0	46	30	46	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
337086574754	337086575311	337086575861	337086576411	337086576962	337086577512	337086578062	337086578612	337086579162	337086579712	337086580262	337086580812	337086581362	337086581912	337086582462	337086583012	337086583562	337086584112	337086584662	337086585212	337086585762	337086586312	337086586862	337086587413	337086587963	337086588513	337086589063	337086589613	337086590163	337086590713	337086591263	337086591813	337086592363	337086592913	337086593463	337086594013	337086594563	337086595113	337086595663	337086596213	337086596763	337086597313	337086597864	337086598414	337086598964	337086599514	337086600064	337086600614	337086601164	337086601714	337086602264	337086602814	337086603364	337086603914	337086604464	337086605014	337086605564	337086606114	337086606664	337086607214	337086607765	337086608315	337086608865	337086609415	337086609965	337086610515	337086611065	337086611615	337086612165	337086612715	337086613265	337086613815	337086614365	337086614915	337086615465	337086616015	337086616565	337086617115	337086617665	337086618216	337086618766	337086619316	337086619866	337086620416	337086620966	337086621516	337086622066	337086622616	337086623166	337086623716	337086624266	337086624816	337086625366	337086625916	337086626466	337086627016	337086627566	337086628117	337086628667	337086629217	337086629767	337086630317	337086630867	337086631417	337086631967	337086632517	337086633067	337086633617	337086634167	337086634717	337086635267	337086635817	337086636367	337086636917	337086637467	337086638018	337086638568	337086639118	337086639668	337086640218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2509	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
73303	57747	57823	68307	54305	36589	19523	4197	545	452	476	467	505	460	502	456	465	492	469	435	473	455	441	449	471	435	419	446	447	456	461	503	454	489	498	442	471	453	471	484	452	473	464	488	456	475	487	418	449	437	447	493	462	498	463	458	438	503	478	471	432	424	485	486	447	455	515	500	491	482	459	458	461	465	442	483	476	477	482	471	424	444	475	482	445	485	462	449	508	469	478	461	450	506	441	445	485	505	495	451	446	448	479	475	448	482	432	442	479	456	475	458	477	500	455	461	477	483	458	460	442	461	427	469	486	476	465	439	412	469	479	449	452	443	482	434	431	463	467	457	460	459	505	467	458	434	448	469	458	433	488	404	440	499	504	433	477	479	488	464	487	459	490	454	438	455	464	453	489	471	500	386	431	456	478	444	434	456	460	463	502	470	488	443	512	471	449	479	462	479	413	449	480	468	460	456	485	449	469	467	448	513	434	473	468	430	424	475	482	467	441	476	476	506	465	485	477	441	437	473	401	458	441	427	470	467	466	477	462	441	425	466	443	423	491	469	470	457	473	491	476	511	443	500	485	431	486	502	485	461	449	497	429	429	466	470	423	488	483	490	477	449	462	432	480	463	473	449	428	427	465	508	451	458	418	408	472	483	456	485	459	411	442	448	414	459	469	475	470	459	440	488	474	443	493	466	463	433	454	476	461	463	499	461	465	440	467	479	502	425	512	470	449	456	459	502	423	468	516	472	478	458	463	451	475	441	461	431	465	491	494	475	473	463	443	475	486	476	455	467	521	484	467	496	505	423	455	446	447	468	455	434	463	463	456	486	466	481	451	461	507	443	500	507	481	482	456	478	476	466	490	438	463	445	446	448	448	433	508	438	486	417	510	420	473	445	451	495	425	422	439	402	490	466	493	478	442	468	443	492	477	481	455	444	486	451	478	495	502	475	423	473	467	427	504	444	448	443	500	490	482	482	479	449	432	464	444	481	467	447	478	446	477	479	468	442	459	465	455	495	512	457	452	474	430	456	469	434	468	477	475	488	437	432	435	456	454	460	457	401	468	466	494	492	477	506	484	486	472	460	469	442	446	484	478	497	438	451	431	466	473	484	416	473	485	441	473	463	470	517	460	526	442	512	459	463	442	456	452	460	478	489	445	451	482	438	422	430	516	458	460	440	488	498	471	477	463	443	480	456	450	451	480	457	465	438	440	484	477	429	465	469	472	432	443	449	506	450	426	460	485	478	460	476	468	468	460	432	436	462	462	479	435	477	449	476	460	438	428	508	446	537	466	434	454	475	456	451	470	470	484	482	489	473	482	429	486	439	497	442	471	463	461	497	459	502	482	477	430	447	455	452	497	444	490	504	498	467	472	455	472	447	442	475	480	468	490	475	458	470	474	493	421	478	485	479	442	503	458	396	462	458	461	443	431	466	424	476	485	497	460	437	442	483	487	432	477	495	474	441	497	486	456	446	491	437	464	449	435	482	443	483	455	439	481	469	443	478	432	450	487	457	446	460	444	435	469	478	468	422	496	481	471	463	443	457	507	439	465	488	456	475	450	479	395	512	494	518	448	473	452	460	436	429	453	490	494	462	464	475	479	470	488	444	466	482	480	487	506	471	528	460	461	447	462	471	456	489	433	517	475	434	454	447	458	502	473	479	449	453	447	498	500	418	467	445	484	422	477	469	477	472	453	426	461	439	517	483	461	493	474	513	388	485	457	497	434	443	452	438	477	467	474	493	493	491	489	444	443	490	489	496	489	482	454	463	490	481	437	501	429	446	456	491	450	455	437	462	434	494	483	523	448	437	413	468	480	478	495	475	485	459	441	452	440	462	462	456	446	391	470	487	451	479	511	477	477	464	448	508	446	385	462	436	450	499	488	478	476	464	464	478	475	424	441	441	475	475	480	452	476	521	484	448	482	479	457	453	487	473	465	432	417	442	452	480	481	443	450	460	431	450	427	420	458	506	445	446	509	458	471	469	432	453	483	465	492	439	450	471	494	484	510	435	480	493	471	416	443	435	509	441	461	447	466	483	427	460	474	475	467	492	458	478	505	465	494	461	435	480	425	434	479	538	506	470	484	449	501	539	490	456	475	503	479	423	461	445	449	479	462	458	466	464	442	433	466	449	453	453	465	486	465	475	492	502	446	469	441	473	467	445	436	437	496	475	441	448	442	481	461	487	473	446	454	446	422	454	479	461	444	501	430	487	454	468	472	509	486	451	452	474	456	476	497	486	462	471	456	455	473	500	510	455	475	442	451	512	444	480	452	471	502	491	451	467	499	444	468	479	461	435	470	504	458	426	502	469	485	472	438	464	471	442	440	490	512	458	500	456	472	477	498	425	437	477	482	433	453	474	431	470	452	465	494	499	459	472	464	459	458	495	451	489	441	452	502	424	437	475	448	454	464	462	446	453	438	492	454	470	456	435	471	471	438	494	469	484	447	472	455	453	430	486	472	446	451	527	431	495	477	446	487	423	451	486	471	425	457	457	425	437	458	432	449	462	446	424	490	487	469	492	433	494	436	445	450	482	450	494	455	453	466	463	441	477	498	471	466	483	446	520	479	451	431	455	463	527	428	487	526	507	486	459	483	467	422	502	470	470	460	453	451	455	497	483	426	501	495	469	467	455	461	445	483	467	500	478	466	455	485	509	458	456	424	523	433	457	492	436	481	457	499	469	484	446	472	449	447	492	453	433	485	481	458	482	465	474	470	439	438	468	504	465	459	511	439	407	464	488	449	445	465	491	506	466	467	462	455	434	463	464	432	506	462	427	470	509	459	444	454	433	463	449	487	476	470	487	453	447	502	461	469	492	497	469	452	469	475	454	453	450	475	473	465	461	504	448	482	449	469	477	515	500	454	482	455	458	457	519	479	464	484	473	478	496	490	452	444	491	444	503	460	465	449	480	462	434	482	475	477	458	485	440	421	474	459	407	475	529	495	477	460	503	458	440	474	454	465	459	434	491	522	468	470	446	481	478	501	466	440	480	497	447	481	526	464	435	478	522	463	499	459	475	504	443	474	476	433	465	453	461	478	470	496	412	430	455	487	450	474	462	443	461	475	414	477	453	496	462	539	446	468	488	506	464	434	456	495	441	500	474	454	434	498	530	452	453	438	478	436	436	383	448	467	448	451	447	471	469	462	520	491	436	482	465	459	472	460	496	475	482	478	489	467	420	464	436	439	454	473	448	511	445	445	443	464	441	472	444	455	402	454	457	451	467	516	456	474	431	430	506	475	455	498	446	472	456	434	463	494	480	446	456	439	517	446	497	461	490	523	501	459	432	462	475	519	452	448	478	454	502	493	446	519	442	488	453	463	481	464	483	442	458	472	449	517	456	476	479	454	487	475	483	467	482	465	474	480	512	457	460	481	453	454	513	470	502	464	454	471	479	469	473	418	450	462	445	443	440	490	468	475	431	423	489	464	496	463	451	445	386	408	505	482	448	465	421	449	444	449	459	469	403	501	429
51295	48728	59740	74026	63184	47056	29391	5635	1001	1075	1022	1065	1017	1098	1034	974	1018	1017	1065	986	989	1074	1006	996	1031	950	982	1020	1081	1052	967	995	1028	1065	987	1008	987	1044	1025	1074	1050	1009	1026	1029	1060	1030	1009	1037	991	1009	1026	1048	1021	1007	990	1024	1027	978	1033	1072	990	1041	996	1032	1006	1060	1019	1014	1056	966	964	1004	1025	1049	1063	997	1061	1028	1057	1025	996	1024	1047	1038	1035	1038	1045	1061	985	1032	1044	998	1043	1027	1000	986	1054	973	970	991	1047	1026	1043	1002	984	1038	1066	1021	1012	1038	1076	1023	1033	1028	989	1033	1043	1036	1063	1019	1062	995	1026	1056	1005	1035	1011	1045	1007	1025	1006	1029	999	1040	1077	1075	1018	1016	1028	994	1033	1056	983	1045	989	1004	1052	1006	1069	993	990	991	1003	983	1052	992	958	986	1021	1034	1019	1020	1014	1030	1009	1013	1058	986	1000	1037	987	1036	1107	1008	1010	1038	1070	976	1007	1043	984	1014	1071	1020	960	1065	987	974	1010	1006	1006	983	1007	978	1004	1031	1012	1006	1030	1033	1018	994	1004	1077	1064	1023	1046	1019	982	1043	950	1042	989	1059	993	1021	1039	979	1036	989	1079	1034	1011	1037	1002	1024	1080	1034	1048	940	1005	978	1031	994	1016	1023	1003	1017	1030	1009	997	1024	1048	1012	1012	1013	1041	1034	1055	1035	1012	1035	986	1027	1055	1038	1021	980	1075	1039	1006	999	1036	999	1072	1019	1036	1024	1023	1067	1009	1069	986	1007	1027	1111	1035	1073	983	1022	999	1001	1011	967	956	1029	1031	1062	1036	1011	1022	962	1041	1049	1003	1038	1008	1030	1089	991	1016	1030	995	1073	1075	1029	977	1075	1068	1008	1019	977	972	976	1011	1030	1028	985	1004	1010	965	963	1016	1091	1039	1044	978	1047	1000	1008	1046	987	1010	959	1046	1007	1020	1101	1033	1049	1055	1031	1005	1004	995	1017	1075	1069	940	1060	1033	1097	1007	1015	1041	1019	1031	1034	1019	1040	1023	1013	999	977	1040	1022	1008	1056	1005	995	1050	994	1005	1055	1039	1017	1006	1071	1030	1019	1005	971	985	998	1042	1005	1052	1054	1010	1049	977	1039	1076	1026	1016	1028	1054	1090	1004	1021	993	953	984	1009	974	959	1049	961	1004	1054	946	1039	967	1034	962	1023	1078	1047	1037	1047	954	1052	1037	1012	1016	997	994	1011	1050	1043	1007	966	1038	1011	1044	947	980	1064	993	1054	970	1030	984	993	1053	1031	1074	1092	1037	1049	1012	1000	983	998	950	1008	986	1056	1013	991	1002	1044	995	1014	1051	982	1007	1039	1024	1036	1045	1027	1047	991	1032	1035	1035	1018	1052	1039	1026	995	1026	992	1044	981	977	1044	1055	1020	1040	1047	1013	1052	1075	1024	1047	1034	1037	1031	984	977	1060	1014	1017	1036	1043	1055	1049	1065	1026	1030	1077	994	1061	980	1001	1028	1023	1066	984	996	1007	1001	974	1021	998	1092	1071	1037	1003	1035	1052	985	1030	1027	1073	1034	1039	1004	1013	1046	1034	1053	996	1024	995	1053	1030	1009	1036	1046	1032	1031	1004	1031	985	973	1054	1022	1065	1019	1014	1053	980	1045	974	1009	1025	1052	1026	1006	1033	1081	997	995	1014	1061	1050	1038	1008	1071	1020	1027	1019	993	1041	1023	1061	959	1048	1054	1004	1044	1002	1007	1006	980	1053	1071	1010	970	1001	1023	1016	1008	961	1056	1034	1006	1035	964	1041	1031	1020	986	993	1011	1033	1040	1013	998	958	1051	1088	975	1034	1006	1018	1043	1014	1021	1028	962	1052	1086	1062	1066	976	1045	1001	1051	1014	1019	1008	1015	985	1016	1072	1010	1019	1020	988	1002	984	1036	1032	1061	1013	995	1082	1027	985	1060	1035	1010	1051	1016	1046	974	1012	1037	1021	1002	1019	980	1032	1041	982	1009	984	1009	1026	1052	1037	1048	1014	1012	982	1062	1013	1059	1026	998	1025	1035	1043	1021	984	1016	982	1043	981	988	1078	997	1008	1050	1004	1068	987	1066	992	1004	1025	989	1035	987	1029	1042	1015	986	991	1062	1059	1000	1040	1082	1023	962	992	1035	1022	1024	999	1061	1003	1011	1056	1060	1015	1030	1008	992	989	1059	1009	998	1017	1013	981	1017	1033	987	1026	969	980	1027	1015	1059	1032	1060	987	961	1005	1023	1033	1038	1065	1018	1001	983	1020	1011	984	1003	1016	1015	1028	1023	1039	1038	994	1002	1013	1072	1016	969	954	989	1099	1045	1054	1012	988	1070	979	968	999	999	1018	969	1004	990	1040	1006	1022	1018	1034	1022	1000	1059	990	1010	1020	997	1035	1003	1055	1018	990	985	978	985	1055	1073	1017	1041	976	1069	1033	952	966	1046	1066	1002	955	1063	1091	993	1022	1087	1035	992	1035	1083	1009	1064	979	1017	995	942	1046	988	1008	998	1122	1053	1006	1089	1056	1045	978	1042	1018	1073	1003	999	1022	1036	1067	1092	1094	1013	1034	1023	1077	1035	1040	1031	1012	1005	1128	1009	1005	1013	973	1025	1034	990	1016	1008	991	1043	997	996	1038	1013	1014	969	1027	1031	1077	986	1002	1002	962	1027	1031	1013	960	1040	1030	1024	1017	1074	976	1015	1017	1012	1009	1039	984	970	1029	976	982	1078	1068	978	1052	1052	1013	1022	1009	1023	1028	1030	1108	1071	1023	1037	1047	1039	1081	940	1034	1013	996	1016	961	1019	1045	1058	1041	998	1014	1004	997	982	983	1057	1005	1005	986	1033	1049	1014	961	986	971	1037	1005	1060	1019	1022	1013	1024	1060	1024	1029	1011	979	1044	1063	992	1001	1037	989	1020	1044	1024	1004	1061	1015	972	992	1015	1052	1021	1008	1053	974	1028	999	987	997	999	1039	1000	1017	1059	991	1062	1038	1019	1022	971	1035	1019	1056	1025	1039	1053	977	978	991	996	1040	1031	986	1054	1037	976	990	1015	1002	1025	1032	1080	1013	1000	1051	1037	978	1000	964	996	1054	1017	1009	1001	991	977	989	997	1048	942	1045	1006	962	987	1029	1023	1013	943	991	1012	987	986	1011	1061	1049	1006	1011	1007	994	1050	1002	1004	976	1003	1010	1040	1012	1065	1016	1065	1074	1034	1013	995	1056	1046	1043	1036	1006	1005	972	1019	1054	1024	1050	1033	1032	1069	1020	1042	1009	994	1018	1061	1086	1020	1012	987	1059	1016	1009	1025	1014	1082	949	1052	1011	1059	995	1042	1027	1045	1030	1005	1029	1038	1005	942	1015	1036	1010	1012	1084	1052	1014	1074	1003	999	982	1049	1008	999	975	1004	987	1036	1005	1017	969	1025	1001	997	1008	997	985	1037	1000	1044	1006	1033	971	1019	1059	1019	1043	1034	1041	1012	999	1015	1101	990	1014	1012	1048	908	959	1000	1020	993	1045	968	985	970	993	1023	1009	992	996	993	1060	1021	1050	1000	1037	987	1064	957	1017	995	1023	1020	992	995	1049	984	992	1035	1027	1040	983	988	1056	998	1001	977	1022	1022	987	1024	1025	975	1001	1049	988	1045	1007	1027	1055	1033	1039	1081	1063	1033	986	1007	1026	1047	1008	1026	1011	1051	998	1024	1019	1050	1059	1003	1016	1001	1037	1053	1016	972	1002	976	1022	1069	956	1019	1000	1017	1022	1006	1033	1038	1066	1054	1032	1045	1001	991	1024	1012	1006	1014	989	994	1009	952	982	1037	975	981	1056	1018	972	993	1003	977	1019	945	1016	1039	977	1019	1045	1026	1048	1026	1041	1040	970	1037	1047	996	993	996	1037	1009	1034	1039	1039	1005	960	1020	1035	1054	1047	1032	1071	1020	1047	1003	979	1018	923	1049	1034	999	1026	1005	1015	1042	999	1030	982	1008	1056	1076	990	1049	1060	1022	1043	997	986	1043	1048	1007	1004	1075	980	1065	1021	1045	950	1031	1067	1061	994	1083	1081	1021	1032	1047	966	1023	1008	1056	967	1022	958	1014	1029	1038	1083	1007	951	1074	1036	995	1081	1036	1068	1017	945	1000	1016	976	1007	998	1020	973	1056	1021	998	1029	981	1053	1006	1033	999	1047	983	1003	996	1003	1015	987	1040	979	1029	960	1080	999	997	1029	1017	1008	1021	1009	1006	990	1026	1015	1015	995	1021	940	1066	1044	1066	1030	1056	998	1014	1051	1049	1078	1065	1054	937	1037	1019	1069	1034	1019	978	1012	1030	1039	1033	1057	993	1037	980	993	1030	1003	1006	1024	1058	998	1001	1008	992	1041	1051	1021	1068	1031	1063	1057	1041	1004	1055	1046	971	1003	969	992	1035	1034	1071	1012	970	993	1021	1028	1030	1023	1022	1068	1069	982	1005	1069	1025	1025	1051	999	1077	1022	1008	1043	971	1019	1025	1015	999	1022	1008	1013	1048	1000	973	1060	974	1036	1029	1037	1031	1017	1051	1049	1046	1009
43325	33693	17509	8842	4224	2127	1325	473	294	255	281	259	289	254	259	264	257	272	289	251	257	302	244	235	254	278	264	272	255	229	262	259	251	244	275	242	254	271	273	275	264	258	314	238	260	232	260	266	239	268	287	253	226	270	265	250	265	255	267	275	264	301	259	252	247	233	275	261	272	264	266	271	249	245	259	241	228	225	239	281	253	253	281	267	219	249	256	244	271	251	247	276	265	252	234	255	278	261	270	259	227	271	270	247	279	259	266	272	274	259	251	247	284	251	253	265	286	273	282	263	238	289	287	247	251	264	270	276	268	244	232	247	245	274	249	290	265	256	274	271	244	272	292	263	232	273	303	257	263	248	240	228	262	293	263	263	255	266	279	258	243	251	243	258	258	220	245	274	273	265	254	272	279	243	232	255	264	284	254	281	250	231	304	279	255	275	273	272	299	274	272	223	294	258	270	256	273	264	286	268	266	278	299	250	270	268	270	284	219	245	252	269	268	280	289	252	255	234	258	226	231	233	254	263	264	251	253	279	284	253	275	246	297	217	255	248	259	273	227	270	275	295	262	247	293	257	268	274	313	237	247	251	261	261	272	244	277	246	251	265	268	285	252	288	265	237	261	255	258	258	274	217	272	268	265	291	232	261	264	239	249	287	263	248	253	238	277	254	264	273	270	241	249	264	251	258	264	278	231	259	279	258	269	254	255	257	263	262	229	211	265	283	255	240	268	294	266	265	275	261	253	235	282	263	273	247	274	247	296	264	252	264	259	276	274	270	260	258	265	241	242	255	259	270	305	275	244	251	251	283	280	263	276	280	272	282	280	294	262	279	256	270	260	265	269	254	238	262	249	239	271	264	271	271	246	251	281	262	235	254	266	248	274	264	239	257	265	275	275	238	236	229	257	270	256	243	267	298	280	272	279	249	245	273	263	269	288	288	259	251	279	254	274	250	266	282	279	301	299	258	240	227	289	257	272	262	256	277	284	286	290	240	238	252	255	292	264	284	270	262	278	265	280	255	259	254	266	271	292	238	220	257	253	232	242	244	233	221	235	245	235	264	243	273	235	259	251	266	255	247	261	244	277	279	277	288	245	241	230	262	275	294	260	283	259	282	257	237	266	292	248	243	240	265	215	271	249	259	255	258	239	225	253	277	227	260	268	273	266	279	284	269	255	270	280	260	252	272	265	251	280	256	255	281	265	264	259	261	268	238	277	246	272	272	261	260	266	239	240	259	259	274	241	259	247	276	231	275	263	274	258	259	280	284	295	267	291	291	272	248	283	279	255	242	274	271	266	265	252	266	253	267	274	237	278	260	258	294	248	277	242	266	269	257	248	260	264	270	261	241	275	300	224	273	267	242	269	255	246	281	266	259	260	241	282	259	268	217	252	250	242	255	275	263	268	262	257	251	268	275	253	247	278	257	266	244	257	241	280	250	245	252	251	263	267	273	275	277	231	284	230	247	236	277	272	246	262	270	245	266	242	257	234	255	253	238	257	261	256	271	267	303	266	270	267	251	238	257	283	280	237	253	249	261	245	243	276	276	271	306	264	287	237	231	240	235	213	246	268	254	291	282	271	237	250	268	271	286	252	241	269	282	269	242	224	250	258	240	256	259	309	255	259	289	272	276	236	248	255	273	282	268	237	247	247	239	263	221	218	289	295	276	260	262	289	274	257	269	269	252	256	242	282	279	276	285	263	274	274	257	245	264	282	231	267	288	258	268	252	237	275	256	274	268	300	251	240	250	244	246	261	283	287	224	266	267	266	262	243	282	310	241	256	266	268	290	269	254	254	260	255	270	284	253	245	251	275	275	236	264	245	252	255	265	248	275	259	278	279	274	278	275	240	289	258	253	261	274	270	290	248	262	285	250	237	240	257	236	262	302	260	271	251	289	254	236	292	284	274	302	253	276	278	269	294	265	290	284	258	236	257	251	307	292	239	270	264	243	251	270	283	262	256	257	239	252	285	239	265	253	228	267	254	246	233	256	261	278	261	261	269	247	225	280	273	292	241	258	264	269	252	278	259	300	286	274	261	241	254	279	282	277	272	290	287	240	258	270	269	274	256	264	271	241	256	283	233	224	247	258	281	235	295	268	260	284	264	250	240	270	289	251	278	263	256	277	255	288	250	265	258	245	233	259	251	279	281	245	275	245	273	284	265	240	245	253	249	282	271	265	270	251	262	248	236	265	309	249	257	230	257	236	263	228	275	285	225	219	266	265	292	240	271	265	248	269	271	256	257	280	229	274	263	254	226	240	275	246	238	247	245	223	266	244	272	237	244	240	259	263	260	257	272	272	270	262	273	269	227	246	240	253	248	237	228	249	258	259	277	247	283	264	273	247	268	285	264	269	249	266	252	255	283	262	258	255	283	272	275	277	271	249	260	271	244	251	254	279	289	246	250	284	255	260	277	283	257	259	239	259	279	242	283	245	255	226	258	245	257	243	260	253	256	257	294	269	272	281	280	273	270	235	242	261	260	279	263	282	266	258	267	256	241	274	239	279	231	248	253	271	281	280	260	269	268	258	258	284	272	255	277	264	268	272	255	224	275	266	271	244	226	274	219	251	303	248	277	265	254	293	266	254	253	219	264	258	249	267	246	254	233	266	292	264	297	237	235	224	264	290	268	291	233	264	270	243	282	255	266	262	260	238	230	255	239	261	276	264	267	260	249	250	249	291	267	268	251	280	285	255	244	251	253	251	275	266	299	286	308	234	253	244	255	272	236	253	253	248	233	246	227	274	281	287	264	262	269	277	263	252	251	285	243	268	240	237	257	269	274	270	262	277	269	256	254	259	275	231	253	232	258	252	237	263	273	266	259	245	260	265	254	235	258	269	273	254	251	293	261	255	256	277	269	215	261	241	248	245	276	280	269	291	266	253	260	240	259	247	213	255	249	245	270	221	302	277	251	232	268	231	258	237	271	266	288	258	276	310	246	255	281	256	277	278	271	286	269	287	258	242	283	251	280	268	253	219	251	290	246	232	296	272	294	259	226	272	259	270	296	255	246	258	272	258	255	250	251	274	259	223	273	250	269	248	262	271	275	240	271	234	243	292	242	247	267	255	275	249	240	253	244	247	267	224	271	261	285	242	265	272	276	254	277	257	269	275	280	271	237	265	281	249	282	240	247	260	262	269	258	268	278	258	248	270	274	253	243	264	270	251	275	276	260	249	279	263	265	259	267	245	249	278	258	260	262	235	255	254	280	279	279	265	244	282	270	265	261	255	257	253	299	230	278	268	298	306	280	243	294	244	267	264	258	259	275	256	270	282	298	269	253	239	272	245	250	265	262	276	264	273	237	267	295	262	246	278	270	259	277	271	278	270	252	277	299	291	251	235	259	267	251	267	264	263	264	238	273	258	271	287	271	263	239	238	231	237	280	256	291	247	278	243	281	266	269	302	259	249	245	276	273	270	267	245	237	249	259	265	261	252	283	271	239	252	272	294	293	261	283	293	290	286	257	263	247	273
25808	24617	19078	16890	10850	6401	3804	1168	575	594	611	607	595	607	606	628	666	610	623	666	639	640	616	643	602	641	631	632	614	678	657	616	653	576	627	608	696	620	600	618	632	627	620	609	648	645	617	589	609	648	624	630	622	579	624	613	580	641	617	625	635	597	665	641	647	626	628	648	644	661	583	620	616	642	617	640	658	595	632	580	634	647	674	607	655	620	651	635	609	643	635	614	620	644	648	636	603	657	636	675	607	620	631	610	675	626	639	643	627	601	650	678	635	612	607	632	612	629	593	628	635	599	611	692	658	618	625	613	638	594	624	611	648	662	617	594	616	640	611	603	600	642	654	653	644	633	577	637	660	595	645	616	606	654	650	664	665	609	607	646	653	640	626	612	611	659	625	602	613	643	574	613	606	634	624	600	620	622	641	647	622	624	622	594	611	616	624	647	649	631	623	632	617	651	613	608	598	630	631	634	625	650	663	616	640	635	653	603	638	605	609	640	668	655	649	629	641	650	607	636	632	658	635	584	656	640	631	630	602	632	632	636	614	668	619	650	640	626	626	650	580	638	607	629	579	642	644	581	624	578	620	614	620	631	595	606	641	636	609	622	617	595	708	585	606	590	622	621	638	622	621	622	661	616	620	634	615	572	622	627	678	598	623	629	622	646	647	603	611	576	566	634	650	573	649	586	639	608	628	599	631	585	610	620	601	619	635	678	630	650	692	571	597	595	637	620	619	619	597	639	624	671	728	645	634	610	655	614	646	596	606	587	627	663	628	624	615	633	625	635	624	645	625	606	614	572	565	606	639	647	572	643	634	597	595	609	600	625	617	613	645	686	580	657	588	628	612	613	626	652	610	608	619	624	669	610	633	586	640	625	569	586	605	618	633	634	613	609	637	625	602	627	627	672	676	585	601	642	615	639	652	620	652	624	640	616	664	588	634	606	631	622	608	629	612	620	614	611	627	590	631	621	646	625	589	616	585	642	621	601	621	669	623	614	643	659	629	594	607	624	611	611	636	641	633	599	674	618	626	625	603	668	610	633	616	644	649	671	628	651	678	638	656	607	618	651	628	612	607	595	644	544	600	602	645	641	593	580	649	609	610	639	625	664	648	643	672	636	625	629	621	612	615	656	635	611	625	604	638	630	602	608	587	611	627	568	649	643	617	667	592	661	610	657	571	700	645	678	605	593	604	661	651	649	601	622	609	625	626	622	631	592	592	648	639	639	571	593	609	609	635	630	614	673	667	605	575	571	626	608	582	607	610	637	629	632	636	645	639	623	664	669	636	632	600	611	682	626	558	606	553	614	621	612	619	615	638	636	629	638	607	619	592	634	615	641	656	640	663	627	592	661	621	611	608	600	603	613	623	613	629	675	615	590	644	632	604	666	601	610	619	599	636	622	617	597	597	640	610	596	650	671	579	615	580	629	621	649	610	619	631	618	648	665	579	624	616	650	628	643	622	633	596	640	599	678	590	603	606	634	638	637	617	647	614	639	640	660	646	628	640	660	648	602	656	626	636	595	634	616	637	601	625	609	626	677	587	617	605	615	659	631	629	627	636	622	600	632	655	644	618	612	615	597	611	611	625	656	657	639	672	605	631	631	639	655	631	645	630	594	648	601	634	628	627	634	660	629	593	670	599	604	598	629	613	622	635	613	629	629	672	648	625	588	630	606	631	623	617	588	581	619	625	660	663	586	667	636	635	610	631	594	596	584	593	625	632	607	655	619	650	662	577	620	603	593	631	664	588	583	635	621	611	607	614	659	618	602	673	660	600	622	602	655	611	649	596	655	597	644	659	652	648	676	585	644	639	614	663	682	596	611	619	652	580	623	629	634	649	627	597	649	645	656	608	615	631	613	666	589	624	644	635	642	651	605	654	578	626	640	643	626	639	647	614	613	633	623	674	624	637	649	639	619	626	595	631	632	644	607	593	639	667	622	594	625	632	649	611	654	619	604	581	637	622	629	623	621	601	637	681	636	602	589	578	619	646	619	641	582	612	649	598	628	683	617	623	593	629	645	597	646	613	645	606	671	636	619	644	662	652	618	636	634	602	606	667	602	618	651	608	591	601	653	676	618	668	639	643	600	637	632	584	635	678	631	646	628	663	624	623	684	606	693	625	590	665	616	625	620	630	605	675	714	651	604	598	628	595	624	616	632	593	608	627	609	604	610	631	633	618	656	596	653	599	621	589	631	622	628	626	645	625	657	631	648	632	651	602	627	643	588	630	653	628	676	610	627	595	603	625	611	616	635	623	643	631	650	632	650	609	649	630	633	620	613	601	619	601	657	568	619	593	607	594	631	621	629	655	633	646	643	667	632	594	571	591	637	660	633	623	646	603	590	610	591	632	628	644	616	650	633	642	583	633	638	637	610	628	641	584	631	617	681	615	651	614	624	592	641	608	629	610	548	621	650	612	630	624	599	618	663	654	643	651	619	605	592	594	648	630	666	644	597	565	587	705	645	624	635	612	653	626	600	601	621	655	603	638	629	615	630	622	604	644	628	627	641	621	597	624	667	630	656	626	591	627	648	620	671	613	674	604	587	627	635	627	591	656	629	587	602	631	626	608	629	590	612	582	650	649	594	622	641	596	648	631	611	629	609	609	621	607	629	637	621	613	617	661	642	661	604	669	594	599	635	617	655	614	620	659	627	623	617	608	631	613	625	590	581	633	635	639	635	632	581	628	625	619	623	626	615	638	596	643	687	630	596	630	591	610	600	614	620	632	633	622	632	584	611	645	635	659	617	620	662	595	611	637	602	594	595	646	663	629	625	623	627	657	667	651	616	599	657	609	604	639	628	637	617	629	659	640	625	632	633	609	659	586	578	601	647	622	637	589	584	612	646	624	636	635	644	643	606	595	664	604	586	650	619	648	617	600	590	629	618	635	691	643	605	582	608	658	634	676	583	618	624	691	615	586	560	640	636	609	602	628	617	644	616	595	656	636	678	625	620	645	643	625	665	603	586	594	647	599	636	630	649	617	612	618	639	621	617	626	612	636	618	620	597	622	647	620	635	621	598	619	599	634	608	616	655	638	629	627	637	640	625	618	627	632	603	621	635	576	654	568	628	643	650	644	656	633	658	609	633	602	621	645	611	613	602	564	597	634	618	634	630	625	639	636	624	635	602	656	615	606	652	604	617	581	674	616	620	622	636	592	644	632	614	630	641	631	595	633	609	644	635	598	669	602	598	651	653	608	656	614	641	641	702	620	591	626	686	607	641	631	621	617	627	660	649	604	655	632	623	613	614	598	677	645	624	627	620	612	620	602	624	619	665	659	593	605	623	685	669	613	642	615	616	671	685	628	674	658	601	616	579	622	659	614	650	668	631	651	643	603	592	646	666	609	671	627	631	592	669	614	652	651	608	666	618	662	616	594	600	606	654	616	616	582	639	624	606	617	659	635	622	564	595	631	617	642	619	585	655	620	662	636	615	608	621	628	636	612	663	599	623	598	619	622	619	632	641	687	575
54608	45868	34268	26047	17838	13173	6451	1251	292	301	233	289	293	281	294	319	282	268	262	282	285	251	249	308	271	285	316	269	259	252	253	278	287	278	256	276	310	290	265	270	270	300	237	266	265	273	303	258	275	268	267	238	280	306	286	275	254	289	282	248	280	270	251	262	286	277	280	264	261	249	272	262	277	276	261	276	308	248	270	276	297	264	245	256	268	294	266	263	267	255	261	265	260	257	273	259	276	278	272	271	280	255	268	237	281	258	258	266	246	285	278	269	260	262	281	283	262	297	245	283	307	261	238	329	282	285	282	253	267	280	277	259	280	273	269	262	273	284	257	277	283	217	271	234	269	265	260	282	270	247	311	276	247	247	272	289	268	261	248	294	246	286	272	234	237	274	245	236	282	272	258	277	258	298	273	255	253	281	275	291	293	278	270	265	281	283	283	260	275	279	252	245	241	300	262	232	286	292	265	287	263	267	242	258	246	271	295	265	280	261	271	276	256	254	260	248	250	281	257	246	261	286	275	289	283	254	226	259	267	266	265	273	274	247	273	280	267	260	234	264	256	279	306	267	288	244	251	257	261	278	300	291	272	280	255	262	261	266	237	258	249	274	266	261	287	254	259	295	268	243	270	281	283	261	260	257	244	265	259	260	264	297	242	253	271	262	275	253	268	310	275	279	299	265	246	264	271	264	281	262	259	281	271	256	274	286	263	267	266	287	284	253	283	266	253	280	291	266	264	272	243	265	284	260	272	264	258	283	279	246	262	266	248	243	297	267	301	272	258	249	275	278	282	254	302	272	286	259	267	287	272	289	251	283	252	270	274	245	255	255	278	279	261	291	277	273	290	265	282	260	264	275	257	271	274	288	266	243	276	263	281	283	282	279	278	258	261	296	264	278	288	255	287	273	287	264	278	269	236	267	279	260	265	265	299	271	279	266	277	266	255	256	252	266	295	268	271	276	305	304	300	256	241	251	249	269	236	296	290	294	274	279	280	279	264	291	290	303	259	248	302	254	278	260	302	285	294	293	257	300	273	239	270	271	289	301	257	267	284	266	249	246	269	249	274	262	255	284	265	261	273	266	260	252	249	259	271	315	276	275	315	265	264	271	289	267	271	256	252	275	312	281	249	249	239	276	232	282	276	256	291	252	244	249	266	275	285	256	258	270	299	245	262	270	275	254	289	271	262	278	238	272	281	257	265	328	307	274	276	313	282	287	272	273	256	232	288	296	254	288	284	249	263	281	247	260	242	298	262	294	301	272	259	268	248	266	252	248	279	281	219	314	303	266	256	236	255	262	265	241	268	263	270	289	259	261	256	297	276	247	254	300	301	261	262	270	270	255	283	272	298	285	270	235	258	289	286	280	253	242	249	285	265	267	285	264	270	273	248	239	238	263	287	274	256	241	297	271	292	277	266	277	286	259	260	287	257	284	266	266	251	277	267	288	269	288	242	312	264	263	257	284	251	296	255	285	266	284	255	283	247	288	285	254	265	254	288	248	264	268	241	278	247	257	263	254	253	240	270	254	279	295	256	240	282	306	281	282	258	294	263	279	281	280	241	296	241	245	281	261	292	241	245	297	262	242	297	248	285	294	246	298	293	263	271	255	277	269	274	281	271	292	297	256	258	297	226	304	259	281	275	258	269	285	279	241	259	277	240	276	267	247	250	261	271	260	271	267	277	246	268	271	281	253	276	254	282	294	282	248	269	245	282	261	285	286	263	257	262	266	287	272	222	270	281	267	263	266	292	267	256	238	286	234	289	289	283	283	287	253	254	250	271	258	238	297	282	264	267	261	272	243	258	278	254	278	248	260	259	234	268	264	276	277	297	272	262	260	255	269	292	275	257	266	251	297	297	284	258	225	289	290	285	298	262	278	288	265	267	267	272	282	260	234	265	270	266	278	298	308	261	264	264	264	252	275	293	259	272	266	299	275	270	259	239	239	252	285	280	275	271	259	250	254	259	259	244	277	257	255	264	283	247	250	265	276	314	272	262	223	262	260	276	287	269	274	252	277	257	258	254	261	274	247	258	296	296	253	257	297	254	267	268	244	244	282	251	250	282	320	252	267	289	290	274	222	277	271	283	263	272	272	271	246	246	250	264	264	304	248	281	260	248	252	282	267	250	250	251	239	274	245	262	269	272	270	272	259	245	263	257	284	273	250	264	266	250	295	254	313	267	256	244	277	248	264	237	283	271	258	261	272	292	244	276	234	268	296	267	265	301	281	274	273	271	256	267	273	270	260	270	289	298	267	275	269	251	266	233	259	277	270	274	259	276	262	262	266	268	223	243	298	288	247	268	269	261	257	268	242	259	260	258	265	265	308	287	278	251	291	273	249	283	263	285	271	278	263	245	281	252	281	284	251	260	246	256	275	264	240	293	286	259	285	287	269	283	271	252	283	252	269	252	276	283	265	246	249	270	257	271	267	299	259	277	276	278	255	239	286	275	245	263	275	237	301	267	289	267	281	289	275	279	242	270	272	243	268	238	250	291	260	244	266	250	271	253	276	256	274	262	238	243	287	285	313	287	282	269	262	263	233	274	283	247	282	244	286	286	279	242	249	320	274	251	291	250	261	258	254	263	264	282	267	276	281	238	269	244	249	249	274	285	275	263	293	275	284	245	255	269	282	275	280	279	277	239	263	275	256	269	268	275	285	280	277	267	263	294	270	218	253	271	252	253	289	279	264	282	273	280	244	271	266	282	283	267	280	260	272	269	260	243	259	259	259	268	248	269	281	274	287	257	280	291	249	288	282	248	279	272	287	251	294	261	277	280	273	282	288	235	279	294	299	278	258	253	286	290	295	270	300	287	265	250	267	275	263	272	265	272	278	250	284	253	265	250	249	275	275	272	274	277	275	289	305	264	262	265	307	248	262	259	247	270	274	247	264	264	293	268	264	278	252	284	235	274	235	254	266	261	274	268	278	257	300	262	252	274	301	297	284	262	294	242	270	259	262	281	243	246	251	276	266	282	282	284	287	277	250	253	246	261	259	274	273	282	266	269	259	263	267	261	258	260	291	243	246	262	291	260	254	262	284	255	266	232	272	259	274	280	260	304	270	251	269	259	275	292	290	275	271	273	247	285	323	256	283	252	287	231	269	248	298	237	283	285	252	267	225	242	320	256	280	260	256	275	287	276	290	272	278	288	254	294	268	275	262	266	223	306	255	246	242	276	282	280	233	244	256	280	253	258	280	271	272	285	263	271	251	288	289	266	290	276	277	260	232	286	253	258	247	260	272	318	263	264	303	287	276	278	295	272	268	257	252	266	278	261	277	252	248	254	247	277	262	262	252	279	261	271	266	268	256	244	288	288	262	241	261	276	246	275	287	252	255	280	257	265	272	273	241	230	245	275	257	264	247	261	256	262	288	283	261	254	283	298	245	257	252	262	289	285	253	236	260	269	281	235	293	280	274	252	269	261	305	266	262	262	262	260	252	255	249	278	270	283	258	271	248	271	281	265	260	281	255
34861	35995	34736	37495	31078	27853	16370	3094	670	638	622	635	632	679	651	649	631	621	593	627	680	667	634	639	614	646	660	651	645	674	635	672	617	622	688	591	633	655	642	664	650	628	599	679	647	642	653	661	656	646	683	638	637	674	657	668	663	656	646	641	652	632	690	638	640	668	624	662	615	652	639	645	653	651	643	667	618	624	654	636	654	661	590	654	615	613	648	656	638	640	639	626	636	636	614	648	654	647	654	635	609	637	634	637	661	706	658	623	618	638	591	651	660	637	632	667	660	638	657	633	643	676	643	643	655	662	668	649	658	618	660	642	657	666	598	614	619	662	663	655	651	680	619	647	612	691	638	710	636	630	631	640	666	656	645	647	635	625	627	676	650	667	671	645	677	645	709	661	657	644	697	651	668	633	682	701	646	617	618	658	617	605	656	630	699	649	625	627	643	643	629	665	632	632	644	676	653	642	664	652	626	638	664	621	645	640	669	565	648	653	666	611	688	669	688	674	664	654	637	618	662	665	671	669	639	660	622	617	636	665	657	611	625	677	633	620	632	597	641	676	636	656	621	673	642	641	675	665	647	662	656	651	656	628	660	674	630	643	658	684	615	629	622	648	585	635	637	623	661	653	629	637	680	607	661	682	586	632	639	653	679	620	671	667	689	664	624	707	632	654	659	701	614	678	652	658	643	664	688	654	623	599	648	647	669	641	630	642	632	629	651	677	590	699	667	642	602	642	622	667	632	638	650	661	664	643	617	666	663	637	674	639	615	686	648	631	666	649	677	643	633	628	621	657	665	626	684	675	633	689	668	623	602	666	682	670	670	653	668	682	613	667	640	649	651	637	688	605	663	645	667	630	619	673	644	622	683	681	667	643	659	633	645	675	641	576	628	618	676	628	659	622	620	619	647	675	643	639	627	610	686	623	669	615	608	653	718	652	622	665	638	650	658	647	652	658	595	655	677	718	672	628	660	661	662	653	631	650	662	648	607	651	620	695	637	682	689	666	643	660	630	627	699	638	689	680	606	682	663	646	648	698	636	668	664	575	650	619	669	639	620	673	629	671	665	621	649	631	648	615	652	561	633	681	661	707	645	616	652	661	662	652	642	667	642	625	672	653	653	626	551	620	641	651	634	632	633	648	603	664	656	628	643	660	678	646	668	652	648	663	644	606	655	610	653	618	633	627	595	637	618	659	638	635	641	615	628	596	648	597	618	613	673	650	600	649	668	660	614	606	634	609	669	638	679	645	671	623	696	650	626	609	645	698	672	660	658	623	686	619	620	655	655	631	645	653	642	647	673	659	620	686	682	674	658	652	660	655	629	656	595	650	588	607	667	647	642	639	670	636	634	636	622	638	674	655	661	659	656	635	688	627	656	633	661	670	668	666	689	658	661	642	661	650	628	703	683	648	615	669	673	648	635	579	666	629	633	686	676	666	650	665	703	666	639	651	657	665	658	649	603	636	630	667	634	682	631	657	620	609	646	658	641	611	651	634	642	617	640	620	624	626	687	624	604	622	663	674	656	624	604	658	659	606	643	651	703	635	659	671	610	679	690	659	651	706	659	638	601	690	681	654	658	654	633	618	691	631	651	632	644	678	710	636	591	648	671	637	655	632	646	657	670	618	633	647	620	611	644	645	636	666	627	649	669	613	696	628	660	627	631	691	641	652	686	606	681	696	669	576	628	630	634	617	660	639	653	654	636	665	697	660	665	711	655	633	647	648	630	650	621	632	649	672	653	653	650	680	621	627	649	608	704	678	679	630	640	604	619	640	651	682	668	596	638	633	668	644	653	612	654	640	693	674	616	642	669	624	625	612	668	636	628	631	631	667	584	630	663	681	643	637	655	679	661	647	653	637	638	681	654	643	645	679	647	649	613	623	617	675	595	645	627	668	651	674	664	619	611	670	651	624	655	686	632	609	687	657	683	633	631	605	634	695	649	644	642	640	630	631	675	615	617	686	669	621	632	652	648	687	659	617	660	688	693	612	658	603	683	621	706	629	648	676	687	667	635	666	618	653	669	673	683	648	644	686	638	652	640	641	594	655	629	716	685	659	627	650	664	630	693	632	659	679	661	643	616	686	659	621	681	663	641	644	622	642	621	631	625	640	665	675	614	668	639	652	652	660	663	709	646	708	628	618	595	651	703	638	600	650	657	663	655	617	637	629	634	652	640	643	654	633	673	695	630	660	657	597	614	684	612	654	671	638	661	658	658	684	630	681	646	647	644	664	609	648	669	574	637	635	640	645	650	630	629	628	630	607	687	620	624	607	630	647	642	657	617	639	644	623	666	645	656	663	646	671	650	653	654	685	663	643	686	681	627	623	674	651	654	635	647	645	612	705	671	663	659	646	690	633	666	618	659	644	693	658	639	604	588	643	635	655	659	685	611	659	670	655	656	622	674	639	642	669	664	686	625	638	664	651	596	626	660	662	670	650	667	640	619	665	682	665	644	682	637	659	658	658	638	660	665	658	648	592	635	639	634	685	650	630	645	634	664	642	663	649	608	672	644	649	630	637	649	618	644	606	639	667	666	684	623	658	657	664	616	621	648	627	668	667	657	669	631	695	644	678	692	624	679	656	662	655	680	606	631	630	604	653	623	679	626	670	662	638	661	610	668	616	683	614	690	696	674	683	671	623	633	630	647	630	682	625	642	699	610	647	643	642	615	666	621	669	651	650	645	592	647	652	631	650	650	640	653	635	630	641	630	682	661	627	662	648	646	651	617	662	689	622	630	645	634	666	627	656	659	643	662	614	685	636	652	597	636	662	662	637	623	656	651	643	641	654	650	669	637	667	659	618	656	663	630	638	626	641	655	655	656	651	661	680	662	629	627	589	645	667	680	606	647	664	615	640	649	613	665	593	664	653	685	638	658	639	661	642	629	625	665	658	610	657	692	655	675	680	668	652	624	662	689	643	663	619	621	634	661	583	653	630	634	656	621	604	674	646	653	631	710	621	625	619	650	688	622	647	627	674	645	692	668	650	657	633	646	662	615	690	687	628	672	650	680	620	667	613	664	660	647	648	662	656	658	614	635	639	639	615	664	598	639	634	628	686	640	635	610	617	640	691	642	639	645	702	665	634	668	658	618	644	667	640	623	701	607	670	620	649	591	646	630	666	643	653	670	635	650	655	655	665	658	649	701	670	654	650	626	651	630	637	599	629	660	612	639	613	666	667	662	642	717	649	635	683	684	692	617	634	701	670	631	650	631	615	681	674	690	670	653	636	606	644	646	612	669	656	631	664	668	690	630	654	607	642	666	643	612	647	596	702	593	636	667	621	634	686	650	638	688	632	653	634	683	640	655	643	636	672	633	618	674	679	668	653	672	632	651	625	644	617	608	605	646	639	698	622	614	590	620	639	649	630	619	619	635	669	633	710	624	659	632	674	603	606	651	646	639	649	641	615	637	603	658	622	623	707	660	616	626	657	612	682	630	639	663	708	643	616	666	636	699	630	639	650	671	660	638	675
71924	60891	54290	47923	51673	45563	26338	6452	575	413	429	414	424	423	439	431	457	437	430	455	443	445	410	407	450	391	410	399	394	442	442	423	420	434	412	447	400	453	456	441	462	447	449	400	450	402	443	437	431	424	464	457	424	409	433	435	435	397	459	441	457	483	385	438	431	395	442	451	442	423	450	455	459	444	432	400	425	451	451	474	464	421	418	457	446	493	423	370	439	435	444	396	430	417	473	446	459	426	405	431	459	411	463	412	477	440	424	426	460	465	473	436	454	464	411	427	434	455	469	433	420	444	459	423	433	437	448	433	432	442	439	462	449	437	470	425	403	422	437	440	442	428	460	434	397	414	424	397	421	446	458	464	435	398	453	440	384	408	456	435	423	406	459	432	455	454	445	416	380	429	416	419	477	410	401	410	418	506	433	441	450	428	450	404	410	443	431	419	448	448	462	403	400	426	452	465	438	400	370	420	422	410	420	420	432	462	436	439	418	450	403	433	420	474	432	425	404	407	401	455	443	429	408	433	456	443	447	422	443	416	436	434	440	441	442	449	468	434	421	418	468	419	465	460	467	392	430	513	412	403	437	433	464	464	437	397	460	413	434	417	439	431	435	415	397	431	419	395	447	456	410	481	426	398	402	415	416	423	431	437	470	384	394	407	401	440	427	379	442	409	383	465	447	449	441	425	429	428	442	469	453	404	435	431	424	464	417	456	411	395	444	453	464	440	392	432	445	435	480	455	440	371	431	413	397	452	422	433	449	424	419	436	394	467	422	452	432	447	440	435	464	439	427	437	429	443	449	429	455	409	461	456	457	437	435	426	438	463	430	438	414	462	448	449	430	452	404	431	422	484	466	423	452	415	446	462	428	413	458	466	424	435	450	414	376	450	405	431	391	433	437	443	423	428	447	424	396	393	416	455	417	450	391	446	466	394	425	413	426	433	445	421	402	438	418	435	440	444	401	421	433	429	380	426	430	447	462	427	434	430	432	453	429	425	439	445	447	413	423	432	430	461	431	400	413	430	436	440	438	424	430	427	437	447	411	426	401	452	433	440	420	419	475	482	434	444	438	406	441	438	393	434	403	408	441	429	463	436	423	439	463	404	442	413	440	461	414	423	433	458	431	413	432	455	468	420	451	428	449	406	412	428	437	400	451	430	458	467	421	432	393	441	442	446	417	444	403	474	437	433	414	461	466	426	399	454	435	438	444	422	437	434	451	435	392	399	449	436	412	426	451	477	457	425	454	465	464	424	448	425	422	411	428	454	444	424	420	426	464	417	442	418	449	477	426	420	473	413	399	426	457	433	417	445	442	473	438	429	435	448	439	401	441	410	430	401	412	444	413	449	446	435	421	450	460	405	471	449	439	450	451	437	453	438	472	460	442	428	413	433	440	458	470	405	462	418	457	449	401	397	400	409	393	398	436	430	444	433	440	414	435	491	470	486	422	431	441	433	418	417	456	419	434	420	469	461	445	424	403	442	510	436	472	434	420	482	434	452	432	422	396	432	415	460	432	414	460	429	419	451	441	433	413	388	413	400	425	414	438	405	451	468	413	402	466	451	430	424	433	418	419	466	471	424	442	431	397	428	439	437	446	468	401	411	418	451	410	442	400	421	450	439	436	371	461	417	418	458	433	452	456	368	447	438	442	393	430	411	404	434	446	473	419	434	423	421	444	419	407	483	433	461	406	450	413	454	460	442	435	472	437	447	416	458	444	487	457	457	431	414	437	390	445	463	483	436	410	444	461	442	446	434	442	440	420	408	459	426	446	470	423	452	420	437	399	430	434	414	390	426	424	409	382	468	430	462	424	425	442	427	433	395	448	414	443	421	419	400	383	387	415	415	434	430	378	421	444	464	458	452	423	419	427	418	440	438	455	458	430	433	422	450	460	438	409	414	449	428	444	426	449	504	433	430	454	433	432	429	406	420	460	444	447	400	445	433	421	407	466	455	458	414	427	414	467	446	404	463	474	423	430	399	433	435	426	429	433	444	443	429	472	445	425	410	451	393	436	460	412	423	407	476	433	414	425	440	439	427	428	439	415	405	408	428	448	404	440	434	433	438	421	446	447	440	437	438	422	414	440	428	418	433	442	406	448	437	434	430	431	411	408	453	470	472	412	458	459	441	406	426	458	459	420	445	422	445	419	458	415	466	442	435	412	473	468	448	443	444	425	420	431	454	429	436	431	455	439	411	470	452	441	396	444	393	431	429	413	446	458	433	438	421	417	491	462	424	462	430	457	449	490	414	404	399	427	388	428	417	392	419	431	452	420	448	414	439	447	437	433	414	444	406	450	453	462	414	417	411	463	456	436	440	394	414	423	419	456	414	427	491	428	448	445	418	441	456	445	421	436	413	428	430	437	418	420	383	459	457	404	422	450	418	423	472	469	441	433	433	417	426	414	431	431	423	441	439	380	433	427	449	416	439	476	433	448	444	480	411	420	411	461	437	460	448	439	434	456	410	436	436	406	427	439	421	439	449	426	430	425	444	442	420	428	421	441	497	442	431	476	434	453	454	456	403	404	437	414	446	449	426	450	437	401	432	450	452	473	430	445	388	421	437	411	405	428	386	480	477	464	403	441	451	423	472	457	405	401	426	421	431	413	437	412	465	426	439	408	418	407	411	410	471	446	448	427	422	463	459	437	434	419	438	435	395	450	424	426	446	436	450	385	451	426	425	401	404	413	461	459	430	432	378	429	434	403	414	409	402	414	430	440	483	437	437	446	461	454	450	376	438	451	422	441	451	427	445	480	436	447	439	446	411	421	435	424	441	428	425	439	430	430	404	459	385	401	437	449	407	422	432	427	426	442	417	435	447	409	454	424	460	454	460	422	438	445	416	428	421	432	446	424	431	450	413	443	449	419	441	417	413	397	449	401	438	440	421	483	466	455	416	463	452	437	434	416	461	464	399	457	418	450	428	427	488	450	429	431	435	446	423	414	442	436	443	433	414	420	430	440	404	405	447	436	468	444	446	405	448	453	456	395	434	431	416	457	432	470	431	435	455	481	450	450	406	433	421	459	462	445	439	441	428	440	409	408	452	456	435	457	420	446	434	448	415	414	465	415	400	464	482	439	465	409	451	439	436	442	414	414	457	417	443	471	406	449	451	446	442	406	434	410	448	414	453	443	438	397	404	417	440	437	428	470	457	458	441	389	440	442	410	430	457	429	454	413	429	425	424	451	372	436	433	441	453	407	447	470	441	439	453	405	426	396	422	403	419	434	444	420	451	424	464	425	486	464	389	424	413	388	414	447	421	451	466	424	436	428	495	430	399	406	433	398	458	447	456	445	466	438	427	399	474	428	462	448	441	436	434	442	419	422	445	420	464	435	469	459	438	454	394	412	399	419	405	437	388	422	441	436	461	462	454	391	391	466	450	429	435	445	418	423	392	404	442	405	431	426	445	452	452	420	434	460	450	390	451	396	471	445	420	456	442	452	420	420	456	453	443	450	418	422	436	476	422	444	454
51566	53825	54973	56584	62192	54949	35935	6573	962	1010	987	946	960	938	926	923	1020	970	987	965	907	971	933	952	965	968	939	983	935	987	934	901	975	939	914	956	965	983	945	940	957	961	937	1015	974	983	938	969	932	961	909	926	912	955	941	937	987	1017	943	950	906	1002	930	953	912	995	953	999	981	901	920	934	935	962	947	934	932	936	995	942	988	962	989	963	963	942	960	959	913	984	941	974	961	966	939	915	942	991	966	931	978	902	944	938	964	968	970	966	955	950	1005	939	999	984	966	977	933	916	1002	938	935	954	965	1003	970	967	1008	991	1007	954	901	978	971	936	1019	987	960	940	934	1012	959	1001	905	937	1016	926	927	935	936	957	958	1006	958	916	916	917	915	975	987	949	943	933	960	977	970	912	962	911	933	968	991	959	1015	1026	943	918	969	953	970	945	947	977	961	959	917	956	932	997	909	1009	921	979	921	928	951	958	954	1016	978	989	975	974	956	959	927	1042	933	930	958	1007	933	973	947	973	917	993	944	993	918	981	1001	993	994	946	970	927	936	979	960	925	995	953	981	928	947	990	901	968	999	955	924	930	922	911	978	922	941	933	992	920	937	928	924	954	966	869	955	908	991	978	910	931	966	952	979	959	931	969	945	933	1013	955	931	979	916	995	949	932	963	963	903	955	968	958	925	973	930	931	942	938	960	1020	949	996	980	959	928	964	970	997	974	929	955	943	931	965	956	938	914	928	923	953	941	948	968	941	944	954	929	989	941	951	979	989	957	933	929	974	967	1013	944	1009	906	945	986	987	963	923	964	934	952	978	983	975	980	1006	963	941	962	967	944	907	953	960	939	941	973	992	928	930	912	948	938	975	978	1023	954	943	945	942	942	949	991	953	948	935	936	960	984	939	931	993	991	922	941	955	968	976	992	984	933	969	997	901	961	970	975	979	945	1011	984	1003	997	992	981	917	935	927	932	1007	1021	962	963	963	936	943	972	975	966	946	958	923	937	949	964	932	938	907	947	947	965	949	988	911	968	968	982	968	938	978	934	909	950	971	965	922	951	1000	941	919	966	1013	906	946	920	896	980	997	965	949	979	936	966	934	1019	888	980	966	963	928	965	977	952	927	939	967	971	960	1019	975	933	936	982	956	972	916	925	905	939	989	941	950	947	992	1014	964	1010	924	917	917	1024	953	1010	968	956	944	959	964	943	989	905	991	937	930	953	944	953	961	1036	966	975	979	954	989	998	916	991	872	981	957	946	935	936	950	943	905	996	957	961	928	970	907	968	950	937	971	912	911	939	961	959	980	975	906	934	966	931	953	945	993	962	995	1006	948	956	933	962	976	988	899	920	986	939	972	914	956	971	950	1002	978	984	982	947	886	989	986	935	998	966	925	976	1041	949	980	964	928	984	940	969	955	895	970	978	980	987	974	941	927	950	977	965	1008	973	940	955	954	1008	949	945	942	992	975	930	957	924	945	944	1012	905	909	993	941	976	971	950	932	953	1021	985	958	950	941	973	996	956	942	990	912	979	986	929	942	980	936	947	928	939	939	964	946	967	961	955	942	913	942	941	986	969	1023	939	988	942	955	998	999	938	974	962	936	992	935	934	954	943	985	951	950	1006	917	953	985	965	967	987	973	952	967	997	931	979	1011	998	967	991	941	914	983	913	950	985	968	940	953	960	991	882	1005	937	933	982	940	949	962	943	951	909	965	1033	931	933	945	939	990	1010	940	963	905	996	922	944	967	918	943	970	946	995	1034	1027	1008	981	963	1010	906	929	965	899	936	942	888	959	955	958	983	940	976	994	1034	932	917	911	941	916	927	915	952	989	910	952	956	978	957	943	924	964	930	1011	957	1000	980	920	1002	1039	973	975	986	968	937	961	970	993	934	889	962	988	923	913	965	928	973	983	933	962	978	952	993	917	969	934	924	933	980	994	966	941	984	931	954	994	990	940	945	975	920	978	924	973	964	971	962	935	932	962	952	927	940	945	974	925	920	952	946	920	933	994	987	964	952	927	936	917	950	971	955	933	924	948	924	1033	946	967	943	958	996	956	983	887	907	959	958	929	961	931	984	907	1059	950	987	954	965	962	977	968	941	958	950	923	978	951	919	926	976	970	932	940	971	917	946	929	920	983	990	928	965	996	931	968	975	936	968	956	949	924	943	949	923	930	889	957	955	939	1004	936	972	928	974	1012	937	983	940	952	968	942	948	964	977	992	993	929	954	952	996	891	1012	1001	947	996	1038	977	947	954	969	973	1000	956	926	988	923	973	955	932	977	912	1008	963	924	872	913	961	936	937	958	946	970	928	994	983	964	953	970	899	998	943	963	924	930	972	975	968	1020	946	1001	928	983	959	947	1029	945	985	948	935	959	971	930	941	953	911	1004	933	905	922	1009	865	935	985	923	906	987	976	968	897	914	956	998	907	989	982	990	922	1031	877	943	917	947	980	994	960	953	939	925	954	892	1011	983	933	974	953	980	935	923	913	906	1004	942	957	955	967	966	961	998	940	986	952	959	937	980	952	907	963	932	987	955	949	939	956	913	957	948	940	938	952	964	952	1018	957	915	968	926	984	983	960	926	1013	940	972	969	908	966	944	981	985	945	956	922	1005	918	923	937	948	1006	957	943	965	949	929	967	964	974	987	944	962	905	947	926	960	891	948	996	979	984	959	965	921	895	1013	928	921	993	923	961	908	978	1028	968	957	991	948	924	960	963	928	976	979	905	952	968	997	971	972	939	930	959	963	948	972	974	951	1020	959	975	1047	953	905	980	997	964	949	968	958	991	939	906	978	983	988	939	1019	999	948	982	949	938	949	900	900	952	870	890	952	916	1011	916	940	957	975	956	968	974	963	1008	937	940	984	978	953	947	985	923	944	945	982	1019	966	996	1000	942	979	977	953	950	944	924	977	971	964	1007	912	991	976	927	1030	956	950	993	958	936	874	983	903	934	975	958	958	927	941	942	942	942	960	966	973	927	923	962	979	961	989	983	945	955	1002	929	994	986	920	909	965	916	960	963	926	943	934	953	956	904	940	1017	970	965	954	938	945	1024	955	999	986	968	964	916	998	980	912	963	995	915	909	987	943	979	943	950	965	993	934	902	978	987	947	945	949	982	927	1042	938	966	913	902	985	936	983	974	967	946	938	927	921	998	957	932	975	931	970	988	934	952	954	915	990	972	996	963	951	946	1002	964	992	989	988	959	920	918	900	979	955	986	914	903	1008	900	953	984	928	968	990	954	968	996	947	963	1015	968	954	936	882	904	957	956	936	972	955	933	981	967	921	944	980	957	945	995	956	908	978	922	965	917	950	1006	949	978	944	904	949	930	933	996	951	1035	983	972	938	965	965	956	954	981	985	923	921	963	926	959	915	961	936	949	1011	954	964	952	974	987	920	957	918	972	949	959	948	967	987	969	959	977	1002	959	886	940	956	966	985	948	993	980	996	918	960	927	1026	970	977	956	962	967	987	922	1018	962	937	965	996	1002	979	997	923	956	981	977	984	961	949	987	970	923	951	973	929	955	966	999	989	923	968	990	982	926	944	893	976	940	958	979	946	881	929	932	905	952	941	968	973	1002	975	996	968	942
41636	30464	19467	11391	5097	2716	1610	553	217	226	192	212	226	228	239	235	257	229	217	219	242	228	216	257	228	248	231	225	214	231	213	252	242	219	225	223	232	239	211	204	219	223	205	226	227	212	214	219	227	215	227	220	240	239	226	222	234	232	215	231	257	211	207	222	223	232	230	236	247	217	235	231	203	237	232	228	251	199	214	266	235	245	207	223	239	203	227	238	239	223	245	218	251	258	252	221	232	217	222	221	260	249	231	207	194	226	220	221	256	231	236	220	223	231	221	224	232	237	223	204	202	234	228	210	235	238	256	210	211	232	258	218	192	204	227	244	218	221	258	205	239	217	228	261	239	209	230	214	248	242	216	227	226	189	225	235	234	223	210	219	223	234	233	220	219	245	190	220	229	223	235	244	238	232	239	230	239	241	221	260	207	230	226	225	228	226	225	211	227	224	228	239	221	194	199	224	226	226	220	205	238	225	208	217	240	227	219	254	217	242	233	266	218	232	223	224	214	239	232	232	225	216	223	231	245	215	232	217	225	239	211	205	239	246	224	188	214	226	235	208	209	232	223	230	218	198	223	191	226	224	220	215	197	227	239	240	222	218	241	251	226	220	232	242	239	253	217	191	213	226	232	240	219	256	243	234	207	221	215	247	215	236	262	230	222	237	204	248	235	206	209	230	226	248	247	221	210	239	258	225	239	208	246	228	246	202	214	243	211	228	229	235	245	220	237	212	245	223	216	213	238	241	220	246	254	235	248	243	247	212	229	236	213	200	227	238	244	220	234	227	234	252	207	213	205	208	238	225	228	230	230	235	250	239	236	245	231	220	206	240	246	227	240	209	241	222	242	228	238	232	251	229	256	230	226	210	241	208	249	257	252	221	213	239	238	240	221	226	238	234	262	233	236	212	219	231	250	272	231	222	225	196	237	253	204	233	222	220	230	266	248	238	216	239	229	213	241	263	219	245	222	260	239	250	240	237	208	209	199	228	259	228	238	197	245	222	228	215	225	212	247	216	241	228	228	223	244	242	256	237	211	212	264	239	230	217	216	255	228	238	215	233	235	238	204	246	237	225	217	236	225	241	233	215	219	226	254	207	243	242	227	253	248	238	242	231	253	228	212	236	244	241	233	255	236	221	223	220	267	219	233	219	253	223	233	261	195	222	220	230	241	237	240	231	197	236	230	194	200	248	226	235	203	232	228	247	241	226	243	258	211	242	237	224	237	253	224	251	239	235	230	232	205	228	202	200	205	237	259	214	229	253	193	235	215	227	201	247	209	192	203	223	246	237	244	234	222	210	252	224	222	257	240	230	231	241	209	203	229	243	244	232	216	234	231	211	213	232	249	237	256	220	242	220	223	213	238	252	219	230	213	225	223	258	210	267	233	228	234	260	240	210	227	251	236	230	233	242	254	239	228	228	226	230	234	219	203	201	204	243	211	217	247	232	247	248	231	242	234	207	192	224	251	239	228	251	241	245	219	220	248	229	227	189	209	235	224	249	238	196	236	241	205	240	217	231	226	195	238	234	238	260	248	229	231	228	259	259	232	207	227	226	238	228	228	232	218	224	217	230	233	232	220	222	230	220	251	213	234	230	248	232	223	220	257	245	246	232	225	230	244	222	219	242	229	225	216	221	248	212	232	237	200	226	226	215	233	260	199	236	240	232	207	229	241	212	214	235	199	245	226	254	245	262	214	230	209	243	211	224	215	212	229	229	254	234	246	214	254	207	247	222	223	234	200	208	234	198	222	240	219	233	211	217	222	241	209	206	219	225	261	224	216	216	258	237	226	253	200	223	225	217	217	222	247	237	214	227	225	237	248	207	249	219	245	222	219	238	202	230	245	221	218	220	211	229	243	224	214	227	266	251	234	246	228	211	237	227	249	216	228	221	222	258	222	226	248	236	217	232	227	240	232	200	224	241	277	218	222	212	218	242	249	231	236	211	219	234	233	224	225	228	241	223	211	236	237	232	223	214	238	246	205	197	209	188	228	270	238	208	221	219	195	220	225	226	205	255	233	237	249	253	255	238	234	231	215	250	253	249	236	214	213	222	251	223	239	224	254	213	192	264	239	232	251	263	225	241	239	221	220	252	253	236	228	235	198	224	224	235	217	239	212	223	213	217	212	224	211	225	229	216	203	272	245	222	206	217	241	217	225	238	231	258	213	235	223	257	220	227	231	256	241	232	219	261	236	234	248	213	208	209	236	237	232	256	231	216	194	191	213	219	240	269	240	241	260	239	251	222	213	218	239	227	210	225	223	222	237	236	254	232	217	228	227	248	227	210	225	223	221	225	243	221	223	223	242	226	211	200	217	218	216	217	281	212	213	172	233	217	219	241	251	243	230	233	211	202	235	242	250	239	216	248	236	222	234	233	246	204	234	242	223	228	234	248	234	232	220	239	238	220	222	232	219	239	246	233	215	248	236	230	256	225	233	209	231	206	230	209	217	235	205	241	242	230	257	250	238	234	219	218	231	227	227	223	192	211	220	209	240	223	219	238	228	235	218	229	207	245	260	218	244	244	252	218	253	211	231	245	213	207	217	224	228	230	214	216	223	225	212	207	240	241	221	210	234	225	214	221	212	257	247	234	227	227	213	253	261	233	224	240	218	233	260	239	235	243	213	219	195	195	218	216	230	256	232	222	227	205	223	238	226	220	240	232	224	207	249	242	248	231	186	219	197	211	233	236	238	225	240	207	241	259	233	236	233	239	248	227	232	212	212	243	251	245	220	221	209	229	236	234	215	248	231	233	225	210	241	235	207	202	205	209	230	200	227	226	229	236	217	219	235	228	212	214	243	264	245	213	224	249	228	244	241	217	219	225	264	222	218	233	201	238	239	233	210	242	243	203	243	233	229	226	255	231	207	226	251	221	219	218	213	229	237	227	205	223	221	255	216	228	218	220	238	255	245	251	219	235	258	214	225	215	208	219	222	236	261	239	229	225	258	220	257	227	247	223	204	221	239	241	236	213	224	231	242	253	213	217	224	203	233	197	205	252	247	235	232	241	210	209	244	203	220	245	248	239	238	224	232	224	227	221	243	249	229	217	233	230	237	227	200	217	252	224	195	246	226	210	231	229	225	223	206	234	204	221	218	204	251	228	234	229	255	254	206	217	240	237	225	238	229	234	238	237	220	201	243	225	238	235	229	272	261	224	212	230	221	231	241	243	270	223	236	240	237	245	224	206	237	228	228	245	255	234	241	237	252	227	227	242	253	229	207	221	225	207	226	246	243	237	235	232	249	227	237	242	222	238	214	222	228	217	241	213	238	217	242	224	247	212	233	232	228	222	226	280	221	261	249	239	262	261	231	212	232	213	228	229	228	243	251	201	221	214	230	213	213	239	233	240	198	213	230	213	182	238	248	209	216	223	228	244	231	228	221	222	195	242	245	228	241	205	211	222	226	213	216	240	214	236	215	204	216	218	260	208	221	229	233	210	273	224	230	218	241	239	258	222	244	221	244	238	233	213
24718	21970	23175	19999	13217	8925	5399	1481	582	556	596	590	580	564	552	570	543	555	565	556	563	578	612	576	527	583	583	569	553	552	516	563	534	542	544	555	544	555	544	575	569	594	539	572	559	540	538	542	551	565	588	587	564	548	570	565	536	539	576	527	516	539	560	575	544	562	577	558	555	550	540	567	584	573	548	555	545	589	550	556	600	586	564	573	545	551	554	559	539	556	573	565	576	563	559	556	524	540	593	546	549	550	513	579	570	530	581	551	572	541	564	551	552	548	588	558	537	560	540	579	534	561	524	607	572	558	566	581	590	576	566	620	575	603	602	555	537	528	557	548	620	551	519	563	515	569	566	603	568	535	556	547	539	546	489	571	557	559	584	583	553	549	509	575	568	561	519	550	565	580	553	604	615	575	595	555	577	565	569	559	597	554	583	547	576	548	560	539	570	545	547	573	581	617	569	574	528	582	506	570	580	571	560	573	567	565	578	576	571	563	630	563	571	545	565	553	551	583	552	520	540	554	527	566	568	547	586	546	524	569	579	583	528	563	564	594	543	551	579	539	526	509	560	578	587	555	566	585	549	583	538	569	554	549	567	567	541	564	568	588	543	570	552	569	532	558	563	566	530	537	562	570	551	581	587	572	515	575	572	567	586	551	536	568	517	549	544	563	531	550	554	529	514	553	601	509	569	551	587	593	568	569	537	531	575	559	563	566	586	567	549	585	530	541	544	563	535	580	538	541	536	559	596	561	558	568	589	521	536	580	573	574	613	586	554	545	590	522	563	557	537	541	559	551	553	597	578	558	607	523	517	507	576	533	591	565	553	533	580	572	568	552	569	531	622	533	533	505	544	579	546	543	558	503	524	554	587	552	530	579	543	575	577	544	558	590	581	554	537	527	553	535	546	552	576	582	578	512	536	612	573	574	527	545	529	567	573	602	546	545	578	567	559	568	569	560	561	567	549	572	575	594	576	550	553	566	564	591	531	569	566	547	572	537	585	546	553	584	567	525	541	546	548	561	527	593	545	615	575	554	573	566	551	565	587	554	551	545	564	531	561	544	573	574	584	514	516	580	529	584	537	585	551	570	555	533	566	520	539	505	568	548	563	562	556	527	491	611	546	588	551	565	509	566	579	537	546	575	574	547	545	541	557	593	542	573	534	548	511	546	586	574	578	586	554	619	594	535	554	590	527	509	570	555	511	566	570	533	539	505	525	566	549	554	559	560	564	561	570	536	543	593	553	583	552	565	566	536	532	591	605	567	554	557	558	556	570	533	542	585	590	548	537	573	510	592	549	569	544	555	559	516	573	557	587	583	570	602	602	595	587	549	558	567	521	534	577	571	513	547	527	558	577	588	519	555	558	562	600	549	532	548	528	556	572	579	566	576	534	530	568	523	523	552	586	569	567	587	572	552	565	562	534	574	559	515	552	573	557	587	603	574	588	604	537	556	588	586	550	564	487	582	528	592	545	548	558	553	488	559	557	539	549	521	633	533	548	590	565	525	530	574	582	575	546	544	538	538	612	612	621	531	544	559	580	554	546	571	541	565	581	576	610	546	539	548	548	558	543	557	547	522	529	601	559	531	548	548	557	555	530	566	592	585	542	544	568	584	546	546	602	551	571	568	555	550	515	588	531	553	526	543	576	593	553	550	540	573	561	564	554	542	538	550	580	532	526	565	590	552	561	592	585	532	512	551	574	602	561	512	574	556	556	546	586	588	564	561	541	547	550	574	559	589	562	539	562	586	530	564	522	503	546	555	533	519	531	566	573	554	581	545	597	511	567	540	609	541	558	544	568	599	560	572	589	565	574	539	558	551	545	532	561	557	555	556	527	554	553	568	557	570	595	550	534	557	577	587	571	573	567	560	558	539	564	584	565	577	493	595	587	562	523	549	532	522	525	542	544	582	597	582	593	543	506	561	589	576	566	561	563	560	541	558	563	560	560	589	583	563	541	526	524	604	561	558	570	547	530	546	588	552	588	573	543	540	578	544	579	518	545	533	531	557	568	549	589	558	569	579	562	540	565	568	563	573	553	570	604	542	585	555	583	524	551	556	591	567	551	578	571	554	567	598	544	587	546	588	530	551	570	509	575	541	572	616	567	596	569	567	549	504	544	569	544	593	528	558	548	552	542	556	554	587	567	577	585	510	584	532	570	562	529	541	542	570	510	566	554	573	599	556	549	576	575	581	556	586	539	570	542	580	601	556	582	576	558	578	550	567	573	555	564	575	592	532	549	567	592	578	571	589	538	574	578	553	528	540	564	541	581	587	522	563	565	562	499	602	555	548	562	563	569	574	580	542	561	512	532	551	519	573	565	524	561	584	618	577	534	562	579	550	549	612	576	525	584	531	558	555	572	590	580	545	561	565	542	585	564	576	580	565	541	547	508	550	582	555	538	524	540	553	557	535	566	540	574	529	562	558	566	529	554	549	582	536	553	535	551	530	579	551	513	561	560	586	562	558	580	559	557	562	547	529	574	535	563	579	564	536	558	532	529	520	564	527	570	550	542	557	544	554	564	529	569	544	627	565	547	576	556	515	549	544	533	567	559	538	565	518	552	558	560	543	547	569	521	580	537	545	595	516	511	588	540	585	594	590	581	586	549	565	533	536	551	575	580	532	581	553	557	565	542	561	564	614	587	565	539	536	573	573	574	575	559	570	525	586	570	558	565	528	563	596	591	529	526	551	544	570	541	561	590	565	538	567	560	583	537	572	561	536	545	545	585	505	556	555	533	506	540	579	579	493	540	540	544	581	554	552	521	543	547	597	558	560	616	534	556	554	562	628	551	530	563	551	555	534	546	538	544	544	543	553	539	601	608	523	505	563	529	569	556	511	602	492	576	548	540	541	557	562	583	548	593	537	532	517	555	561	571	555	536	536	571	545	573	585	583	544	557	555	530	545	562	548	535	523	545	584	577	577	522	562	575	543	566	558	561	581	548	579	520	571	576	555	577	565	538	545	561	524	579	569	576	572	585	563	545	566	575	551	556	522	552	538	566	534	621	571	515	563	569	512	587	551	560	572	491	531	523	566	556	558	566	548	563	537	532	540	570	538	524	524	581	556	568	546	563	574	554	548	510	552	548	589	562	562	532	563	563	574	557	549	558	587	559	507	543	551	575	571	559	529	576	552	539	550	587	535	536	537	557	559	534	615	515	571	525	558	526	615	573	584	556	558	546	563	591	553	559	576	544	552	497	589	567	535	533	561	569	591	543	553	528	576	554	588	551	532	555	557	562	547	543	555	529	541	577	583	560	592	578	588	581	576	550	569	555	516	571	569	569	515	590	479	594	565	537	581	575	537	552	537	517	569	542	568	560	560	575	562	603	553	605	558	533	580	533	557	582	535	594	522	582	549	544	562	556	534	555	547	555	599	597	492	558	582	513	503	557	559	571	548	543	503	548	525	543	561	547	514	527	556	586	557	537	596	541	555	570	539	531	577	554	551	568	560	583	542	553	551	529	545	538	506
51381	39609	35806	24682	15282	10413	6969	1343	195	253	230	222	213	214	232	223	189	223	249	209	234	213	215	227	218	253	220	227	212	229	197	220	218	249	235	222	197	211	232	215	227	201	203	206	213	215	213	199	229	215	209	218	219	228	199	196	199	211	222	200	212	218	220	217	211	235	217	216	223	202	209	239	247	205	223	224	212	214	223	205	236	220	199	223	178	195	195	245	244	219	242	220	232	213	221	216	217	240	211	209	182	220	259	206	246	223	229	219	228	241	227	236	237	218	282	214	224	193	214	244	208	207	204	240	217	225	201	229	207	236	234	195	220	223	203	223	186	221	213	225	212	216	215	222	211	210	229	191	226	219	251	213	216	227	216	244	202	203	199	201	226	221	207	245	243	216	207	238	228	205	215	252	218	240	233	202	249	215	195	209	215	208	219	224	231	226	231	231	238	196	210	211	218	217	219	178	211	233	205	209	217	228	237	220	222	256	203	246	215	216	202	188	224	226	221	215	220	227	220	251	217	213	205	206	238	216	226	211	227	234	226	217	242	210	204	211	219	246	219	197	211	208	237	221	205	216	208	223	199	229	188	221	203	197	219	225	242	240	228	218	262	213	232	208	208	202	202	204	213	230	203	230	193	228	238	228	215	214	221	205	236	192	206	219	226	215	216	218	223	231	212	222	219	224	208	207	216	193	218	220	258	207	248	222	239	226	214	229	188	219	254	210	216	215	243	203	202	195	237	218	211	215	247	208	198	205	210	220	209	223	206	204	248	209	200	221	210	186	207	194	206	231	261	203	195	223	229	224	211	215	235	240	199	212	223	210	235	220	230	212	264	197	218	225	260	227	244	231	216	209	218	205	221	234	226	204	202	191	203	255	213	223	193	212	220	219	251	225	211	215	226	217	211	201	186	205	217	234	221	226	224	208	244	202	230	216	204	198	219	217	243	201	201	219	225	213	227	200	213	228	245	203	235	212	198	212	213	221	218	219	233	234	199	196	247	205	220	193	222	228	248	230	204	228	208	182	201	223	212	221	228	252	215	215	198	243	245	219	212	215	240	267	213	217	219	233	187	221	206	214	175	224	222	238	229	221	228	219	225	192	214	231	214	219	222	216	225	215	203	217	225	200	226	210	197	232	229	245	233	235	215	247	249	223	207	208	182	235	224	213	216	182	221	198	213	183	206	230	207	224	221	220	237	221	216	230	213	228	211	216	227	237	208	241	236	241	229	213	204	247	204	198	206	205	218	235	227	204	192	202	211	232	203	223	221	218	206	223	230	234	227	234	234	262	230	208	217	236	204	213	201	224	224	241	211	223	234	202	235	192	189	206	203	234	206	239	188	204	237	198	224	239	190	227	213	220	197	217	228	219	232	224	210	194	213	213	242	210	201	195	175	184	230	208	240	222	201	201	215	244	243	237	209	227	225	224	226	218	219	215	198	200	213	198	234	205	218	220	222	210	199	234	200	190	182	205	221	209	214	239	221	219	219	215	225	209	197	213	215	280	204	186	197	200	207	223	218	221	202	237	204	210	200	195	206	210	212	203	232	244	197	217	203	212	236	235	212	215	205	186	233	224	252	217	220	221	221	215	208	244	207	218	226	245	222	224	234	219	199	219	206	238	218	213	207	193	190	215	209	232	217	248	253	232	220	235	233	214	206	231	220	217	192	198	221	209	227	213	222	206	204	225	226	206	238	214	236	237	237	200	221	210	236	248	219	228	216	212	211	233	201	230	210	190	202	225	238	207	204	219	217	243	223	226	198	211	209	200	239	238	195	211	198	198	235	238	218	240	229	201	242	226	243	231	214	219	216	196	212	232	213	193	213	224	201	231	200	245	233	212	225	236	237	229	199	199	188	178	204	188	228	238	220	232	249	234	221	234	182	211	215	214	226	225	224	229	223	200	212	220	201	215	199	254	204	211	233	218	225	199	239	217	214	201	202	215	229	218	220	241	224	207	195	231	198	234	221	191	216	196	202	224	205	214	201	220	206	213	215	214	204	200	201	219	204	208	199	230	208	211	237	207	219	201	226	214	222	230	248	232	189	216	235	230	218	221	234	206	225	236	217	205	232	221	209	239	221	228	232	209	204	221	234	217	219	235	247	237	198	240	229	205	215	234	205	213	204	221	229	227	204	228	205	221	230	220	234	214	215	241	225	197	186	236	208	210	216	209	235	213	240	183	241	235	236	223	233	216	183	222	228	211	223	222	183	214	199	198	231	230	220	207	237	222	187	219	195	233	223	204	192	205	236	235	218	215	225	204	204	209	233	202	233	237	237	212	206	190	192	222	238	230	210	232	216	241	215	217	222	242	229	225	205	202	187	209	251	206	207	240	200	215	212	229	215	220	217	227	225	217	207	234	229	215	196	225	198	217	223	219	212	200	221	202	218	209	196	225	211	184	208	221	214	206	216	214	216	204	225	207	228	236	221	255	224	216	230	237	243	203	220	206	204	205	221	243	216	197	227	206	198	216	185	236	204	212	222	211	251	217	221	215	234	211	235	206	230	216	217	212	235	215	240	215	225	213	212	197	230	253	205	191	204	224	196	208	227	193	247	217	241	215	215	231	217	205	217	193	236	229	217	231	207	244	220	210	211	230	227	211	205	230	208	247	221	229	242	210	202	225	216	206	186	221	230	232	217	233	225	225	224	199	202	212	235	220	229	185	230	224	196	205	222	215	190	209	192	202	198	184	201	217	175	259	206	216	225	230	212	226	208	203	206	220	223	206	198	230	208	224	237	196	219	217	221	212	220	214	213	223	217	236	210	235	210	209	242	215	209	194	245	219	234	220	212	207	230	210	217	213	249	228	210	231	193	217	252	205	206	221	213	218	217	223	221	182	224	200	251	208	220	184	204	221	217	234	229	219	231	237	226	241	212	217	204	200	220	229	197	187	196	194	215	224	223	226	230	211	232	215	240	189	222	219	215	202	220	219	249	208	221	221	241	240	230	231	227	220	256	211	219	229	229	218	227	245	225	181	204	206	219	209	203	194	219	227	227	244	223	190	222	208	227	206	194	224	204	251	267	216	212	222	199	240	234	247	241	203	189	225	245	215	212	190	232	223	229	218	216	235	214	229	218	234	205	206	225	238	256	211	207	208	212	251	226	224	237	246	204	219	230	242	220	211	208	196	201	210	186	206	235	235	234	230	198	214	206	232	196	222	211	208	222	239	225	231	199	242	223	225	228	222	199	226	201	221	208	229	218	189	205	217	208	237	189	214	211	206	200	230	220	225	206	214	199	243	199	219	225	234	208	202	211	226	251	246	243	215	255	228	218	212	228	225	243	200	196	192	228	244	220	200	222	218	217	217	206	208	233	236	198	227	233	212	220	225	242	238	225	224	239	229	208	209	223	220	233	215	274	207	223	211	238	179	195	228	227	247	211	184	214	225	222	216	235	221	227	213	218	217	220	212	192	198	213	189	208	226	218	219	185	228	246	224	213	214	230	208	216	238	190	223	217	195	193	248
32041	31057	37577	33845	29070	24582	19201	2964	591	512	520	568	517	556	531	522	563	571	535	562	523	572	532	558	572	527	506	575	563	540	520	486	560	590	516	583	511	514	537	539	512	604	508	543	551	487	568	541	544	572	508	513	552	505	565	553	544	569	558	534	555	570	523	565	572	515	521	535	578	551	517	534	578	565	533	513	524	569	566	568	530	514	503	516	521	568	564	537	564	542	507	530	534	534	562	553	509	524	541	557	554	539	514	528	581	578	552	532	533	516	545	515	577	494	547	537	552	560	544	503	540	547	539	523	539	537	534	527	541	536	528	546	594	568	548	572	539	548	528	574	498	536	575	502	506	529	568	557	529	585	486	547	576	538	572	568	537	512	573	525	527	562	520	498	585	523	554	560	500	522	556	565	564	551	548	510	544	531	525	541	530	580	519	519	589	562	546	561	527	528	557	490	520	536	486	518	498	548	521	586	519	510	552	539	537	578	549	572	533	502	556	510	549	567	533	532	551	519	566	570	518	552	551	553	534	538	504	538	518	548	525	532	548	520	564	520	531	533	564	547	549	547	501	519	548	544	509	570	577	553	541	523	574	534	579	533	530	545	602	544	532	572	542	554	550	543	528	545	552	551	519	559	533	576	535	528	563	582	543	570	546	516	560	525	583	526	537	556	518	546	589	518	577	572	550	531	539	524	524	573	570	509	565	526	572	566	566	518	525	549	511	519	532	556	540	554	573	527	547	574	511	501	515	493	530	547	508	543	544	585	545	513	568	543	533	555	548	514	543	568	577	500	550	556	546	553	538	526	555	519	540	549	558	544	541	543	548	517	538	557	552	573	582	552	564	522	552	539	595	551	524	542	567	522	549	567	521	527	542	584	573	516	538	510	513	582	567	573	575	526	560	514	552	505	552	585	526	526	568	525	548	562	525	569	526	528	512	570	564	557	527	524	550	559	548	539	568	554	533	540	525	518	515	541	580	523	519	529	561	545	510	574	533	538	498	540	537	530	601	626	552	568	562	530	557	578	518	522	582	530	545	540	528	543	545	505	543	564	547	534	545	549	558	558	564	555	539	559	524	578	544	522	551	500	556	548	512	562	514	521	552	527	532	546	536	547	577	521	537	551	476	546	530	541	553	525	558	551	547	549	549	553	551	558	539	578	514	514	528	581	554	549	561	547	518	561	579	600	526	568	550	518	535	526	537	567	541	527	525	546	524	556	517	570	550	539	534	547	514	533	518	567	593	569	528	580	520	539	523	549	539	567	543	566	513	535	525	547	516	501	567	492	560	529	497	564	535	524	565	546	523	546	557	561	536	541	551	547	503	527	541	531	544	506	534	573	557	583	545	548	476	536	591	514	565	547	574	556	529	531	532	607	571	552	523	539	520	577	556	590	504	531	604	497	561	550	534	504	540	520	509	543	536	505	562	522	563	521	571	555	551	513	570	550	525	539	563	533	532	544	530	572	535	534	536	527	520	541	577	555	550	519	551	564	532	569	537	557	584	555	573	561	567	516	526	551	515	571	565	525	523	531	498	563	504	541	536	554	521	516	576	580	556	555	577	568	524	525	534	580	513	530	543	560	575	511	523	526	552	554	554	478	558	522	558	553	562	513	556	555	561	542	565	560	526	525	564	559	486	552	537	510	513	552	546	561	550	528	523	566	503	528	548	523	532	523	539	535	507	533	557	564	589	519	514	565	544	558	538	527	580	541	558	539	521	555	518	536	541	550	546	547	547	548	558	560	549	588	534	563	498	561	528	532	556	534	559	504	563	516	561	524	523	526	523	581	569	506	568	508	518	516	514	573	522	537	561	554	474	540	575	516	535	522	574	513	555	514	550	522	577	501	510	553	507	566	506	546	548	583	547	530	548	523	537	564	550	482	564	522	570	565	534	539	517	511	545	533	547	589	529	546	587	533	516	579	532	559	528	550	546	551	586	527	530	496	550	556	572	527	586	573	558	539	554	505	564	499	546	547	554	559	516	508	563	565	523	524	538	507	537	560	553	573	468	550	550	523	516	538	527	579	522	525	549	581	576	542	532	526	514	560	559	537	535	510	496	567	569	544	582	514	582	580	550	544	533	559	498	504	574	557	486	500	559	548	537	535	592	560	557	517	575	596	549	555	542	543	517	583	558	516	540	516	576	566	556	551	537	576	539	586	558	569	525	552	534	568	555	564	562	519	524	532	539	556	534	530	542	559	525	547	594	520	549	549	545	532	541	536	524	533	538	524	561	547	526	589	507	541	564	577	556	499	555	547	522	529	502	562	540	550	553	587	558	569	551	551	522	526	546	543	552	585	549	537	577	556	549	558	514	514	516	560	536	596	533	526	571	549	558	596	513	511	589	549	580	572	588	552	559	566	539	563	564	529	566	528	554	535	594	491	539	499	483	561	554	534	521	553	552	573	553	597	574	532	551	522	520	575	516	556	533	520	552	532	534	519	543	572	555	535	554	527	515	557	549	581	570	547	562	524	517	586	530	566	501	585	525	541	528	544	536	556	524	528	560	489	582	554	534	548	550	515	515	544	545	568	568	518	547	526	541	536	544	522	502	502	540	531	535	533	571	508	560	528	521	561	571	560	539	537	546	593	529	510	513	535	538	538	530	574	533	504	503	548	557	534	514	591	577	515	542	519	559	583	478	511	547	534	528	509	520	536	554	549	566	538	570	548	537	532	554	531	517	540	549	560	563	546	562	534	572	503	513	513	543	543	502	551	554	508	546	556	541	499	538	533	543	530	555	530	548	542	538	521	564	594	520	555	561	525	510	568	533	568	556	557	554	547	537	546	578	561	541	543	497	547	534	552	515	513	559	573	570	556	530	575	506	563	552	561	555	533	532	518	544	565	557	549	565	585	511	567	544	540	545	538	547	512	555	566	561	580	578	565	547	532	546	555	525	516	553	533	534	532	527	557	530	547	565	558	555	564	527	550	554	527	577	524	522	562	540	533	563	555	544	557	508	523	547	556	509	521	559	515	510	576	599	572	583	592	506	555	511	578	536	524	574	549	558	545	543	543	538	524	513	507	530	540	497	516	515	505	537	497	556	560	500	531	548	540	540	562	551	512	546	564	550	538	536	524	577	534	540	582	597	543	579	499	502	524	522	558	560	532	514	532	528	530	537	498	526	539	496	552	550	531	558	546	526	549	559	499	529	557	573	548	543	560	561	523	560	575	527	566	520	540	541	563	562	563	555	542	541	538	576	574	536	577	498	544	544	548	540	563	580	532	551	573	552	517	524	556	533	534	565	573	528	526	542	523	539	533	537	567	556	545	572	567	556	506	537	519	557	515	526	543	564	546	578	578	531	520	531	554	528	508	535	496	552	539	541	543	530	540	551	520	550	532	559	520	500	551	512	594	561	543	543	581	545	578	528	549	545	615	551	559	545	534	560	557	528	540	534	548	504	590	532	551	521	556	536	553	566	552	542	599	543	531	531	535	515	564	497	577	493	561	527	594	516	517	596	542	533	566
70061	58258	56900	52970	49419	40782	24734	4813	478	446	422	438	435	403	426	395	404	424	436	426	440	398	446	436	458	422	447	445	415	410	431	392	419	396	392	379	412	416	390	420	381	456	441	432	417	429	444	405	416	436	455	402	400	395	437	423	439	414	410	395	392	408	457	421	416	365	383	453	414	398	403	404	378	392	431	427	392	433	457	389	420	407	391	381	411	438	372	412	416	434	388	427	446	429	419	409	401	410	394	419	425	408	382	430	396	421	403	456	450	428	394	395	392	393	384	412	407	366	432	424	411	425	449	413	413	423	449	405	391	405	401	351	434	402	420	422	451	449	345	440	445	389	439	399	397	443	416	381	428	383	412	440	434	403	420	426	419	403	411	404	380	400	422	423	396	420	413	407	434	434	415	383	429	412	385	398	402	432	398	389	427	434	410	398	401	431	422	420	465	419	394	436	429	403	419	410	414	436	389	387	415	432	429	378	407	392	407	392	425	398	398	403	490	433	392	417	455	407	358	394	429	395	414	430	380	385	402	439	403	409	443	380	429	404	391	421	401	444	464	405	431	434	377	381	389	412	437	369	364	421	385	435	408	410	413	423	416	408	416	437	398	426	406	390	421	393	411	399	394	401	360	413	401	431	407	410	414	427	413	463	434	405	436	431	391	431	388	421	401	403	433	415	416	430	410	397	362	417	439	453	399	392	423	399	394	391	418	403	397	423	426	407	433	408	373	393	383	426	429	396	415	414	384	408	406	464	379	400	382	425	411	424	388	437	435	415	457	412	408	419	453	413	397	415	380	435	367	436	401	415	442	419	394	390	462	429	418	455	424	410	407	397	425	441	381	411	419	409	409	398	439	402	407	454	445	460	418	439	429	409	416	434	400	416	424	432	426	429	413	410	400	387	398	400	404	414	400	394	417	410	442	456	392	428	404	418	440	386	447	425	396	408	390	410	411	398	411	429	373	430	442	401	387	415	442	402	403	418	431	406	429	387	416	415	408	403	368	405	449	411	438	363	411	417	404	411	385	422	396	409	386	406	389	407	409	388	434	373	409	474	416	367	380	395	405	453	454	438	429	408	436	411	396	413	391	359	405	450	407	418	389	412	426	364	412	422	410	399	398	439	422	386	402	398	424	436	387	391	439	399	414	451	404	415	440	388	373	396	426	380	429	406	413	415	417	394	428	431	430	396	428	458	382	427	411	396	446	447	446	397	391	399	441	392	402	454	444	404	380	418	402	363	377	406	435	417	407	394	420	405	448	443	413	423	445	461	440	419	388	452	395	400	433	430	380	402	434	419	424	342	409	411	385	383	440	412	402	374	382	400	454	440	384	440	392	403	376	411	425	415	416	420	443	414	420	414	420	395	396	417	413	398	408	449	420	426	445	394	429	419	383	407	395	424	417	457	439	438	423	414	402	385	421	364	434	436	418	392	428	420	425	421	394	398	385	472	431	423	400	384	401	421	411	417	450	427	377	416	392	435	415	403	412	407	412	402	415	430	454	378	366	389	384	442	409	392	375	379	412	400	425	439	420	429	430	419	408	390	385	414	383	406	453	391	376	395	442	456	419	430	426	397	461	441	411	358	393	443	392	413	405	414	397	418	402	428	425	401	409	421	407	421	459	425	421	420	411	451	427	387	390	399	373	399	404	427	358	415	402	415	412	427	402	393	403	402	432	427	396	450	432	411	401	407	423	391	430	400	445	395	438	422	422	420	422	376	463	404	418	408	415	426	365	429	399	407	377	411	414	419	444	416	424	405	416	407	373	416	389	433	389	413	396	403	426	415	431	422	419	385	384	442	418	407	438	432	430	405	401	400	402	425	408	429	458	420	393	421	453	378	396	419	435	448	407	402	385	366	433	431	404	426	385	398	400	411	387	370	403	394	397	417	407	410	416	449	381	409	423	382	355	425	431	446	398	391	434	416	446	412	402	389	395	444	442	432	400	386	416	441	388	414	425	381	395	392	439	421	395	407	385	396	396	403	380	375	442	404	446	424	395	407	412	419	397	438	406	387	403	379	403	412	413	431	385	403	372	390	427	421	460	380	421	380	402	437	432	405	428	424	424	383	425	458	410	423	431	392	395	441	478	411	438	441	382	456	398	443	401	409	410	425	417	346	365	420	422	424	451	435	406	372	404	432	446	440	434	427	389	417	442	413	399	403	399	406	395	439	425	454	407	402	407	405	449	412	422	433	421	407	409	423	382	427	366	430	374	411	409	403	446	385	390	430	373	423	434	392	414	433	423	448	416	378	400	418	450	388	428	445	452	403	398	398	373	404	374	406	405	432	394	399	415	402	398	432	421	428	398	425	427	392	420	419	449	413	438	399	413	411	415	429	414	406	426	405	403	391	412	429	426	369	396	424	405	374	415	456	411	407	401	425	381	417	411	397	395	372	422	409	442	431	407	422	400	418	410	375	400	419	428	457	399	421	446	408	407	390	447	378	414	432	394	408	417	387	416	420	409	414	420	429	400	404	405	415	413	420	390	402	442	421	411	409	454	451	390	432	402	397	406	405	400	390	437	429	407	415	414	360	417	424	422	423	406	390	401	436	416	396	409	402	449	419	406	418	462	389	438	408	404	449	444	371	405	400	438	410	432	406	361	406	400	433	407	415	403	435	409	377	401	433	413	403	389	412	440	394	444	423	353	426	407	416	422	404	441	413	403	453	420	417	409	434	406	397	421	421	437	389	442	446	398	396	425	411	428	419	416	435	431	421	378	390	382	414	387	424	390	419	418	407	435	429	391	468	384	450	414	421	443	448	418	416	386	384	399	439	424	439	426	417	391	375	429	413	381	457	388	400	411	379	387	401	435	400	424	422	415	404	399	428	436	405	418	405	442	434	441	418	456	420	418	392	431	389	409	403	439	398	404	408	405	438	392	395	442	462	395	417	404	426	429	404	387	463	442	412	441	431	425	395	416	395	412	390	418	375	433	433	436	446	466	433	446	428	390	422	411	403	386	428	398	413	424	408	372	380	371	401	374	416	406	424	383	432	414	391	418	398	366	399	392	434	405	401	400	421	427	364	384	375	432	391	415	396	407	434	398	412	410	423	429	400	420	432	395	409	455	428	412	427	398	430	379	402	430	394	439	410	446	433	445	421	389	369	406	410	419	412	416	415	385	403	411	411	439	405	379	406	393	431	401	403	419	425	433	449	437	436	433	397	385	433	400	417	453	364	423	429	423	441	424	387	419	397	385	410	432	408	392	447	415	382	371	413	424	396	410	413	428	410	407	381	399	450	422	453	399	408	437	385	416	410	402	399	447	434	407	442	392	441	409	419	412	437	432	420	412	394	412	426	384	429	437	435	427	403	425	395	449	451	417	379	375	378	450	406	391	421	385	432	424	407	425	391	436	377	435	438	388	407	419	384	428	401	440	426	409	407	433	402	412	368	427	395	396	413	412	426	474	414	400	419	429	434	370	399	410	383	368	409	381	412	400	418	444	403	415	414	399	416	410	413	414	387
49073	51476	58772	61549	59550	50778	34205	4086	971	949	976	973	886	963	904	914	933	934	906	927	888	920	904	867	927	905	908	912	879	862	885	897	916	928	957	905	883	923	923	939	912	960	931	924	908	885	985	897	895	942	902	933	898	909	943	944	903	971	890	902	908	878	910	944	921	928	935	910	928	838	962	868	906	897	897	873	866	909	940	920	917	944	957	899	943	916	937	925	901	940	941	900	925	892	926	903	933	906	955	878	870	973	899	921	923	895	904	902	902	950	935	893	946	891	924	934	902	859	893	937	936	924	914	895	896	869	953	930	882	902	942	880	864	922	940	868	898	903	922	864	892	875	901	940	938	952	920	890	951	937	910	914	930	892	916	922	909	885	968	897	878	921	867	875	908	929	877	891	927	887	945	909	926	864	884	886	899	869	878	910	889	926	916	894	921	876	903	831	915	971	940	855	963	918	899	939	889	943	868	881	995	903	935	907	896	913	897	912	872	899	901	949	922	952	939	906	940	911	866	884	899	944	966	902	936	909	929	924	899	903	928	897	892	920	923	973	943	898	900	916	899	912	861	917	946	909	866	961	965	914	884	971	957	927	883	896	902	909	844	943	877	893	906	883	870	877	886	869	956	903	869	899	922	873	895	930	904	942	894	916	910	924	865	871	897	902	948	890	939	912	887	946	925	882	907	889	936	944	939	917	917	908	939	973	883	900	870	920	946	910	921	905	910	881	891	957	891	917	895	951	903	906	877	891	920	876	902	915	983	869	918	966	967	935	877	914	914	968	948	897	888	910	874	852	918	910	948	866	893	853	847	927	961	958	902	933	908	878	940	887	896	939	917	923	933	904	905	912	876	921	944	928	879	937	933	889	919	913	925	923	954	905	929	883	913	923	936	917	935	954	966	926	938	936	959	906	865	898	939	892	928	927	938	935	926	953	901	946	912	896	908	934	917	891	919	1004	929	982	884	916	949	933	986	881	865	930	924	926	893	940	916	900	903	903	889	887	932	927	876	811	931	941	916	889	872	898	940	882	884	934	945	884	915	910	920	935	914	930	869	891	960	907	873	906	906	947	889	952	883	910	961	898	935	922	948	906	923	1015	950	936	917	891	886	894	847	874	925	859	920	900	925	928	955	930	913	896	924	937	913	888	887	958	898	936	874	845	963	876	917	915	916	926	944	927	906	864	900	938	905	906	933	932	920	914	886	893	963	899	895	907	928	895	920	938	884	908	915	941	917	870	900	906	928	890	901	973	893	840	925	983	863	925	921	928	884	939	909	930	852	909	971	942	904	978	843	908	910	864	909	898	942	891	888	895	908	877	909	906	885	909	872	906	921	935	943	909	929	935	905	900	908	900	919	960	887	895	925	893	888	913	875	929	858	937	916	925	842	925	865	892	924	843	932	927	836	903	912	893	921	891	901	873	865	938	939	911	934	935	937	904	886	893	984	912	918	936	919	905	953	877	842	905	957	909	907	935	898	868	948	944	942	875	920	907	920	917	907	924	907	920	935	867	879	880	939	919	907	908	948	923	877	895	961	950	957	925	886	905	884	854	924	889	863	893	924	884	853	947	882	930	891	931	929	958	874	954	900	920	899	890	911	911	906	884	842	953	958	914	877	901	877	944	888	904	925	900	932	915	891	959	920	959	905	894	910	954	905	863	938	884	957	877	909	897	904	887	932	902	904	910	970	917	929	897	893	864	896	900	968	872	903	920	912	860	943	932	881	902	945	943	890	998	922	891	904	932	947	922	896	909	975	936	858	903	897	915	939	943	919	879	882	917	901	929	896	912	988	903	947	901	961	926	928	918	910	934	853	861	934	927	919	912	931	971	959	918	914	944	869	934	921	955	911	973	954	906	994	867	939	898	938	919	894	907	914	948	870	960	956	877	917	919	886	939	898	926	914	927	856	953	916	927	911	914	931	877	890	931	883	889	881	860	968	914	886	895	924	938	894	942	905	891	934	935	902	958	969	932	854	909	937	911	943	907	903	957	905	882	929	962	891	869	925	901	883	906	948	875	889	875	903	996	931	895	903	936	971	892	909	879	943	896	933	907	973	952	890	855	919	885	842	899	943	923	971	900	927	922	966	898	927	923	930	938	952	927	919	892	894	932	939	916	892	943	945	943	931	922	859	925	908	912	904	906	883	895	849	917	872	903	912	882	910	919	872	896	945	910	955	905	969	893	926	930	966	867	878	913	882	914	913	867	864	942	880	924	917	929	879	962	935	894	892	854	929	912	911	952	935	893	924	921	932	872	905	957	909	916	943	901	967	871	900	849	926	915	930	895	887	925	933	872	897	902	907	934	903	899	880	925	893	925	938	900	885	958	882	852	913	905	888	958	902	892	901	910	889	943	920	865	939	891	978	888	921	829	936	899	904	900	879	910	938	898	888	917	887	915	889	924	921	878	892	958	880	958	881	916	963	892	904	899	885	914	904	924	881	914	935	873	923	898	973	904	890	914	909	918	887	881	890	903	904	950	920	910	947	911	928	943	904	962	897	923	947	918	901	899	847	922	957	952	942	900	920	924	907	904	905	944	956	915	896	894	893	903	919	970	921	886	922	916	931	936	905	893	925	858	889	930	896	850	899	923	895	932	888	912	951	910	903	798	846	934	914	889	848	903	937	934	882	928	905	896	898	912	924	915	920	906	889	922	925	924	943	942	886	894	918	934	920	962	957	943	886	869	900	931	937	894	930	909	861	920	864	950	908	891	956	894	940	906	899	935	949	898	897	892	923	942	873	862	956	898	916	930	962	876	912	891	943	885	906	863	952	889	904	885	930	906	901	924	952	931	1004	909	925	927	926	888	916	876	919	916	894	942	896	931	866	927	937	938	938	942	919	907	864	893	904	900	896	922	902	952	874	876	900	930	934	904	911	927	917	911	891	941	931	922	922	886	892	867	885	862	905	904	886	886	885	891	864	818	906	923	842	887	934	934	884	907	918	1003	944	885	903	972	925	956	953	921	942	918	900	965	885	912	980	929	942	879	927	898	863	881	894	917	946	869	933	892	974	918	919	917	916	952	883	885	837	878	891	920	908	880	916	887	942	889	943	882	893	878	900	945	912	949	922	915	909	930	943	961	884	928	952	886	933	917	973	923	913	906	941	966	882	896	922	949	890	907	928	932	898	916	891	944	897	874	964	938	906	898	898	902	960	919	901	922	895	910	873	953	875	840	933	958	901	869	899	872	861	923	957	944	939	968	898	911	874	886	931	895	952	908	913	948	937	936	876	868	893	945	882	891	863	873	970	979	942	914	933	974	926	901	874	906	903	949	869	880	902	946	939	942	910	935	922	926	887	909	919	889	900	956	896	932	949	943	894	902	943	920	907	880	913	909	921	946	950	892	963	929	873	990	906	874	911	870	860	925	843	918	875	960	868	899	874	818	934	916	902	918	949	916	913	908	889	920	889	915	882	959	894	916	855	870	944	956	875	901	856	903	939	953	917	997	935	882	925	952	959	926	913	896	980	864
40067	31210	17773	7730	3782	1793	839	315	290	264	271	288	283	259	246	272	263	301	241	279	293	278	304	260	243	281	271	276	276	279	267	247	255	240	276	267	288	269	272	262	274	268	245	264	286	300	292	266	302	312	250	266	268	284	301	259	288	246	302	301	290	274	260	246	256	267	296	295	267	270	310	258	260	293	256	295	262	269	276	281	262	291	270	300	295	276	298	289	293	276	315	277	293	281	318	300	314	248	267	275	251	287	286	275	265	275	294	297	285	279	299	257	247	277	273	289	270	301	258	281	271	276	252	280	295	231	292	293	312	293	245	251	277	287	282	267	288	265	262	258	253	278	265	277	277	321	254	235	294	280	267	294	275	265	268	291	247	297	282	237	277	282	289	261	285	290	273	313	289	271	260	297	273	268	296	257	276	288	270	265	305	265	270	277	333	272	259	317	280	244	279	295	282	274	297	324	286	291	282	273	274	256	271	276	292	239	271	280	280	276	267	281	287	269	285	288	306	294	274	295	301	242	284	243	268	283	273	246	261	292	269	269	297	282	291	271	253	297	285	290	235	282	288	280	286	265	255	271	273	291	299	283	241	311	290	295	276	251	320	245	273	268	283	300	258	278	234	275	250	278	271	255	289	303	291	246	295	261	290	275	283	278	300	286	281	272	270	277	256	262	290	269	257	263	276	303	284	281	265	271	261	270	281	260	279	283	265	285	264	242	295	267	287	289	284	267	283	240	281	267	232	259	288	275	304	284	320	282	299	303	271	257	309	303	290	270	253	267	281	290	289	277	299	295	279	283	254	315	296	268	241	292	300	270	280	255	281	257	288	284	284	273	272	302	274	260	285	288	271	297	301	259	250	264	247	268	265	283	308	270	250	291	306	271	277	291	251	297	295	275	285	268	252	287	260	251	273	282	296	224	281	291	311	253	279	278	268	269	262	282	290	267	286	260	274	282	294	318	237	291	278	239	286	291	294	265	281	298	262	273	275	310	267	289	248	281	243	281	305	274	290	271	255	263	272	243	268	322	306	308	328	297	268	307	251	277	281	254	283	289	239	278	280	299	288	278	256	288	287	303	282	267	288	254	277	291	259	263	298	297	302	300	297	280	272	312	289	278	279	288	285	274	271	262	296	241	274	275	292	287	260	273	299	282	280	266	294	266	283	283	288	304	312	241	266	265	288	293	278	247	288	299	269	271	276	266	284	276	266	282	256	289	276	284	283	277	311	274	277	246	255	280	289	285	288	303	299	269	299	279	268	279	294	294	276	279	308	261	260	252	273	263	284	273	304	224	277	269	267	292	243	271	292	249	290	271	287	284	270	284	257	248	274	267	260	269	292	285	313	293	301	276	288	275	294	309	305	254	281	269	285	281	246	275	265	253	283	301	274	266	284	281	268	255	298	277	284	285	279	272	286	286	284	282	286	281	269	269	295	259	258	271	260	241	303	288	270	304	286	281	278	254	292	276	272	290	292	286	297	270	288	267	281	278	271	294	263	264	274	283	279	267	268	263	272	279	268	290	294	326	289	252	244	289	250	271	268	305	287	285	251	251	280	309	260	311	268	278	261	285	270	248	303	251	271	261	292	298	278	257	288	276	284	274	280	306	305	246	263	257	289	300	276	277	264	248	254	300	299	301	297	298	278	287	265	262	269	272	274	257	288	288	304	275	261	270	276	272	272	299	273	277	269	281	273	295	280	287	274	246	283	281	289	258	256	273	271	275	266	261	284	261	282	266	328	335	287	287	266	269	255	248	245	297	286	252	255	269	291	273	285	276	252	267	282	266	251	268	267	302	279	290	293	301	262	313	270	300	308	287	233	271	255	260	287	282	280	268	266	250	261	260	287	298	278	254	263	275	282	304	303	264	287	280	303	265	263	301	310	259	304	276	282	309	271	271	276	268	295	279	268	287	297	300	238	266	264	271	287	285	268	277	288	257	325	241	269	272	274	270	244	267	250	285	278	262	302	284	248	265	272	271	257	273	283	267	266	295	250	298	277	283	290	285	272	290	287	272	273	252	285	275	271	285	282	281	282	310	293	280	293	281	275	285	278	261	286	287	288	280	264	271	276	299	284	285	307	277	283	270	296	279	265	265	268	289	298	299	281	287	272	269	304	293	256	268	261	276	257	253	254	247	285	292	322	279	267	279	283	293	305	263	293	243	302	257	283	316	259	260	312	296	278	282	293	298	266	267	278	291	305	295	284	293	299	288	263	268	291	295	316	270	260	268	279	258	283	281	280	301	241	295	261	229	245	288	293	294	255	259	264	266	281	274	232	293	289	302	266	276	280	270	285	264	310	267	290	250	270	295	290	294	261	303	322	291	287	264	278	276	281	276	281	265	291	258	304	274	289	281	272	276	292	294	275	294	287	289	273	259	286	277	289	321	264	311	263	268	249	296	263	280	260	282	307	265	247	287	248	262	276	260	270	271	293	261	274	264	282	264	261	247	293	279	293	268	280	318	283	276	323	303	286	276	298	284	295	304	293	270	260	266	268	283	267	286	287	301	314	266	263	253	262	271	278	290	266	275	271	257	244	265	302	315	288	270	283	290	269	273	267	242	288	263	273	246	261	250	285	263	291	273	256	287	290	274	324	283	296	302	297	270	295	266	276	287	258	292	291	277	280	275	268	281	260	309	276	280	252	282	275	253	272	293	278	261	293	259	297	260	315	283	293	262	302	234	266	282	282	306	286	248	247	261	280	291	262	259	288	258	295	274	262	294	274	293	276	272	279	264	286	293	293	285	298	277	290	326	306	274	275	246	270	278	292	284	267	270	264	271	262	273	300	250	272	283	252	252	261	253	271	267	283	286	277	269	278	265	288	276	272	267	263	262	244	313	292	294	280	307	265	272	275	279	278	223	275	274	246	270	277	272	264	261	272	278	265	269	275	272	310	276	295	297	285	269	263	289	258	277	274	267	288	289	318	282	245	265	230	290	254	267	296	275	264	304	277	267	270	292	263	271	271	289	289	279	298	264	300	256	283	273	255	305	269	273	255	279	286	318	253	297	282	305	305	305	268	257	271	253	280	278	291	294	304	271	265	266	283	270	292	270	260	276	276	301	277	285	281	275	254	285	269	285	294	253	276	273	272	281	303	253	276	263	268	254	260	253	276	276	266	266	295	297	271	294	294	276	262	273	296	304	276	272	309	251	259	295	269	259	282	276	265	261	282	305	273	304	272	275	278	294	270	276	248	286	274	240	311	270	273	228	275	251	275	289	267	306	254	266	301	252	270	266	295	312	251	273	312	297	279	240	257	265	289	316	253	245	280	275	274	283	275	258	253	302	282	286	272	281	288	288	274	281	281	294	272	283	283	274	299	279	306	301	280	260	282	266	276	256	247	264	297	266	298	276	285	248	271	304	282	267	284	266	281	263	265	290	257	271	267	258	269	241	292	288	289	243	284	269	307	264	298	277	297	291	306	272	269	290	274	241	276	304	277	292	287	253	269	281	287	285	297	283	301	293
22995	23649	19531	15719	9972	5045	2374	911	633	679	675	665	630	653	687	637	683	648	699	688	668	686	671	660	663	650	696	654	689	691	672	644	665	678	634	738	661	677	705	695	643	685	706	666	608	681	658	652	665	685	646	707	645	630	732	712	660	666	663	677	688	654	654	650	639	680	700	661	670	657	693	673	621	627	705	692	672	638	702	674	590	618	613	656	640	677	697	654	638	682	636	642	673	666	617	643	637	671	650	664	699	665	685	678	702	664	647	629	659	667	696	678	657	629	626	647	647	634	616	681	669	709	649	663	649	655	660	688	634	618	666	639	656	689	641	676	660	680	690	667	658	613	636	676	597	656	684	652	683	704	660	676	673	628	686	680	653	618	675	676	631	665	719	722	616	664	643	624	685	693	614	683	685	648	652	656	604	639	666	687	703	663	703	613	654	627	710	649	682	676	647	657	653	657	669	695	628	653	626	727	624	661	614	672	643	709	680	675	635	690	679	695	656	669	649	587	639	664	633	700	640	660	627	671	639	623	661	678	668	677	629	664	685	673	647	660	670	671	699	697	662	622	646	615	660	653	663	692	665	680	653	629	666	684	698	660	657	648	618	656	624	652	646	669	702	688	646	652	659	623	665	641	667	673	661	685	683	642	659	628	619	683	616	653	687	588	655	620	687	663	661	684	662	656	689	598	669	651	645	699	616	630	666	639	683	679	660	622	670	646	690	679	663	653	672	705	673	652	603	643	632	637	651	631	687	715	697	696	606	673	655	647	623	663	649	647	668	679	640	680	653	661	658	660	674	680	648	654	686	709	654	584	665	673	700	647	623	666	644	667	629	661	652	681	631	641	675	679	672	672	720	632	656	659	642	683	655	623	653	727	653	673	603	695	657	672	709	663	648	653	617	687	644	661	699	640	674	654	673	609	655	670	686	622	700	695	668	654	665	662	681	637	650	623	700	672	699	667	682	646	680	645	687	711	698	656	657	652	661	633	642	649	655	754	639	712	677	651	653	636	722	699	680	691	669	582	677	680	667	647	660	691	655	639	653	655	641	675	672	654	634	643	663	622	643	673	674	674	693	682	691	660	637	662	631	667	715	684	658	631	632	617	653	674	638	630	695	656	663	659	637	666	602	666	666	616	644	678	669	680	675	672	708	664	656	666	662	674	701	651	654	634	674	690	648	714	689	672	643	654	630	665	729	695	658	633	684	661	647	684	651	677	668	650	698	698	666	648	679	667	681	622	641	658	647	621	608	661	680	631	685	661	660	695	691	675	701	649	664	671	634	700	658	614	682	643	612	631	659	692	657	642	665	679	652	658	644	661	661	618	655	604	596	638	662	652	657	662	685	664	678	653	629	673	657	660	653	687	645	659	666	637	700	662	648	680	658	668	669	685	648	675	673	669	693	649	660	660	640	664	651	669	621	693	638	635	699	667	658	651	703	660	642	679	662	654	651	729	676	689	653	671	683	699	666	652	678	679	653	687	636	639	621	655	665	641	659	643	681	650	703	653	682	666	685	655	672	685	683	660	663	682	632	627	655	690	654	665	634	685	617	625	632	633	612	625	632	636	673	646	678	672	658	654	643	659	643	624	705	745	664	675	593	685	707	690	616	663	689	626	673	651	624	651	676	661	660	679	683	647	659	654	669	686	679	641	697	651	654	640	641	674	661	642	685	680	690	637	658	644	679	666	628	662	656	655	625	651	691	655	654	684	659	657	651	679	659	704	634	616	691	643	658	668	654	669	619	604	678	667	666	724	670	623	700	670	630	698	715	711	666	681	664	655	649	701	639	684	649	655	626	658	655	629	690	651	652	689	662	642	652	655	679	697	653	706	650	631	644	608	655	660	643	652	633	686	632	682	681	666	598	626	668	666	685	681	645	631	689	630	654	650	715	681	657	649	672	639	704	641	678	677	672	672	633	674	628	716	684	648	667	680	645	630	666	631	698	609	647	687	700	691	640	695	642	698	668	634	679	672	676	653	669	641	655	678	673	669	650	684	661	656	663	657	703	662	660	681	674	667	605	662	703	719	710	664	707	647	643	632	668	639	671	702	657	649	646	667	611	678	669	687	684	627	649	638	620	617	643	634	680	700	688	717	639	677	613	664	654	656	665	686	614	648	653	698	663	622	635	718	651	662	698	671	713	683	664	724	634	640	666	644	646	662	678	651	699	691	719	622	718	661	649	660	709	661	694	640	673	694	670	696	655	652	673	613	647	647	681	649	684	633	655	674	694	696	667	668	680	630	645	636	686	628	689	703	696	658	670	701	680	673	645	644	651	617	682	623	676	613	629	639	606	688	643	663	636	685	665	657	611	679	673	693	662	703	637	679	615	630	671	682	718	668	722	676	694	664	620	643	651	638	631	696	706	677	692	626	712	662	672	646	684	627	713	665	693	682	689	663	667	633	654	665	661	659	668	678	698	694	711	647	723	615	677	689	647	664	636	674	675	678	659	660	613	654	695	697	668	642	632	680	711	675	672	691	669	639	619	635	663	652	612	669	704	646	665	686	674	641	658	666	683	659	676	647	642	695	681	678	687	690	658	690	680	668	641	682	657	631	652	631	669	684	675	669	645	659	642	675	625	681	659	699	672	698	629	631	645	672	683	646	701	660	655	674	719	634	645	681	641	680	669	709	696	626	684	632	632	679	674	702	622	657	648	670	644	645	640	670	677	638	678	638	664	593	673	606	669	676	665	670	625	656	639	613	618	673	683	646	639	677	637	689	645	701	662	657	628	641	653	648	625	663	682	598	657	665	657	611	652	642	689	733	635	684	653	666	658	673	648	669	674	680	670	680	620	653	666	655	684	663	672	660	691	681	655	640	659	675	597	660	658	617	656	641	663	634	680	659	674	658	636	661	644	658	704	657	641	629	642	696	655	620	645	675	704	689	669	685	611	672	664	653	698	679	660	645	665	683	643	644	624	648	644	683	642	683	624	658	718	640	665	631	667	647	665	669	651	693	689	629	695	691	659	683	677	695	691	676	621	655	702	634	624	656	653	614	687	632	696	671	641	640	622	652	671	653	646	620	652	646	652	697	673	678	629	672	641	655	606	664	646	651	604	644	625	645	606	669	643	654	679	684	653	650	696	666	702	625	674	675	661	698	665	646	695	685	691	634	664	656	647	681	658	649	629	671	639	655	666	659	618	698	685	658	646	627	673	688	637	660	653	654	668	652	668	659	683	678	638	666	722	650	626	633	673	671	685	686	666	677	685	634	666	691	644	667	673	691	736	674	723	674	638	658	631	680	660	686	626	655	630	676	638	670	697	653	674	692	665	637	641	623	670	655	628	669	658	636	688	646	652	646	634	678	660	620	653	656	654	648	675	657	645	653	639	663	636	685	627	634	651	624	645	710	626	638	662	673	656	669	660	671	722	690	651	717	678	666	662	654	658	659	667	693	666	649	661	672	663	657	657	659	668	642	689	611	639	663	692	653	660	717	646	659	677	649	656	688	659	646	626	644	690	653
48302	39661	32672	29800	20898	8417	2597	579	267	292	307	292	271	300	312	298	295	309	313	290	287	305	252	301	303	288	291	316	295	280	283	292	256	277	326	276	275	264	316	289	310	300	305	292	265	290	304	329	280	290	288	272	289	302	295	276	295	296	293	290	304	305	261	288	303	312	301	295	299	288	300	319	296	288	299	309	276	311	305	263	273	274	271	338	307	294	256	268	271	280	264	289	295	297	297	287	299	289	302	282	273	263	304	266	301	298	322	286	305	279	288	317	321	274	243	282	265	289	296	283	290	289	278	298	282	290	296	271	294	266	304	322	296	292	315	296	262	252	283	290	310	260	323	294	277	326	273	314	281	300	322	313	282	302	260	269	301	334	282	296	277	301	297	298	311	304	272	304	306	273	320	285	290	278	299	300	292	273	307	306	326	281	287	275	317	302	309	280	345	308	263	310	296	284	319	351	303	288	288	266	270	307	276	277	276	317	288	296	307	274	246	279	255	326	303	298	289	281	282	280	306	288	318	271	333	281	296	296	326	283	271	288	270	287	280	299	331	311	269	251	298	270	255	302	277	259	317	300	263	298	248	309	316	289	307	319	270	296	284	288	319	305	297	296	301	267	305	311	290	271	276	294	292	277	300	302	293	295	304	307	302	285	298	317	287	266	301	279	259	293	294	305	276	326	300	294	270	264	290	288	288	289	269	260	303	300	298	304	294	271	311	324	317	324	294	328	284	273	302	303	312	283	279	276	305	267	304	296	262	329	304	263	296	292	269	282	277	282	295	302	308	313	347	304	323	325	288	282	297	313	298	267	307	301	284	327	285	318	284	304	249	312	279	332	315	277	301	270	284	291	281	311	274	333	311	279	292	301	325	295	289	318	262	313	308	302	266	278	330	289	286	298	288	282	306	308	290	299	291	302	296	285	296	274	299	288	292	258	316	286	325	292	301	299	277	277	309	299	311	296	316	294	286	282	282	317	295	279	289	293	313	295	314	318	288	300	261	277	314	276	284	296	314	297	262	278	310	342	317	294	291	316	300	313	285	282	340	329	300	306	308	276	318	284	305	292	328	308	287	311	279	289	298	286	273	303	294	276	292	310	290	286	296	278	322	270	304	316	295	276	295	316	292	274	275	317	314	303	305	323	266	296	293	345	300	309	310	291	276	280	263	275	256	284	284	269	300	297	299	261	326	275	298	293	303	299	276	280	312	288	273	266	310	283	286	293	275	296	310	299	290	286	294	293	298	311	290	268	308	291	295	319	278	301	292	295	295	323	288	277	283	296	269	288	298	285	339	277	319	281	292	266	298	336	281	278	304	274	296	297	292	291	290	283	318	279	292	273	283	248	291	269	275	295	301	318	314	306	309	306	315	322	296	294	277	304	299	295	301	300	308	312	288	288	287	247	308	275	292	268	281	313	290	325	313	265	316	296	318	306	298	293	280	242	303	273	283	295	338	291	289	312	276	280	267	294	281	284	282	269	292	312	277	272	298	264	276	240	299	256	288	283	293	295	306	288	300	271	246	307	274	303	298	275	271	317	298	315	302	301	273	301	250	303	288	302	301	264	296	273	275	286	290	309	302	301	296	299	294	299	286	323	271	317	287	304	264	301	281	274	262	275	290	281	285	307	278	312	304	290	264	324	286	306	300	291	276	310	302	280	284	349	328	247	282	296	273	298	289	308	274	299	313	302	327	308	281	308	310	303	289	294	261	303	330	306	299	283	265	280	280	295	275	303	291	284	310	290	285	281	277	290	308	291	327	272	315	277	311	297	294	294	296	290	309	262	266	294	260	289	255	277	286	301	277	336	289	297	275	292	263	288	319	297	304	303	289	312	280	277	298	268	264	303	292	290	310	305	292	294	273	305	290	273	298	269	312	331	283	249	295	314	279	255	298	294	306	295	304	330	290	286	289	281	311	289	264	279	295	254	309	308	285	286	272	269	281	281	296	316	302	309	286	281	290	311	289	309	314	320	271	319	286	286	299	318	282	254	334	298	292	303	314	267	278	302	298	303	257	297	281	314	273	288	293	287	283	281	299	282	267	275	303	325	273	261	250	282	279	282	315	310	296	272	284	270	290	304	313	291	305	292	324	278	308	281	310	288	266	293	277	305	291	297	274	276	281	306	320	297	326	276	304	299	304	309	302	293	279	306	296	315	271	297	295	272	273	286	274	314	279	306	303	280	269	286	309	258	291	312	275	286	303	298	267	280	300	285	280	298	317	265	265	272	324	284	289	294	314	308	317	305	307	285	277	293	262	283	287	281	293	293	290	273	278	310	274	287	308	295	292	282	277	302	312	319	301	335	288	283	272	285	274	301	276	302	263	268	308	291	296	292	284	309	281	330	289	273	282	291	305	275	286	306	290	289	262	288	282	293	301	285	316	306	295	318	261	338	323	300	297	264	278	322	288	279	272	289	303	291	274	298	300	298	317	294	292	303	335	318	285	285	280	325	276	285	307	310	305	286	296	304	296	304	341	284	318	279	300	276	274	321	269	291	311	273	303	298	315	314	299	307	291	288	331	307	288	301	270	273	281	293	328	295	339	300	276	284	308	294	278	280	298	280	297	328	278	319	280	289	287	340	306	337	279	266	316	274	277	293	264	281	312	273	307	291	291	286	285	285	289	314	334	281	283	301	260	279	283	276	316	310	341	295	284	319	286	315	291	300	260	246	293	270	284	269	318	273	327	250	326	294	276	269	314	306	289	281	287	284	296	313	280	303	291	301	289	275	323	308	286	273	303	308	290	274	331	284	284	290	265	280	291	295	285	320	290	298	286	265	306	296	289	284	316	302	298	293	295	275	267	304	279	278	301	274	302	327	276	280	289	308	292	272	314	255	263	260	317	295	304	297	288	296	305	318	294	303	276	298	275	273	306	281	291	303	298	318	276	295	301	288	284	290	301	292	302	280	273	278	292	280	309	294	316	282	294	279	299	308	265	285	248	309	256	295	286	330	267	294	268	283	302	297	279	310	294	286	290	286	339	304	316	312	296	247	305	313	276	276	307	293	299	309	305	295	325	293	292	264	315	275	284	271	249	276	303	295	305	292	288	269	296	292	287	306	325	328	294	277	288	284	266	282	301	278	307	309	282	286	304	319	288	341	306	277	307	263	293	322	283	315	319	312	295	306	275	297	309	317	316	268	288	300	294	292	284	265	291	268	283	287	328	271	296	301	281	305	294	302	273	278	286	290	309	303	290	307	299	298	266	318	311	285	321	303	313	286	288	291	274	290	326	282	281	263	301	300	295	285	269	308	297	293	291	285	296	312	299	253	302	291	259	294	307	289	272	302	291	281	314	327	282	287	278	315	285	284	296	284	280	290	294	334	317	277	276	292	301	287	293	296	292	304	309	303	266	295	300	288	285	272	294	305	271	291	274	309	287	289	289	300	293	255	304	261	304	293	285	303	272	287	287	294	293	309	267	277	313	313	283	301	306	298	310	296	253	307	292	295	300	309	268	275	313	267
29664	30729	36391	40515	32562	17941	7438	1617	680	684	668	736	671	699	682	675	671	739	700	655	691	687	699	673	733	686	687	657	673	643	701	724	657	740	698	693	712	692	735	698	665	688	693	664	724	717	699	685	685	640	704	688	732	684	709	679	688	718	669	710	684	732	720	721	695	668	698	708	700	719	700	700	708	721	711	683	726	703	683	706	711	668	700	707	684	661	719	682	710	740	718	700	740	706	704	704	680	712	662	705	691	633	682	668	715	716	690	714	684	679	730	690	709	730	714	689	670	681	743	674	734	686	654	696	710	733	694	655	741	703	704	745	710	690	679	695	692	632	676	721	692	744	669	723	671	692	669	738	685	703	657	685	654	680	714	723	674	668	712	686	708	721	694	655	709	721	642	710	659	662	684	719	730	695	683	659	691	671	672	710	693	686	714	658	686	734	702	666	730	681	722	730	690	695	684	658	709	677	726	665	689	644	704	724	690	673	688	713	739	708	716	682	709	701	701	715	738	656	682	683	686	690	737	713	690	673	695	700	742	721	766	722	695	693	666	702	678	733	704	726	706	687	773	655	713	672	728	681	684	705	700	717	667	726	722	764	650	734	750	659	695	734	685	665	718	656	653	666	704	671	699	660	672	699	727	706	732	730	704	660	710	704	704	718	652	687	726	681	656	704	685	707	653	760	700	678	688	692	664	689	674	722	715	696	660	729	727	712	716	661	704	714	669	682	746	758	739	667	684	708	696	697	717	705	671	685	673	736	686	642	711	658	689	717	686	707	670	682	718	692	697	737	675	697	684	706	689	690	771	700	674	711	719	699	696	715	724	731	663	672	670	655	695	696	671	671	771	707	694	684	674	680	734	678	787	746	650	676	645	734	735	684	716	740	656	712	742	675	716	710	725	694	697	678	692	698	694	625	710	687	673	703	692	692	716	692	739	686	678	688	675	740	690	675	688	697	697	726	743	660	700	720	695	733	669	733	726	720	681	663	698	728	683	725	671	687	736	693	645	698	710	704	723	722	693	685	699	673	706	675	714	699	713	721	695	714	678	688	697	704	709	671	657	763	680	722	661	706	663	729	665	678	731	737	669	754	657	674	655	666	691	695	729	700	680	728	750	729	689	678	741	722	653	694	669	684	729	681	686	735	712	715	672	688	697	680	697	739	681	718	696	709	702	700	726	683	666	725	680	723	684	704	738	751	693	698	733	680	675	693	656	653	710	707	716	696	659	661	655	682	644	698	713	721	684	650	678	714	738	694	701	693	703	733	696	726	684	715	695	708	707	689	767	742	744	674	707	650	713	692	666	691	702	698	656	633	651	672	720	662	679	699	738	739	657	768	731	678	729	680	729	726	677	709	658	705	709	677	712	696	708	685	688	700	699	703	711	699	691	670	689	717	694	693	698	746	689	729	736	711	670	704	698	724	685	702	733	662	717	616	713	737	687	678	697	722	670	676	728	689	760	688	703	657	712	725	710	699	710	697	693	703	705	677	686	704	708	710	681	673	647	652	709	697	671	684	669	681	667	649	732	689	700	711	670	664	685	706	719	694	693	737	709	697	715	716	683	679	641	673	726	652	687	655	760	713	662	720	713	749	702	703	679	677	688	672	680	676	647	695	717	675	734	670	675	707	691	702	708	741	711	686	690	674	728	707	681	629	669	698	692	703	675	718	705	676	712	667	643	742	731	688	693	728	722	701	702	670	677	714	666	692	655	683	701	716	661	685	669	678	696	705	743	691	693	669	690	718	686	696	679	756	652	682	757	679	735	717	688	642	701	753	731	712	689	659	684	691	674	712	682	704	733	717	686	678	680	705	670	735	695	667	707	714	709	743	671	701	661	693	653	689	749	699	681	699	672	718	735	716	685	730	730	720	717	716	713	684	662	706	691	688	719	650	666	682	699	716	660	699	716	665	718	706	698	688	693	677	734	715	660	701	657	713	649	681	714	673	707	699	706	728	682	670	694	698	667	672	711	729	719	678	671	705	727	742	686	725	703	681	665	706	681	660	702	756	693	720	676	701	712	686	689	688	688	689	712	703	687	685	714	652	647	684	658	740	662	718	695	722	719	671	742	683	710	716	686	756	708	715	688	738	693	698	700	696	730	662	657	694	716	709	733	764	675	671	723	748	663	739	714	778	683	688	698	687	715	685	701	667	723	725	712	671	703	702	697	717	680	688	724	709	697	702	751	730	693	702	717	700	672	661	682	702	661	716	691	717	701	696	692	716	718	733	667	724	685	697	702	694	698	636	726	713	732	693	666	696	658	666	654	696	703	709	695	686	748	723	650	710	714	718	693	653	695	710	694	728	654	732	683	717	710	651	657	717	669	683	722	665	721	744	726	727	702	678	673	632	682	680	691	698	733	675	718	698	696	719	715	710	722	743	660	696	698	678	730	696	687	698	650	718	713	665	721	696	740	716	671	648	704	677	665	754	698	689	671	700	675	667	708	711	723	723	716	680	730	674	696	700	739	662	698	695	682	701	672	686	686	700	699	735	706	668	698	686	684	623	659	741	677	667	670	698	711	649	694	723	718	705	682	716	684	727	677	689	691	740	679	702	672	702	716	700	708	722	646	687	718	697	683	687	701	694	709	728	678	696	703	729	739	675	725	709	703	643	701	675	687	684	703	748	686	701	685	703	728	675	750	722	700	664	706	684	661	680	652	632	655	680	714	690	700	764	676	687	666	749	694	684	646	712	736	680	707	678	686	703	681	720	680	692	672	647	693	706	675	685	648	677	692	682	726	684	667	695	715	723	721	692	740	686	700	745	740	693	666	712	661	725	672	697	717	734	710	712	676	743	645	727	708	718	665	695	675	694	705	672	646	703	743	755	674	718	717	691	708	664	746	708	707	725	681	689	704	713	717	753	678	698	703	653	652	720	706	697	740	722	657	748	655	672	735	722	772	693	695	698	651	673	675	692	709	679	707	667	725	687	675	738	701	653	675	702	668	647	701	682	717	722	679	713	703	771	734	723	700	696	708	737	724	680	666	694	704	669	726	726	684	720	639	693	717	684	737	733	679	662	683	705	676	692	676	728	653	710	684	778	683	664	738	675	721	694	747	702	716	710	732	682	754	695	690	691	646	701	743	664	728	719	667	715	698	710	719	651	715	706	659	630	685	670	697	747	663	719	676	662	693	641	665	703	691	696	707	662	752	671	732	711	713	689	710	749	714	720	711	671	672	706	676	655	675	718	722	757	715	743	678	693	692	681	637	676	722	722	744	710	760	697	671	658	648	712	709	726	748	690	678	723	703	774	711	651	684	691	715	667	672	654	665	703	651	721	693	714	720	686	704	680	707	709	673	706	668	792	650	695	708	695	690	717	697	705	691	686	721	729	688	703	675	706	685	704	627	660	684	690	669	696	665	699	705	729	737	695	716	668	726	733	699	715	668	651	696	715	677	686	714	725	705	772	637	667	753	700	700	688	684	668	680	648	694	697	718	755	698	728	697	703	682	729	683	720	719	645
69756	59734	61416	62054	53068	36207	18778	4154	552	452	488	426	451	465	433	436	438	444	414	429	440	461	450	480	480	428	402	426	427	430	471	460	452	462	448	427	440	432	444	449	425	460	476	457	456	456	444	419	460	405	480	480	438	426	465	448	458	416	429	445	439	463	453	445	428	450	497	421	449	444	432	441	464	478	487	405	443	447	458	474	449	465	458	480	458	478	447	453	466	417	474	429	425	444	444	432	428	511	427	429	469	481	473	443	447	468	423	443	454	482	440	468	479	488	469	407	433	416	487	409	473	461	448	463	474	456	436	405	417	441	423	479	489	471	458	432	467	463	413	457	433	447	441	453	429	447	432	468	390	478	518	485	432	441	442	423	435	473	414	421	455	458	434	405	486	456	432	448	471	455	448	473	463	433	474	416	412	420	439	432	456	414	452	458	458	431	406	419	457	418	465	428	437	365	423	398	448	443	423	474	467	426	435	448	435	438	436	446	450	457	466	429	439	420	433	467	472	431	426	451	423	440	457	436	424	462	497	456	452	486	457	444	406	429	479	454	406	442	412	441	448	477	418	464	471	434	458	463	424	445	455	435	450	479	464	422	440	442	469	436	437	417	446	402	447	438	429	463	461	404	452	385	414	488	451	442	443	440	417	475	426	408	433	443	456	397	464	443	396	392	475	467	460	453	451	427	440	467	454	476	453	488	444	481	417	432	495	434	413	441	433	446	481	444	469	439	423	467	423	456	443	446	495	453	461	450	446	478	464	487	416	450	414	429	438	478	437	448	451	446	441	430	439	445	426	429	406	418	446	446	478	464	474	448	477	407	432	439	446	460	431	441	414	403	471	436	457	450	444	456	432	444	424	442	458	471	461	477	436	436	459	438	465	432	471	437	481	467	439	431	451	434	430	432	446	465	451	393	453	415	396	446	477	469	405	448	436	447	427	451	433	444	449	456	445	435	433	428	438	455	415	419	463	482	467	476	434	408	472	456	439	419	412	467	471	450	470	424	440	436	431	412	416	420	465	408	451	415	495	416	408	470	458	409	420	424	485	451	421	474	427	456	428	444	495	422	465	474	459	452	441	430	424	441	424	448	440	439	393	466	445	448	465	473	469	445	405	448	436	428	437	475	493	441	433	446	458	443	433	413	425	478	465	459	432	442	472	414	449	473	458	477	437	430	450	406	483	390	421	433	475	459	451	452	441	478	484	469	415	443	414	417	461	487	456	434	438	469	458	440	423	439	405	439	505	484	465	396	497	451	407	413	447	463	437	448	422	471	418	373	459	473	430	447	409	409	443	428	492	448	475	473	442	455	453	412	429	451	450	454	451	430	466	419	425	417	423	461	459	448	459	462	449	448	447	452	436	432	481	476	423	431	458	460	413	471	419	455	427	448	422	448	438	457	411	436	429	465	416	412	455	469	412	447	440	455	479	412	458	414	435	524	406	465	434	443	421	428	436	407	472	471	457	453	426	458	429	431	480	458	425	460	451	442	450	417	477	458	407	439	478	426	466	410	465	457	442	400	457	479	433	419	426	471	485	486	399	451	441	455	483	469	478	434	486	470	471	433	455	434	431	418	417	493	416	385	416	493	431	416	434	479	460	435	427	449	429	438	451	451	461	433	465	454	455	455	462	419	458	468	468	464	459	433	502	496	423	454	423	452	454	452	436	419	421	454	442	423	442	442	446	487	466	459	490	422	464	418	443	473	477	402	450	422	417	480	480	409	409	431	447	461	443	439	458	469	424	467	445	464	487	430	472	464	436	450	467	396	432	468	456	452	454	460	442	462	438	403	486	500	472	447	425	449	439	462	479	439	460	424	485	417	452	430	441	457	458	450	471	439	418	521	448	429	444	458	487	429	476	489	454	425	458	437	407	441	449	495	426	467	439	440	434	422	442	439	442	470	471	442	429	464	472	462	426	416	447	412	480	448	423	424	439	425	458	459	519	468	439	438	506	429	418	420	454	434	436	413	445	421	431	406	431	418	468	453	447	461	463	420	466	483	448	421	380	415	426	406	439	408	409	496	394	464	452	469	446	441	455	472	418	437	490	424	462	439	429	413	461	475	411	423	479	455	417	432	433	429	457	434	472	450	451	501	498	476	427	460	456	409	445	459	457	400	414	464	461	458	435	473	461	441	454	460	447	461	422	439	442	446	505	408	463	420	401	476	451	465	446	486	451	497	421	491	466	473	442	419	420	457	416	429	457	413	431	452	434	434	451	454	453	483	454	450	455	436	445	451	431	460	470	406	477	405	454	423	476	468	472	454	494	484	474	449	500	455	459	407	450	423	487	446	458	430	473	416	426	482	441	432	436	504	448	446	418	463	444	459	425	437	442	432	446	466	460	411	435	451	429	412	437	428	411	450	465	453	460	443	410	416	420	458	483	429	421	465	440	442	454	489	438	416	442	446	463	424	420	441	442	479	451	421	435	434	420	443	450	442	395	452	420	424	413	424	435	441	435	470	463	401	460	461	442	478	460	446	442	440	437	436	455	476	440	454	461	450	471	489	469	439	431	433	464	466	413	468	441	449	484	423	439	431	427	435	487	471	453	455	456	452	419	443	471	466	450	470	458	446	445	453	441	438	484	526	418	460	478	466	434	421	448	431	499	459	460	407	444	462	479	464	431	434	441	451	529	479	450	430	426	504	415	429	454	432	475	434	424	404	420	420	394	464	427	419	505	511	463	489	463	480	426	418	409	425	434	454	444	425	485	455	448	419	433	423	420	392	419	457	468	457	467	469	441	445	504	488	408	430	462	414	419	433	421	437	458	454	493	445	439	452	443	424	438	475	445	445	468	474	419	452	484	441	438	444	488	456	464	449	454	445	416	497	431	440	455	433	465	495	493	462	460	433	420	418	472	461	444	420	406	386	462	426	463	460	459	448	459	446	479	451	423	452	413	492	482	459	425	453	504	450	463	432	422	433	435	406	487	433	458	429	438	449	450	441	438	424	432	436	459	454	430	424	459	457	432	463	432	421	432	474	453	440	462	426	440	452	419	468	466	435	457	432	446	410	456	423	453	435	457	391	438	428	477	457	491	440	451	429	457	443	400	478	467	459	439	414	451	416	411	417	456	497	424	433	445	454	445	440	423	493	460	464	451	456	467	378	423	450	458	448	438	423	456	409	427	448	448	429	404	418	435	442	430	423	467	468	474	452	490	463	464	429	456	423	438	449	453	460	433	428	442	481	449	446	526	447	447	428	430	442	481	424	443	428	469	488	449	444	439	468	405	448	449	434	456	474	424	460	455	440	480	465	433	470	488	448	451	440	454	430	493	462	466	432	452	470	408	472	433	439	440	472	474	420	474	397	444	498	463	442	448	435	435	432	481	449	426	436	426	421	476	458	469	428	433	478	445	416	447	449	477	439	454	457	439	451	411	407	450	420	476	445	400	472	481	422	440	403	441	459	518	437	436	461	430	415	410	463	472	430	417	467	438	497	433	408	435	474	449	412	456	457	407	392	460	427
47560	51006	60587	69594	61173	45934	28458	5686	1041	957	1001	979	1048	971	1017	1025	980	1004	991	957	1031	997	979	1038	1031	989	947	940	979	1012	975	1004	961	940	959	948	982	979	987	1012	993	898	928	979	1000	1046	1007	968	992	984	960	978	981	963	1022	960	1032	938	981	978	929	986	919	982	958	968	1004	983	968	977	976	972	989	981	956	959	955	1002	931	975	1027	997	986	943	958	1035	940	980	964	958	965	992	949	1001	1004	1001	981	982	980	987	999	1019	993	977	1026	1000	966	960	986	963	988	1012	936	987	951	956	1019	1010	922	996	979	960	1004	978	957	993	1002	992	965	994	950	1000	977	985	912	929	1029	976	953	971	1012	1021	948	990	979	977	1003	989	939	988	991	976	964	951	990	969	928	985	984	989	972	937	982	999	981	972	1012	1006	970	994	998	979	947	938	953	956	1042	958	932	1024	965	923	947	944	979	1038	983	959	989	971	990	947	966	951	989	986	949	997	987	937	960	955	1007	983	1011	996	1008	961	946	977	974	953	1010	930	953	950	929	1007	981	986	1014	935	926	971	1004	922	990	985	977	1031	993	976	982	969	957	927	989	961	944	962	992	960	976	997	1012	946	977	996	901	1028	1005	1004	931	949	970	955	1031	951	928	1012	983	984	968	982	991	994	991	1045	1002	998	991	950	927	980	975	944	978	940	1031	948	958	991	974	983	928	965	982	974	1027	966	1006	1017	972	982	1025	974	1025	993	958	997	1007	989	975	987	968	1017	963	973	974	946	968	960	994	946	1016	939	1003	1017	1053	950	981	984	1002	946	942	1043	947	928	991	987	962	934	959	995	998	969	1032	1005	954	995	988	947	902	935	955	1016	952	1066	918	945	947	1028	962	979	963	935	1001	1004	960	993	961	966	979	990	966	995	984	1030	968	991	987	1027	974	949	1037	996	989	976	955	1002	951	976	957	958	999	959	920	975	998	978	967	929	983	981	967	1003	995	1019	973	972	1007	1006	974	958	986	981	971	984	976	1016	1056	957	994	975	1012	962	971	962	979	952	964	1016	995	993	941	989	1033	963	954	950	969	1019	995	1019	959	993	919	989	957	956	992	1024	1037	982	974	949	940	936	954	968	959	937	930	984	992	989	1001	972	944	1016	981	981	933	990	978	1043	924	976	1044	966	1017	943	964	1012	975	1045	961	1004	1001	983	996	990	1038	978	1012	983	981	1021	1005	1009	1028	981	1011	977	976	1016	985	964	980	970	968	960	947	951	1023	1002	926	922	986	937	1041	982	1016	1017	936	983	1008	954	1012	980	970	966	996	995	1019	949	980	967	1025	986	974	990	998	982	958	963	985	941	939	990	973	959	992	970	960	974	1035	1004	977	983	975	994	963	965	1015	966	965	938	916	996	972	985	966	989	969	960	988	911	987	993	1017	1000	999	991	963	952	979	979	959	988	977	951	1033	988	981	947	979	1017	993	969	1008	983	997	944	988	963	964	911	978	1001	970	1072	955	1015	1018	962	967	996	993	983	972	993	1016	993	1040	978	1029	935	950	994	990	1023	979	946	978	1038	951	919	947	917	976	975	1027	1015	925	946	963	1027	979	943	1004	1050	966	977	1015	977	945	955	981	961	972	972	1006	971	918	964	921	982	965	963	964	963	1011	1013	1011	937	974	977	958	987	930	1034	991	1009	1008	1000	971	992	942	956	978	1004	916	949	1000	973	986	923	1001	1003	1019	976	957	971	988	987	1012	953	989	959	956	953	976	966	998	948	1025	936	971	976	983	999	931	955	1004	987	957	1019	929	1032	973	1005	959	971	1028	999	912	993	956	959	1047	973	995	930	949	934	1005	967	1033	971	960	1005	993	947	974	968	1025	952	1007	975	993	1006	998	959	985	1003	962	1046	1006	991	982	933	943	988	942	970	985	993	998	1011	933	973	960	1007	1034	956	1046	960	974	943	1024	961	946	927	979	952	929	981	971	948	990	964	1041	1049	942	997	957	999	960	1003	953	946	1000	991	978	990	978	992	983	996	947	1006	957	982	992	1026	961	998	1000	999	972	987	983	926	985	976	970	967	1002	1006	962	1044	1020	995	982	975	952	940	962	1000	1006	993	951	972	988	984	1004	982	1028	975	971	1046	981	984	906	983	1008	1039	939	994	1002	967	1015	1046	968	1022	974	984	1023	963	966	998	946	979	1057	987	921	928	1014	1042	947	938	967	967	959	949	991	955	998	994	955	929	957	1004	1008	987	971	971	922	972	911	939	997	1003	1000	954	1019	983	959	956	998	1051	972	963	952	963	989	1011	1030	986	969	907	971	991	990	986	961	1012	995	947	985	965	990	955	979	969	1007	984	1000	999	941	970	988	975	974	1019	973	979	1008	1015	997	972	981	959	994	1026	974	1083	963	1000	1020	1061	970	1048	995	987	982	973	983	938	934	943	978	1008	971	1007	954	1008	921	979	1020	1017	959	981	1003	1008	1005	966	951	961	983	984	979	993	935	1023	1043	946	1018	1022	949	1002	1006	951	906	971	966	974	989	977	995	970	977	1011	956	992	1002	979	962	1035	1031	969	978	1008	954	1018	1042	981	943	981	996	969	995	989	1015	1013	972	995	948	1046	992	970	951	943	1031	967	964	1018	960	954	924	960	953	928	979	974	979	992	949	996	961	989	967	1046	956	962	1043	974	924	950	960	993	1005	1025	952	989	954	995	967	1027	953	974	1005	982	990	1016	974	1045	1011	968	965	982	958	992	993	1010	933	960	1050	962	999	938	949	952	974	959	953	1006	986	1001	1017	1034	991	988	1006	997	979	980	1013	1022	972	1029	1004	918	965	959	970	1011	955	940	962	954	934	951	972	989	980	950	1007	939	912	987	947	1043	967	1012	988	1060	1003	962	942	964	993	965	966	967	970	1039	962	987	981	1041	997	976	990	950	1009	1018	960	976	954	976	941	986	1002	992	933	974	1021	965	974	990	977	959	954	956	990	977	928	988	999	942	951	970	1024	1010	983	980	941	995	994	1005	992	950	969	1013	1019	974	938	976	955	957	997	963	1036	1013	984	989	961	997	1014	989	939	1018	938	951	987	969	969	987	1002	960	997	960	949	945	953	995	943	985	951	967	998	1005	934	980	948	958	970	956	1045	927	974	956	993	975	955	1012	1030	961	992	973	996	985	959	970	1002	923	1013	1014	1065	992	1009	1033	999	976	950	957	981	1017	970	968	1005	970	949	966	1005	982	970	991	1047	1006	1011	938	951	1005	983	981	989	1076	990	985	873	1012	947	959	956	953	896	947	1004	1021	962	965	1046	991	945	985	1003	978	926	989	972	981	957	956	948	992	945	976	964	970	977	1006	952	968	976	969	943	985	974	965	990	982	929	972	934	999	997	995	993	985	930	971	931	987	956	1015	961	971	1029	1010	973	989	977	1009	968	957	958	999	1001	969	1009	984	981	996	951	922	992	988	988	988	1027	982	1070	982	1025	982	994	955	988	948	1052	1004	958	971	985	978	989	980	960	1005	961	952	981	944	964	962	988	978	1034	971	981	1046	1006	1028	1002	947	1010	971	956	948	1006	971	989	1001	980	964	949	1010	973	967	1007	963	1031	977	1025	1005	1014	973	1049	921	945	1019	1000	1027	934	1003	968	963	950	954	967	948	973	1010	956	966	948	942	1000	982	972	970	914	1012	962	984	966	983	990	948	1005	1009	989	958	1097	975	996	951	928	956	1021	949	967	915	1004	1017	1002	966	986	1001	992	997	931	942	1007	1013	1031	986	995	957	944	974	980	985	950	1013	959	1003	1011	1003	983	992	999	1051	968	1011	916	1032	939	1004	999	973	961	995	991	945	974	1008	1010	1014	977	1020	989	918
38873	26445	14787	7159	4136	2701	1326	395	225	279	247	256	229	245	229	270	235	231	239	236	283	228	230	259	301	258	252	241	232	250	239	240	219	257	217	257	232	224	240	215	256	258	248	254	227	266	236	269	252	242	214	254	228	244	254	257	229	234	240	246	274	282	265	243	245	267	239	245	256	228	223	247	247	219	282	275	207	237	242	221	242	263	246	259	244	273	258	251	235	264	241	254	250	257	253	255	230	246	239	260	246	232	248	222	277	257	269	223	236	264	251	254	243	243	244	239	232	250	267	242	255	255	257	258	270	244	263	242	235	243	243	271	245	253	265	243	208	270	254	253	282	259	244	241	251	248	260	230	254	265	259	225	247	273	231	257	244	267	253	269	242	259	233	245	220	244	264	256	230	238	244	248	239	265	264	285	244	249	248	256	249	227	245	243	226	219	257	253	234	255	238	262	232	228	229	234	233	264	255	261	250	271	233	254	272	234	248	240	269	223	245	252	258	252	266	236	297	228	278	239	270	248	289	271	230	276	244	243	221	267	233	240	263	247	235	260	249	236	255	269	280	226	254	253	266	250	231	244	262	272	209	240	255	233	243	245	240	245	246	217	280	231	229	256	269	257	243	243	244	218	267	228	234	245	234	240	241	257	258	239	264	232	237	255	230	263	242	242	247	245	253	270	222	219	260	243	249	262	256	253	238	244	237	236	226	251	242	253	246	237	239	250	261	232	264	249	262	226	241	282	230	255	249	229	266	244	232	245	255	254	248	245	233	265	240	245	234	229	245	243	232	246	246	259	254	234	233	243	237	234	236	241	264	247	234	254	231	269	253	249	247	201	265	240	245	251	214	237	265	234	202	229	248	246	269	217	244	270	284	231	214	233	245	265	252	250	236	256	247	256	249	236	282	264	245	213	244	243	238	265	275	241	271	240	228	256	210	271	243	242	247	268	239	228	255	257	258	253	247	261	232	262	235	252	239	241	276	273	234	253	259	269	273	251	232	236	212	267	234	254	239	248	239	273	271	243	237	238	247	203	237	239	227	243	247	253	238	275	262	205	235	272	253	256	236	232	256	282	265	239	264	292	259	240	220	223	238	233	253	258	195	241	220	240	262	246	271	289	228	240	219	229	243	238	242	222	250	248	239	248	227	234	241	234	284	264	226	237	243	258	236	250	268	230	240	252	256	234	242	250	232	249	267	249	223	231	232	249	233	253	239	223	256	262	232	263	247	233	260	218	246	222	244	242	211	257	228	248	263	219	242	203	250	276	242	262	243	235	263	221	222	255	206	263	256	279	232	259	212	243	243	239	227	259	258	254	244	220	226	251	250	255	241	236	225	269	282	236	276	215	252	254	243	220	252	253	262	244	261	258	250	254	266	248	235	253	223	252	224	274	259	203	271	233	257	287	240	264	223	225	249	218	242	250	243	279	257	242	253	265	244	252	222	268	214	242	219	256	259	234	237	265	247	247	288	288	257	262	226	270	256	248	257	251	274	241	254	237	254	218	253	284	276	268	238	270	232	214	218	228	252	253	264	248	260	252	272	231	234	254	249	248	222	252	244	277	224	274	255	243	265	226	264	253	213	238	254	237	268	228	259	290	222	226	250	266	251	239	258	271	251	249	277	241	241	234	236	241	235	224	232	224	254	239	266	237	268	268	251	251	247	230	234	261	249	272	259	279	241	224	247	225	231	277	219	260	263	227	270	243	249	264	239	260	250	236	245	220	247	235	249	248	255	243	223	274	238	260	218	272	288	222	251	263	220	253	248	244	255	249	264	228	244	267	251	291	264	232	235	209	260	247	247	269	252	245	212	248	287	246	248	254	233	214	244	242	239	240	258	270	287	236	274	256	221	224	269	252	237	224	256	291	257	246	274	245	253	249	225	250	236	261	253	254	256	217	237	249	249	264	261	219	223	216	229	225	262	231	232	244	241	259	226	261	258	229	242	256	260	261	253	252	251	240	292	235	217	239	220	270	241	231	245	270	252	213	216	235	252	247	270	229	243	229	264	259	263	234	243	276	215	250	236	245	262	274	221	256	244	242	243	245	248	229	249	256	246	231	231	253	254	279	195	254	244	232	236	252	238	283	228	239	246	232	218	247	247	268	243	230	268	237	251	260	218	208	256	256	261	266	240	229	244	236	237	251	253	244	258	223	261	255	241	248	250	244	256	221	263	253	263	242	259	221	273	246	247	240	281	248	259	230	281	261	241	261	234	227	255	232	261	248	265	233	252	249	246	242	235	263	238	261	249	231	249	208	255	213	238	256	283	214	228	254	254	241	226	255	259	274	204	228	264	247	257	247	275	216	242	246	230	222	244	263	235	256	246	223	274	250	269	271	244	245	237	267	256	256	250	254	254	245	243	246	226	240	243	252	253	238	268	251	273	233	212	232	258	244	209	238	270	252	236	262	255	229	233	247	236	215	215	249	236	228	238	261	252	237	242	246	236	266	261	264	238	238	256	281	260	250	255	266	230	262	241	241	257	257	234	224	234	250	249	226	251	259	227	250	249	268	253	254	250	272	241	244	248	252	235	274	249	248	246	234	229	265	248	234	231	251	237	229	240	247	216	233	254	244	251	235	251	284	273	253	264	235	220	247	254	251	263	206	234	247	234	256	257	236	259	267	238	241	255	244	271	246	207	225	249	229	269	293	259	246	245	242	257	233	237	251	263	242	245	284	234	258	214	236	240	248	233	227	254	264	263	258	203	248	258	257	253	232	271	252	241	245	254	249	246	289	252	231	230	245	260	270	236	268	252	240	237	254	261	231	256	240	235	266	252	230	239	225	253	229	269	251	271	228	236	244	241	267	245	231	231	242	270	233	255	195	257	229	255	220	257	267	240	254	249	253	255	280	240	264	261	256	222	248	240	248	255	252	232	247	223	226	243	257	247	216	241	227	253	243	231	262	243	233	258	228	245	272	236	262	264	253	252	253	226	238	239	255	264	247	272	241	221	246	268	251	248	268	244	251	231	251	222	242	241	253	278	235	244	227	261	234	259	250	234	242	283	246	246	241	280	258	244	206	248	217	258	231	254	273	279	258	224	221	259	250	231	238	240	259	249	242	217	241	240	271	258	261	244	233	220	222	230	245	236	280	265	258	265	245	230	230	251	227	242	234	198	215	227	279	251	252	215	259	225	216	254	224	245	213	241	243	231	252	231	256	237	240	241	251	276	281	290	262	263	227	281	226	246	229	246	231	238	223	224	263	277	231	254	246	236	260	251	229	273	241	254	281	214	255	244	251	231	262	236	241	268	243	224	259	246	243	260	228	258	273	236	251	250	231	237	261	250	237	245	266	252	261	268	279	261	234	266	248	240	236	265	266	245	230	249	245	266	247	278	274	234	255	227	230	258	270	246	252	233	240	240	239	256	238	233	260	264	265	256	241	262	256	205	250	253	232	232	266	206	229	247	246	236	239	289	238	253	235	254	210	222	252	208	236	239	243	220	246	223	231	256	234	247	253	253	285
22587	18342	19336	14656	11035	7414	3655	834	559	572	585	578	572	581	585	590	582	567	614	578	616	585	668	592	578	578	579	604	624	608	588	593	613	576	608	620	582	638	547	577	582	626	567	586	592	580	600	567	591	548	585	595	593	607	624	605	626	577	648	575	658	588	601	568	624	562	641	589	566	627	594	602	599	560	619	582	613	601	583	651	598	552	623	575	612	573	602	623	554	615	610	612	596	607	566	583	582	630	630	590	585	565	613	590	589	598	526	558	566	622	595	565	584	592	540	616	630	617	522	611	598	587	598	576	617	617	622	565	592	543	655	601	529	578	589	605	573	622	579	641	580	586	606	579	615	559	611	597	631	567	616	608	583	587	579	576	596	582	567	612	568	578	595	620	637	545	593	643	595	587	584	568	551	583	589	579	593	601	619	615	565	581	602	608	560	579	572	595	605	589	586	598	631	597	580	589	581	588	562	603	613	604	601	596	595	600	637	610	600	534	558	579	590	578	618	600	577	609	578	609	617	549	580	579	574	560	575	617	593	578	592	622	580	577	545	590	599	619	579	615	570	573	594	581	579	581	580	579	607	601	610	607	554	561	571	608	580	633	592	631	577	573	589	537	588	555	614	556	581	580	600	577	614	587	603	574	580	597	607	605	544	565	580	553	606	645	544	566	630	615	567	601	574	615	566	590	660	571	566	604	556	587	570	620	612	624	600	540	603	579	597	611	574	598	603	637	584	556	627	564	612	576	547	589	574	534	571	600	580	618	599	601	579	594	583	582	595	586	606	570	555	561	598	599	556	610	592	541	581	588	601	618	584	593	590	581	545	564	586	598	607	625	565	602	608	639	618	612	543	543	575	586	564	627	553	601	582	587	656	595	646	628	584	548	621	575	592	593	575	624	601	621	602	613	579	589	587	583	579	584	595	630	587	601	556	561	584	606	595	606	618	595	584	601	623	626	575	633	612	604	588	585	568	623	593	599	580	574	611	526	576	549	541	602	576	597	609	610	600	595	594	612	576	583	574	595	595	582	618	605	575	586	632	571	595	651	570	563	594	629	597	599	621	578	555	607	647	615	568	582	620	554	614	610	596	582	590	614	591	615	562	579	567	580	589	571	588	596	635	585	613	593	588	576	561	604	570	620	633	589	596	577	567	611	622	585	616	601	597	597	563	571	581	601	587	612	616	574	581	578	591	619	597	630	590	572	588	598	598	560	584	617	614	593	609	645	600	579	615	610	582	620	568	602	581	585	572	605	570	607	587	618	577	581	579	534	621	604	614	568	634	580	577	611	622	590	604	595	628	564	550	584	584	586	556	625	572	589	584	559	528	585	645	584	599	590	563	577	619	619	593	599	585	552	580	596	649	590	597	568	602	568	568	582	629	583	587	592	565	611	580	579	621	599	626	549	547	580	589	549	609	554	583	586	554	580	595	585	597	613	548	594	607	608	620	620	566	641	641	588	586	578	580	604	580	620	579	578	533	592	601	592	558	606	603	587	606	564	592	583	600	587	592	598	536	559	623	611	585	563	622	600	573	568	579	584	598	588	575	590	578	580	572	592	622	620	621	597	593	580	576	593	592	570	612	604	618	573	649	565	580	574	563	561	576	592	584	576	590	553	591	590	583	583	550	568	599	595	584	628	542	616	601	627	575	579	588	583	582	570	569	607	602	578	555	604	581	589	602	545	560	590	569	564	609	598	559	593	567	593	568	551	575	646	595	586	637	610	567	621	551	590	569	633	570	573	562	590	557	575	562	596	609	565	628	578	576	650	605	578	586	634	607	599	566	638	582	599	591	558	559	588	576	606	551	571	616	590	565	587	574	639	581	590	590	565	610	556	570	591	584	607	606	635	617	591	609	575	580	555	608	587	619	624	571	587	580	611	558	553	557	602	590	570	589	605	581	590	613	567	608	618	569	610	593	584	578	577	617	622	620	612	624	604	603	581	655	628	618	582	610	574	592	559	611	608	625	615	620	612	547	581	607	643	570	559	562	612	590	617	577	589	593	607	554	593	584	619	580	585	579	582	575	564	602	599	577	595	581	560	618	592	573	611	553	602	634	566	627	573	548	574	521	546	600	599	583	596	608	571	622	594	591	615	595	588	576	593	620	584	642	536	578	588	583	569	635	575	580	580	638	576	601	586	625	587	548	552	613	571	562	601	585	595	570	603	585	584	557	573	588	622	607	600	572	540	595	597	556	577	586	603	594	584	579	590	618	544	593	569	588	570	597	614	582	610	571	593	590	594	595	622	559	573	585	590	600	595	618	613	592	584	576	582	577	614	587	611	597	592	602	599	612	543	621	538	587	601	575	595	575	627	596	571	578	595	598	567	599	587	590	623	589	573	592	559	596	606	609	593	591	562	565	595	581	616	619	598	574	588	557	565	569	598	605	592	635	594	628	555	602	624	616	591	572	617	560	594	605	587	525	583	569	616	609	559	596	578	608	576	595	611	576	581	598	651	598	576	545	597	609	592	585	588	585	628	606	612	567	617	627	610	594	645	624	599	562	605	570	620	627	567	610	559	563	586	645	581	617	588	589	585	620	584	593	584	624	605	566	599	588	587	629	565	632	618	602	602	541	586	595	602	572	595	574	574	556	591	643	623	553	625	597	631	602	568	571	584	580	609	601	592	615	613	577	565	586	586	594	603	558	582	593	605	572	564	618	567	535	601	556	527	574	607	583	580	582	563	618	582	595	611	585	575	579	588	560	572	617	630	540	541	612	676	617	576	583	579	573	597	617	626	633	562	594	579	602	644	603	622	581	571	618	585	635	597	595	625	581	559	582	554	619	573	613	611	543	602	557	553	623	587	617	621	596	624	604	575	578	548	589	583	597	612	583	607	587	556	551	637	594	574	575	550	584	611	571	605	584	600	590	589	596	575	626	599	613	597	580	603	585	591	585	581	540	556	582	563	535	573	591	614	580	587	627	592	586	624	559	607	624	605	563	575	560	561	559	555	547	599	598	611	589	607	555	568	608	510	580	609	546	599	626	580	581	602	590	568	591	588	593	611	605	606	622	600	575	599	585	601	600	559	573	616	601	571	590	567	559	600	606	557	630	570	549	618	595	547	623	590	563	555	610	582	601	593	567	593	597	575	566	622	607	606	583	622	582	584	595	614	584	589	614	601	604	571	592	627	598	559	570	565	585	579	621	645	574	585	648	593	644	546	588	629	608	600	574	530	592	597	637	562	603	586	622	568	585	576	585	599	581	587	578	610	575	605	603	565	582	573	585	625	617	614	573	613	628	561	608	634	599	568	604	567	610	563	585	613	597	559	578	594	628	565	620	599	548	608	590	625	580	580	586	598	607	567	560	563	594	550	602	611	568	628	627	596	603	639	580	553	606	620	625	597	608	590	601	598	574	600	606	577	629	621	589	583	572	614	583	606	568	551	596	551	592	585	613	567	548	555	642	564	586	577	545	590	598	572	616	604	609	620	564	592	616	581	602	600	598	583	565	570	550	579	559	594
48005	36653	30766	25260	19428	11610	4603	676	233	242	286	249	271	266	268	269	264	298	276	272	245	260	268	292	246	235	254	267	256	292	277	247	262	256	246	264	257	269	256	245	252	268	256	239	268	236	271	240	232	245	267	236	245	273	260	253	267	257	242	232	237	242	213	230	254	256	257	233	255	284	264	250	266	247	267	258	302	252	228	242	258	257	261	245	256	277	273	255	275	270	277	256	261	275	263	232	252	257	272	265	271	252	276	278	264	232	210	239	276	278	249	270	269	224	264	284	283	283	273	260	285	251	224	245	250	259	268	289	284	277	262	281	259	262	241	262	242	242	256	252	268	276	280	235	242	253	271	263	290	271	240	252	254	253	212	261	246	269	249	285	279	272	260	261	251	248	249	222	249	284	291	265	261	224	246	270	265	278	240	248	251	263	262	259	281	250	267	285	264	266	260	258	257	265	248	272	257	275	234	249	227	249	267	294	276	231	250	263	274	256	287	225	272	257	237	262	249	277	247	259	275	257	278	241	240	248	262	238	263	254	234	238	291	269	248	270	252	248	258	249	250	249	234	265	279	272	277	288	238	257	278	294	225	243	270	272	218	286	260	268	231	255	265	277	269	254	282	251	277	253	240	231	268	244	260	270	281	260	260	261	258	288	236	257	287	262	274	240	259	277	246	265	252	246	251	258	247	244	247	237	252	258	258	280	278	276	259	256	264	226	250	234	284	262	254	279	271	241	283	247	242	234	257	231	243	275	242	247	264	256	251	257	257	271	241	249	243	253	250	292	230	278	267	253	230	268	244	247	262	249	250	276	262	237	213	269	248	256	278	273	282	263	269	252	276	239	263	252	245	280	249	246	288	249	244	231	257	235	243	236	263	261	278	253	277	265	231	255	216	258	223	254	231	247	251	258	267	256	226	263	247	256	263	259	256	257	291	253	247	234	242	256	259	269	273	269	227	259	253	246	262	242	256	247	263	276	246	247	285	208	254	245	241	256	287	258	239	259	257	236	264	263	269	268	224	267	260	246	260	267	233	232	278	262	258	261	281	271	234	228	237	268	235	236	264	264	282	239	277	269	261	271	255	215	239	261	260	268	225	259	266	271	261	244	278	233	235	258	262	260	263	252	254	225	287	268	254	250	252	256	260	233	272	238	245	238	253	261	267	293	273	267	254	226	257	280	282	263	272	228	244	250	254	259	280	213	221	283	279	277	260	270	255	265	243	255	250	251	263	256	253	260	266	257	251	252	259	267	246	267	249	225	280	233	265	246	260	264	259	242	253	263	261	269	258	236	252	261	245	243	244	266	262	239	237	242	274	253	261	256	251	286	237	248	272	262	237	237	261	259	256	247	226	261	304	247	257	277	238	262	255	249	256	249	257	245	260	274	227	249	250	281	253	227	264	238	279	254	271	248	272	260	257	267	265	239	276	276	280	255	253	273	236	230	243	246	270	256	260	245	254	254	258	276	247	247	241	256	221	243	263	261	273	240	272	264	256	244	256	245	272	242	241	261	252	256	270	246	256	251	240	241	239	254	289	260	259	241	245	283	250	253	268	267	258	258	238	239	248	237	238	262	238	265	272	249	239	236	268	260	247	252	258	261	242	261	266	275	235	264	268	251	242	262	231	258	248	264	274	244	273	285	289	281	254	212	290	273	269	258	245	246	258	221	256	233	231	231	250	249	235	249	225	264	259	274	270	240	272	272	263	274	296	227	223	232	241	257	282	251	238	211	274	247	243	245	273	250	278	254	223	260	275	268	225	279	230	261	252	256	262	253	272	278	238	245	277	255	276	224	214	241	263	265	290	262	252	258	242	253	236	266	228	243	255	234	255	250	251	264	249	267	266	278	285	250	263	252	243	266	240	241	254	260	293	242	244	259	245	240	261	237	240	291	245	275	239	266	242	250	261	214	259	236	274	235	265	241	256	274	261	247	236	266	242	266	267	283	249	260	241	229	242	278	260	267	253	255	262	229	213	273	218	217	280	225	251	256	258	231	272	248	255	262	243	225	261	252	274	277	265	257	270	221	245	256	243	235	273	241	242	253	262	281	219	255	272	257	269	238	252	250	259	248	270	276	287	199	229	261	253	288	247	255	271	262	263	281	278	233	282	270	266	276	253	267	252	230	253	266	234	273	257	240	278	244	271	262	246	252	240	253	259	244	259	248	278	231	264	244	255	261	254	265	303	291	302	279	257	287	253	241	265	266	256	249	276	234	248	244	238	243	272	262	257	239	276	244	295	275	256	253	259	280	268	234	244	261	243	247	259	250	242	278	233	301	255	262	292	246	264	254	255	260	245	258	235	261	248	240	251	245	256	225	260	250	247	260	256	261	225	259	254	268	267	251	304	264	272	251	249	266	238	252	279	215	249	257	241	228	255	228	260	287	258	261	268	240	227	248	263	262	279	221	256	246	291	234	254	227	290	248	244	274	248	282	255	240	265	247	255	238	250	263	250	248	237	238	274	260	223	251	265	244	259	237	262	282	303	258	251	264	264	254	245	244	251	254	242	253	263	256	220	257	283	272	244	273	247	249	264	284	274	271	276	242	266	263	242	261	302	241	287	244	264	260	237	277	237	268	263	223	237	248	279	264	254	287	257	278	248	288	275	262	213	245	235	261	243	218	253	265	249	256	242	273	293	247	249	247	294	237	271	250	274	252	247	259	269	257	253	250	302	267	223	224	279	271	259	278	236	241	242	281	237	243	259	238	274	212	279	243	251	264	250	260	271	287	241	247	247	256	245	256	254	266	270	257	241	266	266	257	254	244	239	262	247	234	268	251	248	237	240	235	255	265	264	262	264	279	265	255	249	269	248	268	253	269	290	207	283	292	272	259	283	240	243	252	263	254	255	231	255	269	268	279	254	243	264	256	265	230	238	247	232	279	273	258	277	281	274	249	292	258	240	248	246	226	224	244	290	244	253	250	244	256	297	258	266	248	273	250	249	264	266	285	233	251	269	247	240	265	265	287	262	247	257	235	237	262	250	233	243	270	264	250	241	257	249	241	295	241	258	264	240	226	263	220	261	270	286	265	263	245	271	237	279	262	274	250	264	265	233	229	260	235	267	287	261	264	262	263	262	278	230	266	292	288	264	275	261	248	250	252	273	272	256	246	277	238	231	255	213	276	264	274	251	270	254	276	250	269	228	247	272	243	248	224	264	257	255	288	275	254	264	286	258	244	267	231	260	285	270	255	258	238	277	245	248	262	246	246	265	237	254	260	233	241	277	274	261	258	265	248	251	242	243	268	269	280	271	235	265	283	236	257	273	233	269	245	228	248	241	229	247	244	262	251	259	258	273	236	244	258	250	260	254	236	241	237	254	242	249	260	250	242	288	257	256	281	268	251	261	238	243	253	243	238	266	260	240	276	260	264	252	245	253	246	248	257	233	275	250	235	251	239	221	258	247	239	252	258	262	255	251	266	257	234	235	261	267	234	249	252	248	223	250	261	234	288	250	266	257	251	266	260
29692	28441	33852	36581	33626	24365	12424	1643	636	643	587	608	647	619	617	578	655	635	604	629	645	653	627	589	647	681	594	573	602	617	619	646	639	583	607	653	603	589	618	640	646	609	663	604	623	620	607	611	619	644	626	606	643	619	599	660	617	631	611	628	652	597	601	637	584	619	629	662	600	604	604	621	645	615	650	631	611	618	640	638	587	645	612	651	695	641	582	607	607	644	575	597	649	635	602	649	627	623	590	640	649	579	608	619	615	600	622	626	592	618	588	639	616	619	645	596	607	631	563	669	610	628	593	585	654	646	598	628	575	600	618	635	623	614	630	617	640	608	627	647	621	641	627	634	656	606	612	646	633	643	665	642	626	596	648	653	564	631	574	620	614	620	639	639	613	599	598	597	615	619	635	590	620	664	628	626	610	605	648	624	616	601	603	655	612	633	628	627	597	568	600	656	621	661	613	658	609	636	619	607	616	640	629	622	635	607	643	627	587	585	613	632	641	612	664	609	631	591	640	625	638	604	609	604	644	621	573	646	602	598	603	649	622	651	622	594	574	626	610	607	579	621	619	573	623	616	585	608	640	606	594	637	629	598	646	604	644	630	601	629	574	605	592	621	617	605	638	624	665	589	635	606	633	624	614	623	623	648	628	649	586	636	653	611	656	623	614	619	601	628	585	655	632	663	622	641	582	605	659	638	604	621	636	622	584	639	653	677	641	590	633	620	604	591	593	620	621	631	596	589	614	575	616	643	622	582	622	619	641	678	671	637	641	579	595	624	656	619	579	591	622	622	648	647	628	667	603	584	616	602	662	607	607	601	617	647	652	588	621	624	620	626	535	560	603	627	567	648	604	667	654	682	625	593	641	642	583	631	654	596	596	602	639	628	614	619	616	613	606	617	591	574	598	605	601	610	590	601	613	597	606	567	674	589	646	659	640	635	591	642	581	603	630	617	621	586	641	618	622	598	665	633	659	608	659	623	613	680	618	656	603	566	614	635	619	631	650	659	634	616	629	622	595	676	647	607	645	610	594	610	654	605	644	635	637	641	560	578	614	616	634	634	640	617	614	658	575	632	621	620	619	655	622	637	643	599	625	622	627	570	618	644	580	607	644	603	615	587	620	570	647	628	630	607	660	582	605	611	602	652	667	602	680	604	659	618	625	639	656	649	689	606	679	595	589	607	554	627	624	639	597	621	620	598	599	648	638	631	645	603	606	617	631	649	580	661	633	614	654	629	627	589	621	615	644	602	642	623	590	654	576	583	626	603	643	619	610	610	560	604	601	630	583	620	620	675	666	628	625	586	599	663	590	647	609	629	626	608	630	619	609	694	621	662	581	640	618	631	607	617	607	637	623	616	638	573	635	636	622	572	633	582	627	594	585	598	587	578	627	655	602	569	614	622	610	591	670	609	605	593	627	619	601	697	621	623	632	655	607	604	649	643	572	661	637	613	646	628	590	605	606	606	618	622	653	625	599	627	603	589	627	637	618	645	582	614	613	599	627	650	606	595	589	620	592	589	614	597	636	673	593	636	645	603	618	605	588	634	599	603	631	630	649	615	623	663	604	599	623	598	620	592	660	632	600	657	618	619	594	631	617	591	633	586	596	618	610	645	605	603	630	598	611	611	594	637	625	634	600	643	639	607	608	650	639	591	617	649	654	629	654	596	613	578	663	647	626	627	624	633	631	624	608	627	603	594	584	592	627	610	647	545	640	648	593	570	671	641	600	627	570	607	665	610	586	611	643	636	579	542	583	610	616	605	597	612	635	617	599	610	653	616	648	614	594	623	598	631	625	577	630	608	665	660	658	617	641	634	638	664	602	654	591	576	616	609	649	659	631	591	615	624	613	644	603	607	570	618	590	627	621	592	592	603	655	612	633	618	624	606	636	623	583	614	642	623	626	625	670	652	642	607	629	606	612	591	641	613	592	610	620	599	644	652	584	616	602	571	660	630	655	594	643	620	586	608	617	623	629	605	618	641	624	608	645	631	657	627	647	624	604	643	600	545	601	595	609	622	631	647	640	604	596	649	662	620	636	669	627	623	639	636	660	662	631	602	638	665	616	647	634	633	597	589	622	608	627	650	644	622	631	620	670	619	664	605	631	629	621	615	649	604	628	596	613	603	615	609	670	622	622	619	651	636	571	609	624	666	667	638	606	621	638	626	644	565	621	651	585	578	652	622	611	634	655	642	622	670	609	648	606	640	566	623	632	585	641	655	642	636	641	605	641	643	639	657	588	619	631	618	587	633	615	611	611	632	642	608	576	613	647	614	600	573	623	621	590	661	631	662	612	653	640	599	616	622	679	615	616	675	667	589	612	614	610	607	634	622	605	595	608	623	641	621	646	643	614	601	619	563	586	635	603	608	624	618	580	642	607	573	651	593	641	644	642	646	607	631	634	624	678	639	624	575	628	629	631	660	641	638	631	603	625	621	645	585	637	621	590	642	617	589	637	639	654	631	658	588	586	675	608	625	656	626	590	653	596	643	622	621	624	653	609	608	627	652	634	640	618	614	569	631	642	647	635	613	637	601	644	639	617	592	611	658	638	641	593	566	572	607	613	591	570	615	554	600	599	609	641	631	640	610	563	644	583	611	580	599	644	610	622	631	651	665	604	614	604	583	626	661	587	604	635	602	660	576	615	635	619	589	614	627	626	594	663	634	596	627	628	620	673	630	608	550	621	632	626	599	633	607	629	625	598	595	608	639	549	629	595	646	639	686	627	607	590	610	596	590	650	591	612	564	615	600	619	638	639	637	608	608	665	664	635	603	631	617	622	633	605	612	665	629	623	638	605	665	603	619	625	648	644	623	611	636	586	608	601	606	606	582	642	593	623	601	638	645	633	645	607	599	577	622	649	616	594	616	633	605	621	602	619	601	651	628	652	621	622	621	648	642	660	640	673	583	612	638	640	661	601	655	647	602	649	631	609	614	616	605	622	599	583	601	639	621	602	626	636	629	621	627	641	566	644	634	608	619	576	621	614	616	630	643	628	659	611	642	670	605	601	617	657	616	638	635	651	661	571	601	641	606	630	590	621	636	616	638	605	653	641	657	652	596	573	617	614	594	621	604	604	590	581	622	607	644	631	602	623	616	640	617	616	653	591	580	644	630	599	626	602	606	650	610	627	684	645	621	594	627	568	562	614	587	622	595	645	614	631	625	613	620	603	599	590	621	633	618	648	613	632	633	609	590	637	694	586	613	636	674	614	600	603	643	657	655	629	611	620	619	662	623	642	624	646	625	587	624	613	643	616	615	592	648	598	617	648	649	598	578	609	587	640	605	603	612	608	620	617	644	600	629	582	607	667	618	622	609	637	602	618	618	602	650	613	635	625	644	660	634	634	583	616	617	601	639	636	628	613	623	629	620	615	629	611	621	641	594	675	615	633	656	633	595	666	605	609	600	624	593	608	631	617	622	618	588	643	605	660	556	639	630	637	595	602	636	620	572	702	627	613	624	612	609	626	613	663	609
69617	61519	56399	52225	44456	45120	31776	8312	580	422	453	430	399	456	428	473	383	406	400	411	397	434	409	400	411	380	438	412	422	404	386	411	402	444	421	448	410	404	401	406	443	414	396	410	415	407	358	391	390	391	425	374	420	400	417	401	412	412	389	415	402	411	394	425	386	434	424	430	411	442	371	369	429	412	449	399	405	419	375	406	419	446	381	397	408	397	393	392	460	388	398	403	382	446	426	403	388	413	404	445	439	424	391	432	359	396	439	395	395	413	413	369	411	382	425	391	429	416	416	454	375	422	408	379	429	428	402	371	399	417	413	416	441	412	444	398	417	406	447	415	410	453	461	410	371	397	445	408	362	410	404	387	395	426	414	409	426	422	409	356	403	400	410	391	449	465	378	407	410	425	419	382	352	396	451	440	442	416	423	427	425	432	381	426	445	402	388	419	410	384	390	433	433	440	401	412	373	416	393	382	390	401	421	406	401	411	381	394	351	413	416	402	384	426	386	425	384	452	362	440	392	416	422	409	440	427	416	430	390	414	433	426	408	395	397	400	426	416	409	414	444	444	375	410	429	410	412	422	419	414	429	437	399	427	454	403	420	379	410	418	426	412	418	370	384	441	409	398	395	408	435	378	389	429	406	399	452	412	439	404	362	400	401	387	413	391	407	408	386	410	406	416	408	393	407	372	426	390	422	431	404	384	404	405	404	400	387	397	387	391	389	404	418	391	405	447	441	448	390	360	343	427	409	384	354	430	416	416	410	434	437	426	412	387	427	462	446	397	418	421	367	406	423	414	406	401	379	407	443	371	428	406	406	390	405	411	405	467	436	387	431	417	398	388	397	436	400	384	440	436	406	398	410	419	399	429	419	394	412	390	408	431	406	450	424	397	419	372	423	428	427	397	387	375	427	431	410	387	411	407	382	451	429	398	439	434	438	429	405	438	429	418	377	388	409	396	414	392	442	439	432	438	415	419	370	399	384	406	442	388	412	393	424	399	372	417	445	413	417	411	406	358	421	410	432	420	397	432	352	403	402	372	401	380	431	415	405	403	397	360	401	392	410	417	405	419	433	393	412	376	395	426	417	417	415	397	393	405	387	390	396	427	457	380	427	420	417	392	431	434	467	413	388	442	398	395	405	417	453	483	395	442	411	414	415	408	417	426	382	403	392	413	439	460	454	389	392	410	379	438	417	396	418	411	444	417	422	417	375	445	447	408	410	432	413	405	470	427	393	388	417	450	404	362	383	419	431	415	418	415	390	412	422	384	382	412	348	422	419	440	418	422	409	445	399	376	436	382	406	420	427	442	394	370	441	404	433	402	400	429	400	424	401	408	395	396	403	396	404	431	438	391	393	377	387	433	415	378	387	417	413	431	440	443	406	399	379	411	404	385	395	400	384	431	421	454	374	411	434	426	405	417	415	400	426	425	408	397	424	422	416	362	416	405	431	404	425	409	381	400	403	406	426	432	412	420	432	417	371	427	417	390	415	432	416	451	406	366	411	393	425	392	403	394	377	392	453	441	419	396	407	410	400	394	411	412	436	418	445	448	414	428	405	417	395	351	377	447	396	397	392	407	367	408	404	411	371	414	365	420	378	384	373	370	425	449	350	384	406	401	408	407	452	437	423	452	382	449	432	421	412	382	433	399	388	393	423	431	373	377	381	409	415	406	425	435	450	391	435	406	415	392	416	395	448	412	413	415	425	422	425	385	405	416	436	423	411	403	391	364	409	382	422	428	356	449	451	396	407	451	447	397	383	430	405	382	421	413	383	419	420	410	392	442	400	393	365	431	401	418	403	405	361	432	429	390	407	432	428	391	407	396	396	393	385	423	414	391	413	410	408	415	415	403	399	402	429	426	417	425	449	456	482	425	420	409	437	403	442	437	402	428	401	420	434	433	411	426	380	411	418	376	423	377	377	364	411	423	429	430	414	401	403	400	400	443	422	436	397	410	423	394	447	428	413	457	408	401	405	410	435	415	376	415	438	369	409	427	410	377	432	387	426	438	400	435	441	451	396	443	457	437	438	459	410	420	417	354	413	423	406	418	402	388	421	388	427	426	396	353	411	424	404	427	440	417	438	430	430	430	425	427	376	426	458	454	444	424	417	397	376	346	404	393	368	404	348	406	403	386	429	423	396	403	408	423	408	389	363	375	425	393	411	429	391	389	436	433	470	438	434	391	409	406	452	434	413	438	414	386	394	388	398	388	437	412	391	433	379	428	395	397	408	429	427	389	476	434	420	399	374	399	427	417	408	400	437	386	389	378	431	412	390	377	386	413	393	459	433	418	411	391	375	404	426	416	412	414	421	410	361	399	393	452	381	410	418	406	395	429	382	439	380	371	392	339	393	441	415	363	407	390	396	391	417	409	380	426	420	412	403	393	380	406	421	403	399	384	406	431	370	397	404	391	370	406	411	409	396	379	398	382	397	397	440	400	444	418	376	437	398	406	413	403	405	416	422	400	435	416	423	429	416	446	397	450	416	410	395	411	367	424	412	364	418	410	398	412	435	390	445	404	384	388	421	423	396	382	394	420	413	388	416	395	405	420	404	407	393	386	407	378	415	410	407	417	385	454	412	434	428	432	398	385	414	422	445	404	443	402	428	439	452	407	378	381	346	385	409	410	439	408	416	431	429	430	440	434	441	383	397	409	415	388	444	397	428	421	427	422	362	428	411	411	423	423	400	414	381	417	450	435	411	392	398	392	392	413	387	394	449	407	438	419	412	441	395	385	395	424	441	402	426	442	427	385	396	391	376	392	416	403	392	395	405	415	413	414	416	395	445	410	402	397	426	411	401	397	377	438	398	378	408	398	402	410	367	390	427	448	469	403	426	410	403	408	415	379	406	420	428	432	427	439	387	383	384	379	401	430	437	397	394	403	416	433	425	414	393	379	442	407	408	415	417	453	423	404	424	404	404	433	402	423	420	420	403	433	422	399	395	421	427	393	432	395	417	406	401	457	401	385	369	409	419	402	398	377	411	398	409	409	420	418	367	393	425	402	377	387	412	370	432	424	390	473	415	423	441	405	427	406	391	428	426	415	469	449	387	430	406	387	448	441	410	418	419	413	387	382	379	387	414	394	432	471	419	428	437	419	413	423	443	418	425	375	400	433	394	385	400	403	406	388	391	381	404	412	425	389	378	437	409	372	420	417	421	396	427	402	434	417	428	417	400	438	370	411	368	398	439	367	407	425	423	418	441	432	403	431	386	448	415	389	394	451	416	406	355	407	385	422	381	406	415	379	374	460	415	393	456	426	429	415	416	409	473	414	369	428	380	413	423	411	409	414	396	361	428	468	429	377	404	383	411	397	395	381	408	430	396	422	392	439	439	442	400	404	412	427	396	405	397	413	385	397	427	412	394	394	364	374	411	412	399	417	428	405	446	418	426	398	386	399	393	360	437	382	418	441	430	440	409	429	412	412	412	401	443	422	448	424	385	397	441	402	449	432	393	431	447	439	411	399	385	428
47449	51739	56912	58161	55261	55905	43400	5909	977	1023	1002	962	962	968	933	928	946	882	901	919	954	895	929	863	890	929	914	917	939	916	880	930	941	936	917	899	895	940	952	882	924	929	885	895	921	850	916	956	903	929	888	868	896	886	889	902	908	909	924	884	944	884	948	984	917	908	927	898	908	919	920	919	939	953	863	861	883	886	924	924	899	935	863	886	852	881	919	897	928	855	908	854	911	887	931	910	959	913	908	944	893	918	898	844	903	875	902	887	873	886	914	935	903	949	909	897	937	864	938	927	921	955	944	897	909	881	946	906	910	917	884	896	878	903	877	926	847	896	921	918	919	922	885	904	909	944	910	955	943	845	883	941	907	870	918	864	952	888	903	901	925	863	892	926	931	870	823	900	946	914	892	910	873	919	887	872	913	924	911	883	899	876	892	891	907	896	912	927	872	870	918	883	850	847	952	924	851	863	913	875	888	947	887	901	900	906	934	893	903	925	943	853	929	903	913	901	899	888	903	955	918	906	941	925	896	912	926	926	896	933	849	889	899	899	876	895	929	902	943	890	919	930	933	887	889	931	916	884	920	971	910	915	930	920	912	874	915	925	870	921	920	921	940	954	918	916	954	891	898	914	911	903	923	842	909	876	855	900	895	866	887	942	932	922	902	947	927	894	955	901	914	906	889	912	919	887	886	939	912	883	909	897	869	898	907	887	875	877	870	918	914	881	874	930	891	883	862	864	903	895	944	912	912	893	944	926	900	948	915	932	865	930	905	989	899	922	895	847	931	896	899	934	882	877	892	917	869	922	908	940	964	920	891	906	888	960	904	863	923	843	916	911	872	929	873	933	929	924	874	920	918	947	960	938	921	874	909	928	906	952	946	945	892	871	941	924	955	860	866	939	950	882	925	934	938	909	897	893	885	903	907	922	868	934	909	940	870	879	861	961	909	889	913	902	899	930	899	877	908	898	860	923	883	897	905	911	841	907	929	900	850	898	926	920	898	901	898	905	889	891	956	889	955	904	887	906	894	933	884	933	916	933	898	880	832	900	922	940	898	836	957	892	848	874	966	886	876	901	872	913	888	890	908	938	862	926	926	915	901	871	899	905	868	915	933	932	914	866	870	879	877	920	903	914	901	922	929	923	856	860	1004	890	904	843	885	874	904	877	887	939	838	888	878	927	899	944	923	893	915	925	882	949	890	929	934	951	924	906	924	942	904	949	849	928	897	913	911	964	899	872	925	882	846	914	912	862	866	946	927	905	923	913	877	919	849	950	931	896	895	914	917	909	942	920	856	908	932	914	871	931	949	954	862	899	940	872	888	938	929	915	921	936	933	879	922	875	931	939	894	901	904	906	994	911	891	949	882	891	943	895	838	851	870	930	902	883	968	866	911	944	893	935	885	892	951	958	925	914	924	900	917	883	927	859	918	931	879	915	931	838	860	894	862	944	922	932	899	888	883	938	944	907	911	940	871	905	915	896	894	930	874	894	854	910	873	906	930	885	923	876	879	871	885	899	910	916	909	894	928	879	906	898	909	938	892	934	970	920	881	900	891	898	910	874	942	920	851	912	939	909	952	876	885	866	936	901	898	899	916	849	958	868	909	936	899	948	884	929	875	889	892	928	901	911	901	924	883	898	850	842	945	891	913	950	874	919	912	872	871	872	886	878	914	867	864	877	881	906	923	916	922	858	926	853	907	907	916	922	891	912	864	943	931	878	900	921	876	893	893	881	846	880	915	901	889	882	865	933	874	865	834	922	941	884	872	914	845	898	935	891	895	906	909	849	958	934	894	873	929	922	896	896	917	959	895	882	912	875	928	856	852	895	915	842	837	980	903	885	925	899	920	869	935	911	882	904	918	863	904	979	924	899	873	873	857	939	914	956	918	926	899	871	954	880	936	897	953	967	833	831	885	936	911	900	900	970	886	940	900	926	904	911	905	887	915	933	911	940	888	927	913	880	931	910	937	837	894	929	892	898	878	878	919	874	913	904	887	918	855	878	866	941	915	872	944	885	929	900	931	870	934	955	875	925	847	892	875	913	908	916	900	900	901	937	921	892	919	887	854	900	903	901	917	924	879	866	943	926	934	870	906	896	926	841	896	924	869	873	896	907	853	864	893	882	924	907	937	901	942	911	893	890	932	928	932	924	941	925	937	902	859	888	897	914	867	915	890	915	875	897	901	898	909	933	897	866	885	932	914	921	887	907	887	921	891	901	869	905	904	932	904	865	938	890	939	906	945	934	880	886	957	926	873	932	938	891	855	916	904	919	889	909	881	876	888	951	935	892	868	896	898	904	888	905	913	882	912	936	924	927	913	908	959	872	897	907	902	886	870	933	876	919	867	878	868	909	900	915	940	932	917	928	898	926	896	934	942	900	890	903	941	914	902	877	914	872	856	888	917	876	971	882	860	889	918	895	895	960	943	901	930	904	950	907	918	915	918	911	904	886	888	957	901	913	885	896	933	939	940	889	901	896	896	940	917	965	912	889	907	955	916	901	849	921	938	898	883	918	919	939	917	878	893	913	913	882	886	917	933	919	949	957	871	914	880	913	929	918	938	926	902	927	885	929	891	963	893	984	886	863	855	883	879	972	903	908	916	934	917	905	878	917	893	871	943	902	887	925	873	910	917	881	908	817	962	923	937	940	946	927	922	923	913	915	921	902	903	955	854	919	892	946	916	913	902	934	955	884	910	916	933	906	948	864	877	882	854	912	884	915	926	911	868	907	881	940	883	863	876	826	968	903	900	884	826	836	890	881	936	914	908	949	900	848	921	921	918	861	885	901	905	934	873	882	928	877	878	911	847	894	895	936	871	888	926	951	866	912	865	911	926	930	907	921	970	970	925	869	905	875	910	913	941	915	902	952	918	925	894	897	860	931	922	874	971	955	918	909	948	929	884	925	954	882	865	867	957	894	931	952	891	864	864	902	870	856	936	966	962	901	919	850	907	857	915	907	933	881	881	867	898	922	919	880	833	875	909	944	888	917	914	945	899	936	930	876	888	931	938	908	940	890	897	905	953	877	889	893	992	954	887	882	940	889	900	910	846	939	892	907	946	930	936	945	921	927	906	862	944	876	894	905	883	874	884	880	868	880	871	876	896	907	878	845	913	908	896	932	839	903	897	904	881	884	828	905	899	907	877	913	895	919	885	920	933	871	929	938	897	899	895	953	915	888	923	914	885	874	867	885	931	939	891	920	907	929	882	884	939	929	879	877	918	939	857	872	932	918	928	880	883	838	885	931	928	909	941	973	912	900	876	936	843	917	928	863	848	885	902	861	877	844	967	906	904	933	924	932	880	870	912	898	903	872	907	912	943	937	889	864	891	840	884	889	906	874	863	954	977	890	917	934	924	881	888	899	923	902	917	871	897	903	874	922	927	873	901	847	876	906	917	924	918	894	894	899	863	909	859	929	873	938	883	918	863	878	899	940	898	899	906	862	864	859	902	936	930	922	885	903	901	897	886	864	877	910
38460	32805	21035	10774	5048	2805	1823	469	224	230	224	195	197	193	222	213	216	226	202	206	228	229	205	242	211	197	209	218	227	205	228	213	204	215	201	211	226	199	174	217	203	225	248	237	237	213	202	202	223	243	219	192	221	210	187	213	189	220	220	188	218	211	220	206	232	226	211	227	222	226	211	203	235	241	212	193	211	209	221	180	206	258	205	196	240	209	215	212	212	217	224	246	228	211	231	234	198	216	202	208	207	218	217	231	184	238	223	218	227	228	197	220	199	202	242	224	202	206	225	196	190	220	236	194	195	187	221	256	229	227	247	235	181	197	223	193	208	210	214	207	242	199	213	212	190	232	216	201	220	225	245	223	224	204	184	235	179	198	230	215	210	236	226	230	205	197	204	225	205	222	221	227	185	204	199	203	203	238	226	189	201	204	225	216	221	200	198	210	230	196	216	212	229	222	231	240	209	222	219	199	209	199	216	186	177	211	222	211	215	212	197	211	219	209	203	222	213	206	219	194	219	195	250	233	205	213	220	192	222	217	201	252	171	213	237	218	224	186	217	214	209	224	205	201	205	223	212	221	215	240	250	200	230	213	212	208	232	235	223	223	223	186	219	224	219	222	198	198	197	246	223	197	186	180	199	207	245	242	216	260	225	196	193	181	198	211	191	186	184	228	196	206	210	215	214	231	224	222	199	228	185	233	236	202	238	223	208	205	197	203	227	203	229	237	188	215	217	197	225	229	210	220	238	222	223	224	195	226	193	244	223	225	233	248	251	216	191	215	242	213	227	208	237	199	203	211	197	219	196	196	231	197	207	214	184	224	220	212	221	251	184	216	204	219	205	230	222	248	216	204	218	217	181	201	214	205	239	203	242	260	227	242	239	211	201	185	216	205	217	203	209	215	227	232	215	218	256	233	200	246	220	199	175	240	240	194	227	200	234	216	218	243	211	223	222	228	188	229	213	239	243	234	216	193	204	204	225	227	206	232	203	206	205	193	225	222	216	230	215	200	206	221	208	195	218	213	215	200	261	205	244	223	223	206	190	232	212	204	211	238	213	212	220	193	191	197	231	198	208	218	247	199	228	219	192	212	235	214	202	193	220	233	201	195	236	233	218	190	222	223	189	212	233	192	209	219	216	224	197	240	209	205	232	242	214	222	223	198	219	214	187	216	247	217	217	213	212	230	226	224	212	207	244	229	224	209	213	197	229	201	196	214	241	222	214	219	210	241	215	201	200	237	221	215	235	226	212	196	209	227	214	216	213	198	194	201	201	181	228	206	214	223	198	228	181	214	242	201	207	221	223	255	220	220	223	226	204	254	233	208	211	242	200	217	209	224	197	199	224	209	198	223	216	212	190	206	213	189	215	200	225	226	212	202	194	216	210	218	209	228	220	188	218	229	200	185	211	242	202	201	223	236	214	209	202	225	235	245	221	190	213	216	203	215	208	196	209	222	210	220	210	186	220	224	223	212	228	265	196	204	207	220	215	233	232	214	236	215	201	187	213	201	207	226	232	202	220	209	197	219	198	181	212	218	195	203	199	208	181	220	205	196	210	211	236	210	196	210	229	203	190	227	228	231	219	180	216	218	225	198	214	236	220	208	217	243	241	208	240	225	210	235	215	189	217	182	213	241	212	193	204	221	235	224	239	206	201	190	213	215	215	196	214	214	231	251	221	241	194	218	222	199	228	222	203	221	232	194	236	206	195	228	199	220	194	201	219	213	187	228	237	228	204	201	225	211	205	216	221	198	226	222	214	201	194	202	213	200	216	230	216	193	211	195	205	213	195	213	227	208	200	191	210	249	216	182	201	220	202	238	186	217	217	225	221	218	179	220	178	210	219	191	210	225	189	213	211	242	183	208	210	194	214	190	238	218	261	193	217	243	222	231	237	207	193	222	225	212	199	237	183	220	203	202	238	221	214	195	220	215	232	239	217	213	187	206	200	186	212	207	222	211	209	198	240	222	204	219	217	217	193	225	186	224	235	217	211	219	210	246	210	186	186	194	179	207	227	238	208	208	216	220	194	201	202	216	203	215	213	251	217	205	184	197	200	216	214	204	212	247	224	210	203	203	193	198	208	218	226	230	238	224	202	209	240	228	260	196	209	209	211	209	225	214	220	213	218	207	228	245	232	222	223	196	206	212	238	229	212	218	230	209	233	215	223	211	211	206	219	204	212	217	188	206	234	201	210	239	211	228	228	211	207	245	217	199	209	185	186	203	226	227	223	206	211	205	226	209	211	205	225	244	219	220	201	226	192	202	202	228	230	211	220	196	211	216	202	267	211	192	232	223	201	219	224	215	201	239	223	182	201	226	194	221	215	228	209	208	184	239	229	206	222	201	212	209	214	232	217	178	242	217	232	206	232	209	222	208	198	200	208	205	246	221	197	225	188	200	235	207	220	224	233	207	179	215	215	205	223	231	188	226	213	232	210	216	238	250	200	207	230	226	211	181	219	228	209	216	235	234	230	194	232	210	226	206	231	238	209	223	178	197	209	177	215	220	189	232	176	205	205	205	221	227	199	177	209	226	195	215	256	199	180	203	215	189	213	208	187	205	208	198	189	216	186	208	209	196	217	231	198	221	239	182	259	210	226	228	242	207	207	214	206	221	188	238	233	199	237	211	222	207	202	225	212	216	212	202	208	225	183	200	227	232	211	221	211	220	217	196	219	216	202	231	213	197	246	223	226	242	200	220	219	223	198	195	226	207	207	214	220	213	210	204	207	207	205	206	230	264	228	226	221	193	230	244	247	206	214	210	213	216	199	225	211	213	220	227	198	219	210	197	203	211	192	199	223	204	213	232	240	209	216	233	239	203	225	210	216	232	217	210	236	219	225	231	237	198	240	225	189	239	201	197	234	222	229	204	229	189	223	197	221	201	202	227	211	217	242	222	204	190	234	200	210	206	228	228	206	228	217	225	252	232	198	228	217	209	220	232	193	223	188	203	226	219	201	223	229	219	208	202	207	207	217	216	201	212	201	198	238	212	195	204	219	221	226	205	227	194	212	225	202	201	199	199	206	193	205	229	230	186	233	255	238	220	227	237	221	191	205	187	222	207	214	201	211	208	226	205	194	209	208	192	198	201	204	225	199	221	212	222	225	213	200	230	227	223	210	236	218	222	184	224	210	211	196	190	196	230	203	230	203	230	237	218	184	218	208	221	241	198	193	220	202	221	200	222	218	215	201	214	214	212	220	212	215	193	202	209	217	214	203	227	210	221	214	228	227	207	217	196	197	232	189	234	205	217	221	205	209	204	250	225	157	201	204	211	211	195	184	226	220	218	199	199	199	242	188	223	223	230	227	200	227	195	190	216	243	197	207	237	215	224	222	215	216	208	221	208	222	223	210	184	182	231	207	216	198	209	228	244	191	212	172	204	213	214	216	201	196	218	217	205	217	222	199	209	206	243	233	215	212	213	205	208	213	234	177	243	222	242	218	216	229	209	186	202	207	223	212	231	233	201	204	223
22381	24709	22721	19377	13579	9288	5853	1214	509	538	519	485	517	526	506	544	485	535	524	507	532	505	532	558	539	548	518	489	539	511	501	557	477	539	525	505	531	544	492	524	537	490	521	577	512	509	512	526	505	534	501	479	530	511	544	518	512	519	552	528	530	528	532	501	524	503	513	534	551	516	528	527	545	528	494	492	494	521	524	519	505	535	535	547	523	540	515	488	530	511	520	507	529	516	532	525	486	530	506	514	537	545	513	514	502	508	544	536	538	522	552	512	524	486	561	588	505	511	520	540	538	531	491	559	538	543	514	489	510	514	532	527	494	505	547	500	488	505	507	542	523	541	504	541	501	515	487	533	519	538	543	504	571	526	487	521	514	499	577	554	492	515	512	514	510	505	518	499	499	563	480	551	520	507	541	490	514	500	535	518	514	510	533	567	505	478	537	516	544	481	543	536	523	565	492	482	588	551	487	507	506	520	549	513	541	565	493	537	521	508	538	581	516	555	515	472	531	539	551	545	538	538	562	539	518	552	553	523	500	505	521	493	522	529	536	503	527	496	522	507	557	511	522	532	485	539	542	518	482	535	524	494	512	536	508	540	518	534	505	550	552	537	533	525	523	511	588	506	503	545	494	534	551	539	511	503	541	509	532	515	507	507	522	486	546	522	492	522	506	497	540	537	509	536	518	533	483	538	524	540	530	543	512	484	556	498	512	489	509	536	526	499	536	491	501	527	541	526	503	507	529	540	538	505	546	528	542	516	537	517	541	501	553	524	515	529	499	509	540	557	539	519	566	508	546	525	505	561	570	515	521	484	479	541	525	526	546	520	515	516	512	511	516	509	563	493	524	531	521	549	490	531	502	531	503	527	496	543	496	511	539	530	526	515	529	476	475	518	507	496	515	515	522	520	517	550	548	526	555	526	563	487	518	558	506	513	533	561	552	494	495	530	535	543	554	507	537	527	555	517	524	516	547	519	510	507	514	514	537	512	509	549	524	532	526	512	514	577	556	496	493	504	480	498	511	518	525	589	487	543	548	529	535	487	496	549	559	537	572	540	516	544	540	544	523	501	518	551	490	536	466	505	496	513	540	546	547	503	517	513	487	492	484	492	534	569	531	513	491	493	507	505	524	496	515	538	518	498	515	506	510	543	539	530	540	538	543	530	532	559	503	526	531	529	533	533	443	547	525	543	550	490	479	526	543	536	545	504	525	517	571	516	486	500	513	489	503	542	530	506	537	544	508	515	541	529	539	510	526	530	533	520	540	529	565	552	526	568	489	526	476	485	549	515	483	540	544	540	515	514	518	539	531	551	558	549	555	524	543	499	518	571	508	516	545	532	543	518	528	524	528	499	539	520	535	551	504	533	566	527	543	521	542	552	520	564	507	521	526	527	541	555	518	486	526	559	546	530	520	533	540	507	555	514	539	541	517	520	510	504	534	572	526	544	499	502	505	522	535	526	521	515	523	557	527	505	543	539	510	526	560	503	554	548	521	499	482	545	525	543	526	522	542	511	548	552	517	540	556	494	501	484	514	531	532	490	535	527	526	517	500	504	559	524	515	506	503	508	537	538	561	534	510	523	512	544	509	519	512	486	517	528	474	533	514	534	521	555	490	497	554	489	462	545	506	505	482	492	519	558	514	508	544	493	502	553	492	550	488	529	559	528	488	500	461	545	517	531	551	487	525	492	480	537	561	532	552	488	517	502	481	483	533	480	486	467	524	509	509	570	463	531	544	497	549	508	541	548	511	472	518	501	536	544	547	561	485	534	538	579	517	482	560	489	546	499	542	518	505	541	514	467	554	497	532	522	491	524	492	511	530	539	535	548	524	486	491	519	486	531	519	509	510	539	554	531	550	533	515	521	547	540	533	560	544	548	543	488	550	505	523	531	524	526	532	505	578	505	513	505	530	573	510	498	542	494	525	497	530	542	517	520	519	539	526	533	487	558	521	515	529	506	510	490	517	534	506	507	592	493	518	522	512	495	496	521	557	557	561	532	494	524	489	506	511	525	509	506	485	523	512	517	524	546	532	549	538	528	520	550	531	496	531	504	523	501	492	501	569	527	513	520	531	563	565	522	505	534	550	501	526	496	479	498	517	524	518	499	502	542	542	518	488	513	539	562	479	553	555	515	523	530	492	538	567	521	505	545	539	524	521	555	524	506	522	516	522	502	514	477	506	522	558	552	534	561	521	525	552	474	553	531	541	529	522	545	518	531	537	506	568	511	482	529	534	548	550	529	494	559	506	530	521	506	519	554	550	543	529	516	548	532	527	534	536	562	531	528	505	500	524	505	508	525	536	514	502	518	533	529	497	500	522	524	526	511	532	541	547	543	535	557	508	562	490	513	515	555	495	564	537	577	482	476	537	519	527	473	546	475	543	563	544	520	473	512	483	544	496	529	537	468	491	539	511	544	562	513	520	517	560	517	523	526	547	510	535	480	537	506	535	526	562	500	537	481	496	489	534	479	520	506	504	523	561	508	518	531	500	525	541	517	551	510	510	498	554	530	547	540	560	542	504	533	520	522	512	477	502	551	489	485	513	539	500	505	473	507	538	487	551	535	512	549	540	527	500	546	502	512	513	515	530	528	519	540	515	484	557	567	567	535	528	539	510	504	542	497	517	556	508	512	542	557	506	507	544	501	502	555	502	569	532	517	529	539	573	544	529	530	528	559	524	546	535	522	473	500	516	523	542	550	476	554	503	536	518	539	519	539	495	512	496	522	537	514	507	532	520	476	504	541	502	509	515	529	519	511	521	546	538	495	532	514	492	489	571	529	513	503	528	538	515	518	546	534	546	526	534	521	489	565	502	536	554	537	473	504	527	518	540	466	562	538	504	548	501	543	563	510	558	526	516	512	549	537	517	476	503	507	542	509	533	541	578	536	491	507	566	501	530	481	479	481	523	512	536	548	493	513	540	515	526	539	542	545	530	563	512	529	526	527	531	570	546	531	515	529	498	534	512	573	531	531	479	509	559	540	540	549	517	518	509	551	494	450	550	503	502	552	540	531	495	546	530	483	524	533	518	508	545	492	495	517	538	560	559	511	499	525	488	504	493	540	521	528	520	538	513	535	525	569	505	536	523	544	543	511	512	547	530	491	536	502	572	555	513	507	536	522	524	532	521	527	505	553	493	555	496	521	484	502	532	532	500	538	523	538	533	514	501	519	531	476	519	519	542	543	536	573	501	548	564	508	518	528	506	577	561	545	484	518	537	552	526	525	524	556	505	489	542	544	523	544	530	584	514	523	508	494	539	539	522	556	529	534	458	514	557	491	501	524	534	514	514	483	536	523	568	473	548	519	484	501	508	545	559	515	540	505	531	578	528	502	506	508	520	551	543	554	514	521	529	556	515	504	507	501	449	530	540	487	476	514	505	518	491	531	514	521	524	512	553	507	525	497	543	540	500	523	517	508	544	518	531	539	536	513	553	496	498	521	504	579	524	542	580	529	537	499	503	506	542	540	549	519
47611	39023	31767	22995	15405	10516	5619	1006	209	199	256	222	270	230	211	250	229	216	243	224	200	217	231	224	207	241	222	235	242	219	225	251	227	239	246	232	205	212	213	251	191	234	231	230	262	235	284	240	208	222	229	211	237	214	258	215	219	227	229	179	199	225	228	203	202	212	218	219	245	240	233	226	229	205	252	206	223	216	247	210	237	233	222	242	229	203	209	242	216	195	238	210	231	238	224	234	222	239	241	204	228	246	216	227	233	253	249	201	230	234	220	217	226	209	249	216	215	204	215	216	223	237	228	228	238	256	237	236	241	260	241	217	236	217	234	249	254	226	255	209	219	254	187	228	276	230	233	217	229	208	196	241	206	212	208	207	214	231	260	241	252	217	209	212	230	221	219	200	237	203	230	199	266	240	192	225	219	251	213	225	242	231	229	214	212	247	238	221	237	205	236	242	228	226	212	188	182	216	234	238	233	250	232	210	238	226	222	236	204	220	204	219	249	223	224	242	248	208	236	220	224	225	225	242	224	240	231	241	235	215	231	233	226	206	218	210	225	255	240	222	232	214	212	228	206	221	258	229	214	215	216	206	221	207	236	252	202	245	220	238	233	222	243	230	254	207	260	227	211	213	222	210	234	245	221	236	250	244	225	244	247	235	244	220	210	256	234	214	232	248	205	222	234	221	212	229	280	256	231	192	227	246	226	218	230	227	210	216	216	229	199	213	197	221	224	215	239	225	202	210	231	240	225	224	218	225	200	205	222	224	229	232	245	232	207	237	227	222	212	226	231	242	213	231	228	203	236	225	238	210	205	238	258	236	233	243	211	234	228	227	195	196	205	226	206	219	229	248	253	224	213	233	241	230	246	220	222	229	226	215	245	209	205	226	225	223	211	252	214	268	227	230	205	232	252	229	235	204	213	224	231	215	224	208	231	193	217	242	230	226	239	227	200	230	202	233	268	202	220	224	232	260	212	223	228	234	225	226	223	240	237	240	226	225	232	222	244	241	213	222	260	240	249	219	233	215	235	221	227	222	214	260	221	227	238	231	230	211	234	246	202	230	251	259	222	211	221	206	206	226	235	249	222	226	201	217	230	250	215	239	232	242	244	203	219	205	244	234	247	229	226	229	248	232	227	212	235	206	240	213	234	236	226	230	227	218	211	237	204	236	227	215	233	201	225	228	214	220	244	208	229	243	225	244	239	253	221	223	216	222	231	235	198	224	189	201	233	229	219	220	223	258	208	219	249	204	231	235	223	227	271	223	237	212	216	196	242	224	216	211	225	224	201	204	235	255	222	229	216	230	221	208	237	216	219	230	202	201	222	205	217	262	198	228	232	214	215	210	230	229	223	231	205	226	241	230	236	212	231	204	224	225	234	234	252	225	230	203	218	234	219	224	231	251	228	236	205	217	219	237	228	227	192	207	236	225	238	234	237	238	224	210	214	237	218	209	207	209	227	212	234	188	212	234	222	256	233	213	221	222	221	228	239	224	213	205	212	238	217	231	210	241	249	243	252	219	218	210	234	233	239	223	242	217	246	215	253	222	218	218	215	211	219	233	227	207	206	246	214	265	271	259	224	234	251	219	237	240	215	239	237	243	199	213	219	201	224	224	234	224	228	215	211	235	234	235	212	211	211	212	217	209	231	234	231	232	232	214	216	242	226	205	228	244	193	219	238	257	198	212	221	251	209	199	229	215	224	221	225	231	234	198	217	236	219	228	253	239	236	239	277	228	208	252	234	207	194	237	218	236	232	234	221	253	248	200	224	211	202	225	231	260	244	214	243	217	228	243	238	237	232	239	235	259	205	211	219	247	232	222	222	217	223	246	241	236	225	245	211	240	213	196	221	222	207	218	205	227	198	210	264	248	207	239	247	220	239	207	227	230	217	203	241	219	217	233	209	235	228	244	241	210	214	214	209	216	220	235	220	245	243	234	226	258	235	235	216	245	209	213	228	224	231	262	251	229	244	240	227	231	228	224	226	199	243	207	238	230	247	240	216	249	236	232	230	246	233	245	220	233	217	231	229	233	253	242	253	208	233	216	213	232	234	224	200	234	201	219	226	208	213	253	233	213	216	215	206	230	242	231	254	225	205	207	219	227	222	241	238	251	263	218	228	227	216	195	202	272	217	238	226	208	221	212	246	224	231	216	226	200	236	210	243	213	219	212	246	202	218	246	221	228	226	223	244	204	235	228	230	208	224	210	232	232	212	226	228	231	250	215	221	210	229	231	255	228	221	259	231	188	230	230	230	228	240	216	215	227	215	243	223	209	246	223	214	237	236	215	224	233	221	245	200	226	235	253	207	246	238	221	218	211	230	242	196	219	218	241	259	216	214	211	227	240	234	204	246	201	220	245	227	232	211	213	224	219	215	224	251	233	250	232	238	200	219	199	216	216	233	223	210	228	211	207	202	227	199	232	252	207	253	218	238	255	224	216	221	192	246	201	224	235	228	252	216	229	241	220	210	215	229	242	198	220	222	237	226	220	225	217	227	230	228	199	223	191	221	229	220	224	228	229	210	213	202	204	204	226	245	247	215	211	228	217	206	216	235	230	232	240	229	214	220	226	209	224	223	224	201	254	215	225	212	218	238	265	235	229	211	209	231	249	202	248	229	229	227	239	221	266	226	216	200	237	209	259	226	253	211	216	223	228	257	201	255	229	221	214	236	219	231	213	221	215	226	219	233	235	228	227	257	242	210	233	211	223	215	196	219	217	247	231	183	217	220	228	230	197	208	243	213	233	196	222	216	249	208	251	221	223	214	231	222	231	230	237	237	234	212	238	252	240	252	234	230	190	208	250	233	198	200	204	198	219	245	231	199	226	213	244	228	227	221	196	211	219	218	203	240	243	234	223	225	229	229	233	225	221	206	221	203	231	216	237	231	215	218	238	230	207	230	225	214	229	229	221	217	231	232	216	211	240	263	253	226	248	210	244	245	231	252	234	215	245	233	232	225	232	242	248	216	212	213	230	227	216	240	231	243	236	204	237	233	220	232	273	244	230	237	232	224	229	215	228	238	212	233	236	254	205	226	224	243	228	195	227	224	230	203	237	221	215	235	267	220	247	224	211	240	235	255	233	223	220	229	216	229	207	232	229	225	242	216	241	229	216	233	228	217	227	256	230	224	211	249	237	226	236	236	234	231	225	223	217	229	219	250	213	238	212	239	227	233	222	248	247	227	220	245	269	258	227	216	239	214	239	220	238	212	252	217	223	244	229	221	229	219	249	219	231	264	262	244	234	213	224	223	192	230	255	205	249	208	206	218	196	247	238	220	228	213	224	212	226	192	226	206	213	231	223	207	248	236	237	244	225	219	229	227	260	237	211	224	217	227	223	258	246	237	205	252	212	236	235	233	203	221	236	263	227	229	221	213	226	232	226	236	256	236	234	205	201	224	226	223	235	248	229	213	235	258	236	241	222	204	226	204	231	232	239	220	243	226	255	223	226	232	276	215	236	246	245	251	236	208	232
29624	29848	35688	32963	30043	24674	16051	2473	593	593	563	534	594	508	567	565	557	556	524	565	583	564	583	559	527	579	542	547	536	563	552	529	573	572	577	516	556	545	554	550	560	572	589	558	544	529	557	555	547	519	551	562	545	588	575	567	624	510	587	572	558	551	554	565	551	531	504	600	563	532	527	503	524	539	523	538	561	620	547	546	562	562	552	548	608	517	601	496	569	574	589	568	539	535	558	546	562	593	544	597	564	558	542	561	553	593	533	541	564	555	547	545	562	569	573	508	571	565	558	557	568	558	565	606	567	554	576	547	547	551	592	574	557	543	544	565	534	583	555	539	580	550	559	584	572	550	541	574	568	567	556	553	540	557	566	601	546	546	579	591	572	548	549	564	528	568	552	544	529	587	534	522	603	580	545	565	575	602	509	534	540	547	557	568	551	549	543	542	548	613	536	600	563	499	596	539	548	522	526	579	533	588	514	563	600	549	552	529	557	533	573	529	537	491	548	594	568	563	544	584	563	555	522	561	577	557	559	577	586	562	550	598	557	580	535	580	549	543	568	541	590	579	538	588	550	582	564	554	565	585	522	579	577	555	532	543	570	547	549	572	566	582	574	544	550	539	538	543	578	569	593	553	560	539	557	566	601	563	541	582	572	520	590	533	557	546	546	559	542	563	565	573	574	517	560	548	582	525	586	557	565	563	554	547	546	587	572	555	589	634	513	561	575	538	536	558	551	573	560	572	532	529	575	532	532	543	558	524	548	551	573	552	588	550	589	552	519	546	571	577	528	548	567	582	549	570	589	555	540	559	566	571	547	577	542	592	565	555	560	542	568	533	526	584	558	555	527	541	567	562	572	562	592	580	561	569	558	522	552	531	560	553	537	558	564	525	573	545	591	596	578	575	567	557	557	525	578	584	564	555	578	568	520	604	562	564	546	601	569	583	553	521	536	536	571	515	575	569	585	488	582	557	564	536	590	564	509	570	529	538	553	560	513	578	544	563	547	566	612	575	538	548	584	562	570	596	557	535	538	531	551	585	578	592	590	554	543	550	584	570	530	609	543	584	516	598	546	507	532	534	542	538	550	575	578	543	574	525	561	574	551	557	561	514	569	548	616	532	580	527	607	543	523	588	558	559	570	542	587	556	564	558	559	595	534	573	580	566	605	560	587	542	581	547	569	538	575	545	561	559	586	536	568	528	550	569	576	549	576	571	563	570	602	537	517	532	559	525	574	577	558	590	542	541	522	564	556	550	529	573	564	564	589	541	525	566	545	522	593	584	585	552	518	547	552	556	551	551	558	532	542	554	595	535	548	540	532	545	574	563	543	591	576	530	567	564	523	581	556	586	605	584	510	545	589	533	578	557	538	583	574	538	568	552	561	555	552	547	574	560	556	580	561	518	571	554	570	580	574	592	573	541	554	552	578	559	529	523	559	568	612	551	550	566	544	589	585	539	553	593	575	579	540	583	549	592	545	478	567	516	539	600	557	568	564	590	566	533	584	595	576	540	568	562	543	541	563	554	578	585	555	551	561	553	531	544	559	583	553	536	549	529	559	549	559	574	541	549	550	562	591	507	547	579	573	544	573	547	551	556	569	566	603	528	558	550	528	591	487	566	604	539	561	629	528	556	554	593	602	552	579	553	531	538	566	527	571	543	545	518	561	563	608	604	532	600	518	597	532	546	543	595	564	514	555	542	497	540	586	559	551	580	575	558	558	578	544	603	559	544	570	559	512	488	564	543	519	580	564	563	520	556	572	547	548	510	531	557	570	570	567	578	564	533	588	547	567	590	545	572	578	513	570	526	566	539	600	540	601	511	545	589	533	539	555	553	560	550	570	542	547	584	550	585	542	522	575	557	544	500	525	555	536	569	571	586	555	577	568	539	503	551	565	553	545	580	585	520	614	550	524	564	580	581	527	525	530	536	595	565	577	611	564	515	538	548	540	565	556	562	550	569	572	589	553	554	567	563	602	599	574	562	554	518	552	565	555	552	528	524	560	571	559	530	539	573	558	542	510	583	576	525	560	589	571	545	565	569	542	545	514	544	546	545	592	564	562	568	525	519	562	534	549	565	548	565	540	577	606	532	566	559	572	576	552	547	609	560	565	546	567	533	593	566	571	520	564	513	560	551	530	507	562	590	571	571	555	574	609	567	546	588	538	555	551	577	575	560	589	537	535	551	540	574	550	566	500	605	600	568	571	520	589	581	616	521	542	534	573	537	564	561	521	538	531	523	576	544	577	566	572	540	567	544	571	561	559	546	553	602	555	541	591	567	557	592	594	602	537	563	567	561	570	525	537	573	576	560	536	541	529	546	555	572	582	505	575	576	536	564	584	558	548	536	561	518	501	544	540	577	539	552	548	524	564	577	581	545	552	591	599	534	554	558	571	539	573	586	531	577	568	535	593	571	565	584	552	554	539	531	584	547	569	555	588	535	586	566	551	577	526	583	543	544	548	571	567	558	609	534	569	560	575	588	593	556	600	579	576	530	568	588	556	567	536	581	536	567	567	521	579	596	588	515	573	564	552	526	554	570	554	535	576	540	532	572	549	546	544	586	569	554	581	575	522	564	552	532	594	530	561	615	593	614	567	545	608	584	549	618	541	536	534	575	584	572	557	547	543	545	591	549	536	555	508	570	580	553	546	570	563	542	557	540	574	556	541	586	493	524	552	552	537	563	516	567	540	568	589	538	602	562	576	568	550	564	558	577	579	611	549	547	587	571	545	540	518	526	634	540	552	553	532	575	563	582	528	542	579	536	568	553	574	552	561	524	538	582	515	538	539	570	560	589	541	569	591	541	575	565	567	576	557	580	557	560	543	544	568	577	562	555	552	533	593	538	518	553	525	546	572	553	516	559	532	566	527	522	566	532	558	540	532	566	560	576	548	547	562	527	562	542	568	574	555	526	580	571	523	554	547	543	537	589	558	542	574	579	559	556	632	623	541	581	582	546	560	552	560	530	544	548	567	560	539	565	526	579	643	526	544	581	581	577	551	501	540	514	592	566	603	495	555	560	524	590	487	568	543	566	583	547	569	570	515	530	558	599	568	577	532	551	556	550	565	586	570	597	511	562	551	561	565	554	557	609	547	520	528	563	576	546	542	493	519	524	602	547	530	594	565	555	538	531	551	563	547	575	548	548	576	567	564	563	531	521	583	556	542	557	540	565	544	534	546	564	541	581	512	579	539	519	539	557	562	554	562	543	592	602	528	562	520	565	535	590	556	523	573	536	574	548	543	542	590	565	534	587	568	546	538	523	573	586	528	573	576	533	538	553	564	533	561	574	547	575	538	554	591	541	544	560	572	567	504	563	597	556	589	597	576	559	597	606	556	604	539	582	561	568	533	522	558	566	548	571	572	565	555	579	517	576	553	555	525	519	642	571	549	543	551	568	607	540	541	551	551	585	574	570	577	589	530	490	574	562	547	508	586	545	608	522	519	559	539	575	503	554	539	528	569	528	543	549	594	563
68909	59402	57695	51743	51003	41610	25747	6709	542	441	411	412	403	419	412	393	421	431	413	420	409	392	381	375	375	431	403	392	396	353	419	432	368	347	413	393	438	408	409	381	406	408	419	375	395	352	356	361	397	440	426	390	416	399	423	376	394	379	393	395	398	399	381	390	406	383	382	386	408	366	395	365	407	349	397	419	376	418	407	354	386	398	362	403	383	400	385	417	428	411	428	416	374	390	425	420	387	388	396	433	364	411	436	377	408	437	422	377	389	379	403	424	403	374	410	367	436	362	397	454	399	372	365	406	415	412	373	392	379	399	418	410	390	414	373	414	394	435	406	384	414	414	381	417	388	399	426	387	439	397	427	430	414	429	414	385	393	400	391	411	390	435	389	425	381	426	411	409	375	401	411	392	403	407	415	379	353	390	439	389	429	417	415	399	439	420	379	327	424	361	391	417	431	391	395	364	379	366	386	380	387	364	397	397	400	391	403	403	367	392	384	382	385	371	383	400	403	422	391	366	442	376	453	398	448	379	384	406	375	361	368	406	365	409	445	397	408	387	377	409	420	388	393	386	390	362	387	433	422	383	412	430	410	404	387	437	402	406	403	376	394	374	424	415	357	381	386	373	398	408	374	441	413	395	431	402	408	361	374	434	393	418	396	405	366	371	426	347	378	428	398	377	434	406	422	411	370	362	363	385	407	386	376	425	390	421	419	355	398	408	404	372	428	364	424	385	358	400	398	387	410	362	369	393	387	425	403	404	402	451	436	432	382	415	406	374	406	373	414	388	395	357	411	421	422	392	379	374	391	382	426	375	392	407	405	347	384	375	372	369	396	410	376	388	345	398	414	391	409	370	417	423	409	370	377	363	446	399	414	385	382	405	368	377	374	405	380	371	410	352	406	416	393	406	400	396	421	368	387	381	392	377	370	421	383	382	358	380	438	425	384	360	405	389	379	414	421	410	393	417	405	439	397	372	398	375	421	395	398	398	380	393	415	400	425	375	413	403	385	393	407	401	378	369	403	429	414	373	441	411	422	443	407	434	401	365	387	384	410	395	349	387	382	396	408	386	378	360	401	376	409	417	423	397	427	381	379	413	410	405	407	423	418	431	398	389	403	413	405	384	401	397	443	430	390	373	401	372	369	406	385	406	336	438	415	389	413	418	404	394	401	414	376	377	395	403	366	402	384	395	383	423	423	387	424	368	407	427	391	389	363	434	434	394	381	400	419	406	409	428	416	421	431	375	418	400	408	388	394	402	417	416	388	433	393	392	405	397	361	390	376	400	394	414	387	430	406	387	412	418	398	397	408	409	379	403	396	382	408	392	413	380	383	390	404	409	408	397	412	426	404	389	398	432	393	399	407	404	355	415	426	404	378	403	357	397	407	417	373	418	353	386	399	407	425	410	421	424	388	394	377	370	356	409	430	385	386	409	383	407	373	368	349	398	380	401	366	382	405	425	379	402	406	391	380	416	395	362	414	385	386	382	392	374	432	376	421	415	378	405	414	394	397	408	381	435	390	405	411	388	362	344	398	398	386	372	431	381	397	366	332	389	381	439	402	367	353	449	380	423	414	388	380	388	384	411	406	397	406	385	389	390	373	386	420	419	416	389	394	455	370	425	419	415	379	419	430	427	389	403	420	354	424	409	421	401	388	399	380	360	402	382	383	416	433	414	367	407	419	401	417	410	396	433	397	427	435	404	411	386	364	431	400	434	436	432	375	400	389	390	368	386	364	395	452	373	402	441	393	433	392	387	369	384	385	390	402	413	401	418	378	384	372	393	384	390	408	375	413	394	397	397	407	402	376	367	381	381	377	421	409	380	368	412	369	355	408	412	390	378	386	391	366	383	388	389	414	400	380	445	380	369	405	409	385	408	350	426	411	360	347	381	396	398	384	388	385	389	427	383	367	375	418	381	408	373	410	401	416	387	391	399	371	401	369	378	421	410	374	431	392	349	370	404	381	370	417	423	411	417	389	380	383	367	377	418	442	444	424	426	401	335	374	380	394	362	402	406	410	369	377	380	407	423	366	387	378	368	398	381	466	362	375	384	388	410	427	412	414	394	383	427	400	366	380	346	362	360	392	428	402	390	390	428	398	397	399	406	418	404	402	407	408	354	411	398	391	415	413	379	418	417	431	363	432	384	416	436	371	405	402	410	419	409	362	399	393	426	404	401	423	402	366	381	400	401	396	447	398	388	399	422	381	393	391	378	422	368	367	380	386	402	367	369	394	407	414	375	421	389	350	364	435	399	390	390	375	400	385	415	376	357	367	398	412	425	389	431	420	385	371	438	377	413	414	403	383	420	424	386	371	370	370	378	377	396	397	431	382	394	407	389	411	414	390	389	381	395	366	407	397	379	392	427	392	413	425	410	393	419	416	369	389	401	381	381	407	437	381	405	378	407	407	397	429	345	408	420	422	414	430	459	433	392	402	394	416	407	408	392	398	393	395	410	423	413	388	447	388	390	412	363	399	390	389	420	406	418	411	394	415	357	409	418	390	442	395	403	411	392	393	390	414	417	381	424	434	407	394	395	370	405	377	346	451	388	403	404	404	417	373	369	416	395	404	380	369	374	409	381	407	386	394	419	413	403	385	390	387	406	397	394	373	424	402	394	388	405	386	399	409	383	393	412	422	386	403	413	440	444	393	364	398	441	384	420	398	392	371	397	413	392	415	378	386	409	408	406	379	391	370	394	376	408	395	373	359	358	411	405	398	390	401	389	422	420	420	407	370	411	398	386	403	426	393	365	418	384	441	423	394	424	425	424	400	397	406	395	403	371	394	372	372	366	416	388	381	406	401	427	416	374	425	404	386	395	440	411	419	424	418	398	408	384	401	385	449	401	426	433	383	373	388	369	409	378	393	387	369	401	402	400	388	370	407	396	402	384	409	385	419	411	399	386	415	404	400	394	377	402	405	406	401	399	367	418	414	383	383	430	395	438	409	412	399	398	414	425	374	389	438	389	410	394	436	386	425	400	414	376	393	426	349	409	402	376	401	407	368	380	438	368	417	381	413	372	406	432	388	367	419	427	427	412	399	408	411	406	447	403	407	385	401	392	436	384	380	352	387	389	438	394	370	418	386	415	389	376	414	391	392	414	363	411	394	343	355	371	394	368	419	421	419	373	411	385	390	422	418	372	397	406	384	412	392	412	403	424	401	408	400	425	406	426	353	379	370	419	374	408	390	417	373	409	394	435	399	393	401	409	415	399	379	397	400	415	414	409	385	405	424	389	408	384	352	418	417	386	362	381	418	406	434	391	375	398	463	393	404	378	432	368	450	373	397	382	434	422	402	399	368	409	414	420	391	403	430	397	387	403	417	382	398	402	404	399	380	384	421	376	417	379	375	371	402	407	387	392	432	406	384	393	371	406	408	415	413	412	413	350	392	355	408	380	376	371	368	387	396	383	391	387	427	376	395	403	414	394	352	401	442	373	402	422	405	420	416	411	370	386	400	383	418	431	433	370
47646	50880	57079	58814	60372	51419	36445	7848	953	923	923	952	862	915	893	886	910	860	874	907	912	940	884	902	899	886	866	848	835	889	870	879	870	851	859	917	847	830	910	872	836	875	878	928	907	878	871	872	886	852	852	831	840	880	858	887	920	833	867	930	890	929	952	895	826	893	898	896	879	879	899	874	846	892	928	845	926	883	843	936	845	896	886	875	877	854	857	857	845	857	861	949	911	891	840	874	836	882	836	913	862	902	869	846	878	883	934	873	857	880	914	832	879	929	898	849	905	898	887	866	900	926	874	910	901	885	889	870	890	953	876	873	842	834	868	889	877	883	939	856	818	877	865	861	833	831	929	874	882	867	871	892	858	866	821	865	843	862	909	903	913	877	861	842	849	862	895	894	868	890	874	833	902	842	922	866	850	936	835	893	877	832	913	952	878	868	903	806	901	872	904	821	830	912	892	901	796	870	845	926	896	873	854	843	895	945	886	908	904	865	886	842	876	853	869	877	855	892	871	846	838	882	855	893	858	870	861	887	832	901	910	895	924	915	858	835	879	868	918	863	834	856	897	825	895	855	878	878	844	861	902	885	885	891	900	817	873	868	834	889	833	849	900	833	885	908	869	845	834	832	846	917	837	867	842	896	855	852	860	881	867	884	860	850	875	841	878	869	871	921	851	869	877	871	842	877	911	871	899	849	911	851	872	854	871	860	873	848	874	877	884	850	894	883	931	849	869	901	882	904	847	907	887	900	927	837	917	879	840	877	840	858	861	888	848	886	867	833	902	900	894	903	851	876	851	884	897	856	896	911	852	872	805	903	876	873	891	865	878	869	869	853	899	878	867	867	830	903	862	887	846	870	875	892	911	861	922	884	879	870	881	846	892	860	906	906	920	831	829	884	869	895	911	891	877	832	867	885	886	881	909	900	893	876	888	871	877	843	836	899	862	885	864	894	868	889	830	843	910	895	880	869	936	881	867	864	864	866	863	900	885	825	889	918	857	834	921	821	911	824	834	870	869	872	892	891	826	865	851	866	864	892	875	907	865	853	850	915	898	856	908	914	843	857	878	886	848	886	851	902	872	883	887	867	870	878	852	878	887	877	853	867	937	864	900	835	852	852	885	841	918	899	846	930	881	892	878	901	873	828	816	884	911	876	920	891	841	887	847	880	870	917	850	869	819	854	891	850	922	846	844	877	923	884	866	892	869	918	868	860	858	846	902	882	873	908	849	877	898	866	891	903	941	888	942	890	873	866	853	889	926	860	878	901	886	858	861	872	878	881	873	903	907	877	881	854	902	883	911	847	882	877	863	865	861	882	861	857	847	921	870	845	850	913	836	922	857	819	854	883	871	906	894	871	872	880	880	863	874	885	878	902	913	871	898	880	801	899	867	860	865	890	886	855	849	947	924	810	866	907	892	860	864	892	874	879	871	873	923	882	867	907	880	920	887	915	859	879	908	864	852	881	907	912	881	873	886	861	883	909	918	854	865	948	896	878	899	849	861	932	901	923	845	869	910	883	871	932	852	869	855	889	904	933	913	888	858	841	851	869	912	880	839	862	864	842	873	885	916	880	902	910	907	901	837	887	835	883	879	863	854	863	901	821	905	914	884	855	886	839	868	866	917	878	869	870	873	852	864	896	864	859	888	895	906	895	863	859	865	879	867	890	886	855	910	881	908	853	900	905	893	861	868	879	901	829	948	864	844	886	873	930	838	868	898	841	923	853	911	892	818	897	890	911	901	893	871	903	877	804	867	880	885	857	870	888	878	871	921	826	848	880	863	900	833	852	863	903	864	885	880	910	846	855	926	867	863	878	850	844	886	863	871	877	915	861	882	894	823	842	859	854	897	875	815	864	937	924	845	891	814	846	865	881	866	939	874	918	879	921	894	859	891	829	883	854	889	894	865	850	824	884	881	894	885	898	920	933	872	883	854	815	881	838	891	847	840	872	837	837	882	883	894	870	872	852	925	922	821	871	876	895	836	887	863	865	862	896	883	813	879	831	854	858	885	861	887	878	876	903	925	875	875	843	834	864	902	880	870	868	857	879	883	867	852	865	896	865	878	893	844	888	915	886	874	887	900	861	848	897	873	851	833	855	914	886	856	853	834	862	859	915	844	857	893	839	853	828	870	854	893	916	866	876	895	853	902	886	824	894	899	937	866	853	876	886	823	898	847	852	851	935	865	891	882	870	881	882	904	859	860	887	896	879	810	894	873	826	833	877	835	862	854	867	898	898	877	853	856	866	858	897	886	905	888	912	863	891	876	845	890	906	915	888	868	834	849	896	902	899	878	838	902	846	894	806	856	861	868	874	888	894	914	932	858	888	934	863	838	905	885	897	879	883	885	898	813	852	900	897	880	857	893	879	906	824	856	904	848	882	875	852	893	900	906	873	880	862	910	848	879	844	887	898	889	855	804	883	869	803	930	846	896	962	867	941	886	869	887	909	860	868	898	841	845	851	913	908	904	865	866	894	878	950	898	925	835	896	942	906	933	881	839	857	907	852	918	908	890	888	879	859	860	921	889	853	864	901	914	877	870	873	850	882	903	860	881	817	846	834	921	867	922	865	884	864	887	914	871	862	879	895	845	899	845	833	868	883	857	892	848	889	867	912	929	866	868	879	886	846	868	852	853	872	832	809	876	893	868	882	910	858	904	878	879	904	852	793	855	853	865	895	901	860	856	891	900	865	852	897	895	886	883	891	928	855	913	827	896	844	911	914	902	858	900	813	879	861	894	830	870	898	883	892	879	884	858	880	873	925	909	860	923	905	861	909	915	854	859	901	813	812	881	889	881	870	889	903	878	845	900	848	861	862	924	911	873	864	857	868	896	853	926	866	871	856	858	862	855	859	846	839	932	889	858	917	881	874	889	874	887	832	878	902	890	863	899	946	860	834	882	869	870	883	882	835	892	904	910	862	895	828	882	867	870	875	857	844	855	839	869	860	885	820	913	877	881	855	894	884	874	866	858	890	848	842	870	912	909	896	795	896	886	920	840	870	832	894	846	903	908	844	886	886	818	886	887	825	907	868	908	882	867	904	891	811	897	857	836	868	849	870	897	892	896	869	899	840	862	864	904	868	921	883	847	904	885	857	918	844	885	871	951	844	895	949	837	898	877	871	877	860	902	897	916	875	851	882	836	832	890	872	865	913	939	918	917	855	874	843	893	846	861	874	856	890	873	817	927	818	847	887	860	910	910	886	910	880	898	836	837	898	863	903	872	908	892	934	908	823	907	855	837	863	881	877	862	848	879	842	893	848	913	842	899	913	832	853	844	869	880	885	893	880	866	897	892	884	901	902	908	809	866	859	846	885	861	876	892	917	868	940	823	873	862	902	857	879	856	906	924	872	837	890	883	823	880	882	900	832	905	874	879	839	826	816	890	918	912	904	869	886	841	873	884	899	863	825	859	841	817	882	872	896	848	906	884	863	894	862	891	860	858	844	910	897	886	849	866	870	868	886	911	877	876	859
38897	34512	24667	10495	5746	2651	1158	269	238	206	211	259	243	224	247	201	264	233	213	223	234	225	237	228	254	258	225	239	242	249	218	271	243	242	242	246	223	247	233	231	252	235	241	225	253	232	237	231	247	244	233	237	250	215	229	251	241	231	224	242	230	264	199	229	240	253	221	241	220	210	230	227	258	230	237	226	197	245	223	218	222	244	269	223	236	250	241	241	245	220	226	232	244	231	230	221	255	232	235	237	211	225	252	231	202	257	222	233	224	230	237	230	218	249	221	237	245	237	225	229	223	229	237	273	204	244	255	279	244	244	250	239	250	220	201	243	214	237	235	231	216	207	215	257	244	237	209	229	260	241	225	223	229	209	251	258	228	211	224	235	217	234	235	213	239	239	252	234	275	226	221	215	233	227	273	252	204	234	253	211	274	212	247	243	248	235	255	225	216	206	208	249	247	232	221	242	249	257	266	243	240	244	225	235	249	264	285	255	220	237	212	220	258	227	241	238	229	223	239	249	235	244	239	226	248	260	241	231	211	262	219	243	231	250	219	232	249	269	236	246	230	253	256	211	266	248	224	190	233	236	228	236	233	220	242	256	211	237	236	236	247	242	239	211	234	210	219	203	229	226	223	257	255	238	247	262	206	253	216	247	236	217	243	262	201	250	254	251	272	216	221	257	210	241	211	225	223	224	231	244	232	242	242	226	237	243	238	249	259	236	237	223	241	277	234	223	245	244	242	241	236	226	215	254	226	217	230	222	221	224	254	255	227	255	234	217	235	248	212	244	244	246	211	214	227	242	244	213	250	235	255	228	270	249	226	252	225	231	248	260	219	221	226	268	228	221	232	223	226	220	233	230	230	251	226	231	235	235	251	226	251	246	231	226	238	239	256	228	241	240	231	244	227	270	228	211	244	252	231	218	223	243	263	223	224	227	233	251	248	225	240	236	253	231	217	212	256	241	232	249	238	223	214	245	267	272	268	227	268	245	239	259	227	243	212	237	213	214	220	249	218	259	222	254	224	235	253	193	241	221	260	224	252	236	243	233	237	236	204	222	242	259	240	219	236	243	242	222	267	239	246	223	251	235	224	255	230	247	219	235	225	243	248	233	263	239	212	232	235	229	260	248	234	237	227	244	225	246	258	266	249	245	230	234	263	266	210	229	227	234	235	217	245	230	250	244	264	251	235	218	248	222	228	236	238	254	204	222	225	235	250	228	225	258	255	245	259	234	245	260	250	229	228	225	207	214	245	239	225	214	248	230	238	240	247	259	220	242	227	235	223	219	255	221	226	224	228	259	226	225	253	268	218	234	218	252	234	216	250	229	236	271	243	260	256	240	223	249	236	253	244	253	239	228	215	214	246	239	277	225	244	217	249	249	237	267	222	246	213	223	210	242	237	237	238	224	236	225	248	233	216	233	242	216	218	240	256	234	256	226	236	242	229	245	240	223	255	242	258	248	185	227	253	237	259	253	215	286	260	231	223	225	242	257	206	231	242	246	235	259	272	222	235	243	228	240	228	195	256	218	257	219	242	218	246	260	241	207	221	246	222	222	193	244	238	258	274	224	237	262	243	244	233	216	240	254	228	245	266	246	257	224	260	255	249	242	256	198	227	242	236	245	227	239	262	244	260	202	250	231	220	252	251	206	229	228	219	230	261	228	234	243	221	255	256	231	220	213	270	260	247	261	219	219	248	256	208	246	199	246	240	219	234	242	246	221	234	234	244	223	237	226	248	248	228	195	219	268	246	223	245	240	219	255	247	230	267	249	247	212	216	231	206	229	248	253	239	246	239	227	240	224	224	243	253	235	224	226	239	247	225	274	248	232	246	247	250	227	232	232	216	227	250	221	242	237	241	229	268	230	239	250	211	238	217	246	243	224	235	259	204	232	249	249	288	242	262	259	269	212	249	224	232	212	234	251	229	245	199	224	225	253	216	261	238	241	227	244	236	255	274	238	252	234	260	266	252	277	225	224	263	260	241	251	228	220	209	217	220	250	268	247	239	257	264	240	268	255	272	252	208	199	236	258	239	244	210	230	261	244	239	263	243	261	222	234	241	252	260	264	216	226	206	219	236	241	214	245	232	242	234	233	259	223	273	233	256	211	257	236	240	241	204	222	248	268	232	218	231	231	224	243	245	216	259	236	253	242	219	222	246	241	207	239	240	240	237	247	250	223	219	234	262	254	229	231	228	226	271	253	234	222	219	247	221	239	260	217	234	213	256	236	248	272	245	226	255	249	219	235	218	222	217	231	204	232	248	232	254	225	265	275	231	243	203	258	237	247	242	219	240	224	245	238	242	249	259	295	222	224	230	238	215	224	229	229	220	256	232	229	243	222	233	235	264	245	223	231	249	243	253	238	218	248	237	220	236	235	225	232	236	232	238	260	222	222	233	255	248	245	249	243	223	263	227	225	231	247	232	221	268	254	238	244	232	243	241	249	262	225	225	239	244	231	251	234	215	245	242	245	248	250	215	255	241	239	237	247	238	232	247	224	244	224	250	223	283	234	228	233	210	216	220	248	255	236	225	247	286	217	224	266	241	248	222	225	250	230	202	213	205	256	211	244	250	240	231	239	244	246	231	237	219	224	233	237	252	234	250	215	226	223	236	243	255	217	244	257	208	245	242	229	238	227	262	243	227	255	233	216	239	239	228	232	253	250	263	252	243	250	233	217	249	246	220	238	214	227	262	260	242	219	248	233	253	239	221	243	246	228	232	250	219	247	255	216	266	227	234	261	245	227	263	270	258	265	231	235	215	214	228	222	241	233	221	191	227	231	236	226	250	233	232	232	222	258	233	237	237	235	226	221	248	214	246	243	226	239	217	232	239	247	245	266	237	248	236	212	216	238	220	213	236	249	253	218	227	212	223	240	227	220	271	225	245	218	223	234	281	234	236	238	248	234	198	239	235	232	248	216	226	213	222	232	233	241	249	248	242	239	223	233	249	223	236	234	257	212	208	241	228	243	247	250	261	222	245	255	206	243	244	193	271	237	243	264	246	223	240	232	232	240	228	246	273	226	253	224	237	238	226	227	240	246	241	235	245	207	239	250	250	259	209	245	227	213	236	259	223	254	256	226	250	238	251	235	252	248	243	241	232	238	237	225	227	233	214	236	206	242	227	252	252	246	228	222	235	221	250	211	208	228	243	267	250	227	235	254	260	226	234	254	238	241	227	252	251	240	256	238	220	239	230	221	230	204	229	247	224	234	250	230	250	230	255	206	237	213	205	237	233	223	226	232	211	231	249	255	234	245	196	207	255	247	233	230	240	209	253	257	251	257	222	262	204	268	252	215	245	249	240	230	220	239	233	233	249	213	232	203	227	252	254	232	239	220	235	231	233	257	233	251	233	250	240	275	232	265	239	225	251	228	250	264	224	248	213	257	253	256	219	232	253	226	235	219	223	232	257	222	232	221	237	262	221	212	245	235	231	232	252	228	229	247	249	226	238	252	244	241	226	247	235	205	223	248
22669	26738	25804	17822	14026	7103	3116	643	568	607	573	582	592	581	586	599	640	556	573	574	538	562	576	567	561	563	621	570	587	536	572	606	585	560	552	602	577	559	588	612	549	562	572	562	570	540	571	560	547	520	595	592	576	599	572	581	557	584	576	578	556	552	592	574	609	625	549	533	560	589	580	559	550	559	595	575	544	563	544	573	548	580	546	551	561	564	567	591	604	549	576	597	565	572	559	589	576	583	572	541	595	522	535	518	582	531	539	595	574	559	545	586	589	575	578	598	595	539	570	594	541	580	575	570	564	513	561	591	558	537	604	559	575	561	554	588	540	562	575	576	552	600	557	565	575	603	558	562	555	612	593	545	590	594	568	622	553	566	595	599	531	602	571	586	551	557	536	606	569	572	565	586	574	566	549	582	607	572	601	574	609	556	601	569	526	556	563	552	600	555	552	579	580	581	555	534	586	552	611	580	594	640	540	591	568	565	589	582	557	575	544	603	607	547	577	553	630	582	589	558	555	570	572	529	559	568	585	587	557	582	526	557	570	558	571	587	572	554	574	545	606	554	576	553	559	574	564	599	518	580	561	584	546	522	590	552	599	602	526	536	564	614	578	528	595	546	573	612	615	575	561	562	576	559	584	597	533	521	549	597	579	549	541	568	574	574	574	573	572	554	616	588	529	600	525	609	540	559	510	536	558	555	561	549	606	564	613	642	578	584	591	565	573	572	549	534	532	597	620	630	562	580	550	557	547	609	576	602	549	636	589	599	548	590	587	574	586	570	593	556	568	548	587	574	528	578	591	571	583	543	545	574	590	574	575	495	546	528	571	547	544	560	544	582	551	587	585	566	593	599	635	584	565	609	557	552	588	553	593	592	604	596	536	557	579	550	579	552	589	564	539	580	577	482	561	522	553	593	595	555	592	605	523	539	623	608	607	585	602	605	554	555	587	577	555	522	574	605	604	570	560	577	554	558	587	535	523	617	581	563	599	555	612	563	590	524	559	623	518	574	590	624	560	585	565	606	578	600	559	577	560	589	542	541	576	586	593	551	581	571	583	580	535	562	581	573	531	613	558	586	580	553	563	576	564	604	575	603	541	575	598	577	576	541	585	536	556	581	584	556	589	583	509	561	572	609	576	569	542	583	566	540	590	569	612	573	523	573	611	579	571	564	580	584	571	573	576	579	598	551	515	573	619	550	588	544	587	590	579	569	539	520	600	605	565	570	540	580	600	596	619	579	610	541	548	583	536	600	539	569	583	590	577	569	565	576	590	586	610	586	590	553	571	521	582	575	565	564	599	547	517	550	586	615	583	556	546	584	615	603	588	574	560	586	552	555	576	532	624	551	565	588	552	554	558	579	589	553	575	533	577	585	557	592	572	513	619	548	587	592	553	574	591	595	620	545	538	550	545	578	558	537	589	555	621	555	569	581	551	583	578	569	574	572	526	583	557	522	542	593	593	544	590	553	544	527	568	588	552	529	569	547	591	600	567	611	554	557	525	543	610	604	584	575	586	565	536	570	598	559	595	545	539	579	599	571	548	584	530	599	599	570	563	574	540	576	598	524	544	517	571	536	573	561	617	570	615	581	540	593	600	593	599	589	603	571	618	550	564	587	524	550	588	549	598	597	554	527	574	546	549	556	578	567	496	588	571	597	585	588	574	605	564	586	581	574	584	546	576	597	604	588	590	538	578	583	554	609	574	551	597	594	613	571	526	546	556	582	587	593	592	590	544	583	536	562	570	574	547	576	570	579	566	568	581	539	583	572	555	606	592	600	570	599	549	569	561	539	586	571	549	557	559	600	560	561	528	550	570	612	543	576	554	567	569	578	582	570	636	547	566	533	587	590	569	566	544	558	611	591	583	551	564	578	544	604	555	571	536	549	617	569	588	570	571	537	604	550	587	547	572	558	542	538	541	603	573	548	550	600	539	589	578	531	540	561	605	585	535	584	542	577	567	606	597	559	614	552	584	585	567	518	574	587	564	577	577	564	635	591	551	600	519	572	573	550	570	582	571	570	574	550	565	509	600	597	523	617	580	582	578	516	561	576	557	566	585	547	558	554	569	581	547	516	554	579	571	590	601	527	583	604	530	556	605	540	536	575	521	581	608	578	556	576	599	564	577	611	584	562	584	605	546	563	554	566	551	568	585	611	569	606	592	576	561	576	560	566	571	572	559	586	628	574	595	556	588	546	591	588	589	568	552	568	569	532	573	565	536	592	547	554	566	569	562	635	550	573	566	528	596	556	546	607	616	553	569	546	560	592	571	534	535	566	570	558	574	558	600	562	517	574	588	590	566	575	574	554	525	552	558	595	567	602	581	541	552	543	575	544	522	588	571	569	583	564	573	568	563	549	573	543	591	586	551	577	602	599	572	565	604	585	581	603	577	585	544	582	595	514	567	588	558	544	571	545	550	537	557	559	548	546	569	549	607	582	586	566	523	613	571	564	583	585	537	550	581	611	564	587	587	560	579	583	551	591	601	598	554	561	601	599	591	576	572	539	599	565	589	559	582	579	586	533	563	576	565	606	549	583	564	562	598	576	580	556	542	521	615	577	562	606	601	561	558	576	511	588	605	584	562	559	568	587	564	597	586	554	609	550	563	578	590	613	580	592	520	568	541	581	565	599	549	581	590	601	588	577	579	590	541	559	598	569	580	550	545	553	535	575	559	551	592	591	581	567	566	598	606	560	582	556	594	547	590	564	585	594	574	586	580	579	539	575	518	570	550	567	549	561	553	576	541	579	571	609	584	596	585	524	544	574	601	567	555	538	575	556	545	587	592	575	512	602	566	600	577	603	537	608	570	581	557	561	576	566	554	555	557	543	570	576	542	499	546	594	567	572	560	511	551	662	561	518	576	562	568	530	579	550	554	527	602	588	575	560	557	603	584	570	591	528	551	587	583	546	599	562	524	594	589	554	588	615	562	586	598	595	572	538	617	562	561	611	564	568	544	597	558	567	539	591	531	572	567	571	575	587	592	546	588	551	585	558	569	577	553	572	610	543	543	533	560	601	582	601	524	537	571	533	559	561	534	542	587	545	555	588	571	545	570	534	546	517	583	557	579	642	606	571	532	563	570	557	560	563	575	540	539	556	566	565	541	587	582	543	607	590	541	584	533	570	533	523	603	595	563	540	586	601	593	563	561	596	599	537	547	563	573	579	542	593	576	561	570	579	549	549	573	547	614	551	637	586	550	557	610	566	581	542	562	611	545	560	596	561	583	583	575	539	557	575	548	603	596	490	571	576	583	564	563	588	578	551	571	568	593	561	569	540	587	547	554	583	580	589	552	561	558	563	587	593	619	552	570	539	560	555	579	593	608	585	578	525	572	571	619	555	598	560	595	583	554	566	594	563	541	606	578	567	632	568	548	556	575	568	559	611	583	537	577	576	563	592	580	562	561	550	585	544	573	535	585	581	591	625	594	511	570	606	586	550	557	534	570	571	556	583	563	588	587	565	568	608	594	596
47615	40064	33244	24258	20030	11426	3855	600	267	265	275	296	265	279	251	261	299	276	238	256	244	272	254	241	273	295	280	271	267	267	274	268	258	286	248	251	276	242	293	233	292	256	249	263	313	250	254	293	244	272	276	249	284	265	259	262	261	283	265	247	265	248	256	280	301	269	289	248	289	307	255	280	282	252	255	255	259	253	262	280	259	256	241	265	255	252	236	272	288	264	280	275	247	265	299	250	272	245	264	254	227	273	290	264	271	268	276	266	263	247	249	262	291	271	234	264	264	309	274	278	267	275	288	290	282	269	259	276	245	259	259	248	257	264	244	263	266	298	251	267	243	251	285	318	276	273	292	248	257	269	258	273	283	287	263	312	268	278	265	254	295	253	258	268	277	241	254	239	278	274	293	265	286	255	285	264	290	260	237	242	281	280	274	279	226	285	270	255	289	272	255	263	246	255	262	292	249	263	263	238	295	258	267	247	290	272	268	249	241	291	279	279	263	256	278	263	261	264	248	252	257	267	252	246	250	247	245	280	285	274	251	287	276	277	278	246	266	309	261	286	280	262	281	240	250	260	272	261	279	242	280	254	263	304	262	337	288	262	311	259	227	241	275	304	271	266	268	293	254	282	259	250	270	216	261	248	259	268	293	283	257	234	259	259	259	296	259	277	266	277	310	256	293	311	281	270	280	268	285	287	259	252	264	263	259	296	262	308	264	268	267	265	271	247	282	262	283	231	265	276	276	274	263	235	275	251	271	255	260	284	291	280	256	263	264	269	282	286	274	286	281	270	264	268	283	242	278	276	293	255	235	250	279	267	280	277	249	291	247	263	281	273	266	311	248	260	242	307	275	262	251	280	261	308	256	259	270	288	273	236	230	272	283	270	270	273	245	235	270	241	267	279	283	269	264	277	257	259	244	241	253	261	250	252	261	278	244	255	306	255	251	253	264	276	293	265	287	280	261	266	266	228	290	250	264	253	278	251	252	272	252	294	258	250	262	296	288	280	289	240	269	255	289	288	262	290	261	244	268	301	282	261	253	283	251	245	274	248	297	289	252	256	261	257	264	257	263	267	256	248	257	282	280	300	227	252	268	272	235	248	269	255	296	270	241	243	257	292	252	292	276	281	277	262	299	266	276	263	260	253	264	274	291	281	260	257	273	258	253	222	279	259	285	262	262	263	321	264	279	268	242	259	303	288	239	245	244	276	246	276	259	280	261	272	282	256	280	247	282	238	264	243	267	282	293	225	272	259	247	256	281	277	283	249	296	276	269	274	268	276	286	258	311	294	258	260	266	245	266	247	272	287	261	265	277	255	267	253	234	260	248	246	268	281	259	271	292	255	257	274	293	266	258	270	284	267	252	241	231	280	267	288	236	232	271	256	269	255	262	287	262	268	262	283	287	257	221	265	260	276	279	248	254	253	283	252	272	262	273	248	247	271	253	280	271	235	285	274	263	271	256	277	293	263	266	285	252	255	248	257	282	259	294	283	296	285	248	260	265	267	280	263	274	261	272	275	232	264	284	270	280	243	237	312	251	283	302	277	258	266	291	297	253	261	245	278	281	284	275	245	243	230	284	279	250	241	266	280	248	239	278	288	264	248	287	280	289	242	297	266	292	215	253	279	235	274	255	275	281	255	256	244	256	285	269	280	244	260	262	256	272	229	246	266	257	264	255	291	258	255	264	245	227	232	256	270	250	283	255	243	282	288	247	266	243	262	253	265	253	290	269	282	297	270	300	289	304	263	276	275	269	288	272	254	262	282	255	282	261	268	248	286	283	288	272	271	277	248	277	234	250	273	288	241	264	264	265	240	308	250	265	261	233	275	252	258	254	263	294	310	260	244	272	277	224	231	308	254	277	262	306	255	278	280	294	262	262	244	282	281	256	274	285	264	246	233	260	272	224	273	271	269	266	254	260	279	270	303	259	263	256	242	271	253	315	262	286	256	266	258	251	280	301	245	259	283	240	269	271	276	245	284	235	243	300	264	248	278	267	221	277	268	257	270	301	250	255	267	249	272	261	240	276	251	241	274	244	271	302	308	262	273	281	263	287	231	256	245	290	251	278	275	264	238	283	261	242	264	270	270	261	277	258	251	243	257	268	257	246	252	270	267	255	258	259	240	245	262	255	257	272	285	243	234	285	288	263	261	259	253	217	257	280	260	258	268	293	284	241	302	310	257	251	272	249	235	249	227	261	294	282	257	281	240	264	252	254	269	250	261	238	254	268	273	257	265	277	254	247	261	301	227	263	269	229	264	275	203	283	263	268	241	263	261	271	243	251	246	272	240	271	270	239	254	257	235	283	277	282	253	242	271	267	292	265	254	257	241	262	270	277	278	267	271	281	283	271	293	285	257	270	248	263	249	269	266	241	278	248	277	277	258	266	276	255	240	254	289	268	261	274	290	260	278	247	267	226	277	260	219	285	260	259	248	244	232	230	258	270	268	292	290	226	291	268	250	293	264	266	265	272	258	277	269	247	271	275	270	262	296	218	242	280	261	298	245	275	236	261	267	285	255	266	277	271	271	244	244	246	264	263	258	256	274	294	264	275	279	257	263	281	262	288	269	276	228	260	279	286	249	265	256	293	263	261	273	276	278	261	272	255	270	286	229	294	297	248	300	248	254	270	256	256	282	250	287	277	264	277	258	261	254	279	265	279	255	219	263	257	302	309	274	261	198	269	299	289	257	267	279	238	240	238	241	273	278	245	290	278	256	256	260	247	284	240	261	266	271	259	271	241	262	296	246	279	284	268	266	275	251	237	260	271	266	268	262	252	269	253	234	280	252	235	273	270	263	256	258	257	267	276	269	281	250	295	264	248	251	272	258	264	300	292	285	268	292	293	254	259	275	242	249	266	268	239	245	259	250	240	275	277	264	285	287	244	247	246	264	290	258	242	252	218	293	264	246	263	240	257	228	290	263	290	284	280	280	258	310	281	253	245	290	260	243	272	290	272	245	288	298	269	263	244	273	261	283	295	248	252	245	271	283	257	279	249	257	250	287	279	277	288	283	281	274	269	266	267	243	252	274	262	273	267	253	238	257	255	284	238	244	261	277	265	231	296	279	241	279	291	249	273	250	288	279	246	252	276	256	269	252	303	268	290	237	245	275	269	254	274	257	245	238	286	273	269	230	273	276	262	251	270	278	265	239	243	276	286	280	280	253	239	259	262	254	275	268	270	265	260	246	282	265	231	283	264	268	249	254	245	256	269	277	292	266	287	248	262	250	273	268	262	270	257	255	250	261	303	247	281	277	283	302	266	258	241	277	295	285	238	285	278	246	259	254	278	263	289	268	305	264	243	286	259	306	268	245	285	316	266	251	260	254	248	268	278	279	241	245	310	300	282	249	262	250	267	260	246	243	281	257	274	262	284	234	258	282	295	254	278	277	272	280	248	266	268	314	256	268	258	265	258	262	269	259	265	267	245	239	243	258	265	266	250	293	271	264	280	243	265	241	269	300	283	241	266	257
29357	31785	35767	35287	34520	23396	10637	1372	608	625	652	659	598	629	664	628	658	646	669	640	686	612	646	625	701	629	644	622	652	641	624	631	607	639	631	665	600	635	655	662	660	644	661	721	630	613	638	627	630	717	585	623	639	652	647	661	658	641	690	652	659	642	666	632	678	599	634	635	695	655	648	640	660	599	655	628	679	602	665	654	682	646	629	620	631	616	596	662	644	610	651	627	635	690	681	624	605	688	633	655	627	651	676	646	643	624	600	630	637	639	629	642	701	639	615	658	630	656	608	659	610	614	606	662	591	635	668	652	662	651	638	659	640	648	671	635	637	619	680	656	612	610	634	597	604	635	623	616	647	598	667	670	631	601	635	645	660	641	648	689	629	633	627	627	644	635	632	631	617	671	665	666	630	617	662	633	635	671	682	633	630	654	636	622	650	666	630	625	675	631	649	685	674	672	611	655	651	668	689	659	669	650	630	646	615	642	635	650	650	592	630	638	639	638	621	647	628	637	660	639	635	662	666	628	670	654	613	640	657	654	644	623	682	667	644	585	646	683	648	631	632	650	641	644	685	649	635	630	665	641	632	658	655	626	672	636	702	608	633	609	655	684	618	642	643	632	632	617	673	638	619	647	663	639	624	635	625	638	647	599	635	660	685	621	567	634	676	668	611	668	638	620	689	655	654	607	576	601	646	632	639	644	649	584	650	672	634	647	683	648	592	657	607	623	635	625	618	640	658	629	644	623	625	625	642	643	639	642	632	663	653	672	641	649	696	631	626	610	643	656	648	638	595	626	655	646	635	627	582	602	634	608	663	609	623	687	606	679	642	629	637	634	659	675	645	612	661	670	579	669	646	620	622	578	639	626	602	664	618	651	648	623	664	628	628	675	617	650	639	645	665	649	679	640	680	676	613	703	666	637	598	664	660	684	630	637	609	665	611	664	615	685	654	628	671	668	619	653	666	654	661	652	628	622	628	606	652	633	654	601	645	657	650	634	660	606	636	611	680	658	619	648	636	649	660	630	666	641	692	688	661	622	652	653	613	657	659	677	654	659	641	637	633	637	647	614	651	626	696	634	619	674	626	639	646	644	660	634	646	665	623	650	659	590	620	642	624	625	640	590	595	600	639	691	563	682	654	670	648	675	656	644	613	651	640	704	626	634	663	663	576	614	629	633	616	604	665	649	583	640	657	648	653	588	624	620	697	654	674	669	633	659	627	680	621	646	633	666	656	604	655	659	622	665	681	637	657	682	603	631	655	631	615	666	628	612	625	623	686	629	607	619	629	656	629	669	647	628	629	611	645	633	634	686	641	621	629	627	652	609	644	634	619	690	622	616	605	618	591	646	610	590	627	642	621	682	630	635	620	676	612	629	669	652	634	675	675	658	642	628	638	662	671	676	625	602	627	629	661	631	645	633	635	641	655	627	641	692	676	666	655	641	608	634	619	606	645	626	607	635	605	641	636	690	636	684	677	687	639	629	688	618	685	615	649	646	651	655	645	647	652	636	657	661	615	611	620	626	609	619	657	627	628	666	654	648	641	605	588	638	648	646	663	630	618	650	641	700	625	641	611	614	646	618	606	656	667	638	645	643	656	619	689	602	651	624	622	646	615	625	663	637	637	607	668	695	654	654	679	597	673	607	648	655	637	644	690	589	648	612	590	651	663	587	690	656	627	642	633	654	676	685	640	706	656	649	623	624	606	638	632	640	638	650	588	675	691	631	607	677	619	626	635	626	610	673	625	661	616	612	637	692	607	673	624	678	666	645	666	596	655	626	611	632	670	654	608	689	647	610	646	663	626	639	631	657	636	672	610	630	623	627	652	649	684	671	630	625	609	607	704	662	629	649	634	627	643	668	659	611	659	620	669	598	632	621	634	655	609	662	660	603	649	657	649	618	584	649	670	636	652	675	664	666	687	603	683	662	646	646	612	661	632	635	617	620	652	676	682	652	623	663	628	652	626	612	611	592	632	654	615	643	627	651	626	594	643	654	689	664	614	656	647	632	609	635	660	642	675	602	647	682	631	636	635	676	664	639	661	585	620	626	622	598	643	642	694	595	603	650	607	657	611	687	642	712	643	639	660	642	629	618	607	658	620	668	644	590	659	619	645	641	606	637	641	629	639	616	631	635	618	648	652	675	643	638	646	700	619	609	671	639	636	647	658	625	593	668	602	655	658	601	633	621	661	606	672	658	613	640	636	618	623	629	668	637	594	649	602	624	628	648	656	639	623	612	646	677	582	699	656	651	643	647	637	646	662	586	688	608	626	654	620	601	626	606	617	603	666	611	626	653	605	622	600	642	648	624	646	619	618	644	640	636	632	597	634	615	638	632	609	644	618	641	667	671	631	663	615	641	674	640	654	656	649	634	606	652	615	596	677	619	608	641	670	671	609	651	597	630	670	617	633	681	665	607	617	599	624	580	671	633	593	615	622	607	639	640	601	674	645	661	609	672	689	666	683	626	631	657	607	631	652	627	629	649	647	673	637	651	652	604	668	613	649	591	652	663	632	647	599	656	663	602	596	602	621	647	678	586	611	656	621	651	610	657	639	648	641	638	674	678	625	620	617	640	653	653	665	641	660	606	651	618	641	640	615	663	606	616	660	654	615	658	648	580	655	649	655	681	680	698	638	695	649	657	656	637	651	666	584	669	629	635	656	669	660	663	638	645	647	647	636	647	652	685	602	681	689	632	622	639	666	603	679	638	596	627	617	653	634	650	589	665	655	616	641	630	636	669	643	603	617	679	630	674	609	613	649	649	604	610	657	612	608	631	598	622	633	656	648	619	657	620	651	623	616	675	660	625	641	644	628	630	664	629	627	617	616	650	591	637	614	662	644	684	633	637	605	650	669	681	653	625	630	631	627	672	633	658	665	617	610	656	654	689	640	665	606	664	627	609	625	705	634	698	643	648	668	657	682	640	602	686	627	608	644	640	644	598	606	663	625	646	630	622	649	622	631	654	580	675	640	597	645	624	636	668	685	638	632	653	626	631	653	679	604	665	629	669	636	654	667	628	605	648	639	640	627	682	665	609	638	627	625	641	643	662	647	629	619	635	652	616	603	630	620	644	642	680	672	622	623	665	639	656	609	650	714	656	621	634	664	651	653	710	640	629	581	607	651	634	649	669	626	658	653	648	637	629	660	655	639	643	622	652	658	626	642	670	683	642	636	683	632	646	649	610	623	672	609	655	670	709	662	653	644	622	641	667	657	668	612	658	623	686	648	584	598	629	606	662	610	600	635	584	656	674	590	654	643	579	644	662	664	622	618	680	665	669	622	645	658	628	623	655	685	658	637	639	647	659	671	642	655	626	642	627	632	646	674	614	682	655	643	648	653	653	653	665	651	633	614	675	635	628	661	690	633	647	614	627	603	632	693	649	634	625	632	695	611	628	627	628	666	646	600	639	655	655	668	607	637	619	616	655	667	637	591	620	676	675	612	634	652	666	648	675	639	648	673	643	627	620	650	677
70203	63310	61848	61473	53827	35601	18596	3205	477	426	473	473	505	450	456	439	430	449	416	445	489	429	441	452	439	394	481	445	434	451	425	452	409	430	418	411	457	447	424	404	450	422	468	437	470	426	443	457	470	449	467	420	437	390	436	445	424	414	459	430	422	477	423	454	437	435	409	399	462	402	439	452	433	425	435	463	456	460	458	428	453	413	469	423	428	464	424	451	419	432	396	450	455	396	418	455	455	471	432	472	440	425	434	412	488	488	459	453	416	417	445	461	473	454	463	417	475	433	419	394	457	443	445	417	501	422	409	412	409	439	460	460	465	434	449	395	443	450	435	399	434	466	431	409	419	412	401	459	413	436	424	437	429	453	475	449	429	429	466	461	453	411	414	440	427	457	440	385	461	429	466	483	457	387	463	444	391	474	449	454	441	439	434	420	443	463	439	444	410	477	444	453	457	434	453	405	458	426	438	442	420	425	467	432	449	433	483	454	409	456	399	428	416	442	398	428	454	460	450	438	473	463	413	453	494	450	412	437	462	452	430	453	450	450	436	421	441	427	425	412	440	436	480	400	435	465	405	405	408	472	432	445	465	467	419	457	419	477	419	420	445	431	416	479	468	444	472	437	455	405	461	435	484	442	425	417	426	449	436	456	443	400	439	372	474	442	428	476	483	436	450	432	435	445	444	425	430	441	440	454	488	431	451	491	437	478	420	422	404	477	456	462	441	461	454	450	409	461	453	432	450	430	456	440	451	456	450	428	464	461	467	414	427	445	473	463	426	462	411	446	467	439	437	439	443	411	474	438	453	487	414	451	468	438	422	464	461	435	461	461	407	467	453	424	461	439	462	466	457	407	442	435	448	439	413	450	403	473	442	488	425	465	465	444	424	439	435	449	428	429	423	401	408	415	482	430	437	447	456	405	426	441	429	454	412	391	437	471	447	452	435	427	497	462	472	429	414	451	457	417	429	478	406	438	440	441	416	476	423	474	429	434	449	419	475	435	445	448	416	428	420	442	437	438	438	432	440	467	472	459	480	448	460	438	424	452	444	431	441	437	445	463	407	452	494	414	424	432	468	450	440	444	468	453	432	464	438	427	416	478	452	470	486	428	429	404	437	447	463	442	419	416	491	428	449	429	436	425	434	423	423	398	460	410	423	416	405	447	457	452	426	475	447	421	466	401	460	475	421	456	435	431	466	430	452	470	406	437	409	458	437	422	413	455	427	405	476	421	475	421	433	464	442	410	436	463	444	424	447	460	468	464	439	475	451	442	444	466	416	453	461	427	474	423	439	462	456	421	418	474	401	433	439	414	452	440	460	448	403	448	459	470	451	445	417	449	433	479	441	434	428	423	404	442	454	446	444	427	473	439	467	411	448	451	431	423	406	396	414	434	479	445	444	476	425	469	414	431	437	459	448	460	434	420	468	463	437	456	467	459	453	472	436	446	436	452	458	433	446	475	449	443	430	427	447	475	448	444	435	410	443	445	435	442	459	452	450	436	420	477	440	490	421	417	446	436	459	468	432	410	491	445	437	414	483	425	441	477	432	457	440	421	423	454	428	416	402	409	433	424	435	453	427	441	428	449	439	452	445	433	498	421	419	410	434	427	407	453	444	436	418	442	421	442	458	474	450	491	458	447	435	397	403	451	423	396	455	458	463	410	398	444	442	421	440	444	421	457	454	438	420	455	409	433	438	445	405	458	395	428	438	415	418	441	419	437	456	426	426	424	395	464	411	415	453	446	465	425	455	434	391	405	459	420	442	427	426	393	452	445	442	426	438	440	452	415	479	446	450	447	435	454	437	433	416	436	434	421	430	439	419	424	433	454	435	419	436	446	462	453	441	471	424	446	444	459	498	468	444	451	425	459	455	436	440	429	464	465	442	438	450	387	411	470	424	414	426	439	436	468	428	436	445	465	452	464	451	427	394	433	448	438	464	418	427	442	382	440	413	444	432	439	442	411	437	508	482	485	454	393	428	442	442	396	403	465	431	444	466	437	428	419	416	451	435	455	432	478	442	479	430	465	452	424	419	448	465	446	427	454	445	437	408	412	452	406	426	419	444	472	433	420	439	439	457	445	417	417	434	428	463	440	424	417	432	477	458	483	445	452	444	419	436	390	424	417	423	438	476	440	436	439	434	404	447	421	445	410	418	432	428	444	475	446	453	421	464	476	420	461	451	440	452	424	466	456	423	445	458	442	453	445	409	442	459	440	465	451	454	415	447	426	452	412	466	441	459	447	416	461	437	473	443	434	452	443	456	444	418	450	458	473	465	459	449	425	437	403	438	407	448	459	418	482	481	400	440	454	450	445	440	420	434	432	428	429	431	425	400	422	424	485	431	453	482	410	474	432	475	468	443	426	430	435	437	413	452	450	429	420	463	427	451	449	430	449	428	471	425	432	436	459	457	489	449	488	469	427	454	406	501	442	421	453	449	438	452	463	461	425	481	489	493	458	470	414	467	402	433	439	443	446	460	417	441	404	444	415	478	453	432	451	414	453	428	440	461	507	414	445	458	444	446	434	453	458	422	464	440	439	458	450	480	412	455	438	494	396	420	443	432	447	466	455	420	466	404	431	455	447	442	438	425	415	383	467	478	425	423	434	439	418	424	469	422	438	418	444	493	417	431	450	434	457	439	449	417	454	439	433	418	483	422	449	458	469	419	400	473	430	427	453	429	446	424	407	466	478	437	432	436	470	412	408	422	432	453	436	433	453	411	474	450	423	428	448	447	450	434	450	415	419	472	445	477	487	466	411	416	447	403	454	448	443	480	414	419	414	435	418	457	416	442	443	404	480	440	432	461	429	448	444	469	482	361	443	436	436	425	422	484	466	448	407	405	448	408	443	481	435	440	436	442	433	473	403	432	427	415	453	425	441	418	482	443	490	439	444	449	465	416	452	422	464	459	435	436	452	432	423	449	458	447	474	424	372	424	416	436	438	433	455	415	450	449	448	462	421	425	464	422	447	432	427	441	424	450	423	434	457	447	469	451	402	453	489	460	454	462	402	446	444	444	430	463	464	447	425	415	426	452	431	427	417	433	404	452	463	484	434	411	391	452	449	408	452	468	472	443	405	427	463	451	445	422	421	467	433	430	468	454	430	461	445	451	474	451	476	402	406	429	433	439	437	445	462	425	428	426	477	396	425	446	452	442	386	452	440	516	411	425	457	452	399	453	434	505	444	418	457	464	450	452	455	405	417	465	459	441	434	450	436	436	423	465	463	497	465	446	472	463	456	429	460	453	463	437	423	464	487	418	399	416	477	447	436	429	439	460	465	464	448	428	416	445	463	424	465	480	447	496	439	450	430	457	450	445	483	490	470	439	431	456	438	410	422	406	453	439	460	415	445	431	419	452	464	429	462	449	387	453	446	421	433	437	460	455	454	413	447	443	458	457	463	508	393	468	475	442	439	471	469	451	453	455	426	406	418	414	429	395	396	467	487	405	463	439	403	427	446	455	390	447	444	438	422
47599	52617	61896	68723	62413	45350	27679	3660	1016	1027	1035	1018	998	974	1008	1029	939	999	1005	985	985	936	989	1025	977	952	974	942	1011	981	988	918	971	920	959	971	989	973	916	1008	955	1017	946	921	946	991	1010	974	914	999	990	975	939	964	1014	926	922	999	995	956	1012	947	1028	1000	999	994	961	897	945	936	1018	991	951	989	965	986	996	968	936	946	983	1075	985	961	962	956	961	1000	1003	1005	941	952	961	947	944	1022	976	970	995	970	924	961	964	970	1002	972	950	999	944	973	979	962	995	1030	969	987	995	980	973	1028	950	964	981	976	989	902	944	1032	996	1017	975	977	1007	950	1010	938	975	964	1001	950	1006	962	958	993	972	977	996	972	980	940	1002	981	918	987	941	951	1055	953	941	944	954	958	1019	982	962	935	988	973	982	941	1000	971	980	990	1006	917	908	1037	980	1037	985	1014	998	939	974	909	930	993	955	1020	952	1007	925	1019	1009	937	994	993	929	1042	946	988	982	994	935	1026	935	1000	969	1006	996	904	950	977	953	953	1024	1001	976	980	1020	960	958	980	1016	981	974	979	931	940	976	986	1025	953	989	1015	997	976	959	965	972	1020	949	1008	990	941	1001	995	973	948	964	948	949	931	1043	1002	981	964	1011	901	957	969	973	929	900	927	897	947	1011	975	971	1019	963	950	960	1001	961	947	970	940	885	1048	1041	981	1001	972	994	967	997	924	967	1020	987	981	1007	981	938	980	976	953	985	988	981	968	964	983	937	974	947	1023	974	950	1024	931	997	978	1032	1053	986	1000	992	963	989	953	947	970	993	980	966	903	941	984	887	960	954	1008	931	981	1000	983	962	966	1001	957	979	969	1010	974	937	960	1002	975	1021	940	1001	944	957	944	935	1006	961	995	928	989	1007	983	945	957	964	999	1034	994	973	929	1063	958	943	948	974	977	958	968	1013	1030	980	1032	922	965	988	1011	993	947	931	945	988	960	986	993	968	973	986	951	948	926	1027	962	958	969	916	950	978	902	994	980	944	958	948	980	952	968	961	973	951	992	950	996	954	1024	947	1011	898	1018	975	985	994	1020	962	952	942	980	980	1017	979	957	1037	996	1004	963	941	1004	972	1003	1003	929	957	981	965	1021	919	962	985	937	1015	940	972	947	1001	974	1001	939	1001	983	1026	954	964	963	986	983	986	998	968	973	954	957	978	1019	931	985	953	925	915	970	935	1008	886	994	1067	1039	941	911	975	953	921	999	972	976	963	963	950	993	977	965	962	1001	998	916	983	964	983	941	1011	977	1000	912	986	1000	955	958	952	1068	940	1015	967	983	939	986	991	972	994	934	955	930	973	1001	939	947	1023	913	994	943	939	1034	972	974	976	938	981	940	1043	1001	972	948	1008	961	948	968	936	987	956	918	923	963	962	1002	978	1003	1022	1009	926	947	1035	928	995	982	977	977	920	1006	978	954	986	962	978	976	1036	937	983	1006	980	961	918	992	1008	981	976	982	976	954	990	939	939	993	936	945	1021	950	978	977	980	964	974	973	936	954	990	966	937	979	996	917	963	991	1017	1061	955	961	944	1027	1000	991	909	981	960	969	944	998	956	987	975	950	950	981	927	937	1023	960	929	956	956	1007	997	947	989	928	1017	944	986	1033	967	1027	998	1031	983	973	990	960	971	994	938	1011	963	989	977	1041	1017	935	907	1015	957	940	985	962	939	985	946	1011	960	993	946	987	1005	969	946	969	1014	954	966	996	1044	975	1047	953	1058	979	993	952	998	949	982	902	960	984	919	1010	1016	945	975	957	944	958	963	998	984	1008	999	917	983	990	1009	970	936	986	992	992	949	984	1024	976	996	1030	966	956	989	963	933	976	950	979	936	950	975	963	1016	990	962	979	988	1019	982	1026	1030	1018	1039	965	990	991	972	983	920	964	988	980	1027	981	1031	971	1061	950	983	980	1030	1022	1056	929	995	961	940	973	950	954	990	981	950	938	937	973	995	991	964	997	957	943	992	1025	990	917	964	976	953	975	952	983	931	935	956	990	990	931	993	985	947	979	948	925	940	1004	1019	962	912	987	940	996	980	937	1012	991	981	1008	987	977	1065	963	996	1014	996	1008	930	980	943	974	939	943	943	1000	986	1027	921	989	962	946	929	924	962	1013	998	1005	989	912	951	959	967	994	979	955	950	979	1019	1005	961	954	945	984	912	976	970	994	973	926	958	1006	1014	953	955	968	937	969	1014	970	954	1009	1003	958	952	1006	971	991	934	1016	976	974	1008	961	1019	965	989	944	935	987	935	1017	973	962	965	1003	967	958	962	997	990	986	1000	1025	1020	945	965	963	992	986	978	972	931	960	961	944	1019	968	978	985	929	971	921	997	939	979	930	971	953	919	998	960	960	1020	1002	977	975	992	1083	980	969	1004	941	967	974	1004	946	975	969	997	1027	996	993	1022	1007	978	977	989	941	954	989	990	933	997	922	1018	987	934	934	1004	981	1032	976	1015	977	948	993	973	952	968	974	954	973	935	970	998	969	996	997	955	1010	950	976	934	1038	996	966	914	939	913	941	918	950	940	985	1047	976	1008	972	885	915	943	973	953	978	988	1016	955	968	968	957	992	994	943	958	998	950	989	1037	1005	987	1000	981	985	1045	975	953	989	1002	918	1016	978	942	1017	955	931	949	995	989	890	1020	969	898	1007	937	958	944	987	1020	978	951	977	985	1004	963	975	939	985	973	961	980	1013	945	971	969	932	978	963	950	936	1015	982	1004	961	952	1010	944	973	1001	962	992	992	966	986	946	966	940	947	964	1008	996	1002	1003	965	1029	991	972	1015	965	1007	980	955	1003	948	951	1016	961	1019	919	956	969	945	944	978	946	1005	926	965	1003	909	1000	950	966	942	996	991	939	1005	973	937	939	1015	999	980	954	964	1014	966	945	961	1010	1022	1000	1022	994	941	963	1013	976	936	890	1028	958	1010	1001	1023	977	958	915	1014	923	980	953	986	929	965	957	1004	959	989	958	992	966	944	986	938	915	951	942	961	1014	932	990	961	1019	987	982	994	985	964	1016	978	976	946	975	971	997	975	986	957	962	970	970	1050	952	933	1012	920	1009	1008	1003	1021	943	946	973	1034	940	972	1007	985	970	991	933	1044	953	929	926	969	968	959	928	972	980	1000	907	1013	963	927	969	939	1034	1030	935	991	916	991	986	1001	963	942	955	1009	973	1006	992	993	972	995	995	940	1039	917	922	958	954	1006	978	994	978	999	919	963	993	948	950	939	909	969	996	947	1006	966	955	983	994	996	1014	973	945	954	988	941	973	1012	949	1017	1005	936	979	976	977	1009	1009	984	1006	962	990	990	990	978	1013	929	980	1001	906	950	988	944	918	1006	978	932	944	1023	990	917	920	1014	955	1013	964	919	988	972	981	903	919	953	948	953	914	952	963	956	1001	975	942	969	1017	957	941	957	964	964	981	998	1046	984	951	971	955	918	1015	1004	957	978	968	985	976	959	1000	956	941	954	966	953	1038	993	1036	982	1045	1030	1005	999	973	1006	994	990	959	1019	994	952	949	1005	1013	1000	936	977	997	963	1015	1013	952	956	989	991	1015	967	936	949	1026	921	984	934	993	971	972	935	911	1011	955	990	900	931	1004	939	978	988	1019	1008	979	994	962	982	960	1021	955	926	976	930	1039	910	979	1011	953	928	998	992	947	956	968	984	993	1010	974	943	956	938	929	965	946	986	971	881	936	965	991	970	936	963	945	943	922	996	914	991	973	913	925	936	974	1013	1019	948	966	975	953	930
39068	30268	16663	7815	5669	2767	1214	317	248	231	251	251	252	248	238	222	236	221	224	229	232	236	232	258	219	247	224	248	249	260	238	208	253	224	260	248	254	260	226	216	221	240	195	218	273	207	262	244	247	225	234	248	217	231	206	224	236	243	251	218	248	237	246	225	227	198	235	246	245	252	218	270	222	252	223	201	245	218	227	214	249	261	238	220	251	236	231	256	236	249	239	231	223	232	222	217	222	230	228	277	226	216	219	213	191	226	225	227	229	243	236	240	247	238	246	210	263	281	215	270	256	231	218	271	235	252	244	210	248	279	222	219	270	219	227	249	210	228	226	232	246	197	229	240	232	253	229	240	223	218	234	273	253	230	259	236	211	230	221	243	235	238	226	252	237	244	246	240	240	227	230	243	224	208	228	235	208	224	235	241	227	209	200	271	241	254	230	257	225	251	229	237	235	224	228	244	244	245	223	234	247	235	270	240	218	209	231	200	242	203	236	241	224	260	241	217	229	245	242	238	245	226	230	230	276	244	238	236	229	249	247	235	228	257	214	207	238	237	226	222	248	230	227	254	253	205	237	269	212	245	259	236	251	225	249	231	238	228	224	244	217	253	255	214	224	239	236	209	235	248	231	218	240	284	246	246	248	215	256	255	231	216	258	256	254	235	227	240	224	232	228	257	267	243	209	235	232	266	212	228	246	254	260	219	239	242	228	218	259	219	224	251	256	233	216	241	211	229	234	257	276	248	251	250	226	256	222	204	245	239	253	220	220	240	270	226	264	200	216	252	244	245	239	234	238	223	247	217	240	235	236	240	204	221	228	221	239	247	245	244	229	238	239	266	256	250	235	246	218	225	248	230	234	217	225	241	226	244	254	223	260	218	234	213	232	238	248	261	232	217	244	224	245	257	229	224	279	233	245	251	253	259	232	225	249	231	248	232	230	234	195	227	248	257	249	239	280	257	248	248	267	237	242	261	248	211	226	250	227	224	241	253	253	208	229	249	229	235	226	262	241	234	246	242	244	235	230	240	227	241	232	275	239	239	244	260	226	219	226	251	228	229	208	233	212	233	227	230	260	242	252	216	245	277	224	226	222	213	234	245	216	242	249	241	242	239	232	232	239	254	239	236	236	232	220	235	224	258	207	265	261	248	259	246	218	268	252	283	248	212	220	251	232	263	233	238	246	243	212	250	239	254	227	257	229	231	264	241	221	218	254	238	253	257	222	232	219	247	223	227	245	233	240	245	275	254	239	229	224	244	235	242	257	231	186	221	252	230	229	205	264	236	275	232	240	256	244	255	219	228	259	264	253	252	237	231	227	245	251	231	291	233	249	254	223	215	243	239	236	226	234	232	232	249	257	210	268	240	257	211	240	252	247	241	249	238	203	234	240	229	264	255	228	237	236	224	235	242	237	230	226	240	222	237	251	275	241	244	232	216	246	212	229	218	236	226	228	225	213	258	247	234	234	234	239	236	232	246	230	222	229	231	228	227	248	265	229	257	245	242	248	262	256	233	247	249	219	239	254	236	230	261	236	212	250	216	214	251	230	249	252	222	238	220	220	236	237	244	245	259	268	257	244	238	206	211	233	244	228	247	274	251	262	260	258	229	273	235	229	239	237	220	246	238	246	254	219	235	238	242	220	248	259	248	227	235	275	208	227	237	226	223	241	218	235	256	244	215	225	245	244	198	287	240	247	223	246	256	239	227	237	244	255	250	234	226	219	237	254	249	201	224	238	266	211	227	208	252	265	257	249	236	252	238	245	227	226	227	270	236	216	244	235	234	230	268	242	262	237	253	253	251	240	240	219	225	239	235	237	250	237	218	235	252	236	220	245	256	256	207	215	255	240	231	238	206	226	234	222	243	262	248	245	228	218	238	230	249	255	251	228	244	236	242	223	256	241	225	248	250	218	220	246	234	217	266	237	252	250	229	266	225	252	219	229	253	220	235	235	245	255	235	256	262	255	239	236	257	275	219	222	206	246	234	231	256	215	234	264	240	247	238	210	264	249	227	242	216	242	237	233	246	230	264	219	240	221	211	225	246	262	239	260	236	209	246	254	239	243	262	220	249	228	246	265	219	226	238	235	254	254	216	235	255	264	235	226	213	230	221	248	236	226	228	219	234	233	211	240	245	225	234	250	247	228	216	240	239	212	210	219	264	230	239	249	209	223	244	233	241	220	247	227	230	236	260	215	226	254	238	221	221	263	230	191	261	209	243	237	241	222	241	247	246	241	252	220	206	250	255	280	240	255	240	230	236	228	240	241	232	286	256	223	243	276	254	262	222	244	220	254	249	241	244	233	231	241	226	234	231	247	263	239	225	242	199	260	237	271	223	233	228	256	244	218	236	221	227	214	224	230	246	208	220	266	241	235	229	249	235	239	238	240	223	238	220	266	235	225	236	261	224	260	230	242	225	264	213	242	246	244	242	221	250	243	235	205	252	235	223	244	218	239	267	219	224	236	244	245	241	222	233	236	230	251	280	233	242	237	264	235	249	233	237	221	250	229	232	223	259	237	234	262	225	260	225	265	243	260	247	242	230	226	258	241	261	261	234	228	259	224	240	230	262	253	239	225	221	265	281	222	251	240	260	259	218	283	235	262	208	264	190	238	259	261	273	237	232	254	261	255	226	234	226	245	233	232	240	258	226	266	262	224	216	238	245	240	247	212	255	241	220	266	245	238	200	208	232	241	214	234	235	227	249	210	237	252	227	248	224	210	240	227	220	234	249	238	237	251	249	248	240	217	224	213	236	228	207	289	229	239	245	262	229	259	256	222	227	245	249	242	235	215	230	228	229	234	227	246	262	236	255	220	242	281	250	220	252	293	271	217	283	240	249	228	231	231	245	271	236	216	243	232	227	269	242	229	270	233	263	199	262	231	238	240	247	242	240	287	237	242	244	229	240	247	248	227	247	270	222	234	226	245	238	237	223	237	249	230	248	227	237	239	228	217	207	242	243	219	250	251	227	253	249	223	233	251	244	270	236	257	251	229	246	248	262	226	233	215	217	235	234	255	244	217	222	228	230	260	261	244	230	267	232	228	250	272	269	250	245	260	250	221	233	254	248	258	263	237	220	255	237	193	242	246	229	223	223	281	229	230	251	248	275	262	261	251	232	247	248	216	207	234	212	198	242	261	240	233	236	224	221	210	240	216	194	244	252	225	238	260	234	234	255	226	220	242	235	241	244	221	208	217	239	249	222	247	233	223	261	219	242	225	218	219	255	252	245	214	230	251	217	234	231	224	214	196	232	226	254	234	247	227	224	256	262	243	235	252	231	233	242	221	241	248	273	266	235	244	251	236	236	228	225	228	214	229	226	247	260	254	229	250	233	212	269	224	230	222	226	250	232	233	245	261	258	248	236	241	247	229	242	236	234	251	235	240	248	255	214	221	254	245	215	264	245	224	269	218	237	253	242	239	238	241	242	236	247	254	255	254	238	208	263	241	249	229	241	259	258	253	241	245	251	221	280
22622	21987	18998	16174	14370	7576	3593	636	562	587	561	578	587	627	600	594	581	569	549	542	554	577	607	593	589	548	603	576	577	551	590	581	617	590	590	600	578	575	562	605	533	575	536	583	569	544	552	630	559	567	578	554	552	543	583	525	549	559	558	551	565	595	607	575	590	582	542	541	578	575	565	625	562	586	612	613	591	605	544	576	526	517	571	606	565	553	544	568	590	578	537	569	529	612	531	595	582	532	633	587	574	616	563	557	590	570	545	593	571	580	577	559	576	570	560	603	628	602	585	566	569	560	566	561	565	581	577	583	582	553	623	564	573	535	586	559	563	623	562	579	587	597	601	549	583	584	588	590	568	592	598	588	582	573	576	576	582	615	593	581	582	544	574	575	564	575	563	564	607	554	549	548	563	624	530	555	578	625	577	580	512	573	563	561	578	562	568	618	544	564	561	597	594	559	572	554	581	537	572	593	600	605	590	574	531	579	618	602	565	598	609	574	575	600	593	602	553	566	556	553	551	555	591	612	566	592	585	587	521	567	588	574	532	575	546	629	596	596	565	556	601	566	553	551	575	581	561	579	554	578	526	608	595	572	567	603	576	546	557	569	577	555	569	601	535	620	605	575	604	614	573	570	557	573	571	596	591	573	618	612	575	577	587	554	564	610	593	596	561	577	551	578	542	557	545	550	563	537	574	625	584	559	564	564	582	604	578	578	550	620	549	578	578	559	603	560	568	553	584	521	578	611	571	596	596	589	615	577	598	565	599	577	586	623	611	600	617	569	590	598	531	573	601	594	554	557	595	523	580	534	590	598	609	598	589	566	520	577	623	588	564	588	598	595	579	604	606	583	597	570	556	551	546	570	522	586	559	605	557	621	577	582	570	568	588	583	586	573	596	560	542	578	615	565	528	591	528	576	577	589	583	563	566	566	595	579	579	556	578	578	571	628	575	577	590	567	569	603	557	546	566	558	544	604	551	574	551	562	575	597	563	570	601	576	532	589	567	577	565	580	573	599	587	594	593	610	557	593	605	577	582	543	577	588	593	613	631	577	552	586	622	523	543	562	600	585	559	580	575	619	567	623	586	550	583	560	621	588	569	595	570	561	578	552	580	561	577	591	554	589	566	616	578	583	602	554	620	556	557	543	552	575	542	590	572	576	576	536	585	593	560	614	598	583	579	552	564	538	575	579	535	633	587	590	615	566	603	595	576	578	597	600	546	558	561	559	574	580	550	572	537	541	557	586	557	605	628	596	593	562	560	562	598	584	602	583	543	595	542	606	581	581	618	562	604	556	622	571	571	577	598	609	618	589	574	536	590	596	581	550	541	571	561	559	585	602	566	623	559	593	585	581	574	609	548	564	567	595	625	603	593	557	563	593	615	558	615	587	559	587	588	533	558	565	562	605	562	590	619	525	598	526	560	569	561	553	571	562	560	531	599	575	510	570	567	578	573	609	611	608	616	623	585	562	560	582	544	583	568	577	601	563	535	591	576	559	564	620	538	562	550	570	621	576	583	544	564	552	580	554	574	526	566	573	579	580	566	556	560	569	581	517	569	537	614	600	580	540	592	565	578	558	571	597	604	554	585	542	582	543	554	518	556	578	557	564	573	566	557	572	558	582	594	556	597	572	575	556	569	611	592	522	575	614	555	592	529	572	545	560	529	575	555	577	563	582	598	593	569	571	575	576	609	570	520	593	546	592	543	544	563	627	541	597	580	521	541	607	589	598	559	589	552	607	555	562	579	572	584	562	598	539	623	610	537	612	575	576	560	546	570	569	548	614	575	588	573	533	579	576	536	575	580	603	572	565	560	577	563	593	596	587	574	577	564	571	594	596	579	570	578	564	567	600	578	556	557	583	607	537	565	631	600	569	577	557	590	561	561	612	587	592	558	570	589	616	584	552	573	612	529	585	546	572	570	606	551	604	533	605	625	585	547	549	559	544	581	645	594	582	610	561	557	583	579	588	557	574	616	588	573	572	548	600	509	601	591	558	598	585	582	602	576	574	559	584	552	594	580	530	593	615	548	581	575	580	556	594	553	571	605	572	579	571	589	557	561	558	608	573	603	573	598	597	603	572	608	586	544	579	552	561	570	587	534	555	586	567	576	586	569	596	583	599	589	560	586	588	542	563	589	577	589	534	590	560	554	579	623	567	581	531	581	571	558	578	581	610	568	587	547	629	589	577	574	557	567	570	539	585	592	584	625	578	571	570	570	623	548	536	563	587	612	622	523	582	570	560	570	585	583	571	569	589	614	607	614	553	533	596	544	533	562	582	610	562	547	540	591	591	596	573	556	597	545	630	584	574	621	584	607	623	571	614	550	585	548	587	562	562	533	626	595	587	527	592	558	600	594	586	602	598	566	556	525	586	587	547	591	567	575	567	567	546	578	571	541	569	569	582	593	583	579	576	535	561	591	592	551	566	617	576	538	603	565	616	568	585	562	557	595	547	578	588	559	595	593	556	564	575	583	596	594	532	619	557	540	588	573	547	561	552	536	569	542	575	574	571	568	612	556	580	579	586	586	575	560	554	547	578	598	580	619	605	521	585	550	566	603	591	598	538	584	578	607	562	586	588	580	579	568	607	569	608	564	593	591	598	579	617	571	619	589	566	579	550	589	540	525	556	558	592	608	558	600	550	561	593	573	560	630	528	632	560	588	592	539	589	607	577	560	573	568	556	575	583	563	565	572	553	585	554	593	523	572	576	582	572	555	562	537	595	550	599	556	561	580	595	567	580	536	605	556	566	569	587	565	576	586	589	553	568	538	588	542	569	591	567	555	517	607	631	612	567	565	607	573	553	580	575	563	565	549	570	624	618	617	581	599	609	568	602	571	601	571	557	547	620	600	592	503	576	550	585	577	553	608	557	567	623	565	602	541	568	503	585	542	612	565	566	544	536	561	562	604	627	600	570	555	591	632	598	530	573	541	556	569	626	536	569	593	571	553	577	583	606	590	581	635	635	601	596	578	589	569	530	591	587	591	580	570	566	601	532	550	570	589	524	563	559	573	559	567	542	571	600	557	578	576	563	571	550	604	602	596	557	625	649	550	562	563	611	564	604	572	582	567	566	565	573	605	595	541	560	601	602	586	564	584	581	564	564	600	559	589	552	554	602	569	544	553	573	557	576	554	580	604	597	636	604	546	545	611	555	560	605	591	618	535	586	598	590	572	549	589	531	561	564	559	550	569	613	546	589	596	568	602	549	583	573	579	589	574	572	580	555	609	602	557	584	611	580	559	524	600	611	581	531	601	583	606	556	529	590	576	569	551	589	536	571	591	554	585	550	584	616	576	604	571	586	553	558	574	577	576	594	532	565	579	588	607	578	569	594	607	547	579	545	584	604	570	580	565	589	585	596	601	569	526	573	568	562	570	572	586	535	561	563	607	610	554	579	589	547	550	582	564	530	584	573	608	552	606	577	551	615	566	540	577	550	596	575	604	625	582	565	606	621	592	587	557	597	589	612	599	601
46223	38203	32791	28813	18953	10087	3721	482	288	284	250	225	259	256	244	257	247	267	292	262	249	251	243	280	229	225	251	281	228	252	276	249	275	227	237	237	223	255	261	227	235	248	236	235	255	240	243	240	247	269	268	230	255	245	250	254	248	239	234	241	230	258	283	255	277	259	279	219	264	228	262	251	229	233	288	229	227	234	262	232	262	246	267	252	249	260	238	257	236	251	246	245	221	274	228	263	257	237	245	235	250	246	270	250	236	275	267	253	242	240	239	232	226	234	235	215	278	258	271	256	255	262	261	231	283	227	243	250	227	238	253	254	260	234	228	259	272	232	242	224	265	242	218	257	251	263	266	237	265	245	269	241	232	287	250	228	252	225	260	261	262	243	263	240	237	252	243	258	219	264	239	239	241	234	234	224	239	280	242	257	240	237	240	249	264	283	239	263	230	252	252	237	263	250	268	273	245	257	238	262	249	252	219	268	261	232	245	235	245	237	232	267	274	245	262	248	251	242	255	264	242	246	261	258	223	286	271	245	279	261	276	222	280	249	274	250	240	238	242	230	254	242	238	231	225	239	261	245	259	241	259	244	271	234	249	261	270	219	248	240	268	243	234	250	257	267	249	275	238	250	243	234	259	278	248	207	245	262	280	246	227	270	258	261	224	285	286	231	231	243	234	272	266	244	257	263	296	254	245	202	293	268	237	265	245	241	264	264	224	230	259	221	252	230	234	247	257	283	256	265	268	258	255	237	252	236	256	246	242	265	266	258	231	246	244	256	242	249	250	223	263	268	254	247	236	243	271	269	265	269	255	255	268	272	222	275	251	274	263	254	239	268	265	252	235	263	238	245	265	252	236	279	245	272	246	264	241	279	246	259	261	271	258	258	263	245	248	269	280	270	264	269	244	268	268	254	247	257	264	225	282	282	250	222	261	266	245	242	222	246	237	253	233	222	238	247	243	251	252	250	254	266	245	281	243	247	228	255	245	257	250	243	244	244	252	254	258	230	255	288	269	283	250	255	234	270	254	230	237	235	274	231	248	289	266	266	247	245	245	227	220	261	292	255	274	292	254	241	274	224	230	227	265	245	240	234	281	222	235	257	250	250	238	232	257	261	247	222	224	235	249	250	274	230	270	232	225	282	234	251	294	269	243	264	253	247	250	260	215	272	285	230	213	247	227	204	249	251	265	245	279	250	253	261	257	245	274	269	249	258	255	240	278	270	298	213	235	226	288	228	246	250	254	251	248	254	245	269	269	244	256	227	204	249	230	239	229	265	254	268	270	233	284	250	246	208	251	248	251	245	209	242	241	235	228	220	253	266	255	219	273	252	228	234	225	251	259	240	264	260	257	237	255	237	246	247	267	277	221	237	227	245	240	263	240	246	240	275	252	251	249	233	253	257	271	235	226	265	261	242	260	227	242	230	249	246	246	261	258	256	254	239	243	263	241	256	252	248	269	233	262	252	261	250	241	258	250	228	246	261	237	233	240	259	255	271	257	235	244	254	250	297	288	230	269	258	231	239	229	251	257	254	236	242	280	270	243	237	262	215	265	289	263	244	260	244	228	241	243	255	266	241	239	255	248	261	278	213	247	241	245	290	247	232	249	275	268	236	235	212	249	260	270	278	251	273	243	275	262	238	234	259	279	237	259	259	226	257	236	217	270	235	237	253	260	224	242	213	224	227	242	233	248	269	257	245	235	218	281	285	255	267	248	217	230	213	259	239	238	242	276	265	245	236	259	264	234	235	209	267	267	230	270	238	254	269	260	235	220	279	213	242	261	256	225	250	254	271	239	250	271	260	246	266	232	228	250	251	243	250	262	253	255	233	234	259	221	251	266	282	252	251	254	261	205	215	229	248	243	247	248	260	250	276	229	262	277	244	251	239	225	270	244	258	251	263	273	269	288	254	278	259	237	221	245	269	263	239	250	240	259	263	264	240	218	234	267	246	245	241	227	258	227	260	275	285	243	267	250	259	261	219	259	253	252	247	225	218	247	241	237	263	247	258	256	243	243	228	252	265	245	248	236	256	241	258	250	258	254	239	251	271	245	236	217	239	224	280	255	227	267	283	283	281	270	243	264	246	223	244	243	274	265	262	254	258	271	265	249	244	232	230	263	255	277	220	245	248	278	264	250	263	267	261	261	266	252	250	263	252	245	255	250	257	251	265	219	224	274	272	245	256	241	270	250	232	218	255	258	271	219	231	243	258	270	268	245	240	238	242	248	252	223	237	245	261	248	236	232	257	249	245	241	242	260	264	278	262	252	241	253	221	266	262	254	228	222	240	249	274	227	263	253	268	275	237	232	261	211	250	235	237	285	238	277	229	263	282	250	233	233	256	299	258	261	291	266	233	254	231	244	244	252	250	264	250	272	274	229	252	220	237	241	260	248	239	261	272	224	239	252	255	263	242	233	245	230	279	257	243	249	284	242	250	267	240	269	273	272	231	252	257	246	239	237	262	231	248	238	256	261	248	239	234	255	260	238	260	254	291	245	258	210	228	263	261	239	247	251	236	234	242	261	249	241	226	227	276	239	253	237	229	257	260	275	241	261	240	253	251	245	242	224	250	261	264	241	259	253	261	250	250	256	258	231	263	254	248	251	244	261	264	251	234	240	273	250	247	240	224	250	223	265	240	245	245	274	256	254	239	235	237	279	259	221	253	251	254	258	266	270	228	243	235	265	250	244	262	234	262	226	213	262	240	235	248	208	251	275	277	264	258	264	272	272	272	221	253	244	241	245	250	261	250	254	254	241	270	258	248	228	243	250	257	260	240	261	241	247	257	237	251	238	240	288	278	222	229	260	247	245	222	236	251	281	278	239	231	267	226	296	259	231	250	257	258	241	247	255	257	263	279	220	221	237	229	247	251	267	237	220	257	237	255	261	233	271	273	262	254	234	247	256	259	283	240	232	259	281	260	240	237	255	253	239	239	241	252	261	273	251	275	250	235	246	255	223	263	250	248	252	248	228	261	252	260	232	281	228	217	239	244	255	225	229	222	262	273	238	220	254	291	242	230	248	243	250	241	249	266	253	223	251	239	231	259	253	235	234	261	263	230	264	219	225	248	259	240	259	278	248	240	257	258	236	244	291	268	260	228	237	238	255	239	271	245	237	285	257	277	249	274	295	271	231	275	260	242	240	253	223	232	251	266	229	260	275	243	263	251	234	258	306	273	241	266	271	265	249	244	253	293	263	254	242	261	255	224	258	230	250	234	262	248	236	224	263	267	283	290	237	252	257	239	240	248	259	258	246	248	244	261	276	263	257	241	230	226	231	255	237	283	251	258	251	235	238	282	257	249	291	242	225	229	232	270	250	226	252	237	280	261	261	287	255	273	231	233	247	274	263	260	241	218	225	239	250	243	262	242	247	285	244	250	265	255	247	227	268	279	259	223	242	238	241	245	226	253	225	226	253	223	233	254	218	257	240	256	244	248	253	251	282	256	209	253	224	271	269	271	279	255	241	253	260	257
27947	29914	35728	39971	32354	22512	10557	1032	638	603	627	590	575	548	613	584	595	587	587	546	655	621	591	598	656	610	599	590	593	653	587	623	593	600	593	599	614	599	626	600	597	596	666	567	608	614	575	604	629	639	609	558	628	600	612	646	616	599	624	622	642	599	586	620	593	613	619	610	590	609	596	619	603	618	648	623	580	615	605	589	565	578	588	610	601	623	627	611	619	578	650	567	617	628	602	604	625	622	601	588	612	636	589	662	626	589	615	657	624	585	583	625	599	557	632	602	613	620	648	603	570	575	599	591	631	594	582	632	598	611	614	592	611	568	552	626	623	612	588	572	581	581	634	615	617	613	635	655	612	625	612	639	586	614	599	617	636	612	588	601	646	588	658	629	643	592	627	588	591	617	650	578	625	651	605	568	598	630	599	616	585	613	625	617	619	579	648	599	648	590	614	604	596	591	601	639	550	618	615	588	613	579	610	619	601	597	602	621	560	589	638	601	615	616	576	598	655	645	607	617	584	625	599	637	615	543	609	612	561	594	633	612	596	598	617	592	613	592	575	597	596	574	582	618	593	635	591	605	632	618	635	591	622	666	608	602	597	575	617	613	627	618	589	621	591	627	602	628	619	608	590	601	622	611	590	635	656	618	604	638	598	596	628	597	578	595	627	572	596	582	640	638	594	611	617	636	577	599	592	615	618	605	577	579	573	624	615	620	638	648	633	553	597	622	564	610	591	616	608	605	641	634	615	573	646	578	605	596	570	568	627	605	599	567	615	624	603	643	617	594	625	653	613	604	563	607	571	588	622	582	629	656	565	562	563	628	632	586	580	595	554	635	651	629	601	653	597	633	600	567	615	608	635	596	641	563	573	605	640	612	635	592	564	656	592	605	641	552	611	643	595	637	611	624	604	600	620	580	615	552	591	628	595	622	645	598	603	607	601	583	604	617	593	633	553	595	640	577	602	554	606	614	568	566	624	624	614	645	579	600	613	637	619	599	621	617	657	606	621	576	613	619	636	637	587	616	619	606	604	557	629	587	596	597	588	608	586	581	615	586	590	640	607	618	558	626	597	624	585	602	593	616	592	546	599	607	597	588	602	608	585	573	592	607	593	621	614	584	579	645	620	630	615	624	579	589	631	605	587	621	585	608	589	613	566	598	607	621	615	603	629	614	618	613	614	614	583	594	615	630	611	654	638	592	607	612	582	617	626	635	582	608	612	600	612	588	570	610	592	627	602	634	610	589	620	612	611	587	595	593	574	556	585	654	577	613	637	597	633	650	584	571	600	647	595	590	653	626	616	626	624	612	591	646	603	621	606	634	594	598	592	624	633	591	584	630	576	596	621	632	598	566	667	647	599	575	610	576	622	594	602	600	551	589	618	603	611	627	610	593	595	619	612	616	603	605	606	601	599	634	604	635	603	642	604	635	564	617	581	627	564	612	552	668	584	636	626	598	568	619	620	647	650	620	568	577	615	648	616	613	587	626	568	550	644	597	587	632	608	585	613	622	578	583	569	590	585	610	659	594	611	596	587	611	614	619	599	540	605	637	617	601	564	600	617	658	622	621	592	623	611	618	653	583	570	615	615	632	609	596	613	590	631	615	623	578	571	641	635	607	625	670	605	597	633	590	582	625	602	592	600	622	589	622	573	656	618	585	600	591	591	591	565	591	597	617	614	572	580	567	610	550	605	618	577	581	591	610	576	584	588	603	580	585	581	574	629	613	602	627	641	568	593	605	603	625	579	602	599	625	598	623	633	576	642	621	630	583	658	543	635	566	596	628	607	618	592	595	578	632	627	630	592	630	602	601	603	662	638	594	609	601	632	588	584	646	621	641	586	586	611	555	598	597	644	616	619	593	616	607	631	618	585	631	563	602	567	615	674	632	598	611	630	590	592	601	639	596	568	620	605	636	607	627	555	588	610	588	609	581	627	605	621	566	559	593	582	612	602	617	642	582	589	617	604	617	614	610	619	614	619	594	621	585	604	576	616	628	614	610	585	594	595	579	617	585	600	619	601	622	609	625	645	637	645	604	625	609	604	610	618	586	626	595	608	595	607	623	608	622	590	627	605	595	594	646	572	593	549	571	602	598	626	616	616	596	585	565	576	630	640	595	604	583	611	586	627	590	565	541	642	602	593	573	593	564	618	622	640	651	572	616	625	611	586	652	609	609	572	572	578	648	616	626	615	618	626	608	612	627	629	602	574	574	603	607	639	625	618	599	542	613	530	613	544	602	577	592	585	661	573	621	630	648	621	629	584	582	593	585	578	612	623	611	662	651	641	652	643	606	652	627	603	614	588	642	621	611	611	609	604	601	610	591	603	563	598	600	575	606	628	598	596	621	594	609	607	604	616	631	601	593	568	629	579	565	625	610	607	638	649	582	583	608	591	632	580	593	580	630	631	652	625	662	598	634	618	609	617	574	584	608	611	555	637	597	594	614	594	635	566	599	597	597	616	619	579	587	607	617	589	595	613	631	601	590	605	576	570	580	591	535	643	579	637	605	602	618	631	557	608	613	579	622	634	572	578	588	652	639	636	599	641	638	634	600	616	567	606	622	588	588	584	591	625	587	600	655	622	613	628	612	612	617	601	567	634	631	633	657	617	615	538	583	618	580	601	617	644	613	625	596	582	643	620	666	599	629	609	628	543	577	626	607	607	603	593	556	646	637	596	598	602	628	610	617	654	616	601	595	637	601	586	562	610	603	626	602	623	554	616	631	592	599	597	611	602	593	611	667	633	570	571	587	561	605	634	606	626	582	589	593	608	561	582	599	610	570	622	602	595	668	574	551	577	604	613	646	627	596	619	606	578	624	611	573	584	623	581	643	642	583	612	597	574	607	613	626	607	609	616	589	606	590	595	651	621	592	591	585	588	562	642	638	585	628	596	611	599	588	616	610	643	598	575	582	621	594	608	645	602	568	626	598	576	598	640	589	584	608	588	578	557	641	597	638	591	613	577	607	586	586	617	663	637	653	619	626	600	629	578	588	598	562	613	624	629	600	602	615	609	634	604	631	646	578	611	614	580	566	590	623	615	585	603	616	605	581	618	626	555	621	590	595	618	612	578	637	628	599	599	587	578	572	652	610	607	597	589	616	586	603	633	607	594	582	636	652	600	596	599	583	615	609	556	622	665	610	594	630	596	572	604	635	603	634	615	595	639	624	606	605	588	577	593	615	645	611	635	606	587	615	665	594	619	649	589	655	599	620	585	622	627	635	583	578	600	607	592	648	642	631	655	627	579	620	623	609	607	581	647	567	588	648	617	597	586	637	582	639	624	589	614	636	633	618	616	634	562	606	617	623	655	639	642	591	579	651	627	589	616	627	617	609	591	614	626	624	624	623	608	582	608	582	636	568	614	607	623	621	639	613	631	594	661	578	601	617	588	603	603	585	636	595	581	570	633	562	597	589	582	643	651	600	650	626	611	597	562	598	586	586	639	595	596	665	568	582	614	613	628	614	612	642	606	599
69602	59857	58763	59592	55267	40192	21482	3675	473	447	436	433	418	422	412	404	424	425	403	412	407	388	442	420	407	399	382	410	372	398	412	401	408	370	412	398	413	433	421	423	402	420	411	433	390	422	402	404	378	395	415	382	379	409	403	391	409	407	430	371	391	423	431	437	419	428	417	370	403	403	396	380	395	379	404	418	362	403	366	408	399	363	369	415	419	431	408	411	405	419	393	395	425	432	385	396	451	409	388	467	410	413	394	404	441	400	394	396	371	411	399	437	435	405	449	397	393	402	417	414	389	399	400	387	387	405	409	386	420	434	400	348	381	420	413	390	418	370	394	395	399	422	438	395	412	410	411	387	384	404	404	388	364	424	422	440	380	421	398	421	409	417	366	400	410	396	377	397	386	407	391	414	433	420	425	390	419	411	434	403	417	399	480	412	412	464	432	398	403	367	392	390	429	407	381	413	427	409	395	430	428	413	393	381	405	401	372	429	426	403	434	422	382	378	424	393	445	402	419	380	396	384	398	388	445	388	396	408	417	397	420	371	391	376	407	411	430	412	405	375	401	384	397	385	410	405	411	415	386	418	404	390	401	408	384	380	416	408	408	410	391	402	416	448	424	422	412	433	400	398	421	380	423	386	398	388	443	401	395	420	394	380	398	396	399	404	424	380	471	394	387	384	387	380	431	411	400	402	407	423	390	420	385	457	389	455	426	408	417	405	390	403	357	453	395	381	382	441	414	411	388	384	393	388	423	419	354	372	383	411	355	407	386	369	360	375	467	414	388	396	393	383	431	385	429	408	378	388	421	360	449	439	389	397	413	427	401	386	425	401	451	400	422	423	398	407	425	440	394	438	397	412	421	413	416	400	378	393	371	367	395	433	396	416	389	413	389	400	403	439	381	402	438	372	459	397	408	425	407	425	414	407	406	397	392	403	393	363	365	437	437	445	441	429	389	404	410	388	378	422	409	379	402	435	402	422	413	410	374	403	417	373	379	364	407	405	429	456	420	397	382	404	414	413	372	439	417	392	389	437	399	415	416	401	387	406	424	375	400	408	410	380	397	372	424	462	418	390	366	425	379	378	422	372	405	425	416	426	376	418	410	387	416	394	409	418	418	391	445	402	411	404	404	442	426	408	400	413	426	406	443	440	368	383	451	399	405	425	433	411	391	414	428	414	396	410	392	427	404	444	407	442	387	393	423	392	456	406	391	437	437	449	371	411	411	390	401	401	374	448	410	434	453	409	397	424	384	393	415	399	399	424	414	421	382	424	399	387	393	400	409	380	411	439	355	438	393	419	417	397	382	371	412	458	387	407	404	411	441	429	401	387	421	424	417	368	389	389	409	429	413	437	393	419	384	404	397	420	420	435	380	390	390	436	430	413	400	384	385	419	399	390	388	395	404	419	422	400	415	412	410	391	444	410	371	364	387	432	382	390	377	417	412	402	401	434	413	416	392	419	365	375	408	425	417	420	459	438	365	385	404	400	388	420	394	437	408	405	412	398	403	462	408	379	433	401	393	415	399	395	413	457	410	382	402	369	419	393	392	421	397	414	394	397	395	408	384	439	370	413	404	386	419	362	383	394	387	369	366	443	391	403	405	437	455	434	407	409	403	469	368	393	399	396	398	396	424	395	438	407	372	420	397	374	436	393	385	411	408	440	371	368	412	403	392	418	404	440	396	382	397	402	428	427	412	439	382	390	424	424	397	434	381	404	378	410	418	357	435	411	405	408	416	395	392	428	392	411	443	354	422	421	376	362	438	484	426	413	435	442	414	386	407	411	428	405	421	348	378	381	387	402	386	412	387	428	386	401	397	415	403	390	402	395	391	401	414	446	434	421	402	388	379	411	435	408	413	419	377	372	401	406	416	416	418	404	389	396	453	440	412	402	396	401	395	402	436	373	407	438	410	391	395	395	419	408	383	383	427	378	452	413	414	421	442	400	433	377	424	378	445	403	415	396	410	438	408	396	398	424	427	383	392	381	399	379	361	426	387	407	373	442	439	447	399	375	373	422	425	410	394	414	425	426	405	435	429	441	381	440	428	411	421	412	405	412	452	430	386	409	395	392	382	403	378	426	398	402	418	385	443	399	408	377	399	397	379	406	414	425	421	395	422	400	375	436	393	392	427	389	411	414	385	432	384	384	372	403	390	401	396	417	365	389	427	430	395	414	385	392	394	397	398	391	425	404	393	381	401	394	401	420	402	406	414	393	396	384	432	377	351	400	393	410	373	403	425	407	427	409	398	410	399	422	390	398	399	409	410	428	402	386	426	469	433	391	408	427	424	409	434	379	440	422	400	391	406	431	433	401	395	373	396	418	429	395	407	426	406	412	391	444	405	404	434	414	405	408	410	406	384	419	439	416	432	415	363	398	450	411	413	433	411	386	448	437	408	403	351	402	398	430	398	423	370	442	421	423	387	399	408	415	399	452	443	417	366	402	403	433	424	413	391	425	375	422	418	403	408	413	433	429	410	386	389	468	428	431	382	419	377	407	432	408	389	394	426	405	424	389	426	366	423	420	450	439	430	442	382	394	383	451	428	405	433	343	412	380	390	401	395	391	367	407	473	381	454	411	411	420	372	434	391	366	426	399	453	449	434	435	371	407	384	404	378	392	408	421	385	387	448	413	413	407	419	431	403	399	390	362	356	411	429	428	391	410	442	407	427	408	418	357	431	382	427	439	392	378	429	405	389	431	392	396	427	418	353	437	404	387	411	444	441	392	428	397	404	397	398	393	370	416	412	419	404	415	403	382	423	422	362	421	409	375	368	406	396	386	422	417	408	375	360	408	441	408	412	433	449	386	391	417	423	421	399	401	365	411	401	406	388	416	388	385	430	457	400	397	409	389	412	405	397	414	396	404	468	418	432	405	423	415	442	380	428	389	421	415	403	391	424	411	416	430	388	423	398	411	415	473	398	400	414	405	436	425	377	451	364	366	400	399	396	404	372	392	417	396	379	428	391	377	412	390	430	395	434	431	404	375	436	384	397	411	377	390	411	413	410	383	394	410	454	413	430	428	419	404	398	417	394	441	411	383	434	407	435	346	401	385	361	441	400	382	395	409	396	388	379	432	377	400	397	403	394	423	401	399	424	398	385	436	406	391	405	423	441	407	412	411	459	401	439	419	388	443	401	368	391	403	430	396	413	405	396	404	407	418	412	443	412	359	430	381	396	424	443	408	370	380	414	359	391	430	383	379	404	419	368	404	421	410	422	409	432	422	425	422	422	421	426	397	429	421	408	430	426	414	394	402	415	391	406	399	387	412	380	439	423	372	394	443	453	430	403	420	425	392	383	370	370	417	408	407	393	409	400	443	398	376	413	431	394	424	423	415	396	403	417	392	427	451	415	403	403	411	445	443	393	386	398	433	457	394	404	415	424	375	373	393	384	397	469	429	407	373	433	414	411	423	425	388	394	446	396	425	376	414	413	415	407	390	417	409	413	436	397	404	416	406	420	402	401	417	396	384
47477	50596	58860	66886	63258	50249	29870	3557	988	938	941	916	924	930	906	889	908	904	930	919	913	900	896	888	919	897	909	917	939	906	874	888	885	912	949	933	883	937	876	900	894	881	926	900	879	867	857	889	887	900	896	875	892	926	825	897	933	939	927	870	863	883	917	933	965	930	881	996	890	891	900	909	947	912	852	897	970	883	905	873	899	948	894	905	845	942	881	860	943	880	934	866	885	895	881	921	881	876	930	906	936	929	946	907	897	830	911	857	914	898	885	875	927	828	800	876	900	896	848	851	888	894	886	928	927	897	861	925	846	903	922	904	893	884	925	913	836	923	870	915	882	879	866	917	875	887	878	940	876	910	853	872	993	854	907	874	916	882	917	892	892	835	901	897	863	945	946	942	946	952	885	871	902	946	878	894	904	941	835	879	923	910	908	885	919	855	937	891	909	884	872	878	892	912	862	900	925	885	871	887	895	852	897	928	891	904	882	900	918	911	893	960	899	870	867	915	903	899	948	862	887	874	855	913	930	903	917	881	896	885	858	858	915	936	877	907	878	889	955	881	876	931	887	854	915	914	917	882	894	950	901	880	921	862	891	880	899	885	933	890	916	925	937	887	898	852	902	856	936	889	897	875	874	922	843	914	866	892	892	890	909	898	949	846	904	934	928	944	885	914	882	887	890	850	918	944	886	874	920	886	872	933	873	887	907	878	915	875	915	893	877	902	901	856	909	910	888	896	939	895	933	935	852	871	885	890	916	909	923	924	946	890	955	921	892	891	905	951	912	952	923	870	910	902	918	912	909	896	892	918	940	844	916	832	877	890	914	900	959	902	861	902	903	892	922	916	898	892	838	955	851	934	860	910	879	926	923	908	955	918	887	876	907	882	925	911	860	872	871	940	911	878	887	891	903	861	891	875	838	912	911	901	914	903	856	914	932	915	947	864	879	916	927	854	907	869	932	835	920	874	871	879	920	930	885	906	872	904	874	911	891	884	913	901	848	870	899	953	868	900	889	878	921	862	840	895	894	820	937	912	934	935	858	934	912	925	900	874	929	900	896	888	881	851	899	947	892	913	897	881	860	888	915	858	950	911	914	883	859	874	876	852	916	948	879	931	850	966	902	936	901	890	906	924	865	971	913	885	949	883	903	864	861	895	879	924	898	871	888	879	923	868	888	854	940	944	863	877	927	903	866	912	900	914	920	934	881	904	844	828	925	927	908	867	890	884	848	905	907	948	836	905	939	894	914	935	886	908	867	850	896	877	892	854	888	878	913	862	902	883	877	958	864	936	873	891	891	930	913	882	962	865	917	906	860	867	871	887	917	865	919	873	914	952	952	870	853	909	926	867	892	900	867	870	947	928	919	904	927	870	902	853	850	920	889	951	888	957	849	843	876	924	933	872	835	885	920	874	902	818	924	914	852	955	892	896	869	897	872	863	900	950	862	926	916	908	856	936	895	891	886	948	890	884	903	862	873	926	934	835	914	880	875	897	847	890	942	837	845	869	923	860	922	907	968	875	906	842	883	872	862	903	867	912	864	939	850	894	908	887	910	902	917	866	862	870	932	926	871	881	883	897	863	923	959	883	947	939	878	920	950	881	835	899	912	905	864	893	838	847	860	906	904	860	906	917	918	851	859	912	922	928	893	857	896	859	916	933	829	887	856	907	907	934	895	920	896	909	896	929	874	946	938	934	946	850	823	898	912	874	908	898	899	905	927	909	890	840	902	874	904	913	898	878	895	884	929	924	869	964	897	872	836	901	921	866	903	911	896	864	931	886	926	887	899	879	912	885	918	923	876	824	916	913	861	868	879	908	957	902	900	886	819	922	914	902	892	879	929	878	912	867	929	933	918	833	921	860	906	894	886	910	881	822	904	896	853	914	822	896	841	914	847	907	866	913	844	870	903	901	893	909	910	911	895	905	871	880	910	898	903	954	873	841	929	877	890	856	886	925	842	897	902	905	919	967	878	863	950	896	896	811	892	896	920	889	854	885	945	908	907	856	842	929	865	888	918	903	936	887	879	920	887	833	909	878	835	880	842	896	900	900	926	914	958	842	892	962	909	916	950	904	894	922	876	912	829	877	890	882	868	886	838	900	865	881	919	842	903	898	890	891	876	886	932	853	875	893	887	892	921	900	994	886	898	907	893	889	901	921	906	912	879	890	933	879	929	862	885	877	899	912	924	866	911	893	897	901	913	910	900	954	926	841	887	913	905	909	888	915	899	930	889	854	925	892	943	917	863	900	960	862	843	924	910	902	881	901	913	927	894	834	940	888	888	893	880	891	863	898	900	848	892	883	899	942	902	881	957	841	898	899	891	901	885	915	951	880	903	920	902	948	953	868	904	908	939	904	918	888	908	918	923	922	913	873	910	855	903	894	941	945	923	901	928	940	930	934	915	924	884	936	880	889	935	903	940	930	912	919	893	889	878	867	912	899	882	878	893	909	941	940	945	888	879	915	898	890	938	909	904	954	895	902	836	910	867	884	915	841	836	844	887	890	904	942	912	939	894	897	890	916	883	835	898	874	939	865	854	910	883	878	906	904	866	876	914	849	880	834	915	902	923	881	936	857	877	890	883	943	931	889	876	918	890	912	862	964	896	944	918	916	886	912	920	954	900	912	881	867	893	910	866	852	915	847	878	915	880	915	906	886	860	877	992	905	934	932	930	978	897	915	908	971	887	922	860	892	911	912	928	897	973	891	876	911	889	928	943	919	913	923	910	874	901	920	910	880	878	817	892	932	892	904	903	833	936	874	950	891	896	895	944	897	914	861	884	904	907	899	884	941	862	874	815	909	906	900	897	906	914	919	941	917	900	873	950	919	913	911	909	888	879	904	887	906	866	873	913	915	856	822	906	901	964	938	881	937	912	910	854	846	927	858	875	953	933	916	885	921	926	883	884	937	880	902	893	864	907	882	902	934	912	852	963	876	912	929	908	861	844	864	926	902	848	876	932	872	899	889	870	909	863	901	833	869	843	929	954	958	971	908	896	924	877	917	905	875	893	892	875	953	950	884	920	914	837	926	872	928	903	948	916	879	889	893	867	872	941	881	843	943	933	884	901	927	898	881	872	890	882	843	880	852	878	901	943	909	919	908	868	861	905	866	914	959	896	896	893	854	912	908	886	889	887	868	926	884	931	850	887	876	910	894	919	891	938	866	917	854	920	918	939	875	915	873	927	906	888	938	946	889	945	886	901	941	878	902	901	879	935	906	921	902	859	935	924	912	883	916	886	876	898	928	933	885	842	882	902	930	872	924	882	918	905	898	861	918	920	871	892	906	928	892	865	942	931	895	875	979	923	868	857	859	915	916	884	859	931	927	918	909	918	887	901	955	876	891	853	915	931	920	884	926	896	912	911	850	908	872	921	918	915	939	897	926	933	888	892	903	918	921	896	884	895	866	839	942	870	909	871	876	880	890	929	875	886	879	888	946	918	935	928	837	886	939	927	907	885	869	907	908	913	905	950	915
41132	31284	15753	6876	3432	2346	930	230	228	215	186	209	195	234	180	225	208	200	211	193	231	206	217	183	220	192	210	222	191	200	211	178	205	203	199	201	169	185	188	194	195	200	214	200	219	192	226	225	195	205	195	213	199	190	218	220	222	198	187	201	199	201	215	173	208	223	214	208	195	214	184	190	213	203	200	184	213	187	202	186	193	217	214	202	194	190	193	190	177	194	200	190	221	219	197	215	190	208	177	180	223	228	222	212	186	174	216	205	184	192	189	183	184	178	184	210	195	220	211	208	198	200	197	196	206	214	186	230	232	207	203	207	197	172	182	183	194	211	186	187	236	202	178	191	192	213	178	217	212	251	194	241	180	170	194	230	203	218	201	174	220	215	180	211	169	193	200	181	170	183	206	188	245	213	176	210	195	204	200	190	186	199	228	213	198	214	199	196	214	200	204	221	188	202	200	197	195	180	206	192	184	180	207	203	175	194	206	181	227	205	213	196	234	213	171	216	174	218	216	193	202	208	214	207	186	193	230	234	227	173	192	217	193	190	192	200	217	189	225	199	198	184	224	221	227	203	219	204	165	175	208	170	194	219	199	240	225	196	207	203	176	194	205	200	199	177	220	202	205	197	202	172	197	185	186	206	198	207	196	208	198	231	196	193	220	212	200	234	194	174	175	194	233	221	203	224	225	174	226	215	206	218	210	199	181	225	218	199	215	203	212	200	209	204	216	208	190	182	211	230	219	199	186	202	194	201	215	195	198	171	213	207	195	176	238	211	209	206	199	211	198	215	217	230	204	187	182	195	200	194	191	213	203	231	185	199	220	200	198	192	188	228	197	202	231	229	208	205	193	220	189	171	200	211	185	172	178	197	211	202	217	195	204	209	197	217	179	224	226	211	195	204	208	201	181	192	208	189	197	179	183	220	188	229	200	215	183	188	191	204	203	199	203	156	169	194	191	210	192	208	223	195	203	214	183	199	212	190	228	208	213	197	206	209	201	170	195	184	212	226	211	207	205	207	223	205	219	228	202	213	194	205	193	191	209	168	211	181	220	239	204	172	207	205	195	192	194	174	226	205	183	175	204	201	196	208	191	200	177	227	207	178	231	207	199	199	213	189	207	215	167	222	185	197	183	195	204	217	197	194	193	214	224	174	180	223	211	203	179	203	229	190	217	212	215	226	195	199	181	190	185	224	201	189	192	177	167	201	206	214	203	186	192	207	201	194	183	180	183	206	195	204	183	184	218	220	205	221	213	195	225	196	197	212	207	188	219	225	180	168	217	177	191	193	205	202	207	204	194	183	191	203	193	174	224	205	202	191	203	206	216	229	230	198	216	219	189	191	215	205	185	184	183	222	190	207	212	220	209	220	221	198	203	195	175	191	209	220	186	207	201	205	196	194	210	195	194	210	229	199	190	213	229	210	203	230	213	204	197	193	190	192	199	195	197	191	195	194	214	205	185	214	196	208	226	202	207	203	206	213	212	215	216	210	209	204	186	182	203	189	224	210	195	182	196	203	209	192	239	214	229	200	199	203	183	197	216	192	166	188	195	186	194	202	189	199	185	221	205	190	181	198	197	211	205	212	200	163	179	190	195	207	191	192	181	198	203	177	178	190	206	209	190	226	180	224	232	208	176	196	196	199	176	198	214	177	208	223	212	222	203	204	177	211	192	211	192	212	184	218	221	222	196	173	192	233	202	202	228	208	230	242	181	193	188	200	244	216	206	203	208	219	198	200	186	183	216	204	180	205	196	207	204	209	213	208	193	206	176	207	218	223	219	199	195	210	211	224	207	193	205	204	186	190	212	200	210	238	196	202	178	193	196	239	166	178	195	200	210	217	201	207	234	187	175	206	198	207	198	165	203	200	192	184	175	191	207	204	213	212	219	226	211	204	205	206	186	211	220	194	201	217	210	206	190	181	186	212	171	191	185	177	204	221	195	190	217	218	207	215	223	202	195	193	212	170	180	210	173	198	196	196	200	190	188	210	225	192	197	204	212	186	226	217	194	182	216	212	211	186	210	197	172	189	170	213	181	195	188	232	193	197	180	220	182	168	203	218	202	215	185	204	206	206	216	181	202	226	199	184	201	204	203	176	176	195	202	190	188	215	170	188	194	233	193	172	204	198	208	228	187	202	230	224	224	213	186	177	204	187	196	184	209	201	209	216	210	190	179	217	198	217	230	188	203	189	198	193	209	199	239	174	207	215	218	202	209	240	212	189	191	195	212	224	218	222	194	204	200	184	199	201	196	198	212	209	187	193	203	181	190	201	193	226	190	198	219	214	198	175	192	211	174	180	205	190	194	214	211	195	199	196	189	183	201	185	217	197	222	183	214	205	211	221	219	188	217	197	186	210	192	184	194	206	193	177	197	195	207	214	204	188	193	220	217	240	197	189	176	206	219	196	195	188	198	211	196	195	202	203	211	178	213	189	194	217	220	217	186	217	205	212	225	160	200	210	188	211	199	191	215	194	202	181	195	196	212	221	233	194	183	186	188	211	189	193	191	215	214	210	209	210	183	184	195	183	187	214	200	195	174	168	201	177	202	183	218	184	197	195	199	187	185	194	189	219	212	212	212	207	223	205	206	213	213	199	163	189	195	208	195	230	180	209	195	203	210	212	165	185	184	194	197	200	204	208	212	160	212	214	205	215	203	205	207	195	201	185	225	195	196	192	218	206	173	204	214	198	180	186	180	199	206	217	201	209	188	209	196	183	203	179	205	192	199	219	217	205	186	186	182	213	217	197	206	215	193	166	208	192	201	193	203	215	200	224	214	214	202	208	200	214	205	211	184	193	205	193	192	194	194	223	213	184	195	210	191	191	215	182	212	193	181	212	198	169	194	189	201	192	199	200	207	174	176	223	202	198	180	215	212	202	201	207	173	215	203	217	186	214	213	229	197	214	200	202	225	192	166	210	192	188	198	202	204	208	218	177	168	202	202	198	202	200	204	181	205	243	167	238	195	162	196	211	218	201	225	175	225	199	187	196	191	187	189	217	215	209	186	201	187	223	223	180	199	177	215	198	193	238	218	194	206	206	211	171	189	195	199	188	193	188	201	168	231	190	212	174	185	204	179	208	213	212	189	209	189	199	212	202	206	205	193	209	185	223	201	185	212	226	208	203	220	188	181	201	206	202	193	188	216	184	213	164	192	212	204	199	187	198	205	223	183	203	212	208	205	184	199	228	209	193	212	198	203	201	200	220	193	206	185	204	203	225	203	179	212	193	199	196	194	224	241	206	184	205	223	212	208	192	163	198	189	210	200	227	211	197	202	189	178	207	207	205	186	178	192	193	160	198	198	179	182	217	186	208	213	203	186	191	203	198	196	174	208	176	180	184	184	190	202	219	167	199	181	192	219	200	192	186	206	190	185	191	194	197	236	191	206	184	210	171	182	208	214	205	181	209	211	181	216	206	196	201	187	200	205	182	183	202	204	226	210	198	192	194	187	190	195	165	203	203	206	209	210	200
23506	22386	18291	14423	10226	7045	2978	523	534	488	487	482	494	511	462	466	489	493	459	494	500	519	482	483	507	525	516	488	501	539	493	492	483	534	479	497	476	496	483	511	509	483	484	481	461	504	449	510	516	455	503	507	506	511	505	522	527	526	489	458	501	515	483	524	508	539	494	468	485	523	491	475	536	538	501	497	490	458	477	509	482	479	500	516	472	505	513	442	503	491	492	478	483	494	525	486	503	545	485	462	479	511	519	472	452	508	470	496	482	546	506	527	443	479	468	433	526	473	481	484	521	507	455	545	458	516	494	456	504	460	521	471	497	486	476	526	491	487	482	521	476	497	499	501	529	482	485	497	495	476	500	488	495	517	515	493	496	486	500	503	499	504	519	516	486	496	469	488	514	502	485	474	466	520	479	460	460	457	502	538	502	476	518	517	479	497	499	510	503	510	480	508	526	469	479	505	494	503	492	462	503	492	505	480	494	506	524	457	537	519	464	513	473	458	496	494	506	512	534	495	515	486	526	481	506	515	511	481	466	457	479	477	480	453	497	514	479	474	491	512	512	477	498	482	481	480	552	519	512	513	478	476	545	460	528	476	487	472	502	522	511	489	534	528	469	532	477	476	541	507	492	498	466	517	487	482	530	512	501	486	492	482	490	512	491	501	508	506	497	481	518	452	497	495	473	456	492	481	491	515	496	501	513	442	446	519	458	451	492	489	503	464	485	468	494	493	489	504	499	489	534	486	519	515	468	478	487	532	488	507	478	505	479	488	455	472	514	505	543	454	527	494	527	446	495	522	527	520	515	498	450	511	502	487	489	464	490	502	471	543	481	499	524	482	494	514	490	492	511	500	518	483	513	517	493	524	499	502	521	480	473	476	469	514	457	461	521	458	502	477	457	472	481	492	562	545	510	492	498	450	514	473	516	514	535	499	451	499	490	470	479	506	492	481	470	484	463	458	512	479	521	471	488	536	470	514	509	518	486	527	458	528	485	461	495	473	515	509	497	517	448	527	494	487	534	463	470	478	481	504	494	482	456	503	509	496	525	516	494	479	453	481	486	494	488	523	526	513	538	510	515	511	524	507	504	516	476	489	484	474	533	456	464	516	503	535	472	459	500	525	517	468	482	477	474	514	493	500	453	499	478	494	514	505	492	525	487	497	512	520	497	513	521	503	486	526	467	523	494	489	457	458	516	504	504	455	444	486	488	497	494	509	471	474	485	491	501	471	484	469	503	485	456	452	469	496	503	523	467	498	539	482	522	517	474	497	525	473	491	487	479	462	515	470	477	506	504	472	483	494	469	534	498	511	492	546	514	488	522	508	485	474	493	501	503	473	501	473	444	580	506	480	487	483	546	445	504	492	529	464	518	516	500	530	478	499	523	485	497	498	453	510	516	483	542	498	472	501	517	469	489	495	522	498	473	509	539	462	471	511	514	485	445	484	492	484	495	457	510	470	423	479	491	467	484	512	486	491	519	470	478	506	512	486	440	451	502	486	533	511	515	511	488	498	505	524	507	450	498	543	515	461	509	483	502	516	490	518	506	513	453	520	549	492	471	527	469	477	498	508	523	476	505	522	493	506	468	515	496	488	480	474	474	467	532	502	490	450	506	499	508	457	464	519	509	498	532	478	518	462	499	562	470	492	533	501	474	510	505	490	475	484	505	505	484	500	484	488	482	515	520	463	481	528	469	487	468	510	474	457	498	488	513	473	529	513	500	519	497	452	496	465	475	498	453	523	487	488	502	520	517	504	470	518	509	498	454	494	501	518	506	473	468	436	483	495	484	492	511	512	472	470	500	480	479	489	504	484	490	530	487	494	521	523	522	498	479	549	495	496	503	492	476	494	504	515	561	520	472	493	502	509	467	452	483	522	504	499	485	513	499	454	509	464	479	467	528	487	523	501	541	506	495	498	475	514	499	532	490	522	453	521	478	506	512	474	465	477	485	474	490	505	513	504	502	501	483	471	528	483	485	502	474	473	485	492	479	498	519	490	484	506	475	486	501	510	484	504	516	486	506	483	480	464	458	486	493	445	539	496	482	441	450	515	481	477	497	478	496	482	499	491	505	492	456	495	480	492	494	546	487	496	511	502	487	515	480	496	486	472	512	473	495	499	526	503	455	489	463	518	474	510	506	488	494	473	508	455	502	496	449	499	497	509	529	531	518	494	496	464	462	487	478	500	540	481	506	533	485	486	487	533	486	502	506	476	491	513	474	482	476	497	536	498	543	477	490	500	497	493	499	472	476	519	483	499	524	497	491	514	497	495	486	484	494	467	503	522	462	497	525	481	499	481	461	512	481	483	504	522	521	502	511	477	532	491	511	487	545	472	504	492	467	490	481	530	513	498	488	493	473	481	494	472	556	469	520	462	513	497	494	485	481	496	472	486	486	493	494	489	502	484	449	505	465	499	466	510	512	490	498	516	547	468	511	500	434	518	497	491	488	504	469	502	514	480	478	490	473	526	495	512	497	526	454	517	513	499	508	500	472	509	497	465	483	489	532	509	481	477	506	480	464	505	515	508	476	482	501	474	508	499	511	532	471	510	494	491	498	455	511	536	495	449	494	490	473	506	514	527	527	477	468	507	475	474	457	531	468	509	473	508	526	491	476	488	479	470	485	511	488	492	540	476	547	488	517	480	478	474	480	468	483	546	497	490	528	534	471	508	492	524	511	514	499	498	510	474	523	519	458	474	509	524	523	495	534	492	530	504	497	451	489	505	491	513	462	495	504	448	515	525	481	493	481	474	511	485	520	451	529	504	482	504	478	461	513	516	509	497	500	476	494	505	503	467	506	455	482	479	472	499	487	539	496	480	505	526	481	465	473	488	481	517	466	487	482	501	541	479	517	483	469	464	519	502	508	481	471	512	502	502	500	502	498	483	510	493	491	515	495	464	460	474	492	476	458	493	525	500	496	515	504	531	451	520	528	501	529	541	448	541	471	497	509	479	474	481	509	530	479	506	477	476	460	472	534	524	497	493	516	479	460	473	488	454	503	502	508	456	493	477	504	475	465	469	475	467	467	490	543	523	467	546	515	497	462	436	491	514	516	520	464	494	503	492	520	515	519	536	478	482	499	516	499	491	484	462	498	500	491	513	489	531	507	541	514	517	492	502	468	510	533	493	479	544	523	511	480	479	507	518	492	484	476	512	473	514	462	517	493	484	473	491	553	500	499	486	477	498	492	451	500	513	485	498	474	474	508	535	513	506	526	470	526	497	488	455	485	477	472	497	496	506	481	523	461	488	504	512	509	508	492	541	474	501	521	495	486	470	521	481	499	490	468	516	483	498	526	483	499	487	487	460	476	467	475	490	487	476	474	490	497	481	490	509	500	502	499	493	496	466	490	509	526	504	479	485	502	530	494	503	484	539	468	507	481	479	450	513	500	474	520	507	503	497	516	533	524	476	475	512	470	492	496	509	480	478	571	511	498	498	485	510	436	515	516	513	515	469	498	506	510	492	517	535
48008	35588	30609	25911	20965	11653	3663	407	227	220	237	227	237	219	231	241	239	212	234	229	259	215	234	227	253	246	243	225	242	257	235	214	263	215	259	247	230	263	240	244	242	229	246	216	249	247	248	257	242	226	243	243	231	247	263	216	239	220	234	250	223	227	231	227	238	239	240	257	226	231	235	216	243	224	189	248	256	244	246	233	232	241	241	260	226	247	237	234	231	228	239	270	215	230	259	265	263	249	218	215	234	238	240	270	242	224	242	238	215	228	254	241	214	238	259	243	198	261	229	276	218	223	224	247	247	245	235	231	232	254	255	211	257	235	216	230	230	247	242	264	253	243	258	239	262	251	229	283	250	205	248	234	243	226	222	237	226	239	254	212	223	219	270	222	282	229	229	244	231	240	207	258	255	237	228	249	225	226	232	206	249	242	224	215	244	253	244	201	230	232	241	255	234	231	244	196	209	235	246	241	196	253	222	228	231	250	252	245	264	223	241	211	229	258	285	251	229	186	258	224	228	243	218	248	236	226	254	224	220	238	278	254	254	210	217	229	223	216	223	237	231	223	262	225	246	217	275	217	217	216	216	214	238	277	229	260	274	242	247	262	248	238	267	249	235	244	243	252	263	218	274	252	238	225	222	227	283	240	211	234	253	241	233	238	243	243	236	228	220	267	238	256	217	246	233	211	220	236	239	240	250	244	243	245	225	240	225	243	228	218	244	210	211	219	241	225	198	244	252	229	239	235	235	244	260	245	251	241	255	237	220	271	202	220	211	239	268	267	241	236	209	235	226	217	245	248	227	248	244	252	250	235	242	247	224	235	257	222	257	227	218	230	235	206	244	238	221	232	218	279	228	240	233	234	253	245	245	229	233	247	217	257	247	262	251	227	263	227	258	225	243	228	232	225	210	252	259	242	242	255	257	254	248	201	241	278	232	225	216	278	232	253	237	248	258	259	233	257	291	203	203	250	234	226	256	224	243	228	235	244	230	237	245	242	240	226	248	245	253	260	259	225	229	251	260	263	237	238	268	238	218	216	240	241	260	259	241	216	261	245	218	240	253	242	231	258	222	213	228	259	241	259	255	222	222	241	255	241	250	239	239	224	241	244	261	219	245	231	260	224	263	245	237	237	214	217	221	237	260	248	270	236	211	232	225	204	235	209	240	240	225	207	239	225	246	258	257	215	215	233	226	233	225	274	270	264	213	237	226	237	263	254	229	228	235	214	232	220	240	249	241	233	261	241	284	257	245	248	244	246	235	227	228	230	241	239	244	240	209	240	254	233	243	244	242	244	246	227	263	237	244	208	207	247	253	241	226	248	237	261	255	238	223	245	249	235	243	251	240	241	244	248	243	243	198	241	283	234	225	247	230	225	205	241	224	214	223	255	253	234	244	208	229	248	211	209	262	224	247	222	225	253	240	235	240	234	228	211	259	219	264	259	217	234	248	222	224	251	219	274	238	229	229	232	250	242	234	214	253	202	243	241	230	234	267	223	246	223	242	234	233	186	214	232	239	247	225	236	273	253	256	259	245	214	224	219	237	267	226	244	274	231	241	211	252	242	257	247	225	247	236	240	217	249	248	267	198	274	259	225	268	212	219	217	240	219	253	224	221	225	250	236	227	244	263	227	245	249	221	219	228	236	229	221	251	232	237	244	244	229	230	247	238	241	245	237	210	238	263	204	241	231	245	242	214	235	230	252	234	202	212	243	238	246	227	222	242	240	252	255	248	237	237	231	235	249	226	223	229	212	240	239	199	221	230	235	230	219	224	235	238	229	274	248	225	248	268	200	245	234	188	235	246	241	236	243	244	228	186	214	234	260	245	204	229	250	260	226	210	230	235	250	247	243	253	207	213	244	203	248	242	236	232	207	223	237	233	226	241	248	220	245	246	223	238	244	251	224	245	258	221	225	238	246	221	251	285	241	234	237	223	219	217	252	239	237	240	256	226	243	264	243	201	230	241	250	222	202	251	248	243	248	260	249	229	279	254	264	231	227	233	249	222	231	226	243	240	230	246	211	209	229	250	259	237	246	252	232	244	221	272	247	218	260	235	253	220	224	282	244	248	212	235	232	223	240	254	241	223	247	262	264	223	259	212	220	239	212	279	253	245	218	247	242	241	229	220	243	216	263	216	215	258	253	224	243	253	227	242	243	247	208	216	225	228	243	248	227	230	266	232	225	253	228	236	253	268	231	236	244	254	224	253	258	240	255	221	229	232	253	224	229	242	262	258	238	247	216	256	257	222	244	222	227	201	205	227	263	257	241	242	231	226	236	236	238	265	245	267	237	226	253	251	210	237	239	221	213	227	211	241	243	231	236	237	220	256	244	236	228	217	264	272	244	224	245	234	232	212	266	261	231	244	229	230	226	248	216	229	279	252	221	227	269	252	216	218	245	255	209	234	246	250	216	239	226	240	268	248	249	256	243	257	238	256	246	235	211	244	259	216	232	251	250	273	283	261	222	240	229	267	242	239	213	218	239	215	236	257	248	257	270	251	212	205	254	238	247	229	261	271	226	226	229	248	227	241	216	255	230	273	227	271	252	233	220	242	267	247	230	241	246	227	247	233	254	270	254	252	244	239	201	220	255	225	254	237	225	229	242	232	253	236	264	262	240	266	235	268	240	243	254	244	265	242	285	245	246	227	250	247	261	246	226	218	226	243	257	240	257	259	231	253	213	198	251	250	232	217	246	247	240	247	226	243	247	224	263	260	247	245	214	237	227	215	244	242	254	232	196	250	259	241	218	219	219	267	238	230	253	244	212	248	247	233	253	229	223	229	235	228	218	212	242	219	208	224	274	263	215	215	242	258	251	225	217	233	222	265	251	241	250	240	238	249	240	251	229	225	225	223	272	221	250	249	225	235	229	251	235	250	236	236	240	234	235	276	231	244	236	258	238	229	230	267	262	261	245	235	284	247	246	233	228	226	222	231	234	226	222	250	226	234	221	240	255	199	217	231	255	253	229	262	260	250	229	239	239	243	256	231	278	269	243	241	245	242	233	188	227	221	233	218	207	246	232	227	255	207	270	243	240	232	264	238	266	254	210	236	236	238	247	237	272	220	222	256	234	256	244	237	223	229	250	257	256	234	254	247	227	236	246	217	239	264	251	263	227	240	242	252	250	261	223	209	255	224	245	238	224	234	224	230	256	250	240	220	217	214	216	249	255	241	239	213	260	245	246	242	245	229	251	209	210	231	209	239	232	243	250	228	226	207	234	226	215	244	244	253	235	253	258	242	202	210	238	217	251	215	245	239	236	223	240	225	235	242	221	218	217	226	223	227	253	265	273	226	249	235	245	233	248	232	246	239	211	265	246	247	240	243	229	235	236	229	250	228	223	226	236	206	230	227	241	281	233	255	235	240	235	234	233	240	214	240	232	271	254	216	242	241	231	227	251	226	224	238	231	210	225	249	237	235	240	259	247	208	216	245	236	216	227	233	231	263	263	257	240	245	261	239	254	243	241	245	230
29253	27373	34080	37222	35516	23248	9642	750	574	585	571	596	579	595	565	583	629	567	555	600	582	594	623	566	577	560	574	585	597	594	559	600	594	601	579	563	564	600	623	629	596	597	578	562	577	582	550	592	606	546	598	599	576	513	537	572	602	591	607	611	596	580	599	628	571	565	589	592	563	595	608	593	632	574	578	577	593	572	574	624	566	567	619	537	569	583	629	555	607	545	598	565	614	578	593	624	571	600	570	522	597	547	591	591	602	564	606	610	632	573	541	576	593	582	609	564	579	576	529	571	570	587	562	568	569	541	615	639	578	618	581	662	570	572	615	594	606	584	584	536	553	586	586	606	582	585	588	548	529	561	524	571	563	571	553	589	577	594	571	534	586	568	597	607	550	625	563	535	560	595	582	635	572	587	594	550	546	601	587	537	565	604	573	556	523	572	591	573	582	565	606	582	550	593	580	584	601	579	528	550	577	603	567	584	561	534	583	605	583	615	585	576	575	597	588	598	565	601	583	557	573	568	576	592	540	558	588	531	570	643	577	575	589	578	551	564	631	603	614	542	630	588	587	590	566	593	601	573	638	597	585	586	561	587	619	560	542	598	594	583	575	532	564	561	644	621	587	584	499	609	532	566	575	574	619	603	602	576	554	573	598	610	591	591	575	577	597	584	588	581	561	556	554	585	535	583	589	601	540	581	553	581	563	596	593	549	597	565	576	555	547	542	609	618	584	574	580	615	540	590	573	601	603	550	541	556	604	589	593	633	534	582	568	594	549	586	598	611	565	594	605	586	575	600	570	592	572	560	560	540	539	604	583	568	546	561	619	589	571	585	578	604	579	546	516	552	566	565	586	551	568	585	536	574	542	554	572	562	531	570	555	568	608	601	578	569	582	579	548	582	574	640	591	554	561	571	592	539	624	561	571	590	565	578	547	602	633	582	570	622	610	574	586	575	575	580	610	570	574	607	580	569	554	554	600	627	555	597	560	559	592	624	594	593	605	604	635	532	596	598	615	583	583	564	628	622	581	578	576	588	592	579	582	599	580	581	596	566	584	562	558	623	597	545	582	642	616	568	563	606	519	592	538	599	516	582	562	606	568	556	571	582	590	576	596	564	587	564	588	551	571	588	597	607	570	578	582	570	554	556	578	589	604	574	586	587	595	573	566	569	563	595	615	606	551	552	612	585	603	580	603	600	588	572	559	529	544	589	534	562	564	591	624	531	547	593	553	599	560	590	595	548	576	564	573	571	592	611	564	592	572	622	637	571	558	596	548	588	585	526	548	573	596	556	563	625	624	588	574	628	574	557	561	582	606	562	541	594	533	622	585	553	632	582	653	628	580	580	603	550	560	568	571	623	632	606	573	567	568	558	562	586	559	596	591	577	570	563	568	612	578	599	576	578	589	573	567	556	547	548	544	585	579	605	594	614	563	571	563	573	630	561	603	549	594	629	585	570	597	555	571	606	568	599	596	555	600	578	581	554	619	572	591	560	576	608	597	564	602	586	594	562	591	589	577	609	548	579	614	538	569	601	580	538	534	560	624	573	604	535	572	597	580	545	571	568	570	597	610	548	571	593	558	568	592	556	579	608	589	561	629	551	580	543	607	558	553	527	598	581	610	609	585	538	595	601	604	566	583	534	633	604	535	578	578	534	593	537	582	608	569	547	526	583	532	607	579	579	597	573	568	597	561	576	598	594	599	592	568	569	579	570	614	555	532	572	625	595	586	558	528	602	597	596	598	559	555	590	552	615	611	583	616	558	550	581	615	537	604	614	598	573	603	562	574	574	534	598	574	567	603	583	599	583	625	564	572	621	539	592	611	573	612	614	587	561	567	574	572	565	597	519	584	616	600	557	594	574	573	561	575	568	604	557	601	567	600	609	597	620	554	567	527	552	604	586	595	554	630	577	609	601	547	511	602	563	561	588	551	560	583	570	573	584	593	606	594	603	563	555	571	621	552	586	608	581	637	592	571	593	588	585	558	568	590	591	603	553	551	619	608	566	598	562	572	601	576	564	592	593	558	526	534	603	549	564	562	555	595	601	602	559	564	515	585	597	590	559	579	580	571	560	552	567	573	611	589	583	602	571	582	604	518	580	538	615	549	573	615	572	581	561	573	591	590	588	590	565	593	596	556	535	557	586	577	574	591	574	574	559	585	593	578	595	545	611	591	560	615	567	588	602	595	569	568	584	599	557	551	560	560	612	614	597	587	573	561	575	604	581	576	577	597	565	567	602	584	598	626	568	591	570	569	602	566	568	560	605	574	540	570	551	552	604	599	593	602	598	585	613	570	547	648	569	593	588	556	586	571	584	581	548	598	589	584	578	595	610	569	588	565	532	542	582	617	602	569	580	585	640	622	565	585	585	571	538	582	582	639	597	598	597	599	607	566	584	532	604	565	598	556	596	571	562	574	620	581	595	566	572	586	554	618	562	595	565	590	579	537	601	565	614	588	612	609	575	586	583	584	594	568	579	597	608	556	602	585	580	573	567	585	594	612	562	565	558	558	572	562	558	554	595	589	590	543	624	574	596	621	534	580	583	573	574	552	562	584	576	622	617	578	540	549	570	535	554	560	574	556	600	556	554	554	588	538	573	606	586	561	582	580	571	604	558	586	576	579	579	580	620	529	603	610	579	575	555	574	586	600	578	581	598	601	581	589	550	546	553	553	586	550	572	554	581	573	626	549	575	548	579	584	548	562	578	620	591	569	547	560	608	598	600	588	575	574	561	580	569	556	569	555	606	559	549	654	595	554	589	585	557	555	606	535	613	618	566	578	553	544	559	570	614	532	558	623	572	541	551	577	619	567	557	560	639	583	594	586	573	617	558	554	555	587	615	537	606	573	552	558	569	608	547	552	630	589	578	569	555	568	553	550	571	638	564	589	542	601	556	568	602	609	582	545	552	569	564	562	580	563	571	565	560	531	577	592	564	597	584	621	579	613	573	599	609	577	597	597	573	604	598	612	570	584	605	584	579	570	570	571	570	609	562	608	573	554	610	592	605	544	583	596	583	568	595	566	560	565	603	599	574	522	571	570	547	554	582	606	567	566	597	592	619	580	539	585	618	580	578	597	559	630	577	592	565	577	574	602	562	575	587	588	585	591	589	572	610	550	555	606	560	600	566	576	639	576	546	624	619	558	565	543	584	578	528	566	571	559	584	555	588	613	585	576	557	612	566	566	554	595	585	574	583	573	550	583	598	577	600	629	580	556	564	618	603	561	581	592	583	569	567	552	595	533	572	565	588	590	578	577	593	565	584	545	574	561	562	606	586	636	583	582	549	562	607	627	583	598	591	543	568	581	565	553	583	572	514	565	597	584	636	593	595	575	536	589	578	565	570	591	602	617	634	576	565	576	543	607	521	594	580	578	569	566	581	601	616	580	574	602	568	588	561	556	568	571	549	590	572	604	565	580	568	599	573	597	572	608	597	575	577	583	595	601	534	582	598	611	630	588	601	584	603	584	585	559	583
70277	59673	56906	58126	55342	40214	19425	2736	456	415	408	436	386	386	380	415	407	396	435	418	442	445	374	382	375	390	435	402	441	400	393	411	407	419	383	408	418	428	413	446	466	422	432	433	384	417	415	435	397	424	398	376	391	414	389	362	421	400	418	382	397	413	419	393	395	430	436	412	386	394	371	389	430	382	385	374	393	385	412	388	412	433	384	403	391	398	371	432	424	394	456	380	399	351	390	398	388	436	415	397	397	362	379	420	400	414	396	389	373	409	381	414	386	421	399	396	449	389	402	437	387	408	378	419	412	405	435	403	411	420	380	403	419	427	409	410	451	372	423	369	429	382	406	413	408	376	401	418	422	403	397	364	423	419	395	416	442	423	414	394	402	408	442	439	429	384	397	406	404	411	376	381	428	422	425	433	405	400	421	412	422	393	423	401	370	427	405	391	387	357	398	350	397	415	422	406	430	436	438	403	395	410	408	391	461	435	367	392	408	390	420	408	385	424	373	445	372	400	434	436	381	434	399	378	401	376	434	376	412	378	400	418	384	388	430	396	382	434	407	403	459	412	433	415	411	415	405	409	378	393	429	421	412	385	388	376	425	405	442	440	404	411	381	407	383	404	427	427	442	417	408	430	407	355	380	415	415	420	445	429	383	381	432	440	411	424	440	374	413	424	419	394	408	372	404	398	419	431	396	380	387	383	390	426	410	433	408	414	386	427	441	375	386	409	415	383	444	400	407	426	434	400	384	396	410	400	412	386	383	395	405	410	413	406	381	412	400	438	424	390	349	376	440	392	388	394	372	404	391	444	386	373	426	416	424	403	413	408	414	420	371	424	412	384	389	410	368	403	379	393	438	408	445	410	399	376	393	390	368	386	407	402	390	398	425	398	408	468	396	405	398	401	398	409	395	426	426	411	388	381	391	414	391	414	407	436	387	408	364	402	400	392	363	395	406	375	411	398	387	382	376	401	437	394	418	453	393	405	403	392	392	405	415	406	418	416	430	390	387	380	401	443	429	415	396	410	390	413	414	362	395	416	401	402	410	400	430	388	407	370	386	419	430	362	403	427	392	406	403	391	394	424	407	419	384	392	418	367	392	413	430	396	417	393	444	385	404	409	366	385	393	428	391	397	400	384	392	367	402	358	374	419	394	415	413	358	401	392	390	403	426	421	377	400	378	397	413	428	406	386	401	406	408	386	421	443	426	411	412	406	415	370	428	392	436	400	375	408	366	403	412	390	408	399	416	392	413	396	429	415	393	392	441	387	415	428	387	377	411	396	402	427	407	404	420	405	409	398	407	381	413	442	355	395	411	398	415	432	404	389	420	403	391	354	412	400	392	401	402	406	385	389	396	411	408	421	390	409	399	434	380	434	363	396	408	443	422	403	408	410	375	426	407	422	403	399	396	375	403	431	369	414	409	396	436	384	420	406	373	422	391	390	381	419	401	407	387	398	392	395	384	393	427	397	430	411	421	405	379	391	376	417	417	396	406	397	452	411	447	410	473	378	436	397	400	426	371	421	402	426	388	392	400	412	433	400	430	384	411	434	375	393	377	387	380	405	358	427	416	373	422	408	393	405	423	405	419	421	410	364	402	388	386	434	449	384	395	402	441	409	422	399	429	420	426	396	437	425	408	380	416	432	398	400	414	397	417	418	477	378	410	397	431	388	419	377	403	396	434	407	395	389	375	417	414	415	409	386	362	374	432	398	403	404	386	427	379	383	411	436	398	396	424	421	431	407	439	389	396	386	401	405	408	381	400	450	399	397	423	402	417	404	401	401	366	368	414	369	392	394	445	399	403	366	414	430	376	433	388	392	387	404	427	417	419	406	379	376	393	394	446	384	416	386	409	434	406	410	426	398	385	403	388	419	378	409	396	430	379	396	420	355	399	385	409	435	424	421	395	359	419	387	401	431	383	392	403	396	413	392	423	420	404	411	407	401	377	432	442	450	354	418	411	391	401	393	369	410	435	437	395	407	422	435	408	413	439	378	383	442	408	380	415	438	411	388	418	407	387	423	376	427	404	405	401	390	380	396	418	447	434	407	411	388	386	386	416	375	422	401	424	387	361	370	369	386	418	410	399	400	397	371	425	379	370	433	389	406	441	361	405	421	418	382	412	384	409	443	385	429	401	384	418	417	360	409	375	381	435	406	393	424	394	348	372	401	414	448	367	383	368	370	363	393	368	427	394	443	398	390	407	441	395	391	386	395	379	385	410	440	465	382	411	379	458	405	403	415	428	402	425	390	393	402	431	405	411	416	416	438	395	396	411	442	381	375	401	401	416	466	392	390	386	384	412	414	382	396	422	412	396	412	413	398	440	370	410	420	427	423	424	380	382	378	387	378	398	444	410	420	433	404	385	436	387	433	429	412	395	360	422	433	412	415	429	377	401	437	435	389	369	387	406	412	435	430	437	416	431	446	382	397	415	444	404	416	398	411	403	380	408	371	400	418	394	427	406	426	401	389	422	423	398	403	417	403	451	369	411	435	388	365	401	430	384	397	430	424	411	386	439	422	409	410	397	406	383	428	401	383	370	415	388	413	415	410	407	406	439	418	415	405	378	408	380	411	394	391	383	402	379	360	380	408	398	409	436	448	409	439	436	413	427	477	412	429	437	390	417	437	435	353	419	395	397	400	379	353	382	412	395	435	429	405	418	413	393	417	398	380	397	412	434	432	428	405	373	411	405	380	406	415	431	402	402	386	395	398	398	437	387	380	409	428	385	404	397	409	430	410	413	427	382	399	388	430	383	421	430	385	409	426	395	402	381	405	414	392	359	398	422	391	406	414	389	425	358	399	395	403	381	416	433	413	393	404	427	412	395	392	409	394	382	423	393	415	391	437	415	414	367	404	436	430	357	424	395	401	362	404	420	425	383	410	431	416	387	437	403	425	438	448	417	413	387	406	422	419	397	410	371	431	398	407	426	424	427	358	400	408	406	406	406	427	458	371	411	373	418	372	414	445	402	422	419	422	415	445	410	393	418	382	420	413	408	367	413	409	417	380	411	423	369	400	406	442	411	403	397	401	411	425	413	416	406	424	406	431	424	392	422	421	444	408	412	430	408	486	410	392	384	404	395	389	420	414	379	394	414	373	463	422	405	424	381	417	424	415	404	403	418	366	436	417	382	433	421	425	394	399	402	420	405	378	410	410	407	388	415	378	413	387	396	385	372	364	402	421	474	446	369	377	397	439	414	401	432	385	394	392	410	383	420	384	432	412	447	420	401	416	415	397	411	391	392	414	406	404	400	405	387	416	455	387	407	391	391	407	423	421	399	418	390	418	396	396	390	391	428	407	415	437	408	403	376	392	386	434	405	428	404	365	393	398	440	431	429	424	395	424	414	389	417	445	409	394	405	418	414	430	419	427	426	411	396	390	463	418	415	398	419	407	413	405	394	387	398	406	448	440	404	405	398	429	398	414	365	408	384	379	441	452	430	406	392	442	397	364	399	430	404	404	367	423	399	410
47485	49895	56670	64460	63270	49492	25822	2207	953	954	918	923	891	955	897	916	919	896	894	904	860	867	925	887	882	905	923	896	824	934	875	906	872	895	916	931	936	895	914	884	893	904	889	863	913	919	903	914	870	910	909	918	909	883	878	904	910	863	885	942	886	928	931	883	907	852	941	922	878	931	872	943	927	942	880	899	872	852	884	907	951	836	923	907	915	914	929	907	833	914	927	900	890	916	883	874	907	886	946	879	885	814	904	920	874	853	862	875	893	870	883	892	872	907	914	865	908	920	885	861	959	932	857	929	895	879	917	919	859	899	893	929	932	903	912	959	856	876	815	854	905	905	885	831	878	883	852	954	883	878	855	925	923	905	830	922	920	909	905	882	893	885	899	867	888	875	904	889	860	860	886	894	888	880	926	932	854	924	892	920	914	913	849	881	926	892	866	891	898	855	904	961	850	897	872	938	880	872	923	916	870	870	834	952	902	900	877	861	913	950	923	849	839	864	876	916	854	905	897	908	849	883	873	888	900	871	910	927	902	857	888	868	882	845	918	863	936	883	855	886	884	887	904	932	858	894	892	860	889	891	885	903	924	853	909	906	895	902	901	894	901	906	897	863	893	855	862	913	917	860	882	876	861	930	946	880	875	913	895	974	905	863	889	929	874	883	884	909	889	871	975	925	858	861	895	909	872	976	896	889	937	876	925	916	842	944	892	889	934	895	895	927	897	845	919	925	884	903	886	911	869	860	917	893	897	909	875	862	900	945	884	878	885	863	873	868	891	911	918	921	825	883	884	885	920	834	946	916	933	886	914	840	949	903	893	897	865	908	880	840	893	935	922	884	905	905	879	912	932	931	920	842	886	908	876	872	881	909	934	850	870	847	853	916	878	927	935	925	904	857	904	936	973	861	897	907	923	875	892	881	896	883	884	898	919	919	852	907	881	867	905	915	903	904	893	880	890	856	918	864	896	846	912	894	900	896	922	892	854	937	924	852	869	881	864	928	843	870	845	826	859	950	850	913	960	928	904	867	883	877	878	888	886	888	909	909	884	873	877	900	898	932	894	853	887	893	882	909	895	884	898	895	888	898	882	859	881	943	860	926	884	862	891	936	837	900	878	866	880	903	920	929	861	892	864	865	975	864	931	870	882	880	893	901	901	927	908	849	886	898	849	937	922	894	916	882	924	876	908	857	913	914	896	891	889	914	858	894	853	848	834	892	911	912	894	888	869	887	900	933	875	906	901	872	956	929	882	856	858	893	847	841	893	909	869	894	910	916	868	935	847	888	883	847	852	948	896	908	906	938	920	903	931	874	857	902	931	859	887	963	912	887	940	941	869	895	921	889	923	935	889	861	917	862	892	816	946	877	891	887	868	894	874	871	876	872	891	842	866	894	860	897	857	928	888	860	846	941	890	877	939	908	864	934	915	886	888	900	870	850	848	904	940	890	876	852	906	869	926	917	913	865	868	923	881	912	877	986	915	905	892	844	868	894	920	891	894	904	903	929	892	883	913	879	879	946	861	894	865	937	912	924	902	947	870	876	910	895	923	910	878	906	915	925	904	878	868	935	893	904	900	861	901	901	885	887	890	930	859	899	884	921	875	965	909	896	935	851	905	881	889	871	905	872	901	875	871	892	847	903	878	875	897	912	899	873	873	893	951	937	892	902	883	873	896	876	934	874	894	883	929	926	926	897	920	900	861	895	897	885	854	934	886	924	939	906	922	900	929	826	897	880	876	890	897	867	874	909	890	871	908	891	895	962	936	887	902	855	858	867	894	851	905	837	866	849	874	866	912	890	858	939	884	909	919	927	898	900	930	911	927	903	932	935	922	898	919	873	878	931	928	901	915	876	866	877	891	859	918	875	959	954	932	922	867	862	901	894	916	908	872	871	895	910	843	846	894	866	874	860	902	913	890	902	897	958	879	893	907	842	914	889	880	889	897	892	903	942	880	889	875	893	858	895	916	902	959	870	906	879	965	931	881	879	921	893	899	891	869	855	836	886	920	910	926	836	914	855	886	930	875	884	964	911	889	861	910	896	895	894	933	892	886	854	881	910	932	866	944	850	883	865	869	896	897	873	889	927	842	905	884	901	898	878	917	908	907	905	886	920	954	893	906	878	961	875	920	872	908	921	882	861	888	956	926	878	866	858	881	884	876	902	903	842	918	943	922	899	886	875	872	879	913	910	862	920	864	920	898	889	942	894	875	886	887	879	921	851	945	875	890	920	915	859	915	888	854	920	853	886	880	865	865	933	859	908	907	887	911	894	881	935	887	869	896	814	894	896	876	876	918	960	897	828	873	895	899	942	903	907	863	906	872	886	862	927	873	895	922	902	904	862	951	882	895	867	932	878	942	891	841	915	843	915	927	849	862	867	953	881	805	953	881	851	907	896	934	900	871	884	827	865	852	888	866	916	836	931	935	841	880	899	856	903	895	888	887	871	891	899	883	909	880	864	858	961	948	942	906	891	876	902	879	910	874	903	902	926	909	879	895	892	902	913	949	937	849	934	904	902	839	877	929	959	912	885	837	826	886	890	900	890	854	893	910	923	860	860	875	917	913	897	933	897	872	873	926	888	886	923	909	964	913	890	887	906	902	922	918	889	895	935	922	887	937	922	900	898	880	924	935	906	921	883	952	904	891	890	937	940	856	885	916	821	911	897	943	872	876	866	878	905	873	899	877	936	850	958	903	950	890	867	849	860	901	895	880	933	868	957	900	873	908	880	848	899	892	899	923	920	888	871	946	925	882	839	937	838	904	857	973	905	869	828	943	895	913	945	850	926	847	959	873	936	944	873	856	860	932	907	893	861	908	937	891	844	897	833	895	862	887	890	858	865	905	949	883	867	857	933	874	960	866	864	942	873	842	888	917	907	903	988	957	894	903	921	880	874	909	854	948	898	898	944	908	886	884	867	918	864	920	888	912	884	900	865	919	906	883	856	895	891	857	894	908	863	933	870	845	898	856	922	861	881	879	849	888	845	887	898	891	918	894	870	878	878	874	898	871	909	841	887	930	968	968	862	887	855	898	901	902	890	923	872	958	880	903	921	893	851	901	870	888	865	899	873	855	902	906	882	911	894	938	912	911	922	891	877	916	910	928	869	900	901	931	912	856	898	854	932	867	877	895	889	913	871	881	857	905	866	917	876	905	867	880	902	936	919	865	862	860	829	895	881	901	939	861	889	908	855	836	893	860	903	884	876	924	930	910	965	964	883	841	901	837	844	877	933	870	909	929	882	879	877	959	925	907	877	869	937	882	919	838	964	887	893	884	879	901	868	863	951	865	868	881	958	872	846	886	915	928	936	899	890	894	931	916	904	850	894	882	924	844	893	852	901	922	932	830	925	951	920	927	881	884	843	957	872	918	894	941	867	922	869	903	889	891	831	859	899	871	881	917	936	909	852	904	930	876	886	871	891	900	885	901	922	911	896	919	904	901	887	915	863	878	905	947	894	952	928	884	910	881	902	938	905
40666	33277	21154	9069	4452	2141	766	266	223	231	238	205	231	217	199	208	217	235	204	241	203	238	228	230	219	203	230	197	209	220	223	182	223	224	228	235	177	234	206	241	199	256	196	249	206	214	230	246	222	216	213	245	233	230	211	231	205	211	227	213	225	213	241	236	247	213	223	214	203	211	227	205	200	213	198	235	198	181	227	233	246	235	219	222	191	200	209	215	231	191	219	201	224	227	202	215	219	202	234	224	223	227	242	211	216	259	223	236	239	221	247	243	216	204	196	236	216	240	207	246	213	239	176	217	234	219	229	205	221	204	273	228	220	217	226	223	228	213	207	238	246	213	242	220	222	230	210	229	219	209	201	253	203	205	213	218	222	223	224	233	234	225	217	215	199	226	212	235	218	233	233	232	248	229	240	223	224	210	223	238	224	257	242	208	211	224	232	217	198	225	215	215	236	226	246	235	207	238	252	237	227	220	225	207	207	197	217	215	224	241	216	230	208	224	231	218	204	237	239	221	205	220	229	236	214	204	218	226	225	225	220	227	218	264	249	235	220	235	211	213	242	209	216	199	230	206	222	226	204	234	231	234	212	222	191	220	210	227	215	221	211	215	218	209	231	238	232	199	208	206	210	220	227	238	219	253	205	195	220	204	229	219	202	219	206	213	223	199	217	220	221	219	209	202	221	244	210	229	235	239	228	208	226	238	208	223	229	223	208	232	249	224	220	233	205	228	205	219	216	235	255	221	232	213	237	215	218	240	230	240	206	175	191	226	218	214	215	225	220	199	227	216	244	206	225	232	211	260	228	212	211	219	228	239	203	205	226	196	184	255	228	222	221	238	230	210	229	201	221	234	220	268	218	250	217	207	211	255	223	232	216	225	223	225	226	201	239	233	202	217	239	218	228	218	233	191	180	238	224	220	244	229	213	240	221	225	214	187	211	251	207	215	242	223	209	220	221	222	230	224	214	201	227	225	195	207	222	222	217	232	230	226	211	216	238	259	206	216	215	218	210	219	220	205	242	218	211	214	225	223	212	212	230	231	241	216	217	236	226	225	229	208	226	241	213	220	227	252	202	237	234	228	224	227	239	219	238	216	193	192	203	223	232	212	212	215	215	227	202	239	241	193	214	222	217	223	238	230	223	221	210	218	218	218	221	218	230	226	218	228	223	230	229	208	216	203	223	215	218	238	218	234	198	226	240	207	205	206	229	239	242	242	231	225	202	215	218	218	228	223	221	240	209	213	207	222	242	200	266	220	227	217	224	214	240	236	233	222	241	213	234	216	219	188	189	246	204	194	216	196	229	249	203	220	191	210	198	227	220	202	237	221	219	233	229	259	254	218	206	225	206	217	236	214	242	208	250	225	214	237	237	223	230	219	225	201	224	220	206	214	212	187	217	243	232	219	221	247	188	200	245	223	196	228	218	227	236	212	231	223	250	222	220	241	197	232	239	211	202	234	204	238	228	221	259	202	182	237	192	217	227	214	205	214	239	224	219	222	213	211	231	205	207	229	220	215	240	186	196	240	221	240	255	197	196	207	234	196	199	203	206	212	204	251	227	220	228	222	238	211	197	216	207	207	223	236	260	237	232	202	220	217	213	196	208	253	230	222	273	229	220	223	252	216	240	188	246	231	220	255	208	229	192	217	198	243	224	230	225	217	227	217	227	225	231	229	213	198	213	218	228	232	231	197	205	214	202	220	219	192	227	207	231	216	223	225	216	209	205	228	223	208	214	220	215	243	216	227	192	211	210	194	223	226	226	223	229	228	235	193	209	235	197	199	246	217	212	207	233	241	208	214	220	232	233	218	219	223	208	232	206	215	242	196	199	218	217	220	216	249	234	206	214	211	217	235	225	230	228	245	207	221	204	209	207	234	229	212	212	223	213	227	240	216	219	242	231	245	206	219	230	216	228	207	249	213	238	210	213	231	217	188	215	214	219	216	215	209	226	233	222	220	212	201	220	233	228	245	244	226	226	207	219	203	212	241	218	226	214	218	216	205	214	232	240	217	223	225	206	246	220	223	228	223	236	214	221	227	215	208	197	223	256	239	198	220	225	196	225	223	233	203	225	199	229	247	212	239	214	230	221	222	247	228	223	208	215	242	208	220	227	220	246	204	220	195	254	223	216	234	214	193	223	239	235	245	192	232	213	209	230	243	244	237	225	229	219	220	202	219	226	218	238	219	210	214	214	202	221	226	234	204	195	212	209	227	225	200	194	222	235	203	232	202	226	239	225	189	237	220	228	227	198	233	219	230	218	221	204	215	212	194	204	199	216	228	217	235	240	226	227	254	241	206	243	220	213	227	225	222	200	226	249	236	222	205	235	207	206	216	220	220	244	228	193	202	208	215	237	205	226	217	217	221	242	235	206	221	248	206	232	209	234	195	217	242	225	242	209	233	199	211	217	217	230	222	195	184	246	201	208	218	214	220	216	215	206	237	233	195	219	223	211	222	249	215	218	236	214	215	227	232	228	236	224	227	210	186	193	212	221	205	207	234	227	220	219	231	198	220	243	241	213	204	209	202	222	204	213	216	229	238	217	243	238	221	218	245	231	232	214	201	212	242	214	219	203	210	211	193	211	229	257	223	231	245	201	224	211	219	206	205	226	188	219	217	235	218	220	224	216	219	250	203	222	236	232	230	226	219	222	215	231	227	218	235	194	222	198	212	222	243	221	199	221	245	235	222	240	208	208	208	263	207	227	239	241	222	205	225	227	223	213	226	246	231	181	254	226	215	216	247	210	217	207	217	211	272	239	207	232	224	212	223	227	219	217	218	227	230	205	207	205	231	252	222	216	211	201	255	233	249	193	233	239	218	194	193	205	221	224	242	219	191	223	223	226	229	224	207	224	222	259	215	239	237	199	196	210	229	218	222	223	248	237	247	172	218	205	224	218	214	201	224	232	229	277	215	206	235	200	207	211	275	200	222	210	226	236	242	230	233	205	214	205	240	245	217	212	215	218	220	223	249	240	195	217	236	202	213	215	220	219	224	225	197	239	258	190	179	234	234	231	241	248	206	243	216	260	219	218	206	213	236	219	238	260	206	200	227	241	228	232	205	229	221	234	239	199	225	176	209	228	186	221	229	210	227	197	183	214	243	246	252	241	211	225	250	227	195	218	225	215	263	211	232	218	238	219	242	217	187	208	219	236	236	206	197	256	200	227	196	208	208	247	220	224	204	235	240	219	239	205	219	227	225	216	233	232	243	217	200	225	236	241	232	235	187	217	228	219	223	199	184	202	223	223	253	210	200	213	222	232	229	218	207	239	221	221	207	199	219	196	214	201	242	228	216	239	211	244	231	232	230	210	227	240	217	205	207	205	204	231	209	221	219	213	196	231	237	241	226	233	232	218	214	238	231	224	188	208	224	231	222	230	222	205	229	206	202	215	202	201	202	237	229	236	221	235	262	235	225	221	236	196	220	227	216	238	205	241	242	197	217	215	242	220	219	208	190	236	195	229	229	235	218
23778	25216	23149	16848	11043	5529	2057	542	529	563	546	591	521	518	537	589	567	562	549	516	493	538	567	549	583	518	553	511	565	501	525	552	504	527	581	539	515	539	539	560	519	560	524	562	533	542	509	486	555	550	541	538	570	555	556	555	553	505	545	587	542	522	533	521	561	522	546	548	551	577	501	569	547	500	577	526	545	500	500	526	567	564	522	527	556	510	541	535	561	538	453	553	510	549	561	560	562	563	577	478	551	563	503	543	559	543	557	561	540	522	552	547	537	534	585	528	555	553	522	520	530	471	532	532	579	522	513	519	585	542	531	544	506	524	530	557	519	527	533	531	515	519	561	543	518	545	533	547	538	484	525	525	537	529	550	557	556	535	562	560	548	555	536	527	512	527	509	519	537	556	580	525	534	522	508	548	546	537	544	538	528	544	561	526	551	579	525	541	557	513	542	538	579	515	533	560	540	587	511	530	524	521	553	583	509	530	508	514	544	484	513	579	518	541	583	502	510	512	521	531	549	496	515	583	553	515	530	550	520	572	570	584	517	519	565	521	524	528	518	546	546	535	521	544	520	540	506	536	534	524	539	526	532	558	527	530	530	546	536	522	511	587	534	562	512	528	553	511	551	531	555	501	562	539	530	558	569	540	522	574	545	525	529	521	564	534	575	509	549	534	506	524	499	566	507	523	543	553	554	539	533	545	553	549	545	535	485	538	604	520	542	505	534	511	518	531	530	538	538	523	514	556	540	530	613	593	545	548	525	575	523	510	579	535	583	557	539	530	560	528	542	530	531	522	561	552	528	528	545	516	583	545	526	564	518	531	534	547	548	548	546	517	540	512	526	559	536	464	561	542	553	572	537	531	539	525	541	508	536	520	542	511	536	543	516	527	519	557	520	539	566	556	556	568	556	543	514	534	589	531	535	527	567	578	492	527	528	594	514	529	538	536	570	571	519	538	541	519	528	523	555	529	527	551	536	503	567	561	535	507	562	524	550	515	535	534	553	541	552	545	579	536	509	525	491	543	535	544	521	537	528	569	569	539	561	495	502	570	523	550	536	590	530	562	554	512	541	558	542	526	527	523	550	541	540	552	542	556	531	539	541	523	511	579	572	470	555	583	517	525	530	537	541	518	519	473	547	569	522	570	518	585	568	538	534	549	545	539	540	513	567	532	534	498	523	569	509	540	539	535	546	560	541	536	504	539	558	534	561	517	544	537	534	537	554	510	542	546	575	554	523	563	528	529	516	532	505	565	513	539	541	524	511	567	543	577	536	570	518	550	547	519	514	547	480	555	539	510	570	555	554	593	535	581	545	513	553	526	555	527	530	498	485	534	542	556	478	554	523	551	507	513	554	541	535	530	511	546	522	548	539	537	548	542	526	506	569	553	555	519	538	542	523	512	545	529	526	577	511	522	526	516	517	534	568	532	552	528	543	564	561	547	553	561	505	534	524	565	531	542	569	520	549	528	521	530	528	537	506	532	558	540	493	558	513	525	551	508	571	573	541	577	541	527	518	556	515	523	526	553	558	519	505	567	532	533	523	544	506	595	542	534	504	526	552	524	584	555	548	502	539	531	494	548	513	545	528	521	549	469	552	510	555	521	486	547	510	526	525	528	528	532	523	549	562	523	511	546	552	552	559	527	533	513	518	510	538	595	504	501	542	562	570	573	552	574	537	510	617	508	513	532	528	510	520	529	531	530	520	529	551	531	515	521	536	578	559	520	564	563	548	558	509	544	539	511	529	552	515	549	546	557	549	542	554	543	541	612	549	515	551	512	540	518	539	569	521	533	563	523	598	520	565	494	549	538	501	520	542	553	507	549	532	555	549	507	545	530	534	544	562	590	536	530	557	516	531	556	564	547	532	553	555	525	509	557	537	524	539	514	498	538	542	546	543	565	508	559	566	592	554	561	525	565	511	530	506	572	540	548	483	552	557	513	507	528	579	545	554	548	541	552	513	508	528	540	574	516	536	531	525	540	534	504	529	559	520	521	523	529	541	570	530	534	521	500	537	553	524	522	536	533	532	543	539	552	508	555	525	516	524	463	538	540	543	538	557	509	503	546	531	543	534	514	510	561	555	545	496	526	538	555	611	542	574	560	515	605	533	534	521	522	563	558	553	521	502	557	536	519	559	556	497	548	547	528	503	527	548	567	477	535	507	554	527	533	538	538	479	594	542	519	514	553	510	509	546	542	558	518	510	542	574	540	525	525	517	534	539	588	563	530	540	550	508	560	528	527	530	545	562	557	505	524	508	558	569	528	518	499	499	556	552	546	522	540	573	540	543	546	482	538	543	536	547	552	496	493	567	553	536	527	522	567	525	504	533	518	540	524	534	574	509	598	526	589	493	551	504	526	548	529	520	556	553	521	553	529	571	519	500	558	541	529	528	561	534	556	563	509	547	567	550	601	544	546	514	540	528	548	557	554	585	588	549	522	555	540	514	552	548	541	549	535	509	536	550	569	537	512	516	539	504	572	525	563	528	541	534	533	514	530	547	550	558	511	479	555	561	538	501	525	565	567	508	536	544	527	484	508	495	555	537	516	537	496	523	555	551	520	565	531	564	534	532	507	533	525	550	487	543	553	524	537	533	544	571	518	540	531	531	528	506	532	548	523	578	536	531	578	517	569	512	539	581	511	533	569	546	513	519	536	517	559	514	511	551	567	538	516	577	546	491	526	522	531	552	571	534	537	517	504	573	533	521	561	523	547	560	532	543	534	525	545	541	548	536	545	538	493	555	504	582	536	570	568	533	542	505	572	518	523	580	561	481	537	527	556	531	552	570	619	552	537	537	539	528	543	505	525	537	521	525	543	547	508	540	568	529	539	546	542	508	520	545	528	524	531	535	511	569	538	551	541	552	555	518	562	570	547	590	561	565	538	508	546	570	542	544	562	567	523	530	541	547	519	526	504	530	549	528	564	561	583	552	508	524	548	533	581	539	535	533	496	513	509	516	571	584	523	556	529	522	529	522	530	538	532	538	528	545	571	561	563	519	553	565	562	527	538	544	520	524	534	542	552	519	538	559	557	549	523	533	547	545	509	529	592	541	547	570	531	528	590	513	566	529	559	557	541	560	522	540	540	554	552	536	576	504	530	563	557	547	531	593	525	533	543	559	546	576	542	526	523	511	498	540	553	546	600	526	538	500	550	546	516	532	538	525	556	564	543	517	536	525	543	541	528	551	571	526	535	546	563	538	558	570	533	517	526	548	550	499	522	535	510	532	524	535	534	547	540	566	579	572	547	522	520	534	537	518	548	526	519	511	534	528	478	541	519	546	535	553	557	534	507	564	543	538	558	534	540	514	545	535	533	536	526	546	520	551	554	542	536	506	545	556	559	529	552	543	499	546	545	501	561	551	539	542	581	501	511	536	564	538	570	556	538	494	554	523	547	543	526	505	506	506	539	593	561	558	546	520	546	559	536	530	556	524	532	541	531	533	495	548	540	549	529	539	524	523	480	518	551	553	526
50412	43403	36144	29334	18635	7364	1734	268	206	257	223	247	243	260	222	210	243	209	240	238	219	208	230	234	226	237	239	234	244	254	234	256	251	236	224	216	254	238	232	238	247	231	240	227	211	207	245	262	236	227	232	247	239	231	220	238	218	229	220	249	260	229	233	267	254	230	239	213	243	238	236	251	208	230	251	251	248	227	235	246	228	242	238	213	234	207	225	219	228	225	239	225	217	231	216	279	226	244	231	247	227	245	264	219	233	217	195	247	246	228	220	244	279	250	248	265	188	230	219	241	223	200	226	233	228	244	214	220	238	260	244	250	201	235	231	219	204	225	220	255	226	224	217	239	248	240	254	227	227	207	249	222	227	222	208	209	247	230	217	215	243	242	232	222	254	237	246	253	248	237	237	260	237	247	227	230	235	217	220	240	246	245	254	232	230	241	228	265	227	229	244	248	222	247	235	290	260	238	215	216	219	264	274	234	253	246	235	227	220	241	199	235	217	242	252	243	254	258	233	230	252	215	221	210	232	216	244	232	207	212	236	257	209	256	233	265	229	229	238	220	237	204	218	214	296	213	251	215	280	232	255	247	246	243	228	222	239	222	222	224	249	211	207	239	229	217	209	213	275	246	256	233	230	244	203	217	243	205	220	195	238	245	228	221	256	240	227	247	224	221	235	213	221	263	221	247	236	247	231	212	205	222	237	217	254	229	241	222	232	210	216	232	230	204	190	223	204	223	223	247	233	239	232	236	244	263	236	236	231	215	213	228	258	251	219	228	222	237	225	218	216	222	228	249	244	230	201	237	233	219	231	230	269	244	255	213	225	258	240	225	212	221	235	222	223	227	244	238	209	199	238	237	240	234	219	252	230	244	240	234	237	223	226	258	227	243	220	217	233	231	247	232	243	239	247	223	225	216	239	230	237	217	228	262	201	252	274	212	239	243	202	220	232	224	226	250	207	240	197	234	252	262	223	213	248	216	238	249	243	194	241	238	235	234	243	267	212	253	213	222	232	254	215	243	222	210	203	218	231	201	232	247	249	211	259	235	211	211	225	226	232	255	248	236	235	224	248	221	223	208	282	263	239	222	224	236	224	217	242	208	230	217	274	214	235	232	230	236	230	256	209	235	230	201	215	237	232	251	189	222	248	224	206	236	250	230	207	253	273	216	228	265	232	219	261	231	215	234	258	223	232	214	239	233	221	212	226	239	253	225	221	241	211	211	238	226	236	236	254	240	207	233	202	219	254	233	254	268	243	211	223	254	238	235	218	245	247	241	227	242	252	226	226	249	238	234	258	236	247	228	263	232	251	240	213	243	227	232	246	200	244	192	265	207	227	221	229	243	211	247	242	238	252	238	246	222	232	257	272	231	213	243	211	225	224	244	223	241	224	249	214	240	228	235	231	218	236	219	210	257	238	231	249	203	237	238	254	239	210	236	231	236	228	255	255	234	255	217	255	250	235	235	276	245	257	197	244	246	262	186	226	204	209	229	217	219	218	232	235	216	244	217	247	239	215	214	238	268	230	224	215	244	245	217	196	226	227	247	234	212	248	212	215	230	200	267	210	226	248	228	232	212	226	250	242	221	209	228	253	225	225	224	219	217	227	233	233	199	233	234	266	253	241	245	272	238	239	242	242	230	217	244	230	230	220	234	244	249	211	226	235	215	221	214	237	241	202	229	218	212	250	223	239	243	219	231	234	235	209	253	266	230	260	226	239	232	209	221	231	216	232	235	233	224	232	232	238	215	230	218	238	229	247	204	250	231	250	252	215	251	238	208	246	227	218	244	251	226	218	221	229	226	238	238	211	238	241	182	243	230	230	221	246	243	228	228	246	211	207	221	229	246	261	220	229	255	227	225	243	226	221	231	249	234	263	227	252	232	230	234	242	248	242	222	212	212	257	226	253	219	239	221	233	176	230	255	216	211	234	228	219	203	209	222	236	258	257	252	224	206	225	225	252	221	242	215	198	208	236	246	237	227	252	248	250	230	217	210	254	215	214	260	241	235	247	220	269	274	248	241	218	245	224	228	248	255	205	261	232	230	220	234	225	198	217	232	219	208	239	243	268	242	233	241	206	228	226	241	250	231	252	256	223	279	222	291	227	241	209	227	215	222	237	219	235	241	252	219	255	242	222	252	220	233	256	230	247	230	257	220	206	234	272	227	229	241	247	242	228	230	245	231	247	244	231	216	236	205	195	219	227	235	238	239	233	231	218	247	229	238	230	223	233	233	237	250	268	237	258	232	219	246	220	242	225	227	249	244	262	215	233	235	217	226	229	245	240	230	216	238	238	217	256	221	246	228	239	271	229	213	234	207	212	235	230	231	240	246	238	247	277	236	243	263	216	223	245	226	215	250	246	197	216	243	269	245	237	222	202	261	228	220	208	231	227	229	231	240	241	237	206	232	241	230	258	237	223	260	259	232	201	244	247	217	245	248	210	227	242	247	253	204	224	228	253	239	234	239	241	209	230	220	233	229	216	221	240	227	246	233	247	238	220	225	229	250	232	226	243	205	206	189	216	271	221	220	233	241	248	244	252	249	237	218	239	232	227	261	232	209	215	247	235	248	238	195	236	259	238	231	260	267	225	248	198	241	219	259	201	227	193	257	238	230	233	259	259	227	209	268	222	249	217	199	233	220	226	229	225	230	246	244	233	235	227	248	218	250	235	220	217	261	237	219	256	241	252	223	238	236	223	231	228	203	209	242	231	242	259	231	247	208	244	247	215	216	256	236	227	237	207	191	235	248	234	245	225	232	251	250	275	222	228	233	219	231	218	240	251	228	256	235	217	222	220	259	218	233	223	230	231	259	244	267	223	260	237	241	233	257	253	203	244	213	215	232	247	239	216	259	253	221	237	222	205	225	243	213	254	241	199	227	240	209	206	251	240	222	222	260	254	217	214	222	258	234	260	248	256	211	207	234	213	241	247	201	247	261	232	242	263	230	235	248	217	208	216	232	222	250	215	250	236	222	255	240	212	228	244	200	217	199	228	226	246	230	213	246	211	224	219	234	259	255	227	250	225	226	208	233	216	230	207	240	242	212	225	244	227	219	230	259	245	261	232	221	273	218	233	209	208	235	206	229	263	268	230	239	247	204	228	221	240	213	216	226	242	226	224	234	234	224	260	223	201	247	241	241	199	228	224	236	241	227	199	254	239	208	239	256	244	264	219	229	213	229	223	242	213	211	228	239	198	235	235	235	233	236	238	235	219	258	220	231	239	236	261	213	206	237	229	231	219	223	257	258	266	213	217	239	238	266	246	221	229	235	264	268	219	224	244	203	236	268	202	242	212	215	238	223	247	236	263	239	262	229	253	234	223	211	234	246	247	253	237	247	271	240	191	233	220	239	229	234	211	201	231	229	236	251	248	227	248	249	193	257	221	243	215	213	244	226	229	226	233	236	240	230	240	223	222	264	200	232	238	231	250	239	241	239	225	226	235	233	246	233	236	238	240	215	205	253	247	235	231	211
31301	34632	38914	39392	30772	16356	5029	625	589	556	615	541	599	564	547	539	603	587	616	551	564	556	566	521	600	598	602	560	578	565	554	572	570	588	565	606	573	553	578	529	572	583	586	589	615	563	572	565	544	585	571	563	563	611	537	539	576	592	575	535	586	560	519	534	581	597	553	596	579	563	575	535	554	578	581	568	511	538	547	582	582	569	589	591	580	564	561	572	542	562	566	550	555	537	572	561	572	559	540	556	549	572	584	547	582	522	599	585	569	558	554	595	540	566	552	534	524	590	556	578	536	594	544	579	597	588	545	580	578	567	538	558	611	550	551	580	586	582	544	577	611	629	536	575	602	559	527	556	568	607	547	578	597	585	640	592	586	575	566	575	578	536	570	565	551	554	529	580	577	582	589	568	552	587	596	508	589	543	544	570	546	549	587	575	563	596	586	542	585	599	567	581	589	575	562	561	592	541	597	533	568	561	600	537	532	547	576	619	599	531	582	597	624	573	597	555	582	569	580	571	567	594	568	527	554	540	561	590	541	584	573	557	543	565	552	595	597	566	560	563	558	614	552	599	619	583	538	614	552	589	606	582	625	565	573	535	538	582	550	589	594	543	541	583	554	583	560	552	545	572	574	540	590	594	524	550	567	594	592	608	568	587	543	554	538	611	575	532	556	545	584	567	534	586	553	569	538	581	548	546	552	554	585	585	587	520	546	547	546	552	555	563	604	586	598	612	566	564	555	584	616	558	611	612	591	539	555	600	541	562	577	574	622	553	558	573	559	576	540	611	573	531	557	566	559	575	607	584	597	554	533	577	592	558	541	593	564	597	618	534	577	556	588	544	565	587	566	560	551	590	573	576	558	590	555	612	559	615	544	602	571	552	555	592	600	600	550	554	581	540	545	568	542	563	561	541	619	573	624	554	556	589	567	592	558	517	547	576	586	555	586	601	582	546	523	569	553	567	547	556	544	547	562	605	542	616	615	578	572	548	585	585	570	576	571	601	555	559	601	591	580	546	545	583	551	540	578	591	567	539	581	546	561	560	560	573	567	585	558	567	572	595	583	561	615	564	592	588	575	589	575	597	609	596	613	572	539	561	534	591	553	557	560	576	566	584	551	580	560	546	576	553	604	638	547	555	585	566	584	555	619	521	538	605	584	580	551	579	580	570	565	553	572	540	576	531	550	555	569	619	561	549	608	547	562	521	587	549	551	554	550	586	591	553	621	564	559	621	597	573	599	606	544	562	520	536	591	592	524	595	577	564	604	565	565	568	601	540	533	561	527	563	564	597	571	544	554	513	592	588	552	615	564	561	578	558	582	553	531	565	585	555	598	554	555	554	559	551	568	563	553	597	546	554	622	594	577	587	551	529	569	539	566	555	579	570	560	565	594	605	573	571	603	554	575	541	604	583	583	592	581	553	583	552	571	594	590	593	603	589	567	541	586	609	569	564	575	551	551	569	580	557	543	554	545	571	609	561	574	574	576	584	585	605	557	554	566	593	581	577	575	588	567	588	579	555	566	542	580	617	587	599	602	559	556	566	557	544	601	565	582	578	536	563	583	571	579	570	588	593	555	628	558	580	596	528	551	566	560	541	533	572	539	524	571	568	557	550	604	604	526	541	596	590	571	528	554	585	582	522	545	535	620	584	565	592	546	540	548	589	550	575	553	579	610	582	551	554	605	582	571	582	544	532	540	563	626	600	590	567	565	542	572	560	582	560	538	602	562	585	562	510	621	565	591	568	617	607	543	553	551	595	586	553	599	596	557	560	582	580	576	580	587	570	560	549	559	554	594	582	574	541	601	583	572	535	544	553	530	545	581	574	570	550	565	574	549	563	570	557	595	561	584	590	553	584	553	570	607	610	576	564	576	568	545	531	574	555	556	590	610	547	580	553	618	594	585	580	601	564	539	600	578	580	557	586	574	597	576	575	562	545	576	558	548	622	540	577	608	559	580	576	559	568	572	562	566	612	534	538	583	579	549	568	565	586	541	535	603	562	565	596	572	585	565	550	538	580	582	587	617	545	603	551	551	572	580	636	591	569	603	541	541	586	571	594	573	542	593	581	607	571	534	594	571	590	521	598	553	542	579	562	572	531	503	565	579	594	542	571	546	546	601	549	570	560	525	596	591	583	581	616	594	582	563	547	574	553	564	593	568	593	555	598	575	560	597	545	540	567	584	574	560	598	565	569	522	553	594	591	510	575	578	569	531	559	571	584	577	604	565	596	538	586	584	560	608	542	579	539	587	579	576	600	539	578	588	591	567	585	559	565	556	573	534	563	552	586	549	537	562	609	595	560	613	559	594	571	596	523	572	586	566	558	550	541	555	559	574	566	568	619	593	553	601	550	554	608	581	550	592	569	581	583	589	528	591	608	559	607	576	590	567	531	573	548	558	540	573	551	592	544	540	515	555	560	567	541	589	553	558	560	599	584	608	564	610	603	564	557	565	565	529	554	613	575	603	554	607	596	549	530	561	606	573	580	530	562	544	563	534	568	583	585	572	581	588	569	536	532	561	547	557	529	575	544	543	574	570	613	557	585	559	549	547	574	581	535	530	556	534	618	542	508	582	553	601	575	596	560	565	552	559	580	585	532	581	573	544	612	600	540	578	559	530	558	547	594	577	571	547	554	553	569	547	570	554	563	582	575	601	596	578	583	569	586	572	563	577	570	582	607	531	551	585	518	531	585	557	572	572	520	535	558	573	589	538	583	577	576	597	571	537	570	540	539	577	569	563	573	558	586	555	533	552	547	578	564	593	545	607	551	562	568	605	551	581	556	567	524	555	542	619	534	563	567	524	556	557	537	546	535	525	568	611	606	548	580	604	543	555	568	565	558	561	574	546	567	581	533	563	576	525	573	548	570	559	563	606	587	561	560	549	574	551	571	570	566	567	541	562	575	547	603	581	526	555	557	570	571	520	542	557	553	562	579	576	564	584	544	561	570	568	624	547	519	563	549	586	536	545	581	591	557	573	578	569	559	540	539	599	570	545	553	574	560	586	554	580	576	547	530	542	577	542	545	561	561	523	542	552	558	589	584	607	596	506	572	607	593	538	577	562	546	563	576	597	556	597	596	582	541	563	567	581	550	537	579	624	554	562	552	555	548	530	561	577	599	581	549	559	566	587	542	559	517	537	600	551	614	565	565	559	574	582	546	545	561	547	569	570	533	580	558	558	547	552	596	548	579	612	589	576	570	564	596	564	560	588	596	586	541	577	579	575	584	568	584	542	605	562	551	563	593	563	590	538	605	543	566	563	587	565	540	571	595	580	573	600	531	552	568	532	556	534	579	575	567	583	597	553	534	566	571	583	592	523	536	591	572	571	579	566	596	547	599	593	555	567	605	607	560	573	524	594	597	582	589	547	565	591	539	605	573	567	594	571	544	579	561	604	555	577	569	533	571	590	607	571	606	580	601	533	567	613	554	614	587	536	589	572	566	558	564	559	624	580	571	541	563	560	558	575	565	584	554
72056	65929	60184	63020	51446	31838	13829	1429	434	412	412	407	397	431	390	412	374	437	389	411	394	425	408	399	406	430	425	416	393	372	379	404	383	445	412	392	401	402	394	429	387	408	388	424	430	399	408	394	403	405	402	483	426	388	415	448	394	392	419	464	428	420	439	389	407	435	400	416	394	370	366	390	403	418	438	413	423	417	421	445	438	425	416	436	455	446	418	428	413	394	420	384	397	411	429	417	417	411	433	397	382	406	424	400	362	404	425	407	419	402	401	418	403	403	388	426	398	415	383	403	414	385	398	423	427	433	426	361	377	389	373	420	382	403	423	454	407	448	420	438	467	423	404	435	424	422	436	451	394	389	442	406	395	389	385	413	392	378	417	389	435	448	400	436	439	422	376	416	415	380	398	423	439	384	434	363	393	416	412	450	392	424	443	377	413	417	440	364	427	425	413	413	416	400	394	403	408	391	381	413	357	407	381	400	423	400	409	421	373	405	405	429	389	417	409	398	423	377	415	404	411	424	406	390	403	416	391	427	424	392	371	392	431	431	419	415	382	398	406	379	418	396	419	411	458	410	417	414	433	407	387	424	462	404	391	410	393	416	415	442	434	384	386	432	364	377	375	413	394	431	406	420	408	436	423	409	422	446	458	428	407	395	422	428	439	417	386	440	415	412	436	425	431	399	400	407	395	384	434	402	395	416	390	412	397	377	431	389	402	445	425	438	428	399	432	415	423	389	375	355	415	419	408	390	461	374	401	385	426	410	402	417	402	435	389	412	387	423	393	400	414	401	428	345	374	452	420	401	441	447	383	410	406	421	422	389	389	446	431	405	412	374	400	427	423	391	394	400	380	414	418	395	432	433	419	456	427	430	381	380	397	406	376	395	432	412	401	403	404	370	410	451	402	373	416	404	424	386	393	430	386	428	396	425	409	449	425	367	436	419	417	417	433	418	401	405	396	405	406	449	416	423	395	400	391	402	402	427	406	399	376	406	378	393	426	370	396	386	423	396	417	394	409	401	400	388	364	343	402	430	428	412	406	415	450	438	408	394	398	445	423	384	399	369	409	413	408	399	405	432	415	376	401	411	396	412	414	430	434	416	450	419	421	406	422	410	407	395	426	422	437	381	390	411	379	424	372	395	423	374	385	391	429	400	405	409	395	379	427	427	456	385	407	364	421	408	411	385	373	411	410	379	415	448	379	387	407	395	377	407	411	423	380	435	434	443	411	397	407	396	394	441	396	475	409	452	384	441	408	458	412	446	437	398	418	436	442	411	378	415	401	404	367	402	454	403	409	403	377	370	427	400	403	382	384	431	437	399	445	423	411	424	448	436	444	402	373	390	402	397	400	412	366	421	464	388	403	371	424	417	408	417	408	439	405	412	400	428	433	388	405	423	416	407	409	369	413	430	422	406	403	415	437	415	421	392	436	401	387	444	441	373	394	410	404	405	427	382	413	429	433	402	421	411	424	432	406	397	420	410	406	397	426	368	406	420	401	414	398	436	433	382	447	413	450	444	411	407	362	423	452	417	412	403	397	408	410	378	379	436	402	402	380	411	434	376	466	415	445	418	394	393	395	416	401	393	432	443	408	409	379	422	407	390	415	431	404	385	436	379	423	391	385	425	407	378	392	420	414	376	420	390	424	406	388	430	421	434	425	366	382	443	392	440	383	367	388	435	406	461	448	428	414	442	391	440	379	392	416	398	424	454	409	395	435	391	425	414	392	425	388	400	441	413	447	405	389	404	420	401	402	400	411	396	429	410	434	402	403	420	422	434	405	408	388	426	410	447	448	415	415	381	430	416	395	397	401	423	394	385	433	380	457	400	429	413	444	384	380	398	415	398	415	380	437	428	378	406	439	393	398	405	435	427	382	394	407	430	391	420	387	397	379	415	417	405	452	418	414	410	367	403	425	438	431	400	403	425	381	373	407	415	415	439	408	407	392	406	399	439	375	471	433	396	424	403	412	393	437	407	408	415	376	402	381	414	430	421	431	429	402	424	408	411	395	423	380	397	384	439	345	359	416	381	390	428	398	419	429	395	423	409	389	442	435	434	393	365	434	416	414	392	409	369	405	404	404	426	428	387	399	415	394	395	426	414	445	441	470	427	373	393	459	421	416	391	380	402	420	444	426	416	414	406	397	414	406	405	392	418	383	440	382	424	369	444	420	410	423	388	416	367	426	451	411	399	432	373	401	407	418	469	394	441	430	434	446	417	416	434	393	417	423	361	397	382	380	403	388	397	409	409	405	406	418	406	404	395	403	420	419	405	441	390	413	435	402	378	412	436	398	359	430	401	385	395	388	384	403	411	443	409	375	415	406	398	407	388	406	374	402	396	396	354	386	370	390	412	391	389	400	395	411	402	404	384	445	424	422	375	437	444	454	423	429	398	383	428	439	415	387	397	420	376	426	423	408	389	436	417	417	389	436	402	461	387	410	354	417	399	432	445	432	407	408	436	411	428	411	400	386	412	436	375	393	420	426	409	370	384	433	421	404	391	382	401	407	405	393	407	377	410	410	369	462	411	422	415	390	390	376	405	442	397	387	396	409	420	407	389	378	422	422	420	380	424	436	424	403	424	415	380	404	392	407	390	379	414	445	409	401	399	431	411	390	380	404	420	382	405	426	411	390	401	393	427	403	403	417	388	400	391	402	379	443	445	436	398	392	382	427	437	399	388	386	440	378	408	423	382	397	415	425	436	414	443	398	405	434	416	408	434	435	462	411	366	386	397	417	411	423	413	409	385	404	412	381	416	401	407	388	443	429	417	397	439	444	406	405	374	423	449	420	391	411	376	397	418	436	353	432	406	424	375	413	423	409	420	413	396	412	410	386	435	405	402	393	420	381	418	428	412	435	417	444	398	420	379	455	397	374	382	411	425	426	396	438	424	441	377	406	427	453	424	414	391	397	417	429	393	409	390	402	383	383	398	440	417	405	390	446	415	425	439	393	430	459	435	402	414	416	408	416	392	409	401	424	393	428	413	439	428	392	377	415	394	424	390	418	394	446	386	408	408	385	425	400	425	388	421	398	438	406	407	408	374	441	450	434	420	425	394	425	388	407	446	432	397	397	389	438	402	414	386	427	423	393	382	382	413	399	358	405	380	424	389	452	412	426	387	377	419	436	407	388	432	382	373	384	391	399	401	445	379	426	419	417	428	413	403	406	415	395	419	419	407	428	427	402	395	414	409	410	420	416	449	404	415	424	416	379	353	436	392	422	354	440	394	411	432	370	402	400	377	430	410	420	390	382	387	411	454	428	383	412	429	378	348	408	410	404	409	406	455	386	437	425	411	391	418	418	412	407	414	409	379	411	433	396	399	431	420	403	416	386	407	403	400	440	436	427	369	433	403	410	392	431	411	410	428	418	437	413	431	418	396	395	420	439	401	416	443	403	380	423	409	406	433	398	388	426	378	418	382	400	429	423	408	449	407	459	414	413	432	424	368	399	386	403	442	420	420	368	381	409	440
49184	57143	63303	71293	59951	41289	19524	1294	977	919	945	886	925	909	883	900	942	964	923	878	866	773	918	880	920	938	933	928	905	887	934	932	910	924	905	894	892	927	876	921	898	960	919	954	860	892	889	880	916	931	898	911	890	920	865	918	922	891	909	922	873	890	905	867	859	944	857	942	907	934	882	888	942	884	894	942	868	921	869	927	919	915	855	922	895	892	886	910	882	929	911	906	920	912	880	925	935	886	879	932	867	931	926	874	879	908	853	895	921	891	908	932	905	938	904	887	902	942	935	933	879	953	907	914	920	906	929	908	891	941	937	880	843	893	904	890	926	890	971	904	899	893	892	907	885	864	878	859	919	887	933	934	882	912	953	903	949	929	921	886	942	870	949	899	934	947	894	932	915	921	869	893	939	906	952	852	899	895	885	804	894	963	902	907	929	912	881	835	911	918	944	886	942	951	914	867	943	891	877	930	909	914	946	934	967	952	921	922	887	886	909	825	874	867	922	894	917	919	888	887	942	864	965	905	938	881	918	904	893	881	850	896	919	895	888	898	904	883	882	858	879	881	919	916	881	915	919	951	915	889	908	889	933	907	888	854	937	928	930	830	853	903	914	863	978	923	878	907	913	890	919	928	933	929	879	848	918	869	878	912	923	911	893	928	894	876	887	888	901	933	942	855	901	900	900	902	872	973	936	905	909	884	862	875	971	911	893	927	923	902	944	923	888	915	949	921	930	950	899	922	915	908	904	914	876	923	902	888	865	909	918	893	894	921	901	883	900	853	902	935	924	900	941	884	932	869	897	901	905	925	941	924	885	912	896	914	886	908	896	904	949	918	881	902	962	911	864	925	895	899	935	948	915	884	920	929	885	927	857	946	911	897	916	867	865	901	887	869	857	882	874	907	928	979	885	951	946	934	922	891	907	909	948	906	917	891	902	847	919	901	917	904	930	913	857	935	899	878	898	897	895	880	897	907	888	905	881	848	937	916	944	907	904	875	941	924	915	895	900	907	924	952	931	916	904	910	898	870	890	934	889	884	918	912	890	890	850	902	895	921	939	883	894	863	873	880	928	900	924	911	891	897	901	884	914	908	917	887	879	866	941	874	897	924	947	906	972	919	902	932	873	953	938	891	923	927	931	897	896	895	883	850	897	868	860	882	914	920	902	938	901	938	907	907	883	872	915	847	903	968	898	918	981	910	876	892	927	926	955	841	858	959	951	874	920	911	890	880	864	871	899	909	897	920	887	892	861	886	883	901	915	914	898	939	925	928	889	873	910	900	890	904	891	895	908	891	897	870	904	879	900	874	923	841	884	903	956	897	888	916	890	854	920	898	871	919	938	881	888	891	916	903	908	854	892	907	937	891	837	881	864	889	887	935	929	889	891	926	936	869	936	901	874	878	914	911	898	909	873	895	910	882	915	935	866	908	903	933	899	877	899	876	910	939	908	905	919	885	897	896	882	925	928	883	930	917	924	890	976	874	912	890	924	848	895	919	942	916	910	873	980	892	907	924	887	906	892	937	913	939	899	932	865	910	904	899	863	907	845	971	941	861	882	836	863	918	953	949	913	916	933	868	883	883	936	907	950	887	914	881	919	878	881	951	883	924	868	912	935	938	853	896	903	856	877	891	949	959	934	905	904	895	921	886	945	912	895	932	917	868	895	858	879	935	928	874	942	922	896	927	872	870	988	910	897	941	846	881	866	933	950	912	893	944	833	915	883	915	913	946	879	896	853	948	862	876	932	901	924	950	896	932	944	923	881	910	930	918	859	910	878	929	847	899	930	869	898	888	852	909	888	897	896	880	915	855	952	933	916	866	864	944	940	926	922	899	896	894	895	893	901	846	896	890	905	812	900	915	896	868	894	878	893	961	875	902	895	883	940	941	889	873	879	829	922	900	876	916	902	899	876	899	883	887	800	911	887	951	903	925	890	940	928	871	880	945	873	924	924	896	870	906	872	875	935	892	918	929	920	912	867	933	866	845	924	864	912	923	911	909	925	991	887	934	940	945	897	955	895	913	873	876	942	889	949	950	920	893	865	900	889	879	898	936	872	911	893	887	881	890	925	869	919	861	878	967	894	923	867	904	888	917	868	909	895	919	922	890	919	904	929	955	933	840	855	921	926	885	939	923	861	857	879	908	916	867	924	920	914	895	925	854	911	882	933	909	895	942	931	930	854	869	912	896	922	824	884	917	931	868	970	862	956	912	921	890	893	967	918	916	909	905	864	884	890	843	934	898	963	903	898	887	877	882	878	889	873	894	926	926	885	942	917	912	902	918	868	908	893	884	900	906	934	945	965	919	921	894	939	899	871	916	900	919	883	889	910	958	889	880	924	914	903	907	916	923	951	853	967	899	925	893	932	861	881	917	901	883	940	867	893	935	950	860	862	960	859	887	898	906	885	935	888	940	945	925	902	858	872	895	905	883	888	907	906	908	913	857	891	923	881	929	895	884	882	914	868	900	857	923	948	859	896	929	841	873	923	903	879	908	837	833	857	938	927	923	895	914	910	876	878	936	942	904	907	955	917	901	889	944	906	881	880	901	902	885	919	923	894	937	928	868	876	888	917	894	843	867	911	922	849	909	883	911	903	928	927	913	854	837	909	899	967	906	899	952	917	857	924	933	916	900	875	910	937	881	879	946	908	922	857	905	843	914	877	879	896	892	888	873	891	924	956	881	876	931	850	868	902	858	857	877	909	876	903	901	915	933	924	896	902	915	940	925	947	876	939	946	964	892	887	910	884	929	865	898	904	873	937	887	948	873	922	918	923	886	934	905	928	915	871	910	945	982	893	907	905	908	901	883	921	940	916	913	913	830	941	935	892	880	880	911	911	918	882	901	905	936	879	931	936	918	879	865	887	951	927	880	944	904	897	830	879	866	934	888	892	927	894	964	870	928	891	849	903	885	894	938	881	933	919	897	882	953	886	927	889	899	921	884	929	923	887	866	920	903	903	878	924	921	887	924	981	892	880	852	884	945	890	861	904	891	901	945	923	896	939	906	915	933	922	873	852	907	868	896	901	953	917	870	929	881	918	932	930	913	903	912	896	810	892	876	946	888	869	889	938	887	900	950	905	887	911	931	935	913	895	909	877	862	878	968	840	910	906	932	891	860	919	920	1009	903	941	888	952	942	913	903	812	918	896	900	919	908	907	910	866	861	877	950	887	845	939	919	903	897	938	886	905	932	915	940	927	890	878	896	914	918	871	866	897	944	867	919	886	895	947	929	902	916	916	887	926	933	909	879	864	825	872	906	896	927	910	873	887	937	921	921	901	899	914	890	897	927	877	855	878	933	924	944	883	865	909	913	925	918	894	953	805	863	896	950	950	935	853	924	901	907	914	882	899	897	861	875	895	927	874	896	918	902	926	922	969	873	915	885	896	921	916	887	883	935	860	956	891	886	872	886	864	903	919	923	917	917	887	890	919	926	844	935	857	881	861	906	958	913	916	884	891	894	914	878	896	907	889	862
41537	33751	16588	6948	3975	2487	1006	248	234	196	216	200	227	217	204	209	198	187	202	223	199	224	200	227	227	207	205	217	210	208	190	225	196	207	192	209	205	208	222	203	205	214	224	219	208	225	216	209	206	194	230	211	207	202	213	226	232	225	221	194	189	191	232	203	198	208	209	188	215	205	208	213	187	235	217	216	228	226	179	182	190	236	203	211	197	224	190	217	192	220	225	165	194	205	199	157	217	223	201	216	204	212	201	201	228	194	198	192	187	240	190	189	211	203	209	215	209	228	220	225	199	199	206	200	198	229	230	218	187	223	224	206	216	217	188	186	201	197	193	227	222	243	196	221	211	213	215	185	191	237	187	203	225	217	212	187	224	223	228	243	190	227	242	210	221	242	200	183	232	200	232	216	196	243	180	203	189	236	219	227	210	183	181	201	241	218	198	236	238	219	215	232	216	248	214	187	196	187	215	214	204	195	210	219	222	220	232	243	210	225	205	211	185	205	197	194	207	176	210	197	214	197	210	205	219	217	213	176	212	205	186	195	199	232	202	217	197	201	218	174	217	208	216	188	208	208	229	197	203	199	223	213	209	195	219	229	189	203	209	201	206	220	236	192	172	208	193	204	205	213	219	246	194	208	220	213	188	208	178	237	243	204	203	203	201	228	211	219	211	213	214	216	201	202	186	236	210	168	195	197	211	192	200	221	215	205	208	210	208	231	203	210	222	178	199	182	191	216	163	200	179	209	201	201	218	229	209	202	185	213	206	207	203	217	205	226	250	208	173	206	231	196	214	199	207	200	218	216	230	193	203	217	182	207	230	235	237	217	198	228	209	217	206	211	215	208	216	218	209	200	223	217	217	201	205	207	196	237	223	205	214	201	188	213	198	211	202	222	210	212	204	218	191	194	217	183	237	221	212	190	189	226	200	206	205	213	194	220	206	204	184	214	189	185	177	200	207	206	214	200	208	195	213	205	185	220	208	206	229	216	209	192	192	189	213	246	198	184	189	210	202	202	218	237	217	208	191	212	219	229	216	227	217	215	202	198	198	190	206	192	222	229	179	187	206	179	190	224	213	204	205	203	179	209	224	216	205	234	211	222	211	184	196	197	213	217	199	202	211	227	225	222	206	218	205	191	197	217	188	224	213	203	230	214	207	211	218	245	227	205	222	203	215	217	172	197	193	220	198	201	201	207	194	206	208	212	188	189	218	201	201	222	198	203	230	181	219	206	206	205	229	200	205	227	194	235	189	192	214	199	199	201	246	197	211	220	244	222	219	230	177	244	208	186	209	225	206	223	192	220	204	228	205	202	185	211	212	205	221	203	185	204	188	215	212	223	177	198	212	194	217	220	211	242	193	198	210	195	217	216	200	219	188	194	196	208	189	200	204	190	200	210	203	208	223	201	198	210	211	185	218	208	231	221	203	194	201	204	221	210	206	201	217	213	183	214	212	202	236	212	203	234	196	213	199	213	218	204	181	216	190	181	178	213	172	232	184	217	241	197	205	218	205	224	208	210	200	199	228	191	195	204	191	215	189	212	196	209	207	236	200	191	176	231	195	199	181	199	202	190	176	224	185	187	235	207	223	210	210	215	210	203	194	214	196	211	194	216	228	211	213	214	200	228	191	197	221	191	202	180	204	228	198	206	179	214	215	202	219	211	199	220	216	221	205	192	202	199	182	223	230	201	199	189	214	209	217	231	214	219	219	209	224	201	211	205	193	201	206	210	218	223	235	226	223	205	211	225	219	201	207	196	196	201	222	224	196	194	213	213	204	184	240	213	198	230	197	199	209	194	210	209	223	223	207	199	208	217	197	196	218	234	190	208	209	214	207	213	204	210	192	229	214	180	206	244	215	195	219	213	202	200	217	243	194	212	200	222	204	223	212	214	198	190	213	210	209	217	211	218	183	213	205	218	187	193	214	202	185	198	210	200	216	205	184	226	175	210	207	219	211	212	231	216	202	227	188	226	187	201	214	222	220	216	199	228	165	208	198	196	227	216	198	209	201	190	189	185	229	220	207	222	239	227	215	225	221	209	218	211	223	236	206	234	179	219	221	225	223	223	206	178	216	198	192	199	211	247	208	204	182	190	232	196	211	195	201	183	217	222	201	209	209	225	229	220	198	212	192	204	195	193	212	210	207	211	186	241	211	234	197	199	197	210	203	204	216	210	188	222	212	217	202	209	209	223	227	212	229	208	214	197	199	196	188	228	223	223	209	220	188	228	211	207	235	237	223	196	236	221	198	227	228	205	185	249	217	212	261	206	230	227	198	197	186	182	209	232	218	220	190	205	224	190	219	188	212	204	221	195	211	180	232	205	219	197	201	214	195	208	193	212	204	181	209	187	219	201	221	231	212	220	203	178	214	204	194	206	244	216	207	203	206	205	209	243	207	189	198	220	226	230	214	181	219	212	224	207	206	173	209	239	194	191	222	209	178	216	210	205	198	177	200	221	208	203	189	224	222	226	206	204	217	219	190	227	217	190	181	223	224	206	204	215	205	176	229	207	222	243	205	192	207	206	230	186	194	242	214	234	186	227	196	189	228	223	202	227	230	241	213	210	205	223	172	216	200	201	211	222	227	231	216	207	212	195	220	255	201	193	188	227	218	205	226	199	218	234	198	208	193	192	216	236	187	210	196	220	220	223	203	207	207	195	205	206	209	199	227	235	210	152	171	213	211	198	194	206	213	209	212	222	214	211	198	194	193	212	174	224	217	198	213	206	223	216	213	217	191	240	228	177	206	205	221	217	226	199	232	219	206	242	211	202	209	198	231	208	255	183	212	217	223	204	206	217	216	195	205	201	217	206	210	202	208	238	220	177	199	213	235	226	216	209	208	211	224	227	198	200	195	235	214	197	208	211	191	192	232	211	191	202	223	214	192	227	204	213	227	231	202	198	204	214	221	206	224	214	216	201	228	219	213	191	201	200	239	210	246	262	207	214	229	207	229	172	200	192	212	227	185	203	190	219	183	220	197	224	182	200	203	215	211	199	189	212	217	204	211	188	209	199	259	233	194	184	217	226	182	225	199	241	184	226	212	209	229	212	214	208	231	196	211	217	189	197	194	222	209	208	192	187	212	228	210	221	200	205	209	221	219	192	223	214	211	199	197	201	214	222	181	202	202	210	204	218	231	235	205	185	216	208	207	243	214	214	207	235	225	232	223	198	223	195	204	199	213	202	220	214	240	176	219	215	213	209	218	188	224	216	191	212	206	213	210	209	201	223	192	239	203	215	224	191	200	224	185	183	179	214	221	214	239	191	224	224	194	206	211	223	215	224	211	195	203	208	195	193	193	197	200	197	228	211	211	190	205	177	197	226	228	210	220	175	205	217	221	183	237	200	208	175	203	200	186	230	208	190	213	228	199	194	221	215	183	198	208	216	190	203	214	166	207	209	212	212	217	204	199	220	227	211	207	203	230	198	206	221	208	176	197	207	217	171	208	182	202	230	217	225	197	199	217	205	201	232
24640	24820	18149	14472	11347	7531	2923	563	501	503	526	511	491	506	514	504	506	489	466	500	547	518	519	514	547	467	524	476	528	526	471	496	542	515	473	507	526	501	482	496	530	504	512	523	515	490	508	506	536	506	488	518	520	492	520	508	494	515	472	485	485	522	520	501	498	507	519	483	519	502	515	493	522	531	513	541	515	523	498	536	518	487	482	520	529	492	505	511	517	527	477	520	544	551	468	483	517	556	518	533	549	539	529	518	487	514	503	483	484	524	543	480	506	479	534	493	501	476	518	509	516	491	523	491	528	506	527	506	542	465	474	553	525	507	546	500	493	533	510	520	533	551	497	501	513	499	557	505	523	505	508	521	465	560	547	471	509	516	482	507	491	516	527	485	519	467	549	556	533	501	514	508	507	523	505	528	490	514	469	491	492	538	485	490	444	501	447	492	502	479	479	474	487	502	496	521	489	510	529	487	500	515	522	515	522	544	546	515	516	503	532	491	535	454	467	512	525	480	491	463	498	503	472	492	507	540	511	540	509	512	533	482	538	480	472	499	546	524	512	513	517	512	513	582	509	519	501	504	495	495	522	480	507	518	504	450	525	521	511	493	524	521	477	519	498	528	506	564	547	489	508	486	468	501	512	466	508	484	505	551	482	499	475	496	500	551	466	537	512	499	491	506	510	494	499	511	516	506	514	512	484	499	489	517	501	540	526	484	507	523	528	484	483	518	493	493	525	523	547	521	533	527	518	486	504	544	521	459	464	453	459	514	513	504	538	457	527	531	525	519	522	475	492	493	483	499	517	518	567	533	537	500	541	534	506	519	551	529	574	507	489	517	511	519	564	497	505	546	535	511	524	468	489	463	509	499	508	485	508	517	483	481	499	481	525	546	516	539	489	531	519	490	502	511	485	498	499	511	500	487	512	471	533	513	505	535	498	550	519	541	467	494	499	523	502	543	513	531	516	501	529	489	514	519	505	514	530	498	460	508	527	568	568	550	506	515	502	467	531	540	498	486	522	498	534	495	480	520	507	479	537	478	486	494	563	500	527	509	546	504	502	502	536	502	501	528	480	488	475	527	535	539	489	514	518	534	525	488	474	469	491	505	545	550	541	538	494	511	525	503	494	486	488	474	468	551	503	512	480	504	490	524	532	516	537	508	510	529	530	517	488	492	492	523	561	534	507	510	492	523	516	526	486	511	534	507	544	523	508	514	481	500	523	497	533	508	511	494	490	490	527	498	474	452	552	506	526	479	476	509	483	513	551	525	508	533	551	479	530	486	493	516	522	505	504	540	528	543	547	497	515	503	476	478	478	528	529	509	529	508	500	480	489	545	471	506	520	490	501	538	517	464	540	551	496	502	540	478	496	543	505	459	524	497	517	507	543	521	467	508	507	530	515	523	519	501	520	512	518	478	523	506	495	504	477	527	497	538	519	494	492	516	534	543	500	501	504	551	519	568	486	506	491	506	496	505	545	500	509	505	520	504	503	561	481	518	557	523	478	472	496	507	495	547	526	500	516	522	529	537	547	491	529	536	535	534	510	545	496	494	527	525	520	530	531	497	519	544	476	499	495	450	459	465	495	518	500	512	497	506	494	532	521	490	465	512	502	536	518	470	528	525	532	535	500	516	533	478	486	503	515	520	483	529	519	499	512	488	534	548	501	500	537	488	488	475	564	511	559	510	525	510	562	494	511	484	502	526	508	448	513	508	509	525	483	500	487	534	515	528	494	490	501	520	489	493	519	494	517	491	484	494	526	497	524	520	509	499	484	509	525	525	547	471	523	476	555	501	483	460	486	516	503	512	475	502	528	546	509	523	466	525	505	470	522	518	470	492	532	546	568	500	491	490	483	500	495	519	549	524	544	517	523	534	497	476	496	522	517	493	570	558	504	502	527	474	477	560	472	521	516	512	560	556	566	499	510	485	518	481	449	504	506	530	552	503	496	490	523	504	529	500	481	475	518	485	486	540	492	509	531	546	493	536	501	510	579	524	559	525	482	488	524	514	528	528	519	484	533	550	499	495	546	504	512	522	480	519	506	530	500	490	480	503	540	484	529	545	509	524	482	526	506	531	542	508	508	540	489	529	492	486	498	554	516	548	517	519	525	522	476	462	510	522	527	527	509	549	526	501	519	494	482	496	486	510	520	554	517	491	484	502	522	520	534	466	467	505	500	495	511	485	480	517	489	459	485	548	525	506	489	525	496	526	495	487	492	515	477	518	520	508	490	514	518	546	476	484	512	520	505	509	525	476	492	491	500	491	509	483	553	484	516	545	518	553	532	520	510	540	475	542	523	505	552	508	507	503	494	541	534	533	524	499	519	517	484	522	523	501	521	511	484	492	493	522	542	521	521	509	537	506	538	500	517	491	518	509	507	493	540	493	490	504	539	485	516	488	516	543	499	531	511	519	485	509	475	494	486	508	475	524	525	495	507	506	497	512	493	550	520	536	557	521	448	526	508	490	489	506	468	513	497	524	478	492	508	477	506	549	527	516	519	535	556	534	534	511	556	523	500	524	530	468	489	536	488	469	499	534	493	486	509	513	522	482	481	458	524	487	479	525	503	511	528	499	504	528	558	524	495	494	519	485	474	499	505	484	487	537	503	479	513	542	491	532	522	506	508	535	522	565	551	490	531	476	510	527	489	568	496	511	506	508	500	472	486	511	462	530	464	528	521	503	511	518	498	536	518	530	508	526	493	497	511	536	544	505	528	462	543	475	543	535	484	496	501	536	489	496	510	528	493	496	518	508	495	500	538	487	541	527	523	480	500	538	480	526	516	574	518	493	511	518	520	513	468	565	489	492	511	499	447	564	499	508	533	543	475	503	494	502	512	518	489	507	512	529	518	546	524	493	498	514	517	528	497	484	530	475	503	457	551	494	490	566	506	535	511	536	511	532	509	550	516	480	523	530	506	484	516	481	534	501	522	511	510	487	530	561	486	536	490	482	518	510	518	510	514	541	493	477	565	490	471	558	542	517	500	510	466	513	502	508	500	511	540	530	475	518	523	543	515	470	526	476	496	519	504	528	509	507	491	517	488	520	486	520	503	530	534	525	503	486	498	483	494	511	496	471	496	459	519	531	515	514	523	531	506	466	540	527	502	452	520	508	490	496	536	513	497	480	506	485	456	515	507	564	518	551	470	498	517	509	497	503	523	562	489	554	470	510	502	457	505	512	525	552	524	500	500	514	506	496	499	513	495	529	503	507	536	539	518	497	501	486	493	514	497	491	512	521	497	515	547	512	543	519	527	515	504	503	525	509	456	488	516	516	528	541	527	488	518	502	502	477	521	481	542	482	531	508	533	500	518	533	525	517	515	525	532	501	523	502	512	478	502	516	503	504	511	518	490	501	475	458	520	505	504	490	540	534	481	524	534	528	507	467	522	500	502	536	478	484	555	527	501	552	489	477	472	530	531	528	475	519	487	533	513	518	532	518	518	520	506	485	531	499	498	555	469	494	538	518	497	518
51232	42598	32937	23698	19944	9308	2916	324	211	201	192	206	220	210	222	205	219	205	207	210	196	234	209	211	191	202	192	220	219	196	210	239	246	201	229	224	226	211	198	223	211	223	202	200	210	227	232	195	204	223	240	223	209	218	193	185	214	223	215	207	183	190	231	214	194	219	203	229	222	191	204	205	187	223	210	211	215	201	186	217	203	204	203	231	204	219	196	227	227	227	200	221	192	218	223	204	189	245	226	221	205	182	226	213	220	217	222	201	204	178	211	210	225	199	216	224	212	216	195	195	216	191	208	217	195	208	214	217	178	200	208	189	221	208	195	216	221	213	193	225	206	199	213	189	201	210	185	234	221	217	227	237	199	214	233	220	184	203	194	176	188	206	220	203	217	227	217	224	230	177	221	201	196	227	184	202	198	227	201	211	211	238	197	204	188	224	188	232	214	185	184	212	219	223	235	201	228	204	185	215	206	205	212	199	213	207	228	231	179	217	207	224	227	247	207	190	219	210	188	187	196	210	232	202	203	192	216	211	218	224	205	177	197	187	210	203	191	218	206	209	218	217	213	229	233	217	206	186	208	199	221	199	221	205	211	191	230	238	207	196	212	209	199	169	213	197	212	196	201	201	193	227	231	177	211	220	222	201	204	219	208	219	202	187	189	201	232	204	211	197	211	213	191	211	230	228	218	210	205	231	211	245	231	233	224	196	221	258	198	196	238	233	235	222	221	207	208	210	192	187	182	224	238	240	219	204	216	221	240	211	247	215	200	226	221	206	214	198	225	198	206	211	213	224	237	223	205	218	200	213	209	184	190	210	200	227	202	208	195	223	235	227	213	207	217	212	211	236	229	193	220	227	217	210	223	199	196	195	202	203	214	189	174	202	194	204	194	208	206	209	204	202	205	196	210	206	232	225	198	192	192	183	223	203	201	194	228	223	210	232	222	214	237	232	226	206	192	194	207	222	221	230	197	251	232	226	210	208	196	204	249	223	220	189	204	228	209	190	205	205	251	198	209	238	199	210	246	195	232	200	188	196	209	212	220	193	203	204	203	241	223	251	215	201	199	229	213	226	209	200	211	216	182	214	206	213	221	194	207	212	209	201	204	231	192	205	194	212	221	201	219	199	229	192	227	196	233	225	219	222	186	208	230	204	236	220	230	201	214	223	222	197	191	210	202	227	196	194	210	197	204	228	179	209	212	219	208	198	215	173	219	235	235	222	213	211	198	201	217	201	217	199	211	189	227	220	211	214	244	224	190	196	217	216	211	198	208	212	214	198	220	200	219	202	207	218	225	198	216	215	209	215	212	200	198	239	200	254	222	224	257	249	229	196	218	218	208	234	246	205	212	219	205	232	212	230	198	226	203	209	219	215	202	209	209	205	229	228	224	191	231	193	208	216	224	226	206	205	222	226	194	212	197	212	187	196	218	188	207	229	231	228	222	224	207	260	202	212	211	217	201	186	212	209	192	206	224	222	214	224	201	229	217	208	201	190	191	207	213	217	204	227	201	203	224	207	209	205	217	223	198	193	189	195	232	190	231	218	236	185	204	215	184	237	244	205	173	235	217	207	202	205	201	186	230	207	201	231	186	207	197	212	195	228	206	199	193	204	206	181	213	187	206	212	191	210	236	211	202	240	216	186	202	194	214	203	218	231	211	212	208	185	222	237	197	207	194	197	234	213	232	238	231	183	182	204	210	212	217	218	190	206	222	210	210	191	244	223	222	234	218	224	218	214	213	228	222	204	200	188	224	248	223	214	203	227	221	214	223	210	237	197	216	212	199	204	207	204	200	191	237	214	210	213	220	203	194	198	229	204	191	206	199	198	235	215	244	199	206	222	247	216	215	210	211	215	204	216	222	186	222	229	199	239	189	213	208	207	213	195	219	195	217	208	229	234	225	189	223	188	230	224	229	216	201	226	211	208	190	196	208	216	193	207	172	186	196	189	234	216	222	218	215	211	235	221	243	216	205	210	212	208	214	202	195	215	216	207	213	201	205	228	212	201	211	205	233	218	207	198	208	231	219	199	225	220	211	201	204	198	208	189	214	226	218	207	189	205	193	229	217	226	205	205	204	225	204	212	207	200	202	213	227	193	206	209	210	210	221	202	191	193	205	206	210	212	211	208	203	213	200	203	222	236	204	231	217	229	236	231	210	218	205	200	210	241	227	187	210	210	210	220	213	208	212	203	241	216	220	221	230	216	216	194	246	208	228	223	208	230	206	194	225	187	206	187	174	205	199	221	199	197	204	225	199	202	219	207	217	202	201	228	182	189	216	191	205	216	218	207	189	243	217	207	207	205	213	237	222	194	178	195	239	206	203	219	238	201	205	212	184	247	207	217	241	258	235	217	190	214	206	225	211	198	213	185	218	208	214	205	215	213	187	217	192	206	206	205	197	224	198	211	247	216	222	219	187	223	202	205	218	234	221	185	209	203	213	228	215	191	228	239	217	221	190	203	197	213	234	239	220	219	236	208	224	229	215	223	193	208	216	225	197	205	242	212	240	230	185	205	187	175	211	208	199	210	203	208	246	192	203	220	201	210	220	223	195	204	207	227	227	178	199	216	194	222	220	205	216	212	242	229	206	223	217	191	207	212	190	217	210	207	209	196	226	210	201	221	201	216	219	211	201	196	221	217	227	216	199	209	207	214	197	224	211	221	210	212	193	220	244	229	214	211	208	247	230	199	236	194	214	213	217	233	208	226	208	234	213	224	210	191	228	201	215	250	227	227	219	213	212	225	211	194	194	203	200	214	212	212	212	206	184	229	231	213	221	225	207	208	212	234	219	202	212	209	221	211	224	238	231	205	208	190	197	194	185	209	192	209	212	204	225	213	215	193	251	190	233	210	213	220	219	219	189	219	222	216	211	194	222	213	215	195	205	195	203	234	189	221	189	227	236	203	224	215	220	201	198	226	213	231	196	212	170	222	211	201	216	214	238	227	219	194	201	229	224	193	216	209	180	197	210	195	169	230	211	210	220	178	231	240	176	251	213	226	215	205	243	217	211	209	212	218	231	178	241	218	173	184	182	216	203	228	174	194	218	226	191	188	193	198	244	211	234	191	217	208	228	211	192	194	205	227	238	203	212	210	227	207	204	192	220	188	213	211	188	218	205	226	215	231	243	195	200	210	184	208	205	218	191	192	241	213	227	208	208	211	221	208	198	220	232	205	230	227	211	208	226	205	204	201	226	180	181	200	220	207	214	220	222	218	212	210	224	204	204	199	198	211	218	222	198	208	221	200	220	217	247	203	224	235	186	220	213	193	203	209	201	213	205	212	195	225	208	205	216	208	256	188	202	207	196	206	258	226	214	182	236	219	222	208	234	206	205	222	201	182	195	247	226	191	215	197	229	195	198	209	197	204	205	197	211	221	221	221	203	219	222	222	228	238	173	227	226	204	227	210	198	221	210	206	214	203	211	193	218	213	193	220	204	210	219	222	197	220	239	204	237	218	199	206	228	221	197	221
32169	33527	34697	34435	33450	20451	7869	674	541	548	533	516	579	488	552	542	588	540	550	474	516	522	526	525	536	527	509	542	498	502	524	541	540	545	528	516	500	542	545	494	528	522	533	520	506	501	526	520	489	504	544	518	531	558	564	530	475	524	496	521	508	538	522	498	552	541	519	496	504	490	517	530	552	496	545	497	519	525	526	485	500	544	472	527	551	482	492	498	509	499	521	491	502	524	520	508	525	505	499	497	487	500	518	507	520	496	513	526	511	478	511	531	535	524	548	519	482	518	516	530	522	515	511	507	523	541	512	502	536	490	502	510	508	528	521	547	503	515	530	482	542	516	524	513	485	473	527	525	518	518	534	546	515	556	492	509	546	534	522	495	518	552	534	539	507	521	580	509	493	460	581	522	492	517	557	513	518	505	499	505	539	478	559	531	500	517	520	522	550	547	537	524	559	536	555	550	523	523	535	539	528	550	559	536	534	531	539	545	553	492	495	539	494	496	538	524	547	514	515	529	547	559	527	555	522	519	488	513	508	521	572	491	550	540	496	530	529	521	532	538	498	542	518	480	552	534	524	522	497	536	504	570	514	526	543	509	551	503	505	519	564	536	548	518	533	529	513	496	511	510	497	531	519	540	509	540	537	528	503	484	501	505	514	519	507	525	522	490	556	546	487	461	528	545	485	515	540	530	465	551	523	533	520	513	484	523	509	537	501	511	517	490	516	515	516	482	500	504	551	552	525	515	538	532	543	523	512	491	557	525	490	529	499	534	502	514	514	480	531	538	533	528	468	493	516	523	524	543	527	495	509	536	507	539	509	570	513	514	507	515	532	517	518	495	533	500	602	488	485	502	485	499	508	526	520	483	528	505	556	523	510	522	487	540	522	515	542	538	516	545	539	536	526	520	512	586	533	535	539	497	519	522	507	505	483	521	527	530	529	467	511	504	505	534	495	543	558	538	465	527	499	492	517	521	531	497	508	526	491	533	569	504	508	518	525	512	565	510	530	526	531	523	550	567	612	535	545	521	538	546	569	546	543	531	550	527	505	550	546	565	535	496	523	532	546	495	538	528	517	502	508	524	531	495	493	504	512	525	553	501	570	516	517	495	536	487	531	526	535	536	507	514	566	532	522	509	521	544	533	491	529	543	501	538	546	569	512	532	521	491	506	510	544	542	528	528	499	528	533	502	513	550	465	532	545	493	526	516	535	482	486	536	527	528	539	565	552	539	513	541	525	496	555	505	474	523	514	572	513	547	508	486	502	520	515	521	507	513	527	476	510	513	523	515	532	519	532	512	522	532	528	558	500	506	478	516	521	479	521	520	513	538	557	514	531	522	507	514	527	530	489	520	523	452	498	521	545	526	473	498	511	545	545	536	549	510	555	538	547	529	511	527	539	512	551	487	510	512	496	482	528	507	525	518	496	528	515	497	509	485	556	548	532	519	542	559	519	521	484	543	538	521	492	539	552	523	507	518	520	479	522	512	509	529	506	486	498	512	576	522	513	499	525	535	554	588	506	530	527	510	479	517	543	500	548	526	503	515	511	516	521	536	539	537	510	474	536	531	493	512	524	528	513	522	540	527	507	506	516	529	551	529	520	575	558	505	512	524	506	525	530	520	496	515	526	562	530	567	498	498	524	519	492	476	529	520	474	532	532	538	529	556	509	514	526	479	525	543	516	513	519	498	536	564	504	530	516	566	547	539	495	539	501	499	528	539	489	507	490	524	476	523	485	531	506	496	495	540	503	510	498	557	538	518	560	475	533	505	507	503	510	485	522	498	506	520	564	526	487	499	541	482	524	538	539	482	515	534	557	523	517	538	514	517	492	520	524	525	513	523	504	495	499	567	510	528	522	501	540	502	540	515	506	502	510	504	526	503	473	573	528	532	505	544	500	535	482	549	550	514	483	527	555	577	535	533	489	519	495	570	516	541	491	495	574	550	516	544	505	500	547	539	514	500	506	523	479	525	506	526	537	495	522	524	515	534	509	527	525	507	491	565	564	512	545	539	514	507	527	535	534	495	546	488	528	520	511	528	495	523	516	516	510	507	489	504	508	515	542	470	523	484	535	503	541	519	512	496	525	543	518	550	499	501	523	513	508	600	546	524	574	458	493	515	542	523	501	549	502	490	504	552	513	511	518	515	543	508	540	525	520	507	525	533	531	468	545	492	482	515	480	559	535	562	563	558	500	518	492	501	544	556	494	496	529	529	532	518	509	533	510	533	532	517	497	520	548	527	530	499	532	526	516	533	542	568	546	522	544	505	503	561	525	474	554	528	487	540	518	504	502	580	542	527	511	528	514	496	506	530	493	511	554	542	497	500	517	558	513	518	457	555	547	470	484	528	519	478	525	549	524	612	536	496	515	527	537	510	537	529	539	518	518	494	526	501	549	494	556	578	522	552	523	527	494	527	505	488	474	545	535	506	540	549	525	508	504	522	519	533	555	522	559	522	512	563	555	509	549	483	513	496	531	506	501	520	500	497	551	483	548	524	492	549	537	568	514	537	535	541	562	533	538	500	535	558	488	547	540	544	546	509	514	522	540	525	551	529	515	504	533	505	498	481	498	527	462	533	523	511	524	516	524	529	533	529	569	532	556	502	518	532	521	518	528	493	531	546	548	511	526	501	538	512	516	532	466	517	502	526	523	522	482	537	544	494	552	516	575	503	521	534	548	546	534	515	555	523	533	544	505	539	541	493	536	509	525	509	540	513	524	533	518	531	539	516	536	502	504	568	504	537	544	504	517	505	529	455	531	551	516	520	508	511	509	505	523	498	476	506	528	539	524	497	553	539	553	535	533	504	523	498	517	483	494	530	493	511	499	536	552	519	566	540	498	511	509	501	516	504	531	482	515	523	504	508	512	529	556	550	530	540	515	513	508	565	515	533	546	518	533	544	508	505	496	503	510	498	525	524	504	563	584	517	509	499	517	507	526	471	499	510	556	540	546	525	494	527	535	514	533	501	485	535	549	527	523	490	537	532	507	520	522	543	543	489	547	512	542	523	505	539	507	554	519	502	520	535	517	535	520	517	515	509	526	534	529	508	541	518	477	480	526	518	501	597	513	509	507	519	527	492	514	550	526	539	545	502	514	481	571	552	493	539	485	519	518	518	547	532	502	533	562	517	539	574	514	515	559	503	540	534	518	529	494	554	510	514	480	516	506	538	507	510	521	533	509	513	501	504	525	516	526	519	499	502	516	539	538	521	501	520	508	490	555	508	506	526	507	530	559	523	511	557	508	520	482	525	522	516	542	488	507	520	518	544	506	507	504	475	550	521	518	517	514	526	516	569	482	530	526	497	515	542	529	507	542	504	525	512	515	523	559	526	474	531	527	558	516	518	475	566	530	492	521	519	504	517	528	535	521	504	528	490	490	539	519	516	551	502	510	522	512	523	541	528	534	539	518	488	519	551	531	530	498	529	484	484	537	483	505	494	516	529	524	523	545	501	470	511	521	494	497	516	496	480
71517	60492	62239	64666	47234	28634	11596	1335	459	431	449	395	421	398	405	390	399	389	406	424	403	427	433	411	426	401	417	411	438	404	359	406	417	407	421	423	445	419	377	422	417	418	410	386	434	405	410	439	355	429	360	420	392	394	420	390	427	404	342	385	384	420	372	412	381	384	391	416	413	429	423	379	454	435	427	379	389	384	433	410	389	382	364	396	401	379	365	374	382	395	430	443	423	406	425	399	394	384	417	390	440	408	414	405	396	370	413	408	439	365	402	414	419	407	421	426	442	423	426	398	388	399	436	424	433	407	411	405	391	395	398	405	402	411	402	409	375	401	414	381	408	374	437	441	362	420	392	409	445	386	414	405	440	387	397	443	436	387	367	403	417	400	393	384	449	427	421	413	403	435	427	443	391	403	436	435	435	431	400	407	393	407	372	400	409	400	390	403	426	414	433	384	425	411	443	402	449	413	411	415	379	420	390	418	396	409	411	389	375	425	414	401	390	391	444	393	428	383	420	413	411	391	416	424	443	401	384	444	411	415	377	382	443	390	409	416	411	374	389	394	409	441	429	399	398	374	377	389	386	399	451	414	404	395	437	419	411	404	414	405	394	397	393	451	401	410	433	404	382	447	368	420	407	368	431	387	401	387	393	415	443	412	439	453	376	400	396	375	416	410	395	426	409	416	394	350	398	384	399	401	440	375	384	423	397	427	391	433	402	431	397	411	424	388	419	426	458	398	405	404	409	414	373	389	435	395	425	413	385	428	404	408	394	406	430	418	420	374	416	411	350	412	400	424	451	412	417	374	436	429	411	397	419	406	409	435	407	427	426	412	431	384	417	412	415	394	423	425	433	446	402	400	464	455	403	431	388	424	399	396	438	393	421	421	409	371	402	410	404	425	412	401	410	387	434	428	403	408	424	442	419	367	412	409	423	363	394	468	401	383	441	422	410	377	411	375	389	403	405	401	379	370	407	359	459	394	412	382	400	406	424	412	426	366	433	401	420	417	389	426	414	425	425	407	410	390	394	406	437	386	420	425	434	401	377	428	406	398	418	404	427	400	407	410	418	413	414	445	439	433	400	385	395	394	418	387	387	406	379	377	403	429	397	396	384	418	405	406	395	393	380	417	409	363	372	424	391	425	415	379	399	409	397	436	459	418	435	410	362	399	376	396	396	388	421	384	391	405	414	389	401	442	428	404	427	409	427	393	411	401	398	412	425	417	420	369	433	421	400	402	388	396	436	436	439	439	420	426	403	407	397	399	411	408	418	416	427	391	393	419	439	397	389	396	436	418	344	371	446	449	421	388	441	393	414	391	420	413	418	426	409	429	395	407	383	381	430	394	391	433	447	413	401	414	405	426	412	391	430	402	414	431	402	367	388	415	421	421	394	393	429	384	431	415	403	395	445	431	411	390	401	366	389	418	389	401	422	403	458	376	387	434	402	436	423	428	408	353	386	400	411	404	382	428	392	395	372	393	414	362	415	387	391	431	369	427	407	429	409	350	355	371	416	403	413	403	425	437	407	419	379	438	381	403	425	410	412	424	376	401	411	404	390	417	399	382	381	411	426	440	443	392	430	394	418	390	413	404	415	410	428	434	424	378	423	426	432	381	373	412	400	418	433	407	437	417	444	409	393	431	399	423	440	392	433	395	404	380	406	424	392	403	414	416	433	425	426	410	381	395	417	394	414	408	437	464	412	425	385	387	394	416	391	390	377	426	363	421	376	405	386	437	371	406	435	393	390	410	410	396	424	401	418	456	427	451	362	413	383	388	381	422	442	431	415	392	386	386	444	403	405	383	410	397	387	394	409	400	449	415	378	445	425	410	392	390	409	401	427	454	423	389	417	411	386	414	435	405	406	423	411	394	368	362	373	414	390	420	382	434	413	407	399	393	387	421	392	418	449	400	417	421	382	412	388	401	383	434	404	397	400	426	376	424	386	376	407	393	385	382	435	389	409	413	431	438	419	419	387	393	415	375	393	421	382	394	352	413	401	439	392	406	383	410	422	412	424	389	444	403	403	405	403	400	407	366	381	451	378	418	419	410	444	393	428	389	363	410	417	386	388	397	418	432	419	422	403	409	388	374	419	427	412	378	399	389	410	410	381	408	416	391	413	391	455	404	376	398	388	381	421	395	396	399	410	401	421	404	357	401	372	435	421	392	403	397	369	400	416	396	372	376	408	390	379	437	383	398	408	405	398	414	384	397	433	441	422	403	412	376	415	422	399	425	429	432	420	419	390	412	387	428	408	372	430	380	406	391	403	397	469	383	388	380	401	392	455	406	419	360	392	408	409	388	416	418	440	377	409	416	407	411	454	412	397	439	392	435	391	397	422	434	420	432	424	427	405	392	405	378	379	372	420	424	406	457	388	385	440	393	413	425	375	406	379	399	383	391	380	381	375	413	382	392	406	421	418	392	394	454	421	410	390	423	396	367	433	448	424	409	399	363	430	387	411	435	406	385	421	393	401	415	434	415	394	398	365	385	402	415	417	395	428	400	383	402	444	408	403	395	450	427	436	407	364	400	389	368	405	427	405	379	444	387	396	404	399	397	411	424	408	378	423	395	408	418	421	423	412	406	382	432	384	386	421	417	419	412	397	416	414	372	385	404	409	395	415	402	390	388	388	414	390	398	391	405	397	363	412	432	400	408	410	392	432	407	391	371	375	389	419	393	385	393	388	387	362	403	380	405	454	404	449	400	420	393	438	425	395	414	409	398	431	404	382	424	394	412	425	406	433	413	401	379	390	404	401	343	406	432	446	416	435	415	356	406	426	408	402	396	435	416	426	425	420	400	407	422	400	363	406	384	451	441	422	380	427	399	389	434	410	406	425	435	427	387	439	427	413	418	402	366	424	375	389	410	386	466	393	372	348	384	377	424	411	382	362	408	405	414	421	433	412	422	415	402	426	401	385	358	396	430	427	398	393	425	397	383	396	379	384	404	414	372	423	399	424	407	447	415	414	396	399	392	417	397	387	378	394	396	418	402	403	396	387	388	380	358	405	402	420	446	396	388	405	410	403	384	388	415	383	379	426	423	397	389	387	410	426	409	393	435	398	409	391	431	408	417	396	414	414	408	424	415	387	410	402	434	375	407	430	391	398	406	378	432	382	360	399	375	426	413	414	420	452	407	373	388	408	409	437	434	422	405	427	412	394	417	403	424	389	428	417	407	405	414	403	437	402	419	430	405	363	375	419	376	430	407	455	381	400	377	430	368	417	428	452	363	405	348	409	373	385	410	418	452	396	376	392	404	408	463	410	435	379	388	418	429	419	403	398	402	403	385	424	404	431	409	358	420	443	454	411	401	420	401	416	460	424	371	391	382	421	404	388	392	426	422	411	384	406	435	382	388	402	440	406	413	464	385	452	434	420	421	419	442	407	405	398	403	409	408	440	400	403	383	426	412	404	368	412	440	378	431	420	415	384	415	356	406	426	419	423	410	408	408	394	418	431	448	397	444	450	418	439	434
50734	54931	65588	72903	55845	37573	18062	1498	926	934	934	969	934	873	911	870	873	946	901	928	903	858	943	901	907	968	885	915	853	894	910	948	892	939	877	907	899	953	897	848	874	915	898	889	898	891	888	930	930	918	943	912	939	897	881	907	922	964	919	926	909	879	886	898	883	892	938	879	916	874	867	913	913	963	916	893	881	948	890	883	921	902	845	913	883	914	868	875	900	880	932	881	867	832	942	888	855	831	871	862	931	901	915	873	854	922	884	854	923	884	918	886	898	878	901	914	930	954	864	917	888	902	895	913	871	904	924	918	881	927	926	863	847	922	960	922	893	914	939	855	898	965	890	902	873	831	879	878	893	872	872	863	918	911	846	894	862	902	899	908	936	900	907	908	844	865	911	896	887	867	954	918	849	875	923	911	900	866	935	917	871	864	889	837	885	886	931	887	882	917	913	873	878	929	912	854	948	905	890	917	893	938	873	921	924	885	901	876	881	894	903	811	888	895	925	906	891	882	941	850	898	890	908	848	879	893	882	869	937	851	857	885	877	868	884	902	902	909	893	898	876	904	921	914	909	867	989	881	881	927	840	919	924	840	892	874	871	884	917	886	886	888	826	912	933	915	873	823	905	935	897	887	866	893	901	955	922	904	945	847	902	941	919	888	890	905	885	841	856	896	880	899	924	920	880	919	939	962	840	900	847	905	830	924	927	889	868	884	923	831	899	865	952	858	854	960	907	952	856	890	880	899	834	868	902	889	881	898	845	870	877	896	940	877	900	892	908	902	877	947	940	887	928	915	913	891	867	903	923	860	897	908	880	916	936	944	875	902	809	907	917	916	891	934	869	889	886	869	930	939	926	896	894	874	866	901	835	929	893	962	882	888	885	873	876	901	835	907	881	913	888	899	898	923	901	890	871	829	866	970	900	891	923	883	926	832	868	881	918	945	931	929	939	902	923	879	870	891	905	898	900	937	886	925	858	978	912	885	884	896	914	850	873	852	860	877	875	863	904	829	910	871	814	863	870	963	904	929	898	915	931	907	917	889	904	881	905	901	925	873	877	960	969	870	842	893	858	893	880	928	907	912	866	918	936	923	919	906	932	869	918	881	929	906	890	890	866	894	884	924	927	896	945	854	956	935	830	914	904	884	835	897	949	868	898	886	912	882	921	934	881	890	865	889	924	859	920	883	900	882	889	906	917	912	884	917	876	880	881	853	895	881	831	918	865	877	918	888	906	877	872	919	888	861	872	939	932	942	917	913	888	914	853	831	899	849	914	881	859	925	868	898	898	900	851	834	944	886	886	825	848	865	900	908	897	878	890	932	916	930	860	863	863	869	934	906	927	872	918	919	872	882	886	949	891	925	855	876	862	839	904	896	954	904	932	910	895	893	912	932	886	919	863	850	907	920	889	854	957	900	843	869	878	878	904	851	879	883	916	875	867	892	889	925	894	936	893	905	834	861	945	885	878	875	929	877	899	894	942	890	877	936	824	925	870	899	854	835	884	943	887	879	894	957	937	892	889	878	874	879	921	918	949	854	865	890	901	909	867	939	839	845	899	865	911	920	828	905	897	857	845	871	894	861	869	903	902	915	922	929	893	900	904	886	953	866	927	892	906	923	924	887	885	906	949	856	952	899	855	886	879	878	897	866	899	870	955	865	903	918	873	902	930	876	850	870	899	876	891	878	938	908	889	940	897	843	894	954	935	843	895	891	836	855	908	901	882	898	921	916	848	869	877	902	904	886	944	874	922	957	852	902	936	938	881	889	908	882	889	873	944	891	891	891	891	888	883	904	886	917	868	889	910	879	933	893	916	924	835	846	895	862	881	900	912	858	853	928	890	871	859	878	882	897	880	883	921	955	912	927	897	870	878	894	893	917	844	918	868	869	911	876	811	875	852	935	909	877	864	874	910	879	881	871	861	872	800	903	857	908	915	910	884	964	928	866	902	906	915	852	886	882	932	890	969	918	950	890	886	946	953	921	901	890	854	872	876	888	856	864	913	877	847	869	950	889	928	851	925	877	909	919	966	914	843	887	923	902	930	935	920	897	918	841	888	880	904	931	930	902	883	921	929	906	854	862	925	898	905	909	902	884	876	864	889	948	906	882	894	891	913	933	909	877	917	853	940	856	883	901	922	941	885	944	916	925	882	862	874	929	907	892	906	955	916	868	923	881	872	911	910	902	900	941	862	889	892	910	915	911	903	874	924	873	878	952	866	898	898	942	866	900	910	922	858	869	913	840	900	924	902	936	876	822	871	926	895	886	876	907	873	900	911	857	890	973	895	871	911	857	895	882	951	929	916	890	869	919	914	871	931	863	880	874	857	864	927	904	842	870	905	888	845	921	839	904	897	911	876	885	885	897	880	842	884	891	938	891	914	891	866	915	878	879	844	948	873	884	898	947	922	873	938	898	844	896	899	873	922	801	891	914	904	882	885	911	825	898	943	870	959	874	859	876	927	884	924	909	937	943	872	918	871	915	974	952	849	890	875	911	912	906	922	907	931	853	915	877	960	902	909	911	899	923	902	893	921	916	951	892	913	915	942	931	884	921	945	883	895	872	875	870	889	823	853	906	905	878	889	858	930	906	879	879	920	933	862	872	930	932	878	888	860	936	939	942	890	906	937	833	857	912	916	928	928	894	873	902	917	902	883	915	939	877	892	889	857	901	899	923	859	935	915	858	940	906	885	880	917	863	941	910	886	865	882	890	932	912	891	924	925	919	876	894	889	881	863	848	882	855	898	881	819	835	924	885	880	873	872	881	929	869	889	882	984	926	832	952	911	848	864	900	933	871	878	869	883	852	909	870	881	897	937	918	911	881	893	884	880	909	931	877	922	843	869	899	870	897	915	906	914	935	864	926	936	873	919	873	879	870	876	891	880	885	931	897	908	859	875	915	825	879	889	918	893	896	909	912	895	902	944	894	894	881	898	895	907	980	888	849	879	887	911	904	897	898	947	916	888	974	893	883	980	896	888	869	907	901	894	910	928	942	871	919	884	924	880	914	927	899	902	906	879	883	858	897	878	909	918	917	850	909	913	863	906	927	862	938	943	875	938	891	882	872	894	927	868	855	859	873	888	860	880	922	905	918	923	910	842	934	925	875	820	913	870	891	893	882	890	931	892	892	873	942	912	907	911	902	877	900	962	905	875	907	890	934	957	879	898	882	925	867	933	904	850	896	975	902	906	902	866	889	907	926	908	882	889	911	875	961	885	887	902	909	900	889	886	920	937	881	911	867	914	937	903	840	897	878	869	892	882	927	849	929	946	822	856	871	861	848	935	845	908	882	894	907	899	861	894	877	876	953	884	929	911	840	934	899	914	910	863	921	914	906	914	822	854	910	950	896	930	913	912	882	914	912	906	912	878	881	925	904	895	844	836	891	950	894	906	940	889	854	898	910	911	913	907	903	909	885	905	837	911	861	855	913	892	898	958	890	897	873	880	889	899	897	920	887	937	901	917	903	882	882	920	856
42434	29533	12873	6729	3481	1508	758	270	244	243	214	221	250	200	199	235	245	248	240	246	230	214	216	219	250	250	240	238	219	241	253	209	239	247	212	207	204	236	228	199	230	261	197	220	244	224	249	230	229	233	242	231	209	210	239	254	248	203	232	251	245	215	213	253	213	249	238	247	220	214	229	202	222	256	252	210	264	236	241	243	250	230	260	299	230	237	235	227	228	228	259	248	234	234	241	231	199	243	232	248	252	247	237	210	227	234	210	229	243	203	206	248	239	231	243	258	263	240	230	241	241	202	229	249	258	220	222	244	232	254	202	248	238	223	238	234	224	218	212	224	261	248	263	253	222	202	236	247	232	228	232	244	236	237	212	207	221	221	223	210	230	218	207	251	247	195	237	223	247	213	222	241	228	239	195	235	220	228	208	231	265	227	256	224	241	238	224	219	220	226	224	227	222	266	230	230	240	226	226	225	235	228	234	257	214	251	233	231	239	230	231	239	219	236	224	227	234	241	254	203	226	206	230	230	236	239	239	225	233	214	214	230	228	241	239	221	216	240	237	209	226	213	256	215	230	249	246	255	219	239	206	243	240	208	207	243	242	240	246	218	251	256	264	232	219	237	253	242	240	245	278	249	256	251	247	214	256	222	221	252	239	249	251	232	211	224	226	225	229	200	258	232	218	244	224	246	208	249	209	232	203	223	222	242	215	230	226	215	235	234	259	260	243	236	213	224	265	230	199	206	231	219	225	232	257	205	212	219	245	243	223	230	245	261	249	225	235	232	238	233	222	250	236	221	225	225	245	232	235	253	214	226	252	241	211	250	249	229	226	246	252	247	214	213	233	243	226	228	241	241	218	253	243	258	215	238	217	204	233	263	223	242	244	242	268	263	244	230	254	220	228	234	239	236	246	257	240	218	256	238	225	240	234	242	238	237	246	208	248	226	242	240	244	212	221	239	253	209	229	235	247	215	234	214	230	234	225	218	209	231	241	258	216	232	221	249	240	225	222	262	238	232	236	205	196	219	222	245	227	239	226	252	226	200	237	233	267	231	226	238	234	230	215	209	237	219	235	241	259	263	254	242	251	230	231	272	231	251	249	217	255	212	227	228	258	279	228	244	243	210	237	225	254	235	220	228	227	228	228	227	218	240	248	228	204	283	252	217	217	254	208	228	221	198	211	217	221	234	226	236	242	242	238	240	212	215	238	222	236	261	228	250	230	238	256	243	247	223	229	243	248	208	226	234	218	208	220	220	231	256	236	228	233	209	236	225	221	255	243	241	236	238	238	252	240	230	221	237	198	223	240	221	269	237	214	260	200	220	242	210	235	246	227	244	241	223	231	233	246	198	218	247	246	240	233	208	216	254	207	227	244	209	265	232	247	228	213	212	197	230	196	231	244	242	241	262	205	217	238	198	225	229	233	269	253	241	232	220	244	264	245	268	271	240	238	229	241	243	225	243	261	200	228	249	223	209	208	263	252	205	242	261	247	252	227	255	214	246	224	255	225	213	221	235	234	220	216	211	244	242	279	203	236	222	214	252	232	241	242	254	248	229	245	220	222	233	226	247	234	218	238	238	252	252	224	228	246	263	242	256	252	231	209	264	217	235	235	244	232	217	249	212	216	229	231	234	228	250	247	221	202	248	239	231	211	239	246	266	225	235	242	229	187	225	223	267	249	224	209	246	251	241	227	240	264	252	232	239	218	208	228	242	236	217	271	234	244	247	195	244	245	253	212	227	263	254	230	246	218	273	230	228	226	231	244	212	218	248	250	228	218	248	225	228	226	212	234	249	237	200	221	236	257	260	224	235	226	240	228	231	230	227	266	233	272	257	220	246	239	209	228	237	218	232	226	244	221	228	256	198	207	230	253	209	218	231	210	229	216	251	234	215	232	246	227	266	250	258	216	243	237	229	224	207	229	244	193	217	266	251	221	199	250	214	212	254	233	199	223	232	230	208	238	216	234	223	224	251	252	212	245	239	239	225	256	211	221	238	234	225	228	234	254	208	243	235	236	226	225	234	247	239	244	224	274	235	251	227	225	243	210	240	255	235	230	231	209	247	231	208	222	250	247	220	213	238	231	233	234	224	223	247	244	242	237	235	211	225	255	245	234	241	231	256	228	247	208	218	237	267	234	264	232	248	248	261	224	230	247	232	226	235	260	247	263	213	248	243	195	249	259	220	212	228	231	227	226	233	227	232	238	217	234	247	254	247	230	247	253	237	222	235	209	231	249	244	234	228	246	219	249	212	244	233	249	251	218	234	235	224	233	252	214	265	225	244	226	241	225	255	244	232	259	221	238	243	269	220	236	219	237	247	221	261	225	228	250	222	221	243	244	248	257	231	236	236	240	226	268	251	228	214	247	230	248	221	217	218	203	225	206	209	213	255	228	226	242	239	249	226	229	224	201	237	252	209	212	239	199	265	258	239	256	212	233	236	228	244	223	220	239	262	225	235	244	245	219	235	250	250	254	218	212	201	234	194	243	277	252	242	234	230	215	222	251	225	253	241	197	236	226	230	263	228	239	246	245	225	242	229	224	221	235	220	230	219	210	253	232	248	216	219	242	239	225	234	211	226	230	237	223	221	256	250	225	227	217	262	235	236	222	206	238	238	230	247	246	206	234	249	225	221	219	235	264	244	227	270	244	225	250	221	223	243	232	205	218	245	249	263	231	222	212	224	209	219	196	222	211	241	243	219	227	228	246	232	224	229	245	247	250	249	257	227	196	235	228	229	229	204	236	234	239	246	205	225	213	242	220	241	225	224	226	221	248	255	244	254	216	222	229	228	247	256	246	236	233	210	239	269	235	224	240	218	228	226	236	243	236	214	235	227	215	201	238	236	211	253	250	226	215	208	248	264	243	216	232	235	219	233	226	217	226	246	230	229	241	250	247	241	259	226	236	218	231	247	233	211	292	249	215	245	279	245	236	241	234	221	244	273	237	210	250	212	254	244	255	213	231	229	218	256	209	223	229	200	260	222	247	211	236	262	256	238	244	263	252	220	227	212	229	238	255	250	221	225	238	243	233	242	237	226	234	198	227	263	236	241	229	229	238	243	266	244	227	215	223	222	252	215	247	224	259	241	234	225	193	193	230	236	232	234	218	252	238	237	221	228	225	227	219	231	228	224	247	238	210	257	243	230	279	218	252	236	269	255	233	247	208	245	225	247	219	241	249	206	227	212	262	249	242	230	243	243	234	219	226	272	238	233	236	235	217	209	255	235	213	236	229	256	232	236	241	242	222	201	244	250	230	265	223	224	252	216	250	248	220	265	248	230	243	215	224	233	228	203	235	245	240	222	201	230	231	196	219	247	223	218	251	248	218	230	222	226	260	230	207	215	237	245	223	239	233	223	217	234	267	270	217	259	246	243	253	260	236	236	229	216	216	240	232	237	233	231	238	236	222	222	237	235	261	239	243	220	237	233	213	251	215	208	232	239	223	282	228	231	232	218	233	246	236	230	253	256	198	241
24656	20179	17311	14002	9441	4585	2206	750	558	549	590	578	560	571	542	564	559	536	574	576	564	534	576	554	591	575	578	540	537	547	568	595	602	571	546	562	553	558	527	587	566	577	546	602	552	548	527	576	544	511	589	608	591	536	605	573	549	584	570	610	593	575	547	574	569	577	550	523	558	558	509	573	568	608	582	559	572	579	521	579	598	549	546	559	546	550	526	530	572	524	590	595	585	581	581	583	601	576	554	574	624	562	538	499	576	604	557	540	594	545	604	535	582	562	557	534	554	587	607	587	556	592	552	564	548	597	557	603	559	577	590	592	521	543	556	539	562	523	556	557	546	582	549	559	578	584	549	526	517	570	543	519	589	598	579	564	529	549	571	524	582	584	590	560	587	553	552	550	564	538	554	577	577	543	543	543	565	567	563	612	538	578	581	535	558	618	548	559	591	576	564	546	570	556	577	541	598	560	562	551	562	542	540	602	550	572	583	579	581	514	539	589	560	510	587	558	601	550	565	587	560	574	537	591	576	546	528	554	598	568	592	541	533	590	560	548	605	578	540	537	554	576	522	560	539	560	544	584	584	556	528	536	542	595	606	565	569	531	597	570	563	580	563	575	551	529	580	552	588	552	570	557	591	586	527	570	560	583	557	566	585	627	557	583	561	539	610	574	529	583	555	581	556	586	573	595	597	525	520	577	574	571	576	586	541	582	540	565	535	542	583	546	593	546	573	547	569	520	597	589	544	551	578	564	565	588	541	573	558	518	574	573	562	535	533	553	565	580	567	577	556	563	566	591	551	542	551	581	551	561	568	531	563	587	574	559	582	551	576	624	572	579	548	564	548	592	607	588	603	532	546	566	532	539	535	564	533	549	542	576	533	542	563	537	608	514	565	584	576	519	582	586	587	570	583	599	594	607	543	524	560	529	573	529	562	551	551	562	580	578	550	543	551	569	609	567	525	553	589	557	571	554	537	507	599	587	567	558	613	541	536	591	564	548	546	584	566	531	589	554	557	593	581	539	581	551	567	538	556	541	555	554	539	545	555	633	524	556	582	576	548	518	574	596	561	615	562	538	550	578	576	501	573	563	569	585	610	555	584	566	544	545	528	572	543	527	580	574	601	531	554	547	579	583	557	559	586	582	613	576	607	537	534	532	561	564	579	570	588	553	556	584	557	556	549	562	551	602	586	565	589	546	578	578	540	568	566	575	568	559	572	551	598	572	568	563	531	569	574	527	583	552	608	541	577	587	602	580	546	545	570	566	551	549	569	564	566	541	551	553	572	544	532	579	549	589	589	572	579	594	563	581	578	567	580	590	549	579	588	554	561	536	523	572	559	595	542	564	584	555	557	584	541	555	612	573	544	529	590	582	527	520	557	537	566	580	563	536	548	532	562	565	528	580	511	581	534	549	551	530	615	533	550	546	538	561	581	568	575	561	567	555	584	586	533	526	561	563	564	583	563	566	545	543	541	574	561	564	601	510	537	533	545	595	580	536	536	554	568	549	556	555	618	593	551	530	563	566	542	571	574	600	516	561	558	563	593	567	566	569	565	536	560	547	594	583	569	586	571	552	549	557	576	547	546	568	575	565	542	579	557	587	571	581	576	598	573	537	578	591	570	562	589	571	558	573	541	559	582	558	565	568	549	591	533	544	571	590	559	624	537	573	535	562	607	531	527	582	576	549	561	553	548	523	555	615	547	577	514	530	562	562	574	573	622	559	562	548	594	562	577	621	549	555	546	579	565	557	571	586	558	582	512	576	548	540	532	575	635	579	568	573	571	597	538	602	535	594	590	562	549	600	564	573	564	596	521	580	563	519	549	562	508	583	581	572	571	535	532	569	536	604	546	535	526	569	575	524	590	558	558	553	584	589	578	539	599	548	566	584	531	582	571	561	532	525	593	620	582	557	538	551	571	563	567	551	615	555	582	603	528	571	597	584	550	543	542	569	569	558	591	574	574	561	584	559	604	595	568	546	598	577	580	563	581	544	527	539	533	578	525	562	561	553	565	550	568	524	609	548	561	527	546	607	558	515	568	561	560	598	578	576	579	565	555	581	547	565	560	544	537	590	594	563	571	535	557	571	541	566	586	501	605	538	531	558	591	584	589	542	545	579	533	561	567	573	586	548	579	555	561	581	542	579	586	572	551	537	588	578	594	518	562	596	561	532	551	559	560	557	557	559	536	569	571	576	563	561	579	563	563	547	581	519	576	529	565	606	548	606	531	550	559	543	548	584	561	588	570	545	548	558	565	565	595	577	549	586	610	557	603	552	556	565	549	532	546	550	576	543	581	554	494	587	589	559	598	571	535	563	592	547	570	575	566	578	641	559	600	492	519	545	590	585	567	511	519	548	569	560	600	547	528	557	582	558	583	543	572	544	567	541	613	568	563	587	546	584	560	600	575	576	545	566	545	546	604	582	566	541	581	617	566	519	583	564	574	577	542	548	542	535	552	574	588	540	562	559	557	585	580	539	569	545	581	560	603	567	558	524	554	561	539	545	560	558	576	546	557	559	530	540	595	605	594	521	557	551	530	594	567	535	576	603	561	584	533	576	558	580	581	568	588	599	592	576	547	597	534	604	612	539	550	579	583	560	573	590	526	534	552	623	540	529	570	550	548	546	562	606	514	592	544	551	590	558	542	542	561	607	581	588	558	583	544	602	577	542	588	561	585	581	570	539	556	616	574	566	539	560	574	578	563	562	570	529	568	544	577	567	611	556	541	557	539	551	558	559	552	581	547	591	575	592	561	538	556	544	541	545	581	557	548	564	574	573	568	566	526	549	567	561	553	556	542	521	571	578	558	558	533	549	575	584	511	555	567	575	532	570	559	550	533	552	566	579	536	551	548	594	550	592	546	576	557	566	563	542	527	612	582	577	571	496	587	545	545	537	549	509	541	592	581	561	573	591	597	564	564	530	607	562	512	581	563	524	557	590	608	599	558	538	545	551	556	584	542	553	579	550	603	563	593	544	580	588	552	570	545	543	553	545	575	565	510	531	550	561	611	561	547	564	586	553	594	547	596	549	569	553	567	550	551	573	545	556	533	549	536	565	573	537	541	582	519	555	552	584	542	585	578	577	621	543	564	566	553	578	569	568	541	574	592	519	540	588	553	548	553	569	565	613	533	623	552	521	592	586	578	573	581	567	554	530	558	549	570	537	560	589	568	588	519	545	541	530	600	561	598	537	558	557	559	537	583	564	568	577	575	548	521	592	547	570	529	588	520	571	579	544	561	542	573	556	551	570	551	542	602	525	573	577	542	590	605	583	575	563	529	569	579	588	558	530	567	592	571	598	576	557	535	556	574	573	562	557	572	536	544	550	552	582	561	554	563	547	535	553	579	503	557	570	534	612	532	519	554	579	557	593	564	550	581	565	556	552	550	529	523	586	503	532	572	535	557	515	603	526	563	521	538	537	573	584	572	560	563	556	582	592	559	584	550	567	547	604	574	544	586	581	574	557	566	614	561	533
50972	39724	28779	28094	21430	8787	2720	446	261	261	224	228	278	239	245	205	221	226	248	260	201	258	237	262	252	236	261	245	236	255	226	257	277	239	221	233	234	235	262	222	244	249	205	236	253	284	259	234	268	237	220	275	250	207	238	241	235	225	204	241	215	246	242	235	206	237	214	250	255	260	255	221	223	248	219	241	243	230	247	225	250	215	214	241	218	240	239	254	234	240	257	234	235	218	229	234	263	233	227	206	230	258	257	258	218	232	240	212	232	271	182	225	237	220	209	210	211	231	220	236	225	237	226	209	224	240	240	233	214	240	231	247	227	225	232	236	238	225	255	219	238	261	238	268	209	226	247	239	243	250	215	229	214	237	217	251	257	234	209	252	222	237	233	224	232	233	209	233	240	242	216	245	241	242	250	229	196	225	248	245	229	231	229	249	250	228	240	217	246	227	239	229	260	230	257	254	212	239	233	228	227	246	234	261	240	246	221	260	277	236	216	204	248	234	230	246	242	231	219	217	237	230	225	231	271	238	250	211	246	240	219	246	220	218	256	249	252	248	246	258	255	235	243	233	213	219	224	215	243	242	240	245	238	238	250	229	232	226	238	270	236	238	215	247	217	239	222	236	241	224	245	233	217	248	241	243	254	221	245	244	251	243	232	203	243	247	244	249	227	248	246	254	228	219	263	254	213	231	240	214	239	227	243	221	241	238	256	222	211	226	222	246	241	231	220	286	219	243	225	222	232	222	279	220	248	232	227	226	259	254	216	249	228	225	239	225	247	243	245	213	255	213	219	256	254	246	230	245	248	234	232	233	228	235	243	259	238	235	233	221	222	241	221	213	241	243	256	230	231	233	243	228	242	226	233	242	220	255	228	239	215	234	246	239	232	247	225	244	226	223	237	271	240	252	219	244	228	239	244	240	238	216	219	240	232	223	230	260	218	230	252	252	246	262	225	253	249	240	217	255	254	243	203	243	273	257	224	219	267	265	232	235	226	234	232	251	255	218	249	216	223	221	237	217	239	231	249	218	248	242	237	236	213	227	234	213	225	217	226	242	245	228	238	258	236	237	224	229	219	226	221	231	248	228	220	249	251	253	248	247	212	257	236	236	221	226	253	230	261	216	237	254	251	219	263	198	213	220	244	231	237	217	210	220	233	261	214	254	223	235	199	241	221	215	219	246	238	229	234	227	232	217	234	234	202	231	245	226	231	208	237	224	242	231	232	235	250	237	237	261	246	229	246	274	262	221	224	217	260	252	224	256	235	228	261	262	232	243	225	212	218	240	242	223	230	221	239	199	231	247	264	240	220	255	252	235	254	238	244	238	223	245	267	221	227	210	229	234	224	234	256	252	220	232	227	230	235	211	273	214	256	248	224	216	266	250	271	253	201	238	238	217	254	235	223	211	242	242	223	243	240	224	233	217	236	240	231	226	207	249	251	263	255	230	199	303	241	252	230	235	242	244	231	268	262	248	238	241	233	216	234	261	227	288	265	259	253	230	250	258	265	226	216	243	228	209	251	263	213	219	254	241	264	234	237	241	254	243	249	206	220	267	266	244	273	205	237	240	243	236	242	257	230	215	221	240	241	267	251	247	250	232	236	254	216	242	224	267	261	251	259	221	219	254	254	224	233	211	227	251	244	265	252	241	258	239	252	225	238	240	236	227	251	262	220	236	233	241	226	219	239	266	204	263	254	241	234	246	220	228	258	236	210	249	225	227	225	255	254	248	247	236	214	231	253	225	216	211	235	229	224	270	249	246	231	217	242	268	223	245	206	237	229	265	241	230	243	217	236	218	253	228	251	194	241	244	256	244	196	235	223	243	236	224	240	221	255	264	259	269	239	244	218	253	243	191	218	276	241	223	246	229	238	250	253	219	217	242	207	225	245	241	219	234	223	242	259	261	220	258	225	233	250	246	252	249	249	267	212	235	247	209	217	216	217	195	228	237	216	249	219	225	220	212	241	229	224	241	234	226	218	255	232	237	246	212	239	217	213	228	235	242	212	246	248	246	236	230	259	215	241	277	241	223	198	225	239	229	267	227	232	236	244	229	255	253	225	238	239	219	238	210	239	242	227	230	247	257	243	238	290	247	259	225	237	245	254	251	256	227	240	227	249	240	222	273	248	270	240	229	221	218	242	257	222	241	221	233	228	286	220	204	241	220	239	282	237	233	218	225	237	264	212	232	216	241	217	248	239	239	225	224	243	239	235	240	243	243	244	260	238	244	221	242	257	235	228	231	232	250	227	221	241	246	224	207	235	239	234	210	261	228	247	217	228	219	226	227	245	217	200	224	218	239	257	233	233	203	250	254	220	228	208	251	241	223	248	229	248	238	258	216	257	242	250	246	232	214	267	237	238	242	204	242	227	212	216	239	249	221	241	271	257	236	255	231	221	243	232	219	205	224	253	249	235	231	226	267	223	263	252	263	230	227	244	247	246	231	256	240	269	259	242	226	279	236	237	244	235	247	226	233	238	257	216	221	257	213	222	211	232	263	237	268	238	237	243	242	260	234	214	215	219	240	229	217	267	239	259	261	247	265	225	239	261	235	201	236	231	247	228	253	254	227	245	224	223	234	254	240	242	230	258	263	248	235	234	215	251	204	255	246	234	235	202	268	241	215	234	233	229	230	236	250	259	248	228	226	215	232	239	204	226	227	196	242	235	245	189	200	227	261	225	258	247	219	229	207	214	250	255	247	239	244	222	231	239	243	253	227	227	243	226	216	252	257	245	211	221	247	227	218	225	204	230	229	234	281	283	252	222	229	263	264	251	202	265	247	256	244	244	233	217	226	235	275	237	273	222	229	241	243	260	271	270	250	240	245	241	262	236	236	239	241	209	233	243	236	227	187	234	244	231	265	243	253	214	213	255	242	241	232	233	226	218	239	212	222	242	236	220	233	255	246	238	234	230	232	239	253	241	266	225	254	221	216	237	238	210	237	240	249	232	218	247	194	233	222	248	254	219	223	256	229	254	249	222	220	245	234	241	269	223	200	242	229	224	266	232	223	211	241	239	231	258	209	239	242	248	225	240	276	244	223	242	240	244	237	218	231	250	205	230	205	239	230	238	257	228	232	193	241	222	248	234	202	251	245	225	235	217	238	250	201	234	238	211	214	197	236	226	219	232	231	237	248	245	223	241	203	246	240	225	224	258	240	229	254	229	246	239	233	228	270	224	244	279	252	244	244	212	227	236	238	218	218	243	257	228	247	214	222	252	262	240	238	255	257	219	226	261	249	271	279	248	250	252	244	235	243	225	248	228	267	222	211	245	231	242	222	274	239	209	255	219	258	215	225	248	237	235	231	253	213	231	263	262	212	286	242	239	250	257	237	226	247	230	226	234	228	235	218	218	211	242	211	236	237	254	238	234	235	221	228	234	224	239	259	251	252	250	239	221	220	217	228	257	247	272	260	232	236	245	217	213	223	234	246	237	246	245	215	236	241	244	251	248	282	228	221	229	216	224	250	228	234
31924	30019	32149	39745	33514	18719	8556	1148	600	548	557	589	549	570	556	556	562	546	584	607	557	570	568	606	597	563	540	553	565	579	577	533	599	580	572	579	587	552	603	601	572	590	564	528	589	549	583	551	617	648	609	562	592	569	570	597	564	586	627	549	536	601	569	605	592	599	559	590	562	575	575	569	589	626	590	572	600	563	559	583	521	588	586	588	548	549	563	589	574	611	588	601	564	594	604	584	584	592	618	578	578	611	581	548	546	591	590	557	555	553	563	583	554	591	551	607	569	579	601	561	576	636	563	576	589	585	558	576	620	599	596	591	569	532	551	578	597	581	547	584	606	577	612	562	579	566	589	611	612	574	593	595	576	609	558	629	595	625	558	590	573	543	594	595	581	570	575	560	558	560	556	544	578	571	571	578	573	569	584	618	600	603	592	538	576	583	570	566	551	587	605	525	588	586	570	556	552	571	574	584	588	584	584	610	594	565	565	582	621	612	587	572	577	573	590	608	535	612	540	569	540	540	581	575	578	616	590	595	597	546	592	580	601	551	578	561	592	566	571	643	614	573	590	579	565	567	585	593	581	554	600	601	625	551	580	600	583	604	581	544	609	561	574	586	597	551	541	563	553	521	582	541	590	555	567	636	543	585	553	525	579	530	602	596	541	612	590	581	578	542	545	568	550	578	554	536	592	618	572	571	595	577	589	581	572	555	649	573	565	566	562	553	619	524	583	611	562	541	593	635	614	617	587	631	572	570	615	557	538	569	560	580	605	589	585	569	619	615	590	547	587	524	577	597	555	598	517	540	593	569	578	536	583	596	586	580	565	618	611	586	613	591	591	535	576	563	597	573	540	562	595	602	571	590	600	597	570	586	603	559	570	515	590	575	580	550	582	547	573	594	565	565	595	544	586	566	582	575	580	582	591	596	546	550	621	522	590	582	598	589	591	565	576	598	598	599	607	599	592	586	576	607	512	565	571	595	599	577	572	581	582	549	576	576	550	590	564	561	584	569	563	570	598	605	564	594	560	564	582	561	586	530	572	544	568	596	560	589	536	585	596	561	587	604	590	589	570	559	560	593	597	618	538	570	581	599	548	619	579	597	531	527	584	588	570	554	563	526	633	562	587	591	591	603	581	570	554	544	588	570	577	571	610	617	603	599	590	512	539	531	597	573	621	586	591	585	585	573	611	576	570	604	587	543	579	659	583	580	619	551	579	575	536	609	604	550	607	580	602	563	574	584	578	598	588	589	568	561	536	519	595	607	596	543	557	594	580	618	583	538	581	570	574	613	526	603	575	596	583	556	571	603	574	562	575	529	599	580	565	567	593	530	555	575	588	568	580	560	624	593	583	599	562	530	570	621	568	582	572	594	551	555	607	581	569	567	541	560	571	586	535	588	575	612	573	558	592	586	565	625	559	550	556	524	589	617	614	562	600	610	580	556	564	585	498	572	543	581	566	613	571	616	559	581	581	594	570	572	622	581	606	594	551	613	584	591	596	551	563	597	564	571	586	558	601	620	569	541	553	534	595	576	636	598	550	570	558	557	584	575	589	591	567	545	589	584	575	584	561	538	570	566	606	592	574	611	580	543	587	569	581	561	576	556	582	580	591	554	555	562	615	592	563	580	629	599	609	545	605	561	567	576	564	560	599	599	578	637	605	617	578	538	598	565	567	552	537	554	522	549	569	586	592	551	637	564	573	580	568	567	536	587	570	586	610	575	533	600	586	567	579	584	566	560	550	595	608	583	553	573	564	592	600	562	567	583	584	578	575	582	564	578	562	536	589	613	625	545	576	559	570	580	559	607	562	597	573	554	576	615	594	590	605	593	508	563	610	587	576	573	563	600	581	590	578	607	595	581	527	569	553	567	626	592	596	556	608	608	559	549	568	543	585	592	614	561	610	576	596	626	561	592	537	575	581	572	569	588	607	575	580	576	594	565	560	566	561	593	570	535	540	570	585	566	549	612	563	570	571	588	586	623	551	582	553	583	550	546	585	606	552	593	540	579	569	604	546	569	600	617	564	607	593	564	565	582	588	572	546	569	602	593	586	586	536	583	543	570	582	546	551	585	584	568	601	582	601	555	543	565	577	560	558	567	597	589	539	575	554	558	612	604	559	577	595	569	531	598	546	624	560	580	614	581	542	588	572	605	581	557	558	536	582	602	571	592	583	611	626	562	546	563	573	604	557	567	598	564	531	583	586	577	548	555	542	593	584	556	557	580	574	586	584	595	568	604	597	598	554	574	560	571	605	631	636	566	567	601	550	564	566	577	537	583	583	576	597	562	607	538	623	606	539	617	541	547	582	606	607	620	561	592	599	578	621	585	573	559	577	583	563	597	592	593	537	592	561	601	606	573	577	585	578	609	609	603	625	547	601	583	617	563	619	547	605	578	555	610	559	592	575	568	574	597	594	585	591	584	571	547	629	557	585	560	546	599	569	591	603	562	582	593	545	577	547	515	619	565	592	547	569	587	566	565	545	571	612	577	586	551	580	577	554	628	583	601	572	580	563	564	603	594	529	550	562	556	596	589	601	589	550	564	562	599	593	571	564	619	551	545	552	537	578	582	557	546	571	566	568	591	588	622	568	593	556	584	598	585	593	581	613	560	550	533	545	595	552	564	573	546	594	577	614	590	576	563	592	583	550	620	595	608	600	591	545	588	580	607	570	626	564	555	590	595	597	546	563	630	554	604	568	604	592	556	552	572	551	551	551	590	623	622	551	578	557	532	608	566	589	572	573	579	595	621	580	601	602	582	542	585	577	558	568	535	568	577	574	583	580	560	576	592	547	545	572	628	582	545	592	578	617	572	538	604	573	599	595	583	618	549	565	561	607	584	544	574	593	607	515	562	572	542	570	584	603	557	580	604	575	532	555	585	564	555	592	593	569	583	597	573	569	550	557	569	560	585	547	586	580	597	598	554	547	583	556	563	553	576	572	600	580	602	577	608	570	623	585	586	542	592	625	563	561	567	570	540	566	550	578	582	594	597	566	600	586	551	573	589	567	575	582	551	565	516	587	567	595	587	637	575	598	581	586	561	578	531	624	620	582	596	571	582	588	550	573	573	634	585	590	579	561	601	536	595	582	559	557	575	626	572	603	564	554	595	580	577	582	597	592	551	574	562	633	579	580	562	590	571	606	588	583	549	558	551	569	607	570	577	581	576	566	545	543	559	586	589	565	609	581	580	577	574	563	553	619	567	590	601	598	575	592	554	590	587	613	585	580	585	557	575	562	633	608	588	541	607	578	578	593	604	553	614	530	581	556	608	567	588	596	600	534	584	598	559	595	620	558	561	623	597	567	595	558	565	605	560	557	568	612	551	560	629	562	562	641	566	587	583	600	582	624	564	603	553	586	546	575	600	554	593	542	607	613	612	590	550	592	536	560	586	590	588	601	580	553	583	559	603	563	571	557	581	606	559	542	566	557	595	520	588	574	559	561	564	539	582	571	599	538	549	558	599	571	582	542	514
70692	59116	67905	68168	47622	28794	12716	1518	450	439	425	390	407	422	413	411	391	448	376	432	400	429	384	451	414	393	402	434	473	419	439	388	441	399	424	391	427	439	446	455	433	408	390	393	438	450	435	404	386	385	376	414	448	405	426	430	444	402	437	401	433	457	381	427	422	428	392	448	417	421	446	412	415	410	426	431	437	427	403	404	485	390	371	443	392	429	378	399	452	408	391	423	411	424	441	412	418	395	397	403	418	435	371	393	435	430	383	449	478	397	427	437	426	381	425	412	411	425	459	429	455	394	414	412	420	435	437	418	398	404	403	414	404	447	420	443	437	454	420	413	437	421	436	451	369	372	391	461	385	417	410	422	443	432	414	430	428	431	450	383	419	448	435	393	370	412	415	410	437	426	427	367	414	380	429	420	474	411	388	422	458	411	364	404	394	400	442	437	450	422	429	457	446	442	358	354	423	414	405	429	405	426	424	402	412	435	393	382	432	403	442	404	428	445	450	440	424	433	407	432	429	424	424	401	443	424	432	418	424	409	422	428	463	377	363	439	412	426	414	408	397	425	445	437	401	400	422	458	404	456	436	413	416	405	424	384	427	438	436	405	406	437	426	466	415	430	418	430	404	394	417	433	426	452	422	397	416	381	432	436	445	462	432	467	467	385	379	441	394	453	433	451	392	401	423	433	409	438	416	446	426	407	409	407	394	401	400	418	400	409	392	422	388	441	399	434	440	394	430	369	416	409	370	383	377	397	417	449	422	443	438	437	404	406	405	366	433	468	381	430	393	450	465	435	414	413	417	406	418	417	419	412	438	382	425	432	460	435	434	435	395	385	425	461	417	405	403	425	434	414	377	424	442	466	452	434	435	432	458	403	431	427	387	421	428	448	402	458	432	454	403	423	429	449	418	384	434	411	411	400	405	455	377	413	425	409	372	439	408	424	424	453	390	458	417	395	457	449	422	421	414	381	438	426	423	422	414	399	388	404	434	455	449	393	390	427	402	392	426	417	450	458	463	435	415	441	430	422	414	419	402	429	408	415	411	422	378	413	407	410	406	437	407	431	431	393	434	446	411	434	439	451	419	430	418	393	416	429	385	392	402	441	414	412	434	443	415	413	424	408	413	434	415	421	426	383	412	448	422	407	417	394	444	443	442	402	417	422	403	404	409	461	432	411	412	399	400	423	414	408	393	426	405	384	399	452	413	391	423	436	440	413	443	441	393	380	409	382	415	371	387	440	404	422	404	429	440	414	414	421	424	433	422	489	440	459	422	390	445	426	406	393	411	381	444	405	404	394	411	413	431	477	415	422	432	426	398	444	429	355	458	416	434	425	407	427	426	435	423	435	469	432	406	388	406	417	412	406	418	427	395	406	412	448	422	391	425	370	419	404	392	449	437	390	431	410	382	435	435	425	483	388	433	436	427	382	426	417	399	413	433	434	477	386	402	380	445	403	390	371	408	420	391	419	442	409	391	414	428	395	384	442	450	443	410	410	447	421	417	426	401	426	427	426	404	407	410	415	417	418	395	424	444	383	449	423	422	459	402	400	433	398	419	442	398	448	388	433	448	446	386	435	453	371	449	398	414	388	402	395	413	425	409	379	401	410	433	424	412	450	444	473	421	432	384	419	422	424	432	409	408	412	443	432	432	421	416	380	458	399	411	427	452	407	413	453	409	431	393	412	443	444	388	409	414	381	416	411	450	415	448	404	395	416	419	419	454	424	473	434	422	435	395	400	402	415	418	404	456	413	442	415	427	373	458	436	424	429	418	429	410	433	435	429	433	401	417	430	414	394	402	459	427	396	388	405	433	471	409	431	434	438	386	422	413	402	398	460	390	430	439	431	377	401	463	433	425	459	416	445	390	424	381	421	371	432	447	449	413	443	433	397	395	394	410	473	439	396	412	478	423	410	404	399	415	412	440	420	419	403	423	424	406	436	427	409	410	365	448	439	428	408	417	432	410	415	435	427	447	439	403	447	449	426	444	388	438	418	447	435	440	434	414	431	412	378	387	442	426	397	399	411	450	429	457	454	419	425	388	391	415	371	389	424	395	437	369	375	430	430	398	421	411	417	425	421	363	442	415	374	384	402	450	424	445	387	394	415	390	433	430	407	399	412	451	438	395	402	389	438	449	415	397	434	426	426	419	398	417	418	394	433	408	402	415	427	426	450	418	395	415	410	413	414	416	440	406	409	419	433	431	416	416	398	430	402	416	436	454	397	453	397	421	397	410	442	396	401	419	354	419	405	402	400	441	409	447	428	450	402	412	420	388	439	448	457	429	433	414	379	416	387	378	427	415	435	423	383	354	379	414	419	433	443	445	402	433	388	379	424	420	383	348	408	411	414	393	413	397	409	403	436	401	421	449	404	411	420	427	429	409	452	425	420	396	422	425	442	403	449	420	402	422	400	402	425	483	396	425	419	397	423	420	391	380	447	385	433	460	425	447	443	420	407	413	444	405	406	383	416	402	427	425	403	431	427	377	422	396	390	443	417	422	418	412	429	420	380	396	429	406	448	464	431	427	434	448	427	420	393	393	402	415	395	369	381	419	417	402	424	412	416	407	418	455	379	439	425	404	392	405	439	390	409	388	395	428	424	378	402	387	428	428	417	381	443	380	406	452	406	414	419	439	447	391	413	426	459	416	406	385	377	408	413	397	368	420	403	391	451	406	436	444	408	401	391	452	427	406	479	425	428	408	432	387	410	409	408	415	439	421	405	400	426	396	383	436	424	394	404	423	401	408	430	379	448	400	414	415	428	406	390	413	388	416	409	416	405	414	404	436	415	422	395	430	401	390	413	421	421	452	377	408	466	412	423	377	366	440	399	442	426	437	425	431	467	432	355	442	402	406	378	427	435	399	413	413	405	379	425	385	441	408	432	411	407	426	437	387	402	446	426	401	413	423	411	428	397	391	433	417	416	373	399	476	462	448	403	445	433	451	405	433	421	443	438	389	442	418	431	424	444	394	433	432	382	395	421	420	414	438	456	455	386	438	386	420	433	430	427	473	424	374	399	419	425	435	421	437	397	418	393	384	398	417	438	399	409	403	401	428	393	406	404	415	401	391	401	413	435	407	452	395	470	418	400	447	414	407	426	400	418	420	433	446	402	391	405	424	406	379	425	429	452	410	424	406	420	379	424	456	423	397	404	420	417	411	381	398	413	419	411	398	390	419	449	413	397	408	413	423	388	436	417	412	442	411	393	414	406	415	400	437	384	402	439	390	378	419	446	410	379	430	417	426	390	381	420	405	431	387	414	417	420	415	392	436	418	380	402	435	381	429	446	417	432	436	425	448	395	405	428	397	398	420	451	434	382	406	392	454	415	450	385	423	429	379	384	424	405	383	411	385	452	448	412	412	438	433	434	394	418	401	435	443	422	422	433	444	443	399	393	395	393	423	410	404	433	399	461	418	444	397	437	447	430	443	429	400	393	368	394	384	409	395	422	420	433	402	409	375	453	404	430	401	405
48438	50273	70022	74459	56213	38322	20137	1471	973	923	911	973	917	950	967	946	981	911	936	888	921	977	886	876	912	921	920	924	888	899	924	880	936	903	972	905	882	901	903	898	889	944	922	899	933	939	907	963	878	900	925	854	947	912	978	904	926	849	915	945	887	972	880	899	969	905	917	942	880	962	908	916	897	927	848	896	929	895	873	856	952	887	964	879	888	890	906	906	946	872	951	929	908	934	939	990	890	896	908	924	959	909	945	933	922	956	938	987	909	883	965	967	931	845	943	893	875	930	942	924	910	929	887	889	942	900	913	911	943	921	892	902	949	875	959	977	950	884	880	902	868	929	883	948	898	888	901	904	864	862	915	984	895	905	884	930	951	868	910	932	947	950	878	878	893	873	893	933	935	906	913	920	959	907	915	924	967	888	945	947	918	948	949	912	901	942	929	892	933	902	960	937	932	958	943	964	860	910	982	850	908	896	932	944	917	877	921	913	921	889	882	946	921	954	926	922	924	932	912	900	955	912	942	923	923	907	845	938	892	949	900	962	862	905	927	929	915	952	918	895	887	857	932	957	937	911	940	925	937	909	897	871	973	957	879	926	932	889	917	874	927	961	924	921	901	884	899	915	957	941	956	841	899	913	919	934	959	931	983	928	943	932	983	877	904	916	920	917	960	902	903	897	920	898	893	906	995	881	920	951	972	888	946	889	913	960	940	928	939	939	930	965	938	949	959	950	942	927	921	915	947	900	903	925	903	902	917	928	912	886	917	922	931	972	918	922	942	921	874	935	891	922	946	934	939	896	942	913	932	944	961	884	922	956	880	928	889	890	944	930	895	940	912	865	924	899	899	847	923	898	939	905	884	933	892	875	962	937	926	919	892	856	920	895	853	915	923	890	936	962	933	920	894	854	889	886	896	896	939	918	929	930	899	930	940	943	907	896	913	879	883	954	916	904	910	938	912	894	951	881	913	914	881	921	941	912	891	984	918	915	940	993	938	917	964	936	954	865	894	917	902	940	848	958	876	881	956	979	938	896	913	936	966	906	906	906	949	901	927	942	885	900	945	916	958	883	893	879	900	902	917	956	876	880	915	934	892	872	929	912	952	906	890	974	937	920	993	935	903	931	985	904	916	910	913	940	907	887	898	937	939	920	906	902	970	866	910	918	927	908	944	856	893	892	892	934	920	973	940	925	918	884	918	901	876	949	949	913	893	901	911	990	955	913	943	942	904	898	937	924	864	893	890	891	916	922	899	921	896	881	917	926	915	922	925	915	981	846	886	908	872	922	891	926	954	935	897	928	893	880	907	946	888	957	933	913	941	933	942	929	916	936	906	937	900	904	938	974	899	908	881	965	938	906	937	918	922	936	910	876	963	927	877	899	963	944	942	935	972	947	866	945	895	885	900	945	912	875	927	876	934	896	902	937	888	917	905	927	936	973	918	927	927	1000	929	906	923	947	954	953	920	949	926	890	969	969	856	910	932	938	954	978	885	935	873	964	906	949	911	879	944	903	928	875	966	909	899	912	953	925	912	930	906	940	924	902	951	916	934	941	924	941	885	931	908	886	920	923	922	941	910	940	873	898	936	940	951	926	876	896	905	961	878	940	973	943	944	974	930	920	933	912	944	931	920	923	929	923	975	953	900	876	910	916	902	889	951	932	887	913	908	960	908	867	885	895	860	906	920	870	939	944	928	969	944	939	903	939	983	955	920	886	953	943	1002	906	917	963	898	915	911	924	894	882	931	916	912	929	908	896	879	899	965	895	923	903	952	923	913	911	916	920	914	964	892	861	932	925	896	881	910	882	941	844	887	908	910	1000	942	954	926	906	882	925	948	983	909	938	996	922	951	893	898	880	910	911	922	933	893	885	898	911	943	923	924	964	952	893	877	908	900	880	868	933	974	875	949	940	908	894	969	896	916	901	951	887	929	928	861	931	961	900	908	932	932	901	944	893	924	934	903	918	883	956	930	928	939	909	887	930	914	934	955	884	919	936	913	891	912	899	923	899	967	965	946	886	951	893	903	927	940	923	910	926	922	956	861	925	924	936	883	887	920	865	937	967	931	933	952	872	955	933	952	868	913	857	903	889	879	929	867	906	908	903	897	921	872	980	887	962	949	899	892	912	908	972	855	932	891	900	903	949	880	922	937	962	950	907	916	929	895	944	880	895	909	899	867	879	916	946	916	912	923	899	927	975	927	913	924	910	954	913	844	940	895	954	837	912	944	894	873	890	918	905	944	896	923	869	938	908	902	936	943	945	886	896	974	916	913	904	896	950	873	932	923	917	958	952	889	929	929	969	878	927	938	934	940	974	903	874	919	912	926	892	921	896	931	948	892	974	912	882	888	916	915	909	907	925	922	888	932	843	921	933	928	855	926	909	878	966	898	979	943	912	960	887	1006	896	883	911	872	956	914	870	885	884	921	963	921	938	915	938	859	869	956	948	913	900	931	921	915	901	932	904	932	910	941	969	928	900	944	930	961	908	887	946	905	913	923	929	936	936	918	941	913	960	912	883	945	873	897	918	930	924	932	934	867	913	889	897	929	881	937	915	949	889	882	929	917	934	911	957	920	882	922	927	835	927	904	930	964	894	920	898	928	924	914	937	935	944	941	954	901	881	919	917	888	919	935	940	928	888	927	940	887	943	941	905	951	888	933	937	934	882	921	868	905	875	892	945	954	894	910	931	943	909	908	880	935	929	938	986	897	942	895	883	892	926	921	927	902	974	929	966	944	921	950	963	920	897	907	985	947	886	954	916	925	910	986	927	916	933	915	892	916	896	878	909	937	914	918	935	897	893	947	915	955	884	890	890	940	947	960	876	936	954	907	972	905	913	951	924	869	904	841	976	919	916	963	894	903	934	916	886	939	886	947	905	888	951	981	926	927	859	897	923	936	952	929	930	964	917	941	976	864	939	921	902	914	873	897	909	900	923	936	870	998	896	923	904	914	916	949	954	916	948	862	934	932	883	927	892	947	890	869	929	890	915	917	979	905	979	948	910	898	887	889	872	945	871	891	912	897	953	886	926	919	936	917	889	964	885	908	959	894	902	944	917	918	909	913	963	972	915	889	932	961	935	927	882	945	971	902	905	956	988	932	906	943	870	923	899	878	932	930	818	899	913	912	941	958	921	943	948	923	944	956	968	936	914	895	924	991	974	961	871	928	912	968	906	952	915	882	934	863	954	907	957	920	935	871	918	922	871	921	966	903	936	896	923	885	958	896	923	950	925	932	957	895	909	874	923	949	924	874	915	883	868	915	846	925	919	925	918	896	949	915	928	966	904	927	919	906	907	935	956	898	902	928	965	896	926	912	960	889	935	934	951	958	891	885	902	947	924	915	975	933	879	892	904	936	903	908	980	923	937	937	987	977	910	954	958	884	961	925	966	909	965	969	930	904	927	936	945	921	957	955	928	902	954	987	919	922	908	902	944	904	887	963	921	930	891	848	902	912	906	922	833	843	945	884	924	963	927	912	942
40207	26121	15380	7683	3324	1497	647	258	209	216	213	213	236	240	225	227	236	236	239	250	237	243	269	231	239	246	215	209	228	225	216	216	221	250	225	223	247	225	228	246	223	232	212	234	239	260	214	233	229	220	228	206	275	244	215	235	229	218	228	249	239	214	257	212	239	252	232	217	256	249	233	234	220	198	210	211	232	233	219	219	229	238	230	227	202	233	193	238	231	210	230	215	231	232	227	235	198	246	234	234	267	265	226	241	209	220	234	241	236	218	223	250	233	238	192	218	222	238	227	207	249	234	231	238	232	214	232	223	237	242	215	217	219	248	236	223	259	252	214	201	189	209	199	213	247	229	228	227	237	224	226	251	246	208	198	209	245	207	186	232	247	213	201	233	249	243	235	224	250	252	255	230	240	230	212	237	200	223	235	225	201	232	227	213	265	223	212	233	200	222	239	222	245	252	222	259	227	224	224	228	235	223	236	210	212	234	240	237	236	186	209	238	222	251	221	247	228	239	236	249	221	232	221	233	238	215	246	219	221	243	227	223	207	231	206	258	241	238	223	223	213	213	244	254	236	228	236	248	218	234	262	243	250	249	255	242	218	243	254	233	230	222	237	216	223	213	231	228	208	210	245	218	217	212	232	223	222	242	212	215	229	182	248	263	250	214	234	243	253	216	230	208	263	243	257	207	264	237	223	223	241	227	249	207	215	238	243	234	212	192	207	224	210	252	211	255	233	233	211	233	195	225	215	239	199	220	235	213	188	223	242	232	245	239	221	243	231	232	215	211	241	219	232	226	250	222	236	202	227	221	232	201	229	259	250	218	224	232	249	222	258	222	222	246	198	197	237	229	253	234	238	217	240	238	248	216	229	217	227	244	263	240	219	222	196	249	247	260	221	241	231	270	216	228	234	258	217	213	241	222	217	223	244	253	218	265	224	228	204	213	242	228	210	205	219	239	205	228	218	222	236	238	221	240	220	246	209	228	229	243	236	233	247	263	228	226	227	241	213	222	218	217	220	236	234	231	208	224	215	253	237	221	244	207	224	217	235	230	247	242	245	225	222	207	234	214	240	221	242	238	248	224	213	214	206	231	237	227	182	249	210	210	252	225	222	235	222	225	217	218	231	247	247	236	211	222	185	223	247	259	212	213	237	226	214	232	215	239	230	204	238	245	220	250	221	252	211	220	233	221	215	233	194	220	228	233	201	250	225	207	232	239	244	218	249	184	215	227	233	223	207	232	224	245	214	267	222	237	253	216	226	230	261	222	240	216	251	221	243	255	248	247	252	246	226	232	239	229	235	222	246	249	231	237	215	251	235	230	207	208	226	222	216	236	211	217	213	251	208	218	231	233	245	229	223	217	259	213	247	222	218	232	213	244	217	243	227	207	241	226	233	227	234	244	214	218	256	258	249	233	238	223	243	208	244	255	232	208	208	230	227	248	224	214	220	204	248	201	220	227	232	251	231	248	229	258	205	215	232	215	250	236	219	235	246	245	207	230	212	252	201	211	199	242	216	223	210	205	225	271	194	253	240	233	230	205	213	223	237	249	229	225	207	269	222	234	224	252	196	215	229	232	242	224	223	219	246	223	220	235	232	228	231	235	228	220	225	264	252	227	246	227	242	236	238	230	218	247	243	221	233	239	222	215	227	204	213	214	256	238	233	213	214	240	236	239	254	202	244	218	242	247	221	249	232	249	220	217	255	223	222	216	223	214	210	213	215	229	230	232	236	227	213	210	246	232	221	247	224	219	201	214	239	240	218	199	230	215	205	210	233	258	273	193	201	242	209	234	246	221	235	216	214	243	245	236	256	251	218	224	234	198	215	214	216	218	210	216	214	244	231	232	197	228	235	263	229	216	246	237	236	258	204	230	240	228	232	241	235	227	213	245	226	236	229	227	214	239	240	212	228	211	226	187	220	200	232	215	230	191	256	260	237	227	234	217	229	271	261	241	237	218	239	224	227	225	238	213	216	229	252	243	239	228	233	219	234	229	231	228	211	202	240	223	226	258	209	233	238	237	213	214	226	231	258	209	211	251	215	233	230	221	226	243	238	233	236	251	212	242	228	227	229	216	224	213	224	239	196	184	245	234	242	220	244	239	211	223	212	217	203	241	235	245	235	250	226	238	220	232	227	213	224	243	216	233	222	221	212	235	234	236	235	233	241	227	227	251	216	224	229	246	229	228	224	205	214	222	209	248	249	220	233	243	214	212	220	245	237	249	208	210	220	211	232	236	247	202	228	227	227	201	220	196	238	253	227	221	224	218	249	255	210	211	246	216	230	251	221	234	221	217	222	220	259	236	233	252	224	227	228	231	255	212	227	213	230	215	215	211	224	223	227	213	274	233	246	215	227	218	233	232	218	238	210	236	247	215	220	246	218	253	213	240	227	247	223	212	218	241	236	205	249	215	228	211	216	200	235	237	214	233	232	251	222	232	219	274	251	225	253	229	203	229	228	251	219	252	245	254	243	222	246	202	199	230	228	228	214	213	238	210	205	241	204	219	235	244	233	225	219	232	228	219	232	256	239	237	217	218	214	235	209	220	253	227	259	247	228	229	235	211	233	276	248	221	221	250	232	240	208	226	248	216	243	213	220	239	197	235	210	230	214	211	253	208	199	231	250	239	238	224	215	221	218	245	214	237	227	238	211	227	206	229	234	230	213	244	240	235	258	229	236	249	236	252	223	214	218	189	265	260	218	235	234	244	230	224	237	201	221	208	243	225	258	224	200	234	233	237	209	223	222	212	220	227	235	231	241	264	219	227	225	223	217	243	249	266	221	205	256	220	205	249	239	226	206	221	244	231	223	234	231	234	209	228	217	269	244	246	208	232	232	214	224	242	201	234	234	224	210	225	234	236	237	244	229	213	247	240	254	205	244	230	209	244	226	207	242	212	222	228	241	233	247	213	242	224	202	234	231	226	253	255	233	248	230	239	278	226	235	239	230	249	248	222	238	241	212	216	233	219	266	222	218	224	225	190	224	248	226	241	219	222	234	208	222	234	242	232	230	213	233	224	232	235	220	253	250	249	231	225	238	256	229	222	247	210	244	243	236	243	218	249	234	229	222	222	272	258	236	243	258	242	222	257	203	235	232	213	236	255	222	218	215	239	222	253	241	239	207	213	226	217	202	242	219	238	242	227	218	216	214	229	238	214	227	227	213	234	218	230	234	229	248	230	210	208	231	228	233	231	227	243	205	224	219	225	234	239	240	231	229	218	210	202	239	241	222	216	227	217	234	219	255	221	243	224	229	220	208	214	229	252	224	228	227	221	230	242	221	235	229	208	237	210	227	246	230	204	246	243	209	207	199	236	237	231	217	243	231	247	232	213	235	229	240	207	248	223	243	243	239	235	226	221	221	216	216	244	227	245	250	208	253	228	231	223	240	193	227	246	253	257	262	234	203	228	211	209	205	231	240	255	236	240	224	252	238	242	206	227	221	201	232	222	239	235	196	241	231	226	219	190	227	223
22905	19001	19386	15751	9130	4568	2080	628	558	560	614	593	534	571	536	566	569	512	607	569	549	574	578	561	542	581	579	556	535	576	516	489	533	556	565	567	572	543	565	573	575	534	557	497	549	555	527	562	527	557	549	527	496	564	586	494	534	517	548	539	544	532	537	551	540	591	586	610	550	536	576	567	539	563	534	580	557	542	530	591	550	563	545	542	581	566	584	577	551	535	496	557	573	574	584	518	561	558	568	516	528	571	532	510	540	547	601	557	541	475	553	561	556	591	529	576	563	571	572	601	545	557	536	520	550	557	522	589	579	535	565	570	548	595	535	604	585	572	582	574	518	582	536	516	557	577	560	592	570	550	559	571	557	562	565	536	552	562	551	574	553	550	547	562	550	539	555	571	548	542	535	611	536	583	555	561	628	583	538	556	549	578	553	573	562	582	537	535	541	583	537	573	561	613	586	506	525	563	531	552	544	565	560	552	514	525	589	502	550	536	565	573	546	535	571	596	558	573	586	577	584	571	563	546	558	608	556	542	583	536	562	573	551	577	569	519	586	556	581	521	541	507	601	553	542	543	542	616	510	514	545	558	587	520	519	572	565	572	580	569	573	563	581	528	555	567	551	546	562	525	548	592	576	559	538	558	553	555	599	533	586	518	553	588	547	582	523	551	526	553	560	543	496	534	591	570	573	543	558	573	599	559	533	551	528	609	595	593	575	535	539	516	593	553	595	561	575	548	535	538	536	541	581	536	547	527	570	535	570	586	528	536	553	543	552	543	555	578	582	571	557	515	584	564	582	570	538	544	512	594	548	536	565	549	585	549	552	565	553	536	526	579	532	586	557	592	528	526	583	573	559	593	579	546	547	567	560	538	595	554	548	575	563	603	562	580	555	507	555	541	516	557	538	545	514	570	580	554	536	566	549	556	573	512	512	610	586	543	536	513	550	591	531	550	583	574	551	554	543	593	560	565	563	522	549	587	592	605	540	537	541	570	574	561	568	554	538	530	538	571	556	563	601	537	576	581	558	482	556	555	551	600	530	545	581	571	576	555	590	557	551	593	579	590	553	563	575	580	555	520	546	532	576	573	558	584	554	521	587	546	589	571	544	553	505	550	554	566	613	599	529	570	507	531	562	555	588	547	560	549	508	545	550	547	532	548	575	524	495	533	529	556	560	581	547	562	514	600	557	545	576	561	556	583	544	523	561	597	563	568	547	558	578	547	561	542	515	551	550	592	529	530	562	547	573	519	580	569	575	544	540	515	577	588	576	552	544	521	591	559	537	601	537	592	599	582	561	531	569	544	575	542	562	554	590	574	563	531	613	575	524	511	567	577	561	537	544	571	525	551	538	538	561	578	558	549	573	567	539	588	563	523	589	572	576	580	558	534	564	535	522	548	552	566	574	544	583	584	582	559	541	559	532	556	576	543	562	544	539	541	532	577	563	526	561	548	557	568	508	593	556	586	544	529	558	518	537	544	559	526	535	537	526	554	579	611	543	552	545	524	552	589	547	614	564	523	578	555	583	536	538	565	568	549	550	561	566	592	537	533	550	531	512	564	571	558	539	566	558	577	498	521	557	531	563	571	576	544	584	537	571	522	561	546	571	566	545	547	545	546	591	508	587	574	537	536	528	582	547	557	527	529	603	561	522	566	579	524	582	599	562	518	566	548	602	543	528	582	551	544	576	558	599	550	589	575	561	571	548	541	556	531	542	575	550	543	549	539	581	558	591	558	557	559	541	536	580	570	579	572	522	534	532	535	552	548	541	566	556	541	542	586	546	601	609	604	518	563	577	563	564	502	531	598	545	589	564	565	567	590	572	537	538	554	591	519	534	554	566	537	593	571	565	555	575	589	542	555	563	575	556	575	549	588	552	587	545	615	536	556	568	534	571	534	579	565	571	532	547	567	567	511	574	561	565	544	552	526	551	558	558	550	552	528	534	560	572	559	485	523	557	588	545	529	548	549	575	522	539	552	566	554	568	581	549	552	519	538	566	492	597	503	546	566	626	572	559	593	574	563	547	535	514	545	557	539	571	540	561	587	588	540	565	544	565	566	546	592	562	550	545	539	581	561	528	565	541	567	559	544	529	593	591	543	568	548	532	584	568	567	538	593	542	547	550	531	558	550	578	539	538	550	556	571	556	588	526	505	569	598	520	558	539	583	573	570	579	518	539	576	541	558	557	540	535	540	585	521	565	579	549	555	560	543	566	576	554	541	552	515	575	538	546	544	591	579	547	545	527	545	543	572	515	599	561	565	591	574	588	545	549	517	526	569	535	589	586	566	588	574	541	565	566	560	569	557	575	562	526	541	530	582	511	550	543	550	579	576	522	530	553	559	586	570	566	510	557	541	583	593	512	571	503	531	525	562	582	577	537	555	548	571	549	530	563	592	556	565	546	575	557	559	570	578	537	616	619	549	511	541	600	521	535	509	532	550	578	533	538	529	557	591	535	549	566	539	586	577	546	538	550	538	546	530	581	557	546	574	539	550	579	552	550	585	571	537	577	572	495	522	556	564	556	568	551	566	585	578	565	543	578	541	578	552	565	554	560	561	602	550	526	582	574	596	566	579	527	556	559	595	522	554	521	568	567	577	501	522	601	563	549	555	558	568	562	571	562	578	573	576	594	547	525	575	523	595	540	569	534	580	557	585	554	523	552	547	547	560	584	544	510	591	538	583	519	576	568	543	577	537	574	532	571	545	592	523	570	539	558	528	551	570	573	596	541	528	578	568	551	551	554	567	596	564	577	516	579	523	533	558	571	550	541	571	550	563	553	555	552	583	546	544	557	556	555	547	557	584	591	553	557	536	561	587	533	511	552	567	594	607	532	579	554	552	519	527	531	569	545	562	589	566	540	572	523	573	568	575	544	556	560	550	581	563	575	507	578	558	547	568	548	538	546	584	555	565	592	528	543	543	562	539	566	596	548	531	547	541	560	529	548	526	595	544	585	565	547	583	537	606	562	558	586	557	558	558	587	590	586	534	533	560	575	582	596	534	510	578	602	594	565	566	552	552	563	565	585	548	538	506	557	549	567	547	554	541	571	562	525	543	572	558	559	571	530	575	525	558	544	535	544	571	558	555	576	567	560	541	553	546	557	539	572	579	576	566	534	570	564	538	552	537	548	581	546	573	542	567	549	593	584	537	551	581	550	547	577	573	567	567	552	560	586	566	559	557	578	541	568	551	539	511	581	604	559	566	571	587	573	572	603	585	522	563	557	596	572	533	566	531	520	576	542	551	560	544	544	565	538	569	593	575	563	566	541	573	570	528	574	568	560	567	573	562	589	584	559	569	556	551	584	542	598	499	577	525	568	532	507	597	607	530	564	540	518	536	570	563	552	542	541	506	563	558	546	520	593	580	531	583	545	593	537	566	561	552	595	598	581	524	551	553	567	537	531	542	575	570	539	552	563	544	508	554	547	561	535	558	538	557	528	581	527	563	565	573	562	564	558	551	566	569	609	580	587	532
49372	39243	34737	30235	18398	7176	2172	386	249	238	226	255	255	233	249	260	247	276	271	274	255	248	261	245	276	257	271	273	236	255	267	277	271	274	259	253	239	245	274	270	268	281	290	260	222	267	263	271	282	261	278	266	262	258	243	271	228	282	271	233	272	290	278	274	263	269	236	227	247	216	284	270	269	273	293	282	256	243	236	242	262	262	261	272	258	248	257	255	261	261	278	257	254	273	228	272	258	239	255	281	266	261	238	278	238	251	285	264	237	264	265	267	266	261	282	257	268	235	298	290	261	219	270	261	273	245	261	275	257	242	255	248	278	258	280	252	290	245	249	265	231	270	230	248	236	255	260	266	259	237	284	272	243	261	253	215	256	262	256	267	266	235	250	225	247	274	240	267	289	243	263	259	290	246	256	269	253	231	275	248	263	254	288	254	286	255	262	297	271	254	241	252	273	264	254	267	268	235	248	251	279	269	233	262	272	241	231	240	253	237	248	298	289	268	276	244	254	232	258	241	270	252	256	255	272	276	255	251	264	250	257	260	251	266	248	264	266	261	246	271	264	289	263	270	240	261	278	254	270	249	265	272	271	254	258	247	279	251	253	237	243	251	256	237	253	256	248	246	268	281	255	234	253	253	269	251	228	284	233	229	259	235	244	266	282	278	285	224	235	245	230	256	269	253	260	271	236	251	268	262	267	235	274	277	249	271	264	249	231	260	249	267	253	249	277	235	261	257	261	265	253	275	271	233	307	241	239	259	252	251	247	232	257	243	269	257	246	283	273	269	251	227	270	274	243	256	254	237	264	285	272	288	265	234	265	251	273	249	265	284	257	253	262	262	223	225	255	246	271	239	266	246	251	250	269	270	263	265	264	247	277	223	259	282	261	278	234	250	267	254	230	251	240	237	246	256	266	255	261	286	274	267	220	256	261	234	254	225	283	266	252	272	253	274	269	250	280	267	241	270	252	251	281	244	240	283	263	256	229	241	256	248	254	244	244	311	274	246	260	290	241	281	260	261	255	259	230	263	251	236	241	249	266	218	243	271	265	248	249	261	270	232	298	220	283	245	260	276	230	249	259	284	226	257	247	241	265	243	269	255	255	259	261	270	268	232	238	262	216	228	256	267	257	240	251	242	219	266	262	235	270	267	272	249	256	260	239	261	271	264	272	260	254	249	277	267	233	249	253	263	232	244	220	245	269	267	225	253	263	286	264	221	256	237	257	268	240	256	238	275	284	254	250	271	236	243	266	274	240	244	248	270	288	266	245	267	238	251	251	232	287	259	253	238	224	266	260	246	276	281	273	263	254	273	268	273	250	284	278	214	259	274	239	246	243	239	253	274	237	244	256	242	241	269	261	254	259	289	262	257	284	255	267	232	251	252	238	253	263	272	239	261	264	240	278	270	280	274	253	277	254	273	272	240	283	280	256	247	258	271	239	274	266	260	252	241	278	239	241	250	248	247	272	272	266	248	265	262	262	289	271	263	242	248	250	235	246	250	254	278	239	288	274	266	264	260	282	255	239	267	257	261	243	244	283	270	230	262	269	253	254	257	272	263	265	267	233	246	283	239	298	261	245	260	235	242	233	257	292	232	268	245	270	244	259	297	259	219	280	253	255	252	229	261	291	224	259	257	230	255	274	240	262	270	276	256	221	286	268	251	254	225	268	267	273	258	259	273	239	258	252	260	261	261	252	264	271	268	260	262	255	257	237	251	240	230	250	252	252	247	259	230	271	243	222	272	215	257	254	242	270	254	240	237	251	238	260	233	235	263	249	252	274	269	252	259	230	270	268	260	268	294	264	271	264	273	240	262	274	282	251	276	268	248	256	234	239	204	228	261	240	265	240	241	219	229	248	223	240	264	254	238	249	222	296	236	247	248	232	245	227	278	248	242	244	297	267	236	259	273	275	256	246	256	269	247	262	249	234	257	232	238	214	289	264	259	227	247	239	240	245	264	264	249	277	248	248	256	285	258	262	262	270	229	283	254	264	241	259	252	238	266	252	226	248	269	277	257	256	253	234	239	233	246	211	272	227	263	262	276	245	241	261	247	239	271	233	245	235	268	243	290	242	250	259	245	259	254	252	254	266	266	265	216	252	269	242	238	234	272	246	221	291	257	269	255	278	259	261	252	226	231	283	231	244	263	248	253	259	256	239	275	255	247	261	287	223	239	215	257	264	246	248	273	277	267	248	280	265	239	258	240	271	281	251	263	259	261	253	267	248	257	264	245	231	288	258	275	254	231	249	244	247	250	283	257	223	271	269	249	251	229	273	260	247	260	231	274	250	234	232	260	317	239	256	284	261	266	271	270	280	235	284	254	280	278	269	260	269	275	274	265	250	262	266	274	274	275	248	290	254	211	233	252	264	276	253	233	231	245	253	246	260	225	245	280	218	275	284	266	264	245	252	255	248	242	264	219	278	262	290	269	289	287	227	255	247	255	277	256	240	254	239	236	276	252	272	233	247	269	248	253	259	229	237	245	241	245	247	220	267	222	222	257	264	247	261	250	260	270	274	240	269	257	258	259	261	279	272	235	226	285	245	236	248	279	252	218	211	250	260	249	282	229	252	280	232	266	259	225	248	298	243	253	245	276	247	281	248	267	258	277	269	259	276	261	269	264	263	242	251	242	249	265	238	239	242	253	251	234	250	219	251	288	236	274	272	266	257	257	268	245	253	270	271	275	236	275	246	239	278	257	255	240	247	275	258	257	264	293	266	263	287	285	244	253	275	242	253	265	265	233	275	278	275	250	278	246	262	246	258	224	232	282	269	251	228	231	255	244	255	236	244	268	239	221	266	258	226	272	243	301	247	276	256	245	238	258	235	271	239	235	238	255	259	277	273	263	263	235	245	257	279	276	267	259	294	235	210	265	246	246	247	255	259	262	230	261	234	279	212	271	262	243	226	258	239	266	286	248	266	244	252	265	223	263	260	252	226	248	254	272	252	289	260	254	232	235	268	255	287	247	233	243	249	280	265	295	239	253	273	281	243	250	232	284	256	287	258	244	283	273	259	254	265	270	251	233	237	266	282	253	252	250	246	247	221	255	272	287	235	251	229	265	229	259	273	284	288	242	255	295	244	266	254	259	283	254	280	258	277	272	258	231	230	261	276	238	277	277	278	241	247	244	273	257	259	261	248	274	273	226	264	263	242	253	255	271	245	235	257	252	252	281	262	235	264	274	265	267	256	290	265	253	249	228	242	267	266	239	255	255	249	301	261	249	277	242	252	258	250	228	263	255	230	243	235	227	249	232	267	257	234	274	258	270	251	282	261	264	263	240	247	266	265	253	274	256	262	247	261	236	234	228	227	266	300	263	255	269	225	260	256	250	236	249	271	247	254	285	222	224	268	281	281	262	223	247	272	237	277	253	222	272	249	208	262	232	271	278	235	227	278	250	251	271	275	252	239	276	258	284	259	245	257	283	273	227	262	227	235	270	248	271	233	260	263	241	269	266	234	273	255	234	276	256
30496	30140	39020	40393	30245	16514	6553	889	597	661	571	619	608	607	677	624	636	580	580	619	670	609	606	599	588	602	592	604	594	642	623	639	594	666	601	617	609	622	618	598	646	615	623	634	627	612	594	628	606	634	616	612	592	617	604	629	601	629	648	607	645	636	609	621	640	630	650	633	628	598	628	605	660	629	579	626	660	588	619	615	604	565	602	664	593	594	632	668	673	639	602	628	633	613	594	638	657	621	594	620	622	561	571	560	646	607	629	621	609	609	625	600	609	584	593	619	585	602	616	605	643	617	604	622	639	618	642	588	631	617	628	641	612	663	589	611	630	647	615	656	634	566	615	606	586	642	634	608	584	639	623	593	621	573	633	624	633	631	670	586	652	618	627	600	571	652	613	603	639	631	617	629	622	643	576	620	641	621	576	631	631	640	622	608	629	612	626	665	622	608	621	649	668	610	626	634	571	603	642	610	593	623	620	604	627	633	664	649	634	609	622	614	602	611	613	603	623	669	633	607	619	624	632	598	630	645	589	623	586	565	669	600	622	585	621	589	593	615	646	646	592	637	649	637	640	613	605	610	626	607	722	602	624	602	627	611	648	586	605	599	615	623	646	589	578	600	644	536	614	618	605	630	593	618	622	643	643	608	622	647	648	665	619	605	610	634	645	602	633	591	602	607	654	625	647	615	660	610	601	608	596	612	629	620	646	618	596	616	608	613	645	658	612	635	580	586	607	669	647	592	652	617	626	633	623	632	650	581	613	570	620	615	627	640	655	650	639	647	637	623	647	586	658	607	594	635	672	623	617	589	645	587	608	623	617	607	607	588	609	653	613	585	602	637	599	647	624	577	609	640	631	634	628	606	621	610	614	622	669	576	621	623	642	609	586	612	621	627	659	633	584	657	615	640	598	617	631	634	632	668	660	630	606	601	657	609	621	635	607	651	638	623	657	621	634	680	577	604	617	636	628	617	616	646	602	564	624	572	613	612	643	647	640	665	670	593	621	668	663	556	619	577	612	586	604	629	567	586	659	618	608	621	631	613	644	625	606	640	578	643	624	650	663	592	632	641	612	626	659	602	600	604	649	661	655	653	609	630	640	613	601	618	643	636	607	627	578	613	618	651	567	628	627	610	606	622	648	657	633	590	641	629	629	612	602	645	573	583	648	662	610	647	597	641	648	615	605	645	619	599	590	621	639	633	623	642	628	591	623	635	616	638	638	631	604	592	658	610	596	621	597	622	662	633	663	563	601	613	639	585	594	636	690	624	623	646	653	603	615	609	625	623	610	617	589	620	609	631	624	638	591	596	644	619	621	612	596	610	611	627	594	620	625	625	579	618	596	648	647	657	549	613	613	611	648	626	646	610	656	597	603	648	634	629	642	593	616	613	667	599	616	655	621	591	598	624	629	633	623	576	611	632	619	621	588	608	626	596	591	613	624	586	614	678	628	639	638	650	629	619	625	621	658	589	613	595	647	684	647	651	592	591	647	632	639	616	619	636	632	663	610	614	638	577	606	625	615	608	605	607	651	622	571	625	586	634	663	635	603	606	594	621	583	623	599	595	617	619	637	642	596	634	574	636	599	645	580	625	606	590	627	653	585	635	623	594	575	634	679	595	613	636	647	624	670	628	642	667	665	592	622	670	605	666	660	645	645	615	604	651	616	616	606	620	611	631	649	652	628	618	606	592	632	606	665	672	615	616	618	647	619	656	615	650	589	631	610	588	618	629	629	625	614	628	579	617	585	594	615	624	621	649	583	630	626	598	605	648	562	618	586	597	580	625	621	662	611	644	631	633	571	628	620	591	614	621	585	625	581	639	627	600	594	620	623	580	620	605	577	641	638	647	588	587	636	604	592	584	633	568	627	623	646	649	635	596	623	648	669	577	635	652	642	655	630	660	561	622	660	604	638	616	617	635	623	651	605	615	627	616	633	609	624	595	636	643	598	625	650	650	563	652	638	634	646	587	656	618	630	600	638	609	640	609	660	605	619	670	606	635	594	660	601	646	632	614	608	638	590	609	605	643	655	653	605	597	622	611	591	666	588	619	654	607	623	603	640	642	543	597	609	607	595	635	640	630	643	639	649	632	643	601	616	692	622	635	588	669	647	600	643	654	636	635	647	600	709	630	665	625	601	606	636	620	679	614	670	633	646	629	599	577	616	613	614	629	605	616	630	640	605	624	627	572	611	608	611	654	608	610	611	564	620	597	627	624	613	617	621	553	601	624	599	650	609	628	581	630	642	639	604	613	648	596	605	653	580	631	633	634	605	627	663	573	611	620	616	601	582	628	595	637	580	630	640	617	628	632	608	592	637	613	633	599	610	619	622	583	605	619	612	623	611	639	638	618	642	628	623	633	663	611	626	645	596	632	633	625	639	638	621	633	642	609	632	597	676	610	606	608	619	574	594	622	592	636	666	598	638	598	629	621	626	643	616	621	579	628	611	653	589	651	623	609	547	595	645	614	578	639	610	618	634	613	599	612	613	621	628	606	601	612	646	573	605	630	632	622	656	635	618	618	624	619	622	636	628	634	593	645	633	585	565	606	637	613	638	593	643	593	629	630	603	659	614	615	602	583	609	648	595	672	651	612	664	630	620	623	603	613	600	619	671	637	604	592	619	592	635	646	602	593	618	601	615	629	617	580	609	603	603	650	637	594	581	615	592	647	664	649	592	657	625	600	666	610	595	566	598	623	674	635	606	591	636	593	631	619	641	601	625	626	650	604	609	657	618	602	611	630	608	571	617	584	601	644	602	619	656	618	663	627	616	595	628	610	661	629	640	657	602	633	626	656	615	635	588	611	639	577	612	612	579	644	605	612	656	622	602	611	631	643	620	650	608	620	608	633	634	608	630	631	629	585	576	606	606	650	582	644	644	619	637	617	647	575	616	616	629	624	621	609	613	601	647	622	641	644	626	603	660	627	632	635	603	600	623	606	634	644	603	614	616	575	605	653	583	657	608	639	622	657	609	639	588	647	610	627	622	618	652	619	599	623	616	593	654	642	653	621	610	613	606	639	605	586	628	567	653	594	634	630	636	643	643	569	585	613	612	640	607	652	626	627	646	573	593	662	589	627	613	603	599	625	624	595	598	610	649	610	619	631	634	652	638	606	637	618	626	617	628	635	602	609	637	650	636	624	621	591	656	604	614	625	607	653	577	630	635	591	646	636	613	601	644	589	597	605	633	605	572	609	598	573	653	624	577	593	617	627	571	638	660	650	644	602	625	650	605	644	600	598	622	607	595	587	575	620	626	642	577	581	612	626	651	610	631	555	637	622	597	683	606	567	615	623	593	609	678	656	638	636	630	644	606	627	604	624	610	610	616	634	637	646	648	625	583	619	626	622	634	585	623	665	632	648	622	622	587	591	636	647	641	584	634	617	582	617	618	625	636	657	567	649	612	624	623	604	620	550	604	617	631	627	588	605	629	571	602	642	617	592	655	592	597	613	623	639	587	620	597	575	610	599	602	612
71558	59354	68770	67244	49070	29615	12847	2131	472	427	437	397	426	429	465	428	481	372	446	412	458	475	407	428	441	400	469	428	457	441	416	442	446	413	445	434	415	451	430	452	438	434	379	426	466	375	396	434	419	423	405	460	408	428	412	465	442	404	415	420	425	474	458	459	419	454	404	457	444	440	452	423	451	434	448	438	448	430	440	446	424	411	414	440	450	400	408	438	460	424	390	418	450	446	431	444	423	430	444	454	444	436	407	411	454	427	433	436	395	461	441	457	461	424	441	427	438	406	416	458	457	421	466	435	427	419	453	433	411	378	462	410	424	398	397	430	446	469	422	378	416	435	447	438	420	418	429	416	445	442	449	415	422	414	423	445	421	433	402	432	448	422	463	421	440	463	455	458	454	446	423	413	422	436	477	425	429	453	401	454	411	446	431	416	441	423	446	451	438	444	431	446	420	422	433	435	428	425	416	460	406	444	426	442	420	404	433	455	419	461	451	471	437	401	446	446	461	483	461	429	406	456	433	392	422	422	451	428	449	465	437	430	435	418	447	435	451	432	435	426	418	416	407	417	437	390	457	412	462	403	420	403	427	451	446	414	409	422	446	482	415	410	437	435	477	437	449	396	452	410	405	396	395	461	439	416	435	408	409	442	400	417	436	427	452	471	428	442	411	432	430	400	424	396	418	510	433	444	441	439	440	430	465	469	440	423	442	413	433	404	402	408	428	440	426	427	424	419	438	473	463	436	431	448	478	485	458	411	415	428	440	410	469	459	437	400	448	441	461	451	427	384	388	445	456	439	433	411	440	401	418	402	406	416	410	411	423	412	395	447	380	416	471	406	423	404	424	408	453	431	434	387	425	415	403	399	459	441	404	409	418	439	445	460	418	426	412	392	403	422	440	466	403	408	419	415	415	432	417	436	398	423	459	450	416	407	417	460	434	451	407	411	408	409	436	440	430	417	424	444	398	412	436	425	432	460	426	405	422	454	421	452	460	413	434	437	399	433	424	425	404	475	449	445	431	391	419	431	424	437	420	434	407	457	460	413	422	433	446	443	471	435	444	405	432	460	450	443	426	420	441	434	418	412	441	470	453	415	404	423	443	442	463	428	386	437	461	427	430	424	406	438	396	431	419	438	408	467	451	424	455	411	424	354	395	424	419	405	467	412	473	442	449	393	453	444	430	443	393	441	427	421	446	397	424	432	450	430	483	409	426	414	431	434	419	438	415	427	394	406	454	416	452	421	440	397	411	430	416	440	436	444	413	459	415	409	439	418	431	442	431	435	435	457	415	441	443	434	423	415	441	448	435	456	431	421	420	435	438	433	431	387	465	424	451	433	443	443	394	428	453	465	420	414	410	427	424	430	472	423	469	402	423	418	451	445	427	416	453	426	444	445	419	440	431	395	384	458	448	409	413	450	395	460	446	415	398	426	446	422	380	452	453	397	457	416	383	442	407	417	391	391	395	460	470	410	444	422	439	422	440	389	406	425	426	418	457	474	409	425	450	477	444	439	426	463	470	415	430	412	442	450	439	415	452	450	418	438	420	419	445	444	427	413	447	409	409	424	416	378	418	460	426	424	438	440	407	465	466	430	412	415	432	444	408	427	441	431	444	473	419	478	423	455	426	385	450	414	438	428	427	442	422	486	437	459	453	415	411	411	424	437	432	447	445	417	453	412	424	427	443	435	467	403	396	447	469	435	406	452	406	371	408	405	427	446	398	404	461	447	444	410	421	442	467	469	428	432	432	459	419	464	426	389	421	404	426	406	429	426	452	465	431	437	405	459	438	405	463	407	426	422	412	387	465	434	378	428	450	381	392	419	454	424	433	431	458	438	431	424	437	434	444	407	436	432	425	432	411	421	426	425	445	454	409	414	415	378	447	429	475	431	410	439	470	407	383	403	408	418	417	433	438	446	472	428	418	410	455	415	443	426	398	460	431	450	391	434	397	415	417	429	475	427	409	428	401	406	397	456	464	449	453	440	419	397	413	413	443	415	440	424	422	424	394	406	448	453	401	426	441	447	403	441	428	433	439	422	354	396	435	440	463	444	433	418	414	481	471	455	451	458	391	457	444	396	410	433	393	397	460	444	418	429	429	445	443	398	425	406	432	395	409	405	390	445	438	428	443	433	438	434	446	450	447	460	429	431	405	423	453	458	443	450	447	450	460	430	422	436	394	396	424	429	408	423	407	471	419	415	411	415	440	453	453	458	447	417	402	429	428	437	389	432	483	439	449	447	449	438	428	450	438	441	420	440	404	419	463	452	438	459	447	427	424	472	422	418	435	422	443	455	424	445	484	434	444	402	401	435	472	414	398	459	477	419	435	424	487	443	415	415	413	405	453	445	423	380	442	416	444	423	410	411	412	442	443	411	421	408	412	433	447	455	473	404	433	453	400	435	458	388	435	443	412	433	435	425	447	404	419	380	430	426	481	425	455	438	461	425	408	423	421	440	419	463	430	443	404	474	423	444	440	471	459	458	404	442	415	440	471	442	444	430	436	422	420	450	436	416	411	407	429	451	453	435	443	438	366	434	412	455	429	492	464	452	473	447	481	399	426	445	461	423	455	428	444	480	412	450	454	447	449	421	433	453	414	453	423	437	419	453	406	440	428	414	436	415	452	426	457	453	411	422	414	425	427	469	436	405	440	418	432	416	420	430	429	408	426	452	479	435	438	434	455	447	414	442	411	405	455	429	455	416	428	455	438	421	399	473	422	402	418	424	423	467	471	438	417	407	416	445	420	461	439	410	440	406	426	436	496	459	414	432	424	407	454	417	471	433	428	459	420	466	413	447	456	455	455	465	453	445	448	414	435	433	447	447	451	447	390	414	445	423	383	416	451	439	417	410	445	409	440	442	374	410	445	427	436	415	441	400	446	438	439	456	433	451	408	429	456	447	381	414	446	428	424	405	430	449	395	430	425	430	456	414	424	412	458	418	419	434	417	432	436	388	441	429	426	448	450	442	414	417	463	449	433	412	407	428	411	426	472	452	428	422	383	437	456	446	375	439	412	431	446	427	411	422	478	423	457	438	449	436	432	436	406	409	405	434	444	409	416	499	417	402	403	459	442	428	429	425	430	448	429	456	484	438	457	448	422	428	403	383	474	420	434	424	458	444	452	446	407	394	426	439	437	438	448	456	438	427	433	430	398	451	427	396	424	445	412	388	427	427	413	421	431	445	417	471	451	425	446	382	412	462	444	403	439	402	379	419	441	444	422	448	422	439	399	455	470	428	456	426	406	399	448	443	423	444	417	407	421	464	441	407	478	450	394	420	394	426	419	451	445	435	422	452	446	457	419	397	429	452	413	422	462	402	424	472	451	431	432	436	480	431	405	429	455	440	462	427	429	433	477	398	384	416	442	443	429	446	433	462	405	413	434	427	458	468	445	430	431	409	429	412	413	418	412	446	444	407	411	434	472	471	457	410	383	430	429	427	445	396	379	426	454	409	447	447	433	419	400	409	442	440
48819	49413	68613	73743	57273	38659	20731	3205	1014	929	1028	893	959	939	893	988	958	968	954	993	909	912	917	1027	956	931	977	986	913	977	954	946	981	925	1007	943	932	892	975	937	940	916	960	962	976	948	917	954	926	932	961	950	976	983	950	911	947	922	928	945	949	886	952	965	948	942	938	992	920	946	979	972	926	989	940	972	916	931	984	889	968	975	911	918	942	942	955	934	949	966	916	947	883	972	921	937	948	950	967	939	938	969	902	923	932	947	928	983	917	951	940	963	956	880	985	947	915	958	944	938	942	912	930	983	949	922	917	953	967	938	928	981	922	951	942	1032	927	921	939	955	915	936	914	839	988	934	952	909	892	937	882	946	947	927	931	1010	937	933	1024	982	918	940	958	964	982	956	950	986	918	906	911	980	976	969	963	936	903	920	998	906	922	945	910	995	870	974	960	876	891	901	936	968	978	1001	952	954	962	895	902	916	1005	881	913	963	983	947	964	930	956	895	931	968	943	941	974	979	990	927	897	989	946	954	975	1043	969	911	990	956	920	967	943	949	945	1003	945	957	941	936	916	931	892	913	942	949	967	898	987	958	953	1027	961	956	956	931	978	947	976	934	958	924	981	954	961	996	915	892	899	925	948	939	902	992	949	961	971	976	951	918	885	954	964	989	944	972	953	913	925	977	948	953	960	959	945	906	938	900	946	939	966	950	925	970	981	932	913	944	928	943	979	941	908	959	1011	942	971	935	915	882	933	953	916	914	922	928	904	996	936	930	926	920	934	958	909	965	920	1006	959	932	984	914	927	955	891	866	967	949	956	924	944	980	911	920	914	949	916	928	1000	956	897	964	929	991	946	954	969	897	911	982	936	905	909	899	943	932	965	917	893	897	984	962	980	928	958	902	955	975	961	912	959	899	987	1020	918	927	961	917	883	917	906	956	934	934	958	951	939	981	930	948	928	935	908	969	1022	897	963	954	881	980	930	983	939	959	953	905	942	981	974	894	916	945	924	1002	952	896	947	976	956	940	958	996	955	938	990	993	950	883	925	926	968	946	914	964	927	905	944	933	897	930	949	950	885	947	949	922	940	930	995	959	951	943	913	936	912	932	973	890	942	923	954	919	957	981	914	887	935	912	971	908	954	913	951	917	919	976	945	937	946	905	959	912	904	934	890	971	944	910	905	968	962	961	957	991	945	920	943	982	917	933	980	973	926	987	972	962	955	952	971	991	951	928	898	974	951	921	975	956	947	965	986	925	965	955	918	967	932	918	927	963	929	952	968	946	902	973	945	930	985	920	969	987	999	906	928	975	962	978	926	911	939	945	869	965	968	983	902	948	988	915	986	940	923	877	985	909	1005	962	977	957	898	938	936	956	947	947	927	947	903	959	966	917	922	958	939	926	1021	964	965	939	984	987	878	958	925	969	940	937	914	943	1009	949	925	1009	965	922	901	896	951	960	985	944	943	964	945	923	904	972	990	903	873	975	943	955	920	931	950	948	932	858	937	947	941	977	935	942	921	952	946	901	920	886	911	961	1012	942	936	928	926	960	924	907	915	901	916	894	951	938	914	935	900	973	884	948	950	955	947	974	923	916	917	922	959	954	974	944	944	914	961	979	943	952	910	925	1006	987	945	955	937	1000	922	974	954	939	878	946	915	955	931	961	1005	965	972	960	949	981	967	940	938	905	886	937	926	973	918	915	902	970	924	945	955	976	949	970	984	963	943	964	955	965	942	926	945	927	926	908	987	974	945	944	935	919	917	1015	927	963	929	897	936	962	962	922	985	979	909	962	973	990	958	1006	920	998	881	1009	968	950	915	932	938	934	986	849	968	984	930	921	1003	912	962	935	936	925	969	933	936	945	956	939	924	949	945	890	1001	982	947	930	929	918	977	965	945	994	987	941	961	992	957	963	908	906	921	928	975	962	959	970	905	971	875	945	965	958	925	972	994	974	944	944	994	922	915	959	852	930	959	975	932	929	945	902	944	989	975	935	960	983	957	973	1017	924	932	959	946	934	977	948	950	983	907	972	998	950	969	971	900	988	932	957	993	985	948	951	902	922	952	962	882	928	932	946	938	920	962	936	1011	899	982	925	1032	941	982	968	962	946	962	908	972	938	944	933	1002	987	934	885	890	971	954	982	948	924	942	919	980	962	944	917	930	935	957	972	908	981	933	1018	992	973	934	976	946	951	911	977	905	900	1024	956	927	892	971	957	880	941	927	973	996	869	979	946	981	976	970	926	930	876	944	974	912	1000	934	939	894	975	942	935	951	997	938	1003	930	931	896	971	941	925	950	950	942	971	920	954	954	936	924	954	916	950	900	944	973	962	927	949	976	994	913	881	969	862	936	940	979	968	938	954	891	931	943	979	949	911	988	984	949	998	951	936	1050	960	970	982	910	949	946	964	1006	967	961	950	966	1009	964	940	926	955	885	911	954	912	959	892	965	979	957	934	958	1011	977	885	988	968	977	982	916	964	923	981	945	944	964	950	925	970	912	984	922	937	917	961	950	935	953	921	975	954	947	989	924	961	946	944	948	940	964	895	933	969	924	905	933	939	927	925	925	955	967	951	977	961	922	959	934	919	956	952	988	883	955	927	943	935	952	964	930	928	915	955	960	1035	969	914	903	947	919	919	988	938	946	944	926	977	943	944	914	991	952	958	939	947	949	967	965	957	945	990	982	969	912	935	978	905	937	975	921	1021	922	952	923	909	913	968	954	923	987	959	922	921	913	889	957	942	907	896	925	975	959	921	914	958	898	972	896	885	941	924	975	951	980	921	989	971	955	958	945	944	932	924	955	914	953	928	952	946	905	957	953	894	974	954	960	889	963	902	939	931	957	948	954	955	954	921	967	940	948	982	937	1017	922	893	939	915	961	917	936	945	1008	934	937	907	892	896	968	939	982	1001	913	1003	965	924	978	910	964	907	977	999	938	925	921	917	980	908	945	958	930	936	960	960	932	921	950	949	963	944	978	964	982	986	966	939	972	932	945	869	910	952	924	927	945	950	903	972	966	932	928	918	890	954	932	918	951	936	968	946	969	897	932	890	992	951	972	978	950	896	935	964	923	949	963	910	917	955	866	975	967	927	960	965	948	917	992	924	923	938	977	944	898	985	968	989	937	929	920	928	954	943	912	1003	935	977	957	928	990	950	978	908	915	964	954	894	904	924	1002	914	969	958	958	954	897	960	984	935	950	930	895	935	965	960	962	893	948	964	921	932	943	966	973	987	972	941	973	907	918	910	958	937	963	953	938	960	948	948	901	924	928	937	956	950	921	942	919	942	928	983	991	958	926	930	966	1044	936	991	940	962	966	847	931	903	1001	941	982	906	977	973	957	936	944	972	953	994	967	941	959	952	986	913	909	958	953	901	942	956	919	947	984	913	922	912	992	1006	922	952	960	989	938	974	944	907	933	939	990	917	993	988	894	932	937	932	892	928	941	924	915	991	936	951	958	951	981	962	955	911	934	934	866	964	973	931	894	939	910	927	892	927	982	935	933	998	908	917	984	934	965	973	914	942	947	943	963	957
41459	25777	11827	8430	4322	1876	781	280	252	257	254	267	255	247	230	233	245	259	270	216	238	243	290	215	239	234	256	248	246	227	264	242	220	250	256	256	246	229	229	252	249	234	201	220	233	261	239	214	221	251	244	249	258	225	224	268	233	234	215	248	235	244	262	234	267	247	263	240	232	253	249	233	254	241	229	250	241	225	257	236	230	270	215	235	257	212	219	242	242	256	243	251	234	236	278	252	246	246	219	239	225	242	253	238	245	230	229	226	219	238	226	230	246	229	237	229	244	236	238	241	222	268	225	232	216	226	255	231	225	249	222	250	253	218	280	234	224	231	243	252	236	255	233	260	257	227	273	259	234	256	251	245	253	234	255	227	247	264	223	260	265	239	263	247	219	262	270	245	237	253	219	252	254	253	270	244	259	242	237	219	215	264	258	223	225	263	253	228	245	209	249	236	218	261	226	204	230	239	232	229	270	244	248	209	231	246	262	256	234	245	237	230	240	241	236	252	235	235	268	219	259	225	270	231	254	232	223	280	259	232	238	262	230	239	236	235	242	235	211	244	217	245	215	257	226	250	240	235	252	257	255	259	249	244	259	231	238	259	241	266	232	245	246	240	231	231	214	231	238	241	249	237	233	254	224	231	229	244	244	225	240	250	236	234	203	235	289	258	243	280	260	241	246	282	243	244	222	264	246	258	249	230	244	234	258	250	237	248	247	240	250	239	228	206	216	223	235	260	220	245	236	240	230	224	233	243	266	248	236	259	246	231	256	240	257	249	250	246	283	263	261	229	247	238	221	253	235	220	234	236	260	245	276	252	252	257	246	252	239	238	247	232	229	253	244	220	248	252	245	259	255	250	255	254	227	235	256	237	254	238	237	269	243	261	254	249	259	239	249	250	245	275	260	212	230	237	237	257	223	205	222	261	259	249	218	238	223	271	273	259	237	233	251	250	247	193	250	251	254	237	228	276	239	257	229	238	263	248	228	232	252	263	256	265	277	232	241	228	233	228	241	254	234	258	247	251	251	245	236	230	269	237	243	226	263	266	228	231	250	244	284	255	243	251	218	250	211	217	219	241	231	254	237	226	236	242	232	208	216	267	226	225	261	249	246	239	233	234	222	244	256	235	266	242	249	215	261	224	234	265	224	276	258	229	235	252	250	235	247	277	242	218	231	254	265	253	287	215	269	245	256	241	247	228	235	266	244	255	242	247	223	241	212	251	268	261	228	234	275	220	266	232	273	234	233	254	235	292	252	277	262	227	213	255	250	242	216	234	244	249	261	240	229	239	219	232	265	246	224	271	253	264	244	230	265	236	257	232	247	252	245	236	262	221	274	261	271	277	238	269	239	257	251	241	267	243	237	230	263	229	237	249	242	259	245	243	250	211	248	243	234	234	204	259	256	257	249	259	239	234	254	248	257	244	268	292	227	266	258	282	223	239	212	265	265	246	238	237	227	249	250	242	237	253	248	247	252	257	235	263	273	231	235	280	242	251	261	248	278	246	237	216	254	250	252	250	273	228	261	264	215	248	231	236	241	247	259	259	224	277	269	226	211	278	234	251	220	195	258	251	223	231	240	245	255	222	249	253	254	241	238	238	249	235	251	250	238	259	270	270	239	217	226	228	258	275	243	249	251	264	262	212	250	243	229	229	243	250	220	263	267	218	247	255	228	267	251	228	261	223	256	237	241	245	230	222	232	217	260	251	237	235	244	238	254	258	251	248	249	253	248	249	244	206	225	249	262	223	216	246	241	242	231	231	252	236	265	266	232	227	268	262	232	237	276	207	226	233	248	255	263	241	259	251	248	256	243	235	254	227	291	225	243	234	239	212	234	246	236	238	257	217	241	256	251	225	248	251	261	235	238	270	234	269	236	248	230	284	236	234	229	253	260	247	265	279	266	228	214	267	260	230	263	252	246	220	234	242	230	237	231	257	249	246	251	241	251	274	256	224	213	249	214	226	232	236	274	245	264	250	246	245	263	227	226	238	227	230	257	242	256	254	262	230	249	253	237	229	234	237	264	239	238	275	248	246	238	245	263	241	221	239	238	252	256	236	260	252	258	227	243	249	245	241	257	248	259	249	240	265	265	260	242	243	246	216	229	221	259	256	243	210	237	237	250	235	231	237	235	218	244	240	282	267	213	235	247	239	253	228	242	253	258	252	225	244	234	224	251	267	236	223	257	265	246	244	248	248	217	245	229	234	242	263	233	254	260	251	234	261	235	239	236	250	246	256	238	252	241	242	235	228	232	246	256	241	261	230	257	240	229	249	226	253	263	255	235	213	257	247	243	232	252	232	237	216	266	243	245	210	229	235	275	230	233	239	240	260	242	220	223	222	243	258	278	233	230	254	243	263	275	246	252	225	268	217	251	255	218	280	238	262	222	232	248	231	266	249	218	237	245	261	235	212	238	275	241	257	246	257	252	236	247	229	243	250	221	261	214	273	258	241	266	248	265	230	259	222	240	227	221	227	252	223	255	276	260	242	192	284	248	278	245	242	228	249	230	242	234	251	211	277	253	278	253	286	238	240	226	250	254	192	249	226	256	252	236	246	240	231	236	243	228	238	234	241	253	234	237	254	254	281	228	240	242	220	229	218	235	264	262	214	227	289	244	230	227	212	255	223	262	235	231	268	295	266	253	226	251	243	273	261	243	265	233	266	227	239	245	229	242	272	223	241	226	221	257	243	245	251	216	241	267	236	248	254	287	217	228	248	269	239	257	237	258	251	234	237	260	245	249	253	239	221	222	242	242	284	243	253	282	236	260	210	233	222	263	244	254	238	242	232	225	240	262	257	239	245	209	250	251	247	224	239	237	225	269	257	223	220	228	236	250	270	249	245	239	236	260	263	228	228	258	240	229	234	217	263	241	244	213	256	252	228	239	251	267	237	290	235	233	248	256	245	259	205	212	263	245	254	258	264	223	234	232	242	241	240	256	231	256	251	223	275	229	231	279	246	289	233	242	262	260	227	249	225	270	223	218	243	219	237	253	249	250	268	267	233	257	234	235	280	230	250	228	229	260	261	234	248	253	229	238	266	259	260	222	232	243	232	251	260	241	255	249	217	231	244	247	250	247	235	238	248	252	255	229	250	243	224	283	282	245	251	228	237	239	238	242	230	262	242	235	209	243	262	226	244	231	241	247	230	265	243	230	248	235	229	255	269	229	230	237	252	247	239	224	231	215	243	261	252	208	227	239	222	220	249	226	246	244	245	257	237	228	270	254	250	232	251	234	244	209	256	246	223	250	241	231	205	233	257	251	258	239	220	238	243	219	247	253	239	231	268	262	228	221	219	266	247	240	211	250	253	219	238	246	235	246	253	239	235	233	260	259	209	230	242	223	247	225	261	240	247	260	255	229	246	231	245	242	228	245	219	232	232	232	245	231	262	257	234	232	239	251	231	231	249	229	252	242	241	215	281	256	260	254	281	237	258	287	238	246	236	226	220	260	233	237	238	237	253	275	231	243	264
24141	17161	16392	17386	10788	5025	1896	640	567	595	580	572	517	596	556	605	619	601	591	579	595	553	582	559	566	642	565	581	566	585	585	584	602	606	577	579	575	576	584	614	572	624	598	564	575	561	581	533	598	598	550	607	585	595	573	564	593	571	580	575	620	592	600	573	582	533	575	549	608	584	542	590	608	619	675	600	551	613	561	567	604	546	557	564	579	583	578	552	611	570	586	573	576	617	590	591	649	584	579	603	580	586	580	553	596	564	608	600	605	555	559	582	572	562	577	587	556	604	543	550	576	566	579	571	581	563	598	581	570	603	613	584	600	616	557	527	613	598	569	571	584	603	600	566	536	596	597	545	612	597	625	550	670	612	555	570	584	610	564	606	588	569	622	550	604	587	631	531	604	593	565	591	565	550	547	580	572	630	606	630	555	539	602	556	626	572	563	568	550	598	601	569	587	545	563	582	579	576	627	537	567	565	574	583	546	558	555	584	580	616	612	553	598	623	590	581	571	548	573	573	571	560	560	579	586	572	559	563	614	558	619	605	585	601	590	590	586	538	563	611	557	595	557	579	569	629	592	570	574	559	609	562	573	578	596	585	575	596	565	559	602	572	598	616	570	550	589	607	608	611	595	602	601	587	627	613	588	559	557	585	582	602	583	550	558	575	578	595	557	619	574	594	579	588	542	562	574	586	590	602	610	588	550	573	645	615	555	585	567	623	560	606	589	583	546	554	562	559	583	577	544	599	600	611	567	607	636	563	574	585	609	568	573	574	596	552	586	656	586	601	565	625	577	618	572	554	592	584	606	553	567	573	623	613	625	589	596	569	569	550	579	652	595	588	614	600	550	555	604	626	625	554	584	585	568	586	588	591	590	603	559	564	612	584	559	596	586	575	645	578	605	618	619	613	546	567	576	572	532	567	561	578	559	556	605	593	593	603	610	580	541	569	574	599	590	584	608	572	578	621	581	572	616	536	600	552	564	619	567	559	561	599	569	573	595	572	580	581	601	542	592	581	576	587	571	548	631	530	577	568	572	591	612	580	586	561	566	602	540	605	588	568	638	555	580	596	551	630	582	568	559	551	584	580	603	554	579	602	603	579	579	554	586	576	588	597	601	576	570	584	616	600	578	564	590	560	561	642	605	581	558	628	611	616	584	642	545	556	552	611	570	539	560	561	618	603	602	615	591	560	553	593	612	608	545	562	574	568	555	617	608	628	560	582	631	587	575	622	561	586	591	574	569	576	545	588	586	542	593	581	620	554	541	572	524	616	522	583	603	586	596	625	579	562	557	542	589	588	587	559	605	633	609	541	584	586	595	578	591	548	605	550	557	604	587	560	598	551	589	556	552	629	592	572	591	595	563	596	557	555	588	625	607	580	608	578	612	587	551	560	598	559	547	565	526	633	537	612	585	602	611	610	634	592	572	601	571	563	563	608	568	562	607	600	612	553	607	612	573	603	572	578	572	584	581	523	573	604	589	518	603	586	566	575	578	571	565	582	584	611	606	562	600	580	610	581	609	592	610	569	611	583	597	602	607	569	543	620	567	602	588	576	576	551	542	585	581	588	586	588	541	591	545	575	614	624	595	572	543	587	590	591	599	588	525	593	611	605	572	633	595	576	577	580	596	582	565	604	562	607	570	532	560	615	563	582	549	566	611	618	589	584	616	561	571	564	577	582	572	570	600	586	563	608	579	558	562	606	601	580	598	578	606	619	577	574	578	600	566	568	573	575	556	573	551	615	586	558	632	605	571	515	589	575	611	595	525	558	594	554	584	611	552	570	609	615	625	586	585	583	593	539	564	576	569	548	550	620	589	571	557	594	603	600	565	573	574	558	581	572	614	562	564	564	578	573	617	594	573	551	575	628	582	594	594	569	536	589	601	545	614	622	575	579	536	616	558	581	553	605	616	578	612	558	578	580	592	575	632	544	554	585	592	571	584	582	622	573	564	571	568	581	563	572	577	597	615	624	572	559	548	600	573	584	563	593	612	607	575	622	559	560	612	588	589	599	559	570	578	612	556	569	577	593	573	569	610	578	588	602	570	599	600	608	622	558	571	619	576	596	609	594	567	522	613	552	627	549	565	573	605	581	595	609	583	554	583	598	591	602	573	593	615	585	577	580	601	587	587	579	600	610	558	565	608	595	563	595	585	645	638	541	546	590	592	595	610	633	576	612	578	577	595	562	608	620	616	604	579	595	568	580	629	622	583	595	573	609	587	592	560	565	604	566	565	596	583	564	554	609	563	613	553	585	539	607	613	575	591	619	578	572	591	560	566	579	536	568	611	575	583	589	627	583	592	553	560	585	567	596	585	593	598	583	609	594	566	595	537	575	579	575	614	565	600	603	573	572	558	590	551	632	581	562	577	547	604	558	557	586	531	587	590	584	565	576	597	545	615	536	583	607	566	577	591	546	619	607	616	572	543	572	572	624	553	599	594	603	577	565	599	607	568	600	536	600	570	581	559	571	622	533	575	653	614	592	586	610	573	592	586	600	555	601	561	573	575	587	568	584	578	573	613	606	602	565	584	611	591	585	596	575	568	585	567	582	593	591	565	577	603	580	578	628	635	619	586	629	565	613	550	573	575	561	625	608	544	586	576	612	559	567	576	580	598	633	617	586	552	595	600	523	564	564	589	592	560	621	594	587	603	584	610	591	586	535	628	615	575	591	619	585	580	623	584	562	593	565	563	626	620	552	570	647	573	602	625	595	574	591	591	618	605	587	570	560	554	559	595	573	583	614	559	594	603	597	582	586	598	551	578	539	554	611	622	599	579	566	622	598	631	566	602	605	536	545	557	593	603	587	598	547	614	611	580	623	587	538	623	594	557	586	597	557	586	559	631	587	559	609	593	569	596	587	575	555	604	579	545	547	601	605	621	611	581	591	586	583	582	555	605	595	566	593	609	572	554	618	608	555	601	610	563	597	596	597	588	538	602	571	559	582	614	592	581	623	637	578	607	574	607	597	560	580	593	529	570	588	545	605	570	638	587	524	571	586	578	604	573	533	618	571	555	576	586	589	576	603	568	607	569	631	562	574	570	570	601	551	648	590	600	614	590	569	589	627	580	578	570	608	583	561	602	591	551	555	566	597	592	605	591	580	606	616	616	585	508	554	586	612	574	583	572	545	558	631	545	588	577	551	631	584	568	620	559	609	603	587	545	637	574	613	565	585	585	541	580	575	573	570	573	561	630	596	600	604	582	598	577	575	543	551	582	623	604	593	543	585	595	608	587	622	574	556	549	580	557	566	555	572	599	591	562	593	574	556	578	561	599	629	578	594	583	624	578	581	612	576	587	570	593	555	530	574	560	573	575	582	596	599	545	586	647	564	592	605	560	628	609	591	577	580	597	565	606	597	594	567	611	565	545	556	608	556	594	541	565	574	604	563	568	558	610	564	620	615	579	561	584	603	534	569	596	617	609	606	557	575	563	567	554	563	520	579	557	563	565	596	587	594	623	588	577	550	590	577
47710	33505	26800	33658	22358	9368	3000	582	261	233	240	232	249	234	225	290	253	254	257	248	223	265	277	235	269	248	253	244	254	234	261	268	256	237	257	251	279	245	229	233	271	241	267	277	245	240	234	276	247	262	279	264	261	283	268	251	241	249	246	243	247	238	256	282	256	234	264	214	248	263	273	272	241	216	256	233	255	233	252	232	242	239	247	283	243	241	247	248	270	242	257	238	270	267	283	246	239	285	240	225	280	241	262	201	235	242	254	251	254	264	254	220	228	252	233	243	238	261	241	241	271	253	272	285	251	254	253	226	254	248	258	233	213	278	220	247	276	246	220	197	262	228	229	261	237	246	230	273	229	211	252	248	255	244	273	255	247	259	249	269	271	234	259	272	248	270	245	262	247	241	220	262	258	223	246	254	228	257	292	250	237	236	244	259	243	237	271	240	246	261	256	256	239	266	252	257	273	253	241	277	254	226	216	272	263	255	254	276	280	251	242	281	232	246	274	229	242	248	237	240	270	234	237	259	248	248	240	264	285	261	252	219	246	247	209	269	281	283	232	252	252	258	257	272	232	243	244	250	248	250	296	258	240	250	246	277	253	249	223	260	241	271	268	270	255	266	241	290	212	255	268	268	263	238	245	270	253	242	271	281	256	263	256	255	264	259	240	227	267	225	275	252	234	239	251	269	283	281	247	254	265	262	277	278	279	278	245	230	262	222	243	230	259	247	269	289	237	258	254	235	230	249	255	235	249	255	241	263	263	248	253	262	256	238	235	259	234	262	280	246	241	240	274	261	257	256	249	265	258	261	231	247	253	250	246	237	238	257	258	244	249	241	252	264	255	238	239	237	248	245	224	249	269	244	247	252	236	234	263	267	236	242	265	259	230	235	252	219	222	238	235	254	267	282	245	266	210	271	228	240	241	248	234	220	269	264	275	235	222	243	243	245	262	236	241	290	247	259	256	235	255	294	258	249	246	251	256	259	251	220	236	286	246	237	236	254	249	262	232	243	254	226	258	257	238	251	239	287	236	233	250	240	250	224	250	271	296	247	247	241	265	246	263	255	239	260	242	248	242	251	266	281	226	253	254	265	246	233	219	233	241	225	279	255	240	266	256	258	250	252	257	209	262	235	232	255	243	248	234	237	228	235	240	244	239	255	260	238	269	244	270	267	261	251	241	273	272	219	242	234	241	247	237	265	269	271	233	271	223	257	247	253	262	232	252	238	266	275	252	260	268	266	223	228	263	245	258	241	245	258	246	251	241	266	264	282	232	236	260	246	242	254	286	253	284	258	275	269	261	240	254	236	225	222	224	268	282	247	265	257	225	258	252	284	239	255	264	255	222	244	240	244	300	287	248	244	259	233	252	233	252	252	260	270	248	254	226	249	269	259	252	233	256	253	252	254	234	235	250	204	256	237	231	263	246	261	272	244	273	281	232	243	275	251	243	242	220	236	232	251	246	259	245	238	291	276	263	253	244	245	262	255	230	264	232	270	233	265	270	257	261	265	263	268	240	234	243	235	236	259	273	250	262	246	243	244	275	290	258	247	240	233	263	251	259	247	269	278	265	245	269	279	272	254	280	223	231	240	248	265	235	252	273	253	244	246	262	245	261	274	267	220	234	275	229	262	264	260	257	215	278	255	245	239	275	260	246	244	230	232	243	275	249	238	256	223	251	262	247	259	253	238	258	265	251	250	226	256	257	240	272	250	263	237	237	235	251	245	261	238	271	227	240	247	250	284	226	237	234	256	236	254	235	264	253	266	261	273	244	248	247	274	263	262	240	273	253	259	277	287	258	271	259	244	250	240	241	255	247	246	238	240	263	251	238	253	249	251	263	265	248	273	255	263	257	227	239	258	273	246	257	243	238	261	253	257	277	236	260	221	261	245	280	246	274	257	230	266	240	257	240	283	222	241	254	253	249	261	223	243	256	260	265	287	284	254	245	257	270	227	239	244	234	265	254	267	264	261	238	249	280	232	264	260	234	286	238	264	238	251	244	244	276	249	231	236	248	238	261	274	289	269	241	293	238	255	251	246	242	250	256	250	251	246	265	242	254	249	206	254	239	244	254	282	261	255	266	264	239	219	248	265	243	235	231	249	207	262	251	249	265	257	263	244	243	243	256	247	234	257	269	264	245	237	297	222	259	278	274	231	277	261	247	244	259	267	259	268	267	265	273	275	260	231	224	269	277	254	229	268	285	255	224	215	247	248	256	259	272	246	225	247	244	228	256	231	256	239	242	226	274	221	265	222	255	245	272	241	247	237	238	263	271	202	236	243	259	244	218	256	259	273	235	272	242	220	240	240	233	212	254	250	243	296	235	243	238	254	246	254	222	253	226	252	244	259	241	265	243	218	250	243	248	225	235	259	234	271	256	226	239	261	242	231	235	253	250	271	234	253	231	235	238	230	232	267	267	268	253	274	236	257	259	268	266	281	252	263	255	259	263	246	210	232	253	253	256	267	260	249	238	265	236	230	284	269	246	268	260	281	239	254	225	227	246	255	236	264	218	268	242	248	243	250	251	228	233	287	243	265	261	265	250	227	250	279	263	224	237	245	241	242	234	238	287	284	240	267	249	245	268	249	255	256	218	240	241	245	254	223	256	242	228	222	237	249	259	268	233	237	208	228	263	244	257	250	249	251	227	224	271	269	266	237	256	244	238	249	252	254	250	245	237	268	255	263	244	230	255	274	281	239	267	255	254	246	264	275	262	229	263	290	253	234	247	271	271	239	220	266	268	232	221	273	293	267	260	239	277	264	265	223	269	246	257	223	219	258	272	257	266	250	274	246	239	225	243	250	232	256	244	233	246	238	264	250	241	262	251	245	230	277	248	251	237	242	238	256	250	229	232	264	306	262	261	229	258	236	260	281	240	262	257	246	252	249	238	255	256	244	247	273	240	240	245	264	249	274	234	234	254	251	277	238	241	247	246	223	269	228	247	265	245	238	257	247	259	209	224	248	250	245	244	238	240	256	248	212	256	266	223	243	275	230	245	246	258	245	230	244	215	252	230	247	224	228	271	255	262	247	246	259	259	253	235	249	250	223	217	240	273	248	259	248	275	248	248	235	251	259	233	258	232	248	258	277	263	247	279	283	268	265	244	253	218	240	231	241	250	251	227	262	233	259	266	270	289	240	225	268	238	245	259	224	235	276	264	258	238	255	256	247	255	254	255	273	270	277	237	290	239	282	259	223	248	265	267	253	245	247	254	224	249	254	267	275	238	240	258	249	242	250	250	254	243	235	271	257	231	259	230	229	250	231	241	231	240	239	243	247	215	248	254	235	240	281	246	225	256	250	243	262	252	249	248	238	269	267	233	275	257	258	220	236	255	252	253	242	257	218	227	242	240	204	265	261	235	266	274	247	260	261	229	243	247	246	240	272	256	249	219	235	294	266	236	248	245	225	259	242	251	264	239	252	259	245	250	209	247	238	251	240	260	224	260	246	215	237	256	258	274	273	258	257	299	234
28948	25022	31722	44071	34278	19343	8384	1556	669	627	637	587	608	628	609	678	635	613	609	628	616	630	603	603	635	639	595	636	594	648	629	614	646	619	648	583	591	653	601	597	579	617	565	610	644	597	609	580	631	614	611	558	605	614	638	609	640	580	604	634	594	585	593	628	592	616	627	638	604	607	641	639	669	654	597	620	611	643	625	575	639	606	611	620	585	614	612	592	647	581	654	602	581	630	617	589	587	607	608	602	635	604	643	625	640	592	608	576	593	620	600	626	629	580	587	657	627	617	639	601	646	664	610	633	589	631	621	657	588	617	613	619	658	635	595	578	605	571	620	654	618	607	619	612	569	597	593	638	596	596	635	616	623	628	643	584	602	601	587	637	585	625	604	596	573	595	602	622	627	622	620	584	633	554	594	580	582	630	627	609	630	601	574	631	610	602	581	582	586	580	621	590	605	579	644	616	596	577	620	621	643	598	594	649	587	569	598	635	636	597	640	600	576	633	618	593	682	583	565	615	601	620	610	612	575	672	638	607	615	637	609	618	558	606	600	612	596	636	585	624	650	616	622	640	626	589	594	655	613	582	601	638	603	559	593	586	617	585	593	541	613	627	615	583	606	590	630	611	640	585	576	597	599	611	603	598	624	599	575	602	618	605	598	578	600	617	602	598	617	638	649	596	621	656	578	594	600	618	578	564	648	641	622	642	615	612	596	615	577	606	624	584	633	597	645	621	602	591	616	623	578	634	606	614	575	593	587	606	567	613	617	573	602	636	604	585	608	578	566	603	624	628	620	621	626	595	627	603	567	633	609	574	630	612	600	605	597	618	559	651	643	615	675	633	621	573	636	640	590	609	592	589	632	582	587	611	628	615	621	591	587	615	621	598	640	624	621	614	578	638	620	619	579	614	607	576	630	641	646	643	636	601	613	667	578	620	604	616	599	595	607	604	624	637	561	612	599	610	613	572	596	621	542	629	623	621	647	594	620	625	602	636	600	618	600	616	581	657	637	617	653	555	622	640	623	632	638	635	622	610	612	667	595	570	627	591	616	672	583	584	626	581	600	627	614	597	631	580	613	605	607	605	590	597	607	589	610	612	623	630	603	675	679	605	610	581	640	590	603	634	573	600	570	620	591	612	607	598	623	580	598	644	602	645	618	594	592	610	604	591	564	656	627	599	602	553	567	580	625	674	588	572	625	606	627	595	639	605	622	607	607	608	544	597	616	612	638	587	603	608	628	552	600	597	582	626	614	637	577	559	621	639	601	584	623	599	588	610	571	621	615	613	597	604	605	625	628	616	565	622	592	616	608	596	612	534	620	604	618	603	621	551	654	638	612	615	618	635	615	654	604	662	628	623	588	597	573	647	610	611	578	661	641	589	603	636	609	618	593	617	575	650	612	590	612	588	632	562	617	612	664	629	624	588	604	594	612	586	633	615	593	589	589	622	624	611	616	611	602	596	626	603	587	614	598	561	627	584	611	615	621	646	653	614	640	564	590	606	597	588	595	635	600	611	618	583	613	606	606	612	661	599	616	598	585	586	644	605	629	624	592	604	593	601	556	626	601	590	624	596	590	613	579	585	651	607	612	625	619	623	605	631	561	611	626	623	605	578	648	571	602	633	628	603	588	579	598	592	635	610	626	583	599	619	563	607	578	627	548	585	596	638	602	581	645	578	601	622	581	623	602	595	575	617	619	600	622	640	595	622	626	600	612	621	654	597	592	583	619	616	619	606	625	657	626	576	588	628	601	580	620	545	606	557	597	626	625	608	614	636	649	620	577	574	576	621	613	591	576	551	608	575	652	585	590	590	578	626	603	663	639	582	567	648	602	667	610	640	617	652	589	653	591	610	634	627	624	623	612	575	624	596	633	599	646	619	571	616	573	607	610	634	613	614	628	603	562	619	605	588	606	564	588	609	597	645	607	633	612	636	612	596	582	611	626	640	597	599	596	575	640	582	623	592	591	620	604	596	598	594	600	614	618	622	586	591	568	630	629	639	652	613	598	630	621	537	627	600	595	586	620	635	643	646	600	628	600	599	639	605	629	589	610	587	608	622	614	569	598	635	619	576	625	578	652	594	582	621	644	629	593	607	605	612	591	597	577	583	646	682	606	607	592	572	629	590	618	588	614	563	620	568	624	637	564	555	613	566	656	656	610	614	614	616	589	586	661	607	602	612	601	595	604	600	592	601	597	610	621	668	588	596	630	597	621	596	618	626	635	601	585	609	611	592	639	614	597	603	578	612	629	582	593	602	609	592	629	607	551	595	623	605	639	587	600	621	606	580	532	635	614	610	635	572	615	609	567	619	625	600	556	631	588	597	633	604	581	618	601	650	627	617	587	597	619	583	640	581	592	627	592	596	647	634	619	579	542	556	607	620	598	636	608	556	618	635	603	643	601	557	623	632	591	606	602	574	596	588	587	555	619	626	564	608	606	628	591	607	595	633	616	601	647	584	616	603	585	616	603	643	611	610	613	648	632	627	647	576	571	602	597	610	603	594	629	587	601	634	571	576	614	571	593	571	566	576	629	583	590	626	614	615	539	564	643	588	639	626	590	574	623	599	605	609	622	612	556	541	623	585	648	636	631	606	599	633	634	629	654	611	610	584	660	629	585	617	611	639	629	617	617	577	548	596	652	611	609	617	585	617	572	633	633	634	623	597	637	594	609	637	570	558	652	582	618	627	610	578	584	624	570	637	616	636	588	594	601	621	628	615	630	621	610	558	590	600	610	601	602	604	603	605	626	607	599	581	563	600	567	626	585	602	665	595	621	618	543	581	632	579	645	625	631	604	636	542	632	598	602	624	609	631	575	632	626	581	578	604	639	573	601	633	610	614	602	595	620	600	584	629	632	638	611	585	646	633	644	635	581	619	597	638	564	596	606	674	623	595	590	624	680	587	567	597	637	620	615	609	605	585	598	636	618	603	604	622	633	610	631	570	618	605	586	655	629	588	628	574	614	536	638	637	586	624	598	619	587	647	594	653	634	633	647	604	590	615	613	599	631	610	575	595	572	643	626	635	627	618	623	595	598	597	624	623	626	640	608	586	608	643	611	616	541	574	624	611	572	609	528	621	587	634	616	618	650	620	623	579	603	577	609	569	614	611	673	642	598	613	589	572	617	597	624	635	619	635	577	601	610	614	641	641	589	630	645	578	575	570	595	650	603	631	565	623	586	565	564	575	625	563	597	602	599	593	611	607	628	647	598	624	580	589	613	596	626	579	610	636	630	591	616	611	583	597	623	669	641	604	611	595	618	623	557	593	582	577	575	619	587	611	598	584	639	604	625	585	576	574	563	567	618	631	585	630	621	630	606	619	641	598	586	614	606	575	580	627	622	570	617	592	659	603	604	576	582	632	601	652	646	618	617	619	627	630	590	585	649	613	588	580	606	614	625	605	590	630	616	589	641	586	570	610	613	577	644	589	617	625	608	623	643	601	592	612	655	601	647	601	594	592	644	596	603	609	589	605
69789	54728	70119	66094	45650	27577	11543	1782	472	417	410	416	417	453	446	405	404	396	417	446	419	420	391	398	435	439	425	435	419	436	383	419	423	431	487	418	438	390	398	416	437	438	436	404	456	482	455	451	478	407	416	423	428	420	379	381	414	405	424	462	423	419	386	421	379	387	432	380	436	443	441	415	469	465	448	465	430	438	449	423	413	405	450	446	410	447	425	416	432	445	399	435	412	411	424	427	396	404	462	435	440	437	413	400	438	417	407	428	427	427	451	416	451	455	429	427	427	433	423	440	455	403	422	408	437	423	421	433	438	412	441	415	406	423	450	463	424	440	427	470	431	404	416	383	466	445	428	472	457	445	422	442	443	417	442	388	435	435	421	385	417	451	427	449	450	417	416	431	462	418	419	380	389	430	455	404	429	436	448	396	417	407	382	385	411	421	408	430	405	431	431	445	408	429	428	446	414	413	398	399	457	409	450	435	425	383	395	424	408	442	413	454	417	449	439	457	423	458	467	448	418	425	437	426	434	390	423	393	418	402	412	446	427	449	453	410	418	406	438	472	394	428	438	444	428	419	451	439	440	414	395	414	393	405	445	409	428	461	436	409	422	393	388	402	437	389	435	441	452	397	429	409	427	412	457	408	410	412	432	462	430	411	453	412	421	431	428	429	395	447	407	447	422	429	412	429	417	438	442	380	412	433	455	392	459	433	413	467	398	407	382	437	457	408	434	422	456	436	390	412	438	419	473	449	455	427	433	417	461	393	416	431	436	440	429	413	395	415	420	394	434	467	394	416	409	446	419	402	435	410	397	450	417	401	401	402	390	450	416	455	392	440	446	431	407	433	421	413	388	405	431	414	415	446	431	443	374	447	471	442	430	429	388	431	411	412	430	405	425	377	419	422	454	414	401	410	422	393	400	446	410	414	434	461	455	417	424	412	400	407	397	411	460	427	466	432	448	438	425	416	450	412	456	432	410	436	451	450	413	433	415	404	479	407	431	419	408	419	411	401	401	451	438	403	434	411	402	443	429	424	436	418	473	426	446	425	390	378	442	435	425	403	407	407	399	446	458	421	419	428	424	497	491	408	458	440	460	412	382	390	413	420	403	397	432	418	422	434	449	411	450	433	429	424	425	426	408	368	417	397	395	420	393	460	424	447	437	419	412	387	459	398	475	480	490	441	412	411	416	425	425	476	423	422	451	421	460	448	429	416	433	397	414	451	434	421	393	415	430	379	446	457	424	404	420	415	452	418	408	430	404	418	425	419	422	459	464	421	440	452	422	388	405	470	436	442	414	458	421	444	430	435	416	432	422	380	417	422	412	390	444	438	415	415	456	409	384	384	447	414	421	382	418	450	418	410	467	411	420	415	394	406	421	418	413	420	434	425	457	428	422	430	440	455	413	427	447	414	420	389	414	445	421	426	412	460	432	422	396	450	429	433	413	408	440	440	423	459	465	401	464	451	431	407	446	449	423	395	402	403	386	422	414	431	407	453	410	401	435	429	431	421	440	455	410	440	391	449	441	425	449	443	438	448	444	438	429	474	411	402	417	410	421	461	398	419	429	454	406	396	458	397	390	427	444	419	425	427	408	457	443	404	448	433	429	414	408	418	398	399	430	420	378	409	458	387	412	399	439	422	419	402	439	397	394	428	459	401	398	430	451	398	461	438	416	396	408	452	410	389	421	406	386	436	426	440	420	449	417	417	418	393	433	397	409	424	415	434	408	428	406	480	443	413	437	490	422	412	401	452	406	436	430	409	416	437	456	428	440	485	413	373	439	406	447	436	430	437	416	427	418	435	425	428	386	454	408	438	373	451	387	414	386	408	410	383	432	424	446	409	418	412	439	442	424	386	454	426	431	404	430	406	421	403	376	397	422	405	437	433	433	441	431	450	416	420	412	428	401	433	433	432	412	446	472	461	403	451	462	467	391	391	437	424	446	473	390	411	464	407	435	423	440	440	464	392	416	427	462	396	459	436	428	421	429	394	432	446	423	422	414	408	481	423	438	409	444	407	426	405	378	419	441	413	449	448	428	422	465	426	376	414	425	427	454	433	445	401	437	473	439	385	419	469	429	415	435	429	376	433	442	401	409	401	366	434	406	412	456	443	419	414	456	441	397	420	434	434	445	378	404	405	404	423	422	430	430	428	424	392	396	435	437	430	435	404	444	459	434	401	412	433	409	435	445	390	427	440	447	404	382	431	470	420	446	424	400	435	441	430	414	424	447	435	362	425	419	397	393	415	430	390	419	427	452	415	455	386	425	433	430	415	415	427	398	402	408	436	445	391	394	406	431	415	399	437	427	452	425	416	415	388	416	389	373	382	434	427	418	407	396	411	446	409	434	432	387	418	382	420	491	389	447	406	419	404	436	423	416	426	442	411	473	454	436	442	401	416	461	430	389	428	430	426	436	408	424	437	405	405	445	369	392	415	429	394	416	407	434	424	437	427	416	415	415	421	407	428	394	434	401	394	438	421	402	461	445	422	405	439	463	403	416	434	425	417	447	403	429	410	417	427	447	403	405	433	388	437	434	441	430	431	415	399	454	413	472	402	400	427	446	440	384	425	458	418	415	435	387	403	454	398	499	437	503	414	447	437	413	428	451	417	441	417	464	436	447	449	425	422	453	393	441	428	440	427	415	397	466	428	425	412	452	458	433	443	409	448	426	433	430	407	455	446	448	412	453	439	422	450	456	411	420	430	410	439	410	433	416	429	412	420	452	416	418	422	414	427	422	389	437	433	440	418	413	395	457	450	404	428	435	454	450	427	441	417	405	429	434	425	419	405	428	447	485	483	406	410	435	409	426	428	442	403	402	421	444	438	460	407	408	417	437	420	408	413	426	441	427	438	423	413	443	384	422	456	456	390	433	453	417	445	429	441	424	421	398	409	454	399	412	390	432	438	423	455	437	395	414	416	441	436	425	430	427	386	395	418	404	430	426	451	438	420	440	463	382	397	456	436	400	411	479	464	454	446	399	412	384	419	392	410	409	413	441	464	427	443	440	385	410	441	407	415	441	421	390	431	431	417	433	436	443	389	418	414	418	422	437	426	415	478	425	421	472	445	445	418	403	380	422	394	417	433	455	447	406	388	420	436	443	449	416	478	418	424	430	430	438	413	398	448	447	402	415	422	425	417	389	465	404	422	412	444	437	437	420	405	400	411	414	444	397	398	442	400	406	395	437	439	409	423	419	434	414	431	445	423	414	422	408	392	450	413	435	442	408	414	441	441	442	374	360	469	435	447	411	398	418	397	413	425	433	384	398	429	388	433	420	461	451	422	414	418	429	388	421	383	443	432	463	403	429	440	414	441	416	436	431	434	414	432	431	464	415	411	467	433	442	427	414	404	414	410	377	408	418	427	423	434	422	421	410	446	431	448	383	429	406	409	419	451	411	422	442	434	434	447	417	444	406	423	467	459	450	467	444	454	428	442	420	431	387	439	412	401	407	429	402	404	421	450	404	457	404	411
48980	45977	71881	73180	54725	36869	17894	2983	984	985	968	967	920	970	898	928	976	991	964	957	894	952	909	916	951	984	938	950	912	906	983	913	934	938	926	938	963	928	926	916	894	1001	892	913	910	936	944	939	911	922	996	908	912	928	948	931	883	951	934	965	880	933	954	931	915	932	943	933	1018	911	931	943	989	986	906	941	966	919	929	932	945	952	945	934	945	896	943	962	880	1005	966	931	942	885	938	887	887	932	933	953	964	924	933	968	902	966	924	908	934	920	1000	927	946	953	953	999	921	930	913	909	930	960	910	912	878	949	914	897	895	925	933	939	924	944	933	974	931	923	983	881	941	892	898	983	1011	987	982	897	932	898	945	905	963	943	1014	936	989	969	898	947	943	921	918	988	914	937	936	921	932	953	901	909	959	896	921	951	932	920	969	906	932	964	927	919	971	917	949	980	984	884	920	943	953	901	979	889	962	936	923	949	932	941	888	938	949	923	931	877	898	888	899	890	895	987	964	898	927	919	934	973	954	931	915	900	888	976	936	892	925	885	893	974	930	987	915	871	919	903	979	961	922	936	942	885	925	916	899	949	949	921	938	901	915	917	994	867	943	926	926	920	1001	930	898	941	956	924	908	909	927	949	924	927	929	938	914	919	900	925	961	974	930	955	1014	923	1021	992	915	941	877	938	906	974	926	960	954	937	931	876	924	939	900	911	928	894	1001	947	915	931	933	890	918	963	971	932	879	899	963	949	954	932	924	961	911	981	952	994	891	988	936	947	945	874	943	958	929	989	916	906	946	940	976	919	943	917	922	886	950	965	899	926	967	965	928	978	907	964	931	917	945	961	954	870	917	907	956	938	883	1022	917	878	965	948	999	976	931	921	883	945	911	931	941	960	954	869	877	943	919	923	885	932	939	963	911	901	903	885	890	938	972	927	896	956	953	895	976	945	917	927	945	963	888	949	941	919	902	931	954	960	845	897	962	905	934	940	963	964	938	894	952	934	917	901	921	904	895	944	922	921	877	920	911	951	963	873	964	879	982	940	878	933	908	920	930	918	930	965	961	940	893	940	892	928	926	946	948	885	994	948	972	995	953	934	935	947	973	947	924	904	960	924	907	963	975	920	883	918	925	894	957	945	919	926	953	928	883	931	902	942	897	946	973	926	961	967	915	913	923	909	987	974	930	892	923	884	930	870	898	942	915	930	905	910	1036	984	945	911	941	934	927	961	878	946	911	908	915	956	916	961	896	911	892	952	994	969	917	940	911	948	904	946	902	1006	872	914	928	952	870	927	949	958	954	970	935	954	939	949	908	990	927	908	923	950	984	959	947	952	939	989	938	932	948	921	959	912	941	926	954	946	945	944	905	960	955	908	920	916	937	933	906	924	943	939	942	910	926	888	947	920	918	931	932	935	929	952	945	951	933	921	958	912	929	884	935	934	924	889	956	893	953	970	922	900	979	982	925	943	978	928	875	947	953	921	934	886	907	928	927	916	890	940	938	941	900	930	939	969	964	904	871	990	930	943	934	966	906	910	955	937	969	905	891	935	946	913	909	916	943	962	992	893	918	967	973	923	923	919	932	987	927	936	929	917	952	987	912	969	879	928	931	944	944	958	890	885	926	906	883	894	923	922	884	903	920	900	925	967	930	947	971	928	865	927	979	937	943	885	921	956	941	926	945	964	907	928	957	953	929	961	934	935	898	928	950	928	966	942	908	910	944	945	920	904	923	950	921	922	933	965	931	945	919	956	843	940	972	930	853	920	935	939	950	938	936	925	890	965	975	941	938	975	956	972	927	949	942	926	923	954	935	927	950	923	956	934	965	928	901	941	912	939	895	886	891	953	913	874	881	983	975	973	902	886	966	944	952	921	942	982	906	939	945	928	946	915	905	857	940	930	931	936	910	934	882	923	998	949	983	960	900	966	935	907	908	911	916	923	942	942	1007	918	922	970	976	913	922	926	920	958	956	939	952	894	952	974	962	945	934	945	908	921	913	962	918	960	950	918	931	933	954	947	936	917	945	918	906	951	958	936	895	955	931	926	953	919	911	990	915	980	874	938	927	915	886	954	886	963	945	968	972	962	917	927	894	954	905	952	905	895	945	937	931	932	1000	949	932	912	911	942	872	888	979	969	949	910	949	913	920	897	943	882	1002	896	929	964	907	942	958	935	960	935	941	954	946	969	949	937	1007	947	926	900	900	914	900	912	957	899	916	966	957	928	955	913	936	892	924	1008	900	934	909	905	922	879	946	914	932	903	960	964	896	926	955	942	872	938	919	863	950	906	924	939	920	923	964	966	877	971	944	981	895	956	961	936	967	933	915	897	937	933	865	922	909	907	952	941	889	959	912	915	892	945	968	949	913	905	967	870	972	909	952	963	956	937	848	955	953	921	961	865	974	937	871	900	962	865	982	957	939	915	930	977	925	937	911	897	909	949	940	1003	944	927	860	962	955	894	934	939	902	949	941	970	928	936	930	874	954	937	919	986	948	988	920	909	899	934	941	901	997	1009	875	898	916	923	912	925	896	927	882	909	912	915	979	915	903	903	915	986	960	892	916	918	942	927	921	917	935	909	926	919	916	947	963	977	1000	982	927	940	877	911	914	990	931	916	922	957	928	940	903	950	971	919	985	934	959	911	919	951	967	941	873	931	943	935	950	911	909	963	888	999	918	908	906	923	925	949	954	916	974	921	929	937	906	927	895	910	920	961	954	940	966	908	954	943	933	922	927	954	956	954	939	918	930	977	910	913	944	968	942	923	961	908	928	934	970	1017	929	894	978	925	928	896	925	911	933	967	933	924	939	925	984	962	957	923	955	935	911	925	929	908	916	989	942	935	951	947	967	945	960	936	970	928	949	887	938	887	986	879	935	907	965	1008	936	930	917	989	977	911	913	927	947	919	946	928	897	896	914	918	956	999	899	999	934	922	929	939	920	939	934	1013	913	942	916	919	918	874	941	907	915	876	899	889	924	950	918	965	946	915	912	946	923	941	943	926	921	924	928	946	926	914	1004	931	927	965	923	955	904	959	915	876	1005	875	944	965	913	906	940	974	962	924	985	951	943	922	1016	945	936	964	921	933	922	931	917	1006	974	907	936	913	988	905	923	921	924	932	947	936	945	899	936	927	945	970	1017	928	941	902	887	939	896	924	949	953	910	958	920	970	904	942	961	900	907	950	985	955	946	895	931	930	949	964	949	972	939	888	932	918	953	904	919	907	926	918	930	981	890	877	920	919	887	928	918	933	996	964	954	948	898	898	912	923	888	883	972	929	936	896	953	951	918	954	993	906	931	930	922	920	923	973	907	919	905	960	984	934	927	914	958	945	932	910	933	931	938	921	950	942	931	895	866	918	979	971	935	925	931	996	910	925	954	957	949	914	933	903	971	895	872	941	1008	948	891	930	915	916	972	904	930	966	975	936	1012	961	961	967	945	942	943	987	953	959	916	959	914	902	916	928	918	915	958	946	1009	887	938	910	896	949	925	952	941	974	913	912	968	912	937	919	915	940
36363	18986	13203	7991	3513	1436	656	254	279	236	264	261	242	277	228	264	242	232	228	236	218	264	242	260	222	251	293	273	226	230	228	213	267	240	249	224	242	256	228	243	257	227	262	245	258	245	271	235	248	285	254	254	257	241	207	234	237	274	228	243	257	267	271	242	242	247	243	221	244	257	231	247	231	223	268	250	246	247	245	230	261	228	206	252	235	268	248	262	268	250	242	229	224	249	264	276	250	242	247	263	236	260	215	227	211	268	255	252	235	229	236	231	260	224	226	280	253	261	255	237	256	248	250	248	253	235	227	257	248	242	231	253	206	239	204	259	217	229	253	248	261	261	230	260	255	264	262	247	219	255	294	260	240	238	265	236	251	256	247	246	264	235	253	226	228	228	231	258	276	248	241	242	234	260	252	257	249	246	221	265	258	242	257	230	226	240	222	241	227	260	268	263	260	248	251	290	246	242	250	210	254	254	292	289	245	228	244	267	258	218	252	258	237	260	238	230	240	282	267	249	264	254	273	242	249	220	269	254	253	247	253	247	235	249	252	257	255	252	208	256	238	237	245	236	259	242	229	245	221	261	243	235	255	269	241	241	255	233	265	231	235	276	257	280	256	262	279	245	246	251	250	238	259	251	235	259	245	234	231	245	263	244	236	212	241	229	236	209	231	232	216	261	253	267	232	267	240	265	257	246	234	240	289	283	229	274	239	235	227	265	281	249	232	248	245	241	242	245	241	277	245	255	256	257	233	224	239	242	265	210	214	261	217	254	258	226	275	254	243	243	254	252	275	261	230	231	235	264	262	245	238	242	218	251	255	235	247	277	244	264	246	250	233	248	265	235	265	254	234	219	226	248	237	240	235	238	249	229	276	260	267	241	261	253	211	250	242	258	262	240	254	282	246	265	280	250	232	266	243	258	230	220	222	268	269	254	262	248	222	252	268	255	236	231	237	268	281	275	252	251	273	265	252	253	227	248	263	257	242	239	241	247	257	249	272	233	253	236	268	258	259	245	276	237	243	236	259	268	225	242	259	226	250	248	253	240	249	253	261	262	275	252	239	255	240	267	242	267	225	269	252	278	222	238	261	267	232	247	273	249	244	246	231	263	233	253	246	223	238	244	254	295	259	280	238	234	221	275	269	278	230	231	251	227	245	221	246	263	265	230	266	230	268	246	257	232	250	245	241	245	252	248	272	241	245	245	237	254	225	271	224	253	251	233	233	249	259	242	271	247	255	263	273	239	234	257	235	231	236	260	245	270	243	222	257	239	247	252	255	240	272	270	243	237	231	239	232	244	244	253	248	250	223	261	224	274	280	253	248	261	248	233	257	247	230	230	257	254	250	253	254	261	251	235	258	247	264	217	256	237	253	227	241	259	273	236	234	235	230	240	261	237	246	250	251	228	254	223	256	234	226	234	220	226	276	250	225	230	278	243	253	269	273	250	258	248	246	248	251	262	240	264	248	241	289	244	268	270	240	229	222	246	223	242	216	271	240	252	257	268	240	245	242	243	243	205	260	252	254	220	244	264	247	244	245	243	267	254	236	245	245	241	260	234	245	249	275	232	243	254	293	262	240	285	254	242	244	218	253	227	230	277	217	228	232	239	242	234	257	252	250	248	250	254	278	229	254	239	235	261	259	258	232	264	264	254	261	254	234	278	239	246	244	261	275	272	251	249	241	257	243	241	249	222	241	236	274	245	261	237	271	248	229	210	235	215	277	264	228	239	263	247	230	246	213	261	248	219	237	254	234	238	234	268	259	247	237	245	209	265	247	215	234	261	257	240	242	265	261	236	221	226	222	230	219	229	233	248	258	236	268	252	273	212	227	247	222	210	232	229	239	245	274	254	230	264	261	271	239	228	259	235	204	225	224	262	265	228	212	227	255	216	258	221	254	247	252	253	252	246	217	239	259	268	304	220	226	244	240	234	269	272	216	228	259	266	231	255	254	275	235	238	217	283	262	205	270	257	250	231	258	242	237	271	218	267	259	249	228	233	251	254	225	229	254	243	243	272	226	273	242	254	244	270	217	241	237	249	244	267	229	233	266	237	246	226	227	252	250	242	290	222	248	245	233	238	252	238	244	246	269	233	266	251	235	244	233	273	225	236	243	236	267	284	254	268	248	261	228	246	266	226	241	255	226	238	270	246	249	245	250	238	256	264	248	222	259	246	242	250	262	268	264	264	241	233	216	245	269	239	246	252	264	209	229	249	220	235	215	230	248	217	234	244	240	229	242	239	227	266	239	255	241	255	238	277	262	254	210	245	254	226	270	275	236	259	236	259	245	245	249	214	187	245	261	222	253	242	246	223	242	249	239	259	250	243	256	228	270	245	254	249	202	243	231	251	248	256	216	230	268	232	272	205	241	233	264	274	251	256	253	254	279	254	246	265	268	254	245	225	282	262	226	219	229	236	265	260	198	256	232	204	251	274	257	260	248	240	251	256	242	251	255	248	223	242	276	259	233	222	240	240	251	226	262	264	259	256	280	245	270	237	253	234	226	261	271	249	239	270	267	235	244	258	225	241	257	244	246	248	226	244	248	251	260	259	251	251	256	230	230	256	252	253	248	248	263	222	201	259	248	242	265	231	247	240	251	287	272	246	242	285	254	263	252	265	243	257	244	235	231	265	249	257	248	233	218	245	258	259	263	241	219	248	281	251	238	235	242	233	240	251	262	251	252	243	265	251	269	226	287	270	241	282	223	259	219	238	247	236	244	235	258	287	227	232	238	249	255	237	237	245	247	254	237	269	263	260	247	223	275	239	222	237	276	220	222	225	252	249	234	246	232	239	266	254	225	231	234	243	245	234	235	259	213	226	256	247	254	242	269	232	215	257	242	212	234	267	220	243	243	276	239	237	265	243	234	256	261	254	247	242	250	230	253	231	227	248	243	247	286	249	229	252	215	251	243	242	249	217	266	235	282	242	226	249	244	236	259	224	247	260	254	241	229	228	250	237	235	233	261	242	245	240	277	264	252	238	258	232	275	241	235	252	236	243	255	240	226	251	223	228	251	228	234	236	243	252	240	230	240	244	255	260	266	214	262	242	253	262	258	227	241	257	251	235	259	238	246	268	248	241	223	253	247	238	238	263	276	223	249	251	256	264	231	256	256	250	249	223	272	248	257	270	270	274	217	238	257	256	269	224	247	238	225	246	233	240	253	202	250	261	244	249	228	234	259	226	218	258	231	259	260	285	224	266	228	216	248	244	212	249	261	259	228	229	250	226	243	241	302	238	250	258	216	247	273	234	259	261	219	235	243	232	268	260	239	251	238	253	237	258	253	236	236	264	239	263	228	251	206	251	251	227	250	252	265	231	240	236	251	256	234	249	243	237	252	198	280	260	261	213	233	247	239	253	242	281	237	250	255	289	217	230	248	223	243	218	268	242	234	254	253	235	262	263	242	253	264	268	267	239	213	264	236	240	230	233	227	221	242	264	255	245	260	239	266	275	238	233	202	237	240	257	244	239
19958	13537	20214	16221	9484	4253	1888	633	563	608	601	631	606	622	564	579	626	617	589	590	616	642	616	589	665	568	573	636	572	576	589	612	622	610	557	607	573	643	595	601	564	588	647	589	590	613	614	602	578	535	566	613	599	565	643	594	605	585	584	543	613	626	628	618	602	572	612	593	582	616	586	629	612	606	601	581	582	554	562	578	611	612	628	573	602	616	607	642	576	588	585	614	609	580	559	595	614	617	606	589	625	595	611	586	557	584	623	604	584	532	614	586	581	573	578	571	562	578	584	531	623	624	561	570	634	594	598	624	565	553	620	595	609	583	578	588	607	589	564	594	567	596	597	604	635	627	576	598	636	595	579	568	591	621	562	615	569	567	611	636	620	631	601	624	597	569	606	579	572	617	600	560	600	591	610	612	639	559	611	579	581	603	584	636	575	558	590	574	585	571	628	608	565	564	614	590	540	550	564	599	578	579	620	584	631	588	620	615	587	581	577	581	584	589	577	590	589	590	580	568	616	575	628	638	573	577	605	559	560	583	585	559	641	572	625	605	601	616	616	547	600	635	562	606	649	619	605	596	590	608	563	612	582	605	576	603	591	578	578	605	603	596	630	604	575	601	563	579	618	594	602	559	581	599	623	608	592	621	604	582	573	578	620	591	587	597	612	616	577	584	645	590	563	627	615	592	605	595	615	571	572	600	593	619	596	552	591	622	624	593	661	603	596	575	578	589	616	578	561	611	597	565	589	605	562	570	607	547	604	622	614	584	624	619	617	585	607	589	597	654	629	552	592	602	585	628	561	612	585	608	613	604	582	610	622	579	581	612	619	624	616	553	613	551	629	623	604	602	570	576	616	638	583	609	596	572	598	594	591	548	565	633	573	604	598	627	584	633	563	621	609	547	588	607	612	612	622	599	589	569	588	597	536	581	594	586	612	558	594	598	595	579	553	616	579	626	591	587	588	590	601	588	564	590	558	587	539	551	584	612	608	585	597	630	632	565	603	567	609	575	611	586	572	601	609	556	592	577	574	569	603	539	566	594	582	575	611	571	614	600	609	609	569	606	568	587	619	575	550	612	532	596	576	594	625	591	638	608	566	596	644	620	581	602	595	613	561	641	543	595	569	564	604	616	634	574	587	601	602	619	567	606	602	580	565	584	634	632	590	598	609	616	611	615	619	606	623	585	671	595	578	609	597	600	635	591	638	640	579	621	588	587	625	571	577	547	593	610	616	600	611	591	632	592	614	550	571	614	630	606	594	618	587	562	547	586	615	592	612	568	602	586	563	598	654	628	568	611	579	608	569	614	615	592	557	609	591	584	588	575	578	579	602	583	601	606	601	618	640	631	631	589	648	604	556	588	581	562	615	629	567	608	627	581	565	589	572	622	578	590	553	554	566	611	610	584	604	581	592	636	609	620	595	569	575	561	602	596	544	606	579	570	608	586	563	601	614	551	605	596	580	631	577	591	600	627	648	604	621	591	584	595	630	535	593	602	589	587	577	626	568	640	638	575	618	606	629	583	608	614	623	581	615	596	601	591	531	604	517	560	540	582	583	548	636	614	600	594	617	609	558	585	604	579	581	624	558	578	588	639	568	606	625	584	591	612	585	570	607	581	580	599	610	606	629	572	607	591	587	561	585	620	597	576	598	552	592	574	637	627	621	600	610	566	555	622	611	596	618	608	624	567	599	567	585	584	617	577	625	559	587	588	626	610	560	603	615	641	613	620	608	597	599	585	547	591	608	595	620	603	580	612	598	598	595	608	599	547	602	617	527	589	553	610	596	621	610	565	573	570	614	625	586	604	550	580	550	567	538	611	612	562	578	585	555	603	612	589	613	597	588	607	639	586	570	580	600	600	595	600	612	613	604	569	572	577	599	611	607	595	552	541	555	595	606	586	607	589	598	586	619	594	586	573	582	584	601	592	612	577	587	601	603	625	592	592	587	571	609	609	566	617	580	605	582	571	593	589	612	584	633	555	561	564	615	558	647	572	545	576	572	614	606	555	609	602	582	566	589	565	600	624	620	637	584	609	580	604	576	582	595	628	555	569	570	564	619	586	628	579	562	578	553	556	599	586	594	568	621	545	598	600	601	598	568	643	569	581	575	600	621	602	611	591	575	572	568	559	614	590	565	609	573	604	561	613	590	560	579	573	573	578	586	592	575	595	575	601	579	590	621	595	579	591	595	609	578	625	562	581	553	588	610	529	560	584	547	567	560	638	553	577	635	582	597	582	610	624	569	576	589	603	602	524	578	589	604	631	601	570	572	622	609	614	565	583	629	615	610	605	611	638	636	576	609	631	603	628	591	597	590	603	589	634	569	563	601	592	611	560	588	616	601	623	615	594	593	602	619	601	655	593	604	578	594	576	596	602	645	606	510	554	603	605	599	565	571	625	552	629	529	672	600	595	569	579	532	596	592	606	595	567	609	622	614	606	591	584	669	598	551	601	595	600	547	566	587	578	579	586	605	570	587	581	581	573	602	611	563	595	563	611	619	587	591	595	608	594	621	594	598	628	555	599	568	595	603	629	568	608	593	592	592	575	592	586	573	608	590	565	614	645	567	628	568	578	641	544	568	586	608	627	556	593	589	576	579	610	614	617	608	597	605	633	584	591	561	591	600	624	613	650	610	576	574	608	578	602	612	575	586	606	637	593	636	585	613	633	613	595	569	588	614	624	616	611	605	596	587	626	588	584	600	576	566	593	604	581	579	582	619	603	572	594	622	639	618	591	593	571	603	617	586	603	581	599	588	592	605	583	571	615	615	589	609	592	568	645	638	569	580	609	596	599	575	562	629	565	585	565	594	606	571	570	585	612	620	587	634	583	586	586	584	612	550	633	552	597	570	590	608	566	549	579	579	597	552	585	591	619	617	572	552	625	578	605	611	576	581	591	644	577	580	592	600	605	656	616	580	581	642	550	592	552	610	568	573	570	584	610	592	556	597	609	631	600	560	587	606	593	573	601	559	571	578	559	604	590	591	625	588	521	601	581	648	567	585	608	607	589	595	611	580	618	573	571	630	585	556	581	582	616	590	603	602	589	574	598	589	531	577	580	591	584	582	581	582	608	615	559	599	599	547	575	564	597	575	628	624	581	561	560	562	586	571	588	608	597	607	609	595	573	615	589	599	574	622	600	594	596	608	624	584	594	563	602	583	561	588	636	608	585	603	601	633	570	599	586	613	604	557	633	610	561	648	584	607	615	595	570	598	598	571	564	603	582	592	600	632	600	638	598	588	592	598	624	609	586	575	580	579	569	595	602	579	556	628	604	600	584	607	570	622	574	566	599	601	573	638	613	638	585	588	582	628	628	588	569	553	609	615	591	621	555	584	576	604	643	588	579	577	616	548	580	599	596	603	608	571	553	569	586	615	618	619	562	620	587	606	609	582	565	554	565	584	623	591	565	605	589	582	597	608	575	619	567	627	607	566	597	559	607	614	588	578	584	615	583	595	621	581	593	644	562	576	601
44538	33031	37358	32126	18651	6695	1896	466	263	268	263	288	260	289	278	289	267	256	262	275	254	278	283	280	231	306	249	286	261	288	265	275	275	246	247	282	251	267	270	245	276	247	274	270	285	296	224	270	267	245	240	276	279	265	277	316	273	283	251	258	245	228	267	239	282	267	268	283	282	270	249	288	249	266	271	288	246	264	276	301	257	256	293	270	276	279	291	269	269	252	289	278	272	276	274	271	286	279	272	267	242	293	239	254	275	259	296	281	262	277	251	261	265	286	248	293	264	251	277	241	235	258	287	315	253	256	261	261	293	253	275	238	273	276	270	289	234	266	246	272	266	289	244	286	277	293	263	252	288	289	285	241	247	285	256	276	235	292	238	239	249	247	279	302	276	284	262	265	255	288	292	283	253	305	250	282	288	258	267	273	318	275	261	286	300	280	251	257	281	277	279	252	266	267	248	271	290	249	252	286	283	244	268	284	271	289	278	253	257	292	279	275	233	257	253	317	275	259	272	220	282	276	294	264	268	320	283	277	277	253	262	274	260	266	274	276	263	282	294	311	287	262	273	234	285	275	261	257	270	249	260	283	299	239	260	247	261	265	287	253	298	282	238	288	251	285	272	289	260	283	272	249	280	288	287	253	226	291	259	282	288	288	247	250	289	299	288	264	251	261	261	266	267	242	274	227	271	265	285	307	241	262	262	242	274	267	275	286	281	297	241	257	303	299	320	270	293	276	261	279	265	237	283	282	243	256	267	259	293	259	284	291	261	271	264	246	264	248	268	277	279	253	232	251	245	304	256	277	285	256	254	264	265	266	257	266	274	276	275	259	267	269	250	277	301	251	263	291	312	271	269	257	275	291	262	304	273	270	305	295	264	275	265	240	283	273	267	275	277	281	287	274	251	291	257	281	259	278	267	268	271	269	291	235	264	301	244	260	268	243	248	277	285	263	270	244	261	257	276	271	242	260	252	272	263	291	274	260	246	260	293	270	265	265	266	241	262	289	248	253	254	256	249	311	276	264	234	253	249	268	248	280	274	309	276	262	257	269	272	248	276	297	268	280	287	269	251	284	257	260	280	248	244	245	268	272	265	264	286	271	273	232	259	284	254	237	264	243	262	251	239	255	281	262	284	265	265	269	292	281	281	243	265	255	279	288	227	272	267	264	270	296	298	232	232	279	247	251	279	295	264	263	275	263	277	292	269	252	307	268	275	286	275	301	257	304	289	276	271	278	286	265	254	276	264	276	256	289	278	233	275	274	272	280	281	260	254	243	264	251	264	258	250	306	280	270	295	264	286	290	274	285	241	264	277	270	252	283	237	316	274	248	263	284	278	266	276	254	298	264	245	265	278	275	268	251	304	233	307	251	272	288	264	257	262	300	249	259	280	256	270	303	235	307	279	284	279	279	295	270	283	267	281	277	248	260	250	256	277	276	269	262	250	273	245	267	300	253	267	275	275	282	290	271	245	279	264	246	281	283	291	294	269	252	254	273	223	234	235	280	268	227	269	264	279	252	281	278	321	274	279	248	307	274	273	293	264	270	263	235	284	286	247	282	264	265	260	275	273	270	259	239	266	270	309	274	250	249	243	246	235	286	236	279	276	296	248	290	247	280	264	232	266	318	289	262	284	264	239	232	251	227	267	292	292	293	273	285	289	242	264	275	273	276	266	235	295	267	296	229	263	272	262	275	270	260	268	269	247	273	256	236	290	246	276	266	272	261	278	292	282	252	298	286	246	254	280	259	252	284	277	276	286	265	285	265	254	272	297	293	254	264	277	270	287	301	257	239	299	285	254	254	262	258	293	300	252	286	272	282	274	255	241	277	276	259	252	295	252	268	294	255	270	278	249	230	249	268	266	267	271	268	277	278	263	303	259	218	269	260	249	229	273	249	254	242	271	274	268	214	287	261	261	254	260	282	271	250	272	320	280	265	268	286	274	254	236	281	277	273	244	250	273	254	278	257	249	252	252	293	266	241	246	266	278	272	282	239	303	254	282	258	286	256	251	283	260	270	302	273	265	251	271	258	279	261	286	256	281	254	245	292	252	286	254	260	261	267	265	273	275	276	260	251	269	260	262	236	269	262	273	284	277	242	265	296	275	282	259	259	278	294	269	291	273	257	254	272	274	270	290	291	280	271	282	251	275	278	297	269	268	250	261	300	291	254	283	233	269	250	260	283	269	276	315	274	282	266	273	248	252	259	265	265	255	261	297	290	282	266	274	244	289	293	294	234	260	260	257	259	281	293	279	292	270	279	225	269	259	289	317	257	271	254	277	241	286	265	242	247	259	285	268	255	269	297	263	271	260	287	284	266	266	273	291	275	278	275	276	267	249	249	276	240	255	308	271	282	265	255	237	257	268	295	276	284	270	248	278	260	261	247	252	260	265	256	295	260	260	281	277	244	262	241	268	274	271	266	274	241	300	237	264	257	279	282	274	239	263	299	277	258	265	259	243	258	253	285	269	272	270	285	279	289	258	283	260	230	261	312	261	280	276	276	263	250	269	273	305	289	276	255	270	285	251	277	291	280	292	275	308	292	285	268	271	281	289	278	252	257	296	284	249	276	255	262	283	241	291	250	307	290	261	278	271	257	256	278	303	284	265	281	234	283	264	276	255	288	277	225	272	250	242	264	271	258	251	269	266	289	251	264	264	278	263	244	246	253	267	269	263	267	251	270	264	280	280	254	272	271	270	261	250	244	286	270	266	257	275	274	272	280	273	244	233	245	263	289	269	270	282	285	293	242	228	293	275	234	244	274	315	271	259	265	295	291	269	286	292	202	276	248	288	285	276	257	292	274	305	285	303	273	239	282	259	306	256	248	250	311	250	294	298	221	290	235	257	264	295	259	267	303	281	284	271	280	281	216	252	246	261	244	279	248	290	256	265	282	263	279	275	264	239	230	278	253	236	272	241	288	261	285	269	267	239	263	268	243	305	265	290	259	246	261	283	290	271	244	305	275	255	244	301	267	264	239	256	259	252	302	259	275	282	280	260	293	255	261	279	256	278	264	264	269	285	255	236	311	272	283	284	246	258	263	265	271	290	278	275	269	268	261	307	290	239	263	247	259	269	252	287	292	269	261	263	264	259	268	264	247	251	258	282	256	287	269	261	266	281	261	261	272	248	303	293	295	282	274	313	269	252	237	246	259	299	267	235	261	281	270	252	260	268	267	240	284	283	279	257	298	298	305	281	266	248	241	255	273	276	253	283	278	262	276	275	267	263	251	308	240	295	294	265	280	261	281	259	241	276	252	274	261	263	270	266	275	281	275	268	292	237	257	292	295	307	289	222	302	264	268	295	296	262	268	272	279	249	283	258	259	255	281	266	259	237	238	265	261	271	290	279	282	255	287	256	265	293	263	261	280	283	278	266	230	260	269	262	272	264	246	272	257	302	257	261	256	259	247	278	277	280	262	251	277	278	250	257	269	290	287	291	259	291	246	276	258	276	246	294	295	296	230	259	249	270	281
26578	26260	40758	41876	29975	15270	5696	1260	645	649	640	679	655	629	705	640	649	623	686	610	653	650	673	672	666	635	673	676	643	695	663	661	632	678	688	657	627	644	627	679	657	640	586	620	682	627	631	669	671	638	677	642	620	671	661	623	672	673	647	651	638	647	626	652	642	667	667	649	679	652	685	628	661	622	627	626	634	614	665	659	666	632	662	682	678	659	670	663	700	667	685	620	659	659	698	639	648	663	627	636	673	651	664	676	650	625	628	709	688	630	633	645	644	683	621	665	643	611	641	631	660	666	641	618	639	650	637	678	637	614	688	648	679	683	662	668	652	649	639	645	625	654	675	625	643	641	634	645	654	664	645	664	664	665	638	675	688	602	643	629	643	650	646	683	643	633	645	676	662	639	652	604	681	653	602	668	642	638	680	679	702	639	625	658	688	628	685	652	676	637	627	681	651	645	587	644	670	587	660	717	652	664	647	655	629	648	608	607	697	606	666	671	674	633	646	636	649	656	677	630	624	612	658	694	673	643	651	656	610	705	708	606	612	660	627	630	678	651	656	637	656	662	650	666	659	601	641	672	651	628	645	645	679	622	653	631	650	652	662	616	655	670	693	637	624	655	666	678	697	651	663	637	618	631	635	633	646	655	675	638	655	630	664	687	658	684	708	630	647	655	605	675	607	621	628	637	643	658	643	646	661	633	670	664	646	645	678	663	630	689	627	641	697	635	611	660	663	680	613	626	652	659	665	669	659	664	684	600	646	634	651	635	644	652	633	655	658	658	653	631	630	615	646	713	665	652	679	655	622	634	672	621	652	665	654	657	635	679	648	645	677	635	679	631	625	608	636	717	674	675	642	636	595	674	609	643	680	596	693	654	567	651	659	608	687	685	659	680	695	680	671	655	685	680	664	639	646	618	631	672	661	642	675	669	672	646	634	613	691	649	682	639	619	612	676	650	681	675	700	622	635	634	669	617	731	672	639	641	681	628	679	665	638	660	683	672	657	686	641	710	676	647	667	636	640	626	631	682	641	616	643	684	635	666	654	698	633	628	612	651	669	661	659	659	637	633	665	672	639	670	663	677	667	643	627	652	632	712	620	652	658	654	670	587	661	666	654	664	617	665	602	648	644	614	669	686	657	654	612	680	673	653	663	639	663	623	625	667	691	603	625	682	633	646	625	638	632	633	654	642	617	655	660	713	651	630	635	619	668	620	660	649	648	636	624	651	675	646	662	700	683	657	645	651	669	658	676	681	672	647	637	669	627	677	676	665	640	660	636	632	698	665	691	655	657	655	626	663	632	605	660	641	646	628	655	680	670	640	601	675	642	696	615	620	639	681	625	632	636	632	650	642	670	690	650	649	643	647	658	668	621	634	658	719	618	653	616	655	632	655	674	633	641	697	647	650	679	656	627	642	621	670	655	682	680	626	601	689	613	657	691	674	648	646	706	631	629	639	619	635	678	642	659	673	632	645	645	658	590	649	644	623	642	632	668	710	660	660	674	703	698	664	680	677	679	632	634	640	646	597	649	686	650	673	656	624	652	643	665	655	654	673	649	649	672	619	655	633	655	669	634	594	629	635	693	627	664	657	630	650	672	657	642	674	627	696	663	616	674	620	614	627	672	652	634	623	683	633	664	668	678	700	616	594	603	660	693	690	657	621	625	647	670	669	663	650	663	647	669	598	658	650	647	612	634	630	649	661	682	708	664	618	704	651	617	656	625	635	642	622	629	650	672	644	623	658	663	678	619	659	693	615	661	622	638	615	651	650	648	634	611	657	641	671	660	646	645	638	672	636	633	641	661	663	585	688	612	655	677	646	682	665	664	681	642	692	673	631	650	632	606	674	678	624	638	722	644	674	632	645	633	664	636	641	678	627	630	628	656	681	620	673	642	638	657	618	642	609	660	646	665	682	639	657	622	661	707	650	633	691	635	680	681	642	642	654	704	655	631	673	621	664	637	668	660	681	637	650	668	697	646	641	608	630	656	622	655	691	726	623	677	655	690	617	670	700	646	627	607	663	673	673	611	689	669	649	682	647	639	636	627	661	612	695	587	653	697	682	645	676	694	645	680	693	628	666	664	682	670	610	666	661	656	637	656	612	628	645	650	641	665	638	643	648	654	668	665	645	635	655	662	653	639	655	717	642	621	633	639	626	675	680	643	641	697	687	655	625	705	689	669	651	645	629	664	630	698	664	646	621	651	664	599	685	600	659	657	636	663	655	601	676	624	641	657	668	674	624	660	648	652	603	653	635	636	621	635	661	650	677	671	649	602	648	639	651	667	627	655	627	634	632	649	663	611	621	639	671	621	661	652	616	599	636	648	687	616	689	642	651	658	644	644	680	659	682	579	653	637	633	649	663	638	637	721	635	608	643	672	637	635	684	645	664	651	682	682	644	637	657	664	671	668	644	656	654	621	636	639	651	621	656	676	639	635	669	640	683	620	667	650	605	656	619	667	716	628	658	646	680	659	672	618	610	671	663	645	634	632	680	661	655	626	676	656	642	675	670	680	677	693	711	660	661	652	670	684	666	646	689	643	644	696	658	663	646	679	685	692	635	693	651	651	644	638	664	634	647	678	646	713	659	655	626	639	619	669	660	637	638	646	647	673	674	649	701	701	647	639	677	636	584	653	640	614	642	638	629	660	647	649	631	673	697	629	668	662	698	699	584	637	644	648	620	680	671	666	674	628	618	619	630	691	632	651	662	702	648	643	644	698	671	682	629	643	650	623	657	621	654	636	690	641	651	617	670	661	666	632	691	622	637	654	652	684	649	648	665	626	630	676	694	662	660	694	677	683	645	640	685	683	646	659	646	642	662	704	672	637	682	587	636	597	611	679	639	653	646	619	629	650	670	661	646	668	667	631	664	665	639	680	624	690	646	648	652	614	653	669	657	632	682	615	643	627	680	604	637	686	657	622	635	686	667	636	654	693	690	649	650	622	657	654	633	669	699	648	628	663	622	677	634	723	612	621	653	624	634	691	637	697	654	644	652	631	679	650	680	643	656	620	657	652	628	632	643	621	605	661	652	660	682	657	645	674	629	624	651	630	672	656	667	674	678	622	656	616	652	655	696	616	653	684	646	644	677	626	638	646	610	678	673	680	618	715	636	641	680	619	658	649	603	660	651	665	630	636	611	665	645	630	657	667	682	663	651	636	626	602	640	652	639	627	645	671	644	626	649	658	679	625	623	637	684	645	645	680	661	620	654	649	656	636	633	684	660	679	726	662	647	658	709	620	624	643	642	646	640	643	610	676	656	658	626	700	693	658	582	685	635	644	689	657	675	644	608	685	623	671	670	634	643	625	683	643	664	692	669	669	651	704	683	665	670	594	645	655	663	669	674	619	659	576	677	611	667	657	625	616	669	665	643	705	690	617	644	640	630	636	702	668	683	663	659	693	658	655	674	677	656	673	664	657	602	702	639	640	653	670	656	585	661	662	698	637	675	640	684	630	645	631	655	655	679	659	640
69528	57870	72567	68812	51974	30429	14392	2592	465	433	469	410	415	432	443	445	485	439	406	397	410	491	465	436	416	407	425	477	438	416	474	444	411	419	450	447	393	397	468	396	470	400	477	404	437	446	438	424	401	418	414	405	412	504	413	412	425	426	409	412	420	452	458	421	444	417	419	452	442	420	404	442	418	469	426	405	423	449	437	462	403	434	428	368	438	485	463	418	446	375	437	419	441	433	422	428	396	419	432	409	417	456	422	440	414	417	435	435	460	453	392	404	409	422	420	383	408	411	423	391	422	432	430	388	452	383	437	420	373	408	445	425	415	451	447	422	416	419	418	431	436	397	418	419	421	447	422	395	439	439	448	382	414	467	428	388	425	418	415	430	437	463	443	398	447	404	425	473	408	433	402	453	430	446	423	432	433	342	411	441	427	413	423	392	414	437	448	439	440	400	454	411	458	409	435	416	403	424	418	402	436	454	434	429	455	418	405	390	438	405	404	391	425	425	435	430	394	425	451	409	451	447	462	411	455	416	431	416	435	427	463	463	416	410	385	418	419	477	409	443	449	413	467	442	486	445	445	427	433	443	429	390	422	447	450	452	463	442	449	423	445	435	419	448	386	403	436	455	459	397	439	434	411	442	471	442	422	462	419	417	435	421	456	414	435	397	414	409	449	425	435	405	445	420	470	404	425	410	444	461	431	417	413	405	384	431	444	366	464	433	473	428	436	413	399	403	446	425	448	421	407	438	469	447	440	440	386	416	410	407	427	448	419	420	418	412	408	443	430	424	463	440	415	460	412	452	464	443	466	437	425	430	427	439	429	456	424	397	405	482	437	416	427	402	442	402	468	391	427	414	401	442	450	422	452	384	441	423	416	445	449	414	434	420	404	458	436	433	435	425	414	414	400	397	441	401	421	462	405	474	431	378	427	440	389	414	421	445	410	407	428	424	426	434	489	455	430	415	449	466	427	410	442	403	457	449	410	436	415	413	389	466	483	418	431	444	422	421	433	431	466	440	392	424	453	389	425	415	425	409	446	457	431	419	398	426	450	459	421	406	473	426	443	445	428	402	431	427	432	403	398	431	471	448	435	421	405	411	461	424	430	427	444	408	415	399	394	439	462	380	425	412	418	423	457	403	436	429	412	418	435	404	379	432	450	475	426	449	445	407	422	402	432	471	386	443	455	452	409	410	431	428	415	451	427	431	449	439	419	412	458	429	407	417	444	443	462	392	416	431	392	424	421	440	394	447	456	414	439	411	451	459	422	442	433	410	389	430	496	406	396	426	440	457	474	421	405	411	445	417	429	420	448	421	417	435	417	408	428	435	403	412	435	421	432	456	443	414	443	478	441	439	419	422	460	450	406	423	445	438	433	417	409	439	406	412	456	452	412	440	426	442	401	427	477	451	453	448	407	433	402	441	421	448	397	371	424	434	427	428	382	412	436	383	429	405	433	382	433	398	398	458	463	419	416	383	417	423	419	413	407	428	424	392	422	423	398	402	490	425	478	431	422	428	436	413	446	409	422	395	449	424	492	466	404	436	414	441	396	452	477	411	429	435	410	422	457	461	444	430	443	375	436	434	431	449	379	444	446	415	413	402	429	450	458	452	430	412	402	454	436	424	405	431	429	432	400	433	426	437	430	443	442	415	437	411	426	434	442	423	433	474	405	424	438	439	461	426	409	423	440	467	422	436	437	470	414	417	449	406	441	419	474	417	396	389	441	442	371	400	408	379	437	428	431	425	457	407	450	469	418	455	454	413	442	435	455	415	442	434	468	404	413	476	408	431	410	456	413	397	394	418	429	397	385	410	444	391	415	468	409	425	419	423	405	415	433	425	398	405	431	421	480	424	422	427	451	434	407	402	445	399	447	469	437	414	403	426	434	426	475	421	411	396	392	384	393	430	430	397	418	435	462	421	414	415	396	413	425	405	371	412	386	447	418	416	447	437	431	455	437	427	436	479	441	383	459	405	437	403	453	447	412	438	408	448	420	428	462	428	406	437	431	424	424	480	413	423	447	441	472	404	474	409	401	404	461	410	425	420	461	419	412	408	441	458	452	440	412	456	440	441	418	413	479	433	468	448	432	438	424	444	406	441	422	414	443	440	404	477	451	437	437	400	410	410	410	399	431	436	423	447	462	462	424	448	430	420	455	419	458	392	453	434	390	425	454	450	453	422	387	414	453	447	420	421	433	429	482	423	413	430	405	424	432	446	403	463	413	422	401	432	419	395	410	406	423	432	417	448	458	414	456	425	456	448	385	392	460	431	442	412	413	458	423	444	420	439	463	441	416	437	405	408	437	408	404	406	426	425	421	465	476	415	388	436	431	425	442	404	412	449	427	407	474	432	433	401	392	418	432	409	423	432	419	423	415	426	422	412	393	455	398	441	399	420	418	441	399	438	385	394	405	448	400	432	425	408	436	411	412	433	425	410	421	440	460	478	431	478	463	409	413	413	374	461	422	431	414	418	425	439	444	409	444	429	426	435	406	444	435	434	443	455	451	454	399	455	402	429	431	447	426	401	384	423	434	429	416	443	421	434	453	451	462	455	415	423	426	442	419	452	449	384	427	425	402	447	431	467	371	417	409	425	446	411	447	442	437	440	458	427	407	417	394	457	415	441	452	450	469	417	442	463	423	430	429	438	432	442	459	406	437	429	439	449	414	434	443	416	420	444	405	449	415	434	404	464	453	414	425	411	428	421	399	414	453	440	449	432	428	402	423	424	430	407	435	380	428	418	434	478	405	397	433	428	465	407	453	418	413	430	446	436	424	450	377	440	370	412	398	449	452	402	407	419	447	431	455	430	437	439	464	422	445	428	408	441	445	434	425	465	406	403	419	424	419	407	423	433	445	425	385	409	410	400	396	417	425	420	423	427	436	449	403	422	412	431	414	442	425	447	431	433	451	460	441	418	438	444	407	391	447	409	414	456	401	428	420	432	433	463	460	422	432	424	429	433	448	408	452	391	465	421	409	431	418	398	422	426	446	434	434	431	441	434	434	382	469	438	429	396	436	434	458	424	470	420	424	425	434	404	438	442	420	393	411	459	425	401	398	427	439	449	442	411	416	397	430	448	440	452	428	435	440	414	437	440	443	417	427	408	408	424	407	446	463	430	424	423	451	401	429	407	441	431	468	435	415	444	401	399	432	419	431	462	451	437	431	475	407	412	409	413	430	399	404	417	428	441	446	447	416	443	433	423	407	449	418	434	443	452	397	404	411	425	386	455	439	422	414	452	422	455	443	414	416	426	403	413	439	417	424	413	427	430	430	453	424	404	435	410	424	404	450	441	443	367	428	462	433	414	425	430	405	443	443	382	405	425	398	427	396	413	396	446	401	440	457	426	428	405	417	450	452	388	405	449	427	406	416	396	451	425	403	416	448	463	436	377	435	429	439	453	421	410	419	478	408	432	435	414	412	394	459	396	405	390	414	436	409	472	429	445	417	414	421	445	391	442	438	486	457	437	429	432
46330	47217	70457	75964	60022	39883	22555	4282	972	945	916	1003	1006	991	979	889	962	932	922	1008	967	981	901	1001	888	902	926	962	971	954	1008	939	957	925	934	926	944	956	936	941	934	966	918	924	927	932	899	930	939	923	934	953	940	888	1000	953	970	912	960	883	983	919	976	925	930	915	946	902	919	943	941	979	948	870	1011	949	983	966	995	938	945	943	1004	886	930	961	949	954	940	959	904	976	922	930	957	931	967	965	965	932	990	947	920	969	930	974	957	925	968	899	939	891	924	925	950	940	971	918	918	975	889	936	906	898	930	941	961	888	912	932	901	865	944	978	909	969	984	937	940	954	934	893	907	970	939	900	936	898	912	981	921	935	931	925	867	903	977	916	934	967	903	935	903	987	930	958	943	916	932	971	894	914	953	940	868	912	945	909	971	927	950	928	985	966	978	942	988	926	959	960	975	917	978	974	968	972	924	929	943	944	940	972	930	919	919	958	989	962	958	977	961	947	926	923	963	958	960	912	946	1023	913	958	951	947	966	928	893	967	971	955	902	906	958	980	992	967	970	959	924	978	891	936	962	931	938	941	960	913	901	908	937	923	961	989	945	938	900	942	964	962	930	955	910	966	948	974	930	938	950	1025	904	880	955	985	989	908	918	1013	1002	918	920	900	907	937	942	978	987	954	947	966	937	1016	1009	973	953	936	978	928	923	961	931	942	1007	963	892	956	979	892	922	953	935	906	937	932	931	915	925	889	953	927	1005	924	967	944	966	941	949	957	939	936	973	895	898	916	928	903	865	955	922	945	936	912	993	952	928	1004	929	952	918	917	984	959	917	958	904	946	941	906	919	945	908	922	965	920	966	981	975	917	946	936	941	939	932	992	936	930	904	938	897	930	988	914	901	922	914	932	1009	958	919	955	944	942	932	950	933	941	951	968	969	976	959	1019	973	956	922	953	954	929	915	973	955	931	892	943	920	954	932	906	939	930	943	933	976	973	863	936	956	933	926	888	979	984	890	999	943	951	987	961	941	966	948	970	959	941	998	936	940	919	954	997	951	932	999	979	929	939	948	962	949	928	947	898	957	941	936	922	939	916	920	946	926	943	977	923	936	980	913	994	958	928	972	942	962	1002	965	973	917	950	921	981	956	944	994	968	937	913	917	932	993	916	948	983	955	866	964	922	960	923	880	995	925	971	896	982	961	924	964	952	952	966	960	970	924	962	920	938	945	966	981	917	970	956	961	952	922	942	951	939	931	970	964	912	947	944	947	930	919	940	938	960	914	933	939	951	916	985	934	908	985	899	946	1004	923	978	945	986	983	951	957	880	929	928	929	963	989	979	944	932	966	992	938	920	917	996	928	981	951	915	930	985	945	939	997	991	979	942	938	943	949	888	913	963	963	978	934	942	955	970	975	966	936	932	903	984	906	958	923	957	950	927	972	892	891	927	877	924	943	932	908	920	945	942	935	970	920	991	881	922	935	949	911	951	932	935	1003	893	935	893	960	927	1001	943	993	933	974	975	939	928	954	924	976	918	924	932	938	935	946	939	982	888	889	986	945	927	888	911	957	972	956	959	970	912	909	958	932	831	918	943	911	925	909	911	933	941	895	989	994	947	892	966	918	918	997	965	934	935	928	885	924	965	965	906	987	959	1008	995	954	1003	936	967	953	944	906	967	949	943	923	959	964	931	950	957	963	950	1013	958	970	988	921	972	955	985	922	957	898	962	920	986	927	970	946	982	971	973	941	903	999	909	927	949	956	960	962	1033	965	963	902	903	926	881	889	941	1004	948	953	869	958	928	949	895	921	979	959	959	871	942	905	1002	1014	991	886	997	974	941	946	924	937	984	934	936	911	912	899	931	929	946	946	960	891	937	940	961	908	942	978	877	937	921	893	948	962	947	921	980	937	965	960	992	949	940	970	906	983	933	909	953	923	851	946	961	955	990	925	969	953	914	943	984	951	1005	909	964	963	972	929	922	976	927	914	954	907	968	921	962	907	949	895	888	941	927	950	900	930	943	938	955	956	938	909	924	908	930	917	896	949	948	912	956	989	932	928	922	910	988	896	950	965	974	909	968	951	920	963	960	936	961	966	932	1013	1005	955	913	937	937	903	933	897	951	933	888	940	948	972	921	959	979	919	908	918	915	973	922	982	981	964	874	951	904	918	917	973	930	951	957	934	919	912	995	962	917	987	929	967	1004	965	908	995	936	926	934	929	892	977	904	938	951	975	948	960	969	971	977	983	934	893	925	980	930	962	953	977	966	959	895	904	951	932	962	889	910	941	965	980	1010	861	964	947	970	992	1023	938	946	956	965	952	945	924	981	929	880	943	935	998	944	928	972	953	976	874	951	944	955	933	943	921	897	899	973	956	929	953	905	956	957	915	965	944	959	947	907	943	940	924	958	972	979	905	941	962	915	935	955	992	923	965	985	892	961	949	956	941	1026	999	926	971	929	902	922	900	977	933	993	915	920	887	1004	920	948	973	944	948	908	966	971	976	921	986	959	970	918	1030	941	953	919	964	942	941	950	933	945	942	1013	974	932	945	953	930	983	929	938	937	920	938	946	1007	914	955	944	918	905	934	949	1016	926	896	904	1005	943	924	956	958	959	928	936	984	964	925	958	890	862	922	936	956	925	934	965	899	996	912	937	916	996	937	944	966	1012	959	939	947	975	959	912	922	959	942	953	922	933	959	930	978	893	979	959	969	935	942	919	910	935	936	976	990	941	927	951	916	926	913	971	927	944	904	918	957	948	961	971	978	936	853	937	898	988	930	1035	896	974	934	983	938	939	904	928	983	970	969	937	967	973	884	955	951	935	898	952	901	886	960	908	974	995	960	923	942	1011	924	954	948	996	965	983	953	979	942	931	948	975	986	962	952	933	943	877	907	915	983	974	937	998	942	927	949	940	959	948	951	956	942	871	979	944	947	915	890	932	989	914	972	955	931	925	957	897	943	919	957	972	936	1019	918	930	972	959	975	948	932	911	948	930	943	889	934	973	938	951	928	914	926	882	983	976	910	966	955	932	914	981	941	943	955	945	916	928	954	943	972	923	942	977	942	941	922	962	950	962	975	950	910	1005	944	952	850	969	916	947	960	973	896	909	891	943	900	905	932	899	891	922	903	930	988	976	945	918	913	936	966	934	941	988	964	974	967	994	971	915	892	971	993	934	975	916	972	965	977	964	977	962	980	915	986	882	925	947	893	925	901	885	977	981	911	935	927	942	947	978	971	937	954	948	982	1001	914	984	898	938	959	922	900	957	915	960	909	973	915	951	927	922	934	959	926	958	1004	933	902	949	974	917	901	977	947	968	999	931	971	915	942	955	1004	928	901	963	922	935	1001	964	921	968	886	956	957	951	938	961	908	954	939	979	930	986	905	938	961	994	932	969	993	995	947	999	899	924	946	899	954	982	929	970	1033	868	929	945	923	948	934	911	977	976	918	949	957	959	931	940	985	992	965	944	919	934	943	928	961	922	951	933	935	926	981	958	973	954	975	950	923	1011	934	966	967	1011	928	933	926	892	960	887
38254	24789	12024	8142	4745	1966	740	291	235	229	270	246	201	274	281	263	249	253	246	244	252	232	253	262	239	260	260	232	278	239	238	240	255	230	226	233	224	252	236	243	269	249	249	239	256	244	258	243	229	241	268	244	233	226	264	243	227	278	273	222	222	275	251	275	232	243	264	270	266	242	245	243	253	244	222	230	256	260	254	258	286	247	216	265	258	220	246	284	258	261	251	252	248	266	263	253	248	246	264	261	249	242	245	259	252	229	245	256	243	233	273	264	219	272	261	246	251	229	238	253	227	235	233	260	263	274	233	242	211	272	263	240	238	229	264	248	225	266	253	242	247	243	247	252	248	278	263	264	272	273	255	247	241	255	251	249	237	244	263	266	253	224	279	256	281	269	239	231	265	280	232	254	277	246	259	261	225	255	268	286	259	255	233	248	238	253	233	226	240	270	281	238	222	256	250	214	221	232	247	279	259	266	243	290	216	277	254	246	274	254	237	260	242	236	240	237	213	239	210	241	273	240	266	248	243	250	253	229	245	250	251	251	262	257	251	241	243	260	256	277	260	227	262	266	243	246	253	270	280	254	280	269	229	229	256	261	264	254	270	261	246	231	251	248	228	266	240	226	290	224	253	260	214	264	248	269	242	252	251	233	268	265	244	285	259	254	264	262	259	226	234	265	235	228	226	250	230	262	267	220	237	250	235	240	261	231	251	250	246	257	225	220	253	252	247	256	246	262	230	252	220	229	220	259	250	244	259	253	232	213	213	237	220	259	291	229	295	262	243	251	246	231	246	245	237	273	249	287	239	246	262	248	264	273	246	255	229	254	253	265	234	251	263	280	231	226	244	276	254	225	240	213	256	263	230	248	264	256	246	271	257	265	293	252	220	283	299	246	246	250	225	256	261	255	249	256	239	265	272	224	243	226	247	243	241	233	228	258	260	232	238	242	246	250	262	229	249	239	229	244	241	204	242	230	240	243	291	247	207	250	244	239	243	216	277	272	254	259	233	247	244	252	249	269	259	267	209	262	253	237	241	255	256	290	252	251	245	271	228	240	259	232	251	238	251	247	226	256	266	251	266	255	253	242	252	257	233	254	243	261	252	251	244	240	277	256	233	259	237	265	245	253	242	248	273	248	276	235	253	250	258	269	253	266	238	268	244	236	257	250	264	227	263	236	231	247	249	269	274	242	225	225	224	226	264	239	220	273	240	248	251	230	253	266	241	265	285	234	253	219	276	246	241	228	255	244	251	267	246	237	265	243	234	268	265	234	247	262	239	255	257	250	244	243	245	235	277	247	268	255	280	231	221	248	242	251	252	251	262	228	271	262	230	247	276	235	244	240	224	268	219	269	244	242	263	245	273	249	236	219	271	258	279	240	283	248	251	278	258	251	213	247	250	258	225	251	232	262	263	246	261	261	270	211	254	204	254	238	254	254	253	227	258	233	240	272	240	264	242	239	224	258	272	248	245	243	233	228	241	257	272	245	236	249	240	249	265	274	238	265	250	234	248	263	249	237	266	220	240	247	240	261	246	246	228	285	202	237	242	272	240	200	255	220	317	255	232	221	275	223	216	253	238	231	293	243	229	244	219	243	238	252	241	247	291	234	269	247	244	250	246	223	235	249	235	249	231	252	237	267	232	250	224	238	237	273	245	260	224	241	247	244	258	225	221	270	261	288	243	247	254	242	244	239	261	249	253	264	240	232	245	259	244	268	250	249	223	215	284	263	247	236	210	240	252	247	241	227	241	246	238	251	254	242	257	237	264	258	268	265	283	262	247	226	242	265	242	223	252	270	219	234	254	234	256	218	263	259	224	243	264	273	242	250	241	239	242	272	220	261	214	271	247	235	257	207	241	288	245	219	249	257	266	269	250	250	284	233	255	252	243	244	248	259	252	282	236	266	247	273	251	270	256	230	271	223	262	252	233	228	235	258	233	252	261	255	261	242	230	242	258	268	241	223	238	246	235	253	246	263	231	233	254	229	258	231	222	256	237	212	253	240	246	252	271	246	239	256	249	251	222	224	228	267	262	229	244	231	228	265	263	246	249	268	254	217	248	238	233	252	234	244	246	239	252	255	251	239	232	258	215	297	252	263	214	262	213	238	263	280	269	236	242	215	254	261	241	252	254	252	249	235	235	277	252	247	246	236	227	251	254	258	251	227	232	217	239	248	222	242	236	273	237	226	244	190	228	255	239	237	239	261	276	240	238	238	259	246	240	245	269	232	241	281	258	238	261	212	278	250	229	250	241	235	242	233	282	232	249	232	239	247	259	283	278	233	251	261	275	258	257	245	233	228	235	248	261	266	244	253	239	247	238	235	276	224	251	237	255	236	243	249	261	217	246	231	248	267	246	245	262	308	250	259	253	268	236	222	195	232	219	260	237	222	228	274	255	270	268	254	264	254	237	248	235	257	251	246	251	223	260	223	246	251	242	273	235	251	245	277	235	229	250	238	242	227	230	232	239	240	276	250	243	233	218	264	241	269	276	257	242	260	233	257	252	256	275	259	259	261	244	259	242	248	244	271	262	259	217	261	232	241	249	286	245	237	272	263	237	238	246	248	228	225	269	230	261	248	228	261	255	248	215	249	258	229	271	254	248	250	231	267	266	266	238	242	247	253	266	226	269	266	275	243	251	252	231	253	282	241	224	246	243	213	237	258	268	266	239	244	268	263	221	251	222	244	236	240	252	256	267	238	265	256	283	263	215	216	267	268	250	278	249	258	258	227	236	223	251	262	246	239	256	265	231	261	273	247	254	236	308	251	239	244	234	230	244	243	231	278	255	248	217	235	248	252	255	257	252	267	245	274	222	235	239	239	256	263	264	267	227	238	266	269	259	232	261	245	282	267	261	232	248	226	239	262	239	238	254	248	251	241	243	236	219	257	243	240	232	238	233	252	242	238	276	242	236	263	266	253	275	264	264	222	250	274	275	232	254	260	247	247	267	251	275	246	265	226	240	231	248	268	260	259	247	247	253	233	269	283	259	255	269	255	238	249	229	249	233	255	248	261	247	275	236	247	242	259	228	233	243	243	252	226	228	256	243	283	250	232	245	236	242	247	228	248	265	246	253	277	234	254	257	272	245	245	248	224	276	232	227	273	256	246	233	224	199	228	219	226	265	244	258	258	279	231	223	245	222	249	266	253	251	241	262	256	216	239	274	227	268	238	243	260	224	225	249	265	246	293	243	236	239	246	246	255	271	241	246	241	270	243	258	263	275	224	273	243	247	228	245	261	264	235	247	218	221	246	245	234	250	236	245	266	288	240	266	221	248	251	242	269	251	249	272	275	262	262	252	241	275	247	248	248	235	205	230	237	214	245	260	237	251	231	225	251	216	233	255	269	271	276	272	248	260	236	234	254	243	256	231	278	248	258	250	258	243	249	262	258	248	220	227	252	255	233	252	253	257	259	238	227	244	238	262	247	231	245	247	239	244	246	245	257	257	237	270	247	232	214	248	234	253	213	248	261
21390	17164	16672	17708	11782	5735	2257	666	643	598	609	621	638	575	608	602	589	570	591	598	593	589	607	589	588	603	566	597	594	597	563	584	555	565	579	629	567	597	647	577	597	603	586	563	622	607	624	578	594	613	623	613	613	583	602	624	588	563	579	618	598	584	614	593	551	607	613	578	597	613	645	584	558	635	603	592	565	587	597	617	622	591	596	601	566	608	599	590	573	595	595	588	635	567	594	624	630	600	598	572	620	582	576	621	582	591	606	594	589	588	567	599	591	565	619	611	601	604	609	595	559	586	595	634	560	596	599	583	554	648	584	633	606	607	619	620	577	611	613	597	630	644	548	589	619	619	624	565	601	666	633	645	622	601	573	586	581	553	612	579	565	597	576	554	609	587	588	585	608	591	590	594	637	641	605	571	622	552	582	616	638	590	617	586	606	578	616	587	570	597	606	606	576	598	603	652	583	596	622	616	569	599	597	587	593	606	590	585	524	590	613	569	534	602	603	604	577	543	581	623	614	614	593	634	551	589	578	599	609	608	580	599	632	609	561	573	599	617	579	601	595	605	565	579	598	647	627	607	644	618	587	574	591	632	598	588	612	632	625	601	574	621	595	589	600	608	608	591	565	620	627	647	605	605	596	614	578	567	585	615	542	588	581	591	578	602	567	580	592	560	603	615	607	624	600	647	572	585	583	589	601	583	594	560	553	629	553	622	609	605	574	665	634	624	562	622	613	628	562	562	614	630	601	575	548	593	556	546	593	605	606	630	592	605	585	573	614	621	579	622	617	554	633	605	616	615	614	581	640	583	594	583	611	599	602	602	591	615	591	587	594	591	597	549	598	574	612	623	567	594	540	617	616	573	610	663	559	591	575	598	606	614	558	590	604	585	624	593	596	618	616	585	633	596	617	588	596	622	608	615	579	565	566	598	587	621	604	619	568	595	632	522	618	591	596	587	568	596	614	617	579	584	585	592	621	594	602	581	584	630	599	583	568	610	608	562	621	577	623	582	593	595	578	571	547	630	647	618	593	573	552	585	616	584	565	578	563	600	567	605	633	607	603	632	608	569	600	608	622	557	612	588	648	594	600	566	596	612	584	594	595	580	602	599	582	595	612	553	604	611	582	556	568	594	589	575	628	624	593	549	625	624	584	627	564	592	612	573	611	626	596	581	582	603	614	604	601	588	557	617	615	571	584	575	607	607	630	549	612	622	573	548	605	623	636	612	574	626	585	601	577	612	641	600	596	581	628	594	598	565	598	622	596	560	608	605	623	594	559	601	637	593	578	593	607	601	642	581	577	618	621	577	617	575	616	608	573	576	590	596	617	580	575	616	591	572	589	618	612	571	600	596	581	600	587	600	635	581	597	585	592	605	605	563	549	584	603	590	604	607	549	601	614	601	572	591	633	610	612	654	611	593	632	615	629	605	604	636	605	626	574	578	602	589	596	594	634	583	593	582	592	608	616	596	607	600	585	594	633	629	667	632	609	591	613	623	615	597	620	582	559	640	583	572	627	572	597	609	581	567	603	603	622	592	592	567	610	578	598	628	586	626	607	570	581	617	571	583	613	618	618	614	626	615	613	560	595	562	599	593	563	678	566	610	610	609	614	598	589	594	584	584	580	586	593	564	550	594	592	588	593	624	586	589	605	581	580	612	601	587	613	626	579	588	579	566	612	582	624	598	620	561	634	620	564	623	574	580	599	602	608	578	603	600	588	604	636	650	605	594	608	576	628	644	591	610	587	595	587	581	625	553	605	615	587	627	614	577	607	591	589	596	611	594	603	587	614	620	570	619	595	621	652	569	597	609	594	595	606	596	610	587	593	564	628	623	619	567	597	590	618	592	576	570	594	607	629	572	633	551	601	611	592	605	611	577	585	554	585	571	586	579	602	624	639	551	563	611	607	625	590	557	608	577	606	565	649	557	581	581	570	594	640	626	618	607	615	602	582	592	592	537	617	607	573	620	577	545	581	605	610	610	573	581	592	602	583	575	618	629	572	615	565	576	575	603	600	557	614	567	597	604	621	626	596	629	611	606	592	639	584	622	598	584	642	595	610	594	638	569	619	604	629	576	646	592	589	608	596	636	607	622	586	642	587	584	525	611	567	592	601	605	624	608	605	584	595	645	566	571	611	594	558	624	568	638	610	619	564	612	650	630	623	594	581	586	583	600	629	615	589	578	603	633	593	547	627	625	595	600	588	566	604	600	622	628	603	592	576	584	632	568	591	535	601	582	642	618	610	606	603	594	636	636	605	624	612	612	608	608	616	547	565	604	626	611	607	596	604	602	618	550	541	611	586	605	613	569	569	552	558	604	597	581	560	616	653	577	623	614	592	592	595	600	611	596	587	679	580	609	611	579	600	561	581	590	604	602	575	567	579	600	582	578	598	589	585	612	603	564	628	582	618	608	555	591	547	603	609	636	567	576	593	598	616	580	570	609	637	616	658	605	615	578	557	626	615	581	584	598	579	611	618	591	620	590	582	613	598	591	591	609	603	571	609	568	606	607	591	605	590	586	601	648	626	603	579	665	576	572	571	610	581	580	593	621	609	630	605	572	629	596	583	607	600	612	586	617	611	611	575	613	606	575	589	620	637	636	591	620	620	621	578	599	575	563	606	630	629	534	610	566	627	603	567	600	570	585	621	629	569	592	576	635	581	593	598	602	635	616	645	589	564	583	620	564	576	640	634	621	623	603	589	595	578	581	626	589	585	573	603	588	635	632	614	638	618	618	611	584	638	596	593	600	637	637	592	591	572	615	601	599	601	558	583	603	598	565	638	596	604	613	653	582	611	657	583	628	563	583	614	588	611	595	597	563	596	598	613	563	582	550	577	583	571	637	598	607	593	611	600	603	571	626	577	586	591	593	580	584	578	595	534	631	596	552	614	596	578	579	597	581	591	599	605	610	600	578	611	584	631	612	585	672	627	572	566	573	561	594	630	611	589	597	582	543	627	624	563	587	584	581	595	623	531	625	601	627	591	638	574	572	650	567	551	613	621	588	599	558	584	547	593	611	628	616	615	636	628	574	612	615	608	570	565	540	621	568	615	615	597	632	564	597	577	615	640	597	574	582	657	642	594	590	618	614	632	593	624	584	629	591	567	617	565	606	599	628	578	570	584	618	591	613	609	583	584	551	580	563	609	547	565	594	590	626	626	627	617	581	610	618	572	577	607	564	580	590	609	548	578	612	587	596	593	579	603	582	579	606	654	596	590	605	604	615	627	558	606	590	618	569	613	623	609	589	605	611	557	633	595	647	603	589	557	587	597	580	596	623	571	645	585	613	616	567	594	598	603	620	574	623	644	608	576	577	606	665	580	597	574	571	608	611	579	613	556	609	577	552	631	598	631	612	586	587	621	652	583	630	627	617	577	625	621	560	596	611	631	608	588	629	622	657	580	574	639	572	609	646	599	593	613	601	619	564	612	615	631	592	592	629	590	610	560	617	540	587	586	635	615	624	580	590	607	634
47116	31497	33966	34534	20727	7672	2120	482	298	277	259	292	267	270	277	279	286	237	281	259	291	280	269	275	258	297	270	301	259	252	261	272	271	317	264	275	277	280	276	286	293	268	308	291	302	282	262	282	301	284	276	275	259	272	279	275	280	250	269	287	301	272	271	261	240	247	260	252	299	289	277	280	283	271	293	286	265	302	257	269	285	260	279	311	289	252	226	285	276	262	247	286	310	256	275	287	295	251	270	296	296	283	252	259	264	287	280	285	263	292	281	272	279	311	271	263	254	292	322	279	264	291	297	299	290	260	299	294	242	262	258	259	295	315	274	276	293	298	272	269	273	261	270	304	296	254	284	258	276	304	309	266	300	302	272	273	265	264	268	260	279	243	263	249	291	291	263	281	269	292	292	257	289	287	271	271	298	258	276	284	273	301	289	270	276	315	285	292	309	265	269	274	276	298	298	272	238	260	270	288	270	274	286	291	256	274	249	262	263	286	257	313	258	289	290	294	294	267	303	278	273	271	256	256	252	267	306	287	281	280	263	250	311	273	293	297	271	297	254	243	263	269	286	289	275	267	273	253	272	293	273	282	278	283	261	253	279	273	311	306	276	291	263	284	285	287	248	279	280	263	286	272	282	276	295	280	287	259	279	290	281	269	287	250	292	262	264	271	279	310	276	271	279	292	268	290	288	307	263	281	291	285	284	295	270	275	269	305	275	259	246	268	288	281	271	243	257	265	279	295	269	258	279	250	289	276	273	247	296	288	286	290	271	249	276	301	289	270	300	296	281	276	281	270	286	322	286	255	281	297	283	319	283	284	281	282	302	279	297	257	282	271	295	284	257	267	293	248	264	265	282	299	276	272	252	289	274	297	307	272	281	303	265	270	265	280	278	243	273	286	306	264	277	296	299	276	246	294	293	285	317	298	299	300	253	272	289	303	317	281	289	270	256	272	259	322	262	279	278	285	283	309	259	264	272	284	287	295	288	276	250	274	283	277	288	285	287	269	267	267	305	291	270	270	228	267	252	251	293	290	244	265	272	295	269	275	277	263	297	281	274	261	270	270	260	270	252	262	290	280	293	287	307	280	256	273	328	262	307	306	282	274	272	283	280	264	284	266	270	285	306	312	263	259	294	283	255	305	292	265	284	258	287	287	297	285	264	244	284	277	283	254	264	271	259	292	273	289	289	269	284	284	272	265	294	282	275	265	252	256	296	273	260	248	272	283	264	259	294	263	276	275	289	281	258	265	267	236	258	325	284	271	280	291	282	283	261	307	324	264	263	277	282	282	285	262	299	282	253	291	323	290	261	301	292	276	259	270	262	284	281	284	265	284	308	262	258	235	301	305	277	287	283	264	285	276	259	253	247	266	290	239	292	294	275	273	284	276	249	289	279	259	264	292	283	258	258	274	276	275	267	302	284	287	277	298	283	285	271	312	295	285	267	270	280	244	281	281	267	293	283	310	275	294	282	267	280	251	270	265	253	281	278	299	279	264	268	262	272	292	292	272	301	274	292	299	259	274	305	266	310	287	250	254	272	289	288	231	231	263	263	270	299	282	266	249	239	251	258	260	291	278	292	257	298	281	267	305	263	264	276	253	288	298	281	303	261	294	291	274	281	298	290	277	278	276	294	282	254	258	278	281	273	250	282	308	317	293	284	286	259	300	280	273	292	277	284	258	282	289	255	256	285	240	275	268	258	287	292	268	300	297	291	272	286	284	266	270	267	307	307	278	292	284	268	284	293	243	279	292	256	329	278	267	291	267	283	299	265	278	279	260	271	278	275	297	265	272	297	253	315	279	260	304	278	275	287	273	286	291	288	274	272	266	316	305	273	285	262	311	299	294	279	299	293	279	284	313	283	259	300	249	281	281	276	278	264	251	307	299	285	284	281	285	301	273	274	275	261	276	304	257	282	265	251	288	290	267	264	249	280	278	304	306	283	291	297	270	285	287	283	282	250	237	259	273	273	292	318	300	300	285	279	270	285	292	287	282	274	281	274	291	266	276	250	264	255	297	259	271	303	287	287	282	312	275	283	285	295	295	268	299	268	271	270	306	303	287	280	293	266	293	268	233	261	287	292	295	250	249	268	302	278	293	277	299	303	291	250	225	286	280	272	245	251	315	286	285	274	265	275	251	290	263	296	303	290	261	280	293	256	266	264	308	291	266	247	269	279	253	299	296	280	279	265	269	272	229	253	279	269	295	287	271	345	291	246	300	279	279	252	282	306	267	269	255	264	280	261	300	320	278	315	274	285	246	265	240	225	273	293	256	255	254	318	258	282	282	259	272	257	263	282	256	285	252	271	284	307	290	273	238	250	268	270	269	282	306	272	268	270	282	288	266	285	242	268	279	241	273	281	304	253	302	270	250	268	259	278	276	286	270	254	303	268	292	220	239	283	265	253	279	274	274	249	262	259	287	285	267	280	254	279	296	259	282	296	247	294	268	246	272	286	281	293	286	274	276	271	281	254	268	280	252	272	274	293	268	290	298	251	266	250	281	260	268	286	273	273	290	238	289	265	302	258	291	284	267	258	286	278	253	274	286	271	259	262	267	280	287	270	273	303	272	298	268	302	305	267	255	265	257	273	267	284	284	283	260	293	242	270	253	265	294	279	274	272	303	271	278	254	253	273	302	296	250	295	282	291	270	264	286	289	268	255	266	258	273	280	275	266	282	268	294	274	256	260	267	284	296	290	279	248	276	288	298	285	307	287	281	250	308	289	286	279	301	275	243	278	255	270	290	263	295	296	298	276	274	273	272	293	283	283	309	272	282	317	275	313	314	260	266	306	298	271	313	291	296	291	262	242	288	334	258	275	255	260	288	255	249	276	288	290	297	284	319	282	288	281	267	303	276	286	278	279	278	298	281	305	315	311	299	265	282	288	305	309	284	296	280	266	245	261	249	278	282	277	251	298	305	291	270	268	298	298	268	256	272	276	277	297	299	283	255	275	296	297	252	300	250	284	288	273	268	296	299	303	301	271	287	282	279	292	288	251	264	240	264	289	284	271	259	305	293	301	294	282	262	259	281	256	252	290	274	274	293	289	280	291	279	269	312	298	284	281	271	266	296	270	261	295	287	308	298	268	279	269	276	277	255	267	279	258	287	294	249	264	262	248	275	282	269	276	280	291	279	282	274	249	263	269	290	300	260	285	298	257	316	291	285	284	284	272	273	246	277	277	264	316	280	304	291	268	281	272	299	278	259	267	281	272	302	300	287	275	261	269	322	303	271	291	281	281	307	273	301	264	292	283	250	289	286	284	249	291	294	266	289	278	285	285	265	278	257	249	295	261	306	296	275	356	263	269	270	256	264	268	287	276	324	279	226	271	248	271	288	244	259	297	285	267	249	281	263	269	260	269	284	278	280	263	280	272	306	296	252	286	275	242	308	257	263	279	280	326	273	252	311	295	272	266	262	266	273	280	272	277	245	287	279	264	305	289	241	267	269	271	248	277	257	276	299	288	292	291	288
27952	23913	39159	44273	31613	16393	6152	1255	669	713	641	710	676	694	699	658	686	705	650	645	660	691	655	622	592	653	659	661	692	635	653	652	724	686	685	609	653	629	669	682	689	646	640	717	694	639	648	704	641	691	676	627	697	650	674	674	655	715	637	641	636	694	718	661	689	629	669	691	702	697	648	628	706	693	678	608	637	724	657	686	668	696	687	619	677	654	649	628	656	688	740	676	607	659	660	693	706	701	697	712	670	646	694	668	680	656	646	727	637	644	708	618	673	657	656	661	695	690	636	649	694	703	714	680	680	661	661	668	652	600	649	687	701	655	629	674	680	660	659	693	701	653	650	702	684	682	686	680	617	629	677	637	660	607	673	713	652	615	684	662	687	661	660	654	673	688	682	712	663	646	626	679	685	679	698	707	689	665	630	658	664	738	647	642	683	649	641	659	696	651	665	630	682	650	649	673	677	685	666	673	633	675	654	695	635	637	682	655	696	646	692	667	619	662	692	677	676	650	644	640	683	696	623	692	654	681	647	680	644	674	641	688	655	713	699	682	629	676	676	585	645	696	669	663	714	709	682	696	623	620	634	643	647	655	657	640	694	646	663	667	665	646	675	627	709	690	647	646	641	662	649	693	703	651	680	656	673	673	659	736	685	645	639	655	704	632	660	637	660	643	693	706	655	706	651	675	669	669	700	679	688	637	643	696	648	675	609	641	659	688	683	714	699	679	648	628	666	659	713	681	658	639	691	673	607	708	634	620	642	698	647	682	649	629	660	637	631	640	657	651	647	678	709	687	649	654	636	685	680	681	658	686	665	656	641	650	638	641	644	659	661	676	652	694	637	650	683	649	671	662	616	646	663	676	654	711	631	696	703	677	632	636	637	705	666	671	661	664	699	693	634	643	657	664	680	604	657	634	680	661	676	689	668	667	672	689	652	640	651	683	678	685	708	660	654	649	611	657	662	637	660	645	650	637	630	588	709	680	673	676	679	652	673	701	658	690	660	641	687	681	682	674	667	669	627	685	677	676	626	620	624	673	692	658	668	619	697	645	677	693	639	704	620	711	653	615	655	664	664	652	670	701	659	636	657	661	674	674	663	696	668	670	653	696	666	679	648	686	646	633	659	635	662	684	642	650	641	642	680	642	666	665	639	681	642	680	683	632	701	665	614	663	645	649	651	619	677	673	664	703	661	692	667	650	663	684	662	685	622	671	669	665	640	679	637	659	670	672	640	685	671	673	652	696	669	685	656	681	699	706	658	634	642	635	652	674	670	638	661	656	649	627	664	678	671	645	656	631	636	693	641	658	652	652	648	664	693	667	665	663	659	717	642	713	659	652	665	685	620	720	651	667	715	705	622	660	667	648	679	725	665	644	648	648	695	642	653	698	671	651	635	667	698	652	618	658	654	701	677	691	672	717	686	659	705	687	689	680	657	652	699	684	691	668	655	680	625	669	668	711	631	664	713	642	668	686	684	666	653	636	674	672	680	678	660	686	648	688	648	660	660	633	684	653	697	660	698	680	617	676	639	680	688	696	692	621	604	638	677	639	667	651	661	672	660	698	634	664	660	651	671	619	692	680	675	586	689	669	688	633	683	721	682	723	712	616	671	665	661	675	685	684	659	670	663	665	671	676	644	662	706	676	640	628	681	690	678	677	669	653	692	690	704	654	691	676	663	653	676	690	683	672	641	677	689	669	653	650	659	667	694	611	712	628	646	663	672	676	679	673	624	683	659	678	611	661	709	618	653	682	678	638	672	658	689	632	705	683	639	654	745	645	671	655	665	660	654	630	665	676	696	653	674	650	680	691	696	708	684	662	656	653	688	655	648	614	628	654	674	636	711	643	661	638	624	689	642	658	640	650	682	667	687	677	703	608	661	670	633	664	636	668	659	656	725	661	702	687	671	624	660	709	666	635	712	686	669	675	671	645	679	635	680	652	689	649	652	632	660	669	653	653	676	674	661	664	666	647	690	688	652	675	663	644	681	703	686	708	713	649	649	658	700	707	622	633	633	677	691	656	660	657	646	654	638	692	678	665	639	652	674	635	638	620	660	660	653	676	651	701	701	670	661	659	690	660	712	681	672	632	677	666	719	655	642	702	674	674	703	669	638	697	700	637	647	664	728	717	643	647	662	699	729	674	684	671	644	688	635	694	682	659	662	670	669	705	679	664	636	643	669	675	696	652	720	652	634	674	671	661	633	690	656	711	678	705	700	657	690	621	658	635	649	682	670	677	654	687	676	665	682	664	642	674	700	660	628	654	624	612	640	656	657	683	682	662	656	652	652	665	719	629	704	677	677	659	666	659	646	680	699	676	666	656	646	691	682	688	658	689	668	644	638	670	684	652	691	679	653	681	657	687	648	666	638	662	647	637	635	655	722	690	636	686	635	655	637	680	687	668	650	653	672	644	672	664	678	668	665	650	719	672	659	627	698	655	687	658	684	647	659	685	665	610	692	670	675	691	674	628	673	666	636	670	704	652	638	674	628	732	655	678	650	658	691	636	670	601	631	674	663	669	697	636	706	694	699	622	634	684	662	666	669	637	675	666	690	664	668	705	663	694	672	682	652	679	683	705	699	645	637	678	657	692	677	671	707	695	679	686	676	715	662	614	674	690	637	695	664	678	650	656	693	705	672	703	623	690	667	597	633	720	678	682	627	729	651	667	629	644	664	662	656	661	649	668	687	714	612	713	647	653	687	670	651	679	694	657	658	675	679	658	688	675	676	725	632	603	648	621	625	656	650	633	692	659	662	647	644	694	665	684	672	644	670	662	645	601	695	657	620	650	618	677	672	678	652	684	657	671	652	669	693	671	639	677	668	680	685	718	665	657	636	652	665	667	691	632	699	627	677	671	642	617	631	654	674	658	653	608	664	670	633	673	662	647	679	650	679	656	733	633	716	653	691	699	677	618	674	627	622	674	681	620	634	718	673	656	680	678	637	655	699	696	668	691	675	671	680	687	705	673	693	666	650	696	657	674	666	651	663	659	612	642	675	620	664	604	658	687	651	696	677	625	668	681	688	714	699	635	692	697	672	659	638	690	711	646	633	631	647	663	682	649	668	670	645	640	643	658	653	653	679	669	649	678	670	698	684	639	662	668	647	652	665	660	696	706	662	648	683	665	656	698	697	690	638	662	654	636	689	659	658	647	678	665	636	656	713	628	666	684	680	645	628	655	663	646	666	644	691	685	626	648	626	639	665	669	697	668	659	721	715	644	617	685	669	664	659	686	653	661	682	662	676	624	650	674	686	674	642	650	647	691	634	691	672	682	676	666	670	643	675	642	657	610	609	647	669	663	634	634	692	638	666	669	677	671	664	707	656	684	716	659	658	658	695	669	656	698	672	682	653	700	644	665	613	626	665	669	650	650	687	646	688	691	658	698	630	677	710	683	695	671	656	693	652	632	675	679	676	703	659	650	671	659	664	634	700	683	685	675	707	698	655	666	641	637	703	688	692	645	652	642	613	661
69272	57502	72095	67685	50841	31162	14276	2510	464	450	454	444	430	413	434	395	497	430	461	475	427	474	467	445	450	443	403	434	425	434	425	484	455	465	436	452	454	468	430	447	434	462	421	468	468	400	447	472	449	428	485	433	442	428	441	424	432	436	450	441	446	454	463	388	412	468	449	428	438	426	389	477	439	467	445	416	433	472	475	426	417	447	424	440	436	453	437	434	435	418	452	419	446	410	422	412	443	466	414	440	446	440	448	464	442	412	457	449	496	490	458	394	425	463	441	426	460	460	415	466	422	461	463	446	432	456	465	463	444	427	429	417	431	417	410	431	380	405	435	467	467	470	416	447	419	425	416	441	449	393	425	457	428	439	430	446	425	406	419	452	438	491	442	401	401	414	447	427	426	443	432	441	427	467	463	454	456	429	434	440	426	494	411	395	426	445	388	423	416	438	463	443	458	427	415	433	447	455	373	430	426	413	446	448	455	435	426	467	432	463	419	422	440	434	440	478	433	421	444	462	425	442	432	473	403	438	460	431	450	422	427	456	393	449	417	419	404	438	426	419	440	431	450	437	453	461	422	444	441	455	446	409	455	469	491	425	431	496	449	436	429	428	465	405	466	461	431	421	450	459	395	461	434	410	402	397	431	408	447	454	402	428	421	383	463	440	447	419	409	420	449	435	454	452	481	426	431	393	440	423	449	411	440	445	434	432	422	433	395	449	432	403	442	401	445	427	419	444	433	427	407	447	419	439	443	419	457	452	449	424	446	437	414	462	477	438	442	401	436	428	461	446	387	443	431	408	468	421	433	421	469	435	427	419	443	455	446	416	418	419	434	448	433	473	443	452	464	454	433	432	423	430	458	434	435	395	412	437	445	468	413	439	442	515	412	405	469	407	459	389	446	437	451	421	426	405	457	435	422	385	408	405	409	377	439	409	497	410	410	453	430	445	415	432	449	448	440	424	429	433	466	443	451	469	434	444	416	422	425	443	430	408	438	441	436	433	465	457	428	445	485	451	409	440	405	486	434	458	437	432	469	402	420	381	431	434	468	426	425	460	469	439	479	443	439	423	453	446	451	471	441	410	429	411	400	418	425	471	460	439	391	423	424	406	469	447	445	445	440	402	442	410	437	444	432	455	449	434	445	490	483	454	467	457	434	446	452	444	431	424	429	431	450	430	446	445	423	446	464	449	458	409	479	453	431	471	508	448	424	432	413	425	416	455	494	403	419	466	434	450	451	406	443	418	422	444	448	469	418	441	450	411	417	415	449	417	459	441	462	449	420	486	427	447	441	452	440	446	406	394	429	459	436	425	406	413	449	410	395	428	403	416	464	387	416	433	394	405	428	410	431	463	446	445	428	445	422	420	431	430	423	426	429	426	463	421	410	442	453	441	443	425	455	502	440	430	482	432	450	424	408	416	408	409	434	423	417	431	455	423	412	390	419	443	462	481	456	421	407	404	386	431	463	440	394	420	434	413	444	449	417	411	429	443	426	412	440	477	428	456	423	474	447	400	455	419	443	421	423	460	421	413	423	439	421	435	449	407	412	450	492	452	458	466	412	447	453	449	485	430	460	425	421	415	455	477	442	453	411	433	476	467	436	466	490	427	451	396	399	484	428	471	433	421	442	450	433	459	466	426	455	427	439	414	434	446	484	405	393	429	457	458	421	428	405	417	439	456	483	411	445	420	461	428	458	428	419	476	446	452	409	468	469	434	465	440	444	401	446	395	389	438	393	404	439	436	432	452	518	451	450	430	449	381	465	394	482	431	415	427	478	472	470	434	463	446	431	473	436	417	418	441	446	462	442	454	434	405	459	454	463	447	426	447	471	461	428	443	460	450	478	434	444	427	455	438	433	403	391	432	461	424	462	444	455	429	462	435	424	454	448	440	400	418	410	428	377	438	432	410	399	407	471	446	390	408	445	434	460	439	510	474	436	466	437	478	460	431	421	432	410	375	427	415	457	420	439	461	422	399	472	434	426	463	436	493	462	432	475	479	447	473	480	445	413	469	443	487	456	441	422	457	403	448	453	431	396	426	412	487	434	445	463	416	428	444	414	463	396	419	450	440	425	420	405	418	412	396	433	470	431	431	391	440	430	431	405	455	433	463	443	445	432	409	405	450	437	396	396	423	454	395	424	434	409	411	439	427	379	466	440	416	407	411	471	430	429	461	445	445	436	476	466	432	396	442	431	403	434	424	431	414	442	465	393	419	424	425	417	414	431	422	431	398	457	415	451	418	437	414	408	418	420	449	443	432	397	418	462	423	434	437	423	426	448	462	453	465	463	403	417	421	426	443	490	460	445	419	439	447	436	424	461	406	414	460	424	438	451	445	386	410	459	436	443	418	419	448	459	440	479	428	428	468	443	479	428	448	425	476	442	419	404	466	435	450	438	431	470	398	444	477	385	401	407	408	448	400	414	454	418	429	444	466	457	451	432	438	415	440	420	390	451	416	438	447	437	464	413	443	432	411	467	453	394	413	454	422	420	437	467	433	427	446	460	418	407	408	439	432	441	438	417	447	417	420	429	376	426	452	425	400	435	467	449	437	439	412	424	445	439	454	442	441	404	447	435	443	458	416	443	449	446	407	402	430	434	465	415	451	383	438	433	406	446	385	456	454	423	463	424	443	437	401	401	438	430	439	437	441	424	435	432	420	409	439	461	428	443	414	466	479	417	466	424	395	444	428	418	441	452	445	429	422	488	461	424	422	450	430	405	418	446	444	441	447	391	535	452	437	405	431	429	410	445	449	440	412	419	414	446	408	410	447	457	421	449	428	428	442	409	395	454	458	419	459	439	407	435	455	483	427	417	418	454	421	439	496	467	448	426	430	469	486	455	406	414	414	435	468	449	481	405	437	425	451	408	451	437	474	467	435	449	425	431	415	411	374	463	408	440	438	431	433	465	415	498	415	427	471	424	453	434	479	419	449	444	404	417	430	428	431	443	414	426	446	415	463	437	468	441	457	405	410	451	454	462	439	420	476	446	428	440	438	419	410	412	459	447	412	436	460	439	390	453	415	493	479	431	482	451	427	412	450	464	412	454	435	445	432	445	478	408	426	391	409	437	451	432	389	435	457	410	481	434	448	409	413	451	430	440	443	393	444	469	425	437	450	419	418	469	410	445	405	422	475	450	449	442	421	444	464	465	430	416	436	418	425	428	474	426	433	398	409	398	417	429	430	415	448	442	435	450	437	415	426	459	421	402	444	462	388	453	446	441	478	473	425	428	427	423	473	428	393	423	458	408	443	403	424	418	445	431	399	465	461	472	394	437	446	398	492	435	450	442	436	457	470	449	419	452	405	443	442	423	467	445	431	464	445	458	424	448	433	434	429	405	447	443	443	447	443	435	442	440	457	408	436	407	467	448	431	438	422	414	433	458	460	433	442	405	414	437	419	416	457	424	412	419	398	425	459	433	470	438	442	403	439	415	423	457	414	413	460	428	426	450	450	495	418	456	446	434	463	442	454
46918	47892	71339	74813	59273	40735	22478	4138	955	952	1027	900	949	999	969	1015	963	969	897	973	963	910	955	981	982	1024	899	948	983	929	1002	939	980	977	940	960	1010	928	964	950	976	941	1024	956	937	995	936	967	952	920	946	924	968	969	980	989	1006	986	965	973	962	956	997	957	946	927	963	964	935	956	942	966	964	1004	960	953	980	951	930	979	930	949	925	925	990	1016	963	957	1015	960	991	914	935	946	994	1004	933	887	942	936	969	987	959	978	945	1011	959	930	978	1017	979	944	972	970	916	983	930	936	930	922	955	932	966	958	939	962	957	949	951	952	944	978	985	931	965	967	1001	922	951	973	909	954	945	1022	1001	937	955	1020	969	962	974	997	970	987	937	972	938	932	945	997	906	993	998	969	946	917	970	975	912	959	950	1004	952	961	996	955	990	916	909	945	972	963	947	912	950	993	1036	936	1000	953	974	960	944	934	940	998	966	921	951	923	940	998	954	945	966	921	932	1019	962	999	993	914	968	911	996	969	940	967	919	957	919	932	995	975	923	959	901	934	979	960	985	981	971	947	993	906	932	1036	997	946	987	974	970	942	967	942	945	944	956	965	880	915	1006	945	930	994	950	924	942	959	940	931	1003	974	934	938	1004	997	1001	943	935	940	976	951	968	987	990	950	939	931	961	928	971	943	993	966	942	965	948	996	967	980	956	947	960	956	926	952	927	989	960	961	889	981	1021	969	1027	976	955	969	975	963	944	1027	998	991	968	969	934	905	975	970	972	974	1032	968	955	970	922	980	986	999	935	1020	1012	936	977	961	994	949	962	966	942	996	1009	956	949	966	949	988	1004	987	914	915	953	946	941	936	991	923	909	948	975	978	953	945	929	938	1003	921	987	945	969	950	947	951	989	965	978	936	894	981	1024	992	922	943	939	968	943	993	933	1003	936	963	994	944	902	896	945	936	913	965	952	956	990	970	931	960	992	976	964	1031	957	911	977	939	989	945	940	973	998	918	954	953	996	964	936	980	942	985	966	925	973	1006	969	921	974	945	957	961	961	956	906	995	943	988	1008	882	967	927	937	977	971	944	955	964	1001	981	969	912	943	955	949	975	963	922	980	980	941	920	952	985	942	971	958	962	1018	983	917	965	976	971	950	961	925	972	1004	950	944	975	922	956	977	1030	976	905	933	936	997	953	994	950	954	940	971	890	991	972	1016	952	999	951	985	980	952	965	989	898	960	990	933	955	955	957	986	951	949	960	964	925	981	971	981	995	954	997	940	953	956	954	959	983	977	1000	957	939	936	923	950	1015	1031	939	972	991	950	975	944	978	980	928	975	936	913	940	984	962	926	948	964	941	944	916	928	962	974	959	946	1002	990	940	891	881	922	989	985	970	973	999	979	962	944	988	963	970	918	980	927	937	1017	988	970	959	901	903	992	974	934	931	972	955	964	972	942	942	934	944	950	958	1003	935	941	998	960	949	987	952	939	954	906	936	933	927	992	917	1009	928	956	1004	1007	960	945	933	1020	917	917	955	950	926	984	928	965	994	931	944	915	978	931	960	901	916	962	958	949	999	973	956	918	988	969	957	952	942	919	997	962	954	946	985	967	943	982	980	946	968	996	958	1002	963	957	968	933	916	966	1031	984	922	982	975	928	1019	957	910	941	1017	919	949	955	979	876	937	956	965	958	940	932	992	1031	1012	968	934	994	948	965	925	977	1013	976	973	964	947	960	924	990	921	950	977	951	945	937	984	972	899	964	961	984	910	970	937	918	904	945	975	954	959	965	924	980	982	943	962	994	944	918	1011	980	887	930	1003	952	918	901	969	955	984	897	993	949	911	996	946	911	889	1030	1022	982	898	922	935	987	997	942	996	1007	950	947	962	896	1001	978	942	965	976	1012	1008	920	1028	937	952	928	936	983	957	979	968	934	962	960	941	956	964	972	971	954	917	949	991	955	964	946	949	997	960	872	1032	937	953	981	959	966	962	930	953	1022	972	937	985	978	993	993	1007	988	967	926	921	975	965	968	994	935	1006	1009	887	947	1016	974	1008	1018	933	990	977	925	877	969	987	927	951	962	938	944	1000	956	902	1008	950	932	1013	975	983	981	996	954	905	931	924	945	928	996	1002	922	991	980	1002	957	916	933	992	945	982	939	940	961	950	977	972	986	982	911	971	998	954	1003	930	987	981	955	952	965	919	928	957	900	955	899	971	976	960	955	972	1016	947	975	931	992	962	931	959	931	1006	965	994	954	964	1019	968	927	892	984	907	970	964	932	910	997	986	993	965	982	990	955	934	959	908	918	924	959	902	943	983	950	968	935	950	963	963	949	941	938	948	930	996	945	973	903	966	982	954	927	950	991	956	971	994	936	999	958	939	982	943	975	941	939	992	956	918	988	955	1001	955	966	918	980	914	983	988	941	963	926	971	961	937	941	965	945	892	919	977	935	1016	984	964	935	949	939	900	997	990	929	959	898	917	918	970	968	924	928	978	924	949	992	927	927	964	868	985	929	922	927	961	912	955	958	959	949	929	945	1007	1012	986	926	994	891	992	942	928	940	950	972	948	993	950	954	926	957	1004	1027	954	938	975	930	962	943	936	993	1030	1008	963	1001	938	918	935	920	944	1071	1022	944	1005	980	939	1032	936	926	934	980	894	967	971	980	978	947	998	976	946	1000	958	1016	986	956	1020	961	948	1001	1001	943	1024	968	1002	927	990	937	970	932	973	984	968	960	950	940	955	984	919	948	967	926	960	965	944	933	975	964	955	963	934	963	918	965	944	1010	946	957	964	1026	953	934	976	898	973	966	950	945	920	961	959	952	959	982	918	1007	990	920	1025	895	968	912	979	974	948	997	992	902	938	953	939	987	983	968	981	994	932	916	912	992	994	960	911	949	924	939	933	942	978	938	961	982	982	937	958	980	990	920	965	972	981	940	938	913	936	959	899	978	971	951	938	952	925	992	970	977	929	947	1036	996	935	949	939	930	957	918	939	987	990	1015	972	941	999	1031	930	1002	975	981	964	951	896	988	969	993	998	956	973	971	965	954	926	1037	961	983	1007	975	956	964	961	966	947	1010	966	968	911	974	915	972	957	1022	928	969	925	968	943	952	916	946	971	896	983	943	980	1001	961	991	957	955	994	954	987	1018	917	970	949	1008	975	950	964	958	949	986	981	979	968	908	944	943	1001	946	951	928	902	922	912	953	967	983	941	946	974	958	919	950	938	917	970	980	999	948	921	979	1006	986	1040	979	963	982	941	948	990	912	918	996	919	887	978	949	936	922	947	949	930	974	967	914	924	981	926	965	964	955	937	1008	923	985	1009	966	983	1022	940	1033	972	990	953	966	958	956	979	964	974	969	952	954	908	887	937	989	975	988	963	956	963	1011	971	946	946	994	956	976	925	951	969	914	967	964	954	984	941	969	961	960	1024	1007	966	916	971	964	958	946	957	909	932	979	953	924	963	954	952	963	992	919	1019	986	999	990	979	940	980	968	966	1000	950	941	932	927	965	954	969	951	961	919	992	986	976	941	973	988	1018	1016	956	965	1000	929	981	915	970	925	860	936	927	958	892	972	930	966	954	957	944	969	980	946	1005	972	955	965	1030	988	957	993	966	984	968	914	925
33506	20738	12285	8927	5323	2250	950	316	223	207	236	250	249	227	264	269	249	253	221	253	253	229	271	284	236	239	232	229	276	244	277	235	228	242	231	271	254	231	221	241	242	247	258	245	225	250	241	234	235	235	266	243	249	236	232	239	259	227	242	245	250	246	274	243	284	225	264	242	236	228	244	230	233	235	232	233	264	257	231	247	258	254	222	230	254	271	239	248	236	263	271	227	244	248	220	265	246	272	243	245	263	255	231	224	259	239	230	215	239	232	215	209	207	235	239	259	264	245	254	235	255	280	250	258	231	232	260	230	242	259	236	262	217	248	258	273	243	242	242	250	277	263	272	228	251	239	237	274	260	229	250	276	262	252	231	252	248	216	222	261	262	241	211	238	237	245	208	258	246	263	249	224	269	248	202	254	245	249	270	245	266	243	249	246	270	227	236	257	235	244	221	226	268	246	244	235	240	217	229	255	231	227	239	231	234	267	223	239	245	227	259	272	237	239	219	246	265	231	269	223	244	228	271	280	271	239	253	249	254	212	249	264	197	208	216	241	270	236	268	232	225	260	247	229	265	262	238	251	241	244	242	243	224	228	260	259	222	253	228	235	242	257	256	241	233	239	254	242	255	245	270	267	258	227	224	229	249	256	269	228	258	219	238	241	227	241	225	243	224	241	264	237	250	250	248	242	239	238	234	233	282	259	219	262	260	269	237	262	258	245	243	245	272	225	237	246	238	227	242	264	256	254	279	215	251	228	244	223	226	235	198	254	232	234	212	227	285	253	266	259	220	261	289	255	264	247	274	237	240	245	282	214	267	258	253	250	250	250	277	261	256	253	220	245	253	250	254	227	219	286	225	221	260	219	249	210	239	286	254	235	232	212	239	254	238	226	273	242	259	269	242	264	255	217	245	256	224	241	225	238	210	234	242	228	234	258	246	229	204	267	259	203	221	258	241	234	241	227	278	240	246	278	225	245	274	254	228	244	265	227	201	237	235	255	278	254	261	230	253	270	257	249	243	244	221	258	277	246	246	261	244	250	253	213	248	271	238	242	218	252	234	221	237	263	235	251	250	274	227	264	253	214	237	269	230	248	274	237	229	252	287	250	228	252	252	243	264	264	224	251	249	246	244	250	256	294	251	218	245	235	242	230	246	238	243	265	263	254	270	248	248	257	271	260	258	246	255	243	283	239	260	258	268	249	264	242	253	235	252	255	231	263	228	251	244	252	290	245	230	265	270	227	247	270	263	222	223	254	250	244	204	249	214	248	242	262	234	239	243	243	242	229	230	269	230	239	253	232	274	267	243	244	269	239	249	237	229	233	208	219	255	245	255	246	243	251	251	279	234	220	242	238	250	246	231	237	249	248	267	243	283	250	247	217	228	230	269	229	241	264	269	269	264	219	264	211	271	248	223	250	251	204	252	221	236	250	248	196	240	206	259	222	240	266	244	267	248	228	254	227	254	265	226	268	247	256	269	239	245	263	253	239	270	278	217	239	279	249	281	243	266	245	228	252	213	245	263	251	229	280	262	206	272	237	222	234	249	261	251	246	228	241	255	227	235	241	255	242	233	242	251	228	226	263	255	266	228	248	244	245	225	243	254	234	228	252	253	258	224	247	239	260	250	249	254	265	267	259	266	232	237	251	230	249	230	249	239	267	228	237	239	274	276	255	250	243	241	266	238	256	259	255	247	271	259	252	263	259	270	221	234	207	240	256	254	267	256	236	227	241	235	247	238	244	243	223	237	242	241	258	262	257	243	226	237	274	243	260	253	244	217	226	243	248	246	282	240	275	250	222	243	262	253	259	247	245	261	255	261	253	249	259	249	277	264	244	229	259	215	235	256	267	240	244	245	230	226	241	264	266	241	235	225	222	244	230	245	249	242	261	261	235	241	249	252	238	238	228	246	260	269	230	251	230	264	256	255	267	259	289	263	228	241	209	247	234	229	235	243	255	242	234	244	266	230	241	247	249	223	261	242	248	262	280	213	248	254	278	261	264	278	223	224	244	250	252	214	245	260	248	253	230	248	274	240	236	247	258	259	271	243	256	231	215	226	227	243	240	230	261	260	258	253	225	262	263	211	269	249	251	261	267	267	259	248	251	225	253	240	268	224	270	282	246	233	260	254	236	245	254	259	249	258	234	245	268	270	235	242	220	259	253	244	275	215	221	280	246	268	241	268	222	237	255	238	229	205	254	234	277	234	245	225	254	257	245	262	249	224	245	249	250	255	232	258	272	253	254	249	259	245	215	252	230	217	231	249	270	240	258	280	259	244	242	282	248	216	239	256	213	238	236	246	219	257	249	239	259	238	263	221	259	214	259	277	230	248	263	277	223	264	237	234	226	245	247	249	233	262	230	233	239	256	230	262	253	254	219	261	259	269	254	247	258	245	277	225	271	264	271	255	250	242	247	259	238	253	221	243	254	236	225	223	236	252	229	240	255	224	226	237	306	265	246	251	275	242	236	245	273	244	281	239	261	261	273	266	246	249	257	237	270	238	268	241	229	231	253	274	213	250	275	237	232	247	246	225	232	217	240	250	249	266	228	259	253	246	275	255	250	258	245	253	262	229	218	255	259	270	215	235	278	251	240	267	268	241	218	238	266	254	231	235	236	249	241	248	251	229	203	254	220	268	249	283	253	239	273	239	233	249	199	238	235	258	281	264	242	249	259	241	241	273	254	280	236	233	243	280	241	266	263	258	238	268	260	243	208	255	245	247	229	251	267	216	226	238	218	226	250	247	247	274	253	262	258	243	230	241	261	277	236	222	238	235	275	240	238	224	267	232	253	273	262	265	239	235	212	244	210	246	254	243	248	235	239	259	224	259	249	255	238	264	253	239	246	239	235	271	253	262	245	246	239	250	262	226	281	287	227	246	249	271	270	268	262	246	261	248	261	260	246	222	242	241	236	234	257	253	281	256	275	253	227	252	256	269	249	266	217	245	249	241	253	239	267	254	224	264	243	233	252	237	259	249	262	218	264	256	258	236	280	265	219	225	274	282	247	243	238	247	244	228	220	232	275	230	232	282	227	247	263	252	241	269	249	267	241	234	237	238	241	254	240	262	262	224	238	274	244	237	273	270	279	244	274	247	250	227	244	249	261	250	245	258	264	270	275	248	229	240	230	276	246	269	235	257	243	230	241	234	236	232	283	288	257	236	234	246	240	248	249	235	248	253	264	223	272	250	240	221	244	238	260	218	255	255	245	240	224	236	254	236	237	267	235	240	243	242	241	248	225	239	238	256	223	232	232	264	253	229	233	236	264	251	252	228	228	254	258	265	250	257	265	231	252	273	241	262	242	303	261	220	237	252	255	253	260	243	246	272	241	251	259	244	240	262	229	239	230	235	236	228	243	217	227	232	261	248	256	224	228	243	229	265	246	234	254	253	195	248	212	260	250	231	251	246	254	247	252	242	257	275	230	246	269	279	239	279	261	272	247	246	251	258	242	214	232	236	238	249	238	242	253	227	225
18463	14629	16825	19130	13304	6404	2508	840	585	640	584	609	618	620	594	602	605	585	574	579	592	565	624	584	624	603	613	611	578	603	568	557	600	613	567	567	597	603	596	597	549	609	615	596	615	612	625	625	559	546	603	631	598	585	599	664	595	593	610	563	592	621	579	628	620	608	597	598	628	587	608	570	541	562	639	588	616	568	616	580	600	589	590	617	569	611	604	585	585	592	597	599	571	637	575	600	578	589	559	619	582	614	589	600	560	566	561	644	562	609	607	597	599	595	614	595	602	584	565	619	574	564	619	599	587	610	606	600	540	604	573	560	541	542	613	574	628	593	585	614	565	603	583	618	608	641	606	540	559	609	575	625	582	619	550	588	602	536	601	590	574	579	576	579	631	629	569	617	652	601	608	624	568	572	565	632	618	617	551	608	576	590	566	610	662	594	591	637	628	617	596	630	583	609	600	620	596	575	556	584	567	604	598	608	602	560	532	609	562	606	570	585	586	635	595	580	588	589	549	564	577	596	597	593	586	612	575	586	585	558	595	597	573	578	579	656	621	650	618	625	579	610	607	606	617	564	588	570	617	605	556	577	583	658	592	601	618	590	592	606	586	571	595	583	568	604	555	573	577	618	562	581	559	575	578	619	621	615	580	556	606	606	561	603	572	596	577	636	637	599	609	616	597	600	611	594	569	563	613	573	586	609	597	642	578	599	559	618	632	615	553	613	607	532	577	563	584	582	577	601	592	610	587	574	580	579	592	627	623	605	603	619	582	580	547	610	565	570	598	581	570	571	628	620	565	579	589	572	589	626	577	602	605	577	594	591	585	589	632	598	575	602	614	592	575	612	572	580	599	603	614	616	590	603	571	591	658	548	586	652	574	575	563	608	620	608	571	562	597	574	587	586	651	578	621	567	606	549	583	584	600	588	570	591	643	612	599	587	584	588	613	600	596	561	624	566	570	665	614	577	562	569	612	573	606	605	585	594	595	605	591	607	601	593	623	606	561	623	593	619	606	607	599	624	603	566	586	568	635	537	587	582	574	604	590	601	593	595	559	606	576	641	606	617	570	568	599	558	626	612	584	560	559	565	616	574	610	571	579	610	594	545	593	633	593	610	577	605	579	632	593	570	607	614	597	591	573	614	598	574	564	555	609	635	592	570	604	652	575	584	578	575	579	601	575	590	635	588	627	621	584	586	560	572	594	598	588	622	559	577	618	574	616	549	607	610	578	597	614	617	613	586	574	585	583	579	587	580	648	580	580	581	567	543	622	586	591	586	571	570	595	567	597	608	574	578	610	578	608	576	619	583	627	613	634	597	602	652	566	607	623	608	563	613	592	624	603	563	637	602	628	604	584	582	595	570	609	582	595	592	574	584	561	591	567	639	613	581	612	632	595	606	579	580	575	619	565	615	557	607	638	575	530	569	623	584	630	577	629	602	590	562	578	597	575	620	622	569	559	584	624	617	602	584	554	616	548	587	555	605	607	603	592	590	588	591	554	639	597	605	569	623	564	571	586	564	603	589	579	578	585	577	593	597	589	574	568	563	588	648	574	618	612	580	549	576	592	590	612	589	582	606	623	605	605	610	600	627	582	579	639	596	604	596	601	608	563	628	576	605	575	607	630	579	584	633	602	621	662	579	614	582	567	604	625	615	623	602	588	602	588	594	622	601	596	560	543	581	564	606	576	545	607	549	565	573	570	627	584	611	584	585	620	561	617	558	598	574	562	569	624	640	569	577	613	565	575	593	564	573	576	590	599	641	616	628	603	571	583	594	606	594	573	576	594	586	602	629	617	563	551	617	554	570	572	633	573	592	601	574	607	576	617	597	601	612	587	578	651	607	629	555	565	638	578	573	578	638	618	597	581	597	586	620	590	573	616	578	566	563	586	590	576	590	609	621	578	547	565	599	590	587	549	612	605	635	597	658	580	572	591	586	532	589	656	595	582	575	594	625	551	653	594	591	608	608	605	605	592	555	624	645	626	584	591	637	527	587	584	569	588	613	612	608	569	610	603	574	614	559	601	625	561	599	569	616	600	637	601	564	615	593	620	601	607	584	621	613	585	597	581	647	586	609	619	592	613	627	553	585	557	588	589	584	590	555	600	580	606	609	630	593	605	596	605	599	597	590	651	562	606	578	539	623	588	616	564	591	655	626	550	538	563	579	627	581	588	605	606	575	583	572	600	588	603	602	602	580	608	592	577	570	588	596	601	619	647	602	609	604	609	594	540	598	613	519	614	578	615	599	599	591	573	594	595	576	645	586	603	619	578	571	579	654	556	630	634	592	605	596	596	582	568	596	558	610	579	589	595	615	589	592	587	579	573	587	592	559	590	620	576	612	601	584	635	547	582	614	629	597	597	604	536	569	592	627	642	583	594	619	611	589	601	590	615	634	625	609	584	595	611	584	603	583	587	582	568	581	590	600	591	630	563	608	611	574	550	605	621	595	615	574	622	591	615	556	576	608	570	595	602	626	605	604	592	622	595	603	575	599	545	603	579	630	572	584	584	606	604	573	638	606	566	608	575	585	578	635	566	548	589	569	611	621	616	581	587	572	601	649	609	587	635	581	602	526	613	624	588	604	623	588	611	586	571	598	636	572	605	568	580	614	611	569	566	607	571	618	620	597	562	601	601	571	592	569	604	570	613	590	566	584	596	612	589	581	562	573	611	578	530	573	552	591	576	602	600	616	612	570	574	565	592	597	617	601	578	575	573	562	591	593	556	587	558	621	591	582	586	566	598	551	589	627	607	563	575	612	609	562	579	579	603	600	616	571	568	635	633	597	555	593	621	579	579	592	603	585	607	594	547	647	557	577	564	637	614	605	598	623	545	624	582	573	621	568	591	587	616	582	579	582	583	570	553	595	587	684	605	611	608	616	597	625	590	581	601	604	587	631	578	638	561	627	627	593	591	570	577	566	558	635	593	591	564	577	581	611	566	571	580	590	632	601	573	625	594	591	616	579	588	612	546	551	590	622	628	563	624	588	630	610	575	554	583	595	604	580	627	592	556	586	571	589	604	574	560	597	577	606	574	542	619	603	625	601	555	564	571	601	579	626	645	586	635	588	573	612	589	567	583	585	606	569	596	564	571	580	599	571	606	630	601	568	583	591	572	604	546	563	623	562	595	595	578	547	594	562	604	573	597	604	581	619	608	564	644	606	612	635	622	597	565	637	588	551	653	579	577	568	636	574	600	593	598	573	587	587	553	584	623	613	625	590	548	637	603	605	623	582	554	599	578	605	607	562	571	548	617	609	552	578	583	634	592	591	563	582	612	612	573	611	618	566	598	608	606	608	603	577	594	618	558	601	608	577	608	581	581	593	610	562	601	576	566	572	627	608	573	560	621	580	626	592	626	590	636	612	593	609	629	595	598	604	620	587	557	613	600	581	586	574	621	534	602	587	614	598	605	611	579	558	610	650	595	605	582	621	572	581	639	579	562	584	579	586	609	546	564	578	573	613	587	627	625	580
44436	35535	34585	34416	21375	7736	2124	437	241	271	264	294	256	242	248	232	279	290	264	277	257	283	283	289	283	299	295	258	235	269	271	239	296	245	294	283	288	282	286	274	255	272	288	258	265	297	296	265	299	320	255	269	289	273	244	283	255	271	261	272	257	252	240	264	273	276	312	283	294	279	268	277	252	272	270	269	259	286	263	258	231	273	265	301	266	274	260	265	274	307	291	277	248	262	293	297	266	254	271	256	292	281	251	261	267	278	243	249	248	280	245	294	296	289	270	286	259	269	243	251	263	249	276	265	286	265	278	276	276	302	284	279	254	274	299	260	281	258	297	274	284	240	267	268	275	281	235	276	266	288	245	270	295	287	273	301	294	279	289	271	270	256	254	286	283	279	258	279	256	234	267	271	266	268	309	280	247	238	283	267	257	277	246	263	247	264	252	295	277	256	278	296	231	276	287	268	266	256	271	259	287	265	267	255	306	278	275	302	285	283	278	261	260	248	266	283	276	295	271	296	312	298	259	291	285	288	267	286	248	313	254	299	277	251	265	258	258	289	257	245	264	276	291	259	278	255	266	276	278	291	292	270	247	263	249	266	266	287	291	252	258	272	261	248	308	279	269	270	285	270	331	285	261	263	280	296	267	278	283	257	278	274	235	289	257	258	268	274	262	254	244	283	266	259	267	294	281	255	290	268	298	268	294	272	285	239	267	261	253	268	242	283	242	265	273	290	281	266	261	246	261	265	252	306	274	280	288	276	275	259	266	284	270	277	311	302	257	288	260	245	269	256	238	293	252	262	248	271	278	258	287	240	297	233	318	260	244	256	272	271	287	253	284	308	293	264	330	278	280	255	227	235	279	241	270	266	278	280	286	285	251	263	287	272	291	269	255	278	256	311	296	280	276	281	246	252	258	270	271	247	273	287	280	282	274	290	265	286	258	255	257	246	282	271	245	266	264	240	302	293	258	288	239	239	262	310	237	257	267	270	251	257	277	320	253	292	253	268	256	281	256	310	226	254	301	291	294	282	298	258	245	278	264	268	258	252	280	286	274	258	292	280	301	275	273	304	270	232	254	273	306	258	297	275	239	256	286	273	271	275	267	270	257	293	278	287	256	274	251	284	262	275	257	285	289	275	275	280	307	285	250	259	269	272	279	252	275	267	266	265	269	238	289	279	264	254	306	259	276	260	268	265	262	276	239	273	276	278	272	295	317	267	262	236	253	259	304	276	272	275	257	257	282	251	267	276	248	276	257	293	255	257	275	243	278	246	296	247	260	262	291	254	261	260	291	280	285	254	306	275	265	277	247	254	291	263	258	283	265	316	259	265	296	252	277	275	272	270	266	299	252	267	269	297	301	266	277	250	305	290	277	276	277	314	269	276	279	308	253	245	266	287	270	301	285	247	280	268	263	288	293	275	277	288	263	267	266	265	280	244	275	281	281	269	284	279	274	274	273	272	268	264	261	270	274	289	279	274	275	269	306	292	268	284	266	268	281	266	266	256	246	275	263	289	254	249	271	254	256	270	248	270	259	258	289	289	251	262	278	268	274	313	260	287	277	266	249	302	277	251	290	288	284	243	259	277	262	276	252	267	280	238	290	256	291	266	286	271	244	256	282	251	325	268	297	269	265	267	259	267	279	288	249	246	261	293	272	278	250	250	273	271	280	275	269	276	288	282	276	286	247	257	281	278	267	244	239	254	270	260	287	306	254	289	284	277	272	255	262	254	283	270	285	245	259	261	266	293	242	272	299	268	264	257	283	238	283	289	270	261	258	288	297	266	260	252	281	269	281	269	289	273	239	264	285	274	261	308	272	284	278	292	274	256	259	273	279	272	270	321	297	269	277	272	289	291	273	284	278	299	287	246	281	273	264	232	276	278	297	292	236	247	240	276	249	277	295	282	268	267	261	267	264	271	255	269	260	285	262	249	263	248	316	284	276	248	264	281	275	288	311	271	280	266	248	284	290	261	295	249	277	255	214	256	288	249	267	254	256	274	281	267	265	239	306	275	252	297	266	228	286	266	295	255	262	258	305	271	265	257	284	246	287	291	253	302	268	260	263	265	279	286	284	270	278	245	259	261	274	262	261	261	258	297	271	262	267	262	259	272	279	246	280	273	285	278	244	281	286	285	292	265	252	264	257	234	274	272	268	296	275	263	275	260	251	273	230	240	276	307	296	263	293	260	261	237	297	277	259	248	279	295	247	292	262	254	254	283	297	249	293	259	250	251	268	299	290	255	278	293	276	253	281	300	267	265	287	272	287	257	260	274	282	295	281	274	263	248	272	256	265	264	281	265	285	282	253	287	268	286	266	277	286	293	283	267	257	271	260	276	278	278	295	277	272	284	283	279	246	280	272	290	249	270	282	274	284	265	263	235	278	263	273	255	238	271	266	232	266	223	227	250	272	272	291	283	274	248	285	254	263	252	283	241	260	265	255	271	264	249	290	311	261	286	256	277	268	268	262	270	256	282	254	293	247	283	286	265	292	261	270	272	261	257	278	283	247	274	296	254	256	263	235	265	271	271	302	272	250	275	300	281	285	290	241	302	291	258	310	253	272	281	255	262	290	286	262	278	263	285	280	248	283	287	250	252	247	289	259	245	245	278	288	270	275	269	274	269	271	245	298	263	284	258	253	251	282	306	271	280	266	250	255	259	262	256	293	264	285	268	260	253	272	258	279	269	263	246	288	290	286	303	260	232	281	316	300	262	249	303	295	275	286	292	252	256	263	259	271	259	298	250	265	250	238	272	243	250	269	263	300	300	272	289	258	253	260	272	255	248	291	289	274	237	270	264	256	267	287	277	269	244	278	244	256	278	286	292	278	280	278	320	285	265	281	277	277	246	270	282	252	288	300	286	256	267	310	254	272	270	267	260	270	251	300	280	258	307	256	268	306	278	262	298	319	265	285	288	258	281	256	292	269	281	256	281	271	290	279	290	278	286	264	261	290	253	276	285	272	244	247	270	278	300	306	274	279	264	297	277	284	299	261	286	256	262	271	255	267	298	268	275	281	252	264	264	298	303	309	269	295	265	271	281	273	280	292	261	305	272	291	270	245	274	273	264	259	272	260	289	281	237	295	279	273	252	279	247	272	268	290	282	260	278	233	269	241	279	274	270	278	273	274	284	275	279	270	239	263	269	258	272	288	280	254	265	262	259	277	268	284	312	248	283	269	283	278	250	246	277	262	272	300	283	264	304	289	260	268	282	255	254	255	237	255	266	266	251	249	267	275	272	265	286	287	257	279	284	255	253	262	292	271	255	252	262	257	268	278	280	289	286	280	257	266	260	280	279	251	269	304	277	268	278	268	269	261	257	308	283	262	269	251	254	284	284	269	252	267	271	251	288	237	261	259	286	248	255	265	268	285	266	296	248	274	268	255	271	293	243	273	280	301	254	265	271	280	272	267	276	293	238	269	292	232	259	265	250	266	292	283	298	257	258	278	271	263	245	274	265	272	271	269	289	287	279
26465	27327	38916	44150	32819	16223	6130	1143	639	676	641	650	677	613	668	630	585	636	671	649	660	636	640	657	653	633	618	655	624	617	647	704	636	647	633	658	705	612	627	638	642	596	674	619	714	675	618	625	664	689	675	654	651	638	637	667	626	662	675	683	644	671	661	666	630	611	686	675	659	657	679	638	646	656	680	662	654	670	696	655	623	620	665	653	665	656	643	608	697	674	630	674	631	685	714	649	682	659	674	661	655	574	623	646	633	667	653	660	655	621	599	625	640	656	589	627	648	634	641	661	690	659	627	635	612	674	631	608	655	642	674	678	644	666	613	676	641	630	645	638	666	677	603	622	619	636	647	654	656	638	719	693	664	672	645	660	646	692	659	639	631	654	653	654	639	673	654	648	614	673	682	654	638	660	671	654	668	692	657	657	611	700	658	665	673	638	669	671	630	612	707	619	652	627	668	670	633	651	632	651	659	638	672	644	626	593	662	667	632	676	664	638	637	678	654	655	655	630	636	628	663	663	681	664	632	661	622	665	633	635	619	657	665	672	684	672	630	662	645	677	660	638	666	637	639	640	665	643	662	668	676	647	627	669	675	651	641	636	657	644	661	592	681	660	669	685	669	617	623	639	616	624	618	603	628	676	680	664	625	659	685	637	652	614	650	665	618	624	641	653	637	628	633	649	612	649	666	656	656	673	675	692	643	642	663	688	658	656	659	696	647	614	660	661	632	630	598	648	619	709	622	608	662	654	646	644	655	676	672	623	609	640	631	672	666	650	677	646	698	615	628	629	695	683	644	661	659	656	637	669	614	684	674	659	654	610	605	654	686	661	674	625	660	661	682	680	652	628	638	647	595	652	646	689	644	617	605	639	656	611	638	678	641	656	668	613	629	677	671	626	658	631	677	666	661	665	623	663	638	681	625	646	649	606	685	640	692	644	628	651	648	654	622	688	682	625	620	642	674	629	650	628	595	636	642	617	625	689	699	677	648	659	661	635	650	642	660	665	659	651	690	677	591	661	631	660	670	651	662	639	672	615	688	626	632	629	605	642	663	646	654	685	634	620	706	690	676	656	674	657	667	674	655	673	656	706	658	624	632	654	665	645	657	672	598	649	641	667	675	636	666	664	640	684	636	620	628	615	644	682	642	670	663	617	662	639	680	663	640	607	650	672	686	649	666	657	628	655	682	661	646	644	617	598	609	688	654	663	646	703	708	681	618	694	648	686	670	658	649	656	638	615	649	638	647	665	640	644	673	677	683	669	676	661	611	681	641	648	622	637	629	628	694	600	669	631	663	653	625	613	660	666	613	666	641	614	702	660	635	648	659	696	649	693	652	628	684	679	648	620	641	642	669	685	625	626	624	691	671	621	598	668	667	705	634	689	636	686	666	668	671	651	708	686	640	690	653	636	627	674	698	620	675	660	633	674	642	646	633	653	612	648	704	641	663	663	662	654	633	625	699	668	662	673	650	646	653	627	626	643	678	653	625	651	637	662	667	665	685	629	616	666	648	643	597	677	639	633	670	669	645	672	685	681	674	671	658	642	633	638	624	675	605	665	645	590	657	657	664	647	644	659	658	640	590	645	622	679	658	636	632	668	647	616	630	611	639	643	645	675	637	635	617	660	680	666	640	607	653	699	625	692	652	634	658	627	636	665	666	672	722	673	627	617	697	623	634	673	655	652	652	689	599	610	630	654	632	646	615	655	657	612	639	619	681	659	654	664	666	630	640	687	669	668	603	656	670	648	641	643	670	624	646	692	614	646	616	653	657	675	612	667	659	635	648	671	666	621	649	626	641	707	659	672	675	618	695	668	629	670	679	650	646	691	632	638	636	664	733	670	620	663	625	681	661	680	639	676	622	678	630	687	697	679	647	655	666	683	647	671	640	638	642	689	653	692	665	630	626	636	670	660	618	686	645	648	706	646	618	703	652	679	674	664	648	628	693	637	622	676	654	668	646	637	718	647	638	674	681	604	615	628	718	661	684	686	656	633	656	683	677	638	635	648	649	640	649	636	619	661	699	640	654	602	595	647	638	635	687	655	637	645	691	669	651	640	666	662	633	669	602	653	611	643	682	664	668	683	648	659	704	643	635	660	682	619	639	652	648	662	663	701	708	591	659	647	652	711	655	642	651	651	623	643	646	695	693	634	640	638	663	642	702	635	669	620	677	610	646	665	661	663	658	611	642	622	659	647	615	666	668	658	656	603	664	657	646	674	668	653	655	663	694	644	678	651	640	629	626	636	651	649	678	653	657	639	633	629	616	657	685	647	643	632	637	656	664	645	647	686	657	666	668	664	658	634	680	672	658	644	659	666	679	666	678	658	701	641	687	609	647	681	658	641	662	644	616	689	616	636	579	695	687	653	641	649	620	655	638	655	615	673	615	637	641	630	719	656	700	673	681	653	662	681	646	638	636	620	674	618	638	671	637	616	665	651	670	627	625	615	671	657	656	657	598	662	687	639	623	689	652	643	662	682	690	634	628	594	701	641	638	672	649	642	637	660	668	639	681	716	617	662	628	644	632	683	660	590	620	645	644	660	628	639	661	640	630	672	666	662	633	655	606	672	658	692	613	638	631	666	644	691	601	659	648	644	681	663	644	666	652	633	642	685	656	685	645	650	626	639	649	656	642	633	648	637	639	703	622	675	683	677	651	678	621	649	644	626	683	647	631	666	690	621	704	642	717	684	671	605	629	649	642	673	648	665	668	632	656	676	667	665	670	660	679	673	597	699	638	685	667	655	633	689	707	630	644	664	698	644	611	654	670	648	665	664	631	654	664	639	632	689	604	668	654	665	656	690	638	662	660	662	669	638	646	660	655	624	640	630	635	629	604	653	606	658	618	660	646	655	652	665	655	719	668	669	650	673	652	663	609	645	661	625	612	647	644	629	645	678	681	650	696	639	658	678	593	683	626	635	604	637	606	644	585	636	649	669	627	673	654	630	666	677	643	633	657	615	698	684	682	670	698	652	673	619	644	620	650	700	645	659	661	671	626	629	658	681	656	652	632	659	666	651	641	690	638	652	641	631	627	658	613	618	618	653	622	608	636	622	664	676	679	622	625	733	659	623	648	617	668	619	675	656	656	669	676	646	673	650	637	661	657	630	673	709	695	636	624	648	625	662	615	620	696	654	645	693	660	630	665	691	658	658	655	663	645	628	639	670	641	629	642	728	644	646	616	629	671	631	691	636	677	628	644	684	647	653	667	667	603	644	646	667	637	622	645	690	626	696	655	643	654	661	660	659	657	685	635	652	614	661	640	654	655	617	662	679	678	652	682	620	656	649	639	701	656	629	629	635	658	693	704	650	639	659	641	647	643	662	642	627	652	629	630	670	676	651	639	685	623	678	606	627	642	650	631	622	643	658	631	669	639	677	623	662	634	644	672	665	677	689	705	635	666	615	623	683	654	623	677	637	661	661	660	637	706	655	653	660	704	638	664	602	629	654	647	625	619	622	696	658	665	655	677	657
69342	56364	65710	73248	54108	32585	14545	2143	471	445	470	445	388	457	408	452	421	503	416	445	455	490	403	407	462	449	439	436	460	417	455	419	443	439	425	450	433	406	448	451	503	438	436	454	456	439	468	420	426	422	430	452	470	416	408	425	459	436	434	471	427	441	437	469	477	454	439	437	414	469	423	396	420	427	429	417	422	385	428	453	443	436	418	493	432	437	447	473	406	455	455	443	405	476	424	423	471	449	417	423	439	472	451	457	416	429	427	463	438	456	399	463	448	396	451	440	418	434	419	390	442	439	403	459	414	441	470	420	477	420	410	471	433	451	485	415	430	442	441	427	443	467	425	452	430	450	437	412	425	471	424	386	434	446	431	427	436	429	428	439	408	401	459	496	461	440	415	442	434	446	387	394	450	422	434	428	406	438	445	416	430	428	433	427	422	445	471	421	431	413	474	413	440	420	444	455	462	422	434	442	441	459	399	458	457	458	437	470	417	437	425	450	415	423	463	405	427	470	417	434	440	451	448	450	453	480	416	423	414	457	437	437	431	445	439	432	375	424	414	472	467	440	447	448	395	432	431	430	421	442	436	431	389	453	395	401	471	473	409	459	455	466	446	436	483	477	458	432	454	417	466	402	432	428	466	447	452	453	424	413	469	445	479	462	465	461	447	430	492	420	419	407	438	463	442	413	475	441	490	445	448	422	459	412	436	399	429	451	451	449	426	421	421	462	385	436	420	450	432	434	412	455	434	496	418	431	433	472	464	430	441	433	433	425	456	423	449	421	434	446	436	470	450	449	436	435	426	460	454	430	436	443	429	405	447	429	451	438	416	409	445	444	484	416	426	396	432	426	451	441	443	458	463	430	466	457	398	413	432	440	427	442	459	453	456	459	445	433	445	446	411	424	413	414	425	400	429	434	432	437	475	445	428	445	406	461	413	440	421	464	446	418	437	432	460	444	435	439	474	432	467	436	423	427	405	411	400	453	451	444	454	465	403	430	426	434	422	403	463	441	411	434	421	457	462	444	453	416	444	496	491	432	433	425	384	393	462	455	435	442	402	469	442	421	437	451	469	419	442	416	429	421	429	447	483	412	422	422	444	405	438	449	439	457	440	439	472	439	446	437	428	393	469	478	446	427	500	445	400	408	474	444	424	447	462	445	410	457	435	443	444	456	414	429	466	471	455	452	422	388	426	419	425	452	443	463	426	484	450	472	463	486	453	417	483	451	454	446	475	432	444	470	408	426	434	466	449	419	437	423	435	462	438	455	460	469	418	459	433	455	431	439	415	406	413	460	474	454	450	413	454	398	404	469	435	397	414	425	429	419	451	456	473	455	429	398	459	424	420	432	461	428	470	449	448	432	452	436	473	449	458	422	458	401	465	444	442	443	461	413	399	460	440	467	509	446	427	454	468	415	423	451	398	428	473	438	463	441	439	432	458	422	484	442	421	484	438	464	430	407	461	462	453	479	458	405	471	404	467	438	441	410	442	483	458	453	457	465	443	490	455	415	421	447	441	415	441	426	417	476	427	442	443	479	494	481	437	431	405	476	455	439	393	409	452	466	418	453	451	446	419	462	433	376	432	425	451	449	438	451	432	428	421	457	431	400	426	438	433	410	419	484	442	412	425	418	436	424	463	436	429	425	414	472	440	419	428	459	417	440	448	406	413	418	451	451	419	411	447	450	433	479	436	423	471	438	435	468	455	437	438	465	394	449	444	445	399	425	441	415	445	424	410	447	416	419	454	420	434	445	463	497	454	459	480	461	463	435	443	448	455	424	417	431	454	426	428	448	453	464	406	420	429	406	431	416	448	394	449	427	439	444	462	459	435	462	454	466	479	435	427	425	435	456	445	490	423	421	451	389	454	475	412	420	431	452	431	457	440	486	457	481	432	439	417	429	433	454	409	443	432	400	445	428	457	438	391	466	476	480	444	451	438	484	451	417	457	419	439	469	394	410	444	450	476	445	390	440	459	444	401	458	431	499	451	462	478	452	440	436	436	361	460	462	443	434	439	456	443	457	438	480	479	467	435	405	462	442	390	438	427	449	461	449	435	432	441	417	442	451	437	402	452	410	417	453	438	464	460	449	429	452	452	421	430	463	451	492	469	447	443	414	416	420	461	410	424	450	444	445	380	425	493	468	444	407	489	450	472	415	463	410	408	432	459	440	426	451	412	453	422	432	442	480	432	421	458	425	416	404	432	455	437	452	426	387	457	465	435	437	437	473	490	404	416	421	443	454	395	436	433	439	430	449	456	488	430	410	439	406	462	444	468	476	422	432	421	459	414	424	447	447	462	447	440	407	456	426	410	431	446	430	471	438	444	402	441	450	433	436	430	435	473	426	451	449	421	434	423	433	439	479	436	440	427	403	442	438	417	448	408	437	461	454	450	428	438	446	432	476	437	491	458	422	436	443	448	437	439	454	450	443	423	436	406	444	461	444	448	444	385	433	396	422	429	445	442	440	420	426	439	454	489	429	488	446	433	458	416	445	450	456	486	433	447	436	426	453	470	474	447	398	424	431	455	424	439	415	457	445	425	452	413	442	447	403	404	443	447	436	428	422	398	448	441	455	419	419	445	455	420	444	453	418	495	428	412	438	427	441	414	391	450	431	429	471	449	444	494	438	438	416	458	449	405	437	480	443	455	431	395	449	437	421	446	417	400	417	454	428	444	438	447	451	413	426	427	478	436	457	475	458	438	450	459	459	426	445	441	421	472	484	439	423	449	491	462	486	430	466	459	400	385	442	471	418	419	456	391	457	407	429	405	449	461	435	443	438	447	447	414	424	448	475	432	476	422	439	451	444	462	412	447	430	426	423	442	402	484	451	421	437	478	428	481	428	465	440	437	428	444	438	457	414	441	454	468	428	452	416	484	462	420	459	459	448	424	494	451	444	441	403	420	401	421	449	405	429	427	450	400	442	411	438	406	453	433	440	473	451	422	415	424	441	429	426	419	418	415	438	468	452	411	456	461	430	421	427	421	450	438	421	457	463	443	433	410	428	449	499	436	443	442	457	421	464	465	469	422	442	451	461	416	457	453	450	429	445	400	443	465	444	431	412	442	469	442	465	450	450	431	437	475	426	447	439	469	454	473	456	449	429	392	451	438	437	435	402	442	476	438	434	436	432	441	449	463	417	480	451	445	454	406	451	454	433	451	420	449	461	453	464	498	457	402	405	437	437	427	445	452	435	427	417	423	441	450	468	421	440	450	429	459	412	413	458	449	393	463	466	448	403	453	468	426	437	431	432	423	446	419	450	431	412	445	462	447	412	464	486	463	459	420	461	464	436	462	403	434	453	422	447	459	410	492	432	442	449	465	504	426	437	453	415	434	436	460	473	456	420	440	425	396	438	395	461	432	473	416	423	445	420	464	487	447	410	430	384	438	451	434	428	443	432	426	454	460	463	421	419	475	411	466	456	442	417	401	466	449	403	432	453	458	433	453	441	474	437	466	438	471	456	426	433	464	407
46200	45303	65900	80273	62272	41047	21587	2581	1019	985	976	1008	985	961	949	974	911	965	1027	920	1022	999	944	997	950	971	977	1018	975	961	990	991	977	967	1008	959	912	1011	1000	953	996	974	959	962	922	990	974	967	937	954	1003	924	948	986	952	991	981	1007	973	991	1001	1008	1001	972	956	938	989	998	938	981	913	1003	954	915	1013	936	960	956	949	974	957	948	970	931	883	1049	974	983	950	973	911	1011	967	1011	969	942	938	973	956	970	971	1017	993	925	895	969	967	967	983	927	934	1060	908	975	996	971	919	962	902	948	965	940	991	992	916	926	987	936	967	950	1001	939	971	980	982	999	953	1027	1004	1032	934	941	921	948	991	979	1018	938	944	988	998	966	949	971	984	933	971	981	968	954	952	987	1004	999	979	913	936	966	975	975	931	929	943	1021	953	982	951	955	962	1012	1066	1000	969	953	909	992	948	979	1007	972	979	990	1023	931	954	963	1026	944	965	970	983	968	954	977	989	994	974	980	1018	960	958	927	950	944	978	943	988	998	914	995	1031	926	976	937	979	1029	938	943	999	971	1005	941	958	970	939	929	933	979	955	971	992	970	977	944	1007	951	1002	1008	1025	915	927	942	941	945	930	970	962	981	948	972	939	934	987	934	985	992	910	986	983	964	945	921	940	942	1018	966	932	964	932	1038	1003	1000	946	1025	962	930	949	967	980	987	947	922	1036	933	995	979	1019	920	938	941	937	949	921	949	949	1004	973	966	938	965	948	923	914	989	913	934	997	956	990	991	1005	980	961	958	1008	935	978	969	882	926	920	993	948	924	1001	951	974	984	995	982	962	952	919	980	981	961	948	997	1011	1011	908	1005	954	1011	933	923	998	978	942	974	988	978	996	933	1009	982	908	954	991	991	970	968	909	953	896	1010	992	1003	906	981	962	989	949	960	930	992	966	915	959	1014	949	979	964	934	991	952	960	948	949	1009	973	1022	977	943	911	950	932	961	1019	973	965	946	1000	980	1023	993	992	937	985	1025	946	917	934	974	964	1009	1005	954	988	978	914	942	1023	1016	981	961	970	981	950	1003	960	936	944	916	992	955	968	944	982	1009	970	998	932	971	1021	919	950	917	958	981	993	957	945	922	1022	976	952	976	1020	928	936	982	1000	955	1000	936	925	985	942	936	961	940	1021	1013	988	950	989	949	920	928	984	1020	891	994	984	976	1004	986	978	1013	949	935	941	988	959	959	972	945	941	993	973	989	990	988	924	1005	960	979	1017	906	1020	1009	984	917	940	970	958	907	973	1003	982	921	975	1019	1001	937	973	920	971	985	981	976	997	949	972	922	898	927	964	1056	987	1001	994	982	978	1027	1017	972	1028	962	936	968	963	977	930	984	1016	1042	943	962	987	923	928	948	952	984	969	945	1023	961	950	1058	925	991	918	966	998	1031	959	1018	988	981	987	981	952	966	996	959	959	997	877	951	1003	965	1005	927	994	964	959	1026	934	998	926	948	928	989	930	978	963	1021	974	937	961	1010	1007	957	1015	940	997	987	905	980	939	1006	1034	987	970	974	946	999	932	903	980	982	973	1029	972	982	951	981	943	1011	958	946	963	933	969	963	998	929	993	983	954	985	962	949	1018	971	983	961	1030	1003	1002	991	1008	890	977	940	929	1005	979	949	904	980	986	973	928	943	965	1010	975	970	988	1013	977	965	971	993	987	969	969	940	969	911	946	966	921	957	969	984	937	939	935	972	1025	989	1008	978	989	975	959	926	956	1019	949	937	933	968	943	1015	992	949	996	973	994	942	1033	987	997	965	991	930	936	946	926	970	982	926	946	967	953	960	980	970	999	993	915	915	981	981	949	942	952	958	1004	1039	946	966	938	983	982	949	956	1001	956	962	921	930	992	916	967	965	1017	1028	980	901	1032	955	927	965	970	987	1004	963	1008	989	1005	981	937	1014	985	989	968	952	1007	974	971	908	928	1012	971	981	963	1006	950	973	978	927	907	964	1004	1018	930	960	1030	941	1001	947	963	988	957	981	999	961	954	989	978	954	1000	931	939	990	1003	977	978	912	1005	968	993	988	947	964	1010	985	939	988	895	950	998	930	992	995	898	977	937	993	999	884	1007	944	950	970	964	1010	986	968	937	961	970	982	968	964	1001	963	997	965	984	936	953	924	971	984	1012	1000	956	956	986	985	967	1015	1005	1018	968	922	960	960	948	952	943	958	992	935	1013	952	971	1012	992	928	1033	913	988	892	939	912	946	983	977	1012	944	970	965	958	942	977	926	998	973	956	971	979	1006	980	925	890	937	943	994	930	1015	934	971	974	965	968	972	932	934	898	958	983	940	949	1001	1018	958	985	975	956	950	955	965	969	970	1025	943	993	973	1029	1011	984	903	939	939	985	961	976	959	933	938	966	971	974	980	940	1025	947	994	947	1012	951	864	933	890	957	970	930	998	982	939	964	984	889	1025	961	994	974	970	981	928	960	981	971	998	1001	987	993	941	935	966	993	978	990	930	983	997	974	966	989	997	982	932	933	1002	1037	987	892	922	975	984	980	973	945	988	966	957	962	979	951	962	935	962	998	952	937	999	983	969	978	972	977	1002	954	1001	977	1002	979	973	908	971	941	944	986	994	977	955	963	933	977	962	915	936	981	954	998	952	948	988	959	960	909	1025	991	971	979	1016	1024	938	938	976	950	946	951	963	978	961	934	979	996	946	926	925	1039	949	981	960	1009	916	1013	918	950	1009	992	971	990	1000	988	1030	943	996	1047	980	930	948	1021	972	953	1022	956	1017	971	985	958	985	955	949	957	995	964	915	944	968	954	977	945	979	1003	847	989	961	1030	980	1022	910	959	955	959	996	970	935	961	1017	923	966	936	954	967	969	969	925	948	984	965	952	934	969	974	975	987	983	939	927	1028	984	1032	1021	997	966	993	969	976	957	1007	965	989	933	984	963	971	1000	1053	963	968	1018	1021	981	912	913	975	949	971	1020	984	1014	958	1036	943	943	926	984	1009	943	931	1012	982	959	963	972	914	955	983	942	959	981	949	1026	990	1036	948	932	999	965	949	1008	961	974	939	990	971	970	1013	950	950	987	1008	985	990	1006	1001	1027	1007	967	991	957	995	955	977	973	966	982	985	983	924	970	955	980	966	921	989	979	994	1003	932	1006	950	918	1008	926	979	1016	973	946	1005	946	947	1026	991	989	992	966	925	950	958	940	960	954	963	975	987	936	922	939	971	943	1006	984	954	958	1017	1013	965	964	970	944	989	959	977	956	970	983	966	886	947	965	984	900	994	948	931	959	942	1006	982	958	957	989	1030	988	958	976	956	970	978	937	1019	967	961	961	961	964	1016	955	949	972	970	928	989	1018	977	979	1048	1004	963	978	941	947	1002	990	937	945	939	930	1008	976	984	986	976	922	955	941	987	931	959	1006	915	957	948	1040	962	939	977	960	1002	981	969	981	991	1000	961	928	979	959	993	949	916	986	1011	937	1012	892	979	983	938	963	957	935	955	979	927	972	931	975	956	912	966	994	976	974	1044	970	968	957	1008	986	956	963	1027	968	1004	941	921	968	1032	991	1000	976	1008	973	998	920	954	973	967	970	961	957	950	996	955	967	998	944	948	981	974	1048	945	1012	958	999	947	986	963	982	1005	975	951	957	989	967	956	970	959	942	962	956	961	1042	1000	952	960	959	1019	935	976	971	965	993	949	968	975	954	999	929	947	926	939
35952	17409	13047	9491	3960	1419	655	319	274	301	263	282	250	266	259	261	289	298	299	255	270	279	263	254	263	298	254	283	270	304	264	295	246	270	268	263	292	267	288	292	281	302	258	281	288	273	267	317	251	251	267	278	273	286	315	252	248	252	263	294	271	257	295	318	264	256	276	272	278	304	258	290	292	257	284	270	272	260	287	252	294	260	272	286	299	250	281	287	253	280	289	278	294	269	294	298	302	261	267	283	286	307	239	294	261	289	287	253	253	300	325	303	259	242	302	253	293	283	257	246	278	289	264	286	243	298	263	280	254	277	301	272	271	272	299	302	281	253	293	299	303	237	278	270	279	292	314	291	271	258	274	297	262	308	275	275	279	258	256	290	273	295	254	280	265	285	271	278	287	254	270	255	234	243	288	253	280	291	268	293	274	287	310	309	279	288	248	277	288	298	273	288	244	303	279	300	269	264	274	256	256	280	297	262	260	289	272	275	308	283	259	292	268	279	276	277	294	280	278	271	283	274	245	261	256	288	277	240	279	268	258	309	312	290	267	260	239	233	291	267	240	268	254	286	277	252	317	298	265	249	246	263	254	279	298	289	294	286	289	229	270	267	273	304	278	289	263	263	260	233	268	316	287	283	277	288	269	267	262	280	265	261	259	293	255	262	236	272	266	291	286	285	270	256	283	295	286	283	265	259	270	280	274	262	268	249	252	291	298	299	266	287	276	291	254	270	293	282	292	287	234	253	280	258	263	256	269	266	258	276	285	280	294	266	283	273	266	260	312	284	283	271	311	238	287	291	298	266	272	284	279	247	284	274	263	289	284	314	288	292	282	265	275	249	266	284	273	278	268	253	284	287	270	281	304	266	284	252	270	277	283	289	293	288	274	263	287	255	287	242	290	273	300	262	283	290	301	283	281	292	287	279	288	266	263	270	277	258	284	258	262	260	247	249	279	286	286	263	272	290	266	262	269	280	271	273	289	291	265	287	283	281	261	258	295	249	301	293	260	258	276	253	267	277	273	288	251	285	256	268	270	270	270	264	280	273	288	298	274	284	280	248	273	280	259	297	273	266	265	260	289	280	278	252	307	259	272	278	262	267	304	276	260	283	255	238	304	269	251	271	273	271	290	286	270	273	289	282	282	264	272	302	242	261	241	255	262	251	247	265	285	298	267	261	282	283	257	249	268	294	262	292	269	272	307	277	268	289	278	257	256	268	284	279	280	270	294	275	281	249	287	283	275	288	248	280	273	254	290	290	268	255	311	268	290	280	261	263	285	280	270	248	297	290	265	250	298	244	277	270	259	272	288	287	272	269	261	274	256	287	279	256	282	275	295	283	276	262	261	289	265	257	264	296	266	255	304	302	301	255	262	283	261	269	249	270	291	285	275	255	272	253	290	268	277	268	272	262	296	262	276	294	259	252	258	286	266	281	277	271	265	270	275	286	279	275	285	268	278	295	266	258	285	268	291	281	258	258	263	274	306	268	320	278	257	261	252	268	296	280	271	282	267	243	275	265	253	279	282	270	294	275	286	275	266	268	266	264	250	278	327	263	282	268	256	286	287	246	297	264	274	283	250	294	276	257	258	288	257	273	306	262	277	258	272	281	243	281	284	282	299	253	264	280	282	326	265	278	245	269	257	295	256	249	265	274	313	272	267	303	258	267	297	286	267	285	288	275	271	259	263	280	261	274	296	272	259	288	270	301	280	261	261	299	277	293	292	289	288	286	298	287	282	260	279	280	217	269	290	265	289	254	258	287	270	276	258	282	268	302	276	290	279	246	285	290	275	295	275	271	277	282	296	256	302	291	280	271	280	294	295	255	272	275	283	260	288	334	282	266	292	260	278	277	273	275	291	286	288	287	279	297	272	263	282	279	292	287	271	285	269	270	272	260	287	286	266	273	290	266	273	292	298	275	266	271	281	263	296	282	277	271	307	277	274	265	262	277	274	278	285	268	260	292	301	332	283	261	267	289	264	252	250	272	269	292	272	267	276	248	293	279	281	277	262	261	276	275	278	277	290	267	269	291	292	323	301	283	289	310	303	268	269	279	268	307	265	277	236	311	263	284	307	270	260	304	293	261	285	251	267	245	268	258	250	249	291	279	268	294	283	295	248	276	292	265	295	248	267	272	245	271	248	259	293	264	270	263	279	285	271	294	265	266	300	284	273	277	306	290	262	269	248	278	279	283	289	268	327	287	265	295	246	251	264	271	290	284	270	280	252	275	269	267	253	276	255	300	293	285	276	275	290	270	268	278	277	260	296	278	269	314	283	298	277	266	279	269	266	274	272	260	283	248	271	248	282	262	266	260	265	293	294	290	266	313	265	276	286	292	267	267	257	294	280	279	254	294	253	269	265	294	259	245	272	280	298	250	265	254	288	274	290	281	300	249	284	270	275	254	275	293	298	285	276	298	260	300	277	287	257	287	314	257	285	268	306	286	290	264	243	269	284	230	294	257	266	259	266	288	285	246	254	249	260	259	275	266	289	251	293	297	274	252	293	256	291	289	282	280	307	291	278	304	261	266	257	276	259	269	249	290	273	296	256	296	287	283	286	277	272	303	280	276	264	250	250	284	292	247	261	295	279	263	243	326	279	300	234	245	272	286	258	269	287	281	278	272	289	268	266	262	287	277	269	275	281	268	252	275	296	289	260	283	302	304	263	269	282	279	259	285	272	264	290	283	264	255	274	286	291	264	298	299	270	291	261	286	260	246	251	283	284	229	298	289	259	271	260	290	300	252	265	293	320	271	263	293	264	268	263	252	264	267	270	295	268	265	271	260	302	261	277	279	296	262	250	289	259	320	273	256	281	284	286	280	275	279	281	288	290	265	259	263	249	267	286	270	280	253	256	271	304	259	257	253	269	283	272	257	286	286	293	303	269	247	294	260	290	274	259	294	254	235	259	278	259	294	269	292	266	248	266	246	291	317	297	265	284	261	301	271	295	270	302	261	255	263	274	252	283	264	266	297	266	263	266	240	274	279	256	276	264	266	268	284	268	307	278	288	256	286	285	246	257	275	295	277	245	270	264	285	275	294	272	241	302	276	289	277	294	273	290	278	272	289	305	280	277	283	282	264	278	236	285	250	266	289	288	266	268	291	273	283	270	276	286	272	262	297	269	294	262	254	287	291	283	300	256	284	285	309	274	282	254	277	281	255	239	252	271	287	272	263	301	296	301	261	299	266	268	272	269	274	263	298	268	276	286	272	289	287	284	296	291	299	271	294	271	283	275	270	294	280	270	271	271	268	279	285	283	282	269	268	268	303	296	294	266	290	267	319	260	248	275	299	279	280	267	275	300	291	308	280	269	288	267	268	259	278	290	287	230	285	263	283	273	286	258	289	267	263	299	320	293	281	252	268	293	298	335	269	302	291	295	293	279	277	260	287	285	267	268	274	251	293	272	273	247	248	279	279	260	238	275	267	263	268	295	256	248	277	282	290	285	253	295	306	272	270	258	270	299	264	258	305
19567	11262	21288	18445	9543	3837	1711	721	629	625	659	670	648	633	659	664	675	681	654	647	682	668	632	647	626	684	661	630	652	603	669	652	642	654	592	673	679	637	659	627	649	624	671	659	634	682	646	630	651	717	657	669	664	675	637	661	621	691	674	671	649	662	661	661	619	637	652	622	643	663	654	680	660	641	674	625	610	656	627	676	662	661	678	645	665	668	660	645	649	611	670	669	617	652	657	606	585	705	658	639	643	635	661	649	650	661	623	639	628	654	650	655	697	619	647	629	644	629	608	644	671	602	619	697	669	637	620	663	666	634	598	694	644	664	715	643	710	690	630	676	615	628	695	668	674	650	664	640	648	682	684	662	634	661	657	644	666	664	670	668	669	618	616	662	652	669	690	625	657	639	691	668	643	665	616	700	651	658	647	690	631	683	684	631	666	651	673	601	666	653	619	648	609	633	663	658	646	687	672	648	616	685	696	615	688	647	656	685	665	677	618	673	649	658	690	676	652	673	653	664	701	708	671	662	651	680	659	649	665	609	675	711	655	637	659	629	668	644	654	624	645	684	676	674	679	602	654	659	636	660	640	646	649	654	630	643	644	645	666	658	640	655	659	656	645	661	624	641	638	675	649	645	642	570	669	651	673	645	664	680	710	656	644	618	671	655	679	677	661	609	642	648	661	722	636	680	633	667	653	637	670	648	624	689	632	642	681	611	630	650	618	664	629	624	647	649	648	603	683	658	630	652	666	638	620	667	581	638	640	619	683	633	628	645	684	649	634	640	643	664	612	693	651	681	669	669	650	667	687	654	677	636	674	656	643	638	682	687	635	672	630	663	656	652	704	665	639	679	617	644	648	648	666	705	661	669	637	653	667	644	616	691	653	616	690	673	625	664	641	642	677	670	692	636	641	670	661	623	645	640	678	619	680	627	610	645	623	669	640	674	661	674	638	638	645	667	665	598	654	596	659	697	643	642	629	681	684	627	662	630	696	684	661	667	662	649	632	670	679	654	671	690	662	705	674	653	629	686	575	684	646	655	648	664	645	715	612	675	650	672	646	612	665	661	666	643	671	651	691	629	659	649	628	656	646	687	661	719	643	678	632	641	664	674	693	608	671	665	707	689	645	680	666	671	623	634	639	675	681	670	660	677	660	660	694	651	646	671	659	667	680	638	646	654	686	648	633	643	670	671	669	609	639	665	658	598	683	661	680	647	647	696	627	630	636	645	688	654	641	701	686	685	673	670	648	633	686	643	658	686	670	650	638	646	622	639	669	658	632	625	613	675	642	659	696	672	694	661	624	675	651	670	631	645	622	677	673	650	678	671	649	700	635	656	686	647	652	654	689	644	665	699	691	688	629	652	645	656	636	638	612	679	663	659	622	661	666	638	662	655	648	642	681	682	658	613	641	632	656	627	662	675	659	619	633	688	705	639	649	634	648	657	679	629	728	709	685	619	629	695	647	678	674	631	663	669	629	639	676	668	668	632	648	614	643	701	660	618	654	654	661	667	653	687	650	641	614	669	640	642	604	671	692	606	662	663	705	645	691	635	662	636	646	644	629	631	572	611	668	727	629	668	633	645	660	648	655	649	631	646	644	651	658	720	651	664	649	647	671	660	628	661	628	648	692	677	630	630	617	660	625	649	635	685	659	665	666	636	640	669	673	609	636	618	661	700	664	655	659	666	659	657	634	687	669	689	664	666	656	633	673	626	641	704	637	649	654	657	679	650	631	685	631	645	660	640	659	653	629	717	628	665	648	627	640	709	648	692	633	647	629	662	649	599	665	649	624	648	652	625	596	625	666	648	625	687	611	626	732	671	649	643	654	683	665	666	664	627	617	650	647	648	648	657	664	627	670	626	682	698	683	696	666	682	617	646	670	655	643	621	664	707	630	672	612	661	663	665	669	615	642	648	684	650	649	670	612	629	645	686	640	633	650	635	628	630	682	632	688	682	700	645	655	668	673	673	642	655	651	694	670	640	698	681	688	647	678	671	647	633	696	688	662	620	616	604	623	678	673	648	658	676	649	669	626	643	651	630	614	663	649	632	667	585	619	615	684	665	648	694	627	659	649	625	650	659	692	657	655	657	691	651	656	731	637	619	656	639	676	645	700	671	618	632	650	673	659	642	680	635	619	584	658	694	632	641	676	632	658	683	662	684	659	677	635	656	635	628	643	654	643	670	673	661	629	634	664	639	683	671	647	695	665	669	630	615	633	626	673	660	650	650	666	668	646	654	707	705	658	642	649	664	642	661	633	708	685	609	675	643	657	632	691	616	674	649	659	636	642	625	667	653	645	627	681	650	633	650	694	614	662	641	684	618	653	616	679	679	672	612	672	626	659	626	642	689	624	681	670	651	677	681	657	638	635	630	659	669	661	694	643	680	617	682	628	677	683	654	660	667	687	642	630	629	680	676	670	662	700	659	619	688	643	691	646	615	640	631	668	649	646	656	675	620	643	612	647	641	683	658	625	668	680	646	683	635	684	678	664	637	656	655	673	665	656	611	635	698	662	683	649	630	632	639	721	608	631	645	665	637	664	642	685	637	645	685	680	686	676	681	645	611	633	682	690	648	618	649	609	637	646	670	613	666	602	665	701	691	629	609	612	625	666	659	689	673	610	614	669	632	618	636	672	687	733	719	649	685	589	666	652	655	673	679	659	684	670	671	662	654	698	661	622	638	635	648	668	645	681	662	648	651	638	655	669	644	634	663	662	667	658	644	682	618	662	660	600	607	658	651	690	655	637	655	691	659	708	631	674	631	643	614	681	699	622	645	690	662	668	579	667	668	621	636	672	661	637	694	659	659	678	636	640	615	639	616	682	680	651	658	637	634	630	630	644	651	651	632	680	665	645	665	658	672	608	652	649	684	670	613	652	651	665	649	693	667	685	637	671	633	629	620	658	671	649	658	683	683	708	649	653	649	644	692	671	647	667	646	657	664	637	648	650	650	649	654	659	627	701	642	675	655	659	706	661	678	638	656	662	632	691	635	649	697	638	629	637	711	684	622	638	655	681	643	647	614	639	631	687	645	644	624	667	619	627	668	688	655	654	647	648	601	596	706	668	642	654	664	683	670	639	691	673	641	618	605	676	675	657	716	658	652	639	671	671	659	653	694	667	677	645	668	673	642	654	659	666	662	629	646	657	643	633	627	651	633	655	622	646	665	687	615	658	631	615	653	638	635	642	627	661	648	694	654	664	615	668	651	615	658	657	614	690	705	653	681	639	632	672	664	690	675	653	664	664	638	670	654	638	640	628	648	654	672	641	654	657	711	664	656	606	650	642	647	628	683	653	623	616	668	681	616	687	625	623	621	664	645	668	703	623	675	647	666	645	662	661	672	644	643	648	657	677	669	634	638	661	680	614	631	628	642	669	670	630	681	657	650	658	670	660	649	670	670	653	657	681	696	630	686	626	641	684	653	662	659	659	650	760	705	636	688	650	644	670	653	680	721	599	637	672	660	631	650	684	662
45629	33054	44778	31637	15723	5097	1434	493	312	299	293	277	316	300	286	304	292	312	279	262	292	285	263	274	322	292	331	293	288	276	285	287	270	277	289	276	293	315	304	309	314	286	293	279	271	331	305	329	275	284	274	306	305	300	311	284	271	253	273	269	316	301	294	294	303	266	305	285	311	296	302	304	312	297	292	274	288	287	337	309	304	315	325	294	326	309	298	298	289	318	283	334	283	262	270	261	266	279	289	303	312	323	314	268	321	300	313	270	307	294	296	271	306	300	298	310	295	281	318	298	298	302	298	287	298	280	284	288	313	308	295	253	295	284	313	316	273	247	319	294	292	288	306	287	290	283	304	276	312	313	288	316	236	285	276	302	279	276	298	301	305	286	290	270	288	277	307	302	263	276	279	334	283	318	297	287	287	322	296	286	311	269	284	311	289	299	300	304	311	304	323	281	306	306	307	291	293	284	288	334	264	262	283	297	290	315	292	303	299	300	315	273	290	261	309	299	326	294	291	302	320	300	301	291	317	326	283	306	306	264	285	304	273	277	295	325	286	296	274	293	316	293	298	294	295	278	311	307	311	315	306	302	339	279	310	270	259	287	299	293	302	311	274	288	307	274	304	256	326	289	282	305	301	285	321	273	295	296	291	291	291	301	322	277	271	313	302	307	338	294	297	295	293	310	317	304	313	281	308	266	309	300	283	301	270	301	275	293	259	306	309	309	318	321	298	316	298	296	272	305	299	301	295	347	297	346	299	306	330	270	287	307	250	276	306	304	324	293	286	310	307	273	299	310	315	295	297	324	300	292	299	281	288	305	302	270	304	311	290	320	293	281	291	284	279	299	311	302	292	288	316	309	312	263	313	294	296	293	292	306	307	288	286	248	300	304	326	294	338	290	290	304	296	294	285	316	296	315	310	271	268	288	263	305	306	303	284	307	306	301	313	275	263	308	299	305	289	297	304	297	282	321	283	284	271	299	292	299	288	324	299	279	301	293	293	311	304	286	299	280	279	328	293	306	274	306	316	283	329	303	283	311	259	312	297	303	288	295	277	285	287	316	293	275	306	280	321	299	256	269	293	301	284	309	282	305	312	288	266	288	293	301	271	302	297	276	289	312	307	305	229	309	263	295	304	291	327	312	288	298	302	283	317	288	265	310	304	292	308	296	294	283	277	277	258	267	293	307	252	269	273	307	311	335	263	264	307	274	310	280	288	270	305	286	288	291	298	305	272	294	289	256	295	323	325	302	292	279	297	316	285	331	295	320	295	266	320	267	281	302	290	302	287	322	316	316	266	286	307	302	262	303	297	310	291	275	302	295	302	302	325	306	311	309	322	283	287	281	273	275	281	296	316	296	295	318	304	307	280	306	278	284	302	293	319	304	271	316	294	289	317	296	319	311	274	285	341	283	286	252	263	273	299	313	311	279	293	294	288	314	291	308	300	277	261	304	294	286	313	291	301	313	278	297	310	271	279	296	287	290	292	303	293	319	310	285	307	270	288	296	320	330	256	320	288	294	276	294	251	272	264	303	271	290	303	273	287	292	287	267	311	296	302	294	270	273	290	281	313	293	298	303	297	265	263	280	310	280	296	285	306	294	294	267	312	292	300	275	323	312	288	268	274	277	320	278	290	285	282	288	287	305	293	291	304	296	283	291	293	316	319	293	298	261	284	303	294	282	289	307	300	307	335	294	311	299	290	334	290	293	328	267	296	316	298	307	319	278	307	263	267	269	292	293	310	314	264	254	290	309	277	295	284	280	292	314	303	278	279	287	308	286	318	313	305	324	290	316	301	309	284	291	303	277	310	318	273	281	309	290	252	303	316	291	264	315	313	277	291	289	288	314	324	298	275	287	289	285	295	313	286	300	312	303	304	274	267	295	287	308	303	296	331	309	275	297	313	295	272	231	310	297	292	300	318	283	291	305	314	325	262	297	282	304	289	258	280	315	310	308	302	305	298	306	287	277	303	267	293	290	300	317	265	286	292	289	340	293	274	293	289	259	256	282	306	279	294	276	314	309	302	291	300	287	292	263	282	263	290	278	324	270	280	297	313	306	305	288	298	293	290	278	305	311	284	285	287	350	293	267	283	285	296	279	299	293	277	287	321	290	298	272	313	269	304	286	330	279	247	300	292	332	311	296	293	283	282	294	270	271	295	310	296	310	278	289	294	285	322	301	259	291	292	276	269	311	306	299	294	291	297	293	274	295	294	322	274	288	310	310	291	312	311	297	295	297	303	309	294	298	275	308	266	316	319	312	296	310	289	293	297	291	280	287	265	286	311	289	285	286	292	283	279	323	305	276	335	335	303	282	330	318	305	254	323	301	321	295	308	310	314	300	282	300	243	284	287	284	295	289	289	263	269	322	291	295	303	299	285	269	275	280	298	300	264	261	284	308	295	303	274	290	264	301	300	310	312	289	290	320	311	275	295	266	305	299	275	284	296	322	310	310	307	301	272	287	318	299	295	321	331	308	269	275	291	261	299	282	264	262	291	267	328	282	273	321	271	324	289	254	286	304	303	304	319	285	278	288	304	287	329	285	298	267	324	295	276	280	266	295	319	285	305	281	288	296	292	293	290	273	304	287	306	277	298	307	266	313	307	308	315	297	313	292	267	285	301	300	272	317	295	298	290	280	264	303	313	306	308	301	319	291	254	305	280	304	277	299	285	310	258	287	272	280	248	290	292	290	292	314	268	290	314	306	296	233	304	288	323	270	308	310	265	316	281	277	281	272	271	306	321	263	281	318	298	277	291	300	274	270	289	301	297	311	275	274	291	309	275	290	335	309	283	311	316	274	303	319	293	289	279	296	316	311	306	264	287	269	274	309	272	275	311	281	281	255	306	297	328	303	287	320	302	260	294	291	314	278	295	291	309	324	253	287	319	332	288	269	296	276	301	295	268	270	284	333	297	285	277	314	303	246	285	292	276	304	268	280	281	295	309	294	277	285	298	334	306	291	301	276	289	291	279	265	277	284	293	297	294	290	282	288	274	285	276	286	294	285	294	269	299	271	276	302	290	321	307	287	321	322	289	289	263	261	302	298	282	270	276	294	297	313	290	305	309	314	307	254	270	289	308	279	289	302	286	307	310	281	302	317	293	286	305	281	312	280	340	271	287	295	298	301	302	308	281	318	303	295	251	314	308	286	291	327	301	277	318	308	331	312	300	305	251	270	305	289	296	317	306	298	280	260	310	310	297	296	315	308	310	297	302	260	311	291	319	253	282	307	283	266	285	308	269	306	314	308	318	308	295	286	292	285	298	316	318	308	330	312	265	294	280	266	308	285	305	293	314	305	302	305	289	277	308	292	279	300	311	295	311	280	321	324	296	278	287	311	278	306	308	307	320	297	282	286	282	311	281	303	267	300	294	297	277	321	309	298	292	292	297	299	272	281	291	285	315	263	272	313	285	293	301	285	294	300	281	286	275	301	322	297	291	300	302	273	299	323	283	278	286	304	317	310	299	300	323	283
26884	26767	45895	39496	25967	12322	4400	1196	739	734	694	672	697	664	727	677	705	680	751	697	639	628	723	733	724	715	697	718	679	670	744	688	719	686	670	654	659	744	695	660	703	671	724	678	695	715	672	710	645	718	712	641	692	687	721	747	719	677	711	705	700	676	740	751	695	690	763	695	711	691	689	677	723	713	670	695	712	671	682	715	733	696	691	665	719	697	744	679	682	700	723	703	657	715	663	712	689	679	689	694	663	655	688	722	688	761	699	748	743	708	669	677	669	700	700	706	734	703	666	685	727	654	712	678	685	697	698	683	696	692	707	664	726	707	654	714	701	719	717	692	764	658	627	704	661	724	716	703	698	692	682	716	669	700	724	634	754	701	729	687	730	712	720	704	672	717	678	739	673	696	705	734	657	693	701	671	702	707	694	691	670	683	691	718	639	707	689	673	715	704	748	693	695	688	705	698	654	721	712	671	716	686	703	629	709	686	698	686	679	694	673	677	722	679	704	708	656	665	692	720	724	690	667	662	646	724	685	711	708	701	682	712	715	711	659	711	712	708	719	650	734	664	706	720	704	667	702	753	672	666	705	655	732	698	744	715	687	666	670	681	675	725	662	675	692	680	701	691	714	708	687	683	679	678	717	689	696	710	700	654	687	666	708	692	730	687	745	712	692	665	705	712	663	681	639	716	690	680	729	663	674	683	675	706	661	706	687	629	736	672	719	662	636	645	690	723	672	727	693	665	697	666	681	687	694	721	700	692	667	686	720	708	665	699	709	681	687	683	701	724	684	710	680	766	703	668	684	737	705	709	672	679	697	722	713	664	715	644	693	686	684	689	709	659	724	687	694	667	654	676	705	643	687	726	680	702	695	732	764	707	693	717	707	690	732	727	735	718	703	701	728	684	697	671	698	670	738	750	680	683	685	696	680	676	643	728	710	660	681	660	707	716	670	663	706	716	714	698	706	721	727	663	683	662	733	713	697	706	651	689	757	704	731	683	699	641	664	670	686	667	717	746	694	726	696	678	678	662	700	696	661	713	707	706	701	688	696	713	707	662	645	718	690	734	695	726	673	658	694	679	706	677	690	693	706	697	701	669	653	714	695	703	676	705	744	720	674	697	703	665	695	706	689	690	755	684	719	650	668	681	706	691	743	690	769	729	690	684	678	671	700	719	686	691	723	712	686	719	704	716	702	680	679	681	714	675	725	652	711	725	669	700	718	664	686	737	723	659	694	678	659	710	722	688	695	716	698	727	684	658	657	705	708	716	670	678	731	718	664	742	732	647	699	722	633	666	743	746	698	703	708	675	709	779	701	717	688	703	680	668	688	708	713	688	690	720	713	703	734	756	700	677	669	701	706	690	646	698	704	706	676	678	688	670	667	719	694	702	712	698	695	729	731	661	685	675	681	686	675	686	740	671	707	764	712	693	667	721	702	715	686	726	700	682	658	718	670	663	697	690	710	723	675	723	701	737	711	718	698	654	760	661	731	719	700	630	701	684	657	708	707	660	693	676	714	693	718	656	719	698	720	701	736	690	724	701	709	698	697	660	683	707	698	690	715	689	707	666	667	709	662	693	714	682	631	717	661	679	717	688	658	696	685	697	655	740	672	725	721	682	721	706	730	719	708	727	669	655	701	663	695	719	690	703	724	672	732	711	750	635	713	732	695	719	720	701	706	687	683	734	751	727	696	704	690	745	692	703	711	666	740	694	718	745	674	749	722	662	685	715	679	678	694	652	714	727	696	705	706	674	717	666	698	670	695	707	650	741	699	678	703	690	700	729	714	706	662	733	712	702	667	713	690	703	713	711	688	653	707	702	692	666	709	745	691	751	687	663	722	722	674	638	678	667	685	719	684	673	735	675	723	636	698	658	691	719	677	696	718	671	642	695	644	701	720	720	664	678	746	673	724	680	669	664	680	703	682	714	694	659	681	636	665	692	715	680	732	713	687	754	669	661	725	686	729	690	650	677	716	728	693	704	694	719	692	679	697	690	677	670	713	654	732	669	709	715	738	673	720	705	673	705	673	695	684	684	723	753	669	749	722	718	723	663	698	674	681	719	713	712	692	698	695	729	710	685	709	722	702	676	663	689	705	661	689	709	693	693	677	700	753	657	747	694	722	696	699	708	689	681	674	735	720	725	713	696	678	694	732	729	733	725	687	736	746	691	737	675	704	748	697	680	642	732	691	715	647	683	685	743	703	716	691	697	722	676	677	721	678	698	661	712	712	724	741	663	708	684	699	711	713	701	706	716	729	713	701	687	674	688	702	723	699	723	717	698	689	716	701	695	655	714	741	672	674	725	697	713	738	741	723	658	710	729	731	716	703	710	718	734	672	695	726	710	656	693	675	666	688	687	697	730	687	702	688	721	708	767	676	778	709	707	653	696	731	702	658	755	675	707	695	702	678	712	706	689	712	707	702	663	661	709	721	649	729	670	640	683	721	704	694	702	702	658	724	733	682	692	672	667	708	648	670	704	683	737	676	721	731	699	707	685	700	707	668	654	688	682	685	698	700	720	729	706	720	668	666	714	691	750	714	728	649	687	698	746	679	696	694	645	747	676	735	699	678	723	704	703	720	664	699	701	722	697	705	702	735	713	714	682	682	701	722	708	659	667	679	686	726	725	710	666	695	666	645	664	678	690	685	673	681	706	689	693	722	665	680	651	733	634	675	664	719	738	668	735	675	706	683	704	742	697	684	700	761	722	677	701	675	711	687	720	694	672	712	700	737	680	707	659	699	693	636	722	678	704	662	720	707	643	686	657	676	697	719	682	714	718	674	662	680	683	733	710	728	687	757	769	690	726	659	697	691	712	676	654	670	696	697	708	708	665	725	713	723	668	734	716	664	707	711	687	701	762	682	655	671	689	717	706	654	702	708	718	711	722	683	676	738	729	713	678	667	683	684	730	703	663	723	662	703	694	732	739	662	674	678	713	678	722	721	696	724	735	710	692	700	734	700	706	723	686	737	656	725	739	657	644	702	711	684	734	720	719	697	673	681	680	644	673	725	668	713	674	716	686	667	706	735	754	689	668	679	700	739	714	714	693	693	668	633	649	724	649	678	708	713	679	654	739	751	700	686	711	707	681	669	694	709	719	680	679	759	689	674	735	690	715	686	719	663	683	690	681	684	717	680	676	682	753	695	715	711	717	701	745	712	699	723	704	710	686	696	677	735	766	706	700	680	750	668	697	714	724	661	691	656	700	696	701	665	643	691	734	691	728	748	644	720	703	697	705	709	714	674	638	672	685	681	671	725	707	721	754	694	657	723	680	742	673	692	665	669	689	732	729	730	693	747	692	707	679	706	686	729	697	693	661	690	691	672	759	681	732	745	694	691	719	698	656	720	717	694	681	686	742	683	741	674	701	663	696	675	698	704	667	744	648	678	697	714	659	674	699	753	710	681	705	662	762	691	717	671	677	654	669	639	689	685	697	760	678	678	692	688	730	732	698	701	703	664	697	668	718	715	662
68950	62647	77189	67518	47898	27773	11514	2055	451	445	470	444	457	468	452	455	462	465	426	421	465	493	487	449	465	468	412	473	459	441	473	455	455	419	489	460	476	464	478	455	430	459	426	411	462	434	399	455	507	410	427	458	451	471	431	447	449	445	416	479	412	452	452	433	430	460	439	434	493	464	463	438	430	438	462	454	409	419	477	435	390	432	434	396	485	445	480	455	423	441	433	460	432	451	420	481	441	440	428	411	462	463	410	385	446	418	464	485	428	475	490	398	436	440	458	452	402	481	415	395	490	435	426	496	428	461	447	434	458	411	467	511	450	416	417	460	405	520	452	455	477	492	440	464	475	439	449	428	447	443	429	436	464	465	439	446	438	455	464	480	469	469	458	462	425	419	439	472	431	454	424	433	430	433	443	447	426	486	485	444	435	451	450	425	485	438	499	476	471	472	413	454	422	425	465	439	417	457	426	441	430	433	464	455	417	451	420	519	457	498	453	441	432	456	416	437	442	433	420	424	428	410	445	444	441	452	462	426	459	475	450	441	455	443	450	454	468	447	418	440	496	454	442	429	450	457	457	465	485	455	450	426	480	444	441	454	450	445	462	445	458	483	424	435	391	461	433	471	465	475	424	422	485	453	402	479	395	428	423	461	433	450	422	443	424	488	472	438	430	479	447	451	461	486	449	451	423	487	390	472	425	436	443	483	435	423	406	436	441	438	443	470	444	427	423	465	441	423	456	400	447	425	462	441	433	484	442	464	479	453	448	460	438	415	423	424	505	442	440	430	457	447	455	429	461	443	476	454	486	431	451	447	429	411	444	454	482	466	447	436	443	458	448	441	422	473	436	444	432	448	442	436	459	451	456	455	463	444	438	419	462	477	453	456	425	492	433	464	451	436	431	434	454	417	438	431	452	459	388	444	464	428	452	458	458	429	428	429	468	453	452	455	434	425	474	446	460	437	448	440	459	467	461	466	430	474	453	446	456	475	485	395	429	431	421	473	421	405	402	424	435	395	433	449	477	434	469	440	440	416	469	431	427	455	449	465	503	422	419	417	451	432	451	468	476	492	462	474	427	427	446	427	483	436	420	472	415	419	438	466	426	441	431	451	450	470	476	441	414	426	448	440	448	496	443	422	462	411	437	447	467	436	435	461	428	409	440	454	436	459	441	455	475	454	444	445	422	467	446	449	411	429	460	444	428	423	407	423	451	433	429	469	415	421	468	446	447	442	436	493	402	420	449	427	439	453	476	422	455	434	447	456	448	435	453	447	451	430	418	463	468	431	426	422	459	449	440	451	451	439	425	465	454	463	429	468	382	453	430	478	451	422	464	482	428	442	428	436	407	476	457	432	435	441	431	459	443	443	452	461	456	422	469	463	468	458	443	430	407	440	427	450	439	427	442	441	448	448	443	500	463	451	452	456	445	460	438	468	467	467	466	474	425	438	438	457	491	447	430	446	430	440	456	424	445	420	425	443	440	449	436	451	409	406	388	427	466	474	431	423	411	448	430	481	432	463	452	438	473	438	408	448	452	402	444	432	443	418	483	421	424	454	474	429	412	443	434	462	441	437	450	473	464	431	438	413	470	447	441	445	469	461	473	404	444	419	477	433	427	432	443	428	421	438	435	467	431	444	451	459	454	462	485	495	432	442	442	423	415	465	464	428	455	481	440	411	471	441	439	485	462	471	442	477	438	434	443	459	484	421	461	425	427	454	441	468	429	441	454	430	431	385	434	465	417	486	461	457	436	494	466	426	446	435	446	440	395	437	416	448	433	456	448	471	411	438	469	435	446	428	447	451	448	436	440	439	456	420	443	448	443	431	445	441	470	442	459	414	437	468	438	456	468	454	466	439	433	452	444	491	426	431	435	466	524	447	439	425	425	438	456	471	480	463	422	442	430	443	468	409	418	438	453	412	471	440	469	464	436	438	450	454	454	468	409	412	443	422	451	491	443	474	480	457	445	458	475	505	456	431	470	422	469	428	437	456	471	417	447	433	438	462	441	446	440	426	447	498	434	451	467	473	435	492	416	446	477	485	434	403	417	464	459	436	469	477	467	472	429	460	401	436	471	463	445	424	437	437	464	434	409	415	442	473	429	480	459	447	436	468	441	482	446	470	443	433	399	461	442	421	463	456	445	429	402	478	442	424	467	449	409	441	466	449	442	490	473	460	425	438	430	479	437	446	460	443	468	441	432	442	470	451	457	410	450	457	457	438	446	403	428	438	431	457	451	488	439	473	456	436	436	437	469	422	484	502	453	492	458	430	451	436	460	436	447	445	418	441	455	433	463	463	445	439	488	471	462	448	449	456	451	482	460	513	439	453	484	455	475	431	446	476	427	454	447	435	458	419	443	458	453	411	419	471	431	426	484	456	447	462	420	442	432	434	415	442	442	455	446	442	439	459	465	477	472	428	458	405	456	444	434	476	423	438	390	437	434	462	458	379	425	444	461	444	466	446	432	468	453	463	452	466	472	453	447	428	431	426	484	402	439	403	432	473	465	420	438	440	423	438	465	423	423	449	430	438	466	433	451	425	437	448	484	420	430	431	457	495	430	422	476	396	413	420	477	494	442	450	475	446	446	482	475	454	403	446	450	476	457	426	460	463	449	451	476	476	444	445	420	442	443	474	405	424	467	458	453	480	490	452	460	442	459	447	416	465	459	425	418	459	470	441	453	421	464	396	465	400	431	457	431	442	433	410	433	467	449	407	425	450	416	447	465	419	471	451	513	468	472	412	430	464	461	461	439	443	428	420	439	431	445	474	441	454	443	425	444	460	426	442	448	466	491	450	457	414	459	452	419	447	426	467	418	470	460	463	476	444	432	428	477	457	422	468	422	442	471	447	480	469	465	435	423	464	408	443	409	464	445	445	470	491	474	414	426	454	447	439	464	419	407	436	449	449	457	411	432	472	424	441	432	440	449	451	436	437	473	438	477	458	457	468	498	468	395	459	421	474	425	448	428	462	439	451	475	462	461	466	455	400	458	471	432	521	442	472	451	457	470	495	472	478	485	430	448	476	437	430	439	457	460	454	431	429	471	455	440	430	460	451	422	459	445	387	429	457	445	474	411	417	436	449	470	456	445	419	423	452	443	467	449	430	429	407	429	472	469	474	423	452	430	411	412	440	424	438	447	457	425	439	436	454	411	392	412	463	431	437	494	496	421	434	437	450	452	455	439	463	486	464	422	441	472	473	448	434	434	474	458	436	440	472	462	417	435	440	477	433	433	411	444	443	454	485	471	443	430	485	470	454	494	448	420	436	480	458	429	454	476	451	465	481	450	435	439	466	436	455	373	406	447	474	422	425	478	423	437	435	461	451	458	460	423	477	443	445	446	461	446	488	494	448	442	458	449	397	483	440	505	428	444	451	454	425	460	437	474	423	436	456	465	431	444	457	460	433	516	466	450	463	465	440	436	440	442	482	401	464	449	469	505	420	459	452	427	447	464	450	447	412	463	471	451	456	476	441
46155	52749	77031	74589	56463	36469	18767	3846	1038	953	982	961	1037	972	920	1059	1010	967	946	980	983	951	984	994	988	1016	956	1033	973	985	955	924	969	973	921	1022	964	986	987	988	1004	950	970	1056	949	973	1016	977	928	995	991	1026	1007	968	1051	974	936	899	1021	939	941	951	980	965	1016	955	1032	981	971	994	964	1008	984	947	976	951	969	1001	938	993	940	1003	931	973	964	976	1004	964	1047	920	951	1010	995	996	987	947	1013	962	1001	961	916	974	975	959	932	965	958	969	1008	943	985	1011	978	987	919	981	957	930	962	988	971	919	978	959	952	954	1006	933	966	986	1045	952	975	992	1001	971	988	952	953	993	955	935	1022	958	967	1044	938	986	958	927	934	959	979	995	1013	968	957	966	989	958	945	953	953	1008	980	965	922	989	929	962	996	979	928	982	981	940	968	1032	963	1031	914	991	960	1013	952	981	958	977	927	1014	1004	955	939	975	908	977	987	1022	959	948	1022	967	1006	996	970	922	982	919	980	1017	980	1000	968	989	997	960	942	941	1006	951	993	974	940	923	987	992	934	987	969	1004	1006	966	957	972	985	991	1001	957	981	1034	918	952	1004	980	982	1007	934	1025	1017	959	989	950	961	944	1038	1010	977	970	1031	956	938	985	986	1004	1009	946	952	979	944	976	961	984	944	978	941	965	975	957	971	934	978	996	995	977	985	944	976	911	974	988	1017	1050	981	959	1010	959	984	980	983	1001	976	953	936	1019	991	971	997	991	953	1045	915	994	949	994	959	940	984	953	935	995	1006	957	956	979	1002	956	1009	960	970	961	979	950	964	970	965	913	1015	998	1023	989	950	928	985	989	1006	992	984	968	1030	972	1008	964	996	954	973	1002	964	973	962	950	975	940	1004	935	1010	1015	973	1009	930	952	981	920	969	984	971	948	980	971	994	974	953	975	942	983	1016	1050	971	978	970	949	1026	1044	978	991	1002	936	961	1003	957	958	953	974	1012	976	964	968	1035	1011	977	973	934	971	959	981	1009	1008	986	981	1010	955	914	997	976	944	980	964	1007	1010	1028	1056	969	971	983	985	1023	1022	988	1012	948	1025	1042	1039	1009	959	1011	966	966	1007	993	1011	932	1057	1009	944	984	962	955	987	997	1000	942	972	971	1013	938	975	959	962	921	956	976	911	950	944	982	999	1032	1009	970	964	993	923	990	1015	955	994	1011	975	995	989	996	1039	1001	963	1014	972	1006	962	962	929	1020	995	975	986	961	982	1010	954	957	984	976	965	976	971	990	1016	1038	992	979	950	908	951	914	945	940	961	952	949	1007	970	970	993	967	946	1006	986	1045	1035	943	944	986	970	975	957	1025	953	1009	931	1033	925	977	947	985	955	988	996	978	992	950	927	943	1049	919	961	965	1004	981	950	995	955	1009	970	992	962	986	998	908	980	937	974	1014	1017	1010	952	987	968	986	937	997	952	1027	991	975	993	979	977	944	1010	943	1018	1020	961	982	1003	958	989	967	934	988	933	943	967	958	924	952	952	1008	993	943	1027	974	954	1029	929	971	972	975	1026	1001	969	968	983	965	961	960	1027	981	986	934	983	975	933	992	966	960	927	929	1005	973	968	942	982	983	995	976	964	950	967	996	997	1016	988	988	1003	1021	1017	940	971	922	1026	995	1007	988	1012	969	992	1020	995	1007	1028	950	971	958	970	1014	972	961	997	987	968	910	994	963	988	997	1020	947	958	977	993	969	1019	949	1016	991	1004	1005	1005	1017	941	1004	962	1008	962	887	978	964	911	1017	961	923	954	926	1028	1038	976	944	966	944	1004	957	946	1027	1032	987	980	957	1002	972	965	927	981	953	1009	972	955	1008	989	971	982	946	932	1015	1032	966	989	1025	1033	1031	975	966	990	967	1029	956	957	964	1009	1057	944	985	1004	994	1016	976	959	944	927	968	939	1032	952	988	966	906	974	951	986	965	941	990	941	921	985	964	908	950	946	1010	1012	957	1015	1004	1018	924	977	961	1009	940	1034	972	957	945	1011	990	914	948	999	961	945	996	958	963	952	979	940	932	1013	904	953	939	954	988	940	982	1006	1028	972	949	926	1030	971	1025	916	1004	942	950	966	994	1012	930	1027	969	956	1028	981	1055	963	890	1010	947	1008	990	1038	952	930	994	939	1012	958	954	959	965	950	1000	981	993	990	941	967	977	984	950	1061	977	1025	1025	975	1007	1005	1020	1015	986	962	983	943	959	1019	985	1009	951	971	947	1000	1008	952	972	979	951	978	995	987	947	1026	959	949	1000	999	948	950	1032	950	935	927	978	1020	1016	993	1008	988	969	982	990	1003	940	994	968	896	949	1009	937	985	980	924	982	976	992	1017	943	966	963	980	960	907	1022	964	935	954	970	984	977	1007	927	1027	1004	1008	947	968	1016	960	981	988	942	970	982	969	1019	960	949	1009	990	977	982	999	995	933	946	1007	1030	951	908	936	1000	941	951	1006	1022	978	910	996	934	1004	989	1026	1019	978	1034	956	983	969	980	1000	969	953	950	934	938	1007	961	922	1009	990	970	962	960	958	930	981	904	1004	1037	966	1046	971	1007	1012	955	989	946	1010	967	948	1019	958	1021	1012	926	993	1023	998	987	956	976	1009	952	981	1008	963	953	961	1017	975	952	987	949	934	986	920	924	929	981	951	912	1005	999	950	988	957	966	1041	985	1014	958	947	976	983	985	946	1014	980	960	1069	949	949	947	957	1038	987	981	1002	992	935	947	962	953	1038	972	948	1004	1006	995	984	957	962	998	968	950	1013	1002	978	956	1001	1029	956	987	976	981	1025	994	969	952	971	964	994	979	946	981	1007	977	959	972	898	1011	998	956	968	1006	949	960	972	1016	945	1001	1059	1008	999	935	992	1019	968	944	951	984	922	975	997	942	939	1000	975	949	1014	969	1027	980	952	971	1021	997	1030	1011	1007	942	1028	953	951	1021	963	980	960	956	960	993	951	975	982	975	981	988	928	974	974	962	992	985	962	927	984	1008	975	963	957	1004	939	965	970	1018	965	945	916	1010	982	986	953	984	970	941	1010	922	959	970	988	1008	1021	1077	905	1055	994	947	939	966	1043	999	975	992	1026	975	998	973	1024	955	977	1005	1033	994	991	949	979	962	924	988	1010	978	996	983	967	976	927	995	921	937	975	967	972	932	989	938	961	989	957	1000	975	942	957	950	1019	982	965	969	993	946	950	989	980	939	934	963	981	1025	948	948	978	1003	1012	953	975	923	1016	957	991	969	983	938	1002	972	907	955	1006	939	1010	964	971	1028	1014	963	1032	965	922	1007	937	955	954	969	933	974	1036	977	967	1042	1023	965	1023	970	939	984	1034	1006	996	1029	992	925	1003	985	920	1039	992	977	901	1033	966	970	986	971	998	941	958	993	967	991	946	975	933	964	985	973	986	964	1019	949	1018	990	1010	927	896	995	986	968	1000	995	907	976	968	1031	974	987	993	1020	940	911	996	998	969	975	931	986	972	1012	973	1001	932	995	963	969	989	982	957	1039	936	1023	929	993	941	1027	939	1006	1012	980	977	940	979	926	1034	1029	1003	978	1082	991	958	930	956	1015	999	974	986	993	929	1025	1000	968	1022	958	1018	928	960	1034	941	1009	976	1019	925	962	957	1034	995	974	1006	1014	993	998	943	952	1003	926	943	975	942	940	994	950	980	998	1033	972	991	940	1017	990	1012	941	998	958	1004	977	943	950	992	944	931	978	1015	975	910	982	960	957	997	987	994	1005	1000	957	984	989	1037	1046	932	1011	964	973	936	1019	1035	967	953	1015	931	967	964	963	1006	980	980	951	1007	955	925
35790	16992	11180	9177	4020	1550	649	274	246	228	248	223	248	253	267	255	237	233	235	230	242	256	257	255	251	255	250	229	236	269	239	252	226	237	245	220	224	241	239	232	249	241	261	238	229	259	240	221	247	218	221	245	239	223	230	280	209	249	243	252	230	244	251	273	240	209	231	243	258	251	257	261	198	214	271	242	243	251	238	231	243	235	267	253	235	241	232	252	251	234	260	261	254	272	216	236	222	239	246	236	248	241	271	230	233	243	240	242	238	250	254	257	241	249	254	255	239	267	256	232	240	239	253	237	256	262	229	255	256	232	249	250	261	245	256	232	231	265	260	251	262	225	263	252	259	242	285	250	263	218	247	256	287	238	232	259	234	265	244	239	248	218	272	259	285	260	214	270	217	240	234	249	240	234	223	226	238	252	274	222	238	211	271	251	230	227	221	251	243	244	246	258	224	250	246	227	217	224	250	250	233	221	263	252	242	220	217	272	221	226	222	237	262	249	257	229	219	210	225	256	248	266	246	258	217	265	256	235	270	252	209	235	254	228	221	239	264	237	254	274	245	243	249	279	257	263	245	210	244	247	210	223	242	267	262	260	254	257	221	224	293	251	228	244	267	240	232	246	276	240	244	230	244	262	213	250	270	261	243	253	242	269	229	221	262	240	265	248	230	239	277	227	239	240	238	269	260	221	251	258	232	261	242	270	237	257	216	239	239	226	277	231	250	239	228	267	238	264	226	205	234	250	235	237	249	245	219	246	234	248	224	201	237	257	245	208	242	226	261	220	264	242	260	265	248	272	238	243	274	221	231	239	237	264	231	248	258	229	242	245	261	255	220	256	244	224	254	262	261	229	238	219	246	247	265	230	250	275	256	269	263	242	241	223	236	243	260	234	254	259	250	251	266	237	246	255	242	212	254	252	257	261	243	262	256	232	253	257	257	259	252	238	252	259	228	247	203	240	248	265	246	229	258	208	242	261	264	217	232	233	268	290	239	261	243	243	243	263	213	247	244	285	252	257	229	233	226	223	238	265	249	240	248	239	235	229	221	258	254	275	214	241	257	261	249	242	217	238	229	257	211	246	262	224	246	236	235	258	255	265	247	259	239	230	225	235	260	263	236	246	234	248	275	240	255	223	250	245	234	217	223	238	241	233	241	245	242	235	244	247	238	228	254	254	235	237	236	273	240	236	253	230	232	253	247	254	275	252	244	228	257	224	243	249	236	245	237	278	223	239	223	237	246	237	249	235	221	254	209	262	252	221	260	242	217	239	245	240	243	235	259	210	231	231	246	267	240	246	240	248	258	283	229	220	246	276	249	220	223	244	236	267	271	245	257	234	266	234	235	255	230	228	241	254	262	268	236	218	241	248	216	290	224	238	238	252	233	257	229	262	232	261	267	248	240	252	257	260	266	245	241	260	270	266	234	243	257	205	254	212	229	211	207	256	240	222	257	233	222	259	250	244	218	260	234	274	258	272	251	252	269	245	260	224	259	261	275	216	256	232	236	248	266	238	210	236	241	259	217	205	222	243	243	235	247	216	242	200	249	251	234	255	220	239	267	219	261	264	242	251	240	241	275	253	220	243	225	229	228	250	240	238	250	222	269	255	239	249	256	261	241	235	232	230	251	220	297	222	241	261	221	245	237	223	252	243	245	292	285	224	240	244	271	218	239	232	258	228	235	256	239	227	244	246	249	250	232	264	253	229	273	256	243	225	237	266	257	271	245	269	236	227	246	247	238	278	243	264	240	282	252	237	232	219	253	239	273	278	238	255	239	246	239	256	250	229	240	261	239	239	242	216	216	249	253	247	243	259	227	230	256	226	255	224	215	237	259	242	257	246	248	244	273	264	253	257	236	231	246	248	281	262	267	233	265	260	232	225	217	248	228	242	242	239	275	215	243	246	259	246	262	259	233	264	236	268	227	221	249	230	279	251	222	225	234	268	222	257	243	228	230	236	230	236	222	233	251	247	244	223	260	227	247	214	265	271	260	251	253	259	234	232	250	244	229	233	250	261	263	256	219	238	250	238	212	247	254	237	269	245	229	256	224	251	233	255	249	237	268	280	258	267	213	249	248	245	245	238	222	241	249	240	231	263	248	245	266	220	243	240	206	242	273	222	258	247	223	246	251	203	249	277	250	233	220	264	223	250	239	241	250	247	240	247	245	244	261	260	251	238	254	255	240	238	261	221	243	220	245	271	254	250	215	263	255	233	223	261	244	224	217	260	256	239	247	251	237	240	249	242	247	261	270	248	261	235	230	246	228	240	257	244	271	259	249	242	234	261	239	250	235	250	229	241	235	231	210	239	221	213	241	223	238	238	237	261	238	245	257	234	240	222	247	282	230	258	247	273	226	232	239	243	222	234	236	228	237	267	247	243	256	241	246	215	254	252	239	248	259	243	237	243	257	251	296	270	244	248	224	260	248	251	253	255	278	241	251	277	227	256	221	227	226	227	240	248	219	271	218	254	254	239	230	242	229	253	250	257	229	231	238	228	271	226	229	247	261	243	231	250	234	258	268	248	261	258	223	245	280	248	216	239	272	278	262	271	254	214	250	219	228	247	271	232	254	235	220	224	266	259	236	222	236	234	241	226	267	247	221	239	247	258	243	243	274	237	244	226	262	243	242	242	244	233	255	243	254	231	222	247	256	285	213	244	248	292	249	261	257	256	257	236	239	247	238	246	233	242	281	227	223	242	241	229	221	217	231	234	217	214	239	246	247	246	267	215	260	228	226	266	252	225	243	254	245	252	252	257	240	257	242	253	243	280	239	264	223	234	239	237	260	255	220	218	266	229	238	242	202	265	241	248	222	245	238	229	264	263	242	249	242	235	256	248	231	234	234	227	232	246	243	233	229	246	237	236	261	231	268	235	204	238	224	237	237	248	225	232	263	265	244	229	227	218	242	236	223	220	245	220	244	227	210	242	217	244	262	230	233	248	242	249	249	265	244	244	235	231	268	248	229	231	240	265	223	238	246	245	275	234	278	253	234	257	233	221	255	237	264	261	232	223	234	248	258	230	264	271	254	261	256	228	244	226	258	243	237	237	234	233	252	235	222	259	264	256	250	237	247	229	233	252	271	216	244	231	238	247	235	210	253	229	221	243	245	234	229	255	271	237	230	249	240	248	235	233	245	254	234	247	226	256	218	280	233	257	231	238	253	237	233	250	240	240	243	244	240	244	242	226	251	243	233	227	233	255	251	247	240	257	246	248	237	255	263	216	228	250	239	222	233	250	250	219	259	239	240	233	248	258	253	245	250	243	238	263	261	248	210	272	245	244	237	253	276	248	274	254	239	239	251	224	234	240	219	259	248	274	247	266	271	232	233	241	253	243	260	245	247	234	237	210	239	229	231	271	248	258	218	238	251	243	244	253	228	223	225	234	204	265	235	252	249	271	270	218	263	287	215	226	250	269	251	248	244	229	227	249	221	241	254	239	237	278	257	228	251	240	232	263	267	239	240	255	260	276
19858	10524	18982	18680	10070	4535	1942	656	639	597	581	547	572	571	542	579	574	598	585	603	593	575	595	539	602	623	591	592	586	605	592	573	589	608	574	546	557	578	601	580	602	580	575	627	566	554	585	611	526	554	598	587	550	556	583	593	560	547	579	583	543	573	571	576	612	536	602	578	619	551	600	570	562	575	547	525	584	568	597	628	589	647	635	597	598	600	584	600	593	586	659	608	604	551	601	575	601	562	584	575	612	572	543	632	607	620	569	552	579	588	542	570	567	592	605	571	563	595	557	599	560	560	568	610	535	573	566	597	573	571	543	558	560	571	607	550	560	609	567	606	604	603	584	541	552	614	613	556	540	586	597	634	580	581	552	574	560	597	557	594	560	626	605	580	535	609	562	578	580	571	582	563	593	592	637	546	522	611	582	561	576	570	609	584	605	605	576	558	527	562	584	558	600	590	553	589	573	587	541	625	568	619	596	605	613	641	584	567	599	616	611	589	611	554	582	560	605	568	606	557	566	580	592	585	572	576	587	548	603	559	586	614	598	573	582	579	585	616	584	597	598	599	590	561	630	577	552	582	614	580	577	564	525	590	648	544	561	625	595	523	555	567	627	532	585	559	543	568	560	608	593	573	580	606	590	626	586	599	563	627	542	585	598	566	622	572	554	578	605	570	566	527	580	584	567	562	576	597	576	627	580	575	560	586	570	605	582	589	563	579	591	609	615	558	609	567	568	613	588	598	599	551	555	574	643	560	589	579	571	580	648	561	571	585	566	559	560	573	547	610	577	603	534	626	582	551	612	632	555	619	587	579	568	591	562	593	565	593	586	601	556	588	569	581	550	576	581	583	639	610	573	576	593	558	617	572	544	540	555	583	564	622	600	593	584	557	603	581	615	609	611	630	626	621	569	578	608	577	563	588	550	604	553	587	561	538	577	593	587	594	610	597	578	601	596	595	629	553	555	594	586	564	557	595	601	600	616	576	606	540	579	563	553	611	608	589	608	573	598	593	578	583	636	581	571	574	610	610	551	597	592	617	599	581	631	564	610	608	599	615	549	581	590	590	590	622	607	580	620	558	570	588	618	581	576	591	620	627	582	589	609	551	589	565	547	596	644	564	579	614	573	602	572	591	586	573	601	559	574	603	589	595	613	581	616	578	565	592	608	576	535	559	568	608	639	591	569	543	619	610	588	565	577	610	613	572	621	566	577	575	557	595	542	598	592	572	645	564	591	590	531	616	580	570	594	602	581	605	626	575	604	584	597	616	601	605	576	586	567	594	607	599	579	585	600	571	592	581	614	579	575	572	567	599	559	569	585	564	619	601	541	555	566	607	608	570	588	564	601	535	584	571	587	611	609	597	604	544	561	582	569	550	565	561	588	575	567	593	567	523	601	568	604	596	606	561	588	599	620	610	554	648	553	600	587	561	579	589	577	591	599	595	599	572	621	601	613	624	569	583	596	660	562	566	580	575	607	574	618	626	608	593	592	614	620	541	551	585	575	573	570	547	567	591	629	558	607	611	568	604	588	586	576	584	557	595	589	567	620	540	592	582	599	575	583	590	577	610	596	582	574	592	575	603	580	559	588	623	542	616	571	593	602	549	602	597	591	560	572	570	579	571	546	599	565	588	598	600	543	616	548	588	633	567	620	576	568	596	592	581	575	568	601	532	568	580	550	603	576	577	587	642	575	586	572	574	612	560	568	587	615	595	615	579	575	559	540	561	606	559	628	534	568	590	620	588	567	534	570	632	595	626	568	581	581	575	592	609	599	605	589	607	586	577	539	555	576	575	616	591	628	559	607	561	570	529	603	605	602	600	616	578	568	568	555	556	575	642	590	576	596	610	571	566	565	593	605	619	554	569	618	601	592	591	605	594	603	576	572	597	568	589	566	593	594	617	611	593	603	607	648	606	631	603	592	553	605	605	616	595	571	564	581	577	608	604	597	580	614	596	555	556	562	582	568	617	609	593	568	602	585	665	593	575	615	514	553	579	593	611	580	603	601	585	580	568	597	561	561	567	586	595	575	563	581	592	613	592	588	577	592	605	571	598	611	602	582	604	538	590	584	583	585	563	641	575	578	619	619	615	570	556	593	625	561	564	587	599	587	573	577	593	560	626	616	586	552	583	600	595	593	598	586	591	592	547	603	629	535	620	616	579	550	612	620	571	617	572	570	587	639	548	603	568	562	651	563	534	554	598	556	564	556	570	582	558	591	629	591	562	565	596	613	556	597	618	577	609	590	591	594	577	554	554	588	571	602	576	585	575	588	619	580	586	586	572	541	597	556	581	625	617	595	591	541	611	586	591	561	581	579	550	611	613	558	612	593	600	560	587	582	633	572	568	578	633	565	567	602	548	535	588	552	571	569	600	566	579	588	573	597	603	559	583	552	577	593	595	606	567	589	577	588	580	611	564	574	569	622	556	587	586	583	582	562	546	591	563	613	583	593	578	574	594	595	563	577	607	628	605	585	585	577	595	571	566	581	598	557	568	606	577	609	565	563	563	615	586	575	577	608	624	590	613	555	604	574	625	579	603	589	606	601	607	552	612	595	594	598	574	585	557	536	571	543	548	580	642	543	563	552	598	582	589	571	571	594	545	558	602	597	575	570	614	526	576	631	574	624	606	557	568	564	564	546	629	586	608	556	570	557	561	624	580	602	601	578	650	603	628	584	566	585	611	572	633	607	582	569	588	641	600	577	612	582	616	582	549	526	598	586	598	594	608	609	601	633	566	597	571	550	577	593	630	606	602	557	547	624	581	549	571	584	569	530	557	611	551	561	539	571	556	590	624	545	585	605	590	575	572	537	613	608	577	576	594	582	594	647	541	593	562	561	577	597	592	591	560	586	584	602	604	616	606	578	588	566	595	598	563	608	614	586	586	600	615	578	554	548	569	609	574	596	561	611	594	581	592	554	562	580	592	571	579	577	622	555	612	585	576	588	587	565	561	569	573	597	618	568	562	583	602	570	564	596	581	575	562	586	562	611	590	560	589	573	573	570	562	591	582	550	601	578	575	595	605	546	569	595	596	572	607	605	609	549	607	605	595	581	549	631	606	607	619	572	582	560	551	592	576	605	580	625	612	543	575	626	628	574	589	570	577	568	592	571	597	568	575	611	593	580	583	595	616	596	566	637	559	600	665	563	593	597	596	618	597	569	577	588	556	585	571	583	611	607	545	579	575	609	582	539	571	585	589	548	594	604	554	539	561	605	604	619	549	558	591	614	582	583	667	614	602	644	570	544	603	542	588	559	606	559	549	564	555	626	617	603	573	583	588	608	589	580	556	575	595	547	556	589	555	585	602	599	572	589	582	607	564	571	553	611	598	559	526	627	581	592	611	592	648	559	607	570	586	591	601	600	604	572	571	571	592	559	570	554	627	583	547	591	559	579	584	588	639	629	618	577	589	625	566	579	567	547	568	557	559	597	535	590	584	559	595	550	584	570	648	553	619	587	570	564	553	574	587	555	613
46043	30452	43988	32415	16391	5532	1536	323	256	273	261	253	253	291	275	281	294	262	227	275	248	243	258	245	238	265	245	253	278	230	267	265	269	244	257	254	254	225	274	253	273	245	260	250	248	242	260	271	242	266	264	276	245	261	256	233	268	227	232	263	236	262	249	285	258	260	238	258	247	273	260	255	257	256	272	236	258	263	233	270	255	270	269	249	236	246	264	259	284	279	246	263	262	283	220	255	258	250	253	252	281	279	242	273	267	274	248	271	221	269	244	230	246	274	272	217	270	250	273	274	280	272	252	259	275	202	237	243	272	273	247	275	283	237	248	256	256	236	255	247	251	220	251	276	260	252	263	255	249	241	249	254	240	276	250	273	253	265	224	247	237	255	246	243	254	251	253	284	259	283	241	269	254	256	240	232	238	239	241	258	248	281	268	253	258	249	236	253	281	255	268	263	255	221	275	253	276	229	274	234	267	274	261	255	276	241	261	225	250	283	246	227	232	247	260	265	268	249	217	239	252	252	237	222	262	252	266	261	274	258	222	290	259	287	260	244	222	258	231	270	254	267	259	255	247	239	275	238	265	272	254	270	256	249	236	253	250	253	241	232	260	260	275	275	269	233	284	283	230	260	268	253	255	242	261	239	317	271	259	251	265	302	268	237	253	240	256	245	240	250	276	278	229	301	233	281	233	254	291	283	246	245	259	253	254	256	268	275	249	268	223	264	270	250	284	264	259	232	272	239	262	249	249	281	256	254	265	248	247	261	244	265	226	239	250	262	248	239	246	239	233	251	275	265	275	257	264	217	264	247	213	249	270	297	300	246	255	236	234	249	227	285	251	222	237	249	239	269	266	249	280	262	223	232	253	235	276	258	236	286	228	244	259	248	240	294	262	264	252	246	243	263	240	262	253	229	230	261	250	290	259	261	250	249	225	255	241	256	230	250	287	256	238	250	253	265	247	239	278	278	259	261	253	246	259	258	260	252	246	231	266	253	234	272	236	249	277	238	290	232	240	241	251	266	238	300	262	250	256	224	262	281	237	245	251	256	256	238	252	251	250	239	250	260	208	267	257	235	248	244	236	250	259	229	256	275	242	258	260	257	268	255	240	244	242	243	228	270	253	263	265	245	235	264	273	228	248	233	265	258	255	244	239	255	250	274	256	226	240	275	258	239	250	238	240	250	251	248	264	243	284	261	286	266	245	277	248	257	254	237	260	262	220	268	246	251	249	255	226	245	262	238	246	226	241	250	268	261	261	251	237	240	259	281	251	273	237	252	268	253	244	234	235	232	259	257	244	230	281	293	227	249	228	255	236	279	208	260	267	255	274	266	256	278	238	247	247	275	272	286	256	267	242	248	243	238	236	249	243	243	241	264	272	240	245	269	291	236	260	237	255	236	248	281	288	237	249	246	229	264	238	259	253	255	253	246	236	226	265	233	247	279	267	271	252	216	266	246	275	245	235	251	245	251	253	275	234	241	234	240	215	257	262	260	251	239	257	273	218	271	229	242	248	233	247	231	218	221	297	267	262	250	254	272	271	249	249	216	217	260	234	250	284	268	258	259	244	258	249	270	272	245	220	278	226	223	242	242	240	233	273	267	235	243	277	232	295	250	264	229	260	266	271	270	250	257	251	255	257	281	252	250	246	277	261	251	240	272	233	254	258	265	235	240	266	232	271	257	239	241	247	232	239	265	248	239	259	303	245	261	222	236	260	275	239	247	238	265	268	239	245	250	256	277	243	251	276	244	249	239	272	288	264	250	247	264	298	247	284	242	273	246	231	232	256	269	249	255	243	235	257	244	260	274	281	270	282	266	259	227	271	228	226	262	241	240	265	258	273	249	242	227	247	262	237	248	280	260	271	236	287	243	227	221	234	254	249	288	275	265	288	256	265	230	234	257	258	249	233	277	258	248	250	222	234	247	287	241	237	254	233	247	242	238	236	251	249	267	240	237	261	242	259	267	250	245	236	258	238	250	255	263	239	291	249	238	257	277	248	248	264	255	233	209	269	278	252	257	258	279	266	258	279	263	238	224	250	277	261	253	270	276	260	247	272	267	246	240	259	231	278	269	254	256	257	266	243	238	236	257	267	246	255	259	243	222	256	208	236	235	261	267	261	253	256	263	230	273	236	248	247	283	247	251	275	280	265	253	247	269	279	222	238	252	248	220	254	217	248	253	254	235	235	246	224	269	278	237	255	211	259	250	225	226	216	266	253	252	264	258	238	235	253	234	247	249	287	257	259	292	248	255	254	249	267	270	272	274	235	240	254	270	227	223	262	266	281	258	244	236	258	246	252	244	221	281	219	274	249	237	231	283	257	256	262	284	244	235	262	227	272	263	265	263	263	233	253	254	246	272	261	223	269	264	232	243	249	215	261	279	234	253	282	244	287	242	231	245	271	240	275	242	255	290	243	254	229	271	243	268	260	264	209	223	239	240	266	236	275	228	238	244	214	253	250	268	241	247	245	283	242	207	273	241	255	239	219	241	248	228	228	295	290	233	258	251	227	231	254	272	244	260	249	269	209	258	264	256	255	258	244	242	254	243	239	232	278	263	250	255	256	229	237	254	233	250	267	264	269	264	235	250	248	271	267	227	284	253	205	255	282	269	222	246	252	265	252	244	273	250	242	251	261	256	219	229	274	236	252	275	244	239	281	226	254	243	265	274	253	221	256	232	259	221	247	265	263	253	256	237	247	259	228	241	269	265	252	230	244	251	250	231	243	275	233	250	283	284	243	226	230	241	241	280	269	255	277	268	301	277	219	262	250	237	252	256	277	247	250	265	265	254	210	249	245	281	265	264	246	231	263	249	272	221	211	215	285	241	221	252	246	245	235	285	243	269	285	249	250	260	261	240	271	274	223	270	264	246	254	284	265	268	266	245	233	240	263	218	270	273	289	259	261	244	278	253	269	253	258	239	211	261	274	251	229	221	254	267	248	239	259	283	264	248	273	231	273	253	287	243	241	241	240	256	273	260	281	258	236	283	280	248	251	245	277	248	275	260	241	234	280	251	235	265	240	254	289	229	268	288	236	278	265	250	255	230	258	261	229	230	267	273	261	248	262	265	244	261	234	268	290	235	263	299	240	285	244	247	234	238	277	257	253	260	282	295	269	225	270	268	281	227	269	260	256	243	264	265	236	252	214	250	257	228	237	269	235	242	225	272	251	252	280	254	235	244	245	257	280	277	297	246	215	260	257	252	269	259	262	254	248	246	227	236	258	263	275	253	245	262	260	275	247	250	246	237	228	252	250	239	251	277	280	233	256	266	267	214	232	272	224	262	254	242	278	262	252	256	263	264	248	272	268	240	257	205	272	264	279	254	247	290	284	233	252	262	255	264	252	224	242	269	237	249	262	260	264	233	273	267	247	263	245	233	262	256	261	253	268	273	260	240	254	282	279	242	243	258	263	262	217	268	272	250	256	264	244	257	255	281	257	270	242	234	254	246	249	273	264	240	248	260	259	229	236	268
27265	22977	45977	40617	26837	13368	4748	697	627	638	607	606	584	614	607	680	589	572	603	605	613	657	643	655	612	609	607	649	607	596	589	633	606	595	586	589	621	573	634	599	606	579	590	587	621	620	652	613	638	550	635	584	575	621	607	598	599	618	604	578	626	615	610	619	631	585	637	559	621	668	629	637	619	613	595	629	610	614	615	608	619	598	608	603	621	638	608	615	598	626	613	638	595	584	670	624	620	598	591	579	636	550	623	637	621	607	612	612	652	570	587	602	659	598	642	625	599	591	574	614	634	593	597	612	612	620	600	572	677	634	616	623	603	585	584	614	612	610	595	633	591	603	597	601	621	580	611	595	607	632	577	618	660	637	598	639	578	610	667	653	641	614	585	609	663	622	585	637	617	633	627	622	637	581	606	602	634	616	620	613	617	614	608	641	612	588	656	592	628	602	600	638	596	607	624	618	611	615	586	597	632	602	592	637	623	635	618	614	588	624	567	621	656	627	618	606	596	630	585	611	669	619	619	589	594	644	636	624	579	655	621	634	556	624	574	589	593	630	624	613	622	627	608	576	606	620	633	592	633	607	614	595	642	597	641	627	568	564	597	589	637	642	565	599	638	586	585	671	611	584	597	550	642	602	667	551	600	629	595	600	649	637	635	595	637	619	578	593	597	611	607	599	646	619	577	601	616	604	605	601	624	603	620	597	624	613	600	613	653	583	580	568	587	631	669	635	579	643	602	613	652	624	587	618	603	602	601	603	618	629	626	593	633	658	591	592	620	618	582	650	654	618	663	653	586	640	623	618	612	580	603	631	612	640	632	600	603	603	601	635	609	643	616	616	568	586	614	606	634	594	590	660	606	618	624	607	596	606	615	576	619	616	594	585	602	638	640	645	592	646	611	623	632	605	609	618	603	648	603	641	618	623	607	601	595	583	603	619	647	639	656	598	617	604	617	592	604	642	654	605	559	595	578	634	657	624	622	619	581	610	605	652	631	608	592	612	634	611	606	648	629	595	628	592	618	596	631	573	608	555	609	608	631	612	613	607	588	593	636	615	602	574	616	606	590	608	611	616	624	652	607	634	650	646	599	600	613	629	566	637	626	573	595	639	595	630	655	625	654	637	603	554	651	618	594	604	557	623	625	619	608	620	643	599	599	638	626	574	621	621	608	587	600	575	643	608	605	621	634	665	593	621	613	625	652	595	625	621	606	662	599	617	596	622	618	578	616	641	595	618	633	636	632	614	623	611	625	607	612	602	624	594	609	634	661	620	635	625	615	622	631	617	587	632	608	620	654	587	632	646	592	610	599	567	640	641	571	591	610	632	679	601	602	558	628	639	604	625	616	630	640	593	581	583	563	592	590	619	612	633	628	578	573	550	588	574	584	585	624	618	603	633	643	645	574	602	580	592	590	633	613	596	570	600	658	596	623	656	624	622	599	621	632	618	596	595	587	641	647	624	602	598	606	632	634	600	594	615	603	609	600	636	630	664	598	636	591	606	618	593	579	582	636	620	607	621	603	642	585	648	610	602	621	603	619	580	617	603	652	585	625	587	609	650	635	618	577	613	660	588	617	632	625	623	656	620	606	602	619	655	596	638	577	595	610	608	613	625	644	643	651	601	607	625	603	608	608	601	627	604	621	619	620	596	591	608	626	625	595	560	628	656	648	610	641	639	645	579	633	613	603	640	637	607	629	620	609	605	605	646	619	603	594	587	555	594	601	609	596	637	640	575	646	592	651	592	612	579	612	613	565	612	623	623	649	586	588	614	620	612	614	609	642	585	603	609	640	642	638	582	635	632	638	656	583	560	590	614	637	611	575	575	580	598	620	599	629	618	619	608	604	639	622	610	612	630	623	642	620	599	586	608	646	629	573	599	636	603	600	568	633	640	655	596	625	601	588	611	580	634	591	587	608	629	628	596	590	613	577	614	639	608	618	619	619	622	619	622	559	614	613	620	635	599	598	563	592	586	608	620	570	612	574	601	617	606	626	571	622	598	627	585	583	594	646	589	639	561	593	620	628	631	661	617	624	599	641	616	610	656	605	621	585	620	596	622	609	624	566	604	580	641	601	627	590	579	586	594	574	599	662	617	647	664	630	590	593	643	605	591	627	612	606	640	574	682	579	599	640	592	598	607	624	651	611	618	603	613	648	635	547	609	581	568	619	621	592	610	656	607	621	615	610	654	584	628	616	589	629	605	612	585	609	643	638	632	612	642	628	639	625	616	559	592	577	602	623	631	623	621	634	648	624	583	604	653	636	633	618	587	636	584	614	644	628	597	629	637	582	641	617	607	627	602	662	586	627	624	600	632	617	617	645	633	621	623	647	615	638	669	617	616	568	605	636	637	602	557	646	621	616	581	641	634	613	584	656	581	592	621	656	574	591	619	602	582	635	620	610	634	619	579	610	618	644	604	620	614	591	595	625	595	657	612	590	624	598	565	600	572	605	617	609	606	614	602	624	617	613	628	626	570	600	625	602	668	602	587	568	639	586	605	620	632	581	606	613	651	633	631	639	611	665	630	618	614	583	608	592	598	670	666	654	618	629	605	656	622	614	593	639	585	626	576	619	637	603	605	627	603	612	612	599	661	590	652	596	609	586	614	627	610	609	562	647	585	639	621	643	607	581	642	602	621	629	573	657	634	585	644	663	625	607	597	578	600	647	643	645	596	588	619	602	557	613	633	633	580	616	639	620	597	656	602	615	573	567	616	638	650	637	578	668	593	613	600	685	604	605	623	594	627	593	614	572	594	585	641	620	611	608	646	604	629	602	572	644	622	591	617	670	652	622	621	627	638	606	609	610	614	572	618	636	609	636	580	624	611	612	612	624	595	627	593	626	561	576	636	632	580	593	616	575	644	621	596	611	605	617	600	579	583	609	662	613	592	629	654	640	676	602	593	603	602	633	634	608	609	619	645	594	619	649	604	603	622	590	623	632	659	530	622	642	628	636	600	641	561	632	588	584	656	607	601	593	597	631	590	610	613	574	615	634	640	601	553	624	619	630	677	613	618	620	646	647	611	611	620	608	631	609	607	632	652	608	635	609	596	576	633	592	629	634	619	669	637	667	610	636	563	602	596	639	623	615	625	622	586	613	597	650	623	588	580	631	658	650	631	636	610	621	618	612	614	629	613	677	622	631	551	617	632	626	581	604	607	638	616	616	612	610	587	623	596	612	634	622	610	611	625	670	622	580	638	593	590	586	587	650	629	583	608	600	637	625	609	638	592	618	616	622	637	635	612	613	576	622	594	620	601	595	621	576	624	617	622	621	675	622	596	617	576	646	637	598	606	663	668	601	655	641	657	607	597	645	616	608	585	594	576	650	578	660	580	597	602	605	654	623	603	655	609	616	585	604	651	598	655	636	606	562	659	625	583	657	621	621	574	618	588	650	634	619	612	571	581	584	615	631	593	619	609	601	609	617	584	602	608	637	568	619	689	581	629	563	611	620	619	603	625	657	591	639	607	616	604
69589	58334	78077	67620	47498	27426	11045	1301	462	399	412	419	415	411	421	399	397	400	416	407	417	416	382	378	422	374	420	397	416	436	445	407	390	367	421	381	416	419	385	451	432	407	436	373	404	372	391	388	400	444	399	385	433	402	407	365	442	392	434	433	418	412	462	403	400	376	403	420	403	413	389	389	380	396	401	407	414	371	412	412	456	401	390	402	428	395	387	400	396	428	400	410	432	438	440	368	414	405	437	374	421	402	378	394	363	411	384	415	443	390	426	399	426	410	412	427	389	377	397	396	384	418	441	427	392	407	381	411	455	414	383	431	391	434	418	398	405	423	429	400	440	489	432	393	415	437	413	395	378	406	421	424	415	395	412	403	406	400	406	399	399	413	414	431	431	360	415	390	464	404	415	431	422	416	420	415	417	417	378	386	422	408	414	412	405	393	426	424	418	410	386	410	421	382	421	424	388	378	427	435	367	424	431	405	397	425	406	420	385	364	422	403	415	390	403	417	437	390	413	362	407	425	418	456	396	418	394	397	413	407	425	380	432	368	408	447	440	395	411	399	416	382	393	443	445	428	406	404	412	422	423	391	438	382	401	434	467	468	394	388	379	393	387	397	400	425	394	402	442	417	360	401	417	411	373	413	423	433	454	475	381	432	392	398	442	439	408	434	390	427	431	411	379	390	408	435	396	390	412	445	412	399	401	411	405	407	419	393	409	414	392	448	385	404	418	388	405	407	422	425	403	406	395	420	411	413	426	401	391	404	396	423	427	420	430	434	378	452	383	371	412	450	383	406	460	385	412	415	403	443	413	430	440	398	419	413	406	414	395	379	446	428	396	401	391	390	391	361	388	401	398	446	432	354	400	403	449	410	439	406	407	440	378	436	424	393	403	402	413	409	388	409	384	434	393	391	408	393	411	384	392	459	398	420	386	435	412	384	427	421	393	406	427	437	421	425	408	384	418	407	411	397	426	415	377	402	419	396	423	413	398	365	396	406	393	398	397	421	446	425	439	386	395	404	402	406	433	389	403	394	407	354	433	421	409	419	385	383	392	386	410	410	431	404	389	446	402	393	427	431	449	427	445	441	421	398	428	417	434	419	354	391	427	482	415	416	413	408	409	412	366	423	436	397	379	400	406	392	385	371	415	403	411	448	431	421	423	415	415	369	389	385	417	399	395	440	373	372	411	398	407	434	388	454	415	402	404	397	405	419	427	400	401	399	384	407	426	414	405	410	410	430	407	416	391	415	417	453	417	427	432	391	411	435	426	388	396	413	395	366	412	396	426	435	412	383	393	436	420	374	406	435	420	384	429	411	417	426	422	399	407	393	443	402	414	420	361	414	397	435	462	403	382	415	446	404	461	432	460	390	394	383	397	423	376	414	435	427	459	430	423	382	422	404	397	382	388	431	394	457	389	409	401	423	417	419	441	373	393	367	422	408	407	397	361	399	395	437	391	390	396	419	411	377	464	388	371	428	377	378	421	419	401	434	389	471	423	414	395	397	432	401	378	413	417	387	402	445	431	408	394	391	412	363	417	409	420	411	438	402	389	408	419	414	401	414	436	425	423	438	439	399	410	425	417	412	430	403	403	392	390	431	437	419	412	394	425	410	427	428	440	414	388	399	395	441	428	426	392	431	432	388	415	429	402	409	415	419	420	414	422	355	396	373	405	387	429	406	385	429	412	380	410	427	409	373	396	377	386	422	401	389	448	409	370	408	387	436	385	438	397	378	415	410	361	399	386	415	404	410	427	360	416	399	406	438	420	406	399	398	405	424	380	441	401	396	419	415	413	386	394	407	411	404	377	394	411	387	405	412	408	397	429	416	438	404	412	417	431	407	390	415	412	406	385	408	426	409	415	425	461	448	416	414	383	417	386	416	398	415	406	451	398	406	404	394	378	413	437	428	398	453	419	427	391	434	363	441	402	412	461	402	432	405	416	385	402	439	421	432	428	412	417	377	417	384	422	390	392	425	431	454	386	394	423	406	393	377	388	428	462	423	381	382	418	398	418	414	451	415	397	408	430	395	402	425	402	412	382	418	398	405	444	417	423	440	408	403	388	397	423	416	396	438	405	390	398	416	401	427	436	398	377	374	381	410	393	400	406	407	408	426	403	425	433	406	404	413	397	412	437	377	437	423	417	450	411	433	419	385	364	377	399	402	402	364	388	407	403	406	427	389	407	390	416	358	412	409	426	399	454	388	407	401	405	446	383	436	412	372	406	405	386	428	417	429	427	423	435	392	407	424	420	378	413	398	427	417	408	410	405	418	384	412	424	410	397	403	407	388	423	412	405	395	361	390	400	393	418	421	405	396	401	399	402	401	449	406	409	381	371	383	352	432	412	437	400	437	418	417	416	412	397	442	414	381	423	422	439	433	401	412	394	399	454	433	394	402	386	378	392	402	348	429	401	372	426	400	362	367	394	433	401	413	416	395	393	447	413	417	395	435	427	428	385	400	395	388	408	425	400	382	435	398	389	404	435	433	353	423	414	400	465	446	399	375	422	385	386	400	409	448	375	418	399	403	432	415	420	440	407	417	382	387	408	402	366	433	435	379	392	422	381	410	405	396	409	374	422	419	404	396	414	424	431	415	390	393	427	406	423	420	400	401	399	444	412	424	407	415	421	383	434	430	456	365	398	406	379	431	410	394	375	399	422	450	391	423	442	382	421	393	404	380	395	436	396	436	402	373	389	422	385	389	414	376	415	408	401	376	437	384	412	408	383	475	415	405	355	388	385	391	387	408	398	418	437	402	437	429	414	445	422	441	396	396	449	398	409	416	405	412	408	406	415	402	422	426	426	454	455	374	460	379	401	440	408	428	381	421	424	399	442	421	418	419	420	406	405	401	418	367	386	437	436	457	390	374	393	388	418	443	390	421	394	411	435	396	400	366	431	417	396	412	401	448	413	423	415	414	439	420	424	422	425	423	373	416	386	406	415	376	434	412	419	421	392	410	382	383	415	368	415	414	393	417	395	377	424	374	387	408	385	387	424	419	415	419	437	422	429	404	421	438	419	379	376	383	389	388	392	426	396	431	383	365	421	394	415	406	420	429	445	401	397	396	417	456	401	387	423	430	434	407	420	397	391	427	402	402	400	382	426	417	367	400	401	425	418	387	430	414	416	426	394	404	421	439	421	435	392	398	378	401	434	392	409	438	446	417	389	383	414	400	387	401	429	383	427	466	385	381	430	431	393	400	394	411	419	396	380	434	415	388	383	423	418	399	427	408	410	404	414	446	388	407	402	440	454	402	408	397	409	442	417	406	413	396	434	361	440	420	436	416	386	421	389	405	411	416	424	363	423	404	409	432	400	427	416	404	442	433	426	390	408	429	386	387	425	392	417	438	448	438	426	444	364	423	386	417	429	391	378	416	415	391	407	422	414	440	407	439	440	395	428	395	414	441	438	403	382	397	400	405	409	410	392	404	408	412	392	401	388	440	395	432	433	408	399	407	444	383	446	406	420	387
46095	47678	77631	74711	56049	36220	17707	1773	944	884	922	935	855	958	907	903	935	869	845	879	853	876	904	866	904	887	854	976	880	924	919	843	911	912	944	932	893	979	879	879	890	977	881	936	940	905	870	926	868	885	937	896	891	911	878	879	938	882	921	856	921	910	870	886	884	863	907	855	901	879	892	877	891	850	946	876	892	850	908	908	862	941	939	891	940	905	967	941	883	904	904	846	972	898	901	878	900	900	900	877	878	895	852	832	923	924	893	864	918	867	857	895	894	960	896	909	956	944	891	880	912	847	929	912	916	910	902	860	910	914	880	910	884	857	889	922	896	902	870	901	962	870	910	849	919	909	878	885	913	867	893	839	969	899	889	873	902	900	955	830	907	947	907	913	909	889	909	921	898	892	923	914	882	889	939	900	883	928	968	817	909	901	927	886	901	915	915	904	931	926	912	916	935	890	856	908	913	913	885	941	864	893	961	895	874	878	892	922	952	952	927	918	844	892	859	902	894	891	858	925	913	884	901	894	898	915	878	939	892	854	891	919	879	883	923	863	861	921	888	926	909	912	901	881	903	909	877	889	867	942	869	944	894	880	923	905	893	895	956	862	903	898	937	905	939	926	890	955	882	907	915	931	941	919	894	893	869	945	970	888	914	949	861	895	923	917	927	881	947	911	927	938	913	936	814	936	941	911	853	907	915	922	880	910	884	956	906	856	896	873	912	831	885	936	942	918	889	959	927	910	883	925	887	904	886	950	873	904	934	851	883	916	920	886	919	843	921	850	843	874	912	864	896	883	884	908	871	880	916	872	894	949	890	938	929	880	926	821	895	859	895	866	886	937	885	911	898	944	898	900	936	847	842	853	879	883	907	886	914	874	885	895	945	888	889	871	937	891	906	907	909	943	892	895	896	915	932	903	894	895	891	860	945	898	891	923	926	876	892	934	898	858	963	941	841	903	895	891	871	908	903	911	906	804	870	922	894	942	959	918	874	896	929	919	944	906	918	896	916	939	935	897	911	932	874	868	881	927	868	917	917	910	876	897	917	917	871	941	911	944	906	959	938	873	895	822	890	860	888	916	934	900	894	909	916	916	863	913	946	913	902	899	915	878	926	885	881	908	899	902	925	864	899	904	849	898	883	946	877	855	932	918	948	924	925	859	904	910	904	866	850	860	914	868	875	927	927	898	864	946	869	901	941	910	910	898	935	930	887	919	943	843	876	939	874	842	907	939	898	855	947	907	871	910	949	915	848	850	908	908	926	903	872	872	927	883	872	919	891	876	876	863	881	893	954	872	902	940	864	888	919	878	914	909	865	911	881	873	890	903	885	862	958	872	948	876	908	883	908	907	896	892	875	963	866	836	923	915	910	897	890	889	920	901	922	911	890	849	945	886	857	928	889	939	920	923	924	873	885	889	920	904	879	896	912	880	932	883	910	840	920	865	881	924	931	935	893	928	918	912	923	878	930	899	961	897	890	927	912	930	850	923	961	902	841	905	847	919	942	878	895	917	923	900	933	894	905	884	949	863	890	929	900	899	899	941	942	897	858	890	939	874	872	948	913	894	897	899	907	908	944	882	885	893	872	898	854	943	938	919	941	905	872	917	876	872	907	867	905	895	924	901	900	881	897	891	913	920	884	927	923	909	872	910	946	897	889	877	870	937	967	850	935	923	913	912	908	891	957	905	863	897	908	921	926	897	938	871	870	885	966	881	885	886	825	924	892	890	895	893	902	895	912	911	895	878	897	887	890	878	890	935	917	828	912	915	883	885	936	949	928	899	881	896	857	858	885	878	886	926	925	902	879	893	920	909	881	895	927	837	900	947	869	864	887	888	945	867	925	922	859	923	917	903	868	980	875	888	910	949	860	849	885	876	894	905	884	888	936	914	866	867	914	876	864	895	919	871	892	922	879	907	923	900	907	913	808	944	930	935	898	861	966	930	852	938	888	970	943	906	881	897	925	943	923	925	893	872	888	875	919	883	886	927	919	930	847	872	889	904	877	860	897	934	891	881	895	892	875	851	948	879	923	848	846	954	868	960	858	899	932	915	923	890	902	866	881	914	915	945	874	900	885	918	922	945	954	940	885	939	889	896	922	899	902	960	912	903	916	891	862	894	901	835	891	918	936	890	887	904	880	943	870	894	936	892	897	850	936	913	928	906	895	890	835	901	897	867	928	886	930	885	864	913	912	879	906	838	908	913	912	967	923	918	907	932	866	895	871	872	881	878	876	954	907	884	867	896	917	935	888	870	853	923	911	939	847	904	904	913	866	900	870	917	951	933	928	896	939	928	870	835	875	882	893	896	938	914	904	906	875	919	872	925	894	937	979	910	916	930	876	908	884	893	896	927	945	892	883	877	887	952	913	922	859	889	828	883	897	897	850	945	865	873	920	939	866	899	945	934	905	914	950	924	903	933	911	927	927	901	916	901	939	893	939	864	909	895	894	914	862	867	897	912	954	889	890	928	868	923	870	922	875	962	847	905	851	887	909	921	930	928	924	912	921	851	909	885	917	940	925	899	949	937	928	928	899	904	857	895	921	915	881	901	944	889	901	900	900	853	889	931	911	926	879	853	924	891	834	907	879	919	878	932	876	879	906	878	920	875	861	903	877	888	891	882	875	877	879	929	895	925	944	904	920	914	930	873	931	882	931	890	937	881	884	887	945	910	927	811	903	952	834	857	971	927	942	889	889	886	863	970	837	874	916	950	903	934	944	866	890	910	926	915	866	840	899	935	961	927	952	903	886	840	878	922	962	914	928	939	894	845	886	872	911	920	899	904	933	935	885	894	875	871	956	825	916	895	903	924	880	895	956	927	880	949	862	918	866	894	900	923	929	997	898	918	836	855	905	927	890	908	844	909	927	855	915	920	913	840	855	928	895	870	878	888	943	877	902	845	875	902	907	916	912	856	933	893	889	923	926	922	918	906	894	876	908	831	910	900	938	889	907	885	893	915	879	872	901	848	899	907	902	962	897	868	916	918	918	960	882	889	904	958	872	923	848	947	931	897	926	842	917	906	925	884	916	890	911	938	881	885	882	914	885	860	862	882	924	903	866	915	937	907	847	877	870	890	876	877	937	880	918	898	863	898	876	893	879	932	882	834	896	897	869	945	891	914	908	933	901	827	893	932	912	890	899	874	931	909	907	885	894	908	857	917	891	842	918	924	955	907	894	914	943	925	919	846	904	922	862	861	908	927	878	891	881	898	904	862	918	876	854	887	923	938	868	966	901	914	940	961	894	866	861	897	867	933	944	912	876	893	881	979	881	922	845	916	879	895	941	948	864	913	876	865	918	846	923	881	910	961	914	928	844	929	858	875	884	920	846	923	932	935	891	930	912	893	912	836	894	901	855	942	908	907	877	887	884	864	841	946	865	959	906	860	937	892	929	881	946	946	861	875	896	907	889	870	880	894	877	888	923	869	894	862	952	859	911	892	907	870	886	912	874	856	913	889	918	866	887	950	910	882	938	879
34909	17609	13085	8298	3287	1259	512	220	238	244	277	238	242	241	256	259	253	210	217	255	224	220	226	255	264	244	226	228	235	255	232	271	243	219	251	212	238	257	250	256	249	230	234	246	283	251	224	240	249	231	223	233	226	232	252	246	232	220	236	244	255	240	225	242	232	226	258	246	242	263	254	240	230	239	223	230	247	273	237	264	230	237	268	213	241	235	248	229	228	255	238	226	242	242	252	213	230	234	222	206	214	256	226	229	236	235	211	240	258	281	220	243	220	236	232	255	217	276	237	218	241	213	259	222	229	245	217	240	253	227	229	228	246	216	224	257	241	268	231	256	251	250	245	239	245	248	257	260	256	254	261	269	231	249	253	259	245	232	240	242	259	243	224	239	249	263	246	238	240	228	246	240	255	237	242	234	269	238	245	249	273	248	231	256	246	250	234	216	236	231	278	226	226	226	220	259	250	267	240	266	241	245	255	251	246	208	231	242	269	246	223	228	243	262	260	210	240	253	238	223	256	244	236	239	256	250	265	214	207	218	217	269	253	231	234	238	223	235	237	251	255	237	211	228	228	263	251	243	244	244	234	245	252	220	242	243	247	266	220	270	250	219	249	213	251	286	258	216	246	234	217	262	233	234	237	212	211	226	244	259	243	267	240	235	230	211	209	267	246	239	266	238	230	229	222	217	209	242	251	268	250	234	220	268	267	258	260	219	224	229	248	255	237	248	237	262	224	219	223	260	233	222	220	240	227	247	269	235	255	234	249	215	211	239	240	226	204	233	230	203	220	253	258	221	216	202	254	206	236	278	253	245	233	244	234	262	223	233	254	234	247	245	205	232	239	249	252	249	247	249	213	277	252	220	245	232	220	210	226	281	236	218	239	233	249	214	230	246	240	226	218	256	244	228	276	252	221	231	235	235	247	250	228	247	233	240	250	248	228	236	202	224	248	246	253	231	250	229	260	234	242	259	225	226	235	224	289	247	251	253	206	226	243	238	239	243	241	231	230	233	245	261	241	236	225	253	225	251	233	261	281	254	222	217	230	227	256	217	208	230	241	249	246	196	247	222	239	254	259	258	222	261	197	249	257	221	221	251	224	223	260	259	245	246	273	220	225	228	215	231	238	234	251	249	228	236	219	228	244	214	239	228	228	205	249	227	238	226	213	259	271	239	268	245	226	261	236	222	214	250	228	217	210	249	248	233	239	241	241	208	252	218	232	225	241	230	221	219	225	210	257	247	225	235	235	235	235	205	246	270	198	239	238	241	249	257	206	233	233	216	248	232	232	227	223	200	267	230	229	243	251	239	284	268	238	222	246	215	213	240	217	219	240	239	236	268	248	262	217	214	239	254	239	235	221	245	243	225	206	247	245	228	234	239	269	237	210	216	229	268	209	266	227	223	286	250	220	210	231	228	242	243	236	252	274	209	255	273	250	249	249	224	224	247	246	221	252	241	265	238	250	217	250	250	245	234	225	237	263	236	241	237	239	231	222	254	258	244	260	265	245	265	220	225	199	231	233	236	240	251	243	263	250	263	261	242	250	247	231	241	255	212	241	238	248	262	262	211	237	227	237	230	236	246	252	233	225	254	217	236	237	258	232	231	245	273	260	249	259	245	235	235	212	247	251	251	245	253	246	244	226	274	258	255	219	248	259	236	242	276	239	237	205	228	223	234	247	236	250	262	240	254	236	246	229	235	254	256	284	248	237	225	248	214	271	227	228	223	229	253	246	249	252	237	232	237	258	253	243	222	254	225	243	251	255	233	224	242	268	209	257	251	239	258	245	236	209	232	228	255	199	250	249	259	232	231	234	266	238	216	232	261	236	250	231	242	211	227	251	258	235	235	246	206	251	238	231	239	239	230	236	248	230	244	245	239	230	244	215	207	245	234	203	224	227	232	228	250	237	221	257	235	237	251	202	235	258	240	229	269	217	230	228	220	228	233	243	223	249	223	230	227	212	249	265	251	246	242	237	257	263	234	224	237	219	259	218	244	252	218	224	259	230	262	263	224	230	259	231	266	244	239	236	257	248	246	248	249	249	228	229	235	240	254	239	188	224	254	266	250	226	249	252	234	246	227	218	249	260	233	216	227	227	255	254	241	227	246	251	213	245	252	252	251	266	213	237	246	243	246	233	201	264	225	230	212	240	258	209	259	230	268	239	241	197	239	259	236	244	233	215	247	232	233	241	228	250	243	210	226	278	217	221	229	228	293	263	219	264	242	216	257	229	234	229	243	210	229	221	231	252	241	240	259	228	221	226	260	203	218	246	225	243	221	234	234	253	233	244	226	230	217	273	208	249	222	233	235	247	228	254	266	232	234	253	251	233	243	254	237	212	260	207	226	254	216	262	214	256	242	254	219	249	244	233	228	249	227	257	209	256	241	230	271	252	238	248	231	220	216	220	247	262	243	263	228	256	226	233	268	242	233	223	236	228	205	260	223	224	242	252	231	246	225	211	211	264	245	276	271	205	250	238	213	248	212	249	235	235	226	239	227	229	237	240	226	255	259	269	241	245	227	224	258	227	244	240	219	227	231	226	246	198	247	269	247	232	238	272	230	247	251	221	232	253	234	232	240	244	219	217	229	246	258	221	245	235	227	239	279	228	232	225	220	210	264	236	227	245	248	242	248	257	240	228	255	241	238	224	231	247	213	216	225	237	237	259	222	235	242	240	212	220	234	210	221	233	246	234	246	265	266	234	231	220	238	236	239	261	275	249	247	221	241	234	230	246	224	237	237	258	255	238	246	249	192	237	242	219	238	199	234	218	236	212	204	246	252	226	244	263	240	222	274	210	274	255	253	245	245	224	213	247	266	268	227	243	266	257	232	241	278	211	252	238	205	236	255	225	250	270	236	251	212	240	246	255	243	252	250	256	230	234	229	237	235	248	251	215	228	224	240	256	261	228	250	242	260	229	257	210	195	211	249	232	226	251	231	257	251	242	242	206	251	232	219	213	262	254	241	223	263	242	255	256	228	232	220	261	254	253	233	219	233	243	223	221	280	271	220	202	216	241	220	235	247	264	240	242	228	222	224	221	229	254	250	231	255	250	240	257	239	218	240	259	235	224	236	239	229	233	206	206	245	253	245	237	241	228	224	221	229	258	214	252	216	227	234	226	239	236	235	231	253	245	234	262	235	258	246	253	251	244	247	218	250	244	253	255	249	215	241	246	218	203	240	228	218	241	260	238	252	252	239	266	214	254	259	226	216	245	268	230	236	265	231	249	226	239	248	219	231	234	223	225	270	222	211	248	233	272	263	221	268	239	264	242	253	221	229	254	232	272	238	190	258	226	266	257	261	264	237	224	223	239	224	283	252	233	246	239	243	227	245	211	208	258	229	257	220	254	263	236	254	248	218	242	220	230	241	245	218	252	246	232	257	242	222	248	257	238	217	246	242	244	238	215	244	236	225	250	249	214	262	237	245	268	244	251	251	245	254	252	233	254	233	270	221	223	203	220	230	213	242	266	258
19106	13123	20485	16730	8615	3831	1495	581	524	582	594	567	575	573	547	568	583	589	540	570	579	592	546	556	573	595	591	529	597	561	569	551	600	577	557	557	618	581	600	563	591	577	549	553	585	552	578	608	546	564	564	582	608	605	592	608	592	547	584	585	613	556	583	580	602	585	562	570	597	577	574	560	577	584	575	608	605	593	551	570	607	609	561	595	557	557	581	563	594	577	587	573	542	563	558	618	577	540	570	578	566	581	590	568	555	539	597	572	568	587	595	548	575	566	558	565	584	599	603	535	591	578	552	583	598	619	554	604	574	598	587	586	571	615	575	565	576	593	558	581	600	580	575	529	581	577	579	564	573	566	568	636	534	564	621	518	573	572	588	555	545	538	544	609	559	585	608	598	607	547	584	608	574	535	530	581	567	554	559	590	555	546	569	582	575	552	573	602	587	555	587	607	587	550	605	582	582	573	581	524	621	598	567	570	578	546	554	581	558	583	570	570	605	564	565	570	558	543	547	553	582	588	605	600	596	606	542	537	619	562	579	580	577	603	554	547	581	566	591	581	613	576	563	574	588	584	569	569	538	625	613	561	585	596	597	539	622	600	570	609	542	579	534	598	582	542	548	562	614	608	560	586	557	570	617	540	585	595	605	612	570	567	587	582	563	569	578	571	582	556	566	561	585	586	572	548	553	586	530	597	622	604	582	576	580	589	624	579	574	552	583	582	589	584	605	594	568	585	582	582	564	576	577	563	579	556	593	563	595	581	589	562	580	573	559	560	599	584	573	584	608	582	552	610	548	572	553	561	608	560	570	607	571	574	566	576	600	615	572	560	599	586	549	587	604	620	618	593	597	578	551	580	561	577	535	587	553	584	592	581	618	560	616	564	572	554	595	560	599	562	566	556	572	594	550	562	625	545	574	596	563	634	620	622	564	559	550	548	526	553	615	597	585	544	600	577	606	597	551	579	609	528	567	601	584	538	529	613	556	571	536	571	577	584	562	610	630	567	564	586	566	568	551	582	611	537	566	587	532	574	646	593	574	581	533	594	525	599	541	590	573	572	579	555	567	583	563	567	556	620	576	591	530	599	584	549	594	608	606	546	576	580	569	574	584	582	599	601	586	597	605	568	580	598	592	552	549	592	562	606	578	536	575	551	561	563	596	597	567	605	619	552	568	576	599	584	593	544	584	526	580	579	601	603	549	605	604	560	595	631	562	593	589	630	593	561	543	562	597	550	585	580	580	562	607	585	610	592	604	577	581	562	552	551	552	585	563	612	597	553	569	563	549	610	568	586	607	573	557	579	579	589	591	531	557	599	589	596	531	594	548	554	575	580	590	580	598	568	616	568	575	553	559	558	610	593	599	574	572	596	544	575	594	603	568	574	574	547	572	621	573	597	579	579	571	567	584	593	575	557	597	581	536	600	601	552	562	572	595	552	578	549	548	610	587	568	604	590	579	590	593	551	507	546	570	571	609	598	566	522	588	562	611	592	558	585	537	566	557	598	606	580	586	598	556	549	586	586	541	538	592	584	579	581	603	562	583	588	572	554	617	556	583	571	571	605	610	608	583	575	563	575	580	575	595	613	568	616	609	569	635	586	592	582	562	629	541	584	574	574	582	588	572	572	555	581	568	545	596	630	567	555	621	605	594	595	575	596	595	574	523	585	519	571	544	587	589	597	581	588	597	616	606	606	571	545	575	579	590	550	567	584	574	566	537	599	562	569	602	582	607	583	577	611	610	552	597	566	575	609	556	550	606	616	559	584	565	569	598	592	553	609	599	599	625	575	610	551	558	543	571	586	564	589	605	584	572	552	587	580	580	551	610	578	590	591	542	574	565	624	582	562	539	613	560	547	579	577	556	553	583	537	594	572	543	600	560	566	558	535	546	588	573	572	583	584	587	560	610	614	566	597	534	525	602	561	612	591	566	621	605	563	581	585	587	589	570	578	551	550	600	585	616	566	563	559	604	586	560	558	594	567	578	543	585	565	560	552	587	608	576	575	573	596	645	583	557	571	568	540	565	564	578	567	576	570	589	573	591	594	588	582	583	587	566	579	505	593	558	582	582	526	607	507	530	599	597	573	569	626	559	580	607	574	608	595	535	595	605	577	594	572	556	577	593	606	580	598	541	608	578	593	609	562	567	529	565	534	601	586	579	572	604	551	571	561	567	596	586	626	575	563	567	592	583	557	562	604	567	597	532	608	590	586	585	563	580	534	585	555	575	578	545	580	587	549	628	582	576	570	574	615	582	560	533	586	617	566	566	566	548	541	595	585	591	572	534	618	627	593	539	586	558	583	598	647	578	620	542	591	554	582	556	571	585	567	602	561	533	585	598	578	584	581	629	591	557	571	606	556	565	624	564	568	575	587	573	530	633	527	582	573	615	607	599	563	550	588	543	567	589	579	562	600	594	543	568	591	598	577	538	559	589	565	550	566	614	577	572	588	588	557	586	562	608	575	577	562	538	584	546	588	539	530	573	587	594	543	562	594	601	546	565	606	539	611	557	576	626	582	574	587	587	599	578	558	543	580	592	561	573	584	602	579	573	578	544	601	583	583	591	600	604	579	582	617	565	573	591	560	545	559	556	582	561	573	537	577	572	567	623	550	556	525	524	584	601	593	597	593	573	560	562	584	573	568	577	571	602	606	570	625	527	598	600	551	608	538	595	548	605	577	579	597	561	600	603	609	555	561	572	598	593	583	604	562	537	573	572	589	623	567	607	580	579	562	574	588	578	567	592	563	616	580	627	573	585	562	601	577	603	566	614	616	556	609	588	540	586	593	565	593	571	561	600	603	571	543	570	554	602	565	557	588	564	601	560	565	626	572	576	560	657	623	600	610	526	557	588	610	589	568	607	548	591	577	520	565	603	587	564	568	590	565	567	552	596	563	587	589	577	601	579	570	599	551	591	584	571	573	546	549	554	580	559	614	573	543	605	606	560	593	578	545	552	618	601	579	560	549	540	554	589	546	570	585	576	582	574	589	565	557	562	599	567	562	579	573	639	556	598	560	561	566	553	574	554	585	601	587	563	590	590	561	632	618	616	566	588	605	576	567	585	532	575	598	574	566	577	547	603	540	556	551	574	594	560	573	544	564	595	542	582	584	575	602	587	608	547	572	588	578	592	563	589	605	580	559	554	574	585	592	541	551	535	585	560	611	573	564	571	607	556	598	525	562	596	565	575	578	562	595	572	564	568	546	576	564	571	555	559	573	596	578	575	583	585	599	559	519	608	540	600	581	563	594	546	623	613	557	573	602	651	577	582	584	559	613	546	613	579	554	551	582	607	601	562	594	553	576	552	599	584	543	581	583	561	564	598	626	581	597	595	586	591	539	581	557	536	536	614	604	594	598	546	557	573	650	607	581	559	562	579	582	604	590	628	556	569	584	584	574	565	596	571	594	593	596	594	598	641	595	587	541	575	549	615	594	610	555	578	602	567	553	602	561	575	604	562	572	540	598	547	599	580	575
46273	30523	44241	32431	15640	4996	1408	370	285	284	272	265	270	297	258	289	261	284	304	234	277	282	285	242	279	254	264	325	289	257	295	246	268	276	287	295	286	305	254	266	285	277	271	275	294	295	298	284	286	265	296	242	277	304	316	267	264	303	289	288	290	268	285	295	254	254	253	244	276	272	266	278	299	248	265	262	252	252	270	264	297	266	286	233	269	277	280	295	295	261	280	286	307	271	278	292	264	266	288	270	282	261	313	254	315	281	289	265	255	277	303	268	256	287	296	275	294	267	253	283	286	278	289	266	263	266	288	293	295	297	315	274	282	240	285	289	282	286	274	274	247	281	250	255	270	276	270	283	253	277	259	303	264	276	268	267	263	271	294	280	294	278	269	272	283	288	289	295	300	286	255	264	310	266	253	255	272	260	277	294	274	262	259	260	237	266	298	290	268	300	301	255	254	325	273	249	286	256	302	312	256	268	242	251	305	253	267	260	283	230	255	283	248	289	292	293	281	261	275	279	274	353	286	246	299	267	269	263	252	290	292	273	267	260	258	230	268	298	275	292	295	272	242	269	306	319	276	268	296	302	235	284	239	286	255	292	276	273	274	267	241	283	286	258	248	272	275	297	283	291	319	280	268	281	288	274	284	273	291	269	300	271	280	250	294	282	301	283	272	297	287	283	241	273	283	243	263	273	270	265	262	266	293	301	278	290	259	274	296	305	295	276	248	281	293	286	261	285	273	289	287	264	307	286	304	263	299	267	260	273	300	252	265	251	280	251	277	256	285	305	290	289	266	306	266	251	268	287	275	292	291	281	268	280	294	289	341	280	271	261	315	267	240	289	286	278	266	279	291	278	280	236	295	285	257	266	308	294	274	272	280	263	259	256	276	319	303	276	320	286	289	264	258	291	267	266	278	283	291	275	275	272	258	261	266	281	287	281	271	258	262	281	285	287	295	280	256	292	300	252	278	263	256	281	260	264	253	277	292	267	261	282	269	256	274	269	276	318	291	278	245	272	249	269	242	284	266	266	241	287	306	260	272	275	261	267	263	282	287	284	262	272	279	271	283	289	257	246	275	288	274	297	259	246	259	271	258	297	267	257	301	273	295	301	285	257	257	270	316	271	241	316	275	285	274	280	251	290	281	258	233	266	281	272	271	264	279	289	309	278	261	295	274	256	296	270	284	293	291	276	297	287	283	257	284	247	287	277	280	278	255	295	272	278	257	265	276	246	260	272	296	263	254	241	272	268	254	289	276	266	278	297	283	296	309	256	244	276	272	272	260	252	285	297	295	283	278	292	267	313	286	262	269	279	310	275	264	283	260	259	247	267	263	262	232	265	295	292	284	291	282	253	290	276	269	254	266	254	301	299	257	258	291	273	225	280	281	301	295	247	280	276	259	290	279	297	288	293	297	256	268	282	274	271	263	266	277	254	291	329	306	285	315	258	284	278	307	264	302	262	283	256	248	263	280	277	291	261	289	285	269	262	278	316	280	295	270	277	279	251	287	267	282	310	276	282	271	270	255	262	268	285	275	272	300	262	262	261	285	271	280	271	296	259	277	275	270	274	289	304	296	281	293	255	272	279	287	303	254	274	299	269	325	249	291	266	270	299	255	255	293	244	285	259	262	264	264	310	261	286	298	289	290	230	279	266	278	278	284	290	323	270	273	269	279	299	299	238	260	293	271	292	267	285	282	269	303	299	263	285	266	305	255	258	261	280	257	278	282	290	251	263	282	278	268	280	264	287	287	281	280	289	295	271	284	269	285	240	264	281	273	290	282	278	269	256	294	294	278	265	299	270	305	250	300	278	283	259	234	254	264	256	296	292	288	284	294	280	275	310	240	298	255	257	281	290	300	245	257	272	264	294	284	258	276	253	296	270	263	259	285	250	289	270	252	282	275	283	313	292	268	257	280	281	318	265	286	279	277	273	250	248	278	271	300	286	310	296	272	276	259	282	290	306	268	274	265	284	284	262	258	274	275	252	290	260	301	249	255	279	259	279	248	295	281	288	263	271	279	290	280	296	274	269	294	286	261	315	296	286	272	274	279	292	258	287	255	256	285	269	232	246	308	297	240	279	314	267	251	262	278	282	264	282	290	266	263	280	285	271	276	289	272	272	253	270	258	284	260	278	259	272	276	276	257	290	252	273	288	289	276	245	264	271	281	287	280	288	251	291	269	289	285	288	290	280	284	254	259	281	288	300	287	257	282	313	281	269	287	251	296	316	269	268	305	273	301	284	300	260	283	301	257	276	281	269	301	312	287	285	262	254	266	294	265	281	294	269	248	243	260	264	290	271	268	276	274	281	273	259	279	243	294	285	296	275	273	240	273	262	270	298	288	272	305	290	275	276	280	261	282	284	264	273	269	287	292	258	266	286	230	292	292	240	276	263	263	247	246	288	279	276	276	262	269	293	262	302	257	290	319	274	265	300	269	283	261	282	283	274	298	289	254	279	303	270	264	238	237	273	247	265	252	275	265	277	328	263	257	306	284	259	291	307	279	254	294	294	274	277	315	278	286	293	272	279	253	307	275	274	279	268	285	279	275	295	253	280	266	265	289	276	268	273	261	272	267	251	291	301	300	281	264	263	275	296	286	278	288	296	252	243	238	278	289	278	258	231	287	296	289	268	220	294	267	289	291	287	259	298	288	312	288	308	269	300	287	252	277	269	292	298	287	298	229	247	286	305	306	301	274	285	246	237	281	266	283	296	279	273	302	279	258	244	271	265	273	322	268	301	286	279	285	294	281	272	252	288	293	274	297	283	268	275	290	266	249	294	257	277	266	279	252	274	308	325	285	273	274	273	269	271	304	298	270	274	297	291	253	271	284	253	284	278	296	309	282	245	265	281	288	267	300	294	296	298	258	305	270	274	282	264	287	274	277	258	280	271	256	271	286	293	276	294	269	251	299	279	244	270	272	237	260	289	259	266	264	276	297	272	318	299	293	264	282	295	293	296	260	248	240	275	289	268	247	261	323	264	281	258	295	291	266	251	272	276	299	295	291	273	303	232	250	291	274	263	268	245	282	290	294	269	242	287	270	279	247	273	264	301	288	268	326	304	259	249	284	266	286	242	272	273	281	262	283	280	293	266	291	248	275	275	270	240	306	258	318	262	263	285	282	280	270	295	243	259	258	294	305	302	271	289	267	293	267	278	252	284	312	288	268	271	290	249	273	306	246	279	268	282	280	300	272	271	268	267	271	286	300	286	274	245	265	273	257	254	249	274	268	269	254	256	260	251	264	304	307	281	264	287	273	285	264	255	272	267	304	265	285	273	264	262	289	283	264	273	260	273	307	267	294	284	301	270	299	257	288	272	283	244	256	271	265	287	300	305	290	265	313	269	286	286	285	285	247	287	302	286	284	275	262	269	248	263	293	266	279	273	290	299	261	270	273	323	314	279	262	280	285	266	296	301	283	221	286	267	292	262	274	290	239	265	261	279	244	289	308	276	249	275	292	309	249	256	266	246
27634	23630	46333	40335	25477	12061	4563	1027	660	681	718	656	640	680	669	712	664	679	675	677	679	643	666	652	642	676	679	622	654	698	663	628	663	741	672	624	643	606	661	724	608	668	674	642	654	686	686	642	697	690	702	671	701	673	689	667	652	658	672	649	687	670	635	685	709	648	647	647	610	675	673	623	684	627	645	643	639	632	719	649	672	681	675	649	660	633	656	653	661	689	698	700	646	702	667	666	639	650	681	637	696	683	649	620	699	679	639	680	672	639	676	678	719	671	707	664	668	678	678	675	653	653	661	699	681	610	631	683	652	657	699	677	710	668	694	676	634	669	658	691	675	702	681	631	678	652	610	658	664	673	684	670	649	663	629	661	691	678	691	686	670	647	694	682	664	697	658	645	706	679	655	700	652	643	655	698	642	680	677	634	666	764	673	709	634	665	683	671	654	670	672	644	677	647	678	657	652	635	719	643	674	668	658	668	667	621	625	646	699	668	699	666	636	645	625	653	678	631	605	679	685	644	664	707	661	607	630	670	706	635	621	669	668	632	648	682	641	618	670	664	652	700	678	658	661	714	685	652	659	686	675	602	699	697	696	586	667	643	671	629	649	682	701	642	636	663	645	728	658	683	698	639	683	676	665	662	635	681	641	643	675	704	633	672	635	696	665	646	653	646	660	663	659	692	694	675	673	664	684	610	635	650	672	683	669	637	704	695	691	698	665	673	682	675	656	702	713	658	639	675	668	681	662	668	659	681	731	657	700	690	677	675	655	679	674	648	667	675	681	677	671	661	731	644	657	692	680	678	648	670	681	664	703	639	630	669	674	685	713	689	619	670	666	662	624	707	678	657	698	667	660	635	648	654	702	653	680	678	680	675	594	633	673	647	673	664	680	661	647	698	647	673	689	661	674	663	657	640	718	676	643	621	660	609	646	662	687	689	681	659	623	678	670	746	672	655	678	642	722	614	646	647	662	690	620	653	674	679	686	715	650	676	632	641	652	700	693	628	644	670	684	686	673	691	649	675	645	676	652	648	660	692	622	657	677	670	653	676	635	674	672	685	663	658	610	615	670	673	677	699	648	627	673	687	637	685	623	659	660	657	681	630	650	659	684	643	682	662	641	677	675	664	677	655	690	636	695	660	648	628	675	698	648	635	661	668	652	630	666	595	651	646	668	667	650	602	652	650	626	651	710	639	693	636	640	678	672	632	653	659	697	660	624	665	677	718	688	638	704	671	673	678	687	656	668	673	648	683	671	629	666	679	682	707	651	714	654	621	682	625	657	689	655	665	713	669	679	673	645	691	642	668	703	693	650	644	658	670	634	610	644	676	664	669	691	660	633	688	689	665	703	673	669	629	729	658	675	652	674	672	649	650	632	616	693	709	695	732	677	668	625	671	659	640	698	617	647	687	630	630	647	635	609	668	649	657	636	644	651	631	666	646	622	670	639	636	701	629	624	642	707	698	655	662	666	711	664	627	660	695	640	616	673	665	701	667	644	666	679	641	687	673	706	637	712	664	674	671	697	720	637	660	714	693	635	699	665	616	687	666	635	627	678	684	691	668	671	649	652	724	675	689	676	669	636	680	680	674	623	686	658	663	652	648	703	667	668	667	657	685	675	641	716	667	655	667	690	717	690	648	625	725	674	668	668	713	669	666	738	664	652	658	655	678	653	676	675	637	648	687	666	674	633	624	700	690	687	669	646	645	646	675	640	667	643	710	691	671	635	677	646	685	674	669	706	648	680	670	659	662	727	665	686	704	693	719	633	602	689	716	640	696	648	669	731	670	638	666	626	626	639	664	661	665	698	715	668	694	673	616	630	643	706	692	685	647	690	678	630	655	628	680	661	682	693	616	686	657	683	659	658	634	641	625	673	667	700	661	655	662	669	680	652	632	626	647	684	638	679	661	659	632	672	669	623	710	654	668	644	704	692	648	687	666	638	667	652	676	641	696	661	662	728	698	628	658	688	684	683	703	656	701	651	651	661	704	664	671	659	660	653	674	658	657	656	665	658	686	695	657	726	649	658	675	692	689	648	654	659	688	669	659	689	657	621	617	682	678	645	681	664	661	651	664	674	615	634	681	645	652	686	647	701	680	642	642	656	698	681	654	660	681	664	672	672	654	702	664	692	718	657	651	717	665	688	616	666	686	660	653	662	684	677	627	717	670	689	671	686	633	678	671	711	648	627	657	667	646	644	635	692	658	728	601	670	641	621	682	674	659	714	679	693	668	651	686	661	676	652	661	671	680	622	659	661	652	659	656	669	632	669	659	661	640	648	698	676	716	689	676	650	669	677	656	643	690	706	699	656	700	670	682	635	630	668	675	705	709	646	664	693	673	622	663	710	671	664	663	689	641	683	608	631	624	673	669	648	695	651	691	687	738	691	669	653	673	620	691	683	729	649	691	664	639	688	677	638	679	630	648	636	740	663	673	696	666	665	654	665	660	692	663	680	665	660	656	651	677	693	634	646	697	675	683	653	673	654	642	653	637	627	670	677	647	707	699	642	679	650	687	617	665	639	677	688	679	659	644	649	678	654	676	682	693	672	614	677	621	642	732	673	665	696	635	700	675	687	667	643	650	645	663	647	628	698	655	711	661	685	665	681	618	660	670	668	663	663	695	683	662	665	715	645	679	715	673	639	634	628	689	616	707	624	660	670	650	644	734	654	671	663	673	651	643	636	650	642	620	713	666	674	618	696	663	676	667	640	678	689	637	658	627	659	687	695	627	669	663	683	702	691	715	669	706	679	706	643	662	695	654	680	668	715	695	677	655	607	659	665	637	668	660	630	669	685	642	674	641	688	663	624	622	669	651	655	663	667	624	617	675	682	693	677	658	682	679	680	699	638	643	677	679	653	643	721	713	659	629	643	647	672	689	684	706	667	627	602	678	692	696	670	657	672	662	688	630	630	642	693	665	667	630	659	713	715	649	666	640	623	695	628	695	651	649	651	665	700	623	675	662	626	708	683	667	694	678	690	643	678	631	697	686	580	663	637	669	644	678	721	651	635	682	658	692	675	709	628	649	650	695	674	661	706	649	656	697	671	660	709	630	661	685	668	686	690	691	705	688	690	633	657	685	688	634	658	676	641	670	641	613	660	698	693	652	697	656	666	693	684	640	662	631	689	643	657	650	708	634	640	648	703	696	694	679	669	711	669	648	699	712	678	681	647	637	650	682	630	697	633	685	652	631	695	673	682	640	654	667	700	697	696	696	675	656	671	732	681	669	659	648	641	641	691	674	709	666	659	659	638	634	639	685	672	667	652	639	663	673	637	653	644	654	631	749	647	647	679	649	698	663	661	676	688	688	664	612	656	623	685	645	652	647	704	698	655	678	683	648	694	700	657	639	659	652	660	643	675	702	668	663	680	674	646	693	624	629	661	633	664	724	672	671	674	688	608	666	715	662	641	679	702	611	681	655	689	671	658	673	682	706	624	639	646	646	670	691	688	624	671	652	639	634	727	669	627	692
67536	66403	80166	62607	41177	22928	8418	1422	460	495	459	448	419	449	425	475	450	442	457	454	459	461	426	459	453	448	441	432	435	427	431	408	450	430	485	458	438	445	461	457	474	452	419	441	457	405	429	453	407	426	478	442	444	444	451	497	434	462	440	441	451	417	458	438	456	432	479	481	464	440	447	474	443	472	472	416	460	439	441	485	459	461	476	441	465	461	465	455	488	449	447	442	447	443	458	461	436	495	449	499	471	422	479	464	443	463	424	463	429	412	439	448	441	468	461	451	427	443	436	441	427	452	474	427	454	450	462	407	460	432	423	423	435	468	435	430	461	442	433	419	464	439	459	423	397	450	481	437	480	461	458	454	445	459	462	410	468	495	497	404	449	460	466	490	461	450	461	408	421	448	417	472	428	405	418	439	430	437	425	458	436	439	428	453	489	450	453	460	405	424	434	428	437	479	455	425	406	421	456	436	457	426	426	427	461	470	422	472	496	412	449	445	423	436	434	438	450	410	402	493	476	432	448	473	447	460	427	494	439	479	496	445	425	433	428	451	452	457	470	480	469	447	432	440	453	419	458	445	458	438	434	440	468	418	448	445	446	446	468	469	457	466	465	486	460	453	475	462	462	460	435	456	418	461	447	488	439	457	439	441	447	434	484	458	449	470	468	405	455	407	471	450	432	431	445	432	418	473	459	426	482	443	463	432	446	445	451	415	428	458	436	459	463	494	456	459	421	446	456	434	424	398	466	462	491	467	472	453	452	451	448	433	455	399	496	437	413	431	468	458	455	448	412	454	487	451	443	448	451	419	466	449	478	425	440	427	458	435	456	441	445	429	449	454	472	460	392	441	445	433	460	432	434	442	431	488	442	462	413	459	439	414	462	487	465	440	415	461	455	445	466	478	452	477	454	427	451	425	448	441	495	442	443	481	435	428	418	470	449	439	478	417	455	439	433	473	414	471	469	462	441	422	449	462	408	458	459	450	471	418	431	503	435	479	467	444	474	426	483	490	439	454	463	441	456	424	440	437	467	417	433	423	434	447	453	452	430	474	442	465	404	425	437	435	460	458	474	479	431	413	444	458	496	462	445	433	434	446	461	458	423	438	407	459	414	416	466	460	482	451	479	440	392	480	450	429	469	461	466	446	490	474	440	465	455	458	452	456	440	489	462	452	418	482	473	434	442	454	430	463	446	475	428	473	464	435	450	445	430	412	488	430	430	502	478	415	430	422	439	464	419	447	425	490	447	413	443	460	470	458	453	445	450	436	436	433	478	456	445	510	454	424	458	414	437	428	507	449	447	445	468	439	416	435	428	450	452	455	414	442	440	469	431	445	410	429	462	420	474	446	426	449	430	482	432	420	442	439	445	429	454	466	473	413	464	466	457	449	463	468	417	412	448	482	447	491	466	456	477	462	440	398	458	449	451	443	465	483	447	468	445	414	441	431	459	443	454	442	440	456	406	458	408	447	437	450	421	428	425	442	483	439	437	456	429	423	440	462	437	395	406	416	413	475	445	442	442	434	412	447	443	420	453	462	430	443	465	454	448	466	474	483	452	486	433	427	426	440	455	458	457	432	409	466	425	463	385	405	440	424	465	457	461	435	444	427	462	431	429	455	429	453	460	451	474	419	411	446	443	452	437	418	457	483	440	440	431	473	482	450	429	429	434	462	437	448	437	452	443	414	477	456	468	444	454	471	435	458	404	467	451	440	448	468	412	448	451	459	438	457	462	439	457	429	452	443	425	426	463	442	442	454	467	450	447	446	437	433	462	444	441	473	429	445	485	440	463	436	436	451	475	475	442	469	428	432	412	428	442	473	454	447	457	443	426	480	420	480	472	455	484	476	471	462	467	420	471	465	504	450	435	435	472	427	418	444	500	414	451	425	430	490	479	450	456	457	432	404	444	437	460	453	448	434	456	432	437	415	397	429	417	479	458	459	454	426	451	460	419	444	444	417	389	424	426	458	445	445	452	411	445	437	468	444	457	435	432	502	460	472	461	436	472	493	433	440	474	460	459	453	437	480	475	449	444	398	475	465	454	399	448	415	448	473	459	404	444	473	471	454	457	433	477	452	478	425	487	480	479	459	441	490	466	437	464	439	456	410	406	406	505	490	450	469	489	435	461	450	443	445	436	467	442	455	502	422	444	450	495	435	438	468	441	439	470	430	460	441	423	437	459	446	456	428	445	428	453	413	481	454	455	449	450	442	430	466	470	453	437	442	456	440	451	477	421	444	458	418	476	510	424	424	415	457	457	474	452	465	455	446	427	423	445	448	416	421	402	427	435	436	458	423	451	454	453	460	428	447	427	439	421	439	443	481	457	475	418	433	399	496	457	469	437	449	452	466	420	427	458	431	478	450	416	468	496	452	474	449	400	480	439	521	442	478	478	446	487	472	435	492	461	448	454	502	469	438	464	475	464	452	445	445	428	466	469	457	437	430	452	422	548	467	407	453	451	416	421	485	437	447	463	437	424	442	443	439	446	455	410	406	457	424	409	434	478	459	421	500	468	438	481	478	485	460	410	455	431	438	437	411	472	463	444	476	425	460	426	403	427	443	451	439	444	448	449	434	444	452	463	419	428	447	437	437	492	432	449	436	482	426	461	438	426	494	490	439	465	450	472	461	463	444	467	492	469	424	438	454	429	454	453	447	438	457	473	429	443	469	477	456	396	395	456	409	469	435	418	453	454	426	434	451	479	502	452	476	452	462	424	443	425	411	459	447	431	444	408	404	433	481	457	494	435	448	436	449	440	482	455	442	404	437	448	473	452	468	456	423	442	439	457	464	463	428	450	431	417	468	429	489	441	470	464	510	442	439	430	419	430	452	447	464	480	448	477	447	475	461	412	423	471	464	446	434	438	466	466	456	423	447	461	432	464	480	427	428	450	461	445	447	463	434	419	465	417	442	465	452	489	453	424	441	438	436	461	450	382	422	446	472	451	458	438	442	433	451	409	413	429	435	464	463	464	486	463	457	423	491	441	466	469	452	475	434	499	424	444	481	442	438	385	490	420	439	451	461	450	435	457	458	440	452	453	453	450	471	474	466	430	460	424	429	456	417	432	437	426	421	430	443	453	477	443	461	455	390	482	438	440	477	457	451	435	404	423	426	442	460	443	450	411	454	465	427	435	468	485	475	453	441	430	415	482	441	462	468	437	451	438	460	492	468	453	455	420	481	412	478	459	464	484	424	463	455	419	464	426	409	456	474	439	497	491	428	438	464	429	447	487	476	440	453	450	446	440	467	458	462	448	444	455	410	477	440	449	465	468	475	434	473	469	482	456	439	475	429	496	424	420	443	452	451	445	453	481	461	478	456	433	456	449	459	422	471	476	434	423	485	409	436	457	418	421	468	472	454	466	468	501	447	459	491	443	451	448	433	451	442	462	468	407	466	450	469	442	445	482	429	411	468	475	434	408	417	416	468	498	438	440	488	490	477	435	457	470	464	456	445	480	419	432	492	465	425	433	414
44086	56669	79933	68813	49881	31592	15300	2901	1002	954	1018	998	1045	1001	1032	985	986	1022	1010	1008	1044	943	942	1005	963	986	950	1009	996	1021	977	967	1007	987	956	969	955	986	1025	1003	963	1012	963	977	965	954	1006	964	1051	1023	1054	1012	998	1012	946	997	969	1016	1017	1015	1013	962	961	983	992	990	1040	956	923	1004	962	948	987	979	980	998	971	1024	1015	1023	1026	990	1023	1065	1022	981	998	967	968	1011	1041	950	930	1038	1010	1011	966	965	952	984	1000	976	981	971	986	953	994	959	1008	983	943	978	1012	991	984	962	1010	981	999	951	943	959	1046	969	962	1047	992	961	960	954	955	990	983	1005	1021	1057	991	1020	1048	995	967	985	960	996	988	992	1026	1025	1002	939	994	1000	976	970	1036	996	988	1013	995	979	976	1001	1041	955	946	964	975	1060	1014	1023	1072	1015	1003	977	1000	1038	955	988	927	979	995	988	994	994	997	1007	1012	1019	973	995	1012	1007	976	993	962	999	964	980	1003	1011	1033	1034	981	969	983	976	955	1008	1001	961	980	967	985	954	958	1011	1036	975	962	967	1056	935	1001	994	1001	924	961	939	1008	999	1018	1019	969	1004	1002	978	996	959	988	1031	981	1023	960	928	982	1005	1005	941	996	987	966	1012	1022	973	960	992	1022	967	1005	962	957	1035	1027	1035	1038	1029	1053	1025	992	922	1009	982	950	991	980	959	981	978	967	993	1067	937	1007	1015	1019	955	1004	1023	945	974	995	994	987	975	989	974	1020	1003	990	963	1006	1022	967	973	971	1045	973	996	953	987	989	940	989	1010	1041	959	1006	977	1023	977	992	1008	1010	976	981	955	1007	975	935	961	1036	985	982	1002	985	963	997	949	916	911	987	1016	939	983	994	949	1028	917	996	978	1000	1005	973	1056	1029	974	1005	964	1032	1032	1042	991	1009	975	1001	1012	1018	999	976	990	981	981	1024	947	1009	987	1020	968	997	966	999	980	945	1001	1024	968	1011	1071	956	1007	1026	1032	942	969	1002	971	981	970	1012	983	995	986	1017	1000	994	999	962	1041	970	992	1052	978	901	949	950	1002	934	974	966	1000	945	936	1026	1015	1006	940	922	966	1016	999	1023	1010	971	1017	1032	1040	1008	1016	1005	973	999	944	992	1045	980	989	967	988	969	979	981	967	967	991	975	950	993	996	971	992	988	1026	992	990	974	944	947	1033	1035	946	933	998	977	998	978	994	992	1016	1031	964	981	1043	1038	1002	948	1012	987	1013	972	1002	1018	964	999	1019	986	989	978	1002	985	997	994	984	957	962	1025	972	1010	1027	958	1026	985	947	940	1041	970	965	1026	959	990	966	1031	984	1022	964	1006	1023	978	948	999	1046	946	952	1048	954	989	962	1031	960	1028	991	999	987	987	1031	1027	1013	961	932	975	1007	1016	1008	1031	947	1030	1015	970	1008	1029	1016	952	1035	992	983	922	948	942	986	966	1000	985	1003	1002	1000	930	958	979	977	942	935	1037	994	1017	1005	973	978	998	992	995	1007	1006	974	991	997	984	1040	996	1017	1003	983	993	968	1032	985	1005	1010	970	985	958	983	975	984	1009	954	992	992	960	985	996	981	966	1039	987	985	983	937	966	988	975	942	972	1055	965	1010	979	1060	1009	954	1046	1036	973	1002	1006	1014	1021	1001	947	997	1006	1030	963	968	1022	998	991	917	1016	985	975	964	977	975	979	972	953	964	988	989	933	998	1056	1007	1014	1010	1024	1072	1016	993	936	1009	1003	1010	1000	1000	968	1066	1011	1024	1001	1045	1016	1005	984	1002	969	990	954	1006	981	944	928	968	979	1016	963	974	970	962	982	975	975	992	990	947	970	958	945	956	953	992	982	984	994	976	959	976	1028	982	998	994	942	1007	940	986	941	950	1002	990	977	967	1027	956	1007	1001	982	943	1003	1033	1019	1007	974	990	947	1073	936	1016	1016	1050	1017	962	1006	970	1010	951	1038	988	968	1021	982	984	950	1001	991	970	1014	1000	1023	1014	1016	989	943	1051	979	972	976	995	1015	943	994	960	1021	937	953	1056	999	1025	937	1044	1004	1013	1025	993	944	961	1013	971	1044	985	951	977	1019	974	976	917	1026	978	977	985	983	1018	1011	1054	995	1013	1049	1030	983	1018	969	1026	1010	1003	1023	958	1015	971	984	973	943	992	981	1011	976	977	984	983	1004	1011	1027	969	921	945	972	1003	1026	927	966	985	988	1005	982	991	953	971	1010	1003	975	1052	1041	993	1033	953	939	981	1025	1031	975	996	987	1030	1003	984	957	972	946	951	975	1003	980	989	1031	1017	1023	1011	994	1007	977	988	955	984	935	1093	993	1009	1005	987	1020	989	1025	975	942	1019	975	930	1006	988	998	982	1003	936	1021	990	982	1011	995	1017	980	951	1011	988	962	957	1005	926	1014	932	959	952	1047	985	998	1029	1018	956	1021	988	944	1014	972	980	999	983	1043	994	979	1009	967	1021	938	991	963	937	992	982	982	996	1061	1055	1008	980	1057	995	986	973	1000	1020	1014	995	968	1058	1002	972	999	954	1003	985	956	1075	986	1002	975	1025	948	1001	974	980	1004	975	966	977	982	1022	999	1014	984	983	968	1004	968	1036	935	936	992	1039	960	975	975	1007	1018	980	947	1049	1003	969	984	1024	991	1028	917	995	1028	975	1026	1027	949	926	976	986	957	971	996	1040	974	1018	997	983	992	960	998	1017	958	981	1008	991	961	925	987	960	968	957	990	978	1027	983	951	1076	949	1021	1026	1019	946	1001	977	1013	1002	929	951	1071	952	957	1004	968	962	997	1007	962	1002	974	1003	953	964	970	945	972	995	966	957	1014	1055	978	1057	985	992	977	1013	951	1024	1015	1035	1015	1018	1004	1022	1002	940	1015	916	973	977	1011	957	1019	931	947	994	925	974	993	1035	938	992	1041	964	957	1030	983	982	1008	976	937	953	982	995	1028	936	1072	944	958	982	951	1031	1012	991	996	1022	999	995	1014	944	983	931	1002	1020	987	1034	990	994	906	1014	1011	992	971	991	1047	978	1019	1007	976	1011	998	984	991	988	1049	1041	991	955	1005	952	956	994	1012	932	963	976	1015	993	1015	990	993	941	1020	997	1009	978	1020	980	976	1008	990	974	1035	1030	982	1025	1004	985	976	1007	1004	1011	992	964	1020	1043	987	984	1032	994	1012	948	983	999	1022	1009	991	1012	978	1013	1016	997	1057	1002	961	955	1019	985	968	975	980	970	955	973	1009	991	950	1001	987	979	1031	993	1011	937	1003	1008	1001	1012	1018	1015	981	1042	1012	993	994	976	972	1006	969	1016	1012	975	968	973	1030	975	978	951	988	1004	942	952	937	950	1003	1043	1040	1020	997	969	970	987	1039	979	940	988	1020	1026	1024	996	1040	1038	1011	1021	997	938	977	998	991	1026	957	1003	1025	1004	1008	970	1010	944	1005	968	993	1090	914	928	986	971	1028	986	1022	980	1017	971	920	980	1007	936	1019	1024	1009	981	1029	952	1001	944	940	974	982	941	999	938	978	1006	987	989	989	1006	1000	983	923	1049	976	994	998	993	1000	968	982	1024	1053	964	1012	974	941	1003	1044	992	967	1002	1011	999	1001	984	977	961	998	919	1012	976	966	1028	992	971	957	987	996	986	979	955	977	1097	1015	1078	986	1056	996	1049	999	1052	988	1004	984	1064	1031	1009	975	1017	982	978	1002	989	1008	968	947	982	921	946	1040	1004	997	962	1030	978	1024	1001	1025	1009	1066	986	1005	1022	981	986	984	1001	966	947	965	985	970	981	941	975	998	930	1000	954	974	967	991	1046	991	1009	1006	946	929	962	967	1057	992	998	1012	1001	1012	964	966	1023	969	1041	1007	1038	1037	949	991	986	1016	980	1026	962	1008	980	988	991	1009	1024	984	1003	939	1031	947	1026	1050	1038	1023	994	1003	1020	965	964	989	965	958	1022	972	1034	986	995	997	1033	973	940	1007	935	951	970	962	941	1015
33515	13795	12744	7905	3235	1330	605	285	247	244	291	270	260	250	265	292	271	298	253	257	264	283	263	260	270	280	257	264	309	280	257	256	287	261	256	226	254	229	287	260	277	269	293	251	242	256	273	285	256	227	263	261	283	271	268	282	273	255	259	257	278	269	260	261	259	291	250	256	276	282	250	234	277	276	256	261	255	251	259	233	264	271	260	259	244	243	242	263	248	262	261	277	253	259	234	254	282	280	240	273	239	240	287	269	277	271	288	283	257	244	236	302	284	269	262	283	261	276	233	285	264	287	261	296	237	271	255	226	278	264	267	278	259	248	260	291	271	249	292	263	248	257	256	242	261	288	284	267	245	289	267	256	274	247	271	245	267	265	281	261	266	238	281	271	281	248	237	272	279	282	249	274	272	264	315	243	277	280	272	276	235	269	254	264	256	294	251	288	267	274	278	258	270	266	280	272	264	263	265	265	297	291	267	283	268	258	242	275	285	248	283	256	292	267	280	257	241	232	283	254	277	251	294	258	245	245	293	254	232	264	277	238	269	244	272	259	262	281	297	251	271	280	279	270	247	259	275	255	295	245	266	235	261	235	245	256	242	268	275	266	283	261	258	244	272	286	267	277	253	291	255	260	290	272	283	266	270	290	282	265	264	275	257	256	263	261	299	306	271	283	291	254	274	251	289	267	287	261	242	245	280	253	268	234	248	259	248	282	247	267	237	247	237	275	245	242	277	258	245	265	262	303	275	275	267	276	253	272	285	239	268	248	260	231	229	249	248	263	274	260	269	283	262	273	262	276	288	261	271	297	277	279	267	272	231	259	257	290	272	243	280	257	260	283	243	256	276	240	237	248	267	270	232	261	245	272	233	258	260	257	233	237	273	264	246	250	283	234	267	264	282	264	259	257	252	274	279	271	243	279	276	292	263	283	255	305	280	241	241	254	270	229	229	287	276	259	261	267	262	279	267	267	288	288	253	302	262	271	274	306	299	258	220	254	261	272	259	252	263	275	232	260	249	251	239	273	261	254	252	278	248	254	247	267	271	246	271	289	270	290	272	257	256	283	231	257	270	243	254	287	285	292	302	267	240	252	272	270	278	263	271	282	302	258	260	259	278	281	274	246	287	285	280	279	257	257	263	258	254	245	268	248	238	274	282	280	254	289	284	257	272	264	262	264	268	278	253	307	257	273	237	264	234	269	277	264	280	273	257	248	286	307	260	280	270	267	261	225	276	254	245	276	262	257	282	292	259	259	243	283	249	293	240	237	229	273	266	258	259	292	264	248	274	282	292	263	250	263	259	264	283	273	263	258	239	279	257	246	268	262	280	264	257	261	276	266	268	282	237	243	241	271	282	232	262	222	279	260	287	272	282	276	294	260	244	255	280	282	267	290	269	237	254	239	269	289	260	255	255	245	252	242	238	275	277	270	283	281	242	276	269	247	262	259	269	245	285	269	261	237	280	265	250	265	265	271	292	267	283	243	237	242	279	275	242	270	268	249	259	222	279	268	268	266	242	268	261	259	272	252	294	279	261	293	265	272	256	262	259	271	261	275	290	274	266	246	245	277	258	278	220	266	268	264	296	253	229	265	282	255	276	278	275	265	258	251	241	254	233	282	254	282	292	244	260	274	281	282	267	271	249	250	256	261	263	281	242	249	265	259	252	294	251	264	239	248	272	274	259	247	286	231	294	273	284	264	287	243	250	247	240	252	266	258	318	286	290	271	262	281	271	253	278	259	212	241	255	273	253	299	236	256	252	246	293	291	232	284	280	258	271	253	265	267	293	263	294	284	272	277	270	268	263	282	258	271	262	250	276	234	245	256	261	235	264	276	272	278	277	248	301	262	267	273	294	271	247	280	253	268	243	259	247	255	268	276	274	238	266	257	244	290	245	247	256	264	262	245	278	233	255	261	276	276	271	258	267	249	279	252	287	245	262	268	264	262	254	239	245	265	267	265	257	280	273	282	283	242	282	260	282	253	247	262	257	246	266	287	242	250	288	302	270	245	235	264	274	242	278	248	262	277	277	275	282	278	260	275	262	256	264	288	262	308	253	236	241	271	265	295	262	263	250	231	281	268	250	247	250	251	268	275	252	257	239	285	267	274	299	299	258	238	258	255	258	275	284	249	284	263	267	249	280	264	245	278	266	266	271	286	256	273	284	277	264	270	260	261	269	259	251	260	266	234	277	249	266	263	266	286	252	253	247	258	286	292	250	264	276	262	260	278	260	234	278	247	257	269	300	289	284	240	262	281	271	268	247	246	273	285	268	297	255	254	273	273	282	287	255	245	271	258	253	287	237	264	255	248	263	300	299	298	266	280	255	257	240	270	261	276	271	252	246	274	247	282	234	247	278	256	271	290	259	260	271	264	271	262	233	260	268	274	267	271	256	243	238	247	251	265	273	309	272	274	282	280	285	265	252	270	276	267	253	286	231	264	251	302	283	254	291	294	227	286	263	319	242	265	282	266	301	256	268	261	266	262	309	273	272	264	257	253	273	275	295	253	268	253	243	268	251	242	259	280	229	259	262	245	252	252	245	250	240	225	249	280	251	286	252	272	255	251	248	298	278	269	281	290	266	266	258	250	264	249	272	270	275	255	255	224	264	255	266	259	285	273	325	270	256	267	284	255	245	246	309	260	237	238	264	280	259	241	259	257	266	262	254	268	266	286	244	265	257	244	228	270	268	304	252	285	288	293	245	262	252	258	277	253	306	280	264	279	262	250	239	247	266	274	241	282	261	283	278	276	262	277	301	248	245	260	290	280	274	249	277	239	266	259	256	265	274	244	288	229	270	265	250	266	247	257	300	251	321	253	247	275	262	267	273	245	254	268	289	276	260	268	247	281	277	251	250	275	250	258	255	233	252	279	262	242	252	250	319	242	256	234	263	280	258	256	284	260	277	259	260	255	266	275	259	253	269	279	274	267	268	264	243	266	284	260	255	255	217	302	309	250	269	262	254	222	286	279	256	261	260	253	273	259	245	243	252	294	242	261	255	273	263	289	267	267	278	249	276	257	246	247	260	285	265	266	236	262	272	263	279	256	262	260	270	276	261	250	259	269	258	270	285	249	234	247	262	234	267	267	248	264	269	264	283	278	229	259	263	242	235	253	283	301	297	229	242	244	245	260	305	269	237	255	242	279	274	273	273	276	263	322	254	285	286	258	287	282	289	266	261	266	290	288	245	241	266	259	227	272	245	239	287	290	273	233	242	249	262	261	261	258	253	271	288	240	255	251	257	240	234	259	264	286	258	275	266	285	306	259	280	258	280	274	272	245	246	247	265	246	263	228	241	291	284	248	244	237	220	253	243	264	251	211	262	244	261	266	271	257	258	270	267	271	271	256	253	254	249	259	253	267	284	259	264	286	267	241	255	272	269	265	261	253	273	257	275	255	249	261	268	243	264	259	269	232	254	268	271	278	260	279	226	289	243	262	246	257	275	233	272	261	302	279	291	264	270	280	291	266	281	270
17605	10709	20683	16219	8536	3878	1669	803	668	656	639	644	644	641	627	641	653	667	636	642	650	613	615	615	628	635	626	588	632	609	670	644	611	573	650	646	626	609	604	656	588	682	658	662	612	629	620	631	666	609	670	631	649	616	627	617	649	628	635	587	632	624	673	609	634	609	624	632	623	638	640	595	637	621	668	522	632	623	606	646	642	611	679	643	602	642	615	644	620	645	638	593	625	638	630	634	645	634	648	621	602	629	643	612	644	642	625	597	655	664	665	616	627	600	610	649	646	604	612	663	645	621	677	624	709	655	627	611	656	578	624	625	663	574	658	666	646	602	622	638	608	649	621	599	647	647	634	583	667	583	642	611	643	626	585	645	629	642	629	629	618	678	628	589	634	649	660	644	660	646	600	623	646	623	638	656	622	611	630	613	626	638	625	590	621	615	657	575	598	622	626	651	634	617	677	608	620	612	583	607	622	581	634	615	653	621	652	608	655	636	629	600	648	619	637	585	649	641	599	611	605	647	603	554	613	660	621	661	641	610	679	641	639	617	666	625	653	641	646	645	627	619	598	606	664	611	613	629	582	633	636	604	596	658	607	625	634	659	669	609	637	651	637	632	614	641	628	620	658	599	647	609	644	640	602	639	663	616	599	646	627	640	647	647	591	612	603	619	622	614	615	665	616	609	594	642	648	666	599	640	626	648	660	613	620	621	602	669	612	622	626	637	676	593	678	623	615	653	644	603	612	634	621	638	671	644	606	643	615	620	622	651	596	662	613	641	611	674	637	644	671	619	626	646	627	648	654	580	653	628	655	657	622	643	646	632	620	633	649	611	626	632	601	614	637	669	618	614	665	643	624	646	602	602	662	647	600	639	630	654	657	628	633	670	607	612	629	642	627	626	645	618	657	649	589	607	653	640	616	637	595	619	619	617	613	622	599	633	616	625	594	627	627	628	623	620	682	640	641	607	631	635	626	619	645	640	635	627	613	663	661	615	671	598	620	661	648	636	646	635	639	629	621	656	629	582	633	607	655	636	609	641	629	643	643	634	621	607	644	657	607	634	600	621	641	655	659	599	593	620	635	630	645	652	607	590	612	614	610	634	648	622	667	654	621	682	639	606	583	658	629	638	631	607	611	646	637	599	598	620	625	631	618	614	677	650	602	653	658	656	638	601	631	628	597	653	639	642	649	658	641	631	622	625	630	621	644	627	604	658	621	627	645	634	670	643	648	637	625	601	652	620	669	622	658	650	649	641	646	599	664	608	621	654	652	653	624	630	640	670	644	656	623	616	642	618	620	608	616	598	682	603	662	650	596	617	621	622	657	632	642	628	612	578	623	610	622	598	619	644	662	581	618	638	695	614	672	619	608	639	609	658	625	642	634	661	591	632	669	642	582	660	629	663	599	634	626	649	629	630	659	644	602	596	641	637	605	623	595	619	656	604	661	663	682	641	638	637	652	681	675	636	650	648	642	592	589	619	610	630	643	661	631	640	629	647	662	635	618	619	622	644	606	630	621	649	645	648	662	639	612	606	612	594	663	633	615	622	655	612	637	623	634	616	603	618	615	678	624	659	628	641	647	643	634	596	640	592	635	666	633	662	599	640	633	613	585	592	655	611	623	662	621	649	638	653	656	664	665	613	648	620	648	649	605	661	656	696	649	653	637	639	628	646	591	649	615	635	626	672	638	612	665	634	610	596	638	601	619	577	629	615	598	662	632	640	608	621	660	651	641	628	633	640	635	635	636	620	609	662	598	658	622	609	636	645	668	647	586	660	630	654	625	604	629	651	635	649	622	634	607	630	626	614	655	622	645	646	612	668	622	669	565	602	603	651	630	662	651	634	654	608	670	626	637	663	643	640	664	630	652	637	660	634	642	616	603	663	591	613	643	622	620	635	600	623	672	616	642	642	666	622	613	659	628	613	661	607	668	621	610	622	623	657	658	659	603	635	618	638	615	648	650	622	611	610	660	554	596	643	617	613	607	625	657	601	618	618	654	665	636	610	621	629	609	600	665	665	597	610	593	688	580	659	663	591	641	664	647	663	670	660	616	648	616	633	659	591	602	627	632	633	571	580	649	649	638	611	618	597	622	682	636	649	632	650	620	665	595	625	601	622	641	642	650	622	620	605	597	631	587	645	607	651	643	628	633	672	652	652	625	612	624	597	620	603	598	648	643	596	642	635	638	583	684	636	612	617	616	638	590	601	601	614	651	606	581	636	607	637	685	689	643	584	581	648	637	677	652	575	649	638	593	626	647	701	612	645	632	631	639	598	638	639	655	611	579	658	637	641	569	624	632	637	660	661	613	610	610	667	648	610	642	637	645	633	643	627	633	621	616	643	605	661	608	631	622	627	625	634	653	642	638	643	639	661	674	581	615	647	635	630	628	646	683	617	621	639	637	642	594	648	643	629	628	684	625	634	669	656	622	619	609	611	622	623	612	633	691	589	622	649	644	662	603	663	667	655	629	577	642	602	637	630	648	627	622	620	601	632	610	619	679	615	623	650	591	632	599	670	616	622	601	624	645	650	604	595	643	633	633	632	637	639	660	612	605	648	635	627	630	635	623	685	639	622	616	608	614	623	581	640	676	645	594	614	638	658	630	644	599	584	614	616	575	614	619	648	628	629	625	625	679	647	615	602	656	634	641	660	616	662	667	599	664	651	631	610	617	599	616	648	627	633	645	612	617	634	642	691	604	638	607	644	652	614	628	655	656	590	658	637	642	627	642	604	644	591	659	607	626	649	635	641	597	613	619	639	631	640	654	627	626	637	621	597	602	672	633	576	655	621	601	666	648	643	634	605	602	664	634	629	593	641	614	654	620	620	644	651	636	644	635	655	628	657	612	638	601	603	678	606	642	694	644	576	582	672	658	648	663	644	634	637	650	635	625	643	670	660	602	656	663	660	614	634	608	643	697	660	629	626	616	622	647	618	678	619	616	672	650	617	636	601	660	641	618	665	631	651	617	664	638	635	656	628	655	648	646	621	603	614	658	665	645	621	637	617	583	634	609	636	594	619	630	657	618	647	630	635	611	648	636	668	654	624	673	610	572	630	619	620	601	636	648	641	641	598	629	720	622	664	659	671	639	609	636	590	643	639	677	654	613	639	639	610	664	654	637	623	690	629	645	629	602	629	691	605	640	593	646	653	635	617	658	673	628	633	649	666	630	656	648	604	590	631	633	628	637	622	645	612	606	698	626	629	653	621	628	633	642	646	647	635	639	684	627	616	637	663	638	636	690	655	630	626	613	634	633	705	656	622	644	707	630	646	646	644	626	597	639	660	641	652	690	588	667	634	686	649	634	628	639	610	631	573	629	648	630	645	622	630	612	624	580	624	654	604	664	641	634	653	568	617	635	688	622	603	637	663	622	663	608	560	628	628	653	663	670	671	616	566	669	609	647	621	598	633	622	620	577	655	644	616	639	674	618	627	610	589	631	608	640	635	632	629	630	627	628	615	651	665	621	640	675	601
44609	27648	42883	33713	15901	5479	1517	414	251	241	237	278	282	267	238	274	252	275	243	271	251	257	274	265	243	259	266	285	264	263	243	225	239	279	261	269	260	258	257	300	228	259	249	264	246	245	253	254	276	220	266	260	270	248	244	254	244	255	225	254	259	250	246	257	276	259	248	271	285	284	295	261	247	277	246	248	254	255	308	252	273	291	242	277	263	269	217	252	231	261	289	240	279	226	249	284	247	290	289	262	239	265	258	267	287	249	263	260	288	256	272	225	269	283	274	270	257	255	258	255	277	260	256	255	262	234	271	266	271	269	252	243	243	269	267	269	243	287	258	257	283	270	274	275	249	250	244	233	254	240	252	199	285	278	260	291	263	228	261	287	252	274	285	263	230	258	234	264	271	267	275	281	297	245	251	262	234	255	281	255	259	258	250	256	250	266	259	244	227	230	273	263	260	273	241	289	239	250	263	254	264	258	249	264	262	288	280	252	271	245	241	270	276	273	251	250	259	260	253	267	266	299	269	265	273	258	257	205	240	272	249	240	251	275	269	278	256	220	254	294	289	238	223	250	269	261	259	283	241	237	279	256	236	265	252	242	251	221	260	289	243	267	262	261	222	229	250	281	257	235	285	252	272	302	226	254	252	232	252	252	226	270	281	259	267	253	276	240	238	266	235	258	279	266	260	245	240	279	290	286	241	260	267	283	261	286	266	270	290	283	238	274	249	255	238	300	279	255	255	273	250	301	284	251	249	265	276	281	254	281	242	251	251	246	262	267	248	245	258	256	271	282	268	224	242	238	287	224	270	267	244	249	261	256	251	255	254	236	263	265	248	247	259	260	261	236	287	262	267	242	251	287	236	254	269	234	260	260	289	255	260	254	270	240	259	276	252	277	252	268	280	267	275	255	259	246	242	244	252	272	258	249	258	272	244	278	271	251	252	236	285	265	265	271	245	252	240	269	272	245	247	243	265	250	291	264	239	258	243	261	247	241	251	248	255	257	273	248	263	245	261	254	237	237	264	240	274	252	269	250	271	235	259	247	288	280	253	266	268	280	257	230	242	242	259	256	232	219	260	259	258	237	271	201	277	248	261	278	223	254	256	262	256	242	271	248	275	274	239	227	244	233	262	248	250	232	274	273	249	238	256	277	263	241	245	227	229	243	264	245	264	249	274	240	274	270	251	263	238	252	224	270	251	237	258	235	253	239	283	269	253	282	262	272	261	253	276	262	263	220	275	253	268	281	266	235	292	282	264	271	297	261	279	241	237	260	234	224	236	251	260	261	276	248	279	275	264	223	247	267	253	268	292	283	268	238	266	246	290	276	256	271	256	257	282	258	251	256	238	244	284	247	271	247	247	258	241	258	268	249	265	243	276	301	255	276	260	285	297	242	274	256	249	246	254	251	246	248	271	248	263	273	253	267	255	243	288	284	255	268	282	301	295	280	263	287	265	279	239	274	232	261	256	272	231	247	257	268	245	251	276	282	238	259	269	255	249	275	279	253	249	251	250	240	264	257	268	258	258	276	279	291	269	278	253	256	256	271	277	267	245	274	236	273	240	233	244	283	268	242	279	256	303	256	269	257	278	274	284	259	229	293	255	261	256	246	254	280	244	248	277	272	254	292	268	247	248	237	253	246	276	284	307	262	226	265	269	273	277	267	266	270	232	257	234	219	253	251	259	234	250	289	241	239	267	267	288	236	261	253	264	265	266	259	259	238	239	253	258	202	250	251	277	299	253	257	279	246	265	244	286	265	269	294	270	276	268	262	251	241	252	272	237	270	235	255	232	262	230	234	247	272	238	238	259	247	281	255	242	287	257	268	226	234	271	263	266	278	230	257	236	281	259	258	272	261	262	287	265	247	237	274	270	246	293	247	242	243	232	269	278	249	302	242	229	272	243	230	271	263	259	273	255	266	244	232	255	259	220	255	242	260	243	259	275	275	232	270	290	256	231	258	263	246	246	278	264	240	290	228	259	242	251	236	253	230	247	266	266	255	261	246	256	247	265	254	227	240	269	258	258	247	271	267	261	268	265	256	251	269	271	262	268	274	265	269	263	260	249	277	250	267	272	238	240	248	246	251	261	267	232	237	263	245	273	278	250	258	267	265	252	257	248	280	264	275	230	272	266	260	266	251	253	257	237	256	245	274	247	259	254	279	270	259	275	266	232	287	261	224	228	270	259	251	245	257	257	244	269	250	261	270	257	243	254	253	232	235	284	281	271	233	252	256	240	255	256	231	258	260	260	270	258	276	254	298	230	247	272	257	248	257	256	264	269	269	266	251	278	245	255	256	258	289	246	266	274	260	282	261	279	262	250	262	255	277	238	274	271	255	259	241	260	234	273	271	256	268	235	263	268	252	246	259	255	259	254	265	233	242	280	269	218	271	245	250	264	274	279	252	247	240	267	247	268	264	260	264	264	226	254	267	259	253	247	225	256	246	239	271	249	254	266	250	261	276	285	267	251	261	245	254	241	266	258	286	243	231	276	227	235	260	248	288	281	243	264	233	279	260	228	255	246	239	257	291	276	249	258	257	241	245	232	265	266	265	259	252	232	213	229	285	280	282	245	272	262	254	246	255	241	264	258	245	263	271	269	282	253	286	298	268	247	266	252	233	238	244	271	263	264	257	241	272	294	290	247	260	219	255	267	293	249	246	252	261	224	255	239	279	270	273	292	225	232	261	255	277	267	254	259	251	262	240	265	231	243	255	256	232	285	249	275	267	237	234	254	256	258	240	268	244	249	239	259	249	253	267	240	278	260	263	243	264	289	272	267	256	257	278	254	240	270	263	264	252	228	281	259	256	278	273	226	269	268	265	264	242	244	263	242	238	239	265	236	239	254	259	249	254	272	245	267	242	239	259	261	280	260	240	252	254	276	256	246	258	279	274	243	263	268	271	280	261	269	249	265	247	250	247	277	262	248	259	264	238	267	260	250	237	253	278	248	263	263	253	234	248	245	248	281	249	263	272	281	260	249	257	252	253	275	262	263	263	251	282	284	282	242	267	262	276	277	239	224	261	255	279	231	243	254	254	273	257	247	276	239	230	242	272	264	243	234	256	260	262	237	279	240	268	255	229	242	271	263	241	247	252	252	276	249	283	211	276	232	248	287	270	253	271	275	286	273	283	256	246	264	289	235	254	274	273	259	249	269	260	249	255	262	278	237	249	230	265	269	263	259	250	262	247	261	247	273	267	251	256	288	277	215	254	257	268	261	277	266	246	247	277	278	271	245	260	245	257	253	259	256	241	286	264	247	249	223	255	272	232	235	266	240	255	233	259	274	231	269	263	250	258	261	265	263	286	263	282	269	252	268	263	249	280	285	277	282	231	297	262	270	255	280	255	253	246	237	234	271	252	268	271	244	242	273	254	268	249	273	258	271	258	243	269	257	248	282	255	278	282	222	251	235	305	273	258	223	248	267	259	282	255	243	266	286	246	253	258	263	277	264	254	269	279	285	270	251	262	260	262
26117	21294	45790	41121	26174	13472	4724	1126	631	665	601	594	599	599	626	680	590	650	670	615	671	633	683	613	635	612	626	585	652	629	665	651	667	648	628	627	613	627	602	594	657	649	596	572	628	649	607	574	652	602	660	594	678	601	611	604	602	624	634	631	617	640	665	614	622	645	580	646	653	628	645	612	632	622	637	627	609	635	585	630	617	631	597	648	598	664	590	678	610	613	596	613	644	598	599	609	627	615	621	637	621	622	635	628	535	638	598	585	630	610	614	602	623	645	628	571	630	618	671	665	627	645	620	616	612	630	598	646	606	640	665	612	625	608	607	662	643	618	655	646	596	638	626	610	606	625	612	587	618	648	607	619	566	628	638	618	653	637	614	606	672	591	599	583	653	643	625	592	628	637	659	656	604	615	647	652	631	620	640	634	639	609	711	609	623	666	637	595	637	681	629	640	636	606	679	637	597	631	610	605	657	632	674	582	604	598	629	617	659	576	681	637	659	555	646	668	581	646	639	655	627	616	616	586	599	584	585	599	648	605	603	636	630	592	621	629	630	617	630	645	596	636	642	595	629	595	627	614	597	576	626	656	603	608	646	613	630	640	589	631	643	653	659	651	670	641	669	631	643	629	601	586	637	699	608	587	664	646	635	618	594	625	637	668	629	665	618	655	672	625	606	665	609	640	562	629	635	642	613	584	625	621	663	585	594	627	629	622	642	684	658	623	647	633	706	607	588	655	612	666	685	622	655	636	600	630	609	631	602	631	651	637	609	628	632	595	654	616	616	646	594	618	651	617	623	611	629	620	612	641	653	639	613	601	648	619	608	620	617	654	613	591	674	616	616	629	635	631	612	673	652	646	643	617	640	587	657	665	613	647	602	655	668	648	643	642	635	604	632	598	623	635	663	664	601	637	671	642	595	619	649	637	657	616	603	646	631	648	600	638	626	614	674	603	632	659	641	598	675	656	621	645	631	637	657	659	639	627	661	633	640	660	640	625	611	640	633	637	607	628	608	620	655	657	635	585	594	608	605	658	652	625	648	650	649	655	642	621	640	583	621	663	661	633	633	625	613	632	638	643	638	669	609	623	620	625	623	648	605	568	615	624	637	631	601	622	627	610	628	620	603	657	634	627	656	661	607	600	636	612	669	668	636	597	659	592	625	584	648	621	607	628	590	619	646	582	651	627	645	622	613	627	613	604	639	612	659	652	608	624	614	638	646	632	620	595	627	661	601	671	616	629	652	650	624	628	613	616	608	594	628	611	623	648	653	634	645	630	618	651	609	613	633	629	612	653	623	615	622	626	662	625	640	631	615	634	641	621	595	656	658	616	593	658	590	620	605	600	670	620	641	601	618	620	649	606	632	588	590	636	625	616	614	625	581	622	616	666	653	636	595	572	644	650	643	614	638	665	643	618	615	658	628	630	574	633	636	625	616	637	652	670	639	639	573	621	626	658	620	600	642	658	601	614	591	658	647	572	582	642	641	641	605	625	568	617	643	599	599	622	603	621	640	609	622	645	650	630	666	588	669	641	593	630	590	655	639	628	577	657	630	606	540	639	635	662	637	671	619	625	621	634	609	628	608	621	595	621	620	613	632	618	651	632	646	612	615	617	648	630	652	636	652	587	562	614	670	627	635	632	668	644	650	627	624	619	627	628	674	643	619	649	652	592	645	596	589	655	604	610	647	636	646	637	611	599	700	600	626	598	670	655	633	618	657	623	659	627	655	599	640	612	622	606	673	650	660	628	627	623	630	641	611	630	610	649	622	642	648	611	638	614	616	615	648	615	624	680	662	601	615	572	627	604	645	672	579	601	622	628	601	632	649	657	604	644	644	620	643	655	591	613	627	635	637	608	659	616	622	633	577	644	610	626	586	661	640	622	581	635	591	603	648	637	659	626	602	651	605	632	665	646	619	650	616	604	654	617	664	654	669	596	641	614	625	640	625	650	630	634	618	636	620	610	621	611	623	620	650	621	611	669	629	635	616	608	617	638	606	681	599	589	613	572	632	635	584	642	633	612	609	683	624	604	653	614	657	611	661	632	632	657	642	618	617	620	655	585	617	637	620	589	627	641	625	631	654	609	631	650	625	620	653	609	598	588	656	693	673	633	603	629	624	672	618	619	591	633	605	619	603	635	563	641	642	624	638	641	624	639	606	628	650	615	622	624	653	616	632	639	653	582	604	614	645	636	640	595	615	649	608	645	635	654	560	634	621	658	621	629	638	629	667	654	615	665	658	581	634	641	619	613	665	630	639	591	576	616	664	611	620	606	672	630	612	607	647	625	639	635	602	622	617	663	602	647	651	644	664	632	626	641	600	631	610	637	630	604	594	641	616	593	601	638	584	641	667	653	674	620	620	578	644	652	662	650	616	621	645	643	658	628	654	644	616	627	597	663	616	601	629	612	684	628	624	608	644	646	635	622	636	638	638	611	636	676	606	627	581	631	628	659	641	663	586	645	637	621	625	670	615	644	602	678	645	622	667	641	631	647	642	631	614	601	602	576	622	634	647	622	643	628	637	625	629	642	599	622	643	641	603	637	627	647	609	645	594	613	645	645	609	637	591	620	625	631	630	620	620	649	637	650	574	596	649	647	607	674	621	645	631	646	668	586	654	629	649	606	625	607	623	647	614	624	641	619	604	652	651	674	606	628	657	587	609	628	600	613	615	637	607	644	611	577	633	598	618	615	576	639	614	605	660	614	652	598	594	672	643	613	664	621	606	596	608	630	616	634	586	604	665	661	613	631	657	616	653	618	607	673	607	618	674	657	647	603	673	610	607	626	612	630	583	613	652	644	614	612	631	626	609	648	594	651	625	592	581	635	627	624	627	637	622	632	642	621	620	655	656	606	632	643	631	570	622	626	606	603	603	612	695	601	646	651	628	640	609	668	644	631	664	643	643	635	630	620	655	636	665	624	627	632	699	628	651	627	621	631	642	625	590	634	631	600	587	658	613	639	610	623	662	627	647	684	616	580	617	587	595	653	589	608	611	649	644	638	623	677	648	651	610	635	641	642	631	639	615	604	620	643	646	595	618	676	616	649	606	641	624	593	609	658	630	627	573	652	599	635	620	615	640	622	620	624	657	613	604	594	597	572	620	645	597	586	642	648	616	619	635	626	623	613	623	620	621	640	634	659	648	643	636	637	620	589	686	662	654	642	609	604	614	595	630	653	633	615	654	602	628	586	674	630	621	655	625	623	611	584	627	623	653	659	625	603	641	596	635	664	635	646	643	600	621	625	674	655	619	619	678	598	637	623	625	616	578	623	613	611	621	665	635	639	666	641	590	636	661	612	628	612	630	636	619	617	637	600	618	620	611	638	659	606	638	635	639	614	612	670	603	592	654	633	628	612	631	568	621	652	637	634	603	619	642	643	617	603	626	622	630	608	660	599	588	634	642	639	632	628	662	606	617	649	603	649	632	675	630	658	610	627	593	672	643	655	618	645	586	643	604	634	602	610	633	609	651	647
69577	64230	79434	62134	41445	23315	8370	1392	459	411	402	437	459	469	484	437	408	439	413	427	408	472	454	414	473	448	413	439	408	426	426	498	417	452	424	442	398	425	439	421	412	418	402	422	375	410	450	427	431	446	461	434	431	472	424	434	474	412	421	439	430	427	425	475	394	436	458	442	431	435	428	430	421	436	446	400	415	400	412	428	438	455	458	427	407	433	424	396	452	411	451	426	449	394	387	420	458	436	450	432	447	433	479	386	396	450	415	431	483	409	475	430	402	423	415	394	427	425	424	436	432	411	438	446	426	433	418	381	413	424	413	449	445	414	442	402	413	390	418	423	417	422	434	457	422	427	427	433	410	454	427	429	488	439	417	436	426	390	436	400	462	440	435	405	427	445	400	417	470	435	403	457	453	421	436	467	425	421	415	474	427	430	423	415	438	419	477	400	388	441	430	437	438	443	418	431	454	417	421	430	478	471	410	417	400	445	412	407	445	426	451	411	407	441	438	404	397	422	420	424	371	427	443	457	409	439	398	467	399	442	445	442	413	442	449	445	433	445	418	449	408	429	417	418	436	411	416	415	460	421	441	401	402	417	412	447	421	388	434	427	448	393	445	417	406	426	382	452	435	482	408	433	403	466	444	431	433	418	441	418	409	443	409	408	420	463	418	419	432	439	427	392	415	412	433	416	426	405	419	446	430	449	430	415	427	391	420	426	449	423	411	415	426	490	411	425	424	400	400	409	435	444	427	447	434	421	413	401	423	433	421	452	402	429	422	432	396	405	416	445	456	431	424	431	435	372	432	420	426	424	389	454	446	440	439	453	453	412	408	436	411	428	424	421	423	431	451	425	459	391	464	451	429	432	427	397	424	425	464	420	429	373	422	412	376	392	386	441	420	443	441	456	432	417	436	457	406	418	411	433	432	432	395	400	466	457	405	428	413	439	442	423	456	420	428	402	394	460	434	465	441	443	414	422	421	416	452	408	438	447	458	425	457	430	464	451	447	425	404	428	408	434	436	428	486	428	439	423	405	418	428	422	417	433	416	415	441	441	419	416	440	452	458	433	439	437	445	443	466	452	395	434	421	455	438	410	429	430	413	363	426	424	405	428	426	448	422	404	413	422	436	396	446	474	401	397	461	465	442	473	447	462	399	406	419	437	505	419	429	413	410	422	450	451	430	460	475	394	407	479	395	395	431	436	463	452	413	415	413	438	469	489	381	426	406	401	460	415	447	451	431	413	448	446	433	444	446	404	413	414	429	425	410	420	430	387	408	441	426	414	438	463	440	416	435	430	410	434	437	403	430	423	403	433	449	427	419	419	431	423	447	416	431	421	444	393	429	391	395	420	444	400	427	397	414	454	407	427	395	424	381	462	429	409	411	408	448	425	449	458	456	455	445	439	411	431	465	406	460	435	454	439	426	444	442	457	420	445	432	452	449	455	385	453	426	421	436	406	444	387	387	427	416	404	382	410	449	427	389	395	441	453	399	412	450	439	454	412	382	374	396	477	454	429	407	375	429	448	450	433	399	426	422	457	411	427	432	413	406	399	390	443	448	416	428	443	454	441	409	410	419	383	425	471	408	416	432	420	463	435	431	436	430	444	398	442	415	407	417	406	451	426	421	393	411	408	425	398	438	407	399	418	428	435	480	439	446	424	418	421	397	436	435	442	421	459	429	471	420	403	437	405	388	437	453	407	433	406	409	418	441	440	402	414	373	452	416	416	435	429	378	461	453	416	444	397	437	398	409	421	434	451	372	411	408	396	406	400	428	423	414	424	458	419	435	419	454	442	422	408	432	435	390	437	435	469	448	452	410	403	398	427	434	411	453	406	401	437	458	429	451	387	399	445	420	414	421	421	448	428	423	429	445	441	441	407	444	407	450	432	421	432	419	424	421	435	431	469	426	407	432	440	464	399	441	397	398	393	431	429	479	466	429	426	411	400	448	451	418	410	439	451	405	435	442	429	408	439	444	430	448	427	419	457	413	389	384	449	434	436	439	423	412	440	415	451	427	408	391	411	451	399	425	401	424	398	442	388	434	447	428	458	428	434	408	419	418	441	438	473	392	424	424	425	417	423	419	391	441	419	432	432	423	413	403	449	465	445	436	433	447	391	420	412	418	425	452	484	418	381	483	410	437	429	438	435	414	456	400	433	412	455	438	413	455	426	448	394	450	428	460	411	415	434	410	431	426	408	443	453	459	414	422	454	394	437	435	421	452	439	423	432	422	443	444	399	420	441	419	464	424	446	443	436	394	450	432	425	390	430	485	420	439	421	418	435	446	437	453	413	434	461	404	461	420	445	401	416	434	416	399	460	453	430	456	385	380	438	436	428	405	390	449	458	424	416	435	431	436	413	406	452	413	442	428	379	431	432	448	418	447	386	456	417	433	399	439	450	389	411	419	388	430	422	442	430	418	391	423	392	388	455	467	460	391	410	415	445	427	433	449	434	444	410	418	485	442	479	434	436	409	435	461	488	385	418	418	427	448	425	406	413	433	420	416	421	452	434	433	441	419	398	440	424	421	402	417	437	413	418	406	400	450	408	438	422	446	360	401	465	457	418	405	403	434	436	456	413	442	475	437	439	433	436	423	370	406	407	434	424	418	402	467	438	429	421	423	416	437	445	419	452	422	454	452	451	427	424	416	459	419	442	409	452	409	413	420	396	413	399	424	458	448	461	436	459	409	409	423	451	430	442	450	456	470	440	436	429	407	429	408	425	419	443	457	440	482	448	394	440	450	449	444	379	410	434	443	411	423	421	415	439	486	432	426	396	422	415	429	452	404	477	450	435	433	452	442	426	415	490	424	444	442	420	410	415	445	396	416	447	454	427	430	414	464	447	425	373	442	434	408	471	454	414	424	485	420	417	412	446	417	431	387	433	420	441	427	439	413	408	403	412	429	389	447	421	399	426	414	476	417	435	450	398	425	444	421	398	396	429	436	413	406	416	427	427	463	478	415	418	412	436	411	445	419	420	432	472	431	455	428	392	414	412	406	424	439	423	394	411	395	384	450	429	412	421	429	384	439	403	419	418	427	397	426	455	429	416	410	439	437	444	461	433	424	456	469	426	432	401	424	417	430	439	437	448	398	432	393	428	413	405	425	406	416	408	456	459	436	421	460	450	375	440	407	442	467	444	428	396	442	406	411	466	420	453	424	425	390	481	431	443	445	380	395	428	399	380	429	430	398	403	423	398	416	477	443	441	444	467	404	402	416	458	434	399	431	406	448	400	436	384	432	420	420	388	423	464	403	430	424	415	420	430	462	426	396	448	407	435	434	427	415	369	400	410	422	415	437	436	417	468	466	405	466	412	469	461	448	440	425	442	454	388	407	430	414	405	413	430	414	420	449	409	449	421	408	426	436	414	436	418	450	471	433	386	432	419	415	452	438	469	434	421	377	413	452	454	430	424	461	404	433	446	416	414	456	407	408	454	434	447	429	424	412	427	436	442	417	438	440	433	442	433	424	414
46092	54409	79022	68782	50467	32349	15187	2912	938	984	959	1019	966	980	950	943	937	944	964	983	953	983	974	918	981	903	858	952	984	949	914	904	951	908	977	897	981	975	961	927	960	987	966	964	915	945	960	922	923	994	966	959	960	950	983	929	913	935	902	934	924	923	900	952	957	886	969	941	988	964	926	885	957	986	967	981	931	944	910	943	966	956	910	938	980	908	971	920	997	981	984	950	907	905	1009	950	927	962	931	922	891	955	959	960	1019	963	973	947	914	922	922	922	962	940	924	887	930	914	934	948	954	907	975	901	1015	944	949	893	963	956	946	934	971	898	942	915	907	943	974	926	923	950	971	953	958	943	987	929	942	929	945	962	965	930	968	1001	887	977	996	921	933	896	931	945	939	945	946	983	932	968	1001	955	915	918	905	953	940	951	878	958	937	927	915	918	953	953	953	956	938	894	918	956	926	970	945	981	908	906	910	908	965	932	933	898	956	913	950	965	1027	966	928	983	939	945	1017	993	909	891	948	949	950	877	971	929	948	953	942	987	966	966	992	966	995	923	935	968	933	897	898	965	1000	913	938	940	928	994	940	1007	941	936	932	988	977	951	928	925	932	952	935	926	902	911	1003	966	973	972	1008	876	965	937	967	957	978	1000	988	1011	943	932	882	1003	942	934	936	966	924	972	973	911	980	968	987	954	927	935	966	906	889	950	926	966	922	958	902	954	885	915	986	906	951	931	1006	934	957	942	944	965	934	911	963	980	941	946	988	903	899	947	924	952	903	894	956	941	1014	956	979	947	958	942	921	936	951	952	913	900	952	894	893	919	945	900	990	904	919	973	981	908	948	939	916	941	952	961	920	982	941	929	961	953	934	891	956	957	918	983	998	949	983	1010	947	969	915	928	912	889	945	956	950	904	937	952	912	946	997	933	980	963	926	954	913	965	919	909	936	944	974	937	928	944	947	968	964	924	957	996	915	953	940	962	931	956	994	940	941	921	941	911	951	948	877	925	986	855	958	933	912	934	919	930	876	945	908	922	967	933	948	896	959	973	989	919	902	945	966	941	933	883	893	925	936	928	936	941	883	998	909	924	973	947	898	911	923	961	917	953	934	915	982	948	989	912	937	946	948	928	926	912	935	969	1000	981	936	931	977	928	954	920	992	912	911	982	967	977	944	963	935	973	888	956	968	984	1007	951	978	979	936	983	988	954	949	931	981	915	947	932	977	882	920	953	919	926	968	935	936	982	997	928	950	908	984	952	904	883	936	911	948	935	950	940	951	951	958	902	911	965	929	876	957	940	966	923	967	968	925	921	950	953	923	991	926	932	955	962	998	910	877	919	963	935	924	905	925	942	970	889	911	937	936	928	976	920	945	967	918	931	947	930	891	965	921	953	950	972	941	918	955	991	950	891	876	924	942	897	897	952	912	893	927	916	938	958	890	907	953	883	913	905	929	878	983	933	961	970	946	918	910	958	936	982	946	993	937	975	929	896	966	939	932	971	953	999	961	952	953	954	971	910	938	969	942	935	985	963	972	956	919	952	985	934	985	915	942	963	935	947	926	963	968	936	902	949	994	953	913	931	924	940	985	968	961	891	913	939	938	981	956	970	938	923	924	914	979	932	932	960	995	992	916	964	923	874	952	945	943	965	932	905	963	960	951	946	1007	912	891	918	1008	941	906	982	933	934	940	996	913	932	983	939	970	861	941	912	963	937	929	976	944	974	885	969	888	927	916	934	915	917	934	955	927	960	921	948	918	912	971	927	1025	933	937	931	976	956	925	927	961	894	968	934	955	932	953	920	1002	936	937	966	913	901	992	900	922	956	964	976	986	963	909	941	962	992	930	1017	913	929	927	958	918	975	974	1007	968	941	924	935	962	926	936	977	958	911	906	932	937	941	942	982	935	980	921	921	976	899	922	908	960	988	942	863	923	927	955	933	967	961	957	911	943	977	958	940	925	907	990	949	928	941	980	977	902	923	931	1019	950	937	902	994	930	940	910	985	932	980	939	924	957	951	879	935	940	960	957	942	976	949	984	927	940	1016	941	971	915	910	937	998	916	957	931	956	908	920	895	915	900	938	916	961	932	949	918	911	947	965	925	967	952	881	923	923	941	933	915	907	1008	954	893	935	989	949	955	938	1003	958	990	904	967	963	914	902	967	940	981	941	960	973	906	903	938	901	916	941	908	919	937	926	969	951	934	977	971	953	933	976	930	928	936	903	970	954	1001	966	928	963	931	934	931	960	949	935	968	948	909	970	893	945	987	971	912	971	892	902	954	930	898	938	955	923	949	876	931	961	941	935	947	946	934	950	952	908	927	948	953	981	945	944	964	982	925	981	944	923	949	952	955	922	901	922	960	937	959	983	988	982	991	948	926	1007	929	942	989	900	992	906	939	927	926	952	955	901	1009	930	965	958	943	925	938	913	959	914	961	967	948	944	922	965	985	971	896	977	951	967	965	915	995	950	977	959	888	913	937	943	885	870	948	1009	936	930	973	953	961	957	1040	982	892	981	965	928	934	921	936	1002	939	902	948	940	954	976	932	904	959	946	938	961	1006	957	939	945	949	922	986	923	966	942	923	922	895	972	924	911	939	919	924	945	971	923	915	947	1001	917	943	926	988	948	964	977	952	938	946	960	978	945	900	941	978	929	965	891	942	973	894	963	914	972	898	939	961	965	919	927	979	931	930	958	888	936	923	976	954	948	920	934	937	959	967	949	947	914	963	952	969	967	980	919	910	920	951	930	944	951	947	953	894	960	930	941	931	920	908	937	940	948	914	884	955	939	942	906	994	922	981	908	913	903	917	943	892	961	900	987	925	935	936	927	914	907	923	939	991	987	913	953	1004	875	952	893	943	951	981	977	933	978	917	980	883	902	874	928	905	921	948	938	880	943	898	941	989	927	958	973	957	880	1000	929	969	964	959	955	943	935	954	928	889	899	919	934	935	935	996	935	976	916	953	947	997	944	969	975	933	950	923	939	931	906	963	932	967	937	994	957	942	905	958	936	949	943	921	912	952	943	956	948	929	895	929	934	941	970	971	968	928	932	918	903	926	941	923	906	958	925	1004	910	926	906	963	965	930	978	951	921	906	931	880	949	963	976	909	941	923	975	940	947	979	947	963	952	983	961	1027	922	990	955	978	945	967	948	976	956	971	955	952	933	950	962	996	945	988	964	936	908	936	957	895	950	985	948	955	971	954	954	903	906	882	924	955	904	941	974	980	932	914	901	981	888	940	957	957	1035	918	947	934	953	952	922	909	920	935	954	943	955	950	912	984	970	955	948	949	931	992	974	915	910	938	925	976	956	896	902	915	894	981	933	914	935	899	900	934	912	995	937	1010	962	946	914	986	919	968	894	934	876	983	971	963	919	1023	973	942	975	941	959	937	975	954	968	906	923	919	941	932	998	992	948	931	928	883	941	959	980	913	881	911	951	909	991	950	954	1000	943	949	907	982	932	961	926	946	1020	913	979	974	939	957	945	986	877	981	957	877	925	979	944	949	926	976	950	954	919	923	969	983	987
35563	16026	13361	6606	2736	1178	550	272	277	263	237	293	263	241	258	242	270	242	287	269	268	228	278	271	260	241	242	256	275	244	270	277	261	252	261	237	287	278	241	267	244	254	243	273	273	229	264	229	273	240	230	282	249	253	262	298	265	269	234	260	253	251	262	240	266	282	272	276	259	271	233	236	299	250	254	258	258	253	265	253	214	269	263	249	264	283	264	276	233	259	233	232	251	261	276	240	217	229	263	263	240	268	243	275	248	251	244	263	259	256	283	262	249	257	236	262	272	226	278	249	274	256	253	255	212	255	268	268	255	257	286	264	230	233	271	259	263	279	252	279	279	274	240	230	277	269	248	264	274	288	266	265	248	266	244	256	271	239	263	248	241	252	286	244	265	281	263	259	271	229	268	272	262	265	275	219	271	280	263	243	228	246	247	247	244	263	250	272	253	251	277	250	263	295	261	282	264	267	276	251	261	241	286	265	277	237	237	253	246	250	265	277	264	248	238	287	234	242	264	281	258	261	219	269	247	288	275	251	260	266	232	246	299	254	275	255	276	254	253	254	254	264	241	243	250	258	279	269	277	243	234	264	247	273	243	230	236	254	247	260	264	229	267	263	234	235	259	263	279	270	246	242	268	295	265	267	277	281	238	251	231	224	263	260	262	227	250	312	230	254	280	205	257	272	266	265	258	274	266	262	236	269	299	230	252	280	265	248	230	291	278	271	261	257	231	270	248	250	251	253	263	273	253	241	245	292	269	252	265	251	234	271	266	245	259	260	246	269	256	221	252	228	278	271	291	272	274	269	250	256	289	253	244	247	273	275	283	257	281	250	257	283	242	265	275	271	263	238	269	245	251	266	258	272	253	233	254	279	256	245	251	278	256	266	290	287	274	252	261	262	248	258	243	237	246	282	269	254	278	254	268	221	278	269	258	282	259	255	251	249	232	270	286	241	259	265	286	229	264	263	259	278	284	277	238	240	255	265	288	268	239	249	265	252	257	254	253	256	256	263	261	277	234	246	274	232	251	234	252	254	267	239	245	254	268	227	284	275	253	251	263	262	236	256	270	266	293	245	235	245	258	225	244	265	242	265	264	240	269	256	252	291	278	244	258	266	240	266	284	253	251	247	279	233	233	227	241	294	250	273	264	247	253	263	282	264	274	235	274	232	252	264	258	244	275	240	255	242	271	246	261	254	253	264	252	229	275	249	274	272	251	264	266	254	272	268	265	243	256	255	259	241	263	265	248	220	281	264	286	229	273	279	209	262	272	283	275	246	243	272	254	239	254	235	271	274	298	263	256	273	261	238	265	286	232	268	273	255	217	276	234	241	257	301	244	257	247	237	236	256	286	266	265	268	284	273	239	251	269	260	266	249	257	248	266	261	246	258	239	273	255	281	246	264	252	262	265	241	284	268	289	250	300	236	262	238	257	281	281	240	261	258	238	259	243	254	259	247	252	244	266	232	271	257	244	260	289	232	275	262	245	259	246	282	235	291	281	261	266	249	259	256	251	265	264	263	241	264	252	225	287	269	264	270	253	265	270	264	266	256	260	242	251	260	235	268	253	248	261	269	262	268	277	258	262	271	251	275	307	272	254	227	214	270	274	244	262	278	252	256	286	298	272	275	257	243	249	242	288	265	235	267	264	241	259	253	274	269	278	272	239	298	262	288	260	274	258	252	246	247	272	272	252	241	272	261	272	268	278	251	257	269	272	279	279	246	232	253	243	245	288	262	239	252	273	287	249	257	255	266	250	244	248	291	266	247	261	246	255	245	293	255	243	251	235	255	239	248	264	239	259	273	275	268	248	267	264	272	285	267	240	248	276	289	263	271	237	254	240	268	254	226	255	260	283	253	251	260	279	268	236	245	264	271	256	272	296	242	252	261	272	286	249	262	266	267	276	266	262	264	300	248	254	258	233	251	259	261	268	244	252	255	232	248	255	285	270	236	269	284	261	241	269	277	318	266	265	257	243	235	268	202	257	315	269	248	296	261	265	256	262	285	214	272	233	250	279	237	265	287	240	262	279	259	271	278	241	247	290	271	234	231	267	270	240	238	253	239	276	274	272	262	249	258	260	270	243	308	262	254	275	264	266	246	235	233	244	262	258	237	268	249	261	270	242	272	283	261	254	279	257	237	268	242	296	261	244	250	289	273	239	245	282	269	270	271	284	266	252	255	254	232	242	246	267	271	243	247	236	235	233	244	235	266	279	237	232	240	240	260	288	262	279	280	251	251	270	267	252	256	249	259	266	239	247	262	255	273	242	263	280	245	280	257	243	262	251	263	255	243	239	276	263	263	260	271	271	266	269	294	247	249	257	233	233	272	257	282	288	264	251	265	248	280	233	245	262	267	272	256	252	256	268	249	271	262	305	275	266	254	237	265	210	236	256	260	274	259	248	214	238	235	263	255	261	262	290	268	272	260	257	227	248	284	261	245	261	251	271	254	252	248	268	252	288	267	245	287	270	253	271	277	271	262	294	256	252	248	276	291	304	245	263	251	231	246	255	264	255	245	266	284	265	244	248	240	263	243	269	264	272	264	285	241	239	242	259	233	264	271	243	233	215	260	229	261	278	263	275	262	250	234	251	249	256	251	252	259	229	245	236	264	273	267	230	261	231	249	234	252	233	250	232	281	237	242	263	272	247	276	270	249	259	249	246	275	243	275	236	259	258	279	277	255	241	274	223	282	254	265	245	237	278	264	244	250	249	246	240	261	249	260	245	270	250	270	258	261	260	223	255	243	292	243	285	287	245	259	263	287	283	254	277	269	275	275	255	233	271	256	276	300	270	273	228	259	230	248	269	251	269	241	274	252	248	248	241	263	217	255	242	235	259	260	253	262	260	242	246	242	246	257	243	236	247	256	277	260	282	284	246	266	269	279	278	246	230	283	252	256	241	268	259	289	267	270	298	262	228	282	258	265	273	266	260	265	280	284	241	263	245	247	259	272	261	255	260	252	279	243	242	246	224	268	257	261	269	227	234	250	315	286	289	239	250	266	255	261	266	236	251	249	270	229	248	265	262	269	237	236	269	293	216	249	245	268	252	236	264	268	267	279	263	236	237	269	256	266	276	257	254	285	274	258	251	226	245	251	250	247	261	296	255	242	231	237	254	251	275	257	256	281	259	266	279	241	267	259	252	267	237	271	266	251	286	246	266	248	222	233	264	264	262	255	269	254	301	296	260	230	262	283	255	259	263	234	245	264	258	286	293	251	275	259	265	262	228	261	240	261	284	261	251	215	262	283	262	261	274	244	258	269	285	225	278	264	256	248	236	282	277	261	241	228	246	265	237	256	252	228	219	269	241	253	245	243	258	239	265	256	278	242	261	256	284	275	257	276	270	286	269	284	272	261	252	293	282	287	248	256	298	279	267	242	270	292	257	325	256	262	280	293	274	273	258	275	243	275	234	236	269	228	257	294	253	258	271	279	269	277	265	249	267	284	253	249	241	221	257	273	264	254	260	249	266	287
18656	13893	20384	13879	7193	3453	1431	678	631	606	662	655	631	617	583	602	603	641	646	620	627	623	644	590	621	624	588	652	605	631	620	616	648	619	598	581	629	631	613	634	644	620	607	592	569	583	615	617	567	649	632	617	628	632	617	650	551	643	650	646	621	564	607	650	601	583	646	641	579	628	620	600	612	675	625	643	629	643	631	608	626	652	588	595	627	618	619	641	596	641	613	658	635	583	618	606	626	644	642	602	649	638	637	627	672	626	615	660	596	596	614	649	580	636	596	620	601	644	594	641	650	642	640	610	620	605	641	633	641	595	599	608	619	619	573	608	606	618	614	644	604	609	619	623	607	633	629	621	629	668	578	646	601	630	622	571	615	602	623	623	575	641	626	663	639	650	594	553	620	637	585	582	612	605	669	603	618	604	669	632	607	638	592	595	653	658	621	657	610	617	641	575	601	607	625	619	607	625	597	623	593	656	601	619	638	612	584	607	683	610	567	625	621	644	660	628	634	601	614	593	641	613	644	647	642	616	606	598	632	699	629	601	637	633	638	619	603	616	605	660	631	599	620	640	599	600	603	636	598	606	623	616	602	620	619	610	581	613	599	615	582	621	591	652	654	609	617	661	623	575	660	653	643	624	652	641	615	631	634	642	625	601	653	678	644	627	662	654	666	625	626	603	621	588	603	662	601	587	642	635	629	614	619	620	584	649	627	667	647	638	603	596	635	568	581	603	629	611	628	575	628	611	606	629	589	654	620	616	647	610	580	598	595	649	648	652	681	607	607	614	600	601	630	616	608	650	628	641	615	594	597	623	625	622	633	634	596	586	596	670	649	630	624	649	600	622	593	657	626	585	618	618	637	612	599	600	627	656	615	624	615	667	664	614	583	607	660	599	603	598	671	619	635	626	607	613	636	669	626	591	631	589	603	623	620	646	645	610	603	633	651	594	622	608	629	653	635	598	633	587	638	657	601	571	626	590	641	637	620	633	625	647	615	621	595	575	632	675	625	606	650	674	614	650	631	593	605	635	641	643	621	620	593	601	578	615	593	589	696	625	601	599	611	623	614	624	597	602	668	596	593	618	620	580	645	617	650	594	621	641	638	613	667	592	592	611	577	618	624	627	570	575	613	608	603	676	630	624	626	652	610	634	622	627	660	631	641	618	640	614	641	626	616	663	635	619	633	638	683	606	596	613	595	655	614	602	609	587	623	613	589	566	619	652	646	582	655	608	634	621	643	619	588	595	579	588	595	609	626	635	676	645	609	665	605	644	652	639	589	648	639	632	622	579	614	649	635	623	616	610	590	611	601	619	616	644	646	633	631	608	630	606	618	647	563	619	642	605	642	611	569	680	635	569	631	677	589	599	622	597	615	598	644	581	623	661	610	622	606	657	613	599	644	646	636	627	614	612	653	607	656	590	601	590	604	655	629	631	681	632	655	573	617	617	666	631	605	575	630	620	654	638	597	637	621	653	592	592	611	654	579	612	615	572	642	604	636	641	604	631	623	559	616	638	617	618	628	616	620	622	600	625	614	615	646	643	647	576	660	641	633	623	596	631	609	645	604	558	627	621	650	610	630	599	589	645	603	567	588	640	585	619	627	616	618	635	650	634	592	668	631	573	607	639	627	639	617	627	618	654	635	628	611	626	642	615	598	615	628	657	655	600	579	627	611	627	615	644	677	640	610	602	647	608	645	619	677	645	632	608	644	607	570	613	616	602	597	589	635	669	620	628	653	634	611	670	621	620	611	605	643	656	590	612	571	594	608	627	627	616	648	682	614	605	632	605	592	604	654	596	608	618	608	578	646	627	623	611	592	622	652	609	631	585	658	591	621	623	632	609	646	617	598	645	621	589	611	580	646	607	657	608	613	596	595	620	645	611	627	613	627	648	657	605	635	603	609	604	618	652	627	662	618	630	617	614	573	625	642	620	621	675	630	675	589	592	620	625	631	601	636	612	630	617	587	591	641	599	616	669	639	626	652	600	626	584	617	617	641	650	639	632	592	596	661	617	602	639	609	608	594	579	625	568	605	661	600	638	631	610	649	638	653	598	608	619	619	603	608	626	626	603	603	605	618	639	593	577	640	608	611	615	633	629	617	643	607	552	609	596	628	587	605	642	615	613	619	641	606	553	560	626	585	583	669	632	640	621	623	602	641	622	610	627	661	645	645	619	610	626	603	652	641	608	613	592	634	636	622	590	605	638	636	608	645	592	605	629	580	646	625	636	659	618	649	578	646	623	576	614	610	651	511	636	646	616	644	603	636	596	644	621	633	581	663	637	632	624	603	624	617	611	642	652	622	663	648	623	658	640	564	657	629	609	601	618	586	646	620	647	647	588	549	635	639	657	615	660	582	617	606	595	619	641	554	681	609	650	629	638	629	580	627	638	590	617	595	625	584	623	607	618	650	587	579	650	606	642	628	635	644	597	607	617	617	624	635	599	683	627	602	627	589	632	621	588	594	637	612	659	625	607	623	625	637	622	639	604	637	621	583	604	689	609	612	658	646	630	613	667	633	648	602	639	644	634	634	592	623	615	654	609	638	628	650	655	613	636	630	645	629	622	627	573	609	656	606	625	654	620	611	590	638	596	639	636	614	665	607	626	648	638	564	606	638	609	608	633	590	630	640	602	608	604	590	635	595	635	668	636	643	634	642	615	627	601	628	669	602	610	669	628	580	653	650	589	582	617	664	592	617	650	644	592	618	632	626	638	643	616	639	590	609	573	632	651	636	606	599	656	658	603	636	620	614	638	657	654	638	636	644	642	612	672	633	661	575	577	596	599	658	582	577	629	615	573	667	595	626	629	629	610	599	665	648	620	601	672	647	650	619	640	568	628	619	607	669	586	610	655	585	635	643	617	607	604	627	608	639	595	646	586	619	619	565	609	628	604	629	643	620	632	646	628	640	557	590	646	590	633	608	597	642	615	639	640	614	601	641	637	600	598	622	592	659	620	612	656	644	608	643	594	621	605	638	618	616	634	639	611	613	643	619	668	607	627	620	635	604	606	656	571	578	607	704	619	635	627	605	626	615	587	598	626	600	618	624	628	693	619	638	633	642	591	639	628	640	587	651	626	618	601	683	558	658	627	606	626	605	664	647	677	623	631	599	670	632	674	608	618	641	606	636	622	637	624	606	614	600	600	618	646	643	663	655	626	646	610	644	599	632	627	688	621	629	651	602	558	588	627	652	646	635	645	584	608	604	638	587	628	615	620	623	590	617	617	596	633	625	641	637	587	633	649	651	631	591	651	637	633	633	624	579	607	605	626	645	608	635	625	580	607	627	648	633	627	619	598	657	609	595	621	628	612	631	612	577	605	643	627	638	632	620	624	633	614	621	563	631	622	584	628	656	618	574	632	600	622	605	603	642	659	600	584	583	582	624	649	624	653	645	629	616	666	627	606	642	657	629	601	578	597	585	656	598	607	621	607	637	614	603	610	637	602	647	608	647	606	590	613	573	651	620	631	609	641
43117	30938	38908	33374	17489	5936	1743	390	273	278	261	259	262	265	278	297	306	250	255	273	239	230	259	286	315	293	291	266	281	246	256	252	263	259	267	265	271	264	272	266	276	256	274	276	278	256	269	266	254	250	296	269	295	250	242	263	240	272	250	255	267	268	296	276	287	253	276	224	287	248	273	287	271	240	287	301	268	260	281	279	265	233	265	248	269	265	282	275	249	262	285	260	281	275	259	274	297	233	248	271	288	264	287	232	260	250	270	274	267	269	243	255	272	281	256	243	288	275	271	277	260	283	289	269	252	280	250	273	276	286	252	270	272	253	289	272	263	252	233	234	274	303	288	283	281	253	290	291	273	248	258	274	250	240	256	300	265	278	244	293	281	273	258	265	269	270	293	272	250	273	246	268	261	275	259	276	241	259	282	261	264	297	265	280	282	298	275	271	300	251	271	231	271	280	271	266	246	262	277	263	281	270	222	240	252	239	269	267	271	264	265	243	266	267	291	290	238	262	232	271	273	266	269	279	277	244	264	255	258	282	261	280	281	283	258	287	253	231	251	249	274	249	288	280	250	260	286	262	244	262	302	252	280	245	276	246	229	239	256	242	270	280	285	243	257	247	282	268	258	279	285	276	248	313	270	262	264	289	254	267	302	271	259	273	270	299	270	262	256	291	270	275	271	269	270	293	262	261	279	271	266	305	253	268	253	259	257	270	254	252	257	274	257	248	278	275	267	250	270	266	277	261	255	277	269	281	229	227	274	284	238	286	276	299	258	263	264	266	294	291	303	269	289	265	249	258	275	280	294	270	272	234	286	285	290	279	259	293	253	252	281	269	272	268	264	301	261	275	263	266	271	226	275	270	253	293	263	270	247	240	264	266	266	274	236	258	261	281	267	242	284	281	248	294	232	298	266	296	298	260	241	263	255	255	274	255	275	256	274	273	247	272	271	247	251	271	271	276	261	255	258	266	252	285	233	261	277	267	236	258	232	270	252	262	264	265	243	276	236	273	242	266	253	242	285	275	267	255	264	295	269	275	253	266	289	264	261	264	278	260	293	280	266	282	295	236	275	259	251	305	243	275	257	284	267	282	251	250	280	268	268	273	264	235	252	252	258	255	259	264	282	289	285	265	285	268	240	277	276	290	273	274	243	275	261	286	230	270	232	263	239	279	303	272	286	276	271	277	268	243	275	257	230	245	267	269	254	242	273	272	240	271	253	232	258	298	252	251	245	278	268	252	298	242	274	251	272	263	243	280	267	266	271	265	272	237	253	257	262	255	257	253	244	254	292	295	262	262	287	282	273	283	290	289	277	275	248	280	218	261	247	239	254	241	250	243	273	268	250	224	265	269	298	276	253	247	256	246	260	263	244	300	274	285	260	256	280	288	268	260	275	254	246	239	261	253	267	261	241	262	280	271	277	254	279	271	276	274	279	265	281	285	245	253	263	268	264	297	285	276	248	286	290	258	260	259	281	261	253	254	272	285	277	301	264	262	249	257	265	275	278	248	256	283	270	249	270	233	258	255	257	262	239	244	271	275	256	300	245	280	277	258	260	264	251	280	266	281	271	280	281	281	263	276	302	251	279	250	267	255	286	288	254	277	298	260	253	248	234	232	252	278	291	273	265	255	240	250	247	276	281	277	270	260	278	271	239	283	240	249	260	281	250	243	274	266	279	275	291	267	259	261	245	277	237	247	265	271	251	260	265	251	267	271	272	256	260	248	306	266	274	258	275	252	290	253	277	264	300	256	270	243	273	250	285	258	257	266	264	267	282	259	263	250	261	270	267	224	263	288	239	266	258	256	293	264	267	262	253	266	256	255	250	237	282	226	265	258	288	259	284	272	275	271	290	255	232	232	292	282	302	272	248	270	256	292	296	268	256	261	267	239	260	236	258	272	285	270	261	250	252	265	249	268	263	280	284	291	257	271	287	274	272	280	263	248	261	292	250	278	234	254	271	243	264	251	271	278	292	261	253	279	277	290	243	236	274	249	257	234	283	278	256	256	270	261	254	276	261	269	248	244	265	281	268	251	259	246	286	263	287	254	235	270	288	237	262	299	270	295	271	242	284	251	248	249	247	286	280	250	263	287	263	290	260	269	260	258	279	259	258	281	287	273	295	260	264	268	289	252	264	266	273	231	263	305	272	237	275	258	267	236	252	269	292	254	287	247	289	249	286	271	276	273	294	253	285	280	279	310	233	240	261	254	259	267	257	280	269	282	246	254	253	256	280	280	314	252	278	229	244	280	262	285	245	279	250	285	289	240	277	253	239	258	275	214	260	255	274	296	291	255	285	263	253	272	273	260	263	269	282	278	266	267	279	243	242	234	265	256	290	270	259	239	256	238	272	266	281	279	265	275	232	254	277	274	252	314	268	250	291	278	262	283	230	244	291	278	262	277	268	266	278	240	290	286	291	269	273	292	292	249	272	257	275	257	244	253	253	293	286	258	256	264	286	261	263	272	269	260	265	263	241	250	257	250	297	270	277	273	248	264	235	255	248	240	271	255	267	262	251	254	270	252	249	268	265	247	290	257	287	274	264	267	258	282	249	274	252	244	275	277	281	261	274	250	271	260	260	293	263	264	249	250	239	280	245	281	267	239	255	238	272	252	240	277	256	257	293	264	254	251	272	255	262	278	259	268	297	256	261	265	233	261	270	265	242	246	272	253	266	299	290	271	248	292	275	248	284	270	294	264	254	276	288	285	244	278	272	231	242	239	272	245	252	257	297	244	290	289	280	312	269	277	255	251	275	259	247	290	274	262	292	248	278	273	256	274	271	255	292	244	269	265	250	260	269	245	266	257	256	272	279	268	237	247	277	262	278	258	240	253	271	257	279	284	253	275	250	259	280	301	267	270	270	295	238	280	285	273	239	294	255	255	257	247	246	288	250	281	242	256	241	278	261	287	245	255	281	280	248	269	237	299	257	250	248	272	238	254	275	256	251	238	243	255	239	261	253	248	265	274	290	269	311	256	270	261	264	257	259	280	276	246	269	244	256	318	278	258	267	255	249	229	257	279	250	265	261	262	278	286	260	243	229	292	263	255	264	272	259	286	281	284	293	259	272	246	264	298	267	307	243	289	289	230	279	265	245	277	258	254	275	264	260	286	302	247	277	292	295	292	260	256	252	289	275	254	294	263	253	271	266	239	263	285	253	277	278	264	240	289	262	259	275	250	280	293	286	272	273	287	288	254	294	258	281	239	252	255	281	242	283	251	286	270	264	255	256	245	248	285	265	274	270	265	272	268	261	260	279	271	266	269	276	274	249	229	268	275	267	283	266	263	277	249	261	268	282	280	297	271	254	237	254	231	261	285	277	254	234	263	270	286	260	261	308	229	249	244	289	258	241	271	254	257	268	271	246	281	270	268	268	258	258	275	262	244	270	273	297	257	255	255	285	264	283	277	241	277	249	230	277	255	250	269	254	250	259	264	268	275	280	274	284	247	271	289	284	261	247	281	289	270	274	259
25627	24880	42281	42101	28059	13807	5282	1066	648	622	613	646	651	673	633	646	643	637	641	634	595	620	654	709	627	589	619	631	637	645	657	612	632	650	611	635	655	657	649	640	626	632	650	636	597	664	632	663	651	637	649	641	658	619	627	643	684	659	661	691	585	622	624	632	641	686	664	629	628	670	634	640	650	630	642	665	643	608	615	612	659	624	620	655	671	611	640	621	643	615	683	645	632	606	636	641	645	626	647	653	623	661	636	604	643	599	684	635	670	619	677	628	683	641	631	678	639	693	642	646	652	652	643	668	656	621	592	604	625	645	635	640	645	609	626	639	644	644	610	692	663	660	660	622	648	643	641	649	645	657	637	635	664	641	693	644	662	641	607	622	645	641	683	657	672	630	654	683	666	613	695	625	669	663	663	645	676	629	645	643	581	679	618	621	655	650	627	631	651	618	639	618	641	682	629	668	631	612	683	634	644	617	643	617	639	684	655	644	655	665	634	672	676	639	615	679	619	652	676	662	601	714	656	666	664	619	660	640	670	654	646	630	648	621	625	626	624	648	626	630	610	605	664	638	619	665	662	661	644	618	622	656	607	649	635	635	591	601	604	621	658	675	643	669	665	634	643	668	639	611	608	632	658	658	620	613	674	644	629	637	671	642	655	608	621	676	681	662	643	684	613	651	646	611	639	654	666	610	651	620	632	630	643	632	667	646	633	660	643	662	644	633	608	616	652	614	628	602	619	605	619	656	619	679	605	659	618	651	667	641	654	664	634	593	605	622	628	632	633	630	645	672	610	644	634	644	621	657	666	649	668	618	653	655	635	657	640	603	644	646	669	668	618	621	709	658	641	663	645	625	674	662	658	613	629	659	651	608	667	646	646	642	693	626	648	663	672	685	652	602	623	633	606	672	656	671	626	618	645	646	609	687	633	663	614	644	630	626	670	651	633	633	609	613	663	638	621	636	693	613	669	655	650	655	598	662	659	665	701	605	706	675	635	661	618	605	634	649	589	619	633	655	624	608	622	642	651	635	694	641	607	662	628	626	622	661	658	632	624	674	634	665	648	600	632	660	579	626	664	650	604	663	645	656	643	676	623	686	620	656	628	699	610	652	632	661	653	659	595	679	683	647	604	633	650	645	639	683	628	666	608	650	657	608	589	710	646	639	631	636	640	687	628	688	651	641	636	614	652	647	614	603	682	657	650	638	673	631	631	667	614	652	609	572	666	659	685	632	664	689	643	624	618	657	641	669	609	688	695	684	667	606	637	612	612	640	645	607	642	602	632	621	677	630	618	624	657	655	663	641	653	614	666	630	644	652	669	614	668	629	620	644	649	632	684	638	666	612	646	667	659	662	611	646	647	681	666	632	632	692	649	630	648	663	661	618	642	640	606	633	655	636	651	570	636	660	635	620	635	612	656	627	600	671	681	661	636	655	668	638	646	624	615	618	642	627	648	648	662	663	661	612	690	661	617	705	666	567	640	686	645	650	684	646	634	631	620	674	624	654	675	650	666	651	637	653	634	633	645	631	665	655	628	676	612	632	657	669	622	675	639	662	610	679	642	659	652	711	639	651	572	661	633	656	635	651	623	660	639	682	687	609	642	638	635	622	656	680	639	653	683	589	648	645	633	633	653	625	629	613	653	637	656	644	601	654	679	635	704	607	655	605	649	589	681	618	647	678	651	678	638	657	637	633	619	596	636	631	648	657	612	681	633	659	641	659	643	644	609	643	612	651	629	635	613	649	619	587	640	653	693	625	657	665	684	626	658	651	652	635	659	620	619	637	665	628	658	651	651	631	640	650	641	613	633	644	683	651	651	664	648	644	640	652	705	648	626	604	570	637	622	675	650	655	637	650	634	649	610	658	631	630	662	623	665	573	638	620	636	665	649	607	633	634	624	636	663	628	649	692	655	660	645	653	650	623	643	652	625	629	676	636	592	644	641	649	662	650	635	656	622	631	644	594	665	625	658	621	654	637	637	660	648	674	715	619	594	689	623	657	626	585	704	617	638	631	650	645	675	636	625	652	668	652	629	671	613	683	631	657	644	666	641	620	628	644	660	669	638	662	622	629	679	608	620	633	611	630	644	645	683	659	710	658	609	620	670	668	647	652	673	656	668	666	605	615	605	633	636	633	622	630	662	644	650	640	666	629	620	594	658	621	631	672	620	641	671	605	687	668	618	639	673	666	700	634	628	645	640	682	615	587	645	657	610	661	612	613	650	639	684	619	668	657	633	691	645	599	608	630	624	668	590	668	683	647	654	648	680	650	629	647	611	625	607	661	659	671	623	678	652	639	617	637	673	633	665	655	669	607	608	640	638	716	639	643	674	638	595	649	643	659	630	677	640	624	619	607	625	643	678	641	646	596	636	618	621	637	635	637	641	660	681	655	683	601	668	645	652	646	657	639	640	637	635	667	647	602	640	623	628	651	656	670	672	660	604	650	626	695	642	634	648	623	633	660	642	622	684	579	631	656	637	635	642	629	639	671	656	626	643	664	583	666	631	616	652	620	638	626	630	632	681	615	619	624	703	599	660	671	653	639	634	651	611	662	662	642	656	680	665	685	615	647	670	653	638	679	614	670	589	672	678	626	646	668	618	631	658	667	636	678	631	627	653	675	663	638	657	654	648	628	628	619	658	697	626	625	607	639	654	678	636	608	676	653	647	620	620	624	611	606	620	667	656	638	635	628	665	653	668	576	666	696	615	667	664	637	612	650	653	611	628	687	649	638	656	605	642	691	640	667	601	684	605	625	599	610	616	618	670	635	615	613	657	618	616	648	613	600	665	641	666	661	647	642	622	649	605	651	648	621	624	665	623	605	635	637	660	630	662	638	610	658	653	638	657	657	677	643	669	649	680	611	596	631	630	598	621	649	658	650	641	667	688	624	619	655	595	661	619	636	648	559	669	667	609	653	669	636	621	683	665	640	662	658	650	632	608	613	649	582	616	652	644	645	672	641	636	647	643	650	585	638	651	679	664	643	691	592	633	671	620	675	633	638	612	622	639	615	614	637	626	681	669	633	639	607	643	652	614	684	670	678	644	609	646	672	648	692	650	668	616	693	626	614	624	653	614	632	644	643	636	630	651	659	657	656	640	618	669	662	645	646	609	677	665	697	662	625	632	629	592	644	653	647	627	643	602	662	626	634	649	633	644	632	637	662	628	671	642	648	676	632	647	648	650	654	640	635	636	657	698	656	626	662	652	621	612	644	620	639	649	648	650	642	642	596	630	644	635	651	661	601	691	635	631	675	598	619	667	659	610	647	665	644	639	620	643	617	618	625	615	674	640	644	607	670	660	643	635	649	642	675	629	610	627	602	614	652	637	613	675	640	676	631	641	666	653	645	640	600	697	600	582	668	597	633	696	676	652	649	597	636	666	684	686	622	640	666	640	618	606	650	669	664	637	652	642	676	660	596	639	632	634	625	642	623	602	680	659	642	689	596	666	650	656	664	707	643	691	690	623	655	636	669
68490	55121	76303	69934	49056	29113	12171	1623	469	416	407	442	418	433	479	463	456	440	442	427	445	404	409	434	405	428	459	489	452	463	456	403	405	365	436	411	396	433	432	415	427	426	434	465	452	471	416	396	464	439	463	453	430	416	435	416	452	442	448	454	451	419	409	417	404	414	425	445	417	430	378	449	413	429	427	421	437	444	437	447	427	439	500	380	424	441	444	415	465	421	406	419	454	465	465	448	447	441	464	433	448	425	420	436	405	434	399	459	407	432	405	462	419	418	422	440	438	453	517	471	437	446	436	467	429	413	437	403	452	459	396	443	405	450	431	377	448	401	440	448	433	455	440	447	408	403	429	426	402	447	412	425	402	384	478	370	430	445	415	441	424	463	453	407	414	448	430	407	427	445	449	397	413	412	430	443	392	409	410	436	416	427	435	403	446	435	410	392	462	427	406	432	427	389	403	438	394	365	413	440	483	495	440	399	398	459	470	413	419	403	434	408	485	444	437	467	439	369	431	467	412	462	455	432	398	413	395	463	442	449	450	413	436	470	434	430	419	440	422	426	423	471	455	423	439	421	404	410	486	424	452	394	444	408	428	435	408	389	426	441	437	429	451	458	425	422	406	419	394	432	397	411	438	476	415	427	424	435	446	440	431	444	398	414	452	448	461	439	434	456	396	442	397	405	369	454	457	447	374	440	400	446	405	421	461	456	413	454	429	412	468	425	442	472	423	418	457	409	431	455	411	429	414	432	427	435	453	441	440	457	429	437	426	447	467	462	434	392	475	428	455	439	427	437	459	464	445	434	417	401	359	462	416	422	398	414	401	484	426	424	454	411	432	449	405	396	477	433	419	405	420	487	442	457	451	447	410	415	432	448	430	410	420	439	467	416	437	419	483	446	471	422	476	444	431	414	381	444	445	413	416	457	417	418	404	435	415	439	387	451	463	405	463	409	441	443	435	391	426	454	436	418	423	460	467	429	474	459	417	422	487	433	416	420	462	429	464	413	411	399	434	408	406	430	431	407	474	438	420	438	444	439	433	464	420	407	419	437	441	435	438	493	450	424	425	412	425	402	447	428	464	436	479	406	396	395	471	443	452	412	439	436	418	456	438	439	428	450	458	453	436	424	415	439	393	417	440	411	425	439	436	415	438	436	462	415	450	459	440	371	396	442	475	458	465	401	451	403	393	409	440	418	435	422	412	457	379	433	427	401	428	445	447	409	393	421	435	431	431	452	413	443	424	477	461	385	419	439	438	402	436	465	437	444	456	405	403	435	456	454	446	426	399	452	430	451	435	416	414	424	432	432	445	457	434	433	458	421	456	449	423	427	422	460	406	436	410	430	402	419	452	445	430	450	418	416	410	427	452	443	447	424	447	413	433	413	441	410	433	429	419	460	475	447	422	430	464	414	462	381	431	428	436	402	389	441	416	373	413	409	393	417	435	407	430	473	432	411	413	453	463	448	431	418	416	436	421	439	436	427	436	432	428	431	388	441	404	433	439	421	453	470	370	398	417	436	426	367	443	410	415	424	422	463	436	451	485	414	459	445	411	408	415	413	439	427	403	456	429	432	410	440	452	462	452	416	426	455	423	429	431	437	417	483	457	461	382	449	420	420	442	414	449	435	455	448	444	447	414	461	428	444	400	420	415	373	427	458	430	380	411	395	440	442	403	415	424	461	436	426	417	388	450	434	450	424	420	461	459	424	432	423	438	427	411	425	396	426	429	473	410	427	421	461	455	436	457	443	467	418	426	402	430	432	393	437	429	404	414	426	425	426	378	397	411	433	458	446	423	443	441	426	434	409	467	463	449	412	406	474	438	450	416	411	439	419	427	438	495	420	430	394	431	417	413	422	448	434	443	412	414	416	377	424	425	436	470	433	439	400	452	431	455	436	414	397	392	444	415	418	505	436	408	441	433	428	426	443	403	458	428	433	400	404	428	421	390	397	430	446	402	407	442	435	426	463	435	421	451	451	425	468	421	449	465	413	422	477	461	405	475	424	417	420	464	440	436	432	456	424	439	461	427	425	438	405	493	441	410	398	417	408	440	402	401	463	482	410	409	454	419	417	377	436	443	444	438	415	438	428	392	447	388	437	426	483	442	391	419	449	447	390	441	449	448	424	420	445	455	392	453	427	450	423	473	444	439	475	476	448	418	396	402	454	453	446	430	441	458	413	423	426	384	481	439	466	428	466	445	455	416	416	454	439	470	435	393	468	445	467	435	438	455	424	437	483	429	427	444	407	432	413	381	457	423	388	400	418	445	464	413	435	442	441	433	403	398	399	441	402	432	432	415	419	439	443	456	388	422	399	462	456	422	423	432	466	448	434	401	453	399	404	419	410	427	460	444	419	460	455	432	411	416	433	460	460	489	442	430	425	447	406	429	440	414	423	435	376	427	439	454	411	429	459	430	438	460	431	458	412	441	427	469	436	439	482	410	444	430	434	439	445	394	455	451	429	430	485	437	388	443	427	399	425	459	456	447	429	448	461	443	440	412	426	441	417	440	430	430	410	390	427	448	428	419	415	413	486	427	415	410	394	415	453	423	456	412	426	425	461	454	407	415	424	463	423	411	416	420	419	461	429	440	443	458	447	456	460	421	435	431	422	416	426	407	454	447	415	389	421	436	426	454	464	470	418	430	437	396	430	422	444	421	452	442	396	410	385	439	416	433	420	443	437	439	439	434	392	394	462	443	445	442	402	484	401	433	428	425	413	457	421	435	442	429	432	414	414	422	419	413	418	441	434	435	460	431	407	466	434	418	424	436	442	428	414	408	441	405	409	469	459	441	420	465	402	427	427	446	433	461	430	411	396	416	420	452	447	430	415	448	428	416	430	415	439	408	435	453	444	419	397	449	404	411	445	445	447	438	420	466	441	407	425	437	427	445	394	458	459	448	418	474	434	478	440	427	428	403	436	390	434	388	406	453	402	420	447	416	407	456	474	422	406	433	463	427	445	423	460	424	422	414	417	411	441	397	415	421	430	413	461	457	433	413	460	408	404	395	417	456	428	450	466	450	423	425	401	438	444	450	452	451	468	386	390	425	393	444	444	438	441	406	446	457	385	421	408	420	419	411	401	416	380	397	427	407	463	443	460	418	448	472	408	392	403	438	448	418	444	426	439	444	445	447	451	378	459	467	445	445	432	427	461	417	410	427	414	470	440	430	428	488	448	416	437	424	406	457	423	451	443	421	435	438	465	456	450	424	447	432	461	438	435	467	446	437	445	366	458	465	439	440	437	442	453	438	462	441	452	353	399	414	459	396	453	429	419	440	438	428	418	424	421	401	404	404	397	457	444	501	431	405	419	482	425	405	417	429	421	426	407	420	403	450	465	419	446	449	429	456	460	436	370	440	431	464	406	435	422	476	448	417	429	429	424	450	452	428	420	426	448	460	425	419	405	452	410	443	419	402	448	420	421	439	427	448	465	417	464	418	450	443	456	417	441	417	415	472	427	445	450	425	407	435	428
45396	45376	76657	77823	58230	38474	19127	2183	1030	1021	938	980	949	943	929	937	981	986	966	926	956	936	973	978	966	982	886	964	967	968	963	937	910	986	938	973	912	933	986	966	974	962	939	963	943	1001	980	973	911	971	940	888	943	939	959	933	955	974	982	996	937	962	958	1015	960	974	978	949	972	992	1012	987	916	970	959	953	990	955	975	1019	944	965	982	912	946	943	943	912	914	901	992	1011	965	939	1016	902	921	951	874	1021	893	953	938	926	965	920	953	922	964	949	979	996	949	957	940	979	950	962	954	903	966	925	979	964	1027	975	963	924	948	938	912	991	914	980	955	991	958	963	965	958	967	895	957	934	932	1012	895	968	973	941	940	1016	933	888	927	904	1015	913	959	995	899	956	988	922	911	942	936	960	938	983	886	923	989	965	942	961	988	903	936	937	966	1003	905	908	967	969	1005	909	999	962	952	959	950	916	950	920	943	993	953	951	933	989	967	959	910	901	935	887	978	965	959	996	950	918	925	961	954	899	931	930	947	950	957	928	992	974	927	961	942	973	929	964	976	919	926	965	955	987	942	907	895	948	950	930	943	905	910	972	933	927	964	889	911	970	956	889	943	874	937	976	1000	942	934	944	920	991	896	934	903	910	943	953	925	955	895	939	952	894	1017	922	989	996	970	981	924	969	965	967	977	915	865	921	922	916	946	931	926	928	976	925	965	923	947	989	921	941	959	971	942	973	932	958	940	949	963	969	978	919	994	956	953	957	947	943	917	898	890	1010	894	960	928	891	933	976	997	955	913	938	982	951	974	937	983	908	975	928	967	994	890	974	990	931	932	947	919	987	913	947	968	966	951	967	942	984	971	925	968	966	926	939	945	1009	906	969	969	930	989	972	929	904	916	963	998	943	935	904	897	948	935	919	916	1002	984	938	983	985	902	987	962	961	915	925	981	902	995	970	1010	918	1002	970	974	932	959	878	948	1033	936	979	956	939	968	993	923	996	918	956	999	937	908	961	954	911	951	970	948	955	948	948	935	940	978	927	997	939	959	998	927	929	934	920	983	910	969	916	948	952	932	945	924	956	906	918	900	955	965	945	877	982	978	923	945	991	961	994	928	916	963	966	896	890	944	982	964	936	962	940	972	904	964	931	943	954	948	966	935	914	999	915	957	991	941	921	963	981	915	955	950	910	931	935	977	948	912	930	1019	912	942	973	942	977	897	956	977	918	969	939	957	953	965	905	941	935	936	944	985	910	941	954	948	882	935	944	947	966	889	1021	947	952	931	896	965	942	980	946	957	944	977	907	904	938	999	947	923	937	942	942	937	949	962	967	933	937	899	914	904	952	976	990	952	937	944	983	1026	955	977	972	921	980	974	954	939	994	942	944	981	976	908	926	942	908	896	958	955	950	933	926	876	934	948	914	988	965	899	951	942	965	930	939	953	919	1006	903	984	976	943	922	919	976	989	933	914	903	962	913	965	981	906	918	915	876	956	934	949	973	986	947	946	954	964	934	883	914	941	968	957	1030	973	936	986	940	945	919	969	1010	906	907	959	937	962	961	950	975	949	961	931	977	974	986	950	955	989	947	960	935	966	975	942	968	951	985	940	977	1006	950	959	923	960	975	903	994	949	961	919	933	928	936	963	947	909	997	975	978	898	977	962	970	956	957	975	935	888	923	958	961	965	970	943	897	951	954	981	869	939	949	967	959	998	987	945	1018	909	940	968	959	986	962	935	890	989	940	929	985	932	941	957	977	951	951	947	944	953	989	948	945	948	949	894	942	980	893	981	977	979	926	906	979	930	915	916	1019	960	986	996	905	980	991	899	922	940	981	938	958	938	910	936	969	958	939	961	967	961	938	937	959	926	971	987	901	942	931	981	975	973	954	949	977	954	935	965	988	993	976	911	949	953	975	986	907	995	975	964	918	968	958	883	923	936	951	923	980	922	948	979	950	975	959	965	958	988	904	980	899	944	918	915	938	945	946	948	918	991	930	964	972	942	989	973	942	942	941	914	952	956	974	974	920	877	973	950	932	927	961	1012	902	920	985	976	917	975	911	911	978	968	978	913	917	973	936	899	1024	955	979	957	915	973	1018	910	929	972	946	973	967	998	907	929	935	966	971	978	980	933	982	966	983	946	928	983	991	935	936	945	980	938	939	909	941	992	954	951	917	962	948	951	952	989	878	906	974	939	965	941	885	984	985	991	997	968	932	977	1007	933	1002	917	965	932	944	951	941	946	940	981	1023	964	943	937	968	946	893	998	942	979	961	933	939	896	954	981	887	1011	952	973	956	940	910	888	970	946	919	954	954	986	908	992	952	992	936	957	930	905	941	994	971	954	985	906	956	877	905	947	977	902	955	926	951	922	981	978	1026	956	908	947	941	944	970	962	985	981	970	990	898	941	994	1004	944	969	914	927	925	986	967	954	1017	974	946	993	925	1027	960	986	953	958	986	938	1009	1023	952	902	979	963	997	977	1016	984	1040	953	967	969	938	944	934	952	948	951	964	879	963	1018	931	937	874	1023	922	978	997	932	879	963	914	926	946	903	927	995	974	917	948	947	949	960	975	1010	914	933	942	934	954	917	906	934	920	967	985	960	965	962	990	968	913	928	944	985	911	971	981	995	903	1002	998	942	952	951	995	947	936	935	913	1003	965	930	985	975	920	933	936	1052	946	939	922	958	966	984	991	920	941	933	983	923	981	981	967	979	986	1002	977	959	929	909	964	958	989	1005	916	940	974	982	941	1000	922	976	910	986	956	902	963	921	1002	949	988	975	956	937	919	955	948	903	940	966	963	912	943	933	956	897	922	978	994	907	963	975	920	976	923	956	981	976	989	985	964	915	949	1003	972	984	1011	952	935	905	978	992	943	931	986	920	962	941	951	976	982	955	914	919	950	928	945	964	939	919	922	989	926	910	978	930	962	998	929	946	944	963	994	956	933	957	971	901	944	1022	939	953	967	959	943	932	1013	958	929	920	986	938	959	943	958	992	986	960	950	936	921	917	981	977	960	960	925	931	950	955	980	954	970	901	909	930	926	916	967	927	961	987	930	973	933	989	980	921	973	916	960	944	994	981	948	946	876	909	892	969	995	868	960	984	937	926	926	943	946	956	940	929	943	1019	958	976	924	956	967	979	949	940	964	929	927	1004	943	1014	970	964	980	905	911	928	950	916	970	927	940	917	957	969	918	948	969	986	921	963	907	943	954	928	962	1000	967	939	955	943	1011	977	944	884	1002	977	965	976	963	936	929	967	974	964	961	969	941	984	944	1001	912	894	901	966	918	1008	971	970	985	945	922	890	942	986	931	920	908	950	986	896	954	951	915	934	993	910	944	907	997	987	935	972	969	962	924	969	1008	933	948	940	983	945	956	929	960	965	934	977	890	1011	948	999	925	951	948	978	938	953	931	936	918	949	912	979	960	961	969	933	922	941	961	1000	922	962	940	939	917	960	992	920	885	913	985	935	944	939	990	1007	942	911	917	919	966	988	922	934	931	900	915	923	982	910	939	948	958	921	893	981	903	961	923	953	969	931	955	1002	971	927	972	928	993
33508	15227	10303	9743	4966	1957	723	279	240	246	218	218	205	226	238	245	221	203	232	255	244	220	238	221	234	220	241	233	191	211	244	235	245	232	233	211	233	238	247	248	244	219	239	243	249	255	239	212	226	205	232	226	252	236	234	239	197	227	221	239	216	226	225	220	223	214	217	225	222	241	241	223	236	238	238	255	209	225	229	226	227	247	223	248	233	239	218	251	197	230	230	219	239	260	210	227	251	209	220	249	213	205	228	226	240	194	241	243	220	232	206	223	220	205	214	235	245	250	218	228	251	229	220	238	231	273	225	242	210	224	242	244	224	225	229	231	246	225	222	230	227	218	216	240	225	234	201	200	250	250	222	242	188	235	207	244	255	233	251	233	235	206	247	206	213	221	213	217	214	220	220	230	233	224	235	203	220	227	241	231	235	205	239	189	222	246	249	218	201	206	251	253	238	243	232	242	231	226	232	251	232	202	222	228	232	204	243	223	194	236	196	199	236	253	251	254	230	208	243	220	226	226	236	240	202	260	235	239	214	234	228	226	252	239	221	238	238	235	233	229	223	230	238	222	217	217	221	241	234	210	235	212	252	233	231	227	225	234	234	247	237	246	244	228	233	230	230	192	246	262	248	213	252	268	215	253	253	220	236	215	221	238	256	235	237	213	209	225	234	209	253	250	246	210	212	245	236	264	238	216	218	245	208	248	236	226	233	238	218	226	236	238	243	238	211	227	227	242	235	221	211	233	219	226	221	223	240	217	208	221	210	185	237	258	256	233	239	256	213	234	225	238	236	227	231	254	223	267	222	236	206	213	217	221	201	237	220	252	227	254	235	226	237	239	228	200	237	208	235	243	203	192	259	203	221	221	228	189	243	210	234	225	242	256	217	245	206	236	238	240	216	232	244	230	201	235	226	215	241	247	235	238	230	218	212	216	219	243	236	219	274	229	230	229	212	214	246	213	246	235	226	234	245	210	239	235	236	225	224	225	224	232	236	265	220	220	206	224	228	232	239	231	244	224	252	242	239	208	235	243	196	246	216	210	216	211	245	237	185	247	220	229	211	202	199	204	263	209	240	217	232	207	218	228	239	209	220	254	225	240	210	233	249	221	224	233	227	213	226	241	227	226	241	242	216	255	239	244	229	220	217	229	213	194	252	223	204	211	234	240	202	232	247	228	210	248	256	229	216	219	240	246	232	230	236	242	243	239	240	229	255	229	256	242	229	212	237	211	259	256	242	241	258	217	236	236	218	247	229	198	240	231	252	218	239	253	236	228	244	247	223	219	262	240	220	242	224	238	244	231	213	212	231	208	250	224	233	224	229	241	219	225	243	211	236	219	211	241	221	257	260	256	230	220	203	220	261	235	216	223	218	243	217	213	217	208	231	229	243	214	216	238	202	235	244	224	234	251	217	224	223	216	224	244	253	199	225	198	245	213	190	239	217	230	212	210	232	230	219	244	234	239	245	240	271	204	263	227	220	246	234	208	220	222	234	244	225	209	240	229	206	228	211	262	242	226	213	229	209	216	223	235	252	255	213	247	258	233	215	231	237	226	208	246	222	219	216	230	255	246	230	223	233	226	235	212	212	245	242	209	207	227	226	234	236	220	236	242	262	266	225	233	237	233	219	232	240	227	231	192	231	277	223	230	219	232	223	212	242	235	256	237	220	233	242	213	226	233	211	247	225	215	245	235	229	225	240	213	209	223	252	261	239	249	215	233	244	210	217	235	223	215	250	235	223	238	212	234	238	230	212	252	226	238	216	230	225	231	232	271	254	208	237	243	241	220	220	255	203	243	268	200	195	223	240	246	213	234	210	205	217	232	265	227	225	244	288	197	235	254	224	240	224	248	231	261	252	206	199	236	273	208	213	249	227	232	225	225	255	243	234	229	212	226	207	204	242	210	220	232	239	198	214	230	219	261	224	237	203	256	229	228	206	227	239	247	235	218	219	228	243	185	223	215	231	206	231	229	260	229	204	206	233	256	237	219	236	222	214	244	239	237	231	224	196	236	234	218	240	233	217	244	215	245	244	244	213	217	250	201	232	233	230	234	215	248	220	222	245	201	258	261	233	221	214	241	227	220	226	211	232	242	212	240	245	245	246	240	212	234	248	211	230	229	216	212	229	196	227	214	248	220	247	237	227	244	247	229	199	215	240	270	230	197	215	234	218	229	253	226	221	234	198	225	236	240	229	240	251	251	208	223	224	217	212	210	211	226	233	209	214	230	263	236	239	235	232	220	230	243	191	240	226	211	216	230	241	226	235	222	224	251	255	210	260	231	219	239	215	222	239	221	222	198	243	221	218	220	235	227	253	235	234	238	218	269	254	212	240	240	248	256	234	221	238	233	239	255	244	239	227	217	230	232	247	231	210	214	261	258	228	197	238	206	242	243	216	227	228	228	230	222	248	220	222	240	249	256	241	219	226	217	248	221	218	224	249	228	217	239	220	237	241	221	228	227	221	253	228	198	246	222	197	225	221	235	222	239	235	261	213	197	221	210	217	230	218	200	243	254	203	249	219	208	218	226	224	246	219	232	238	234	220	239	239	256	209	210	238	209	254	216	229	217	234	221	244	254	241	217	215	230	242	210	195	253	256	240	245	228	211	225	222	212	216	228	216	231	256	254	208	246	232	224	257	227	205	202	200	226	244	192	275	230	249	255	233	221	245	249	224	241	256	251	243	225	234	239	215	226	223	222	245	241	242	241	238	229	216	251	248	263	240	203	241	251	212	240	224	225	231	224	229	237	216	223	230	222	217	206	215	240	239	255	245	254	232	239	225	218	237	215	230	261	215	226	225	242	212	198	211	252	225	261	235	216	252	202	254	239	233	246	217	238	266	242	235	217	204	211	198	239	212	217	263	224	235	256	207	248	259	212	220	238	247	248	208	243	211	201	210	235	243	240	228	215	234	260	238	270	226	207	259	219	213	226	204	245	259	219	212	248	228	222	239	227	217	229	252	233	226	225	244	247	204	213	264	218	223	226	225	205	223	235	228	254	239	243	220	267	202	184	199	224	261	232	262	223	204	225	209	245	233	226	214	242	207	225	205	230	222	228	240	229	229	243	211	227	243	214	242	206	229	232	241	260	220	234	209	220	231	231	225	238	227	230	247	230	281	254	215	233	231	216	239	237	238	220	250	218	220	220	214	219	240	223	234	231	251	234	235	258	223	228	215	191	255	237	234	237	204	246	221	201	217	235	224	203	232	226	214	213	214	233	229	256	232	226	270	252	232	249	222	208	214	231	229	235	214	230	234	220	231	231	239	199	253	244	222	247	247	205	225	216	229	229	249	207	228	247	210	259	259	221	216	227	214	234	235	240	216	207	214	220	228	204	242	214	243	231	230	235	240	226	247	198	227	224	230	238	213	214	221	234	221	220	241	230	256	222	216	222	231	213	223	217	232	241	197	199	228	233	198	255	208	201	228	238	244	234	223	229	231	221	246	202	226	242	224	199	237	235	233	228	197	246
17967	9972	16989	20531	12245	5455	2053	589	556	549	532	529	566	588	585	560	539	557	543	523	571	570	554	599	585	553	550	560	583	563	557	552	545	537	555	536	559	529	538	567	536	546	552	563	531	550	572	556	541	515	625	568	547	573	605	589	554	573	562	595	569	584	519	556	531	566	535	534	574	515	554	536	516	535	571	561	538	519	551	573	585	532	579	530	580	506	561	560	568	539	582	547	534	552	537	576	507	509	577	550	534	531	523	556	570	555	525	580	558	564	593	582	522	543	525	543	573	569	568	528	566	541	567	567	560	568	544	543	529	543	548	541	552	606	497	573	558	596	549	573	568	508	564	548	532	555	588	554	589	538	578	562	595	592	546	587	524	568	572	554	556	535	567	599	535	563	529	551	557	521	535	571	559	588	589	564	542	537	527	546	544	531	552	573	553	593	570	541	572	544	564	526	529	546	563	574	535	576	552	576	524	588	553	581	549	573	524	591	530	575	515	548	529	532	554	641	511	571	541	542	550	554	589	550	554	580	530	567	552	541	537	565	531	553	550	556	551	564	566	535	514	550	566	552	527	528	530	578	572	551	534	550	582	523	562	530	576	559	534	554	542	560	568	595	539	576	537	564	565	557	514	578	532	513	541	570	511	545	579	556	553	553	552	554	599	533	502	568	589	576	550	523	590	514	526	569	524	595	543	568	507	552	539	518	585	589	562	550	527	545	540	532	542	568	568	570	546	561	537	505	561	577	546	564	578	570	561	536	565	590	581	519	528	551	568	526	588	528	550	583	597	517	550	532	558	535	537	544	529	542	560	567	517	564	598	543	536	539	559	512	544	565	554	536	565	526	524	525	591	579	598	558	558	555	540	578	565	550	553	540	571	605	585	497	552	561	513	527	575	504	525	592	558	548	599	550	540	601	588	557	559	542	564	535	567	526	574	553	562	567	520	516	545	540	571	578	552	542	541	561	515	585	543	541	582	559	573	561	566	549	550	506	540	558	597	531	515	550	573	508	594	539	553	566	541	516	531	559	560	577	556	573	556	563	563	538	541	544	563	541	600	572	509	550	558	541	563	581	563	627	525	559	575	549	580	575	550	586	584	492	542	550	578	573	588	570	542	586	503	579	564	597	536	534	511	513	560	555	549	598	541	569	555	566	545	541	538	575	595	585	522	561	619	558	574	529	577	529	517	547	559	545	584	565	574	549	565	542	542	536	519	575	565	537	577	521	576	573	539	572	600	573	542	542	534	569	565	568	560	537	484	590	555	562	575	550	528	575	612	573	555	526	601	576	496	556	595	537	547	554	544	537	574	595	523	552	580	550	539	552	551	594	538	574	514	541	534	536	535	575	570	631	541	533	579	561	573	570	530	523	515	534	558	523	556	578	544	576	533	542	559	577	557	609	581	536	586	551	572	538	547	538	539	533	540	566	556	545	598	575	581	498	578	555	539	531	606	511	520	543	539	582	517	506	544	585	557	563	525	522	556	555	522	612	551	565	589	536	586	567	531	547	553	566	546	543	554	568	506	592	530	546	510	577	548	569	533	567	623	556	569	573	598	516	525	580	541	555	559	556	566	577	553	520	530	529	563	562	508	519	568	577	523	505	555	576	573	586	598	580	560	568	515	577	549	541	543	551	577	574	543	532	588	581	534	512	554	539	576	571	516	570	590	529	581	604	536	605	561	531	481	551	564	595	547	585	553	570	564	544	576	504	517	532	553	535	579	551	538	576	572	534	575	517	536	575	531	577	539	549	547	536	535	520	556	538	550	550	593	588	545	560	584	562	560	553	524	554	563	603	541	587	550	560	603	599	545	540	574	563	509	524	570	546	529	529	577	550	573	552	567	541	561	559	557	553	545	530	545	560	561	580	534	549	604	537	509	582	524	550	618	518	549	530	555	581	551	605	571	552	580	498	559	552	560	537	551	554	517	561	577	525	562	536	556	541	562	577	536	557	568	540	593	546	506	581	551	558	570	579	601	559	542	563	542	532	566	570	561	540	559	558	525	528	545	540	549	544	559	536	552	572	564	552	522	549	531	539	532	551	576	562	564	556	565	540	511	532	526	536	552	594	553	576	559	562	583	566	544	565	547	564	566	550	508	574	581	586	533	552	582	564	593	566	555	532	600	553	545	571	545	516	567	530	537	591	534	538	570	548	546	547	534	549	568	583	529	542	525	550	534	525	570	541	515	546	578	592	614	574	523	567	569	520	591	584	583	548	553	573	606	540	559	551	545	547	572	547	545	586	581	571	562	577	569	538	603	543	574	543	536	558	569	515	583	574	547	572	550	565	575	552	575	545	544	580	528	563	572	604	563	561	563	526	546	572	553	532	545	583	509	555	556	536	548	580	583	529	552	550	552	535	546	529	599	555	567	500	529	568	585	536	558	572	563	543	537	555	533	553	595	612	504	541	571	529	541	555	567	542	520	541	614	582	592	620	547	535	526	569	559	578	543	543	551	578	574	532	540	543	531	523	567	591	558	576	584	562	542	553	545	533	555	521	555	561	556	512	555	575	549	573	568	573	541	510	538	537	600	578	513	538	513	593	543	522	567	537	591	599	573	550	560	580	558	540	551	506	576	567	535	561	577	588	568	554	576	564	543	602	539	572	562	558	554	538	576	579	499	539	567	537	547	582	550	551	576	529	539	556	540	584	577	614	556	574	509	537	543	568	565	573	533	594	567	514	576	585	544	593	555	547	573	526	524	569	590	508	572	583	537	547	552	567	548	553	549	518	528	567	558	576	525	582	562	553	548	519	504	601	612	558	567	558	551	577	520	563	597	537	585	515	529	550	524	591	546	577	557	575	547	544	543	548	540	553	549	523	510	525	529	545	560	610	574	584	560	531	565	563	562	547	532	550	506	516	568	569	571	566	572	557	618	564	549	558	582	566	550	516	567	556	566	550	574	536	506	606	574	544	576	574	520	523	534	589	528	540	551	555	551	534	573	542	524	567	557	538	514	519	566	551	551	606	545	528	568	577	560	574	523	594	556	584	538	561	553	554	562	557	571	558	533	554	549	571	554	597	526	539	501	531	588	581	552	558	568	581	573	554	544	525	522	563	545	568	579	572	559	546	535	581	571	578	573	562	551	549	536	559	532	577	546	550	545	540	601	564	555	486	550	574	582	595	578	558	520	601	574	536	534	511	547	576	546	612	541	536	538	544	585	504	557	600	567	559	580	547	538	538	565	579	541	580	578	570	576	537	554	556	535	563	519	541	541	528	545	536	548	548	520	545	529	551	588	542	582	560	568	547	611	544	580	572	597	578	555	557	586	526	576	557	544	509	580	567	560	513	556	533	557	566	558	539	604	543	577	546	554	540	588	564	598	568	584	580	543	578	550	578	571	547	594	530	559	545	580	544	531	548	558	523	543	520	562	569	541	550	544	554	576	557	524	526	533	578	606	564	514	564	569	561	537	531	563	525	606	562	575	552	521	551	540	542	532	574	518	568	540	528	552	543	504	585	512	560
43450	29933	32919	34434	21848	8647	2537	460	228	212	259	220	238	226	220	243	203	212	232	244	217	224	221	239	240	247	247	247	196	218	230	265	193	194	209	231	225	208	221	237	232	209	251	236	211	234	225	232	205	225	213	238	220	245	223	212	208	215	186	216	206	222	213	216	230	241	231	239	231	222	239	217	251	230	205	209	231	232	189	227	231	232	220	212	205	225	250	205	220	226	244	206	224	229	229	229	233	220	238	242	221	243	228	237	232	229	244	215	256	215	243	225	237	230	235	197	235	223	214	218	225	224	238	237	210	245	239	235	221	225	198	253	261	246	225	241	249	200	233	217	232	221	244	218	225	239	243	224	249	256	239	257	267	247	253	243	242	231	214	233	205	216	230	208	222	259	257	212	237	233	222	249	238	240	208	180	245	220	258	230	231	225	225	239	273	226	237	242	239	207	238	210	205	224	238	216	233	238	231	200	234	206	193	216	236	228	245	238	223	241	216	216	222	234	232	224	219	213	216	241	233	217	234	225	237	216	216	230	233	231	228	236	238	255	205	243	230	208	217	230	233	230	255	238	251	208	227	222	226	239	225	255	203	239	228	214	243	227	233	223	216	207	266	236	206	201	203	222	235	219	223	254	214	206	217	237	257	265	250	218	222	215	232	223	236	259	215	230	240	208	222	240	232	217	219	229	224	205	233	225	228	225	223	240	213	238	200	210	242	212	241	234	227	254	221	251	225	222	231	244	210	219	194	232	192	226	234	236	263	246	233	224	213	237	228	222	228	219	217	240	231	224	233	227	244	243	217	227	224	222	205	240	223	213	244	223	239	224	248	224	222	208	208	214	217	206	237	220	226	222	240	205	227	230	244	253	229	245	231	229	236	268	245	225	219	262	239	227	249	228	232	215	239	202	230	208	237	232	210	250	225	255	214	219	251	242	249	228	239	207	212	205	228	195	203	238	238	188	223	244	232	209	211	218	229	256	234	248	245	211	218	229	230	203	234	234	227	233	211	225	220	222	205	245	222	268	237	215	229	230	234	219	215	203	241	236	225	203	237	220	240	243	233	254	220	206	207	235	228	203	216	215	241	213	215	246	233	238	219	234	201	241	227	235	208	237	221	208	275	240	222	209	230	211	229	240	209	228	197	217	249	227	236	220	250	242	221	231	220	216	246	242	222	229	246	228	240	229	215	223	229	234	248	229	212	238	241	204	239	225	237	230	263	230	190	225	237	236	242	244	246	249	231	228	251	205	242	205	214	214	237	244	233	204	216	235	225	220	217	229	214	212	224	238	220	227	179	226	259	244	229	270	227	246	218	228	250	205	209	248	227	226	239	233	225	242	224	197	222	238	232	228	254	216	224	213	236	200	234	240	219	206	263	220	227	254	249	232	221	217	223	204	209	212	236	246	233	261	233	213	239	224	248	224	243	246	219	234	235	216	265	215	228	257	234	222	234	229	233	250	226	207	251	219	200	221	230	228	205	214	208	258	254	198	236	243	217	258	239	252	245	245	223	247	209	235	234	234	232	208	247	231	257	254	257	213	254	218	228	232	238	239	219	224	224	240	207	218	232	225	222	222	238	225	237	239	225	242	219	236	225	267	239	254	227	257	207	220	212	216	217	211	223	246	220	230	219	228	228	222	225	236	231	204	215	206	234	208	224	243	255	233	253	231	233	224	231	231	216	200	221	231	210	205	242	241	208	249	246	227	260	222	202	225	250	238	234	221	271	234	217	248	225	223	218	255	234	200	229	222	204	223	203	239	234	213	218	230	246	244	220	227	224	204	223	212	246	225	231	226	229	207	220	229	182	236	219	218	235	229	216	233	224	244	215	231	215	235	237	198	209	261	192	195	221	228	204	197	248	244	256	256	220	254	223	238	230	191	245	213	236	222	222	225	234	199	224	233	219	222	217	252	229	248	228	246	211	203	220	221	261	225	228	233	207	231	207	220	213	228	249	264	201	224	245	229	230	236	258	206	235	229	232	240	224	220	214	217	216	201	255	225	199	231	208	258	263	248	234	236	242	215	221	259	202	239	219	210	230	223	213	258	204	206	233	223	227	224	251	229	225	207	226	236	220	230	214	231	234	231	232	206	194	207	213	212	220	223	243	216	224	245	195	220	221	200	244	247	240	227	209	245	223	225	213	204	226	235	225	216	222	213	226	255	218	221	263	207	218	217	232	200	195	205	201	228	224	232	222	204	253	229	218	208	209	219	225	229	238	228	233	243	232	240	238	220	183	240	226	251	244	213	252	219	221	262	236	254	216	226	200	199	212	209	231	213	238	221	253	225	223	219	206	250	235	216	217	237	230	224	202	215	202	258	230	225	202	228	251	245	242	247	258	233	210	249	232	228	216	221	271	207	205	216	257	214	221	235	207	210	201	233	225	239	210	217	190	224	233	272	225	226	255	231	233	224	213	225	236	219	232	206	233	231	213	238	235	210	198	210	217	237	217	250	212	245	222	226	221	236	210	238	230	204	221	235	218	228	235	222	179	245	247	203	217	234	216	254	194	237	232	207	225	230	237	252	199	212	266	252	229	208	240	228	229	215	220	272	242	219	207	217	213	227	220	210	219	238	227	213	237	233	249	222	232	247	236	204	245	224	233	202	249	205	221	231	222	234	232	220	207	227	240	228	265	249	228	253	259	222	235	210	202	237	239	240	229	234	269	233	220	228	212	221	222	205	214	250	212	224	234	239	221	232	219	238	238	228	210	230	225	258	210	214	221	228	220	222	257	222	249	204	197	237	219	237	225	239	228	217	242	224	240	213	237	228	230	215	238	238	222	231	234	241	220	221	233	222	230	227	205	216	208	224	208	241	263	242	236	231	214	211	205	221	200	227	244	213	245	240	222	218	245	219	246	219	192	235	212	230	234	227	214	212	236	198	221	235	238	207	220	216	214	250	220	229	223	244	225	204	218	251	217	230	235	241	201	234	218	236	226	264	236	228	238	236	226	221	223	233	236	236	216	238	248	230	254	218	254	201	184	229	219	220	240	261	245	240	247	203	249	228	232	200	231	233	238	215	210	230	227	210	210	258	248	233	239	247	201	225	254	247	231	224	253	256	206	234	271	242	237	236	219	221	240	214	212	232	230	233	207	262	243	224	190	218	205	212	183	263	207	239	210	232	236	211	231	251	211	225	249	206	240	238	245	209	218	210	235	242	217	225	228	219	242	201	228	209	243	235	246	260	201	218	216	254	241	215	224	234	210	234	194	239	205	227	252	252	233	222	235	209	227	244	231	231	196	207	229	213	222	229	249	270	212	235	254	239	235	207	227	231	215	201	202	236	195	266	237	239	238	217	213	212	219	219	226	205	243	213	229	218	246	199	224	231	253	258	214	230	259	212	204	233	201	233	224	221	240	248	254	217	231	219	202	232	238	200	222	238	231	271	236	235	222	239	241	229	227	214	229	240	237	230	218	217	226	231	211	198	207	209	220	221	256	238	225	246	214	224	239	228	199	200	216	243
26226	22255	38135	44562	33574	18064	7540	1229	544	568	556	575	612	584	577	565	564	553	526	553	541	537	559	560	559	565	537	558	560	563	553	570	601	536	541	524	580	570	539	555	565	574	526	534	611	587	560	587	582	544	573	542	561	568	548	501	576	569	564	517	523	627	549	536	561	509	588	515	545	537	547	547	528	600	615	558	535	589	555	589	596	591	616	578	559	573	559	554	586	504	578	560	541	549	580	542	553	540	545	553	579	540	510	611	544	545	589	570	579	564	525	537	602	566	549	535	558	585	555	519	593	521	563	583	567	575	595	563	555	576	516	574	565	565	569	557	560	572	580	590	547	601	566	537	555	604	605	530	552	547	552	565	520	543	615	520	558	572	582	541	573	544	517	551	528	571	529	576	527	562	494	572	576	552	550	560	595	550	569	567	542	593	514	563	559	539	558	569	533	586	563	559	580	526	583	586	558	546	536	538	529	562	564	531	552	558	571	555	559	527	512	557	585	535	569	530	549	531	539	565	559	558	542	564	534	562	563	575	566	559	554	552	617	525	601	592	591	584	506	635	494	573	544	554	551	570	563	524	528	559	527	553	515	522	548	549	547	544	530	582	521	556	586	565	576	570	565	554	545	552	591	535	572	545	545	571	625	534	519	543	559	549	492	547	582	568	546	606	579	558	549	551	549	549	584	554	570	601	558	619	561	569	564	595	559	577	536	508	584	549	557	592	524	522	552	521	559	579	556	573	552	606	546	557	547	545	542	554	541	558	593	549	533	570	600	538	559	535	585	506	560	521	557	550	546	562	566	562	566	574	578	566	558	557	546	572	577	554	574	547	533	551	587	540	593	542	568	566	558	571	571	590	542	605	499	597	548	537	600	559	541	520	575	552	568	557	538	571	515	519	548	567	568	547	578	578	596	584	553	552	582	559	586	593	567	545	559	608	562	548	579	587	561	567	559	573	495	597	533	571	544	523	562	555	526	533	545	540	571	521	539	570	587	555	527	537	571	552	604	558	539	531	556	500	573	561	543	536	590	591	550	531	528	544	562	511	551	554	554	582	574	613	550	511	573	539	530	527	549	538	564	544	577	562	528	600	530	579	573	559	544	559	548	579	587	522	547	553	552	592	530	579	519	537	533	519	537	524	602	541	569	602	537	555	564	523	540	574	504	547	536	564	541	594	569	552	552	551	548	567	539	597	531	576	586	522	562	506	556	522	527	574	569	554	544	543	620	553	585	569	567	566	559	530	586	561	550	566	608	541	534	548	533	543	589	536	605	572	563	513	562	560	581	584	591	556	601	541	600	535	531	520	566	598	559	597	558	557	564	551	582	558	568	548	511	560	561	608	521	553	534	625	557	582	563	559	543	580	570	556	535	530	558	534	538	594	544	571	576	592	516	557	588	556	534	564	595	558	555	579	520	588	549	565	528	586	562	577	579	538	539	523	530	548	546	589	524	556	560	542	602	599	579	561	562	529	551	551	566	544	574	558	598	518	568	542	567	506	554	532	573	519	575	545	526	530	556	561	533	553	575	553	523	549	568	554	580	550	574	545	524	569	579	581	549	581	569	542	555	575	523	560	531	560	538	568	514	559	558	566	535	558	574	568	552	579	580	514	596	527	553	590	564	534	610	531	595	564	562	545	527	562	580	547	558	532	567	547	537	599	613	545	558	559	612	536	543	539	557	579	553	566	593	586	582	614	576	555	541	532	534	574	573	571	548	547	551	537	650	561	578	548	562	522	546	580	609	561	556	565	530	565	538	606	599	539	557	541	537	554	558	573	576	538	581	535	604	564	582	554	531	575	583	619	510	569	600	548	595	554	510	543	582	547	555	581	575	582	565	575	543	576	566	571	511	552	595	569	573	541	546	543	589	592	542	599	564	546	565	560	542	611	542	555	577	526	580	580	564	526	575	546	571	549	557	555	572	550	541	532	555	602	552	562	531	525	579	548	567	555	568	562	596	549	575	525	558	541	538	582	502	566	548	537	572	552	560	566	560	576	563	554	566	551	553	554	526	570	557	608	527	564	562	570	554	520	584	595	531	521	561	524	543	574	537	558	556	577	562	579	518	580	535	561	564	556	566	565	558	560	541	531	569	561	570	537	525	535	532	561	578	536	579	544	590	563	563	549	547	560	554	521	518	548	503	539	538	579	568	595	548	571	552	562	568	542	517	560	524	575	541	529	544	620	589	541	530	540	580	592	556	563	599	567	557	550	562	559	556	566	563	539	518	557	572	542	585	553	565	578	551	529	552	558	610	549	554	526	550	563	531	597	558	599	539	600	581	560	578	610	531	571	514	562	563	527	580	545	576	552	578	553	511	554	557	504	527	574	548	594	552	589	564	545	564	540	567	585	571	575	550	519	572	556	588	572	566	575	560	569	562	591	536	537	584	538	571	583	555	601	535	523	559	589	538	582	561	596	566	567	546	524	556	560	600	544	570	528	542	572	613	546	568	540	582	558	564	566	543	595	544	535	553	571	552	564	553	567	590	581	589	531	564	527	514	519	563	566	544	528	559	561	584	548	541	575	560	577	523	589	562	563	545	534	531	537	521	585	587	554	565	566	569	561	574	534	558	563	564	592	577	584	562	577	543	535	550	562	547	548	549	598	552	535	614	558	578	548	584	543	551	563	559	586	589	569	594	575	548	543	577	574	540	544	580	585	544	527	524	605	552	547	526	611	534	585	529	520	580	565	560	549	549	536	530	575	557	553	617	570	581	566	536	565	545	612	544	529	582	574	555	573	575	604	600	567	549	563	548	587	539	589	532	560	556	543	557	542	584	551	542	548	547	568	595	556	541	544	572	538	544	580	526	574	536	528	574	553	572	547	532	572	583	561	540	549	516	552	530	567	554	531	577	558	538	586	544	582	535	537	565	534	542	537	600	590	561	565	540	557	534	580	533	506	553	560	517	570	549	577	601	564	576	546	521	569	525	569	565	577	568	514	581	532	551	531	561	536	612	541	550	526	527	553	567	529	548	559	651	591	536	575	565	549	558	566	594	555	537	554	601	541	537	589	543	574	587	542	541	550	526	578	597	574	570	491	552	550	554	571	590	542	569	572	512	599	575	547	565	586	548	547	540	526	568	577	641	602	559	541	528	564	541	566	504	517	537	607	557	595	582	583	579	531	546	614	554	560	559	528	578	533	512	566	541	568	583	555	549	520	543	607	560	564	579	531	553	571	546	523	614	559	560	536	523	558	609	556	544	543	555	592	538	547	577	572	592	572	541	524	523	549	543	565	537	570	534	564	520	533	556	568	526	559	541	547	578	590	530	552	557	596	548	549	575	556	583	537	566	554	576	570	562	541	561	538	568	515	586	563	540	544	600	547	531	582	521	567	593	564	567	538	563	540	555	559	540	534	591	595	558	558	557	529	519	579	516	530	587	541	592	563	570	552	539	566	578	564	551	545	554	615	572	549	601	579	557	608	549	553	572	548	610	544	549	556	540	523	566	521	591	545	547	505	524	576
67720	49651	68766	71612	51737	32889	15017	2160	391	420	407	408	420	406	412	431	472	438	400	414	442	428	410	365	440	387	396	408	400	469	418	409	409	407	427	402	382	396	434	443	402	425	375	421	439	421	408	398	383	426	374	408	449	403	419	414	416	404	418	406	417	394	398	403	410	405	392	367	450	400	398	388	406	376	378	390	406	392	441	411	370	399	425	426	400	388	391	383	401	461	408	384	386	388	375	433	449	413	426	432	431	455	434	410	369	385	404	379	395	403	408	392	412	416	383	395	413	416	382	417	396	429	423	420	411	428	407	393	429	399	386	415	397	420	356	424	398	401	430	393	401	354	419	414	414	375	364	436	430	415	434	382	432	412	457	400	398	396	387	419	401	380	416	396	381	444	393	411	412	385	405	414	388	427	416	378	394	379	436	408	409	404	388	463	447	425	422	370	383	408	409	439	406	408	383	391	412	417	378	393	426	393	432	418	425	374	454	422	383	406	428	444	417	406	418	404	374	425	434	416	396	427	392	395	382	390	374	429	404	431	418	423	419	439	416	408	411	412	391	401	421	420	426	413	429	432	443	401	405	425	417	415	389	425	409	394	440	424	426	398	403	407	385	418	437	387	414	418	381	386	424	401	442	427	426	410	410	394	412	420	413	390	417	402	398	421	429	386	418	410	403	408	420	411	411	367	421	431	377	429	435	416	444	469	412	416	394	430	414	408	417	419	404	426	384	397	439	430	414	453	435	416	418	405	405	434	404	405	453	410	404	427	404	405	427	379	396	435	403	408	420	444	422	416	400	387	417	417	408	427	381	417	423	414	443	408	405	452	383	410	434	441	420	405	438	382	411	426	446	410	384	381	398	414	378	418	421	364	413	423	406	415	398	420	406	411	418	391	437	420	429	414	414	439	425	438	410	397	401	398	392	401	405	385	358	437	438	413	402	453	439	441	406	443	430	413	416	424	401	409	426	406	382	413	435	434	381	399	421	411	410	464	376	408	474	427	428	425	427	386	387	407	435	406	372	408	397	410	388	397	415	415	413	441	420	414	437	384	371	432	385	416	381	391	414	416	437	426	437	404	419	390	408	407	359	386	379	409	427	396	417	404	366	424	387	370	355	364	437	417	403	431	418	420	421	401	457	406	430	411	397	403	387	390	390	408	402	407	408	416	431	397	406	424	432	400	411	390	389	400	387	374	409	405	405	443	403	423	428	408	436	408	401	382	414	427	440	393	452	430	412	421	375	400	424	418	402	411	391	404	408	436	435	374	365	402	408	349	383	427	407	452	414	404	393	415	396	383	437	401	391	408	409	430	387	389	447	433	421	399	422	383	407	416	414	360	444	368	410	405	375	407	388	443	416	398	427	400	384	386	412	411	414	422	443	398	365	413	420	393	416	406	438	463	378	400	425	423	454	406	417	465	414	407	418	361	430	404	364	441	390	387	457	416	392	418	411	385	376	423	438	406	391	434	410	431	406	376	433	412	396	417	437	396	427	389	433	438	421	408	394	441	390	422	441	430	405	402	419	430	393	419	427	393	390	437	416	414	402	386	464	408	397	415	415	408	416	429	441	409	450	447	431	402	409	428	388	460	410	386	375	388	386	406	379	435	393	409	384	377	394	406	423	452	415	408	406	402	432	389	432	406	404	374	434	396	385	399	415	403	400	412	418	411	390	382	409	417	418	431	395	399	469	413	400	389	418	410	406	421	394	408	441	409	467	408	435	382	422	410	449	431	386	393	432	374	399	400	402	446	409	413	372	447	396	441	393	425	451	401	410	406	425	428	394	401	394	403	441	419	413	411	440	383	390	422	399	417	451	425	387	410	409	402	420	396	379	431	392	407	419	438	436	401	400	419	399	413	452	427	385	416	424	415	376	434	404	439	400	397	384	422	434	447	400	391	417	399	382	382	446	414	414	385	374	427	402	401	407	412	393	434	385	416	400	464	413	438	401	393	396	399	433	411	393	421	401	408	444	420	446	432	399	415	436	438	408	406	378	424	412	397	411	393	439	418	429	385	430	414	436	413	415	389	413	423	402	414	435	379	409	336	393	404	403	370	432	415	394	395	428	420	427	401	416	391	431	481	359	395	403	408	407	408	427	411	410	399	391	401	447	404	398	389	422	436	403	414	398	406	428	384	400	430	350	419	427	433	433	429	456	474	423	388	398	382	431	376	405	417	437	359	388	471	412	375	423	450	407	433	409	417	424	394	397	395	390	433	420	425	412	410	411	348	409	382	435	391	384	432	406	390	413	424	440	413	418	399	383	364	435	375	491	400	360	424	418	375	429	401	394	397	409	440	449	422	444	433	392	415	439	438	420	423	433	427	413	402	414	392	442	387	414	433	423	438	428	386	425	429	394	434	406	406	401	409	399	392	387	416	403	438	368	418	420	448	425	428	447	372	410	411	442	402	430	379	417	415	432	383	401	416	421	424	412	391	397	436	372	409	415	369	410	402	447	388	400	385	391	437	380	410	412	467	423	420	429	432	421	401	381	416	410	382	408	394	359	407	407	419	413	443	419	437	434	436	377	452	405	431	417	456	449	405	435	366	352	363	376	425	395	423	426	373	363	384	411	416	431	428	437	438	399	390	428	415	416	382	417	421	451	404	430	381	427	405	402	406	410	403	404	443	417	402	405	381	410	433	424	390	399	422	385	414	407	368	423	424	398	426	392	384	405	441	395	390	369	418	425	430	442	375	425	404	395	406	434	432	390	365	413	397	403	424	431	422	405	406	409	411	410	436	386	436	453	475	415	414	410	387	420	412	404	438	445	407	415	408	461	432	423	394	414	439	420	434	392	401	414	440	437	401	447	408	458	360	448	419	428	400	405	446	420	395	396	430	410	367	405	405	422	406	392	423	405	416	438	408	396	409	403	412	385	380	401	385	445	427	394	437	373	469	421	354	428	434	390	423	406	435	437	418	437	424	408	435	397	390	419	454	414	378	405	414	403	447	409	412	415	418	438	407	438	404	426	423	396	437	394	401	407	403	384	433	431	429	436	433	392	394	420	444	420	410	423	458	438	422	356	408	456	423	377	430	389	409	397	384	419	427	403	398	395	441	412	473	387	397	419	434	442	377	404	425	371	395	395	400	398	392	423	409	370	413	425	407	392	398	428	421	408	403	462	374	422	435	409	413	384	447	410	392	405	414	420	385	388	407	406	444	415	378	371	385	394	436	434	387	417	402	418	432	414	400	392	396	395	422	380	364	425	412	420	407	429	430	398	405	406	412	437	414	380	386	395	433	404	417	445	430	396	413	435	403	402	394	393	421	409	431	429	418	370	430	420	409	410	442	410	411	385	392	447	406	430	380	400	411	414	399	393	403	375	420	391	398	417	433	403	388	422	379	441	430	377	404	450	404	405	387	399	390	374	414	454	347	380	386	420	449	401	432	432	399	396	415	384	376	392	445	381	409	409	393	384	433	421	451	394	436	401	412	396	417	405	443	423	394	411	405	425	377	406	408	407	398
46297	40428	69922	79114	61088	42803	22227	2440	880	943	928	975	912	896	933	933	901	896	928	915	927	916	959	900	930	887	930	872	910	958	853	942	928	833	900	875	927	915	896	879	884	906	946	934	924	919	907	911	920	902	958	965	888	917	960	868	885	901	839	979	911	881	919	892	887	909	946	957	911	947	929	860	875	915	918	930	948	911	961	922	943	922	930	920	872	899	924	899	944	974	951	922	917	899	858	919	911	918	886	950	931	915	925	907	909	923	916	923	886	967	901	869	877	924	874	882	960	934	883	916	991	900	896	911	905	872	880	887	936	938	904	847	917	904	927	839	919	948	952	922	914	890	897	902	917	944	908	925	956	907	872	947	910	912	962	948	914	869	908	894	917	961	962	964	911	918	923	920	867	885	944	865	916	916	911	869	954	929	945	910	932	874	919	906	913	854	906	844	859	883	943	887	907	887	914	928	909	886	876	894	880	929	911	889	847	913	959	898	871	909	930	928	903	896	935	888	952	945	907	889	874	944	957	884	868	922	914	945	941	883	921	840	909	919	864	881	931	853	942	861	954	952	888	932	877	894	922	925	902	924	916	908	951	884	895	918	930	876	886	902	945	908	923	935	843	907	963	929	877	864	937	880	916	912	900	900	891	922	936	917	904	924	930	900	893	871	886	937	929	961	888	912	933	939	883	919	902	917	877	886	896	901	916	857	901	924	943	885	928	919	884	953	924	917	936	863	893	916	911	896	935	903	895	909	904	931	927	902	857	934	946	819	913	888	903	942	849	923	881	968	859	860	938	916	923	866	950	947	914	886	871	937	873	885	944	887	894	935	936	928	944	884	845	937	869	907	890	914	916	902	944	899	899	931	919	869	860	946	966	902	874	881	929	876	916	930	891	906	954	913	884	915	919	871	958	934	894	885	897	878	895	937	908	853	910	935	921	899	942	942	920	927	870	926	965	876	895	938	894	905	915	911	886	897	900	906	907	949	931	884	935	915	911	899	917	955	891	910	899	877	900	915	940	927	933	939	927	915	921	931	862	963	883	873	878	879	916	863	882	856	901	906	896	861	841	888	899	902	902	912	892	894	852	869	933	872	969	892	935	883	887	939	874	891	897	955	886	880	872	912	922	882	874	930	926	913	961	939	928	894	903	890	900	898	920	927	869	954	898	946	919	864	892	912	899	882	885	920	896	894	874	932	939	921	958	920	867	977	875	893	882	957	912	889	923	914	837	885	890	910	920	933	864	929	917	952	967	933	909	889	904	929	904	866	936	917	879	925	929	851	897	912	860	914	900	896	940	874	889	928	884	942	830	922	880	911	898	940	926	878	940	962	851	930	921	845	892	911	896	956	866	898	909	946	860	934	960	928	986	905	939	904	941	896	908	960	891	1009	935	940	962	942	882	952	881	918	906	860	914	921	917	895	884	916	911	901	895	890	918	935	894	859	911	906	909	940	879	855	903	884	921	886	899	893	909	898	929	889	917	840	889	910	906	855	920	873	912	896	885	873	913	885	873	944	937	883	956	961	960	875	922	865	831	951	878	901	953	907	878	935	940	857	863	943	935	905	935	909	889	925	958	912	973	919	896	872	920	854	869	935	942	935	912	921	912	970	940	909	912	911	885	912	974	922	913	938	879	924	925	926	904	991	858	924	941	952	893	936	896	895	936	885	958	932	851	880	922	922	880	852	900	880	904	919	877	908	918	900	901	929	904	949	893	921	908	880	920	880	877	960	862	880	863	880	905	839	867	896	925	859	911	889	905	899	862	905	926	942	936	854	903	877	917	894	944	968	951	964	926	945	876	891	898	902	877	927	883	858	907	932	900	908	896	933	917	886	893	941	953	898	883	917	900	948	885	879	891	931	966	917	917	891	871	857	913	904	948	871	903	924	891	959	896	961	946	893	851	940	938	951	935	913	932	968	877	930	878	900	895	852	883	899	851	933	895	906	902	943	938	971	914	939	951	915	858	875	908	902	894	891	941	932	908	865	911	883	870	953	940	921	973	881	881	890	922	918	920	877	902	955	913	952	896	910	884	920	893	936	912	869	926	943	920	914	861	938	887	888	927	895	902	924	919	936	933	931	870	872	925	896	883	895	960	899	910	907	914	929	864	903	929	949	921	925	923	957	875	929	904	987	922	907	947	919	898	903	950	858	921	859	887	896	868	919	954	921	886	925	885	949	896	907	909	883	926	923	919	895	881	897	922	871	941	937	918	942	942	864	962	843	932	905	904	890	992	906	877	928	925	879	874	901	936	910	913	911	925	884	903	868	920	935	910	860	913	878	879	883	886	885	920	920	934	924	873	922	927	930	855	926	911	959	878	923	947	878	892	897	913	902	918	949	910	906	937	901	925	955	904	874	929	915	922	921	925	904	930	905	883	892	871	879	894	917	921	922	889	940	894	932	933	897	892	892	868	924	873	935	862	919	916	931	898	922	955	903	943	944	892	901	925	889	903	959	844	918	883	873	951	993	886	895	879	913	868	964	946	893	892	909	929	920	909	885	917	880	882	893	953	910	940	869	885	886	954	917	913	898	976	888	921	866	869	876	905	907	930	935	896	894	920	914	953	954	911	958	930	842	871	954	911	943	918	1009	907	950	917	874	903	892	853	920	874	889	901	896	921	902	868	933	948	945	928	934	891	914	963	879	877	874	930	953	873	886	971	882	901	879	948	850	894	867	934	917	874	894	967	917	898	906	970	923	883	898	869	894	934	963	982	958	873	911	916	933	919	934	883	906	955	904	906	887	969	912	982	919	918	923	859	980	925	934	917	902	854	940	901	907	933	928	929	892	915	884	898	934	931	907	908	895	875	916	922	904	926	921	911	863	906	850	912	913	964	932	957	897	931	972	903	887	943	899	871	922	939	922	867	966	929	924	909	924	859	827	878	871	893	870	954	890	876	886	876	872	876	935	852	885	866	862	842	882	908	887	946	880	941	852	914	883	880	833	918	913	885	876	912	888	897	938	902	902	895	928	947	887	930	890	900	853	900	899	899	946	872	906	899	876	962	920	968	944	901	908	886	879	896	872	918	875	921	911	890	922	920	894	931	878	922	914	923	878	892	912	874	903	857	921	883	872	909	908	927	978	934	911	909	905	871	953	894	858	904	883	884	863	941	934	906	946	921	906	910	927	906	927	857	934	926	908	904	919	865	928	891	912	882	921	938	947	924	901	911	904	874	918	951	918	867	867	877	908	908	939	890	891	879	888	869	945	857	900	881	901	923	898	938	976	923	904	922	900	909	910	889	916	834	909	893	902	918	932	892	920	912	903	930	883	918	865	890	891	931	872	892	919	885	885	910	890	925	903	919	928	921	962	907	951	920	949	870	937	886	903	911	947	849	898	905	942	952	920	886	882	904	967	911	942	849	899	961	949	915	885	910	973	898	874	899	972	856	959	897	917	871	914	871	926	912	838	879	967	886	891	902	907	863	933	889	869	884	871	883	880	864	898	952	937	934	909	903	941	895	916	868	916
35063	18294	10246	7094	4721	2027	837	258	191	251	269	227	239	216	236	262	226	243	235	238	224	210	241	241	243	227	244	226	231	218	234	235	220	209	214	220	217	241	248	207	231	230	244	226	218	218	209	229	219	220	232	197	230	234	221	214	197	247	218	246	209	253	232	238	274	232	229	232	242	235	211	215	214	239	233	234	227	224	222	261	209	240	243	212	209	267	244	254	247	212	224	230	241	239	222	242	241	223	239	257	213	211	252	230	216	212	247	210	192	228	246	227	274	255	238	210	216	227	198	251	221	243	202	203	219	226	232	225	258	250	216	241	229	225	244	234	237	242	225	250	225	241	230	233	212	225	239	213	232	232	227	266	239	217	232	242	214	227	211	225	229	240	213	232	256	215	246	214	254	211	207	225	215	222	228	244	222	219	234	232	229	210	234	230	239	236	250	213	241	253	215	224	224	215	238	259	248	223	256	216	205	225	222	227	218	220	215	252	218	242	251	218	225	234	227	203	236	218	225	198	247	235	220	218	253	208	215	213	222	244	222	243	242	226	214	191	201	267	229	208	218	218	244	228	247	232	219	255	237	267	229	197	247	223	200	217	225	222	217	230	243	242	233	240	201	197	234	238	241	253	213	254	224	228	224	240	210	238	238	255	254	239	238	220	245	235	212	230	225	215	242	207	221	229	228	254	245	205	215	256	228	241	243	223	193	237	254	206	231	220	222	195	224	218	234	234	193	227	242	243	238	240	218	225	218	237	234	235	229	220	237	236	232	213	239	222	226	236	243	239	214	202	203	219	221	210	190	228	239	215	243	223	221	214	194	226	210	250	230	201	228	248	236	218	233	214	270	222	217	207	195	209	241	214	224	233	216	237	254	215	248	234	247	230	193	226	224	224	227	232	250	226	254	217	214	222	220	211	231	215	237	232	250	231	258	251	259	232	231	218	209	203	230	238	214	222	228	229	227	221	200	236	245	236	229	234	239	227	231	259	237	250	232	232	219	233	238	250	243	209	229	213	205	239	243	207	235	215	228	247	232	254	215	241	210	214	221	243	221	196	246	229	228	234	215	207	231	197	265	239	216	224	212	224	215	236	241	269	196	184	206	237	251	257	219	229	226	217	213	241	256	242	248	226	232	252	228	222	208	242	264	246	239	223	223	234	236	255	259	234	222	238	222	233	249	216	204	241	248	240	208	240	240	235	236	229	221	240	221	223	247	246	227	240	247	198	254	229	222	231	234	226	205	215	210	221	208	207	236	243	242	215	228	219	226	253	221	224	214	252	223	209	216	260	254	247	193	222	242	212	226	225	237	217	218	229	223	196	208	228	201	227	217	208	231	244	250	216	214	230	231	244	225	211	261	234	233	246	198	200	219	245	212	239	212	244	241	257	210	234	217	221	212	254	230	216	221	230	242	236	229	258	257	249	251	272	214	234	230	228	220	226	224	220	242	218	218	208	213	244	221	231	218	201	197	239	211	231	210	226	268	247	219	239	228	255	225	224	207	222	229	221	230	291	237	224	216	231	201	230	240	213	255	227	196	240	212	212	213	239	222	219	207	227	273	238	237	228	206	229	225	218	264	237	211	240	217	214	209	238	229	201	247	216	221	201	220	212	220	223	238	250	266	246	245	247	262	220	211	239	223	234	224	225	225	183	222	235	223	246	255	222	240	236	229	218	245	224	232	189	210	221	238	215	226	232	209	226	209	205	251	234	213	258	218	213	224	241	244	248	229	225	208	224	215	231	233	238	193	249	226	209	222	227	223	191	217	215	218	251	269	241	233	239	228	236	231	231	220	249	230	229	258	240	238	220	241	236	243	220	223	229	232	225	244	234	206	226	224	214	226	215	265	254	244	245	219	229	240	213	210	192	227	259	209	222	230	225	215	228	241	231	265	221	231	210	243	228	240	247	237	230	260	243	201	257	208	229	229	221	202	219	223	216	206	234	218	221	262	219	236	259	232	207	233	210	231	221	203	223	218	228	215	231	221	209	219	245	239	222	206	217	238	225	247	227	241	205	209	216	231	235	227	238	247	238	249	230	229	247	246	207	248	226	262	263	287	234	209	234	236	263	213	246	225	247	210	234	210	246	236	259	244	230	211	243	254	272	229	213	242	265	216	211	249	247	253	224	242	235	214	220	242	211	221	236	252	236	214	226	230	235	255	241	232	208	235	200	234	213	229	222	244	219	236	227	220	212	197	266	199	229	233	225	216	260	247	210	236	213	218	226	197	227	215	208	229	212	242	204	202	231	205	233	227	219	231	229	244	229	213	226	223	246	225	229	237	255	233	238	235	243	243	232	231	220	233	228	220	237	213	252	252	234	224	254	230	203	216	203	246	207	242	222	205	218	204	217	229	258	212	222	221	222	225	200	238	221	211	233	257	210	222	221	249	248	241	239	212	200	235	239	228	223	220	236	232	263	241	214	215	222	231	257	258	257	220	225	241	234	246	222	238	216	205	222	224	239	204	219	235	238	238	229	267	227	232	229	245	227	240	200	244	249	223	234	228	228	241	248	240	210	219	232	259	232	218	241	232	235	212	232	224	194	246	246	239	218	197	241	254	239	265	223	205	250	213	241	235	226	260	235	251	247	221	236	249	237	257	219	251	247	233	231	235	246	250	245	217	227	252	210	230	223	231	245	216	217	215	217	212	204	213	230	225	217	238	215	236	252	202	250	234	244	226	235	249	222	216	196	222	216	214	234	231	230	238	223	217	213	244	224	223	218	247	188	218	197	200	213	197	198	243	220	201	240	239	236	211	214	207	230	202	232	229	205	234	230	228	219	238	265	244	214	201	257	230	228	240	223	238	216	205	248	244	219	231	229	230	235	230	247	221	231	235	209	238	224	221	216	255	214	264	251	223	217	240	242	230	230	269	205	209	208	214	216	254	259	226	236	234	232	215	217	218	239	239	226	241	212	200	246	233	226	227	223	225	264	257	243	247	214	226	217	255	216	225	223	229	217	230	244	240	258	245	221	225	248	241	232	213	207	215	213	245	217	212	228	236	224	217	243	216	250	227	220	248	240	225	229	218	224	219	241	242	205	193	232	249	237	236	241	212	226	228	237	225	211	211	217	222	214	234	221	249	263	221	221	245	207	232	215	187	240	210	241	234	220	224	247	214	214	251	229	240	271	255	265	222	233	242	246	225	220	234	208	211	246	228	239	226	260	255	224	223	231	218	225	229	215	251	245	216	220	213	232	236	228	250	224	218	226	227	207	202	213	224	189	249	245	237	223	209	182	232	226	236	264	235	235	245	252	206	226	232	214	206	195	211	221	227	234	260	236	222	264	220	225	225	238	254	219	226	245	227	207	245	255	219	231	224	235	239	246	260	237	204	220	265	239	226	245	252	209	215	235	237	207	241	227	242	208	263	232	227	245	233	234	227	230	224	233	260	219	225	240	236	243	259	215	203	203	230	227	238	206	217	223	242	200	241	224	222	228	254	215	224	224	237	249	247	228	242	242	222	232
19513	12069	16556	16344	11699	5741	2498	609	529	525	497	505	540	556	538	542	544	561	541	577	525	535	575	563	551	569	564	569	528	550	540	563	577	533	510	598	578	568	524	559	586	552	562	535	568	564	555	531	588	559	568	574	583	579	576	563	552	534	524	538	518	546	564	567	531	499	569	539	571	562	534	514	576	540	527	549	553	555	546	597	522	593	547	549	539	541	572	525	556	532	592	614	570	507	574	597	559	582	572	515	550	543	543	599	560	569	543	547	586	577	541	537	593	565	576	540	561	551	526	582	538	532	577	575	555	525	529	535	528	566	591	589	599	580	549	526	551	570	510	577	576	545	534	570	545	551	560	565	536	580	513	561	580	527	550	563	550	535	583	559	542	562	552	559	558	552	586	545	590	548	566	546	534	519	584	550	527	576	556	609	530	574	554	510	549	536	581	572	555	587	568	557	538	550	552	577	597	537	566	571	582	539	546	608	529	564	526	572	570	555	603	555	520	563	583	520	577	555	569	547	613	597	545	561	534	583	547	574	550	548	529	539	570	553	564	555	558	550	536	546	518	532	567	512	546	571	541	559	560	551	496	575	552	525	562	518	534	570	551	543	561	510	557	525	507	555	584	548	532	552	535	569	578	546	592	576	529	578	630	555	551	557	557	583	575	543	534	530	546	554	577	528	560	576	537	580	584	530	544	531	540	534	599	567	571	521	576	542	589	566	571	573	554	529	603	552	538	558	519	535	543	546	547	598	516	588	577	579	512	522	567	552	556	543	578	547	547	565	570	568	530	549	601	571	518	567	531	504	548	596	513	548	559	520	611	533	557	529	551	535	541	582	564	546	557	561	535	531	555	505	533	550	584	495	551	602	614	547	562	545	528	522	570	534	508	528	601	560	573	527	561	530	534	549	572	547	537	548	559	589	554	564	563	562	531	599	547	530	529	559	576	531	534	571	576	537	572	564	549	558	528	581	552	556	553	536	567	532	565	542	568	573	544	562	571	574	534	530	534	579	562	551	548	574	533	580	560	570	543	554	517	582	489	511	546	527	587	565	562	583	571	563	551	528	556	588	546	520	534	524	556	536	580	568	541	602	592	566	553	605	568	583	552	545	576	543	541	538	551	551	536	542	536	553	521	534	544	594	565	561	578	559	545	558	589	556	573	574	573	537	609	561	589	511	569	552	541	597	491	625	550	567	516	515	547	561	540	573	570	526	574	586	570	507	520	528	568	604	569	589	546	586	535	577	600	563	497	560	550	553	572	592	579	543	530	548	542	563	567	509	525	529	539	589	602	529	563	588	550	544	526	548	543	555	589	559	525	547	528	559	512	555	548	571	556	541	551	577	587	548	537	527	536	542	530	544	554	617	570	558	571	529	534	529	532	551	562	558	549	562	530	512	533	510	554	546	562	548	598	530	552	552	567	506	552	570	568	621	542	580	523	545	531	556	558	599	597	595	537	582	574	564	560	551	538	553	536	590	559	562	537	542	530	562	559	527	610	562	551	567	553	568	597	584	548	604	525	562	568	584	545	559	576	537	524	569	540	553	580	579	572	532	535	530	527	549	518	583	546	600	583	600	584	538	572	608	576	551	541	569	586	568	560	498	609	513	563	544	565	526	517	572	554	546	533	550	532	554	548	560	534	547	521	554	561	553	520	586	565	516	546	573	535	583	543	566	553	571	529	525	512	543	574	520	527	549	537	561	571	575	563	613	509	561	553	540	517	563	544	520	577	576	549	558	546	521	559	550	577	554	591	570	546	510	528	538	540	520	567	559	584	518	587	554	555	520	527	582	542	523	529	576	610	536	573	565	529	541	576	585	548	511	549	570	548	571	538	517	558	560	593	572	546	542	566	562	544	531	583	531	551	614	585	557	596	575	558	547	529	544	546	626	517	538	583	556	585	534	529	506	508	578	578	542	549	556	535	576	549	588	533	580	557	600	546	567	543	528	524	542	601	504	508	564	558	522	567	562	576	579	534	550	545	549	555	553	571	589	506	567	535	573	518	594	569	541	557	526	572	556	563	553	564	551	554	542	541	520	506	565	531	525	556	523	550	540	571	553	567	545	591	569	519	562	561	534	515	553	591	544	539	561	586	591	567	519	572	533	527	554	521	581	570	564	540	529	582	506	543	577	577	572	568	577	570	561	558	547	529	543	555	577	578	513	519	543	522	532	523	569	534	549	546	541	530	555	558	613	560	550	524	585	561	549	560	540	530	548	579	588	593	594	552	585	564	528	585	578	571	595	584	602	582	545	561	554	513	561	587	540	532	510	535	578	560	565	552	553	540	561	540	535	577	582	564	540	561	539	554	536	520	624	567	534	515	564	498	563	509	543	591	552	583	563	559	579	559	521	575	522	558	533	543	563	522	577	557	523	565	582	519	580	540	534	561	508	587	555	533	584	538	551	539	542	573	560	590	585	546	550	514	565	561	558	519	559	516	571	578	502	561	540	584	559	540	544	533	561	527	604	512	560	537	568	573	535	554	526	513	537	543	556	497	582	577	585	530	567	585	584	546	559	597	537	564	528	555	530	572	567	562	575	566	527	546	556	572	556	595	531	575	539	496	562	565	539	597	618	538	532	519	589	549	523	529	547	555	563	557	564	564	562	529	565	562	554	553	605	563	562	548	521	578	554	524	572	542	549	553	591	537	602	575	504	567	570	567	555	592	538	590	556	573	504	573	559	588	566	545	578	583	560	529	545	557	545	582	576	587	584	571	511	552	562	585	561	529	550	605	586	544	593	553	540	570	546	531	546	542	519	520	543	566	573	553	513	559	547	601	570	580	537	578	531	563	607	570	561	528	568	575	509	557	596	521	589	548	530	579	520	543	544	555	542	554	580	563	547	577	558	512	548	520	563	577	541	550	542	571	511	578	550	567	557	546	562	575	509	530	544	530	565	570	548	560	547	557	504	517	602	580	586	547	553	561	531	559	557	566	598	565	534	523	582	550	597	546	619	555	579	567	557	531	561	523	586	544	571	570	548	554	577	595	595	567	522	544	565	555	562	556	609	577	554	540	564	554	516	589	541	568	534	525	535	565	525	571	574	541	597	531	581	538	570	569	516	540	530	599	589	521	564	565	542	563	559	564	563	588	565	589	591	587	514	578	510	539	557	571	528	535	541	572	561	526	557	560	543	536	557	550	549	563	600	550	555	516	585	544	552	561	570	567	534	559	570	620	592	545	549	554	559	541	550	564	562	568	517	555	526	526	532	563	578	550	566	553	533	580	576	545	551	554	559	532	531	542	579	563	586	517	549	599	549	562	533	541	553	546	605	532	575	542	541	546	552	549	554	551	566	507	548	542	572	565	568	534	552	531	549	589	562	527	577	541	585	537	543	538	479	559	574	581	593	578	539	544	589	559	558	599	548	544	579	561	582	546	548	568	545	572	587	534	507	555	523	537	535	537	585	552	529	574	569	537	575	534	574	570	608	560	536	542	598	567	612	498	585	565	550	552	556	546	520	572	565
44812	29867	27793	34966	25230	10695	3150	434	237	259	258	261	232	278	233	276	302	282	261	256	264	235	259	286	263	249	245	263	253	249	265	241	261	237	229	248	260	241	230	252	216	241	264	250	254	261	270	257	260	241	271	243	261	271	271	269	253	205	216	229	274	246	265	260	247	300	260	254	260	237	235	267	295	244	254	258	237	263	231	252	294	252	276	257	256	256	249	210	233	209	234	236	249	244	217	246	276	225	256	233	258	264	239	252	243	244	252	258	284	270	267	277	248	257	269	274	263	264	242	227	229	266	267	235	250	241	252	278	252	259	270	248	237	262	259	258	266	256	231	235	252	269	235	243	257	261	285	256	229	244	248	261	255	247	243	259	247	270	268	267	253	213	243	231	235	255	257	230	253	257	249	257	260	259	227	253	236	288	240	253	229	277	263	258	294	264	242	248	245	250	224	255	259	267	286	252	265	239	241	269	256	259	238	241	250	247	256	239	255	234	254	232	242	269	274	246	255	236	234	230	249	246	239	231	243	257	231	255	258	271	222	252	251	261	213	267	251	249	255	264	241	253	278	252	241	255	257	238	242	248	291	260	258	231	240	253	260	246	268	268	240	237	260	263	218	239	219	243	272	248	282	260	260	273	255	249	257	245	266	256	286	252	236	245	242	294	249	260	234	281	257	216	256	241	251	286	247	237	226	266	243	267	264	251	261	254	262	232	231	247	256	279	264	252	255	248	272	294	229	269	237	262	258	253	226	244	227	243	244	254	263	262	257	242	256	265	258	222	273	255	252	255	232	210	238	252	253	273	269	249	260	237	257	245	234	255	235	251	237	236	244	231	244	248	240	252	246	294	262	257	252	255	237	216	267	237	257	262	231	252	271	251	259	234	240	266	233	248	265	235	261	247	244	294	264	272	283	258	219	252	259	275	289	262	245	260	261	233	224	248	240	262	263	244	289	241	257	246	286	262	227	287	271	258	237	234	231	262	238	253	231	252	262	254	260	271	235	266	225	251	260	243	253	221	257	259	241	238	240	278	257	244	258	255	234	236	241	245	237	254	248	237	290	236	251	250	244	260	257	278	238	272	246	245	247	261	288	231	236	255	240	263	278	258	250	279	259	241	245	277	216	280	221	231	237	267	264	261	247	293	277	239	222	239	229	267	237	265	239	235	251	266	248	240	247	222	238	282	246	249	255	247	226	255	252	223	274	250	262	272	228	261	242	278	240	258	259	237	257	234	240	242	252	270	247	241	243	253	258	271	271	249	253	221	248	238	238	274	240	232	252	267	239	224	267	225	263	244	259	243	234	254	225	232	281	279	258	270	236	266	288	233	279	228	258	245	267	269	257	247	256	256	245	226	253	249	234	280	234	245	261	249	237	243	237	230	232	259	286	262	241	239	266	238	233	245	246	261	259	282	258	235	276	247	216	258	242	239	223	234	254	263	259	223	263	231	271	289	200	240	264	290	254	245	264	259	248	240	263	246	238	259	244	242	244	262	255	218	263	234	273	248	248	255	231	249	290	249	249	268	239	260	262	266	301	238	266	271	264	235	261	274	250	233	236	252	253	240	238	213	231	253	275	230	225	271	269	258	267	217	261	248	248	262	272	273	296	247	241	233	255	242	265	236	228	269	278	268	250	255	252	264	246	256	246	262	238	236	247	244	254	264	223	230	232	261	258	262	227	233	244	244	262	273	268	274	245	233	233	263	237	245	256	247	244	246	264	250	227	240	247	256	241	269	258	243	255	267	227	259	236	276	273	229	254	263	263	237	272	242	263	267	283	244	250	229	241	226	261	247	239	223	277	274	234	240	223	266	236	293	276	273	271	257	256	281	235	262	256	258	269	245	241	250	225	249	241	261	259	246	227	267	231	267	264	246	279	265	271	274	239	243	256	266	244	204	249	254	240	258	261	241	267	256	230	250	278	231	241	223	233	252	259	236	263	244	210	276	254	247	210	232	233	246	260	229	250	266	264	241	257	247	231	262	245	229	238	251	224	232	227	232	248	257	225	256	237	259	249	292	277	258	267	240	247	259	230	276	249	261	245	290	253	244	244	251	237	282	241	219	216	258	218	223	230	234	263	251	224	268	236	257	221	270	253	231	242	261	241	259	213	223	270	273	219	234	233	229	237	279	238	268	272	281	230	247	244	249	243	243	222	274	237	245	268	263	267	264	271	266	227	227	258	226	264	237	263	264	245	244	239	255	244	253	257	260	239	243	234	280	227	266	261	284	236	251	270	282	246	272	231	273	273	231	244	251	263	241	264	234	221	233	260	268	257	255	228	254	257	236	240	263	241	239	236	245	254	259	284	283	234	243	256	236	258	250	223	255	281	250	236	271	253	249	257	257	231	264	266	225	271	252	238	245	224	254	246	244	247	226	267	229	217	251	259	238	266	249	237	249	245	277	240	255	250	262	242	263	245	251	233	266	292	243	235	249	262	258	255	224	266	245	258	251	244	260	233	239	293	263	273	246	229	242	252	243	255	271	253	276	234	261	235	250	241	252	261	245	257	238	263	261	262	214	239	228	254	249	234	241	275	260	248	231	248	248	268	255	240	247	236	258	213	285	229	226	237	256	256	241	246	267	253	239	221	230	216	278	256	247	245	255	259	280	246	269	269	236	236	260	259	258	261	257	271	245	280	286	249	234	253	291	268	217	259	241	245	261	283	247	256	226	255	237	269	261	244	261	247	247	248	230	257	287	248	246	239	262	227	252	253	244	253	234	246	250	233	266	261	290	249	216	247	229	248	251	252	268	238	231	249	257	239	248	267	271	248	259	257	272	254	212	247	252	245	241	261	245	249	250	250	273	245	257	249	219	257	252	248	213	217	251	236	224	280	256	268	250	260	279	245	232	242	250	247	231	271	257	270	256	273	245	258	232	223	254	289	284	267	239	232	289	276	241	279	251	229	232	246	254	238	256	232	251	262	234	256	248	252	246	266	260	265	263	242	259	246	246	269	233	248	276	237	250	265	248	247	232	277	244	266	278	245	251	263	276	261	237	261	251	227	249	250	246	215	264	253	281	250	238	253	250	235	235	220	266	257	234	257	257	254	271	243	267	251	251	224	217	306	270	229	244	238	264	268	212	217	235	287	239	224	280	237	228	248	262	245	245	239	271	239	235	246	221	266	264	260	222	270	274	274	248	265	234	272	241	233	262	260	248	250	247	261	265	272	238	235	278	232	241	281	290	243	227	247	260	225	245	287	239	283	270	246	241	259	230	246	252	230	261	239	264	234	251	253	245	264	277	258	263	248	278	253	255	249	260	241	246	246	241	268	232	267	232	246	245	236	275	283	246	246	273	253	234	249	235	245	259	248	246	254	287	252	248	270	260	240	239	259	285	264	251	276	254	272	265	235	272	270	267	210	226	240	248	267	297	233	264	264	244	227	232	250	278	256	282	260	248	257	246	286	249	251	269	221	255	255	249	280	242	265	234	258	253	245	286	261	225	271	256	248	246	228	263	250	256
27025	21697	33072	45809	37423	20821	8802	1066	591	633	638	640	605	605	612	639	612	627	638	632	593	628	611	608	646	585	615	627	610	619	576	572	641	560	632	608	610	608	598	584	601	589	643	643	612	619	634	612	595	608	576	644	652	662	600	599	566	610	642	574	584	559	621	629	601	634	619	561	608	650	621	615	606	622	618	606	616	590	620	625	593	631	613	638	598	608	616	585	638	664	609	597	602	594	594	585	617	626	601	607	653	589	608	651	631	571	579	614	606	596	639	621	568	666	584	596	584	618	623	641	622	651	583	622	639	582	603	614	566	609	605	657	657	610	593	640	608	574	556	610	658	603	587	588	631	650	583	623	554	617	587	613	620	651	606	608	578	640	622	621	593	621	586	565	609	630	584	605	599	582	624	618	559	608	582	630	615	622	632	611	551	558	581	634	595	574	644	623	621	609	584	629	621	577	600	572	612	623	658	604	596	615	533	594	580	591	618	601	634	609	614	609	587	580	625	621	611	610	571	621	630	574	622	640	581	602	638	602	654	596	604	636	622	598	555	608	643	630	624	625	601	595	605	611	561	626	642	605	588	609	602	626	614	551	605	621	616	611	593	574	588	633	619	648	611	591	654	609	606	586	560	546	621	626	612	623	613	593	569	569	615	591	564	588	601	604	611	593	601	641	619	630	607	585	622	618	623	599	622	605	587	594	592	589	579	602	608	577	634	601	633	604	623	609	604	605	609	601	643	589	611	613	601	564	636	585	603	588	571	597	582	630	569	597	629	638	614	599	594	610	576	630	621	597	647	606	612	604	625	604	600	644	608	575	599	625	633	626	585	607	630	615	614	586	623	605	614	603	605	612	603	620	587	626	576	618	663	647	563	611	607	636	628	581	627	617	626	624	641	591	602	622	643	574	590	575	590	618	650	635	589	570	625	595	629	586	593	602	606	617	599	584	677	571	644	584	630	577	571	613	603	617	611	601	630	639	620	653	580	606	582	611	635	580	568	598	600	629	611	600	641	642	625	603	603	616	580	606	616	585	579	597	634	634	591	656	624	591	609	621	542	566	587	595	554	596	638	588	672	619	561	615	628	597	654	643	600	570	621	595	628	617	648	606	595	590	621	611	619	608	613	675	588	594	565	666	606	614	584	553	579	588	595	600	642	550	580	591	578	628	632	597	624	618	627	617	612	548	616	612	600	657	596	605	622	603	575	551	606	629	615	638	595	576	600	573	571	596	615	624	608	629	685	581	604	621	627	632	626	575	559	578	615	614	649	624	592	610	629	617	603	672	604	662	591	553	666	589	594	615	601	584	575	561	592	580	612	618	594	574	605	604	588	583	603	622	566	586	636	625	589	596	585	622	634	619	606	626	595	579	611	622	591	601	618	591	584	623	598	607	566	613	584	559	564	616	600	636	593	613	644	613	570	606	565	616	569	616	603	625	611	635	606	585	614	620	671	604	640	644	626	609	607	575	623	619	591	618	653	618	613	615	584	625	586	617	620	623	651	612	594	603	634	617	617	575	573	644	617	635	633	583	598	630	613	637	625	611	567	634	628	575	579	633	585	578	623	574	594	615	589	624	618	582	594	571	586	602	594	620	562	572	598	655	631	633	617	572	619	612	641	586	616	607	592	628	565	606	617	620	604	583	585	595	611	635	594	588	639	619	630	601	621	616	595	644	628	618	596	560	612	570	582	596	585	632	647	591	564	642	614	654	603	616	668	566	572	612	614	582	630	616	587	602	652	593	601	637	643	591	617	589	669	592	597	604	601	589	613	619	597	624	590	574	654	631	579	606	602	588	629	609	595	592	604	594	625	602	588	655	596	613	594	623	600	571	605	567	605	580	600	645	596	612	604	624	581	645	626	584	596	628	599	597	640	563	618	575	602	614	575	590	609	610	610	601	599	577	557	604	665	593	593	617	604	632	581	598	562	638	617	642	615	581	603	662	622	587	599	584	595	649	609	607	598	607	618	626	616	585	609	580	583	593	637	623	589	637	629	610	655	604	609	614	616	646	621	628	603	599	572	609	613	589	590	574	607	600	620	601	632	574	609	615	593	613	627	596	622	596	621	576	603	607	612	641	634	605	617	607	603	640	622	618	643	648	610	627	618	603	637	622	638	560	573	579	590	606	651	589	640	614	616	620	646	611	631	538	589	554	569	629	635	610	627	615	624	621	561	637	625	614	611	629	631	600	614	580	624	615	595	570	593	600	619	592	588	585	605	627	601	602	596	573	614	650	642	598	624	589	607	622	596	587	641	615	563	605	629	603	607	569	594	594	611	602	603	611	629	608	606	612	591	614	590	648	612	582	592	613	540	573	604	625	597	610	586	590	612	638	624	620	570	620	610	609	603	562	572	609	578	614	673	622	587	610	576	618	592	584	607	616	619	597	595	641	588	632	595	621	607	640	621	578	570	585	595	623	693	633	607	638	591	606	620	551	656	591	588	638	623	618	593	612	603	641	630	571	617	594	553	557	623	585	604	604	568	604	612	629	576	603	616	598	554	599	632	595	616	622	593	586	598	593	658	610	599	581	646	605	596	602	566	591	608	620	570	604	650	596	665	560	569	616	612	603	592	598	570	605	598	630	579	553	624	611	655	619	605	523	577	553	571	574	615	615	623	605	564	666	655	611	640	585	602	617	629	645	624	631	603	592	658	593	647	579	598	562	615	622	606	608	590	606	629	590	576	582	597	591	596	634	598	615	544	553	603	608	602	619	613	643	621	644	565	600	648	602	665	595	551	586	637	629	633	564	619	628	641	635	615	619	632	621	588	625	624	606	585	587	608	588	615	623	643	601	583	588	632	587	622	618	625	583	581	578	615	634	583	617	590	612	623	621	601	594	637	616	612	599	585	647	621	606	626	622	589	648	621	584	658	606	607	605	623	601	588	582	598	679	608	623	667	620	601	592	618	564	618	616	591	650	612	601	601	592	590	597	644	573	612	604	632	577	576	626	596	583	612	587	618	625	647	623	587	622	560	591	639	659	602	594	670	655	624	619	609	634	615	626	616	582	611	646	604	646	670	619	598	622	633	603	625	613	586	573	605	592	587	574	629	598	603	601	629	614	625	575	578	600	607	610	616	598	606	597	618	634	596	596	578	631	591	626	668	604	600	643	581	594	561	583	588	620	556	608	631	613	616	590	633	608	619	596	647	604	604	632	622	579	625	626	628	574	597	600	603	593	638	582	595	620	625	599	579	609	606	592	605	560	621	579	579	553	634	628	572	587	642	653	611	598	619	618	602	590	601	609	624	578	607	649	626	619	639	574	599	573	643	594	605	610	567	649	597	567	624	564	587	642	595	603	662	588	628	604	609	631	567	651	597	585	639	617	580	586	631	595	633	574	613	614	582	602	621	631	662	672	621	586	605	632	592	596	594	554	594	625	604	630	639	620	590	584	633	630	593	625	612	640	616	645	578	627	607	596	613	601	637	633	624	605	621	630	590	580	550	584	589	672	593	608	632	606	575	625
69413	54686	59830	70273	54496	35051	17421	2820	420	419	444	396	380	422	457	428	431	405	408	428	468	435	420	413	419	440	419	441	421	432	394	394	438	398	394	407	412	416	414	396	425	385	401	440	417	416	391	407	416	386	426	430	410	412	407	405	416	430	477	433	411	420	434	387	422	438	440	422	410	445	421	468	424	453	395	407	395	444	443	438	415	374	419	435	386	399	412	457	387	421	437	449	447	430	421	411	418	446	424	421	442	409	402	432	402	423	413	414	439	434	421	393	417	448	435	451	434	419	419	422	418	426	442	422	434	451	423	368	404	428	403	463	450	409	420	406	458	380	395	465	474	442	424	421	401	463	439	458	433	413	404	368	408	454	439	413	443	431	386	430	411	417	465	425	408	419	427	437	381	399	455	421	415	452	411	410	443	413	422	436	401	403	404	403	402	427	445	433	441	427	461	443	388	455	417	436	437	381	447	400	405	430	454	417	454	435	382	456	418	446	385	454	465	429	392	411	405	396	401	493	468	406	421	440	419	454	406	408	387	427	454	428	432	413	383	391	386	426	442	407	423	470	459	405	404	416	446	407	394	440	474	431	425	438	394	408	432	414	431	410	386	425	473	467	440	385	409	429	467	449	443	405	436	414	396	432	428	370	422	441	432	450	402	391	436	436	470	474	383	420	433	425	416	391	418	413	425	407	391	416	446	446	408	404	400	424	409	424	447	447	383	395	434	455	433	449	456	446	427	448	400	386	413	507	396	364	402	407	387	414	431	453	407	400	413	399	451	407	408	401	422	413	408	425	401	377	408	400	424	413	420	462	458	460	478	454	458	402	399	394	438	441	448	442	436	402	410	425	422	422	386	387	433	411	387	409	427	395	426	357	397	421	429	425	384	397	428	399	435	409	435	437	458	398	379	421	447	427	419	432	433	448	421	430	427	450	388	426	428	398	409	435	415	429	371	409	407	470	424	384	444	401	444	399	409	434	423	412	447	421	429	417	423	433	383	432	398	398	394	404	419	385	477	435	446	401	456	445	425	431	393	398	403	447	436	405	432	391	434	433	427	431	407	391	439	406	395	383	407	398	427	449	400	461	427	417	443	419	421	431	398	397	422	428	452	401	406	388	450	377	429	415	477	420	397	422	417	475	419	439	448	405	409	434	409	413	374	438	383	399	414	482	441	428	448	414	428	473	423	437	388	406	443	378	444	405	392	398	404	428	425	419	428	438	445	477	437	421	437	386	440	382	441	447	388	429	382	436	402	415	399	424	413	413	395	434	411	459	466	385	437	414	434	440	419	429	378	428	414	435	406	434	422	454	424	379	435	435	382	455	429	423	443	390	448	420	420	443	412	429	431	434	425	395	418	438	447	381	407	421	402	421	437	411	433	419	432	404	404	428	390	438	440	470	454	420	478	423	396	441	439	476	436	453	441	462	432	403	420	400	441	460	429	435	398	427	409	424	399	418	417	462	453	430	426	411	399	408	348	387	409	399	393	405	426	425	432	375	414	400	421	405	437	404	410	412	411	400	404	395	434	449	414	485	425	408	418	430	396	420	414	383	400	440	430	412	401	436	432	417	439	425	435	402	390	433	434	437	436	444	398	429	420	389	442	400	415	407	455	415	438	432	409	439	429	406	435	441	437	458	439	433	414	405	438	404	428	427	408	424	408	362	399	458	428	431	414	441	435	433	376	416	410	379	375	412	402	431	387	416	414	421	383	469	399	454	380	409	430	385	383	423	424	416	386	430	431	445	428	417	396	411	417	412	426	432	448	404	432	409	424	441	431	435	401	427	434	376	395	447	445	437	444	422	422	466	405	397	425	424	475	453	428	440	405	409	408	410	384	397	412	456	428	470	406	422	442	401	434	435	397	437	422	442	426	411	456	426	393	413	406	431	412	420	457	421	418	424	449	381	437	456	384	422	444	424	431	445	388	396	442	432	398	399	423	426	405	447	387	424	430	395	422	405	449	443	405	430	402	418	413	416	412	421	367	404	425	411	430	460	415	390	427	389	423	417	372	407	424	388	403	444	437	404	390	389	404	445	383	411	425	397	409	454	408	423	425	417	402	385	459	382	423	424	434	391	416	377	374	451	457	416	422	412	434	471	391	397	449	465	435	414	374	386	433	443	438	403	392	422	431	421	419	395	431	407	450	388	414	426	410	408	423	392	446	407	392	407	398	403	379	379	408	413	409	408	444	480	434	386	439	460	476	447	417	414	436	411	419	410	439	420	437	425	484	418	410	445	413	418	448	434	422	402	393	438	447	431	414	409	448	428	408	452	454	396	432	450	427	445	423	397	437	424	377	414	460	396	430	437	406	414	430	418	436	379	428	447	414	442	404	476	417	438	420	416	427	415	427	389	420	462	439	415	436	388	409	385	451	403	415	453	423	430	383	385	450	465	405	455	392	371	412	419	432	451	392	421	436	423	418	440	384	430	402	387	415	409	430	466	424	381	443	404	433	418	401	421	423	391	436	408	402	433	395	428	370	431	441	412	404	394	438	405	411	412	419	406	419	437	370	391	463	408	394	426	437	398	442	391	395	400	439	431	461	424	402	422	503	455	429	392	437	379	406	460	386	355	448	454	453	428	433	402	424	399	418	411	380	403	434	429	430	447	397	402	419	425	428	447	376	410	406	392	400	446	425	391	392	429	389	442	410	425	424	453	424	432	412	435	370	425	410	461	415	432	453	431	442	382	409	375	420	377	427	420	412	375	397	421	405	409	392	391	456	433	412	410	462	459	447	440	416	418	390	425	440	436	437	402	418	408	415	428	453	436	427	398	449	420	445	442	430	437	426	443	449	419	448	405	420	420	399	408	408	434	423	432	416	440	398	417	444	411	410	422	398	433	400	400	423	427	440	437	416	416	400	401	407	443	415	444	439	405	422	430	440	445	389	424	379	419	414	433	400	421	404	408	423	418	448	454	430	418	393	403	443	439	466	456	444	419	425	417	456	425	428	458	421	422	410	382	405	429	399	393	438	446	402	397	404	424	399	402	409	409	435	425	427	443	439	420	437	417	413	440	421	400	403	469	426	432	449	406	401	416	428	427	422	396	397	427	469	424	426	438	418	462	453	404	406	386	418	399	430	415	462	378	400	413	383	430	470	438	429	464	418	406	383	448	430	466	383	427	406	434	392	430	408	413	432	423	417	406	422	427	439	400	427	413	417	440	389	411	412	444	412	444	428	412	396	414	418	418	450	460	424	424	429	412	378	394	410	426	446	422	418	423	470	459	418	411	407	412	488	444	423	437	424	412	413	393	387	424	436	412	479	414	475	447	411	430	439	433	423	423	447	378	413	407	402	433	436	402	451	464	428	420	425	402	458	407	400	398	433	408	445	412	369	435	426	453	435	421	405	443	423	413	402	412	400	437	437	396	456	398	405	441	455	410	416	414	407	391	445	418	422	416	419	420	467	403	398	404	429	414	423	460	428	413	459	415	448	405	445	415	421	404	439	415	423	432	440	442	435	405
47004	44838	62407	77885	64280	44629	25564	3170	928	957	969	1033	888	905	961	899	967	926	872	909	948	963	917	901	861	882	960	971	932	961	916	931	941	963	921	951	863	940	956	851	927	895	914	961	918	937	865	946	938	911	901	937	924	987	914	943	923	878	929	941	909	952	973	919	936	824	876	968	976	928	946	937	935	968	883	954	950	949	894	920	937	939	1009	906	946	915	914	923	1008	940	930	945	884	914	873	898	899	938	907	910	956	925	901	949	873	902	949	935	934	901	914	978	899	935	903	976	954	931	932	895	985	1005	955	892	874	905	941	932	913	936	915	919	954	901	987	934	889	912	900	940	935	918	965	866	922	940	925	944	962	962	955	898	948	931	926	942	905	869	914	895	906	900	928	923	886	896	871	940	903	873	924	988	920	952	935	952	882	918	915	896	950	915	953	907	887	956	923	910	932	1015	893	872	960	921	962	940	901	964	906	927	968	928	925	896	950	992	892	957	928	862	941	934	916	949	941	956	923	929	957	935	906	886	974	906	879	904	946	940	926	956	946	910	906	899	932	995	944	878	955	915	937	915	930	965	899	908	888	875	950	921	933	895	931	927	925	923	861	908	942	900	947	869	862	877	947	939	896	892	919	895	933	883	919	956	922	941	940	898	923	960	960	962	909	911	887	988	1001	943	963	897	870	949	932	883	955	953	897	955	940	962	925	927	953	925	959	907	903	936	910	939	939	951	963	978	885	861	992	902	956	940	927	937	946	915	897	909	919	982	880	922	970	931	947	923	884	928	894	897	921	924	888	903	922	930	935	927	971	981	908	930	941	968	919	887	940	925	953	937	937	910	922	918	923	929	967	854	885	888	936	980	962	946	928	915	892	918	942	941	913	927	911	960	890	944	903	928	888	939	973	898	951	932	952	933	906	931	909	908	940	929	946	897	933	904	927	895	903	938	938	930	996	903	922	927	950	940	976	927	899	897	982	951	931	886	931	987	932	961	931	927	926	912	951	991	988	903	961	968	946	933	896	1006	963	933	879	919	881	955	971	942	910	910	939	914	923	905	931	937	927	919	891	945	985	950	920	892	929	936	931	922	911	964	926	891	921	919	909	946	912	960	951	935	904	957	933	868	957	916	897	973	927	947	915	932	927	953	933	943	939	953	933	952	903	905	906	911	940	892	919	895	943	995	898	901	944	932	918	924	950	937	969	930	939	961	919	895	957	929	915	967	957	953	994	834	978	921	946	940	979	937	942	921	968	923	952	955	934	912	948	969	952	890	963	985	939	936	924	918	973	964	864	958	882	942	959	935	943	931	914	890	917	932	918	892	933	967	931	938	968	915	858	853	908	910	909	920	864	932	954	953	932	931	931	956	906	961	931	904	864	945	924	843	921	945	940	885	939	923	951	901	937	975	924	933	913	862	948	916	893	949	927	898	902	935	917	915	945	921	898	893	944	921	920	968	918	892	922	883	928	965	927	939	958	937	912	958	912	934	940	907	902	938	972	912	929	932	946	907	943	929	955	863	902	988	929	962	947	976	942	954	875	887	903	936	903	951	942	963	896	991	934	918	934	938	906	948	958	939	990	931	881	955	896	875	902	919	933	935	914	907	932	901	911	953	928	949	908	944	884	913	924	936	979	967	910	913	932	879	937	912	907	922	949	929	946	948	919	970	889	934	898	926	943	957	874	904	942	904	853	880	906	963	899	972	893	936	941	903	928	972	951	953	940	931	946	932	962	901	900	879	920	934	918	884	932	945	943	909	916	952	889	989	909	940	899	958	894	972	895	875	953	899	964	932	961	907	848	948	920	958	969	926	862	917	886	901	930	942	913	916	946	890	968	955	915	917	893	941	915	958	974	883	928	903	965	889	936	948	956	917	913	902	938	867	967	886	874	916	928	927	954	892	914	935	850	901	904	1001	934	917	962	919	916	950	939	981	891	954	899	915	933	920	903	942	899	926	923	913	930	923	892	946	940	912	906	933	922	941	939	934	889	938	917	903	881	938	872	940	917	876	938	906	928	972	943	913	947	863	909	908	907	969	913	893	936	925	962	920	948	895	953	931	929	903	922	929	902	973	892	956	912	930	883	947	922	910	891	945	953	943	903	874	937	914	957	924	904	927	936	933	944	940	943	973	911	946	932	910	912	921	932	952	854	901	909	926	893	929	960	931	912	873	916	929	935	957	903	876	930	971	927	910	966	942	915	901	949	946	933	912	904	923	868	913	880	912	870	880	921	918	918	910	889	939	900	852	869	903	908	921	920	894	893	869	940	946	917	909	868	928	953	933	951	873	981	934	928	932	911	913	918	920	929	911	892	952	964	925	925	898	961	951	919	948	928	916	968	901	927	892	964	948	981	989	899	913	941	923	931	918	957	909	992	865	908	990	899	957	879	922	926	931	938	899	910	885	959	927	944	912	898	911	927	949	972	921	953	918	907	922	854	954	910	932	926	940	928	966	912	922	918	940	908	954	946	889	937	936	977	919	949	956	930	869	894	888	953	914	898	957	926	915	913	899	967	896	918	900	955	986	952	877	936	961	963	897	942	959	917	944	884	905	882	914	918	956	918	957	925	898	949	932	909	978	898	949	909	928	947	924	904	966	912	938	912	945	920	932	898	927	904	895	921	932	899	920	892	921	897	918	1001	1025	916	955	904	920	973	895	922	861	902	927	919	927	944	900	907	914	937	946	886	925	948	912	935	906	898	901	914	927	962	934	921	948	960	921	960	947	906	910	886	949	917	910	882	911	929	932	897	882	897	954	929	902	919	944	897	934	913	963	928	917	909	871	922	884	967	995	869	927	990	918	925	954	870	939	938	962	863	948	919	913	941	973	901	876	961	937	944	918	891	882	966	895	966	930	914	912	916	902	891	911	922	856	896	944	943	947	945	932	929	922	905	932	906	908	938	937	914	935	931	913	951	926	913	989	916	949	905	965	959	911	945	932	941	941	923	907	991	959	900	917	896	932	897	926	935	929	894	933	967	873	905	885	984	944	944	906	990	952	872	927	950	939	906	920	925	938	887	922	944	957	922	926	948	889	865	917	921	963	915	919	912	963	914	965	894	951	946	913	864	892	919	886	985	952	1002	925	943	921	950	933	884	1016	934	910	927	960	933	881	965	940	913	919	890	960	965	935	963	957	956	903	918	937	906	923	899	925	894	1004	941	921	877	914	896	945	884	930	927	917	961	910	949	887	908	971	912	964	925	823	938	957	983	933	878	878	983	935	952	904	955	937	975	948	945	962	906	906	878	913	932	930	966	960	980	921	906	985	890	917	896	877	882	927	955	933	923	941	929	913	939	1006	932	904	905	934	908	952	911	970	902	914	919	946	907	934	938	921	939	980	916	872	901	946	926	932	928	913	955	877	887	933	912	927	891	946	975	916	901	922	913	887	893	910	877	909	931	908	922	925	965	937	919	885	927	928	901	950	959	939	923	931	913	979	972	882	939	902	934	901	972	949	947	919	936	892	889	944	907	958	965	878	903	918	949	899
35789	22896	14055	8999	4202	1515	645	270	237	235	220	223	261	228	251	253	241	249	276	245	272	255	220	249	236	252	265	232	233	246	276	258	212	258	260	263	204	222	227	253	251	251	284	246	230	256	249	245	237	246	260	273	242	227	243	242	254	245	255	270	258	262	253	256	261	254	247	243	219	242	229	255	248	289	238	234	254	237	254	259	247	250	265	238	234	237	255	270	250	285	244	238	238	247	246	270	262	244	244	254	226	226	255	245	244	248	254	251	270	228	255	237	246	251	233	235	256	265	229	240	266	287	277	266	239	216	250	233	277	235	248	269	258	252	268	243	211	241	239	260	256	266	224	248	258	221	258	235	221	288	243	261	250	271	260	273	233	268	259	226	250	239	240	251	251	255	249	251	244	230	262	241	250	257	248	252	239	244	211	244	266	258	268	266	255	287	256	206	245	234	270	246	248	249	225	256	257	235	230	236	237	233	219	226	264	244	247	245	244	268	258	239	236	239	217	233	245	247	266	254	261	245	243	235	228	215	263	245	241	216	261	239	227	246	259	240	244	253	238	249	228	258	232	240	256	240	226	269	251	264	269	245	238	274	265	245	239	250	263	255	277	237	263	249	230	245	239	249	242	258	249	279	246	264	248	251	245	257	276	230	255	270	254	241	255	227	270	255	254	219	250	228	242	239	216	249	224	283	257	282	241	264	257	241	301	277	247	253	234	253	282	241	234	239	252	249	272	266	254	240	239	257	244	233	237	246	269	270	225	271	234	239	229	212	243	250	255	213	241	222	244	238	242	251	249	239	250	223	239	266	252	272	251	240	257	231	267	282	233	256	256	262	240	239	252	222	256	230	231	250	251	252	285	225	268	231	274	260	255	249	237	254	268	203	244	236	229	239	223	224	236	276	247	257	278	273	224	295	237	267	271	253	279	249	249	243	251	245	236	260	247	254	267	270	246	257	256	263	245	257	225	236	272	268	258	249	259	247	248	263	253	226	238	249	266	217	220	254	238	235	266	248	238	271	281	239	225	242	237	228	232	242	267	263	255	262	286	245	222	240	221	271	240	272	258	239	305	250	260	222	263	236	266	234	244	241	225	249	242	237	246	231	234	252	251	249	267	246	234	248	273	217	256	240	244	273	230	234	247	245	250	264	235	272	276	250	254	230	230	258	274	251	246	269	225	233	224	255	261	269	238	237	256	226	261	258	272	271	259	250	249	252	267	261	252	233	234	272	234	241	258	217	277	276	255	260	244	239	228	247	245	272	242	263	264	219	267	227	222	256	253	234	278	258	249	270	281	242	248	259	262	253	243	253	280	250	254	244	249	251	268	229	268	261	259	232	256	242	254	250	236	256	237	247	255	269	270	234	254	262	242	251	289	257	258	259	253	250	234	261	270	250	223	276	281	237	257	254	290	219	236	263	241	229	287	243	247	220	219	246	207	271	274	242	232	272	231	256	216	276	246	265	263	257	272	258	247	245	256	277	258	219	248	255	228	261	271	269	260	244	257	252	236	236	251	260	247	266	254	229	244	237	259	219	254	281	261	273	264	232	224	267	264	249	241	245	273	247	238	265	224	237	266	228	270	261	273	237	234	236	254	255	271	287	256	221	279	268	245	264	249	235	259	238	258	261	299	228	259	274	230	211	263	267	233	239	251	238	290	278	254	277	236	249	255	247	269	267	238	265	246	229	254	249	245	274	279	252	278	272	282	247	234	259	243	274	233	284	268	252	275	269	237	277	265	248	246	234	249	261	286	250	262	225	246	242	252	259	228	258	256	258	240	290	247	284	243	243	258	237	248	229	262	282	270	263	237	252	262	238	264	281	230	252	268	227	263	242	229	243	205	251	255	236	226	256	246	227	241	244	255	240	255	243	228	240	248	237	218	257	265	258	268	240	245	273	240	245	231	266	276	212	264	253	255	243	230	268	242	245	254	235	211	239	218	243	237	271	271	255	278	224	255	242	269	216	232	260	241	270	250	264	241	258	240	238	278	258	243	258	235	247	218	247	284	264	246	243	239	237	240	216	247	222	267	231	239	242	271	241	241	234	248	210	260	259	240	271	251	259	241	229	237	259	261	246	261	249	256	218	262	267	235	258	274	280	248	211	257	237	275	266	239	236	234	263	272	258	289	228	240	276	279	239	275	249	270	246	269	243	246	228	243	269	270	261	231	254	253	271	248	268	254	265	250	255	257	268	252	243	239	255	256	247	254	244	250	257	262	268	217	249	252	277	234	223	231	280	269	239	234	249	263	237	211	261	236	231	261	288	237	271	256	260	268	284	230	247	235	253	259	253	237	238	275	256	245	270	243	245	264	274	290	238	247	247	255	234	265	233	204	236	253	227	238	269	230	262	239	224	239	231	253	260	258	235	245	245	246	236	249	268	256	261	256	234	255	220	255	250	256	259	223	272	263	272	255	236	256	244	236	254	258	257	234	236	219	234	284	231	286	216	242	239	246	232	278	227	249	245	291	288	289	229	253	294	275	261	248	245	296	290	238	276	310	254	241	251	252	240	270	255	272	250	242	233	224	227	229	263	239	241	285	256	248	241	261	252	237	271	222	263	224	231	224	251	247	215	235	262	246	270	259	265	227	291	226	232	242	259	261	242	228	250	256	233	247	217	246	257	281	257	254	240	260	258	240	237	276	233	229	247	244	262	255	256	241	267	255	259	278	245	230	245	248	250	245	234	268	242	239	269	276	270	292	239	273	239	276	249	211	239	235	246	286	231	220	275	278	261	251	238	249	225	251	212	285	244	250	257	263	243	245	247	234	228	261	235	224	245	253	249	272	252	212	253	223	249	285	255	242	270	252	238	255	253	246	275	240	250	257	249	253	258	260	245	269	259	250	271	252	229	260	245	267	234	241	240	247	255	252	255	253	258	230	219	262	237	269	260	277	239	273	240	293	227	259	240	249	220	257	251	239	279	240	256	251	251	248	252	261	197	282	282	273	263	281	256	283	257	277	222	228	247	228	259	259	249	243	239	251	243	250	269	298	260	226	245	255	241	243	245	236	225	231	217	281	251	222	265	227	226	270	242	255	262	250	199	245	253	226	252	257	255	261	249	288	272	234	276	246	269	253	260	259	268	263	265	203	235	226	227	242	230	244	238	250	251	228	268	273	267	259	251	258	250	268	253	269	239	266	244	251	298	242	262	252	263	222	262	268	243	225	274	262	241	232	268	264	251	238	239	244	281	253	244	262	244	232	233	243	264	246	246	223	223	233	257	263	241	238	270	253	242	257	253	288	267	261	246	285	256	258	243	249	254	239	270	252	208	232	258	246	243	243	281	264	228	254	251	261	247	258	260	246	266	253	267	242	246	256	219	248	294	297	248	249	241	229	255	256	285	253	243	261	255	267	233	253	248	225	250	254	258	259	259	263	232	244	250	266	257	249	273	260	284	240	272	233	229	259	250	290	255	235	224	267	228	269	267	206	265	250	273	255	268	262	246	241	231	276	240	291	256	252	240
20208	15858	20770	17455	10337	4538	1749	713	606	572	629	608	594	597	598	581	608	613	632	612	577	582	618	597	620	569	613	602	635	606	590	573	563	598	548	577	560	570	581	600	575	557	581	607	582	592	575	618	631	636	583	607	572	593	608	637	602	646	621	568	602	579	583	591	645	601	600	551	634	586	554	593	606	609	598	585	581	573	612	617	618	626	571	618	603	641	584	646	590	615	609	604	597	622	608	577	575	632	663	600	585	593	583	591	635	640	592	630	605	638	609	575	578	633	582	552	620	573	591	554	602	610	606	597	585	593	650	611	608	612	624	635	602	590	614	636	640	580	615	617	585	629	603	602	613	587	593	627	602	613	594	593	631	620	608	592	537	617	564	607	587	624	574	597	634	584	618	616	601	610	654	569	624	608	611	587	605	618	574	593	634	585	545	597	569	592	607	597	631	623	627	568	608	611	562	638	610	625	582	605	579	621	551	562	627	608	640	565	590	592	609	620	588	658	591	572	616	603	592	611	584	622	615	603	613	591	556	593	605	581	572	627	579	603	612	614	533	598	618	597	565	614	575	623	597	654	597	599	587	609	584	566	595	596	589	612	569	638	617	599	599	617	642	591	607	555	593	642	588	599	630	608	616	618	597	563	585	598	538	633	589	585	594	572	587	610	612	565	588	572	618	567	594	587	601	600	598	610	585	620	601	603	591	620	572	634	605	600	613	584	596	623	566	583	625	618	590	608	613	602	618	594	624	619	595	592	610	621	585	553	592	609	655	584	600	599	606	633	608	564	617	586	572	588	625	622	569	610	557	551	593	564	626	605	608	590	614	604	560	630	606	603	628	600	622	588	639	563	595	652	584	599	615	590	586	620	622	594	603	640	614	578	591	616	618	597	632	581	617	630	636	597	609	644	575	628	609	611	595	598	589	657	659	579	590	608	593	612	629	583	606	605	625	587	568	617	610	583	563	601	600	636	616	567	626	648	596	603	596	564	597	570	588	593	584	579	605	590	624	608	567	569	607	591	606	553	603	623	571	605	568	629	589	586	570	574	603	592	627	583	582	610	650	602	605	602	567	592	575	603	585	619	636	605	601	614	574	581	602	561	642	577	541	564	587	649	609	572	641	628	609	634	649	598	525	606	624	631	611	570	587	580	601	590	618	610	599	589	604	606	569	624	610	604	616	589	555	585	598	623	589	604	619	575	594	585	592	610	589	646	621	601	590	594	590	580	594	617	579	609	561	579	608	622	595	588	569	603	634	560	594	586	605	598	589	615	575	586	653	623	599	634	609	624	662	609	604	618	578	577	551	594	546	595	609	577	592	591	606	598	611	637	594	579	595	571	617	576	569	574	613	641	582	574	587	594	629	565	630	607	578	619	581	583	552	619	611	577	623	578	633	562	591	580	600	631	656	618	605	640	601	588	579	597	596	595	583	633	564	619	590	614	585	607	606	601	597	566	588	611	609	593	602	595	646	622	651	594	605	600	579	614	611	644	616	585	627	634	619	618	589	615	617	588	626	600	564	598	605	604	607	585	626	586	579	605	627	630	650	607	583	568	591	614	589	638	651	583	606	610	567	565	569	611	599	595	592	559	579	613	596	614	633	621	593	601	621	593	586	571	620	652	589	617	594	657	627	647	605	630	641	549	627	556	635	677	569	576	615	602	583	625	585	602	624	569	552	601	606	601	639	661	634	594	593	608	620	567	562	598	640	590	612	620	583	616	607	573	554	603	609	587	609	620	590	572	619	594	603	578	580	601	584	596	590	617	579	597	609	614	599	592	604	606	608	598	581	619	558	600	586	574	608	607	597	602	622	598	583	609	618	545	602	611	530	553	599	591	565	616	599	589	611	597	607	593	577	631	601	617	653	574	614	569	615	684	578	621	622	605	577	580	636	614	597	611	557	632	596	587	584	607	614	647	612	571	615	596	621	616	605	590	576	575	604	602	587	580	590	609	581	622	610	647	603	590	582	624	562	595	563	624	614	576	591	588	588	617	620	645	585	633	649	586	566	602	629	565	609	659	615	607	595	589	586	590	585	609	580	561	585	578	585	640	605	552	633	576	597	603	619	615	580	637	608	635	576	588	607	614	620	608	627	599	575	576	566	621	632	624	604	593	592	567	644	590	620	616	594	604	591	608	576	587	598	634	600	591	595	560	662	574	613	599	597	595	608	646	678	560	583	603	607	587	609	592	601	612	602	623	601	634	581	602	588	574	638	588	660	597	614	641	619	572	594	581	608	617	578	652	601	615	600	598	616	604	605	610	598	575	582	637	584	625	594	626	610	633	565	591	609	578	607	605	628	551	564	622	599	604	607	586	575	601	644	628	593	578	576	613	627	606	608	603	620	587	616	600	576	593	606	569	597	576	568	604	613	602	610	585	600	646	601	614	618	661	607	577	615	622	607	591	581	588	626	573	596	605	631	594	614	590	630	608	624	580	580	614	614	606	598	589	591	629	579	606	605	602	569	596	603	586	613	614	606	607	564	624	604	607	564	623	617	593	623	615	588	619	601	619	658	610	633	582	592	595	599	587	566	613	670	598	601	566	565	566	627	617	616	609	570	604	611	623	587	594	610	600	606	593	601	567	624	614	638	574	612	582	648	621	578	576	569	589	562	637	626	638	618	579	598	605	624	596	629	578	595	587	598	566	625	575	608	586	591	603	595	626	602	597	636	593	543	586	554	583	604	575	620	571	595	584	611	589	573	611	589	593	580	623	620	579	601	569	600	610	637	553	599	584	614	593	595	605	546	571	595	583	588	574	577	579	610	576	587	597	605	641	587	598	630	610	566	663	646	584	582	633	620	594	612	604	619	613	642	613	600	583	580	601	556	591	606	586	601	593	571	604	594	605	575	612	610	572	621	591	606	591	653	622	587	594	603	650	566	617	558	611	578	616	576	623	607	592	598	551	590	566	610	566	575	601	580	610	645	582	639	614	596	603	618	589	563	586	622	599	609	566	547	554	633	601	598	613	590	613	614	556	597	566	575	580	641	609	621	598	593	586	605	563	621	626	598	567	572	590	615	562	587	576	588	571	632	620	585	609	599	589	590	639	639	608	600	583	661	613	582	608	606	612	565	595	590	641	611	626	557	625	534	589	583	568	600	610	575	614	608	589	606	600	594	600	591	576	590	626	596	611	593	593	606	605	615	598	597	564	615	616	612	566	610	578	648	605	593	583	595	603	642	543	618	557	613	582	583	631	576	559	598	611	616	630	585	586	590	576	616	636	609	590	624	576	570	565	593	600	597	607	584	592	596	588	601	576	583	602	586	626	612	599	564	560	620	610	600	574	618	647	583	619	611	612	586	584	586	589	628	605	646	586	629	629	615	554	563	614	610	612	617	588	650	607	617	608	617	608	596	595	588	583	612	603	584	592	579	618	583	607	595	581	583	554	574	631	596	610	603	583	558	591	613	654	610	602	581	606	622	607	628	615	650	598	598	567	591	632	560	594	581	613	613	611	603	628	621	601
46099	31270	40300	35213	18445	6177	1728	498	276	268	308	275	275	274	263	291	293	292	285	263	289	278	279	275	256	294	279	252	282	311	281	267	280	265	285	273	269	304	270	262	280	276	247	262	274	264	283	281	267	292	284	260	262	288	312	279	282	291	309	307	276	299	271	274	300	305	310	248	245	266	301	310	312	291	315	286	290	275	310	287	268	278	284	278	297	289	274	291	287	281	318	280	296	295	260	261	281	273	307	275	271	307	286	281	274	308	275	241	283	280	273	274	299	261	275	269	306	262	299	264	300	313	307	287	288	258	285	300	292	283	302	261	269	261	258	303	294	273	270	269	291	301	297	303	271	273	266	314	303	273	303	285	297	269	290	274	287	280	259	288	312	301	297	274	281	279	298	295	307	310	281	310	278	261	270	310	265	259	243	281	260	302	328	263	281	293	255	277	271	286	279	284	297	337	301	297	289	283	264	281	291	273	321	286	283	323	316	271	265	281	291	282	301	271	279	270	319	288	252	303	237	309	281	278	286	285	287	280	289	270	305	306	267	301	302	304	283	321	281	295	279	297	283	299	318	282	306	275	296	289	307	294	271	281	279	283	291	295	305	264	265	298	289	272	296	292	274	271	279	257	282	304	265	300	296	312	286	282	279	295	294	304	278	289	307	323	297	282	298	288	312	281	286	262	256	307	319	312	275	289	286	334	295	315	294	291	273	249	285	272	297	272	262	289	290	265	293	284	272	262	307	287	309	273	325	269	284	282	275	269	285	266	274	281	305	283	292	302	317	287	298	288	282	259	290	307	305	294	276	265	288	320	317	285	310	257	281	283	304	292	306	316	285	287	278	249	277	285	283	300	281	284	279	285	270	277	294	283	269	293	282	289	309	285	282	297	295	290	287	291	302	299	289	272	294	320	297	291	313	290	265	293	275	257	267	285	306	312	271	311	287	293	276	285	263	294	283	281	321	304	306	309	283	274	256	328	259	299	295	286	288	289	305	313	289	298	242	282	287	265	270	270	296	262	297	300	275	290	278	282	296	312	254	256	263	271	284	310	282	293	298	289	291	291	263	246	298	302	271	292	289	299	274	273	285	273	275	286	287	282	302	319	305	349	302	289	316	296	313	311	338	293	269	279	326	293	260	304	292	294	266	300	279	292	293	267	310	348	283	276	290	290	295	306	292	312	301	273	255	304	278	300	290	286	276	287	265	308	267	290	253	275	282	296	312	284	283	252	285	261	324	276	273	276	322	286	273	302	323	307	263	315	285	322	272	273	285	298	304	323	300	276	302	260	301	288	272	275	292	272	276	291	267	292	296	236	271	256	313	301	290	279	318	307	307	300	284	309	263	313	259	268	278	259	286	280	292	283	270	306	301	288	244	301	270	265	255	310	308	295	314	281	284	281	262	284	304	261	288	268	286	282	290	283	264	288	283	298	249	288	308	289	306	262	289	300	272	283	283	301	277	286	297	291	306	267	291	267	291	305	266	294	315	276	266	284	310	303	288	278	297	290	292	288	295	273	296	293	315	299	299	263	292	272	266	283	289	304	312	297	273	274	304	299	303	292	317	296	305	305	288	295	262	271	299	297	255	290	315	299	304	283	281	283	270	290	290	296	303	325	271	309	260	251	297	302	268	292	290	281	290	276	272	303	281	293	323	303	263	271	300	309	314	293	310	280	273	286	276	270	264	273	291	290	315	270	274	297	286	298	280	316	323	293	282	268	291	300	276	275	276	279	275	260	280	327	278	276	301	298	282	276	302	287	295	257	286	301	259	286	282	260	268	257	289	276	280	287	261	284	310	259	276	257	258	263	285	269	276	289	295	287	295	300	280	305	274	277	283	291	282	284	288	319	277	302	295	297	278	270	268	298	258	299	271	313	290	311	271	255	285	294	269	286	288	265	286	307	286	303	298	302	263	308	262	318	284	279	298	279	281	272	310	300	283	267	313	266	271	263	298	267	285	298	286	279	281	296	262	275	276	295	281	318	300	252	292	288	250	267	306	283	294	315	282	313	288	299	317	302	309	270	295	282	279	294	290	309	282	275	278	293	320	302	291	259	249	278	269	303	313	312	242	292	286	244	292	286	255	290	291	285	295	288	280	289	276	285	280	288	254	238	288	285	265	293	294	283	282	280	281	289	278	280	289	310	302	247	301	277	256	281	259	282	291	281	250	274	272	283	264	291	310	263	304	295	274	287	274	278	256	271	292	286	274	293	294	290	314	260	278	284	293	290	293	299	293	288	253	293	279	304	281	299	292	266	283	305	252	263	295	275	288	312	301	272	240	321	289	278	283	282	255	311	301	282	308	260	302	313	272	277	292	279	302	291	295	315	316	282	294	283	288	276	277	293	284	280	306	301	262	279	308	275	257	272	298	304	267	280	278	293	277	298	259	292	297	282	301	265	277	279	264	283	325	300	294	285	278	296	294	260	312	273	278	286	278	285	293	283	316	302	287	279	296	265	291	294	283	264	279	271	322	308	295	298	297	297	289	268	289	276	281	271	302	302	287	312	280	275	257	278	292	296	282	295	272	298	274	269	279	263	265	267	278	297	274	276	306	306	317	304	301	241	290	292	286	294	254	283	317	302	308	281	302	289	295	321	291	311	325	260	296	288	313	288	282	292	266	293	263	251	285	275	288	284	294	318	284	262	294	303	271	285	306	305	291	258	287	256	280	282	272	294	261	289	320	294	266	294	312	306	283	255	287	243	318	275	286	274	283	284	292	303	242	318	287	284	269	295	270	290	285	285	266	279	275	270	298	267	298	268	268	286	274	287	319	281	297	266	272	320	303	298	282	245	281	290	266	284	273	281	280	276	286	294	317	282	277	238	276	283	256	282	278	253	301	300	299	278	291	287	297	285	306	283	281	264	290	305	279	289	277	264	254	277	283	273	290	277	300	264	282	293	283	276	269	312	276	271	253	278	300	290	301	290	295	281	275	280	274	270	286	263	297	286	258	287	317	275	300	302	289	278	317	294	308	269	315	270	291	288	289	275	318	296	293	277	302	279	274	315	296	323	298	248	283	296	276	276	275	259	300	309	264	308	292	289	274	269	283	282	292	296	284	286	297	255	258	267	310	266	266	267	290	282	293	296	271	290	258	283	296	287	303	295	299	272	308	282	284	280	299	276	280	295	306	290	268	266	266	302	283	262	280	314	300	287	272	305	318	269	306	296	297	316	276	266	305	258	303	301	275	264	305	330	298	322	262	273	262	313	280	304	304	282	291	295	283	294	318	293	340	309	276	303	291	294	285	291	293	276	268	278	276	279	280	278	282	280	275	253	263	273	303	271	266	275	281	290	281	296	289	287	308	279	284	291	277	250	287	298	283	278	306	294	251	294	276	268	272	295	294	293	263	282	282	302	303	269	258	293	308	289	287	280	310	273	280	288	299	296	250	282	266	309	310	279	274	279	331	298	277	279	317	255	278	294	273	289	284	303	304	266	299	276	289	280	282	271	275	268	280	287	276	294
28073	22823	44241	42977	29143	13985	5022	1125	710	689	726	703	701	726	666	663	628	685	731	701	703	664	694	651	672	728	661	695	688	686	674	698	696	668	627	672	692	683	686	707	689	640	713	716	690	717	688	677	721	738	680	665	668	687	682	702	705	654	669	678	679	657	706	687	717	716	696	691	692	704	673	689	660	663	717	730	656	671	660	665	716	702	714	679	662	639	655	634	682	646	640	646	688	692	669	672	601	665	679	668	675	732	686	670	680	649	689	685	673	669	682	666	677	703	700	666	701	708	686	639	690	697	684	671	701	670	663	623	711	730	626	651	692	651	677	688	740	691	690	640	695	721	680	663	665	695	723	695	694	657	685	686	702	632	642	646	712	711	680	716	703	673	700	725	666	658	638	679	702	745	671	620	728	637	701	732	709	705	663	681	677	706	694	679	691	665	695	661	665	622	697	694	742	622	680	657	672	694	707	729	698	676	711	699	676	670	689	696	722	673	662	686	679	667	696	665	636	667	677	660	695	614	691	681	707	715	676	675	689	696	706	707	692	709	656	671	678	676	704	705	744	719	716	649	709	705	682	635	687	710	688	728	671	665	660	678	669	666	651	659	679	703	642	662	664	683	685	689	647	677	679	710	685	684	726	700	725	686	700	724	655	687	662	684	676	640	666	658	684	662	696	694	723	688	680	677	693	697	692	710	712	693	647	725	671	655	662	704	691	674	659	646	654	735	696	692	689	702	703	720	714	710	664	670	670	704	697	701	670	698	641	710	681	705	659	682	656	661	691	657	650	685	693	700	699	691	701	685	714	693	737	724	692	677	723	711	691	675	688	694	704	680	680	725	645	694	676	696	704	691	681	671	686	690	650	703	681	681	683	651	703	683	689	672	686	742	670	704	709	674	657	654	666	644	708	706	692	671	667	684	657	599	656	707	669	709	689	679	713	670	652	670	656	698	654	681	645	692	703	705	677	638	676	664	678	690	687	632	687	685	677	708	741	683	671	684	669	716	696	667	733	706	648	695	700	691	688	703	687	743	660	689	710	667	666	713	715	717	690	652	711	649	706	716	668	697	694	645	708	722	676	708	702	730	674	684	717	669	676	690	669	678	643	717	689	687	687	715	675	704	697	737	656	730	708	666	695	643	672	710	653	708	694	640	694	683	651	641	684	691	699	709	651	652	708	702	703	704	697	702	679	709	659	696	669	667	659	718	711	691	629	706	701	653	708	697	684	704	660	727	697	684	727	656	663	687	654	694	611	649	680	710	666	685	678	721	690	718	726	691	653	671	713	721	742	680	662	715	653	662	718	685	661	656	705	693	686	705	632	668	680	656	647	680	725	639	673	678	703	696	703	644	654	662	640	672	695	659	695	679	661	719	704	691	680	667	635	673	683	705	670	732	713	634	653	642	729	656	698	703	687	645	653	677	647	674	681	683	698	661	730	710	730	667	677	680	705	693	695	700	649	694	692	686	727	727	679	686	664	722	657	680	638	750	700	695	711	696	657	687	686	674	689	654	687	682	675	663	677	637	669	677	637	664	695	686	678	654	702	688	678	640	695	655	726	662	737	671	655	654	706	691	704	718	663	678	654	677	674	710	652	683	652	705	674	664	706	700	668	663	676	710	688	696	708	724	670	667	651	707	679	628	689	701	694	652	676	632	731	695	684	669	676	683	675	731	638	661	713	647	724	691	659	735	705	660	675	688	675	676	666	731	617	685	738	671	694	672	708	682	672	678	637	651	700	679	699	678	671	708	676	665	708	651	669	659	672	666	720	674	652	660	672	709	676	685	664	682	685	697	705	623	735	687	709	716	665	676	673	641	667	703	624	660	708	646	655	655	638	653	681	673	663	730	671	672	709	649	692	672	683	702	705	701	677	681	703	651	711	746	694	694	690	694	727	720	639	707	676	669	683	675	721	629	652	674	670	697	695	666	648	746	701	706	650	708	663	690	669	684	686	697	693	685	690	727	671	663	697	667	701	665	658	678	706	633	656	670	718	680	720	702	690	672	696	697	735	663	728	733	679	688	690	671	648	685	681	684	696	676	677	699	699	702	671	687	671	730	698	632	675	688	681	656	654	711	684	700	659	702	697	708	726	659	697	659	688	713	679	676	676	648	697	686	689	671	697	670	663	700	694	659	666	632	684	679	686	624	646	652	672	699	745	749	711	737	680	710	689	671	648	721	708	681	705	669	694	654	689	692	658	656	674	690	704	666	694	701	717	710	692	618	608	686	663	665	673	694	661	695	686	698	660	676	708	631	710	651	667	709	690	688	719	725	650	670	765	690	691	697	654	680	677	677	708	655	720	669	669	680	700	651	655	632	716	711	711	705	692	705	681	687	693	683	664	692	685	654	701	678	704	707	684	646	674	652	723	691	698	718	636	641	725	732	690	717	749	699	700	718	720	675	660	646	670	702	653	664	702	677	668	687	655	742	681	700	678	677	713	703	636	720	665	703	631	698	699	672	690	704	693	688	692	664	680	687	659	672	649	684	680	661	657	671	673	685	679	698	662	714	742	713	681	658	721	685	697	709	732	696	678	677	670	658	674	704	688	694	672	692	635	668	672	642	645	705	677	687	686	672	664	731	652	721	680	709	681	714	688	732	649	660	717	699	689	697	685	682	694	752	666	695	688	683	675	692	703	750	665	714	677	725	703	648	683	679	682	663	679	717	694	652	688	701	695	673	683	676	703	716	693	711	676	646	650	688	703	674	729	722	665	678	669	711	686	715	696	678	652	669	656	682	669	628	695	709	686	653	612	643	634	666	692	688	666	679	713	688	697	678	683	706	658	707	671	667	675	672	708	698	716	669	710	691	732	705	690	674	707	705	660	653	716	677	702	679	669	686	697	703	677	715	640	682	668	733	704	674	706	631	663	700	690	691	678	703	683	710	708	647	686	681	660	652	709	648	695	717	709	675	677	650	652	690	725	644	664	682	710	704	689	680	653	687	672	682	682	704	690	684	721	671	653	695	693	699	702	689	716	690	657	694	716	666	698	723	652	731	658	671	706	660	697	672	670	642	624	734	658	665	684	692	646	672	725	693	695	681	626	642	673	666	676	724	677	674	679	636	653	711	706	696	689	718	714	687	687	638	664	632	717	658	661	676	713	690	655	673	672	655	694	680	623	734	708	707	680	727	677	715	683	656	748	670	678	699	643	713	700	678	674	679	713	685	641	653	702	668	673	730	690	694	683	699	694	654	695	687	704	705	736	700	697	656	687	718	683	765	718	651	686	640	649	685	704	676	682	668	682	704	687	701	729	693	666	696	659	641	651	620	686	691	657	681	720	638	719	725	688	702	695	655	678	711	734	676	664	676	690	683	689	672	690	659	692	661	708	665	655	659	661	690	694	709	668	674	676	662	668	707	636	710	696	737	683	687	708	690	689	707	692	680	660	708	710	739	722	698	707	664	710	708	687	713	717	684	695	713	718	677	664	639	692	708	729	679	691	640	659	728	727	688	685	673	732	695
68864	56340	70028	69152	51319	31154	14135	2900	466	482	447	468	450	493	450	453	463	472	460	421	431	468	478	460	496	486	499	512	421	486	420	437	488	454	459	468	436	480	446	429	488	462	406	466	411	441	472	443	459	484	437	435	494	447	441	498	480	440	435	473	488	471	491	457	456	437	503	436	427	430	467	428	492	413	467	472	492	429	446	449	449	453	439	472	442	510	471	442	523	461	481	437	453	443	443	505	453	434	441	458	433	436	429	435	502	444	436	451	453	459	448	423	432	446	462	466	504	443	477	419	422	446	477	468	416	458	505	477	426	437	422	456	460	447	427	458	449	478	458	450	488	486	484	468	456	437	471	425	480	461	499	496	424	455	451	470	457	436	442	444	445	435	443	487	483	448	471	458	458	455	479	479	428	407	400	458	471	421	465	441	419	424	429	444	451	446	470	476	486	442	472	468	442	472	483	437	462	442	499	455	442	435	433	454	503	431	454	426	473	460	439	434	415	446	449	467	452	461	440	435	462	468	452	452	466	463	478	418	436	450	480	472	461	486	438	444	495	495	458	450	403	436	475	439	458	436	404	451	473	450	489	487	464	436	453	449	458	463	454	448	473	458	450	456	426	417	465	492	418	457	469	455	498	435	436	435	466	445	426	467	449	436	458	432	444	483	490	465	465	471	417	500	434	393	445	455	519	482	495	416	435	423	497	446	464	446	472	451	436	444	474	430	461	514	459	414	454	444	405	446	437	451	421	501	456	437	452	482	483	476	449	445	441	460	468	465	439	459	418	475	443	463	474	485	473	452	439	438	494	473	438	484	472	446	474	429	481	442	443	438	445	471	452	433	483	467	416	430	423	417	489	490	486	490	498	449	422	437	482	500	479	460	499	479	415	475	433	449	446	424	442	431	476	477	496	428	444	442	456	464	461	416	445	464	470	449	458	444	418	449	479	451	492	467	444	446	462	446	466	446	487	427	484	465	510	489	417	436	474	455	431	445	446	470	451	437	444	434	478	474	445	449	452	421	411	448	494	464	452	427	437	476	432	452	477	483	452	460	441	450	477	483	481	444	462	433	454	424	492	432	433	471	462	453	451	426	447	478	452	455	470	449	450	450	474	432	462	468	437	482	484	502	483	470	486	432	413	461	484	489	420	484	462	417	478	462	487	448	465	486	475	495	463	458	439	456	418	471	411	417	390	478	418	476	423	423	437	437	470	466	421	419	432	442	459	445	478	463	439	455	457	442	458	401	435	437	466	449	452	449	433	413	494	465	429	465	461	434	420	430	450	457	481	438	452	433	447	464	426	444	419	435	424	474	451	469	410	437	424	464	441	463	488	444	451	440	449	484	422	427	462	432	448	452	477	431	424	425	436	452	444	433	479	447	461	453	480	458	459	475	464	513	450	431	482	464	529	483	473	452	435	446	461	458	506	484	468	450	460	441	436	481	471	478	432	479	433	456	495	422	461	465	467	433	457	442	430	475	445	446	432	466	456	464	451	450	478	476	476	461	457	424	458	443	460	433	405	444	457	428	462	411	466	423	446	472	443	446	439	455	431	472	428	437	447	459	460	429	447	459	463	459	459	459	438	460	544	439	448	478	436	432	477	427	465	444	427	434	443	429	445	476	453	434	487	485	473	491	421	438	393	460	426	429	503	433	436	431	432	477	430	450	419	448	499	476	454	466	458	465	405	449	450	485	462	412	446	454	446	494	456	476	462	439	457	488	492	449	443	435	447	436	429	465	443	451	439	448	440	474	418	455	439	448	458	450	501	436	419	480	464	488	430	428	488	470	479	487	434	456	430	495	452	405	441	451	452	438	439	432	450	432	414	484	461	475	473	426	449	433	485	487	486	471	472	457	470	424	486	505	469	431	532	455	443	458	482	467	451	442	446	473	444	450	452	419	487	441	444	431	478	477	410	463	435	461	403	505	467	438	458	424	460	411	505	457	420	488	445	429	435	491	460	412	418	472	468	453	428	426	443	500	461	458	477	411	437	442	455	452	435	464	482	489	403	457	454	501	485	421	475	467	510	451	413	447	421	452	436	431	454	437	466	445	468	438	425	470	440	440	445	461	470	446	420	426	501	456	482	423	464	472	430	461	462	442	485	460	431	439	471	480	473	471	490	416	463	454	458	409	439	458	426	459	474	446	446	446	463	494	421	468	490	473	463	472	487	439	481	449	445	458	428	487	444	429	453	436	464	447	454	427	460	447	460	460	430	454	435	461	447	425	453	499	456	429	395	437	497	475	470	455	435	456	479	480	450	430	453	441	460	426	455	463	459	487	473	450	453	422	483	458	410	453	442	463	424	419	438	436	441	437	464	506	459	440	431	446	458	392	451	485	448	401	439	483	445	437	453	463	449	405	448	446	476	479	459	442	460	426	432	470	445	423	413	411	447	490	480	413	473	432	440	432	468	511	435	451	437	471	491	478	434	467	463	461	482	429	479	466	459	468	470	462	459	477	444	446	435	449	427	436	460	435	486	411	430	416	439	483	441	446	480	489	485	493	447	459	475	429	449	436	459	459	457	406	484	457	457	454	444	445	412	460	419	450	500	459	472	450	438	434	444	420	460	443	412	484	471	435	470	481	459	459	477	423	467	435	459	497	433	430	442	459	444	474	430	461	478	422	478	462	472	448	459	432	417	448	444	479	470	441	440	429	500	448	462	434	462	415	429	442	454	430	477	455	427	460	496	418	417	441	462	463	420	475	432	449	430	468	501	438	460	476	445	425	440	490	439	507	463	460	482	446	443	498	474	474	451	472	473	427	451	424	502	465	443	456	461	465	477	502	446	458	448	451	509	443	447	462	468	418	472	460	420	415	466	459	440	431	422	460	447	460	452	454	453	480	437	473	429	458	490	427	484	454	461	449	451	429	451	433	462	418	466	434	425	457	503	421	458	447	441	423	446	457	457	436	474	455	531	464	433	481	483	423	470	475	489	457	471	446	428	463	471	457	471	432	470	435	479	478	431	418	421	457	420	468	485	466	449	477	434	427	485	440	426	461	473	456	431	458	487	421	423	449	448	463	445	456	486	461	463	449	422	438	452	450	455	462	471	416	477	467	461	488	452	438	423	434	453	460	427	478	453	425	424	415	444	452	424	398	471	506	482	509	489	464	430	466	435	448	484	451	458	404	439	416	418	474	486	445	494	469	462	468	453	403	476	467	441	526	475	461	439	474	465	433	482	436	444	450	429	456	406	434	471	431	405	469	487	458	472	441	437	460	411	490	422	461	453	439	456	453	462	485	497	448	482	472	480	451	402	470	460	454	430	474	456	442	468	478	453	456	443	449	444	471	458	427	438	448	449	448	420	482	441	456	419	473	495	459	462	436	461	451	473	467	431	434	466	465	412	511	483	457	472	417	363	436	480	400	442	428	475	494	410	469	440	442	493	488	434	463	454	424	462	459	440	432	465	451	472	446	471	429	427	473	431	474	469	430	438	443	457	479	420	476	477	427	450	511	478	470	453	430
48318	48352	71553	77497	60070	40338	21495	5329	1020	1057	1010	979	1004	1040	976	989	971	1090	1030	1009	992	990	978	1007	1011	1020	1003	1019	983	1033	1025	1017	1001	952	985	971	998	1004	987	977	999	984	1005	941	994	987	962	969	936	1011	1008	1016	1049	991	1011	1004	1046	1033	964	1015	1037	978	977	1000	1006	1049	993	1017	1019	976	1032	1029	1023	1009	915	1037	1006	987	1038	986	995	1029	992	999	1012	1052	986	1003	981	977	991	953	1013	929	1029	1005	956	990	1015	1031	995	966	1016	976	1033	985	982	998	1036	1029	1047	996	1006	1018	1010	1000	1044	991	985	960	1001	982	985	1016	999	1021	1011	1015	1023	1006	1030	1017	1019	955	991	969	1058	1002	1001	956	1008	1008	995	1000	975	990	1001	965	1007	979	1027	1012	967	974	1018	1051	946	988	985	989	935	1020	1048	1062	1010	1010	1027	997	1001	1020	960	928	973	990	999	1041	1005	1017	969	955	976	1004	1000	996	1008	970	1043	1005	1005	965	1033	1035	999	988	1022	1055	1000	1075	1001	987	996	1000	1005	936	992	963	1023	995	967	960	991	982	1034	988	973	986	973	1019	969	983	1012	983	1067	1011	962	1036	999	941	1027	1031	1044	1007	1021	1006	1057	1020	1015	979	995	1014	1000	1018	975	1007	965	987	990	928	1025	971	949	1041	932	992	1021	994	959	980	966	1047	1003	981	992	970	953	1010	892	1039	1027	1030	1001	1011	998	1005	999	975	1058	1012	1029	1010	1038	993	919	1023	988	1013	1011	1007	1025	966	958	1051	975	938	1011	1065	1069	967	1045	967	1060	992	1002	950	1013	957	987	930	1003	984	970	965	1078	961	991	1031	1008	976	1022	1001	999	1010	989	965	1052	1086	904	997	981	1006	1028	965	992	950	988	961	1015	1019	1002	1055	1002	972	1026	993	1017	982	1012	989	969	1001	941	939	1016	945	940	993	980	1006	1009	995	977	1021	958	997	1033	978	987	1082	1016	980	1032	975	958	1019	982	1016	989	988	977	972	1001	1011	989	981	994	1029	995	978	962	948	1027	1000	997	992	1017	1020	1034	983	985	1001	989	982	981	1024	983	969	1002	997	956	1009	1030	1016	1011	1029	1002	1000	1015	1025	1009	995	955	944	1040	957	1059	1041	990	1032	1004	952	996	949	990	1049	980	969	986	1030	977	1042	988	1036	1053	1002	960	1023	1006	1016	981	1032	1022	965	981	1024	989	985	984	979	1081	995	1070	1033	949	957	1011	956	992	991	1038	1031	993	967	1004	949	975	1041	958	988	989	1074	1064	968	976	1019	1001	954	992	1020	1006	958	1033	987	1044	960	989	977	973	981	1037	988	1019	1023	1029	979	1067	1025	955	1036	925	1048	973	1015	985	947	967	1014	1015	1035	992	1031	977	991	1014	970	1012	1014	1037	1001	987	1005	998	1062	1015	972	1018	951	987	1025	988	951	985	992	933	984	985	1004	994	997	993	1038	999	1079	984	1009	1026	1002	949	1032	1058	1019	989	971	1049	1033	958	1042	955	1055	985	973	995	1045	963	946	984	1031	964	989	1009	1016	1047	993	1059	1028	979	950	1004	987	982	1019	981	1001	998	1049	1056	998	1006	996	985	988	986	1012	1004	1008	981	1044	1017	992	1035	987	925	1000	1004	1031	1058	1046	986	983	1045	1010	1034	1044	1017	997	984	1026	1004	938	1015	1004	1015	945	1029	1019	1030	1053	929	1004	1054	993	1002	1006	976	1009	1036	1056	1008	1003	1030	1009	1061	1010	989	917	1004	1035	986	1002	943	990	1002	1046	997	1009	963	1042	1000	971	1054	1020	1036	967	1021	932	965	1065	1045	983	1003	1043	1025	1004	993	985	1047	1041	958	984	994	1028	969	1007	1042	964	1017	1003	1051	1007	1012	1060	1000	1022	1026	993	1023	976	977	1049	1010	1002	981	930	961	1048	989	967	1008	980	1038	959	993	979	1018	952	975	942	956	984	1015	981	950	1014	1005	1028	1046	964	1020	1007	937	983	1018	977	1004	1008	1022	991	968	1066	1057	961	1006	999	980	984	1042	980	955	992	995	924	978	966	1040	1025	1000	1020	1033	949	1067	962	1001	976	1001	992	1018	979	1023	993	994	1036	1002	1054	989	987	1059	991	984	987	1045	1027	992	1014	1043	986	1036	962	1040	962	1035	1036	994	1009	999	1002	987	1003	1027	1017	953	981	975	973	1007	955	1033	992	1026	1010	1005	1017	1000	1008	974	972	1018	1024	990	1036	965	986	1006	968	949	986	992	975	995	1006	937	991	984	970	974	1029	1005	1015	1008	984	995	1049	946	999	1013	971	1006	967	1002	946	990	1014	975	1076	937	1021	1017	974	1009	1015	1015	1046	1019	972	1015	1001	997	988	1011	969	991	992	973	966	991	986	1001	971	989	1039	1027	1007	994	1007	1001	986	957	1033	1015	968	1013	993	992	994	1026	978	1040	1025	1006	1005	971	968	1048	1035	1012	975	1004	1042	1043	1030	964	1040	1023	1037	962	961	1002	1081	979	1042	1025	995	1008	981	1057	1041	985	1006	984	980	997	1004	996	1022	994	1048	949	1059	1005	1004	1002	1053	1004	1016	1014	932	1025	1019	978	980	1006	982	977	1035	1004	1019	995	1055	1028	968	950	985	1059	953	1022	1024	969	975	1010	1007	990	975	1052	974	975	1025	941	959	969	1015	1033	989	1006	978	952	981	1040	1065	1032	965	1027	1038	989	1017	974	975	1010	998	1025	993	1036	984	1096	958	965	1019	1039	999	1006	957	1001	928	972	1016	1024	1064	959	1018	1001	1010	989	972	1008	1025	999	954	1022	991	957	1041	983	1001	977	978	1030	999	1000	1007	1023	1059	989	982	1068	962	924	1043	989	989	978	953	941	1004	972	1001	976	1009	1021	1013	1041	1031	1035	997	1053	1041	1099	1052	981	993	1006	970	1015	1060	986	1023	1043	1038	1031	1012	1001	1026	927	956	1011	1033	1022	1046	1045	1033	997	998	977	998	1007	1013	984	1043	1023	999	1010	998	993	983	969	1025	1026	1035	991	992	1028	992	963	991	1050	1035	1018	979	1007	1046	1032	1006	1021	964	1026	1052	1024	964	1041	986	992	1021	1049	1018	1003	1017	1016	989	1009	1001	988	1030	1041	1006	1001	962	1026	987	1028	969	1050	984	1015	1008	1034	945	1040	1038	981	979	961	1016	992	1010	936	1013	1005	1006	1007	1016	1042	953	991	989	1031	1043	943	1037	928	973	1057	981	1017	964	1028	967	985	983	1023	981	994	995	1009	1027	999	1024	1010	997	1018	1005	1027	1036	998	990	1018	1006	979	1045	964	988	1009	1044	995	1005	1001	1017	999	1025	1040	948	1046	1016	1015	1039	986	981	991	975	1047	975	985	985	987	987	1026	1073	966	1034	1006	1034	1008	1018	1042	992	994	992	952	997	1000	954	1012	955	955	975	1004	1007	978	1021	950	964	984	1041	984	1012	973	1047	1041	1024	983	1003	970	970	985	1014	981	1000	1026	986	1027	990	1000	1033	970	996	995	1028	945	980	1018	1014	984	979	1015	1069	1014	972	1003	1031	972	980	1010	1039	1041	962	984	1010	951	1015	1033	1000	1013	1017	1006	973	960	1016	984	1040	975	1033	1066	955	983	1021	993	1014	1026	1026	1012	1042	967	1077	985	941	1039	947	965	967	963	957	1002	988	952	1034	1024	1011	986	982	999	928	996	980	1007	974	987	1014	972	1008	1040	1009	1040	980	975	970	1036	1017	1003	985	1000	980	989	1016	927	996	963	978	1019	941	997	973	1041	1023	950	1011	971	1015	991	981	1022	982	954	1001	1042	1020	992	1008	940	1077	941	1025	1019	1009	974	1048	977	1021	955	1014	1004	1013	947	957	1030	977	977	986	1004	981	1016	996	1027	1023	993	994	955	961	1025	1040	955	1018	976	999	953	983	1000	990	991	942	1033	1012	1001	976	1016	1052	974	959	988	984	1050	1011	1009	1035	958	984	990	1008	1002	971	1081	996	1002	1001	1028	1020	1035	1075	970	1005	965	1022	980	964	1012	1048	1010	990	1014	1017	1017	949	1053	1009	937	1083	1051	1027	1019	981	979	968	946	1079	970	1043	989	1051	982	994	963	977	961	948	951	1045	948	1015	1019	955	984	976	959	1038	986	931	984	995	964	950	944	1009	982	981	1002	1019	988	989	982	1053	1052	1023
37336	22777	13018	10709	5023	2124	927	410	274	268	266	263	268	291	223	272	260	264	257	257	281	246	252	251	262	250	260	239	245	262	281	268	299	278	268	256	289	253	287	276	256	296	256	266	240	259	280	268	258	264	230	271	291	250	247	228	265	227	246	269	280	247	263	244	265	245	247	254	276	283	266	240	264	255	264	265	242	258	283	244	240	268	278	257	257	269	260	258	278	255	255	264	238	259	231	245	259	288	254	249	265	260	297	265	228	251	248	250	243	295	259	273	246	260	255	294	275	286	242	266	256	261	264	256	229	258	262	271	271	249	258	249	254	267	261	287	241	285	224	279	246	283	277	262	269	252	247	233	285	230	254	274	244	260	250	255	268	244	270	245	256	252	246	280	280	265	250	237	257	275	278	258	254	283	263	258	263	261	262	265	237	251	277	248	255	240	260	291	264	278	278	256	272	211	270	296	255	261	242	269	256	228	242	279	252	276	257	269	245	246	247	266	240	275	256	272	266	315	283	268	246	283	247	253	279	247	271	286	255	256	264	244	266	253	274	255	252	252	238	252	244	249	248	246	250	275	304	230	255	277	281	241	275	280	278	260	267	242	264	262	257	270	281	264	282	270	277	303	289	269	258	253	252	254	271	252	266	253	250	268	255	238	245	271	240	289	266	296	259	237	254	255	277	266	268	261	261	269	268	275	294	260	266	258	256	264	270	267	281	275	271	275	254	286	264	267	285	246	283	277	289	269	279	251	261	232	258	263	274	265	275	245	269	261	285	249	256	257	262	262	293	271	240	246	264	260	272	239	265	272	263	253	257	262	243	262	279	258	263	244	228	240	308	256	261	269	279	254	272	283	243	267	242	281	272	257	242	234	268	287	235	289	273	257	251	256	271	237	258	243	245	258	273	275	267	274	246	262	278	273	266	265	259	251	250	263	262	264	268	253	242	268	236	281	250	265	222	240	253	264	262	251	235	255	259	291	269	232	265	242	271	264	260	256	289	225	264	264	304	277	252	251	275	271	286	276	254	252	252	264	263	269	292	237	284	233	249	277	267	238	277	260	274	244	277	284	242	269	285	283	309	250	261	263	282	248	315	256	287	244	245	266	241	250	251	270	258	251	251	254	234	258	242	264	256	262	263	240	314	266	237	246	244	289	262	247	248	242	258	274	251	276	272	272	264	275	259	270	253	274	277	241	249	248	259	234	256	284	259	270	270	252	272	302	261	255	254	261	256	267	265	263	253	265	243	239	262	242	210	244	264	255	280	256	273	259	278	273	248	260	292	251	259	267	273	259	290	250	288	275	245	258	279	276	299	296	230	230	265	265	263	252	248	244	252	246	243	264	243	265	280	276	270	264	263	270	288	236	292	235	249	240	270	273	280	250	275	264	298	287	260	246	240	265	246	290	263	255	257	280	251	282	253	230	289	253	245	273	255	250	270	266	271	275	258	259	277	250	268	281	253	274	233	273	267	249	276	234	257	265	267	265	270	262	268	283	255	278	286	252	257	256	249	244	261	228	257	258	251	274	277	272	245	259	262	285	240	265	246	271	254	218	267	268	253	260	273	280	270	244	265	248	285	276	256	280	275	257	249	263	260	266	245	263	277	253	296	257	227	234	246	269	277	263	259	247	256	269	263	263	278	280	271	251	239	287	241	273	237	251	287	260	254	263	263	261	251	266	267	269	259	279	287	254	289	264	283	264	291	267	274	295	270	230	255	242	283	259	269	256	283	250	322	252	272	267	246	242	245	244	268	301	290	272	263	247	258	266	240	263	302	271	260	266	265	224	211	256	274	242	269	278	256	229	253	264	264	269	245	257	276	270	261	262	246	292	236	229	295	233	253	274	265	292	279	260	269	258	246	242	279	252	288	251	270	268	282	256	243	224	275	223	249	280	256	276	252	275	263	245	243	259	270	258	250	249	275	262	250	264	281	264	243	243	266	257	278	270	268	236	256	256	254	267	277	296	271	228	256	267	243	247	249	263	282	227	245	249	268	264	255	262	248	255	241	262	275	220	253	285	262	263	285	278	260	264	273	277	239	276	271	268	248	264	281	238	250	262	259	273	271	261	253	252	246	267	256	260	248	257	280	286	276	295	253	274	248	287	228	272	257	248	234	238	246	267	260	303	250	288	276	270	252	252	290	262	221	279	275	265	261	236	265	264	248	271	302	244	275	266	279	243	233	300	232	273	249	276	272	262	276	247	249	263	252	237	250	251	233	276	289	245	276	259	264	226	246	264	267	270	250	247	290	243	272	262	258	258	255	301	265	259	273	249	263	219	254	267	291	275	264	241	257	233	277	266	266	283	267	253	255	258	264	248	304	283	285	282	264	270	257	280	270	260	259	278	279	254	259	251	267	269	239	271	248	272	243	263	244	250	247	249	255	256	237	251	234	251	267	280	252	257	275	284	253	255	273	245	251	238	284	270	245	268	261	263	259	269	263	264	236	256	242	257	271	243	274	229	258	280	266	304	258	239	272	253	267	276	231	271	255	263	286	262	266	260	263	257	225	253	275	252	275	270	260	268	261	277	307	270	245	286	234	237	256	253	267	263	285	247	264	246	283	252	244	281	263	259	254	254	258	243	290	252	270	243	260	261	280	269	237	251	275	239	281	247	257	273	266	243	255	280	262	268	295	257	251	253	254	244	266	254	244	281	266	264	279	280	284	282	280	267	249	292	266	260	260	254	295	285	262	247	282	270	218	270	247	281	269	228	276	262	286	265	254	282	270	225	237	261	248	268	267	260	268	272	261	237	250	248	280	271	256	263	264	264	274	292	260	279	273	272	260	250	261	249	231	251	242	273	250	249	237	275	239	258	247	258	274	262	259	252	235	248	236	273	277	272	296	269	263	283	264	247	262	261	289	271	282	238	238	272	265	251	273	260	265	259	256	273	243	275	262	269	268	282	241	261	253	278	259	263	285	307	260	264	250	282	281	270	279	250	249	296	275	272	227	262	264	272	238	259	238	254	247	247	263	238	272	257	252	235	228	270	256	240	254	262	271	288	256	267	267	268	264	277	266	254	251	227	221	243	238	283	291	258	267	259	271	268	262	249	297	249	269	259	253	256	253	273	257	249	250	266	266	262	236	214	262	262	232	261	267	249	249	236	246	281	246	260	251	266	226	247	244	255	243	250	243	214	269	268	249	266	253	242	229	236	269	263	281	289	258	260	282	267	264	264	247	261	254	276	277	276	264	263	270	253	256	283	278	235	264	300	276	254	260	266	299	259	253	257	263	250	286	233	224	280	259	271	288	263	288	248	266	254	259	264	259	206	257	233	260	266	272	234	250	282	264	250	262	263	275	261	244	274	267	241	268	292	224	257	245	241	227	239	253	257	272	262	253	256	262	265	241	268	248	278	258	265	281	273	277	249	301	273	251	248	270	285	270	266	250	271	283	264	253	253	269	264	268	265	263	279	281	241	250	264	281	225	292	246	265	258	247	285	259	276	267	249	273	270	304	244	266	258
21282	15497	18354	21014	11949	5512	2447	902	645	638	616	678	602	623	575	629	586	673	667	643	625	637	635	656	622	634	662	594	604	644	608	607	651	585	576	667	618	645	633	632	609	653	622	638	575	610	633	618	602	593	583	684	643	614	634	578	588	587	626	615	651	672	584	612	642	600	638	658	644	661	616	613	619	650	629	611	634	628	604	624	615	650	610	651	605	617	584	643	602	634	615	635	626	570	623	637	616	601	624	627	631	613	609	661	630	672	644	603	623	627	672	648	612	648	654	655	652	637	664	624	644	629	629	604	636	636	637	650	651	624	587	626	646	565	646	705	599	671	640	643	609	674	607	629	634	644	559	605	645	630	663	635	591	589	615	605	583	642	611	593	655	632	661	646	598	665	657	607	603	622	641	599	632	647	637	670	593	602	587	662	661	655	630	641	619	672	592	598	603	611	652	634	634	593	616	656	640	643	620	638	638	629	651	613	612	649	643	649	611	619	650	651	579	631	616	682	647	623	639	590	601	613	671	595	675	585	611	611	595	628	631	640	590	617	614	616	609	673	653	664	605	634	632	635	653	685	586	578	663	597	553	633	666	635	613	632	633	612	617	604	637	622	610	627	679	618	645	640	615	677	650	589	630	609	618	620	644	631	589	610	599	613	609	684	598	652	621	586	632	612	639	631	598	615	596	568	612	587	621	584	633	660	632	615	600	645	630	636	638	650	642	669	644	595	599	638	666	634	642	630	637	651	646	653	659	588	641	641	623	623	627	587	608	613	602	626	583	587	624	604	630	636	594	632	603	635	637	649	614	631	637	617	667	681	615	611	658	619	585	606	637	615	607	602	603	597	651	621	614	623	590	611	638	613	626	640	625	599	651	669	601	666	627	640	658	661	628	622	632	597	634	632	597	604	628	618	654	628	674	609	630	651	605	663	643	654	673	622	643	639	642	617	642	645	610	642	662	646	609	657	596	675	632	583	642	603	638	608	636	657	634	617	620	585	635	605	629	605	618	657	590	594	636	611	621	616	644	638	621	574	618	683	609	587	590	606	654	618	648	645	625	618	599	614	645	595	641	658	677	617	618	687	587	651	624	623	627	672	646	645	611	616	616	606	662	674	639	641	586	637	666	629	612	606	620	590	654	665	656	637	650	656	630	638	644	648	661	621	636	618	617	665	638	591	633	614	642	627	588	642	626	623	612	619	671	589	616	618	623	604	627	671	608	630	609	615	602	615	596	591	623	627	642	636	607	680	616	642	596	576	630	609	675	634	618	637	643	594	683	624	653	607	608	612	616	648	593	605	605	621	603	628	665	658	652	588	670	609	638	608	603	605	629	630	676	659	573	604	665	652	616	640	601	636	641	634	621	644	635	640	629	615	665	646	586	660	669	609	631	661	631	614	614	546	639	587	633	597	594	631	581	644	592	619	587	676	658	619	630	601	676	636	634	653	639	663	648	682	609	626	591	626	654	627	596	580	612	636	642	597	580	605	598	678	624	653	649	592	586	652	591	593	637	624	607	641	637	625	644	639	582	658	615	597	625	647	653	646	630	643	629	642	647	610	583	610	649	633	637	620	611	590	648	580	652	623	635	613	625	592	704	626	657	653	610	608	624	643	591	615	640	593	614	655	632	616	643	657	606	613	621	617	635	659	628	651	597	621	594	632	651	627	657	626	623	675	657	640	647	566	581	636	598	580	623	631	589	652	631	610	661	589	638	610	639	627	644	623	648	612	658	590	625	644	609	635	624	617	624	664	636	632	604	615	647	666	628	646	638	662	610	621	621	624	630	616	650	619	613	618	626	656	641	620	635	649	638	645	616	634	650	639	617	603	599	639	602	623	641	607	630	646	614	624	671	625	611	614	604	618	627	663	640	679	595	641	647	663	643	635	651	618	607	642	636	660	603	634	594	621	620	618	591	621	610	587	663	638	614	643	636	662	658	602	657	645	626	600	614	634	579	649	597	615	615	612	588	667	625	611	639	600	619	612	617	606	625	641	628	590	632	637	655	662	644	598	636	658	579	594	596	619	587	674	653	611	627	679	609	634	611	639	647	656	634	616	644	607	586	628	643	621	664	630	629	636	619	603	599	611	626	627	663	654	678	658	661	603	566	601	646	626	643	631	620	618	587	603	606	629	590	629	652	616	655	594	640	651	636	623	604	617	635	599	621	649	608	640	580	573	633	625	681	649	599	614	620	644	655	639	648	646	652	643	636	612	648	603	624	636	629	578	648	650	624	657	589	660	614	606	616	625	657	603	648	603	665	628	586	610	643	601	651	628	630	585	611	636	607	584	620	626	669	584	621	620	595	604	606	665	644	647	631	606	639	618	637	610	644	637	639	645	671	650	599	649	647	687	614	633	659	615	660	622	610	636	611	613	597	653	596	609	675	606	611	606	635	609	588	612	624	618	658	601	627	657	605	619	640	641	627	590	640	613	643	623	651	649	654	697	650	584	603	643	662	665	649	631	640	602	670	644	614	610	596	657	635	618	639	646	620	632	664	647	683	594	608	613	650	607	612	584	652	655	634	595	648	590	628	615	634	611	645	636	665	594	646	594	624	663	633	626	653	615	583	607	603	631	597	645	604	609	600	610	670	607	694	645	657	616	664	626	621	637	611	618	653	622	617	696	626	645	608	607	603	599	604	631	632	651	642	588	645	611	608	601	668	641	644	625	632	633	620	625	582	627	614	614	626	606	618	655	646	624	626	651	594	629	607	631	640	591	614	642	653	544	629	597	664	602	623	572	626	572	617	678	653	617	635	646	591	636	604	601	659	661	603	672	628	626	576	616	645	606	598	596	662	584	653	591	618	563	639	635	677	652	647	616	635	613	628	592	588	590	660	649	588	627	641	597	628	644	606	604	569	671	654	629	670	634	645	644	603	649	594	624	645	688	629	637	628	646	608	663	636	613	630	643	651	638	628	634	638	621	613	612	663	583	655	613	625	638	602	648	624	637	628	579	602	602	622	592	632	665	644	606	627	677	641	610	612	637	577	607	600	620	673	648	636	641	663	632	612	628	616	622	635	612	632	644	646	635	641	648	670	602	631	622	630	598	615	608	605	622	691	659	647	664	608	634	624	638	668	597	611	630	636	584	631	630	598	614	607	581	675	667	628	600	628	638	581	642	675	659	625	649	628	651	645	679	660	603	601	584	624	602	628	642	618	635	649	633	608	614	665	628	673	642	609	651	633	649	652	645	622	624	635	644	608	632	627	710	633	584	607	622	588	655	623	587	610	554	590	613	630	699	651	655	660	629	619	664	644	609	608	604	640	614	665	634	640	608	651	613	660	608	607	632	625	602	640	671	635	625	602	611	638	613	649	612	667	609	663	624	603	580	597	630	587	672	601	658	639	625	632	622	598	620	623	623	627	635	636	623	644	661	670	628	620	653	665	613	643	587	629	586	650	615	673	634	589	592	607	650	634	687	666	625	639	615	610	628	616	696	633	626	656	613	633	662	596	620	638	627	606	625
47751	35736	33466	34127	20035	8247	2455	478	260	275	256	225	245	263	250	266	296	273	269	301	263	258	286	258	316	254	257	279	287	319	292	274	261	288	284	279	255	293	282	303	278	263	297	279	230	291	257	274	266	249	270	281	293	266	291	275	258	288	247	242	295	272	253	253	295	278	258	275	240	261	259	295	283	254	270	248	241	284	269	263	281	266	239	259	299	262	283	249	254	277	262	268	290	270	253	280	292	307	258	253	265	265	285	264	273	258	251	256	296	292	271	284	280	275	274	256	235	262	252	282	262	273	261	279	253	269	280	267	279	250	262	270	258	252	280	239	264	267	278	243	230	242	297	266	252	285	263	248	271	271	240	275	277	280	294	250	246	276	270	254	298	270	253	267	268	258	290	282	243	265	259	276	256	244	274	242	266	270	266	263	272	281	284	222	299	238	237	269	265	289	280	240	245	273	255	260	257	258	248	272	223	259	281	266	279	265	262	268	292	269	271	250	256	253	241	256	266	265	265	254	271	266	299	275	240	303	280	260	302	285	287	275	258	286	267	290	271	267	270	253	246	259	232	278	220	260	229	281	262	278	292	272	265	282	274	254	256	238	256	250	301	263	285	277	257	269	257	256	247	244	273	273	270	262	252	270	272	266	287	267	265	256	250	252	262	244	298	261	275	298	286	301	270	253	265	284	240	276	268	248	254	256	281	230	262	255	263	296	266	245	247	231	257	296	242	274	235	239	283	300	289	266	249	289	292	298	273	244	260	244	261	237	241	250	239	270	257	288	277	298	260	269	241	289	282	269	291	269	250	279	266	255	315	265	257	269	276	265	273	243	286	265	264	246	257	268	248	247	283	277	304	269	290	271	258	266	260	274	263	282	261	250	258	276	232	281	292	286	244	263	273	269	277	268	237	264	275	267	227	252	263	261	277	221	259	277	261	242	252	253	229	278	272	253	288	286	291	314	262	264	267	284	255	295	227	278	283	263	259	300	267	250	280	265	245	252	277	278	272	275	274	314	260	286	245	257	270	255	276	261	300	282	247	289	258	263	255	253	274	256	265	276	256	286	270	239	256	261	249	260	266	264	254	253	236	271	276	258	273	258	255	262	240	255	295	277	282	277	253	300	282	292	242	293	268	260	243	281	262	267	268	276	272	254	242	280	232	267	272	255	267	285	255	278	270	257	273	249	255	266	256	251	274	265	245	267	271	291	281	232	271	255	269	271	259	266	280	248	278	271	265	283	284	267	254	279	253	273	268	257	248	268	265	294	278	280	306	274	255	256	266	267	259	258	281	294	303	273	252	286	244	264	285	266	271	241	256	279	297	252	243	262	273	255	252	261	235	276	244	277	271	281	273	276	270	268	268	276	280	271	264	252	278	235	272	228	287	263	275	256	287	278	264	262	278	266	268	292	258	243	307	237	259	257	295	268	291	250	309	265	277	276	259	243	254	312	292	283	260	278	285	303	273	300	286	263	231	257	278	276	258	275	297	279	282	290	291	248	249	266	272	265	230	263	297	268	254	268	276	292	259	263	293	250	267	257	249	257	264	241	316	296	267	222	307	257	294	273	263	221	300	274	270	275	294	261	263	260	249	268	249	273	235	305	265	286	250	274	270	264	262	263	267	264	285	262	245	249	270	296	268	269	251	255	271	262	295	250	293	266	296	254	266	255	284	262	293	298	251	285	246	271	266	265	270	273	250	251	263	253	289	278	257	274	263	266	276	245	278	278	281	268	285	304	281	253	246	260	234	266	241	253	244	228	247	248	267	261	260	281	263	279	299	281	256	273	275	290	250	260	276	235	269	279	305	277	292	287	287	242	252	282	264	265	261	272	326	250	275	280	286	292	261	255	279	253	256	269	253	258	267	291	288	267	264	296	252	275	230	262	286	271	270	266	244	313	261	260	270	238	259	254	241	236	275	264	278	287	273	258	279	272	267	259	285	251	269	238	288	254	237	267	259	280	264	288	256	252	261	265	259	265	258	249	258	215	254	265	298	267	280	270	277	283	285	270	269	270	277	239	282	265	293	261	259	263	284	269	262	270	247	254	225	273	286	277	291	279	267	301	284	252	263	248	278	260	246	277	279	284	294	279	262	252	251	277	278	252	261	265	287	272	286	254	250	240	252	257	296	286	300	259	267	275	301	261	270	255	255	265	266	294	283	292	263	263	293	279	267	269	283	271	253	274	288	287	248	250	242	278	237	306	240	294	297	267	258	278	266	252	281	269	258	265	264	245	298	281	275	257	296	250	261	261	250	268	279	266	259	277	263	282	241	258	259	265	281	286	276	250	277	289	281	324	253	280	262	287	290	266	266	273	301	286	252	273	256	263	258	248	262	284	262	271	280	259	261	297	276	251	273	254	282	282	263	304	241	272	285	248	269	260	268	276	307	300	241	248	234	250	250	219	280	265	263	286	274	259	288	266	302	254	242	276	252	278	250	256	284	218	256	280	252	276	286	247	279	318	254	240	237	235	260	282	264	273	275	264	272	275	255	296	254	277	255	295	229	247	261	251	271	302	281	282	263	259	245	254	262	274	262	276	269	301	278	250	270	266	279	290	288	283	267	297	256	300	261	240	286	287	286	283	259	269	277	219	264	296	255	266	277	301	278	276	289	256	264	286	263	257	245	288	263	271	290	267	284	246	271	263	263	289	259	275	308	293	270	274	250	272	232	294	286	266	256	299	291	291	281	266	287	264	292	276	262	275	265	272	274	277	279	284	299	256	271	232	276	272	262	273	261	284	261	273	284	303	255	251	277	281	303	265	258	286	267	230	249	277	282	289	258	273	303	288	275	267	296	290	277	289	261	255	229	273	274	288	262	244	257	268	281	258	253	269	263	253	247	287	277	292	283	288	269	259	269	266	259	256	264	286	235	248	260	260	265	249	262	282	255	240	271	279	261	250	291	273	279	255	281	266	280	276	271	300	269	249	265	243	246	270	263	262	284	249	251	274	269	259	294	261	273	261	246	272	291	255	288	276	226	300	259	239	248	252	301	280	257	271	268	249	237	247	257	254	252	284	245	287	272	281	279	258	264	293	275	264	288	229	273	239	257	250	282	261	295	267	288	289	260	275	299	267	290	254	251	283	249	249	282	276	283	256	293	276	264	235	251	279	221	264	264	272	291	270	256	252	265	263	254	256	245	244	292	262	301	261	237	268	269	292	258	300	277	294	240	247	266	264	233	283	263	260	308	295	253	267	258	267	271	269	292	246	262	272	288	278	293	251	270	246	256	273	266	278	266	243	206	243	266	261	268	238	231	268	274	278	260	252	254	286	253	282	276	264	262	265	242	259	275	275	253	250	251	261	248	277	289	257	295	298	270	257	280	257	305	255	261	273	265	256	232	273	287	268	277	267	277	287	285	262	286	233	293	288	260	276	266	243	256	247	251	280	272	278	279	263	275	275	268	305	288	270	273	277	281	258	275	279	268	259	285	269	281	276	278	254	248	261	280	238	256	239	289	255	252	279
29423	27034	38046	43927	32073	17575	7108	1386	615	680	657	651	677	614	617	663	622	671	630	685	667	658	638	656	653	663	617	646	644	646	622	641	643	640	596	634	639	679	631	610	636	603	626	665	609	646	637	675	605	645	668	656	665	650	662	646	653	656	653	673	640	635	649	616	652	603	652	678	598	654	611	676	605	624	584	620	642	667	617	652	670	656	670	629	633	672	670	647	656	677	633	612	627	648	590	614	655	605	655	625	652	618	670	624	667	672	668	611	665	636	638	654	665	694	664	597	644	610	622	653	631	628	670	647	606	588	691	651	617	622	646	614	650	630	648	604	629	654	680	625	671	619	683	609	663	686	655	620	662	693	628	622	663	639	656	650	636	609	625	642	623	649	631	697	644	622	639	670	616	626	630	661	659	626	639	639	620	617	652	644	620	586	649	600	655	655	668	684	604	630	627	604	675	639	624	741	578	665	641	571	641	659	586	647	629	671	645	639	623	642	654	660	659	633	626	638	680	669	714	619	643	605	640	641	671	652	630	685	606	626	590	630	609	639	636	617	661	689	635	636	643	654	658	610	649	620	672	639	629	614	648	649	655	643	688	636	603	655	645	699	591	622	661	632	643	645	653	646	639	663	623	645	629	615	653	646	654	634	648	620	643	600	647	647	642	640	647	658	620	652	681	622	670	622	668	637	651	595	665	659	659	672	657	601	623	688	601	669	654	667	647	631	647	643	634	651	679	678	609	587	669	625	625	653	670	619	627	617	661	660	648	637	648	679	691	643	659	723	661	629	656	638	658	652	613	626	630	649	628	639	669	638	641	649	686	632	640	629	612	714	645	637	652	642	637	675	671	683	659	607	689	657	644	667	611	591	694	638	657	676	634	664	612	641	652	637	700	597	627	654	616	616	633	628	631	620	615	692	601	625	614	659	629	621	649	659	617	621	728	634	628	683	662	655	649	649	634	619	613	658	580	636	596	697	594	653	657	642	643	632	619	618	656	672	625	661	642	651	639	633	651	637	636	682	634	660	619	623	620	625	667	687	607	654	664	668	691	645	579	639	611	662	679	662	655	661	653	660	612	656	661	622	657	626	640	637	648	663	658	627	639	632	683	643	680	625	646	631	673	646	643	643	634	637	607	669	690	635	639	643	634	650	611	633	628	628	666	610	673	661	674	657	597	625	651	661	639	609	608	626	660	656	636	690	639	660	644	616	650	626	666	662	644	676	647	659	654	657	664	636	657	650	662	665	649	664	645	619	672	626	666	663	657	642	686	635	697	641	641	668	646	655	619	596	620	664	649	640	614	637	652	647	684	661	624	648	643	656	667	626	622	626	659	612	672	636	642	646	631	650	655	655	638	665	658	643	637	594	632	675	671	629	649	644	631	661	629	639	594	664	667	681	666	614	652	650	658	638	634	631	648	636	633	639	656	558	612	638	669	665	646	668	690	665	636	581	637	615	655	681	658	627	652	656	619	642	642	654	628	579	651	627	625	676	624	623	664	600	658	621	651	640	642	699	641	615	665	643	650	688	639	636	657	637	630	617	600	639	667	607	615	629	661	623	698	684	720	642	661	660	614	623	625	651	655	635	651	634	690	650	695	650	648	652	660	636	677	625	651	653	653	678	650	630	624	564	607	642	630	652	607	631	655	591	605	614	606	621	625	658	642	626	646	654	641	629	656	644	641	640	681	625	663	690	624	649	664	642	634	658	677	672	661	639	660	663	607	632	672	625	604	658	603	624	626	639	626	650	656	639	594	646	652	660	690	636	660	619	623	663	645	569	647	675	602	627	666	648	648	646	613	648	652	718	621	644	644	627	631	672	628	684	657	649	623	686	623	615	661	666	637	665	606	621	644	657	666	654	650	663	654	659	654	621	647	642	642	647	615	645	647	632	603	669	652	632	611	635	664	632	626	635	699	665	657	647	632	628	639	646	632	674	653	649	657	678	650	649	630	613	615	655	657	618	651	603	634	696	620	654	631	673	619	636	693	652	607	645	671	645	696	653	638	660	661	595	646	688	631	618	604	662	632	651	649	628	624	682	670	627	696	643	633	598	636	658	623	665	650	637	656	630	647	635	627	655	658	614	649	644	596	619	673	646	628	623	635	662	632	696	695	641	694	655	615	629	650	628	656	624	630	660	669	661	644	644	596	650	649	646	628	686	627	607	613	622	660	649	601	674	613	665	652	604	650	638	624	695	646	652	624	639	697	628	621	638	625	637	642	661	632	668	632	586	655	645	672	619	665	645	664	600	635	646	665	601	664	627	592	699	644	646	641	621	644	656	705	674	668	614	599	637	639	630	692	628	647	659	679	629	592	706	673	640	619	619	646	628	651	662	625	635	644	683	595	681	637	662	659	651	618	684	638	653	625	691	688	614	637	609	651	642	671	628	642	611	678	656	645	647	605	634	663	655	713	664	669	676	646	680	655	620	640	662	672	629	672	671	656	681	647	662	604	611	620	606	620	584	641	680	691	671	634	639	657	636	680	654	645	665	644	665	650	656	657	627	696	644	635	624	598	659	693	591	671	651	615	614	625	640	616	688	681	633	684	630	623	644	641	644	652	659	669	611	687	653	659	642	633	637	633	672	646	675	685	675	606	630	677	632	641	651	648	641	624	633	673	635	621	612	667	661	598	614	587	647	657	674	640	651	696	652	700	649	602	617	628	620	657	689	654	638	630	648	628	691	578	660	676	617	642	686	660	620	652	604	657	607	652	634	670	654	674	624	670	628	604	625	649	632	627	677	635	638	619	628	653	597	683	630	610	618	675	689	635	624	687	688	634	602	675	658	679	660	700	620	657	628	662	655	633	618	632	674	637	674	657	619	645	656	680	630	618	627	614	644	714	621	667	624	631	646	668	635	650	610	650	670	606	660	651	647	633	593	632	661	616	646	654	639	674	637	659	640	645	642	647	585	586	677	668	653	640	607	625	674	622	612	633	632	671	653	653	614	634	623	669	648	631	650	621	609	674	605	658	650	661	636	600	657	674	637	663	664	628	648	595	658	625	715	663	601	636	648	682	640	615	666	624	620	665	681	694	669	617	682	692	654	623	652	641	630	647	622	640	637	641	672	631	656	605	621	648	675	620	652	660	681	669	653	639	637	651	662	664	648	639	607	632	644	572	632	601	667	624	672	592	634	644	643	657	655	659	661	657	590	645	667	664	623	635	666	612	639	609	671	641	674	672	655	642	616	642	631	624	657	607	647	644	667	673	699	607	623	623	650	682	692	617	602	607	660	614	699	615	654	606	657	602	632	630	623	676	688	683	631	641	660	667	637	637	622	660	663	659	630	641	626	616	667	686	647	649	629	653	628	615	640	625	659	620	641	637	665	626	629	621	638	655	638	654	669	658	600	640	662	654	645	616	639	649	620	650	627	633	620	686	652	653	661	609	605	664	646	639	612	627	649	622	652	626	676	654	627	657	640	604	599	606	669	649	635	653	644	667	689	660	649	630	632	611	631	679	649	683	671
68822	53480	61147	70039	54399	33766	15882	2698	487	444	410	442	447	466	422	414	468	421	406	430	465	429	459	416	441	435	431	450	451	420	432	454	389	400	422	387	443	423	439	404	463	426	438	410	444	430	495	414	428	442	404	469	416	431	414	416	438	426	438	398	418	422	458	427	415	424	440	437	417	463	400	373	419	416	445	422	431	441	442	415	456	443	451	405	473	421	384	447	398	444	396	411	417	440	466	417	444	425	392	401	413	449	485	468	423	399	423	459	413	397	444	444	458	437	460	442	397	415	419	426	441	420	411	440	438	424	447	387	412	435	450	426	445	392	417	455	413	390	416	446	413	426	446	466	423	439	426	420	422	406	439	443	436	406	454	449	410	383	450	407	472	422	436	421	412	401	451	416	418	437	420	414	412	457	417	442	452	430	433	401	402	468	452	462	482	395	391	459	427	393	395	395	405	415	459	426	439	396	444	453	428	440	452	387	402	463	420	397	422	420	426	405	424	444	411	423	454	422	437	431	476	428	450	440	428	404	427	413	414	458	437	463	422	431	420	451	401	431	441	443	377	402	415	402	399	386	411	467	419	433	450	413	406	451	397	434	380	467	436	384	439	418	437	452	398	436	427	426	419	393	415	428	471	420	425	433	443	412	496	442	448	394	383	431	395	439	420	479	434	427	427	427	415	430	411	437	426	441	402	435	478	431	404	397	456	419	431	408	391	440	420	442	404	434	457	447	453	433	433	431	419	431	418	489	425	418	426	425	421	421	426	402	457	453	409	416	430	440	431	471	402	435	425	487	442	431	444	451	461	402	427	448	451	481	435	423	435	459	419	438	418	451	451	432	442	425	422	424	422	416	456	416	399	452	362	412	425	427	398	408	455	466	487	442	428	438	426	464	455	430	457	398	410	445	412	428	415	399	417	416	424	451	420	416	433	420	438	436	444	469	434	431	415	390	417	411	389	409	427	423	434	463	382	408	409	442	424	433	417	423	501	398	406	434	433	397	443	415	445	409	416	435	437	423	431	418	434	437	400	390	440	437	439	443	419	426	458	423	409	409	404	413	458	439	441	472	416	441	413	465	448	408	428	436	450	426	429	390	404	455	445	439	415	462	441	429	416	438	422	477	435	414	425	447	420	453	389	400	419	460	388	381	404	439	452	406	481	442	375	451	442	408	414	463	410	383	409	421	436	402	411	456	452	495	401	427	457	419	429	437	418	440	428	422	416	425	452	432	440	421	401	385	428	428	445	414	417	420	452	465	392	426	442	400	408	434	432	416	411	421	467	453	459	447	411	430	387	463	464	460	457	442	465	418	426	413	448	397	428	433	426	416	430	378	434	443	425	428	411	410	392	432	445	433	411	409	457	473	432	431	380	442	419	414	419	389	465	401	443	426	416	447	429	440	420	438	426	465	435	403	407	418	434	475	470	434	430	409	442	456	470	427	413	385	407	423	428	420	423	446	425	418	453	438	452	444	446	427	455	424	452	440	395	471	430	433	427	400	405	412	444	409	431	402	419	429	409	455	431	407	439	414	410	393	454	402	443	427	431	482	430	449	436	427	436	415	442	485	446	395	426	434	453	454	442	399	439	415	465	410	400	421	436	462	435	405	412	431	394	437	473	413	440	411	469	394	426	458	419	439	432	402	418	400	464	430	440	422	455	406	426	420	428	410	377	447	436	403	438	422	433	435	416	411	450	445	435	415	426	428	449	469	417	484	399	403	428	460	439	423	427	397	422	415	417	454	402	450	440	432	434	424	452	421	447	443	466	385	360	430	449	425	472	442	425	450	456	419	464	431	461	417	432	420	426	420	464	405	433	456	425	436	430	417	422	419	468	438	478	468	432	458	415	397	435	432	420	426	425	411	423	434	430	479	444	427	436	440	429	453	433	449	443	415	414	440	486	426	431	436	417	419	429	388	438	412	419	431	401	432	442	480	432	444	413	436	412	439	420	403	410	444	472	432	423	435	449	431	429	424	460	428	446	421	447	414	434	445	410	423	423	420	423	428	428	449	425	422	438	411	419	446	444	466	476	450	406	426	436	448	442	406	429	420	403	436	421	405	396	448	396	435	392	430	451	461	408	430	405	404	417	426	406	436	443	417	416	447	360	383	456	439	426	415	427	435	483	419	426	454	442	419	435	417	429	442	465	439	361	443	427	454	448	402	396	471	442	424	409	415	431	400	428	447	408	426	458	453	437	444	424	439	443	436	382	429	452	446	425	446	428	419	415	387	460	424	436	427	431	433	413	447	398	439	428	405	425	431	414	409	418	403	423	441	428	406	430	414	429	441	447	424	455	450	441	449	470	451	436	472	428	425	398	425	402	421	409	431	424	441	468	446	412	440	437	409	417	439	449	460	442	447	405	442	426	450	456	412	394	417	392	472	410	408	468	443	414	412	455	422	438	434	452	414	420	420	415	432	407	438	424	438	407	392	452	461	401	431	403	389	427	429	402	434	432	415	398	401	404	441	436	421	429	440	423	457	422	433	423	447	437	429	418	452	455	422	434	437	412	424	474	447	457	415	452	414	393	422	427	416	425	407	443	405	412	396	405	476	491	419	475	430	416	430	416	402	409	424	403	432	403	416	432	419	409	441	441	458	449	440	456	439	443	414	446	442	421	428	435	445	435	414	406	433	459	452	438	431	435	444	451	442	432	445	389	405	399	408	426	390	448	438	435	410	434	444	418	435	420	405	431	407	430	440	475	416	441	433	440	441	423	410	424	385	462	418	397	455	452	434	439	413	417	415	417	405	431	428	416	429	417	479	445	471	438	449	417	401	411	457	453	403	424	462	419	407	434	394	421	449	436	452	413	399	443	467	430	419	405	415	484	465	401	414	442	414	458	431	455	428	451	417	393	404	378	410	457	429	436	431	394	448	493	457	418	445	459	390	407	401	436	430	420	442	447	464	460	421	458	446	416	472	395	396	398	411	439	480	403	436	411	440	459	455	430	425	449	417	449	414	400	473	416	401	390	429	393	424	432	443	417	415	455	417	391	421	426	413	394	426	404	416	431	419	409	437	462	417	434	446	427	401	412	429	420	427	442	412	421	429	408	435	449	475	440	423	453	442	430	446	403	415	447	424	429	464	423	406	426	420	426	438	411	415	382	450	425	403	406	391	440	436	426	401	429	373	446	447	433	441	431	440	393	421	435	409	419	453	442	422	444	427	402	399	483	406	421	447	441	417	457	421	380	404	436	430	420	402	440	437	440	437	442	431	438	443	450	432	435	456	398	428	431	442	452	388	421	401	427	411	412	397	415	439	403	420	422	420	383	421	414	449	445	406	406	482	434	395	412	443	430	467	399	456	412	364	445	408	427	382	445	451	449	435	449	430	422	438	441	409	440	460	413	435	419	440	416	455	473	417	433	454	412	424	480	425	421	394	434	474	440	403	422	453	430	405	414	473	402	429	429	439	429	435	423	429	452	445	424	423	408	427	447	399	440	466	449	414	410	417	423	433	427	406	435	423
47668	44229	62474	76812	63060	42888	23592	3726	987	945	946	950	961	948	998	941	1005	1007	961	930	981	967	893	988	1010	939	944	930	921	993	920	965	942	911	974	971	931	957	925	916	916	949	1028	972	942	967	922	965	947	949	979	966	930	971	973	890	948	931	916	983	934	914	920	1042	998	926	1015	969	978	944	953	960	1023	987	906	967	861	979	895	972	928	897	965	896	935	943	960	974	1007	947	923	911	921	930	942	919	918	933	969	878	993	916	964	949	910	935	916	903	925	984	954	967	941	990	962	943	934	950	969	920	933	939	999	977	953	928	975	948	965	901	960	947	957	930	971	959	938	972	983	983	953	932	961	937	947	949	943	940	917	966	1008	976	960	972	957	922	964	954	955	980	919	1008	906	983	905	969	943	954	913	940	965	954	958	968	980	961	969	970	921	929	929	967	971	940	938	967	963	924	903	937	942	951	934	921	903	979	953	951	926	900	922	929	970	897	898	903	940	926	943	943	990	925	883	890	907	970	931	971	939	921	925	940	928	988	932	905	887	1012	937	925	917	926	942	964	980	922	973	971	966	918	920	938	976	932	933	906	943	975	994	962	916	975	954	960	923	855	932	962	925	942	943	958	954	942	980	972	948	999	965	942	923	911	1017	921	941	991	915	944	950	942	934	990	959	913	962	892	941	947	914	958	923	922	933	924	913	989	903	921	955	930	909	918	929	948	920	966	919	964	971	916	933	951	947	931	973	911	899	980	969	952	999	931	940	963	982	956	959	971	973	941	972	982	906	907	878	941	974	934	996	902	943	963	936	900	971	917	940	987	948	917	940	956	942	940	956	933	968	908	942	927	933	934	953	953	903	936	999	926	1012	971	1025	916	926	917	944	980	951	990	904	933	948	965	953	968	949	894	970	930	932	890	930	935	964	952	959	931	954	929	996	920	912	972	930	1018	950	992	925	928	948	992	949	903	920	949	946	999	967	905	939	936	946	945	878	937	979	939	944	953	941	953	961	964	967	983	947	969	896	1012	862	945	927	927	943	969	908	976	1045	973	912	957	922	954	963	963	911	931	943	912	975	999	1011	969	910	982	940	965	975	989	942	981	933	985	972	960	949	962	909	917	982	943	918	946	940	946	905	959	945	917	975	976	946	971	995	964	941	938	908	970	987	959	939	896	959	933	956	978	1011	978	923	970	957	994	956	949	951	888	975	1006	937	918	925	923	950	979	960	918	1009	947	980	928	932	897	946	912	930	972	849	920	908	954	971	925	911	966	943	944	977	961	993	932	982	918	931	935	962	962	915	910	924	972	930	940	931	905	973	939	926	916	959	896	950	984	945	948	872	931	988	934	1000	954	922	1023	976	938	967	957	1019	974	967	935	999	934	960	981	967	939	906	991	923	903	957	912	961	971	952	898	949	916	922	894	956	945	980	947	903	927	933	971	904	930	974	993	1002	959	923	968	968	957	911	950	983	1001	919	947	913	989	913	953	921	959	979	905	915	1010	926	912	919	938	1005	1000	923	975	957	926	1024	967	920	924	895	937	950	971	972	1006	916	965	917	889	945	983	926	943	899	945	973	929	914	964	968	937	948	988	938	903	928	975	925	1019	947	903	957	930	878	923	975	924	948	1005	864	906	933	997	1033	940	932	932	895	927	942	914	986	923	923	976	921	920	958	976	956	918	950	918	933	909	912	1002	861	939	902	1018	934	974	939	935	972	945	972	1001	961	931	937	938	966	943	949	984	962	927	952	916	962	951	896	874	960	950	937	891	973	950	981	971	962	919	874	915	853	925	911	925	950	939	943	892	952	978	977	914	920	916	920	930	927	970	992	950	972	888	921	895	976	935	951	954	977	972	926	956	945	959	924	941	948	948	945	921	872	991	937	943	968	966	940	905	979	969	1002	919	932	919	932	921	980	921	949	1004	906	922	962	972	1012	929	907	957	968	981	900	932	953	919	982	941	941	938	981	940	961	969	977	985	926	978	937	960	915	900	937	924	944	916	944	949	930	925	936	950	999	906	986	920	898	946	943	909	975	987	955	980	935	978	964	900	931	1000	903	964	966	958	935	910	1016	970	913	969	945	950	886	969	990	969	944	973	944	931	954	907	966	920	934	975	988	902	897	942	955	931	950	942	886	959	984	933	965	946	975	943	922	924	962	902	924	938	993	947	912	910	967	956	950	964	971	958	905	972	912	958	924	1016	902	916	988	1006	949	935	922	995	936	924	883	919	919	937	966	986	976	919	945	920	986	940	919	942	972	926	976	988	927	923	931	950	956	1004	912	976	986	945	917	979	951	890	960	967	927	965	899	876	1006	959	967	947	1006	947	949	930	958	1004	947	962	995	964	966	925	984	996	908	934	981	1049	923	926	964	880	946	962	962	904	968	914	948	941	951	925	971	954	899	997	947	973	1001	944	929	929	880	963	941	967	971	979	952	919	962	929	951	955	978	965	946	945	960	934	979	881	913	894	959	969	909	952	926	958	953	980	942	923	954	950	911	1014	875	987	933	930	927	960	975	958	909	962	963	918	945	929	993	950	973	932	960	979	935	925	966	913	978	963	925	917	926	941	975	963	904	972	969	983	958	906	934	948	966	890	975	991	938	925	939	956	1039	891	962	960	917	937	954	981	998	914	953	953	908	938	923	948	934	960	887	945	946	971	907	949	969	966	931	903	912	949	942	953	928	953	895	975	964	965	965	956	877	924	959	910	930	953	951	981	902	962	1017	923	978	907	918	961	965	980	980	974	976	937	963	949	939	967	1004	898	924	977	945	943	955	973	912	917	913	932	947	960	965	966	945	941	918	986	928	954	958	965	990	910	988	938	989	884	986	939	975	893	906	937	986	930	931	914	961	920	942	916	920	965	947	958	965	935	991	943	986	913	952	970	962	935	945	977	949	948	990	980	863	889	943	983	939	924	963	943	953	960	953	951	1011	945	924	962	898	973	904	896	932	978	941	931	928	980	999	939	971	901	963	941	932	939	931	902	960	956	872	908	962	911	904	928	1033	942	958	909	921	912	970	953	892	959	935	939	1013	970	937	948	996	938	924	921	942	947	922	916	951	958	961	949	930	921	932	967	929	905	933	962	957	943	902	920	941	935	947	936	964	895	893	930	972	1001	959	997	933	962	911	937	989	999	900	908	899	920	919	1008	931	949	974	968	923	941	943	929	950	974	902	924	899	983	920	926	962	941	988	983	901	979	952	942	940	939	932	949	922	928	907	907	949	934	936	950	941	958	958	980	918	949	970	961	882	930	900	919	974	921	916	988	924	947	959	1000	988	988	966	956	913	916	981	905	951	992	954	964	967	938	996	939	914	976	949	928	955	958	942	959	895	930	916	971	927	975	897	976	948	900	928	942	946	962	895	931	961	936	909	918	932	916	959	980	938	949	919	974	949	973	905	954	945	931	929	945	941	958	949	937	984	936	899	974	972	979	900	990	944	939	923	937	961	897	908	1021	929	953	931	897	949	961	914	925	929	966	915	980	963	947	900	912	949	907	969	963	932	976	1009	983	975	935	922	949	916	923	927	930	984	920	950	976
36555	24089	12560	8589	5460	1851	759	355	250	269	278	257	247	262	290	274	270	246	257	277	268	250	264	220	264	243	267	239	276	255	237	260	225	256	240	235	257	246	259	215	286	224	262	284	263	251	251	261	285	253	264	310	273	245	277	258	284	253	241	244	284	243	253	250	277	254	241	271	256	263	259	255	266	282	260	261	299	269	259	313	285	255	256	244	248	260	278	259	271	227	248	281	260	244	256	251	286	233	270	246	257	245	250	270	299	276	265	269	272	252	268	243	276	266	266	289	236	264	273	228	247	267	290	270	270	273	278	228	276	265	288	242	252	285	259	275	225	244	259	254	236	240	249	273	247	258	272	273	260	290	257	244	264	257	254	258	267	276	253	267	257	282	243	267	239	245	240	310	259	236	267	263	236	253	264	261	258	274	250	296	283	242	267	289	290	250	263	285	264	240	259	290	259	273	260	262	274	251	291	264	250	249	235	242	255	258	237	260	227	238	261	281	283	284	254	249	234	213	263	251	234	264	260	258	275	280	266	250	259	235	265	269	265	290	277	289	235	268	253	239	266	266	259	242	294	293	260	256	247	264	263	231	280	285	315	277	277	272	242	274	257	261	266	257	265	272	301	280	259	277	242	271	249	255	273	224	253	258	278	298	265	268	280	252	265	248	276	254	282	289	274	245	264	256	266	249	262	242	252	268	238	275	270	295	271	233	264	250	228	275	284	252	256	274	232	263	272	258	258	257	268	287	280	239	280	273	273	229	257	258	262	253	285	292	283	267	257	264	274	281	252	271	247	271	273	279	280	254	270	259	290	277	248	272	262	271	274	301	248	255	251	258	270	254	252	262	251	282	246	275	275	274	253	224	255	262	249	303	256	248	253	261	282	254	274	242	273	249	279	266	253	262	283	261	247	261	289	222	225	264	266	265	241	270	245	283	252	250	276	279	255	260	298	246	272	252	266	275	254	256	251	288	268	251	259	261	246	241	260	262	277	244	235	248	287	268	288	273	256	279	277	266	290	265	262	262	255	261	254	254	249	277	266	260	257	246	244	282	278	263	273	284	283	271	252	254	255	259	283	265	287	232	238	241	273	288	261	227	245	235	208	260	260	237	267	265	264	264	235	280	279	278	265	265	252	259	273	302	274	272	273	234	259	257	251	280	256	306	256	249	285	272	256	259	236	260	261	265	260	264	264	243	256	298	262	255	308	238	266	280	253	264	268	242	225	301	245	270	269	264	241	270	252	252	250	260	215	269	250	250	273	296	269	264	264	242	271	250	276	302	259	285	238	277	260	246	249	278	235	251	263	265	262	265	234	286	244	276	247	246	251	297	261	255	282	265	284	269	238	264	290	251	244	265	261	252	268	275	225	236	258	279	224	248	281	293	258	289	262	279	239	245	225	294	293	255	247	281	279	260	239	274	270	240	268	273	262	259	229	273	276	280	232	265	234	243	261	308	232	266	283	274	295	264	263	271	235	248	268	251	264	278	277	291	283	269	271	282	255	255	244	285	264	253	263	231	267	281	278	248	263	258	262	287	237	269	272	268	265	269	278	255	261	276	249	261	274	244	289	247	254	252	267	254	238	279	260	273	243	252	291	279	263	244	261	293	274	273	270	257	264	226	245	237	247	256	277	261	237	249	266	268	257	276	255	267	265	257	224	236	281	250	256	313	294	274	265	278	237	279	278	257	285	254	258	234	265	245	264	260	259	294	266	281	233	246	257	296	246	265	300	293	260	248	233	294	241	258	269	252	266	258	256	276	288	288	242	277	282	271	241	264	270	246	249	265	270	262	254	300	272	261	233	247	250	256	227	264	287	290	310	281	280	233	295	277	258	267	270	240	263	249	249	237	274	246	262	246	242	249	271	283	278	254	266	280	255	295	302	277	264	252	233	278	223	239	276	257	282	260	264	267	281	230	276	263	252	295	232	241	280	283	246	250	292	254	248	275	255	245	226	249	252	274	258	260	224	273	255	264	246	259	279	297	272	273	263	261	259	237	244	267	260	256	258	273	267	251	265	277	259	286	267	258	305	245	275	264	258	265	298	251	275	249	275	283	281	259	276	279	278	276	253	244	298	236	247	270	237	241	235	249	231	247	240	273	253	251	272	300	232	255	267	267	279	263	239	256	259	238	276	257	258	273	266	241	265	250	263	255	257	288	286	239	243	271	239	253	247	237	277	238	253	293	297	265	280	243	270	302	235	277	248	296	249	265	279	268	269	248	252	262	261	270	240	247	270	266	276	249	248	254	287	259	261	269	271	265	278	271	266	281	280	274	227	262	261	265	267	281	268	291	288	266	276	272	275	267	253	299	263	244	231	267	281	263	263	259	263	242	264	256	266	286	246	278	247	221	293	229	295	259	239	227	291	278	280	246	265	300	274	248	254	272	275	273	268	268	271	288	234	283	288	284	281	271	247	249	254	272	262	250	244	276	262	251	248	247	275	288	246	274	258	284	315	273	263	276	271	273	263	277	288	255	264	249	213	238	249	263	286	259	268	273	238	273	260	238	310	254	279	258	253	247	248	239	260	265	254	258	256	241	305	274	244	284	254	246	278	266	263	264	276	256	234	278	269	241	248	267	257	317	260	256	244	248	271	284	278	277	276	239	272	269	251	285	290	234	290	233	227	233	264	251	247	284	264	262	239	266	269	239	280	243	251	255	257	263	277	279	295	251	267	266	253	276	277	244	250	239	289	243	273	308	244	248	274	251	266	245	271	286	242	250	278	258	269	287	260	254	264	279	237	292	260	246	253	284	252	265	219	251	247	304	242	278	229	239	269	277	268	242	244	247	254	288	262	279	254	253	252	229	266	249	242	244	259	252	278	267	233	251	297	283	278	287	268	250	261	226	270	264	243	264	254	235	288	239	261	241	255	256	272	255	264	265	302	234	280	277	241	256	241	259	276	237	236	236	247	274	269	272	249	250	271	257	249	231	258	274	275	254	276	254	266	264	271	248	270	247	243	263	293	241	265	274	274	266	289	283	275	287	294	245	251	230	307	293	267	265	257	274	287	269	263	237	263	254	264	277	253	267	246	279	246	273	275	252	223	263	241	265	262	269	238	266	258	279	271	271	284	261	266	293	269	272	284	254	258	242	297	248	293	260	259	251	250	255	246	247	285	268	264	260	304	256	279	260	244	267	282	242	269	248	249	248	260	265	245	269	269	277	271	232	265	290	277	254	279	281	273	222	268	260	243	261	268	237	255	298	273	312	281	270	251	272	246	242	254	276	226	269	268	290	254	275	250	256	232	245	244	277	265	277	255	288	255	252	237	254	287	302	275	262	262	249	243	308	267	294	280	240	263	253	258	244	285	263	253	265	263	254	280	262	253	243	261	256	282	299	269	255	287	294	256	236	280	243	281	245	261	273	259	238	250	262	265	277	267	228	263	256	263	270	253	255	297	265	266	236	256	283	274	269	239	236	228	240	246	237	270	276	253	252	248	307	301	259	251	264	288	259	260	233	269	262
20803	17402	17472	18494	12594	5013	1974	828	652	650	665	610	648	659	650	649	639	700	599	587	627	621	584	657	652	642	609	590	595	670	591	636	662	643	592	611	625	605	595	598	623	610	630	663	633	597	662	606	618	667	650	600	574	638	601	628	626	634	627	591	650	624	651	610	627	604	600	555	584	620	636	600	650	628	611	662	630	617	657	625	605	630	640	651	574	622	654	638	624	635	607	673	629	597	666	654	654	686	588	633	611	629	651	636	673	606	630	629	624	620	650	625	615	606	616	587	614	616	629	587	607	616	630	653	587	655	719	597	623	641	616	644	621	597	674	659	605	630	625	647	638	624	639	630	566	637	638	618	635	597	616	585	627	652	645	604	652	605	657	632	646	634	688	610	612	623	625	645	599	640	562	615	613	623	627	658	622	662	600	619	630	607	630	626	627	597	589	596	602	599	602	620	604	604	611	593	645	618	673	621	643	586	627	618	621	631	606	636	608	614	621	656	603	635	649	618	588	588	617	623	614	604	610	605	667	639	637	621	564	592	624	640	595	641	632	630	638	617	631	705	657	598	604	618	658	633	631	656	684	637	595	641	601	630	638	637	619	683	604	673	571	626	618	659	648	603	650	597	654	590	602	628	628	639	567	633	637	627	602	655	646	606	620	660	635	601	603	621	610	665	629	617	619	593	681	640	624	575	592	633	653	604	647	641	608	637	620	612	608	645	654	622	580	627	645	628	651	616	640	607	659	624	618	616	653	654	612	619	622	668	633	572	624	657	655	615	635	626	624	600	598	623	623	638	639	672	643	607	627	615	624	614	664	621	615	629	630	655	604	663	654	604	619	673	587	646	622	614	661	618	636	609	689	631	625	634	598	624	617	609	628	639	628	586	647	644	634	581	628	647	590	611	656	647	606	626	595	616	657	682	626	595	622	646	603	658	634	620	612	603	618	630	588	648	576	648	642	572	580	607	625	638	611	642	608	615	595	615	610	584	616	640	611	654	625	622	624	615	628	644	597	630	590	646	613	628	626	622	649	625	647	587	605	669	602	613	684	622	580	645	633	610	661	680	642	662	625	636	627	670	615	623	619	624	625	642	677	583	666	617	630	632	602	593	617	648	608	667	652	575	590	655	632	589	638	602	601	638	583	601	618	663	630	617	632	613	622	622	640	616	628	644	653	622	664	649	653	626	642	609	637	632	597	673	602	647	634	625	628	644	618	605	606	631	578	628	608	607	656	636	568	567	641	668	635	607	638	634	614	622	674	653	613	637	635	612	631	626	591	587	622	630	609	599	637	619	604	615	612	628	612	662	615	616	593	614	574	606	604	573	623	643	617	613	610	609	624	656	615	652	652	622	633	652	677	613	653	641	633	607	663	620	610	610	584	606	684	635	580	621	637	662	612	572	621	621	629	616	637	632	627	610	627	661	641	633	640	585	624	625	625	678	647	657	603	616	678	617	691	620	635	642	656	654	636	605	602	608	675	644	624	590	622	677	636	656	633	630	632	610	650	631	616	585	597	634	658	618	662	611	684	606	575	611	636	643	636	640	597	628	653	597	582	605	610	645	553	636	640	612	609	684	631	668	655	657	594	639	662	609	585	585	630	610	632	631	597	611	628	645	591	646	612	623	621	640	631	574	595	679	648	611	640	634	645	649	601	641	633	624	608	624	650	638	686	647	635	643	629	640	614	616	633	624	641	645	624	616	622	616	620	598	669	624	613	630	602	639	596	619	624	644	631	631	623	638	598	608	627	658	618	652	629	637	622	630	595	602	592	607	634	622	647	607	627	636	642	575	627	634	619	617	596	624	592	620	660	588	643	591	581	607	639	632	627	607	645	596	615	628	654	659	655	587	604	609	625	627	674	593	606	619	645	626	588	603	592	637	589	626	622	646	647	636	648	606	599	603	610	612	620	646	583	650	654	603	607	602	635	644	695	593	615	628	609	623	656	601	620	612	581	614	631	620	633	627	647	591	590	583	631	621	640	596	612	628	664	615	638	610	654	641	632	633	617	644	673	600	624	597	611	581	621	561	585	579	633	610	655	606	642	629	638	665	662	621	579	596	618	589	622	662	649	538	646	666	632	639	634	604	568	673	672	606	647	583	642	631	633	608	639	614	596	644	638	615	627	612	612	653	630	610	668	602	615	661	633	640	665	599	623	631	625	632	647	645	582	640	600	638	622	630	633	655	627	600	595	669	638	586	647	619	633	623	606	654	644	626	604	666	647	640	628	686	622	656	623	637	635	585	628	661	593	643	615	645	635	662	611	624	583	615	616	616	594	637	617	600	638	639	634	628	608	622	601	628	641	639	601	631	652	663	626	612	640	619	602	601	594	609	610	609	636	638	629	608	639	651	605	635	642	625	594	634	655	619	631	635	578	645	603	659	652	603	683	635	593	622	649	602	652	648	652	628	647	645	567	657	625	645	670	644	634	619	637	586	624	590	585	615	595	628	630	596	636	634	627	649	621	651	595	577	588	626	614	661	625	616	652	640	611	628	673	626	665	612	622	643	614	598	631	604	661	623	613	606	582	644	657	610	621	621	669	583	648	628	645	635	616	627	637	620	621	637	611	617	658	647	628	575	616	608	648	639	631	634	638	665	617	637	650	641	582	684	641	551	600	606	644	652	631	621	637	611	646	631	645	626	675	600	653	611	622	680	597	632	645	598	650	592	619	604	615	617	639	682	673	632	619	596	612	616	654	565	655	624	632	583	612	567	614	609	678	684	652	601	628	626	615	637	635	650	621	625	636	628	628	621	667	634	569	658	616	642	615	616	602	637	629	624	639	659	648	595	620	590	672	647	669	627	610	625	597	612	629	647	623	635	623	614	635	626	618	635	656	611	622	617	656	599	652	639	625	609	650	642	632	568	625	665	686	599	661	633	601	584	589	628	619	603	630	612	631	640	638	617	646	621	600	634	612	653	567	622	652	594	597	663	596	631	657	596	644	641	645	620	589	635	635	649	610	616	629	640	622	610	655	599	630	623	640	652	656	638	624	630	642	612	624	661	631	610	581	646	629	617	589	630	650	618	617	612	654	605	637	672	628	636	626	615	628	614	631	620	585	587	601	607	624	640	623	610	660	602	649	635	636	644	619	596	620	621	656	615	605	650	618	620	622	611	583	609	616	646	613	649	689	629	656	668	673	617	579	664	637	593	650	612	638	627	632	663	625	589	638	591	648	606	639	576	623	634	612	614	611	616	598	644	639	599	615	580	678	598	639	639	626	641	639	601	651	644	647	674	593	611	614	655	647	598	649	646	657	614	647	629	624	626	602	640	636	656	611	657	607	611	631	653	600	682	609	622	645	598	620	586	625	626	622	626	582	592	658	556	671	610	614	623	648	633	622	652	616	670	605	653	644	611	645	638	599	633	628	603	628	625	605	627	677	613	681	611	606	636	584	649	638	637	647	650	648	637	649	654	616	568	626	640	670	635	605	613	605	665	622	631	690	656	636	567	633	613	626	586	619	658
46347	33547	35777	33283	20200	7354	2010	540	312	291	287	266	323	291	300	269	310	294	295	290	330	297	292	297	288	299	304	293	266	300	278	288	289	291	307	250	307	248	304	299	262	276	289	277	293	277	265	284	255	292	264	274	290	269	302	287	309	304	333	268	283	268	274	295	234	243	297	279	304	289	285	283	292	266	280	284	310	307	264	279	306	290	281	269	281	295	309	271	275	283	250	264	261	267	282	311	283	300	284	249	283	312	269	314	275	288	303	299	267	289	273	278	249	301	281	304	250	241	270	291	310	279	263	295	286	263	310	320	280	256	284	282	275	268	252	284	293	267	268	301	298	244	285	245	274	290	287	296	272	277	242	299	293	288	264	299	285	259	268	294	277	260	260	270	301	293	253	295	297	281	278	268	294	286	268	304	299	268	307	250	299	276	271	264	276	295	289	272	279	314	300	257	269	293	303	304	275	304	279	246	292	267	260	275	291	257	325	305	266	275	287	317	282	304	310	302	284	285	312	287	279	296	260	282	272	290	263	304	280	293	296	284	256	283	292	266	296	314	287	290	299	284	277	277	287	245	282	290	288	270	263	242	277	277	275	301	293	279	276	265	263	267	286	292	271	250	296	250	279	273	273	290	260	296	267	271	283	267	260	284	278	263	286	289	294	272	280	273	296	282	263	281	301	298	305	293	324	296	295	282	309	271	295	320	315	273	302	248	287	303	292	287	265	277	271	298	269	302	270	267	276	297	262	295	287	280	282	292	302	294	269	279	266	239	308	306	286	288	282	284	267	237	270	292	275	271	311	281	272	287	295	282	280	285	290	258	286	267	310	275	290	279	286	284	259	298	292	260	261	285	264	260	278	319	276	261	290	295	313	285	267	308	283	308	274	275	270	287	290	302	307	285	285	292	307	290	271	306	246	286	290	284	283	298	277	261	253	273	289	292	294	275	277	292	303	281	268	280	287	276	281	277	268	283	295	289	287	288	279	281	290	261	302	302	283	225	287	277	272	245	329	271	289	291	285	300	257	312	300	274	304	310	281	276	276	283	274	270	273	284	287	278	274	233	273	282	287	278	273	258	257	307	280	266	288	284	306	288	300	274	272	305	278	254	280	294	273	294	274	261	298	285	312	292	259	281	278	277	311	277	262	301	277	274	265	296	250	307	297	288	267	309	282	308	271	311	264	278	294	285	290	294	273	255	277	294	287	263	274	272	283	278	263	306	271	285	284	266	296	324	291	267	326	255	303	282	274	263	252	287	318	262	259	277	272	271	294	306	273	304	265	307	278	287	307	266	294	273	300	299	301	298	320	283	303	303	284	282	278	280	293	270	276	273	282	280	277	276	308	275	290	320	297	275	285	310	308	251	278	256	300	322	284	288	275	294	298	284	298	271	262	278	290	267	255	305	267	295	264	274	254	280	262	244	244	300	262	272	276	272	247	295	305	274	278	282	269	301	294	265	272	307	306	258	268	290	302	288	291	260	270	280	275	289	331	271	282	304	262	280	278	282	268	267	277	283	263	292	277	282	269	310	272	296	280	280	297	292	264	277	273	250	241	282	281	291	295	273	287	283	255	282	224	295	264	285	278	291	321	293	287	285	301	282	274	301	280	304	281	285	271	308	280	312	260	272	276	291	289	257	267	287	296	301	286	321	300	274	270	270	286	261	282	265	296	299	291	289	294	299	319	285	306	301	275	284	280	273	263	293	268	274	285	292	305	273	271	293	300	268	298	279	305	297	280	282	245	282	268	275	260	273	278	269	300	284	262	291	284	276	260	299	297	310	307	295	289	295	283	285	284	284	318	314	299	283	256	243	250	263	263	300	263	273	275	294	265	287	309	265	296	333	285	265	299	276	279	289	295	279	291	344	293	268	311	272	296	262	315	297	264	247	266	229	269	273	277	284	266	266	331	282	303	286	274	311	296	242	260	262	269	291	265	285	279	291	318	290	256	318	272	306	321	303	303	272	284	262	231	280	293	267	252	288	294	297	305	271	286	304	258	306	283	291	253	285	309	319	299	282	290	292	259	280	302	272	274	296	246	292	276	295	255	286	287	277	285	283	281	257	286	295	278	276	270	291	272	296	297	275	275	283	263	253	298	264	261	287	275	291	309	305	284	282	266	298	298	314	292	267	289	264	301	294	279	267	299	307	280	277	263	305	292	292	284	296	283	288	277	285	262	262	287	280	306	283	294	277	272	292	250	313	292	312	306	271	303	290	269	265	282	278	289	267	249	276	295	295	289	272	279	265	279	281	276	301	263	267	292	297	261	277	289	280	267	286	289	279	273	266	282	308	248	321	315	302	291	302	279	280	273	266	276	260	274	253	275	271	270	298	294	280	281	271	297	271	274	285	343	276	287	264	298	308	296	304	280	280	282	288	246	287	284	314	306	279	253	282	268	274	268	290	300	275	276	270	289	311	283	277	264	273	257	298	303	302	280	295	257	274	270	301	255	286	274	273	277	249	258	289	268	295	289	265	248	277	287	304	257	262	260	274	318	295	278	270	268	240	288	267	296	275	250	285	274	295	259	279	265	309	288	287	292	278	293	271	281	296	311	252	281	269	271	282	292	318	273	264	281	288	283	291	297	274	288	290	279	282	281	285	280	284	292	299	306	280	275	292	239	310	306	307	286	306	270	299	245	274	292	285	273	273	267	283	300	294	298	280	313	291	302	258	290	280	257	249	287	283	294	288	297	285	273	298	311	282	276	299	290	245	251	302	267	276	296	268	271	320	291	262	275	255	300	286	285	268	304	269	299	291	261	299	272	260	270	291	290	270	292	273	284	285	281	285	271	268	256	257	272	275	291	274	288	273	280	313	289	290	303	303	297	261	279	305	280	272	297	290	287	265	272	274	289	309	298	276	269	257	304	264	284	282	278	286	273	291	284	261	294	265	268	281	259	288	299	272	273	277	289	280	282	247	261	266	299	278	255	261	309	247	299	269	290	309	302	295	269	300	263	268	268	271	263	290	261	240	282	290	269	269	279	291	266	293	259	271	271	322	318	272	261	283	300	289	287	255	279	275	279	286	276	304	276	293	305	318	279	290	263	291	306	298	294	299	278	283	233	270	304	288	299	297	282	280	273	289	304	310	279	287	261	289	288	317	276	291	287	284	268	280	268	282	256	297	326	320	275	268	273	298	291	250	266	300	276	285	283	311	281	287	304	300	271	282	265	296	299	298	262	266	295	295	292	309	272	304	288	295	267	260	269	284	290	277	311	312	282	267	295	286	298	269	300	289	283	274	292	310	288	258	266	296	292	303	304	275	253	283	253	308	266	280	294	272	261	277	278	262	297	273	288	286	293	290	276	265	301	322	294	320	296	293	257	270	303	280	306	289	282	269	309	312	281	286	300	276	268	304	290	308	268	293	300	256	278	267	292	344	300	264	295	332	301	286	301	260	280	262	279	272	272	277	252	276	322	268	272	291	296	305	316	266	276	277	290	244	210	268	276	261	273	290	268	279	289	289
28139	26071	39967	42696	31666	15832	5861	1439	686	709	666	693	689	649	675	668	682	684	645	657	706	684	649	707	617	675	661	634	705	679	674	663	653	654	677	654	660	688	687	695	678	676	712	662	712	641	683	662	695	653	680	684	685	682	691	695	682	687	659	680	681	673	634	659	655	699	705	675	705	692	708	690	655	731	685	685	689	651	649	626	663	675	658	645	686	700	680	638	637	720	689	685	693	693	660	682	666	708	636	688	717	662	661	649	677	698	682	659	675	676	661	649	697	703	681	688	609	705	664	653	641	633	692	705	621	697	671	679	666	717	648	678	630	724	665	703	730	653	695	687	700	674	658	670	680	648	664	668	708	632	671	684	663	689	676	630	656	671	677	664	687	653	671	686	726	642	688	710	684	692	679	677	697	660	663	688	658	678	748	686	652	654	693	741	670	663	693	635	644	670	655	673	611	652	717	688	659	638	649	673	664	687	704	688	641	724	651	668	639	615	669	707	647	623	691	653	629	624	669	703	684	693	719	649	660	625	694	715	688	692	651	669	675	716	693	661	642	659	695	680	634	669	688	632	623	654	697	660	728	668	717	711	655	682	674	710	691	697	670	709	700	672	663	666	641	687	666	678	629	710	659	678	685	652	634	702	625	707	716	682	699	692	664	642	678	656	637	696	638	688	692	678	667	696	653	666	705	654	679	681	663	699	685	677	647	689	671	678	705	700	700	645	719	673	624	666	680	673	685	715	716	653	647	676	681	675	696	698	696	682	689	680	655	653	669	717	646	648	689	712	694	705	681	676	655	664	696	702	651	662	616	706	653	662	693	688	703	675	655	676	674	706	658	629	669	684	675	689	659	648	656	669	693	681	692	610	682	678	705	648	718	673	664	664	693	701	685	687	699	693	652	649	670	683	687	703	697	672	662	673	684	622	700	634	691	649	608	708	624	668	699	677	698	699	694	655	661	688	699	658	629	663	699	640	677	681	665	689	677	651	687	653	679	738	682	629	692	673	687	692	658	733	669	699	671	635	721	680	707	680	661	679	678	665	704	635	738	677	675	633	671	653	644	674	659	681	703	628	701	671	671	672	661	707	696	720	697	670	653	703	664	656	679	697	681	724	655	670	662	656	687	711	632	720	686	667	685	679	676	669	696	661	661	677	651	653	699	690	644	687	745	670	698	704	725	683	679	713	683	667	699	646	650	665	672	722	676	642	683	713	716	665	658	649	701	650	697	709	673	669	653	654	648	667	693	673	677	656	684	650	715	654	665	724	674	679	682	655	670	658	663	674	663	694	654	683	660	658	635	684	677	668	644	678	675	672	695	651	685	686	683	646	668	659	659	683	649	649	714	738	650	689	678	698	689	666	693	687	688	684	666	648	660	696	673	649	715	671	714	689	680	688	725	675	658	687	688	684	686	751	734	634	652	696	684	685	645	712	678	697	648	697	668	713	661	684	685	675	682	666	701	685	663	695	663	655	696	692	644	656	665	722	697	681	721	648	657	667	674	651	668	709	672	666	648	665	659	690	686	702	692	702	709	705	683	680	674	699	665	683	659	647	668	687	658	683	697	668	715	656	686	672	680	654	702	663	677	684	653	688	695	679	656	704	680	697	709	703	709	673	666	669	649	661	703	667	728	710	682	687	645	718	691	692	690	655	715	703	657	680	696	648	691	664	660	690	710	620	688	665	710	603	681	676	632	668	727	664	671	691	699	657	722	632	675	641	730	712	703	676	667	695	698	684	683	662	640	724	669	667	680	677	696	688	725	680	688	678	652	700	681	699	697	651	714	657	652	678	682	703	698	648	642	668	670	661	740	714	640	646	654	656	717	697	696	693	659	680	665	678	700	731	671	690	679	697	691	684	667	635	694	709	650	669	651	669	688	713	660	702	714	657	673	685	675	678	659	681	720	701	713	724	656	666	644	677	688	678	693	680	680	674	686	719	666	626	658	714	710	606	696	661	682	650	670	655	675	674	723	639	719	688	670	625	701	698	702	638	702	682	650	691	682	652	700	685	649	615	675	703	723	710	662	644	651	712	669	700	672	723	686	691	614	658	646	711	721	664	656	686	670	660	678	700	722	650	686	695	705	709	703	669	684	698	650	676	697	667	687	680	658	711	703	700	626	706	630	655	692	715	708	676	674	698	717	662	689	693	667	667	687	699	654	660	661	679	690	684	651	669	686	702	682	696	659	674	643	664	655	610	682	661	707	695	687	720	662	702	645	676	660	679	659	707	685	687	650	644	659	690	684	645	688	662	689	707	628	672	690	670	652	662	675	659	652	664	676	675	661	690	671	662	659	641	683	673	717	658	658	664	711	672	697	695	694	686	670	672	723	657	711	712	671	614	703	691	633	700	650	660	674	674	674	649	665	659	694	691	698	683	635	718	645	643	678	650	724	653	688	645	683	664	703	661	706	696	650	701	725	680	652	673	636	701	696	689	686	698	678	678	658	694	717	696	709	648	698	655	683	662	672	612	653	682	678	660	700	679	670	633	729	681	671	666	686	692	656	690	714	621	654	675	681	674	705	672	731	680	712	665	673	674	667	674	687	691	663	689	682	695	679	730	639	720	673	697	674	687	689	666	679	712	664	697	667	668	745	710	618	673	687	648	722	665	700	652	705	704	666	696	701	686	671	695	712	651	687	676	718	706	631	650	706	631	639	686	732	707	682	676	705	670	704	663	654	624	707	705	687	668	700	664	700	644	664	654	715	694	689	620	638	682	660	688	680	612	700	654	674	702	706	660	623	702	694	703	640	630	680	673	698	638	639	664	684	675	650	664	689	711	675	694	709	667	714	710	641	701	645	668	707	668	694	657	692	679	631	712	705	696	682	671	638	705	682	688	730	709	693	681	687	650	676	637	641	652	716	669	655	688	634	695	662	694	713	648	709	667	703	706	697	640	695	650	665	713	685	671	691	697	696	691	698	655	695	689	684	684	621	682	671	719	664	674	730	702	698	660	713	697	713	694	712	727	676	686	674	671	725	684	652	695	688	667	666	630	672	651	681	659	672	689	653	702	692	646	665	722	687	701	715	685	690	726	682	681	668	644	679	681	695	672	704	683	690	669	643	688	668	699	666	686	673	742	681	699	636	665	722	631	711	653	731	681	655	684	688	644	627	656	704	715	656	682	773	677	661	682	679	652	662	689	757	695	698	651	613	662	682	714	635	651	693	637	660	704	699	675	667	698	731	660	624	646	688	724	717	675	648	712	700	677	688	662	659	690	694	659	639	680	649	636	717	637	668	694	684	665	660	698	686	693	721	659	653	688	645	632	637	656	675	708	705	668	654	716	650	721	670	692	674	650	732	706	692	671	656	678	679	687	655	686	654	639	681	660	727	686	727	699	676	698	707	689	678	695	684	644	690	678	681	671	722	729	653	644	674	677	664	676	668	659	688	700	686	687	661	655	665	753	672	644	678	644	654	737	684	674	699	671	648	713	655	651	670	722	669	717	747	709	672	680	683	679	667	647
68322	59035	71698	68198	46937	26472	10335	1652	440	457	417	431	451	463	446	421	392	429	458	462	416	447	452	433	434	419	427	430	400	434	450	455	400	451	426	435	382	420	440	483	437	458	453	465	433	454	453	402	488	425	460	421	427	414	436	405	451	451	468	459	426	409	410	462	444	435	449	440	449	418	418	408	409	399	433	454	405	425	407	472	452	459	465	461	414	390	416	435	398	444	452	429	455	429	489	473	431	454	410	494	455	457	446	460	430	401	426	449	433	437	427	424	441	482	434	456	449	440	432	438	437	439	457	392	436	413	454	437	455	453	412	415	406	422	438	449	432	407	471	443	448	500	473	450	471	452	424	443	431	461	416	437	403	430	472	408	434	395	445	440	421	475	463	443	458	422	484	443	405	412	426	410	398	415	426	448	432	434	387	454	419	446	424	485	467	424	378	438	445	451	453	476	405	440	439	408	459	391	411	444	418	454	433	446	429	476	419	445	475	445	464	412	429	413	456	433	424	388	451	425	377	423	468	458	435	394	432	399	438	467	455	469	423	410	420	457	427	442	414	425	457	441	433	402	428	523	438	425	436	452	405	424	418	430	449	474	445	443	447	417	440	442	396	409	435	456	467	427	485	441	436	401	432	409	422	426	460	451	478	463	461	425	469	465	473	435	480	411	421	459	408	461	450	470	404	445	451	452	471	425	466	437	428	427	430	407	434	395	435	404	452	479	447	459	442	448	457	455	402	419	449	426	427	468	455	430	409	423	452	451	425	439	459	456	428	443	454	427	426	462	436	460	428	464	444	416	450	428	398	442	402	430	467	483	445	430	438	433	422	402	449	420	467	400	452	448	428	419	436	439	420	459	436	371	431	432	417	430	449	433	449	455	413	431	440	484	436	485	487	463	431	413	442	395	426	444	461	416	447	478	416	458	444	455	426	447	407	474	444	410	428	457	469	447	421	479	454	441	414	435	462	468	452	459	416	470	442	466	459	429	459	452	423	477	429	427	421	470	432	427	475	418	441	432	473	436	419	447	442	425	418	422	470	486	413	483	442	457	389	408	435	472	412	446	447	394	489	437	407	385	443	419	442	426	430	446	425	431	420	434	463	484	482	460	428	442	441	438	462	425	467	461	427	399	445	401	404	432	438	438	426	415	439	414	446	464	397	426	415	432	433	440	448	416	459	448	473	442	459	414	473	411	430	417	426	443	453	426	431	442	436	418	481	440	439	460	436	404	424	474	431	427	452	434	422	421	472	418	432	428	446	413	456	436	439	415	440	422	448	410	458	409	413	449	424	422	439	450	388	435	432	433	464	459	445	464	443	451	492	437	453	452	462	429	428	415	435	409	453	432	415	434	425	446	385	443	418	416	410	397	443	461	440	420	383	428	432	470	396	430	432	441	478	400	440	426	443	460	444	421	474	419	454	483	436	419	477	437	470	396	447	461	434	420	438	434	445	433	439	438	448	459	439	448	459	457	466	417	454	454	479	474	441	421	394	445	416	434	459	470	445	438	488	435	444	459	452	455	451	446	455	457	431	416	447	439	395	406	475	477	424	432	448	423	442	449	432	415	450	444	461	415	437	429	446	466	460	433	453	429	393	458	435	443	415	416	417	403	460	424	443	495	379	397	397	421	462	480	445	400	426	448	403	435	442	451	419	430	425	433	443	453	439	476	441	416	414	428	441	419	437	417	440	433	440	411	441	446	400	438	503	437	488	484	434	434	464	463	481	421	481	439	407	437	475	462	431	463	441	413	468	423	445	424	456	451	456	451	460	472	409	400	384	427	430	424	483	448	468	460	450	448	430	506	454	423	411	461	418	460	463	439	413	449	434	443	424	382	433	446	431	423	443	406	449	475	452	447	451	443	400	440	433	427	450	458	428	443	434	438	442	393	458	416	490	453	412	440	425	433	413	414	453	418	430	428	433	420	427	430	473	411	384	466	429	444	466	450	448	454	421	437	457	443	476	456	427	462	449	431	417	453	438	426	453	437	409	404	430	412	407	456	436	400	458	427	433	423	451	486	461	421	405	440	426	466	416	445	475	431	437	415	459	481	466	409	441	436	432	430	418	427	425	407	416	430	409	441	452	435	409	416	456	426	414	461	446	439	441	447	430	411	416	431	425	485	469	435	438	420	440	443	446	455	479	476	459	446	464	441	445	384	455	437	448	436	404	382	405	413	464	443	436	440	456	417	437	452	407	469	441	436	452	456	416	440	394	416	427	462	475	414	417	403	394	421	431	463	452	417	402	417	437	429	477	420	460	435	413	475	424	456	424	420	422	425	372	431	469	422	440	393	460	446	439	458	439	411	477	383	426	428	475	433	408	410	415	434	401	457	455	438	454	418	445	426	394	423	457	435	425	459	455	451	427	443	430	428	411	466	439	470	421	427	449	462	433	439	416	436	448	446	417	455	446	476	463	428	444	459	461	411	455	440	437	424	437	423	417	409	461	434	451	445	435	444	432	451	435	437	457	427	458	450	449	441	454	404	477	429	433	422	407	451	388	463	457	411	413	462	401	445	430	425	430	438	402	430	435	441	375	458	460	425	424	479	420	427	448	445	490	465	452	429	433	420	450	449	484	439	401	412	393	424	470	424	402	415	411	419	432	406	428	474	426	448	428	428	475	406	428	430	430	416	397	388	419	399	393	430	452	454	423	439	415	442	458	431	440	411	432	428	390	409	437	410	419	436	451	472	438	449	434	439	456	415	438	452	458	446	425	456	429	454	445	449	409	442	417	440	454	455	445	428	423	451	432	414	463	431	402	445	435	461	451	417	466	474	450	465	451	457	432	441	450	449	455	448	446	376	411	489	462	420	467	452	420	441	470	442	435	435	435	460	439	398	431	399	442	478	423	421	488	435	448	455	440	413	426	449	458	395	445	400	441	416	476	420	399	411	425	431	404	436	415	470	442	440	428	424	408	436	429	434	424	434	422	479	428	427	432	461	480	434	451	442	423	422	451	403	433	416	412	437	428	473	433	414	420	443	440	423	438	417	428	423	433	442	450	407	471	441	404	430	455	420	427	416	409	458	424	444	404	466	421	408	479	441	418	430	446	482	407	421	450	438	481	434	439	432	438	426	425	409	400	422	451	415	448	427	425	416	437	436	438	452	467	477	431	411	432	472	440	397	436	410	418	430	454	478	471	457	452	437	406	408	503	446	440	473	486	436	491	421	417	410	419	454	476	459	403	433	479	419	437	413	446	459	461	477	423	453	454	445	448	434	396	396	392	457	418	420	413	411	414	453	439	439	430	436	435	458	439	432	431	410	400	404	442	434	434	412	450	422	408	455	473	438	464	404	471	452	449	435	441	479	491	428	487	488	441	392	429	402	443	450	477	455	430	399	417	394	434	455	427	450	467	422	430	463	461	417	405	431	474	428	442	437	412	436	418	471	423	440	444	435	436	451	458	420	457	424	431	403	445	456	392	412	434	416	456	405	461	396	458	447	462	465	391	437	436	446	409	441	452	435
46424	51000	73845	75766	55381	34710	16232	2879	957	1025	962	993	980	955	923	968	952	995	984	950	1005	935	951	952	951	1003	937	942	968	970	949	921	1013	951	962	934	976	985	1027	960	955	953	982	971	965	940	969	964	971	926	918	990	970	962	947	959	977	1010	972	955	968	942	958	959	857	1023	995	966	961	930	976	968	959	948	967	1005	1002	982	967	967	948	980	961	987	1001	965	960	1000	950	899	968	1016	1011	946	914	930	973	945	946	978	996	941	951	958	968	985	1007	936	1009	948	1006	954	942	988	940	932	958	946	1004	941	961	982	963	985	1009	966	951	945	952	979	904	943	979	985	991	898	1035	921	975	961	974	914	1009	977	951	983	956	955	984	942	1013	936	937	975	909	941	966	955	980	940	934	988	1010	950	926	941	980	993	978	963	992	940	942	961	957	972	951	991	970	969	985	980	1009	907	977	979	976	937	989	988	981	983	967	916	970	1001	964	987	938	936	974	992	982	964	965	1023	989	956	941	1011	970	945	955	965	987	995	1049	914	927	951	997	893	959	948	903	965	996	931	924	967	960	940	955	923	948	910	1039	1013	939	974	974	954	959	977	960	982	950	983	939	927	933	937	950	916	979	945	979	998	904	1004	973	944	992	914	981	931	945	969	929	932	953	940	967	952	973	973	903	960	932	980	993	954	941	1001	964	970	913	908	1021	960	929	970	952	987	992	976	962	981	930	1005	964	961	946	1005	975	949	965	930	991	1020	973	967	955	1006	924	935	927	944	997	930	950	929	946	961	930	939	954	941	903	979	946	975	921	940	964	912	951	956	971	916	1012	1025	1004	946	954	952	918	964	1028	969	958	995	993	931	973	971	982	933	937	973	948	966	934	1022	917	1015	981	979	967	937	921	938	932	993	963	964	942	904	980	965	974	979	943	939	1007	923	991	999	960	994	974	984	952	969	1008	927	973	988	970	944	997	984	928	990	1002	932	916	1006	945	900	956	970	913	961	965	925	1022	959	934	949	941	1004	943	995	950	970	903	945	975	929	942	933	946	905	968	945	949	964	977	962	978	953	1000	954	994	893	1006	955	934	1024	976	955	988	1001	924	999	931	993	940	910	963	943	995	966	958	993	961	900	970	936	929	970	1009	979	1004	1010	1021	921	954	939	916	921	887	979	938	999	941	931	979	940	983	991	936	1002	937	999	919	985	948	938	972	982	928	947	948	963	979	953	978	979	1019	961	976	957	949	944	899	983	981	980	976	964	958	1024	961	984	967	957	943	948	974	982	1077	918	963	953	924	941	964	935	994	975	969	954	988	971	996	996	921	973	939	983	942	946	941	994	997	995	1027	1007	979	1022	955	976	980	948	942	915	975	964	970	984	971	972	1032	984	947	983	951	968	923	942	932	1000	984	958	961	1013	979	969	965	1036	1031	912	945	907	929	956	973	1023	998	1005	900	944	997	918	917	1005	977	935	953	941	1010	967	1006	948	948	953	943	1008	928	1028	975	984	967	997	912	959	952	1001	1008	972	959	944	946	1010	1036	931	932	992	940	973	1063	962	972	914	894	967	942	920	937	928	942	950	965	1010	930	966	986	929	920	989	975	942	947	985	946	968	920	968	909	926	951	916	925	943	962	968	958	926	893	959	963	1016	990	916	938	971	953	992	982	995	964	941	964	943	982	907	1017	932	911	920	1001	957	1021	965	986	950	1034	989	984	939	910	969	936	950	936	923	946	962	1034	993	932	950	976	984	998	972	973	992	968	971	948	982	914	978	937	957	909	1034	962	915	977	922	984	999	968	968	937	1013	1013	937	926	981	964	913	1023	946	959	897	935	981	928	936	985	911	926	969	969	957	976	972	967	962	978	991	931	942	939	929	970	1005	952	986	970	989	972	961	949	1026	1007	948	969	983	1015	960	960	992	1012	933	955	988	968	1005	1005	938	992	953	940	956	957	967	942	924	969	966	919	920	965	954	971	983	1004	958	992	992	1020	967	927	1065	976	943	943	998	1001	1018	957	950	947	970	968	963	962	909	967	974	945	976	986	942	932	961	937	991	962	991	943	987	959	938	931	1065	986	972	949	989	954	994	946	924	916	991	949	922	1023	926	953	1019	910	916	939	895	970	970	978	961	968	985	985	927	972	952	971	949	964	892	925	944	969	940	962	995	981	927	954	964	954	914	932	987	1016	998	931	936	951	986	972	971	968	922	953	879	968	945	978	947	990	1036	954	946	970	977	1015	936	948	973	988	975	974	911	974	969	979	978	954	923	955	967	945	984	966	913	937	958	971	1002	972	987	979	1013	958	978	981	981	1026	988	958	966	976	962	954	929	931	919	1002	933	988	1007	946	957	940	933	957	991	958	991	969	956	953	999	954	919	944	946	973	976	941	981	992	926	953	957	939	982	921	976	957	965	960	969	961	981	972	951	950	971	931	1012	950	948	965	985	943	956	903	983	977	918	952	938	948	1019	970	942	950	897	956	927	1002	950	957	946	930	936	983	992	949	905	990	940	949	973	989	991	970	886	932	979	963	978	950	984	990	930	962	927	939	968	1031	958	939	1019	945	975	950	850	986	984	983	972	919	917	931	954	917	1011	876	980	929	892	955	994	929	987	1000	961	967	938	958	954	997	963	999	915	953	1021	980	968	955	939	916	975	942	958	924	976	952	962	998	970	948	942	974	991	992	975	941	955	941	966	919	964	970	948	963	933	927	954	1007	936	959	965	1018	961	994	935	993	951	997	947	888	995	903	965	917	951	920	955	948	955	986	916	972	973	990	1003	947	983	953	937	1029	944	941	973	933	971	1011	984	909	987	943	938	933	960	955	989	974	930	955	955	992	988	968	942	1003	989	964	949	952	967	991	930	972	963	996	967	940	998	1024	979	949	979	973	977	995	931	945	935	935	887	1007	928	964	957	931	949	990	944	947	968	976	983	1006	959	981	952	945	990	1010	954	980	996	955	938	991	952	944	963	962	949	940	904	968	936	945	984	1006	988	917	1001	957	986	950	999	913	985	935	946	961	955	1010	961	946	1039	1002	1002	922	957	915	970	939	973	964	954	943	946	1005	963	949	1005	947	983	958	943	955	975	932	914	959	958	984	978	961	943	924	1013	1011	946	977	902	957	1008	929	940	956	974	972	986	929	945	935	984	952	919	943	983	941	964	982	945	976	961	967	966	960	1019	948	961	1004	981	983	940	944	971	968	878	940	946	1010	972	983	932	925	950	970	1001	932	967	915	973	947	947	1008	987	998	1022	910	936	1017	964	1007	957	965	956	946	1007	981	972	912	972	1019	959	945	961	985	969	1013	939	1061	975	1007	894	947	901	1008	965	985	963	952	996	1006	974	963	1013	936	961	1003	975	967	987	995	998	921	958	952	908	979	972	968	1024	998	945	936	982	1001	1010	980	959	939	948	966	948	973	978	982	944	1009	955	946	947	935	948	1068	977	955	918	978	986	954	921	982	981	995	973	918	1013	948	1012	925	945	949	916	1004	973	939	967	993	947	959	988	1005	941	991	980	929	971	949	958	983	921	969	977	1017	970	938	965	961	1012	1010	935	935	984	951	973	985	973	896	989	938	950	957	944	973	979	978	942	918	997	919	960	995	1006	1004	964	988	957	997	956	954	967	889	959	910	1011	974	1013	975	947	944	1037	975	964	971	947	1059	914
31677	20988	13545	10194	4229	1501	650	288	240	255	280	261	293	270	273	295	273	287	250	251	283	281	272	250	283	271	286	256	233	256	233	279	263	277	249	290	249	262	296	271	259	248	262	260	262	301	281	246	241	246	243	295	255	278	298	270	333	293	229	248	284	269	278	275	268	288	281	259	258	241	258	271	280	267	284	252	272	289	272	259	296	245	256	252	277	269	262	255	227	262	284	297	274	284	264	287	273	265	267	263	253	288	257	249	248	232	276	271	251	284	215	271	268	277	250	246	295	302	293	272	251	255	252	252	278	301	241	275	245	234	308	279	266	289	252	273	263	286	283	295	230	278	264	274	304	319	252	293	238	255	265	276	262	242	267	296	265	286	259	266	273	270	256	293	264	283	247	262	266	272	280	244	235	252	276	253	281	253	250	276	270	232	276	262	302	262	252	253	278	282	281	248	260	248	262	229	284	251	217	278	288	274	263	273	262	283	244	294	275	254	250	263	293	269	256	276	264	277	268	268	279	280	306	296	298	241	274	309	263	295	288	258	264	292	248	290	266	275	253	266	269	269	293	282	244	247	308	283	253	264	272	294	254	244	301	281	280	219	283	307	265	239	273	261	281	299	270	274	271	248	256	249	287	292	280	264	264	256	280	255	260	271	254	267	261	288	271	270	262	264	262	283	270	274	250	252	281	239	281	271	246	280	283	262	290	283	297	291	287	279	259	243	255	243	279	256	251	270	279	252	235	294	256	284	272	255	287	300	286	280	263	276	251	278	267	256	263	252	279	266	241	256	235	272	290	257	297	269	248	276	263	257	265	262	254	278	252	296	289	250	269	255	291	280	274	271	256	301	264	241	271	273	290	296	281	243	272	254	259	259	294	259	277	245	267	269	253	278	266	279	262	258	241	247	285	228	278	259	267	254	247	263	268	251	251	264	275	274	308	267	288	296	285	251	241	298	287	249	276	282	269	247	251	260	264	276	262	260	291	285	264	296	245	277	244	269	300	267	302	269	241	255	285	264	278	270	232	300	263	286	262	269	270	263	271	285	259	283	268	280	249	254	279	273	281	278	283	266	259	273	248	276	273	255	255	270	263	272	281	277	301	260	258	285	307	292	278	274	250	248	265	240	260	260	245	262	260	301	247	261	251	305	269	294	271	289	286	281	234	285	268	261	277	261	240	273	298	241	297	245	266	246	280	266	255	239	258	263	281	253	285	279	299	234	256	265	269	263	282	242	274	251	280	238	253	225	259	264	288	267	264	255	261	247	271	259	245	257	280	270	292	279	258	279	280	276	283	262	258	246	228	252	302	280	248	236	271	257	302	256	301	264	285	263	281	259	277	301	290	229	263	278	284	281	290	248	268	269	280	245	272	273	258	282	242	291	261	279	278	267	284	259	281	293	264	259	256	280	257	253	290	273	254	250	234	269	265	264	234	268	280	273	225	278	285	279	260	252	277	264	267	254	282	240	267	270	265	246	296	250	285	297	268	264	292	270	269	275	270	283	263	269	270	237	281	301	300	251	278	283	287	236	292	258	238	263	271	267	264	258	279	242	271	265	277	261	252	259	272	274	290	280	261	264	230	261	251	231	265	281	247	223	276	257	287	245	299	293	322	299	262	252	274	273	271	271	255	247	283	270	231	268	268	269	249	260	224	231	263	235	233	277	281	298	240	268	262	275	247	286	282	267	289	259	254	297	258	247	254	270	299	246	270	276	254	245	266	271	265	274	264	281	236	294	285	255	275	257	246	263	274	237	283	274	265	298	262	292	282	238	259	247	252	276	284	243	260	285	258	296	295	270	271	287	265	247	274	250	220	259	265	287	261	298	250	236	247	276	273	283	267	276	298	284	282	272	249	269	249	266	256	265	293	254	267	250	267	273	285	266	255	254	323	283	280	286	281	290	266	249	286	287	249	238	259	247	247	281	297	260	264	272	259	259	238	283	310	265	279	262	247	256	293	273	249	276	251	292	243	249	240	258	262	275	307	286	277	271	281	272	281	308	282	262	281	301	246	270	276	277	289	267	272	284	249	263	235	272	272	282	266	245	270	308	281	299	262	259	255	268	244	276	297	286	261	277	238	259	266	291	262	286	281	251	244	263	256	230	270	256	254	295	282	246	243	280	275	275	299	236	282	245	250	267	277	251	289	276	271	259	271	277	292	289	254	254	260	245	255	254	273	278	284	280	275	278	290	259	250	253	299	279	265	286	268	229	282	274	288	265	274	298	247	254	261	277	273	292	260	240	250	249	261	249	265	254	273	261	311	294	274	276	282	292	260	249	275	250	258	223	254	249	243	242	240	289	264	292	275	295	287	304	263	248	277	269	253	250	255	291	290	294	265	283	295	271	304	273	245	302	293	270	272	258	282	267	284	276	258	309	277	277	266	250	269	256	262	270	277	259	239	273	270	275	279	256	270	259	258	273	275	287	315	284	282	239	266	258	259	266	238	267	243	289	255	275	266	253	245	265	307	268	264	249	251	261	251	263	277	257	278	269	269	295	262	281	276	258	304	238	255	279	259	300	274	288	259	225	258	292	286	262	276	264	277	267	263	266	270	223	269	277	286	283	262	272	251	282	260	256	243	281	275	256	266	270	256	269	280	273	264	285	273	287	275	229	246	300	288	284	286	272	258	275	261	265	247	264	253	275	270	236	276	294	274	285	295	270	267	236	294	284	264	297	280	300	243	230	298	273	310	269	273	265	266	282	285	277	304	263	271	264	276	280	262	261	280	265	280	285	266	273	284	249	270	269	284	278	265	272	221	267	277	251	263	263	270	267	288	274	258	275	268	269	264	257	269	278	287	240	285	247	296	288	270	258	284	258	255	263	248	256	293	264	241	277	277	322	257	248	269	265	250	279	266	265	301	275	266	272	253	265	266	272	277	264	280	258	260	274	255	257	274	244	263	267	276	251	254	244	262	253	277	266	273	253	269	253	229	287	267	265	262	259	257	262	250	272	297	262	257	230	261	279	266	278	260	229	270	260	265	271	259	261	272	280	288	274	261	276	249	253	259	262	279	284	275	278	267	278	245	271	279	257	283	265	267	253	263	258	282	240	266	252	261	242	247	276	289	290	277	258	254	267	244	289	256	288	295	251	245	272	290	248	272	303	264	246	286	249	257	285	284	261	287	266	281	252	302	265	248	287	232	267	275	261	288	256	273	261	274	286	290	256	255	286	272	263	266	279	270	290	277	293	282	266	260	300	261	275	310	279	279	265	250	292	313	232	254	307	292	298	254	293	269	264	250	257	284	272	263	297	275	267	263	247	276	277	263	267	288	256	291	275	256	246	247	290	255	262	274	282	243	254	261	261	285	266	269	269	266	293	289	289	280	277	284	279	249	270	272	257	247	296	281	249	271	279	257	254	254	262	302	278	265	261	270	262	257	259	290	259	284	260	273	258	237	253	268	280	259	251	268	263	263	279	252	276	259	254	311	262	281	269	250	263	277	253	269	255	265	254	290	260	265	240
18625	15497	19617	19189	9961	4243	1767	803	648	592	623	609	583	651	642	675	646	637	687	653	668	652	631	650	654	619	622	707	619	663	668	622	665	628	643	669	615	686	632	641	679	658	648	623	692	642	622	652	613	667	647	649	636	644	639	627	601	611	629	585	674	691	648	654	635	620	629	656	620	637	658	620	639	674	629	628	629	613	661	688	624	648	623	628	642	671	627	645	624	623	674	639	663	676	622	627	672	619	629	679	646	645	595	620	659	660	642	649	681	626	665	595	651	589	663	629	649	702	648	670	644	619	618	604	595	615	674	664	666	625	620	630	622	599	661	673	611	617	639	660	637	668	643	670	609	628	660	666	684	686	631	653	637	637	717	667	637	600	621	601	657	626	637	623	618	638	676	663	585	617	623	668	612	670	661	608	637	624	623	654	674	630	660	616	637	686	679	654	665	647	645	671	626	666	662	662	650	640	644	620	608	674	657	617	622	631	617	631	641	661	680	613	657	629	640	595	645	699	664	679	677	606	631	634	656	649	623	636	652	624	612	591	642	624	682	648	660	601	633	652	659	631	640	651	638	665	659	633	627	627	636	576	651	679	641	593	655	630	603	653	656	659	628	659	675	656	649	654	616	628	643	640	646	634	680	658	668	612	620	682	627	655	640	638	626	648	643	644	655	648	649	633	639	607	604	661	633	660	645	651	665	637	674	620	619	629	683	709	642	619	644	654	616	616	636	650	665	661	602	654	650	582	683	654	655	610	625	605	705	628	643	695	637	618	663	606	620	675	609	587	627	632	614	671	620	598	645	652	629	641	661	626	612	657	655	649	649	665	640	661	623	642	642	638	623	665	642	585	663	650	628	630	620	637	643	648	604	623	615	604	672	664	626	679	619	693	691	641	669	648	596	646	653	651	691	661	615	673	661	653	667	618	634	598	683	605	633	674	563	620	640	634	620	629	596	638	618	635	628	596	658	627	639	653	658	682	628	632	631	638	607	637	648	623	653	582	670	638	651	693	644	659	637	631	656	621	674	627	638	625	665	553	693	642	645	655	620	604	656	640	645	655	626	626	624	671	637	666	618	583	611	648	621	648	607	655	661	663	643	659	635	626	674	621	616	614	635	669	685	670	626	664	582	654	670	675	646	625	654	632	604	623	651	666	663	630	661	611	671	609	655	641	605	663	668	623	597	640	615	621	650	671	649	630	669	687	643	639	635	646	644	640	626	685	663	658	648	601	640	629	688	616	644	651	653	613	613	620	652	627	632	631	634	630	684	704	600	663	619	651	608	686	655	648	675	630	639	672	650	632	663	630	617	647	667	646	610	657	659	642	590	678	611	643	633	603	611	659	652	610	646	642	665	655	626	664	602	619	674	637	649	626	606	664	658	619	653	610	597	635	588	687	653	659	640	592	646	620	657	642	656	670	617	633	645	664	631	660	677	597	668	653	598	630	669	673	661	648	709	627	644	604	638	662	643	643	665	640	666	621	649	624	652	616	639	683	584	637	684	669	634	631	641	588	595	649	668	644	642	680	649	651	666	669	683	684	632	634	619	592	670	660	630	669	642	679	631	657	636	643	650	628	633	641	658	654	594	636	644	598	674	682	603	605	669	678	633	581	645	605	628	614	656	630	674	686	661	601	657	627	650	635	646	667	611	662	625	655	640	677	642	656	653	662	663	635	645	664	659	661	600	629	588	640	672	671	653	625	629	627	650	627	629	648	692	647	653	627	629	614	633	615	613	628	621	667	626	598	650	638	610	621	622	643	645	645	637	597	631	646	622	638	630	665	670	623	672	651	638	622	627	646	646	648	618	670	600	628	625	633	702	672	641	651	673	651	648	636	645	663	648	591	629	650	579	685	602	661	644	608	604	606	633	641	609	609	681	697	601	628	667	666	644	667	640	649	670	690	622	645	633	648	653	650	648	596	637	620	642	614	648	647	622	665	637	636	658	636	616	656	644	635	635	666	646	605	630	659	603	686	637	656	573	631	606	617	669	627	638	658	653	664	609	628	626	667	646	673	604	659	649	639	612	611	625	645	683	663	623	669	613	644	640	645	628	612	647	682	607	654	600	638	605	638	614	634	607	662	626	599	647	650	651	642	671	633	609	678	581	595	657	662	675	610	633	642	656	665	672	606	627	666	630	606	625	629	668	616	618	684	628	638	663	645	648	663	652	587	614	592	664	627	634	619	742	669	685	615	633	613	635	594	620	651	678	625	643	625	641	649	628	618	605	687	648	643	637	663	673	612	655	648	685	582	602	599	656	648	636	650	623	623	628	614	623	635	663	676	610	610	616	650	638	617	699	703	592	665	646	626	666	644	628	666	686	595	657	640	631	627	649	694	668	686	664	689	635	634	666	644	635	677	633	622	632	630	676	618	639	634	668	683	653	634	638	611	666	665	611	626	645	615	610	613	617	629	621	646	640	659	638	734	667	624	643	607	666	614	647	624	629	639	634	632	669	632	608	631	603	616	659	613	654	651	643	658	609	631	609	647	652	632	652	648	626	649	624	628	601	623	672	659	634	637	628	601	648	619	594	636	635	658	665	592	590	670	636	662	660	622	631	625	612	626	643	637	620	622	626	677	650	599	614	633	644	674	637	673	627	581	632	625	654	608	613	665	630	645	616	684	609	652	634	632	635	641	639	618	674	683	641	658	696	651	675	609	610	618	597	634	617	657	628	686	626	628	603	663	634	622	648	654	624	659	586	654	599	641	632	631	638	703	627	658	621	612	631	664	670	646	690	625	601	649	617	634	658	631	582	660	616	610	719	635	671	701	651	664	676	667	683	634	620	646	618	656	660	666	628	612	597	650	623	633	666	651	651	637	674	615	668	650	659	609	588	649	639	630	658	647	589	630	630	615	636	641	617	618	624	681	635	681	635	663	632	613	620	653	634	597	612	693	593	635	623	679	665	604	653	696	682	698	662	628	615	658	633	645	615	667	625	638	646	629	647	625	643	664	670	644	634	642	655	615	650	667	636	640	660	651	658	631	665	644	695	639	656	617	575	587	643	595	645	678	656	620	659	624	662	681	638	634	613	641	673	638	616	660	643	616	651	683	651	617	688	655	661	651	627	611	607	646	660	574	626	639	662	646	638	633	667	679	597	718	667	708	647	698	587	640	679	683	586	695	652	616	646	651	687	596	681	612	654	616	634	624	658	629	665	655	628	652	604	623	616	618	654	610	630	632	657	682	653	669	646	686	645	619	656	639	639	635	622	628	634	653	631	656	623	631	620	642	648	614	693	619	585	611	618	640	654	657	629	613	641	673	599	640	604	613	650	586	660	610	659	596	644	643	623	659	646	620	638	598	624	586	614	601	692	627	630	636	617	617	667	626	649	623	623	618	638	712	655	656	623	628	630	627	664	640	668	626	666	619	603	639	626	624	677	610	620	628	655	628	657	604	633	690	630	654	626	619	612	656	707	620	689	650	665	624	645	640	646	628	648	626	636	637	644	607	656	630	640	679	639	635
42376	34950	43142	33687	15705	5111	1502	447	297	287	304	304	294	290	274	295	247	268	275	279	308	272	268	261	266	266	273	330	329	267	258	286	291	305	274	294	281	279	316	296	288	298	256	297	266	322	302	284	297	265	301	267	307	322	273	299	299	287	271	292	272	279	292	279	288	272	311	300	318	338	308	275	308	238	296	270	302	310	318	323	283	263	256	309	322	295	311	284	278	317	282	312	310	270	325	272	300	313	324	299	313	258	261	285	278	246	299	301	280	269	290	288	280	256	288	289	295	280	265	259	312	294	320	293	278	273	280	277	259	299	288	287	302	290	298	285	307	292	301	293	258	288	285	280	318	291	283	320	287	287	306	277	260	267	270	278	285	269	300	304	305	301	323	279	256	305	285	238	298	298	315	300	266	269	256	265	278	293	304	287	297	298	288	293	269	266	277	280	262	262	255	275	304	273	286	313	283	299	256	283	288	286	299	292	312	287	314	308	276	298	287	291	301	286	257	275	296	275	309	268	294	287	312	257	316	289	284	280	274	292	317	287	283	270	268	300	285	267	273	266	310	275	297	310	271	291	294	278	252	320	312	303	300	299	273	270	300	285	245	297	278	289	287	304	274	269	304	254	299	282	263	283	300	295	275	299	289	276	283	292	280	282	304	292	297	306	280	266	262	289	296	280	280	295	282	291	296	272	292	273	286	268	327	269	292	290	309	279	289	294	313	281	297	242	322	284	279	311	306	283	309	293	284	292	304	286	302	289	341	300	290	284	277	255	304	290	286	297	275	273	321	293	305	296	285	301	336	269	279	281	286	273	296	308	278	267	281	298	278	292	291	268	277	289	269	286	260	331	286	289	261	327	260	298	293	302	299	323	284	266	304	311	314	301	265	287	276	317	300	296	304	288	287	269	299	322	287	291	308	268	283	295	288	268	272	290	292	286	304	306	280	297	299	281	302	291	282	275	299	300	308	257	272	289	290	340	307	281	259	282	278	279	304	315	297	313	274	287	278	268	266	291	266	316	299	324	286	278	285	279	305	300	291	297	290	289	295	290	250	297	278	294	286	278	306	295	283	285	286	272	324	305	276	278	300	277	277	270	304	287	316	285	320	282	310	305	312	281	236	301	295	280	281	296	283	298	294	270	299	272	297	291	255	295	286	299	273	280	249	273	308	299	287	289	292	290	308	302	307	306	284	323	294	292	277	308	272	290	282	284	278	292	286	292	257	284	279	286	286	292	281	253	295	299	273	300	305	270	289	295	296	292	258	339	286	270	295	288	274	268	298	269	274	268	291	286	308	308	288	280	306	276	288	314	298	271	308	306	300	293	266	290	313	282	279	294	290	269	263	300	309	306	277	308	295	294	288	295	293	304	335	307	289	265	261	301	285	273	306	260	262	275	285	284	278	288	285	276	273	310	260	334	321	292	278	306	299	278	308	268	272	320	268	292	281	285	282	272	273	320	275	271	290	306	294	316	291	312	316	308	317	305	276	280	296	309	298	262	288	308	305	283	317	323	270	304	281	308	308	299	271	312	268	352	306	303	292	266	309	252	288	279	281	275	286	287	269	291	281	330	281	284	310	269	294	258	275	287	268	288	303	303	270	294	268	273	276	301	320	251	281	287	303	311	281	283	311	314	248	280	295	285	270	280	254	276	286	288	338	302	269	307	313	286	288	288	299	306	253	281	280	265	233	281	344	304	283	283	281	281	265	303	261	310	292	291	257	303	285	325	256	310	301	301	311	291	282	286	319	299	310	264	303	308	294	295	293	309	261	303	262	294	260	294	324	328	271	310	291	267	275	271	305	275	297	285	274	273	287	289	297	308	283	285	305	284	284	259	255	296	294	278	276	307	274	304	298	303	292	304	285	297	285	278	293	271	289	296	293	313	300	258	284	276	302	301	301	301	316	278	303	275	262	288	270	315	268	288	288	276	304	289	308	294	290	307	274	288	252	295	296	280	311	290	295	291	300	269	286	291	300	282	301	295	279	273	316	285	296	298	304	277	272	324	297	274	277	322	304	260	275	292	278	309	290	293	273	320	288	276	244	298	300	277	280	268	265	291	309	332	304	282	277	290	285	290	288	286	315	294	290	278	290	281	301	288	288	259	305	289	282	322	327	299	276	289	295	292	293	270	313	296	259	273	282	274	281	280	321	308	274	277	310	301	273	314	241	289	282	285	278	287	292	324	277	275	268	308	284	301	311	248	284	309	290	324	251	324	289	314	309	295	300	280	304	262	309	294	280	265	274	296	324	300	256	286	297	290	301	269	278	279	277	283	296	280	283	298	293	314	282	276	267	298	282	273	292	267	288	279	277	285	289	282	264	296	298	330	358	313	276	309	270	290	336	294	300	307	297	282	296	293	291	284	265	278	327	300	304	293	308	270	295	289	304	283	289	308	268	265	297	280	262	323	278	297	305	297	256	324	307	320	285	280	285	274	295	295	296	276	322	277	278	292	312	273	319	267	320	297	320	270	300	284	328	315	294	312	308	318	299	299	288	312	267	284	278	298	324	315	306	270	283	302	286	313	266	300	245	273	268	284	261	285	259	274	301	280	319	301	291	254	260	309	262	303	316	327	287	279	266	301	275	312	332	265	318	316	281	292	315	287	291	291	275	260	297	285	320	306	276	287	292	310	296	301	291	270	285	248	277	318	283	295	312	277	297	271	268	306	274	275	303	271	269	304	289	314	312	279	266	301	258	287	266	284	271	297	268	320	271	262	288	269	292	298	295	298	311	295	293	299	287	293	289	273	284	277	286	321	256	297	291	275	280	320	280	278	325	271	305	271	282	309	289	295	272	280	294	264	282	291	278	303	303	294	282	268	270	315	288	297	313	239	285	289	284	311	316	285	311	279	263	300	273	307	304	281	252	283	321	273	270	297	313	322	299	278	291	254	280	321	271	278	313	294	284	244	316	262	268	308	262	260	268	302	289	304	274	296	298	289	278	304	304	283	271	306	280	276	282	321	297	281	286	287	274	306	310	304	307	275	282	259	314	258	294	268	289	285	299	295	298	282	289	297	314	313	329	314	256	286	294	276	261	293	280	296	253	302	264	299	266	283	286	298	286	287	283	292	264	295	269	268	281	294	293	295	307	295	295	310	279	312	269	288	251	285	308	287	280	282	294	291	276	315	278	294	285	306	302	302	341	281	290	317	311	299	300	313	301	295	263	286	322	259	292	294	293	280	279	278	277	281	310	305	280	290	299	297	277	297	279	294	281	276	291	287	301	268	288	269	251	294	301	290	286	273	276	299	304	308	300	262	275	295	314	274	285	299	292	296	274	246	270	304	290	324	273	297	270	276	285	301	283	326	283	281	300	309	321	318	273	294	272	299	296	281	281	287	274	278	281	318	291	299	298	288	273	281	290	274	257	275	286	280	284	280	266	271	326	314	272	283	295	295	334	301	303	268	310	288	311	291	303	276	292	285	265	267	277	300	285	278	256	305	295	291	286	314	289	303	276	266	281	248
25209	27754	45459	40820	25242	12158	4620	1248	697	657	702	676	703	698	756	681	633	667	732	714	707	696	724	645	721	656	651	721	680	675	706	697	681	739	705	679	697	725	684	691	678	669	672	672	647	719	671	648	703	670	687	723	666	662	660	712	700	727	706	722	726	637	681	687	698	685	674	692	671	654	681	702	643	696	720	647	681	676	749	688	695	678	676	689	670	721	671	724	705	683	670	676	676	654	737	715	667	712	688	688	708	649	686	687	666	678	729	675	686	692	720	665	754	671	677	694	660	670	696	708	715	708	718	699	703	713	641	689	699	673	713	669	731	684	712	696	705	700	698	636	751	708	668	634	649	661	640	694	646	734	651	721	703	615	729	731	680	688	713	684	678	640	711	645	729	658	642	722	690	686	731	649	686	663	699	715	644	684	674	657	646	708	683	712	698	669	661	653	720	635	761	731	731	685	706	665	710	708	690	706	680	701	651	720	690	665	673	708	679	729	697	693	684	699	648	698	721	686	738	714	751	650	694	724	710	721	714	710	673	763	717	693	701	671	690	711	658	723	726	691	674	711	691	681	674	702	651	672	689	701	705	651	699	683	670	705	655	674	674	641	712	711	725	680	698	678	663	666	689	745	651	705	706	665	642	720	689	681	668	707	691	685	692	659	677	734	666	668	700	704	680	722	682	711	692	678	671	708	665	649	672	718	715	714	661	770	699	711	712	700	704	684	665	682	675	697	690	660	683	666	682	694	666	738	700	705	719	674	707	715	666	689	660	734	717	696	715	636	695	689	717	697	660	670	714	675	676	710	676	691	628	685	702	723	678	692	668	698	689	655	693	681	654	690	679	691	740	733	677	727	662	702	723	654	698	696	667	713	671	664	720	660	689	670	640	707	686	632	709	724	704	692	694	686	688	658	699	714	637	693	715	660	736	660	747	691	708	697	692	675	660	729	685	690	680	706	701	695	665	648	666	721	730	709	673	683	718	654	727	705	701	702	712	652	697	658	670	694	685	692	665	727	702	664	764	682	724	692	725	672	714	675	697	686	690	684	716	736	717	672	688	730	651	659	664	707	686	683	682	708	697	671	674	677	641	689	661	667	661	733	663	660	677	656	714	666	649	671	652	701	629	640	671	662	695	666	749	679	699	704	708	675	643	657	654	704	641	674	649	668	718	679	695	659	679	726	702	732	673	703	712	668	672	699	673	669	674	720	667	676	675	691	673	700	706	672	722	681	713	686	747	686	690	703	728	747	663	717	704	700	667	674	683	671	666	715	663	679	753	696	674	687	734	705	732	675	660	676	681	738	653	696	705	638	726	700	689	678	716	689	674	680	680	690	679	726	629	706	723	672	669	698	674	698	717	663	720	677	715	688	693	730	689	719	673	686	671	734	669	669	704	671	700	687	715	678	711	731	700	709	675	685	689	681	647	685	693	667	630	717	713	644	743	702	702	712	698	656	716	661	686	725	676	671	702	681	654	706	646	681	687	671	664	693	709	676	675	688	721	696	695	714	677	701	708	731	678	676	661	683	751	681	660	689	655	715	689	703	679	658	714	704	739	690	696	680	674	712	688	725	720	682	671	689	698	664	669	735	703	699	689	742	693	726	655	710	708	696	668	669	684	690	686	696	680	685	699	683	675	693	696	694	745	707	676	666	735	683	687	696	729	699	700	624	710	685	609	718	658	703	693	675	707	753	738	667	693	705	700	659	700	684	661	679	667	669	703	695	691	665	659	669	707	685	744	686	696	688	691	723	668	704	679	681	684	724	655	673	679	682	727	671	680	689	702	679	711	681	702	682	652	702	631	688	710	692	698	714	615	664	675	687	664	687	661	665	702	714	721	727	691	680	691	681	681	711	620	657	729	719	684	680	702	673	677	677	678	654	691	694	698	698	671	703	683	719	696	676	693	676	709	654	621	645	669	760	681	697	707	706	712	672	658	697	687	688	683	629	710	719	666	693	683	689	658	691	672	717	675	700	686	712	693	702	685	676	738	694	667	726	693	728	695	665	678	706	664	683	710	703	677	713	692	658	721	705	698	683	706	718	673	632	712	734	699	653	705	683	702	702	730	711	732	714	698	660	728	684	725	711	665	736	715	685	661	739	701	689	686	715	648	664	679	698	740	717	659	660	686	669	701	719	691	639	715	679	691	701	670	703	680	721	617	693	627	636	727	712	714	651	666	671	707	672	668	693	700	726	729	743	707	716	708	667	699	699	599	694	708	662	676	681	682	666	679	696	674	659	707	697	644	751	659	702	702	679	691	654	630	736	665	689	659	688	672	685	690	677	704	678	666	671	676	681	648	725	662	703	699	674	677	664	690	671	687	657	658	700	695	666	698	699	696	693	700	747	689	729	692	659	731	663	711	660	654	669	665	703	712	701	656	678	716	705	687	633	700	662	693	700	722	627	712	693	665	675	683	686	695	705	674	669	675	700	656	701	682	702	755	745	704	680	702	650	665	685	707	667	657	700	708	687	709	651	693	675	669	693	663	678	670	651	711	650	673	645	663	691	678	668	694	662	681	713	743	667	695	675	704	634	674	751	714	705	658	712	707	725	673	703	690	668	735	655	726	727	691	705	724	712	678	694	677	669	650	714	699	703	656	735	704	711	661	711	698	687	748	685	680	717	689	716	669	691	679	679	733	706	651	699	682	699	709	680	663	666	683	664	684	703	705	744	724	655	670	697	705	722	680	688	673	723	661	778	695	691	705	670	664	659	696	704	674	649	688	683	719	681	703	677	656	749	717	704	683	684	686	656	697	711	657	729	726	634	724	639	639	705	678	694	679	727	631	642	694	679	710	685	668	676	690	732	643	693	656	743	678	642	676	693	698	715	722	690	707	707	712	682	678	721	668	673	698	688	701	660	703	679	674	673	727	683	699	717	657	670	718	698	721	697	723	730	710	683	683	660	644	729	688	729	726	672	704	680	735	712	707	696	690	663	700	656	704	689	683	641	710	678	693	676	685	694	662	698	678	697	683	680	701	693	688	723	703	693	692	692	697	726	715	640	724	715	647	706	719	700	714	682	660	662	685	652	697	707	642	705	690	641	647	663	700	704	657	673	717	673	636	689	721	680	691	723	723	683	710	707	661	759	683	684	640	677	724	714	713	648	682	679	699	661	720	706	672	676	665	705	654	629	665	670	677	637	696	737	715	655	675	704	684	672	705	696	693	676	697	662	698	696	674	696	648	681	651	727	714	640	734	662	727	652	675	651	735	694	725	688	736	680	623	657	665	703	683	696	644	741	674	682	710	710	690	688	707	702	709	654	695	656	674	696	682	701	709	749	692	706	717	734	745	707	675	699	690	704	673	657	680	688	668	651	630	690	695	666	693	717	712	665	718	683	676	655	709	669	708	707	644	674	689	672	686	698	698	707	686	656	662	750	690	682	675	659	677	673	648	682	712	669	731	728	695	693	689	682	693	710	659	702	672	707	692	671	732	674	707	652	694	663	690	719	687	676	673	738	674	705
68140	63691	77596	63792	43683	25672	10500	2129	448	468	463	430	474	414	472	466	452	450	435	451	434	448	469	424	430	466	438	431	437	443	485	436	459	450	427	398	459	440	440	444	474	420	471	467	419	444	432	453	474	430	459	407	424	426	422	436	441	430	452	441	386	474	440	428	452	461	462	445	430	423	455	459	417	448	418	419	408	452	454	415	437	452	438	442	428	476	436	407	468	452	441	439	460	449	425	453	417	446	451	430	443	410	449	391	451	434	420	442	461	430	393	447	479	432	430	433	393	449	448	426	410	449	456	442	444	439	463	418	431	477	443	420	437	457	437	468	447	426	421	435	446	435	434	416	431	474	444	473	442	430	431	480	464	453	430	417	452	464	433	434	413	428	400	462	388	437	466	389	424	469	447	416	445	426	447	470	425	435	423	455	451	418	442	419	458	428	418	401	435	465	428	423	429	442	430	462	421	459	482	452	418	434	503	452	431	424	421	456	466	439	479	446	432	428	450	410	451	419	423	412	450	447	413	479	416	451	430	453	432	491	467	443	394	441	458	428	414	446	464	458	446	421	455	408	429	464	400	484	443	423	437	422	407	455	440	430	450	440	426	500	456	466	442	425	425	460	438	416	450	448	390	426	457	459	438	449	433	431	430	461	423	433	432	454	435	418	449	432	450	428	452	425	408	431	428	428	448	458	461	461	442	455	479	438	434	418	450	425	447	435	461	444	445	433	444	442	408	418	412	485	418	423	467	415	444	456	451	422	407	468	434	484	486	463	454	453	444	445	435	443	428	426	482	438	444	416	460	432	499	430	503	475	455	437	438	421	427	444	424	436	484	406	438	433	405	446	440	431	439	437	470	483	445	410	466	405	426	414	452	474	417	411	404	496	397	449	424	407	431	422	416	425	422	483	471	454	437	458	463	442	474	427	414	445	416	422	420	454	444	432	485	462	449	430	484	426	408	475	453	440	431	417	432	422	407	440	432	434	425	413	413	398	444	436	453	456	421	452	468	451	439	407	477	395	411	438	455	451	468	463	448	459	404	449	432	475	467	454	469	452	455	455	432	387	446	429	458	440	482	422	462	441	478	464	447	424	436	443	430	483	426	453	424	428	450	443	456	421	411	420	473	416	411	483	450	443	397	389	416	397	463	451	425	436	459	461	486	429	439	428	384	413	436	459	456	455	430	402	413	416	477	454	424	410	444	423	410	450	450	446	442	459	414	448	424	415	426	444	416	431	421	407	450	432	442	495	470	446	429	372	458	444	432	434	370	423	496	418	393	435	465	401	428	453	417	450	431	419	428	392	431	461	447	446	449	454	435	434	448	454	404	455	438	411	416	439	488	467	413	406	463	444	430	462	428	453	403	460	438	415	412	453	465	466	454	436	428	407	457	460	454	453	454	443	436	467	439	433	481	441	395	413	404	438	441	473	457	461	442	459	445	396	474	444	455	441	417	431	486	456	424	402	454	428	437	429	435	454	411	429	436	434	418	451	437	405	444	433	395	472	454	457	417	428	450	445	458	434	407	454	424	407	429	418	455	457	414	439	456	445	443	492	431	415	469	464	420	507	421	431	437	479	435	475	457	471	422	458	390	403	449	466	449	411	450	425	430	450	438	419	468	427	405	423	422	427	475	442	431	475	456	433	434	421	480	411	433	456	458	419	414	468	426	414	421	437	431	417	480	441	467	418	452	408	441	427	478	454	456	475	450	431	454	400	432	484	418	430	443	432	477	395	419	454	469	436	444	429	460	395	528	406	442	465	407	439	436	423	437	457	438	429	433	444	434	477	428	414	441	419	412	435	467	430	428	463	435	450	379	436	419	400	398	427	451	440	460	421	418	458	423	376	409	424	447	405	421	434	460	425	417	418	416	411	482	455	422	442	448	444	405	419	441	418	426	454	414	435	440	445	418	428	496	424	419	405	423	458	446	440	467	434	448	406	416	431	422	424	436	454	419	430	449	420	443	415	410	475	408	434	438	456	451	439	468	468	466	458	451	407	442	432	446	437	410	438	454	419	425	411	471	411	445	440	419	434	408	443	444	465	474	427	458	436	434	434	429	420	467	417	444	413	443	501	443	439	430	428	414	433	406	426	404	441	440	443	471	452	412	438	514	419	474	402	449	436	484	419	420	497	410	419	435	417	416	449	414	465	459	445	447	446	471	432	411	438	455	466	442	399	448	447	422	434	423	455	432	411	416	399	458	457	398	440	436	394	425	415	434	458	460	474	451	443	449	442	420	407	438	459	434	395	437	439	436	435	434	408	432	440	467	447	405	453	388	393	483	449	459	462	464	459	416	440	419	434	406	445	420	436	443	473	438	418	453	460	413	437	467	467	463	392	450	451	444	450	441	473	490	451	419	445	407	416	415	458	399	408	405	426	455	447	453	440	456	434	423	449	453	437	428	441	453	405	482	453	482	474	421	476	445	486	420	448	449	461	422	449	408	451	487	457	477	465	443	425	450	468	431	429	448	446	449	383	453	450	456	444	411	418	447	435	479	466	399	423	424	423	445	440	430	435	464	454	444	441	425	461	452	453	453	416	440	432	436	454	437	440	456	428	446	415	462	449	427	451	423	452	451	471	456	460	446	420	418	422	433	452	457	485	409	423	454	429	423	440	401	411	445	464	461	437	458	450	432	443	415	418	449	442	423	422	403	437	443	427	450	461	442	415	434	442	424	436	450	417	413	445	418	456	426	426	424	442	436	409	454	446	430	414	435	420	430	462	402	440	470	438	439	413	416	440	434	455	451	418	421	434	437	445	410	437	431	461	416	457	471	380	410	442	416	449	404	431	413	433	433	439	418	453	433	418	430	471	429	450	416	431	440	415	444	482	421	412	437	448	419	418	426	432	480	427	441	415	418	492	424	442	476	456	432	452	433	462	466	452	438	457	420	430	483	449	447	443	444	458	448	417	454	429	425	452	450	420	417	439	420	420	440	422	430	450	455	450	432	439	488	452	410	426	403	451	444	458	468	404	406	411	453	448	462	488	414	458	444	410	462	432	465	462	473	458	479	443	416	445	446	419	478	491	453	440	442	464	459	445	430	411	397	440	424	423	438	417	445	434	455	386	460	468	427	443	412	431	441	477	442	421	469	430	457	469	404	389	448	459	441	468	443	413	425	431	430	447	441	460	455	459	428	438	444	433	453	472	448	427	452	467	450	430	439	479	398	456	428	441	429	444	455	447	423	444	429	443	454	403	419	430	437	503	425	439	430	423	412	448	451	446	417	466	433	433	463	471	454	409	398	429	453	438	433	449	462	441	403	404	423	418	458	455	406	426	435	438	463	448	464	448	426	418	484	447	457	453	445	434	411	465	436	435	454	467	447	430	452	483	444	445	436	413	438	427	456	439	423	445	441	445	459	426	442	485	484	457	422	432	451	438	419	458	442	461	396	471	417	451	449	467	436	410	411	407	455	440	456	437	407	436	489	466	452	448	448	433	467	421	424	442	439	421	452	422	418	416	457	434
45323	52777	77620	70484	52783	35057	18450	4379	995	955	956	965	939	933	980	997	996	934	981	1002	993	1000	966	989	992	974	985	994	965	938	930	991	970	983	981	951	941	936	965	968	1034	920	946	976	934	912	968	992	1028	926	994	986	961	965	979	967	990	976	933	1015	948	939	951	967	979	927	969	991	967	986	1016	947	1028	986	991	926	963	957	1007	933	919	941	946	952	931	912	991	970	930	1000	980	974	965	990	983	1009	930	965	943	969	945	933	949	995	902	982	982	933	967	960	923	956	945	942	984	976	965	954	980	970	1058	968	997	1011	949	1001	920	945	964	946	992	958	1029	912	948	1032	907	997	929	984	949	986	969	953	988	945	976	982	1006	931	989	938	1017	948	970	970	951	991	917	925	959	989	920	960	981	986	915	967	992	978	970	994	1022	963	945	915	987	954	990	978	1010	911	978	985	986	972	908	962	920	989	958	1020	964	1030	1040	923	930	961	999	951	982	1011	944	955	978	962	989	978	1020	966	956	955	968	916	964	992	979	923	972	951	996	978	944	908	996	949	892	963	1004	937	983	1045	1033	966	943	1002	1026	883	983	968	993	957	937	936	950	969	944	929	1006	972	1008	979	978	973	1005	992	954	1037	1001	986	1005	927	964	1003	991	964	963	986	1003	953	1007	933	965	981	937	997	992	963	1001	953	990	948	1003	945	941	983	952	992	1015	994	951	918	991	942	964	1003	984	999	948	956	984	936	972	966	983	983	987	985	1035	955	969	1000	993	987	975	1028	900	1031	943	990	976	977	1027	932	982	929	975	976	986	959	961	999	997	1001	905	961	914	950	956	928	1017	970	954	962	933	943	924	932	971	964	988	973	945	976	990	955	967	959	983	941	933	918	961	901	962	984	944	1026	992	959	934	968	993	942	964	993	979	944	949	988	948	943	924	943	983	995	918	943	981	932	945	972	922	958	965	953	1029	938	1031	1021	985	932	987	939	941	974	1002	1005	895	952	996	957	950	975	927	925	946	932	936	969	957	1001	971	982	961	935	994	931	1035	1052	904	936	1041	994	926	899	943	982	952	1021	959	973	960	938	989	992	989	941	909	957	942	985	977	962	1001	977	940	937	988	958	995	1006	930	1002	944	943	955	934	976	988	950	997	955	1004	978	995	983	955	946	930	932	922	978	962	993	942	982	958	967	954	979	945	962	979	954	966	921	986	963	943	964	967	953	1011	945	976	963	986	960	966	1020	968	977	951	977	970	995	940	901	939	979	902	998	888	958	948	1015	934	961	1013	973	976	958	946	976	918	995	936	1023	918	967	999	916	962	968	938	967	1005	939	965	941	974	975	943	963	1018	987	941	944	968	967	1003	1012	996	971	955	935	965	979	953	976	944	955	1017	1015	952	963	947	943	897	934	949	975	941	993	977	973	958	971	904	964	993	974	1001	925	972	959	980	976	997	960	992	971	967	951	945	947	1013	953	930	987	1030	983	937	963	912	918	987	952	998	974	971	970	1007	927	925	932	998	959	965	928	993	996	1011	927	984	925	971	966	949	1027	960	1029	904	943	959	919	941	939	940	914	988	954	959	928	975	960	950	942	965	927	941	986	983	968	932	972	947	922	1000	985	1010	962	943	960	922	885	997	898	968	958	958	965	993	988	1005	963	972	1009	931	1001	1026	997	917	960	947	900	976	978	980	1000	958	934	977	966	1005	922	977	990	969	946	944	921	998	975	939	988	950	964	958	948	984	993	997	948	1015	1000	932	1028	915	1021	999	904	974	959	983	937	994	929	962	937	991	980	972	996	984	989	978	996	1034	975	967	968	930	978	989	1035	915	910	990	908	956	969	960	908	971	983	974	987	1027	933	950	999	960	1008	940	965	920	1004	971	982	983	995	971	949	947	956	948	950	1010	935	976	971	963	983	963	981	940	979	1030	935	942	939	964	933	986	949	975	965	934	942	959	963	993	963	999	929	977	982	966	997	959	986	924	956	987	929	918	975	1007	1013	968	946	1008	899	971	970	960	968	973	968	1000	999	929	1055	983	946	937	956	934	958	1039	937	976	1015	975	1028	947	937	1016	948	971	982	971	981	952	980	916	936	990	939	986	970	1018	955	959	987	979	1014	938	952	985	977	960	949	973	955	989	988	909	972	962	933	955	949	943	951	982	1009	986	947	962	1016	992	998	967	1007	922	970	966	958	926	942	1016	941	942	940	967	964	986	968	980	928	933	1036	931	957	972	903	984	989	1000	949	981	1012	907	952	955	983	936	946	933	979	1014	978	924	991	981	958	961	979	952	920	962	949	967	945	1005	1035	986	959	919	969	969	958	968	998	1009	1007	1001	942	958	926	998	948	918	989	943	939	976	960	1018	1025	919	940	993	960	975	919	1004	954	1011	959	968	978	938	950	905	994	975	942	985	995	959	968	950	1026	960	938	965	992	1005	940	978	953	1036	960	990	946	930	954	972	975	941	1008	991	961	897	989	996	997	949	994	923	952	981	962	910	964	946	966	979	985	979	956	979	971	973	980	972	947	984	941	1008	1045	976	1008	930	964	942	938	1009	933	964	1005	942	963	975	1002	962	946	965	972	967	941	976	947	991	943	912	966	990	998	948	937	961	920	971	973	954	990	1040	976	988	983	946	939	951	937	972	953	910	962	953	960	942	947	1022	968	941	964	949	977	954	962	984	1022	941	931	974	986	1030	938	921	940	994	987	974	908	914	949	964	1016	1018	952	968	1005	964	946	1012	959	943	947	963	984	980	955	989	949	917	990	986	965	995	906	1020	977	1008	967	1013	982	988	989	982	968	987	935	977	983	989	926	964	1003	974	1009	976	965	968	978	961	922	1004	982	948	930	920	937	925	925	995	932	955	946	965	945	944	963	990	952	1003	1001	994	953	989	967	989	969	940	950	996	984	1010	941	952	993	951	979	978	964	960	949	966	940	958	997	1053	988	976	946	937	983	980	994	1007	900	977	986	982	950	891	936	927	960	986	1006	968	947	970	906	975	948	975	966	997	964	925	981	962	949	931	989	1067	961	965	975	947	911	1013	927	1009	950	924	946	986	1035	945	943	925	961	928	916	1025	967	972	953	917	945	980	962	950	978	974	960	981	923	1002	1014	1006	937	950	992	931	977	964	966	972	1067	998	994	930	930	985	926	937	978	938	940	942	1012	947	946	975	948	1036	965	966	927	1026	958	1006	992	951	973	951	928	937	1030	977	991	1001	952	1021	973	996	894	965	926	981	919	927	989	964	939	952	925	996	910	944	958	977	968	918	976	921	973	918	969	1001	925	973	977	983	945	969	925	952	951	960	1011	988	974	974	1041	960	1031	940	960	978	959	956	966	923	940	949	970	1011	975	938	963	984	956	978	950	980	997	992	947	1010	955	947	974	930	950	1013	945	977	918	1005	979	1015	937	929	1006	947	961	942	974	999	933	966	943	967	987	948	937	998	947	976	948	969	1001	964	966	968	999	962	961	953	974	943	928	950	978	1027	999	1042	966	999	999	966	975	975	1033	976	1009	945	962	950	1011	1016	958	1007	1013	940	944	965	989	977	975	894	1010	1008	997	903	974	928	976	947	980	967	1025	959	995	952	914	927	989	941	940	934	956	933	926	921	946	958	953	947	933	1003	945	938	984	960	1005	990	934	909	928	1016	1027	936	963	947	950	982	963	967	1016	993	938	904	977	944	961	961
36389	24217	15117	9272	3718	1565	670	317	225	260	270	221	246	223	209	229	260	271	246	262	261	252	252	220	234	227	245	210	236	230	194	228	245	263	223	287	261	237	245	242	248	236	238	216	250	245	232	229	242	241	260	230	214	241	281	252	227	232	238	223	220	238	217	246	257	242	282	259	222	228	228	234	271	232	252	241	248	220	263	248	212	260	254	216	242	242	242	226	249	259	250	248	265	250	252	221	243	251	222	239	225	216	231	207	242	240	241	223	215	225	220	245	205	219	263	223	211	228	241	244	235	230	251	226	214	245	270	267	236	232	241	238	239	273	255	216	262	243	256	223	267	258	240	231	234	247	237	231	261	249	262	229	248	216	220	241	247	233	232	210	273	253	213	221	228	242	252	232	258	244	224	241	214	211	195	235	239	225	212	226	237	227	237	238	231	232	235	235	242	233	261	206	256	243	260	264	250	267	232	222	199	248	219	230	245	243	238	259	228	222	219	219	245	244	242	205	220	244	242	264	225	235	226	244	235	233	231	261	260	268	236	209	250	207	245	279	228	222	223	244	239	237	240	239	239	248	231	265	233	221	256	260	262	251	243	264	237	248	259	256	237	224	233	237	213	231	214	248	249	243	228	222	248	240	257	248	237	231	226	240	221	224	221	242	249	240	225	247	205	240	252	259	253	247	239	226	200	238	229	194	211	254	246	250	223	235	267	233	248	241	226	247	231	271	213	246	250	232	284	217	240	229	241	230	248	249	248	261	244	227	215	234	246	232	240	230	219	237	264	246	226	216	238	217	225	230	248	244	251	224	228	275	247	226	266	258	239	226	224	229	250	255	224	247	226	252	233	248	225	245	251	215	245	264	246	219	252	228	221	247	225	233	233	234	231	224	228	247	223	225	190	238	272	221	217	258	245	262	257	228	239	225	255	221	255	234	218	252	289	259	231	220	231	232	207	227	237	243	231	233	214	248	235	231	232	230	252	252	241	253	284	251	272	237	238	228	208	224	196	198	258	213	241	252	216	242	211	199	224	199	215	202	232	248	248	214	224	214	220	216	231	235	228	227	237	236	223	244	223	228	238	231	240	225	265	225	247	241	236	231	249	236	206	233	263	231	210	245	260	230	229	222	238	251	260	231	201	254	254	230	235	244	228	251	244	271	244	257	258	220	240	204	256	245	235	243	286	221	251	227	274	249	251	242	228	251	258	251	235	269	246	245	252	233	243	243	221	235	226	269	273	225	227	203	250	244	248	261	223	241	254	228	229	248	246	246	235	238	234	242	255	217	220	257	241	249	264	229	254	241	245	266	245	242	225	227	252	261	215	212	219	257	210	243	232	229	208	236	248	214	229	236	221	251	218	229	227	247	225	241	230	223	218	234	239	220	233	253	230	248	232	230	249	249	247	253	217	223	222	220	239	231	229	268	238	227	217	264	234	228	215	265	260	236	231	252	242	228	241	227	246	234	222	240	236	251	250	226	233	235	236	250	211	222	246	239	228	221	237	239	251	242	257	281	218	247	239	233	250	254	242	250	194	230	257	215	234	226	234	236	253	226	226	214	255	271	263	209	268	225	228	232	207	238	248	261	240	208	280	227	224	227	241	258	219	206	216	226	228	246	212	227	247	213	253	210	223	232	230	242	241	279	256	244	257	236	264	228	248	237	242	219	271	246	218	238	248	225	240	217	264	231	268	203	248	277	214	238	275	226	244	231	258	238	247	246	220	212	228	230	218	260	244	209	239	235	244	253	221	252	247	230	259	253	218	231	243	211	245	224	227	248	270	214	214	218	244	232	205	259	235	237	248	236	257	243	213	226	221	237	271	273	240	232	246	240	206	248	230	217	230	263	197	250	233	223	234	256	253	234	225	247	241	251	240	275	232	241	249	271	227	237	230	253	244	234	231	232	227	262	263	245	245	234	219	241	213	255	249	222	239	257	259	262	247	250	269	223	251	201	254	225	226	212	242	243	273	229	215	215	221	282	249	250	219	236	237	257	217	256	243	238	228	230	224	236	266	241	223	221	249	249	263	238	233	228	223	229	246	218	246	229	250	219	263	211	235	250	234	235	237	211	226	253	225	213	234	244	244	248	238	230	222	233	231	223	238	249	250	237	251	219	257	239	237	214	265	200	245	234	251	225	263	239	232	237	247	272	232	235	237	236	262	275	261	270	206	251	210	245	259	254	238	211	241	257	248	244	246	255	245	177	240	247	227	247	241	242	219	247	249	222	210	240	189	243	236	250	254	242	233	230	228	238	238	255	248	246	214	239	212	232	234	218	228	227	277	236	253	240	235	225	244	266	230	230	242	257	237	231	210	244	219	235	221	234	246	220	232	236	234	247	249	256	238	224	208	229	229	253	236	241	223	233	235	240	260	268	235	211	245	239	223	233	250	227	250	229	225	223	255	240	235	257	213	219	263	239	247	247	234	236	217	243	240	261	237	230	232	242	271	230	264	232	236	249	221	247	234	244	237	233	238	224	236	228	229	200	242	251	252	238	235	225	217	216	237	240	216	229	241	230	204	250	241	267	242	218	253	247	248	200	199	228	230	205	252	235	220	238	241	241	259	199	210	219	236	242	238	247	263	243	235	224	241	246	248	258	250	234	244	261	242	219	252	254	233	238	210	241	247	219	215	240	231	241	240	246	226	243	266	258	235	263	238	232	209	236	242	260	244	222	233	236	229	202	237	220	226	237	263	205	222	266	247	272	228	239	218	227	223	232	248	226	269	242	257	238	200	233	228	240	236	258	237	245	242	237	249	257	215	258	219	235	219	259	221	259	246	220	248	214	249	265	262	235	235	263	213	211	234	260	248	241	230	267	246	215	244	236	234	228	205	227	217	253	218	264	222	234	241	242	236	225	224	252	254	248	258	221	197	259	240	265	237	247	220	274	260	230	232	230	250	230	205	234	223	227	242	257	234	259	227	239	235	268	247	239	253	230	263	235	249	235	248	240	218	274	233	230	266	233	220	265	266	240	224	224	249	228	245	237	235	226	227	253	267	244	250	220	243	276	244	229	215	231	243	227	240	237	251	234	207	272	216	223	229	229	245	269	234	225	237	260	241	242	239	274	234	210	216	233	243	230	270	229	232	249	222	262	217	237	273	230	225	237	246	263	242	262	239	252	229	263	266	261	244	254	253	219	220	209	221	238	206	225	257	245	258	248	232	240	265	258	237	272	234	238	233	227	253	253	216	238	242	241	231	245	237	265	285	235	262	244	211	242	206	257	249	228	236	259	234	238	261	266	215	239	213	235	238	224	252	252	245	247	209	233	225	221	263	228	228	250	220	252	222	241	218	254	207	230	232	245	269	261	225	223	251	227	210	266	265	228	225	238	244	223	231	223	229	263	246	262	225	257	255	203	222	249	244	217	257	285	257	218	224	256	225	238	234	237	228	227	258	229	232	239	218	208	244	219	234	222	212	253	234	250	241	230	243	220	262	225	223	216	259	239	217	254	229	250	249	193	274	226
20578	17299	20758	17718	9640	4408	2064	690	538	597	565	557	595	542	590	582	598	593	577	614	546	563	553	576	578	539	588	546	581	616	548	577	607	566	555	575	605	599	558	545	576	565	566	516	554	573	575	551	579	595	552	596	552	547	614	544	601	567	542	583	549	556	562	581	602	562	560	586	555	587	556	582	610	567	583	581	592	591	578	592	552	583	548	587	569	560	575	581	535	572	593	531	588	595	531	598	571	583	528	589	573	581	585	593	590	596	585	545	529	549	550	563	542	539	580	569	565	576	620	566	575	564	570	574	611	542	581	577	566	579	557	573	541	588	560	572	567	610	572	590	586	606	530	558	557	557	606	563	553	615	556	531	547	577	592	576	542	580	581	586	583	586	575	622	588	611	574	545	578	519	551	518	535	555	588	541	563	563	581	627	544	591	589	597	563	581	589	553	532	572	586	578	587	568	572	558	561	565	580	566	587	589	602	562	591	616	580	605	525	592	556	587	601	575	548	616	576	592	581	566	601	589	596	570	587	574	574	543	548	556	589	563	557	520	595	574	609	556	595	565	546	621	525	590	581	601	605	598	606	584	568	553	575	577	562	566	591	550	586	586	645	568	553	575	577	550	543	573	548	552	518	594	578	552	585	570	574	612	552	573	558	594	540	580	542	587	570	516	556	557	560	540	607	573	603	572	550	555	582	533	590	582	565	586	569	549	565	528	571	575	604	546	546	592	567	522	534	599	542	568	555	548	545	534	556	602	538	580	582	570	594	590	551	527	541	572	530	583	574	605	550	555	531	580	583	529	608	572	571	573	596	579	549	609	599	573	621	578	589	579	591	570	565	563	564	587	558	586	566	567	571	576	599	588	601	566	577	553	584	593	583	579	566	556	600	610	574	564	565	610	576	569	585	575	590	540	579	600	617	556	568	596	552	597	618	558	586	568	565	604	535	567	553	574	571	584	510	588	575	579	618	545	597	592	558	568	601	585	606	540	565	609	587	567	517	605	597	576	567	592	616	598	530	592	565	588	587	601	595	554	569	606	598	518	556	574	515	570	565	609	628	556	543	568	588	561	572	581	598	589	566	594	567	576	600	599	576	583	610	607	630	598	572	639	569	541	579	527	539	602	576	540	566	598	560	581	585	515	581	520	575	606	604	599	518	562	577	580	578	586	554	545	595	574	568	564	578	564	562	520	564	549	532	596	596	544	588	572	574	576	590	577	563	603	569	603	566	584	586	568	565	533	535	611	548	573	591	577	572	568	575	582	584	562	551	587	585	559	595	540	558	586	574	557	601	544	585	639	553	592	621	606	590	551	564	556	559	578	614	567	557	578	607	578	570	587	558	598	578	597	596	554	597	578	600	578	539	612	543	598	579	565	586	536	557	576	633	628	541	582	533	541	554	597	559	591	551	592	556	533	606	558	544	567	605	525	558	581	560	594	563	603	595	612	543	563	586	605	581	607	587	545	576	563	573	547	542	562	579	589	598	542	586	602	560	515	567	570	555	565	576	577	580	565	551	586	561	572	631	601	603	580	593	554	586	561	564	593	584	591	603	576	580	553	599	563	525	511	559	588	581	592	605	568	577	575	521	587	588	562	590	588	617	567	586	551	586	575	565	540	569	550	538	556	533	594	584	625	563	573	593	579	592	566	598	567	536	540	522	569	593	602	567	592	552	591	503	548	603	578	598	562	579	565	566	580	570	573	568	589	583	531	589	598	591	559	562	608	621	576	551	572	550	615	577	528	568	557	581	583	562	584	586	617	526	549	601	585	637	544	539	562	579	533	611	555	613	582	554	618	597	571	630	533	568	555	620	566	536	554	635	546	587	570	576	595	541	568	613	563	570	574	590	551	552	582	568	580	589	537	600	539	551	555	588	547	602	623	565	590	578	558	532	576	544	551	560	519	559	548	551	593	575	600	520	584	600	563	569	580	581	521	612	569	589	547	563	596	595	562	556	552	588	574	610	602	564	579	558	581	572	598	590	595	553	605	559	603	575	531	606	572	573	605	607	610	598	571	579	590	555	569	562	576	556	568	584	619	597	602	591	518	560	593	544	561	565	589	663	559	592	605	563	602	582	580	572	515	599	546	602	571	562	520	520	559	531	599	579	605	557	557	579	572	600	604	567	552	542	574	561	582	583	583	584	563	581	626	553	541	528	556	548	634	617	599	597	583	551	594	574	601	606	583	513	547	596	559	578	580	563	576	567	540	557	567	530	551	549	561	570	559	526	570	612	582	596	614	561	554	567	592	582	548	563	581	498	603	586	561	555	628	567	573	615	553	588	591	567	527	594	594	636	604	592	604	603	556	599	556	585	582	531	549	580	562	547	593	551	576	594	618	606	579	592	560	560	557	538	563	591	579	584	558	564	567	606	511	600	612	571	579	595	601	571	549	594	598	591	594	565	539	574	523	570	555	616	604	578	575	558	578	597	606	577	539	567	552	578	585	527	576	553	606	557	566	570	554	554	593	571	550	609	566	610	546	593	586	618	576	573	560	589	570	528	556	585	571	589	582	571	583	572	525	561	582	568	580	578	557	608	567	588	594	597	587	535	537	594	581	511	564	560	569	580	581	579	564	540	536	594	582	604	601	575	552	548	539	562	581	569	577	574	582	550	559	584	564	536	560	584	625	591	593	573	610	585	546	580	555	553	560	611	561	573	578	589	553	561	611	551	538	600	552	566	555	531	567	575	548	574	572	586	617	607	596	560	556	572	554	586	604	582	548	588	580	538	546	593	601	573	505	556	588	558	565	586	554	587	572	581	607	612	586	513	575	604	550	575	577	564	511	580	596	585	582	594	532	581	584	584	576	543	575	631	579	555	575	596	576	548	574	573	596	582	585	574	540	558	601	549	577	573	608	589	572	599	577	528	563	576	561	598	545	595	605	604	590	558	575	606	526	613	631	560	595	552	560	594	553	586	562	578	610	549	586	570	617	583	590	587	592	532	595	584	604	560	548	590	602	577	624	550	547	553	584	584	564	600	561	585	618	564	585	558	591	585	550	565	570	545	571	584	562	533	536	595	595	559	548	567	624	567	557	592	616	603	625	568	520	579	582	548	574	539	574	569	547	558	562	534	559	557	556	542	596	597	578	595	566	541	575	540	579	555	546	593	582	595	593	558	572	594	599	584	612	586	587	579	584	587	554	561	561	544	560	612	599	546	529	546	603	552	596	553	539	532	546	513	538	570	559	562	575	565	565	603	573	571	574	576	566	589	551	570	581	564	607	562	575	532	548	583	538	586	581	575	585	572	559	549	568	547	582	563	606	577	567	547	590	589	579	586	584	622	591	553	522	582	569	561	557	554	601	577	555	516	590	568	554	572	593	544	548	565	544	573	597	605	573	632	554	611	595	542	610	587	584	569	582	572	619	577	593	574	592	553	558	569	575	556	631	538	588	568	567	588	581	560	629	556	590	557	538	563	597	579	588	575	563	565	601	550	585	578	515	552	570	618	590	569	586	594	617	553	582
44940	33145	37848	31853	17900	7016	2178	446	262	233	298	249	238	240	229	257	250	224	274	246	253	251	241	258	244	226	271	238	252	218	213	205	256	224	236	240	281	271	254	273	258	223	237	226	238	262	235	255	211	267	255	222	246	219	242	251	235	221	249	260	266	261	255	226	251	247	218	251	240	262	224	248	236	256	264	259	236	227	222	243	235	215	259	238	274	239	251	258	242	238	228	239	277	247	250	242	213	238	238	225	255	263	222	251	225	221	234	225	253	253	237	267	256	255	250	234	261	244	249	255	235	221	259	275	232	260	237	270	243	257	253	221	233	238	220	230	272	222	232	282	220	239	225	229	223	251	266	204	220	218	223	265	250	248	241	255	220	255	234	223	246	268	256	221	229	251	253	237	256	221	224	243	248	217	229	217	243	218	229	214	226	245	243	236	222	268	256	258	246	230	221	251	238	254	233	227	235	245	233	232	252	234	246	249	244	256	249	228	249	218	235	236	230	228	223	232	236	222	227	249	223	226	254	259	231	229	267	224	256	229	234	271	276	243	227	261	232	257	227	241	240	247	251	205	233	267	241	263	238	201	229	243	241	249	231	238	248	236	253	245	246	235	234	216	246	248	234	227	239	247	225	281	215	255	251	264	255	268	238	236	244	253	264	225	247	238	228	230	242	268	210	231	256	238	232	247	228	230	243	252	238	259	237	245	250	274	224	241	229	259	245	248	224	217	234	231	236	232	212	261	247	251	244	245	238	235	221	263	267	233	229	260	235	225	263	237	247	240	236	208	231	214	242	243	239	224	252	263	251	234	234	265	246	256	221	222	233	239	256	250	235	240	230	224	245	274	223	271	234	264	220	234	246	228	225	245	267	245	250	214	256	236	257	230	264	247	232	231	257	218	245	256	228	238	235	247	244	252	263	234	260	239	252	240	234	248	237	226	246	263	218	273	264	255	224	247	237	248	248	231	211	253	242	249	227	223	240	247	252	247	254	247	237	237	219	255	260	240	243	270	224	233	267	223	240	235	207	240	242	246	243	252	235	234	246	281	255	252	243	264	250	241	242	239	254	235	258	219	266	238	257	226	241	217	236	236	242	242	293	238	225	225	255	290	235	213	219	212	230	214	233	237	250	257	250	242	245	251	268	237	249	225	232	220	244	277	211	223	219	204	273	224	256	238	210	252	224	243	236	241	260	214	257	230	256	221	231	220	231	272	207	242	236	214	244	240	267	241	247	246	209	219	211	208	277	228	256	238	234	242	231	257	268	222	274	229	220	223	249	262	232	257	214	226	240	254	234	211	248	192	254	231	225	256	251	259	230	225	247	242	247	273	218	257	246	215	222	232	257	245	256	213	232	237	215	254	277	235	227	228	251	273	250	245	240	258	206	234	237	236	234	239	242	214	265	258	250	243	212	232	233	269	248	220	225	241	209	253	236	237	258	228	239	264	231	226	224	246	224	248	232	247	257	218	249	236	242	261	242	251	252	239	275	255	246	219	255	233	244	234	241	248	264	234	249	239	275	232	254	219	251	258	249	243	240	251	252	257	266	233	239	257	234	226	241	247	252	216	249	239	240	240	264	217	236	235	253	244	242	275	239	242	243	255	246	212	270	245	212	264	272	248	216	262	248	222	248	245	257	200	250	250	243	272	261	239	205	253	238	274	241	249	266	254	227	234	258	267	250	242	232	237	264	248	268	228	235	227	221	247	261	238	239	237	255	271	213	243	233	246	279	245	254	238	234	248	231	241	241	242	229	263	248	242	248	243	251	223	249	238	234	210	267	263	257	224	230	245	234	225	256	229	220	229	238	224	266	241	229	230	243	235	252	250	229	251	245	238	242	220	210	230	218	244	239	257	245	261	228	267	250	238	234	251	219	250	241	258	225	226	226	295	251	228	244	227	234	249	228	277	227	269	272	243	245	243	243	212	269	267	261	257	240	237	248	229	274	231	258	239	245	204	237	257	261	268	226	266	254	231	284	226	250	222	217	265	221	245	242	248	258	249	237	252	253	260	238	233	252	220	226	260	221	262	268	294	272	237	247	266	245	279	223	266	249	252	244	228	236	208	251	244	241	246	250	238	229	241	280	221	233	251	222	211	235	250	230	275	243	230	233	238	201	242	255	228	237	223	248	244	229	240	235	235	267	244	223	220	240	214	235	243	255	231	235	250	246	235	236	246	238	237	223	255	245	244	233	260	212	279	226	230	238	244	231	244	238	259	239	239	259	232	250	219	229	280	264	255	211	265	246	240	209	236	226	246	247	236	238	238	231	242	246	231	258	271	275	269	233	220	260	247	235	253	227	234	239	253	218	248	260	245	236	215	244	228	237	244	210	242	234	238	211	226	272	262	236	250	236	223	251	244	259	221	248	242	243	207	239	250	219	242	222	263	231	215	253	240	229	212	248	254	263	241	263	261	237	259	224	238	252	229	246	246	228	258	293	221	238	243	278	248	250	254	220	249	273	242	223	272	204	250	220	243	268	240	246	256	251	272	262	269	240	232	218	220	228	249	227	236	227	246	249	252	240	253	245	244	246	242	236	216	232	243	245	234	256	253	270	244	252	227	224	250	211	284	237	248	254	232	212	230	234	222	236	258	245	270	281	262	268	263	246	242	233	252	262	265	219	254	212	246	244	243	261	239	234	219	242	238	255	266	239	243	211	264	226	258	254	251	219	244	264	255	241	271	249	241	247	243	244	214	274	230	227	268	237	245	217	228	242	236	229	266	243	262	245	236	223	247	264	224	237	228	234	218	225	255	271	254	233	207	235	274	218	259	256	260	231	213	261	255	216	228	227	233	248	232	231	241	236	251	269	260	255	237	220	226	249	274	233	239	233	242	231	241	239	230	264	247	242	228	222	227	230	257	250	253	229	241	232	210	239	222	220	282	236	228	246	246	246	252	242	260	261	213	210	235	239	220	239	249	284	259	252	244	249	229	215	249	225	234	221	263	296	258	261	239	252	243	250	230	255	246	228	227	245	231	242	255	237	224	236	226	230	211	226	238	239	249	236	235	199	216	231	208	256	242	220	270	265	251	221	241	241	217	227	244	247	278	244	228	218	257	237	234	215	250	220	268	263	267	248	234	227	276	222	256	216	223	245	265	210	267	238	246	270	247	256	261	245	202	242	256	254	227	229	238	249	225	256	217	270	253	227	259	270	227	251	255	280	263	226	214	242	243	219	243	227	218	251	232	251	263	265	245	225	225	228	229	252	251	227	233	265	239	259	224	240	247	227	253	257	232	224	234	229	250	253	252	231	223	216	258	241	241	243	255	226	248	274	252	260	220	226	245	256	220	258	217	259	216	242	283	259	279	243	241	254	235	236	247	247	227	226	266	255	244	263	223	252	246	247	244	237	251	250	258	247	238	233	252	241	227	232	239	281	244	246	232	236	245	224	229	241	247	238	252	247	247	233	253	232	216	231	227	273	243	231	257	262	228	233	231	230	245	260	248	215	214	223	257	246	225	245	258
27134	25251	42008	41114	29749	16368	6811	1247	550	590	571	590	573	602	569	583	614	575	564	582	600	594	593	579	591	606	585	599	555	553	582	589	558	571	551	592	559	564	526	554	598	581	551	599	567	596	567	605	594	583	609	596	543	591	603	603	568	603	597	626	573	583	593	596	622	576	568	615	646	583	588	581	609	598	572	628	590	601	581	602	566	593	595	603	616	599	583	585	585	624	583	592	571	607	575	626	578	590	594	583	574	586	578	612	598	621	574	616	567	579	652	596	586	566	603	552	584	577	570	579	570	611	571	571	611	581	567	588	590	595	624	630	577	580	595	622	560	593	580	602	621	609	538	601	563	582	599	600	585	611	622	597	552	636	545	593	574	616	571	584	577	589	566	593	571	550	582	624	594	594	565	591	542	579	570	586	598	569	601	579	600	626	614	570	554	564	600	620	522	553	634	589	590	566	563	545	626	588	611	589	614	571	589	566	579	628	591	558	570	573	594	547	567	601	604	616	573	578	540	601	605	594	600	609	542	570	614	542	532	606	595	644	587	554	590	602	623	578	586	548	603	623	587	586	580	644	580	598	621	599	570	606	578	609	626	647	594	584	566	585	600	586	593	589	588	570	605	585	561	595	614	560	599	603	599	571	570	537	546	559	607	612	571	598	623	555	556	574	549	602	625	587	616	617	559	648	572	585	571	624	586	590	586	612	593	573	576	584	590	604	555	585	607	564	599	580	613	569	570	629	586	550	609	605	568	595	578	530	593	602	631	616	595	550	548	608	547	547	576	615	601	558	600	608	558	632	624	590	580	580	546	614	583	599	609	579	559	604	590	627	614	583	548	580	594	591	579	558	600	590	586	570	575	581	582	594	547	603	610	615	628	593	662	607	554	603	581	561	560	654	563	610	580	612	570	566	606	579	572	612	575	594	567	652	587	618	598	599	618	587	595	585	560	620	620	620	592	581	583	594	610	622	595	583	589	598	586	572	588	615	552	598	566	611	588	521	545	583	564	617	573	580	563	580	582	582	614	626	585	621	626	553	602	619	631	591	611	563	624	596	601	542	558	589	621	611	601	552	564	613	621	531	543	573	571	634	585	576	580	554	547	565	573	583	579	568	564	600	540	576	563	592	598	585	625	589	606	571	579	579	581	623	609	590	589	596	552	534	570	591	555	552	592	648	602	558	572	596	576	614	553	578	589	585	594	594	562	582	604	594	613	588	570	611	565	584	574	584	596	583	619	587	572	639	571	563	547	586	584	561	607	574	557	582	593	597	596	576	588	608	606	608	544	597	611	599	600	581	634	587	631	604	597	633	580	601	608	571	627	605	643	616	540	575	601	591	524	623	563	577	583	590	560	531	625	552	568	565	609	581	559	575	628	616	602	611	596	606	547	571	586	554	608	571	634	592	590	538	552	581	582	620	596	587	592	604	625	582	584	620	589	585	574	626	571	585	552	563	604	596	583	545	611	603	576	601	554	609	610	601	601	564	605	584	626	581	560	554	609	612	567	578	558	593	593	625	610	611	567	603	621	604	560	576	623	575	586	568	583	582	606	635	610	621	595	586	562	544	552	609	606	609	553	655	580	577	628	625	609	547	589	581	593	589	605	560	626	576	607	602	622	603	610	550	553	607	614	605	589	592	550	595	574	582	581	575	588	590	590	565	591	601	610	618	565	587	561	620	605	599	583	576	550	616	597	532	617	563	577	663	608	598	579	572	591	608	540	574	608	615	592	569	546	610	584	555	592	562	613	592	597	547	601	616	579	577	583	622	596	521	602	630	596	605	577	580	581	584	591	584	573	588	581	609	579	597	588	593	595	611	588	534	583	594	580	577	626	540	561	619	625	598	546	584	589	591	590	599	584	587	578	599	537	577	616	546	562	575	537	568	576	618	563	625	614	585	590	601	593	589	578	596	634	592	627	611	608	600	566	596	603	609	606	587	571	608	572	632	565	628	565	580	551	610	601	589	623	530	564	589	583	571	605	587	627	571	587	591	609	585	615	632	556	586	630	607	643	592	576	589	574	584	633	622	639	530	614	596	573	581	581	630	574	621	561	594	582	626	629	620	615	625	561	586	581	547	608	597	578	599	559	594	613	603	529	597	580	572	567	551	591	619	579	590	577	576	567	593	605	543	601	576	613	596	585	586	601	603	561	556	619	600	586	617	558	601	594	604	601	607	585	575	612	587	625	563	590	575	657	607	607	603	592	570	606	607	601	584	575	605	555	630	630	620	603	592	604	565	572	612	639	576	593	611	594	578	595	590	555	571	570	587	575	575	620	577	624	592	579	607	581	606	588	569	583	574	579	549	564	572	579	625	553	601	525	588	570	557	628	609	559	575	557	600	577	576	593	612	589	589	597	578	607	574	577	615	634	613	604	602	586	578	616	581	628	595	583	614	623	565	572	571	640	618	575	562	560	626	644	577	557	592	628	593	569	596	590	566	659	605	600	577	576	617	572	584	602	613	583	614	641	573	585	578	597	606	590	619	593	589	618	606	581	598	587	558	585	617	572	623	599	626	560	589	565	573	588	592	631	598	587	614	603	567	590	583	611	555	582	583	598	604	594	588	577	569	592	616	569	557	567	614	590	591	635	584	609	581	578	559	616	571	611	566	571	593	558	586	580	592	644	590	585	633	579	582	569	534	597	606	585	640	538	624	575	615	622	539	590	607	607	587	624	577	577	619	634	595	592	591	585	576	622	608	565	585	559	571	574	562	597	549	578	595	625	583	539	581	581	600	606	618	598	626	629	595	608	589	591	584	652	602	628	552	583	572	587	629	608	563	593	622	587	626	556	582	585	621	597	568	590	617	591	569	583	616	597	561	618	576	585	618	595	572	571	595	585	587	541	595	568	587	583	550	578	574	556	574	576	627	594	579	560	596	601	584	556	557	594	576	600	558	603	581	569	576	586	565	569	616	569	565	583	607	583	595	541	585	586	585	610	588	594	590	581	560	598	559	604	629	615	578	588	612	554	586	577	634	551	602	576	588	583	586	599	600	587	568	597	572	597	615	605	591	626	581	573	636	631	595	600	563	602	597	599	552	591	584	569	527	593	603	593	638	581	550	584	585	610	614	556	645	554	607	554	565	543	590	586	580	570	597	599	578	574	615	599	619	570	573	579	611	598	588	598	600	609	592	558	616	573	589	626	575	610	558	610	643	565	564	606	597	566	566	570	551	617	601	590	589	605	623	629	627	585	560	578	571	561	581	583	563	585	551	573	586	575	569	620	598	584	618	550	601	558	597	573	567	584	603	583	586	603	620	557	555	587	588	566	609	557	567	559	587	576	612	626	558	608	591	568	586	621	641	564	621	606	599	537	589	600	598	572	580	621	619	570	573	611	587	664	575	608	595	581	579	579	605	598	570	610	596	604	551	611	585	579	572	574	589	553	586	592	588	616	536	571	570	551	593	626	623	578	577	578	595	605	623	604	580	625	540	618	625	577	578	569	580	583	641	571	579	553	593	537	615
67059	57482	68191	67135	54825	35164	17270	3230	450	392	390	439	401	382	417	419	392	402	388	381	417	384	402	414	417	438	420	375	391	396	423	386	383	416	444	375	385	406	433	404	408	412	398	393	405	385	377	416	421	385	385	390	383	404	408	415	398	387	405	423	420	375	386	382	401	385	396	412	379	420	413	390	393	412	398	416	426	370	381	399	418	357	394	378	381	380	383	404	446	380	408	350	383	441	370	441	423	413	402	401	382	381	414	370	424	409	415	391	382	408	427	418	380	390	355	355	390	413	379	422	405	418	404	420	391	397	386	395	361	427	429	428	398	407	412	389	409	369	392	434	433	410	407	421	375	428	431	385	428	415	406	416	427	409	390	404	391	416	392	424	389	412	378	393	397	393	397	387	419	409	372	385	389	413	402	422	416	396	376	399	432	403	375	414	343	399	404	385	403	367	396	383	378	390	395	356	397	396	431	421	381	385	410	408	396	395	459	450	399	369	379	408	385	401	405	384	409	374	435	406	407	407	427	423	435	391	370	363	393	447	373	415	393	420	400	420	405	412	408	403	403	346	373	392	412	378	388	383	399	427	422	395	397	381	383	407	340	360	418	411	390	444	399	363	389	371	413	431	381	416	407	405	401	392	390	398	378	333	451	372	390	393	415	445	411	403	418	399	395	406	375	418	409	400	402	406	388	443	453	408	368	390	400	419	405	382	396	441	373	379	380	390	393	406	417	394	433	392	407	418	420	419	424	420	436	373	421	380	400	407	391	425	368	394	377	425	429	411	428	415	436	388	399	452	389	441	422	364	391	435	395	440	433	418	398	346	358	417	426	394	401	363	366	399	426	399	423	407	377	395	409	409	420	421	438	392	356	399	395	409	395	400	428	438	376	412	392	434	381	393	388	380	360	406	364	450	438	383	409	414	401	387	406	342	405	427	396	392	398	358	429	449	404	374	387	404	380	379	413	426	442	417	380	387	396	422	418	359	375	387	398	383	419	390	397	370	401	424	379	390	364	396	404	372	442	467	399	442	409	429	369	391	407	457	380	421	376	414	372	381	380	393	403	410	399	413	387	409	454	399	373	426	403	410	433	383	409	415	445	376	391	404	410	449	416	358	397	393	402	378	388	421	388	424	409	401	400	363	439	376	404	383	411	390	420	355	417	399	390	393	405	423	387	395	435	384	381	415	396	368	405	383	363	378	420	423	372	393	410	373	429	392	438	435	395	424	405	427	375	405	408	451	403	416	412	417	386	418	385	442	395	427	360	387	388	425	403	405	382	420	396	366	382	423	408	377	393	444	406	393	434	399	465	409	422	380	400	425	372	373	437	415	374	408	396	396	393	428	399	381	415	405	403	392	418	397	408	373	392	371	405	387	418	399	416	395	387	393	394	409	389	393	400	461	387	421	433	392	405	425	412	432	434	375	424	429	377	400	400	367	392	413	414	427	374	418	400	398	398	431	403	405	419	412	368	420	402	402	414	401	411	430	397	403	425	406	433	398	372	414	387	382	445	382	405	367	414	427	441	384	364	428	372	431	419	402	424	378	385	387	431	346	411	412	390	387	408	422	401	361	403	401	376	408	392	409	410	404	427	413	415	388	395	443	362	469	457	461	376	423	377	412	390	377	392	433	429	399	376	404	382	386	409	376	410	421	451	401	415	391	422	389	388	395	358	386	418	401	388	385	382	392	430	402	391	393	407	366	382	412	414	381	432	367	417	380	394	375	382	396	412	411	373	402	395	404	429	378	448	407	449	357	391	398	403	451	406	395	402	451	388	432	396	403	405	418	387	379	372	389	417	368	410	427	396	401	384	415	428	400	400	400	410	424	386	435	408	397	403	392	393	374	379	406	404	388	380	445	416	391	385	348	401	384	428	438	401	406	440	455	393	390	402	386	357	377	410	391	417	378	395	431	397	415	385	385	412	408	422	384	413	384	393	406	416	398	421	408	436	441	417	443	380	399	416	373	408	395	441	413	430	367	419	467	388	422	448	419	357	379	376	405	396	390	383	434	425	400	411	440	411	434	366	411	368	390	418	372	376	463	428	428	382	389	407	413	441	415	428	391	354	375	401	401	404	389	372	382	411	411	415	392	380	430	381	430	381	383	375	362	399	407	395	377	389	389	395	421	383	407	401	408	415	368	379	415	364	406	398	421	384	370	377	400	364	391	418	400	435	384	356	391	357	400	378	415	401	390	372	444	472	406	411	403	362	401	387	442	389	373	384	386	396	375	436	393	387	401	392	419	401	394	382	358	423	420	413	413	399	418	403	408	398	422	372	412	397	396	397	414	400	407	393	395	376	392	371	409	379	356	403	410	367	377	359	397	403	448	403	375	414	436	425	412	423	376	375	443	396	432	397	386	399	399	426	400	417	396	385	416	407	421	401	414	396	411	406	382	404	427	423	406	424	408	414	422	417	454	381	392	401	362	379	399	382	411	373	412	399	421	391	376	391	389	375	422	424	406	397	393	402	398	410	421	446	362	401	405	417	402	393	388	424	399	393	379	360	418	424	376	368	435	390	424	419	380	410	392	423	417	427	345	422	417	360	400	383	396	382	401	388	405	389	385	386	401	385	372	410	405	385	419	405	381	386	416	410	424	424	403	407	422	436	384	366	382	394	390	386	374	421	383	407	375	412	408	441	422	366	394	423	399	401	439	385	415	439	429	389	420	421	421	384	408	404	445	436	436	436	404	377	374	423	396	420	406	386	391	422	373	392	355	417	404	402	402	392	385	396	416	390	423	424	378	414	382	384	394	407	362	420	368	390	437	413	380	412	387	408	408	381	409	405	427	453	387	376	415	380	335	430	412	427	396	410	394	396	396	388	390	398	372	386	418	384	402	401	419	384	426	432	413	442	383	423	409	377	399	400	404	400	426	390	461	412	403	416	376	379	421	409	410	402	401	394	406	408	442	387	410	368	413	380	401	341	400	340	420	406	396	417	418	412	431	386	411	402	387	441	415	425	436	391	369	405	418	370	394	406	439	413	410	414	378	398	400	434	378	394	399	425	402	425	372	412	401	378	384	356	389	388	385	407	417	436	419	433	425	401	388	402	431	400	365	398	401	401	403	412	378	382	379	427	386	419	430	412	411	373	415	392	399	380	410	389	397	410	415	394	437	415	368	398	410	349	400	406	374	378	406	385	381	401	424	413	385	410	393	444	402	396	379	426	446	414	416	418	406	410	362	414	404	355	381	342	377	423	435	402	402	399	387	394	443	400	389	406	388	403	392	412	379	398	384	385	380	393	332	381	423	384	440	416	375	396	356	407	418	407	412	386	399	453	434	428	393	409	382	364	360	418	373	416	387	405	420	425	405	412	414	399	402	418	387	411	391	401	421	459	417	412	406	377	412	383	383	357	424	390	382	383	401	366	374	403	384	372	373	415	381	360	374	420	409	405	425	412	389	380	398	409	344	392	416	368	386	408	390	414	404	397	420	405	384	402	429	445	380	423	395	409	405	404	425	397	396
43532	45658	65656	73480	62715	44657	26129	4844	923	935	879	930	951	921	910	881	893	908	919	872	913	880	874	888	945	879	875	927	902	847	921	893	911	867	886	928	885	904	877	965	895	904	909	955	837	913	880	875	935	895	852	904	882	912	817	895	885	882	884	933	904	900	819	900	906	852	896	885	950	908	859	905	884	898	888	958	893	957	899	919	905	901	937	914	963	880	905	886	928	912	880	857	870	886	932	884	892	925	862	892	899	889	888	878	888	907	932	834	903	954	895	905	890	881	862	880	918	879	861	831	872	883	848	924	852	862	882	903	879	867	887	882	913	929	908	910	913	874	943	919	905	889	880	916	928	912	932	904	871	883	888	882	889	890	884	915	862	882	874	859	891	855	873	889	912	970	891	886	860	889	876	926	887	901	851	878	926	936	880	918	885	886	926	887	894	879	884	882	915	928	858	893	948	881	865	856	906	914	910	863	902	928	877	895	880	883	919	867	893	906	886	888	859	926	859	961	921	901	908	877	888	890	899	865	895	873	884	914	883	934	933	861	804	868	879	879	860	864	927	883	902	861	907	889	919	905	911	886	877	903	890	953	912	861	927	867	911	891	910	887	932	916	862	908	905	904	890	862	899	861	952	915	930	864	911	882	864	900	932	876	917	860	872	913	927	846	951	926	850	926	934	922	926	872	921	888	862	889	872	851	899	888	894	892	846	1017	942	885	890	914	871	917	905	951	882	854	893	877	861	874	863	861	951	964	895	892	892	884	854	854	957	915	919	852	844	970	879	877	880	907	908	861	896	912	912	898	880	951	916	908	906	866	866	873	884	880	860	873	950	889	934	904	877	851	940	869	938	834	896	849	899	858	887	908	895	944	844	882	868	842	914	860	865	839	916	860	885	878	876	892	881	861	887	932	869	878	832	872	923	907	860	848	886	858	898	901	875	881	870	831	906	904	898	862	874	908	859	869	886	903	894	867	887	863	902	866	869	866	901	847	897	915	857	918	940	885	925	891	915	935	906	937	916	895	888	912	910	862	859	843	889	932	868	838	872	896	918	929	866	845	910	894	914	922	877	854	837	892	904	885	847	917	890	903	931	870	865	877	836	892	898	914	917	899	921	853	909	840	857	920	879	852	862	950	902	897	887	939	869	852	874	948	886	853	880	860	909	870	902	846	880	894	966	937	920	929	873	889	907	825	906	885	874	908	897	867	887	895	854	898	905	893	885	850	926	869	831	893	891	868	876	876	897	854	943	862	908	907	885	887	878	878	922	880	903	859	934	858	844	926	884	860	878	881	901	896	842	851	863	925	902	884	882	841	853	894	918	926	875	862	919	854	867	913	896	887	895	908	882	885	808	937	836	832	879	865	859	920	881	895	868	864	923	906	892	893	892	913	879	928	944	853	896	928	930	892	883	898	825	883	861	951	899	905	864	871	920	916	907	907	912	878	868	869	892	903	930	792	910	928	832	917	939	901	906	900	903	888	895	930	886	883	911	914	908	916	854	889	906	919	891	884	882	878	931	911	890	932	897	940	875	858	955	889	856	861	870	905	820	883	922	921	866	946	853	951	862	921	982	949	867	884	872	850	886	844	874	853	852	886	942	877	913	868	899	838	873	926	942	861	873	919	935	834	881	876	844	903	880	865	867	910	864	909	889	859	867	877	860	848	882	944	878	895	862	914	870	889	849	871	891	915	950	910	865	924	891	826	842	884	873	890	891	874	847	895	922	873	869	878	912	899	917	895	902	909	849	895	899	897	869	889	884	915	832	941	890	915	847	932	891	910	895	892	881	901	893	858	959	891	914	895	859	942	903	904	908	878	893	858	888	900	918	883	918	868	862	908	849	932	851	891	904	880	862	870	910	883	914	905	912	868	911	895	940	891	841	917	870	887	864	849	888	919	906	912	904	868	891	952	895	964	902	889	927	875	875	877	892	869	890	899	875	925	884	882	899	840	911	887	937	887	916	914	875	914	864	861	846	885	956	868	899	907	880	927	907	832	913	928	944	894	838	892	897	883	894	925	904	837	857	903	859	888	864	882	883	871	821	907	881	897	911	861	893	929	908	852	899	856	859	883	904	871	905	836	858	900	902	895	834	948	936	898	872	887	890	870	867	911	883	880	882	850	898	948	900	868	879	939	923	924	891	894	834	940	877	891	825	934	903	901	911	890	907	874	881	956	926	920	890	928	864	870	878	895	864	846	921	884	880	902	910	867	878	925	931	916	957	900	927	862	905	920	902	854	860	931	879	906	916	870	902	873	852	859	869	899	867	904	887	915	852	869	917	875	973	896	889	919	916	852	920	922	903	851	951	865	870	880	871	912	880	863	865	926	904	945	909	940	863	950	845	902	904	883	905	936	884	838	891	869	909	905	879	885	898	930	909	873	950	922	874	919	869	938	916	828	905	927	859	903	937	903	925	914	930	882	968	903	912	910	925	902	837	935	856	871	898	897	980	880	855	855	943	915	903	889	881	852	857	875	888	892	873	892	904	898	899	931	850	883	893	877	828	817	893	877	924	892	895	930	899	880	872	901	869	869	893	884	892	869	864	965	898	910	918	882	880	885	942	978	845	899	906	842	921	916	909	915	928	905	883	886	887	854	913	916	875	917	868	890	906	862	867	862	947	939	816	861	923	905	843	920	863	871	860	858	842	944	880	894	914	887	887	861	878	905	944	870	901	886	863	924	911	847	873	937	868	955	893	924	889	949	874	877	883	884	893	891	896	889	908	915	933	900	886	881	925	893	902	922	872	910	876	915	881	884	885	877	921	912	875	904	927	893	895	928	887	893	899	883	879	897	919	875	866	908	826	823	852	848	955	868	873	872	878	902	894	930	848	912	894	899	922	885	902	917	836	909	841	856	895	865	872	880	914	899	856	841	916	878	897	918	921	871	898	934	892	882	905	873	854	859	853	929	879	926	940	884	876	889	879	915	921	919	935	888	871	844	838	942	922	898	974	838	859	881	923	895	905	909	898	881	938	886	949	906	866	875	959	930	847	863	896	926	860	905	874	912	884	912	877	932	951	875	890	891	921	874	904	897	964	900	917	916	863	893	958	855	928	922	818	876	865	880	861	875	824	887	926	892	886	961	889	883	923	877	910	926	867	865	892	908	866	838	872	905	884	901	887	908	966	944	886	920	881	898	866	873	897	888	849	884	885	840	859	923	875	907	902	884	858	841	860	920	899	905	914	835	791	935	957	895	861	874	852	871	860	886	909	899	942	882	945	887	937	924	886	910	903	830	910	888	927	923	903	878	846	885	879	887	888	940	881	873	916	879	876	898	890	904	894	871	922	897	906	908	883	915	896	873	881	855	890	912	881	828	880	857	915	886	861	901	928	905	830	860	893	873	887	832	901	875	911	933	886	929	875	855	959	930	868	887	875	902	906	911	908	869	871	889	925	881	947	936	975	917	909	882	943	862	871	880	889	934	879	900	834	930	907	842	897	903	881	910	845	861	897	889	869	840	889	900	873	883
38705	29302	16611	10323	4038	1342	540	279	274	228	228	240	246	224	216	241	233	237	240	256	250	224	250	233	248	270	225	244	257	263	256	258	254	240	265	277	233	238	257	234	216	253	240	223	238	234	246	229	260	232	229	242	211	242	239	248	201	224	238	256	207	233	229	217	241	220	203	228	244	224	235	240	226	250	219	217	231	236	223	247	254	220	243	245	244	241	235	239	244	242	233	233	212	231	252	225	263	205	218	238	259	235	209	214	253	233	247	235	200	214	229	236	260	246	246	239	245	220	246	259	240	224	216	232	248	269	215	211	232	245	225	230	266	241	243	229	259	238	214	238	264	216	223	243	243	220	215	237	218	237	222	214	229	227	227	271	239	225	231	212	215	232	238	251	218	219	220	225	217	240	274	253	238	222	233	215	221	253	218	243	237	257	263	234	242	243	222	209	245	221	244	235	231	228	231	230	225	244	243	196	224	232	237	269	222	226	242	234	232	231	237	248	225	244	243	238	215	220	237	246	240	219	246	254	249	253	227	195	247	244	231	224	260	253	220	224	281	247	252	260	241	261	234	254	245	252	250	203	228	261	233	249	259	254	255	238	237	231	229	212	243	225	234	222	236	217	232	217	221	242	209	249	266	229	247	215	241	221	214	220	264	227	244	227	237	230	245	220	224	245	224	230	258	271	255	213	237	225	274	272	249	245	268	246	257	252	259	250	228	222	219	280	234	213	231	259	219	241	236	237	258	247	222	216	228	254	217	262	264	262	219	254	237	213	255	222	227	227	267	249	227	249	236	259	248	264	213	236	260	243	244	249	232	231	230	228	232	250	261	242	212	239	221	242	248	265	222	231	228	229	236	241	214	252	224	238	213	250	250	250	195	258	250	233	237	236	248	267	260	250	230	225	226	215	270	219	239	225	245	262	239	229	238	248	268	217	237	231	230	226	217	272	242	249	220	192	235	216	220	244	249	232	262	241	232	227	209	230	248	271	225	255	230	249	222	225	256	237	227	232	258	220	238	264	237	258	281	221	258	268	232	227	245	245	202	238	241	268	249	256	209	246	231	236	238	233	239	233	234	233	251	247	238	209	246	263	251	233	263	225	239	233	210	234	223	241	244	288	239	216	231	247	236	224	238	249	220	217	241	241	246	243	236	263	249	188	215	254	248	248	268	212	220	259	200	243	236	254	227	241	243	237	224	236	226	229	231	230	234	253	209	258	231	252	237	224	229	246	243	245	255	241	243	224	216	237	231	243	218	238	237	266	236	256	234	232	236	250	231	219	222	220	237	269	219	252	261	232	230	237	252	236	206	221	236	246	243	220	259	247	217	259	238	277	212	205	233	259	250	247	255	245	243	244	234	245	222	211	226	229	242	241	235	258	246	244	289	265	238	217	246	237	246	229	258	247	252	235	258	230	237	234	234	227	252	232	240	218	212	250	273	233	242	247	257	203	259	235	234	227	238	225	233	274	234	238	242	244	249	249	226	264	230	260	207	244	252	237	219	214	197	250	238	226	225	240	242	228	220	228	218	246	247	226	222	250	240	232	242	213	253	195	280	232	214	228	233	253	224	227	239	238	256	234	251	219	238	238	231	199	269	247	235	236	250	242	221	245	220	244	214	237	235	237	232	245	242	233	240	226	245	241	236	223	219	242	229	228	216	218	224	219	220	219	259	223	219	220	230	234	230	240	227	211	259	233	233	249	246	217	257	220	293	242	231	230	218	238	241	213	233	249	237	261	229	222	249	237	241	255	237	250	239	220	222	250	246	249	224	233	237	261	248	242	257	273	271	236	243	215	247	235	225	214	233	244	267	269	224	241	250	243	260	262	224	229	214	239	250	242	256	241	222	262	242	235	252	230	200	236	221	258	249	249	216	240	275	233	237	240	233	257	247	228	229	243	237	203	209	249	243	247	212	245	242	225	223	234	227	248	254	225	250	222	262	274	238	250	229	262	251	244	255	218	240	276	245	251	220	236	211	264	230	237	195	215	247	243	256	253	229	222	232	229	238	240	247	216	202	256	240	211	233	242	235	206	232	236	241	249	221	229	235	238	246	253	259	245	230	253	212	238	268	244	220	237	236	246	208	226	254	231	252	260	221	246	229	224	254	233	251	234	223	229	233	221	230	233	210	243	239	259	220	247	245	254	237	245	230	237	209	246	242	234	231	222	240	249	232	253	257	219	217	241	228	248	254	265	241	235	238	232	228	243	213	244	198	264	250	224	225	239	219	241	212	221	227	222	220	288	239	213	225	224	243	231	220	256	256	231	247	231	247	258	245	242	222	227	224	224	250	234	226	221	234	240	231	263	244	224	235	254	241	246	218	219	235	248	222	257	232	225	256	257	239	202	242	246	243	224	269	236	234	245	225	260	219	231	245	249	227	226	248	244	268	234	215	230	239	257	235	243	264	255	241	225	235	277	251	277	230	220	243	245	239	222	189	260	248	266	237	232	221	254	241	203	267	230	260	242	243	244	248	246	245	250	235	211	219	253	226	237	231	233	256	225	240	264	225	251	231	257	239	200	242	248	249	231	227	248	232	242	221	246	225	246	260	254	228	243	247	244	237	261	229	229	236	256	253	227	230	231	246	242	233	220	225	249	207	260	265	238	199	226	265	232	237	253	239	255	236	228	233	231	262	251	242	270	217	248	252	219	250	258	239	248	227	226	271	253	248	266	239	241	221	240	244	235	218	244	221	220	228	219	260	227	252	252	215	236	239	274	223	250	219	232	253	220	223	278	266	235	238	247	224	241	250	219	243	241	246	225	249	226	238	268	218	226	229	213	231	226	220	247	252	270	221	209	231	250	212	218	269	263	261	249	222	225	220	239	220	227	227	228	234	222	248	228	294	248	254	251	241	226	227	252	263	249	230	215	240	227	234	266	257	249	209	241	227	226	245	239	236	210	246	251	245	242	225	228	217	207	213	228	227	239	227	238	221	230	240	236	252	261	218	269	233	214	247	262	219	257	226	228	248	249	214	257	215	228	251	225	234	236	246	246	252	260	260	237	238	256	238	255	223	213	268	237	232	228	236	253	260	214	282	231	229	257	238	224	264	256	245	215	235	220	232	227	219	211	220	233	263	244	190	226	232	249	241	237	233	238	217	249	225	214	207	222	228	242	216	233	252	237	229	247	230	277	251	283	229	229	251	211	238	221	246	222	226	241	224	236	250	232	231	241	220	221	223	192	228	229	214	256	240	241	227	221	221	224	201	246	274	247	216	267	239	239	243	258	236	211	238	230	232	255	231	244	253	248	282	214	264	235	244	248	233	253	280	217	235	256	279	224	223	202	242	239	246	215	216	228	229	242	256	233	239	255	206	237	222	240	243	259	210	238	266	225	226	253	246	262	249	230	244	246	233	240	239	223	207	232	234	223	259	229	245	237	258	225	223	202	236	224	208	228	251	230	245	241	248	243	196	248	209	235	268	247	270	226	253	239	285	225	237	255	225	256	241	227	234	238	229	253	215	230
22108	20963	21084	18973	9410	3804	1565	658	590	571	604	586	602	614	552	560	598	575	593	574	579	565	563	559	559	549	548	552	546	604	544	566	538	561	534	552	574	620	544	535	550	601	549	574	536	561	530	575	565	622	620	554	601	534	575	578	563	566	579	591	555	554	613	542	561	556	559	564	574	560	579	562	612	556	553	588	579	627	647	579	590	587	574	593	558	576	598	578	603	589	584	565	518	555	541	599	587	571	556	552	570	561	604	584	550	569	578	565	553	561	557	552	560	569	581	593	539	550	538	561	596	607	535	556	592	555	610	605	582	576	543	603	545	573	551	574	579	557	539	552	577	561	564	559	580	549	551	570	555	543	523	592	575	566	544	580	586	558	601	544	580	571	570	548	592	562	595	584	568	540	594	594	575	613	537	575	543	569	553	554	528	550	572	559	594	594	582	569	583	535	558	549	551	556	554	571	549	572	572	579	575	577	512	534	552	540	568	610	581	578	614	568	580	602	565	551	578	579	596	541	577	564	585	578	553	602	607	594	589	605	583	546	586	580	607	569	558	598	538	543	600	572	543	542	589	572	583	540	580	558	561	565	585	535	593	591	583	538	576	546	517	525	603	601	544	573	582	596	549	599	550	574	549	554	586	592	569	626	609	556	565	571	592	577	560	593	593	563	550	600	567	566	600	551	569	551	601	605	607	587	566	580	590	592	573	572	591	598	565	575	543	551	566	551	613	571	588	559	549	551	575	560	530	576	543	530	597	529	575	539	577	550	594	555	625	604	561	548	595	614	572	573	571	573	592	509	557	560	564	553	569	603	566	560	548	604	563	567	569	576	608	592	594	534	565	576	587	590	525	606	577	551	553	534	553	538	574	555	583	564	614	595	592	523	567	581	575	585	570	548	525	613	592	594	565	529	544	605	570	561	567	538	571	595	608	567	558	555	567	579	563	561	570	555	579	572	614	562	585	572	563	580	604	599	530	577	582	582	575	603	584	547	606	566	554	529	523	600	568	563	563	570	554	604	565	612	560	589	566	558	558	552	565	541	600	613	562	557	535	555	557	584	593	545	593	619	592	579	576	590	550	618	610	553	582	587	587	541	589	550	603	584	549	539	564	587	593	574	557	595	583	572	552	543	557	584	615	565	597	624	556	563	581	543	545	567	586	586	568	566	584	543	595	555	546	550	569	530	553	567	562	557	526	586	634	540	559	537	601	574	569	602	592	575	605	615	614	597	566	571	590	557	629	603	592	627	589	528	625	605	588	575	535	573	543	550	557	566	564	576	568	615	555	537	595	550	624	559	571	593	546	614	547	580	605	589	554	586	541	550	549	580	573	550	607	551	566	571	558	520	550	549	556	582	538	590	608	525	555	583	561	576	562	571	583	542	590	566	600	586	531	586	584	543	582	558	582	560	563	553	606	619	561	571	525	565	573	544	624	570	605	574	506	579	527	614	615	569	577	581	572	559	587	528	588	560	604	563	576	579	582	546	551	512	614	570	562	597	574	579	561	552	594	582	570	522	597	563	543	560	519	588	536	555	586	604	590	553	571	563	542	595	556	588	566	571	600	603	584	582	555	607	583	594	590	563	551	551	598	560	573	525	586	564	589	587	573	618	563	575	579	596	617	572	553	518	577	559	561	594	580	579	542	548	580	581	583	572	577	536	575	592	543	552	590	576	635	565	605	523	538	562	590	607	553	552	526	559	569	543	559	582	601	552	574	588	551	569	556	554	570	550	635	544	565	569	577	540	567	552	567	571	563	627	562	586	583	607	582	618	598	562	627	606	577	580	565	597	622	597	586	560	567	577	555	574	575	551	572	575	581	559	590	570	562	596	614	586	568	571	601	574	572	550	564	595	574	593	596	539	573	563	578	595	532	560	538	563	529	584	607	563	602	608	647	573	558	553	550	537	570	582	560	539	587	573	587	516	598	560	545	606	591	548	579	602	571	581	581	590	529	572	561	578	583	555	582	560	585	600	596	596	562	582	566	546	589	557	547	587	622	557	544	601	608	567	572	555	549	569	567	579	548	584	595	609	572	565	558	574	593	569	573	582	537	577	521	614	593	541	507	606	573	586	622	558	566	601	608	560	550	552	579	511	645	575	567	548	557	574	589	512	601	537	561	603	584	581	535	534	534	561	553	547	577	555	545	561	537	599	589	581	601	586	552	558	588	592	613	577	587	571	531	545	580	543	626	565	610	574	593	591	559	612	575	571	560	577	529	581	554	569	583	578	563	566	592	556	583	588	558	580	554	590	604	555	575	584	592	523	533	619	612	545	611	546	578	569	595	581	542	604	562	599	568	586	583	559	536	541	558	534	529	597	571	563	577	594	608	570	564	588	593	563	540	586	540	588	566	534	620	568	627	561	548	564	583	541	582	554	568	593	590	576	539	571	561	616	590	586	617	564	614	554	536	613	537	532	600	578	537	546	533	611	573	513	542	575	548	572	520	584	585	567	533	583	524	589	541	591	597	604	570	597	567	567	545	591	579	594	586	548	599	591	544	529	588	596	578	546	534	614	550	586	542	608	631	604	590	556	553	562	548	564	561	591	576	567	546	561	590	562	593	564	599	542	585	608	586	542	546	555	568	593	580	566	597	580	565	584	536	575	551	608	579	593	555	531	575	554	576	574	552	556	551	598	562	571	552	567	577	601	563	620	566	569	588	546	596	596	547	542	579	555	558	556	553	611	551	528	560	566	548	591	578	569	575	543	540	576	608	509	570	589	579	567	579	559	539	534	563	556	577	571	552	565	600	567	538	605	596	622	583	581	573	589	599	522	579	591	587	593	608	531	543	568	562	578	587	567	589	558	590	574	598	575	610	621	563	524	585	605	581	571	562	607	572	585	543	564	590	529	611	617	565	588	547	563	565	590	557	567	586	577	588	579	568	559	568	539	554	566	581	561	580	612	587	588	624	560	574	548	557	539	637	564	554	571	552	534	581	576	594	584	598	563	552	594	570	553	586	563	585	565	530	599	561	599	554	576	578	580	547	586	572	596	566	573	577	572	598	585	560	572	589	577	559	585	566	601	543	563	582	593	568	623	558	553	613	587	573	598	573	596	607	597	559	608	581	562	603	599	600	582	541	604	522	575	531	586	584	581	572	571	533	583	564	558	569	527	585	582	585	549	556	587	578	603	589	599	595	601	565	583	586	565	564	541	583	538	568	567	622	569	596	609	597	538	621	602	591	559	563	550	560	579	565	573	560	546	537	557	583	574	601	597	591	564	576	601	552	538	571	566	560	528	588	534	577	566	590	537	587	578	509	609	533	568	578	585	578	576	571	568	627	560	580	544	539	562	569	546	560	594	560	572	586	563	577	613	611	559	547	556	593	575	603	601	546	585	565	556	551	564	577	594	556	563	550	612	539	615	572	557	566	564	565	607	529	603	591	599	517	535	593	521	560	576	556	573	552	610	561	568	559	591	593	585	600	569	598	546	606	570	627	580	547	542	590	572	577	567	565	554	571	577
48754	38050	43626	30433	13098	3803	1077	382	276	265	282	260	262	263	257	280	278	261	274	265	284	278	249	235	302	213	290	282	278	296	268	251	288	288	286	261	271	288	253	273	284	261	264	275	253	274	272	298	267	246	260	282	301	269	263	256	272	257	264	267	272	285	265	275	264	242	291	246	265	257	266	269	267	261	278	294	270	280	252	264	259	244	301	252	277	270	273	261	257	281	283	255	269	253	276	272	269	255	306	281	303	250	285	264	273	253	289	265	283	289	249	282	271	253	272	281	256	250	286	279	280	266	237	300	274	244	261	276	270	286	279	258	261	262	248	293	261	270	264	274	253	266	238	261	268	283	259	269	291	252	277	297	250	291	273	255	255	266	256	239	252	249	285	279	267	280	282	261	250	269	269	265	246	245	217	291	290	260	241	271	265	248	252	252	273	263	252	281	259	263	258	288	287	277	317	248	274	252	239	307	278	245	256	266	291	249	262	257	280	308	279	293	255	276	243	258	265	282	261	258	254	243	250	249	272	257	250	250	291	240	261	236	255	287	258	261	247	265	278	282	275	277	268	258	265	269	249	316	308	244	271	272	266	255	271	293	295	264	273	288	286	261	263	257	261	298	288	261	237	251	270	263	254	264	250	248	256	238	270	318	278	223	261	276	276	273	256	282	255	254	283	292	275	239	260	274	293	258	241	263	272	289	259	264	262	288	270	303	232	264	249	244	279	261	213	298	254	237	263	293	233	286	269	285	258	265	257	268	263	246	267	271	288	281	291	280	284	265	274	256	258	248	259	256	268	280	279	279	279	236	302	276	268	266	282	311	282	298	274	260	246	258	241	277	302	268	277	264	270	268	284	273	284	249	289	260	270	266	259	267	265	270	256	244	266	252	261	237	263	257	277	287	278	256	257	236	251	289	259	288	287	267	284	263	241	282	281	289	268	295	274	274	313	270	284	251	275	257	260	294	278	299	283	276	281	282	265	237	266	266	273	252	290	258	292	271	270	291	292	255	270	278	260	273	262	287	275	279	252	275	281	295	267	255	265	271	262	294	268	273	266	291	245	272	245	259	227	260	243	276	280	250	261	286	274	248	263	284	264	252	283	275	273	259	229	246	266	258	271	292	249	253	247	244	268	242	279	285	277	291	279	312	264	266	295	248	284	244	269	266	294	286	240	253	273	287	265	273	272	275	259	269	253	247	255	256	262	291	283	303	269	255	289	268	281	300	259	300	300	265	273	271	279	281	253	275	279	264	276	269	278	276	260	299	244	256	268	263	284	249	263	264	228	281	267	269	253	296	293	316	261	286	264	261	261	276	278	261	238	243	281	283	278	257	282	260	261	277	274	289	252	288	286	294	269	240	294	263	255	258	259	266	270	277	254	302	260	242	295	270	266	271	234	250	263	260	293	254	280	258	242	266	273	272	298	249	269	260	214	268	268	279	280	251	298	265	243	257	244	272	279	258	284	263	288	276	283	267	280	251	291	248	260	257	290	261	262	251	300	256	245	257	239	264	267	281	262	282	279	282	285	275	254	288	255	285	255	269	278	279	248	275	291	286	280	258	274	255	248	275	233	269	251	266	275	283	292	235	263	260	280	272	259	238	236	277	246	270	265	277	260	257	286	256	305	264	272	257	276	275	249	243	297	286	253	254	283	234	270	268	234	232	302	272	242	261	265	268	272	221	281	289	254	277	241	256	282	298	285	259	274	262	294	266	273	263	247	265	275	270	270	304	242	259	271	300	257	254	286	228	269	274	257	262	271	264	255	270	287	274	272	281	250	284	256	251	258	259	259	260	268	264	281	241	284	285	269	264	245	259	248	258	271	246	277	264	239	262	268	272	274	261	257	260	285	246	271	263	268	243	235	259	246	270	260	253	281	283	300	263	260	244	293	259	248	276	260	252	278	273	273	281	273	286	264	299	280	247	256	268	272	277	273	268	256	300	272	284	254	275	264	260	261	275	251	259	294	273	322	261	317	259	282	276	254	274	275	276	268	272	296	256	280	268	227	245	241	258	236	290	244	251	281	264	304	257	259	251	240	267	246	270	263	271	268	282	281	260	244	297	245	264	242	296	252	262	252	272	295	299	261	281	283	277	264	277	256	275	293	296	288	265	257	261	278	253	284	273	288	253	307	267	270	293	268	271	256	248	276	292	321	287	286	222	288	249	239	278	256	255	249	278	294	268	271	243	280	253	246	268	289	236	297	291	278	290	269	266	247	241	273	256	268	273	301	316	258	266	263	243	276	271	281	275	254	261	280	254	275	252	271	222	275	298	288	270	260	270	257	266	266	280	283	260	270	268	243	252	255	280	258	230	260	256	285	297	283	252	280	236	238	280	238	246	249	261	293	265	250	308	280	256	279	264	270	285	245	273	275	254	248	246	273	259	255	300	256	252	277	265	245	243	250	277	276	275	236	263	251	272	280	258	264	268	286	261	265	273	271	261	255	250	276	262	260	254	268	275	266	299	273	273	244	270	266	258	299	255	260	251	271	269	259	247	288	281	267	253	290	275	252	265	306	261	285	242	255	272	265	259	270	259	265	285	305	278	266	261	279	257	295	258	269	236	289	274	290	254	286	253	267	273	280	270	279	253	262	260	257	281	249	243	242	262	262	313	255	266	288	255	289	262	267	287	249	260	236	292	282	252	254	256	243	262	247	283	248	262	276	240	265	275	247	286	259	251	284	263	250	275	256	269	263	277	263	253	275	261	287	281	293	275	275	274	275	241	278	236	246	295	246	248	249	265	273	256	267	253	280	262	275	259	300	266	315	266	260	305	267	257	249	270	248	243	284	294	254	251	275	299	282	251	285	268	261	269	277	234	245	268	279	268	250	263	268	277	267	255	269	298	283	261	270	250	272	263	288	257	249	243	274	263	280	261	256	272	212	269	281	282	249	240	264	304	295	287	259	255	246	296	275	266	260	259	274	246	209	265	250	247	229	266	272	273	264	308	250	262	270	259	294	279	241	263	272	246	273	236	241	287	284	273	310	294	242	285	270	276	279	295	308	276	254	286	253	269	277	257	247	283	263	280	275	256	283	272	246	260	274	275	233	255	256	264	265	260	288	254	238	229	292	276	275	226	259	243	277	262	274	268	271	272	260	284	288	285	242	273	257	283	281	252	262	229	261	245	255	253	282	263	261	258	258	240	249	230	270	240	260	267	260	259	276	271	262	261	225	284	251	253	265	259	253	305	279	265	296	266	295	284	263	285	272	256	263	253	267	274	244	274	247	263	263	234	274	263	268	287	250	260	253	269	240	266	271	276	272	248	298	248	257	249	278	287	253	263	282	247	230	276	267	282	253	279	279	293	231	229	262	266	298	282	247	275	295	317	281	257	261	245	287	265	307	279	248	253	289	300	257	262	260	299	238	251	234	272	274	236	299	260	261	273	261	292	255	269	298	275	257	276	275	273	271	257	239	293	270	233	274	262	237	281	240	250	254	252	284	254	277	242	259	234	261	295	257	251
29721	29121	45131	37832	21963	9496	3286	888	667	664	627	630	646	648	666	641	621	649	674	646	647	632	663	635	680	625	626	641	621	635	619	649	649	654	619	638	638	646	613	630	657	681	632	637	646	641	648	640	631	667	621	698	656	683	645	613	664	674	610	656	677	626	671	657	617	637	614	622	593	664	681	641	694	615	665	647	658	632	597	664	661	651	636	633	690	641	691	646	605	648	653	638	662	642	680	645	655	642	597	662	629	624	614	595	664	614	660	650	662	598	641	592	691	653	640	655	626	664	666	640	603	646	651	602	608	663	633	639	650	642	575	672	655	606	608	633	647	628	646	681	621	621	623	651	610	645	642	616	671	685	610	647	639	632	648	618	617	667	669	593	620	653	620	660	634	676	649	646	614	631	675	624	678	615	610	662	651	600	640	616	665	634	628	605	636	651	678	622	579	628	598	612	629	685	623	680	676	619	630	634	637	668	660	653	615	653	632	620	656	645	595	604	668	665	681	666	626	688	646	631	624	612	539	679	645	679	698	653	678	594	653	621	641	592	667	614	615	646	619	641	667	641	680	628	641	620	659	624	704	612	606	620	649	648	631	682	610	648	622	635	666	654	633	580	678	620	630	621	647	610	687	654	686	630	621	722	614	654	662	614	651	626	656	592	702	614	638	625	649	637	648	637	642	653	656	640	637	644	620	624	667	615	655	652	678	637	635	587	636	647	639	660	631	653	667	684	600	654	639	669	623	659	652	626	665	659	652	652	643	664	663	652	644	628	670	603	663	635	638	623	625	612	696	679	629	607	632	623	623	667	648	634	619	658	648	677	649	641	662	699	661	653	663	664	623	620	609	616	623	618	650	642	680	624	678	646	652	632	630	633	657	668	604	620	613	654	671	602	619	614	640	603	617	621	635	649	674	661	628	612	675	678	639	628	618	630	629	638	623	607	638	600	658	674	615	624	659	661	635	671	632	652	644	614	634	634	639	591	646	681	652	618	669	644	676	615	650	653	644	649	607	657	642	660	657	614	684	635	653	660	660	653	630	634	625	597	650	602	627	622	632	651	650	645	600	656	672	583	611	652	615	622	611	617	654	662	607	628	709	647	629	631	601	585	703	583	657	691	659	634	583	625	635	625	641	651	589	638	627	633	652	662	619	643	626	592	661	651	579	642	629	646	647	616	663	644	628	638	639	642	602	647	684	622	637	642	642	621	672	631	643	634	642	620	633	636	701	667	638	640	582	644	644	634	648	654	650	646	593	624	643	645	660	689	668	642	677	611	671	643	644	662	646	634	601	658	665	665	688	649	653	632	614	637	646	669	665	640	636	632	633	616	686	653	638	631	646	626	671	672	633	626	652	646	654	657	638	643	678	656	641	666	616	634	646	640	660	628	668	696	659	671	649	647	627	663	648	657	631	615	636	616	654	617	605	626	618	598	668	656	683	628	625	654	672	639	623	638	632	662	644	662	598	605	668	597	620	637	675	644	636	643	647	631	597	628	658	660	621	639	662	618	662	650	623	668	636	641	629	666	591	625	610	608	666	632	645	631	611	614	638	630	663	644	633	649	620	671	635	689	654	620	716	643	662	662	633	623	644	645	612	633	612	681	669	618	620	646	705	621	640	666	608	672	630	644	614	628	587	619	631	633	651	662	647	625	601	661	612	661	641	622	633	652	692	622	620	657	631	657	626	593	600	645	571	660	615	650	638	599	654	642	640	656	687	657	630	654	612	667	688	660	622	680	603	685	691	674	614	656	668	701	655	621	673	650	580	604	603	675	646	646	626	653	664	634	657	639	607	659	643	675	657	614	596	637	618	630	609	637	641	655	619	588	673	652	678	631	662	665	662	614	667	664	637	674	644	618	635	630	600	624	624	631	603	653	641	617	645	638	664	613	650	630	675	686	626	649	690	638	683	606	618	631	625	611	701	636	607	653	619	616	622	634	668	633	656	655	660	639	662	655	629	646	663	626	608	661	641	592	645	701	646	664	640	661	648	640	644	619	656	670	688	603	671	661	635	623	664	664	637	619	657	661	702	650	625	659	700	618	657	649	622	685	634	642	647	645	620	662	678	671	675	654	655	650	679	622	663	694	617	650	653	629	660	637	662	608	592	662	676	638	644	683	594	664	648	605	679	616	636	649	618	641	576	643	664	647	654	652	681	594	695	649	661	680	604	617	630	674	622	586	690	628	658	649	679	600	640	652	626	621	608	656	633	615	672	633	666	642	590	613	602	614	660	619	660	644	646	686	659	647	646	638	660	630	648	630	649	657	636	648	580	599	613	668	646	627	590	679	649	652	621	642	652	651	711	652	670	665	597	616	636	659	624	603	671	631	616	659	594	661	621	689	638	651	615	639	661	644	642	620	677	619	646	650	681	652	597	669	634	612	687	605	667	649	678	665	653	636	626	573	667	651	623	657	641	600	670	645	644	637	669	615	625	594	625	640	608	662	634	686	642	630	615	682	619	641	638	597	665	633	639	636	625	631	621	584	661	631	652	676	642	632	673	635	622	632	643	664	634	673	657	664	635	638	640	636	664	602	631	643	674	629	623	636	645	654	681	655	677	600	636	677	628	646	641	603	624	635	687	593	619	653	625	656	637	660	671	636	616	616	623	608	587	637	624	673	604	625	618	620	597	641	615	622	637	658	662	661	620	678	671	625	589	619	632	647	658	642	652	655	666	618	618	577	620	650	638	645	611	627	622	682	654	650	603	628	640	579	637	645	650	653	637	661	663	637	623	640	641	693	643	636	635	640	663	666	680	710	615	637	661	663	641	599	640	662	614	635	668	644	579	654	635	646	652	659	692	638	577	645	639	628	644	639	626	620	630	644	680	632	644	672	661	626	619	683	705	686	650	622	640	618	625	633	659	665	646	652	654	629	630	642	654	641	674	669	658	634	639	688	626	629	654	654	688	632	692	670	632	634	633	668	654	633	622	653	656	605	666	600	642	670	638	636	635	671	642	621	613	676	626	625	665	648	632	678	626	641	598	593	595	651	645	640	618	622	628	610	629	654	677	605	623	643	654	660	683	667	620	640	647	643	648	628	686	664	672	634	656	649	664	643	685	694	600	627	616	630	686	694	666	568	616	609	633	631	655	623	648	655	666	620	666	611	656	675	654	628	638	662	689	662	678	634	666	677	601	658	634	618	625	659	645	630	661	621	621	660	675	600	633	659	602	638	635	652	644	657	635	623	636	656	590	643	613	631	602	614	676	647	670	679	660	672	615	643	697	623	641	616	606	646	641	645	677	639	627	633	674	634	628	624	646	652	633	611	654	649	606	639	672	611	667	684	675	620	606	620	646	621	652	608	597	642	617	631	602	649	667	681	653	691	670	600	637	646	628	648	643	637	632	600	672	635	615	602	625	625	637	632	614	633	595	626	621	675	667	599	639	616	648	655	633	652	577	635	608	644	643	670	676	631	652	632	636	625	653	657	648	623	642	662	647	598	609	664	610	647	660	625	648	669	615	623
70090	62345	73666	65854	43769	24865	9437	1575	435	431	430	418	460	406	422	457	449	452	440	439	397	433	386	433	409	424	411	428	491	434	423	413	398	439	428	447	419	444	435	424	397	443	416	385	464	450	423	435	397	427	400	438	423	413	417	454	400	449	402	420	413	396	393	445	458	393	429	424	430	424	395	458	416	442	458	404	465	399	431	451	424	416	407	443	406	409	433	440	422	445	416	442	444	387	424	429	381	459	429	438	433	412	423	416	438	414	474	449	409	497	391	369	425	441	482	421	407	448	431	455	444	444	383	440	435	417	420	408	411	380	414	451	421	431	446	435	417	437	423	429	415	418	398	422	411	414	441	428	462	451	459	452	390	446	423	431	444	400	425	424	383	436	432	396	460	431	432	419	457	397	439	415	442	416	409	379	403	412	430	431	426	471	403	428	399	420	443	433	435	407	406	460	404	442	351	419	422	425	410	405	398	432	457	471	382	428	414	430	461	408	443	455	440	413	405	437	440	418	390	413	410	428	431	454	400	423	406	427	415	377	447	457	481	432	479	411	438	471	381	424	456	419	407	430	445	433	429	434	410	383	397	375	440	387	473	443	402	429	405	411	451	399	370	439	393	465	401	448	411	439	391	444	422	449	443	395	419	453	403	441	422	423	452	431	446	409	454	430	439	477	433	412	372	428	418	425	457	429	422	449	416	402	392	429	475	437	440	394	437	401	436	378	474	417	440	432	475	408	430	447	445	423	400	420	438	446	392	380	429	433	408	431	418	449	426	411	386	406	441	449	432	453	442	424	426	393	440	410	412	411	430	467	389	482	440	427	470	396	420	398	421	430	403	435	456	444	461	433	410	425	446	440	423	427	449	460	452	399	403	423	438	446	424	430	442	420	397	420	483	419	434	390	395	415	445	406	419	436	399	382	414	417	453	414	430	388	436	455	407	424	444	414	451	417	418	417	410	445	424	434	448	452	437	430	444	417	428	400	455	362	390	461	458	389	430	427	440	432	436	404	406	410	433	418	401	453	450	419	435	426	391	454	404	415	411	430	434	451	424	422	421	446	400	390	469	425	414	420	456	430	438	436	419	408	439	373	427	428	387	417	473	409	383	433	428	434	456	450	424	387	446	432	429	420	433	401	406	414	428	450	412	438	387	428	456	446	399	473	442	428	437	431	462	410	418	408	426	423	440	471	422	372	441	412	419	420	430	421	443	431	450	459	420	426	449	391	409	400	436	417	402	408	438	421	397	414	411	425	380	417	468	438	392	432	459	424	404	449	434	396	458	426	388	450	414	419	439	414	403	386	434	390	421	390	377	413	460	442	435	407	423	411	448	490	445	472	392	416	436	395	402	430	444	418	416	429	428	421	445	429	444	438	419	437	380	424	417	415	415	446	441	455	427	427	445	403	401	392	439	387	421	425	371	444	430	431	442	382	408	414	421	407	424	471	421	441	440	425	411	423	450	426	414	414	407	387	440	434	438	487	438	465	426	423	387	426	413	439	388	390	441	419	465	443	416	432	463	429	395	444	406	419	433	459	438	431	439	417	412	387	416	393	403	388	448	467	428	465	385	427	436	400	452	437	378	447	422	421	382	434	458	388	426	447	396	405	388	423	452	416	436	383	421	438	430	445	426	447	477	424	429	427	421	418	430	435	438	396	395	414	410	420	452	438	449	425	381	443	414	431	435	418	408	460	429	408	426	393	405	431	420	410	459	415	451	437	440	429	471	436	397	401	443	462	424	429	447	411	418	391	431	426	398	410	459	411	437	445	397	405	434	396	404	440	400	435	415	438	434	386	408	411	418	427	424	430	433	432	378	474	439	376	451	407	424	447	400	426	413	411	449	408	432	407	396	433	448	420	404	403	381	448	401	437	434	441	431	425	460	390	403	471	414	371	456	426	442	390	396	428	397	400	414	371	412	424	429	441	448	427	446	405	413	433	444	413	417	395	426	427	462	424	398	411	422	422	419	409	456	397	421	417	440	402	434	421	408	436	471	418	480	414	424	440	393	401	390	431	443	405	435	390	442	420	422	410	430	412	397	447	391	420	408	447	387	416	454	395	431	408	445	423	410	423	392	445	438	430	414	445	404	436	435	396	431	415	450	415	422	436	420	380	438	422	410	430	433	407	436	394	442	419	434	464	475	434	451	449	415	397	438	419	422	420	390	398	444	459	422	428	442	431	434	406	424	419	410	411	434	374	422	439	436	465	407	381	431	439	422	440	425	392	416	453	481	438	399	406	460	418	434	420	449	438	429	420	386	439	378	414	454	373	435	423	385	447	487	438	438	443	442	425	417	405	431	409	402	415	389	431	437	407	390	437	425	403	425	455	427	430	426	440	406	431	388	390	446	412	394	456	447	438	440	469	417	410	437	425	426	446	400	420	431	411	427	404	416	443	426	423	460	454	420	416	435	426	425	399	439	434	439	374	398	412	447	427	433	424	412	428	422	389	398	414	402	421	442	441	453	418	448	436	407	444	422	399	421	431	454	401	463	424	457	441	423	443	470	401	415	421	415	410	399	433	432	427	456	415	413	444	389	418	467	446	437	451	445	351	407	418	431	411	456	447	450	413	425	430	410	418	380	441	419	449	410	425	405	429	431	403	414	409	416	409	442	439	419	425	425	397	410	375	442	410	439	419	447	414	422	396	432	458	384	431	450	480	438	430	421	428	414	441	422	455	442	422	436	409	415	415	412	397	383	409	396	443	466	401	407	445	465	425	412	407	436	465	417	422	424	476	422	387	422	437	429	447	437	416	436	399	432	407	440	424	440	434	425	433	430	420	403	419	421	426	392	405	397	412	436	384	432	451	447	442	439	410	418	420	408	440	439	438	453	423	431	388	420	432	408	448	423	426	422	391	403	415	390	420	404	438	415	451	446	421	428	451	423	458	418	419	418	431	458	414	408	407	438	357	432	448	424	462	427	433	434	386	448	464	468	398	459	455	477	422	437	433	402	420	434	429	420	403	388	414	412	459	398	447	411	453	415	401	433	405	412	350	413	444	460	407	442	430	400	408	455	447	410	424	448	393	413	439	442	417	408	404	406	406	414	422	415	411	410	417	416	438	407	432	429	430	394	425	399	479	434	427	454	432	368	436	445	423	434	446	405	458	431	414	417	393	425	425	450	377	434	392	408	376	440	451	392	400	425	408	435	414	398	417	410	432	402	432	420	363	423	459	433	444	409	395	435	427	402	401	399	420	397	375	416	464	447	460	431	431	442	423	440	441	442	457	381	425	416	406	443	436	408	442	419	406	426	437	466	463	379	429	406	421	417	417	408	414	405	427	449	429	446	377	439	425	398	399	426	431	425	423	425	453	456	436	399	402	373	421	405	421	426	419	410	445	462	409	426	392	479	442	412	413	457	394	389	422	444	411	418	465	399	404	401	422	464	423	445	430	407	409	421	417	407	402	392	425	443	402	444	419	414	426	410	431	451	396	419	411	429	418	431	447	406	494	415	415	416	438	447	421
46393	51004	72811	71828	51955	33603	16050	3047	937	947	897	992	956	951	937	962	888	981	980	887	931	967	944	966	999	903	962	971	891	951	933	909	913	937	882	934	922	941	950	871	948	959	911	963	982	948	978	967	940	948	971	893	937	955	1001	923	964	924	940	957	916	924	881	965	899	949	935	936	924	945	962	961	946	914	954	950	941	946	948	887	967	984	897	957	975	906	924	931	956	936	886	956	886	968	952	903	936	907	960	916	985	943	939	920	931	890	917	953	1005	966	909	968	926	941	928	946	926	954	922	956	929	984	994	918	963	987	937	959	953	970	972	1008	914	954	928	930	882	976	976	928	908	932	900	943	904	921	981	956	921	938	947	987	1006	952	970	913	925	939	907	994	899	927	950	857	927	917	926	927	912	907	934	986	918	912	915	900	875	908	967	913	876	923	929	940	1012	929	918	958	900	985	905	938	945	962	941	898	928	975	978	922	901	992	1013	922	933	961	928	942	987	924	927	943	942	881	944	970	976	916	895	940	978	981	916	930	965	955	956	901	972	959	945	977	946	960	934	956	971	959	987	992	899	944	910	915	934	916	949	979	898	897	955	959	948	900	934	965	918	968	893	939	957	937	932	965	945	891	931	930	919	906	944	926	941	903	918	920	1003	956	1002	919	936	993	925	941	925	948	890	981	978	916	927	912	923	957	922	945	917	905	932	929	946	946	946	947	905	908	944	972	890	953	949	946	965	967	955	917	947	913	924	941	925	925	902	892	992	940	958	993	919	952	923	959	961	987	996	871	919	964	905	951	926	920	962	890	948	968	997	875	938	936	917	922	914	951	912	978	954	941	874	914	956	936	938	931	933	928	884	924	943	923	930	951	898	934	918	965	930	915	940	944	901	916	942	942	918	986	955	913	894	974	935	978	907	928	891	926	963	906	989	968	953	890	922	927	924	949	964	1010	947	984	900	953	962	935	941	901	903	976	863	928	923	950	948	953	899	990	1001	1006	893	908	903	922	967	920	956	892	900	981	936	882	937	916	958	947	998	927	936	955	939	925	942	940	893	967	934	931	938	898	952	943	941	936	937	1001	941	954	977	907	887	923	945	929	928	921	917	971	866	917	914	930	960	987	968	952	966	933	950	935	934	920	954	964	975	938	919	934	949	954	962	907	967	948	942	944	946	937	972	910	963	869	928	926	922	905	905	894	934	963	925	961	895	908	965	926	965	899	938	881	947	929	932	940	1007	1003	955	977	966	944	903	966	995	893	963	921	968	931	957	932	942	940	912	946	911	958	867	935	930	927	935	957	971	963	898	933	989	922	946	902	928	931	972	976	955	966	970	863	1008	932	922	969	1016	925	965	904	917	943	988	908	944	924	942	960	876	940	930	879	896	937	925	985	982	922	945	921	927	892	966	991	917	903	933	944	941	913	977	952	931	975	917	933	963	966	991	961	928	937	916	937	974	897	874	958	944	933	961	951	955	948	897	869	946	943	914	923	946	1016	978	952	980	900	962	902	965	953	963	924	936	957	946	956	923	880	941	940	918	905	929	834	923	960	957	942	878	972	931	953	941	891	863	959	954	901	927	936	942	947	953	931	939	878	975	904	921	893	957	934	918	915	894	949	927	953	928	937	944	910	897	895	964	940	912	943	898	887	977	869	1005	996	930	991	879	949	945	975	974	928	924	909	925	908	979	984	938	957	881	920	936	868	956	951	927	916	942	908	926	862	985	912	952	961	949	924	960	945	917	934	950	915	930	925	949	954	932	963	985	1014	983	945	954	950	979	923	935	986	903	939	926	989	971	858	946	937	933	909	949	970	958	903	970	924	949	905	923	994	949	917	936	957	904	983	953	953	959	966	985	903	980	930	943	901	950	859	924	901	965	940	947	914	914	964	926	941	916	995	953	924	966	923	900	887	882	993	911	890	903	955	940	943	899	918	936	951	921	893	881	943	935	906	936	978	934	931	942	935	929	930	941	965	938	934	937	937	937	918	898	944	931	895	959	929	920	977	929	958	885	920	928	929	902	932	955	871	957	945	930	894	927	883	1003	858	957	963	956	941	913	912	953	953	949	954	960	870	928	917	1009	940	930	893	921	935	945	968	957	938	958	910	940	908	921	907	978	992	975	972	923	975	959	924	890	905	939	942	885	1004	910	952	965	949	924	944	915	955	970	920	932	1027	928	923	895	941	929	932	950	932	966	937	1013	935	939	912	954	953	917	869	1007	892	949	943	991	939	915	964	973	908	894	1014	877	949	924	974	918	976	968	944	924	915	920	955	872	945	965	911	924	937	880	945	967	952	932	930	865	930	920	940	908	955	930	1017	913	896	955	954	958	944	971	895	962	976	920	892	966	943	949	979	960	940	928	950	905	946	902	932	977	910	922	891	894	965	985	1011	953	942	930	907	919	928	994	960	949	951	958	893	911	947	968	980	962	947	953	914	914	974	955	1021	948	985	928	927	925	939	950	942	917	936	933	947	865	917	991	978	889	945	895	984	940	948	918	912	947	953	970	941	892	915	929	935	949	951	919	977	930	951	902	907	925	986	939	952	913	896	902	946	888	925	926	954	891	954	928	984	971	963	901	965	942	909	915	935	952	960	918	916	943	932	909	972	927	884	920	939	931	946	940	927	919	952	985	961	942	908	994	943	996	931	936	961	968	952	961	945	927	918	995	914	909	949	869	934	922	890	928	940	932	918	965	973	921	940	951	942	965	987	977	918	940	963	942	991	906	906	1000	933	965	930	965	995	981	948	955	933	884	921	974	883	932	921	894	923	920	955	941	930	930	967	944	976	891	1006	915	904	924	915	947	925	962	929	931	875	993	918	972	932	968	939	939	906	995	926	914	919	938	949	1002	980	956	964	896	949	909	984	922	953	943	978	997	944	944	917	942	971	943	941	910	933	953	962	956	980	971	971	910	932	935	954	925	977	965	921	959	907	934	943	909	883	881	964	906	961	874	953	912	944	968	928	896	908	946	937	929	897	954	957	964	924	919	948	959	969	957	920	916	940	933	934	949	989	993	885	892	919	910	927	913	946	926	962	905	931	917	926	921	901	942	1000	895	953	964	898	979	935	928	911	894	947	956	890	951	951	864	934	928	909	1032	907	926	948	985	978	980	957	984	953	902	940	886	940	895	952	961	903	878	923	952	984	925	957	899	947	908	932	930	877	895	938	963	969	918	930	968	968	924	986	878	938	941	955	946	967	942	929	952	980	961	922	962	876	968	976	947	935	976	931	948	955	940	964	963	873	902	960	941	972	927	952	969	909	960	925	930	964	929	961	900	911	911	944	927	941	879	967	972	898	926	905	949	948	972	970	950	896	917	973	907	935	946	944	945	955	862	910	1011	903	872	945	968	925	904	966	891	939	909	928	936	960	925	958	888	922	918	955	954	894	965	974	952	989	928	910	983	977	918	993	944	962	924	900	993	925	940	927	937	917	903	982	925	939	914	926	973	955	940	908	929	933	968	959	949	937	954	957	985	935	890	953	935	914	900	961	988	982	925	966	879	1002	942	958
38501	23146	13646	7667	2934	1272	562	336	249	221	269	259	244	224	218	239	260	256	254	218	268	251	244	222	235	233	256	228	259	231	243	229	244	241	233	262	240	248	254	238	286	241	236	270	240	236	234	283	263	258	253	240	241	261	226	242	250	243	252	267	238	262	237	240	234	281	272	237	208	266	259	251	246	243	277	240	258	250	243	210	253	246	274	254	246	207	246	226	270	264	234	229	250	250	253	223	250	248	219	276	262	215	279	247	232	241	229	252	266	267	265	230	247	253	241	254	242	232	237	254	279	238	229	237	276	241	239	246	225	258	224	256	261	282	239	235	230	240	226	235	254	251	241	255	286	239	255	266	238	248	275	277	246	265	233	242	221	240	236	257	232	249	254	220	267	263	254	236	241	257	273	238	234	245	230	225	250	214	267	238	272	271	260	228	255	253	248	250	257	259	264	235	205	208	260	239	270	237	224	263	245	283	233	228	215	254	275	266	250	219	225	227	252	235	266	244	262	247	246	259	250	263	258	252	236	227	234	295	211	249	283	261	266	249	257	269	259	264	219	252	254	274	260	234	249	253	268	212	251	273	246	236	258	241	231	232	257	257	263	237	254	264	234	220	231	261	277	254	262	238	224	210	256	261	257	236	237	238	222	255	240	252	256	229	264	240	255	222	279	228	238	240	249	247	274	220	271	256	260	255	272	234	252	249	258	266	246	282	244	259	259	236	248	260	256	242	245	227	248	242	246	258	233	227	243	250	243	278	244	254	284	248	258	216	232	271	264	255	228	231	246	272	234	267	238	278	271	243	272	250	249	248	280	223	257	277	242	259	250	255	277	234	261	194	235	246	264	219	237	247	265	274	211	236	254	252	233	246	260	233	258	262	233	262	267	268	238	251	236	233	239	253	278	272	252	243	248	260	226	217	271	277	256	253	225	281	241	250	252	245	265	210	240	223	263	287	251	231	245	256	247	258	241	232	263	233	247	241	262	226	217	264	249	245	244	223	215	286	256	245	217	245	284	260	263	253	249	239	245	235	264	247	248	246	234	258	236	248	261	252	268	264	246	211	215	269	280	254	246	230	249	251	270	265	238	230	223	238	272	248	259	242	235	241	259	252	258	213	223	206	277	251	231	229	232	272	232	236	235	238	254	249	243	226	259	242	249	265	224	245	242	234	219	249	247	239	233	220	248	259	210	242	237	270	279	243	248	261	263	253	239	270	269	241	244	246	251	257	258	231	222	248	255	279	259	263	245	249	250	261	248	256	260	220	235	271	229	224	263	241	266	243	247	242	227	260	254	246	251	244	256	249	251	244	263	257	240	258	228	251	239	264	243	255	250	265	253	260	258	237	236	216	234	252	256	220	233	249	219	262	251	248	227	246	252	240	255	268	290	235	270	260	254	258	255	276	242	270	220	225	261	275	248	264	273	274	248	243	241	244	264	234	292	226	230	255	268	262	225	244	251	247	256	231	246	235	268	270	263	257	257	251	226	255	244	234	245	247	267	231	242	278	237	262	264	285	291	256	254	257	242	232	240	235	233	244	249	239	239	237	210	258	247	253	207	239	264	262	225	242	251	253	256	235	223	218	251	241	211	247	276	250	265	247	253	232	226	271	247	264	274	253	255	225	263	221	266	215	266	221	252	218	249	237	285	261	249	264	276	260	248	243	252	239	277	272	263	233	273	250	237	248	258	258	246	231	252	250	260	262	227	242	245	260	240	260	238	234	243	233	250	239	252	235	275	255	238	257	249	219	236	259	234	265	232	238	240	233	241	243	242	266	269	247	230	251	210	260	250	241	250	261	248	241	230	233	260	228	252	273	243	286	271	262	260	269	234	247	237	259	235	261	241	259	239	249	231	249	227	267	268	248	259	259	264	257	219	255	253	270	241	266	221	262	225	239	223	223	234	248	233	222	241	254	233	242	255	278	230	247	245	248	238	232	252	259	286	247	247	226	279	254	269	234	234	261	276	268	231	244	209	234	235	238	230	233	251	226	228	259	242	259	245	234	241	259	248	250	264	247	275	254	241	268	280	271	241	245	241	237	272	262	212	234	253	247	230	238	245	217	238	247	237	235	258	250	250	219	235	255	238	224	224	250	245	249	247	246	248	217	242	235	254	254	247	266	275	247	255	282	241	230	245	278	260	257	248	264	248	244	250	245	207	208	276	231	224	252	235	255	220	247	235	241	240	242	259	233	258	253	278	269	261	262	261	257	221	240	253	260	260	240	243	263	255	259	236	258	248	232	238	221	252	219	261	259	274	225	245	271	233	251	250	242	233	246	225	261	268	238	288	220	225	268	257	240	219	265	247	251	279	244	246	221	221	250	255	268	248	277	237	271	247	260	254	238	271	247	225	214	265	276	246	256	263	268	272	246	255	256	267	260	270	260	237	258	243	243	271	234	267	196	247	265	262	238	270	241	237	262	222	251	255	227	242	262	260	248	260	254	264	246	239	244	234	254	244	209	257	230	267	259	226	238	215	271	233	231	249	245	259	263	247	268	225	294	249	262	251	255	240	227	238	248	239	220	240	201	274	214	257	257	263	271	247	268	247	248	253	260	247	266	246	252	227	269	238	232	263	296	265	232	219	256	257	260	247	248	243	242	242	241	235	255	256	233	269	244	253	258	234	270	245	262	261	257	228	251	221	237	238	238	274	218	253	217	239	253	260	236	266	213	248	261	224	255	245	254	259	226	255	265	233	278	248	260	244	260	282	253	208	243	265	259	282	247	252	246	280	226	252	234	263	265	246	227	270	218	246	258	249	248	260	235	226	216	259	241	257	260	303	238	234	216	242	256	241	259	240	221	237	259	243	281	260	238	260	244	295	259	297	261	243	246	246	244	269	264	241	263	227	235	235	260	259	241	245	256	248	281	235	266	204	227	250	255	250	234	254	240	242	255	241	245	237	256	273	252	262	247	243	254	256	243	246	237	243	244	238	226	239	262	282	235	234	223	232	274	231	221	240	266	265	226	241	249	235	232	248	224	271	218	247	281	257	247	255	279	232	267	246	263	243	252	238	262	259	247	252	202	236	261	252	254	268	225	251	256	242	255	260	258	252	244	274	265	248	233	265	236	236	247	230	230	262	223	249	251	221	234	229	252	222	220	241	247	236	246	212	233	256	267	234	224	237	219	274	250	241	242	246	254	260	216	253	243	265	287	244	255	241	265	239	264	282	207	251	236	254	269	250	248	240	262	249	252	240	208	251	256	214	258	275	251	274	275	207	245	265	244	221	265	230	225	251	257	244	254	256	231	249	260	259	272	261	276	234	251	268	236	255	251	229	248	285	241	247	228	243	245	227	257	277	243	258	247	270	246	235	216	249	268	246	252	233	233	244	227	236	245	263	227	217	228	236	235	238	242	271	254	273	251	245	252	268	249	261	266	277	231	242	228	268	226	218	275	239	248	272	253	225	243	244	213	241	201	255	228	281	268	250	237	236	235	267	235	242	227	250	272	283	259	243	289	263	256
21895	16823	20009	15089	7363	3300	1642	785	560	578	618	616	591	600	577	568	576	605	632	585	578	585	572	650	608	610	551	597	620	584	650	578	593	599	589	589	580	626	568	568	644	616	616	625	594	610	612	595	600	588	633	600	605	573	620	570	602	581	634	624	587	584	589	605	616	627	622	581	578	592	593	591	614	612	584	618	556	622	633	614	646	590	550	573	592	591	605	582	626	619	616	611	580	620	584	641	606	614	552	618	570	617	604	574	626	623	619	588	606	569	617	593	593	587	616	600	614	584	599	665	582	598	546	614	553	613	536	611	631	596	605	584	556	547	592	658	594	571	504	604	621	572	575	563	564	637	603	591	631	605	566	582	603	552	634	563	612	607	582	586	649	604	596	579	581	594	601	597	612	585	576	624	570	603	588	594	589	609	569	633	595	598	575	583	617	594	601	566	582	574	608	583	601	591	603	577	607	616	613	619	587	596	613	601	590	614	626	604	583	596	548	619	635	622	611	593	599	598	633	619	626	597	566	602	571	603	595	636	574	597	588	608	592	637	645	617	581	604	621	559	642	621	580	595	622	574	648	572	608	601	568	597	628	563	565	590	561	589	587	557	611	588	566	576	600	596	584	600	590	598	625	611	591	627	589	584	609	592	624	605	592	602	562	580	612	580	588	629	623	602	629	625	627	555	620	593	600	577	604	581	599	592	563	627	615	596	582	574	608	594	644	594	590	567	600	650	578	572	608	613	554	596	588	620	594	610	593	554	563	601	570	594	558	607	602	589	619	600	577	620	604	551	587	593	563	596	636	593	601	600	643	558	596	588	611	623	609	578	579	604	577	579	603	593	630	583	570	605	570	597	590	604	565	583	641	567	556	625	581	596	596	592	542	556	591	581	612	563	586	588	576	571	600	598	621	555	628	600	615	624	559	612	596	610	602	641	561	613	611	594	583	553	604	576	617	623	593	570	564	637	624	609	591	594	603	594	588	557	596	604	603	608	571	554	587	587	627	608	624	600	599	631	606	586	614	618	589	613	593	574	589	583	575	648	602	604	573	614	611	559	612	600	566	579	573	612	621	590	589	583	592	589	603	586	575	632	608	605	553	628	588	596	616	580	622	629	642	560	582	614	585	567	600	595	561	582	588	588	594	576	579	565	617	579	592	568	546	597	590	622	610	596	582	622	625	590	580	561	587	636	593	590	541	602	572	597	584	572	565	542	571	617	590	640	611	604	601	596	585	626	625	623	636	603	618	586	597	604	578	617	576	603	620	607	570	552	612	582	640	605	580	554	592	612	606	579	571	586	601	607	608	600	584	604	612	584	576	584	622	606	614	591	607	581	562	584	575	554	588	598	604	583	587	613	619	611	608	621	605	567	661	592	562	586	600	596	602	545	633	633	577	613	597	617	589	603	601	587	613	590	600	583	633	579	623	566	577	584	545	546	609	674	570	595	599	567	600	562	597	546	586	605	563	606	617	630	588	578	590	590	560	573	558	611	609	582	617	614	602	615	601	592	631	578	612	566	587	624	607	585	605	589	626	633	583	555	617	604	589	571	598	572	630	638	561	589	627	611	619	602	594	594	629	594	601	629	547	616	589	588	594	612	622	546	638	585	577	602	603	595	609	585	591	590	580	577	565	576	538	565	588	584	591	605	562	601	615	553	642	564	537	579	544	627	587	599	585	567	614	576	606	614	644	586	572	654	612	540	631	556	557	622	627	601	588	638	578	573	601	604	649	639	603	589	600	501	590	597	581	553	586	528	580	636	645	617	571	571	553	608	595	565	599	616	580	590	571	595	632	564	652	583	612	619	601	582	565	582	599	585	613	598	610	613	617	572	561	631	606	533	625	592	620	584	583	592	606	577	552	631	607	607	610	603	608	542	600	622	605	546	642	634	599	632	571	563	572	580	615	648	598	589	601	622	570	592	624	606	630	614	556	642	599	564	594	602	595	580	607	596	583	629	600	576	535	573	589	597	659	554	571	567	585	573	624	596	615	618	621	615	600	573	622	562	571	596	583	618	557	653	613	586	549	574	603	577	610	606	597	597	621	590	602	574	606	605	595	620	563	592	576	584	571	601	569	619	621	593	652	593	558	641	600	619	587	576	566	623	608	568	575	573	581	592	574	576	586	563	614	605	567	595	618	580	585	595	643	603	572	620	592	571	606	603	597	562	618	580	628	609	583	568	616	600	597	641	599	627	607	562	589	647	590	607	607	600	597	619	579	592	599	623	544	600	580	600	566	608	569	599	610	617	609	587	619	596	611	602	600	620	594	592	615	587	565	634	608	590	620	581	618	591	617	573	588	584	563	615	616	583	614	570	599	580	539	627	555	600	612	542	605	588	555	580	595	609	593	544	626	609	614	566	602	607	562	591	588	615	564	591	617	571	605	581	637	608	583	551	593	631	586	586	630	642	546	560	583	598	605	581	562	574	558	628	566	632	633	605	587	551	556	615	608	598	584	604	585	577	586	601	607	621	638	605	597	624	587	563	589	642	581	563	631	585	603	579	575	598	586	586	605	613	623	580	593	583	607	552	541	652	612	587	583	604	608	595	584	592	626	590	603	591	588	640	601	586	551	624	626	583	622	591	625	573	595	633	595	602	592	606	599	607	601	606	627	579	587	604	596	602	621	610	645	606	606	574	598	634	595	635	574	569	613	657	595	606	591	564	626	623	577	570	600	583	575	583	591	569	614	612	568	645	614	587	622	582	604	557	593	625	564	601	618	608	609	615	606	625	592	615	598	563	580	616	638	579	580	539	659	607	615	586	587	618	586	610	596	624	586	589	623	568	654	618	583	599	589	560	621	577	593	581	627	574	598	600	611	594	576	597	582	654	592	586	558	608	608	575	615	546	622	637	595	563	600	641	579	591	601	577	618	602	615	587	649	600	622	588	611	614	588	569	580	602	570	573	571	611	599	592	586	637	557	580	599	615	567	590	587	584	560	566	563	627	598	584	614	585	608	621	564	615	581	558	585	576	589	600	566	602	603	639	602	603	583	543	601	558	625	557	562	545	593	638	623	634	612	606	602	558	591	632	570	628	596	590	562	607	597	538	559	630	618	559	635	613	593	577	609	597	591	607	535	622	643	654	591	600	603	577	591	582	598	626	578	597	590	618	629	636	585	612	587	625	612	554	602	570	638	600	576	600	622	566	605	613	598	634	618	605	614	554	614	592	628	585	605	572	595	598	583	620	629	595	622	608	605	599	626	605	585	578	564	585	579	604	622	613	590	651	570	620	623	628	619	595	587	594	615	602	601	577	550	606	605	599	582	621	610	645	583	571	585	603	598	620	627	629	576	641	587	622	616	569	589	571	610	600	560	566	607	563	569	574	608	556	600	555	599	619	568	578	651	585	634	604	605	552	567	628	600	576	614	605	576	593	644	607	579	646	615	611	590	607	560	619	570	579	589	608	611	600	546	527	559	636	612	598	600	620	555	605	624	594	605	580	550	597	629	609	590	614	586	606	634	584
49012	34922	33370	32029	16975	5998	1732	476	280	267	263	229	256	272	243	252	272	241	273	251	279	268	228	256	252	215	236	250	246	230	228	291	285	260	288	268	267	250	280	268	258	256	249	255	257	248	283	270	270	250	220	251	252	282	261	247	235	250	245	265	290	250	262	256	240	264	246	225	242	219	276	254	267	242	278	269	254	241	253	239	254	272	267	246	224	220	233	252	274	244	252	241	254	251	229	244	244	240	243	248	243	240	233	254	244	242	248	256	251	268	283	250	250	258	262	266	242	266	218	250	262	268	259	224	262	246	256	253	251	259	243	248	239	255	252	222	218	242	255	250	262	243	260	224	245	244	260	229	244	245	245	229	264	253	224	290	233	260	255	278	265	267	227	255	280	273	266	242	252	224	247	255	249	238	235	270	280	274	246	256	251	250	252	229	240	240	242	240	270	237	232	236	253	235	273	268	257	287	224	270	265	258	243	247	235	229	249	246	244	262	268	250	259	267	227	240	248	229	246	252	260	249	238	264	266	248	254	249	241	259	274	209	244	279	241	271	242	257	226	269	258	239	259	267	240	250	246	262	257	228	241	261	232	227	275	267	242	243	268	241	276	253	247	246	222	261	259	256	240	238	242	262	227	238	245	255	275	230	241	233	244	222	286	272	251	269	239	223	266	251	289	269	229	249	249	259	277	275	244	258	225	270	238	224	239	283	249	246	250	233	215	218	227	215	252	239	233	240	236	248	241	254	259	275	275	242	226	239	240	265	226	259	236	254	271	245	268	250	234	244	240	205	243	270	229	280	260	225	251	258	276	266	234	251	246	279	214	236	233	227	233	226	245	264	251	225	259	246	248	269	260	267	244	242	245	238	249	245	289	234	235	225	224	249	263	264	268	238	250	229	227	281	242	270	226	271	244	259	287	206	272	218	266	247	259	242	231	227	280	254	259	255	229	235	240	260	222	256	238	248	228	239	269	273	243	246	273	258	305	265	236	233	260	250	249	239	258	224	268	246	243	252	248	272	252	227	267	214	259	247	257	258	235	241	223	259	265	225	242	246	264	250	256	235	237	256	237	296	246	241	248	264	262	241	273	251	225	252	247	266	251	243	248	245	256	227	229	292	250	226	253	240	237	225	278	288	252	257	270	283	233	249	221	255	276	276	222	238	252	253	266	240	251	254	237	251	250	213	254	268	244	249	261	225	240	242	221	285	230	227	221	254	210	245	285	235	246	267	242	252	250	261	253	238	241	231	261	242	234	227	224	263	250	268	268	237	242	246	253	234	251	230	233	228	262	243	245	241	241	238	228	257	245	243	264	255	268	245	237	248	243	228	246	278	248	231	273	248	234	254	240	239	216	227	235	240	260	248	225	239	253	264	274	221	236	235	242	245	249	254	262	250	250	260	247	259	242	220	243	230	281	255	243	238	256	248	253	291	259	249	238	276	274	250	223	264	247	233	261	277	247	290	245	257	230	232	261	267	220	229	249	245	240	244	265	283	281	239	249	258	233	284	231	263	267	233	266	257	266	240	249	228	231	242	227	261	256	252	257	236	264	234	265	242	270	264	247	258	252	250	231	228	224	254	233	245	224	257	226	285	260	254	240	282	246	236	246	249	226	230	253	248	236	219	270	236	220	248	257	264	210	257	236	256	217	258	247	211	247	274	293	237	265	232	242	272	235	232	240	250	237	245	210	233	271	240	263	264	293	254	237	242	254	279	276	270	254	247	260	232	272	260	260	241	235	263	261	257	233	259	234	266	257	249	238	247	236	257	256	246	247	238	259	261	249	232	223	282	243	263	243	253	246	249	267	238	257	249	255	242	219	252	253	250	217	253	266	264	244	248	258	266	273	246	241	251	230	259	260	232	261	244	231	267	232	261	251	278	247	256	271	244	254	277	243	225	238	252	275	220	243	250	245	265	239	274	268	244	230	239	263	264	228	277	289	246	264	253	255	261	263	231	217	231	225	223	255	248	273	250	251	260	254	243	261	217	234	242	242	253	242	227	203	224	244	250	242	264	232	258	239	273	218	257	250	262	270	268	261	235	264	225	262	285	266	237	247	248	238	214	254	246	268	249	254	237	270	229	243	228	230	225	235	255	305	245	261	252	223	281	258	232	221	224	237	261	242	258	211	241	229	240	247	214	243	251	283	251	245	242	253	244	266	223	241	242	238	276	267	259	245	248	258	259	279	249	267	245	264	232	224	242	232	244	268	259	238	262	229	254	289	273	241	254	248	243	262	252	270	267	218	250	230	236	234	258	236	272	241	253	226	254	244	241	249	239	252	264	270	262	252	273	259	229	276	235	253	303	250	257	251	238	256	265	245	268	252	237	229	243	255	236	243	269	256	266	245	250	252	271	246	244	218	242	229	250	264	236	260	248	259	268	245	215	259	247	258	272	246	250	233	235	238	244	238	260	235	256	252	227	248	264	258	235	239	256	247	222	290	271	261	228	235	252	266	281	254	256	246	234	245	264	255	250	253	224	265	218	236	251	258	238	258	258	241	261	237	253	251	252	242	236	231	225	280	252	261	231	244	274	267	262	262	228	256	239	264	228	245	228	247	241	283	235	252	251	242	278	234	246	231	252	246	272	230	261	255	253	200	264	239	262	284	249	246	240	250	277	243	239	252	228	237	242	235	267	242	283	246	264	229	273	265	262	259	262	256	267	226	254	267	246	219	245	242	234	262	272	250	243	224	242	232	253	278	230	252	270	243	249	222	248	244	259	266	231	275	250	224	224	249	254	284	249	228	249	254	260	266	256	226	236	246	290	244	275	257	246	247	246	259	250	257	243	254	224	269	247	244	252	224	270	281	258	254	247	259	246	230	260	302	215	240	260	248	249	269	261	287	247	257	260	247	244	244	279	229	240	280	239	230	247	237	241	205	249	255	256	275	247	255	276	218	241	233	248	251	244	248	250	247	272	261	264	284	238	261	242	225	248	259	243	222	243	276	247	264	252	250	245	244	220	238	237	238	242	240	237	250	257	256	247	279	225	234	235	253	241	224	239	246	251	227	254	260	262	245	246	241	280	262	268	261	274	242	251	273	254	240	277	268	232	258	257	247	256	184	252	249	233	255	249	268	259	254	261	271	278	255	218	245	254	241	253	244	254	270	248	264	242	259	257	210	249	275	252	238	260	220	239	245	279	231	249	226	221	219	252	247	275	284	235	246	217	269	272	244	283	229	273	218	240	245	265	223	234	262	262	228	235	250	281	238	262	235	225	270	256	225	256	253	238	247	232	258	248	263	253	261	253	277	241	226	256	228	273	245	254	248	247	228	237	236	233	252	270	267	260	233	217	228	246	274	249	227	258	263	239	244	239	261	258	266	286	255	253	231	255	256	256	262	235	223	220	238	258	249	243	243	235	245	262	269	249	251	262	247	270	232	247	252	251	220	248	267	253	247	246	234	258	251	247	260	240	250	230	264	245	255	252	229	231	250	250	274	243	259	246	245	242	233	246	283	254	243	257
29398	27454	37515	41457	27660	14230	5303	1395	577	573	595	618	628	581	587	585	593	589	590	613	626	646	576	608	592	639	639	629	594	614	600	565	611	603	619	608	615	603	659	641	652	570	680	623	618	614	566	571	615	604	584	696	600	609	609	591	576	586	650	602	554	632	589	583	568	587	616	577	634	572	593	599	600	607	598	669	586	572	621	593	616	604	614	589	606	641	614	624	577	568	581	588	584	620	594	626	648	636	583	632	597	639	611	595	661	572	674	629	611	599	570	589	606	640	596	589	633	594	615	607	556	615	646	591	609	637	629	638	618	569	619	635	623	592	570	644	616	588	554	624	577	518	600	629	618	606	557	622	574	609	593	666	580	565	616	614	591	553	574	603	586	577	625	636	610	625	596	640	627	578	594	616	640	647	593	624	629	617	627	589	633	594	584	614	658	640	609	572	632	636	611	614	560	584	605	634	607	599	579	595	629	618	612	624	534	620	602	620	630	587	613	637	618	624	617	621	570	594	613	583	626	618	612	609	609	565	593	606	625	590	608	559	590	621	619	659	640	575	587	601	574	596	547	640	594	598	619	614	634	640	613	576	647	607	572	601	606	599	605	617	607	628	577	600	625	603	647	609	655	561	616	609	569	567	578	602	583	580	592	576	605	588	625	601	597	572	626	565	603	627	616	572	566	595	604	583	605	571	606	580	620	622	593	626	604	600	589	627	603	594	610	617	664	579	592	593	571	574	543	666	607	632	622	610	609	604	617	606	638	591	602	626	652	575	607	593	613	614	591	603	623	616	587	584	561	588	635	593	600	554	634	593	633	620	620	607	597	601	618	595	603	608	630	608	593	613	596	621	636	619	566	596	585	586	637	600	627	606	583	634	617	601	617	580	596	616	561	580	618	624	629	601	581	608	591	603	601	607	570	602	646	587	589	599	630	578	601	603	606	611	553	567	615	560	572	595	579	634	569	605	580	602	639	603	572	586	583	631	617	577	615	644	628	617	616	609	612	576	580	604	605	568	596	611	640	623	623	567	613	604	630	624	609	622	613	618	569	603	600	572	595	609	596	611	637	605	643	581	593	627	604	613	620	647	612	613	660	563	598	592	623	602	598	615	623	671	622	589	603	607	612	563	618	587	601	584	600	593	603	641	604	597	613	582	620	592	594	562	598	590	611	620	613	631	604	612	565	591	573	628	596	609	645	624	610	654	631	596	581	628	643	609	590	572	565	625	620	615	574	616	593	593	611	597	604	599	617	629	588	609	625	613	535	622	597	626	597	593	603	595	628	602	605	618	646	640	613	599	587	577	619	624	583	581	608	609	610	626	586	606	631	637	610	589	623	600	614	551	614	574	640	617	613	607	606	636	646	661	574	653	601	610	575	601	611	591	619	624	605	623	579	621	605	593	604	601	583	535	583	616	578	590	595	595	545	598	633	612	616	605	590	607	591	599	623	587	605	617	627	599	594	626	595	639	586	650	633	587	582	619	564	633	602	621	612	588	598	647	567	609	597	598	645	585	575	597	579	645	628	593	609	565	575	644	633	627	616	587	636	605	615	596	594	634	635	630	607	571	612	644	616	591	642	604	631	658	576	619	582	580	627	637	628	592	611	625	618	574	572	616	642	570	634	605	636	609	640	637	630	590	569	629	626	609	579	609	602	644	581	635	615	615	577	623	637	637	639	543	615	578	598	607	607	567	605	576	619	604	578	561	603	579	614	645	571	616	582	609	609	593	580	590	607	575	657	541	659	617	619	620	585	623	618	600	607	657	611	623	641	591	601	621	606	588	631	607	605	617	565	595	596	607	561	586	619	592	642	622	619	615	598	689	628	594	603	652	613	600	587	595	619	681	573	614	642	623	595	587	598	602	629	604	641	573	607	613	600	594	558	561	599	587	609	629	617	632	584	562	626	628	639	608	609	622	646	571	586	609	587	578	585	596	659	620	629	582	572	608	629	601	602	626	622	588	593	619	620	643	598	635	605	630	617	572	581	650	608	607	621	641	606	582	599	594	625	577	605	608	605	610	601	624	585	639	617	592	667	613	604	629	581	579	606	620	602	604	602	640	630	619	637	567	576	591	594	609	595	625	629	598	652	608	609	585	600	636	586	595	629	582	577	631	592	579	599	667	576	614	602	588	643	596	616	579	624	640	601	590	590	592	603	633	609	605	616	615	602	593	612	569	625	579	620	566	590	594	574	618	593	614	609	599	619	618	611	638	599	621	620	643	626	616	597	589	606	601	629	602	654	624	561	595	632	654	575	558	601	635	635	615	606	632	594	601	582	576	628	585	568	591	602	614	578	607	591	590	570	631	613	605	624	605	575	589	626	607	589	625	598	649	566	625	626	584	609	617	561	623	599	597	613	579	588	609	622	616	582	605	655	630	626	600	628	556	596	620	578	641	570	567	622	647	590	609	603	605	581	581	672	597	595	625	637	604	611	613	613	628	610	641	613	599	651	615	632	600	589	601	612	601	644	646	583	606	572	590	616	564	622	587	567	580	623	628	589	578	589	641	629	610	621	601	641	596	606	640	622	615	579	599	634	595	617	625	655	617	571	646	547	607	630	643	574	564	623	592	634	584	611	659	607	609	551	588	627	627	635	645	595	559	645	593	628	604	601	595	617	591	603	613	582	654	653	600	651	561	624	611	644	606	615	576	622	599	612	623	638	589	644	605	613	585	577	590	580	599	572	583	601	672	581	624	643	604	589	601	611	626	625	625	646	629	607	603	624	635	591	575	602	606	597	590	620	640	604	614	641	612	608	658	573	636	625	662	585	648	611	629	634	586	571	578	568	586	613	603	581	589	598	587	645	606	657	593	634	567	658	595	651	610	568	595	581	654	606	579	610	626	583	612	624	616	618	628	619	610	577	649	590	618	607	580	635	662	621	632	582	639	587	623	578	630	609	617	649	557	606	608	644	661	656	582	616	596	604	639	563	587	629	593	645	596	619	629	606	647	634	597	589	602	629	573	614	624	613	599	642	592	622	603	569	595	624	596	590	577	608	641	614	629	634	597	653	630	587	608	633	554	575	657	596	607	605	590	543	590	607	595	598	596	597	590	588	576	592	598	599	594	604	574	597	582	649	624	602	561	580	609	596	660	599	612	616	575	577	564	605	585	605	637	593	593	654	595	582	564	562	592	607	662	554	569	584	668	555	610	579	645	589	618	581	638	596	605	613	618	595	599	567	632	643	660	592	568	626	567	622	567	637	628	629	620	658	573	618	666	606	587	571	623	621	629	558	584	585	610	613	652	652	546	601	629	575	575	601	626	642	570	645	544	589	598	579	571	610	577	586	581	537	643	610	633	608	594	571	590	599	610	581	626	586	591	586	605	600	605	598	570	575	584	601	631	586	561	600	610	606	589	586	600	625	589	589	600	572	611	632	600	601	627	599	628	550	597	605	587	618	605	602	576	608	560	581	613	620	631	600	621	601	636	567	598	554	626	610	632	622	623	598	606	561	629	560	646	658	619
71971	57627	62862	66261	52241	32289	15732	3126	455	416	430	407	426	380	396	413	413	439	429	406	386	396	365	401	413	370	447	419	470	414	373	392	396	441	414	386	381	419	401	416	436	371	425	415	389	460	411	397	395	422	409	434	425	389	446	434	428	420	416	380	382	376	418	386	404	399	376	408	413	386	419	402	426	431	409	389	416	425	411	395	401	415	446	398	423	416	424	413	419	405	394	387	407	438	471	403	454	398	397	391	424	401	415	406	414	417	393	398	369	450	450	386	397	412	412	418	389	398	412	382	415	428	400	422	455	403	405	419	389	413	391	391	460	384	371	373	396	413	409	406	394	396	381	419	454	395	388	360	392	423	404	391	432	395	383	378	393	432	401	419	407	409	380	382	394	426	397	423	380	395	390	422	445	423	396	375	414	415	396	433	422	392	402	383	419	410	457	406	406	437	396	386	376	384	357	390	386	420	416	413	357	409	419	428	419	380	421	392	433	406	411	397	404	423	420	401	379	405	373	431	420	418	415	374	400	379	410	408	392	456	389	394	397	417	422	402	375	379	409	380	406	409	408	402	394	426	403	355	406	402	441	389	409	411	396	405	401	431	381	394	396	430	394	408	368	415	437	431	402	415	388	385	414	424	403	393	443	404	395	424	383	390	387	381	403	415	401	431	387	412	396	408	413	431	392	400	372	416	398	399	415	447	415	376	399	406	411	382	390	380	422	407	429	440	415	438	452	378	394	393	418	406	393	406	401	391	369	385	401	423	426	406	420	398	440	384	424	423	406	399	435	412	388	380	382	412	391	389	384	363	420	367	433	396	388	401	451	388	410	423	387	414	417	427	429	367	396	428	427	420	394	421	384	376	363	430	459	412	423	449	411	447	437	400	369	395	368	374	392	387	431	409	414	400	433	392	422	411	432	404	397	406	404	403	379	419	420	391	437	420	402	404	384	423	446	400	438	413	405	378	415	396	408	398	395	395	420	389	418	415	402	414	393	414	405	390	384	372	411	415	387	384	410	401	409	408	426	381	390	401	432	376	360	370	423	388	433	384	389	378	426	359	404	425	403	429	387	368	412	400	404	415	397	399	394	390	417	380	460	433	400	404	393	402	429	405	396	412	397	426	407	433	404	445	382	420	409	393	431	418	398	384	378	393	381	370	358	377	419	386	414	417	404	411	413	394	397	374	449	414	436	408	404	425	394	408	384	385	383	372	373	401	424	444	431	453	421	416	409	398	406	421	382	406	438	375	405	388	425	395	362	437	401	366	426	395	455	381	414	403	418	442	422	385	384	412	388	399	403	404	432	434	457	393	385	410	400	375	411	409	381	401	441	397	405	398	404	395	405	422	410	427	389	367	375	352	380	390	404	393	419	409	416	429	399	418	415	383	401	418	440	411	386	410	405	434	406	412	394	413	410	402	393	392	419	397	394	392	378	366	366	375	398	375	417	412	368	434	380	382	404	409	440	386	430	394	406	385	429	418	407	387	410	391	390	389	409	420	395	384	425	421	362	398	376	392	396	399	418	377	373	402	372	390	385	419	423	415	416	459	412	399	400	365	406	408	427	415	408	427	418	413	418	403	400	421	412	387	427	433	403	389	393	447	403	402	411	358	395	404	450	368	367	386	414	427	429	440	445	385	437	416	390	408	418	408	432	390	430	402	406	403	393	406	378	389	445	427	387	436	421	451	356	416	418	394	403	407	433	385	426	359	400	416	386	390	374	409	446	390	416	402	421	393	424	449	430	412	396	401	420	365	417	442	370	351	391	424	419	398	423	404	442	420	391	426	361	421	426	365	412	397	408	441	414	415	461	421	393	426	395	425	453	382	392	406	401	395	408	434	421	393	409	345	417	386	397	405	440	390	396	429	370	387	376	411	439	391	416	413	423	395	427	419	408	379	421	405	420	398	389	396	408	367	379	402	430	389	393	413	435	388	402	413	429	397	417	405	385	413	437	403	400	375	408	392	398	381	411	423	392	391	405	393	443	421	434	395	390	413	405	403	389	420	418	387	414	392	384	379	428	387	400	431	407	407	398	402	438	395	364	386	381	451	415	445	394	427	358	405	414	396	418	428	359	382	381	409	372	423	413	408	411	411	423	375	414	422	378	429	364	382	413	411	413	443	360	392	362	427	457	398	413	372	382	396	407	410	423	375	394	404	408	424	431	420	436	405	409	390	417	410	467	391	414	367	412	386	411	384	400	418	431	413	448	428	393	389	422	382	374	409	395	402	419	407	408	395	425	412	409	374	399	391	415	405	407	396	422	412	419	367	406	426	397	398	440	429	424	369	417	382	376	416	402	412	405	433	404	436	411	392	402	406	373	407	379	423	359	368	385	406	445	375	407	431	399	396	410	397	397	398	418	418	404	391	413	391	396	417	426	406	413	422	388	415	441	398	425	404	395	392	429	370	417	440	423	356	439	417	437	397	418	360	400	413	419	423	412	359	442	402	402	387	433	427	378	412	427	416	416	407	412	401	390	372	357	377	403	433	402	383	411	394	403	424	400	468	375	383	379	411	398	406	421	389	384	405	431	389	430	419	385	433	410	414	402	424	393	420	433	404	403	420	407	446	358	376	428	430	407	400	377	393	341	402	394	404	428	449	424	389	417	424	414	395	419	443	440	405	403	381	412	410	403	450	412	407	412	408	432	406	448	416	431	394	393	386	421	373	396	431	405	414	399	354	397	383	400	415	363	411	428	422	403	405	437	372	332	426	398	447	392	394	422	346	401	395	382	390	384	395	393	395	404	387	368	418	406	384	424	425	425	400	441	402	445	397	421	363	420	396	416	412	411	405	373	425	411	423	418	382	387	425	409	434	406	403	396	401	409	397	404	408	435	410	402	417	445	398	447	394	413	403	417	403	387	404	427	422	417	404	460	418	402	415	418	408	403	408	426	451	395	428	471	421	396	375	402	376	417	389	404	404	477	411	412	408	427	371	423	410	400	405	421	405	429	393	360	397	387	398	378	398	402	386	383	403	440	380	439	373	420	414	409	402	440	430	427	440	397	385	413	424	404	407	388	414	374	403	424	418	382	395	366	432	419	416	360	411	442	381	404	403	433	420	421	377	409	409	402	370	389	396	407	413	435	412	390	393	404	384	392	464	408	426	401	415	419	360	401	398	417	412	369	411	411	381	444	423	429	431	396	392	422	420	436	397	380	424	416	421	392	396	386	405	394	419	403	418	410	433	377	352	421	392	418	400	406	420	386	375	386	443	413	410	388	458	431	379	380	449	381	404	415	389	408	421	401	413	373	383	404	405	361	431	376	410	407	439	403	447	422	383	403	423	411	409	400	425	388	371	376	421	407	404	423	442	428	403	389	409	404	399	358	440	401	412	333	397	396	407	420	413	382	401	395	408	396	409	410	388	400	407	385	401	407	382	404	393	399	402	437	424	387	431	375	427	452	425	393	405	380	409	378	387	416	388	387	429	418	386	422	401	433	415	429	369	394	413	395	393	453	385	395	420
48440	45864	61781	72039	59680	41811	24708	5639	927	899	856	904	926	900	892	870	889	879	902	844	930	952	906	893	912	913	890	896	915	919	910	845	956	906	902	943	922	874	918	849	947	927	920	884	890	923	915	891	935	908	920	867	949	907	891	939	887	943	879	864	940	952	906	948	919	911	881	867	881	918	889	904	878	912	915	853	890	923	848	954	901	917	912	816	936	916	914	939	914	913	908	905	923	884	924	861	862	905	908	883	872	907	946	889	861	884	877	880	902	889	934	912	875	927	867	862	890	922	916	870	922	926	886	936	897	927	889	867	885	857	955	882	886	919	893	926	903	892	903	916	882	877	923	957	896	893	894	933	847	823	898	881	887	914	891	880	884	907	933	882	911	914	876	879	929	887	897	861	894	942	930	879	925	885	864	839	899	914	881	960	926	863	929	898	948	904	883	860	859	893	879	939	917	895	948	876	842	917	839	919	863	895	850	855	915	922	852	899	849	853	916	906	917	916	913	926	885	884	863	877	877	935	878	863	878	894	939	871	877	905	875	934	850	885	860	895	915	872	938	906	883	897	878	930	862	859	856	910	902	919	910	941	916	884	942	898	961	828	905	869	911	924	925	925	892	892	871	916	902	913	856	896	939	905	866	868	873	866	882	913	911	916	932	859	891	866	910	906	864	925	877	953	942	868	876	876	888	841	849	893	896	846	874	863	892	915	848	862	913	907	903	863	885	912	902	866	876	908	893	906	812	929	929	958	895	899	916	900	904	870	871	920	870	894	903	836	936	904	851	873	953	888	926	915	863	921	883	937	884	909	912	870	913	914	899	955	891	862	842	895	902	926	890	904	897	920	923	890	867	885	965	911	870	911	934	888	866	894	878	914	925	929	909	910	885	928	908	883	910	883	948	900	916	933	933	906	908	906	920	933	887	904	920	889	875	933	925	892	917	938	887	894	870	907	954	918	931	864	935	867	952	843	948	891	825	904	941	902	879	886	929	931	873	951	917	888	875	873	885	907	942	887	928	878	874	875	870	873	915	891	914	887	883	821	914	931	888	919	891	942	912	910	904	934	923	863	916	903	888	928	901	879	887	884	927	964	911	877	876	931	960	910	905	860	931	894	908	910	960	941	852	883	957	883	926	867	899	877	923	888	938	946	868	889	909	918	917	895	835	857	912	856	921	942	885	861	831	841	910	886	874	869	926	867	885	879	910	930	883	886	918	875	871	951	880	908	923	852	880	899	895	916	939	870	872	874	862	931	912	911	890	909	831	909	892	868	888	892	899	904	933	953	910	917	877	884	950	915	888	933	904	841	914	892	863	902	889	951	940	902	887	929	854	920	937	825	972	921	886	911	830	890	906	872	882	890	900	900	893	915	868	941	872	876	926	881	847	918	882	903	918	895	909	987	889	873	905	925	953	910	926	878	899	897	913	934	932	893	884	880	889	933	896	910	880	911	911	911	939	888	929	892	932	860	899	854	867	929	948	895	872	894	902	939	841	926	919	927	935	897	896	858	928	919	903	853	876	913	920	879	877	929	879	855	900	900	887	934	912	909	935	893	871	887	895	927	946	906	913	941	922	918	904	855	878	920	865	969	894	898	849	919	918	902	841	870	901	926	939	939	933	853	902	913	901	933	837	912	893	835	924	912	886	834	852	823	916	898	887	916	901	863	830	872	897	900	936	854	928	867	863	914	886	918	900	932	854	897	852	870	878	883	914	931	884	874	907	957	881	869	932	885	909	920	906	901	960	881	903	862	901	942	971	879	905	875	916	879	877	957	888	932	847	894	910	911	880	918	906	907	943	874	858	919	913	934	877	912	892	991	894	905	925	914	861	924	898	896	883	921	891	938	919	892	926	933	836	846	942	897	921	894	942	919	938	855	900	897	888	941	958	853	858	936	923	923	931	891	861	929	898	900	906	863	913	906	896	924	889	891	913	905	915	940	885	901	901	873	898	938	855	875	910	903	859	883	918	941	898	880	879	889	913	913	935	863	914	858	902	878	851	869	911	892	904	870	894	837	843	898	934	872	823	900	956	912	937	932	978	888	899	952	913	871	933	838	890	825	970	908	892	990	873	847	938	877	973	857	891	937	869	925	895	882	949	923	864	920	927	875	949	915	914	917	894	902	889	860	878	890	852	889	935	873	893	948	922	888	901	901	871	949	899	896	905	907	882	911	892	884	966	891	922	888	897	925	866	952	878	884	932	875	921	881	919	911	950	903	848	887	922	905	888	931	900	877	914	915	929	859	871	945	905	911	922	902	871	875	889	875	851	882	912	883	912	926	876	927	934	954	897	923	935	976	919	884	881	903	894	913	903	895	874	961	932	904	930	910	884	929	870	887	928	857	886	913	911	922	923	932	901	887	892	866	929	962	900	860	881	830	895	953	912	849	914	901	950	894	939	846	932	937	877	901	872	890	899	890	871	878	890	895	924	908	906	855	907	921	903	936	938	921	916	925	896	896	893	898	894	875	919	912	874	886	878	880	924	931	934	828	881	893	877	865	925	880	850	866	934	942	829	910	910	883	913	927	887	864	933	916	887	866	876	953	941	857	936	886	872	914	923	906	954	855	850	903	921	949	912	858	940	873	876	862	929	862	924	925	903	927	918	857	927	863	857	858	920	868	868	909	915	858	907	917	956	918	928	916	910	877	892	856	882	875	923	911	952	940	926	876	905	890	926	877	891	903	884	914	940	882	872	891	871	872	914	899	971	895	922	916	947	858	919	920	886	892	901	909	899	884	906	838	914	914	845	922	876	865	871	882	837	857	881	900	858	907	918	932	905	956	929	895	917	898	879	892	828	890	868	896	910	956	918	850	874	929	914	890	886	905	855	888	905	936	890	928	914	870	945	925	892	874	875	882	867	918	911	892	958	907	884	895	930	863	943	909	886	893	893	914	910	848	925	891	917	891	876	853	844	905	884	862	907	959	884	873	880	915	888	901	937	921	894	850	902	921	915	920	913	907	935	878	923	918	905	862	835	851	902	891	890	921	911	913	911	891	944	878	923	911	926	887	903	947	890	870	887	878	896	913	852	915	853	931	823	959	947	924	886	913	914	871	904	895	939	864	917	870	925	924	876	948	897	808	888	906	901	971	940	889	914	910	929	927	881	945	895	878	866	894	878	912	916	892	867	886	873	960	916	887	878	865	919	912	905	864	887	856	873	890	893	917	883	911	853	908	914	910	900	901	907	886	935	871	873	876	930	890	934	930	898	924	924	879	889	900	876	887	878	914	863	882	952	868	909	904	904	879	922	868	899	871	867	876	893	889	865	904	914	843	871	923	926	906	837	908	876	889	895	871	893	892	878	883	850	804	889	926	895	849	863	938	851	945	889	992	960	900	934	909	885	922	923	884	925	919	934	876	884	858	924	931	898	916	880	919	871	946	939	914	912	861	878	939	918	875	926	904	903	892	859	923	853	859	856	846	898	897	936	923	913	876	875	876	823	886	845	886	930	910	888	931	931	883	905	908
44704	30830	15156	7249	2978	1293	594	306	249	220	261	252	239	244	248	230	221	228	244	233	280	220	213	274	231	207	247	249	243	241	235	243	279	232	265	207	231	231	273	258	241	230	211	255	255	225	241	244	226	254	244	232	208	243	226	244	233	217	231	209	232	238	251	231	221	224	229	231	257	267	246	231	242	221	244	244	245	240	230	228	250	246	227	195	228	237	224	234	231	240	226	242	226	249	251	217	247	239	255	243	239	214	244	239	249	209	245	214	250	219	217	223	229	224	216	241	221	217	247	232	224	221	226	231	233	233	244	222	233	246	203	270	226	253	241	230	234	234	251	248	261	246	239	229	199	237	226	218	273	249	265	254	223	230	224	278	265	244	236	247	221	225	253	230	239	259	222	211	249	243	225	207	270	226	267	277	224	266	275	241	214	240	235	238	239	256	221	224	241	245	258	207	243	216	237	237	247	274	256	251	258	248	244	263	218	249	230	197	262	243	241	235	228	251	242	213	258	244	246	235	223	213	215	239	216	214	231	234	221	245	223	237	197	256	229	249	236	225	215	251	224	219	222	204	243	234	224	256	257	237	270	237	237	217	240	236	255	240	243	227	233	230	258	209	250	241	212	232	222	235	243	245	235	228	214	231	260	261	237	241	235	240	220	220	210	235	264	230	275	241	223	234	240	256	269	243	229	228	231	222	247	210	215	235	225	252	229	206	246	233	223	210	265	243	193	236	253	236	245	224	230	217	247	245	224	215	233	235	242	230	233	240	236	226	235	241	215	234	255	263	225	217	262	221	236	226	249	255	221	219	283	252	236	252	247	214	258	214	202	243	277	243	249	232	253	230	242	198	219	245	222	215	251	222	237	252	249	238	226	225	228	242	254	233	215	217	217	254	239	255	274	227	229	230	238	254	254	233	251	236	206	241	206	225	242	253	222	255	273	238	250	257	235	260	234	260	252	223	247	207	245	211	223	232	229	221	225	229	258	238	246	251	229	237	244	245	246	228	219	247	241	243	234	260	257	224	232	225	233	247	231	230	232	223	240	242	248	252	242	254	247	244	201	250	237	217	221	247	236	236	237	243	227	219	209	237	237	225	250	224	229	271	226	279	246	239	285	234	239	246	235	243	214	235	231	244	240	254	248	229	206	210	233	243	239	247	217	257	241	242	245	234	231	238	252	250	245	256	233	233	233	231	226	228	243	248	230	226	261	239	244	240	206	218	224	248	229	221	268	203	259	225	254	255	234	214	231	225	220	241	218	234	251	245	212	248	224	251	205	244	236	225	235	210	240	272	249	233	254	210	250	242	212	211	218	207	245	258	239	254	239	200	207	235	253	239	217	257	234	215	244	217	241	213	222	240	239	210	229	226	207	230	233	260	237	214	214	227	241	267	261	251	258	229	230	223	231	249	241	258	246	224	262	230	229	235	223	234	252	225	215	213	250	237	231	246	252	232	243	235	249	233	250	210	252	276	231	245	258	238	239	237	225	229	243	259	235	220	234	244	237	216	230	223	215	263	269	228	219	230	239	247	228	228	227	219	205	246	264	241	227	221	221	226	229	219	234	214	214	241	257	219	250	210	253	235	233	241	252	202	224	225	245	237	242	236	213	268	238	217	234	242	219	250	224	197	234	206	258	243	237	214	283	247	231	265	233	216	237	232	255	224	222	247	243	240	232	265	237	244	235	230	239	248	245	262	214	251	181	243	214	209	221	235	242	237	232	252	230	252	255	237	212	252	218	249	249	248	234	231	281	238	217	226	217	235	232	253	240	221	223	216	232	233	245	243	227	260	231	217	208	233	233	225	218	234	212	211	226	275	246	234	237	238	242	219	271	240	238	250	216	239	240	233	253	254	241	239	203	249	242	261	228	253	209	244	251	263	227	249	218	236	211	236	263	257	248	254	253	222	230	267	218	189	255	228	250	232	208	237	228	257	223	224	256	225	228	243	245	248	236	227	238	237	264	227	225	243	265	238	211	253	227	271	252	244	231	214	255	219	238	236	271	236	252	215	245	211	217	238	230	242	231	240	231	244	241	217	239	236	243	253	225	224	245	234	235	224	229	222	216	237	225	222	219	239	240	234	231	230	218	248	241	215	226	269	218	229	247	254	239	247	247	261	215	208	218	229	226	217	251	236	237	256	246	238	263	243	215	223	236	206	234	214	234	227	248	271	225	237	216	235	241	245	248	270	227	261	231	226	251	247	249	226	211	212	246	244	232	220	252	236	226	257	230	238	210	242	249	230	226	243	241	234	239	256	237	262	244	225	266	235	228	265	234	225	229	242	237	232	252	230	236	232	258	227	227	257	252	263	225	232	256	240	257	212	225	224	249	218	275	248	244	229	254	256	228	256	235	214	241	232	222	255	230	244	236	245	251	224	247	230	233	247	264	221	234	211	239	210	222	215	276	232	234	225	208	235	257	213	208	246	242	235	214	234	222	219	225	250	229	248	225	242	234	219	210	240	243	225	193	242	235	269	232	226	230	248	239	246	222	243	276	276	235	249	236	243	212	234	234	273	251	247	250	238	253	232	255	254	234	211	242	236	231	234	261	282	252	230	273	226	242	234	260	252	260	243	234	206	259	238	244	262	188	209	234	238	220	209	246	232	253	238	236	241	255	240	213	231	226	226	219	221	231	228	288	244	241	248	237	247	255	259	240	213	224	223	250	242	248	229	213	225	234	242	238	258	215	209	226	223	230	213	211	222	221	268	266	232	229	201	218	248	229	238	237	224	238	261	252	258	245	246	226	262	252	239	238	229	252	235	247	228	215	237	269	240	231	228	250	244	250	232	234	243	224	234	234	251	193	239	228	224	255	215	254	232	265	255	222	211	244	241	219	221	231	256	230	245	228	250	224	230	233	249	248	239	244	263	249	223	224	226	219	256	220	239	237	257	250	234	249	232	258	247	244	237	222	258	222	215	228	235	218	225	252	233	236	255	212	274	233	221	226	223	250	272	264	221	219	232	208	260	229	226	229	229	235	221	249	243	233	281	254	227	239	214	244	213	264	212	228	263	212	228	203	238	186	246	244	246	250	262	244	225	211	250	222	245	267	230	228	227	237	229	216	238	242	232	233	245	226	214	251	215	256	236	232	266	238	217	230	237	235	250	223	235	257	210	241	217	230	240	231	224	219	243	254	238	236	215	215	259	239	211	235	253	237	233	238	227	249	243	228	240	204	228	246	242	249	224	238	245	234	246	230	235	220	239	246	221	231	211	231	230	229	210	257	217	247	209	219	238	208	238	236	242	227	250	253	230	247	237	236	229	254	251	238	243	221	239	243	238	226	207	256	240	236	231	185	237	252	246	228	228	255	229	221	261	220	220	277	263	239	253	227	235	243	218	246	223	264	248	243	285	222	249	245	204	219	216	271	258	250	236	238	248	241	202	234	229	234	247	263	249	244	240	245	253	257	217	225	222	247	228	236	237	244	248	249	215	247	220	241	234	251	231	248	249	222	206	234	216	229	227
25828	21448	19009	14381	7828	3709	1593	671	564	558	610	537	564	578	597	561	561	570	565	561	603	632	560	581	549	595	595	605	513	529	587	577	587	588	564	547	587	564	567	570	557	533	570	518	563	525	570	592	573	569	584	543	615	588	529	564	543	526	575	557	587	574	567	562	573	567	556	523	552	575	569	541	546	568	552	569	566	598	622	552	524	582	586	584	600	546	510	565	575	542	544	537	557	571	529	578	577	594	547	575	516	584	534	563	563	532	561	581	578	567	566	564	527	519	553	551	566	578	535	580	561	565	589	553	536	558	565	574	608	546	549	546	549	584	553	582	583	567	534	562	543	580	558	563	554	558	541	548	583	510	594	555	604	544	576	538	565	560	559	596	599	575	543	585	565	613	567	579	583	592	584	615	586	542	573	568	573	569	580	600	617	551	548	584	547	609	596	554	536	578	533	553	586	561	544	612	591	565	566	520	560	551	607	569	547	567	575	566	550	549	553	574	575	587	551	550	565	531	542	520	515	549	544	557	588	560	548	597	612	568	615	552	576	566	555	584	553	567	537	573	579	530	511	536	544	552	578	571	516	562	605	594	568	556	544	566	589	573	560	583	519	533	605	564	548	602	570	580	597	554	577	553	581	513	560	568	545	543	564	570	555	513	545	545	641	529	591	598	575	560	566	595	537	566	624	554	581	577	545	578	565	584	576	552	579	552	561	584	586	547	551	550	536	604	580	569	540	571	618	557	525	554	607	580	560	553	565	615	561	549	605	567	584	589	550	561	597	569	556	544	589	556	568	536	562	540	531	540	571	556	564	557	555	556	535	601	529	551	569	596	581	574	562	584	616	563	585	562	592	590	573	569	554	586	562	546	550	538	556	582	587	555	549	582	538	601	584	553	578	560	535	542	561	591	565	567	561	553	549	581	537	555	529	616	524	593	593	596	556	552	543	626	542	564	558	540	545	571	575	584	589	564	550	576	536	566	546	588	541	543	537	542	599	563	602	594	575	574	554	575	562	597	582	561	574	567	568	569	574	577	521	634	595	547	595	598	537	571	550	571	546	559	581	563	527	573	570	570	546	564	594	557	594	584	579	608	584	523	563	581	566	575	602	603	551	521	560	567	590	569	580	572	541	576	614	557	560	551	525	570	553	578	566	565	568	595	542	535	591	522	530	578	553	562	572	588	537	555	551	553	561	582	571	573	593	563	562	560	588	503	548	598	591	561	548	529	593	548	590	555	530	566	553	544	574	570	571	583	579	545	579	566	554	567	523	551	539	527	543	535	593	598	560	588	533	564	581	567	566	571	553	561	546	568	592	599	546	542	543	554	546	598	547	565	553	552	549	559	578	565	533	600	592	550	535	553	610	616	585	531	557	596	585	569	564	596	544	586	615	541	564	554	569	581	548	569	567	564	559	546	581	548	626	591	590	550	592	551	557	599	560	571	565	564	604	592	560	595	589	581	520	586	521	562	593	565	569	573	537	577	594	581	578	593	569	570	549	546	567	569	578	581	541	600	562	565	582	560	591	562	583	595	578	563	571	572	573	572	567	535	547	557	558	577	572	546	601	547	609	552	588	527	553	541	529	547	568	560	547	552	532	561	567	567	532	578	554	570	556	513	578	588	553	567	552	559	558	516	578	560	607	586	541	574	580	589	573	593	559	608	574	558	617	577	594	617	553	578	535	556	576	584	546	570	554	543	541	569	551	554	565	579	542	576	583	571	556	582	566	555	564	573	567	566	556	597	596	540	523	529	609	572	574	588	592	567	575	568	540	564	490	552	534	563	519	571	507	535	605	594	574	566	583	530	573	569	565	564	548	552	589	584	596	592	598	562	576	576	541	560	577	554	576	592	557	567	559	537	538	539	562	551	547	573	572	580	562	569	591	556	545	595	564	600	527	556	597	550	611	581	541	599	554	542	570	584	541	600	620	563	576	558	508	562	565	580	612	587	541	546	571	558	556	577	538	566	569	538	560	590	561	572	588	581	608	535	549	567	558	577	582	536	541	560	567	550	603	586	576	544	539	561	576	566	528	576	615	575	590	609	545	572	603	556	574	585	559	552	579	558	578	572	563	591	554	549	559	583	556	563	566	537	580	520	607	586	590	536	540	552	549	607	580	561	555	533	620	602	530	542	583	578	542	544	562	564	528	597	566	573	563	587	603	553	538	524	591	561	595	578	562	545	558	579	538	557	612	566	525	576	599	564	530	577	563	543	570	554	606	578	559	566	528	533	558	572	539	587	560	583	596	571	568	579	543	597	533	624	556	557	538	526	572	569	576	607	577	598	581	550	524	619	548	560	549	566	553	576	579	572	595	545	561	538	546	591	590	549	588	559	544	530	600	555	545	574	546	577	535	531	563	569	570	606	518	563	596	580	550	540	530	540	597	566	589	575	546	528	558	572	573	588	533	561	596	553	603	560	541	540	555	551	572	576	547	584	570	562	566	573	566	555	581	571	509	610	585	555	590	565	610	532	569	556	551	561	520	569	572	537	511	581	556	536	545	545	568	541	560	561	596	557	548	534	548	565	579	582	594	611	546	567	526	519	606	583	563	559	543	537	586	546	584	585	532	556	574	582	563	542	584	551	558	558	563	564	564	601	579	546	565	568	594	551	581	567	541	579	545	547	574	597	573	565	576	599	503	520	563	586	562	548	591	554	589	570	539	585	581	544	577	564	565	581	568	599	600	585	561	603	578	591	568	554	554	556	566	550	546	561	592	597	557	513	565	511	565	589	575	567	555	590	544	491	544	590	565	580	547	540	547	535	616	577	554	609	560	535	597	562	564	565	583	553	609	600	592	562	559	571	606	556	580	589	498	622	618	602	607	561	553	555	526	554	547	575	602	540	580	580	542	576	574	602	526	571	582	550	554	553	559	560	563	536	554	553	565	550	574	614	554	572	584	573	535	559	575	606	576	582	544	558	548	573	576	598	548	550	576	587	597	519	507	602	568	564	581	557	551	552	560	538	542	560	560	555	544	553	588	588	604	530	576	532	505	557	575	553	553	538	556	546	547	573	589	557	547	562	569	606	567	572	566	562	541	570	570	558	590	555	562	532	606	567	524	560	536	566	595	581	565	584	565	559	590	537	542	569	599	592	550	573	551	537	579	566	565	545	549	575	557	534	567	576	570	579	553	530	560	548	571	580	537	559	565	576	590	553	528	576	562	578	588	507	565	582	621	579	589	549	563	546	550	545	547	601	554	624	587	587	552	558	561	562	549	560	565	555	531	547	562	521	569	548	515	586	588	589	568	576	579	575	591	551	587	536	550	575	558	568	533	579	577	540	588	564	595	564	587	557	544	591	566	602	581	590	541	580	560	548	569	570	553	549	575	570	568	554	543	569	565	530	577	574	548	564	541	575	575	544	560	560	582	581	545	532	554	531	529	621	573	597	527	528	577	575	598	565	574	561	558	615	570	561	561	608	585	573	589	619	549	550	591	583	557	585	598	616	568	564	579	551	582	521	587	553
53088	42108	33353	30129	17243	6257	1804	432	265	258	245	289	257	286	231	234	279	283	256	283	239	255	284	274	300	257	265	254	278	237	300	277	267	261	262	249	225	258	232	265	251	283	287	250	267	277	282	279	257	284	260	229	249	249	238	244	257	245	268	292	251	240	268	266	251	259	267	286	276	266	291	280	272	245	278	256	244	274	256	286	250	265	272	260	277	229	232	260	237	269	271	235	275	292	243	258	256	286	232	264	259	284	293	284	259	243	296	242	245	262	255	265	277	255	264	241	254	257	255	253	251	253	250	253	265	261	245	255	259	293	270	271	284	238	259	240	270	276	286	266	258	254	255	267	265	259	266	262	237	246	271	286	248	306	258	275	251	228	260	246	215	294	264	264	256	283	259	286	285	292	256	251	262	300	260	264	252	271	239	269	252	246	258	228	296	258	281	251	274	257	262	289	249	275	256	259	257	275	284	278	249	279	257	253	290	255	247	229	269	250	250	278	256	211	244	259	239	233	245	270	275	279	279	238	292	243	293	259	282	250	262	269	240	254	236	250	248	283	248	275	255	260	258	264	264	249	293	266	225	270	274	261	270	257	302	272	261	245	252	245	270	234	300	243	260	280	244	260	238	244	259	258	256	254	281	245	260	232	249	271	268	252	258	260	275	242	269	271	277	251	271	276	294	255	206	254	278	240	283	266	244	282	235	281	258	230	243	261	279	277	225	280	262	295	286	264	268	270	276	258	272	269	270	289	272	262	241	259	239	241	233	264	271	261	267	263	285	267	257	249	233	288	265	300	261	254	255	249	257	269	259	240	253	266	229	263	273	292	209	273	252	268	286	270	272	278	286	253	248	235	271	270	245	276	264	246	280	259	233	278	259	218	264	274	279	293	265	277	262	253	267	242	256	259	270	250	257	233	244	268	236	246	271	234	244	239	243	248	265	233	255	285	251	261	288	264	277	260	254	240	264	278	244	272	256	289	255	250	246	229	231	250	244	260	281	262	269	268	265	244	267	281	307	251	269	257	269	259	241	231	276	244	269	228	261	261	285	300	290	255	238	248	255	285	280	234	249	251	241	241	245	248	256	234	267	269	252	269	282	245	256	279	231	227	244	255	253	246	262	237	245	268	283	280	270	229	274	275	262	272	238	265	212	258	256	222	270	275	273	272	285	245	301	241	283	261	272	261	253	276	276	258	257	267	253	258	254	251	279	261	287	257	244	277	226	285	297	273	258	267	242	267	275	276	260	276	246	286	237	246	263	229	283	289	271	260	280	272	247	262	258	256	258	238	279	248	257	244	270	273	264	269	259	265	260	264	262	247	268	228	262	269	250	261	314	265	235	256	280	276	264	254	259	248	256	279	287	271	246	260	254	250	255	244	261	234	259	283	263	262	282	250	265	252	264	261	268	240	257	270	283	280	265	267	291	290	254	280	229	230	253	276	254	247	248	258	238	242	266	289	258	293	267	270	266	276	247	268	287	279	225	229	256	275	274	272	244	245	241	265	265	236	244	289	294	249	264	267	273	275	265	235	258	280	282	268	270	274	282	247	252	265	266	262	271	271	269	283	271	252	251	259	231	298	254	257	238	260	294	230	256	256	275	221	269	256	271	259	271	275	247	251	278	272	269	261	267	260	271	257	244	274	230	259	247	270	275	239	258	252	245	267	279	251	255	253	296	282	251	273	261	247	243	242	293	276	262	280	231	277	290	270	275	262	280	236	265	249	259	275	269	254	260	255	253	255	286	261	260	271	259	265	252	241	262	242	254	237	263	261	236	265	258	258	263	249	234	258	267	269	252	279	272	256	266	246	231	251	266	291	217	264	238	268	270	264	256	262	276	287	276	276	267	260	246	274	303	265	248	250	222	286	256	228	270	244	282	250	249	291	269	238	247	248	251	267	266	257	271	262	264	291	254	258	274	265	250	250	263	309	274	263	256	283	267	286	249	288	277	238	219	272	283	280	255	285	278	238	284	259	303	263	240	259	252	260	271	283	275	245	249	295	245	245	298	265	260	276	268	249	275	282	272	271	233	248	261	265	261	292	275	244	249	279	235	278	263	259	267	268	280	255	247	298	246	259	248	253	256	265	267	247	255	252	243	232	237	284	250	267	247	248	249	250	239	261	263	262	252	263	258	234	240	266	268	252	232	265	256	254	278	277	255	264	284	256	269	226	274	261	293	256	307	268	257	269	264	262	258	267	259	272	278	271	256	281	283	234	273	284	231	279	263	253	248	245	227	241	278	254	294	245	236	267	267	295	249	276	260	229	257	236	272	268	278	251	218	276	254	251	255	244	277	246	262	270	256	257	281	280	273	244	262	270	266	274	252	267	258	277	291	290	265	265	283	282	260	276	276	265	262	253	285	230	268	257	260	293	252	252	244	263	246	290	245	281	244	241	239	240	265	262	242	272	275	252	229	253	269	230	255	296	272	261	285	235	275	236	241	240	270	269	276	241	257	251	262	258	251	244	249	249	265	269	288	269	234	274	259	274	241	255	261	265	279	271	241	229	302	262	245	262	261	257	261	275	241	289	274	258	264	272	258	244	243	285	258	271	249	241	246	261	263	266	272	260	238	245	256	271	249	271	257	255	253	274	244	255	250	237	285	245	282	271	237	256	253	250	272	275	246	251	252	263	252	251	259	238	242	274	238	232	260	275	280	266	249	238	260	239	261	250	256	282	309	279	271	244	265	277	256	251	286	275	253	227	284	264	267	280	244	262	247	280	234	250	266	260	288	227	270	266	254	259	299	260	246	252	275	285	267	242	271	267	310	252	282	269	271	245	251	291	269	267	281	291	264	280	275	271	293	265	262	268	250	253	276	243	269	272	239	262	269	279	249	265	267	266	279	262	266	257	234	266	245	289	277	279	243	281	303	264	279	289	268	269	285	243	233	256	254	296	273	267	271	224	271	264	246	235	279	258	263	252	264	253	265	280	247	279	236	274	270	264	280	276	269	281	283	307	280	248	254	281	272	286	254	283	259	275	278	267	253	224	250	289	224	259	261	237	261	256	257	264	257	234	258	282	252	270	269	266	265	270	287	223	253	239	264	280	284	265	251	293	278	245	235	264	230	290	282	266	276	254	293	276	275	271	265	232	234	268	288	288	232	249	232	253	285	270	260	264	247	275	269	286	257	260	265	278	309	261	263	254	256	252	280	264	262	269	291	294	275	259	273	276	243	262	265	277	281	257	271	250	271	250	279	285	239	290	257	265	250	277	260	249	255	297	265	262	292	253	247	266	291	261	279	248	261	276	237	249	252	248	304	291	245	269	230	255	252	258	242	234	244	237	312	263	291	265	264	278	246	227	252	256	300	260	255	283	261	253	256	253	287	236	241	271	278	256	257	237	286	263	259	278	256	240	247	266	276	259	245	260	267	281	251	268	266	295	261	261	273	273	262	276	243	253	289	261	286	256	244	253	239	253	249	278	251	274	231	250	256	249	255	251	274	297	293	268	256	256	273	278	259	268
33077	31940	37222	40156	28517	14538	5182	1170	605	634	634	613	665	605	617	652	646	611	596	640	638	614	611	601	648	613	655	627	622	652	603	625	725	633	601	629	586	607	639	617	643	656	654	642	657	579	612	660	619	633	626	574	635	615	624	634	584	589	620	631	659	610	613	619	577	622	676	633	632	620	609	615	632	613	646	626	622	639	632	689	628	662	587	669	595	655	627	636	545	600	611	606	620	597	616	613	631	648	688	625	644	593	654	610	596	662	642	626	613	638	646	650	588	601	617	631	583	671	582	619	661	638	636	597	668	643	630	655	618	619	601	635	653	594	601	650	646	597	579	655	623	617	616	643	607	664	552	610	650	610	685	635	636	654	672	631	615	585	574	619	607	656	594	652	669	648	609	611	633	645	635	631	659	599	623	582	585	632	629	658	647	635	646	653	645	670	623	582	627	620	668	604	671	626	640	607	628	628	651	651	639	639	610	614	661	672	645	663	587	646	673	637	611	622	652	651	614	620	621	663	644	607	598	623	655	641	585	616	585	637	635	629	659	630	638	626	581	639	607	634	664	616	635	622	657	611	655	640	596	640	627	598	638	601	618	628	597	625	593	638	619	640	628	602	615	625	633	679	568	617	607	644	622	657	638	640	640	615	629	616	616	594	605	607	611	590	643	657	625	648	641	574	623	638	628	665	658	616	618	643	616	645	657	591	643	590	613	629	625	595	653	650	630	628	636	624	627	592	624	638	611	599	643	664	632	569	633	632	634	615	618	630	630	668	651	618	656	644	654	625	660	578	619	583	630	600	672	686	629	634	634	632	614	671	620	615	648	592	675	613	602	637	633	623	661	645	609	623	579	600	660	599	652	640	653	652	620	654	650	598	585	612	610	647	594	649	620	637	613	637	652	604	614	656	640	615	578	634	616	663	658	619	649	604	646	583	630	645	649	613	628	593	683	634	610	626	627	659	641	659	653	614	598	634	600	670	655	594	628	612	614	588	657	641	652	613	643	647	641	624	659	612	600	648	672	652	624	660	604	588	609	606	630	599	652	636	590	629	587	613	619	610	619	591	621	627	644	588	614	648	627	577	658	663	663	619	664	614	636	664	652	644	670	646	639	650	620	654	615	675	608	616	624	630	587	654	636	584	654	646	636	632	644	661	619	626	665	651	632	584	602	588	629	599	602	640	652	629	619	681	582	649	586	641	650	613	618	642	612	592	633	588	626	612	676	611	618	630	638	632	647	655	641	608	658	605	604	648	545	592	605	631	580	592	615	631	634	639	670	618	648	617	644	637	657	649	665	645	676	632	612	665	635	610	603	650	634	645	636	629	608	624	604	620	647	608	665	622	630	610	608	636	607	667	652	631	602	621	622	587	623	689	656	622	599	621	628	580	647	552	594	654	617	610	597	648	633	605	603	627	598	681	644	624	623	643	684	631	587	558	613	632	607	664	614	616	581	622	574	592	660	595	630	651	642	628	620	641	582	615	604	615	579	652	646	609	631	649	617	643	639	655	623	642	617	602	630	620	569	614	638	625	624	592	661	651	622	674	650	596	614	651	647	646	648	621	588	621	682	636	640	618	646	644	606	637	629	627	647	692	661	642	678	615	671	616	608	630	619	615	666	638	597	669	599	628	625	574	690	599	644	629	583	598	628	613	664	643	597	681	609	623	638	652	602	664	634	619	614	693	649	635	582	677	611	585	617	618	641	606	630	624	637	609	648	648	623	620	644	621	642	632	612	617	659	589	624	645	613	618	641	593	575	625	668	606	623	630	635	644	635	633	624	626	638	624	650	591	622	646	629	618	630	676	628	629	653	618	660	627	639	676	666	608	644	609	659	626	604	630	657	629	616	656	618	621	554	623	644	652	563	660	573	622	636	650	664	647	657	650	595	623	626	626	672	626	650	649	639	661	615	607	653	575	645	601	650	598	627	625	635	619	627	650	634	636	597	653	659	634	632	647	653	649	616	629	602	595	585	621	623	634	592	613	641	628	593	616	615	658	697	631	621	639	601	644	626	600	670	612	652	662	623	609	627	620	621	603	639	647	612	639	619	634	632	604	641	610	625	654	597	589	667	624	657	636	637	620	629	641	567	600	598	601	592	678	670	621	627	596	645	659	633	605	667	661	627	689	605	600	645	616	635	614	661	683	662	663	640	578	644	639	622	652	643	671	615	667	617	624	606	639	620	628	585	617	666	624	585	615	655	636	641	634	667	636	584	622	577	626	634	630	621	628	651	563	645	611	638	605	641	647	628	614	650	642	657	608	659	627	619	625	573	617	602	626	614	650	666	588	617	631	630	622	647	655	627	616	596	635	600	680	615	624	645	665	626	637	644	629	626	650	638	610	639	642	610	625	611	619	652	613	672	635	653	628	603	627	612	605	611	631	644	649	662	609	657	637	604	626	633	638	630	612	642	624	618	646	644	653	615	608	587	594	617	614	587	615	581	648	641	617	644	612	614	640	622	666	616	602	615	608	624	607	625	615	671	613	677	611	665	599	645	646	634	619	598	641	588	608	646	655	654	622	594	624	656	591	607	612	661	619	612	646	621	659	611	641	623	627	650	620	626	627	632	629	639	648	620	617	652	606	638	642	675	600	614	642	673	636	647	643	618	623	609	625	609	602	611	589	649	646	626	622	645	604	649	655	651	652	599	619	651	585	664	617	627	663	652	639	631	640	633	621	560	682	636	590	635	626	596	596	629	614	585	637	620	598	611	625	617	649	604	655	622	624	678	662	617	608	629	644	667	584	630	637	634	628	666	631	616	626	642	607	572	627	666	630	621	608	623	641	612	622	635	637	626	650	651	582	632	614	680	626	647	623	650	660	621	625	657	609	607	600	620	685	653	622	631	659	662	595	639	623	624	599	665	610	651	617	583	660	655	634	652	616	617	637	632	674	642	639	651	614	645	634	645	635	623	643	627	681	593	597	660	618	633	634	619	631	578	639	647	643	617	654	642	648	640	647	636	611	590	658	583	673	610	609	643	646	615	599	647	637	627	623	602	686	630	683	640	643	574	628	635	630	580	644	615	583	629	600	621	628	604	640	605	628	634	624	622	630	620	591	613	599	586	603	610	595	640	639	630	610	621	631	625	663	649	619	649	594	685	644	607	611	650	636	662	669	630	606	620	608	644	614	633	625	658	639	695	623	666	664	641	641	588	685	622	585	659	637	621	579	639	627	609	667	628	576	563	654	568	626	675	617	643	616	600	650	596	652	621	635	652	629	644	616	612	625	626	634	583	660	571	610	655	602	618	623	638	639	636	638	621	660	615	622	615	575	623	622	594	674	574	659	616	642	613	560	637	611	603	602	684	646	647	630	655	613	662	633	676	585	618	640	606	632	599	615	607	623	633	645	613	619	620	625	627	595	629	660	635	655	678	603	593	598	602	599	610	641	635	591	637	658	648	591	687	631	601	657	603	649	627	624	623	617	600	590	614	594	628	634	626	638	633	659	595	623	672	606	671	641	652	623
75699	64023	64172	63321	46018	26678	10721	2014	469	457	404	475	432	438	425	406	441	440	422	451	419	427	416	410	449	448	440	418	433	443	410	423	433	423	428	454	425	422	429	426	438	463	413	420	431	452	441	426	416	408	428	415	388	434	438	427	403	423	399	415	379	424	434	434	451	439	466	418	436	431	402	420	470	395	420	406	413	408	427	416	445	415	403	444	413	438	440	461	454	399	425	435	477	422	401	425	422	478	461	418	421	431	424	406	467	460	455	421	430	427	436	468	399	389	408	428	417	399	423	418	394	384	428	430	402	406	399	461	451	412	449	443	412	453	410	435	418	428	440	399	408	414	423	396	386	437	410	404	374	397	399	401	397	416	459	399	401	426	385	362	435	444	426	424	408	436	411	416	433	391	408	412	453	445	414	415	418	376	446	426	452	457	437	390	432	435	413	445	402	439	448	422	411	423	454	379	424	403	434	412	388	460	399	411	436	438	443	417	401	385	468	467	427	409	457	438	452	418	435	429	399	443	417	422	432	413	445	411	444	479	410	397	399	442	421	422	440	407	420	417	394	422	418	434	419	405	432	428	427	417	416	458	429	419	438	430	413	426	380	445	411	449	448	418	454	428	421	456	420	433	421	395	386	433	443	452	419	443	449	434	440	423	400	436	435	430	433	446	412	429	436	431	378	428	405	445	394	376	425	413	419	437	448	417	420	412	426	470	425	437	437	411	437	419	404	378	465	446	434	446	425	435	443	448	403	457	412	432	438	463	443	411	417	410	429	437	414	442	439	390	429	451	483	424	421	418	495	396	422	418	432	450	422	410	430	420	406	419	418	434	427	406	459	458	434	422	426	397	461	462	456	395	454	399	448	396	425	443	419	446	399	423	409	415	418	407	416	382	420	409	407	435	399	397	433	427	412	441	404	394	449	436	419	422	482	399	431	403	408	427	401	349	389	442	428	398	412	416	464	423	494	467	413	376	444	416	431	439	373	460	407	432	411	412	479	440	406	442	416	412	422	427	399	430	412	379	417	421	456	370	412	407	442	460	421	418	414	415	403	450	455	409	460	416	399	442	441	422	393	391	436	439	435	437	418	439	462	436	493	439	410	444	399	429	409	439	421	402	440	404	436	423	441	467	408	407	389	443	450	434	435	422	481	421	435	424	417	460	384	395	436	418	416	408	426	406	445	465	432	432	425	449	401	417	430	402	449	412	424	418	424	402	402	420	438	423	422	439	428	444	417	397	393	396	399	449	419	394	428	402	443	445	409	428	453	437	438	419	390	408	366	402	449	409	398	412	407	433	439	454	457	393	426	406	404	441	405	444	417	436	406	426	441	396	422	395	442	448	450	423	448	412	377	441	420	389	457	467	439	382	421	434	444	419	410	378	452	398	444	406	398	438	400	403	403	418	382	420	426	408	396	436	434	419	451	415	419	415	467	418	444	451	410	430	398	382	433	423	431	430	440	445	449	431	429	424	413	406	377	443	406	417	474	431	440	402	409	413	409	450	408	399	394	432	412	403	384	410	432	429	421	422	449	511	425	397	400	411	421	428	449	387	390	455	408	447	412	463	387	437	461	440	442	423	406	406	430	408	427	430	421	417	429	392	441	424	421	422	425	409	388	432	436	416	465	443	446	442	400	422	425	419	406	439	409	439	404	424	455	446	449	430	393	460	444	424	379	432	435	401	405	389	419	403	397	423	434	420	387	408	456	421	479	430	400	456	415	445	368	418	440	418	445	435	455	424	434	447	392	427	418	443	395	446	395	433	470	385	445	461	433	409	420	429	459	457	403	413	421	405	390	459	406	406	450	455	406	392	415	423	422	451	478	444	397	423	386	440	427	420	428	426	426	443	438	442	385	383	400	433	452	390	432	434	412	398	429	409	456	449	437	409	423	392	437	433	398	412	441	445	423	448	422	421	444	431	442	422	409	431	434	431	401	407	470	431	425	401	412	411	426	391	434	426	420	442	408	381	407	455	457	393	458	434	450	459	446	439	441	454	433	423	435	436	442	472	419	395	406	410	435	374	440	422	412	403	421	452	445	417	422	464	420	491	432	439	400	405	414	430	398	468	450	401	460	462	457	413	420	402	395	438	430	438	454	383	396	438	409	397	411	427	403	405	400	406	450	423	393	448	437	440	443	430	450	431	407	412	422	411	444	392	438	416	402	433	463	437	430	434	448	392	448	429	399	386	410	458	416	425	424	485	432	455	396	414	441	427	426	411	387	418	395	492	436	424	394	440	458	421	396	400	442	403	436	417	442	394	400	445	429	445	466	418	402	410	464	406	447	429	426	427	435	427	411	478	424	411	432	439	380	438	459	429	420	446	446	396	417	397	442	422	403	388	466	416	420	404	403	411	408	471	398	447	425	457	458	416	430	465	411	418	427	436	423	405	431	433	422	458	442	457	401	437	426	428	412	459	476	418	449	440	453	434	419	420	406	434	424	424	415	450	406	403	411	426	442	418	423	471	441	377	476	455	408	452	461	433	408	473	400	442	423	444	428	447	415	457	416	420	422	433	437	401	401	416	456	405	398	471	410	423	447	475	405	449	443	425	432	446	385	450	468	447	413	441	418	456	434	443	437	361	409	450	423	443	435	445	407	401	430	439	402	412	468	450	411	419	433	440	413	452	421	383	423	438	393	431	390	453	409	422	404	411	426	403	445	438	422	390	476	401	394	398	383	448	427	433	418	407	439	400	423	395	427	433	445	452	393	404	411	440	400	424	422	420	432	433	401	451	399	385	390	403	437	414	421	413	413	419	399	413	444	459	428	411	449	417	442	406	469	409	426	381	461	391	394	428	408	427	402	419	432	421	461	439	399	412	452	391	439	425	395	438	418	436	452	413	452	445	417	443	431	456	412	427	380	410	432	414	389	411	439	428	430	410	448	443	441	461	408	411	365	408	433	418	442	444	428	427	441	427	433	415	427	399	430	422	465	470	449	413	459	447	441	415	432	421	427	414	450	410	453	396	418	416	411	371	407	426	434	426	447	404	436	405	415	406	428	409	446	426	412	432	452	402	386	414	424	397	438	454	452	400	393	407	434	424	418	433	402	442	437	386	464	436	431	414	455	350	408	412	431	382	414	451	397	431	378	429	447	405	438	445	442	470	436	445	473	407	415	430	397	404	452	362	449	416	425	405	419	482	456	429	433	419	444	399	425	423	435	423	445	446	430	385	421	409	409	408	418	408	431	380	416	450	401	417	405	440	421	392	420	445	443	415	423	440	432	421	465	416	428	398	442	464	416	450	418	403	424	462	416	436	439	455	422	425	393	465	435	386	432	469	449	402	420	424	411	411	424	435	440	418	477	458	434	460	404	418	387	432	463	442	416	440	439	443	451	413	474	420	404	434	437	357	438	432	388	460	401	428	421	409	387	414	437	393	404	402	409	394	436	422	437	382	456	439	406	422	419	400	433	395	387	430	438	426	449	394	450	425	453	375	480	439	474	437	422	426	431	398	423	447	439	458
52547	53383	64303	69547	53954	35528	18386	4102	975	923	937	971	916	923	933	884	965	923	951	997	968	902	901	943	871	951	975	951	930	963	943	985	954	940	886	917	904	894	861	993	878	897	963	892	955	998	929	980	911	957	954	935	895	940	959	888	979	955	925	949	929	935	961	958	972	947	915	980	883	936	989	888	901	911	956	906	933	971	912	959	976	943	876	913	947	978	994	907	946	957	970	946	933	946	957	996	938	927	962	972	954	954	905	869	895	917	981	985	894	958	916	947	929	881	919	947	918	867	947	1005	969	931	936	914	910	952	914	945	895	924	946	923	934	915	939	960	895	959	924	963	900	963	927	951	943	939	902	910	898	894	940	972	908	852	938	904	955	895	915	934	925	945	913	952	946	940	952	918	943	1036	881	978	919	967	929	911	871	1005	969	955	927	929	963	953	888	938	909	944	927	957	968	923	971	927	986	934	977	945	898	916	995	917	984	942	956	908	878	917	930	899	926	897	924	944	951	928	977	1013	920	902	950	943	920	917	924	942	973	1006	946	949	914	951	893	978	929	865	891	934	927	963	854	944	951	905	980	910	903	954	929	941	980	948	938	917	892	952	985	912	921	878	960	896	969	894	1002	934	977	950	950	930	905	974	989	988	914	964	946	910	910	976	1016	916	949	927	941	894	963	919	908	961	936	909	937	955	937	885	926	989	935	943	928	970	963	961	961	902	937	989	992	962	937	978	865	928	937	952	922	910	948	926	950	1009	948	964	960	954	948	968	931	914	955	895	952	899	860	901	938	904	897	921	981	939	931	936	951	904	893	959	956	949	909	936	941	891	891	978	934	912	950	934	944	875	946	960	939	956	907	937	994	910	932	956	960	881	911	975	958	982	950	965	898	866	948	923	927	968	924	922	910	925	953	902	942	899	955	911	935	951	955	938	920	967	932	926	981	895	969	943	890	885	931	945	888	978	889	931	951	967	940	933	947	929	922	946	977	948	972	942	936	879	914	958	905	947	1001	1001	930	967	941	969	933	992	918	956	950	919	972	924	934	948	969	942	918	921	923	915	966	937	930	923	950	892	1003	939	944	921	983	967	945	967	920	882	917	989	943	946	938	965	941	931	938	977	913	969	953	909	951	919	943	953	954	980	947	975	903	896	904	889	918	952	921	904	942	976	967	915	910	984	944	983	924	923	948	965	936	937	907	962	926	947	950	910	930	946	955	935	924	924	961	932	924	917	930	960	907	879	935	906	938	937	943	877	914	930	945	901	950	995	931	942	974	913	903	963	959	925	901	977	888	947	967	916	907	943	907	899	945	907	914	959	936	949	946	981	906	930	909	976	918	916	958	986	925	957	894	925	886	925	934	919	977	979	976	942	960	937	910	973	943	964	911	966	920	885	951	937	927	909	925	892	989	954	927	901	947	941	950	924	910	956	917	952	989	914	907	981	929	943	924	935	931	896	910	951	983	925	904	924	944	896	927	919	943	944	947	979	953	961	929	859	874	989	919	902	893	972	905	923	940	959	951	963	889	862	945	923	922	957	921	947	912	937	949	904	932	960	948	952	923	962	939	935	908	979	1004	978	970	947	891	980	917	921	926	866	954	944	941	968	956	969	939	938	918	936	907	916	934	936	959	948	949	978	976	930	921	926	868	910	940	923	911	937	964	898	973	902	922	942	923	924	954	955	978	908	956	892	922	960	917	943	971	973	948	921	936	997	938	918	903	961	959	984	912	964	902	964	916	965	917	929	941	885	932	1000	973	917	958	915	959	949	964	928	963	940	974	912	913	914	927	937	915	917	943	940	950	979	972	935	975	952	1000	948	846	957	945	948	916	987	911	959	950	905	944	917	910	960	956	938	925	919	982	941	929	967	959	909	956	961	997	931	927	908	937	947	933	936	970	899	911	926	925	914	929	913	954	923	935	972	938	896	874	907	892	946	896	951	918	944	976	940	984	933	888	949	962	944	904	903	979	923	887	945	958	1013	978	911	961	953	922	876	924	981	909	974	914	932	932	953	917	943	924	897	1016	902	965	926	956	1008	951	895	933	944	921	932	954	969	934	944	917	936	975	982	913	982	941	953	978	926	944	917	938	947	947	989	947	953	944	899	980	934	926	920	936	936	928	957	908	952	983	951	904	916	933	900	904	867	903	967	983	950	912	906	943	941	905	901	922	1023	898	906	978	921	980	986	930	966	964	901	930	879	897	935	980	983	906	892	888	942	927	960	948	930	908	910	926	955	948	956	890	934	937	923	982	916	975	896	958	973	860	856	925	924	921	882	904	925	901	913	960	884	955	946	930	928	914	925	927	920	910	874	901	1015	935	932	867	950	972	979	955	889	889	957	909	923	927	971	951	936	955	903	969	967	968	941	985	934	952	943	920	950	906	890	935	939	973	950	904	962	927	919	933	1000	925	939	969	953	909	941	922	900	885	959	927	989	991	934	934	933	911	955	965	910	964	944	863	976	925	925	933	918	959	963	916	884	955	915	879	962	981	917	955	924	1003	884	932	912	910	942	937	885	939	936	940	902	947	944	908	959	933	960	931	930	906	949	922	934	934	989	951	912	1009	929	965	964	945	890	940	950	973	911	912	938	937	935	941	905	970	1001	956	917	888	968	894	965	876	932	957	933	916	917	874	915	924	959	909	1001	954	985	907	938	954	897	930	971	878	914	920	968	952	910	890	937	946	900	939	933	916	957	936	905	910	986	948	915	920	888	923	991	944	932	952	998	929	923	981	959	999	890	881	927	909	910	934	897	947	973	952	895	949	937	911	906	939	864	970	949	955	933	972	976	908	934	928	890	957	931	948	952	874	982	899	951	977	892	924	948	899	886	906	955	849	945	916	954	955	935	943	921	932	941	945	930	920	943	959	929	930	932	955	957	941	877	978	891	915	919	905	945	996	990	976	920	921	943	910	930	907	1009	915	910	912	905	937	883	924	974	942	985	980	926	937	893	937	922	960	940	903	924	971	910	921	889	949	959	970	877	978	940	907	905	906	965	922	881	960	946	905	954	903	930	915	883	892	976	953	936	992	906	954	957	926	956	917	930	933	902	887	982	932	908	946	910	973	969	928	984	930	952	986	922	934	905	909	930	939	932	913	957	949	906	924	943	943	968	916	924	940	924	944	932	939	941	976	940	935	940	911	939	955	913	926	971	922	973	951	922	934	944	879	977	929	931	884	957	936	985	958	972	970	939	967	888	924	917	861	972	913	900	956	930	878	980	951	928	964	925	984	932	926	959	939	918	927	910	877	921	918	939	981	957	936	982	924	940	936	939	940	931	970	952	917	932	970	971	902	948	871	941	905	1003	923	901	969	951	942	980	951	941	925	946	910	947	915	964	1001	936	931	948	934	977	922	905	961	885	987	897	953	928	952	913	915	896	932	953	951	927	969	933	950	941	956	879	972	975	942	948	981	951	902	897	892	932	963	957	908	881	975	933	955	947	946	907	1003	932	966	881	965	924	932	930	927	939	985	960	955	890	939	930	889	916	925	936	974	929	994	946
47157	35870	18365	8401	3675	1347	605	335	229	257	278	251	220	234	255	224	307	237	217	242	218	240	264	218	258	226	243	242	236	267	269	253	237	239	255	231	253	284	253	247	248	221	237	214	259	274	263	242	230	239	239	246	274	278	259	246	238	235	263	210	276	270	247	252	250	263	217	245	256	226	260	247	268	246	235	281	281	252	268	252	263	248	253	262	266	250	255	264	247	245	230	264	216	262	263	228	234	238	265	255	276	240	250	243	275	270	277	249	280	223	240	238	278	245	236	241	246	265	247	242	223	269	293	246	249	266	254	267	240	247	248	258	260	233	236	223	262	266	255	268	272	254	239	264	307	243	231	262	244	247	274	239	251	252	278	266	273	252	236	268	250	240	244	215	246	261	261	240	247	246	278	265	235	252	252	279	229	271	249	248	262	258	254	227	269	251	225	229	245	250	258	232	251	245	280	263	226	260	267	233	253	228	281	247	283	251	241	276	244	255	256	248	224	250	248	233	271	210	226	259	220	236	270	252	251	262	266	245	246	252	250	239	248	241	250	255	262	260	251	252	264	221	239	233	263	241	270	252	267	269	274	262	260	235	237	246	274	254	244	244	234	263	226	248	286	281	256	281	269	247	250	244	257	272	226	263	263	246	240	234	254	253	269	240	274	288	262	265	224	269	237	243	256	295	228	280	258	257	277	271	279	268	244	233	262	249	246	250	238	223	252	245	277	264	271	240	266	245	274	254	274	240	256	246	266	273	266	283	256	263	219	251	261	266	261	284	275	292	266	260	264	262	244	245	257	269	227	272	280	249	243	265	235	246	266	254	231	227	247	268	241	260	224	262	273	237	253	237	242	247	255	263	223	256	302	232	241	260	276	266	239	232	248	256	277	252	227	255	277	249	240	214	279	270	252	238	266	263	286	222	252	230	221	235	229	241	261	237	241	258	243	247	255	239	245	247	238	249	232	278	268	251	283	271	249	236	245	232	235	240	287	258	280	271	247	264	275	249	255	226	235	249	247	249	257	283	242	248	237	254	245	262	242	233	267	265	236	248	243	275	255	273	247	265	269	228	254	242	255	250	264	249	245	238	248	202	256	255	266	251	241	226	273	251	260	259	260	270	261	253	267	249	258	243	243	269	248	252	257	242	272	235	239	242	225	231	243	234	266	269	262	271	271	219	251	240	253	250	266	257	257	243	265	231	255	253	246	268	253	255	231	270	243	281	257	248	265	223	260	262	259	209	245	267	240	229	239	215	275	251	204	292	260	258	248	267	256	255	288	250	221	252	254	247	266	229	252	261	274	228	248	291	243	282	245	252	240	237	263	270	277	269	267	273	236	242	245	229	266	250	223	219	263	248	255	226	262	215	266	255	262	264	208	233	259	303	259	263	240	255	237	268	234	243	235	229	277	252	247	252	257	276	289	247	242	265	281	245	241	234	229	252	266	251	265	262	239	262	250	223	251	251	246	246	252	242	254	270	255	240	248	258	238	234	251	233	250	258	242	261	213	246	233	232	269	251	282	265	258	243	261	241	267	250	256	247	245	272	272	238	252	282	264	226	233	259	265	247	267	248	224	274	275	233	231	267	256	248	228	268	250	250	264	222	254	237	257	249	253	247	239	232	257	267	259	261	247	251	231	248	259	246	242	236	242	241	241	255	262	254	277	277	268	268	249	245	255	239	228	294	282	258	268	267	246	287	239	283	258	266	250	255	223	239	277	280	254	264	263	258	266	246	268	235	262	265	248	252	229	253	241	226	255	247	281	257	234	278	271	258	225	248	272	235	237	230	226	264	219	241	251	234	254	271	231	268	275	247	252	236	238	249	241	289	258	221	278	243	251	272	255	283	243	235	281	271	217	240	222	243	258	269	278	225	246	224	256	249	247	227	283	266	266	259	237	268	223	244	250	267	241	234	234	254	244	230	259	269	255	237	244	258	248	242	243	252	257	253	234	256	269	263	254	235	238	255	241	256	240	228	249	238	280	237	261	226	244	242	245	255	262	241	244	249	235	240	230	264	225	255	241	241	252	219	261	247	234	260	239	253	247	225	241	263	266	248	261	264	264	228	256	237	222	255	246	215	256	210	216	250	246	222	231	226	247	261	245	231	232	258	258	254	257	247	221	262	245	287	237	267	276	278	262	251	249	263	268	227	255	256	240	261	232	281	260	242	242	263	242	244	265	245	252	239	263	243	248	257	262	246	259	238	230	243	237	254	266	248	275	264	231	245	224	239	230	242	236	239	279	242	274	256	264	256	231	224	246	254	259	236	252	248	237	280	245	281	259	229	219	238	235	263	254	250	245	238	224	231	257	257	249	270	242	241	229	244	263	254	262	287	264	267	274	250	233	236	267	250	213	249	264	244	245	252	254	242	235	240	246	246	239	253	241	272	286	243	230	258	255	267	238	247	235	256	240	259	223	244	255	259	256	234	236	272	271	235	228	250	274	248	240	231	269	260	209	251	259	260	254	274	248	229	270	247	246	253	220	256	265	260	243	264	238	238	261	250	245	255	254	269	240	256	228	247	248	240	229	242	257	284	263	241	251	249	239	253	261	233	287	261	311	264	216	276	222	256	248	261	226	255	275	255	294	231	217	258	221	249	265	233	258	254	244	249	258	246	244	241	221	246	253	257	270	285	244	238	246	233	256	251	227	260	261	271	274	255	289	257	234	273	280	274	267	240	250	228	271	290	204	269	255	244	230	242	249	264	269	235	212	234	259	228	255	266	260	211	282	259	241	253	253	256	250	236	247	265	245	253	231	240	246	244	256	248	255	289	250	247	268	234	266	264	258	218	281	280	229	239	250	266	258	227	253	248	256	229	214	227	260	241	256	222	215	213	259	274	258	255	254	234	271	268	236	272	254	279	254	252	252	251	246	257	251	238	254	271	268	255	246	269	255	265	260	224	218	261	280	257	251	244	252	275	236	267	273	259	269	248	259	271	248	235	257	227	259	228	235	227	267	269	219	240	236	248	249	233	244	237	253	232	253	239	230	244	246	259	261	261	246	276	224	255	238	255	235	243	263	259	251	246	248	234	267	264	251	250	231	257	257	265	252	248	240	253	221	253	280	267	264	251	228	249	232	234	271	251	248	235	232	235	242	243	250	260	259	239	244	233	277	245	245	260	260	224	261	286	259	257	269	243	239	252	234	252	261	242	268	261	256	262	237	245	232	254	217	258	264	275	239	260	255	224	237	230	256	255	237	221	263	260	253	268	243	274	231	270	229	266	272	236	238	240	244	243	241	233	275	256	247	263	239	229	262	247	249	230	238	271	269	240	276	225	247	264	240	263	242	222	277	243	269	235	274	266	249	265	284	275	245	265	284	268	265	252	279	290	257	234	280	281	242	249	256	247	230	253	229	275	243	249	243	251	258	240	237	272	257	198	252	251	244	245	257	277	248	245	251	275	265	259	259	262	257	266	232	253	249	271	250	237	259	226	285	260	283	231	243	274	264	240	238	241	273	260	269	249
28310	26281	19204	16199	8997	3961	1629	781	630	611	569	628	597	638	599	606	572	575	610	595	617	603	556	603	604	642	614	622	573	603	572	641	591	594	591	591	613	630	627	589	643	588	662	609	636	628	609	603	584	626	593	643	583	597	610	623	607	616	603	574	582	621	594	611	583	636	584	588	570	621	583	593	622	601	572	641	597	605	560	623	618	631	609	568	612	650	588	611	596	592	599	659	631	619	549	594	617	570	608	552	598	580	621	592	599	603	642	640	612	594	554	603	616	607	555	616	601	629	603	610	614	599	617	602	635	595	628	582	543	612	597	615	590	619	547	608	561	640	613	625	606	595	619	589	618	632	582	592	596	585	613	621	611	574	587	601	580	573	606	559	589	604	566	556	582	589	599	571	631	582	592	633	622	593	580	583	631	605	546	621	620	616	598	598	612	587	627	595	624	597	640	632	575	561	615	612	601	607	613	609	625	590	605	566	589	574	620	570	584	579	572	591	621	611	562	585	547	591	611	569	621	591	620	621	583	616	574	561	626	585	588	613	598	599	614	575	565	618	604	574	608	593	611	623	574	582	590	571	591	601	594	587	614	606	557	535	602	643	568	596	575	556	604	592	613	583	634	600	574	632	618	593	627	624	621	568	626	605	538	594	598	567	583	592	564	581	631	614	618	639	584	632	582	613	610	571	588	575	565	608	600	599	610	640	639	624	593	618	619	617	599	608	566	657	573	613	622	618	569	581	616	628	591	557	610	629	588	638	600	614	634	606	610	627	595	612	607	543	603	603	619	599	591	585	614	582	606	579	641	592	584	601	573	595	602	612	598	646	620	581	597	610	575	600	574	605	632	599	589	597	593	567	567	607	614	591	621	569	600	616	594	607	608	612	621	613	615	604	633	582	588	589	585	616	635	564	594	586	618	608	618	609	618	622	608	624	606	612	595	587	652	611	624	609	588	573	648	606	562	597	633	624	597	546	660	566	583	586	571	623	608	625	575	596	614	581	605	610	620	617	611	605	607	584	619	620	678	653	537	596	629	608	568	615	617	614	589	572	610	618	598	581	593	603	644	600	590	620	601	631	650	608	585	578	603	586	641	615	613	611	575	618	559	591	599	594	569	576	554	631	639	616	616	620	610	574	604	614	585	635	621	623	618	616	612	596	626	613	605	584	613	647	609	593	618	575	608	601	568	606	572	576	580	646	605	629	607	600	621	606	631	638	618	627	574	592	666	611	566	563	585	588	590	601	603	615	604	574	620	589	577	620	603	587	615	656	571	652	614	615	561	583	603	641	633	609	586	572	625	630	623	611	627	581	572	598	629	611	599	596	593	587	600	600	612	621	605	607	609	580	626	599	615	612	612	575	582	616	608	646	553	619	597	611	622	628	607	593	596	631	609	547	608	569	630	611	596	606	603	582	636	564	621	620	603	615	611	569	577	615	581	629	598	608	580	611	621	605	579	612	596	632	632	603	586	629	611	613	614	610	620	555	632	546	620	583	635	579	610	617	587	547	630	572	598	546	611	665	630	591	535	573	622	610	584	590	595	640	636	594	586	638	618	584	631	600	616	585	557	578	595	609	603	614	590	609	634	598	616	595	591	601	622	627	608	622	612	602	593	593	593	600	636	631	644	592	592	639	564	594	597	578	570	624	596	639	594	602	582	652	620	634	624	581	626	629	602	624	590	610	572	624	617	591	629	611	606	584	633	592	591	599	580	577	610	635	603	607	559	592	615	639	580	568	579	578	603	630	587	573	587	596	578	614	682	597	577	610	599	614	597	611	603	597	604	571	657	601	599	568	595	621	658	600	629	595	580	588	611	648	632	610	588	605	560	597	625	609	621	566	647	613	612	616	576	582	601	616	600	617	625	586	574	569	603	605	607	672	571	601	591	614	616	595	599	614	619	624	593	664	612	641	583	579	613	592	652	633	546	599	571	590	649	559	590	583	599	584	572	600	585	570	631	559	579	607	605	657	614	576	607	582	590	605	573	603	602	631	563	598	627	627	589	592	610	593	561	576	648	624	585	634	588	607	622	596	632	608	623	616	604	612	620	604	613	604	597	557	602	633	590	595	608	572	589	583	601	625	647	590	620	609	579	636	585	580	648	600	617	583	563	574	602	579	572	610	611	661	605	604	561	631	634	625	624	612	648	591	601	604	589	609	581	610	580	598	594	595	562	576	610	615	554	608	569	605	608	633	621	627	587	585	622	598	621	599	624	611	578	590	617	626	605	622	596	630	601	606	630	576	619	597	604	625	579	582	584	622	590	579	621	639	579	603	593	635	649	599	586	594	596	593	571	554	550	583	578	576	626	601	619	575	633	622	609	617	580	596	578	635	567	601	601	616	619	596	616	616	595	579	650	602	639	564	600	585	590	594	583	581	564	605	567	584	639	578	582	619	596	583	628	598	586	602	616	662	639	580	585	645	604	609	569	580	632	597	586	631	587	562	582	597	601	660	646	611	623	581	652	611	615	608	606	619	625	591	594	571	591	574	611	612	596	605	578	648	598	608	593	540	584	628	629	623	599	599	647	569	564	611	578	553	614	586	634	569	656	603	585	603	645	614	603	592	604	593	555	584	613	601	605	604	623	590	582	585	552	632	661	627	583	546	616	586	611	588	632	576	587	584	577	642	565	615	590	616	590	596	624	615	605	592	563	588	603	636	594	603	604	617	598	649	626	628	589	611	613	602	616	618	635	610	593	610	578	571	594	594	624	610	604	608	580	557	563	577	610	579	617	590	604	625	532	547	604	656	615	583	622	624	608	599	583	599	617	570	638	613	612	595	601	606	655	578	600	592	606	588	639	582	626	585	629	561	572	618	592	568	623	578	570	568	556	624	575	586	609	569	621	592	647	602	628	605	565	620	588	666	614	599	595	630	631	610	599	614	628	623	582	576	614	590	614	605	599	593	591	607	597	595	567	624	636	645	625	633	567	597	601	668	619	591	602	596	554	591	589	601	622	616	606	555	563	647	609	607	606	589	601	589	595	612	568	612	605	630	604	610	589	650	575	563	560	611	601	586	588	575	632	627	626	633	583	611	631	604	638	606	590	631	607	597	600	558	575	621	568	620	573	598	615	598	623	621	613	620	582	597	591	617	596	600	634	606	608	637	600	552	647	586	602	574	625	607	583	587	619	581	597	589	588	608	556	588	605	589	580	617	641	601	600	652	636	627	612	617	665	629	588	604	614	596	650	598	563	622	636	603	622	609	616	649	575	590	609	585	603	577	644	651	592	608	633	621	609	603	604	603	601	585	609	621	576	574	565	549	610	605	599	572	592	600	627	618	576	599	627	608	605	626	620	636	628	607	614	590	605	595	600	627	596	603	605	620	599	584	616	616	619	573	621	608	581	578	603	593	619	648	580	577	593	613	570	589	598	537	635	619	621	583	637	585	561	594	582	626	575	617	652	616	603	635	612	614	596	585	612	609	622	593	604	593	549	598	612	617	620	587	603	608	600	626	591	605	600	644
55888	43704	33154	28867	15028	5241	1794	494	275	270	274	261	249	264	246	235	242	244	253	246	278	280	251	269	267	266	246	238	250	256	228	268	292	264	249	297	249	260	248	284	273	255	258	253	239	252	260	247	248	237	256	276	261	251	263	267	289	237	251	274	286	216	250	261	271	242	230	283	298	294	263	237	274	271	245	258	273	217	273	247	267	307	278	272	255	291	269	282	273	265	253	279	259	236	257	245	245	269	268	282	272	273	248	261	274	238	255	233	285	290	248	244	265	244	252	245	274	268	293	261	246	262	279	250	281	227	231	256	280	257	257	256	271	294	258	264	255	258	266	269	286	279	271	256	280	247	252	256	284	287	272	272	263	253	257	298	283	273	278	271	295	303	281	232	244	265	261	258	259	265	277	272	287	261	260	240	307	256	260	295	254	263	284	285	293	262	273	247	261	255	270	268	297	248	267	251	261	276	250	271	267	267	253	239	254	257	272	247	248	273	261	271	246	249	262	261	282	282	266	268	292	250	271	244	235	239	233	242	266	270	287	272	259	247	248	252	262	246	308	272	287	271	252	250	237	273	258	256	265	254	295	278	263	245	281	263	241	279	294	257	220	253	250	283	243	234	262	270	255	266	266	259	245	296	257	267	251	247	258	235	290	272	238	280	273	260	262	262	244	253	265	268	275	280	275	265	261	276	308	243	288	293	278	271	253	256	256	242	264	260	262	258	277	268	231	237	270	249	248	255	246	266	262	292	275	269	269	234	270	252	251	272	265	260	254	274	225	266	271	261	253	269	309	303	251	272	260	263	294	275	291	242	272	277	255	269	300	277	286	253	246	259	241	285	276	275	272	244	277	276	279	263	260	265	239	248	245	277	254	270	229	290	256	251	243	249	282	235	292	258	249	278	274	263	219	280	273	257	232	236	263	261	222	247	272	277	267	260	288	253	260	277	286	253	287	276	260	277	251	259	250	278	273	262	265	269	274	233	285	273	256	255	270	277	263	275	273	258	249	272	243	248	246	294	275	238	270	266	257	258	260	257	300	280	267	263	285	273	272	243	259	277	263	266	289	277	281	250	253	262	278	266	284	282	290	261	237	232	317	242	256	268	248	249	238	251	245	234	277	274	272	249	243	271	269	251	283	291	246	267	260	264	275	255	277	253	273	244	273	306	287	234	261	270	251	251	248	294	275	256	252	247	229	278	273	254	259	272	298	279	246	253	266	239	270	253	249	259	248	276	257	272	259	295	247	263	257	297	229	276	269	284	261	263	307	246	273	289	253	274	284	253	289	294	289	265	258	245	260	283	224	274	241	279	288	260	268	260	264	245	260	230	235	247	288	295	278	279	254	288	258	264	264	254	274	288	258	247	260	249	209	241	261	274	261	272	265	246	252	254	264	278	237	249	272	272	241	263	233	249	259	245	268	260	262	282	272	238	267	249	236	281	289	250	221	242	280	251	265	265	279	242	277	265	265	279	271	252	269	238	269	251	257	282	307	248	260	248	267	285	282	243	294	285	258	253	271	269	245	267	229	268	248	251	251	239	258	267	257	242	262	222	253	275	271	286	246	251	262	264	260	252	266	248	294	249	269	254	292	255	241	256	246	236	229	252	298	259	254	276	284	260	241	290	268	256	236	271	227	241	274	279	263	260	249	268	257	277	249	315	290	288	285	280	267	242	272	271	256	259	251	251	245	281	238	268	232	285	269	258	234	231	264	243	261	263	233	249	266	272	250	242	273	273	290	246	244	237	266	265	287	254	244	270	253	281	262	251	252	260	270	234	257	292	259	262	266	260	251	243	240	235	294	262	274	250	239	286	269	269	284	294	234	245	241	265	264	255	262	272	282	280	264	267	242	270	245	241	274	268	246	259	246	262	286	288	258	266	283	258	270	265	272	283	272	236	267	236	249	247	264	252	261	255	252	241	270	248	276	254	301	291	283	281	304	279	268	299	252	268	267	254	271	280	258	257	261	264	264	254	291	266	286	273	280	253	254	265	258	256	255	276	236	240	246	246	257	237	260	266	279	255	264	256	248	263	282	273	270	270	243	279	292	287	282	255	258	291	275	269	243	262	278	221	248	254	246	245	255	280	256	251	278	286	266	270	272	266	266	247	289	227	267	229	256	269	259	229	246	262	253	237	268	250	231	260	248	259	277	282	265	249	253	301	294	261	249	274	281	260	260	254	264	264	228	232	249	257	265	259	255	249	258	277	263	258	267	271	273	252	224	247	299	264	268	282	249	279	284	286	257	243	255	239	251	280	278	260	237	228	246	259	254	293	253	276	276	269	254	263	242	264	274	251	251	259	281	249	260	235	251	268	244	245	262	238	270	274	308	302	257	245	265	278	252	291	248	276	246	247	257	260	227	271	249	289	249	280	273	255	259	263	236	260	259	231	254	273	263	258	285	259	269	284	270	280	276	260	282	265	271	281	298	274	257	256	240	276	226	238	233	260	268	239	290	270	269	247	231	262	271	271	257	252	271	281	275	259	242	275	273	255	289	235	258	262	258	283	278	265	247	264	272	259	257	243	258	237	269	270	265	272	262	292	271	258	261	239	244	271	264	260	253	259	270	264	290	249	255	276	281	272	261	272	254	269	247	275	289	292	252	294	291	287	275	228	261	268	273	238	242	296	274	266	240	251	248	255	247	266	242	286	241	278	255	256	250	261	273	264	263	263	252	272	270	289	267	268	254	275	269	265	264	260	274	254	270	261	270	211	267	283	261	283	298	251	250	229	285	265	267	281	310	266	243	255	289	297	266	250	242	282	261	293	227	254	271	299	219	264	239	280	281	241	261	256	247	275	265	247	268	245	232	281	257	253	231	278	281	249	269	261	251	246	234	245	257	247	266	257	266	253	248	267	271	267	287	269	250	270	253	262	257	263	274	267	268	267	252	287	277	237	290	278	247	274	258	259	253	268	235	288	279	268	241	267	267	261	255	271	279	270	249	251	230	251	262	244	267	233	259	250	258	257	275	246	256	298	249	273	262	260	290	253	237	252	272	256	287	214	262	235	260	272	306	250	281	263	284	254	296	261	242	276	253	253	248	258	251	274	270	284	273	250	286	317	249	252	256	253	270	279	237	257	271	259	246	260	241	271	258	248	287	275	262	283	297	270	269	282	223	224	292	250	275	260	285	251	229	230	247	237	244	264	296	290	251	284	257	262	270	239	269	273	274	270	240	233	264	279	246	288	251	255	260	307	256	277	248	223	279	265	251	246	273	243	237	256	228	267	289	273	273	257	297	278	259	244	277	260	266	276	239	269	254	259	262	251	260	264	244	285	256	276	257	228	263	256	261	242	279	266	293	245	273	246	244	244	250	257	233	268	276	259	285	277	241	237	270	257	280	248	263	272	256	259	265	273	257	253	268	238	277	231	264	282	249	258	285	266	284	259	242	276	221	247	262	307	250	254	255	255	260	255	255	258	262	265	276	270	286	271	255	254	269	286	267	268	248	267	250	259	247	258	264	283
35252	32878	36591	38353	25635	12906	5626	1502	639	648	635	601	615	611	656	655	669	662	625	613	652	574	636	605	590	605	603	649	635	642	574	662	654	594	620	632	657	645	629	620	618	630	616	631	621	631	657	607	640	623	617	628	649	621	634	649	597	671	594	648	650	638	607	646	623	650	615	621	633	703	602	654	663	615	617	638	612	631	624	590	616	574	632	647	627	652	655	619	650	641	636	626	624	632	619	676	670	622	642	631	638	596	576	649	609	630	637	675	640	599	614	652	647	658	610	595	616	629	654	655	650	631	616	644	592	620	605	633	617	655	637	684	627	658	641	608	618	639	643	646	601	594	624	625	610	607	612	626	627	636	625	679	633	636	598	617	644	615	641	636	663	627	614	664	643	616	641	622	639	648	655	676	630	617	615	598	610	681	649	655	623	613	616	625	644	623	597	637	647	616	622	592	613	609	583	640	608	651	660	628	688	633	641	615	629	657	662	602	640	686	629	652	643	648	651	666	645	615	606	635	654	596	617	658	641	610	581	641	646	604	630	640	660	642	680	605	641	661	603	625	644	634	644	662	603	639	621	643	644	657	667	652	630	647	610	635	662	624	590	614	628	614	631	650	613	605	666	621	663	660	650	646	595	647	602	620	638	637	561	572	590	665	595	600	606	589	647	608	629	634	619	644	619	628	647	594	653	641	644	645	601	629	603	617	619	625	626	669	618	642	638	590	629	613	613	622	626	663	601	645	614	646	589	649	613	632	587	624	587	655	630	642	612	663	639	625	667	571	618	638	657	615	602	647	693	642	615	616	642	679	645	630	645	661	617	668	603	705	634	638	637	698	592	684	639	638	635	634	633	573	631	610	583	670	575	623	626	610	601	619	629	647	646	644	612	626	645	601	630	594	635	633	649	620	632	642	631	625	617	637	614	600	619	622	651	607	665	657	633	639	651	617	659	599	622	565	610	676	628	637	623	606	619	628	638	615	641	612	645	597	658	621	618	634	597	619	658	625	628	636	640	613	616	628	625	636	606	647	627	617	619	615	592	643	650	636	636	696	639	670	624	641	600	651	624	651	640	601	641	671	655	623	650	611	603	611	639	660	644	670	661	619	617	648	618	611	620	608	606	664	658	645	623	632	644	650	662	632	624	657	636	596	633	644	651	680	638	600	675	616	634	665	627	592	648	633	633	582	639	644	603	637	633	643	615	599	610	638	603	611	597	673	623	658	606	636	658	609	658	638	620	606	629	655	650	590	633	603	620	611	606	632	622	658	627	624	649	631	648	649	667	649	663	642	640	616	611	599	660	608	598	630	607	643	645	643	638	650	598	643	611	613	587	674	659	637	601	620	619	627	655	576	677	612	661	637	612	638	685	574	635	629	583	614	652	599	650	642	621	653	617	699	657	621	607	652	615	630	653	655	609	612	598	611	643	631	645	672	648	629	632	620	652	597	592	703	631	647	631	602	619	645	646	614	603	646	623	634	589	624	661	633	615	629	616	641	587	609	627	662	608	635	578	617	587	640	607	665	622	645	618	635	597	620	609	593	695	638	654	659	587	661	645	651	652	624	652	653	660	623	610	582	616	618	664	625	631	611	624	584	653	645	585	639	624	620	595	656	619	672	595	622	632	644	595	655	667	647	665	647	660	650	662	709	615	646	605	615	621	625	613	593	632	633	646	636	631	641	683	612	620	588	652	612	662	626	635	680	624	620	654	637	583	649	643	650	630	648	655	610	635	598	649	614	633	649	618	643	575	616	594	633	646	654	624	610	635	632	592	620	628	691	621	695	651	656	635	636	686	624	670	605	613	670	618	598	610	599	623	621	648	626	662	637	611	605	605	608	631	628	643	606	582	603	607	638	675	630	596	583	634	615	624	635	612	618	655	637	636	630	610	640	628	630	616	616	633	591	653	673	649	673	615	669	625	656	652	626	627	643	652	636	640	617	624	646	611	672	673	635	605	632	624	610	642	639	611	599	622	633	613	649	604	646	635	589	635	604	577	639	634	629	612	627	641	640	635	663	598	579	621	607	615	642	626	660	598	650	609	586	629	618	639	604	603	646	610	630	641	626	663	635	605	649	663	656	676	630	634	614	619	605	656	645	637	630	641	667	620	665	607	601	624	613	648	649	675	630	629	635	616	643	595	647	636	580	653	673	618	659	644	611	618	606	657	603	629	609	643	634	612	600	648	606	565	620	648	604	658	648	608	625	594	638	622	649	588	678	606	615	625	598	668	676	617	598	636	632	610	632	651	653	612	603	642	636	607	632	629	640	596	644	641	605	654	679	641	621	628	611	594	635	637	608	608	640	614	614	607	600	629	655	648	619	675	582	597	619	603	602	616	623	632	699	631	625	652	611	642	668	613	640	652	674	642	650	636	580	687	645	597	631	643	656	587	657	639	645	661	669	624	636	602	644	631	621	646	631	616	642	694	603	631	629	656	645	628	630	622	597	628	613	652	642	641	632	614	633	613	618	674	653	637	626	615	653	696	621	613	671	619	630	631	638	630	592	632	635	615	581	619	644	628	626	656	623	629	624	653	647	657	642	655	629	637	653	641	569	654	647	658	661	611	653	623	626	647	610	661	636	643	641	639	607	626	627	610	676	688	619	634	605	651	632	608	638	669	700	682	611	654	625	665	656	643	610	637	666	670	597	659	589	638	625	668	642	669	663	664	631	599	602	673	599	651	582	647	586	635	628	602	591	613	653	621	669	629	610	652	655	658	666	619	650	649	613	649	673	611	673	637	622	654	616	635	632	628	656	599	607	599	569	651	647	619	623	582	620	649	658	602	588	616	634	585	621	590	640	627	595	633	625	612	629	633	662	616	662	626	636	588	644	608	646	600	625	629	615	597	609	638	601	658	619	640	669	620	652	597	652	618	613	666	619	653	611	617	660	642	656	679	609	611	644	605	588	624	628	642	612	644	585	639	624	638	653	615	569	629	602	620	649	613	609	600	648	676	638	603	623	678	612	616	649	596	613	620	638	642	632	637	631	691	630	594	625	607	601	631	607	651	636	595	570	648	661	662	649	652	649	659	655	599	617	631	606	656	586	649	623	576	630	635	649	663	683	683	604	620	660	626	625	654	613	642	621	601	684	631	607	653	618	622	616	649	618	669	639	621	619	602	597	609	595	637	650	606	660	620	652	637	633	590	655	621	605	623	604	632	607	681	638	599	604	596	626	627	604	648	601	624	666	589	636	660	682	627	632	670	629	620	617	639	678	597	599	620	671	611	626	651	625	645	632	600	612	632	633	617	642	621	603	647	625	635	618	628	622	639	611	667	641	625	622	607	625	650	643	662	610	622	641	632	648	592	670	574	606	644	624	623	667	662	616	599	635	623	663	599	629	576	650	631	643	639	618	597	644	652	598	605	598	622	579	639	622	595	642	654	621	633	673	618	620	637	612	626	627	620	656	629	629	602	625	654	692	629	603	703	661	626	658	599	647	608	613	604	655	666	608	632	649	617	611	673	643
75596	57191	63720	67722	48179	29289	12006	2832	484	396	403	450	387	395	440	407	362	385	432	413	357	441	428	430	423	412	448	422	416	449	356	422	387	404	383	418	381	421	430	403	398	407	391	447	410	406	403	383	416	405	390	412	427	411	371	375	386	389	430	417	435	431	400	433	407	391	461	393	396	406	397	433	364	361	401	419	431	425	414	401	451	419	417	399	416	418	426	424	387	424	409	435	392	384	398	403	428	391	414	423	339	412	393	428	450	382	410	405	457	420	427	424	411	426	433	398	359	416	438	422	396	424	396	429	415	399	446	411	424	391	431	403	373	417	377	390	392	413	418	439	396	406	454	409	429	431	381	386	403	397	375	397	390	401	399	416	410	416	429	378	399	456	377	399	408	407	410	409	404	388	394	395	403	384	377	413	446	450	432	394	428	451	400	390	438	384	372	397	400	397	406	415	406	402	446	415	452	420	399	454	347	423	393	403	390	417	437	379	440	436	413	380	416	381	417	444	422	396	425	458	442	432	413	369	412	448	394	442	449	390	414	414	383	461	386	374	408	390	398	420	396	434	415	406	433	468	384	397	395	441	419	446	399	401	425	436	403	442	445	401	374	431	434	406	379	417	422	445	425	400	382	423	416	412	409	378	419	438	389	392	406	435	437	430	422	434	391	415	371	397	402	428	424	411	436	392	429	434	376	387	426	385	437	422	457	473	399	406	447	423	415	408	421	399	370	440	400	399	376	379	368	426	408	373	389	419	419	414	433	407	447	400	365	387	439	422	383	406	451	416	392	407	397	390	435	448	398	420	364	387	416	387	470	439	411	395	432	377	399	416	436	429	394	428	395	404	409	388	396	406	408	423	431	423	395	395	397	397	438	387	422	432	399	473	415	411	434	384	367	404	391	389	434	379	392	402	428	467	421	434	401	428	381	405	400	415	375	417	413	434	429	383	402	392	444	411	411	421	467	450	416	366	407	441	444	418	366	414	429	406	407	405	415	400	441	400	411	395	432	448	424	410	438	431	416	428	384	413	397	396	406	369	389	387	392	432	380	397	436	419	440	428	424	414	412	395	366	415	427	404	413	402	368	398	420	375	425	398	403	416	440	386	407	397	379	403	430	413	428	397	408	405	421	396	406	418	393	416	419	370	395	448	392	402	402	415	458	437	383	402	421	407	416	429	410	393	427	395	393	456	401	452	377	460	401	418	396	405	424	413	389	401	429	408	412	395	435	406	401	393	393	377	408	374	411	413	427	411	356	427	398	386	445	396	422	375	393	402	404	352	439	403	393	381	393	402	378	388	409	415	411	424	393	402	407	441	397	424	370	422	423	409	427	402	389	410	439	449	388	399	391	422	426	438	394	422	386	372	438	410	405	409	451	433	453	418	407	403	371	415	399	414	400	420	400	399	385	418	389	386	405	434	396	392	411	403	400	408	378	409	381	463	426	430	392	412	404	403	418	405	423	442	428	441	426	416	402	419	382	407	403	451	461	425	374	431	454	409	388	397	383	420	375	394	398	386	404	418	421	382	408	431	387	375	432	401	392	418	430	397	421	401	388	432	417	417	415	390	425	445	393	402	408	420	404	410	399	417	452	410	422	413	425	372	409	433	422	440	393	404	404	411	398	404	414	429	400	358	393	434	396	391	388	388	410	431	454	421	395	405	454	392	449	424	389	404	383	367	384	410	427	373	417	425	387	416	373	412	400	431	403	432	369	430	405	416	398	402	363	425	420	370	394	364	414	372	419	377	401	389	419	424	428	436	419	442	395	436	458	424	402	392	418	427	396	444	422	439	412	440	402	423	424	385	413	417	398	433	392	389	420	422	432	384	401	423	386	405	462	440	433	402	383	389	420	430	422	402	385	423	399	402	418	392	452	410	404	431	426	394	401	412	394	475	447	411	431	379	424	450	452	387	380	403	392	420	417	393	443	398	402	432	389	410	416	416	415	396	400	369	395	420	426	396	423	419	382	412	384	384	408	381	393	404	410	368	415	449	409	420	426	433	415	414	422	433	371	398	407	412	409	408	385	415	399	445	438	394	404	414	402	429	391	407	394	431	391	385	418	405	421	424	399	420	417	424	427	424	373	410	465	403	432	435	444	423	407	395	390	407	445	390	439	435	409	428	422	438	427	415	447	392	440	408	426	410	396	405	392	416	403	410	424	456	429	424	436	458	424	376	411	392	389	397	363	407	388	439	407	411	436	420	401	382	430	390	369	408	421	406	396	431	413	392	408	364	408	369	408	400	390	376	414	403	384	415	393	390	381	371	388	420	426	454	430	419	398	443	462	437	376	386	404	416	404	419	390	375	410	437	432	412	419	434	409	411	422	416	405	390	381	369	415	410	431	401	400	422	408	425	460	429	420	409	419	392	393	407	422	392	425	402	373	426	412	381	435	440	408	398	431	411	417	421	377	415	395	425	409	435	391	426	434	395	417	395	432	421	406	407	420	415	412	401	412	437	437	383	374	369	459	435	386	422	411	437	407	426	418	392	372	396	423	425	411	433	421	391	417	441	437	429	396	440	397	414	385	401	413	439	379	414	415	426	416	396	401	396	409	431	419	405	407	429	428	430	360	422	412	367	403	394	401	419	430	383	399	398	453	410	406	388	410	419	428	420	421	428	408	411	399	396	439	440	390	430	417	440	437	404	392	361	417	427	380	401	401	416	393	405	418	435	430	413	385	421	434	387	360	422	450	390	431	387	406	424	447	414	390	363	410	359	407	386	416	404	418	402	467	410	416	432	431	437	444	409	412	433	398	428	402	384	399	426	392	429	436	405	401	383	437	400	421	433	399	412	407	402	405	358	414	399	416	419	397	436	388	355	390	429	412	420	411	425	424	415	410	360	410	374	391	409	409	424	392	415	423	431	370	413	398	415	395	428	429	407	451	434	445	433	421	434	431	382	381	398	432	365	397	434	406	414	463	432	397	417	386	382	396	396	410	403	438	424	416	440	416	401	412	411	415	423	428	435	406	416	386	431	427	416	371	373	390	393	402	450	380	400	397	420	417	417	419	392	387	369	372	399	417	431	425	419	391	404	401	429	454	378	350	403	430	408	405	386	393	421	416	423	396	391	391	427	419	443	381	436	446	369	386	400	382	395	422	428	437	396	391	400	380	375	402	374	389	386	447	411	405	431	409	405	415	412	386	397	413	406	431	468	402	399	365	413	423	405	388	419	391	399	387	405	418	399	419	396	396	419	446	416	420	397	413	435	413	414	402	363	407	431	422	423	391	430	411	404	420	380	398	404	419	418	418	399	424	436	399	400	426	417	414	410	411	393	391	376	466	429	397	411	411	420	419	424	487	379	408	430	437	396	412	409	408	406	404	414	415	431	434	425	391	418	408	376	405	431	406	413	444	435	421	429	408	417	440	429	385	396	382	386	416	426	416	400	398	419	413	391	420	409	413	421	410	433	435	471	453	441	389	400	427	412	380	412	422	391	407	443	388	388	458	395	445	388	395	423	384	437
52253	45693	63039	73517	55879	38252	19332	6478	882	892	935	891	872	934	892	905	892	898	895	903	922	883	886	874	915	925	931	922	920	881	815	910	905	897	913	956	904	895	894	902	911	920	920	913	926	887	941	917	913	888	965	948	914	890	970	890	898	858	939	884	894	949	916	981	923	891	885	835	862	933	886	887	946	855	913	840	894	921	920	878	902	953	931	902	894	931	981	906	895	887	887	893	893	892	913	843	881	882	906	913	880	925	900	931	887	946	894	925	900	906	894	928	924	920	885	938	904	898	894	929	886	898	900	909	893	848	922	866	917	880	900	880	911	905	869	878	900	865	909	912	966	872	901	891	892	897	880	899	934	940	876	901	875	897	904	943	840	864	856	895	957	904	906	937	894	884	874	893	872	888	908	930	887	982	886	892	963	922	848	885	901	934	936	887	904	907	855	887	862	875	847	900	910	883	972	932	896	854	918	937	866	932	939	902	894	900	871	912	880	877	909	875	930	906	869	941	880	859	850	876	912	921	867	878	929	889	932	913	920	918	879	959	912	883	965	898	912	907	848	939	887	912	881	907	920	908	918	936	874	910	884	990	912	905	858	923	876	919	921	952	875	917	913	889	903	945	869	936	919	899	938	904	902	904	898	890	906	875	888	909	918	918	940	889	936	912	923	899	894	905	866	920	926	932	932	904	865	972	888	903	891	895	913	909	882	873	870	887	902	888	896	902	876	891	900	907	856	880	942	944	893	912	866	872	865	876	950	945	918	893	873	881	876	882	906	867	907	878	970	906	934	888	889	874	907	857	890	899	896	896	865	882	920	853	900	943	866	969	916	920	886	884	835	904	895	929	875	912	878	963	894	934	889	931	903	932	867	907	836	866	933	883	897	933	903	920	887	883	902	854	897	881	893	885	864	878	840	922	881	909	908	895	857	877	862	893	914	912	917	898	929	935	894	969	929	911	920	918	933	952	964	898	862	901	901	868	884	906	911	881	920	959	920	926	897	879	890	907	931	917	893	853	898	875	863	930	909	932	924	936	934	939	874	872	910	899	903	948	860	971	884	913	907	929	922	952	950	879	909	885	892	920	907	952	886	914	920	828	893	844	939	902	939	860	920	914	961	925	892	931	888	813	889	861	884	940	950	934	871	887	908	877	937	936	888	913	884	943	935	894	901	869	926	912	915	881	882	928	885	958	929	876	940	899	925	938	888	883	925	913	977	881	942	854	904	944	900	882	851	875	893	923	923	888	863	910	908	925	877	913	911	927	932	933	916	843	886	915	921	916	941	912	850	907	927	885	925	919	906	886	881	924	867	918	930	858	869	882	910	916	861	888	888	916	902	875	905	933	885	915	863	900	867	902	869	894	919	877	890	907	879	863	861	890	897	880	862	894	928	932	907	937	903	911	903	919	902	882	879	889	952	902	934	902	901	874	939	828	989	906	920	921	854	868	895	875	855	964	913	950	945	833	970	887	876	863	901	949	905	879	915	933	912	901	874	929	910	930	906	911	953	887	924	873	907	923	902	915	884	943	970	904	876	882	895	883	903	914	868	900	937	948	923	923	896	907	946	959	939	946	966	873	917	925	904	906	924	923	880	925	930	898	928	913	897	956	973	914	890	948	915	924	892	917	913	919	935	952	918	921	880	877	953	869	903	905	897	913	879	925	924	942	890	902	904	915	891	964	832	838	912	873	900	859	952	921	893	928	846	907	853	909	913	863	962	942	894	917	907	880	905	902	898	897	906	877	967	897	882	916	826	883	968	897	886	916	931	916	941	935	892	906	880	904	925	900	910	838	891	863	848	943	878	893	895	890	877	887	892	929	896	864	926	956	910	900	876	873	911	914	929	947	939	944	899	879	890	905	938	909	913	879	919	891	898	943	843	885	841	899	902	829	915	926	846	864	969	910	899	898	905	892	928	913	932	881	869	868	875	904	896	920	912	887	905	894	896	942	890	909	906	907	874	937	882	899	943	960	920	883	860	908	854	925	921	907	879	884	921	923	887	877	916	842	956	893	875	900	882	899	902	899	891	927	896	852	891	921	910	879	882	908	880	923	920	926	926	875	962	894	936	894	902	888	898	879	898	888	875	903	909	900	964	885	904	860	925	991	883	897	907	929	908	901	895	916	898	951	927	906	880	913	917	890	907	872	877	888	901	903	911	904	876	890	938	849	887	876	916	926	918	865	883	896	907	927	928	953	928	935	907	891	884	859	929	884	856	969	863	958	938	901	940	894	858	903	884	849	934	931	904	890	852	921	923	901	931	880	883	933	904	882	869	898	931	892	902	945	924	934	892	899	889	873	904	889	927	907	851	905	870	869	897	922	870	888	936	933	891	935	957	879	879	836	865	873	883	911	875	894	949	877	924	925	888	851	876	893	920	890	928	912	851	973	919	934	922	845	924	955	917	930	883	904	902	929	867	884	880	947	904	954	885	897	841	946	871	948	905	966	894	879	914	867	876	966	881	892	924	938	866	908	934	899	876	835	867	934	883	900	920	898	871	870	893	922	903	859	885	893	870	913	885	879	861	915	880	897	870	927	865	898	934	916	878	899	894	941	916	861	886	927	902	865	907	885	923	908	907	872	891	890	916	933	928	906	868	918	910	898	874	918	852	866	932	919	894	881	943	879	931	898	886	920	898	885	920	949	934	876	876	913	880	891	936	858	883	928	908	912	883	891	846	881	889	868	898	884	936	867	941	889	931	880	942	903	951	891	881	874	917	906	944	897	929	914	968	895	903	948	968	875	898	889	908	882	913	933	861	870	890	887	886	910	869	904	925	888	864	885	908	833	879	920	927	898	951	890	875	831	904	919	882	875	923	917	974	968	921	907	867	949	888	907	853	879	919	897	882	917	925	942	874	908	898	925	882	932	892	938	954	942	887	935	878	882	947	953	910	981	856	935	917	908	939	921	915	933	927	847	901	893	880	874	896	919	888	862	952	867	861	915	896	905	922	945	934	871	921	851	862	871	952	944	905	948	947	903	898	894	896	925	925	915	932	928	942	928	902	900	876	926	933	879	887	872	928	911	881	895	939	948	887	926	939	874	890	949	795	868	877	836	966	896	911	921	895	908	899	900	898	924	914	860	909	916	925	927	871	940	931	940	905	905	975	931	935	911	900	879	874	829	930	975	903	908	935	855	879	973	868	908	881	944	908	913	947	871	843	933	929	883	893	875	888	917	923	896	893	883	874	883	893	910	924	891	849	868	879	887	880	877	862	903	944	849	890	962	841	916	864	862	895	867	938	894	909	911	940	838	871	879	942	858	892	906	873	928	934	895	937	921	959	893	940	959	935	870	876	925	897	889	918	904	885	889	856	953	890	919	864	893	915	989	885	850	876	869	894	843	913	904	920	949	941	945	883	883	896	915	901	918	817	956	968	904	933	889	885	882	906	859	901	908	879	916	885	887	900	865	964	951	872	881	872	871	883	887	961	910	887	881	917	847	948	905	936	959	952	905	917	944	894	905	932	848
46739	27230	13753	7843	3485	1388	604	312	236	253	249	251	237	207	228	235	223	232	262	284	237	221	260	209	252	248	251	247	235	244	216	211	259	221	257	260	214	225	243	236	220	232	244	214	206	217	236	237	245	217	236	247	270	240	229	258	218	205	245	235	248	219	234	216	259	226	241	224	247	208	244	236	230	221	257	224	238	215	231	227	214	230	229	235	233	225	253	235	242	276	256	255	237	232	222	208	231	231	230	244	222	197	236	252	230	253	247	222	242	230	224	262	262	257	212	236	249	221	254	219	221	248	246	253	258	236	234	231	256	253	250	234	248	240	234	267	236	238	247	254	235	233	264	234	255	241	258	240	224	221	244	234	279	269	234	231	273	264	263	206	248	225	256	231	212	212	238	241	244	254	236	225	270	242	225	227	240	260	257	240	224	252	237	255	267	231	227	218	238	258	228	232	234	238	257	246	239	263	241	254	241	237	226	216	239	225	248	235	252	263	244	237	256	261	275	261	221	225	228	253	245	256	258	234	236	233	237	261	263	254	278	235	230	243	211	237	240	207	261	232	216	239	279	259	239	246	247	234	235	225	251	245	257	238	242	235	233	254	280	258	247	264	236	246	245	263	223	226	216	257	240	245	262	255	239	235	233	248	222	233	266	265	265	234	213	232	228	245	229	239	227	255	275	211	249	233	259	228	220	258	218	234	222	223	257	230	241	229	224	211	228	253	209	235	247	262	234	241	238	220	238	229	239	230	225	281	224	259	253	264	241	250	237	253	242	228	235	249	254	206	236	242	220	224	251	242	206	216	248	219	263	258	252	248	252	240	228	239	257	268	244	252	212	227	248	240	246	261	267	239	238	276	255	241	256	238	299	261	261	243	236	236	231	240	252	226	219	239	200	230	234	221	207	254	246	260	259	234	213	222	258	231	258	221	265	250	230	217	252	235	250	250	247	242	269	225	235	270	237	251	243	246	249	235	233	244	245	209	233	216	246	206	233	254	238	239	227	252	263	222	247	247	236	248	249	221	212	224	245	236	259	246	241	233	254	244	240	216	246	238	218	277	213	237	215	241	227	252	243	213	224	234	238	264	236	215	238	259	266	219	191	238	246	229	259	220	220	245	238	244	243	264	221	238	214	261	269	219	244	240	243	239	235	234	241	213	256	234	262	260	250	235	242	246	234	203	239	264	249	225	228	219	253	222	227	235	260	278	281	238	252	238	240	233	239	229	225	217	264	238	211	251	235	248	241	216	251	230	241	229	198	234	254	234	208	224	231	231	231	219	248	204	258	254	207	244	233	276	241	217	236	213	216	241	252	222	285	249	263	223	240	224	220	228	218	260	223	248	246	222	240	224	217	226	238	247	232	251	261	252	223	238	233	240	228	236	248	241	251	257	244	219	241	231	241	234	242	262	221	218	211	241	248	247	259	241	252	221	257	238	245	242	250	259	241	241	272	244	248	231	242	245	261	220	228	238	223	221	243	252	282	256	202	213	239	244	222	231	253	242	239	230	225	230	216	238	243	240	245	266	239	219	228	215	232	221	211	236	231	230	253	225	276	251	225	229	238	246	258	242	254	260	269	236	242	248	223	275	280	255	226	260	204	257	245	232	225	235	256	257	248	241	237	232	247	262	238	258	242	244	221	210	226	215	225	239	251	255	234	238	249	231	248	263	240	251	253	222	245	250	245	246	271	196	234	224	267	236	225	225	247	254	244	232	241	238	253	259	254	244	226	218	250	272	265	263	229	236	238	191	236	251	240	233	240	221	236	259	226	222	262	247	204	237	260	249	248	231	254	250	245	226	230	270	264	220	234	232	214	240	222	228	247	237	235	234	238	213	226	256	264	251	238	257	217	230	255	225	255	241	259	245	258	219	252	230	226	246	212	240	234	262	235	237	245	226	215	249	234	226	213	242	247	237	242	239	224	272	243	241	233	264	269	250	238	261	245	241	233	235	238	234	232	251	236	260	240	255	255	264	253	258	243	241	221	256	213	250	235	233	214	239	242	231	237	225	221	250	238	254	209	233	248	235	252	257	249	249	239	264	243	237	240	265	266	241	241	258	232	251	209	228	243	223	267	242	250	234	231	230	257	242	262	226	237	243	251	236	233	215	244	246	255	229	253	245	233	224	246	237	253	202	241	230	248	252	268	277	221	209	239	248	234	262	217	221	246	271	246	255	226	232	224	228	245	238	258	237	248	204	233	269	240	232	220	253	236	208	223	255	236	245	213	262	233	216	231	232	271	226	250	236	243	220	218	274	218	219	217	240	239	259	270	236	255	243	251	245	229	213	253	239	242	258	246	264	231	221	256	272	237	247	250	270	228	238	248	259	229	233	229	242	235	258	254	242	241	261	251	241	258	234	258	225	232	232	236	231	291	222	215	220	236	231	240	219	222	227	243	242	249	236	274	243	239	255	230	248	220	209	226	236	253	212	236	225	235	244	269	244	227	222	233	250	230	234	213	213	215	239	257	239	262	234	222	247	253	266	239	245	228	263	215	226	245	230	251	254	225	233	242	223	219	218	239	243	266	250	248	251	224	241	267	228	248	217	251	243	220	258	232	258	243	256	223	208	242	242	235	248	234	217	252	249	230	226	235	218	224	228	240	245	222	207	214	241	244	234	271	221	220	233	225	245	254	253	233	258	242	194	227	230	246	224	232	249	215	266	203	226	260	233	282	232	268	210	236	232	237	265	244	242	242	254	210	260	246	249	263	302	262	241	249	226	263	256	262	250	227	239	230	222	216	246	224	227	247	234	221	254	258	245	226	258	267	218	214	239	233	254	241	242	220	253	230	272	266	262	243	225	235	239	236	218	241	235	226	238	217	218	249	205	215	254	216	242	240	244	227	233	229	206	224	244	253	247	221	250	247	253	221	218	270	238	232	231	243	255	245	256	236	250	230	235	237	260	258	233	210	204	249	245	259	246	222	239	245	223	222	243	232	250	223	224	238	243	250	232	243	258	246	263	221	234	266	257	179	234	254	253	237	244	230	218	270	258	242	223	279	258	241	234	255	234	245	259	247	217	250	245	220	250	268	246	223	237	244	231	252	261	265	244	249	257	244	266	257	233	213	266	251	235	211	249	219	258	228	251	221	229	248	238	251	242	249	251	257	221	241	225	213	231	201	238	249	250	220	232	274	250	240	235	254	250	247	220	235	228	240	243	247	252	252	215	257	249	234	231	223	244	231	226	258	246	252	236	235	235	238	227	233	259	255	218	263	237	237	239	274	289	250	250	222	212	243	253	254	232	255	245	258	252	239	230	232	257	235	253	235	222	213	242	291	245	276	235	232	234	242	222	218	256	258	216	226	201	240	220	226	264	236	233	251	248	249	231	225	258	271	242	228	245	233	231	234	232	235	206	249	248	260	230	244	225	232	240	225	227	245	273	229	267	227	245	251	266	228	216	243	246	234	231	229	244	243	211	234	254	243	237	269	260	241	244	227	250	224	220	244	244	226	228	222	261	223	234
27156	17354	17980	16158	8746	4083	1751	729	566	571	581	560	575	583	588	600	585	576	577	555	581	563	581	590	578	602	646	551	614	523	542	522	560	557	624	574	562	598	568	580	574	602	562	577	582	585	555	554	579	602	604	620	555	571	575	605	571	572	549	608	554	599	559	594	583	617	559	539	630	590	554	583	602	592	590	579	590	575	618	547	563	584	567	544	587	565	560	542	571	575	579	576	611	573	581	551	583	582	569	604	589	557	578	573	554	579	569	566	607	586	575	622	614	555	635	590	584	528	578	552	598	569	575	571	593	559	584	545	601	580	582	562	600	576	550	561	538	607	616	558	569	583	549	571	538	580	578	572	541	581	560	594	544	569	598	580	586	567	580	537	602	539	564	576	602	561	594	592	550	528	565	569	551	595	587	621	597	589	554	571	575	603	610	604	592	564	606	541	605	595	569	563	599	591	539	589	629	573	576	562	598	605	597	592	573	557	604	577	566	582	571	577	571	554	573	586	567	566	569	600	563	577	585	596	559	553	588	561	626	601	587	537	579	563	589	563	636	606	576	579	582	591	550	601	561	545	593	595	580	559	592	545	594	568	597	573	601	568	590	544	607	567	527	631	542	548	572	568	599	591	598	552	566	579	576	565	586	547	595	562	597	535	545	594	580	553	580	600	567	575	566	566	596	613	598	535	551	577	559	595	635	561	581	608	573	588	566	577	566	617	611	562	572	585	567	557	674	577	564	544	565	606	552	584	565	612	597	569	561	571	541	574	606	587	653	595	575	572	596	584	566	581	597	588	572	601	608	659	582	579	577	623	606	542	549	603	558	584	599	549	572	580	569	561	533	565	593	573	598	546	609	595	536	576	604	560	553	597	561	611	608	540	558	555	567	549	564	591	568	588	601	574	549	582	585	604	588	589	568	580	585	616	574	572	599	538	551	589	555	602	547	583	549	620	610	584	578	606	555	556	568	572	662	592	580	556	590	605	552	576	602	580	592	558	598	607	579	596	552	591	597	576	575	586	550	616	600	567	583	580	604	575	541	621	591	607	557	568	590	549	540	546	570	560	560	576	580	601	591	595	540	563	564	618	570	622	582	580	610	608	551	574	570	587	559	618	619	580	561	572	566	600	580	627	619	577	552	564	534	586	601	553	591	604	569	587	571	610	585	575	527	570	567	558	591	562	553	641	568	554	590	610	603	622	600	529	545	579	554	627	571	593	588	531	590	599	559	564	594	566	565	615	557	577	630	581	545	554	575	553	563	571	608	541	609	585	580	561	612	571	554	580	588	591	546	602	565	545	625	587	553	553	604	613	575	593	587	576	506	557	581	596	577	539	595	514	569	582	533	554	580	567	559	583	586	631	548	579	580	549	593	617	586	619	563	559	596	553	522	574	591	580	567	522	576	634	582	590	586	548	606	617	602	538	601	529	607	592	601	547	577	616	596	562	552	578	611	540	561	575	573	594	558	600	594	615	557	590	589	583	556	567	590	553	546	552	627	571	632	556	582	596	567	576	580	535	559	552	592	621	557	562	548	592	560	536	554	595	573	604	557	593	599	582	578	585	589	563	527	575	560	582	593	580	539	579	566	546	559	595	576	605	601	587	583	597	564	585	561	548	570	561	570	557	595	588	566	582	593	558	551	598	577	627	604	583	583	621	613	590	567	553	583	570	569	579	578	612	557	567	580	555	547	582	561	582	596	602	596	580	561	564	564	567	583	562	571	601	591	553	586	537	596	546	570	559	533	565	609	577	550	558	607	540	561	597	611	590	554	605	544	587	577	564	583	601	568	603	550	594	587	563	538	589	585	584	560	558	619	648	578	582	547	565	573	569	573	607	619	581	601	526	561	610	629	583	595	549	582	564	607	578	566	566	600	563	590	593	597	527	556	610	589	547	542	634	522	590	583	583	590	569	571	583	584	588	567	546	560	561	596	532	558	572	571	581	584	595	523	584	562	583	544	532	583	590	568	619	577	562	573	590	587	539	594	600	561	589	577	568	531	571	573	579	601	573	600	594	595	612	573	584	571	578	615	600	603	546	573	577	606	636	613	583	617	575	586	565	592	559	568	550	588	594	564	601	577	603	554	583	593	584	595	547	642	628	565	593	582	555	544	550	585	535	579	576	587	594	584	613	552	610	537	604	567	627	630	599	627	595	564	571	602	577	599	601	581	577	581	571	587	585	614	608	600	569	612	602	533	559	592	594	561	591	577	589	582	575	577	659	608	566	574	587	601	538	579	555	621	602	570	565	596	573	612	595	637	584	604	558	551	579	558	602	589	567	579	600	599	574	553	558	594	593	572	560	591	578	590	560	576	639	585	590	589	634	617	569	550	548	609	575	540	610	558	600	586	576	609	557	577	571	580	589	573	565	574	571	579	564	609	566	553	584	558	613	580	568	600	582	582	567	513	576	583	555	562	593	572	527	599	572	605	602	572	584	593	577	581	581	617	562	567	587	580	593	632	570	587	571	598	599	569	551	589	558	566	598	563	602	566	549	569	550	564	615	559	589	533	582	531	579	604	567	624	613	568	599	540	544	587	611	585	542	554	573	608	564	539	595	521	572	513	580	567	529	551	609	569	584	585	591	579	581	547	568	559	519	545	581	583	576	609	579	615	590	550	557	549	608	568	569	547	613	559	561	580	569	617	614	534	584	588	624	582	544	584	573	528	598	587	585	586	554	631	558	568	579	607	546	582	577	582	582	565	628	571	569	595	601	587	557	559	567	535	558	608	611	570	586	563	622	556	561	578	601	566	567	569	591	555	589	560	586	558	606	565	596	580	569	558	546	604	559	606	592	583	594	531	615	599	557	590	614	586	550	581	558	586	589	616	575	555	524	556	584	595	550	610	550	619	559	594	572	604	573	552	596	614	576	607	561	583	591	539	623	585	574	572	601	567	558	585	572	586	594	582	608	603	560	579	585	555	599	610	511	552	578	575	621	577	593	538	545	635	542	578	581	592	600	581	599	597	541	585	615	539	602	566	569	589	562	573	590	551	586	551	590	582	574	611	559	578	584	574	562	534	575	550	566	587	597	579	573	538	515	547	583	584	590	570	568	580	629	589	612	595	632	553	584	522	571	567	618	577	528	558	572	598	625	507	578	573	551	572	619	591	575	550	605	561	578	553	597	506	613	597	583	598	572	558	527	574	584	590	559	572	574	549	568	562	572	556	603	569	585	570	548	568	565	604	550	600	586	548	591	550	554	558	602	564	582	535	614	614	596	569	558	562	579	590	586	571	601	577	555	548	585	598	572	615	614	554	579	598	579	587	666	574	581	612	583	550	544	600	525	583	594	578	553	589	579	555	531	537	561	610	592	580	562	586	581	609	574	601	573	590	523	539	584	565	574	580	584	580	587	608	548	544	588	616	536	603	575	580	576	546	569	582	589	623	574	589	555	567	603	572	594	552	571	579	585	588	571	578	583	589	564	551	583	577	554	543	594	567	608	566	600	570	571	552	600	551	626	568	596
50921	33014	32942	31494	19646	7378	1842	454	257	276	278	252	291	262	267	263	286	284	305	275	277	259	285	248	286	290	282	276	263	245	282	269	252	290	289	291	268	259	289	261	239	273	280	268	264	250	274	277	272	299	269	273	281	260	267	264	266	264	264	293	283	257	295	277	279	271	281	263	269	258	257	261	271	279	253	270	265	243	273	258	245	271	265	280	289	267	274	266	246	232	283	269	276	283	284	261	257	266	311	281	259	270	263	280	285	262	264	262	262	263	264	287	294	274	255	254	269	250	256	298	269	261	290	240	280	260	269	293	251	278	249	258	279	247	258	281	279	281	265	274	292	254	290	230	238	269	259	301	256	271	231	264	246	313	301	272	235	276	281	271	270	246	282	304	281	288	262	269	261	237	279	241	272	272	267	254	269	253	279	284	256	222	281	286	260	286	269	275	280	260	259	249	288	275	277	276	312	276	281	240	244	252	293	272	273	255	268	292	263	271	251	256	246	248	245	262	243	274	287	234	250	266	273	278	260	267	293	278	280	285	298	285	304	249	259	303	286	259	273	289	278	299	260	271	264	276	252	276	242	262	275	288	286	264	299	304	255	272	270	272	293	266	262	262	283	272	279	252	275	290	248	283	242	253	274	283	274	259	275	296	305	208	254	274	276	262	258	286	271	240	263	266	252	253	277	260	254	277	280	246	301	291	267	256	265	276	248	261	239	270	272	282	272	233	260	252	261	251	265	273	273	289	258	258	282	258	265	257	227	290	275	306	281	292	283	249	300	234	259	293	287	277	277	280	290	264	245	292	261	249	270	249	264	309	276	236	269	273	294	261	266	243	250	278	275	280	259	273	279	275	281	264	271	268	286	290	266	262	301	265	280	280	269	292	277	258	255	293	282	255	245	254	279	290	284	273	265	268	270	272	296	246	296	293	286	267	246	265	259	261	274	256	274	280	270	286	297	242	252	260	268	276	287	300	274	276	270	282	269	264	286	279	272	261	249	274	242	275	255	284	278	277	270	260	282	297	269	247	272	280	245	270	252	249	267	251	238	260	261	258	284	261	276	262	271	286	276	264	282	275	260	208	260	278	232	244	246	250	277	265	232	264	249	256	247	275	250	297	289	287	286	286	264	268	279	260	266	269	282	287	268	263	269	259	234	240	242	304	277	262	225	278	255	285	249	257	270	266	260	274	275	285	261	297	267	250	285	271	257	283	274	268	230	262	277	271	264	238	273	261	281	240	243	252	268	271	289	223	292	272	273	302	256	272	268	242	262	266	276	285	304	251	270	254	263	281	299	270	285	288	273	291	270	246	287	252	276	289	295	258	251	260	272	291	262	290	234	239	263	261	251	237	263	299	279	248	267	271	230	297	259	252	298	291	286	248	272	210	275	238	260	250	254	252	286	272	269	296	242	277	289	286	296	293	272	269	280	271	275	287	274	276	302	276	291	271	273	272	258	312	310	268	247	230	244	272	246	252	259	262	287	270	299	256	263	256	259	269	254	263	262	265	279	259	249	212	280	259	256	258	268	278	250	288	256	265	274	288	276	266	261	284	279	241	270	276	285	290	282	269	284	245	290	294	250	297	274	272	266	259	280	276	269	250	302	251	278	267	272	270	251	266	257	277	262	255	285	238	285	291	278	244	251	246	246	275	256	242	284	251	255	231	272	292	267	259	260	276	256	250	294	273	280	274	291	277	247	265	283	274	273	249	250	236	279	243	240	281	296	274	247	288	262	259	262	280	285	260	237	263	243	252	309	268	276	286	273	294	257	255	292	263	269	277	252	277	280	290	269	275	306	289	260	238	244	288	296	254	279	277	264	246	276	283	244	271	258	234	290	253	259	267	282	277	309	301	287	269	275	253	269	252	286	255	264	276	272	259	287	273	257	265	313	299	236	260	269	298	268	265	243	255	242	260	273	279	303	292	247	276	258	290	272	243	268	259	283	248	251	270	241	256	286	278	289	253	266	261	280	260	268	252	269	250	269	301	252	273	305	290	277	256	263	276	277	272	269	278	251	249	247	249	271	280	292	266	231	251	236	260	265	287	299	294	280	273	257	260	258	251	285	274	275	268	267	280	253	284	313	232	260	289	276	290	280	259	252	262	261	272	296	295	260	290	270	286	226	282	277	259	294	258	293	309	279	248	277	270	278	264	257	284	242	259	278	290	296	263	259	269	265	251	259	262	289	305	271	248	296	251	274	259	259	280	267	266	277	278	260	277	264	266	241	254	239	260	257	288	259	252	274	283	248	247	274	270	224	269	256	298	270	289	274	267	240	269	239	251	258	280	255	250	278	261	254	278	286	279	279	268	304	239	257	286	261	268	257	248	266	248	273	273	263	284	273	255	274	267	289	287	274	266	275	292	294	267	246	283	244	268	241	272	272	264	267	264	274	273	263	264	234	245	233	276	266	260	257	268	286	235	233	275	263	259	268	273	268	260	268	283	242	314	278	271	289	273	269	286	257	253	272	269	293	270	240	288	274	280	266	302	271	262	283	252	252	249	275	238	248	248	267	303	273	255	295	250	256	288	278	261	274	248	275	250	288	285	277	292	269	302	285	255	285	251	257	251	246	277	259	278	291	267	223	274	280	247	246	281	234	264	243	274	295	245	276	289	255	240	290	269	281	294	289	285	263	262	255	239	296	264	243	245	271	288	246	260	241	248	283	295	270	247	279	303	264	263	242	299	280	263	282	258	279	267	259	266	284	277	280	250	254	278	257	265	279	288	261	267	287	229	292	275	259	223	258	260	252	273	277	260	268	292	282	238	285	255	282	256	270	261	262	290	280	280	265	252	258	256	267	262	278	260	269	261	289	285	228	272	252	257	262	265	275	287	273	279	260	268	244	259	264	317	241	250	250	256	293	271	270	270	284	258	254	293	264	270	273	250	238	270	272	278	235	262	280	269	273	261	258	278	274	290	280	280	240	238	287	279	271	296	304	291	262	261	239	256	280	314	248	246	272	268	248	272	272	274	266	266	239	272	246	259	231	242	302	263	295	275	280	272	250	279	265	278	257	267	242	289	282	274	264	218	282	259	269	273	296	271	269	279	221	214	278	259	292	273	258	271	268	279	288	298	283	236	271	259	254	291	271	246	283	236	292	277	271	265	247	295	257	230	277	256	259	258	289	296	256	234	288	281	276	263	287	251	253	296	273	277	277	272	253	260	281	272	285	294	261	274	287	281	254	277	254	248	288	250	262	239	291	278	287	308	298	276	277	247	277	266	253	249	273	278	268	269	225	240	266	277	265	281	279	252	278	283	268	303	274	283	285	260	253	246	296	293	254	262	286	262	243	284	286	284	276	268	258	276	285	268	239	255	261	282	254	242	258	287	261	272	282	262	271	266	274	265	267	267	289	262	277	257	265	257	271	286	248	259	267	274	259	275	240	222	288	262	269	249	277	274	299	253	244	251	267	258	271	271	261	290	267	270	257	270	268	273	270	290	299	277	271	276	289	276	262	269	254	295
31041	25029	36860	41955	31189	16012	5586	1262	685	643	650	639	622	625	608	625	648	631	642	661	648	668	646	642	634	666	645	635	686	689	659	624	615	647	644	643	610	617	664	604	635	609	692	683	609	683	642	696	621	641	650	618	668	662	650	624	662	679	613	622	656	646	624	671	640	628	659	657	651	675	690	602	661	660	678	613	683	641	644	628	612	680	628	662	677	613	651	611	639	655	648	645	657	644	607	613	666	644	664	634	678	618	678	658	618	624	614	658	674	607	665	647	687	628	639	642	641	639	690	633	641	603	649	640	632	613	645	617	682	671	610	643	643	672	626	665	629	669	669	645	644	632	628	646	637	643	656	665	674	608	655	671	621	680	638	662	632	671	651	663	622	622	652	698	631	610	635	686	655	655	650	600	649	696	641	671	638	635	678	628	618	658	606	670	622	659	695	697	655	638	639	648	618	669	621	636	665	658	630	654	669	664	652	629	670	653	601	645	659	645	638	647	647	638	659	613	656	672	676	668	589	668	632	640	667	675	624	664	640	618	609	699	635	656	668	610	664	631	647	651	679	599	623	627	657	605	642	671	661	634	655	641	685	641	647	592	593	636	676	610	631	607	644	649	661	614	650	646	639	620	653	635	636	632	664	678	646	653	603	630	626	592	650	682	602	655	658	643	668	635	631	663	622	614	686	681	680	644	648	636	646	692	649	648	661	639	682	666	582	644	620	632	624	673	640	630	645	646	697	653	655	628	632	616	631	641	642	652	635	619	685	626	648	635	639	645	651	634	632	622	595	585	630	617	642	657	668	645	651	615	678	626	586	587	658	700	626	658	689	641	618	647	626	633	620	636	575	647	610	636	638	653	659	676	615	598	611	653	697	664	621	678	650	627	677	643	631	631	693	617	672	631	690	639	647	683	626	635	654	686	659	659	651	642	617	674	589	637	685	599	686	693	604	626	623	650	610	616	683	635	649	635	608	626	593	628	668	639	635	639	697	613	650	632	703	679	681	616	674	593	647	624	675	649	671	610	638	650	644	682	672	636	664	610	593	589	655	631	646	603	633	637	667	577	630	654	671	580	613	649	618	652	681	652	673	652	693	667	669	685	645	652	639	667	615	650	669	622	654	657	651	622	671	666	642	653	628	621	602	677	671	654	589	648	671	660	638	651	656	663	618	639	640	674	701	643	628	623	641	639	637	679	630	617	686	616	627	640	671	667	656	591	672	601	615	649	645	667	598	671	650	642	625	643	615	638	664	643	646	662	637	622	633	647	651	665	622	641	700	650	664	664	600	634	674	661	680	634	700	637	678	622	712	630	596	601	643	653	678	625	645	635	612	617	659	659	649	645	633	630	652	618	622	664	630	638	629	622	687	638	674	683	612	566	644	632	646	635	650	678	621	587	638	667	689	617	634	694	672	649	642	668	673	661	634	685	633	694	672	676	658	619	604	668	682	616	685	590	626	614	647	626	654	635	631	638	655	610	671	660	670	614	658	638	667	647	618	647	610	631	633	604	718	623	656	661	682	650	621	649	635	645	667	674	642	683	658	635	684	656	651	689	643	631	652	593	625	651	637	638	654	645	646	644	679	650	662	650	659	629	651	656	688	657	633	651	615	655	649	605	652	679	600	638	653	631	692	666	619	654	638	618	648	617	651	653	658	668	634	656	636	627	676	647	646	625	659	639	632	675	646	652	666	641	676	646	629	644	605	659	602	626	653	650	613	693	647	667	684	634	633	620	696	656	684	670	662	640	636	658	649	671	636	666	639	607	624	666	653	678	623	608	674	620	629	638	650	654	638	632	674	614	620	662	628	640	619	628	679	659	627	631	612	628	671	640	643	668	650	673	668	690	653	658	609	633	654	615	705	669	643	657	626	632	645	681	672	638	663	687	604	642	579	616	642	609	675	648	625	601	688	640	615	650	633	564	677	632	641	626	686	647	616	621	615	650	618	641	660	648	708	639	687	637	667	645	615	671	680	660	694	634	625	621	632	626	678	616	688	644	721	642	646	622	645	632	685	631	670	590	710	618	623	691	606	654	640	640	679	645	667	631	626	599	615	645	638	655	640	641	658	662	676	641	635	642	661	667	669	672	632	664	633	643	639	645	629	616	703	690	645	622	630	673	627	637	623	650	669	670	591	676	643	618	643	678	617	664	695	654	675	645	638	644	638	674	677	611	636	642	690	629	632	648	605	634	653	631	612	670	593	624	675	593	656	685	625	648	600	657	655	637	628	663	665	645	616	674	623	616	650	652	666	637	627	683	643	628	703	627	654	698	620	652	666	678	667	688	641	614	619	647	625	632	672	646	644	623	604	662	662	615	656	673	623	656	647	650	606	640	622	628	619	649	654	639	672	616	650	653	687	686	677	683	717	683	628	637	636	624	660	629	654	618	666	637	645	658	648	607	664	640	660	667	622	652	622	653	668	654	593	674	597	621	662	601	658	641	635	633	668	687	656	641	622	644	647	617	672	629	645	643	634	646	670	660	642	648	709	616	645	645	654	653	643	630	647	665	639	652	622	636	626	602	598	701	621	661	631	610	618	631	671	658	651	632	626	634	642	662	605	656	629	628	640	681	573	631	686	676	630	625	631	651	643	653	691	661	669	631	621	664	615	626	623	671	650	629	617	656	667	617	680	657	628	656	660	647	684	660	640	663	628	629	629	653	622	659	688	689	606	643	687	679	650	662	615	630	656	666	654	648	617	647	666	643	690	608	619	664	647	636	668	658	644	655	614	622	657	644	623	621	627	638	634	665	637	605	657	686	649	652	607	681	633	682	640	627	650	652	691	654	641	614	669	663	645	667	602	642	699	622	636	604	639	684	686	602	676	657	613	668	660	637	642	659	640	658	633	615	718	634	664	668	613	614	648	676	656	639	647	607	673	603	630	647	669	682	624	655	600	639	703	653	598	617	640	656	671	613	608	651	636	612	656	681	670	634	665	662	660	646	638	653	618	661	641	635	665	635	691	649	691	669	631	665	661	644	652	642	634	613	637	624	679	605	630	664	635	652	630	630	655	654	675	644	684	636	606	674	638	707	636	666	625	665	662	677	659	599	615	628	677	682	645	657	633	615	637	619	657	654	684	600	676	626	631	610	657	657	621	617	641	659	661	665	677	637	679	652	638	584	642	666	664	623	614	650	685	658	673	618	654	669	620	645	669	649	641	634	674	616	626	700	659	635	698	622	670	652	658	633	637	633	647	627	650	635	602	619	679	634	639	654	632	633	665	641	685	700	644	639	681	587	671	595	643	671	663	629	616	625	670	665	649	606	653	614	624	617	643	611	721	670	681	687	671	651	715	662	601	646	641	660	610	630	657	652	652	654	627	657	684	655	628	666	627	646	654	633	612	633	637	631	718	659	662	646	631	651	633	630	621	656	648	625	635	625	596	622	652	639	622	648	676	610	653	609	646	650	613	644	634	617	623	659	615	678	690	668	639	649	625	649	659	637	640	648	640	600	637	637	631	696	634	620
72798	58719	65803	63414	53508	35716	17112	4017	549	428	426	428	390	423	435	427	490	479	466	421	469	412	465	391	431	453	406	447	493	448	437	384	391	463	416	420	445	457	429	392	406	417	417	416	462	435	411	436	401	441	414	443	446	428	442	452	398	444	481	422	405	391	453	434	410	440	445	422	403	447	460	405	393	445	442	431	458	416	436	422	471	428	450	419	429	466	418	433	461	424	436	454	425	422	409	441	459	416	455	458	445	433	463	410	444	412	406	432	442	445	423	421	423	465	413	434	422	427	484	416	471	449	402	463	440	451	456	421	436	394	473	409	422	434	386	452	458	429	453	433	449	419	421	420	456	441	449	442	466	435	440	450	407	460	455	461	421	426	445	442	430	451	430	446	364	436	454	438	435	387	414	400	446	434	402	432	408	423	469	447	417	449	446	441	445	412	426	415	422	401	406	420	414	417	446	477	425	439	434	429	466	422	441	448	414	406	452	440	475	459	430	419	426	437	418	412	389	414	445	417	459	402	417	457	421	407	397	417	401	417	425	434	466	416	406	451	415	445	446	385	417	448	419	409	395	467	385	400	424	466	438	419	378	455	426	405	421	412	444	445	455	440	427	438	446	424	430	437	427	441	447	453	439	426	436	417	470	460	431	431	433	439	421	444	418	433	386	446	428	475	465	427	387	436	415	443	466	436	422	426	449	416	415	423	460	393	456	410	443	470	443	448	401	427	430	423	414	428	446	442	438	435	431	440	428	415	459	392	407	434	456	406	422	465	450	420	397	419	445	458	449	423	441	427	414	430	442	450	446	468	476	433	433	455	435	413	438	479	428	423	434	473	419	493	442	466	486	508	422	393	474	458	405	494	421	424	418	399	452	440	417	436	392	425	448	400	415	419	463	420	396	409	424	448	407	425	422	427	395	449	429	436	447	460	447	427	412	392	416	470	418	400	456	421	436	429	416	462	441	437	423	469	418	444	435	421	420	433	412	410	393	401	430	428	461	490	431	426	436	405	456	444	442	468	432	428	424	374	434	428	386	454	411	451	354	460	413	444	408	439	436	398	442	463	419	416	415	449	421	455	425	454	401	434	446	469	445	408	435	397	426	396	432	466	421	425	414	411	451	459	442	425	448	421	413	438	421	419	434	424	440	411	446	420	396	438	423	434	415	479	451	422	431	432	430	421	441	418	439	411	448	459	474	407	423	447	439	450	399	493	420	401	434	435	434	437	436	422	446	481	417	428	390	462	424	447	426	436	434	420	413	426	467	440	515	459	437	426	435	448	468	447	452	455	413	384	408	461	442	455	459	414	448	459	442	469	425	415	439	449	436	411	418	432	475	422	426	378	424	446	400	407	416	426	395	454	460	447	476	435	438	446	446	406	475	435	407	429	465	441	419	425	433	451	433	389	456	470	419	432	429	415	429	402	454	405	427	402	444	470	428	438	442	417	452	450	432	439	445	451	441	413	432	423	479	442	457	441	430	426	417	452	409	440	464	412	457	415	449	424	435	430	428	440	472	411	435	417	489	416	461	431	489	416	469	429	418	432	450	472	424	403	424	436	450	451	433	457	405	396	414	403	381	436	424	415	387	430	436	435	483	436	425	428	482	447	455	408	404	444	459	443	445	468	435	415	431	423	397	470	445	403	441	434	440	403	479	445	420	400	417	435	446	397	416	436	447	433	449	425	400	443	417	386	429	419	437	465	443	412	411	400	459	453	427	404	442	397	453	439	409	451	448	429	488	497	416	418	430	425	458	419	430	429	442	396	425	409	439	433	390	450	446	455	457	389	404	471	483	428	447	445	431	417	434	418	384	388	416	404	422	410	422	432	455	420	450	420	404	462	418	415	444	415	415	433	399	430	408	438	462	413	402	399	440	499	475	460	423	404	471	463	381	438	420	429	457	401	412	396	441	484	447	414	417	466	440	428	408	409	450	392	432	438	449	425	419	432	432	443	441	417	434	415	407	447	455	398	449	448	420	432	426	456	377	422	436	417	447	430	427	432	406	391	432	390	459	457	415	440	430	421	419	421	429	437	417	408	446	436	409	411	453	428	466	421	449	419	440	475	447	452	423	399	422	449	435	428	439	407	434	478	463	404	419	437	459	461	439	438	426	465	428	421	411	417	396	474	440	462	434	431	429	440	425	418	415	431	455	441	440	463	432	423	471	435	412	453	438	456	419	435	415	423	400	424	451	435	408	390	463	414	447	417	443	444	465	434	445	430	457	418	416	435	406	480	455	459	430	423	448	433	405	423	432	444	399	443	459	423	418	412	436	431	405	402	453	416	426	468	458	478	457	425	459	468	426	448	445	392	456	454	413	431	409	446	454	451	411	463	418	423	431	391	451	441	431	436	401	434	392	460	406	432	431	434	451	430	449	476	414	410	452	424	397	439	460	413	450	448	434	444	419	458	448	399	469	425	407	395	453	424	471	414	422	426	420	428	438	392	440	417	395	456	425	435	410	429	463	420	412	428	422	492	441	433	443	403	431	392	396	399	422	447	451	410	392	447	426	403	424	435	413	423	454	456	442	412	420	402	408	440	428	415	446	458	452	456	416	429	383	479	415	435	412	434	425	423	419	413	412	431	443	484	477	403	436	422	451	418	455	451	427	415	465	420	461	451	443	432	480	425	383	428	453	439	450	443	385	400	425	457	408	440	463	442	439	384	451	415	455	389	429	478	433	425	410	440	470	429	455	448	416	404	445	419	409	443	419	419	424	393	429	412	438	454	448	407	377	487	426	455	476	411	422	448	427	418	417	413	423	463	466	390	378	430	410	427	435	423	435	436	388	464	434	455	429	458	468	432	403	455	448	415	437	440	422	458	432	464	454	449	454	442	434	450	402	450	435	422	429	444	468	430	426	437	411	437	420	421	452	403	449	419	423	428	390	446	477	408	437	459	427	455	426	419	430	439	449	435	389	448	412	468	452	422	418	395	424	411	438	453	416	443	452	447	465	421	410	442	410	436	451	445	445	393	432	437	421	476	429	429	413	431	439	393	436	423	458	446	416	395	437	441	446	479	444	443	447	423	425	385	426	464	458	427	419	444	466	462	430	425	403	421	441	425	464	459	475	461	461	438	453	442	415	466	463	449	444	467	445	395	485	438	407	445	401	427	380	403	454	444	462	411	407	427	441	443	436	413	447	430	443	463	413	432	421	400	463	441	477	441	497	460	473	419	443	445	438	431	399	466	421	402	449	410	426	471	445	413	406	479	454	440	433	404	416	447	450	460	448	417	404	437	416	401	447	436	423	454	417	439	450	442	469	454	421	455	401	440	417	388	454	445	411	442	400	432	433	434	420	440	425	415	427	396	436	430	483	442	451	469	423	478	450	407	425	480	433	439	431	415	454	398	439	400	436	414	438	430	460	460	418	418	429	447	408	448	439	445	464	416	431	440	417	431	443	462	408	406	494	419	455	451	414	442	458	398	401	386	435	429	448	421	378	418	433	433	436	444	434	450	432	446	450	430
49450	48494	64835	69516	61600	44843	25735	6704	1010	971	937	941	924	973	979	984	951	908	986	955	915	968	977	980	940	992	977	937	920	919	957	983	944	915	934	909	989	976	960	927	990	938	897	945	918	883	973	934	921	982	930	933	944	970	996	958	959	907	1005	925	970	1023	980	955	973	942	951	874	967	941	977	958	948	970	954	939	980	1020	988	984	920	1005	920	926	934	923	949	938	981	980	943	913	945	961	923	968	923	921	953	981	954	943	974	953	975	976	958	922	962	980	952	946	1007	930	938	943	996	942	987	988	987	974	958	964	923	942	918	935	999	966	949	949	957	946	988	925	941	920	970	954	1031	912	937	927	930	960	941	928	948	947	969	984	975	986	981	968	853	955	923	984	946	961	918	1000	922	938	899	915	984	932	982	974	925	978	996	885	951	919	927	893	929	1012	995	929	962	967	888	965	934	960	933	921	989	1043	969	933	926	996	953	923	950	942	961	929	997	907	920	976	962	929	930	981	979	951	923	928	902	937	951	1004	934	954	950	933	1025	896	925	901	954	988	919	928	991	914	969	956	964	937	993	952	927	994	1007	986	981	933	947	959	975	948	956	936	900	904	935	982	967	964	972	947	946	941	930	965	989	1004	941	926	902	984	933	953	987	968	909	981	936	957	941	987	963	957	951	978	881	956	1002	929	918	981	910	979	961	916	941	933	971	967	934	920	928	978	916	945	1021	959	958	944	942	976	975	966	970	990	924	954	965	905	958	948	915	919	995	938	1004	922	899	985	925	930	1002	986	962	997	956	924	933	941	918	879	934	971	950	919	978	949	1032	1008	926	944	961	986	892	951	946	945	910	1012	954	914	1012	968	973	998	940	938	912	990	936	936	985	898	948	942	986	977	963	959	971	924	943	933	943	899	990	994	998	997	994	960	934	951	992	962	956	972	945	925	961	931	945	900	954	954	934	906	947	987	970	942	956	977	940	937	978	907	955	988	934	939	934	945	910	956	987	942	910	993	989	972	948	963	999	964	935	947	970	944	947	916	937	973	913	941	975	948	978	934	970	934	963	997	972	947	940	898	977	906	985	956	990	963	968	987	976	988	971	982	905	959	972	960	947	978	950	919	968	940	964	951	957	986	947	935	895	934	965	917	983	897	908	964	938	916	957	925	985	948	967	952	1011	956	980	970	904	908	940	999	970	948	913	954	936	937	974	940	969	981	953	963	955	920	972	920	1030	925	952	938	952	952	981	936	919	959	940	937	945	953	904	1006	987	954	950	949	917	975	942	951	927	977	949	961	971	904	891	912	957	915	951	963	975	937	953	962	943	976	931	951	953	963	959	923	956	954	997	960	972	979	946	1006	941	958	988	975	975	993	982	907	958	921	955	959	943	956	920	993	974	965	943	937	942	981	948	975	973	965	940	1000	893	933	951	943	920	945	893	995	976	910	901	958	998	980	979	918	968	968	935	925	933	947	939	960	911	952	1025	963	967	989	945	974	971	988	968	921	966	942	956	954	1020	980	1001	985	949	937	962	967	964	942	906	912	921	940	981	948	900	967	1018	977	945	926	937	964	952	929	969	982	969	901	924	981	971	962	1016	969	984	973	958	971	956	942	976	979	936	903	1013	904	919	1021	974	967	922	951	934	885	954	938	947	926	979	968	987	974	924	984	911	980	974	917	929	1004	965	958	967	946	1002	961	966	905	976	951	974	943	938	969	997	939	924	969	925	983	999	892	935	928	956	933	950	922	961	928	938	975	963	916	938	982	933	969	984	1019	949	970	908	984	1004	946	984	927	961	962	938	974	948	967	918	959	932	916	947	956	901	1009	996	927	977	976	1011	924	968	953	915	1024	987	883	1003	935	952	941	948	942	998	951	1009	966	991	962	937	946	945	921	992	850	945	966	968	939	883	943	1002	959	967	976	976	981	955	979	937	935	974	988	898	963	1006	932	948	925	952	976	963	962	872	970	939	974	931	981	969	941	963	1004	979	989	927	1006	991	950	939	951	927	925	926	957	924	966	941	929	980	948	935	975	988	973	897	931	978	931	925	959	954	941	983	941	950	941	975	923	963	941	926	896	962	917	979	909	964	982	950	932	906	945	985	966	1002	948	910	999	962	983	934	953	907	966	971	909	950	925	969	941	946	958	934	988	949	992	960	943	933	979	954	969	955	974	948	951	960	944	967	991	958	894	950	971	954	960	938	936	1053	941	961	948	971	953	916	864	938	927	930	1010	925	956	929	918	974	999	982	969	930	965	925	945	1000	941	961	969	925	989	953	935	981	951	968	953	949	946	983	961	964	917	950	882	928	988	952	917	993	969	978	915	961	926	874	920	903	989	960	984	1007	977	956	937	958	993	934	963	898	937	902	991	928	923	941	923	930	959	942	979	945	967	937	989	998	954	980	1001	966	937	971	913	919	942	944	958	925	950	939	919	961	919	979	1040	974	976	944	941	987	874	954	899	931	958	975	1016	917	958	956	960	944	934	928	933	997	1009	951	1003	986	909	944	961	947	1001	906	977	996	943	964	970	964	998	944	969	983	934	966	999	946	968	961	928	932	936	942	913	934	915	984	967	952	879	935	974	948	982	956	980	911	974	945	949	996	911	985	971	993	925	930	970	943	965	944	963	924	939	922	949	896	912	972	969	884	917	939	927	945	951	973	909	928	901	959	912	995	942	954	983	901	966	972	947	962	967	888	981	971	952	953	976	940	916	943	993	1034	991	926	915	979	968	992	916	948	965	1025	999	973	918	923	936	956	1000	993	923	956	986	909	874	981	913	908	972	900	921	986	968	945	920	984	998	975	964	981	975	930	971	966	891	930	938	958	980	903	977	992	985	952	964	966	929	945	978	935	994	972	953	978	938	947	988	917	951	947	989	1042	939	938	901	948	921	959	949	925	964	902	921	1031	958	933	962	932	931	966	870	941	956	909	939	933	938	931	943	951	995	973	1004	977	935	980	943	926	997	959	972	923	941	976	937	975	1013	1012	994	997	922	956	926	979	959	1007	981	986	964	969	890	970	1030	922	978	940	934	926	915	954	944	949	981	938	948	936	943	1016	944	942	948	982	956	985	1011	938	961	986	931	966	901	933	962	999	999	934	988	984	995	983	962	973	936	937	1013	947	972	944	974	936	962	975	914	986	945	951	973	961	915	1015	958	932	932	925	982	982	955	936	901	912	976	973	978	948	941	909	910	931	923	966	973	943	937	923	956	910	883	986	936	958	975	952	959	991	964	989	987	975	932	975	918	971	896	918	955	978	1014	927	975	942	956	948	927	1012	902	965	935	934	968	951	930	970	941	948	933	944	946	1011	912	935	935	897	949	918	950	933	940	922	963	1022	993	992	976	956	975	961	939	968	943	952	949	912	979	1013	940	953	937	979	978	954	931	950	1023	947	926	915	928	934	940	930	911	920	964	982	914	927	941	926	946	924	991	1015	945	947	977	938	953	972	988	912	986	938	883	976	962	901	984	992	948	978	921	892	1000	934	940	947	979	938	971	948	950	946	929	943	945	937	972	954	945	965	955	916	924	941	893	993	922	941	960	990	930	960	956	950	993	946	926
46172	29990	14450	8794	5267	2341	966	375	254	236	250	269	271	244	223	258	239	235	265	249	222	231	251	279	242	260	269	264	247	217	257	266	266	253	218	247	239	261	260	250	231	222	247	278	251	254	251	245	265	260	248	233	246	264	241	229	230	248	252	251	253	261	270	268	240	242	234	247	221	249	243	288	242	267	247	245	244	231	235	235	244	263	252	275	261	255	231	238	261	253	275	259	217	233	238	246	269	237	258	249	243	242	239	257	227	259	248	236	243	231	258	248	270	237	263	220	257	233	234	249	234	230	247	228	262	278	258	235	244	210	226	235	269	258	251	231	284	265	222	231	221	260	242	242	268	256	209	223	246	239	252	226	282	280	259	256	236	225	268	240	231	271	249	248	250	242	255	225	230	225	234	250	258	238	236	241	245	272	226	244	235	243	259	250	231	222	258	249	255	249	222	242	246	258	249	255	253	252	232	260	256	236	236	263	234	254	288	226	242	227	242	232	263	247	280	230	240	230	227	201	212	241	233	231	237	226	245	242	245	265	269	234	248	235	232	232	248	228	239	247	276	264	234	229	267	287	240	259	282	227	250	263	253	277	270	244	260	259	252	276	253	237	251	266	295	240	281	226	234	231	287	239	247	251	285	260	233	232	228	252	225	234	247	255	249	207	244	235	287	236	221	269	245	255	222	258	230	256	219	268	279	255	280	259	248	254	257	244	271	259	216	275	257	260	281	256	259	275	258	225	233	289	230	243	225	253	232	240	206	259	228	257	254	276	261	236	251	228	232	252	248	237	232	251	233	253	254	222	208	260	283	265	218	228	256	286	237	234	242	281	227	223	245	247	248	269	261	244	254	261	245	244	245	268	250	244	239	238	266	246	240	216	233	213	234	264	261	259	264	258	302	231	251	275	254	257	246	261	247	242	213	230	266	280	251	227	227	240	252	236	238	241	233	273	257	246	249	262	237	248	228	254	258	252	231	224	257	270	254	258	261	256	258	259	248	265	224	266	276	253	250	248	247	272	275	235	240	246	253	236	293	276	259	271	233	246	253	234	294	270	247	280	226	263	248	234	245	259	248	271	251	260	231	218	243	268	251	266	250	223	269	267	260	232	257	231	259	251	263	256	240	261	253	225	256	249	263	272	264	270	239	232	275	250	197	243	277	252	230	232	244	255	249	272	246	239	232	232	276	248	246	240	250	249	262	266	252	248	250	238	235	245	244	265	239	233	216	235	279	208	258	260	230	252	219	239	245	247	200	260	263	234	248	262	235	261	238	242	241	277	267	251	252	260	253	255	248	254	254	282	230	259	224	233	265	251	238	232	246	249	203	211	257	238	246	262	243	251	251	252	255	273	244	229	257	259	261	237	222	219	231	244	223	248	248	241	259	239	229	234	236	273	264	259	257	261	239	268	247	247	269	271	236	240	264	254	268	264	212	224	244	284	235	271	210	253	257	237	216	235	262	242	211	230	233	228	264	272	206	249	268	251	242	260	268	246	219	255	254	244	254	273	231	241	221	239	240	234	205	231	234	207	243	243	233	229	221	235	240	237	251	244	252	245	253	279	262	241	276	240	274	252	243	244	260	224	238	228	282	261	231	222	240	235	239	261	241	273	225	230	236	240	226	257	239	273	268	198	239	260	228	278	269	241	268	221	249	252	242	258	216	222	230	227	261	230	240	259	230	240	247	236	236	250	236	255	270	259	258	263	236	235	265	250	255	261	277	239	230	232	254	299	267	268	243	247	273	296	249	264	227	254	247	268	248	257	254	252	238	257	226	234	235	247	255	276	244	233	245	237	243	248	250	248	271	268	243	257	223	248	248	241	257	247	226	257	248	259	262	259	250	244	242	246	254	270	284	243	225	239	237	269	242	248	267	290	249	213	283	249	231	254	222	286	270	244	261	247	267	215	275	256	252	238	230	247	227	240	244	248	223	230	231	228	285	246	241	264	269	262	271	241	208	244	235	259	257	253	235	266	254	234	226	228	229	241	250	255	237	258	246	275	251	250	247	255	241	241	251	232	270	226	249	260	238	265	262	238	224	241	254	230	269	264	247	256	249	252	269	273	246	242	260	282	232	269	263	233	252	230	277	251	245	244	247	247	263	261	262	227	272	246	247	215	280	238	248	221	228	257	251	262	272	263	268	244	250	250	259	250	247	238	238	246	255	245	217	228	235	222	225	259	236	239	221	238	241	273	261	249	248	248	241	238	246	250	239	234	239	260	271	224	260	254	269	244	235	300	262	239	248	256	246	259	238	239	237	268	253	274	243	204	258	219	252	265	267	250	231	257	270	264	238	250	215	274	239	226	251	249	252	240	233	260	260	237	244	236	223	234	252	218	266	246	228	255	206	234	272	223	216	237	258	244	264	221	270	226	233	278	247	253	264	219	260	237	223	247	239	281	244	234	266	252	250	226	315	257	231	227	242	265	261	249	233	217	231	229	217	232	261	266	237	238	250	251	242	242	270	227	250	254	245	238	244	232	241	243	228	245	210	244	220	257	222	229	237	238	232	247	269	222	262	264	233	237	234	231	272	234	205	267	263	251	230	272	236	262	250	253	255	231	248	230	226	241	242	234	237	238	241	268	250	251	261	240	255	255	252	244	275	264	253	261	226	248	277	265	252	255	253	230	250	262	247	255	261	253	259	273	269	257	247	219	242	271	222	261	264	246	247	245	239	270	214	249	232	239	265	253	244	254	239	249	252	233	251	282	262	255	236	209	219	233	249	261	258	268	245	250	252	251	279	273	256	228	249	228	248	286	249	252	202	233	255	258	241	230	223	237	232	268	230	247	274	236	242	244	261	262	265	263	227	248	233	252	255	239	221	264	230	256	254	265	253	229	290	255	236	246	257	284	241	227	244	269	224	243	242	225	262	273	249	265	275	283	256	253	251	232	253	249	241	242	253	244	259	282	270	266	259	249	267	252	228	253	225	238	245	246	256	230	258	249	242	241	256	218	240	244	219	214	267	253	255	236	246	254	251	248	244	271	236	234	240	238	222	261	278	271	259	255	234	237	240	257	247	244	254	240	276	227	263	256	245	241	231	226	245	245	273	242	213	251	276	248	233	240	255	243	240	241	234	270	260	243	256	252	242	253	247	255	251	259	231	247	245	246	231	251	251	244	277	275	226	268	252	223	235	235	248	252	253	264	233	269	270	266	253	303	268	249	252	249	237	268	280	247	243	251	246	251	220	221	233	275	250	247	278	265	242	243	220	239	259	226	238	242	256	228	245	253	249	226	256	218	255	256	235	258	239	235	253	245	267	241	250	244	219	243	260	241	280	227	248	239	236	255	229	232	284	257	246	231	242	244	217	254	242	245	237	243	275	256	222	257	228	238	258	264	233	255	253	242	266	250	235	247	227	248	245	248	260	251	245	247	250	234	263	256	274	248	235	232	262	236	225	251	263	235	255	246	247	256	237	262	273	228	225	208	242	277	255	253	254	250	247	242	261	276	256	257	265	223	248	263
27762	20022	17241	17573	13136	6430	2799	934	596	614	615	608	604	578	557	602	599	609	564	583	626	564	613	614	635	589	615	624	579	618	595	599	611	608	579	634	591	609	612	601	586	614	584	625	607	573	585	609	569	590	604	617	624	583	659	630	618	595	561	564	582	552	591	598	623	623	576	637	603	603	632	628	649	577	591	552	592	604	609	624	580	600	595	570	603	624	608	597	565	605	570	577	620	583	578	620	611	584	625	614	620	585	581	581	582	624	644	603	599	628	636	616	601	589	576	569	577	598	585	564	605	593	617	608	556	642	621	591	613	572	604	613	597	598	618	546	566	634	600	626	566	584	618	586	587	581	598	605	557	558	565	561	604	604	583	578	638	610	635	574	581	629	569	557	549	583	591	563	602	585	611	586	549	586	602	596	570	627	586	617	641	581	565	628	631	568	584	576	622	593	552	580	608	545	612	576	569	601	582	607	604	597	593	573	605	575	584	608	605	623	617	589	610	600	609	566	601	570	588	603	617	599	572	595	644	616	591	611	581	593	637	573	623	560	599	551	589	606	569	556	638	623	575	623	607	616	610	658	605	582	590	593	589	628	606	570	586	593	592	602	590	619	582	590	586	597	632	599	608	600	668	598	590	596	622	570	577	610	639	636	618	597	629	571	642	609	611	562	597	564	609	581	578	609	564	622	606	616	626	593	598	576	573	622	557	606	600	614	617	589	603	583	616	594	606	592	629	628	588	565	587	573	567	579	565	616	578	572	575	540	576	615	642	626	540	607	593	563	579	565	623	608	632	588	621	605	552	542	597	597	650	630	628	655	621	610	572	590	649	636	611	614	634	585	578	603	578	596	627	538	655	570	651	597	582	580	607	578	608	605	605	639	607	592	592	574	576	574	617	642	594	603	577	603	597	612	630	626	635	641	622	584	605	587	617	666	575	595	621	607	594	592	637	585	580	611	587	585	618	587	603	576	610	594	582	613	560	604	588	571	577	565	630	599	596	602	622	624	594	656	550	571	577	608	612	612	582	599	629	585	573	598	611	590	602	613	625	599	593	633	655	612	588	623	560	593	578	643	566	672	589	588	634	632	569	563	605	595	604	615	615	628	640	594	565	625	600	618	603	628	615	621	617	611	612	577	563	603	641	617	566	583	573	597	549	616	588	605	594	588	617	589	608	608	589	593	617	633	587	603	600	587	614	576	600	577	591	654	668	602	622	594	583	601	601	598	612	596	655	610	605	598	615	643	604	618	610	580	600	588	621	619	610	616	612	563	573	557	550	593	572	587	603	555	615	599	571	543	588	599	602	566	591	603	623	609	610	560	574	611	622	609	566	625	586	603	574	580	622	587	624	594	597	597	582	601	596	578	622	613	645	594	599	610	619	593	579	567	585	605	593	604	584	600	602	557	630	604	581	564	577	592	628	593	602	596	593	598	606	619	584	568	578	618	609	610	578	595	600	629	636	624	582	580	560	617	610	587	578	614	615	650	585	591	613	587	565	570	579	584	552	618	620	603	619	616	608	632	617	599	590	653	638	590	594	597	629	590	605	586	628	620	574	588	612	599	564	594	578	607	576	624	614	635	597	595	606	598	593	621	596	601	621	607	599	600	622	603	582	602	634	632	565	601	566	646	596	584	578	609	587	611	576	610	590	608	601	619	606	626	616	627	608	645	641	592	569	596	607	580	577	590	633	591	591	603	627	587	576	573	619	617	617	640	572	579	580	577	596	556	620	645	633	592	592	647	561	586	584	580	603	602	617	595	590	625	592	612	614	586	624	626	642	586	603	591	539	596	580	580	595	568	641	581	590	610	611	621	588	600	598	586	597	556	557	594	586	629	565	626	591	629	601	586	586	602	615	603	598	632	610	632	611	644	565	611	592	570	626	647	615	613	598	563	632	587	621	644	557	540	595	627	626	598	578	584	627	590	597	616	590	609	633	592	625	610	578	588	614	604	618	584	562	594	627	596	606	605	640	602	582	570	565	547	588	638	608	631	602	587	645	575	553	583	562	603	649	595	622	601	628	637	604	619	595	620	560	612	599	605	598	599	602	615	615	611	609	612	561	557	602	605	612	607	629	579	581	612	556	619	609	629	603	566	608	580	594	610	596	657	588	631	585	612	531	590	612	587	620	616	616	604	585	580	597	630	603	598	621	606	639	572	617	553	587	609	571	554	600	569	577	603	567	614	639	639	588	643	649	584	600	592	601	613	609	600	591	597	598	588	617	641	581	586	588	604	563	579	622	588	587	606	568	619	590	614	600	583	565	595	623	590	589	590	628	584	621	585	574	596	611	619	611	591	594	587	557	571	591	638	632	602	607	611	577	576	594	611	637	567	633	586	594	564	562	574	608	575	582	595	589	608	595	612	598	568	591	666	619	576	653	631	579	581	572	625	633	669	535	612	579	590	586	595	590	595	620	566	589	619	561	636	637	591	593	620	566	580	599	567	620	570	578	633	643	629	580	582	617	570	612	591	600	555	615	600	606	594	589	587	592	625	570	595	572	566	596	604	642	605	551	588	608	640	613	589	597	602	646	644	589	638	617	616	601	607	604	611	612	596	583	565	612	566	580	576	609	624	611	604	651	609	652	579	589	611	592	614	563	635	577	573	585	575	566	584	610	640	559	584	666	603	602	620	594	610	621	585	607	602	627	641	609	573	620	602	658	606	584	610	584	586	610	582	600	630	596	587	581	613	582	529	600	573	624	575	587	646	608	591	568	579	604	601	582	567	688	606	604	606	580	631	602	630	568	610	611	634	607	596	596	639	622	641	586	581	595	597	543	625	571	637	585	613	542	594	596	647	602	575	578	563	557	587	594	563	577	585	591	631	596	590	614	626	597	584	609	645	650	588	592	607	588	569	610	595	601	600	627	557	606	612	626	630	589	579	582	619	596	614	587	619	588	612	625	608	611	625	606	641	575	571	625	557	622	656	611	584	576	602	613	639	614	534	571	628	596	637	613	618	571	570	593	640	579	604	608	548	571	612	672	630	547	580	595	593	574	619	566	625	623	586	597	603	615	580	568	574	578	551	607	627	598	603	577	612	611	570	582	611	625	617	614	592	601	578	575	602	579	543	569	588	648	609	578	575	537	601	588	621	585	606	583	574	631	604	591	604	572	616	587	565	585	549	612	597	611	568	590	594	652	581	578	593	654	640	578	635	585	594	552	589	572	567	600	639	590	592	608	585	527	605	634	562	591	598	586	611	590	600	597	600	615	565	625	601	598	578	660	615	566	594	601	611	614	601	614	609	600	633	594	611	555	664	606	611	637	598	637	661	607	591	597	627	605	664	564	603	633	621	617	624	579	587	589	634	566	575	602	591	583	566	563	584	614	579	602	639	601	592	601	640	578	578	644	576	629	557	634	545	608	600	584	591	571	588	565	586	634	615	613	578	613	580	619	631	615	592	589	608	575	587	601	546	594	595	581	636	638	604	547	621	573	606	545	632	547	591	565	545	578	611	618	627	641	645
53599	40366	27214	27293	20729	9551	3142	664	237	266	222	253	258	253	264	246	240	248	240	245	225	257	249	233	247	243	237	260	251	248	258	239	268	249	263	258	261	245	283	245	243	240	229	258	250	245	246	250	237	223	255	224	248	259	234	245	257	257	239	240	232	251	255	217	291	288	268	266	234	227	238	230	249	241	247	244	257	270	250	247	264	273	243	265	258	251	265	231	282	257	248	233	250	228	271	237	265	225	266	257	244	262	243	243	244	243	266	250	248	205	238	266	236	270	272	275	271	239	246	231	256	234	258	270	244	277	279	250	248	281	244	236	246	279	240	304	244	281	255	223	261	267	264	251	265	247	253	259	210	289	242	277	223	256	244	269	235	250	255	211	257	226	259	260	239	250	275	264	258	261	252	279	234	269	222	244	253	218	246	266	244	232	244	273	252	268	293	260	270	246	246	260	255	238	231	235	226	259	255	238	233	246	257	242	247	249	260	261	259	243	235	273	251	240	234	241	225	289	268	226	253	274	230	259	267	228	267	245	244	254	240	242	266	249	251	241	242	262	271	231	261	251	242	282	239	244	241	239	299	221	238	254	265	235	233	259	238	247	237	243	260	240	235	237	239	236	239	248	259	249	230	268	255	251	243	228	239	253	250	252	275	239	296	275	252	279	254	219	250	241	234	234	238	294	265	245	263	233	207	249	239	249	251	283	295	239	253	234	221	261	260	247	279	260	259	237	230	234	272	269	250	265	282	286	262	261	265	235	277	250	249	263	249	246	239	226	245	247	242	249	244	241	225	270	260	246	271	223	256	224	253	286	227	260	263	229	251	211	284	289	254	220	282	252	281	282	255	267	232	258	267	242	243	227	269	239	236	236	260	246	231	271	235	239	228	249	246	232	221	217	217	251	262	249	248	263	231	282	240	259	224	229	270	240	243	235	254	225	228	284	247	254	265	273	275	244	244	271	244	266	247	252	240	231	275	262	247	272	234	236	246	241	250	259	245	278	240	259	232	229	256	251	251	260	253	295	302	260	238	276	240	284	271	239	253	234	221	259	252	263	270	258	271	247	245	245	261	231	281	213	248	238	226	223	253	249	258	266	245	232	261	253	258	236	262	292	222	261	223	254	243	257	240	260	254	242	233	266	221	241	253	255	238	230	257	264	237	278	234	265	264	248	262	293	258	252	247	254	229	214	251	277	266	241	249	228	266	263	234	266	261	242	246	238	263	254	258	259	244	244	220	254	257	224	239	275	267	251	263	235	264	250	243	260	250	245	252	251	247	253	260	246	242	262	235	270	264	271	262	267	258	246	232	225	232	224	255	218	221	232	217	257	275	259	256	251	243	280	212	217	255	270	220	240	254	249	244	274	253	264	207	228	239	253	276	247	224	209	269	237	286	261	287	248	277	272	271	237	269	269	229	274	277	254	251	224	246	283	262	238	260	257	245	249	228	233	250	228	244	257	258	278	264	256	242	276	259	254	243	246	255	274	252	257	264	269	262	264	250	241	246	253	272	248	258	279	262	254	271	235	242	243	238	259	241	276	255	247	220	245	246	249	255	267	238	254	265	241	226	286	207	244	287	268	280	240	233	275	250	281	273	234	236	259	224	245	252	253	245	259	266	262	245	245	262	258	212	238	216	232	266	254	256	268	283	239	255	237	255	289	238	277	275	248	251	231	226	260	244	243	233	236	272	253	250	251	225	228	274	232	255	240	277	237	246	274	279	270	255	253	242	278	262	246	261	250	269	241	224	236	262	268	235	281	250	222	254	250	271	262	258	244	241	231	255	235	259	278	228	253	265	245	271	252	253	209	254	246	251	262	248	229	254	262	240	267	256	233	262	252	240	273	226	239	266	247	243	257	253	267	244	226	234	267	249	249	241	244	264	215	246	231	243	261	244	274	262	239	253	241	235	227	227	235	266	228	257	234	235	228	293	274	244	258	239	226	251	233	243	250	274	281	257	238	245	222	264	284	272	232	261	247	251	218	255	226	282	243	279	264	259	267	245	235	254	265	278	266	254	238	246	240	233	245	247	227	284	255	224	252	224	251	245	240	249	262	252	230	274	248	284	253	258	267	287	228	226	245	253	261	223	255	269	243	276	260	248	267	252	249	234	257	254	257	273	253	271	257	240	246	238	216	226	219	242	253	229	268	262	241	242	264	226	273	245	246	244	255	239	233	266	218	207	259	275	223	262	261	234	252	234	254	260	230	264	247	221	252	292	231	237	230	249	259	251	256	265	243	275	245	271	236	251	219	213	240	263	227	260	237	237	249	238	246	248	276	271	234	232	273	243	257	275	243	275	230	260	278	228	247	221	252	260	272	251	240	250	218	239	255	233	285	233	245	266	270	278	258	259	228	270	262	269	262	250	226	233	232	280	268	238	257	280	232	263	270	244	252	235	204	250	279	266	244	242	257	241	250	273	227	244	209	241	266	249	261	252	248	263	262	248	252	217	237	234	240	249	230	232	235	274	269	266	238	263	250	248	292	250	259	271	241	250	253	269	249	231	250	219	218	249	265	255	263	267	253	246	248	264	239	261	242	235	247	226	255	265	270	243	236	259	285	223	280	238	253	259	269	286	242	241	247	248	243	258	256	215	234	256	239	228	246	277	263	253	275	276	235	244	237	224	238	246	277	242	250	219	257	270	239	235	283	260	255	264	257	257	227	250	242	249	267	275	270	239	221	263	258	230	251	253	220	240	240	246	240	268	227	279	230	230	247	224	265	280	231	237	252	250	249	277	279	251	244	244	240	240	262	257	244	245	263	286	263	250	271	260	260	251	228	265	266	226	259	198	254	236	249	261	254	256	231	229	231	262	250	211	233	242	277	244	255	271	270	228	246	225	233	230	271	244	250	258	218	270	247	263	258	231	245	261	233	255	246	219	241	222	225	263	237	271	234	249	257	249	243	227	231	269	246	248	234	265	276	294	253	248	211	258	254	273	310	257	249	229	247	268	268	291	241	264	278	268	217	267	253	246	248	250	239	255	273	241	252	255	233	221	247	303	246	253	244	237	243	240	270	291	251	267	250	259	247	256	275	256	228	223	246	248	261	268	244	266	261	242	241	246	246	269	249	265	235	248	234	240	250	233	254	243	286	250	254	242	252	252	267	239	250	257	242	249	259	248	259	263	243	226	274	242	236	249	252	241	267	254	253	241	236	236	261	241	273	238	268	242	241	259	251	253	245	228	214	236	256	230	267	257	258	280	260	245	243	247	272	253	268	247	241	285	259	266	224	223	228	243	258	254	238	234	269	282	262	263	215	245	253	236	270	241	262	284	286	267	266	237	247	248	276	230	264	272	276	262	260	289	267	234	215	242	255	222	251	272	287	250	245	262	226	266	252	238	249	262	271	248	251	253	248	269	237	236	256	274	236	251	204	243	251	254	267	269	244	275	276	273	255	231	244	259	251	264	227	243	239	241	249	247	243	264	265	277	241	257	246	225	270	268	235	259	244	265	221	254	252	286	247
33871	29395	30839	38978	33903	20443	8844	1904	667	617	639	608	579	611	608	615	622	596	611	581	574	613	618	577	623	634	599	639	628	619	599	600	597	588	626	639	607	580	599	615	579	613	607	620	599	659	647	566	603	619	559	617	599	585	621	573	610	605	640	606	609	589	642	585	608	598	598	594	628	573	579	597	631	605	600	628	619	627	588	616	590	577	635	622	602	636	589	605	589	614	586	594	613	596	574	585	616	602	619	563	608	632	652	600	609	631	628	653	622	622	615	598	612	615	587	623	571	652	642	561	591	609	616	599	621	602	587	530	624	618	589	628	615	585	621	612	609	588	645	603	578	612	592	602	602	585	613	645	609	660	607	639	612	583	601	610	621	599	567	586	648	586	586	634	594	606	646	589	623	591	609	575	645	619	637	579	610	616	607	581	626	627	590	585	586	619	628	610	637	629	606	572	607	616	683	582	571	608	571	568	595	638	621	613	571	619	586	578	612	550	590	657	633	582	629	611	647	620	564	633	624	596	632	636	617	623	612	593	569	614	650	604	596	628	619	661	651	618	601	608	618	585	612	643	591	630	590	636	590	601	605	630	622	571	633	579	576	609	648	582	583	657	589	576	604	594	613	578	592	647	649	586	603	611	591	614	577	622	602	613	603	567	606	617	607	613	615	581	636	595	562	611	629	594	607	602	599	577	591	603	622	572	586	605	643	622	573	608	612	581	599	623	592	601	560	604	644	619	628	637	612	551	610	572	638	588	620	631	592	618	594	582	649	558	604	618	637	631	594	595	606	604	589	610	572	635	612	621	606	600	622	639	574	650	622	626	589	628	595	594	638	575	622	597	591	606	603	621	580	593	608	570	590	555	578	586	613	618	647	581	617	620	598	592	608	576	580	597	571	591	643	565	656	617	619	628	658	595	599	597	606	651	620	616	632	595	655	568	634	571	636	637	612	607	574	640	611	617	629	619	612	572	623	589	574	565	625	576	643	638	571	572	600	605	598	608	663	665	616	640	600	647	594	654	605	591	607	614	613	576	630	581	631	601	585	596	564	615	596	599	587	608	655	600	620	597	633	591	647	597	582	637	672	624	633	562	585	609	592	655	628	618	638	588	650	619	603	611	567	633	623	622	636	629	628	598	593	601	642	631	636	634	607	603	626	616	607	656	616	576	605	597	640	580	618	573	586	593	632	601	594	585	568	614	599	623	578	597	614	638	598	616	599	604	584	620	615	577	575	642	602	617	604	567	594	593	633	638	561	592	577	590	553	592	638	606	558	607	609	625	566	634	612	600	588	613	605	624	609	618	603	656	551	635	611	634	613	579	580	600	615	630	651	621	591	637	636	596	641	624	650	553	656	628	616	592	621	619	616	596	626	663	592	616	593	617	602	604	599	629	614	615	644	612	598	627	597	621	561	572	613	614	641	607	632	632	575	586	571	586	610	609	628	620	607	614	600	609	570	628	635	583	598	605	609	584	618	630	608	608	600	615	567	626	597	562	605	607	592	634	575	616	627	618	622	616	616	598	619	594	657	572	603	570	630	598	608	632	630	592	605	622	548	599	599	607	604	606	608	575	634	630	604	572	570	582	628	588	583	569	632	636	586	619	573	586	665	612	616	650	616	631	602	668	578	624	617	574	658	624	618	639	605	616	605	599	607	594	595	654	553	657	591	630	646	608	597	614	584	588	636	628	548	608	597	586	597	640	606	583	658	632	622	636	647	558	635	612	575	596	588	594	592	655	563	604	602	628	622	608	607	616	627	615	561	618	603	581	597	584	579	570	610	596	600	607	644	584	591	571	648	618	608	597	583	607	615	604	593	611	608	591	550	602	573	579	640	614	574	602	614	575	629	612	587	585	578	623	577	605	621	597	583	618	631	625	610	604	605	610	677	567	594	587	569	633	676	565	619	632	641	610	582	621	585	589	637	620	603	651	605	612	612	600	637	590	599	582	638	631	606	622	603	609	533	583	634	592	645	582	616	624	552	600	608	601	586	634	615	628	590	623	624	557	623	664	623	609	614	592	605	644	592	633	578	622	640	578	587	626	558	619	606	628	631	598	602	596	587	675	615	641	608	582	642	625	608	622	605	619	612	614	608	577	612	622	610	612	612	612	551	592	644	602	607	655	626	658	601	608	617	550	625	635	621	603	602	609	612	627	633	629	574	650	637	649	658	615	615	609	647	597	588	641	618	601	603	591	609	602	597	649	623	585	617	607	628	646	609	590	572	613	611	582	572	587	618	611	576	622	612	617	587	617	649	614	600	634	615	660	583	599	598	560	624	638	670	604	587	606	576	624	625	599	592	559	624	618	613	587	631	583	658	597	603	598	602	627	632	608	578	614	602	603	583	596	591	593	638	602	611	569	612	651	633	653	577	599	619	626	577	600	607	596	585	612	640	609	623	621	596	603	606	649	596	612	628	613	586	584	592	611	594	633	611	646	564	624	582	615	647	597	650	613	620	624	628	659	627	583	611	592	661	611	623	589	551	601	615	607	593	630	604	602	604	616	606	711	615	599	611	587	623	636	614	588	633	621	624	610	615	546	579	593	652	574	639	591	603	569	576	636	626	585	639	599	606	604	572	591	617	604	603	577	623	618	638	616	572	597	642	658	653	585	607	604	619	594	576	602	561	582	621	650	607	625	600	527	540	625	638	582	588	600	591	569	675	621	652	612	587	608	588	581	605	629	653	614	610	603	629	636	602	615	616	601	631	580	594	598	600	610	624	589	654	592	579	611	591	603	603	569	615	633	604	572	656	618	606	613	647	593	595	580	571	572	593	652	609	636	643	596	613	613	609	652	645	610	573	641	667	573	629	573	620	597	626	625	574	630	595	628	596	612	605	619	581	585	619	577	632	599	617	610	627	653	579	617	567	608	639	596	568	586	597	606	587	656	586	573	646	627	598	648	617	587	612	613	583	593	597	631	596	582	637	594	594	592	628	615	656	597	604	599	633	600	581	590	583	658	590	627	580	611	656	625	629	577	637	623	621	598	627	631	614	637	639	611	573	605	570	628	621	627	632	616	633	599	611	663	561	635	588	637	617	595	617	607	583	623	566	621	585	643	590	641	602	621	610	589	582	599	585	607	607	598	651	630	607	603	570	618	593	608	623	596	612	592	616	589	645	592	581	621	596	594	609	615	655	603	612	566	617	643	642	593	581	617	597	599	621	621	628	609	607	619	599	636	614	598	570	590	579	634	589	587	644	575	589	677	627	593	611	614	636	640	629	618	610	621	603	646	610	607	612	593	578	592	581	583	640	623	591	603	607	563	619	581	659	630	620	602	623	617	610	627	641	607	624	642	591	634	582	631	605	641	632	580	613	571	563	605	613	627	620	589	585	599	580	603	605	613	612	604	584	601	586	575	657	606	600	580	644	609	645	589	632	602	569	564	622	594	586	578	615	606	617	590	589	590	616	620	607	589	596	616	553	650	625	626	574	668	633	600	574	589	599	623	627	635	624	572	644	613	627	619
74514	60994	54291	64395	53278	33232	15537	3180	459	449	443	391	416	438	428	374	406	399	448	385	402	425	378	394	419	427	376	418	419	409	399	403	425	408	382	423	419	419	369	415	407	351	415	429	427	400	394	401	431	445	396	386	406	429	381	410	441	450	453	396	400	433	388	423	378	439	381	421	420	404	385	414	417	402	400	421	392	425	463	410	392	361	419	389	395	393	402	429	432	436	407	366	376	432	424	397	409	395	418	423	402	410	380	412	417	418	406	409	417	378	406	387	401	388	334	399	403	419	425	399	414	421	398	381	399	382	416	435	374	378	424	418	401	370	361	408	428	410	412	381	409	411	402	387	420	417	436	395	420	420	423	437	389	435	459	391	383	428	395	411	442	419	408	392	417	388	393	421	386	416	408	404	392	406	388	404	370	427	380	360	430	392	389	407	396	403	416	396	375	420	354	403	405	412	400	436	376	441	370	422	404	404	390	423	381	403	405	422	391	396	407	402	420	480	414	370	395	379	393	385	421	417	400	445	405	392	393	428	425	400	394	427	418	401	409	413	363	379	384	384	385	419	389	428	419	418	395	428	407	400	429	401	394	449	417	407	396	420	412	338	359	421	426	429	420	396	432	384	433	401	375	413	400	394	414	417	402	415	405	422	376	432	393	425	383	410	394	372	398	425	381	410	399	404	408	393	414	446	414	417	410	409	395	369	420	412	386	386	437	386	400	404	392	400	377	420	368	404	397	392	409	372	361	410	373	377	369	389	417	427	377	374	406	384	430	410	392	383	407	412	353	395	409	376	411	430	410	424	433	393	430	422	416	374	382	394	370	399	400	426	374	442	406	425	438	426	397	386	392	397	397	406	398	367	421	412	387	426	419	388	398	400	401	387	410	430	378	417	393	405	412	399	376	408	410	391	383	386	427	375	423	407	391	329	386	392	357	378	432	419	427	416	415	417	397	393	390	425	431	400	433	368	401	395	412	372	379	401	448	406	403	397	405	429	381	402	376	384	397	401	414	418	407	389	399	392	403	411	397	394	388	381	372	367	443	381	411	355	378	384	413	388	357	394	422	463	392	408	395	391	380	414	374	401	398	421	396	404	374	409	404	405	424	401	432	392	375	462	376	409	382	440	407	429	415	374	419	398	452	384	385	434	383	414	409	403	408	413	418	376	378	390	374	416	385	402	413	429	393	372	393	378	412	423	415	386	390	414	391	448	441	380	434	429	403	397	388	397	436	399	430	408	408	421	367	388	416	379	369	379	370	407	415	400	382	360	376	404	435	414	441	414	374	426	377	409	410	396	446	410	410	418	387	438	419	400	393	409	393	389	410	379	384	417	414	371	435	360	384	385	437	386	392	395	421	363	396	403	420	368	407	407	409	395	389	390	421	416	400	405	425	403	415	395	420	366	397	397	366	409	407	420	416	357	409	423	405	406	435	442	390	432	396	398	396	407	387	380	425	398	399	416	398	408	385	409	408	392	426	420	436	395	414	412	392	420	427	365	412	406	396	420	411	416	382	388	377	404	442	425	399	432	367	431	377	404	375	448	417	372	417	405	405	391	416	373	419	375	432	424	398	389	421	423	398	464	390	393	382	384	389	389	435	391	367	397	406	439	420	395	395	433	390	440	399	385	436	408	432	435	405	386	418	346	408	387	372	391	417	415	378	413	406	396	441	406	418	402	421	440	388	396	384	367	408	379	400	403	384	388	376	416	392	380	369	422	449	403	391	403	407	400	434	371	409	425	416	361	406	431	422	420	375	419	391	428	393	453	403	422	394	401	392	416	417	414	431	401	410	348	431	423	362	388	364	412	396	406	397	397	419	375	398	395	401	411	392	400	389	385	360	393	362	415	429	402	417	448	434	390	399	395	384	390	405	411	393	366	403	413	410	364	373	402	415	388	396	430	383	417	367	400	409	400	411	400	387	397	404	400	417	409	394	424	377	426	394	427	418	413	402	402	390	416	400	403	441	373	412	377	397	422	433	452	397	418	419	428	387	373	379	407	433	404	416	384	425	434	398	402	363	390	349	410	441	381	368	370	403	393	426	394	412	405	395	409	445	401	393	376	406	421	431	419	430	409	422	403	403	405	373	394	400	384	386	393	383	401	372	400	399	370	395	415	423	395	382	416	443	457	422	384	404	400	415	371	397	396	365	376	384	443	390	400	404	403	361	386	450	393	381	423	416	384	369	384	409	400	399	397	395	387	404	439	420	435	407	413	402	394	421	402	410	389	397	454	367	396	384	388	445	384	427	387	378	409	419	387	390	390	410	417	375	394	402	403	396	334	410	409	387	430	408	431	403	398	378	450	382	394	411	420	395	388	436	378	395	399	377	356	389	383	393	415	407	398	432	380	411	401	425	433	391	434	410	376	416	407	414	401	401	431	413	359	390	399	385	369	368	411	358	374	395	406	373	445	369	390	394	408	438	420	390	359	406	396	425	394	436	409	414	413	420	401	438	430	435	430	415	400	397	378	424	472	376	396	382	382	384	400	415	426	419	380	415	401	434	433	345	377	408	413	365	353	394	416	405	362	410	387	434	419	381	393	443	362	436	458	416	409	430	432	418	420	373	388	396	373	398	428	419	368	435	403	381	407	410	388	386	371	396	465	373	369	399	391	417	450	441	399	416	405	424	417	393	401	416	423	422	406	422	418	412	463	376	413	434	417	375	395	426	374	350	395	394	389	426	388	411	426	421	381	444	359	392	362	444	368	410	379	430	357	383	421	389	402	407	397	384	418	398	422	377	397	388	430	378	362	404	398	432	421	414	433	352	387	373	376	420	404	410	375	424	401	410	419	357	405	389	402	397	406	410	387	409	437	399	426	380	381	428	416	416	424	430	399	406	409	425	412	368	382	473	413	412	446	402	413	445	378	434	397	394	443	370	393	425	414	445	395	392	406	379	393	421	399	404	399	404	402	390	407	405	366	419	395	416	377	388	426	371	400	376	449	416	409	379	383	424	433	426	392	397	404	415	392	411	379	381	421	409	420	426	418	396	379	421	404	381	399	416	403	384	396	436	403	426	414	422	380	389	394	400	378	402	407	420	402	407	437	417	434	316	409	396	392	376	417	414	420	393	397	394	436	429	386	456	430	370	407	393	390	401	405	393	417	431	403	420	391	379	371	438	416	420	388	408	410	399	364	370	402	421	413	404	416	440	422	410	452	412	457	396	407	415	427	423	405	397	430	442	394	433	412	420	385	407	408	384	391	417	434	410	419	389	399	391	397	393	378	458	356	421	399	398	379	378	428	448	383	425	388	392	386	419	378	403	449	404	436	401	375	441	383	383	395	388	385	385	402	387	415	384	394	388	424	411	373	402	415	391	384	400	400	388	429	400	413	427	423	380	383	353	401	382	414	372	411	389	435	392	426	399	400	411	433	427	367	439	410	374	412	367	445	418	418	400	375	392	439	373	412	424	397	413	446	439	418	402	410	409	417	332	440	416	394	385	391	444	405	385	395	411	369	409	387
51855	50578	54527	71785	61292	42620	23348	5401	940	947	921	911	918	905	900	928	904	880	886	916	844	876	864	920	970	914	865	900	910	891	857	874	939	884	933	901	934	860	918	875	882	923	945	871	896	935	885	873	896	898	945	867	878	856	858	926	938	895	884	886	867	873	867	894	846	860	885	917	897	941	896	854	915	925	893	850	857	905	951	879	909	830	876	921	883	900	955	955	923	890	878	921	842	941	858	913	930	926	851	852	848	866	901	923	900	861	915	836	948	926	920	867	869	874	870	917	890	924	931	875	901	899	925	922	886	868	890	908	860	941	918	852	892	825	834	874	888	927	911	885	898	887	951	846	875	843	906	890	874	859	904	805	812	868	901	860	884	878	908	893	896	928	877	865	872	895	873	871	861	872	891	894	864	884	922	879	927	849	906	976	926	951	919	899	909	878	883	891	893	916	934	888	887	879	896	938	889	869	895	895	886	867	925	858	895	866	898	901	861	859	882	873	843	882	864	906	907	887	899	958	846	885	843	952	868	847	899	933	854	842	873	858	905	867	895	898	865	865	924	951	887	900	881	877	891	892	845	898	942	890	906	918	881	845	906	857	910	900	880	911	866	900	849	915	858	902	930	883	890	852	905	870	878	871	926	890	897	911	932	918	915	887	882	903	870	890	922	882	905	884	885	873	884	863	904	863	850	902	888	869	926	870	889	901	863	910	902	890	976	898	836	891	900	893	896	915	899	911	881	1014	903	875	891	883	845	936	938	944	875	942	899	934	895	884	921	945	897	868	888	872	890	858	860	846	903	854	926	848	885	900	887	924	914	934	907	878	897	931	869	878	869	863	933	900	871	908	869	907	937	898	915	882	899	955	931	959	897	905	903	886	910	866	940	864	890	898	929	915	897	915	923	868	891	916	927	925	826	843	886	857	829	878	889	899	885	890	859	904	910	914	898	867	901	916	858	920	866	854	855	894	934	873	840	881	881	871	853	912	888	936	918	914	874	886	946	884	878	933	895	918	857	888	885	871	897	905	950	950	869	896	886	872	863	853	912	883	879	910	893	853	941	942	879	861	892	861	909	915	894	900	863	874	885	884	877	880	925	883	925	877	891	925	899	891	864	894	890	907	903	893	907	946	875	899	903	898	911	914	885	891	875	924	918	912	883	831	894	889	845	911	856	914	811	919	879	875	898	861	936	918	829	863	871	916	898	875	923	928	876	899	893	883	955	884	881	891	868	884	916	936	904	887	886	892	910	893	850	917	858	892	890	927	933	873	938	907	871	879	885	843	901	918	891	877	844	874	870	866	949	912	930	803	884	910	860	907	919	890	878	849	888	872	858	892	884	860	873	911	884	881	933	848	902	904	853	893	897	880	852	931	958	865	885	901	937	904	850	881	914	911	880	908	853	871	903	869	835	881	905	894	870	916	892	858	939	895	876	939	911	881	935	855	902	894	865	925	928	870	881	890	913	831	925	858	901	888	913	870	895	874	860	875	936	874	882	897	891	908	829	911	833	899	897	903	886	901	839	858	878	917	919	919	885	881	912	887	947	867	831	898	913	903	898	853	912	888	889	869	874	922	855	885	914	899	865	866	915	902	856	907	883	909	883	832	906	892	908	880	892	908	872	869	950	940	942	922	886	857	918	814	881	896	878	860	901	896	902	879	851	922	877	889	851	878	872	940	919	906	912	920	922	918	896	848	844	911	827	926	915	864	870	908	935	902	866	899	901	892	910	889	883	900	884	870	881	929	890	887	886	884	874	902	870	901	863	908	873	930	886	880	876	885	952	893	858	867	913	929	915	876	903	936	835	907	900	854	903	933	935	891	877	856	909	883	931	948	884	928	911	862	874	904	889	906	919	847	916	893	892	905	898	907	863	934	863	936	877	850	861	901	882	894	888	846	895	881	861	883	869	880	909	854	890	927	899	907	867	927	853	931	899	909	871	890	905	879	913	871	889	874	883	867	871	892	944	926	884	895	898	827	922	910	857	869	908	903	885	922	873	894	884	836	869	894	944	861	882	887	923	821	906	879	908	903	898	891	917	886	950	918	891	885	915	855	868	899	920	949	956	941	937	960	881	906	905	889	918	972	908	900	884	868	860	889	938	874	915	834	871	849	865	893	903	884	889	856	850	874	925	909	898	873	885	895	922	876	883	881	861	920	887	881	874	920	860	856	890	918	917	879	935	863	927	823	873	914	885	928	881	842	856	909	908	934	921	850	912	937	890	882	852	899	883	894	899	827	860	837	914	897	828	850	855	867	874	893	896	881	841	864	873	893	886	832	911	920	864	860	918	890	888	870	842	934	899	901	906	886	916	890	871	888	888	877	907	908	890	884	905	916	849	926	885	869	865	917	896	903	911	872	919	879	863	916	912	946	935	854	925	881	903	867	903	944	895	860	930	873	852	952	877	869	890	886	896	933	862	843	912	934	871	870	895	897	937	909	893	926	901	893	852	872	893	857	912	914	880	896	821	883	917	869	902	913	895	915	853	917	926	911	887	902	863	919	896	863	884	908	884	871	869	853	929	855	907	881	912	883	881	899	864	893	873	916	875	871	871	942	861	877	896	886	837	900	861	875	903	898	909	893	882	862	893	887	843	879	876	865	866	900	924	890	895	906	897	895	918	943	863	918	897	918	895	899	905	886	897	906	854	869	881	854	877	864	873	884	895	858	888	889	893	902	850	899	940	880	827	934	880	910	907	900	892	896	921	893	890	938	890	925	841	956	838	897	913	902	887	879	946	902	816	908	929	908	865	931	897	872	898	859	886	851	842	911	899	910	878	909	967	901	931	857	908	897	920	862	880	876	860	898	899	926	903	881	923	840	876	921	864	934	905	896	834	895	867	880	891	897	903	888	873	894	876	866	927	890	913	820	864	941	860	931	846	858	881	847	909	961	885	910	884	908	863	865	849	858	923	866	922	926	890	957	881	913	887	895	919	879	925	852	880	953	885	888	902	877	865	918	855	922	880	892	881	865	874	916	879	891	874	892	874	945	905	923	866	843	900	864	903	911	920	876	860	961	911	875	840	967	924	918	938	888	899	915	872	870	854	914	837	865	911	973	843	918	861	923	882	919	883	933	869	846	897	900	832	906	915	908	944	863	917	895	923	855	915	917	894	928	912	909	855	913	936	928	892	877	907	879	877	842	841	888	926	871	881	902	878	903	887	910	875	903	831	881	870	888	922	816	910	907	970	927	856	883	871	891	901	898	938	890	870	919	914	896	879	930	964	832	890	905	827	905	939	885	918	907	914	858	861	942	913	891	897	854	861	895	931	885	956	882	888	884	876	897	946	903	820	934	909	891	851	842	863	927	864	885	898	932	901	842	906	855	914	901	875	888	869	879	930	899	871	886	913	897	865	930	923	910	904	872	877	911	840	929	902	898	903	919	919	848	868	869	894	934	922	877	897	902	876	966	882	928	841	853	926	832	941	899	871	891	908	939	879	905	912	846	887	891	860	915	881	880	878	910	933	923
44379	32401	16997	8700	3906	1486	640	278	244	244	229	261	237	209	253	236	211	225	205	223	237	212	233	223	225	197	219	212	203	233	238	222	221	251	230	215	267	220	237	238	206	210	247	248	203	221	230	241	245	213	210	204	218	230	214	222	184	208	222	237	231	207	240	216	234	249	249	242	249	228	263	218	216	213	209	225	190	246	232	220	200	249	231	230	216	220	243	257	236	243	200	250	222	237	229	269	209	247	242	247	218	208	214	219	257	246	261	230	202	223	222	232	217	215	212	253	209	215	235	217	244	234	221	217	207	203	218	232	233	208	228	246	236	236	242	221	226	228	245	222	204	254	229	240	227	251	198	215	197	266	241	243	241	243	221	228	237	229	216	233	223	236	233	240	221	223	202	233	220	229	205	252	235	236	231	222	222	230	212	235	218	214	238	234	228	248	233	220	188	211	237	277	202	218	229	233	242	244	232	247	189	216	196	231	240	222	226	228	250	223	243	212	218	214	219	255	230	208	200	239	200	226	256	239	264	245	260	230	218	192	225	187	217	249	250	235	241	225	214	249	217	239	210	243	224	257	249	218	240	218	257	231	236	246	255	245	241	238	232	220	199	221	243	227	231	230	225	229	234	241	214	194	222	225	245	251	225	210	207	218	214	233	209	222	215	237	228	230	232	184	215	229	222	249	200	211	230	249	223	255	235	214	226	207	217	241	227	237	235	232	243	213	241	233	209	214	232	202	222	210	245	218	199	218	228	215	235	230	210	206	204	236	235	231	208	205	239	192	233	218	217	228	242	230	227	225	222	237	195	226	212	243	223	223	238	202	214	244	231	239	252	267	231	241	242	251	209	224	214	221	223	220	217	205	242	226	233	218	198	252	236	232	203	224	231	244	234	258	222	204	221	227	234	209	220	247	211	231	245	204	235	225	216	249	247	221	260	216	218	223	228	256	235	231	262	200	234	212	219	216	227	238	203	190	202	182	233	229	246	221	227	230	246	225	240	240	250	253	220	221	223	213	236	234	236	225	225	230	224	239	234	226	230	219	199	221	216	224	211	217	196	229	231	240	220	239	241	232	213	198	202	205	207	209	214	246	213	207	258	223	209	240	202	222	221	230	226	218	228	233	218	236	222	234	241	225	219	219	262	268	236	251	205	226	227	234	234	239	217	236	212	221	223	215	245	237	222	205	228	248	220	223	200	213	246	254	230	209	214	224	253	220	231	229	235	248	217	215	236	211	219	227	238	220	223	224	278	236	222	227	242	221	225	197	229	243	258	229	227	214	221	201	240	228	255	241	244	221	218	228	239	217	210	207	267	224	244	223	234	222	229	241	244	215	241	237	247	239	206	232	251	250	212	208	231	236	220	211	220	206	219	256	210	212	244	219	216	223	246	271	211	266	204	239	244	227	224	223	236	226	214	220	221	232	241	251	216	209	216	252	217	248	198	199	219	227	225	214	211	243	251	249	235	225	244	212	225	240	249	223	221	240	235	218	237	242	203	238	247	243	219	223	230	237	184	203	233	225	247	215	244	225	229	223	238	202	209	224	227	230	218	238	246	228	230	220	218	234	221	208	230	180	233	222	237	237	221	235	204	242	206	211	230	245	228	233	211	243	244	232	257	215	251	228	236	236	239	220	237	218	213	222	234	200	237	234	218	235	231	238	212	227	223	236	251	256	234	214	251	239	212	209	256	190	219	232	226	236	224	226	231	215	206	238	237	236	244	232	231	250	230	239	246	201	246	232	224	217	216	200	196	259	232	246	232	234	229	230	202	229	215	231	225	230	216	222	199	212	252	212	233	217	216	215	250	235	229	257	255	234	242	235	249	205	213	230	235	236	245	251	212	245	240	255	251	247	220	201	231	210	230	228	231	244	230	222	244	238	232	226	230	228	234	195	241	231	212	183	238	238	241	234	217	202	212	241	200	192	207	226	242	245	232	231	265	242	225	229	229	207	226	214	221	202	224	234	230	237	212	248	251	239	251	244	263	241	228	254	219	243	211	222	195	243	241	209	255	235	256	214	244	241	242	207	220	268	205	231	232	226	245	221	256	194	230	239	228	220	205	211	254	219	221	234	226	223	217	221	229	233	219	208	246	223	215	227	221	242	210	210	208	209	244	195	240	208	227	216	227	242	228	227	228	234	217	255	212	194	224	239	235	234	228	221	216	223	198	237	234	237	200	250	214	224	248	232	213	210	223	221	226	231	233	257	209	222	245	218	204	234	207	210	240	197	250	244	196	248	226	252	217	243	239	219	231	249	235	221	219	252	224	228	236	261	245	216	227	253	240	254	231	216	217	210	232	215	218	230	233	230	250	219	236	272	236	203	239	193	246	238	219	254	226	241	240	245	218	226	234	265	237	266	252	227	262	241	261	244	234	235	253	212	235	218	235	209	233	207	219	208	215	217	243	230	226	209	226	233	235	211	237	225	237	199	239	228	209	211	227	226	215	239	224	221	224	212	228	246	218	226	232	248	257	221	236	231	231	222	215	223	223	198	249	222	230	210	224	229	231	267	245	219	251	224	255	223	218	203	201	212	199	218	234	211	252	265	221	228	220	189	243	228	241	239	215	245	223	230	229	231	235	242	207	204	229	226	253	233	231	223	212	222	219	237	216	236	231	260	250	212	226	207	216	218	194	225	220	250	230	226	217	205	242	248	259	226	211	237	221	229	222	210	235	216	188	215	216	246	223	241	252	211	229	232	222	211	260	210	251	212	214	229	201	219	231	233	245	235	247	226	235	209	229	250	199	226	221	233	217	232	231	231	247	229	212	253	243	214	224	223	242	249	243	225	230	226	235	226	256	254	242	206	224	239	217	261	228	213	225	240	201	234	241	198	267	232	250	212	242	209	233	235	212	224	196	206	210	229	203	222	217	258	227	216	227	227	220	227	229	234	225	203	243	234	243	224	222	238	228	233	221	229	239	230	247	232	212	237	225	232	238	236	203	223	217	247	245	229	253	216	249	247	231	245	211	229	224	254	224	208	215	226	205	240	204	240	235	217	250	269	231	222	240	217	240	260	253	253	227	225	234	219	214	219	261	225	203	240	210	245	220	248	236	221	230	231	244	242	217	242	239	228	233	237	214	221	222	237	249	194	228	212	229	205	233	203	227	235	221	239	252	235	234	233	235	261	232	240	234	219	235	226	213	226	217	234	215	230	217	203	208	223	205	221	249	245	263	243	241	240	210	258	199	255	248	234	228	238	222	217	245	203	230	225	224	249	226	220	239	234	239	241	221	224	232	213	220	225	243	228	202	233	221	221	212	234	218	232	260	212	200	208	236	226	215	212	236	238	224	226	270	215	236	205	249	218	232	219	268	219	227	251	244	252	223	231	228	246	221	235	230	208	215	219	216	252	228	233	243	209	238	227	225	213	237	240	227	236	232	243	240	221	227	227	190	218	207	205	217	253	269	224	239	231	231	234	220	226	233	232	224	240	220	264	238	194	235	231	217	215	236	213	243	228	229	230
25931	23773	18611	17023	9787	4443	1841	720	527	554	519	618	587	576	549	562	537	538	536	528	535	588	575	534	575	573	552	580	557	556	543	548	572	562	554	530	512	531	508	545	580	588	520	535	553	540	565	555	560	514	520	542	548	548	568	543	580	545	579	568	562	571	523	547	563	536	522	596	476	563	540	549	602	571	518	559	570	572	541	528	553	541	563	534	539	527	569	541	542	545	551	554	525	513	533	594	557	546	561	534	572	523	522	537	550	548	542	560	547	561	520	572	587	529	535	529	546	552	548	551	577	572	543	563	564	528	526	548	508	604	562	606	562	569	558	592	565	584	585	546	557	519	542	537	578	537	550	568	545	559	544	552	528	578	539	503	538	537	548	539	541	566	543	547	569	574	549	560	529	516	529	560	543	574	526	594	578	540	535	546	567	556	514	580	543	529	526	546	528	527	546	531	540	522	534	543	565	559	568	551	555	550	517	568	593	543	534	533	577	605	560	570	542	559	552	551	540	548	548	567	546	551	541	512	513	578	561	576	547	586	573	530	580	550	591	531	562	555	545	546	568	537	559	532	564	507	552	538	562	572	580	550	586	544	558	551	552	551	542	573	548	551	544	556	569	592	566	543	539	555	555	562	572	513	548	557	517	529	570	578	556	511	547	530	574	525	520	600	538	556	529	568	554	515	569	497	524	515	545	605	564	561	544	567	575	585	602	553	574	567	542	548	567	546	558	571	596	570	565	564	487	557	507	571	533	556	560	565	563	523	546	546	537	590	507	573	556	548	573	576	554	563	589	513	537	530	547	532	581	550	529	560	552	543	543	560	533	573	551	571	560	522	542	579	532	595	546	563	531	570	580	557	560	553	528	616	550	614	567	493	534	557	524	522	569	560	570	584	547	517	557	535	587	505	557	536	548	533	571	574	517	572	530	558	553	535	574	572	532	519	537	536	583	580	577	549	516	564	580	548	556	568	580	546	576	501	546	560	585	543	526	571	586	540	535	563	556	540	530	580	523	609	562	568	566	559	536	555	561	543	585	588	534	552	573	559	559	584	513	553	556	572	547	574	516	576	532	560	545	551	597	517	546	526	559	559	573	585	524	571	571	576	550	566	552	518	526	548	583	501	585	605	540	528	590	499	537	548	531	521	545	501	525	553	559	547	554	524	571	551	572	604	536	525	578	544	568	571	604	551	539	570	530	553	542	540	543	537	547	523	507	539	547	560	563	510	579	548	547	524	568	587	560	565	565	589	554	563	563	545	603	537	584	557	573	527	585	499	575	551	572	561	555	564	538	542	524	575	570	557	580	542	580	525	516	571	568	530	563	524	521	541	552	527	557	562	538	541	517	547	531	563	562	551	556	571	551	517	562	561	596	577	594	559	538	558	513	540	536	556	541	588	568	565	529	553	532	574	529	546	543	552	550	541	538	563	552	512	562	560	504	515	585	572	551	543	589	518	549	511	576	571	529	505	557	543	554	572	587	600	561	535	540	529	555	529	540	585	561	532	552	532	531	543	554	534	558	570	571	546	561	594	516	566	522	598	535	555	538	525	532	563	575	526	556	577	537	560	541	523	540	588	555	547	552	525	573	514	549	562	560	560	562	556	562	531	546	584	545	549	543	593	574	541	574	521	533	533	556	562	520	503	541	545	567	528	543	552	542	548	522	565	568	579	520	546	545	549	560	565	552	514	558	554	598	575	520	552	567	553	583	566	560	543	567	557	551	594	570	561	572	564	572	529	513	552	553	571	567	560	576	557	535	519	541	543	577	587	561	572	569	542	563	564	573	544	510	535	551	571	584	531	537	592	552	556	541	563	534	585	553	565	572	560	482	556	538	549	544	579	569	521	569	551	553	548	533	553	549	547	582	538	543	543	549	559	588	564	551	591	594	527	510	543	539	565	554	526	545	547	559	536	545	533	578	579	490	561	533	567	540	546	548	552	539	516	552	533	547	540	532	562	534	563	623	531	565	559	517	584	534	574	502	530	551	569	540	530	517	534	585	545	575	509	588	527	586	576	576	573	525	570	558	600	535	565	549	534	560	507	525	546	547	567	544	554	535	567	528	523	554	516	571	542	598	524	562	558	516	570	532	530	540	567	546	576	552	591	502	586	580	584	539	544	559	513	512	540	547	577	529	570	557	533	560	528	536	515	590	520	540	535	577	567	537	538	568	562	540	564	539	570	534	584	543	590	542	555	544	594	567	521	568	559	500	587	529	552	553	602	538	525	577	562	568	602	610	526	586	516	560	532	545	541	526	520	542	558	511	580	552	555	537	528	547	584	543	569	581	547	537	512	525	552	555	530	520	546	517	549	523	527	532	585	548	574	583	533	588	578	588	525	549	566	549	564	561	543	567	516	532	558	559	581	574	561	567	569	521	545	563	536	534	542	571	587	560	551	580	549	563	545	573	572	526	543	581	528	590	535	580	544	552	540	501	535	489	514	531	545	555	552	544	537	622	545	583	581	545	563	529	566	597	562	586	523	575	548	539	529	539	549	540	625	511	588	541	533	540	580	562	578	553	550	556	562	509	538	538	575	561	541	564	547	571	592	572	520	573	529	607	563	522	528	561	543	525	559	552	534	570	567	560	508	586	548	554	583	555	545	573	561	623	590	522	548	573	576	554	531	582	544	537	531	559	516	556	588	563	581	515	534	579	507	537	541	511	533	565	564	539	569	556	557	551	563	580	576	557	537	588	549	515	575	540	548	542	541	580	482	568	474	548	572	586	536	556	576	520	523	520	527	553	549	619	540	575	537	567	557	585	572	532	522	572	531	576	586	600	594	574	535	551	594	565	531	567	552	545	514	579	533	547	543	555	579	558	574	565	524	570	524	537	541	557	557	618	547	539	553	587	556	597	574	558	598	551	570	550	535	593	552	574	561	572	514	548	537	592	529	534	550	579	535	572	563	553	544	554	547	553	528	527	606	586	539	562	573	530	511	561	545	590	520	594	546	539	550	525	523	544	545	547	563	545	543	521	505	524	585	579	593	549	564	543	538	528	538	539	550	540	547	561	573	608	535	578	576	549	541	565	552	517	577	544	556	568	588	531	574	551	545	487	526	555	535	560	564	555	531	552	550	543	521	570	567	564	525	528	587	535	486	547	559	569	526	546	533	550	519	546	546	501	541	566	519	547	537	590	557	484	549	528	569	574	546	567	579	561	549	468	566	529	560	495	522	593	558	548	594	567	537	571	519	589	522	593	584	524	560	568	555	517	545	552	529	577	555	538	566	532	573	502	517	571	549	555	532	540	540	548	596	520	576	593	566	554	526	551	505	549	522	494	563	586	548	533	575	576	546	557	577	584	546	521	552	583	468	550	538	541	544	602	538	554	517	523	590	503	535	600	584	557	545	589	572	565	540	517	569	548	552	542	520	497	548	530	575	558	567	580	530	548	588	573	538	507	561	542	588	536	559	590	531	554	549	556	546	574	559	544	550	559	557	554	524	538	549	579	556	523	476	509	587	541	526
53324	38403	31290	31802	19216	6780	1949	442	235	251	230	236	262	251	237	271	246	266	216	290	255	301	248	235	268	228	269	249	261	232	244	255	257	253	264	252	260	233	251	245	232	233	248	271	266	226	279	228	243	254	273	229	235	233	260	231	240	254	233	267	250	254	255	227	266	247	269	258	271	259	266	265	264	253	251	221	240	239	285	272	255	233	264	238	262	251	261	262	256	236	246	267	257	273	274	261	264	283	242	263	214	273	264	265	271	254	250	268	269	242	269	243	238	227	259	267	239	247	251	273	262	252	263	265	266	278	257	259	292	253	235	248	252	269	286	249	266	244	264	285	275	266	255	244	225	270	254	248	243	268	310	265	264	262	250	259	233	255	235	265	250	263	261	282	234	249	244	222	255	259	254	256	231	248	238	239	224	233	237	244	288	276	243	250	241	224	258	277	274	249	260	257	284	257	245	252	219	293	269	239	267	257	239	272	298	251	241	230	203	250	261	248	264	266	275	285	273	266	256	248	240	230	261	249	261	258	289	235	245	253	264	246	261	233	273	275	223	227	272	244	278	224	268	254	249	259	238	241	257	265	249	249	258	267	258	243	235	237	255	276	241	259	228	243	260	234	223	234	213	284	247	240	262	265	253	234	234	256	246	265	271	264	260	273	255	241	246	276	281	241	235	245	226	247	288	234	253	253	263	257	252	289	247	285	247	266	248	255	269	265	240	253	291	235	263	271	246	262	230	243	243	243	238	281	250	240	256	260	256	248	244	259	234	228	265	237	266	267	275	238	253	276	244	255	255	264	229	282	258	233	305	244	276	264	268	271	257	283	228	248	245	261	231	243	275	239	257	252	232	260	279	259	245	228	245	228	252	234	265	258	254	260	237	278	238	239	262	235	242	234	247	242	255	247	245	241	276	249	246	264	241	278	262	270	237	252	263	278	259	250	255	276	266	260	239	283	272	275	242	265	259	258	259	251	254	234	260	240	267	229	210	250	252	263	268	268	250	233	245	253	251	250	264	254	261	252	289	264	251	252	270	246	250	242	234	260	251	276	279	268	258	258	241	232	280	247	250	219	233	273	253	270	271	246	240	281	273	266	275	251	294	260	225	251	230	248	232	275	269	227	230	262	244	288	240	220	241	220	262	268	267	257	290	233	244	257	266	237	247	264	241	241	262	247	259	242	203	247	262	246	263	252	256	257	241	275	280	254	256	271	250	236	239	293	251	229	272	225	265	250	258	251	248	259	242	265	232	230	272	268	213	242	242	280	249	240	239	275	250	249	256	263	236	227	285	276	275	260	279	275	258	294	235	226	253	255	227	273	234	248	250	252	272	276	233	258	260	230	264	255	263	265	246	264	248	239	256	247	267	252	254	225	218	264	281	265	266	263	236	225	257	267	254	269	246	245	229	246	254	247	243	261	244	232	253	301	246	242	263	227	239	268	285	269	245	275	261	250	249	286	270	257	278	254	255	255	255	242	231	244	265	236	270	244	251	240	271	262	260	219	276	294	251	259	234	262	263	262	257	260	263	245	278	277	271	256	267	239	289	266	252	252	267	249	215	251	263	278	293	242	275	241	258	279	245	245	254	267	263	254	262	264	236	279	300	249	237	235	232	242	301	249	266	285	276	253	253	259	251	255	250	258	268	275	202	258	309	259	282	263	254	253	260	243	262	286	269	253	258	248	239	268	236	238	251	281	270	275	217	295	230	218	239	250	233	255	270	258	258	264	258	238	259	245	246	248	238	221	252	224	252	248	246	286	255	283	247	261	249	262	255	236	263	245	238	244	251	259	262	247	218	280	234	239	261	270	264	248	261	256	251	256	264	254	262	224	239	294	231	256	287	256	263	232	259	229	288	252	263	252	268	264	237	244	254	269	239	263	269	260	266	230	215	274	266	252	230	243	255	264	264	281	237	274	243	261	241	247	249	271	288	246	275	259	238	249	254	250	291	233	268	261	251	244	241	275	251	247	246	258	264	244	251	261	254	236	220	243	264	261	242	261	265	273	231	259	264	263	253	267	270	242	263	249	275	270	269	273	238	277	286	260	245	254	239	269	251	274	294	251	287	265	280	281	248	227	273	250	248	238	277	270	229	262	229	258	252	258	260	242	246	256	241	216	260	251	278	235	243	242	239	260	229	288	266	243	245	231	241	223	249	259	255	252	244	238	251	238	288	243	275	247	252	274	249	231	263	246	248	250	257	261	248	265	272	249	265	248	256	239	258	252	238	244	232	267	250	243	272	231	246	242	246	249	256	270	269	268	272	235	239	273	257	277	252	230	229	239	238	241	263	258	238	286	264	277	240	234	255	231	257	258	261	235	259	272	264	245	262	253	266	240	260	259	265	244	241	242	253	255	236	256	282	251	246	262	263	265	243	276	240	268	252	265	275	250	252	255	245	268	257	266	239	256	254	259	235	245	280	260	247	264	254	237	249	255	250	209	251	253	237	235	213	247	262	251	232	242	242	257	251	269	264	262	259	248	276	259	258	249	258	224	247	243	279	254	255	240	272	253	285	284	251	236	263	261	255	262	270	218	249	259	249	267	230	243	234	246	246	305	257	252	253	258	233	264	254	239	241	246	283	258	260	246	235	270	232	252	245	274	275	246	269	252	255	265	243	255	251	269	284	263	287	245	260	217	279	233	232	246	273	242	269	225	248	235	251	246	231	252	243	256	284	247	305	264	255	259	242	271	264	258	266	259	257	265	239	259	262	260	245	250	267	224	264	269	278	279	241	272	261	243	260	221	250	272	259	254	261	241	262	235	274	237	255	256	231	238	243	259	218	260	278	240	253	257	265	273	258	243	250	259	263	287	263	255	255	228	251	251	249	257	250	257	258	248	290	258	276	256	260	259	287	248	238	245	231	290	223	252	229	231	255	251	222	262	253	253	246	239	252	264	294	252	264	255	254	203	234	231	277	254	276	227	253	255	230	259	268	269	281	259	252	266	261	290	273	257	258	234	273	265	250	252	220	212	264	253	305	247	259	236	261	244	280	268	296	266	251	216	237	229	247	263	235	276	249	267	257	261	257	213	225	243	256	270	254	260	235	254	267	262	231	251	286	246	245	251	254	261	250	257	271	239	287	257	238	267	248	251	239	259	249	314	266	247	271	265	249	218	248	238	272	266	231	213	252	251	237	236	270	236	280	240	229	269	251	271	273	247	274	243	270	247	274	264	261	251	265	252	259	234	261	253	261	261	282	230	250	262	219	276	245	275	233	294	265	265	239	241	265	250	226	249	269	262	224	242	267	254	259	251	257	280	241	273	248	268	241	256	275	259	252	243	250	241	252	242	288	254	236	245	283	272	233	250	274	239	255	240	253	253	261	262	247	262	256	234	237	235	247	261	243	279	255	245	254	255	222	236	264	267	282	249	256	246	263	262	254	260	265	235	252	269	235	244	257	251	207	248	249	252	268	239	246	252	250	270	262	232	239	258	233	269	230	230	238	242	241	235	230	244	251	266	270	251
33310	28190	35606	42082	30416	15281	5786	1300	634	596	621	590	635	598	643	618	595	586	605	643	561	620	607	602	585	611	588	647	596	638	607	592	674	583	621	622	641	603	599	632	625	613	649	610	609	584	627	675	579	590	631	641	622	623	626	649	591	590	600	578	614	653	578	618	591	601	581	629	626	622	670	591	628	606	608	551	561	606	614	572	614	620	613	585	609	608	635	642	636	607	651	593	595	605	645	643	614	594	629	651	601	594	627	614	630	618	620	612	627	615	625	608	616	608	553	601	615	604	653	584	628	625	584	628	592	612	577	635	581	616	623	570	657	574	631	642	571	591	637	610	633	616	635	538	658	623	596	582	638	637	567	600	609	636	638	581	652	605	575	588	619	601	592	668	567	525	643	591	624	600	604	613	616	595	624	621	589	606	638	641	633	636	616	631	647	612	628	634	636	581	583	596	590	590	630	623	616	640	619	632	612	594	603	644	616	607	604	628	606	626	642	643	599	625	643	584	622	647	589	606	594	595	595	598	597	632	590	615	631	637	644	611	579	639	623	593	558	608	577	639	585	595	597	589	597	666	603	608	614	635	647	614	597	647	576	584	634	605	645	600	596	640	597	577	622	555	635	603	612	650	633	602	643	628	629	589	582	626	613	621	597	613	643	640	579	636	626	655	596	610	634	666	634	590	611	615	634	648	608	609	597	588	612	634	600	622	609	621	629	634	613	619	620	590	624	602	623	643	588	627	598	602	615	630	647	636	603	615	612	606	591	618	603	623	574	619	638	598	602	619	674	643	598	620	629	615	542	617	581	604	628	623	602	623	635	579	599	621	597	619	612	606	598	628	624	595	613	665	625	653	611	592	593	607	591	577	574	622	620	653	636	620	636	593	610	641	626	598	619	611	634	610	633	602	639	574	636	581	618	634	607	602	617	594	621	546	648	570	595	589	633	599	648	595	651	614	641	599	631	651	607	608	639	653	615	582	659	628	617	587	606	599	623	577	610	581	598	616	595	571	644	600	616	626	566	634	625	627	615	621	657	583	591	612	610	619	589	607	623	625	613	611	623	612	585	599	617	604	638	590	595	617	623	601	595	631	680	645	612	594	642	587	621	602	579	621	625	618	662	592	594	621	635	598	603	606	649	607	604	594	569	597	634	619	628	626	653	594	553	662	578	598	616	574	605	596	631	609	621	613	637	596	599	644	586	620	601	624	597	616	626	603	620	620	635	606	599	623	586	573	592	607	594	672	575	645	633	601	629	630	587	608	601	628	606	618	655	603	611	613	627	604	603	588	611	622	596	583	637	617	624	625	541	634	602	606	579	618	605	595	604	580	576	597	632	659	606	628	585	651	673	601	652	592	595	617	622	645	610	588	580	654	634	582	627	606	603	591	596	605	637	645	635	611	594	600	624	606	638	612	625	571	633	633	628	598	626	641	628	626	611	609	583	628	576	602	588	629	639	613	603	627	647	593	592	583	616	585	639	586	616	620	635	581	621	627	572	611	611	581	669	611	590	620	632	640	611	613	627	591	605	614	622	588	617	595	649	557	600	643	573	598	596	616	592	636	620	651	649	639	630	613	616	599	590	578	604	611	641	556	665	639	615	605	580	660	635	604	635	637	603	590	633	592	565	558	616	628	630	608	607	607	574	589	574	631	555	621	578	617	624	607	626	627	656	622	565	555	619	602	590	600	607	628	643	601	617	556	584	586	667	624	644	631	611	640	621	601	614	601	636	662	624	612	563	608	579	618	661	643	625	629	646	582	608	623	558	603	599	617	614	634	619	632	613	615	571	577	607	620	641	578	620	648	613	568	584	586	615	602	671	654	636	610	574	628	615	579	631	610	647	604	636	658	603	579	613	598	609	578	611	630	575	605	600	616	643	613	639	597	616	548	637	622	614	618	605	656	608	597	588	668	624	655	611	655	619	610	588	639	599	632	627	591	636	592	606	633	626	625	574	620	660	611	598	620	638	619	594	602	623	599	679	688	631	672	580	585	639	649	628	600	592	649	638	652	633	654	616	624	584	614	622	604	592	586	627	592	628	587	613	611	613	583	620	620	591	602	644	585	601	627	612	619	592	613	595	595	635	649	634	588	636	603	571	605	614	622	550	591	661	564	616	618	593	631	593	658	595	590	649	605	596	632	621	620	577	642	599	630	658	608	523	629	590	611	633	559	596	620	613	631	603	641	584	647	590	587	598	563	592	657	596	576	626	600	596	603	644	587	618	615	579	660	579	647	637	610	614	608	579	598	595	591	596	629	625	561	693	581	579	556	637	597	605	627	640	608	647	636	546	596	584	651	588	592	669	615	635	649	612	604	604	617	618	619	693	583	616	634	588	598	620	623	612	604	646	582	618	628	582	582	653	638	652	634	585	618	637	619	592	617	587	600	634	600	614	627	631	618	603	621	608	615	582	617	577	592	622	631	616	603	588	633	614	566	623	609	589	569	614	639	585	629	682	614	616	620	627	611	622	658	600	586	612	580	661	629	617	585	599	593	666	634	601	615	587	658	650	623	603	592	599	590	605	619	619	626	609	605	587	648	621	608	627	624	585	638	627	604	614	620	576	593	656	618	622	582	636	613	597	571	591	619	614	626	593	621	633	631	631	590	639	634	707	644	613	619	639	597	634	632	664	581	605	592	630	631	596	608	557	620	607	611	578	561	629	594	574	621	622	572	625	603	570	641	616	622	646	590	613	640	575	597	621	639	587	631	666	610	636	656	599	621	630	642	641	596	614	607	583	565	634	642	579	584	606	622	629	562	607	682	608	607	622	654	602	644	586	626	596	654	593	652	615	612	622	625	614	599	593	614	597	629	570	627	586	592	594	611	658	635	645	600	616	590	595	618	622	624	619	693	621	663	626	581	636	630	593	569	591	566	629	620	581	683	647	576	634	644	619	621	588	643	615	594	600	567	653	635	607	626	606	635	641	615	618	638	597	616	620	622	603	632	577	620	625	691	599	640	660	597	641	592	629	605	611	639	640	631	611	603	578	609	608	614	643	632	628	633	567	588	635	630	586	615	601	605	634	586	616	612	604	604	652	619	585	639	630	655	646	649	594	605	604	625	596	624	628	593	607	652	642	586	633	638	602	617	614	621	636	611	631	611	590	616	678	587	603	635	644	617	640	599	659	606	589	559	560	602	609	649	564	649	598	599	628	577	597	583	617	631	636	598	594	590	651	621	580	625	605	578	558	608	611	613	599	601	628	621	601	578	620	591	626	593	568	586	606	661	642	655	604	649	627	594	614	651	611	642	634	637	621	629	619	638	617	650	615	635	614	636	648	590	671	601	606	641	648	638	606	610	633	642	598	634	682	622	556	665	614	641	611	573	616	621	648	630	626	581	607	637	618	635	669	592	637	575	565	623	590	599	587	626	607	644	626	613	620	629	638	613	609	613	623	607	631	603	581	581	617	603	673	621	592	620	599	569	632	646	613	606	591	620	621	585	629	642	609	600	582	596	622	603	591	588
73117	56770	59222	69677	50390	30205	13064	2510	438	410	388	440	448	404	404	441	444	401	394	451	430	410	425	406	411	427	390	418	381	427	406	393	427	428	411	418	397	422	392	422	394	429	398	449	422	397	425	430	412	405	410	397	473	429	368	427	430	430	382	432	451	411	446	435	396	368	429	421	394	417	432	434	397	430	419	425	433	432	411	403	450	409	423	417	411	411	432	452	450	406	417	440	427	462	452	415	400	392	427	445	406	420	409	400	361	440	423	428	423	387	445	432	429	420	408	392	392	394	418	419	459	408	408	433	390	405	469	431	444	443	426	402	431	424	431	449	446	433	379	430	409	419	414	411	422	403	398	416	396	395	390	408	401	420	432	439	465	415	411	380	454	401	441	419	393	407	389	455	429	430	394	380	425	421	436	432	460	434	448	440	425	416	440	380	486	382	405	417	390	413	409	399	410	388	395	400	397	424	418	407	420	399	422	420	418	402	434	364	426	441	452	403	406	430	419	467	412	394	437	449	440	409	412	405	418	423	441	408	460	453	381	422	442	474	381	416	408	394	414	421	390	378	413	379	402	471	472	397	394	433	426	431	395	431	390	411	431	432	421	422	410	415	410	440	407	452	444	391	430	406	375	420	431	423	403	395	452	416	439	433	399	448	413	429	406	423	406	405	398	451	426	390	398	423	374	448	398	450	405	429	410	429	387	411	392	410	445	463	433	419	436	410	451	441	416	411	379	423	424	401	406	390	412	418	387	427	407	404	384	411	451	418	410	416	482	411	422	408	416	397	435	415	408	424	438	432	454	430	403	415	424	421	387	408	398	418	414	392	440	404	421	471	413	451	441	404	420	457	426	415	428	430	407	412	440	409	401	401	416	395	402	434	396	430	413	410	423	424	418	427	420	454	403	393	441	400	429	412	410	402	475	441	423	368	443	397	411	427	424	418	414	381	375	403	426	398	439	455	422	416	406	421	422	392	401	407	430	457	437	438	433	398	414	411	460	391	395	417	402	405	420	418	412	445	396	426	423	422	383	399	446	424	430	387	446	447	463	377	428	429	382	419	429	420	451	423	419	406	425	411	425	405	415	414	417	405	429	397	451	392	384	411	420	457	423	419	420	434	389	453	395	426	413	431	407	418	391	419	376	407	402	426	425	426	412	416	400	396	373	422	444	432	404	449	400	426	384	411	393	389	435	437	387	415	457	422	437	385	377	405	397	394	413	418	397	390	421	439	412	390	451	388	415	441	428	430	377	415	438	418	402	418	404	437	408	431	370	394	429	417	425	429	441	425	398	401	384	436	441	404	428	428	410	386	397	387	431	427	393	406	377	432	421	421	449	418	413	436	422	415	412	435	435	401	427	428	447	422	420	420	403	447	414	408	414	386	412	403	436	374	421	419	403	412	401	386	411	432	386	404	391	432	424	397	436	436	430	427	434	455	432	454	424	432	409	410	394	397	407	392	447	403	391	397	429	416	458	429	425	409	402	419	369	392	389	453	389	388	419	458	400	406	449	448	368	436	403	415	398	402	439	459	373	408	377	393	407	408	404	398	413	426	408	393	381	420	386	421	451	419	435	422	391	395	377	398	395	440	413	420	416	438	443	399	457	420	441	413	419	402	440	432	424	443	421	462	424	422	409	395	417	431	395	402	382	405	443	473	395	392	387	440	398	462	395	430	440	412	418	430	439	435	428	428	367	414	416	397	423	415	397	428	424	437	434	410	428	393	418	410	411	414	449	430	417	458	398	427	404	416	433	451	405	415	424	437	408	405	427	402	458	407	378	360	370	391	417	425	370	403	438	410	417	402	442	421	407	411	426	469	446	463	405	426	442	408	392	416	414	425	398	390	413	433	429	412	410	402	393	439	430	396	377	425	458	380	413	400	419	414	447	425	448	423	425	414	411	408	398	479	398	439	417	404	413	430	438	391	410	427	417	391	399	453	441	413	375	372	442	409	474	372	424	394	405	435	393	415	394	419	414	411	419	395	406	430	452	421	409	387	388	424	398	406	435	411	415	417	402	412	404	425	452	432	393	436	438	387	388	422	423	403	427	406	439	438	392	429	403	401	411	387	445	388	403	406	450	450	440	433	370	404	412	412	405	445	403	476	439	450	422	424	419	410	459	429	437	421	425	403	447	446	392	441	433	407	416	445	420	414	434	404	418	418	410	401	412	410	434	462	403	419	383	455	404	443	435	392	398	436	402	408	401	420	427	393	406	408	400	423	418	398	431	438	431	428	421	425	403	478	405	430	366	424	433	426	400	449	432	394	408	398	410	434	407	387	423	424	417	445	423	431	400	423	444	467	428	434	423	414	375	401	372	454	438	386	388	458	433	437	400	416	413	414	407	413	408	412	418	425	425	422	380	435	386	421	397	408	393	378	400	407	429	428	421	408	385	382	400	384	401	416	440	430	429	421	446	405	414	383	407	402	415	444	440	435	422	449	388	432	435	458	405	407	430	438	406	431	384	437	383	399	365	458	481	418	413	446	398	435	439	423	394	448	409	395	435	459	442	415	429	420	460	410	404	428	453	408	423	443	403	421	397	403	376	401	388	414	412	401	388	446	388	410	387	406	408	404	432	392	430	427	426	371	379	411	446	442	434	383	414	420	462	393	378	407	437	430	395	391	411	417	447	438	448	380	393	419	414	378	428	397	413	449	414	402	397	432	392	420	392	431	417	401	397	396	400	378	390	443	419	442	428	373	464	428	378	439	414	405	425	435	393	441	417	414	409	414	420	451	412	444	433	406	441	417	420	416	407	405	414	417	415	398	383	429	473	409	415	434	427	436	404	413	421	437	386	364	420	444	417	465	428	406	424	434	403	423	374	389	427	400	394	452	420	424	376	421	427	427	403	410	452	427	433	388	421	405	404	402	408	378	429	431	450	418	423	395	410	425	443	424	439	421	409	423	414	414	400	378	358	437	397	424	410	423	446	439	425	416	425	439	387	410	415	449	414	387	444	417	421	460	384	430	383	423	425	403	399	445	430	403	426	444	403	396	412	420	435	416	408	412	403	407	406	424	428	423	424	431	439	399	448	456	415	445	395	414	389	462	392	440	388	430	430	397	411	414	452	428	426	432	386	431	406	444	402	425	425	409	456	423	398	419	411	417	407	438	419	440	405	394	404	436	408	431	467	419	378	441	411	388	406	411	427	415	412	411	420	373	446	431	400	417	442	422	455	434	410	398	420	385	443	439	399	453	419	455	429	435	440	371	406	416	426	397	407	424	366	414	390	431	389	425	424	399	373	417	392	405	408	403	391	427	426	410	408	401	397	425	384	442	442	394	427	382	425	408	390	422	453	394	409	445	428	397	400	380	417	422	442	425	420	425	404	439	417	452	424	411	415	420	406	396	435	416	403	416	456	436	425	422	429	464	395	404	434	429	400	405	407	400	425	433	395	417	453	431	402	410	450	398	404	383	415	406	410	452	423	419	424	412	434	405	400	412	423	458	460	442	408	380	428	445	475	417
50742	47889	61252	76199	58995	39175	19987	5100	953	946	929	949	901	950	896	951	940	899	955	882	904	872	838	934	952	971	965	907	903	948	918	932	956	940	976	901	927	959	938	929	952	958	883	936	931	923	873	972	949	938	903	918	948	952	896	895	917	962	913	932	928	922	888	913	929	931	949	936	962	948	958	946	900	889	945	924	926	868	932	953	991	904	878	867	908	881	932	972	902	853	894	915	881	912	914	907	935	937	903	926	912	911	956	979	924	936	947	938	924	913	943	921	959	927	956	896	945	916	869	852	888	914	915	933	873	926	978	883	874	954	932	958	909	888	899	899	963	914	937	932	921	958	919	922	923	933	889	916	913	914	916	915	918	967	961	903	864	953	927	916	925	883	938	871	959	917	925	912	931	903	921	931	945	970	934	907	950	921	949	949	892	953	915	904	916	897	898	929	904	851	972	921	938	919	906	866	906	951	916	914	904	895	897	933	899	892	893	946	911	939	883	904	940	909	907	856	938	908	931	874	910	953	918	919	873	885	938	890	882	877	914	901	880	928	885	930	993	845	992	986	962	885	905	955	983	887	860	972	900	920	947	916	919	914	916	934	914	936	913	903	926	933	939	906	946	888	975	972	889	893	881	896	907	906	871	937	922	864	882	859	970	911	935	922	912	922	927	929	940	891	912	925	969	935	873	897	904	890	920	960	942	934	947	887	918	884	893	905	945	883	885	943	888	950	910	950	946	886	883	934	909	925	939	960	908	888	945	902	896	920	921	951	953	902	907	920	924	906	887	892	917	913	870	954	939	916	915	939	950	919	925	940	954	956	882	905	925	883	949	939	994	950	871	941	886	888	899	916	917	907	916	926	960	917	919	914	895	896	909	935	948	905	906	943	881	964	900	896	901	924	950	916	925	933	979	910	912	942	897	955	924	908	882	929	915	946	950	955	913	916	898	931	937	938	917	887	866	916	858	985	980	897	881	952	971	947	956	892	914	936	902	883	959	932	939	933	957	950	965	970	930	967	943	912	878	915	922	920	903	923	943	895	893	906	863	920	931	888	930	906	995	969	912	914	897	915	905	939	884	897	825	922	903	889	951	899	920	952	944	929	964	957	896	912	893	927	876	987	934	938	903	868	958	932	874	974	923	933	841	907	878	937	839	926	908	938	927	920	944	922	950	913	948	921	931	923	966	889	921	942	953	908	886	905	912	1004	906	932	916	944	917	973	909	873	835	917	917	913	920	900	937	926	920	937	972	871	887	895	955	932	980	909	952	938	890	950	938	913	941	938	883	924	908	968	945	926	917	929	923	921	927	921	921	926	913	928	993	995	898	920	842	952	890	932	912	968	967	971	967	933	976	930	915	918	959	998	852	872	888	899	926	942	944	930	907	862	905	934	862	932	903	922	949	946	868	928	938	908	931	915	923	873	890	923	924	936	929	1002	923	904	915	923	932	945	898	922	889	941	893	914	876	938	911	929	873	903	878	912	908	918	896	901	887	897	901	927	905	903	870	953	930	887	915	918	902	972	919	944	913	916	947	978	920	919	889	909	924	884	898	989	916	917	914	892	894	884	940	929	936	886	907	897	896	912	934	894	884	951	927	951	1002	906	972	887	910	897	879	919	932	917	909	932	958	874	949	926	919	940	977	932	919	919	932	904	886	909	937	931	904	914	947	921	930	938	965	877	903	965	930	896	946	955	904	901	926	903	965	909	879	872	898	917	970	901	884	916	943	947	896	967	904	944	961	937	940	954	870	967	874	919	963	937	916	917	933	865	935	896	916	886	1016	913	881	879	934	907	965	921	929	910	931	920	866	954	945	949	920	970	915	904	942	866	887	929	932	906	944	971	908	957	937	953	924	876	925	886	935	882	932	905	934	924	949	917	877	930	852	900	916	925	903	899	874	936	863	931	861	906	916	914	982	878	958	931	911	886	945	942	991	920	956	877	952	907	896	913	860	937	907	932	944	913	900	914	924	913	925	940	946	880	942	970	903	896	958	940	963	951	932	940	845	897	951	939	911	957	949	846	933	893	895	916	872	938	901	944	941	902	925	897	942	930	905	866	905	945	897	922	881	939	946	938	956	880	920	891	950	925	923	897	936	868	870	917	925	928	918	952	909	991	934	933	923	906	885	956	923	926	886	923	929	882	930	938	922	910	916	898	910	913	876	942	921	919	956	888	939	920	895	881	903	899	955	911	915	934	933	932	934	935	937	909	951	915	922	907	898	872	912	904	906	923	905	960	885	905	916	870	898	910	898	923	933	922	912	875	906	917	921	957	878	940	945	924	909	946	907	926	918	932	947	953	892	900	911	930	876	892	920	917	950	905	914	951	888	903	877	918	940	930	963	947	908	915	882	901	902	926	959	909	917	908	892	996	943	904	929	938	930	900	908	882	943	927	954	919	885	897	951	891	926	922	916	904	940	921	1005	923	907	941	901	891	953	904	896	910	879	925	937	832	941	953	901	936	881	933	925	1002	915	881	892	916	914	929	887	950	959	899	874	895	928	942	901	909	899	917	915	975	902	869	898	942	958	900	910	884	932	913	933	893	934	908	909	937	950	924	893	899	887	929	990	919	918	940	944	957	935	919	895	890	917	986	906	912	948	886	936	871	924	940	949	941	927	917	973	924	897	884	926	899	925	956	935	938	929	946	941	845	909	932	940	940	889	896	905	861	974	930	905	941	948	865	915	898	922	954	901	957	917	961	929	903	938	904	915	896	909	923	946	939	899	929	889	914	935	947	858	893	938	937	903	931	942	919	987	881	923	881	915	941	909	935	983	936	926	924	891	930	871	882	968	881	957	940	916	941	859	904	862	950	872	951	961	948	844	955	969	926	898	890	934	917	978	904	883	914	947	896	858	935	891	984	936	912	879	928	889	928	895	941	947	906	923	970	887	901	920	919	945	916	931	917	889	909	916	922	937	936	888	900	945	947	941	940	943	941	961	921	932	940	911	856	886	944	910	923	958	931	922	959	881	923	882	912	933	931	942	943	891	909	925	962	901	920	939	894	950	877	936	910	886	881	968	941	919	894	972	880	929	912	904	926	912	891	977	924	958	935	894	906	871	941	905	963	896	909	933	982	903	883	852	842	951	935	947	897	965	931	957	908	924	915	969	923	911	948	878	929	908	946	843	909	944	933	891	937	918	923	893	892	924	996	888	900	940	970	909	950	977	926	863	933	903	960	961	901	925	912	948	927	933	948	977	881	916	942	863	962	935	939	900	883	929	958	889	985	936	895	1001	886	939	892	919	906	886	915	866	934	939	928	914	899	898	889	948	936	888	960	905	935	927	934	898	884	916	891	937	964	934	901	963	908	935	911	926	928	914	944	939	947	904	981	917	946	895	928	926	983	907	924	921	962	894	857	958	941	930	888	917	937	916	891	911	938	1020	924	897	931	903	922	931	883	909	871	973	917	893	903	888	945	940	899	917	900	935	943	951	961	948	964	891	891	934	965	958	967	940	953	888	938	882	907	918	939	940	926
43595	27436	13360	8055	3485	1244	495	297	253	248	252	232	246	242	244	246	213	251	225	223	229	255	231	251	224	270	272	214	219	216	206	248	218	218	254	262	216	221	228	230	234	241	246	204	256	235	251	212	206	227	218	249	237	226	250	251	226	210	245	224	258	232	235	255	228	238	206	261	257	234	235	252	218	257	240	237	243	242	270	267	212	239	228	235	239	246	220	246	243	229	232	215	225	231	231	243	251	230	234	282	255	215	236	244	241	248	249	222	244	256	223	256	245	242	229	231	265	246	236	258	245	244	231	233	225	249	256	204	219	233	233	263	223	213	226	271	254	280	229	263	275	236	260	258	236	259	241	224	253	229	244	239	266	228	227	239	218	217	238	248	242	229	224	213	248	233	240	246	248	230	263	232	220	232	247	254	229	244	232	235	226	269	250	234	240	246	238	230	195	253	223	216	238	232	257	230	231	247	267	256	249	248	271	271	246	205	228	243	248	258	244	240	212	234	237	240	231	253	230	225	300	246	254	236	223	252	259	227	236	252	248	258	247	229	249	246	234	247	250	247	266	228	239	250	228	237	235	215	259	248	234	208	245	209	262	237	239	240	217	238	223	218	245	240	247	210	213	258	237	250	239	205	243	248	232	237	250	229	227	238	251	229	275	222	260	223	230	234	221	258	240	229	248	235	228	224	224	238	222	245	230	235	231	208	239	270	248	238	256	266	235	259	234	220	222	230	192	232	237	231	238	249	277	250	248	220	224	225	257	231	250	206	230	246	243	260	226	265	260	229	214	222	208	256	252	233	270	258	219	231	235	258	247	250	229	242	234	227	286	224	248	232	214	213	250	223	228	247	252	232	266	250	219	223	263	224	280	196	242	214	223	234	243	281	225	242	221	236	259	234	220	255	251	249	230	247	261	265	229	234	204	240	236	234	241	244	222	230	233	218	263	252	231	242	215	245	247	243	226	249	260	233	224	214	234	250	269	242	244	254	245	249	222	237	255	198	218	247	224	239	265	250	249	225	241	244	238	246	227	236	281	280	262	236	246	225	231	248	249	257	229	219	237	222	255	238	231	229	225	234	253	205	253	260	268	265	226	223	203	282	262	246	254	271	231	226	256	243	235	219	254	233	247	262	248	256	259	240	226	249	231	247	248	268	220	259	232	227	228	235	265	216	247	228	248	268	198	245	234	244	280	276	242	226	248	242	263	230	220	264	248	217	249	229	234	225	244	249	234	235	229	241	274	249	253	211	235	250	244	257	243	255	271	261	231	225	249	208	241	241	245	231	237	229	240	246	267	252	246	243	252	247	254	234	250	238	232	237	246	231	232	258	238	259	199	213	227	261	241	249	222	238	227	233	228	224	250	229	242	222	220	248	211	236	250	257	204	252	263	244	243	237	222	264	229	238	227	241	245	227	229	252	220	260	224	265	225	247	250	255	267	236	244	240	201	249	250	240	236	269	243	234	242	240	256	254	225	222	260	240	261	230	236	264	219	228	235	228	231	223	234	242	233	245	249	231	269	221	234	229	230	233	229	239	241	256	244	244	249	271	221	226	236	239	239	230	216	254	243	256	232	239	233	260	234	241	227	227	256	227	272	248	244	248	226	208	236	240	221	256	208	221	236	193	241	238	228	232	245	227	227	228	217	229	257	234	224	253	241	241	237	263	244	230	243	231	248	265	211	212	230	250	241	257	263	230	266	242	258	247	234	244	240	226	245	264	223	243	212	257	262	220	205	229	238	226	226	256	282	218	233	256	249	224	234	246	253	235	213	232	248	253	224	253	231	227	235	244	223	234	256	251	223	227	215	240	254	218	243	244	229	248	225	233	251	211	236	225	261	221	232	251	230	221	273	234	238	259	240	233	234	245	238	240	229	235	249	238	256	241	239	232	244	237	243	231	245	244	195	231	231	223	236	236	257	241	265	246	218	246	243	220	238	217	251	276	248	232	214	242	234	254	230	243	226	219	239	267	215	212	219	228	247	237	226	252	234	242	233	260	212	252	254	259	280	240	244	249	254	240	252	263	264	258	255	240	223	231	253	259	244	231	254	224	252	232	251	240	209	236	250	228	231	243	239	266	253	258	248	228	246	223	236	242	225	234	250	257	274	242	231	234	234	252	227	232	238	252	239	230	252	234	248	240	208	238	242	234	236	242	215	253	241	249	249	235	255	245	242	244	229	235	224	227	264	250	249	213	232	231	239	257	200	255	259	231	222	221	238	226	213	262	260	212	208	236	267	241	227	231	268	251	244	250	256	248	250	262	198	219	220	251	245	252	236	225	232	244	251	209	243	263	239	230	250	232	219	252	230	249	226	230	248	215	257	256	220	252	280	214	242	218	258	242	231	262	241	244	218	239	240	214	293	235	230	229	225	205	247	229	229	222	216	242	254	234	229	251	204	206	195	252	236	238	230	229	225	232	252	272	219	247	247	206	245	232	215	232	215	251	248	254	229	224	223	207	235	230	215	238	205	254	242	248	239	252	242	233	242	229	253	253	243	227	214	196	228	268	234	247	246	269	238	238	227	224	242	225	233	220	233	249	226	245	250	251	253	220	229	230	236	258	254	207	217	252	200	212	254	267	278	253	215	225	251	258	243	244	261	241	226	252	240	225	262	255	257	235	233	252	246	238	234	256	224	212	237	260	213	229	229	250	249	237	245	256	236	237	245	255	265	216	226	219	253	237	218	214	232	242	259	245	249	250	214	233	261	248	260	249	235	266	247	229	209	243	205	242	196	247	242	225	238	251	248	259	227	213	275	221	264	234	246	243	255	237	243	242	242	237	256	252	241	264	228	233	248	225	244	261	233	238	241	208	228	226	243	254	206	257	226	249	235	200	215	242	245	239	261	236	240	212	225	205	243	249	225	260	231	233	242	232	220	225	247	227	250	270	267	199	230	249	230	249	241	258	214	251	280	249	258	253	268	235	225	240	246	257	258	234	230	228	194	252	249	247	247	243	244	214	232	220	207	229	220	217	242	258	252	276	257	243	252	230	283	238	255	250	229	225	240	231	252	221	257	245	233	235	241	228	252	237	219	233	220	238	229	221	231	246	227	237	198	244	262	248	236	256	223	237	245	238	226	251	249	261	248	224	251	204	223	258	253	221	268	245	243	241	243	202	254	264	260	237	220	239	230	248	223	242	225	243	204	245	246	257	260	243	266	228	242	241	247	221	258	249	241	244	254	234	247	236	232	240	263	238	223	233	222	229	229	255	227	224	255	245	225	254	217	232	236	214	269	230	245	217	225	237	217	249	231	234	248	231	249	263	221	215	236	225	252	247	217	217	212	239	238	264	231	239	263	210	234	250	237	255	241	245	239	247	272	244	244	243	234	234	237	247	225	252	243	236	214	231	248	239	248	254	227	232	212	221	251	247	244	229	214	226	245	222	233	249	243	222	254	290	210	239	250	229	220	256	252	245	214	270	248	254	248	233	238	258	245	211	231	240	243	247	225	265	231	239	260	250	247	272
25684	18622	17853	16761	8785	3705	1563	714	597	566	547	591	552	568	577	554	584	533	573	576	615	597	610	577	577	595	592	619	589	573	571	577	553	588	582	584	606	551	538	584	605	582	605	564	564	634	573	542	538	593	591	571	581	601	567	576	597	548	543	583	566	567	600	586	560	586	553	576	583	582	542	571	625	619	585	588	571	542	595	579	545	571	559	565	547	630	585	575	580	559	557	580	563	560	515	577	612	622	612	598	575	590	578	565	601	579	532	575	603	552	598	572	553	559	599	590	580	572	597	586	571	584	556	579	577	588	518	578	550	580	549	555	558	568	560	559	561	575	571	599	595	580	576	583	618	559	602	589	566	594	555	553	559	610	577	544	564	572	538	583	564	559	605	575	544	590	588	602	542	617	614	568	572	582	565	609	621	563	612	577	579	556	581	563	581	530	570	550	615	561	598	566	580	575	524	551	561	591	552	584	593	592	565	565	600	591	554	584	559	571	594	553	600	580	590	587	569	620	570	582	613	573	621	538	601	550	573	591	568	583	540	582	581	620	559	581	598	569	608	553	588	567	617	568	578	552	584	598	587	633	541	649	576	582	596	539	563	589	579	554	583	565	594	556	544	563	559	560	559	535	627	592	591	592	594	555	555	621	594	562	565	562	579	558	552	580	584	572	533	602	527	562	586	583	602	597	563	572	569	602	555	515	568	535	549	554	578	574	551	552	606	560	621	573	549	548	554	587	554	584	565	533	549	578	535	563	607	561	556	566	565	571	609	572	556	566	521	557	619	593	614	564	602	551	573	553	587	550	579	562	597	545	570	555	568	576	597	578	618	543	576	565	585	561	550	555	608	558	600	564	589	597	568	572	526	585	562	568	591	549	543	615	564	571	604	528	556	559	613	581	594	562	610	575	599	627	591	583	583	542	574	563	552	567	623	534	610	560	571	547	594	571	544	551	566	562	571	503	581	574	596	596	577	599	562	544	552	556	623	598	536	595	565	543	581	587	551	570	578	590	561	588	555	560	612	574	537	572	577	608	580	584	587	587	543	591	547	623	590	610	559	631	577	568	586	567	559	605	617	535	600	580	593	568	576	609	571	590	567	587	565	574	596	573	523	530	563	584	578	610	593	579	563	565	581	584	573	589	592	564	591	601	564	584	586	609	587	540	602	550	605	584	596	606	615	574	591	559	560	570	586	593	558	577	609	551	570	551	628	582	613	492	557	534	572	576	625	555	573	614	511	528	523	562	613	574	562	539	552	629	576	560	621	632	551	570	552	589	576	538	577	568	573	551	514	605	545	540	572	550	559	577	579	568	599	580	617	566	579	552	616	625	575	603	572	557	570	594	555	590	574	548	578	554	586	571	590	566	583	574	518	566	572	578	607	554	557	533	554	528	578	567	581	608	578	577	574	540	574	570	567	593	606	584	608	581	580	585	589	559	582	575	540	565	575	618	557	588	579	582	577	575	565	553	555	585	537	566	560	560	584	563	521	549	554	594	566	558	552	576	560	577	600	567	597	595	564	579	579	532	570	543	554	586	592	575	573	530	532	570	575	552	594	591	552	571	545	554	581	590	545	561	582	534	602	571	579	541	586	588	559	633	553	563	561	588	571	601	583	600	598	549	530	547	570	587	567	572	614	580	589	560	561	597	583	598	567	602	597	594	571	583	538	537	542	580	579	577	587	564	530	588	534	557	542	547	594	539	564	532	592	574	577	549	568	581	591	602	571	536	555	561	585	573	551	592	576	585	556	562	591	557	579	533	582	576	589	577	564	576	585	561	550	587	599	625	524	562	559	584	558	602	533	590	594	572	561	586	554	579	569	599	596	503	562	559	578	539	609	535	556	567	607	616	597	541	539	589	570	603	582	574	612	571	592	571	577	550	618	572	565	575	538	550	620	601	553	555	537	582	575	592	596	563	551	537	561	549	567	578	588	549	554	571	571	560	553	582	589	520	621	562	584	552	542	595	611	509	599	576	588	571	577	562	591	591	544	605	612	579	574	588	599	591	607	573	599	568	549	566	559	550	550	594	602	566	546	596	586	520	576	631	567	602	584	566	575	540	552	604	563	560	602	548	570	592	561	564	618	559	566	570	570	609	559	624	580	554	595	584	588	619	595	591	590	578	605	563	569	619	573	547	613	577	610	589	566	562	535	584	520	549	572	560	637	573	592	577	616	539	574	593	543	558	597	566	575	628	622	559	598	637	608	575	606	601	560	575	581	581	603	560	581	559	581	540	572	545	577	549	551	568	586	594	561	533	556	603	570	572	603	581	589	580	594	571	585	581	581	591	583	613	575	527	527	574	580	540	612	566	608	614	618	553	557	580	604	534	573	575	565	565	627	598	563	607	601	624	552	586	600	602	582	585	572	525	568	549	565	595	572	577	543	536	529	593	559	617	551	620	588	599	569	564	570	570	564	594	530	539	584	589	596	579	594	572	570	600	573	547	597	544	568	583	588	583	616	554	587	574	540	534	581	579	581	534	580	536	567	528	602	580	559	587	578	572	567	603	578	562	579	600	579	613	567	583	556	543	588	543	552	582	542	614	568	548	618	598	574	539	548	569	579	594	564	572	522	541	546	567	586	589	531	575	624	603	566	575	566	594	567	584	585	561	556	620	550	567	631	597	561	549	595	544	566	589	558	555	533	559	565	561	564	588	617	649	621	624	558	558	568	591	575	579	556	575	582	533	565	563	588	543	576	539	588	576	599	542	611	530	573	553	572	568	591	598	592	594	566	559	582	566	575	584	578	550	597	562	571	577	547	554	550	560	572	561	561	586	558	613	564	595	540	518	583	559	613	561	568	575	557	633	530	561	587	557	565	577	566	577	538	549	574	577	574	604	558	595	578	595	565	563	553	552	555	561	605	581	595	541	588	575	583	591	586	633	499	567	554	568	577	560	545	551	556	592	584	578	537	585	596	534	607	581	600	551	609	612	565	566	584	569	549	587	605	592	543	567	573	576	582	596	574	617	596	583	594	560	551	568	574	539	568	565	570	565	550	543	555	595	562	585	511	563	543	592	562	596	592	563	594	531	562	536	574	564	582	570	611	590	572	582	587	565	563	582	604	599	588	570	568	553	558	568	584	566	567	559	558	598	588	545	571	613	606	574	574	585	571	561	552	584	560	591	591	508	536	601	601	611	571	565	578	532	597	581	570	570	583	595	568	607	611	539	560	554	561	585	582	548	581	588	593	575	571	556	548	578	589	520	553	555	588	553	528	565	577	540	532	594	591	585	583	554	574	543	619	577	580	536	595	584	578	584	536	615	551	558	550	566	550	552	517	555	588	563	569	580	601	585	612	580	558	613	599	597	573	570	582	545	591	576	606	583	549	600	558	607	539	548	540	601	583	547	582	577	561	565	563	576	554	628	565	600	556	568	572	528	563	545	569	576	600	530	557	583	569	610	592	578	586	560	554	558	582	563	610	606	622	573	571	588	566	592	580	592	601	556	561	585	597	528	577	584	548	587
52411	38935	35827	31998	16693	5421	1587	431	255	270	275	244	265	271	257	295	281	281	242	265	248	254	275	271	265	276	245	280	250	301	289	293	249	273	271	269	321	227	272	245	257	265	290	266	268	262	247	254	262	246	274	267	276	290	289	278	271	243	273	265	269	291	281	255	256	266	236	267	253	269	291	262	259	250	256	284	261	273	285	301	274	265	263	280	248	262	262	273	228	274	273	246	264	284	262	288	268	274	285	259	253	277	265	273	273	265	285	277	268	300	284	251	283	265	261	278	244	276	264	277	231	256	251	253	243	284	283	292	295	301	261	244	268	282	270	270	265	246	258	254	260	292	255	289	286	270	254	261	254	286	284	276	302	277	278	262	270	288	271	261	252	307	264	275	260	261	268	271	256	242	286	278	272	266	263	268	248	274	292	274	260	278	261	271	242	266	265	278	280	232	285	276	295	263	266	292	272	235	271	289	257	257	306	282	245	248	240	253	267	273	259	287	288	251	252	269	286	275	261	285	272	279	294	280	253	285	286	259	271	301	272	255	248	256	298	293	275	299	240	267	294	260	260	293	273	278	232	283	258	284	302	239	296	258	253	261	276	292	278	262	265	250	257	267	281	230	261	268	287	293	282	307	263	289	281	276	250	241	257	285	244	245	265	255	260	239	245	280	262	247	285	233	236	275	280	226	292	275	264	275	278	225	256	288	256	273	240	270	279	272	280	285	263	265	257	260	287	237	260	282	262	224	266	270	262	281	240	244	290	258	256	267	223	276	278	284	253	261	257	267	262	250	273	251	248	238	299	246	274	271	258	258	247	311	272	258	280	259	270	269	265	279	254	257	273	263	268	267	275	283	256	303	274	258	245	261	245	257	240	272	242	267	240	265	253	232	250	244	300	236	283	256	276	274	294	268	272	280	285	297	297	286	255	272	260	286	240	301	289	269	246	241	250	259	252	269	295	286	252	220	237	253	244	272	244	243	255	259	261	262	256	254	280	283	284	231	259	248	263	251	285	281	264	274	289	257	295	248	294	253	267	248	261	249	278	287	281	269	256	282	273	265	230	229	254	247	242	255	291	294	251	252	273	277	240	243	291	265	269	278	264	292	245	261	269	278	275	246	282	258	274	261	306	296	311	261	267	275	262	252	264	268	253	258	258	264	251	274	265	291	269	270	267	257	267	278	266	284	240	292	272	283	287	296	252	279	289	264	229	256	272	277	279	268	273	290	282	272	262	278	270	279	274	271	287	269	268	247	233	264	265	265	272	283	260	282	281	277	290	281	274	258	284	268	244	242	251	257	293	250	287	276	293	254	252	247	259	260	308	283	260	273	271	292	242	262	279	278	300	272	252	269	248	275	252	257	293	254	226	316	256	285	278	251	265	284	267	272	263	268	268	283	266	243	236	256	270	262	308	276	265	280	266	272	298	257	294	255	242	266	297	236	272	259	292	273	272	266	260	293	263	280	247	267	258	254	284	265	277	269	293	251	277	248	279	271	279	279	256	249	282	239	272	266	284	238	243	301	264	250	260	271	269	301	282	279	264	257	279	241	259	257	265	269	253	269	291	261	272	297	296	277	242	290	245	280	275	257	243	261	274	275	261	284	265	266	241	297	259	274	230	287	261	240	266	240	268	263	267	257	249	250	286	255	250	286	284	271	272	229	282	292	260	253	255	275	239	297	248	285	233	270	253	273	261	276	280	246	249	280	275	276	293	268	289	292	278	243	250	297	281	252	276	255	243	248	274	255	325	273	272	261	290	252	276	288	279	248	273	276	244	227	273	268	269	270	254	280	262	248	272	280	254	227	293	262	294	276	266	258	281	280	265	255	265	269	254	283	264	274	299	275	256	237	264	295	279	286	296	277	247	265	270	281	245	246	288	272	267	273	244	331	269	243	271	272	265	299	267	286	269	265	277	255	272	255	261	281	225	281	297	268	287	295	298	246	272	253	242	280	262	269	241	284	269	248	285	277	262	242	271	308	259	284	272	267	273	242	265	262	266	246	270	278	277	289	254	256	256	252	260	272	293	244	265	260	286	262	278	264	282	286	285	271	286	266	264	286	247	266	259	271	281	258	268	264	278	257	270	294	291	252	282	285	261	246	295	258	309	273	263	281	264	251	285	280	319	257	273	256	256	263	274	278	269	260	264	244	311	271	232	275	269	266	297	293	259	300	238	278	268	251	240	284	304	301	268	288	242	289	267	284	278	272	278	292	284	280	279	287	269	281	297	265	289	280	260	258	266	253	268	281	278	250	226	305	291	260	269	232	293	274	266	263	275	315	260	269	295	289	266	257	287	272	249	276	282	271	261	288	275	263	250	264	255	257	257	268	261	242	257	248	241	265	288	245	262	286	262	269	283	272	268	238	290	254	279	254	261	291	304	257	256	270	259	259	257	272	238	256	238	268	245	245	308	286	303	304	268	255	280	287	278	256	281	260	248	254	243	276	283	284	254	307	259	261	276	294	260	264	288	269	274	269	277	265	269	287	265	273	261	254	262	279	257	288	262	242	285	244	263	276	266	245	261	270	301	249	271	294	273	299	278	311	270	285	241	239	275	256	255	279	243	246	275	292	271	278	276	238	238	310	240	256	235	263	268	278	307	294	261	245	244	237	270	238	298	259	269	272	300	263	245	285	247	282	274	252	253	260	304	269	267	269	297	254	287	258	250	258	256	273	292	314	238	276	283	234	261	286	299	272	263	264	289	244	247	263	282	250	273	302	265	261	255	243	251	235	309	284	286	271	285	293	303	255	258	271	254	264	246	265	251	277	274	294	282	246	262	292	270	271	277	269	269	272	273	274	249	288	246	277	289	280	245	289	258	250	269	247	242	265	288	259	276	230	244	225	266	287	276	262	231	276	296	275	289	260	239	284	266	251	244	231	271	284	254	237	240	253	253	264	269	265	282	315	241	301	263	285	298	274	277	258	262	255	283	238	260	250	267	278	272	282	265	272	242	276	288	259	292	290	292	300	262	288	257	265	291	302	252	283	288	282	258	297	255	297	256	284	257	292	276	260	263	271	261	273	278	291	287	274	253	283	260	262	315	238	292	278	271	250	273	272	289	295	230	284	278	276	267	263	243	231	266	269	264	286	288	277	305	274	264	281	291	255	265	255	269	262	268	299	244	271	265	242	277	283	283	255	285	267	289	293	297	251	266	296	251	283	262	268	297	254	291	268	278	251	270	263	262	246	255	300	265	252	235	281	269	262	285	288	296	285	263	241	279	271	298	246	262	286	274	269	250	270	268	278	290	286	279	264	277	281	271	272	269	253	268	276	254	269	277	265	248	262	246	242	298	264	281	275	262	264	272	255	261	271	265	257	290	269	293	269	249	262	270	259	267	269	266	219	253	257	264	268	256	250	288	268	246	273	253	251	252	269	254	254	271	280	240	271	241	259	247	266	245	262	238	271	285	262	275	281	258	286	257	272	256	255	249	302	252	288	264	238	269	270	265	246	296	278	269	249	281	280
32673	28646	40047	41150	27010	12668	4798	1198	681	656	600	670	656	664	668	663	681	569	640	678	644	651	648	620	665	629	675	624	628	622	607	625	682	609	635	655	632	648	666	597	658	662	610	676	653	699	653	590	635	660	634	614	648	672	661	627	649	668	606	683	604	640	644	638	661	661	604	640	673	648	639	610	631	637	588	658	679	640	654	652	696	676	644	665	657	612	641	583	647	615	681	632	677	576	624	633	627	684	657	686	616	633	681	660	632	637	666	652	699	631	644	659	682	655	651	664	652	708	617	629	622	657	660	677	621	637	658	695	627	624	640	618	643	636	646	635	640	634	613	713	640	683	601	625	623	676	592	623	602	657	609	672	660	619	635	658	643	661	671	628	666	664	654	626	626	702	659	678	690	668	612	671	693	616	629	639	689	651	714	650	627	615	590	633	669	623	622	653	678	670	634	657	626	659	622	619	693	631	708	611	656	636	692	619	621	636	610	634	645	657	637	615	624	653	633	669	646	620	626	678	646	680	692	630	635	642	638	644	625	643	640	657	678	604	632	640	633	678	643	676	663	646	680	679	634	663	617	658	629	667	625	656	618	630	615	690	687	663	635	635	627	667	667	615	644	604	657	658	616	595	647	625	668	636	646	662	634	688	652	655	647	614	668	675	584	653	630	634	646	661	638	670	632	616	658	629	635	683	650	645	656	601	633	649	676	639	649	594	605	650	639	649	608	658	643	644	628	611	649	624	625	611	642	673	700	616	662	660	655	671	662	638	656	656	680	684	609	617	657	693	619	662	628	632	630	673	641	644	631	634	673	660	629	619	688	651	644	628	583	628	598	658	605	645	639	629	685	624	647	668	675	643	637	639	632	662	637	678	600	641	618	613	644	673	661	678	656	629	670	679	689	636	667	662	655	682	650	658	625	673	658	678	632	595	701	653	646	648	637	653	685	626	636	600	651	637	611	658	629	592	657	613	637	698	658	633	624	587	659	627	639	647	697	665	601	629	626	629	655	651	640	674	607	667	601	651	646	638	618	644	668	648	615	642	631	623	625	683	624	622	650	661	624	629	667	627	686	670	618	648	678	624	586	665	654	614	687	626	666	681	697	691	664	608	645	659	629	643	630	679	651	626	655	687	581	627	640	729	638	638	642	604	643	617	628	658	636	668	657	683	634	637	611	633	630	649	656	639	662	632	656	688	635	653	607	668	654	684	615	650	661	654	642	663	638	616	621	658	626	656	601	656	677	690	631	616	625	658	658	634	608	672	637	656	660	650	608	673	678	659	623	615	668	637	680	649	607	635	658	658	647	633	624	651	624	595	632	674	655	621	607	608	661	639	678	670	629	632	665	670	626	669	636	647	629	659	675	654	641	637	639	668	624	690	641	666	705	624	623	647	682	696	656	601	677	654	663	594	662	611	643	698	606	634	665	653	673	611	647	665	617	655	615	621	652	624	701	658	606	625	706	617	660	629	665	647	661	672	649	648	626	636	629	632	628	650	661	644	624	620	714	689	655	672	629	620	627	669	647	685	611	647	613	607	630	638	669	666	663	638	674	627	644	597	648	682	629	608	673	609	671	628	665	621	694	675	664	627	657	667	643	655	726	596	628	632	659	668	689	661	605	653	653	661	636	626	669	678	665	600	661	657	663	635	642	630	659	672	613	653	665	701	687	641	674	599	650	705	624	678	639	671	653	650	631	704	636	696	629	654	658	629	642	628	675	580	643	663	638	699	670	605	620	656	673	643	688	650	633	647	657	664	638	648	685	670	647	654	653	596	610	641	649	645	701	636	677	638	651	667	652	659	632	617	645	637	617	627	626	633	620	681	656	650	631	659	635	632	697	634	644	655	613	636	675	639	654	659	619	653	627	635	628	610	640	667	664	666	647	595	660	697	592	673	616	701	658	647	574	700	640	626	611	614	691	652	586	649	580	644	600	671	669	628	626	663	655	666	653	651	612	656	673	653	627	629	682	660	650	647	612	654	672	686	649	581	698	608	647	632	648	653	613	678	666	606	701	693	627	631	605	676	696	636	637	713	624	684	610	635	661	683	640	618	628	679	651	679	605	673	677	617	614	672	638	631	623	656	629	664	637	683	675	621	675	659	633	650	634	652	638	680	648	600	621	672	658	656	592	670	651	628	643	660	626	694	650	672	642	663	565	621	647	663	616	645	702	670	662	607	625	646	631	616	659	625	689	673	629	642	680	677	645	636	622	674	653	656	660	666	667	674	650	677	673	634	684	632	697	648	664	619	677	634	674	620	657	660	676	647	598	657	619	685	649	645	650	631	603	577	659	657	602	662	640	632	627	644	647	649	659	638	634	640	672	626	670	587	693	618	661	639	615	618	668	656	675	633	620	610	642	622	645	680	640	660	693	617	710	644	639	615	694	610	607	659	662	652	633	637	633	618	677	638	675	646	660	654	630	670	647	613	688	638	626	634	655	654	656	630	623	632	639	693	686	629	643	709	620	646	640	650	646	659	616	626	598	659	605	685	632	649	638	664	646	643	679	654	683	670	618	677	685	651	644	670	621	683	636	630	619	647	628	658	636	649	703	644	643	636	656	644	635	652	677	630	598	636	672	661	626	654	662	591	672	639	663	661	672	653	639	644	632	672	605	640	674	650	639	659	645	643	607	662	672	661	647	680	680	662	612	627	599	606	690	606	652	617	623	620	646	689	612	616	632	634	627	582	615	692	672	676	645	651	652	648	598	604	657	667	639	657	643	651	603	675	656	643	648	661	661	658	631	614	629	660	631	638	644	613	639	665	688	667	663	709	689	637	644	648	654	598	682	611	627	644	659	658	624	629	659	617	676	642	635	684	664	644	658	656	643	614	666	647	657	657	669	669	658	667	635	616	614	641	631	644	612	678	655	644	641	629	683	635	636	629	635	648	657	647	632	604	653	618	650	636	625	697	645	616	639	603	665	645	627	598	624	651	609	626	603	660	621	652	612	626	675	639	672	680	643	684	639	619	605	677	661	664	630	640	656	662	607	624	682	642	605	644	639	633	665	663	690	638	655	620	665	615	643	644	612	645	653	654	609	673	633	642	649	695	641	621	658	652	627	654	661	648	663	624	660	654	696	676	649	633	626	638	623	667	610	643	653	663	610	678	648	636	651	665	671	651	636	649	625	635	673	640	667	666	684	647	677	657	662	618	628	620	660	656	636	621	652	642	651	617	621	641	698	633	631	593	634	637	638	668	659	620	666	621	610	620	625	660	659	606	647	673	640	667	667	640	615	668	651	644	659	647	673	622	667	665	669	662	667	646	693	624	620	603	647	671	628	624	624	685	639	646	576	641	671	606	617	648	657	647	671	675	663	601	611	627	637	661	653	634	670	669	651	664	633	632	622	649	628	648	623	606	663	660	628	627	659	656	662	599	649	675	643	664	663	596	639	699	661	628	653	627	685	635	641	640	635	628	683	638	617	642	651	690	663	674	653	618	663	670	627	632	705	638	647	662	628	656	686	673
72391	56296	68935	64997	47868	28452	12026	2275	447	379	391	445	432	410	401	440	402	446	436	421	445	416	441	465	416	409	422	442	429	460	418	394	402	425	433	438	419	402	429	425	440	450	441	409	458	456	380	423	415	428	403	409	430	433	441	407	446	413	399	440	422	468	427	412	421	404	456	404	394	406	424	400	363	421	424	418	466	422	413	465	438	455	424	446	476	425	403	437	415	430	434	428	414	410	426	412	439	436	429	427	450	409	430	390	443	415	381	463	413	419	429	386	399	383	411	411	440	431	414	417	372	430	423	429	409	452	423	426	451	422	410	433	394	400	421	463	392	408	419	415	412	370	383	428	414	419	447	411	394	434	405	432	414	441	453	393	436	427	404	452	457	361	395	393	418	443	444	384	398	423	382	410	405	427	424	409	454	435	437	388	418	396	438	462	439	430	425	421	437	413	425	391	455	403	447	402	428	406	409	420	414	423	421	399	439	434	429	445	450	431	402	402	402	437	410	445	432	434	400	402	393	424	415	412	398	404	400	393	390	432	404	415	416	456	379	450	427	376	425	406	417	430	444	427	429	451	411	439	428	394	417	395	420	435	437	411	437	400	447	420	401	456	413	384	435	428	455	420	459	414	409	387	409	384	428	413	372	391	429	429	405	392	423	416	421	412	400	437	465	436	440	395	431	454	409	418	437	463	406	444	427	429	420	411	410	409	419	415	471	439	445	435	403	406	399	407	418	421	443	404	379	399	441	452	447	383	432	439	412	403	420	417	415	421	423	438	447	421	406	388	426	404	426	392	409	403	476	423	411	422	429	422	440	426	406	400	414	423	404	422	404	424	411	446	449	419	404	449	419	449	443	431	421	435	436	414	435	407	453	411	431	386	408	450	422	390	455	413	416	407	430	435	457	410	390	435	424	435	422	447	439	431	448	448	406	415	444	437	453	437	425	409	447	427	414	388	429	423	444	462	407	410	421	462	440	389	399	414	399	401	443	384	432	425	448	426	408	403	416	424	420	430	466	395	415	391	407	439	440	439	429	413	393	439	426	409	386	474	436	379	440	425	420	432	412	451	416	417	431	403	416	406	443	383	429	428	467	432	382	442	425	405	415	418	410	425	400	432	437	405	419	426	456	426	399	419	399	427	408	414	430	431	433	435	402	451	441	402	399	412	420	432	392	403	406	437	428	405	413	389	405	405	405	432	440	415	389	436	408	400	423	430	411	396	391	434	475	409	417	459	419	416	393	444	391	406	407	437	428	437	376	378	398	433	398	371	429	406	446	459	416	479	461	415	368	406	405	427	427	399	412	407	372	401	429	438	431	389	399	406	425	384	412	408	447	438	415	423	446	415	453	450	435	430	428	424	378	428	453	376	428	418	411	401	422	382	465	393	422	446	454	422	425	420	394	425	459	422	429	410	394	406	424	418	413	430	448	431	430	404	402	378	460	413	425	414	415	434	417	403	455	438	408	459	423	429	384	403	402	426	404	422	469	410	398	409	427	412	429	404	382	451	457	418	409	421	420	423	428	392	413	454	426	452	400	457	444	389	434	442	395	435	396	442	453	432	435	406	379	447	427	440	439	430	450	431	460	436	405	426	445	411	406	426	402	441	408	400	429	463	410	408	410	476	400	425	410	447	433	417	393	437	425	435	412	406	406	404	453	427	444	430	433	397	421	371	405	413	397	357	430	453	410	365	461	433	411	416	456	422	451	410	399	407	402	436	424	461	415	438	418	383	383	415	379	434	447	403	441	439	458	400	408	411	456	467	427	452	442	439	445	448	399	389	369	419	405	438	461	459	427	490	474	428	421	412	433	435	409	472	436	456	436	426	416	392	387	382	422	444	393	431	416	397	419	417	402	442	420	430	444	449	386	390	402	428	444	388	425	432	437	442	440	398	428	431	442	417	458	436	347	432	397	428	449	431	486	437	421	361	403	386	466	406	420	389	432	424	422	454	403	421	445	417	446	392	438	401	446	416	417	404	476	424	421	443	415	391	401	441	436	421	401	436	428	450	433	372	418	431	446	462	436	435	409	426	367	419	438	430	396	426	386	379	407	381	439	438	414	407	372	425	409	418	402	416	437	439	417	442	437	443	412	393	404	379	442	443	405	403	393	433	417	424	401	371	428	436	477	430	426	405	416	400	423	417	428	425	436	407	387	423	440	418	431	427	439	437	404	401	467	392	456	402	406	400	423	406	394	426	431	374	432	397	447	431	464	408	444	426	432	439	392	408	433	398	397	402	461	394	406	430	412	407	419	373	443	437	386	403	433	393	461	401	375	439	433	417	419	400	418	377	414	424	404	410	425	430	446	449	458	454	432	422	439	399	435	410	435	442	390	388	378	402	406	412	421	425	419	414	461	426	453	373	420	438	438	457	422	476	407	426	409	409	386	428	450	446	412	418	409	409	397	423	413	394	391	430	416	407	385	411	467	408	424	401	388	433	410	394	400	453	443	471	423	408	413	440	423	460	410	441	449	417	430	433	402	459	413	438	403	412	425	472	410	419	386	451	396	441	410	437	441	429	441	427	439	475	429	436	388	421	398	450	440	439	419	439	451	403	398	429	454	407	381	418	425	402	428	426	441	435	402	384	450	438	404	411	441	426	410	419	403	447	413	439	415	448	438	420	390	430	432	397	458	433	402	400	413	407	408	449	410	407	431	487	396	398	426	467	431	381	422	426	413	392	420	397	430	438	369	448	454	422	389	413	445	434	416	395	412	456	447	431	419	384	396	393	405	411	395	450	410	426	451	404	408	446	458	440	430	401	388	447	454	479	407	414	476	427	431	426	435	422	448	465	460	420	431	437	409	415	431	389	435	418	433	450	401	400	422	391	438	435	439	401	439	413	418	445	368	413	420	406	463	446	403	419	413	472	399	404	416	405	388	411	454	431	437	464	408	416	387	451	381	428	424	429	386	409	448	426	415	416	428	448	454	442	375	377	423	406	384	459	395	430	457	440	401	394	388	402	407	423	416	411	429	432	393	383	442	423	418	430	448	392	433	451	441	411	425	400	449	462	405	388	406	431	431	429	430	398	420	408	429	418	434	427	397	443	400	362	429	458	410	390	381	385	394	403	416	440	418	432	425	415	427	424	421	394	448	442	424	421	413	434	408	452	417	403	392	432	472	411	464	378	383	404	415	395	419	393	416	432	463	387	423	390	432	440	429	425	421	449	403	396	414	450	428	453	408	370	392	454	458	416	419	411	422	393	433	439	439	432	420	466	404	457	430	375	455	408	448	444	418	402	406	410	422	437	383	458	455	419	423	440	413	419	445	445	381	429	435	445	429	394	442	434	461	463	450	459	438	424	413	408	424	453	413	424	436	447	448	410	445	393	389	397	407	456	408	447	447	474	424	391	382	385	445	384	407	388	442	416	418	431	408	379	439	422	399	428	425	406	431	423	432	441	435	428	418	435	472	432	399	432	474	426	461	474	444	431	426	448	385	428	403	421	459	444	395	422	439	422	443	429
51502	48979	70962	71485	56574	37487	19240	4335	975	995	933	991	870	866	947	935	916	974	881	896	935	976	937	964	940	875	932	923	952	957	932	914	908	889	939	932	973	943	931	898	978	990	933	892	933	932	925	924	905	929	991	952	970	926	938	970	896	953	882	899	939	938	947	949	918	888	940	948	914	917	929	929	924	904	940	939	980	926	869	929	938	938	927	931	919	935	947	977	937	931	923	938	976	939	942	913	922	915	914	878	944	951	938	939	954	969	934	897	915	907	943	977	931	913	921	897	935	910	885	915	906	891	922	962	930	915	880	961	950	939	925	953	953	984	1001	962	947	899	958	898	962	903	923	923	907	908	1005	897	938	911	885	934	943	915	913	869	893	964	895	984	888	944	908	931	986	899	865	966	933	938	964	945	906	921	912	899	959	939	921	925	965	910	883	905	901	939	932	936	928	965	906	905	940	962	969	979	896	913	963	913	931	979	962	955	923	981	963	889	966	870	912	931	960	903	937	935	920	891	906	914	915	933	928	919	924	960	950	911	941	918	984	929	905	928	952	916	906	947	947	852	950	981	930	916	975	926	972	990	961	916	951	928	913	946	943	956	949	921	1003	885	985	933	941	896	949	950	903	983	950	909	911	920	944	912	861	936	928	927	949	923	982	894	927	953	943	918	966	916	945	953	972	932	880	946	917	937	909	942	968	980	908	956	942	973	960	946	961	940	929	915	894	1004	911	930	938	889	937	979	870	889	924	918	1025	939	930	970	950	909	915	918	910	951	936	938	942	943	944	930	923	884	945	989	937	981	965	950	911	898	962	964	1008	910	932	918	998	910	962	959	937	907	973	970	951	904	908	916	889	891	891	942	926	887	968	924	953	899	959	992	947	868	933	887	975	959	905	948	881	916	901	944	918	948	929	917	952	905	893	938	925	967	959	865	944	965	963	963	955	868	925	862	924	991	951	933	892	900	930	914	953	950	911	1008	847	925	970	929	956	897	985	959	942	903	890	910	941	914	906	932	905	980	948	940	892	943	915	919	881	921	886	971	923	945	929	887	898	906	928	929	926	961	922	902	979	981	925	925	921	906	967	914	871	931	906	896	892	955	950	959	927	862	946	940	878	919	932	913	947	931	883	1014	929	985	944	915	936	871	942	971	996	890	889	939	953	920	925	920	922	887	966	956	898	969	897	910	933	982	958	888	912	953	905	943	951	934	965	934	888	882	918	921	921	945	897	989	924	925	926	926	931	895	912	911	889	930	878	929	893	939	944	937	970	915	926	939	937	964	936	882	877	894	966	974	924	864	917	967	914	975	912	915	887	919	895	855	939	931	905	940	907	856	922	919	907	950	951	985	913	977	966	898	939	958	935	922	942	957	947	959	898	918	907	946	912	972	949	949	889	904	955	927	929	922	922	923	993	951	912	1024	900	915	925	944	914	985	921	931	945	938	962	980	950	910	933	959	952	904	950	929	998	971	914	959	991	927	915	960	972	956	915	931	884	959	967	904	977	901	936	962	882	919	945	886	896	941	965	922	921	995	922	953	940	899	870	946	909	876	917	987	940	938	919	945	932	926	1001	950	930	930	900	950	930	959	921	925	976	928	984	938	892	900	919	929	962	913	921	932	968	914	944	938	954	994	897	970	928	939	920	934	935	956	851	916	950	925	952	915	944	969	873	931	941	931	982	934	876	906	895	962	1004	908	918	929	994	958	871	898	917	944	954	937	964	914	951	914	924	952	969	951	886	925	917	926	925	899	931	970	948	880	931	950	880	899	992	916	993	917	953	935	945	915	981	953	905	976	886	950	919	924	928	928	975	953	925	894	973	904	873	951	948	948	941	1000	941	942	937	902	952	970	946	945	925	915	900	962	915	909	923	937	957	942	877	910	861	939	974	932	965	928	906	955	926	936	925	975	922	931	988	954	902	982	940	903	905	966	886	952	934	949	925	963	984	923	890	924	921	993	912	940	931	944	914	907	881	976	904	912	951	898	933	878	906	895	914	930	949	925	933	897	889	915	942	889	944	899	930	895	990	946	938	929	930	902	941	945	898	932	933	943	945	875	929	973	965	945	972	898	946	991	963	966	915	926	928	927	866	940	876	888	910	926	973	955	913	946	875	937	904	909	932	939	907	951	1000	954	970	923	938	929	1002	909	945	900	938	926	992	1010	907	892	948	888	950	919	938	963	970	884	928	940	926	986	925	918	951	937	881	931	867	992	898	896	951	866	855	968	939	922	979	966	931	979	931	946	937	902	974	964	887	936	931	903	863	947	948	911	933	1008	922	933	959	982	932	866	927	959	962	923	960	900	957	947	890	969	937	899	992	918	924	920	927	928	905	935	987	910	954	966	905	963	953	928	965	928	873	937	978	973	977	893	937	976	909	992	941	953	925	945	907	940	908	966	935	1006	937	913	912	896	972	954	948	938	890	912	910	917	874	933	956	900	953	859	942	978	894	950	980	918	977	905	941	939	929	910	924	932	929	919	927	943	939	981	874	875	923	939	968	1007	951	858	962	926	971	933	947	946	907	948	919	911	898	902	929	935	934	906	931	934	953	939	886	876	912	940	958	966	919	917	936	911	892	1022	911	979	985	955	953	915	925	935	927	900	988	916	916	915	970	902	1001	980	916	973	912	922	904	910	943	978	978	969	999	893	915	869	928	908	935	942	935	934	963	936	898	904	937	940	888	892	918	940	951	923	926	925	951	861	885	986	925	906	897	900	933	896	916	916	970	955	883	884	928	926	907	940	935	954	918	942	913	932	951	870	944	937	962	910	929	920	934	956	881	945	863	916	1014	922	906	946	927	949	966	907	926	927	973	910	981	1007	955	922	900	919	882	912	930	916	915	937	933	937	894	895	916	893	926	890	983	942	951	960	927	921	903	953	971	898	894	914	875	971	936	952	895	923	952	897	891	939	936	947	940	962	893	912	932	961	943	907	869	919	915	964	1010	941	917	982	885	941	990	943	876	877	905	963	956	989	958	918	884	937	921	920	894	923	937	959	959	946	976	908	938	877	934	946	930	968	940	888	989	895	873	983	912	926	907	905	895	987	921	945	941	947	959	949	866	936	934	918	928	962	940	932	930	949	893	943	939	986	950	925	974	973	975	925	1004	943	882	946	966	942	948	902	916	954	939	921	910	939	940	842	885	978	912	960	943	920	910	988	944	923	895	998	894	947	976	943	941	921	940	986	975	865	957	976	902	923	914	976	882	951	919	912	941	912	900	938	905	948	943	957	898	946	893	931	889	880	956	892	940	920	920	987	958	968	938	882	940	916	919	905	929	918	954	920	921	920	911	979	937	926	941	943	949	915	953	942	923	926	904	975	930	933	927	975	885	890	967	964	914	915	915	934	928	918	902	900	954	936	921	946	893	895	950	874	926	969	897	957	927	992	895	907	919	926	934	896	910	962	905	881	901	917	934	916	982	913	903	943	889	927	953	913	986	937	901	908	962	931	926	958	901	1001	938	963	877	932	915	925	933	936	901	931	906	985	951	932	967	955
41976	26920	14431	9137	4328	1647	688	334	243	243	242	256	221	249	237	246	256	265	235	217	225	260	228	260	254	255	245	263	243	277	254	216	268	242	244	259	267	244	248	235	246	247	243	249	255	253	247	244	243	233	255	265	251	256	251	232	266	252	237	244	247	266	270	232	251	250	240	218	255	258	261	233	221	230	254	230	227	281	242	257	257	238	208	227	224	259	254	275	239	236	238	207	252	269	271	227	230	279	235	232	265	268	242	243	254	246	254	243	243	245	252	248	255	263	219	230	283	228	235	216	217	244	234	256	263	264	225	268	241	248	225	260	232	247	249	249	248	220	260	232	239	247	257	248	275	217	238	254	261	238	241	237	295	225	255	241	239	248	243	229	252	250	254	253	270	242	242	256	223	213	259	245	252	218	223	238	249	254	239	252	259	244	265	237	253	195	243	253	227	224	270	222	252	228	254	239	269	263	263	264	241	249	243	244	223	238	250	278	236	257	261	254	226	234	277	238	260	251	231	224	242	228	233	244	257	261	255	245	243	239	211	240	253	240	222	256	245	262	250	255	258	242	251	279	254	244	249	244	236	264	259	264	234	246	257	263	245	221	242	234	219	239	283	260	272	236	247	211	265	222	210	281	230	278	254	253	245	230	261	241	231	256	225	257	222	258	270	235	226	248	270	222	223	238	274	242	249	242	247	251	240	279	261	264	257	241	264	238	263	207	252	284	234	251	246	267	243	252	255	214	245	234	256	212	238	252	228	249	257	236	264	236	257	225	245	248	260	265	245	255	266	239	240	260	250	234	221	242	246	264	254	248	255	256	243	250	256	243	238	235	232	266	229	222	238	219	236	251	262	261	258	258	246	259	244	252	234	250	258	253	236	228	215	266	234	226	270	258	226	254	240	240	249	255	246	234	241	237	274	238	239	272	256	234	233	258	213	237	226	253	235	231	327	260	244	260	238	258	239	246	260	255	253	259	276	230	261	211	231	250	266	243	246	250	245	226	259	237	255	247	218	274	278	232	256	235	255	227	237	241	251	222	238	257	231	244	263	235	252	221	241	256	235	245	244	255	232	224	230	256	242	266	232	247	279	245	260	276	255	216	244	260	207	231	245	246	246	234	267	250	251	254	264	220	239	241	280	276	235	273	251	244	247	245	221	239	213	257	230	250	248	244	247	233	225	231	236	234	271	248	240	251	245	242	257	258	220	232	234	229	233	272	244	255	236	253	220	229	247	213	234	238	233	243	250	234	273	243	278	251	240	237	220	204	244	268	250	247	248	250	254	220	240	235	257	260	288	234	235	261	286	260	224	275	259	255	221	251	228	253	256	273	256	218	260	258	225	266	231	255	260	250	257	239	244	271	217	277	239	239	247	267	259	233	239	239	253	241	251	227	237	249	265	252	251	252	244	250	247	220	228	236	232	242	268	265	241	277	224	228	246	251	258	273	251	275	239	252	246	283	252	249	221	250	247	265	235	255	254	263	234	243	261	260	248	241	248	255	228	262	271	213	237	243	220	261	238	242	239	227	230	223	225	277	224	224	234	232	234	218	213	216	266	256	238	249	237	234	253	208	228	247	276	226	236	275	226	248	264	231	222	226	226	265	250	236	233	279	235	225	246	240	216	235	224	280	234	226	263	256	240	252	233	266	228	218	275	268	263	236	236	233	241	265	253	273	255	250	284	249	240	249	248	271	272	254	242	234	237	266	281	240	242	261	267	229	249	211	248	223	249	257	253	253	240	242	228	246	228	226	228	250	250	247	269	256	224	252	231	245	248	234	242	238	266	262	231	241	259	232	239	231	241	246	231	267	249	249	258	253	217	233	222	240	221	240	239	214	267	227	271	266	233	236	233	264	244	237	243	246	269	273	256	229	266	242	244	246	237	237	246	257	238	228	196	233	236	265	239	247	260	242	244	239	224	245	249	276	276	242	243	229	255	227	223	255	253	231	252	262	232	256	250	255	257	240	279	252	242	214	250	256	266	232	249	261	223	233	219	270	239	233	284	248	261	253	235	254	241	231	236	257	217	274	216	250	261	245	244	274	258	223	259	238	222	236	246	224	239	229	262	236	230	258	243	239	252	232	229	239	283	272	271	216	253	292	241	218	259	267	246	237	265	217	297	229	219	257	240	225	252	246	242	250	259	231	269	237	276	259	224	223	244	290	254	265	221	269	218	218	261	262	257	259	266	260	237	277	236	253	240	256	252	259	206	238	263	223	248	269	257	269	270	259	238	251	238	252	225	235	250	242	259	260	223	246	248	261	257	239	236	258	233	260	269	287	238	251	212	271	232	229	243	233	230	243	254	253	251	232	258	246	257	244	225	234	243	237	246	253	231	260	242	219	236	264	280	247	246	239	217	239	237	276	269	261	253	248	243	252	226	224	233	244	256	243	270	263	250	248	249	231	239	250	212	267	253	259	248	259	246	228	240	248	258	227	236	223	262	251	245	231	209	246	233	269	232	251	254	225	246	262	248	223	207	263	264	264	250	227	235	223	227	253	283	236	254	259	228	230	224	250	246	240	235	274	227	239	246	238	218	250	239	257	240	238	243	229	234	239	247	217	266	274	226	239	248	232	280	256	260	231	246	216	230	272	242	243	292	241	236	219	213	254	236	226	249	280	269	249	279	253	252	248	234	229	239	270	237	228	214	258	233	238	271	225	244	220	228	236	264	246	235	241	268	225	246	241	234	220	223	222	248	248	252	239	252	241	261	240	254	241	224	229	201	265	209	219	255	258	237	255	237	222	232	248	269	227	274	248	285	268	235	245	249	244	258	227	243	261	264	246	265	252	241	253	239	242	214	259	241	251	269	229	227	230	263	250	246	261	248	240	201	274	219	239	241	252	261	230	274	248	277	221	242	238	236	218	242	266	228	221	274	269	254	237	263	224	281	254	217	254	231	243	235	237	247	250	244	235	234	235	242	230	268	235	242	243	240	229	259	266	272	215	254	226	290	245	225	235	241	246	263	260	244	251	285	265	262	277	246	248	254	289	280	245	266	229	240	239	240	222	261	239	275	243	246	231	232	228	252	245	260	251	239	230	253	221	240	262	247	239	237	197	231	258	233	265	243	238	233	238	241	237	256	235	234	253	258	257	253	249	256	248	236	250	230	261	232	221	257	224	250	254	260	251	263	220	236	258	229	215	246	251	264	258	215	244	220	249	261	261	262	262	245	224	266	268	259	274	239	240	263	230	230	235	255	227	263	262	233	240	255	270	239	262	238	227	241	265	241	263	251	230	235	234	263	234	241	214	237	219	268	245	234	252	228	234	226	209	232	225	242	268	253	242	216	255	252	239	231	228	260	251	253	234	258	261	225	224	253	267	257	219	253	252	257	246	246	273	255	255	248	239	255	253	224	238	245	243	232	268	240	236	221	239	231	232	213	253	273	272	281	278	224	289	216	251	256	225	229	257	254	250	250	263	254	278	237	223	252	237	260	240	223	265	253	203	258	219	263	257	261	276	246	247
24066	18355	19308	18221	10053	4295	1814	738	600	584	576	588	582	630	586	586	609	607	602	555	630	576	618	592	534	632	625	569	608	596	584	613	576	585	621	565	587	639	562	574	641	594	607	592	586	608	614	618	598	588	585	560	575	570	598	599	571	624	590	611	602	598	590	594	577	604	570	557	565	615	566	591	635	602	590	560	600	580	609	624	598	603	575	622	586	576	619	594	617	623	580	572	598	587	589	608	561	621	590	604	555	615	603	572	557	550	604	586	578	565	531	613	622	565	591	569	648	575	553	620	559	560	629	612	592	578	610	553	569	591	609	586	618	603	570	572	586	609	562	538	598	597	559	590	587	640	574	557	575	576	643	609	609	573	579	589	598	624	620	604	587	566	551	607	598	627	597	615	601	600	568	599	556	583	592	628	562	624	609	589	601	576	580	554	631	596	562	602	643	591	583	567	600	609	590	582	597	559	562	569	612	593	599	559	588	605	586	604	596	557	597	587	650	558	594	576	602	597	612	581	556	591	629	605	586	604	594	575	617	556	601	601	589	569	608	632	560	615	587	613	571	568	577	614	554	614	561	596	605	584	599	642	551	599	604	557	623	582	608	610	577	572	611	535	561	598	566	561	579	583	565	602	640	577	559	593	587	569	549	561	584	580	571	590	569	629	591	531	569	621	602	605	611	595	595	610	618	558	581	593	587	564	611	531	596	602	625	594	597	593	586	603	581	562	591	604	611	595	631	618	586	576	601	614	599	561	576	619	618	563	592	576	590	609	610	573	628	591	589	588	594	622	580	618	613	569	528	615	511	593	599	585	592	602	555	595	602	585	599	563	598	594	608	559	611	591	570	613	571	574	571	576	604	565	600	582	647	575	584	553	560	571	584	636	585	568	590	579	607	596	581	603	579	590	596	598	606	560	612	573	605	620	587	532	612	596	606	602	575	617	603	552	618	592	577	543	567	571	542	608	582	581	626	572	574	592	617	567	587	605	537	565	610	564	592	576	586	624	582	610	643	544	568	587	614	615	620	587	606	596	582	592	585	616	659	599	578	580	623	585	623	620	621	563	626	609	556	568	603	568	569	572	577	526	586	564	602	568	567	581	596	578	597	620	575	615	596	600	634	585	566	602	620	568	617	556	553	597	563	627	633	596	625	539	591	637	591	578	567	602	589	604	591	629	606	598	622	557	600	540	576	574	594	602	629	592	604	584	625	611	588	596	617	611	599	564	575	577	608	580	591	596	610	603	565	584	562	607	616	589	614	574	596	598	575	583	563	578	601	619	564	593	562	545	575	615	619	597	558	558	527	589	575	563	610	624	545	592	599	528	582	602	617	636	579	629	625	526	582	558	580	599	542	593	577	611	574	582	572	574	626	605	603	596	638	565	626	578	590	537	602	545	586	598	564	589	625	590	587	590	624	640	596	586	577	578	551	604	565	559	601	599	592	534	600	574	588	588	563	588	552	624	596	528	596	571	610	624	630	580	619	595	580	619	577	583	576	583	595	577	580	563	616	581	603	604	604	581	585	592	604	583	603	597	605	628	601	604	571	587	637	606	583	605	601	607	578	588	595	556	576	568	589	571	593	578	591	577	570	615	574	589	568	615	627	599	585	613	553	607	625	576	627	582	585	594	626	559	599	585	622	632	581	619	573	573	584	622	561	575	631	620	549	587	589	604	580	558	624	609	603	573	592	620	582	548	563	612	540	569	574	555	616	592	570	588	581	577	607	582	581	573	599	643	612	591	621	602	586	588	586	599	581	633	598	579	593	553	650	589	592	583	574	588	587	573	581	552	597	589	610	595	587	622	613	588	594	560	606	592	632	660	601	607	586	590	612	608	602	620	625	579	585	607	568	626	585	598	657	620	581	594	580	599	595	583	596	542	613	596	609	592	621	552	560	581	576	615	591	624	548	613	575	580	631	594	570	603	581	547	597	597	580	595	638	593	575	573	654	587	618	581	575	586	580	626	584	619	601	600	583	607	587	561	564	617	629	588	582	643	550	580	574	608	574	615	599	604	573	569	586	590	602	585	630	589	628	591	638	612	609	593	600	538	574	611	584	601	574	592	564	572	592	628	572	570	585	614	578	595	621	599	590	610	603	571	598	592	599	573	603	617	584	578	568	561	579	572	594	572	586	581	597	596	598	581	612	612	606	557	560	629	591	593	562	622	605	610	612	588	578	590	566	589	601	574	610	608	555	568	611	585	596	602	648	622	629	553	573	555	632	571	569	640	603	583	564	542	582	585	590	593	569	632	621	613	623	567	589	595	613	617	533	619	615	580	563	579	584	596	604	581	579	581	601	586	619	543	611	565	598	584	630	589	580	601	600	604	601	577	597	544	577	588	572	580	586	599	574	568	585	560	639	580	581	589	624	626	605	637	603	580	594	620	616	544	565	587	582	593	591	542	576	611	593	614	593	582	592	581	570	609	613	549	600	588	604	593	614	633	615	586	651	547	616	608	630	567	600	621	595	603	612	634	612	562	548	630	652	597	577	574	556	564	579	612	584	611	560	574	568	606	573	571	566	579	592	611	564	587	594	545	604	587	597	559	587	607	646	589	586	576	597	591	617	584	608	582	588	591	614	594	619	595	601	586	569	556	647	595	618	580	631	618	579	567	567	536	623	592	589	607	581	577	583	588	594	629	589	584	623	643	560	589	593	603	617	620	576	559	595	584	619	599	564	599	569	630	570	571	621	602	610	591	591	603	563	593	587	576	577	570	578	599	588	620	582	579	611	553	572	578	561	595	573	611	597	589	639	608	578	598	584	620	595	619	563	562	609	549	593	614	578	590	605	596	568	582	563	582	616	600	579	563	599	588	562	607	585	617	598	588	582	570	583	634	592	580	620	594	540	571	587	587	594	539	583	597	602	577	560	579	597	572	572	582	572	590	531	577	534	578	587	602	618	582	599	525	562	571	592	568	558	578	587	594	603	570	581	572	584	616	610	565	560	571	603	656	634	608	624	594	560	578	618	560	636	545	600	626	589	623	607	621	570	617	627	618	572	635	583	606	617	570	607	592	554	574	566	577	586	560	587	586	599	586	589	570	577	585	571	607	626	619	613	601	613	607	580	580	567	584	580	590	584	610	624	587	616	581	635	596	605	594	600	559	618	587	617	616	589	565	597	588	588	590	566	595	619	635	616	644	619	574	605	620	587	584	601	576	567	621	598	594	558	565	624	570	613	597	620	601	582	606	625	596	594	610	566	591	576	570	621	616	577	581	642	573	607	572	596	593	621	571	578	588	554	582	600	591	615	622	573	598	552	607	595	596	563	589	582	555	625	564	603	573	584	610	571	595	582	590	534	602	594	553	582	615	553	584	581	610	583	567	599	604	626	642	602	589	559	596	569	581	580	548	537	594	606	557	602	586	622	603	577	569	622	591	584	559	569	568	606	614	617	590	576	615	596	591	640	612	600	607	647	600	587	579	592	583	617	606	547	621	603	584	571	592	586	579	583	602	579	583	585	561
50645	38578	30170	30586	20219	8447	2713	644	271	270	252	246	264	238	250	249	259	285	250	217	252	278	248	229	262	262	252	243	276	268	279	257	238	253	239	275	259	268	276	271	260	235	275	243	246	281	265	216	227	279	241	222	255	236	252	266	264	256	258	250	237	243	247	256	258	229	231	233	248	274	257	268	244	254	257	248	239	217	275	251	266	252	222	270	245	243	272	248	242	259	245	209	247	249	266	267	224	265	247	247	272	232	246	258	230	270	239	265	263	265	266	226	233	239	242	235	257	246	255	262	277	249	249	244	257	279	216	222	207	275	270	244	249	244	230	255	230	218	257	268	233	271	255	241	273	248	258	260	245	232	218	274	235	256	235	223	280	238	232	237	242	250	253	228	245	271	283	266	249	228	247	218	235	265	235	262	237	259	242	243	240	271	267	253	251	242	238	236	214	262	260	236	251	269	285	257	236	256	215	256	238	240	249	263	234	245	258	266	265	220	253	222	244	231	252	267	254	280	218	278	284	267	247	260	270	237	261	244	237	264	242	228	259	264	254	226	271	215	232	249	260	245	280	233	241	238	234	243	274	269	234	273	259	290	246	250	232	264	263	269	266	238	241	271	261	251	245	294	272	241	256	268	249	238	256	247	234	244	230	238	233	269	230	234	238	227	280	255	252	255	233	233	273	203	238	247	268	275	238	243	218	238	248	218	268	235	258	290	250	260	261	281	260	239	268	246	252	230	288	253	243	261	241	237	246	235	249	261	239	247	261	289	235	248	231	248	292	257	253	259	261	242	247	259	247	243	254	247	219	257	287	244	244	217	251	275	238	247	209	254	280	237	241	243	244	229	293	258	243	243	231	248	243	252	255	231	229	235	242	229	228	208	242	268	234	259	234	261	251	265	276	276	261	261	260	289	261	252	256	255	235	264	218	271	265	247	235	263	257	258	239	269	248	243	248	278	251	251	262	262	237	252	259	259	205	225	255	255	272	278	273	269	247	255	273	237	251	231	222	243	252	274	257	259	254	262	270	252	271	234	246	245	236	295	256	241	260	246	248	272	261	273	231	282	234	245	249	289	255	249	233	262	258	225	245	220	244	236	264	268	229	235	255	284	254	241	253	275	233	257	268	246	244	275	239	263	262	262	255	253	232	244	241	267	229	261	252	291	276	227	258	283	269	254	261	280	275	259	246	263	267	244	246	247	231	270	226	262	244	218	245	243	257	250	263	229	298	242	238	239	229	221	272	247	250	219	263	249	260	271	266	288	228	259	249	232	276	222	246	280	256	264	239	235	280	261	254	262	252	260	254	264	273	205	294	261	233	256	270	243	245	264	276	250	249	265	258	271	220	273	237	251	223	227	223	259	268	252	235	240	246	245	255	230	280	223	241	281	238	248	255	254	254	279	264	240	264	267	256	246	235	250	245	278	252	269	211	258	229	226	255	249	205	230	281	246	246	252	243	252	219	261	246	281	248	245	244	291	239	229	234	255	265	256	268	238	239	279	264	262	233	280	257	235	222	250	223	242	253	249	274	239	234	226	264	252	225	245	261	249	246	270	244	237	256	276	224	257	245	228	212	262	249	228	252	269	251	247	241	265	257	248	257	212	256	242	257	273	264	240	228	289	251	238	235	271	275	264	280	256	279	256	252	228	225	248	272	289	242	252	236	242	239	242	241	256	264	276	235	265	250	280	276	240	278	248	256	261	262	261	221	249	269	255	273	239	249	218	272	258	270	255	225	235	254	233	254	247	219	270	245	275	258	264	261	217	248	252	257	264	256	243	242	241	254	247	245	253	258	274	240	254	278	250	264	259	262	239	258	262	255	236	220	239	251	262	257	231	237	284	251	270	262	245	270	251	270	225	249	267	242	243	267	226	262	254	257	223	274	252	259	265	281	257	248	259	229	245	214	268	241	206	235	231	234	245	256	256	274	301	254	253	234	244	261	219	255	268	249	261	238	229	263	216	256	211	229	270	252	255	264	260	220	257	259	241	271	249	264	255	245	231	268	252	267	255	264	270	286	286	224	263	246	229	288	237	226	240	267	250	241	246	252	228	268	249	248	254	249	243	247	277	246	274	239	249	255	250	261	248	230	237	233	239	232	219	226	265	278	263	273	274	266	236	250	261	230	253	242	245	239	251	259	269	258	239	261	276	256	244	264	250	252	285	234	261	241	221	259	234	224	236	260	259	235	247	202	258	276	251	233	251	230	240	231	247	235	261	256	225	219	250	258	260	209	230	273	254	268	277	241	234	259	230	245	246	276	257	244	252	252	242	291	248	253	259	246	236	256	255	243	232	248	245	272	282	245	240	255	259	261	252	263	249	223	257	237	250	269	273	246	261	278	276	245	271	274	255	221	240	262	266	221	250	237	254	244	244	277	239	285	257	266	265	277	234	254	262	292	235	237	241	262	248	256	272	275	264	256	246	254	229	256	259	235	257	255	242	235	256	266	245	231	259	231	253	267	234	247	262	258	270	254	248	221	230	259	234	278	252	220	242	222	266	254	232	273	253	249	246	261	266	237	232	268	270	247	280	249	245	245	267	251	254	252	245	234	262	254	265	236	252	282	257	234	217	241	260	223	256	224	246	252	254	271	231	251	251	253	242	285	255	273	256	260	239	223	236	247	254	249	234	257	229	248	235	291	268	247	228	277	267	282	257	258	286	253	241	246	264	227	269	249	236	248	289	240	242	220	246	241	276	240	243	258	262	228	253	248	228	222	219	249	268	268	252	250	219	268	255	274	253	275	260	235	222	254	268	269	269	307	222	260	237	231	227	256	221	265	248	247	225	281	233	225	240	283	257	276	247	262	252	220	239	268	261	242	249	251	282	271	263	252	236	255	245	276	231	248	270	239	248	258	241	259	262	255	265	261	248	249	249	278	259	224	286	277	250	255	236	245	254	277	268	275	254	251	252	261	271	276	232	267	261	235	246	239	232	280	240	229	230	234	241	263	240	255	237	253	279	236	265	228	257	262	239	239	251	236	208	248	237	199	242	229	258	261	249	275	263	235	278	247	252	223	271	226	284	270	252	235	255	247	262	272	237	284	260	241	242	229	267	247	253	242	254	251	223	265	258	233	235	230	246	256	237	239	255	253	268	248	256	248	223	241	260	236	221	275	235	265	271	224	270	238	289	245	232	273	222	233	227	253	252	235	279	248	235	244	278	235	230	213	256	246	258	210	244	284	238	247	258	257	280	256	254	230	239	286	255	220	267	260	222	258	259	262	273	252	253	235	260	240	252	244	252	258	251	239	251	241	244	248	266	257	257	250	277	230	230	242	261	243	255	262	248	224	253	246	263	252	255	270	264	280	264	235	269	244	241	248	251	216	253	238	247	249	268	261	266	245	236	229	282	230	252	271	220	260	237	222	274	282	250	218	262	240	250	231	239	252	244	250	250	234	248	264	275	271	274	239	271	243	274	257	233	250	252	242	247	244	245	245	248	268	278	284	244	244	269	252	275	257	266	230	233
31300	29479	32827	41878	32010	18411	8019	1836	630	631	633	604	633	580	632	600	604	659	586	628	577	628	641	604	587	564	581	652	621	615	624	662	588	572	607	639	643	599	624	658	641	624	592	634	601	612	560	623	607	606	595	547	622	560	570	631	623	561	575	603	604	607	567	585	606	574	602	628	627	637	585	593	635	618	559	608	624	635	615	631	586	611	618	623	621	597	561	590	619	632	565	587	620	611	587	607	656	654	626	598	572	600	617	595	633	648	623	621	590	596	585	582	597	600	627	627	606	638	616	584	590	628	591	621	589	635	600	608	597	599	631	603	608	634	629	601	612	598	597	652	612	646	633	574	586	630	579	605	542	606	626	636	634	624	654	619	613	625	621	619	664	595	736	665	595	611	613	614	631	613	632	609	635	629	600	608	576	606	632	596	640	569	611	603	607	608	580	518	587	618	633	612	563	612	637	605	561	583	596	638	597	621	631	604	583	584	593	539	583	596	589	636	594	575	598	613	564	645	622	579	582	609	633	601	585	639	623	615	619	588	592	634	593	636	605	633	599	560	585	577	634	611	639	605	604	643	598	624	640	648	607	651	629	621	663	614	591	617	615	598	590	621	579	621	587	676	596	562	619	633	621	563	609	624	566	565	617	619	657	604	605	599	595	626	566	597	627	607	587	610	628	589	604	622	579	616	627	616	620	643	610	636	612	608	624	590	582	559	614	689	556	643	602	614	599	600	587	589	607	598	607	617	629	576	595	564	601	597	622	648	616	611	618	695	567	584	625	621	663	613	623	586	651	627	608	591	639	617	627	626	633	567	640	617	573	587	565	634	585	614	615	630	653	608	584	600	613	618	624	616	622	577	607	602	606	617	617	599	625	604	634	591	658	625	607	583	625	566	600	583	592	619	635	578	579	603	622	583	555	605	637	610	611	632	611	634	618	639	602	645	595	585	569	570	595	573	649	587	604	634	632	584	649	610	590	597	628	578	592	571	629	637	602	600	602	610	603	613	578	619	595	615	603	600	652	618	578	597	648	597	620	617	613	623	565	643	625	632	627	594	604	639	609	582	567	617	568	603	587	621	622	602	603	578	567	648	590	573	618	627	643	623	593	641	605	647	605	609	608	647	627	640	600	593	583	618	620	591	621	612	646	592	592	614	625	601	575	625	615	582	579	562	567	630	636	569	565	650	587	594	583	584	632	579	588	615	621	609	612	613	635	621	600	616	622	618	621	585	596	630	592	594	621	624	605	566	677	646	593	648	600	582	628	597	614	595	594	626	633	600	612	636	628	621	609	630	595	625	588	537	641	631	571	589	667	568	625	587	626	634	624	595	624	544	613	616	623	618	631	642	671	554	593	570	593	597	587	598	593	594	622	617	612	608	618	602	602	592	602	632	614	579	608	588	603	617	675	592	634	623	621	642	594	624	641	637	604	618	583	606	608	619	588	613	631	627	609	622	598	638	644	601	633	609	626	524	616	598	620	642	614	604	588	640	635	606	636	609	613	593	633	592	610	615	639	603	596	641	612	638	621	599	631	631	596	644	595	588	598	621	571	573	616	650	626	632	622	598	639	600	633	641	578	617	646	644	610	621	651	604	596	620	572	591	572	612	603	557	609	606	587	631	619	613	635	599	572	550	617	644	633	597	577	626	638	618	542	570	605	642	655	595	559	562	607	594	606	596	638	594	586	629	578	633	601	583	604	625	612	568	599	619	626	613	601	626	632	589	610	610	613	550	551	635	597	628	632	624	612	615	603	636	616	573	611	619	627	588	599	600	607	600	592	654	595	648	624	618	642	587	592	616	604	650	590	643	650	589	597	601	578	600	611	623	646	595	575	639	579	597	598	558	614	628	625	609	604	605	618	603	614	614	582	607	580	583	628	563	594	590	600	620	624	599	632	618	579	568	604	627	619	590	586	626	625	653	635	594	636	627	623	581	594	606	626	591	604	625	564	601	610	546	631	610	644	582	656	559	666	622	638	589	590	631	589	594	589	625	634	568	591	565	620	598	619	610	606	609	600	619	624	601	646	597	577	583	606	596	589	604	596	632	590	599	595	619	605	637	598	616	601	592	573	604	598	614	635	597	630	608	583	596	597	635	631	599	610	572	556	599	586	580	575	586	587	613	654	579	653	605	564	559	653	584	575	609	612	631	624	634	571	591	603	572	615	601	590	599	614	623	617	582	601	596	580	622	573	575	627	586	563	560	601	609	598	587	574	602	619	611	608	641	603	634	592	640	587	615	598	629	587	613	606	559	587	639	605	619	569	605	628	608	588	620	615	641	618	587	597	607	588	562	613	624	614	628	607	595	579	638	607	656	631	619	623	588	599	604	564	577	613	575	534	605	589	620	645	594	634	613	584	644	617	604	591	604	621	600	616	603	634	599	568	626	595	544	622	631	621	556	611	612	595	593	625	628	590	585	583	604	609	590	659	606	612	593	639	606	587	608	594	613	592	588	628	622	573	629	594	593	595	594	591	615	590	608	593	600	583	611	571	552	599	605	597	597	611	550	615	611	632	611	581	599	606	613	593	604	564	562	599	601	614	619	626	629	625	599	662	590	659	588	627	621	623	569	603	629	577	667	626	628	642	660	650	598	622	628	581	615	600	611	612	614	568	617	551	670	609	634	618	633	634	585	626	645	623	573	608	586	626	612	585	585	591	571	586	685	583	578	594	605	616	613	522	618	647	586	644	644	630	620	597	623	616	605	630	523	652	611	573	615	621	636	578	582	604	598	600	624	543	608	612	574	626	642	614	589	628	609	621	642	630	652	589	620	587	625	595	606	661	592	623	611	596	640	578	629	665	640	588	573	640	570	567	612	615	623	596	589	638	597	609	547	617	630	615	640	612	585	610	572	582	610	609	598	566	631	611	632	628	600	629	640	632	607	620	608	634	598	620	584	624	610	625	606	591	652	584	636	595	623	622	581	626	651	595	629	599	557	576	625	615	657	608	667	612	566	578	617	648	599	587	585	605	598	681	635	628	607	587	562	585	626	608	620	569	590	586	583	572	598	554	650	615	621	586	588	648	566	605	608	614	582	644	585	573	621	647	617	624	558	607	600	622	618	582	597	613	600	575	570	597	626	612	628	579	594	645	606	587	613	612	549	569	632	625	584	597	631	611	595	591	625	605	603	585	565	641	596	605	588	593	624	596	585	607	586	616	569	590	578	583	619	599	603	601	530	615	572	645	619	588	613	594	639	600	616	636	635	614	629	652	617	579	599	547	610	613	625	597	585	623	613	609	595	568	634	624	605	601	629	597	655	598	646	580	561	633	640	608	596	620	596	669	592	595	620	606	618	597	608	573	577	589	561	638	639	611	580	605	613	598	645	622	631	621	616	626	603	592	620	627	632	612	593	612	597	587	637	559	582	589	635	645	574	663	577	612	558	607	595	638	673	612	653	613	630	652	605	612	592	555	584	568	588	610	647	579	630	584	629	623	600	619	615	629	608	597	598	612	609	615	606	609	603
72229	61661	56791	62645	54146	37990	18966	4324	535	428	423	401	427	453	449	426	394	396	433	389	400	424	391	435	417	395	426	421	428	425	476	413	409	461	372	417	419	415	396	443	413	437	383	431	390	420	356	396	416	450	416	430	399	383	434	421	405	431	440	442	428	391	400	421	413	431	394	411	419	412	431	407	398	415	402	398	409	402	426	427	423	396	433	406	417	407	442	424	429	404	412	416	420	409	427	440	389	432	393	406	368	413	387	408	411	429	428	419	414	398	405	401	450	386	401	385	390	410	399	416	428	437	358	418	401	386	407	436	398	433	455	409	400	377	353	447	400	397	447	425	435	424	390	418	396	397	371	419	420	398	393	362	397	425	393	428	390	407	388	390	389	424	462	381	397	398	421	410	398	441	384	372	357	427	402	415	405	375	397	386	413	384	372	405	409	419	435	405	414	423	389	459	412	423	407	427	398	437	391	417	399	401	440	420	432	418	434	402	465	418	408	389	429	375	414	419	400	416	426	411	401	426	413	380	394	432	387	410	462	388	360	429	398	402	448	398	428	418	382	445	398	451	394	381	375	425	388	422	432	391	423	398	412	434	434	398	389	383	393	405	396	420	419	399	411	384	367	393	437	429	416	351	420	397	384	405	391	398	371	441	411	404	400	414	399	398	375	377	414	417	447	377	396	398	394	387	392	401	456	463	410	409	419	410	417	454	376	417	382	429	401	404	396	414	384	382	423	448	395	394	421	379	415	375	414	402	379	387	400	371	386	367	411	417	381	404	443	421	399	392	390	434	390	438	404	409	409	392	419	407	427	363	427	384	379	424	410	445	395	354	387	409	401	409	411	440	451	391	404	410	415	424	436	416	402	416	384	368	456	427	387	359	397	389	447	413	408	424	377	419	415	395	389	418	419	397	401	434	400	419	402	411	413	400	394	407	395	436	440	423	403	425	429	437	399	400	435	412	419	431	430	419	413	399	415	387	389	430	390	373	393	442	426	402	402	425	422	410	386	425	418	399	416	435	437	409	396	443	436	381	438	392	431	412	415	368	411	391	436	432	446	427	393	407	429	371	405	423	417	411	371	395	405	414	424	379	421	442	399	402	389	412	416	406	442	407	432	414	379	383	400	397	398	445	398	383	398	428	410	423	442	446	399	419	400	384	405	395	436	459	416	405	404	386	446	462	392	422	433	401	448	414	421	419	404	430	473	404	354	374	413	392	411	411	430	412	399	409	407	402	413	444	398	428	398	442	485	439	390	417	390	440	401	395	442	388	379	471	404	409	416	406	375	378	393	419	426	407	438	436	412	401	430	390	382	448	401	411	388	412	408	424	380	444	405	404	427	411	413	418	412	371	404	417	400	386	388	426	403	372	410	440	388	392	381	424	395	389	384	425	415	417	412	396	378	391	396	399	399	415	402	397	421	390	426	433	388	394	400	435	376	413	391	413	420	445	407	385	401	422	400	417	421	403	435	403	414	458	393	419	448	434	422	410	381	393	416	387	435	442	409	422	423	397	451	449	415	396	382	404	421	384	439	393	389	442	409	405	398	430	416	397	396	427	387	386	412	438	393	459	395	397	399	397	382	446	409	456	432	419	391	426	359	418	364	369	433	377	395	405	397	449	387	413	393	384	421	385	415	419	405	404	414	419	365	379	409	409	432	426	405	390	457	473	432	451	375	420	445	398	401	384	400	392	380	424	415	418	415	452	398	422	403	397	428	437	407	412	423	381	441	407	377	444	428	444	431	409	388	399	417	436	429	410	383	415	410	390	410	401	425	412	403	408	382	403	399	392	425	417	418	401	408	374	402	414	375	429	409	434	414	447	395	387	416	412	407	403	362	407	437	402	426	398	390	375	409	415	411	431	400	409	383	424	390	431	412	394	385	376	389	398	412	440	391	380	418	428	428	454	432	417	417	448	399	411	403	386	399	381	437	407	378	436	433	405	412	444	378	412	395	384	367	432	412	396	409	386	431	381	390	461	428	416	396	382	435	383	402	378	387	414	421	389	416	409	402	379	402	388	432	425	415	451	445	404	431	411	422	414	398	431	359	394	407	388	442	371	388	395	394	432	432	405	430	399	403	389	423	364	399	369	423	403	395	418	463	397	381	432	404	455	407	368	420	430	408	409	410	400	431	400	370	401	400	447	401	405	421	383	396	435	389	428	379	414	386	399	420	441	387	418	395	466	437	432	410	400	386	459	403	416	370	403	399	393	442	406	386	386	426	393	419	427	425	443	443	427	407	422	412	416	376	412	415	410	410	435	399	446	394	391	419	405	401	392	374	380	424	393	420	425	415	361	414	373	373	424	401	446	405	397	437	406	405	397	428	445	412	400	430	394	431	410	401	438	422	408	436	394	433	413	417	400	387	410	423	416	389	408	451	426	428	397	411	433	411	419	409	423	414	399	374	402	393	393	418	400	408	453	428	401	414	423	397	439	433	400	425	409	380	431	396	398	387	411	389	421	402	458	466	412	444	420	396	423	394	418	413	389	394	410	405	418	421	442	399	425	377	391	409	398	426	392	375	428	383	421	425	402	399	388	378	390	414	420	379	421	425	426	402	440	443	414	412	400	420	391	443	405	425	410	378	414	404	446	410	411	366	399	384	400	384	411	425	399	421	408	401	403	381	428	396	426	425	414	422	389	454	407	400	394	403	391	416	398	400	424	423	412	405	409	416	389	408	406	391	409	466	455	417	426	447	390	392	368	393	408	359	401	430	407	419	415	440	432	431	393	372	382	369	390	435	467	380	376	405	375	416	404	399	406	427	401	404	404	410	404	404	385	383	396	398	413	430	394	418	411	382	370	392	412	401	375	421	421	402	388	423	389	449	416	411	381	424	408	402	408	392	421	456	419	373	400	416	406	382	415	387	359	402	393	427	413	449	394	405	424	413	429	410	441	410	391	431	415	363	427	399	406	413	415	389	434	414	404	410	412	405	408	379	402	415	408	414	348	397	423	411	377	392	391	387	426	413	396	471	415	390	420	430	438	410	395	386	418	386	388	396	421	405	402	389	415	423	401	401	441	406	382	424	433	395	431	413	412	393	407	401	401	398	385	383	445	406	402	349	411	453	409	442	421	408	398	393	438	407	437	369	425	401	402	397	414	440	408	425	396	431	368	412	468	376	387	409	409	373	377	410	363	408	439	405	419	428	376	410	403	464	451	341	404	396	397	412	406	415	412	411	432	417	431	437	414	389	431	445	403	401	363	463	419	407	431	427	396	398	400	427	426	401	363	421	450	402	407	435	386	400	433	406	421	430	397	400	450	406	455	424	456	411	425	423	388	428	429	407	399	429	398	397	409	420	410	393	421	396	388	379	411	410	407	404	421	414	459	423	412	403	394	434	431	402	400	430	391	435	428	403	440	414	416	445	428	417	415	377	382	395	421	401	403	427	393	383	434	393	378	366	393	395	439	439	395	423	422	442	413	387	403	406	448	467	362	400	414	452	440	394	422	406	448	407	419	440	420
48978	51181	56196	68557	62843	47033	26853	7229	922	959	892	890	962	928	912	947	930	933	951	936	935	901	902	908	909	920	925	943	943	947	957	965	931	856	908	903	880	888	913	894	900	931	883	924	915	920	900	928	958	913	947	860	924	917	891	860	895	970	892	896	900	941	952	898	864	924	890	912	892	966	936	934	950	927	927	945	869	901	874	928	957	887	902	897	916	858	856	928	947	906	941	901	852	923	884	922	932	940	913	902	860	912	904	908	897	868	856	871	919	927	916	883	961	848	885	890	922	877	960	923	954	853	875	901	925	939	875	914	895	945	958	912	911	933	919	919	912	927	928	882	947	874	919	876	909	862	904	890	922	892	883	926	910	868	872	963	892	850	932	943	937	886	945	902	905	920	875	839	947	878	923	826	875	860	987	881	941	866	904	913	866	907	912	887	898	923	860	903	976	878	878	889	911	891	898	911	885	861	905	912	877	849	938	881	894	878	881	960	909	930	894	908	890	920	942	869	846	874	867	884	871	918	909	875	880	885	840	863	930	919	965	910	929	913	942	924	952	929	939	895	877	902	907	945	879	890	888	953	881	899	865	877	862	919	922	929	859	908	859	918	936	877	844	903	901	869	858	902	832	869	872	902	901	889	919	908	917	878	888	953	883	913	907	873	900	864	958	887	903	929	910	948	928	879	873	878	916	928	887	871	879	889	886	886	903	937	889	900	909	902	888	912	896	898	914	935	925	871	856	843	873	906	884	909	929	925	935	875	899	906	919	892	876	863	927	906	919	912	872	854	928	889	887	924	868	906	881	923	917	951	882	918	936	906	901	949	935	893	915	915	876	892	906	948	878	912	909	851	945	894	933	903	877	894	880	940	865	894	878	860	928	905	849	929	851	910	914	903	906	942	850	904	888	878	903	897	878	936	883	911	873	870	916	897	860	884	904	878	843	913	882	882	902	930	912	914	909	935	879	901	886	931	941	916	881	878	892	898	951	927	912	864	848	925	881	841	936	927	931	892	913	948	923	923	925	907	911	914	884	938	931	917	943	859	914	879	928	941	915	912	920	888	893	857	879	863	896	910	921	871	887	925	943	887	879	882	921	902	881	908	878	960	893	955	864	896	936	896	897	884	930	906	917	909	875	918	919	894	900	825	948	869	902	908	891	901	901	875	963	886	941	885	924	849	844	948	890	901	900	893	927	856	836	921	880	921	917	855	872	877	868	904	889	904	891	883	908	916	912	897	937	872	954	874	879	860	893	929	919	915	893	900	873	796	876	884	915	890	885	895	838	859	936	863	813	911	866	902	902	917	883	939	878	913	903	895	857	941	920	840	933	964	935	890	906	919	874	870	883	912	936	871	917	892	892	869	992	923	943	868	862	872	944	891	894	978	895	923	931	893	929	942	927	888	889	932	934	851	854	924	896	933	959	868	857	848	848	910	898	847	917	953	956	934	889	902	920	919	904	848	887	928	924	883	871	888	966	892	963	890	865	896	886	834	912	928	910	884	908	939	913	873	929	929	891	918	912	936	891	936	917	904	821	891	961	908	861	889	887	930	896	935	900	939	879	888	884	872	834	946	920	954	878	902	909	935	887	933	895	913	890	957	947	909	897	932	865	890	899	944	885	943	855	940	917	902	884	894	934	876	923	909	908	872	849	885	921	888	884	897	924	920	963	899	934	940	902	919	932	907	872	916	885	871	885	906	875	906	887	932	875	901	883	874	863	925	884	888	849	898	938	905	900	885	918	856	862	863	907	920	870	911	871	924	976	909	898	902	872	891	921	896	934	896	894	891	852	866	957	939	873	863	870	891	888	875	904	876	909	955	876	910	947	945	861	893	916	941	901	894	911	910	943	906	880	886	887	911	976	882	930	884	988	908	887	887	889	884	941	932	905	911	922	903	897	880	928	934	888	928	916	857	857	840	895	884	865	942	909	947	897	918	888	936	861	943	887	894	894	898	901	880	878	838	890	949	872	894	888	920	929	884	898	958	919	889	909	888	914	889	933	946	864	894	917	892	860	918	917	896	851	874	936	894	888	870	869	866	861	908	894	898	949	950	915	980	902	886	862	891	907	963	887	914	931	906	847	938	908	973	876	915	885	908	922	903	868	884	891	894	885	906	916	919	892	925	953	893	905	897	923	900	853	861	934	973	943	919	876	873	892	884	896	904	920	919	871	839	908	892	867	929	867	919	916	869	867	879	869	921	919	899	889	950	968	873	897	945	889	931	904	921	860	838	863	868	897	887	890	873	904	960	949	942	860	911	863	893	880	858	871	873	930	876	915	887	899	937	890	897	940	859	886	887	962	875	885	904	893	938	895	903	871	936	886	919	933	920	920	934	877	927	935	890	888	960	845	880	904	933	879	918	839	904	853	920	909	923	927	918	895	941	955	936	913	895	966	931	917	876	925	916	903	941	931	903	875	902	919	903	943	922	948	879	873	911	921	954	976	898	931	947	883	928	903	881	921	922	917	978	823	878	893	875	887	928	894	944	913	874	928	932	949	903	884	918	931	883	982	860	947	923	904	892	870	897	909	882	859	938	847	935	930	870	910	882	878	919	880	907	864	907	866	877	894	923	859	860	880	890	870	904	884	882	894	922	876	884	952	922	932	873	937	885	963	894	887	941	872	873	860	881	864	948	883	857	902	874	932	879	907	970	907	941	897	928	864	868	906	910	897	857	902	919	947	986	873	938	920	883	859	904	849	884	890	864	921	897	908	897	890	902	907	872	881	846	910	935	879	916	925	905	893	920	879	953	931	929	894	956	945	864	919	937	898	906	885	855	884	893	906	942	933	957	871	880	857	857	888	817	894	915	861	916	866	893	909	862	876	863	930	965	904	873	896	896	874	855	901	852	882	889	909	925	878	928	867	910	916	876	887	870	923	913	903	911	901	891	905	933	906	847	892	880	900	897	921	894	909	899	942	937	904	921	940	899	887	852	910	892	889	913	922	873	938	891	926	890	941	943	872	871	901	893	920	935	902	923	917	886	943	859	965	866	883	900	886	890	890	888	959	919	892	937	932	886	867	916	906	907	888	893	886	898	867	969	823	914	871	816	939	931	905	924	902	925	910	869	912	839	937	868	929	864	914	932	902	905	923	910	925	880	888	878	912	931	949	901	880	903	912	912	943	839	831	911	906	930	928	928	937	924	933	886	895	882	848	885	907	887	955	888	902	917	955	933	876	859	900	952	890	886	867	922	893	900	900	851	877	870	925	901	880	889	923	926	885	862	942	912	868	912	877	886	902	881	932	917	852	911	855	918	913	876	884	915	934	916	944	936	914	890	937	822	917	899	944	922	932	874	862	941	904	934	933	977	901	916	868	939	903	893	895	930	906	886	926	906	896	908	866	937	918	954	943	900	935	875	886	864	881	924	894	914	878	1000	931	909	859	903	924	929	936	900	935	937	911	922	881	899	888	916	920	853	926	948	864	904	889	889	890	899	914	918	879	910	871	934	930	949	875	905	916	909	970	885
42303	33846	20635	9273	5126	2314	857	328	240	212	266	254	219	240	241	256	251	237	243	245	215	253	251	234	238	239	225	233	240	221	243	258	214	236	239	214	252	222	222	213	215	247	247	240	215	240	227	252	243	211	199	201	243	223	236	244	242	197	234	209	221	219	265	240	230	233	245	215	237	225	191	235	220	243	226	240	203	232	242	248	224	247	230	263	245	236	233	230	231	227	245	247	209	272	256	237	266	245	207	245	243	251	225	225	222	238	240	250	229	218	231	232	258	235	226	231	262	264	210	248	251	241	246	237	221	219	259	210	239	215	247	229	260	203	240	244	251	208	226	247	230	230	221	240	257	225	241	249	216	236	218	237	204	242	230	214	228	212	232	253	233	244	216	213	235	246	236	222	223	220	237	251	229	256	260	247	245	231	263	235	248	199	226	239	245	227	223	242	233	238	218	221	238	259	261	232	250	272	242	215	226	224	243	229	201	211	254	258	221	249	210	233	269	244	214	229	226	252	218	262	235	257	215	250	235	207	232	268	248	243	227	238	260	262	253	217	221	221	240	251	243	253	213	232	242	229	250	226	231	231	216	237	216	232	274	258	234	231	269	246	213	251	256	222	224	206	225	235	241	236	229	233	261	235	258	234	234	229	225	230	229	257	249	245	247	237	209	238	214	222	241	229	254	215	248	259	255	249	261	233	246	214	261	207	225	244	213	219	232	229	247	256	235	232	260	247	220	233	230	226	231	223	223	238	217	244	213	219	217	215	239	246	229	234	234	210	235	208	248	220	267	231	242	248	240	221	242	257	243	233	217	277	253	253	208	230	226	255	239	229	256	224	261	250	248	246	239	249	258	239	242	280	250	225	226	230	247	233	252	218	232	236	268	235	237	231	249	240	235	266	213	235	227	227	223	249	262	241	231	205	212	202	248	227	239	222	243	250	267	255	232	240	241	242	253	261	237	265	251	237	246	251	236	235	227	231	235	227	220	251	240	230	257	230	249	196	250	239	227	243	234	228	227	243	224	215	221	245	215	223	249	215	238	238	231	249	223	212	236	227	216	229	245	233	272	220	235	224	226	251	237	252	192	212	245	244	237	241	233	204	224	195	240	232	251	243	266	254	219	238	222	232	243	235	222	238	218	215	220	209	223	243	230	246	232	216	244	203	240	233	242	244	204	259	209	228	232	266	230	228	234	216	225	222	220	220	240	230	233	230	249	230	265	241	268	263	214	240	248	240	216	243	261	225	242	226	237	246	208	240	226	254	257	222	254	192	246	237	227	225	274	237	250	248	203	249	233	227	250	236	233	244	239	237	239	263	218	214	231	211	198	243	251	201	215	239	230	221	237	223	252	236	231	234	219	252	224	226	246	231	219	276	234	223	245	221	257	241	243	208	233	252	247	230	206	270	224	247	256	231	245	234	226	246	240	239	228	224	226	229	229	235	252	229	210	237	243	226	236	218	221	214	253	263	250	221	257	241	254	255	244	196	227	207	236	247	239	225	234	219	203	225	232	210	241	231	235	211	220	230	241	253	220	218	266	255	250	244	230	245	247	227	237	228	241	229	255	227	237	228	216	268	221	240	258	229	235	244	236	237	248	223	247	237	232	223	240	251	241	259	259	228	232	234	217	244	208	245	263	225	245	231	242	248	238	230	264	228	257	246	237	211	230	223	223	237	204	243	230	226	209	256	244	273	225	218	218	228	221	238	218	230	216	237	230	220	225	210	255	234	224	224	242	250	232	237	245	239	236	261	226	229	251	236	205	256	207	229	223	222	266	244	199	219	243	249	216	219	239	206	215	272	248	202	212	231	242	210	221	219	233	248	261	266	247	241	240	229	225	231	219	204	216	260	232	222	228	234	254	235	236	250	245	220	227	234	245	242	232	199	204	252	221	221	234	228	201	217	228	212	249	246	198	243	274	251	217	227	224	234	233	242	260	216	247	246	261	215	234	234	256	222	247	247	215	252	237	231	216	275	205	236	256	229	230	224	220	249	217	237	241	222	230	219	234	205	241	224	238	218	233	200	226	234	250	227	246	227	246	253	248	238	241	239	212	255	236	256	220	227	203	238	197	239	226	231	203	247	263	237	249	260	254	246	257	242	233	218	256	246	269	239	229	254	210	212	251	253	234	245	244	233	226	249	243	244	251	234	264	211	225	222	254	217	264	239	244	249	247	254	216	214	251	207	219	235	249	246	252	224	245	255	239	251	233	231	242	222	252	207	251	231	219	258	217	229	232	236	266	220	264	262	257	236	260	206	223	259	238	221	203	237	209	217	227	253	248	250	237	236	242	249	233	252	246	227	237	221	245	216	251	223	240	235	279	240	221	247	214	256	251	266	202	222	238	269	232	225	215	255	217	244	218	231	244	245	254	248	235	234	235	246	224	213	202	232	217	233	205	233	233	243	281	236	246	231	246	208	228	228	263	225	210	241	239	236	253	244	256	212	247	250	239	233	229	258	245	224	243	248	240	231	219	232	207	236	230	219	234	218	226	251	238	224	223	219	216	238	225	260	242	225	253	237	227	254	287	241	254	224	260	238	226	207	269	220	242	232	217	240	220	212	252	239	236	240	267	236	259	225	247	244	245	248	228	219	230	268	245	234	274	237	262	228	213	231	238	232	246	252	241	199	251	223	236	220	258	219	256	243	216	246	236	270	243	227	232	227	247	238	272	239	224	237	236	250	219	220	209	224	233	237	216	243	228	235	215	230	255	248	196	209	214	221	231	239	246	244	259	240	215	230	224	271	244	237	278	235	246	254	248	224	229	225	208	218	225	235	241	272	235	257	234	230	215	250	221	235	249	226	265	239	214	210	232	231	235	235	204	225	228	230	253	234	210	223	229	228	226	257	243	238	209	232	255	230	214	222	222	228	229	210	225	220	227	251	228	249	226	249	198	243	297	251	238	201	247	247	251	225	233	249	274	211	201	244	226	244	273	218	265	228	249	240	235	251	227	247	218	255	246	207	200	244	221	222	219	242	238	243	214	242	237	237	215	262	239	231	240	242	236	257	239	244	236	245	241	245	232	220	266	253	232	226	256	226	226	192	224	246	281	224	239	231	245	212	221	249	254	250	237	237	231	232	275	270	241	214	253	230	201	239	269	231	226	264	250	223	220	243	228	208	246	255	229	234	231	226	247	238	225	233	212	244	218	234	221	233	247	235	193	234	227	250	223	243	240	230	237	246	234	235	255	193	229	208	223	240	226	242	204	238	242	258	212	220	252	248	218	218	227	242	237	216	224	249	273	237	247	224	246	240	230	220	209	227	219	229	261	242	227	241	247	236	248	251	243	234	266	202	236	210	211	234	262	244	237	209	218	194	256	232	242	204	261	236	228	239	253	226	233	260	250	245	233	213	225	219	213	230	220	217	253	257	232	215	246	233	244	209	270	197	241	232	218	242	215	227	276	232	235	246	226	233	254	217	198	250	215	264	247	252	234	276	224	251	197	225	251	207	228	244	257	220	235	246
24750	25196	22328	17180	12564	6198	2363	866	603	544	558	562	594	559	565	564	545	573	586	589	550	557	557	566	591	573	615	579	558	559	591	559	554	544	563	596	564	558	586	549	519	565	570	575	561	541	573	557	570	562	530	554	605	579	572	568	596	557	540	549	604	576	587	612	618	566	546	565	568	567	595	574	551	584	538	539	555	565	559	567	564	539	568	612	559	558	550	607	592	557	587	577	601	537	541	528	594	547	582	566	549	544	575	602	581	574	571	622	569	588	585	567	568	577	598	568	597	585	588	623	582	595	551	597	613	552	574	571	601	596	579	552	556	573	548	561	592	559	535	569	568	594	637	543	623	534	578	551	548	572	549	598	523	571	617	553	575	584	564	529	567	561	580	563	524	571	597	557	560	549	568	587	550	603	600	556	562	590	548	541	537	558	571	561	516	573	569	588	536	581	570	565	566	579	609	573	574	577	570	569	531	566	555	548	549	565	523	595	668	589	597	511	571	553	594	568	562	585	583	616	599	587	567	557	577	524	578	559	569	575	549	543	575	537	568	598	582	567	561	594	539	529	555	581	573	549	576	582	548	544	582	579	528	535	556	557	572	557	589	595	578	578	516	615	613	575	582	590	559	537	575	551	587	554	597	579	577	591	571	567	565	556	553	567	536	569	538	547	562	617	557	526	590	540	526	588	567	560	577	573	581	539	562	599	578	539	577	563	604	578	519	551	520	565	571	578	545	534	556	574	564	571	528	583	574	589	550	554	605	588	515	582	576	590	567	574	601	549	584	577	590	566	572	563	586	556	556	604	592	531	595	531	565	583	570	576	576	561	532	561	598	565	556	547	569	532	572	597	570	537	554	543	602	561	597	547	549	601	567	555	589	559	568	607	591	556	581	581	560	546	557	565	552	576	565	568	550	574	528	573	623	603	607	557	600	567	565	554	562	608	581	575	573	577	519	585	528	586	584	582	538	559	573	536	561	562	593	555	569	516	551	589	532	537	630	584	535	541	554	576	550	574	593	559	570	564	557	644	553	569	615	575	568	545	533	582	581	590	579	520	575	544	538	533	561	571	567	575	574	593	577	583	563	550	572	584	541	553	589	551	578	558	566	573	572	556	594	535	568	576	534	583	567	558	537	601	615	569	547	620	557	565	599	547	564	581	514	549	557	540	569	568	554	570	597	600	562	525	561	507	544	564	573	558	511	532	562	559	564	601	522	528	567	578	537	572	614	571	582	550	516	552	552	582	528	560	543	577	594	551	573	576	518	576	585	588	596	587	566	547	589	569	582	587	610	595	560	586	599	590	556	615	571	579	568	565	560	579	607	529	595	596	611	617	582	580	583	574	573	514	584	568	624	581	594	558	562	535	545	563	601	578	551	504	568	545	577	572	558	567	523	570	582	561	563	571	608	580	580	571	516	563	563	525	567	592	564	564	553	556	633	581	557	550	584	530	506	569	563	639	550	585	542	551	583	571	566	558	588	538	587	545	598	556	565	566	582	575	616	538	587	585	548	553	572	560	560	571	593	560	554	553	546	615	563	574	587	564	560	554	553	545	525	561	524	583	615	562	567	574	570	628	575	564	539	567	612	559	544	584	560	610	576	550	624	607	578	550	581	560	563	569	575	571	542	552	583	513	554	613	593	560	633	560	600	575	543	551	569	552	541	569	515	563	588	549	552	591	541	515	567	591	551	539	552	544	584	558	575	569	557	591	567	583	579	609	578	558	544	580	582	556	586	590	546	562	564	586	576	571	604	559	595	545	552	563	572	593	580	576	583	572	612	515	555	543	586	605	540	541	604	557	613	551	573	598	557	563	576	549	549	560	571	579	552	554	553	540	547	587	625	545	556	592	525	541	584	509	580	563	609	588	544	531	579	575	548	530	593	581	576	604	554	543	604	541	537	595	565	593	540	558	579	593	572	551	564	548	556	570	549	603	553	570	537	554	535	564	569	577	599	580	577	583	559	576	594	557	586	616	583	577	530	529	612	558	542	569	547	565	541	561	573	555	564	563	544	535	534	530	559	547	540	540	544	611	583	563	570	592	595	522	538	576	564	569	523	545	559	589	536	527	532	608	589	563	608	546	545	578	555	591	570	554	594	526	520	570	562	554	595	561	533	578	589	536	565	521	565	558	560	544	555	530	556	556	589	559	572	558	561	526	544	506	554	549	538	554	541	538	591	611	570	568	578	539	568	575	572	571	558	567	593	574	552	611	573	558	531	586	578	559	570	591	552	548	577	566	571	540	557	588	548	518	559	527	606	607	556	536	546	590	548	553	597	578	544	607	546	586	561	554	571	546	549	620	590	555	572	590	557	573	591	553	531	563	584	585	538	541	568	553	588	554	539	572	551	521	559	607	555	584	587	563	554	550	538	556	540	570	549	590	586	563	581	567	595	584	542	566	564	593	583	575	615	595	563	602	575	590	576	564	535	588	536	569	586	561	538	515	604	609	571	560	560	564	573	593	581	555	571	563	566	619	611	607	520	594	577	533	572	568	585	590	588	548	595	569	554	540	531	571	560	553	553	602	557	545	556	608	554	551	510	536	549	574	577	613	585	580	542	556	574	569	529	569	561	565	545	526	550	631	572	577	585	561	528	575	626	560	571	580	563	560	570	592	615	534	574	567	559	527	557	552	599	590	601	601	573	545	567	562	571	575	579	541	564	587	571	553	552	563	611	551	612	514	605	572	612	598	571	529	555	537	579	566	550	542	541	572	551	580	568	595	532	530	602	590	574	517	532	531	544	574	580	597	539	505	546	597	594	571	573	561	558	581	577	613	559	587	539	575	571	490	579	582	546	528	584	572	540	554	558	561	585	568	605	541	575	580	615	564	593	589	565	563	531	553	589	541	556	548	591	577	600	592	597	567	595	555	572	550	556	560	560	576	564	575	544	571	560	564	563	598	553	510	588	549	555	579	560	562	549	574	628	533	508	604	584	557	590	567	591	530	569	517	540	566	565	539	588	578	616	522	565	572	604	558	552	561	576	549	601	549	542	575	581	547	582	579	584	554	566	551	588	554	595	566	595	560	587	603	528	578	521	581	588	568	574	586	605	573	576	568	573	539	517	612	590	585	583	549	510	577	609	569	605	608	551	554	576	563	557	566	594	550	554	580	570	573	634	553	597	567	586	574	565	582	529	581	552	578	563	581	569	561	568	588	549	547	568	542	588	543	543	574	536	602	592	548	556	553	586	582	620	579	541	526	554	604	579	530	580	539	557	533	599	535	580	528	573	596	540	578	586	613	569	544	570	584	596	537	551	573	581	592	529	559	591	569	558	531	549	585	596	607	594	583	563	585	595	576	605	570	570	566	560	546	553	564	549	547	566	572	559	554	549	614	584	571	591	599	616	603	576	531	552	541	536	569	573	582	580	553	598	565	532	547	585	581	589	601	579	525	568	582	576	530	603	550	567	587	593	599	567	537	560	552	572	616	553	571	526	568	515	593	591	550	592	576	598	534	547	598	542	621
50269	39478	29113	28478	21206	9106	2574	599	281	252	254	256	237	271	270	274	257	300	283	245	265	297	259	255	221	224	268	272	238	259	252	276	259	277	271	281	293	243	250	240	255	256	282	283	260	263	266	246	271	233	259	232	248	267	259	252	253	283	278	246	269	242	288	268	284	299	273	245	271	262	257	264	233	266	293	209	291	269	264	274	259	257	259	273	272	282	238	272	294	277	263	258	280	264	258	259	257	273	270	265	248	288	255	269	236	237	265	252	275	285	269	284	207	273	262	283	280	280	281	224	227	273	241	251	241	291	249	268	260	257	251	257	249	276	244	284	239	269	283	259	261	267	254	259	269	269	252	235	253	260	257	242	253	249	270	257	257	276	294	279	257	260	263	274	274	279	263	243	220	281	257	274	314	275	255	241	247	246	260	241	288	298	272	265	283	270	269	276	259	265	288	255	298	262	237	235	269	265	263	276	245	293	253	249	272	233	256	259	252	265	277	280	233	253	269	257	265	265	252	270	285	278	268	230	231	267	242	276	261	259	235	264	260	269	291	276	267	260	251	268	251	238	258	251	261	270	259	258	257	258	287	274	265	265	272	259	255	260	238	257	259	258	280	267	261	259	247	240	250	235	304	237	257	260	252	256	258	250	276	282	290	249	237	263	271	255	285	249	296	250	274	258	249	247	271	277	269	250	261	260	256	237	260	304	260	238	271	272	246	274	252	274	271	250	293	259	300	257	271	244	264	249	266	243	252	259	264	276	269	258	261	282	259	259	272	237	289	290	276	237	275	269	258	254	230	253	270	261	280	266	255	264	240	254	255	258	268	236	232	249	266	276	250	253	236	240	257	256	235	263	257	262	289	217	246	241	251	246	241	288	246	269	281	294	241	279	241	243	267	246	276	250	247	262	232	260	236	255	253	263	227	290	294	256	258	266	265	243	241	245	258	247	258	246	267	283	270	263	240	306	271	261	259	278	290	240	233	276	250	241	268	280	266	279	272	264	263	252	246	263	244	261	243	273	273	269	280	254	265	246	261	242	290	244	258	253	299	279	261	251	273	253	246	259	232	260	279	277	285	254	248	242	227	270	259	234	256	287	280	277	256	257	274	289	267	255	274	254	285	263	244	260	276	259	280	235	234	248	282	248	290	253	265	252	285	288	249	257	277	281	271	257	284	271	260	257	288	273	251	275	265	270	261	237	271	263	224	256	262	266	244	267	285	272	261	262	240	230	261	253	250	261	274	278	249	266	263	265	283	248	282	289	250	274	283	277	263	259	229	281	293	253	259	254	279	282	270	278	270	259	259	252	261	277	239	284	268	248	262	239	282	242	260	250	250	264	265	282	240	260	264	275	253	276	276	250	271	257	260	282	234	260	243	266	265	265	242	249	235	238	256	264	263	260	275	264	263	308	242	255	291	245	238	265	262	267	240	274	283	257	278	290	288	262	262	275	260	262	279	245	226	260	248	261	275	255	220	269	249	269	261	270	233	289	249	248	212	292	251	274	257	259	288	263	238	270	279	273	258	279	253	276	264	239	279	272	300	291	251	271	263	261	248	243	250	263	257	231	260	264	244	251	273	259	262	226	241	267	242	269	258	245	305	262	264	260	265	244	242	268	261	267	244	275	275	240	248	293	260	258	265	283	239	257	282	294	263	284	247	246	273	308	246	242	253	275	279	274	269	258	275	263	266	239	263	252	286	300	267	254	273	251	237	273	239	243	258	250	241	261	255	239	281	277	285	259	265	266	273	245	264	242	244	243	247	268	230	285	246	266	255	254	254	265	296	257	268	273	251	269	270	228	269	258	253	286	265	254	244	254	242	245	273	238	270	260	285	287	260	266	277	273	268	261	274	257	243	242	263	247	256	267	216	298	266	280	256	267	283	282	256	236	249	244	243	238	250	271	266	263	252	273	259	275	276	231	277	243	272	247	240	261	265	245	243	260	266	256	254	243	263	242	236	263	242	265	283	256	260	279	263	289	269	248	277	241	280	278	274	243	257	254	246	228	255	273	238	310	266	273	261	291	262	259	222	267	272	245	261	267	243	266	235	242	229	263	265	243	258	262	247	287	268	263	245	247	238	271	249	261	273	294	278	258	260	228	261	280	255	261	282	253	280	249	264	261	257	228	271	283	235	253	257	273	272	280	236	268	267	242	255	243	295	291	262	257	268	305	244	271	256	292	259	259	243	247	248	283	252	248	253	250	259	238	267	268	275	250	289	290	251	285	252	277	289	240	263	266	286	288	283	257	287	265	276	264	255	263	264	240	246	304	275	262	244	242	275	283	249	264	256	244	274	288	282	259	267	260	221	227	257	212	269	249	267	289	302	254	256	245	256	253	264	245	248	265	257	268	258	266	225	257	274	245	241	232	265	272	230	267	285	273	262	257	256	271	254	268	279	257	252	280	280	295	266	301	241	255	231	252	237	253	273	252	262	281	250	279	291	281	261	240	263	249	269	281	255	265	279	252	251	282	236	244	275	235	254	237	247	248	315	285	294	253	274	252	302	269	244	251	268	254	286	282	245	263	279	295	245	289	256	250	254	260	247	257	262	262	233	255	256	288	284	283	268	294	278	223	264	264	272	259	275	248	260	250	258	261	250	255	246	249	250	250	293	257	250	263	237	237	255	236	256	244	265	260	274	254	252	257	273	247	269	255	238	262	262	319	284	243	257	303	242	246	253	273	250	270	258	229	267	269	267	258	259	281	278	270	247	257	235	253	249	268	262	268	264	266	260	253	278	245	247	290	266	275	288	267	235	255	250	264	268	256	271	255	293	293	239	251	251	268	282	270	295	283	290	283	282	280	258	257	263	283	258	266	286	310	279	211	258	253	258	246	237	246	235	243	248	246	247	259	242	235	255	276	242	272	244	253	254	243	269	250	248	244	257	270	311	275	287	274	284	219	248	255	253	214	285	247	295	246	265	272	244	293	253	241	274	268	284	302	267	253	267	295	236	328	277	264	254	259	252	239	257	260	306	259	281	280	263	267	241	251	265	281	264	246	263	263	276	289	252	284	260	276	248	269	251	261	303	298	280	261	241	262	264	245	283	275	280	247	231	253	254	222	308	256	267	269	269	225	275	279	256	285	256	239	279	321	290	256	254	255	253	279	248	243	243	289	272	262	265	250	281	270	269	265	293	276	268	258	280	258	240	252	284	256	249	265	253	234	260	247	265	240	271	282	260	248	262	265	256	268	281	261	252	283	273	243	266	272	235	261	254	266	268	278	269	293	247	277	254	250	283	264	297	272	274	238	242	295	267	267	263	260	285	248	241	232	265	269	310	263	244	241	262	299	285	304	256	293	248	285	241	283	266	269	279	276	266	261	278	283	273	245	268	258	263	255	255	270	267	288	243	253	262	268	289	254	281	292	305	227	250	249	266	237	258	258	241	266	239	267	280	247	308	270	280	268	261	292	271	278	257	253	240	261	256	274	270	242	234	270	281	255	278	281	254	252	263	288	290	276	276	273
31254	30180	32468	40457	33820	19136	7343	1767	644	611	640	606	597	648	619	630	634	632	667	614	655	613	618	652	640	616	631	583	599	632	647	658	587	633	615	658	636	617	639	652	626	618	625	682	636	647	626	649	661	622	634	628	650	605	617	632	611	643	599	603	627	657	659	584	603	683	594	588	593	613	656	619	661	626	667	633	676	644	651	624	611	635	635	631	647	610	631	662	584	611	605	655	659	626	645	648	636	593	597	642	640	624	658	604	637	635	680	655	630	658	641	611	617	630	649	574	607	611	621	610	635	633	585	627	592	597	649	675	622	646	671	620	608	656	665	630	610	628	642	644	617	617	614	631	612	597	633	620	583	641	630	619	598	638	634	631	621	647	617	633	673	625	652	614	609	654	610	659	657	618	606	677	632	674	635	650	673	603	632	676	602	600	614	660	665	641	655	656	645	646	652	590	604	621	576	588	615	626	630	679	639	645	604	657	623	627	669	637	637	643	608	628	631	564	605	584	640	630	608	627	629	615	657	646	609	577	643	602	618	608	621	644	625	681	604	653	602	676	677	617	607	627	664	623	649	603	653	614	594	618	662	619	642	630	624	666	600	603	594	608	622	605	671	640	645	670	586	647	675	645	617	631	636	635	616	585	622	632	651	624	647	612	624	626	668	609	602	667	619	672	634	615	628	616	626	604	654	601	589	676	656	665	583	616	593	612	610	584	622	633	628	622	620	595	604	632	627	624	633	639	624	646	630	659	591	632	656	593	635	687	685	580	624	605	647	643	635	629	629	680	630	633	590	669	646	642	650	655	637	590	632	587	621	608	596	630	671	563	627	673	655	649	636	644	626	674	603	586	658	656	625	606	593	635	635	624	655	656	646	619	636	622	613	632	643	661	621	636	628	602	638	636	612	638	646	603	608	651	641	642	644	628	573	623	615	608	608	623	674	669	649	616	628	626	651	631	634	592	644	586	619	592	648	596	649	650	632	621	627	642	664	606	629	640	631	621	616	624	591	664	625	632	598	646	589	591	650	686	625	643	650	637	625	605	623	602	623	644	589	642	589	638	658	611	676	647	601	659	610	669	662	691	635	614	629	612	670	650	619	643	668	614	645	635	654	673	627	594	629	642	623	625	642	628	624	644	618	613	662	589	608	576	660	650	618	627	633	616	615	620	665	627	587	604	596	623	646	631	647	670	604	631	582	621	605	654	574	680	650	614	588	627	599	661	626	647	625	652	641	641	629	640	622	662	617	625	619	627	642	628	605	599	673	636	593	647	633	596	609	687	669	590	622	581	654	624	671	637	686	651	619	621	627	626	626	566	638	648	608	594	629	715	594	582	592	625	650	639	615	662	618	629	618	638	646	661	632	646	624	633	618	633	628	638	636	599	642	615	624	639	643	616	608	634	629	615	642	622	617	587	620	668	613	639	622	656	609	632	621	650	624	656	662	635	655	596	652	588	656	641	647	646	635	597	617	635	619	685	627	619	668	587	585	643	608	647	592	640	646	639	603	639	691	607	627	600	602	614	614	607	616	637	612	653	592	632	633	589	576	619	603	632	646	631	655	609	645	649	677	627	641	626	627	624	612	648	664	653	655	632	639	623	618	631	608	609	609	664	614	664	609	606	613	658	677	582	640	641	649	615	633	643	629	567	637	604	617	641	633	630	639	580	623	601	609	640	653	587	651	598	639	662	652	633	619	674	653	660	639	646	631	635	609	625	617	609	646	625	670	614	651	618	663	637	608	642	610	642	632	624	641	662	622	639	637	675	663	636	634	629	582	652	594	606	647	660	652	596	640	635	600	644	603	617	646	603	606	622	628	637	607	600	603	627	599	580	628	637	629	597	606	648	631	644	624	667	602	622	649	587	619	610	631	653	603	635	646	638	612	611	621	619	625	612	626	615	621	656	676	649	605	617	640	655	652	613	591	623	594	650	585	681	651	603	613	645	640	656	649	593	648	626	646	636	609	646	634	626	645	640	638	678	663	649	628	620	646	636	627	642	628	635	647	631	648	634	590	646	642	629	650	567	651	643	655	621	635	617	630	657	594	673	653	616	657	661	613	618	599	602	618	622	651	650	623	678	635	643	614	639	595	600	607	622	613	600	639	589	615	610	657	649	600	652	654	654	604	668	621	619	629	669	629	604	614	622	650	639	626	621	651	685	637	616	638	648	633	650	596	595	668	627	644	629	589	598	631	611	643	654	686	615	663	636	620	689	608	639	610	661	627	663	604	590	604	617	625	636	598	619	647	635	647	636	645	615	657	614	624	618	585	631	601	658	614	642	624	630	625	652	596	616	640	605	648	629	680	665	620	642	622	650	638	611	660	615	608	628	622	659	584	618	625	637	645	644	648	653	680	595	606	605	648	632	605	624	622	605	642	642	631	675	646	603	652	620	617	610	655	612	619	592	579	682	628	646	589	621	645	588	626	654	611	611	639	635	657	638	633	610	629	653	616	616	624	617	642	630	628	632	648	613	660	639	641	645	695	624	644	631	639	629	632	648	611	668	640	647	634	630	624	619	654	635	562	619	603	586	631	604	632	632	639	618	599	624	617	648	651	596	594	656	624	619	625	654	556	650	615	605	563	645	630	633	625	635	600	616	615	632	646	612	618	607	644	657	644	620	613	608	636	613	580	623	682	650	597	581	673	623	615	645	624	545	639	619	593	613	605	675	658	625	636	636	612	599	678	612	645	634	599	676	582	655	638	636	657	630	625	625	582	630	643	630	663	623	612	643	646	633	685	609	594	637	637	650	607	707	632	591	644	667	655	584	644	682	667	671	603	611	668	659	622	651	650	613	655	632	629	648	619	663	646	658	669	666	578	663	653	629	643	602	649	602	621	644	648	646	622	607	613	627	639	598	582	621	634	625	632	666	615	612	648	573	626	654	644	616	645	622	624	641	652	664	633	642	672	614	668	633	641	639	650	652	643	674	583	610	625	620	680	659	603	595	614	597	603	613	639	609	631	640	656	615	654	659	612	638	627	638	616	608	641	612	621	645	672	622	658	611	658	623	640	613	613	626	594	639	587	640	640	624	633	663	649	690	617	626	657	609	580	621	610	589	632	620	627	677	605	641	639	645	613	661	617	584	594	660	614	632	636	575	634	623	611	611	654	651	614	631	630	636	607	610	659	678	614	623	680	646	612	609	668	624	580	627	640	627	640	651	650	612	623	631	624	623	613	634	637	655	636	620	632	579	613	636	606	684	639	617	625	598	626	597	613	615	596	611	648	626	631	649	599	675	608	634	608	663	592	629	664	622	607	658	598	618	618	627	632	609	609	663	644	617	628	624	640	638	646	611	637	611	647	613	629	575	614	652	623	669	660	621	638	610	649	596	654	618	606	616	585	611	637	602	579	654	645	635	637	619	637	621	628	605	600	624	623	653	617	680	622	624	639	629	627	630	605	612	606	602	603	629	648	645	639	677	656	604	587	625	626	579	662	641	620	681	630	601	688	645	650	614	608	602	642	608
70773	61236	57724	64426	53837	32265	14325	2912	489	448	434	449	433	430	394	440	441	435	375	424	441	411	447	439	427	436	419	428	408	421	437	430	405	427	435	430	399	458	447	469	449	428	410	412	438	397	401	397	452	445	412	404	440	430	442	470	399	405	394	429	415	432	425	421	425	390	466	445	402	412	377	362	426	441	468	411	417	406	435	440	392	422	445	410	380	429	484	412	440	429	419	404	406	442	456	446	423	406	417	411	429	421	427	433	418	399	424	434	399	436	440	403	404	394	430	419	406	415	429	430	400	372	424	371	413	480	379	425	433	394	463	452	439	399	415	398	427	417	424	435	383	465	437	415	426	441	456	415	398	368	409	408	459	410	387	408	409	419	454	401	476	425	425	415	417	434	424	421	395	417	420	428	430	469	383	379	446	412	436	415	401	428	462	415	401	422	439	430	403	419	412	459	421	448	400	423	434	410	419	413	424	416	431	421	380	366	398	433	425	420	405	427	438	405	401	445	415	345	429	411	456	423	418	438	439	425	406	395	406	400	482	428	410	383	465	408	389	454	421	422	418	428	444	415	449	444	444	419	415	407	414	454	428	420	415	432	409	384	364	454	448	442	412	425	447	412	403	413	444	415	417	427	436	426	446	384	415	463	476	434	431	419	423	401	423	418	436	420	383	392	400	408	373	426	434	394	402	410	395	428	414	400	441	415	443	429	424	420	438	434	456	405	428	389	399	430	404	431	424	405	445	429	436	437	397	454	436	424	405	379	400	426	421	440	434	465	435	413	418	420	405	414	407	402	443	419	398	371	395	437	401	411	431	404	417	403	426	419	389	421	469	428	404	415	394	437	468	438	427	437	477	438	405	397	421	416	395	418	454	373	454	470	413	432	423	413	414	399	435	425	443	403	415	437	429	412	403	421	418	394	439	397	409	419	401	438	443	413	423	413	394	419	420	460	458	428	408	463	391	386	417	408	464	445	472	436	375	377	434	401	459	432	449	399	414	445	451	462	457	445	440	408	408	385	416	429	457	434	479	445	411	417	427	445	402	431	451	453	432	385	458	398	422	428	408	415	437	445	417	429	426	413	415	405	460	415	433	423	425	445	421	415	404	454	434	399	446	411	433	448	419	428	418	419	416	442	396	425	397	418	452	415	394	443	431	405	393	452	386	428	403	472	446	394	435	411	434	397	408	419	400	434	427	394	444	438	396	442	483	413	445	411	395	388	423	459	447	390	425	440	391	402	383	402	379	468	433	436	461	404	392	435	427	420	384	408	438	423	442	421	403	395	429	432	420	430	444	462	461	435	416	420	424	394	407	398	470	444	444	389	370	387	439	430	434	419	418	436	401	413	415	419	434	383	468	443	390	413	434	436	441	444	388	404	455	415	420	427	417	482	438	412	373	404	400	391	428	408	426	444	421	468	398	412	401	399	417	392	437	436	422	401	413	402	417	439	477	459	433	417	449	389	418	439	413	428	404	413	393	423	405	414	416	362	453	451	425	385	419	410	434	436	426	417	411	436	419	378	427	406	404	434	425	402	427	405	417	428	463	388	426	407	445	474	426	440	433	407	433	427	466	455	421	430	462	390	405	421	399	434	394	413	432	450	388	434	386	403	392	401	383	401	418	407	411	439	464	461	428	461	442	404	380	431	418	401	419	405	388	361	419	461	411	406	437	405	430	386	441	416	456	402	406	398	479	428	427	412	419	412	408	423	428	411	427	448	444	408	403	422	412	438	428	421	433	428	398	437	422	439	435	392	397	440	406	378	427	438	393	411	415	383	432	373	434	429	431	458	402	419	406	421	434	395	428	435	448	418	364	419	419	433	421	421	440	420	412	416	423	433	422	403	406	379	433	408	429	425	460	408	434	448	400	447	412	395	396	436	405	430	434	410	411	401	455	481	394	438	398	429	441	404	439	407	430	418	416	386	474	433	385	421	432	394	408	407	414	419	415	421	390	401	414	402	439	418	436	441	479	407	408	434	455	421	414	449	387	417	390	418	411	419	419	432	429	409	435	396	441	437	457	432	367	423	393	428	431	378	443	431	422	454	420	416	446	425	363	418	394	382	423	405	424	441	414	422	427	395	400	375	416	434	455	428	445	445	427	434	410	413	429	418	444	458	444	469	433	409	429	421	421	425	436	428	421	436	410	418	437	424	429	465	388	428	424	439	437	443	419	451	410	394	394	418	396	411	399	392	453	411	452	435	403	401	414	454	418	395	408	401	401	400	388	426	421	416	406	390	426	404	410	428	424	383	399	390	416	468	425	460	374	426	414	421	424	417	403	392	486	383	427	398	412	431	450	416	401	423	428	442	445	412	445	432	388	412	419	486	432	414	458	409	457	454	433	423	449	435	426	417	454	446	417	417	423	444	394	436	420	419	460	472	408	447	451	432	461	416	415	409	404	422	424	433	421	451	383	402	413	438	383	427	428	415	418	446	472	409	418	409	400	423	389	421	438	443	452	449	375	409	426	430	423	426	393	458	375	418	432	409	414	426	430	422	483	426	407	354	438	429	419	415	435	396	452	420	418	427	431	437	428	440	410	382	391	427	434	396	377	429	424	418	438	407	406	422	428	411	401	385	399	393	426	442	398	399	426	398	439	413	448	446	401	453	412	409	416	429	415	435	429	380	466	431	437	447	430	409	433	396	400	429	398	397	413	386	386	458	429	416	425	417	460	454	409	440	424	403	423	471	459	410	442	443	419	386	423	433	445	425	410	456	394	384	428	385	419	442	451	401	405	397	423	435	401	410	422	433	413	393	447	430	414	399	428	439	430	429	442	396	398	411	403	433	414	395	422	411	420	408	451	460	424	424	459	450	421	443	430	414	427	406	379	425	448	420	456	434	387	391	413	445	416	412	439	415	438	420	441	403	458	433	452	451	418	393	435	413	412	417	454	448	446	444	408	406	422	432	415	390	425	390	453	463	412	443	410	460	438	427	415	473	441	400	429	443	439	436	442	403	372	412	390	404	413	409	410	412	434	382	443	383	444	428	413	434	399	448	452	407	392	443	375	427	441	419	418	442	421	449	438	428	438	435	449	417	418	437	453	459	420	418	388	439	409	415	454	429	408	425	415	415	425	463	441	433	433	398	391	444	400	416	423	415	429	456	415	461	441	424	444	407	391	404	430	409	448	361	438	401	435	410	423	415	427	440	444	384	447	414	428	429	401	395	395	424	409	404	453	428	400	435	417	404	447	444	377	382	411	474	444	419	434	430	451	406	421	402	435	444	426	423	370	418	399	397	441	393	434	461	427	440	419	405	431	401	430	408	394	433	430	390	425	414	398	407	414	419	466	426	417	418	426	362	399	424	440	434	454	445	440	396	409	453	452	413	430	403	465	416	476	414	419	432	392	416	414	445	372	383	406	427	413	405	363	454	447	409	414	402	443	448	445	431	436	404	433	449	407	429	431	434	411	428	442	438	433	426	426	462	362	385	388	442	400	407	407	413	420	398	387	457	426	428	420	446
48644	51763	57091	72063	61553	40791	21258	5295	945	974	881	957	918	949	942	940	872	959	930	880	976	920	898	958	929	911	908	893	896	924	969	903	926	992	841	955	958	920	942	932	955	907	896	886	931	960	902	898	908	1013	897	862	951	891	949	883	948	907	943	979	893	904	905	910	901	913	900	921	882	934	922	913	991	917	978	907	874	954	987	967	948	907	899	901	951	883	879	933	904	908	973	903	893	947	948	978	972	891	904	929	921	939	922	947	895	947	925	951	960	917	974	923	961	936	902	935	928	934	913	949	871	904	911	917	904	927	949	930	939	903	923	921	931	950	935	893	939	933	983	925	960	989	964	896	917	894	878	919	930	946	890	947	902	927	908	930	920	932	940	954	961	906	908	933	869	918	926	940	940	933	926	913	938	967	909	928	977	878	948	903	891	941	859	942	964	885	952	926	927	953	880	892	964	912	1003	943	936	892	916	928	970	938	949	864	972	938	846	942	943	871	909	979	929	877	930	937	969	946	949	966	940	927	948	901	951	921	923	904	930	923	951	937	891	872	926	918	925	909	884	947	874	937	961	908	924	937	907	909	958	912	921	887	952	920	888	920	932	951	982	911	950	907	921	945	894	977	962	885	921	901	965	944	894	893	923	916	925	917	873	900	942	938	964	916	968	922	888	870	941	990	854	939	931	969	929	915	921	914	930	868	875	906	932	938	884	896	904	948	930	913	1013	910	918	912	950	884	900	931	992	929	912	886	879	926	965	929	922	920	921	929	983	899	894	900	943	945	929	947	895	953	936	889	918	965	904	931	929	979	879	905	921	924	895	934	944	952	924	958	953	947	927	942	981	910	892	946	982	933	895	1001	919	946	971	932	919	931	927	962	901	952	916	955	855	976	958	940	964	873	903	887	924	899	957	927	904	932	941	966	953	916	947	902	928	997	927	934	925	963	909	964	953	946	943	918	957	922	896	898	838	895	939	921	897	953	898	944	933	904	944	897	917	920	918	1011	906	985	970	905	942	895	922	944	975	964	945	948	974	948	944	927	900	947	1000	867	932	915	970	910	933	961	904	892	870	904	891	939	932	907	929	937	921	986	927	916	952	932	945	864	951	928	941	937	975	943	930	897	892	863	895	963	924	898	952	912	983	891	940	936	962	918	918	957	878	882	1004	855	947	893	929	927	908	958	924	928	965	936	965	914	931	853	908	935	971	894	873	946	936	955	962	934	979	955	924	902	925	907	916	927	961	880	915	922	895	942	949	903	971	943	954	932	909	938	956	944	935	916	980	895	1001	881	929	930	917	934	913	919	890	923	938	868	947	925	850	951	918	937	911	962	958	943	970	923	914	949	866	910	946	928	939	941	937	947	900	930	919	885	936	893	858	928	897	961	947	955	915	907	874	948	898	908	904	955	941	915	958	933	882	884	979	851	948	936	948	982	930	908	1001	887	904	919	946	938	888	1027	907	979	944	891	926	911	972	921	914	923	930	903	943	922	955	925	927	932	905	951	913	947	953	928	925	907	910	1003	913	877	942	946	938	947	884	918	888	990	986	930	900	928	940	986	906	956	951	955	927	926	959	960	907	943	901	915	896	928	955	890	901	973	933	914	938	916	958	968	888	938	917	938	966	920	916	881	862	893	951	932	995	929	863	924	926	951	914	921	938	967	928	937	943	923	983	916	903	936	928	941	936	954	903	933	953	933	931	874	919	920	966	960	964	900	865	931	982	891	973	917	951	918	932	891	923	903	931	915	896	979	949	910	933	917	972	912	957	920	952	923	950	994	965	901	963	926	961	999	920	915	928	891	928	912	914	950	886	934	943	910	962	945	920	986	896	917	878	950	950	959	924	943	914	921	971	934	989	897	909	915	969	906	945	955	914	930	907	955	906	913	968	946	926	923	955	955	1005	906	954	894	913	960	928	893	942	900	934	955	928	895	924	913	917	915	924	895	957	944	886	1022	919	951	846	941	906	896	974	904	926	897	954	918	960	1007	917	963	923	900	946	984	883	893	880	952	936	914	919	925	932	928	932	970	915	965	951	911	900	949	943	882	964	904	960	904	930	892	947	935	934	934	894	905	890	984	992	941	911	961	923	871	897	932	947	977	890	978	955	930	924	936	888	999	973	937	947	894	894	930	950	1002	947	956	932	837	988	899	924	895	997	962	905	929	922	923	906	914	882	914	929	949	951	992	888	930	936	902	909	959	945	928	918	956	923	945	896	876	926	884	960	958	948	911	969	927	930	950	942	911	930	942	996	930	933	947	939	947	945	846	917	966	876	927	919	896	943	890	911	994	968	873	939	932	915	915	946	910	896	946	922	949	895	919	878	933	908	970	894	895	901	913	1012	946	877	1002	921	927	901	897	918	888	908	904	905	907	909	907	942	998	982	962	943	910	931	928	889	931	913	936	901	947	883	925	946	938	928	926	907	906	958	935	885	907	920	955	940	882	919	909	959	892	938	943	978	926	872	923	923	934	921	895	924	919	916	894	940	944	878	922	908	954	982	904	951	921	922	917	919	954	987	887	907	930	858	946	974	908	891	896	940	932	925	963	934	967	937	896	913	970	909	863	904	862	912	917	921	958	936	936	870	1002	943	964	939	897	978	892	956	931	907	913	877	917	985	956	901	947	910	902	875	932	933	931	894	917	911	904	924	948	963	965	959	975	897	927	952	929	969	1006	923	899	937	936	881	992	931	984	958	966	943	965	918	927	928	1003	923	965	957	947	979	907	919	920	928	896	880	900	973	971	960	906	971	926	947	958	990	959	911	966	954	907	903	869	934	929	964	926	944	932	946	914	958	946	938	953	950	919	888	870	981	915	929	975	914	983	931	887	948	941	906	898	950	880	922	914	882	985	899	938	888	924	929	963	935	891	911	936	919	923	927	946	905	956	950	918	947	913	905	907	902	930	908	913	1024	953	958	963	950	931	994	911	966	916	994	918	905	881	934	953	931	950	867	908	934	904	944	895	948	920	935	924	886	936	992	935	927	901	967	919	894	960	905	964	914	914	943	879	976	913	908	940	923	929	969	889	982	944	910	944	898	903	962	944	910	936	918	957	941	919	900	890	888	952	937	954	902	944	902	958	917	901	956	892	965	930	850	953	950	937	950	947	927	956	975	916	901	962	955	942	941	943	926	865	951	871	981	977	946	997	904	878	936	918	936	888	881	954	984	915	986	937	981	936	922	910	969	961	936	878	964	893	921	913	899	955	922	924	953	927	899	944	947	936	946	891	904	963	902	925	885	925	952	949	935	945	931	933	995	894	933	910	904	952	943	946	925	958	976	896	990	884	1007	885	916	950	924	872	889	977	960	890	964	966	942	902	941	920	947	908	945	894	937	932	914	928	944	954	957	921	888	913	940	944	927	931	930	889	927	962	950	969	946	924	929	986	893	911	916	987	939	911	892	930	926	904	931	922	947	925	869	958	908	902	976	947	971	924	974	943	950	920	943	908	970	927	946	866	959	896	950	954	911	957	932	917	910	919	983	893	955	1018	924	935
41723	34355	20630	9174	5169	2179	921	355	293	268	264	260	273	225	254	248	255	261	255	246	229	216	253	270	270	226	260	241	247	266	247	247	286	241	237	230	262	292	231	289	262	236	206	251	272	256	254	254	250	247	239	192	244	237	274	256	235	211	252	273	246	256	218	271	236	265	256	233	256	240	277	207	260	242	251	245	276	256	231	277	279	216	254	263	254	261	249	256	273	241	260	241	257	236	255	259	247	255	276	259	248	246	223	263	281	270	250	245	256	200	259	251	263	232	250	249	251	262	254	238	277	274	226	235	243	271	236	275	276	228	245	250	239	237	257	264	246	245	246	268	238	244	233	240	255	256	254	274	249	257	256	250	280	252	216	236	252	267	280	287	250	227	262	249	260	288	241	251	245	257	236	250	242	243	234	257	267	247	238	262	251	253	251	244	231	255	248	273	274	269	242	257	281	252	258	231	221	238	261	252	248	217	265	245	265	262	257	270	242	239	218	225	246	247	237	257	222	261	275	235	229	229	248	262	225	260	272	243	244	232	257	237	246	234	272	257	255	255	267	278	238	246	245	250	246	242	242	251	248	256	244	269	257	236	249	253	258	239	256	270	301	222	249	260	250	240	227	252	282	241	246	252	276	250	263	240	254	242	244	260	234	242	247	232	221	247	245	250	236	251	260	237	241	227	234	285	243	241	213	258	274	255	236	237	260	269	251	242	250	267	243	277	248	261	229	256	254	245	291	258	259	243	261	233	266	241	233	247	275	293	265	262	284	252	276	259	251	246	234	229	235	257	247	255	258	257	255	256	263	256	255	254	230	233	237	276	229	260	227	253	260	248	257	271	272	229	262	234	274	233	262	239	250	275	254	257	218	244	231	240	250	255	262	237	251	275	262	234	257	245	241	253	249	256	265	274	211	267	237	235	242	244	252	243	270	279	279	245	279	253	294	242	237	239	262	278	248	258	247	254	227	242	269	270	264	293	276	253	222	255	230	285	229	252	269	261	239	249	244	231	251	235	265	258	213	238	253	266	242	236	272	256	228	234	264	238	247	256	249	244	263	250	245	233	264	254	261	272	276	242	238	249	255	238	221	266	245	293	253	256	252	241	251	250	248	274	254	268	238	255	254	267	273	271	242	238	276	271	253	266	265	245	241	247	266	248	242	277	245	256	269	253	280	245	270	241	251	256	265	241	226	285	261	223	258	232	224	226	229	234	264	245	251	257	254	242	241	237	280	249	251	249	243	244	282	252	243	269	240	256	253	260	247	278	224	244	264	247	298	239	260	242	274	224	260	280	248	264	257	256	259	255	230	275	245	223	275	234	257	242	247	266	276	232	265	254	269	249	262	257	259	238	244	238	279	294	236	238	219	210	283	264	257	231	242	271	273	253	239	263	253	257	251	242	253	254	246	266	234	259	239	234	249	260	264	195	270	234	250	238	205	233	285	265	258	249	231	282	232	217	252	264	232	255	220	252	248	241	227	226	272	264	277	262	259	288	260	253	252	275	253	223	251	235	250	255	258	228	272	251	266	240	242	229	245	253	228	235	263	225	257	262	264	247	232	226	227	270	249	236	243	234	254	285	275	249	233	271	267	262	274	261	243	243	257	258	264	237	262	230	219	245	224	230	228	229	252	234	277	224	278	232	237	243	253	261	226	231	280	274	267	259	242	268	221	275	264	241	289	257	225	239	234	252	285	235	240	233	288	236	231	277	232	255	255	252	286	261	238	235	247	258	270	226	270	261	236	236	254	234	237	238	227	256	203	241	266	258	260	210	274	243	220	223	253	247	249	234	247	245	250	233	244	265	236	298	240	286	247	263	249	258	235	265	274	252	227	236	253	230	247	231	250	269	261	259	244	234	281	273	224	241	253	221	267	237	245	250	259	244	225	293	239	279	259	244	253	280	228	252	241	270	256	235	226	238	252	268	235	230	279	264	284	259	232	271	244	270	285	235	267	227	235	268	241	252	229	244	254	230	233	248	254	260	258	260	244	227	285	231	209	236	267	260	252	265	265	274	250	240	231	236	263	250	242	214	266	271	229	233	265	261	248	226	249	247	277	268	269	267	244	264	272	251	225	263	256	247	224	245	268	244	257	243	243	250	243	256	258	248	263	244	244	246	261	278	220	268	275	260	248	258	244	235	250	265	285	268	254	239	253	231	236	250	275	248	244	239	233	263	269	250	250	262	248	223	267	256	266	275	238	243	251	252	293	240	263	251	270	305	256	268	241	262	262	247	279	235	266	269	235	237	297	239	234	279	249	260	264	237	269	276	273	281	248	249	258	258	260	226	258	258	229	268	247	288	266	269	249	267	247	277	250	233	247	255	232	229	269	248	234	257	233	282	251	269	245	270	275	231	239	224	268	258	264	280	254	239	231	270	287	229	251	249	228	240	264	253	259	229	253	249	251	216	260	250	263	258	267	239	264	295	240	253	259	249	257	281	252	239	238	253	252	248	226	246	262	260	270	259	224	285	232	264	274	249	256	199	257	237	246	252	278	237	312	277	258	233	259	234	260	277	283	263	268	266	260	247	252	244	228	244	226	266	241	232	263	276	269	261	235	231	208	241	263	266	244	270	258	243	225	231	288	241	259	264	251	291	274	244	240	243	242	231	261	247	245	261	254	266	246	258	234	266	221	254	264	255	273	268	258	263	264	256	220	242	234	251	258	254	255	265	257	247	244	309	246	268	229	277	260	295	291	269	261	251	234	255	238	281	232	211	261	223	255	239	238	241	256	269	251	264	259	247	244	251	245	245	232	260	256	269	234	221	239	246	250	266	242	241	289	263	234	271	240	252	253	253	273	245	240	239	261	259	227	251	227	279	215	249	246	214	282	254	228	255	235	267	263	241	271	248	253	253	258	259	246	249	256	260	257	233	263	283	263	220	237	243	249	247	248	276	258	232	249	262	273	273	258	267	250	239	283	251	222	249	264	273	247	249	266	242	251	259	269	268	234	245	238	271	246	250	267	276	249	250	268	247	274	261	264	276	259	246	262	241	255	228	248	249	247	255	270	228	249	256	246	237	265	260	251	244	282	239	270	258	252	256	260	258	237	221	250	238	250	251	264	276	237	256	278	276	252	232	268	242	248	267	237	271	250	254	268	262	222	251	238	252	266	288	258	264	264	236	232	260	238	246	240	249	254	294	288	240	228	282	251	256	238	246	257	248	237	219	276	294	258	244	233	249	254	219	295	235	246	228	267	242	268	232	242	258	252	259	226	228	223	243	236	270	262	238	258	243	252	233	230	226	256	243	263	218	261	262	260	231	258	266	248	254	270	248	256	234	272	264	280	255	267	255	242	268	221	260	227	267	264	273	249	242	258	269	244	259	245	236	255	244	262	234	241	275	266	253	227	250	228	243	290	256	241	229	258	269	257	269	266	231	249	239	243	234	262	273	241	234	241	265	265	282	227	289	256	257	263	267	237	224	257	234	239	244	246	244	250	281	235	258	221	258	227	258	257	232	245	249
24558	25859	21844	17758	11973	5472	2373	841	586	646	647	659	553	555	609	603	553	597	644	609	616	634	603	575	614	636	648	597	657	602	633	612	623	618	610	552	585	631	602	635	608	588	630	601	612	601	628	622	605	589	607	604	558	619	584	585	626	608	668	578	619	557	573	629	644	583	618	626	620	587	626	573	534	605	571	618	607	590	628	600	604	596	564	606	640	641	631	558	589	537	585	626	592	591	611	583	625	543	601	622	635	580	663	585	641	578	627	600	566	588	602	625	625	571	583	569	619	633	605	616	602	595	607	564	627	605	628	611	616	605	569	557	594	591	577	621	622	616	628	599	601	623	600	614	578	629	620	588	646	585	533	583	585	594	625	554	609	619	635	626	561	586	600	622	629	606	615	586	653	614	619	591	641	619	637	592	637	586	598	624	634	561	620	594	576	596	545	615	592	600	593	600	590	601	628	638	592	616	612	606	599	611	604	631	625	592	560	599	663	624	596	596	588	615	593	583	632	602	618	596	586	593	618	620	643	599	630	574	626	622	623	589	655	607	606	559	642	608	599	593	565	586	552	624	621	607	582	604	577	590	648	576	568	582	569	598	603	574	606	597	573	584	618	603	612	610	568	604	588	587	593	621	612	619	595	597	596	622	592	555	598	619	592	594	650	627	629	573	592	583	600	661	592	585	642	590	605	644	633	553	608	576	565	563	623	554	603	587	592	572	563	610	664	632	586	605	548	640	628	589	556	603	616	586	603	572	590	606	609	584	585	615	606	564	636	570	634	576	601	598	607	586	580	615	593	626	607	585	608	599	617	617	575	611	573	579	580	634	600	591	646	605	560	612	603	604	593	629	628	623	635	582	617	582	609	589	601	592	611	600	616	595	660	591	553	624	507	630	625	638	590	552	596	570	562	537	606	617	585	592	604	642	573	625	599	591	641	625	623	597	556	591	594	618	613	591	627	634	610	627	567	601	610	596	606	628	623	599	629	617	591	568	630	654	615	645	604	643	625	602	585	626	554	579	611	629	574	631	571	632	573	567	609	610	613	618	579	564	626	622	570	591	628	582	586	581	612	579	622	625	526	600	577	599	642	581	616	588	578	585	591	624	652	602	606	569	615	610	607	580	624	618	609	614	631	626	615	607	563	584	606	601	609	591	634	620	585	592	610	574	593	629	664	594	602	610	613	595	613	613	580	609	570	579	605	609	575	590	595	567	629	571	625	609	659	617	595	599	553	579	616	617	597	603	619	593	609	556	604	601	617	594	625	602	620	591	594	606	570	596	647	601	636	594	577	631	586	651	574	648	611	628	587	608	604	573	633	650	628	608	571	601	584	576	651	596	620	600	611	616	620	586	600	627	563	607	597	575	618	582	594	603	586	627	598	571	627	636	583	595	582	592	588	569	621	577	591	623	618	549	597	616	578	609	577	577	582	604	620	637	568	611	629	626	621	597	596	572	628	634	644	571	582	630	598	588	576	617	581	622	603	609	594	634	547	577	608	587	582	584	596	575	644	583	593	608	600	598	612	619	604	613	604	580	587	595	611	628	616	595	618	647	587	604	671	642	593	573	635	598	597	596	614	630	598	591	576	542	610	601	591	637	621	609	653	585	637	592	566	656	616	606	606	624	538	574	576	593	618	598	569	602	638	625	561	603	654	634	568	590	626	594	617	591	594	608	609	593	627	620	613	598	610	626	576	572	583	608	607	619	659	587	614	604	593	591	587	583	595	596	615	551	621	607	639	559	610	593	581	569	614	594	616	611	568	567	595	605	581	564	598	587	600	623	643	623	598	542	583	581	589	619	633	580	581	619	589	644	636	594	553	619	644	637	622	604	631	626	561	629	679	640	607	658	593	597	619	603	563	540	560	600	617	618	624	616	641	569	626	596	609	579	585	589	619	644	627	558	608	624	577	571	567	616	618	580	614	573	607	579	597	614	613	574	581	587	607	573	561	600	592	645	589	563	570	603	559	604	613	616	621	562	572	644	638	634	596	614	644	565	583	565	600	600	600	602	670	580	619	593	558	615	616	582	578	611	566	587	622	600	595	590	596	613	654	650	582	576	576	596	618	662	591	592	564	582	574	618	571	620	605	632	605	575	599	648	604	625	581	651	582	578	598	569	636	612	568	625	627	592	663	530	582	601	586	618	626	611	580	585	604	594	615	569	602	617	595	620	616	589	642	653	594	599	610	613	629	585	626	611	633	590	605	611	610	612	581	612	619	660	615	612	654	624	580	627	585	620	589	584	624	593	608	563	579	601	614	597	580	626	626	615	647	619	617	640	630	608	626	565	613	582	624	586	592	572	648	601	575	626	575	589	617	636	584	588	608	584	589	582	617	598	642	645	590	576	604	584	628	599	593	588	605	617	598	628	626	594	590	629	586	561	580	597	589	550	598	589	605	615	607	609	586	596	609	565	618	611	634	629	609	582	631	622	600	657	613	609	604	612	549	588	610	605	606	630	598	603	596	632	575	613	607	576	611	606	607	587	611	609	601	617	608	590	588	588	591	594	582	621	634	578	597	594	596	607	616	572	571	540	609	602	553	565	575	581	633	616	627	599	572	613	579	645	568	639	596	611	617	627	579	592	588	635	624	607	612	615	628	598	618	606	615	634	598	565	594	590	627	646	596	602	620	593	570	654	618	609	607	580	558	640	603	601	601	607	616	575	613	561	599	605	616	589	610	629	610	630	595	600	592	593	580	586	588	633	581	628	614	565	640	647	608	597	577	614	640	609	588	576	572	600	607	582	608	593	571	620	593	640	600	604	610	572	594	607	611	570	581	630	627	567	577	630	628	566	644	639	567	602	633	591	626	564	598	550	580	578	624	601	613	581	600	610	604	595	597	599	608	613	575	585	633	584	648	584	637	557	641	596	619	657	625	632	586	580	599	630	593	610	570	593	584	614	638	651	611	617	615	573	576	607	642	648	596	600	633	591	629	599	605	609	618	587	599	646	592	593	609	646	593	586	598	621	631	610	611	593	587	602	592	615	604	606	583	616	582	608	573	584	620	581	572	616	586	609	629	596	595	614	627	627	603	595	567	531	607	572	623	603	626	589	591	599	628	591	589	593	591	625	612	627	629	602	587	620	602	622	570	602	632	607	574	630	624	629	595	625	624	597	612	605	589	602	583	565	555	668	649	611	627	587	604	620	609	556	582	607	605	605	592	586	563	583	594	566	560	653	576	604	584	643	583	612	611	582	582	621	598	620	589	600	588	538	604	592	594	634	646	588	581	575	586	565	633	603	592	569	586	601	622	598	622	594	617	588	615	601	604	609	562	613	657	580	628	612	591	616	617	613	601	589	595	598	609	592	601	619	628	642	575	601	663	590	598	601	589	592	607	580	665	601	575	635	596	595	646	616	591	596	630	583	567	619	653	612	605	608	590	626	631	633	614	590	611	627	615	616	585	595	619	637	584	594	612	564	591	578	624	584	606	615	579	585	614	629	620	608	574	560	610	620	591	582	597	647
49938	38478	29637	30892	21014	8284	2418	556	276	237	259	268	253	255	247	267	249	249	278	261	255	280	270	279	281	245	267	262	265	261	231	237	245	254	278	271	272	257	257	282	276	274	274	248	246	298	263	263	276	248	256	325	281	296	266	257	244	284	253	249	275	276	271	266	263	303	270	261	256	226	281	223	256	256	272	267	270	268	272	276	276	248	244	267	260	290	247	278	274	246	248	255	239	247	270	296	245	285	285	273	259	286	263	268	266	281	289	248	251	253	254	229	232	259	287	265	249	283	274	269	228	270	230	234	261	262	262	262	250	262	269	262	281	268	249	261	227	270	244	254	275	257	236	271	310	253	272	247	233	265	258	289	282	252	281	259	246	266	290	254	245	241	280	260	274	269	310	294	250	277	240	265	254	248	265	261	258	253	251	259	256	260	239	254	254	250	281	261	263	294	260	268	278	267	252	240	271	250	227	239	262	276	277	276	256	279	227	266	287	253	242	283	261	263	261	270	256	261	261	260	272	267	240	281	261	256	245	293	281	263	246	243	256	275	269	274	282	263	255	248	248	234	290	273	298	278	290	258	311	248	290	279	252	267	233	230	250	255	271	247	273	280	247	227	270	288	267	244	266	286	259	278	261	242	253	241	239	266	238	247	269	251	279	267	256	259	241	251	252	254	280	248	260	276	274	264	262	255	260	272	243	260	259	270	223	250	258	270	230	258	216	227	260	264	263	239	233	258	279	270	263	256	270	268	253	282	231	267	262	266	243	240	272	288	241	244	235	243	268	257	236	267	258	251	279	256	286	303	281	268	264	280	236	246	259	265	244	272	291	231	229	250	280	280	265	238	246	254	303	256	250	275	236	245	270	277	255	258	241	249	240	244	261	264	288	265	257	266	255	283	269	300	277	273	277	250	258	217	271	278	275	251	242	266	267	249	271	253	252	254	259	274	275	266	258	263	253	256	246	251	276	266	270	270	265	289	257	263	260	271	283	253	232	255	245	229	210	230	273	262	282	253	263	268	272	278	241	273	256	266	255	277	213	245	256	256	240	262	255	235	259	290	266	249	251	256	250	270	275	273	290	255	282	302	269	247	261	246	198	268	258	251	239	246	251	285	301	268	246	288	257	245	232	251	305	287	273	298	301	246	269	254	287	270	263	239	233	271	273	244	269	249	252	240	260	274	255	241	279	253	233	276	277	275	248	273	232	257	262	240	264	285	252	258	259	279	308	263	219	273	244	231	292	274	270	272	249	272	284	266	283	253	251	277	265	262	270	252	249	241	293	267	272	257	245	271	223	266	294	269	246	279	272	240	242	260	247	297	258	277	271	267	237	262	268	270	253	283	256	241	265	275	268	270	298	265	265	277	235	267	234	262	245	236	242	263	249	271	285	257	255	257	268	282	292	256	266	261	266	262	236	283	284	266	246	291	248	242	260	269	256	249	268	242	290	263	263	269	261	279	283	231	281	268	256	266	278	272	281	255	250	277	260	242	261	244	252	259	276	251	264	232	244	265	290	243	248	313	277	268	258	239	263	269	290	287	258	281	271	286	299	259	242	258	255	258	265	268	253	271	264	247	263	268	311	266	247	262	257	240	228	242	243	251	244	291	250	252	251	266	265	258	265	293	261	272	257	274	254	265	256	262	243	244	270	274	272	288	249	272	249	267	284	232	238	262	263	222	211	224	283	287	233	242	292	268	295	240	254	251	293	270	225	260	242	241	289	258	270	254	251	251	259	300	264	269	274	250	257	266	278	274	241	265	252	216	275	271	287	255	265	277	227	250	279	235	264	265	266	266	231	286	249	257	279	273	261	260	271	268	247	273	266	275	257	257	260	282	278	246	259	259	232	271	257	265	276	268	280	253	274	286	250	248	263	271	257	255	269	241	277	276	246	250	260	252	250	269	278	262	277	320	260	256	265	258	269	267	247	254	241	264	283	259	234	266	264	254	286	248	244	287	260	224	255	279	251	263	260	254	256	233	264	261	247	254	278	308	241	269	272	255	246	284	292	265	268	267	266	297	267	246	263	260	271	259	295	232	251	255	257	293	231	249	294	269	252	254	273	246	255	280	251	239	283	262	246	268	247	260	274	259	272	255	237	279	221	280	250	254	258	248	274	275	272	288	232	253	272	266	257	275	255	279	276	283	261	251	234	232	254	257	256	284	243	262	249	248	255	240	249	276	225	247	252	239	250	261	284	265	271	241	248	284	280	259	272	273	264	224	237	253	282	244	243	259	248	270	279	277	241	213	281	270	249	264	307	290	258	251	266	273	266	252	261	275	283	243	251	277	243	268	247	240	257	261	271	268	266	278	251	242	266	262	299	265	287	232	261	250	273	293	249	296	249	238	271	267	276	251	282	247	252	277	278	228	267	254	249	246	261	269	268	260	269	255	268	242	252	251	261	295	242	301	295	273	247	264	264	269	244	272	279	266	241	278	308	267	268	246	243	257	290	268	275	255	288	219	278	254	271	279	248	256	267	246	269	255	253	253	243	292	275	232	256	300	238	241	261	272	261	249	297	276	232	270	236	263	256	267	214	245	250	268	268	271	234	251	257	269	247	279	290	256	271	295	241	235	252	245	244	278	277	234	265	245	246	282	273	278	267	236	284	301	267	262	279	259	241	258	267	274	275	272	283	299	259	277	256	233	289	244	266	279	283	268	259	270	287	274	283	273	282	256	265	271	266	260	254	256	262	237	243	284	266	257	258	254	280	241	247	250	243	239	273	254	268	250	275	274	261	267	266	239	256	256	294	259	251	271	235	267	265	249	240	248	237	289	255	260	253	260	240	222	246	248	268	255	266	252	281	254	289	253	287	239	252	253	261	246	293	269	308	243	264	229	235	306	267	259	289	252	222	246	270	259	254	256	246	265	260	276	238	249	273	246	274	273	230	290	269	253	251	246	261	267	268	257	268	250	264	277	274	257	251	302	263	247	262	256	284	241	242	254	265	261	253	233	260	248	294	285	259	267	245	250	244	258	263	277	284	243	255	242	250	252	235	254	283	279	251	229	281	292	238	278	273	254	256	224	258	260	246	234	271	253	275	229	274	254	288	273	276	260	225	262	267	262	258	286	281	267	269	259	266	246	266	256	248	257	253	242	261	271	254	253	278	228	287	295	271	259	233	243	277	271	253	240	258	261	279	264	282	261	225	266	279	251	246	270	266	273	247	240	281	273	287	256	258	262	255	260	237	267	263	250	259	238	286	259	243	260	294	242	282	252	284	288	290	244	270	283	271	254	271	267	245	279	261	250	279	264	259	256	241	268	231	297	264	241	296	270	295	262	262	292	266	306	239	249	249	265	263	266	259	262	291	274	279	245	231	256	248	274	258	240	250	264	299	266	265	269	254	258	265	251	261	257	284	256	239	271	259	259	279	271	276	261	281	277	257	284	273	232	231	259	267	237	276	260	296	260	257	273	264	263	277	264	268	233	250	237	282	280	282	250	271	271	276	274	255	276	261	246	267	262
31121	29165	33608	41565	32749	17709	6893	1573	631	603	568	683	619	605	632	627	624	627	580	654	615	626	648	655	623	611	666	664	601	645	682	633	622	634	624	669	611	636	601	641	623	664	658	602	652	616	645	603	584	617	612	632	643	611	674	641	616	673	618	591	621	624	636	628	585	640	615	631	662	621	591	624	675	617	592	638	633	623	653	661	628	636	686	615	633	605	656	631	649	639	626	594	637	629	616	639	650	657	638	655	616	576	629	636	641	611	631	604	632	621	646	610	637	634	639	672	615	634	648	655	652	633	614	614	644	648	639	625	601	619	610	619	648	598	649	647	579	634	669	607	610	632	667	642	642	599	636	640	620	640	632	621	637	618	625	613	634	639	643	615	628	640	641	647	639	623	639	653	652	603	608	687	606	640	646	621	674	663	624	608	624	617	636	652	636	620	623	645	613	620	600	634	649	621	633	627	615	635	640	687	655	643	604	627	623	634	628	644	633	683	641	608	633	616	630	628	577	631	655	628	643	641	597	617	628	636	586	570	654	606	627	618	645	639	678	593	629	575	652	638	624	602	635	573	592	613	641	590	651	661	644	629	663	634	623	613	636	619	642	647	654	588	648	601	639	635	659	651	623	640	641	608	598	624	675	646	606	612	583	610	653	642	642	693	580	638	605	608	588	624	616	637	610	583	592	627	587	605	612	612	609	644	635	628	633	612	623	610	673	634	636	643	638	618	597	654	608	636	625	634	588	669	628	616	590	614	613	613	624	608	649	660	636	636	590	613	627	621	595	650	653	617	606	638	636	638	664	581	601	655	681	639	623	622	619	692	638	645	598	646	638	619	605	630	628	594	638	628	555	612	602	651	632	667	620	616	600	603	614	610	615	611	684	641	638	625	606	611	599	603	614	597	672	661	655	634	604	668	630	667	617	609	662	607	626	630	626	651	627	649	666	656	664	609	629	651	615	633	632	585	621	610	660	642	637	617	669	617	669	614	641	616	626	620	613	638	627	615	639	611	627	600	629	577	643	626	613	587	629	629	635	635	606	611	645	609	617	660	690	586	581	640	683	626	666	633	668	610	610	623	651	663	568	611	631	662	672	636	640	648	615	667	627	611	606	632	647	632	645	601	665	637	629	625	650	603	598	612	630	652	616	596	595	623	627	670	630	611	633	621	631	682	659	619	621	648	617	665	633	665	708	642	630	631	602	630	624	583	624	625	639	628	650	651	656	572	648	613	625	632	633	610	627	606	616	572	638	626	682	588	611	618	633	590	618	581	621	609	588	618	627	646	625	639	626	648	596	654	618	676	612	627	658	611	644	643	643	643	606	596	586	626	668	642	634	578	625	590	651	627	646	629	598	628	650	656	616	657	625	624	659	645	651	601	662	591	630	619	612	610	647	645	629	652	634	603	614	629	655	630	629	668	619	646	630	698	644	638	645	604	611	649	640	586	638	661	635	593	622	621	627	617	640	654	594	678	630	620	642	636	607	619	618	650	647	626	670	630	654	616	621	658	658	627	646	649	607	650	613	610	680	600	661	594	640	584	615	580	662	623	624	648	608	660	681	607	656	669	599	638	601	643	631	609	653	611	643	639	645	675	603	628	646	611	620	619	643	560	650	647	665	628	663	624	619	602	649	645	631	626	588	622	668	646	609	593	596	633	630	642	624	645	605	628	597	631	609	614	604	655	660	616	615	608	632	654	602	609	676	621	657	607	638	615	651	616	651	605	635	614	617	617	637	688	620	627	592	561	637	619	630	616	618	589	581	617	630	569	650	631	633	623	641	604	598	696	615	630	620	649	617	601	611	581	644	617	657	604	601	635	664	620	619	622	627	673	688	674	586	605	622	596	690	605	642	607	638	659	615	700	629	637	635	654	648	604	627	627	646	611	604	602	627	632	647	677	639	641	625	650	664	634	629	611	653	642	681	571	661	620	642	634	665	662	612	621	629	715	626	646	629	643	617	632	646	591	611	609	627	619	633	618	676	608	613	599	644	635	618	631	653	641	633	622	640	608	613	633	608	653	616	658	668	652	670	621	609	637	693	649	621	583	675	597	618	631	609	629	607	670	642	661	655	585	634	635	699	670	630	699	639	644	629	632	577	640	598	591	661	597	590	625	646	644	594	648	618	630	643	654	586	637	607	627	654	591	662	638	616	601	583	638	619	595	608	632	640	638	598	592	635	609	658	593	635	668	644	604	646	616	582	597	671	634	629	643	636	598	623	622	631	645	645	607	670	614	635	661	587	661	613	570	640	630	607	626	631	602	631	617	610	677	638	647	648	596	692	640	642	691	651	607	632	645	651	631	630	637	686	654	607	641	665	661	614	585	618	623	638	602	613	612	643	631	634	651	641	638	602	634	635	603	644	653	605	591	616	621	649	647	645	586	633	637	649	620	637	614	658	641	667	657	614	589	660	618	595	625	657	656	636	615	651	653	625	617	643	604	609	670	671	593	601	609	661	634	615	656	652	601	669	584	644	613	619	602	662	645	645	647	641	654	599	686	670	662	605	663	631	628	642	646	619	639	622	658	598	607	589	678	630	613	606	631	587	636	635	625	653	586	618	627	635	642	611	655	649	625	643	615	618	639	618	693	557	651	665	648	661	607	627	651	612	628	651	635	661	604	634	645	628	644	615	635	655	665	632	645	610	648	603	623	613	637	615	637	641	596	582	659	674	700	650	622	637	609	613	676	651	645	658	622	617	622	657	643	610	674	628	623	671	651	618	628	622	620	558	635	575	658	644	641	590	688	679	594	611	617	610	632	612	614	647	692	610	629	653	644	650	632	647	663	618	611	649	674	616	589	614	640	646	616	616	612	626	594	607	663	629	608	616	595	632	661	631	641	673	629	654	654	638	661	579	655	614	640	636	616	615	608	630	668	635	617	683	593	598	610	623	617	622	641	603	631	635	673	638	607	630	617	621	597	617	612	667	610	610	636	632	614	597	615	614	619	653	626	604	619	613	617	591	669	642	637	614	609	630	586	595	628	616	646	603	643	664	633	617	580	621	660	617	625	625	641	631	685	613	656	629	587	608	641	621	638	643	625	635	638	614	654	622	665	639	680	592	624	621	641	635	626	628	644	606	621	624	652	643	650	597	602	624	636	646	626	596	602	622	624	628	644	651	591	579	632	619	613	640	661	649	676	594	627	612	647	645	643	623	635	622	602	599	612	653	646	600	606	612	635	604	614	610	617	643	615	651	602	667	610	622	683	685	591	667	633	647	621	663	651	586	637	638	666	634	607	668	660	619	673	646	622	616	687	669	635	631	655	588	644	633	605	609	633	625	615	610	630	630	612	639	631	689	668	631	597	655	658	613	698	622	670	596	660	639	674	624	607	662	629	647	671	672	617	601	611	642	623	607	617	623	601	625	673	612	593	603	621	633	648	629	652	633	618	620	604	665	661	629	601	605	677	608	583	621	644	590	651	655	623	636	653	653	614	631	581	642	627	651	655	613	651	610	625	612	655	660	613
71574	61476	56477	62607	54492	33890	15197	2928	482	433	405	412	422	438	431	431	430	414	412	445	479	430	407	444	396	426	439	436	410	403	420	408	471	400	410	417	427	420	390	386	449	421	394	387	413	389	412	414	407	448	448	430	430	414	443	410	414	445	422	430	401	411	444	394	454	415	371	384	424	400	414	403	396	432	394	352	437	386	419	429	380	426	407	414	430	415	404	431	429	405	436	442	380	426	392	457	429	430	448	432	395	415	410	365	382	384	434	408	393	398	444	426	386	465	396	420	396	415	450	413	389	396	417	383	404	404	431	440	451	457	426	430	421	407	361	403	421	421	436	425	443	453	416	392	421	380	420	393	401	400	398	419	407	448	422	432	392	458	426	439	399	411	393	406	425	454	400	438	422	407	430	433	455	429	383	417	415	393	396	443	446	429	408	418	359	440	437	469	432	406	415	417	405	425	458	410	437	422	399	455	420	442	446	405	436	459	376	429	424	448	419	397	431	444	367	403	410	415	423	390	423	389	439	416	425	364	386	413	400	439	406	434	415	408	421	393	467	407	387	425	425	441	405	374	416	417	432	418	406	424	433	411	423	435	410	387	372	434	395	419	412	433	438	464	431	469	411	387	383	415	395	402	407	392	443	452	444	399	390	402	417	436	397	426	441	414	397	452	436	415	437	414	389	406	403	421	401	438	399	441	392	410	413	419	409	424	438	404	431	381	418	419	369	478	398	434	430	398	397	411	409	396	439	456	434	429	398	404	453	388	392	422	402	408	412	432	421	414	412	434	382	415	445	456	397	429	458	458	442	434	429	446	440	369	419	428	394	404	436	379	404	447	424	430	404	433	401	441	401	419	395	398	430	427	438	416	415	443	390	427	399	446	456	460	438	413	417	397	424	402	398	404	424	397	397	410	428	405	383	419	419	427	411	435	375	464	425	399	439	422	391	438	394	380	372	388	423	454	391	376	414	447	436	398	406	395	429	449	419	356	443	388	387	436	440	443	379	385	393	443	421	410	419	411	418	443	424	440	407	387	429	427	388	397	415	406	439	423	399	406	459	434	416	414	459	433	423	416	421	408	451	382	423	388	464	445	414	449	380	445	395	432	401	407	418	417	401	449	417	423	394	423	414	424	449	438	430	427	398	443	437	422	412	406	420	423	429	421	440	405	455	413	407	392	403	390	384	423	405	451	441	415	462	436	438	404	381	427	436	375	407	409	444	424	442	420	418	421	399	394	410	383	404	450	429	426	447	441	427	378	415	432	421	390	412	404	423	403	403	399	421	402	372	445	420	436	399	431	414	441	416	431	431	401	403	409	421	417	448	431	414	388	438	451	394	443	425	407	383	390	381	419	416	403	443	422	396	424	414	430	434	421	412	432	403	419	381	420	399	387	414	402	411	463	423	410	424	388	445	428	416	411	410	385	418	417	402	427	385	373	428	412	396	409	396	409	440	429	417	384	389	410	446	415	375	392	415	404	394	467	395	439	402	402	419	416	382	433	430	432	409	395	436	418	437	386	410	396	378	428	407	438	398	423	424	428	383	377	429	439	452	446	437	432	425	428	410	454	381	393	451	419	430	435	420	440	444	403	418	439	447	409	453	439	407	401	415	394	381	440	420	428	443	436	411	394	400	352	387	399	420	442	415	402	436	451	439	426	445	415	430	431	391	410	421	399	379	421	403	409	407	415	436	429	419	452	449	447	399	397	418	438	402	454	451	420	443	405	436	426	440	408	419	429	418	399	368	466	382	452	426	450	447	446	413	379	450	363	450	390	429	380	405	424	429	391	417	393	410	402	432	405	417	379	406	446	382	427	398	417	390	453	414	437	400	435	411	401	429	420	445	432	423	389	436	417	422	445	403	440	436	423	399	412	412	394	420	400	415	429	389	388	424	445	429	407	441	424	398	409	423	415	413	393	410	394	458	408	404	458	407	399	422	393	403	431	418	428	429	434	403	418	425	411	407	375	409	412	408	414	412	360	455	424	401	397	376	417	438	405	457	420	414	422	423	429	423	390	411	360	415	453	398	421	422	379	392	404	418	408	411	421	434	403	449	413	421	388	386	421	411	426	391	392	442	404	417	423	398	423	442	412	424	436	401	378	417	415	384	420	396	393	417	435	421	420	402	411	380	388	398	480	420	417	387	437	463	441	441	416	416	414	398	434	431	424	428	398	447	416	435	390	420	417	435	439	401	427	459	427	426	456	455	432	386	438	408	411	415	416	401	384	427	389	388	428	389	411	394	396	415	417	366	422	464	369	424	417	440	402	474	405	373	401	423	434	425	432	410	427	411	408	397	384	421	417	421	436	444	430	463	413	429	455	400	413	424	400	424	434	443	451	400	426	427	400	459	420	437	420	450	462	431	453	416	422	429	399	390	412	405	414	396	389	418	370	419	434	387	409	413	402	366	398	478	426	398	367	439	424	418	367	367	370	408	426	442	403	402	442	414	383	385	409	424	470	451	429	400	378	428	446	455	463	421	436	448	416	442	404	414	470	416	423	418	428	392	359	418	437	379	442	405	417	417	450	450	440	451	418	403	406	381	440	379	416	413	394	403	423	397	406	439	383	391	388	399	419	392	394	411	407	393	388	425	424	407	448	405	369	467	393	437	433	407	387	362	421	411	438	439	423	416	437	409	438	433	457	432	424	399	387	421	435	444	428	384	410	459	408	397	410	380	419	400	420	424	385	412	388	416	468	387	436	449	394	429	428	403	421	412	404	383	442	451	439	404	432	437	427	417	400	425	386	379	404	421	441	406	420	451	433	419	441	440	416	403	454	391	404	423	429	417	403	391	420	391	424	360	386	442	449	406	410	471	414	397	419	436	457	385	405	407	400	402	406	409	423	431	429	446	363	423	454	436	413	444	427	409	424	419	423	421	454	422	405	386	420	402	404	420	422	358	409	414	439	443	423	398	410	401	431	433	442	407	398	421	402	415	408	412	410	416	400	419	441	438	449	370	401	367	397	428	376	436	413	417	437	368	441	436	391	378	413	441	377	421	417	403	432	439	428	457	398	454	417	417	448	414	413	420	421	402	419	421	431	405	393	429	418	384	429	463	409	430	409	404	415	409	451	412	418	410	408	397	443	437	415	400	453	449	389	480	431	385	413	435	440	420	418	424	392	394	422	399	383	417	382	440	421	468	425	427	435	401	404	428	383	410	436	417	421	400	425	398	415	431	413	414	404	404	428	461	409	423	461	459	445	405	439	392	428	430	398	381	388	424	427	436	384	430	421	427	448	399	400	455	397	431	451	418	365	436	406	383	373	379	441	390	414	417	454	426	421	421	450	384	391	434	434	431	458	404	413	408	377	428	378	420	419	437	418	416	427	462	401	406	410	428	400	413	369	416	462	384	422	422	424	433	457	415	424	414	387	366	412	446	454	377	403	458	446	446	405	393	388	380	411	399	442	417	410	450	452	427	432	454	420	408	423	402	418	397	437	418	479	412	420	443	419	401	407	445	401	403	397
49079	51906	56778	70139	62691	42631	22473	5022	933	902	880	936	957	975	940	906	898	923	931	879	944	981	962	911	900	953	959	908	969	916	867	911	900	889	944	886	902	939	978	938	923	920	963	906	890	919	923	956	980	941	950	943	870	995	891	928	926	856	952	869	908	951	907	898	919	956	943	898	958	916	943	961	952	918	914	928	921	906	953	913	934	922	893	922	899	935	890	958	897	927	934	915	889	911	923	883	890	901	901	906	925	909	924	883	945	965	923	892	942	923	965	889	908	873	967	883	948	891	880	935	905	916	887	941	931	946	910	947	923	872	908	903	952	943	899	956	897	977	932	908	873	910	917	911	877	912	914	969	905	893	931	954	937	930	857	898	871	872	862	896	936	884	877	931	917	966	909	932	997	946	894	925	904	998	911	928	904	905	887	910	894	939	945	986	915	948	879	892	925	894	917	916	930	881	897	891	899	912	966	942	925	936	940	939	966	939	926	959	932	932	918	987	916	898	953	894	920	876	857	911	848	933	930	956	896	923	949	933	956	891	920	869	916	873	929	934	904	927	925	941	925	891	880	933	941	924	897	920	930	876	992	913	885	914	963	934	963	925	928	920	936	914	918	980	896	882	924	876	941	949	964	871	897	914	915	883	892	962	940	951	947	903	895	880	901	883	913	923	901	920	928	902	887	927	933	952	937	878	936	900	897	833	873	940	887	861	933	960	912	971	905	964	906	891	955	864	924	965	915	920	942	910	920	948	904	941	922	933	935	888	900	927	960	889	943	891	955	913	970	931	937	954	922	929	938	925	937	925	898	938	873	973	870	896	932	882	927	908	885	874	966	894	929	948	977	908	853	940	900	825	892	929	1000	882	913	922	956	917	856	902	876	950	950	888	944	927	910	882	904	934	938	904	923	909	910	892	937	905	949	978	835	877	935	926	898	920	940	919	984	892	915	864	891	952	931	843	965	887	876	918	935	901	923	875	892	978	937	946	844	915	885	939	897	848	945	879	955	889	965	943	945	956	882	993	919	875	896	883	840	911	951	925	968	899	933	934	968	913	972	971	919	944	960	930	944	953	922	906	935	918	951	881	876	913	880	890	930	936	890	874	862	921	930	907	929	884	918	940	951	932	910	871	964	950	907	904	986	916	890	929	890	899	965	934	896	908	943	894	1013	918	831	996	952	963	891	886	959	967	901	933	864	886	889	929	934	936	839	904	937	917	948	924	915	903	909	971	937	922	891	916	895	916	920	976	868	979	933	902	889	905	937	928	974	917	932	889	906	934	923	940	919	987	892	956	914	906	950	926	945	898	901	877	903	920	914	888	859	909	912	881	906	907	953	902	878	880	891	920	936	929	941	925	907	912	910	944	869	931	911	882	945	914	901	960	940	936	901	866	927	947	891	909	918	936	987	851	879	939	925	914	881	888	944	901	975	941	879	959	900	914	919	907	860	956	935	918	918	902	945	905	952	936	962	970	903	897	982	868	979	872	928	881	881	939	871	979	919	877	969	914	923	906	835	908	882	932	933	949	918	918	903	920	954	916	877	923	886	953	932	867	892	878	889	939	878	940	925	936	888	884	935	874	932	927	928	916	899	899	939	914	947	881	879	897	935	902	900	908	914	924	918	834	916	899	927	918	951	957	893	929	888	990	932	953	941	893	903	895	900	890	933	928	882	914	910	921	916	885	894	894	868	955	862	919	898	892	998	920	908	939	940	878	936	925	945	916	914	875	944	993	946	890	900	950	934	972	942	950	933	927	944	937	915	910	901	952	989	947	934	884	871	867	943	897	928	909	868	946	922	893	973	899	916	905	938	892	939	875	927	925	954	940	920	884	893	878	935	882	934	943	914	918	889	896	920	945	920	904	935	929	931	946	917	986	967	911	926	921	999	881	948	912	868	915	908	989	956	893	892	923	892	892	912	909	917	921	927	911	892	918	985	969	905	847	925	895	937	908	954	910	878	934	915	881	894	897	929	928	856	947	933	933	859	885	906	941	974	932	896	859	928	853	911	904	907	903	913	987	952	913	919	948	918	930	945	932	890	888	954	890	889	911	991	905	922	925	941	913	950	872	919	899	909	950	1022	888	921	928	960	901	936	992	879	871	956	939	907	924	868	858	990	912	924	907	900	893	883	902	874	926	895	892	928	876	911	903	919	858	855	939	894	932	870	934	921	864	863	943	870	938	967	900	954	914	925	909	918	903	938	966	951	908	946	897	922	893	894	920	947	936	901	1011	937	925	885	889	921	930	904	975	928	967	944	909	957	902	835	967	881	920	930	873	970	901	918	912	886	927	895	921	964	907	915	923	890	906	941	941	915	920	891	876	1000	924	949	979	942	935	930	867	942	892	958	885	921	964	932	872	879	923	998	973	880	967	934	855	922	925	898	911	980	939	913	954	958	866	887	898	871	926	938	949	924	883	916	899	956	978	896	883	1001	930	937	885	933	908	910	918	846	902	990	900	942	929	953	876	849	967	914	864	927	940	892	936	927	966	934	909	912	922	865	950	960	910	899	950	941	913	936	970	910	945	935	906	897	939	957	938	898	900	892	907	927	953	923	960	883	908	924	907	915	970	960	853	920	946	965	940	908	933	907	921	949	930	889	926	951	937	878	927	952	918	917	929	897	926	933	915	973	940	928	937	990	945	915	847	903	955	960	877	918	850	915	982	936	917	862	931	893	955	891	938	877	936	862	944	929	908	931	902	901	934	985	892	908	878	941	923	897	938	926	990	947	948	880	926	889	934	920	964	875	894	916	942	941	914	957	935	903	901	974	976	921	988	926	927	874	908	913	924	858	927	894	898	849	909	899	947	941	896	934	922	916	926	933	851	899	920	957	946	863	929	912	917	967	913	937	882	922	905	929	899	923	923	896	899	910	933	854	918	902	913	905	900	914	945	967	955	982	899	929	898	893	939	886	945	900	914	919	895	968	921	898	906	955	919	926	924	922	959	937	927	938	886	942	956	920	915	920	877	912	901	928	917	916	880	917	978	923	927	874	906	938	923	918	931	882	900	921	907	926	926	966	957	930	882	963	945	951	947	978	926	919	918	906	888	980	937	918	911	965	930	889	918	933	895	896	938	904	903	962	894	896	941	962	906	939	926	919	893	880	946	907	931	946	916	989	908	971	912	915	963	920	892	932	840	880	914	872	908	867	922	920	954	922	923	878	901	938	888	911	868	911	952	948	973	882	930	978	972	930	928	922	935	922	882	927	904	945	919	937	975	896	928	983	926	914	903	873	936	897	950	879	931	903	930	881	942	910	929	964	972	911	853	940	961	920	914	946	873	956	901	857	962	978	883	956	917	905	885	890	868	961	952	950	941	914	974	973	920	914	911	929	879	925	855	946	950	916	893	903	893	950	919	894	944	915	924	958	933	911	911	930	916	888	867	918	900	874	872	944	867	892	900	885	916	926	958	934	986	913	970	915	915	937	869	879	940	930	880	894	885	941	907	895	918	875	928	917	888	917	878	850	954	975	926
41586	35106	21771	9419	4487	1883	798	327	251	275	224	276	243	249	271	258	217	219	258	244	260	257	225	225	235	272	245	263	243	269	243	266	268	266	258	225	257	231	257	220	266	236	232	271	233	267	249	242	235	233	238	244	256	238	228	260	243	237	265	219	236	244	264	237	272	245	261	272	264	288	238	257	260	244	243	242	264	251	262	254	265	246	242	251	212	228	201	254	261	224	241	262	272	249	257	228	276	268	257	270	241	227	262	248	261	283	249	238	261	250	236	269	286	249	272	272	268	274	256	267	258	233	229	258	257	244	258	221	233	241	224	260	275	227	255	231	246	259	252	264	237	226	274	239	239	282	246	253	223	239	289	264	256	244	241	264	228	266	269	267	220	252	227	274	229	253	255	250	233	263	261	218	259	224	235	255	223	230	287	254	280	241	239	267	251	244	232	232	219	250	241	277	263	274	250	259	265	247	228	231	247	238	246	283	225	241	246	256	246	254	223	255	220	261	257	267	261	264	254	266	242	253	271	255	254	222	257	244	224	233	242	235	241	257	220	228	255	272	250	259	214	217	243	224	256	237	254	264	260	245	245	231	252	253	251	236	255	273	215	233	268	254	260	260	259	233	291	218	237	269	243	278	255	226	258	234	233	258	245	255	222	242	247	225	271	267	291	251	248	265	261	257	253	245	255	236	235	243	231	252	258	248	212	230	259	266	269	262	248	233	245	268	254	229	259	233	261	250	251	228	240	237	260	244	252	268	252	235	252	283	270	264	256	251	252	225	268	281	236	232	236	246	245	243	252	239	274	249	289	255	208	268	228	256	258	207	243	243	255	264	215	269	252	233	259	260	238	243	248	252	240	274	245	259	241	269	252	261	218	249	242	242	239	261	233	244	243	262	270	248	230	265	227	212	224	249	273	264	230	240	260	258	271	267	252	260	265	264	238	247	259	250	255	236	240	260	256	268	257	273	258	235	239	259	250	253	242	253	212	240	248	269	254	255	251	223	294	249	237	259	234	255	274	263	263	226	231	225	241	271	265	259	262	242	218	259	241	256	244	222	232	262	227	217	233	232	237	244	245	270	249	234	247	243	250	263	253	257	235	247	285	268	256	266	262	295	237	235	230	249	234	248	258	232	250	251	253	259	265	248	264	259	245	244	245	242	241	257	261	236	254	274	253	243	258	258	247	303	278	269	245	266	232	290	231	305	223	294	229	245	247	269	247	271	256	252	273	266	237	250	263	253	244	226	237	241	279	267	231	234	254	270	256	246	286	243	253	245	249	274	236	272	245	223	237	261	220	224	256	253	286	270	232	265	237	238	242	238	242	245	273	243	259	275	256	251	256	244	258	250	264	258	247	259	235	244	256	244	251	231	252	261	235	282	228	260	237	254	245	251	250	225	246	245	252	265	268	248	240	225	283	243	242	255	232	259	239	267	240	237	286	251	232	250	273	279	254	256	299	258	220	227	253	234	244	241	262	236	275	247	216	243	234	282	272	275	255	258	240	227	235	281	221	243	250	241	248	251	249	231	269	241	250	249	246	246	276	278	267	248	225	240	258	225	261	237	239	238	236	263	259	272	253	267	266	247	258	235	225	222	256	255	233	234	245	242	242	250	270	244	277	236	233	248	261	274	222	226	264	265	272	262	219	231	261	235	218	245	259	250	260	232	240	235	275	268	250	258	247	250	252	262	248	238	243	268	261	272	236	238	263	214	246	242	242	239	230	253	259	259	261	254	269	217	260	211	263	242	272	232	254	257	254	286	246	241	247	251	278	263	280	249	247	244	293	244	263	248	257	254	251	257	240	218	265	274	271	269	235	283	227	241	224	253	252	253	256	245	256	250	256	264	248	269	259	248	246	269	211	235	255	273	275	233	243	263	226	235	276	239	230	249	256	263	249	289	236	236	262	241	267	248	287	257	256	245	257	267	247	240	257	259	249	227	256	264	275	260	264	274	225	263	238	213	250	244	262	266	251	239	250	222	256	271	265	240	229	241	223	228	217	218	235	237	240	261	236	258	253	278	260	255	236	252	266	244	254	269	235	274	243	237	238	264	262	249	241	242	240	237	241	236	243	222	264	250	238	246	271	256	245	213	232	211	282	251	277	257	229	239	279	254	256	232	230	276	221	257	269	248	275	275	221	236	254	227	229	250	221	259	269	276	246	268	243	221	225	254	267	251	255	263	275	242	257	236	247	252	270	232	263	241	233	238	240	233	263	264	263	251	238	257	274	264	255	246	224	232	218	251	259	251	240	206	228	272	265	242	235	234	248	247	237	213	238	276	273	282	217	237	239	265	248	220	239	248	260	238	255	274	259	241	241	240	262	235	251	223	259	244	242	218	242	253	218	247	237	248	258	257	255	248	237	239	259	259	250	264	268	257	279	253	232	232	226	252	228	252	234	216	256	241	276	246	254	268	285	232	258	247	217	283	251	275	270	285	234	250	231	276	247	277	263	259	256	237	226	240	235	270	252	257	245	281	250	291	237	270	251	259	234	236	234	227	220	247	248	262	268	245	274	240	242	229	229	239	222	272	264	240	251	241	244	241	253	250	254	233	257	232	219	278	274	252	255	251	248	285	228	230	247	270	254	236	252	227	253	262	224	255	249	264	263	255	217	243	267	260	248	240	237	280	227	249	255	208	250	237	255	245	241	229	281	214	230	274	242	269	264	263	225	238	268	232	245	222	270	247	267	265	275	252	236	241	227	241	257	256	214	218	241	224	246	238	251	264	240	250	224	215	268	238	256	232	249	235	239	228	243	243	232	280	225	260	234	247	278	235	223	262	228	254	266	257	254	258	260	238	297	243	249	230	241	246	231	266	258	263	255	255	242	258	285	252	240	245	251	266	238	293	259	238	249	254	258	222	264	242	239	265	268	254	261	244	249	262	241	265	265	259	217	250	232	243	278	263	247	249	261	241	258	231	247	246	218	245	260	240	263	226	236	253	257	266	256	272	244	232	250	268	276	267	238	247	280	260	237	276	247	255	264	229	254	241	255	257	249	264	274	250	265	258	233	241	204	257	249	247	255	236	264	254	217	253	265	260	261	236	220	257	263	276	255	264	244	268	254	268	228	258	255	239	262	294	236	246	286	262	280	235	256	291	256	264	246	247	227	255	232	250	236	236	242	256	264	246	260	275	243	259	250	248	238	249	255	258	263	240	227	257	267	231	274	275	247	251	232	236	242	263	243	241	272	253	243	246	248	246	236	285	225	259	233	236	235	258	262	231	246	236	244	227	261	268	253	251	227	254	254	229	256	277	253	241	238	258	225	231	261	264	270	235	234	222	243	257	244	263	247	219	262	244	257	216	299	253	225	243	265	244	270	290	251	216	259	266	227	264	256	244	271	243	216	277	212	257	262	263	214	228	226	243	242	237	232	258	257	262	252	268	281	255	252	275	260	245	267	238	204	256	215	237	224	248	229	257	237	260	265	234	260	247	242	238	238	258	252	293	251	254	254	225	232	233	223	263
24219	26909	22336	17357	11114	5146	2132	823	553	567	567	655	578	579	586	598	630	581	602	603	581	602	598	574	627	598	569	599	644	605	538	574	620	580	598	593	622	595	583	581	576	605	604	614	624	568	605	644	606	579	539	598	621	563	568	613	573	607	581	603	593	614	634	598	599	599	547	592	604	619	612	607	656	562	620	596	653	615	570	613	515	602	622	641	592	567	591	606	593	593	570	615	554	594	586	587	613	590	596	579	608	571	601	633	568	598	625	586	611	608	579	586	571	571	567	589	574	570	548	607	623	596	612	615	618	564	584	593	593	586	616	602	608	553	594	591	570	602	597	619	641	599	589	603	634	603	587	599	585	607	552	616	574	565	616	609	608	611	647	565	551	602	641	612	585	615	599	600	605	613	588	622	622	605	598	620	587	612	577	615	588	613	577	565	588	626	582	634	586	582	604	571	606	633	596	625	557	616	625	582	599	662	617	569	613	575	597	584	636	595	574	652	565	571	598	590	589	567	599	638	568	592	611	614	570	583	603	624	595	588	588	567	583	622	605	559	603	596	593	610	613	569	583	657	595	555	614	587	537	585	597	596	601	598	539	585	652	590	607	588	590	576	576	608	601	575	618	628	569	581	617	642	556	606	602	609	623	602	574	595	551	601	596	608	586	610	607	621	617	601	592	618	550	617	632	624	611	597	610	578	599	625	620	580	577	611	567	627	643	596	620	590	600	600	628	591	583	599	555	611	574	565	583	585	597	604	546	615	594	601	623	584	550	605	582	592	580	584	621	584	601	597	599	594	613	628	617	563	596	644	587	603	598	620	637	599	621	603	604	593	591	532	605	612	600	589	598	597	594	648	597	611	590	574	618	576	572	655	585	610	590	619	636	574	642	636	588	571	589	574	541	580	588	593	596	615	609	566	591	581	612	588	621	603	596	627	606	558	561	597	599	581	603	608	590	568	598	596	584	567	625	577	629	617	600	611	580	600	588	578	626	578	605	564	573	593	623	598	585	604	544	605	662	596	632	566	583	589	606	583	575	581	619	547	606	612	564	610	578	633	594	605	577	594	575	563	581	597	557	563	615	588	592	584	595	612	593	641	627	590	618	642	627	582	614	600	561	579	623	587	604	605	643	617	582	586	625	604	621	554	568	627	653	598	609	610	591	630	596	583	604	589	565	657	635	596	581	630	566	613	657	569	585	601	586	587	605	636	574	628	622	579	591	625	581	608	552	579	567	626	611	566	594	602	593	616	615	607	599	539	629	591	558	575	627	647	570	609	617	610	588	570	569	589	579	615	650	594	625	608	556	607	598	584	582	595	633	605	603	599	633	596	561	592	571	580	588	609	596	621	604	596	600	553	578	600	610	656	611	621	645	619	621	590	608	595	563	577	623	584	588	584	590	628	595	591	588	576	581	595	582	598	560	594	654	604	589	600	567	608	615	626	634	567	592	584	554	580	626	627	605	557	597	593	583	598	569	633	565	595	588	581	594	589	638	622	597	552	606	571	561	622	570	630	607	595	647	610	636	611	561	583	649	579	615	605	621	578	598	535	552	612	646	578	579	588	567	553	594	600	610	587	596	637	632	589	596	590	589	614	613	603	596	590	650	606	593	609	619	579	631	574	579	617	571	651	567	579	615	620	595	594	612	617	596	594	601	590	594	618	623	602	654	554	590	624	559	602	597	603	588	601	555	602	586	582	605	605	585	596	610	592	597	577	586	609	645	608	586	577	636	591	591	583	633	546	627	614	624	566	578	555	588	592	576	607	583	585	564	615	584	581	594	576	648	644	577	604	591	578	603	623	604	552	589	657	580	606	581	579	591	622	631	608	572	586	568	585	578	610	602	616	596	569	624	601	638	589	614	566	588	602	578	627	619	592	599	619	639	583	613	622	613	621	611	591	598	621	593	636	577	633	582	580	612	590	626	650	626	577	657	519	597	601	579	591	598	587	599	587	565	609	625	618	584	564	649	574	607	586	609	590	603	633	587	592	636	623	583	601	611	631	567	604	588	610	590	631	596	619	602	592	626	590	580	619	597	612	589	606	578	626	560	536	607	617	601	616	603	599	569	613	600	625	652	600	558	592	597	625	609	600	602	592	586	575	596	639	608	596	612	582	581	597	590	605	613	563	608	558	588	592	637	599	610	635	618	613	565	592	541	629	575	634	551	600	590	612	630	600	640	617	602	627	644	628	637	546	583	583	580	585	627	550	623	582	598	574	584	566	581	586	609	618	616	605	594	662	623	607	625	600	630	581	628	582	625	602	576	597	584	556	631	599	582	562	586	580	606	553	592	624	559	594	576	601	614	595	614	587	615	549	609	575	608	579	643	601	586	603	598	621	606	602	583	622	580	630	581	614	644	570	559	636	598	594	617	600	575	594	610	608	563	573	549	576	640	570	605	608	592	619	564	601	597	617	643	567	574	665	570	569	596	605	645	620	578	594	566	617	533	583	580	606	646	580	567	634	596	626	638	570	616	625	606	574	602	571	622	599	564	603	582	635	622	564	609	607	578	631	548	591	633	640	607	623	612	574	582	644	581	625	590	586	655	623	603	602	582	591	634	626	630	551	615	589	545	596	599	559	612	595	588	659	598	610	584	609	587	605	593	584	635	603	604	596	566	611	585	631	598	574	572	632	594	591	617	620	601	628	572	599	568	589	598	538	617	611	611	656	619	586	612	608	615	636	600	597	587	588	621	598	583	570	580	639	604	623	620	634	580	568	620	609	615	567	648	600	636	633	608	635	636	603	606	619	584	624	556	639	642	595	615	608	581	587	586	595	572	560	558	613	580	593	626	627	616	553	596	611	570	570	546	635	643	575	616	563	627	566	611	585	603	567	587	611	594	611	543	633	602	593	588	606	572	591	618	595	603	583	617	592	594	598	621	594	599	589	607	647	563	609	582	596	625	593	582	586	545	582	624	587	586	591	548	598	571	607	612	583	660	643	598	602	614	599	575	614	621	597	577	632	576	615	596	597	608	590	613	602	601	598	614	613	582	605	596	568	547	557	620	584	600	601	628	636	598	612	586	593	607	607	575	601	630	559	595	562	613	595	584	590	583	563	581	607	682	621	596	621	592	582	569	633	629	570	602	618	617	637	591	621	551	595	536	609	630	579	589	615	565	599	620	599	609	583	600	580	612	587	568	572	594	561	610	566	600	590	607	535	556	598	660	613	579	621	576	602	554	577	614	584	605	601	591	619	604	580	598	585	622	608	605	575	609	635	602	616	613	598	572	594	613	580	635	583	624	594	591	585	637	612	582	620	569	606	583	621	614	598	596	617	586	589	645	596	612	580	554	600	549	583	596	588	595	561	577	571	611	591	602	543	588	616	588	596	572	584	526	582	628	614	577	606	612	616	671	566	612	586	586	610	640	579	584	589	579	592	559	591	565	632	633	610	575	611	597	567	571	583	590	608	595	606	635	585	603	620	584	602	588	574	590	577	577	594	604	606	617	618	617	617	537	581	577	610
51255	42925	32440	28717	19182	7472	2190	594	254	255	246	288	249	300	291	246	271	284	279	299	260	251	259	269	254	295	256	256	256	271	291	286	261	292	292	282	270	271	244	276	246	304	289	287	279	277	261	279	276	275	273	273	237	240	272	271	265	288	267	278	256	248	279	237	258	285	280	276	231	284	300	252	255	245	236	281	287	286	270	270	266	252	265	258	320	297	281	264	259	253	281	271	267	319	276	267	241	275	303	268	277	246	256	254	269	255	266	236	261	251	276	259	288	283	257	280	269	254	278	291	261	262	276	272	246	250	278	316	274	272	261	259	277	290	267	258	272	284	258	267	302	283	255	297	256	267	251	291	291	293	250	259	305	285	293	264	278	296	265	275	290	306	282	275	286	320	296	292	279	264	293	282	284	277	261	276	268	277	289	241	251	257	286	268	281	283	277	292	250	243	281	287	270	279	268	268	269	280	277	259	303	263	284	275	274	283	271	265	279	258	275	257	283	289	266	238	275	299	263	289	287	278	284	271	294	270	296	275	270	280	263	277	256	285	273	272	302	267	281	279	314	263	248	275	267	288	278	266	280	283	272	270	262	269	254	260	262	284	259	251	275	273	280	265	276	243	308	284	257	270	293	278	265	291	245	259	263	271	284	293	258	256	268	256	265	292	275	248	278	251	303	287	270	282	276	295	292	310	302	248	271	276	269	252	230	248	261	295	268	290	251	245	276	286	267	268	273	246	308	308	276	227	292	322	260	232	258	258	260	273	257	303	266	269	288	302	268	269	286	281	253	255	226	280	232	271	254	278	284	286	269	261	268	263	291	251	275	290	272	248	289	278	279	281	246	273	287	344	282	241	266	266	269	257	272	278	275	293	266	252	288	275	240	267	280	283	275	292	286	287	243	240	258	230	251	253	284	266	287	268	272	304	270	257	268	287	301	262	274	281	271	274	263	281	270	257	223	290	260	280	293	267	285	265	232	250	237	279	269	259	276	264	313	303	270	238	309	273	258	295	253	286	270	280	289	284	269	266	250	253	273	251	291	323	278	286	291	262	276	267	294	273	279	268	277	295	278	271	288	280	277	266	306	242	303	269	289	263	266	254	282	235	252	297	246	282	285	249	276	243	268	274	260	250	264	270	230	280	295	286	274	288	282	249	260	285	254	263	237	264	293	283	255	247	279	286	287	248	252	251	271	292	242	266	266	277	269	279	294	314	272	286	276	298	255	285	267	282	280	257	278	312	230	269	273	270	259	250	244	258	283	295	263	260	263	254	253	234	290	262	264	271	297	265	298	259	266	268	269	264	288	258	283	252	275	289	283	238	313	266	273	257	278	274	236	268	277	275	299	278	244	236	284	280	239	292	278	267	275	289	272	266	295	268	279	257	265	268	262	272	266	291	299	272	307	278	267	257	270	290	279	265	273	278	274	288	259	261	267	258	268	257	274	257	274	295	286	273	282	227	271	253	277	282	258	278	264	276	256	287	288	277	251	252	277	268	252	291	262	281	278	235	264	281	274	294	268	280	268	283	281	273	272	288	272	260	289	276	261	276	269	285	263	269	269	258	260	252	276	268	260	258	271	257	272	287	294	288	272	275	269	282	270	249	281	245	264	264	279	272	268	299	266	301	246	274	254	272	267	266	280	272	312	274	278	271	271	277	280	252	271	273	296	287	287	261	291	280	265	283	251	284	263	315	278	253	274	236	245	235	280	276	283	264	299	269	270	278	286	285	258	264	271	248	286	275	296	286	299	301	301	295	295	272	256	293	300	290	275	275	258	279	276	303	267	265	271	277	286	272	258	300	263	263	266	260	299	269	276	275	261	241	277	282	271	243	268	280	262	255	270	303	260	279	284	267	267	261	292	277	247	259	231	265	293	291	274	279	277	297	271	255	306	323	293	269	268	280	275	245	322	261	267	252	270	274	263	259	235	227	249	244	261	258	285	262	291	294	254	276	250	258	270	254	292	287	288	285	288	253	258	281	264	272	298	261	287	295	293	258	305	290	265	271	292	285	255	251	273	251	274	278	266	238	276	286	259	259	262	282	242	273	260	264	270	280	284	254	291	252	273	276	291	313	265	280	258	295	270	263	257	275	266	247	273	269	253	280	288	261	293	293	273	244	289	298	298	265	276	301	280	271	260	287	264	259	287	289	277	251	278	282	301	275	247	273	290	256	266	303	255	268	275	245	278	251	248	265	270	280	281	262	272	270	285	277	272	240	248	256	285	294	261	266	281	254	257	276	278	249	298	274	250	270	267	247	265	278	264	270	276	277	314	272	293	279	292	299	271	293	258	234	269	283	295	277	282	281	277	297	268	246	296	286	281	275	295	279	288	269	285	299	292	268	268	264	279	295	252	295	274	273	243	251	295	267	306	257	276	269	255	257	271	276	290	243	261	275	293	251	284	257	280	257	239	230	265	260	234	253	259	277	293	250	276	284	290	290	280	273	264	270	227	248	283	276	288	296	293	293	281	284	276	293	269	293	290	299	256	331	267	276	240	275	276	278	263	288	276	269	253	260	254	267	294	280	275	282	280	311	245	304	266	287	264	288	275	265	255	282	282	252	266	289	269	261	265	233	266	281	277	260	266	256	274	278	243	269	250	301	267	262	280	256	248	281	261	243	257	251	254	283	276	299	277	286	280	276	257	254	268	295	295	266	278	269	252	273	296	273	291	261	250	292	244	253	274	271	283	293	260	268	260	256	271	291	277	284	283	280	286	238	292	251	272	275	293	309	297	292	288	271	313	294	258	282	263	257	308	270	258	290	262	301	280	294	272	269	226	252	260	254	254	274	298	254	284	279	256	297	275	257	258	275	260	294	287	283	287	268	237	282	275	272	262	291	320	305	321	294	307	266	262	279	286	312	268	270	282	293	260	246	285	274	249	278	287	286	253	251	303	278	255	268	252	252	242	280	252	268	264	283	261	265	259	267	319	256	260	268	279	261	272	263	247	262	278	258	266	269	279	264	291	264	278	246	301	268	272	259	282	276	274	263	271	282	271	287	283	262	273	268	270	255	283	272	281	264	281	289	258	263	277	275	240	285	270	296	284	284	296	273	270	245	255	257	278	261	256	270	273	302	271	274	278	253	265	266	253	228	271	268	270	280	266	271	261	280	284	279	269	274	270	273	293	288	276	279	302	277	269	271	287	270	275	277	263	222	267	235	249	267	303	277	297	283	276	291	279	280	259	268	307	271	279	281	259	317	259	291	277	281	264	267	244	249	290	280	282	271	276	279	281	259	314	292	252	257	292	264	286	274	282	279	269	304	291	289	280	299	262	286	281	264	284	276	269	272	277	284	275	280	262	266	256	252	292	277	263	264	263	306	288	287	270	262	271	269	242	244	276	299	251	277	267	285	285	270	249	274	250	274	269	287	275	299	293	241	285	268	285	283	279	249	281	304	319	263	278	313	272	279	298	257	329	277	296	231	281	260	265	257	277	263	270	247	283	286	271	282	269	276	262	266	261	275
31580	33311	35420	39448	31070	16575	6569	1652	652	617	635	706	654	628	631	636	679	703	621	653	639	645	646	661	656	640	642	682	633	629	654	633	655	638	676	637	633	666	623	637	639	638	658	652	668	668	654	626	641	641	633	671	663	644	642	665	658	658	651	630	598	653	671	617	623	672	650	628	685	625	602	624	602	658	679	662	596	701	631	660	631	624	672	662	616	621	666	644	679	659	620	663	637	716	610	643	678	698	665	650	671	694	669	643	617	643	658	638	621	609	657	689	643	660	615	678	646	655	648	654	661	683	637	681	633	644	625	642	670	607	646	665	648	622	640	644	626	687	665	648	647	623	597	704	604	658	648	705	665	644	684	719	615	664	603	663	633	673	656	679	645	646	634	696	704	675	683	640	659	637	617	653	624	644	693	635	608	636	635	689	626	651	650	672	690	642	627	662	638	665	672	633	626	635	661	663	633	703	662	645	645	715	659	653	603	670	620	668	668	649	674	667	625	624	664	678	671	649	644	672	649	676	652	653	662	659	682	653	676	633	608	619	627	648	674	621	609	667	711	695	709	634	651	649	637	646	641	625	670	670	655	635	619	658	622	638	679	619	659	663	640	633	648	666	618	641	657	629	662	641	609	671	641	693	666	637	670	643	699	640	637	667	671	629	636	640	679	658	648	643	666	661	599	642	664	647	688	629	643	636	645	634	658	675	647	717	625	668	701	692	642	666	595	636	683	711	659	664	645	676	676	650	685	670	703	657	615	651	661	602	640	681	635	632	649	673	648	646	638	666	704	694	708	648	719	663	646	671	684	632	621	623	652	633	695	622	656	704	611	650	645	666	663	674	618	639	677	667	635	644	655	700	612	590	619	623	696	662	619	658	622	655	640	612	684	643	629	636	648	653	681	689	627	647	609	647	674	640	684	683	652	661	637	648	642	655	696	657	613	652	667	674	648	699	672	651	722	627	658	652	617	641	651	666	653	683	601	700	677	659	682	648	657	646	619	681	667	679	660	668	657	653	667	639	652	656	682	689	674	635	660	608	561	661	709	664	603	661	631	691	658	669	646	598	655	634	616	666	609	633	637	666	621	656	623	650	601	638	634	664	599	686	649	653	665	657	678	611	664	655	637	617	634	646	689	693	651	714	660	639	697	643	619	638	654	689	654	660	623	663	670	687	632	617	613	674	653	700	660	640	674	601	660	639	692	639	668	660	695	650	626	634	689	622	651	680	659	629	637	649	672	651	658	668	641	648	674	664	672	630	626	701	637	607	634	665	633	703	641	647	688	632	635	643	625	700	611	630	678	653	639	665	681	673	643	664	656	680	691	653	629	675	624	647	667	639	673	625	626	636	679	662	658	612	658	690	634	673	650	662	646	587	657	691	652	676	622	672	601	625	641	653	651	628	666	611	666	613	623	657	651	663	630	692	661	641	617	601	678	659	678	602	668	622	645	668	646	655	661	616	632	624	659	623	631	660	679	664	625	654	688	614	644	628	653	627	668	659	603	666	658	679	627	641	631	677	625	632	698	672	631	636	660	705	641	645	665	658	671	655	656	668	642	626	634	654	691	655	652	680	646	655	659	686	709	625	627	654	685	699	653	659	640	644	698	666	645	640	638	637	653	671	637	643	664	633	729	646	696	622	636	621	578	659	660	630	645	618	639	663	656	672	639	617	685	653	625	600	704	634	640	657	686	644	656	660	620	644	649	636	662	635	655	693	626	681	634	654	661	688	646	660	682	641	626	620	614	664	667	647	635	667	673	645	654	684	659	645	668	625	654	647	678	674	608	650	639	672	593	698	616	644	644	628	644	666	630	628	663	644	661	645	665	677	679	598	650	642	626	704	636	632	686	631	598	652	631	600	662	651	661	629	634	601	666	669	648	708	682	691	634	661	634	660	678	642	668	641	646	642	659	655	632	601	670	656	643	647	646	664	663	690	673	593	657	717	658	647	626	622	607	689	601	689	647	642	592	613	644	672	667	668	666	650	667	657	678	665	643	628	662	662	662	653	643	667	638	723	642	657	668	677	639	684	653	577	644	669	695	656	652	678	634	665	672	654	649	680	660	659	641	654	630	631	678	663	637	678	617	675	678	698	626	672	678	622	659	649	646	645	620	641	652	677	591	638	596	682	643	644	644	692	634	659	706	631	666	670	631	625	707	662	669	695	647	647	629	624	675	679	653	689	647	627	709	622	694	633	641	689	610	639	633	675	656	666	669	610	657	627	644	647	667	634	638	656	620	658	661	612	668	666	650	659	632	684	649	687	672	679	650	667	636	654	642	653	650	697	655	657	643	649	675	621	605	631	640	607	638	611	707	647	632	671	635	623	669	684	625	654	636	655	680	700	655	604	627	660	662	685	644	636	641	597	696	688	668	674	649	601	601	642	667	638	689	663	723	643	684	640	619	639	665	699	613	671	657	632	651	627	651	653	593	673	613	677	658	603	615	676	658	660	651	685	651	618	644	694	609	627	642	624	712	683	670	611	609	674	644	639	664	674	658	652	663	640	673	642	664	650	615	632	684	642	684	649	626	674	609	661	618	662	630	652	646	663	690	660	698	644	660	635	682	652	618	665	635	611	619	662	620	617	663	649	664	642	665	675	685	651	652	695	645	669	688	657	657	648	665	675	653	606	613	655	666	664	648	675	638	708	656	626	653	631	617	665	605	658	674	601	632	656	637	652	679	674	659	680	640	638	721	689	679	659	628	650	605	652	638	652	621	675	684	632	664	629	642	670	707	646	646	652	650	640	687	647	665	589	690	669	654	664	592	616	682	638	683	670	683	649	637	656	648	630	696	655	631	641	690	640	665	668	677	606	648	651	681	659	598	643	639	692	642	646	676	685	673	712	618	634	654	700	638	637	610	690	698	681	659	686	658	649	671	654	662	683	676	608	646	667	670	672	608	665	630	694	644	632	665	674	651	610	649	656	640	664	628	707	656	690	632	643	652	672	677	672	657	679	624	660	636	615	639	624	601	668	624	695	643	644	657	617	680	655	661	658	649	665	638	636	582	616	628	663	625	662	650	648	670	625	645	641	676	656	635	656	629	688	600	669	628	641	666	633	694	666	636	655	682	620	704	685	680	642	704	631	657	672	651	617	687	661	632	635	680	677	626	637	637	666	681	618	701	625	680	675	677	702	650	700	630	649	633	654	634	662	682	661	652	696	635	629	645	662	680	666	640	664	641	614	658	676	705	606	640	665	633	678	670	649	682	649	732	652	655	686	645	671	662	628	639	701	641	624	671	648	638	657	658	620	648	587	617	632	635	657	649	651	613	641	660	727	658	684	667	691	615	677	675	684	647	669	687	629	664	656	605	666	659	649	703	660	667	712	653	655	642	661	642	655	641	694	702	665	662	646	675	629	640	634	655	705	683	672	684	661	651	625	652	636	666	651	644	663	642	697	663	642	688	598	646	687	702	650	644	666	691	673	619	643	672	670	683	662	636	651	671	666	630	700	657	678	625	680	601	611
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
