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
338449184673	338449185234	338449185784	338449186334	338449186884	338449187434	338449187984	338449188534	338449189084	338449189634	338449190184	338449190734	338449191284	338449191834	338449192384	338449192934	338449193484	338449194034	338449194584	338449195134	338449195684	338449196234	338449196784	338449197334	338449197884	338449198434	338449198984	338449199534	338449200084	338449200634	338449201184	338449201734	338449202284	338449202834	338449203384	338449203934	338449204484	338449205034	338449205584	338449206134	338449206684	338449207234	338449207784	338449208334	338449208884	338449209434	338449209984	338449210534	338449211084	338449211634	338449212184	338449212734	338449213284	338449213834	338449214384	338449214934	338449215484	338449216034	338449216584	338449217134	338449217684	338449218234	338449218784	338449219334	338449219884	338449220434	338449220984	338449221534	338449222084	338449222634	338449223184	338449223734	338449224284	338449224834	338449225384	338449225934	338449226484	338449227034	338449227584	338449228134	338449228684	338449229234	338449229784	338449230334	338449230884	338449231434	338449231984	338449232534	338449233084	338449233634	338449234184	338449234734	338449235284	338449235834	338449236384	338449236934	338449237484	338449238034	338449238584	338449239134	338449239684	338449240234	338449240784	338449241334	338449241884	338449242434	338449242984	338449243534	338449244084	338449244634	338449245184	338449245734	338449246284	338449246834	338449247384	338449247934	338449248484	338449249034	338449249584	338449250134	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44356	37150	30989	20870	2299	270	206	199	182	191	195	167	184	140	161	180	179	181	152	164	171	163	169	168	166	164	135	180	152	173	150	145	181	182	210	168	158	146	169	165	189	161	199	156	148	160	168	166	177	157	175	160	184	147	169	172	165	166	182	158	180	168	186	174	167	145	182	146	162	161	154	168	168	149	135	169	168	167	148	144	167	172	185	178	168	202	168	160	199	168	165	167	168	191	151	156	180	166	143	174	149	146	143	146	164	164	169	188	164	167	173	165	177	162	165	156	163	182	169	176	144	174	151	169	169	157	161	153	149	142	172	141	155	160	170	180	159	178	164	152	168	164	184	163	160	163	152	159	184	173	142	155	157	137	169	157	161	157	170	146	163	172	164	170	167	152	166	161	166	154	173	170	180	174	176	178	169	177	158	146	159	153	152	170	170	175	162	184	133	174	193	151	165	179	188	145	186	172	137	178	169	178	187	175	176	155	166	188	165	171	154	179	190	164	171	167	150	183	173	155	144	151	165	156	145	154	157	170	197	173	170	155	157	154	141	167	168	151	170	177	151	179	188	170	172	156	133	137	156	170	189	146	149	178	150	164	134	165	177	190	162	175	194	168	135	180	168	161	161	149	160	160	152	136	171	161	157	160	162	148	166	163	164	177	169	162	142	161	168	151	177	162	163	152	163	163	175	146	167	158	157	167	182	169	175	174	161	161	146	158	165	165	158	175	174	144	150	152	178	148	179	168	156	173	157	187	167	157	165	168	146	159	153	156	135	134	182	141	175	177	170	174	192	195	173	172	169	177	157	159	193	140	165	163	154	158	154	171	157	132	138	156	182	184	177	173	167	166	159	178	158	156	160	188	178	158	157	144	177	175	147	181	151	154	146	171	172	131	156	172	150	135	152	161	139	162	157	179	172	151	159	134	165	174	165	155	165	165	165	185	158	156	185	156	171	160	168	142	172	160	186	149	158	158	186	167	163	166	160	158	148	153	158	174	151	195	144	140	165	154	141	170	155	171	136	157	153	179	161	161	161	160	182	157	181	173	167	187	138	140	165	190	146	160	166	163	154	168	153	149	179	188	160	166	148	142	167	186	158	130	156	162	145	156	157	180	164	168	143	163	166	174	169	171	126	145	156	163	195	138	168	165	160	146	178	182	176	155	148	165	162	158	165	173	166	140	177	172	151	179	151	149	180	151	194	185	186	174	163	139	170	159	173	173	149	171	153	142	157	154	172	168	163	183	162	163	181	177	168	161	152	159	174	170	148	144	144	195	176	186	157	184	141	166	187	149	162	177	162	154	147	158	176	165	176	165	166	158	137	161	155	175	148	174	164	181	133	137	155	162	157	165	159	167	162	161	164	153	154	162	148	152	164	148	147	178	182	134	146	164	149	152	172	158	164	174	162	168	158	150	179	165	152	155	167	179	153	170	167	159	146	171	138	130	172	169	180	172	143	166	168	161	160	170	138	168	180	178	150	172	181	176	154	169	160	172	165	154	171	163	143	163	144	159	211	184	152	171	161	147	148	171	187	165	145	184	168	152	168	159	159	173	164	150	166	185	147	151	160	160	151	146	167	175	145	163	156	169	170	155	161	159	181	175	156	148	194	194	177	158	178	191	143	162	176	123	188	156	151	140	155	167	159	167	172	155	155	150	172	172	174	160	170	171	150	152	163	162	159	175	167	186	159	144	172	157	188	166	152	152	158	178	143	170	156	189	168	170	165	153	170	168	149	174	177	174	177	194	173	149	140	152	160	170	172	168	152	162	156	164	173	177	176	159	179	161	180	170	160	171	168	176	185	175	159	183	129	164	180	159	168	148	145	179	159	155	159	168	163	176	159	176	163	146	170	149	140	162	165	149	150	137	143	159	172	163	188	167	204	163	152	152	159	171	180	156	192	167	168	135	158	158	167	150	150	165	156	143	155	161	155	177	180	181	169	182	161	164	168	194	160	177	180	166	162	155	160	173	161	167	180	159	165	170	192	186	175	177	140	167	170	167	158	173	153	166	155	157	151	147	141	160	177	175	161	180	171	170	164	162	151	172	168	181	154	187	163	167	161	159	181	156	165	171	158	149	184	156	159	166	154	166	164	146	143	158	188	171	178	170	187	165	160	151	178	192	170	141	157	139	149	160	162	165	145	159	164	159	164	166	157	170	158	192	182	177	153	168	156	169	149	160	182	173	163	152	148	172	142	142	188	173	184	170	169	169	186	178	171	151	161	174	156	159	152	181	160	156	157	139	184	175	179	175	188	223	156	195	165	172	162	185	180	161	171	161	152	151	149	171	182	166	150	162	185	159	146	176	170	182	171	146	174	178	165	178	144	176	177	167	169	143	137	181	153	172	151	152	179	164	169	171	177	190	160	155	174	167	156	188	163	157	166	163	172	181	165	146	161	153	164	171	173	151	168	152	177	150	186	151	157	158	151	173	148	181	140	149	157	159	134	177	172	149	149	143	160	178	146	168	164	165	145	168	154	151	181	139	163	148	171	169	174	160	137	165	175	181	153	146	163	150	162	184	178	164	180	192	167	162	155	157	144	169	170	172	166	193	192	154	177	158	145	147	158	153	189	154	154	149	186	166	142	142	163	151	158	151	156	152	178	159	165	167	171	138	179	172	146	157	151	169	171	157	149	222	162	139	173	165	175	148	153	153	147	156	173	144	161	172	169	167	172	169	153	151	190	142	164	164	190	157	157	182	169	171	140	171	160	162	189	162	170	182	172	145	145	156	140	170	160	157	172	148	147	171	167	178	170	162	178	145	156	151	169	168	146	168	170	182	174	165	171	158	174	160	164	140	176	148	167	162	145	158	168	160	157	156	152	155	176	173	164	172	175	154	176	187	156	156	179	144	152	158	176	139	165	162	170	185	149	188	153	157	186	175	180	159	183	173	154	159	139	182	201	176	147	165	169	142	151	139	164	196	133	150	164	154	159	159	169	170	165	146	188	192	187	172	175	166	162	152	151	155	158	174	182	165	173	179	164	134	152	169	154	173	176	160	159	184	152	142	174	156	160	179	157	165	167	144	159	168	163	176	181	161	143	161	148	158	160	170	181	175	145	152	146	152	157	166	165	195	146	158	176	163	197	164	183	169	145	176	177	157	153	166	175	213	184	178	179	145	163	156	168	157	150	181	165	173	149	136	153	172	158	152	151	164	160	180	169	164	154	171	162	179	172	187	174	187	169	181	160	174	170	180	181	154	149	151	178	161	156	151	169	147	161	161	170	152	173	166	143	159	170	171	184	165	157	150	145	170	156	169	157	167	175	167	182	171	174	168	179	152	161	164	179	166	177	168	161	160	170	157	139	178	149	170	164	168	134	156	171	163	154	156	142	121	168	180	159	175	155	171	168	137	161	187	151	182	157	157	174	171	181	145	162	154	167	177	156	155	190	168	177	179	158	159	169	171	136	154	172	166	179	146	171	168	140	152	150	170	186	174	168	169	175	176	143	167	143	142	152	157	172	173
30193	28533	33751	29427	1659	751	717	591	572	547	539	484	456	476	458	450	422	425	456	426	454	421	394	440	422	412	403	433	409	402	414	405	427	391	402	412	379	408	419	412	427	404	407	384	433	399	369	405	399	404	411	400	421	403	396	371	416	391	397	384	449	395	382	428	396	411	387	398	377	414	416	379	375	400	427	432	375	365	413	387	387	380	406	384	392	375	394	385	398	401	407	399	380	366	390	399	390	378	399	412	395	402	414	390	382	398	430	400	371	417	385	408	407	387	406	395	391	376	402	360	385	415	403	411	405	410	392	365	367	395	370	406	379	416	429	387	442	397	412	396	412	435	377	398	452	386	419	371	395	347	419	404	386	405	434	414	394	397	384	401	444	380	386	416	401	409	432	376	390	410	383	393	401	421	376	348	375	412	423	403	403	403	403	382	400	387	377	416	408	394	399	373	390	393	398	410	432	406	387	404	375	393	404	375	376	408	372	399	369	352	390	365	406	381	417	377	387	378	386	386	404	422	373	425	397	352	403	384	386	390	402	426	379	396	395	396	438	390	399	418	358	438	402	358	401	441	379	382	396	410	399	419	404	340	361	389	423	387	382	367	377	396	381	397	401	389	404	405	411	381	408	397	392	404	421	428	371	402	365	382	353	394	386	408	416	379	364	358	426	413	381	417	392	368	402	397	353	397	383	390	372	375	387	393	360	396	416	398	374	373	422	366	417	401	398	415	423	394	410	385	417	402	428	433	363	436	377	404	408	373	365	348	405	416	410	392	390	427	429	396	369	393	386	394	398	390	386	381	407	395	361	421	403	408	388	381	400	364	416	409	406	407	360	431	377	417	404	395	362	421	412	423	386	377	418	389	423	396	395	379	396	390	393	408	420	420	379	395	384	384	397	416	395	418	415	431	399	405	355	395	377	395	410	390	416	395	378	390	365	351	401	432	362	421	394	443	396	377	413	384	427	417	389	404	409	406	395	390	382	406	450	384	405	369	447	390	426	437	433	416	397	391	431	398	437	370	435	386	428	438	404	425	404	405	361	422	452	388	418	407	409	395	404	386	373	402	397	393	418	400	399	387	404	431	402	382	429	398	358	436	384	421	393	376	385	415	418	410	440	404	403	408	365	398	380	414	388	391	392	401	377	415	408	411	417	383	389	385	405	396	421	398	404	395	402	374	413	381	369	389	380	389	376	398	401	370	423	386	413	384	407	391	390	399	395	407	414	407	381	393	434	401	391	390	406	379	422	417	415	392	403	383	371	436	362	396	412	368	407	423	405	421	418	397	415	425	398	397	395	383	388	407	409	401	370	392	442	377	370	401	386	375	390	387	395	375	404	363	403	377	402	384	387	403	427	402	413	418	399	418	389	389	405	383	414	412	410	367	389	395	410	379	361	395	376	394	402	399	409	391	381	384	425	401	419	374	356	402	419	379	421	388	410	417	364	399	374	377	389	411	408	373	415	394	407	398	382	383	403	380	430	397	396	425	337	402	409	406	404	390	418	420	419	372	385	410	404	435	398	444	405	395	406	404	407	385	424	403	392	398	420	405	389	410	417	431	398	420	361	385	383	436	387	379	376	405	407	452	394	445	396	395	397	426	390	394	396	409	405	393	376	375	368	380	442	395	386	368	386	380	371	398	389	421	410	391	385	388	381	385	412	415	395	435	399	402	392	409	418	387	380	398	393	371	439	371	419	386	380	422	396	362	411	395	356	402	370	396	377	378	420	384	425	391	414	401	422	415	402	347	431	375	403	412	378	362	419	403	393	400	384	414	384	403	404	416	399	411	411	399	456	431	382	396	391	408	390	397	409	386	407	426	388	387	408	397	390	389	399	376	408	370	418	414	378	398	369	398	397	385	403	401	414	406	414	379	393	416	416	355	421	416	387	414	404	395	395	384	388	414	403	350	400	412	345	358	392	414	386	396	429	394	422	415	399	425	369	414	456	395	383	414	440	405	400	411	416	437	395	406	394	401	399	377	404	393	400	380	383	371	404	414	353	386	400	381	390	410	359	380	405	409	379	415	395	415	421	396	395	415	394	394	416	398	378	372	432	412	401	423	409	379	411	401	420	408	362	392	384	415	379	406	375	396	402	384	430	413	376	433	405	390	355	409	372	427	417	422	406	387	429	403	407	381	360	385	380	411	394	394	390	372	419	390	398	429	392	403	393	409	428	442	401	417	401	379	401	415	378	376	389	399	390	418	400	386	382	397	430	400	374	379	400	404	405	414	396	376	447	383	360	404	409	372	411	429	398	401	394	409	413	368	382	410	449	422	394	419	381	401	389	383	422	396	406	386	458	385	390	378	399	390	393	393	416	385	381	376	401	408	397	411	375	373	372	405	407	392	411	425	403	396	392	371	386	394	407	405	405	403	373	356	384	375	418	427	372	412	420	367	365	426	393	383	398	383	400	412	399	406	380	392	406	384	389	384	357	375	385	387	370	368	432	389	393	387	391	410	399	416	401	394	408	412	428	399	422	400	379	395	382	421	373	416	403	432	395	421	398	423	365	390	414	395	364	414	399	377	423	455	408	383	407	379	401	437	388	379	427	383	372	417	360	402	382	405	412	389	392	389	416	429	415	398	392	427	386	419	369	390	370	383	412	448	414	409	394	422	412	369	373	435	428	364	413	392	413	379	385	409	397	408	417	396	387	349	418	414	378	398	388	428	360	403	351	414	393	397	399	367	395	375	410	403	410	400	367	450	371	409	406	393	442	410	405	372	381	378	413	415	414	377	369	381	409	383	471	356	408	373	378	378	368	398	391	392	431	417	431	409	368	408	396	393	406	409	404	383	408	403	412	457	364	393	426	410	374	404	362	386	432	378	399	428	421	363	396	382	386	397	415	397	359	383	383	408	426	413	406	402	385	376	451	389	385	416	377	370	399	395	412	435	379	391	396	387	342	387	395	362	415	408	385	376	423	415	395	402	403	355	431	360	403	384	375	391	406	375	412	391	393	398	395	427	383	383	388	346	417	382	376	363	356	381	419	387	409	397	364	391	369	400	392	405	362	433	368	387	380	385	430	411	391	378	407	402	370	405	381	394	425	402	398	392	384	441	372	382	379	407	363	364	407	382	386	365	406	387	384	365	383	386	427	395	452	409	399	399	391	379	398	405	382	411	417	394	409	380	409	385	381	425	405	376	401	402	398	423	401	402	401	394	408	377	393	369	405	433	410	391	355	412	412	378	434	378	375	386	413	366	389	399	379	383	402	406	402	382	378	397	429	375	406	424	381	403	399	401	409	415	436	389	383	460	367	369	413	372	421	431	390	424	426	430	371	385	401	378	433	408	436	382	415	438	411	435	432	418	366	385	396	452	401	370	397	388	372	382	384	358	415	431	404	370	401	420	385	408	428	386	416	387	388	407	400	405	368	403	414	387	410	412	395	429	422	419	388	386	387	414	412	403	390	393	404	375	427	416	433	418	403	449	397	391	378	420	399	387	425	388	359	431	405	433	408	385
7969	1834	1094	814	294	287	270	287	281	268	267	275	273	269	326	252	306	234	227	265	271	266	283	284	265	249	245	286	275	329	284	284	262	300	269	262	264	232	295	271	248	288	301	289	262	267	291	272	257	241	278	270	283	281	274	264	261	256	291	283	264	263	264	266	280	274	270	286	268	250	281	269	289	270	274	242	269	245	237	250	263	272	260	306	309	288	288	260	300	277	269	270	299	281	272	251	289	286	299	280	260	250	276	260	292	284	250	308	281	279	287	275	283	267	290	292	286	270	282	290	298	289	249	254	267	258	277	291	288	253	230	280	288	286	269	280	268	293	263	236	269	275	276	261	270	281	270	257	292	312	312	273	262	283	250	267	260	246	288	291	272	256	280	282	268	284	277	241	264	244	296	277	281	304	280	280	258	294	297	288	277	274	250	274	294	249	269	267	274	305	268	283	284	279	271	244	234	279	262	260	264	273	265	279	286	279	235	264	301	297	270	241	277	280	303	256	263	264	276	273	285	280	302	269	282	238	257	273	288	272	278	266	294	276	260	262	297	295	277	280	265	277	273	272	252	299	276	295	300	251	305	261	245	259	248	229	245	274	251	280	258	254	274	298	297	262	233	284	313	257	289	281	263	253	273	277	293	290	289	274	290	260	288	269	283	293	255	288	263	288	304	272	257	271	264	264	271	258	254	285	283	242	279	276	285	275	287	260	285	289	266	273	282	282	271	242	264	229	274	273	269	292	281	241	260	278	243	290	292	274	260	302	292	272	297	260	303	300	268	285	277	272	291	288	297	279	295	294	260	269	219	309	274	268	279	262	289	263	268	281	299	289	264	260	309	282	284	270	291	286	268	253	243	323	279	274	293	260	292	279	275	276	263	301	289	275	283	286	287	260	298	288	286	270	348	293	281	298	288	286	265	263	314	259	325	266	263	299	275	302	273	288	285	276	269	256	258	304	304	283	267	291	272	286	294	267	297	243	269	296	289	282	273	274	305	273	237	263	303	293	261	278	286	268	279	272	301	299	289	279	266	260	273	253	301	271	285	255	281	272	319	285	293	310	298	278	284	277	252	295	268	274	302	251	258	274	264	286	286	268	283	242	301	274	275	243	267	279	296	309	269	260	271	243	280	272	265	292	255	258	273	279	301	310	270	306	315	279	257	299	262	263	264	244	258	256	251	284	256	291	247	270	273	262	263	278	262	254	254	292	294	307	278	281	271	292	291	264	296	229	288	315	280	269	278	280	249	296	268	266	292	260	252	260	276	272	292	271	266	264	250	271	278	294	284	286	294	243	250	302	285	294	261	249	273	338	289	260	289	286	304	252	274	273	276	258	270	252	278	292	270	292	296	272	285	290	297	298	260	294	253	263	275	285	246	282	258	266	299	291	288	233	303	311	272	260	279	279	282	261	271	274	282	261	288	280	292	305	280	275	293	270	261	285	314	266	268	232	282	296	307	282	256	272	317	281	284	244	315	265	270	276	301	284	242	256	243	284	259	271	284	246	261	296	256	270	270	310	266	275	268	280	314	283	300	280	269	270	291	296	279	259	263	284	289	282	243	268	293	248	289	281	232	301	292	274	299	263	292	297	236	282	272	253	275	254	298	277	267	286	274	299	274	275	277	289	279	255	260	277	233	269	274	261	300	278	269	301	259	287	285	320	293	279	265	297	262	278	287	301	268	286	289	268	285	271	288	265	274	283	279	271	258	298	279	273	272	284	246	276	297	267	297	292	300	292	274	306	275	286	287	285	254	282	287	262	271	271	265	285	263	286	282	271	271	275	306	279	271	288	264	289	280	279	282	241	264	273	306	286	268	285	277	262	288	287	256	269	266	249	279	295	294	293	241	277	300	291	284	279	305	287	288	255	277	248	273	262	290	244	276	252	271	277	315	271	262	268	296	269	268	320	247	275	288	250	256	258	292	276	248	279	285	271	267	261	307	242	288	292	256	254	281	280	296	273	268	257	274	292	289	303	258	283	291	278	269	288	297	260	271	281	292	250	293	314	296	293	243	257	322	279	280	306	292	255	293	320	266	282	276	279	260	296	296	249	281	254	277	321	280	306	272	285	280	275	257	296	284	273	269	261	313	301	297	261	285	262	264	257	292	283	281	279	277	269	256	270	276	289	273	258	267	284	286	301	306	280	264	265	262	273	256	265	275	292	271	281	285	282	284	269	249	262	276	267	245	277	271	275	286	245	263	268	278	282	292	265	290	282	307	263	279	281	299	262	291	259	267	310	246	280	288	262	289	249	316	270	296	264	263	299	282	302	260	270	283	271	273	284	309	272	274	299	262	287	271	286	259	269	277	274	282	247	273	270	299	257	271	266	279	287	302	265	268	290	274	286	288	322	272	289	259	256	252	294	288	272	286	308	282	316	329	285	287	239	313	239	278	261	266	277	273	296	291	302	288	289	269	260	279	288	283	253	296	260	263	292	297	283	295	272	273	292	275	301	264	274	278	278	292	284	276	284	335	266	294	315	279	255	273	245	289	248	268	271	269	277	273	288	269	294	277	290	276	258	251	272	260	274	277	271	305	245	276	289	289	254	292	274	265	262	330	286	238	270	303	316	301	284	302	283	252	291	273	277	297	283	295	279	258	327	247	276	288	266	263	318	271	244	278	248	271	262	238	259	295	281	266	290	286	273	287	286	243	260	274	279	274	287	259	267	256	284	288	261	245	260	291	247	277	272	273	254	289	296	262	265	270	283	295	275	298	281	280	272	281	278	303	274	265	279	282	274	251	270	276	259	301	258	251	298	290	275	291	267	278	261	266	321	274	253	297	282	266	293	303	270	255	275	282	269	259	228	307	310	304	302	273	269	263	272	282	283	292	285	293	284	256	265	284	228	281	267	277	269	241	265	231	258	276	281	261	282	274	305	302	297	286	272	272	271	271	250	295	264	267	270	237	279	285	298	289	287	291	279	274	249	272	307	290	285	286	261	267	273	298	288	302	275	271	258	258	277	273	261	282	246	265	276	264	278	259	303	293	227	259	269	264	278	271	284	277	265	274	280	267	280	251	286	283	264	276	291	296	288	281	274	273	255	304	324	298	276	275	266	272	306	265	284	296	296	281	277	266	290	252	315	270	300	254	265	298	287	267	298	281	274	258	307	305	301	287	260	271	305	318	300	301	264	231	278	278	278	234	259	260	255	298	278	254	284	267	250	289	289	269	301	259	296	259	272	289	281	290	289	295	247	264	225	288	256	255	283	269	263	284	277	333	252	268	292	282	265	253	282	280	246	231	266	307	296	262	280	302	255	261	275	325	266	296	274	272	280	291	300	284	253	257	269	274	259	237	283	244	268	295	253	267	249	307	280	256	260	258	268	301	283	281	293	242	258	255	276	252	285	264	276	256	316	247	270	264	276	278	324	291	268	317	240	297	285	283	243	251	282	266	250	308	291	257	262	277	274	268	287	277	273	262	262	286	298	279	289	273	252	290	323	272	282	269	291	237	261	295	299
6743	2726	2226	1940	717	653	678	634	713	696	660	670	686	614	636	675	678	651	684	657	686	642	623	680	636	670	635	645	653	655	677	646	676	690	666	620	654	669	640	663	681	688	645	627	661	638	670	634	633	668	656	625	680	683	630	632	612	655	690	646	679	648	636	652	637	659	646	664	680	632	686	627	649	652	651	652	699	633	647	707	641	641	637	613	578	641	668	619	657	638	655	656	662	629	637	674	616	626	651	649	644	662	659	668	604	641	600	670	658	643	651	685	649	627	683	640	636	703	596	654	677	690	683	652	658	677	665	667	618	596	661	645	653	658	617	675	632	613	643	663	659	650	658	655	697	619	684	703	627	636	624	626	650	664	658	649	662	681	677	666	630	668	626	642	660	604	705	657	635	628	629	623	627	644	668	598	636	595	676	647	608	690	672	595	645	626	634	652	674	610	672	653	664	666	646	631	629	624	630	626	658	655	641	632	652	628	592	667	697	681	671	599	667	667	620	651	628	621	650	657	644	654	615	651	684	633	618	662	613	612	685	625	628	575	674	644	622	638	641	616	635	627	650	686	670	658	621	651	649	635	662	663	650	681	655	667	668	665	632	640	612	652	628	660	686	638	630	657	695	639	685	698	657	614	615	640	640	675	673	712	653	616	701	683	614	634	669	612	647	658	668	641	627	668	653	640	655	643	659	629	642	644	702	666	618	704	669	615	657	667	686	631	648	622	663	634	627	669	683	639	642	659	702	676	719	663	626	670	708	675	612	668	647	618	648	668	655	647	649	614	624	627	632	637	695	691	604	603	680	669	640	650	663	664	659	656	626	657	632	653	646	654	633	726	652	622	665	656	637	662	652	652	633	631	646	697	648	706	619	620	670	644	615	633	628	625	642	637	628	656	609	628	641	646	642	622	638	623	661	611	637	637	687	656	675	690	672	689	653	659	670	635	636	617	635	668	624	680	623	639	606	599	683	645	659	627	675	605	677	678	693	704	635	651	655	652	647	660	614	635	622	658	613	653	668	606	668	636	661	654	665	653	648	635	630	629	635	652	648	669	630	628	673	669	650	646	667	667	672	660	663	636	617	642	635	675	625	624	639	675	674	645	611	622	631	667	664	678	645	663	653	615	616	637	630	657	647	667	663	611	667	663	652	670	620	659	642	649	659	628	693	674	631	637	630	649	707	636	600	667	673	674	652	644	674	711	700	636	643	626	662	627	668	638	657	661	599	640	640	657	640	687	669	664	650	657	639	652	680	574	643	669	644	661	675	628	646	615	622	616	664	655	678	602	643	669	645	637	666	616	644	628	609	649	638	636	684	653	618	645	615	644	680	623	645	609	642	662	638	633	603	618	671	651	658	604	661	655	675	651	682	636	634	682	631	665	601	662	606	638	622	646	613	629	679	675	640	594	676	620	660	615	649	621	659	654	635	676	620	669	667	674	657	662	652	652	658	678	657	647	649	637	614	627	677	637	643	651	638	713	694	649	701	631	674	677	616	642	616	671	674	642	677	605	673	651	635	627	665	682	664	663	659	641	669	656	658	643	612	626	613	694	628	679	685	665	603	659	679	649	645	601	633	662	662	644	617	675	665	635	632	620	643	622	664	657	644	681	626	636	656	674	680	659	677	695	612	650	671	656	654	642	630	684	686	633	667	644	680	660	683	648	632	664	659	648	640	612	643	671	632	649	630	653	671	642	661	589	647	634	689	666	604	632	625	642	637	595	663	688	633	613	629	688	696	702	658	601	655	614	665	652	621	629	685	671	647	642	643	600	684	653	673	686	657	701	651	672	600	644	668	662	691	625	678	699	665	665	672	625	640	650	684	673	683	681	616	631	633	608	649	692	612	629	621	644	676	645	649	661	691	654	627	654	652	630	678	673	670	631	686	642	639	634	616	686	678	650	656	674	632	620	577	656	656	631	659	702	646	660	611	653	660	638	672	651	613	636	646	632	644	626	642	667	648	625	632	700	682	628	620	656	601	640	625	665	673	679	622	659	660	665	681	652	630	632	610	628	639	649	643	674	613	667	663	631	641	666	636	641	645	624	622	621	689	675	685	640	635	630	664	679	607	653	599	616	670	605	681	626	659	618	641	641	638	650	660	625	674	659	662	659	677	626	633	638	640	669	669	666	685	659	646	607	650	620	680	606	634	644	648	683	702	633	674	599	609	624	612	668	653	614	630	627	645	676	633	622	663	690	626	624	667	674	629	638	660	623	630	676	654	645	592	659	633	613	630	648	661	608	654	618	669	610	686	617	596	642	635	653	656	595	689	671	684	629	649	643	666	650	693	635	682	677	628	635	671	638	652	666	623	697	641	669	636	643	637	647	646	679	667	680	671	684	619	637	653	667	665	679	665	643	639	688	619	688	621	698	678	657	647	652	638	616	622	580	638	636	659	614	632	698	700	678	676	639	635	642	650	648	666	610	632	679	639	635	643	624	602	686	647	632	670	644	630	654	631	658	618	644	653	641	669	688	677	624	622	650	624	642	685	632	676	661	702	652	641	604	631	608	631	650	626	659	623	637	631	653	639	664	675	628	642	645	663	591	648	676	658	616	656	631	614	635	685	632	661	660	643	653	681	647	651	655	634	666	670	655	641	647	661	652	695	637	634	669	632	658	672	623	597	655	666	654	653	697	654	676	639	641	652	646	671	633	639	621	637	685	616	636	631	651	645	703	625	626	697	654	624	669	651	659	622	681	683	701	648	621	661	652	664	678	625	618	663	648	646	652	634	698	658	642	630	625	657	657	660	615	654	650	642	620	657	619	634	619	635	637	677	686	612	710	687	607	649	672	659	657	620	625	632	643	640	649	618	623	633	648	624	631	629	683	645	675	661	651	638	670	637	645	636	670	672	639	659	658	664	626	611	667	648	697	655	653	661	639	677	638	669	680	642	678	605	645	666	666	612	685	648	652	634	677	627	609	658	674	587	650	642	680	627	641	642	644	662	666	671	681	634	686	631	631	676	642	674	662	636	663	650	673	644	639	673	604	654	655	633	681	606	672	648	632	641	663	664	654	654	697	686	634	657	649	632	651	679	618	682	653	626	660	650	645	665	668	656	678	634	658	647	663	672	650	615	671	675	649	635	659	667	681	716	678	621	673	640	668	626	679	667	668	608	650	626	635	692	656	671	583	641	679	645	673	653	651	591	658	579	640	669	651	660	635	683	688	684	651	654	679	641	647	635	650	657	691	621	623	665	637	678	653	670	674	674	657	632	624	665	651	602	689	643	690	649	660	657	653	656	660	669	616	669	657	607	616	684	636	676	673	630	667	656	669	655	606	652	626	705	676	675	675	564	626	680	642	614	663	685	620	669	653	618	657	647	624	641	645	664	679	639	698	644	677	657	600	671	632	622	700	628	667	668	633	666	659	626	675	666	617	659	635	677	633	650	605	628	598	624	678	675	654	656	632	690	657	614	708	638	621	610	638	706	689	689	652	633	634	642	648	654	659	673	659	694	660	670	618
33682	25734	17693	11554	962	331	313	260	273	273	279	260	250	244	292	294	272	265	254	259	259	225	251	259	269	253	248	282	288	252	274	239	274	254	261	268	268	255	245	278	257	272	272	278	283	281	279	239	259	247	300	255	247	225	239	266	260	279	308	264	281	267	262	247	251	265	256	270	298	252	264	291	296	237	245	261	295	260	283	265	271	224	241	278	281	286	261	274	267	268	244	279	285	273	242	255	243	258	255	261	274	271	306	247	299	268	269	276	256	242	280	260	249	286	253	247	272	269	296	277	268	250	289	270	229	268	266	237	262	293	248	258	264	272	257	286	273	253	243	265	248	252	288	259	266	245	270	270	280	282	248	256	257	233	287	267	249	272	257	259	280	234	303	253	268	296	241	276	279	297	243	264	263	276	252	247	263	267	305	279	250	251	292	267	255	267	273	270	265	277	290	268	270	244	278	224	253	271	271	273	250	245	256	290	250	236	280	250	236	282	269	270	242	254	257	272	286	248	274	252	300	254	243	275	259	275	267	268	261	289	271	276	298	246	314	271	266	255	282	290	284	260	292	268	252	272	270	270	268	255	263	258	239	255	260	280	269	236	251	275	252	263	262	234	223	260	246	242	281	243	264	254	260	270	278	261	250	266	262	245	280	269	252	286	261	248	269	272	264	279	243	249	258	249	258	275	302	244	272	256	256	239	273	293	250	249	232	284	272	243	252	264	298	260	256	238	272	268	231	266	282	254	255	283	262	277	274	249	276	295	264	278	259	303	260	289	246	288	254	281	285	294	278	286	258	262	274	253	244	289	246	260	240	281	275	262	257	262	245	278	244	246	294	261	288	272	275	262	272	258	264	276	248	277	244	271	272	268	244	267	267	257	255	257	262	265	270	270	263	277	238	266	257	250	248	258	250	289	270	229	271	260	270	306	289	290	261	235	268	241	252	279	296	267	285	240	238	288	257	275	263	275	236	313	280	260	288	224	271	276	265	298	262	275	257	274	263	250	282	281	243	265	251	237	278	281	264	259	265	275	282	273	265	270	255	286	296	263	301	256	267	250	233	276	266	234	280	259	245	280	278	278	250	263	233	251	234	285	262	243	276	249	287	250	262	303	266	252	299	239	287	285	268	265	278	246	251	278	250	255	289	264	289	252	301	269	240	286	256	278	222	273	262	294	264	255	249	261	245	268	292	265	271	271	277	279	253	258	249	287	263	271	231	267	258	259	275	272	254	290	245	276	265	258	297	295	274	229	264	284	283	239	221	268	294	262	288	255	281	275	277	250	300	284	260	268	244	256	255	268	288	263	229	250	293	269	258	228	268	276	276	278	243	259	270	259	246	268	282	271	244	285	270	268	299	282	257	239	287	262	241	230	300	265	251	252	257	232	297	270	263	248	272	249	244	254	248	261	246	270	271	291	268	259	233	259	261	267	321	293	270	246	245	251	241	262	286	245	273	297	267	260	264	273	270	265	265	261	290	282	290	292	285	246	260	263	229	273	268	259	285	282	275	273	303	255	276	252	261	241	258	275	274	277	268	239	272	274	279	269	292	249	269	255	264	248	262	244	270	255	287	241	243	249	249	240	251	271	260	258	247	280	265	269	287	270	284	288	278	252	269	266	297	252	261	255	279	272	254	265	277	248	301	274	280	242	301	284	267	274	292	270	262	254	240	239	275	263	250	271	288	264	274	268	253	250	261	296	252	252	259	289	242	251	274	265	273	252	271	228	263	292	276	261	264	286	257	271	273	249	268	262	275	263	234	302	247	277	262	278	283	297	242	261	255	315	233	257	276	252	220	267	290	261	273	244	270	259	273	252	249	264	257	254	257	260	266	254	268	252	269	273	283	253	278	255	252	260	230	237	218	249	253	279	248	246	274	240	285	283	289	292	279	297	248	329	274	267	255	246	286	249	244	271	289	251	236	309	291	266	281	262	283	244	261	274	257	245	297	266	286	264	272	261	273	258	296	286	275	274	296	284	251	262	268	246	268	261	266	239	275	245	279	267	261	236	300	268	262	286	246	277	257	261	246	255	257	263	279	264	285	265	263	243	276	261	250	269	256	255	306	263	304	264	236	283	273	262	240	262	280	276	282	308	274	233	247	269	290	266	270	290	254	272	266	270	277	269	285	249	222	268	280	225	260	258	267	291	258	268	293	280	267	293	225	251	275	265	313	249	253	250	254	265	291	282	239	272	260	273	272	255	272	246	281	273	262	285	275	243	258	270	286	255	276	264	282	279	282	250	261	261	261	256	277	269	270	243	283	280	288	266	260	262	271	280	247	227	277	239	277	282	245	273	268	277	275	276	242	262	264	263	257	236	258	294	291	242	253	264	259	247	266	298	285	251	258	254	249	267	227	255	310	270	249	260	267	271	286	276	261	265	245	270	280	263	233	276	252	270	282	304	262	269	253	259	270	245	292	264	263	255	266	261	256	265	267	230	284	280	289	274	265	271	294	242	271	247	272	264	273	241	251	279	245	247	248	267	276	280	277	283	278	255	271	274	259	254	263	256	301	275	273	251	274	276	279	269	292	259	271	271	251	292	260	279	240	251	256	271	255	259	246	277	251	265	265	285	280	223	274	264	249	261	265	282	286	259	274	252	252	280	266	261	258	272	252	281	227	267	254	261	250	256	254	272	239	266	271	276	239	256	281	290	239	244	276	248	276	258	259	248	265	249	235	269	290	261	223	286	280	273	219	232	258	247	283	254	264	257	267	251	265	266	235	245	243	286	277	269	269	241	294	281	264	242	251	266	246	286	263	270	218	253	292	278	225	244	271	303	252	290	271	267	245	279	263	275	275	298	242	280	262	267	260	276	299	277	305	271	277	282	270	282	269	247	228	278	224	240	247	282	274	249	280	225	242	248	253	265	272	268	264	271	260	285	296	237	254	250	270	237	280	286	292	260	278	265	239	263	285	285	278	261	249	283	275	246	254	272	251	235	249	245	258	275	274	270	285	283	277	289	271	274	284	245	286	244	252	257	294	249	258	307	269	253	258	261	235	262	265	249	250	261	266	237	236	249	224	242	279	224	238	274	257	294	258	277	251	252	253	235	265	273	253	223	271	277	266	256	266	249	271	257	276	245	259	268	283	286	252	254	263	284	257	284	243	269	283	261	249	247	281	301	270	248	239	247	271	303	259	278	256	287	259	269	274	269	274	242	232	292	235	231	291	248	294	281	256	279	271	280	255	248	302	276	240	279	242	247	259	255	255	255	288	247	257	265	259	265	249	265	253	265	275	256	259	263	284	280	272	259	269	251	241	223	274	280	277	229	265	263	265	251	256	294	251	260	259	250	286	259	284	267	251	277	275	260	294	253	277	295	297	242	257	267	249	293	263	263	288	279	294	306	265	241	251	257	257	244	271	230	250	244	238	279	284	288	273	273	263	260	273	261	261	278	289	236	253	322	259	243	254	258	252	277	282	284	226	246	270	290	277	263	276	272	259	283	286	292	257	245	258	259	256	274
23867	20134	22635	21228	1076	798	765	720	754	719	685	618	683	610	721	642	630	630	650	551	623	654	659	591	643	643	644	614	658	638	615	581	616	599	671	627	617	626	653	604	636	612	593	593	569	677	646	609	644	639	625	609	604	593	601	593	598	630	609	632	616	610	606	662	644	638	645	673	626	611	649	612	644	607	652	613	653	627	627	598	620	588	594	621	612	639	588	618	634	613	624	676	619	645	566	642	600	623	570	577	613	612	602	621	569	557	639	656	593	603	618	578	606	600	603	669	597	614	651	594	568	614	609	654	609	616	677	614	625	627	588	594	615	630	623	647	644	594	629	652	595	616	646	634	581	620	658	617	605	668	599	606	619	665	618	640	621	646	616	575	590	638	599	650	559	602	585	593	645	601	590	609	632	599	634	623	629	678	648	590	636	601	634	613	662	595	689	639	652	642	590	626	612	621	648	631	618	648	619	646	610	624	597	615	621	623	626	613	596	633	610	653	620	610	628	596	656	614	692	636	607	620	602	611	610	642	619	601	627	647	603	609	645	599	637	631	626	610	615	649	568	633	594	555	622	619	608	619	600	598	613	592	560	626	608	617	638	653	626	632	627	613	647	580	607	641	602	552	626	607	618	617	608	645	591	585	590	593	629	598	624	616	665	587	624	615	665	612	604	604	611	609	630	595	641	658	656	653	579	626	641	697	642	644	596	596	632	586	643	575	668	617	632	637	641	635	620	625	587	571	608	638	622	623	591	654	569	675	557	637	612	644	622	595	578	637	631	632	594	640	636	588	592	617	639	628	676	610	662	622	564	606	637	587	607	588	605	596	635	573	601	634	641	658	611	559	642	596	655	651	613	610	593	609	589	572	655	595	594	596	610	654	558	617	614	624	607	620	588	613	598	575	602	622	666	660	596	622	628	679	668	615	639	599	630	601	615	612	602	615	612	601	623	604	615	630	624	628	600	607	655	608	645	671	625	619	556	594	636	606	578	603	636	597	580	609	655	642	623	631	609	648	601	608	641	601	604	616	609	610	608	634	638	603	590	606	639	610	646	610	672	625	612	634	581	593	655	597	608	616	588	592	632	627	608	582	590	660	615	607	607	676	599	615	642	618	655	607	620	590	607	602	631	598	660	594	628	582	599	601	614	636	606	582	596	621	638	605	629	598	636	570	665	600	629	624	636	606	616	610	646	679	605	633	575	645	644	601	609	628	606	603	569	577	598	601	586	595	585	620	615	600	570	670	582	586	574	585	632	626	646	603	587	633	592	621	625	665	604	587	580	589	656	603	641	613	654	592	621	602	579	596	638	603	624	623	627	649	595	605	661	644	577	616	557	635	633	596	639	614	592	588	607	665	635	675	620	588	633	632	571	611	673	642	599	617	628	583	619	584	615	603	672	614	630	598	634	608	626	571	628	610	599	621	606	610	610	634	623	622	618	618	601	658	625	632	672	590	641	658	588	631	611	571	592	636	588	612	584	613	598	606	614	611	581	638	594	644	605	582	584	624	658	649	609	610	580	583	591	634	619	605	607	605	651	628	625	644	589	600	618	573	659	633	654	550	649	638	604	675	615	564	642	617	668	613	620	576	634	601	630	630	608	639	617	615	603	596	620	624	652	620	613	588	648	603	613	602	598	605	635	631	634	615	633	620	594	589	664	613	633	608	612	627	626	602	641	624	603	587	568	649	626	649	610	628	610	621	665	612	682	624	634	613	632	584	628	638	601	649	583	602	608	609	589	587	608	581	619	613	597	639	586	595	580	596	630	550	586	604	635	615	670	573	579	610	644	611	576	630	659	618	582	634	613	574	622	628	588	605	639	622	614	609	644	607	616	597	599	624	642	605	602	587	605	578	610	591	578	613	610	635	620	585	615	591	624	613	610	627	624	643	631	628	646	599	585	625	609	595	601	630	621	617	619	607	606	617	633	580	655	617	615	640	612	623	609	615	614	630	616	620	641	600	616	628	617	634	640	596	656	587	635	607	607	621	659	636	643	559	637	648	639	602	614	616	619	619	592	635	674	602	610	618	656	594	599	615	630	616	622	641	596	639	591	590	645	576	604	618	577	688	614	606	630	617	591	678	598	642	587	644	597	622	584	598	630	581	616	589	618	583	639	632	652	631	572	602	593	643	630	600	625	648	636	610	612	611	612	648	612	645	646	609	593	646	627	584	654	610	547	642	639	616	607	665	589	637	631	645	645	624	598	644	624	615	596	590	596	609	617	625	629	597	635	597	603	598	607	653	615	620	656	598	611	610	629	643	633	623	617	669	592	620	601	717	608	600	619	644	618	644	610	586	638	604	683	614	586	656	607	615	672	611	611	642	659	651	620	586	624	605	650	578	560	595	631	608	604	637	651	635	612	620	602	622	600	623	609	601	617	589	630	655	592	619	618	620	640	616	628	615	610	614	628	587	586	604	627	662	609	636	608	631	610	617	578	628	604	585	643	658	580	590	625	635	623	578	613	599	605	594	660	622	657	621	606	605	588	648	626	627	610	626	607	626	655	639	611	628	624	580	587	646	598	606	593	645	569	573	583	637	614	645	582	626	546	591	632	623	617	608	661	647	602	674	646	598	656	636	627	595	596	609	626	628	663	663	625	648	612	643	600	644	624	590	577	626	637	580	579	623	618	609	628	636	663	659	584	644	663	654	619	635	617	593	628	597	585	653	682	569	621	644	607	646	614	669	576	619	627	610	549	594	633	572	589	602	640	607	618	602	594	606	645	571	620	629	588	641	620	644	632	647	609	599	631	624	588	633	592	594	606	608	622	619	623	653	592	635	637	654	602	592	632	641	619	615	602	576	614	624	631	610	555	654	623	684	576	618	649	620	641	613	620	599	629	630	634	636	648	637	597	598	610	643	630	663	551	612	630	661	615	625	666	614	615	589	658	613	624	618	681	666	603	655	644	613	604	658	647	635	568	603	660	597	627	584	618	605	634	588	626	615	574	594	663	613	604	584	610	592	638	638	623	631	621	633	623	613	628	620	581	662	628	626	620	624	630	629	633	567	599	579	594	616	578	640	629	601	630	603	603	603	632	603	621	627	632	609	657	592	597	633	617	597	604	579	590	616	650	605	594	635	605	596	604	611	556	652	642	640	633	667	601	635	595	640	628	617	608	616	549	603	610	605	594	596	652	638	634	606	562	606	601	652	605	605	637	603	627	620	662	626	621	634	603	617	630	623	670	585	632	601	628	605	634	578	589	629	604	596	608	637	652	644	619	615	607	655	625	613	630	584	587	581	623	588	649	608	611	586	615	598	635	573	662	612	597	578	672	623	644	639	630	620	598	618	549	601	618	616	596	567	648	630	648	573	619	618	606	642	606	611	550	612	647	606	586	634	622	633	630	595	603	603	597	578	603	601	648	646	602	656	604	611	616	594	647	585	632	606	624	646	591	604	621	614	627	643	649	686	630	604	618	666	596	600	649	622	649	627	630	625	630	628	659	634	626	587	630	594	618	642	662	601
45105	38154	27627	20339	2143	234	190	187	203	196	174	174	173	163	162	164	199	170	148	162	156	182	156	177	174	170	165	147	181	150	141	152	175	186	163	164	163	166	167	187	161	178	172	168	133	151	157	174	158	154	166	168	151	159	156	144	163	157	130	138	148	150	160	163	144	166	153	158	163	157	163	187	149	141	159	152	154	167	167	152	155	153	161	165	159	133	176	174	151	151	158	139	143	157	154	184	184	159	164	173	166	157	151	154	173	155	133	185	158	176	155	147	171	152	150	177	168	163	192	158	143	159	180	161	160	151	159	157	184	151	160	171	159	165	155	191	133	159	162	167	146	182	146	146	160	159	167	163	155	167	173	156	167	158	190	145	156	189	156	144	156	165	154	144	146	141	167	173	151	165	146	158	146	163	161	164	169	167	163	151	149	168	148	154	155	135	156	174	147	170	169	150	176	169	148	164	168	159	159	146	134	162	167	157	155	184	149	132	130	151	173	161	166	151	161	176	175	152	162	164	165	159	163	146	156	166	172	149	160	161	157	174	179	166	172	160	170	182	137	149	152	155	166	162	171	146	164	200	162	151	170	133	160	140	143	177	146	168	155	143	167	183	128	139	167	161	150	183	155	167	162	158	164	160	122	171	165	163	157	151	160	158	136	149	168	120	165	158	171	175	173	169	163	154	171	184	159	171	172	161	132	169	141	168	188	164	182	150	144	178	160	150	160	188	149	149	128	169	178	163	177	164	169	177	161	166	177	155	148	165	150	176	147	167	146	140	155	134	152	172	147	154	160	171	172	132	144	149	159	156	148	179	147	170	176	154	143	161	165	185	154	159	141	154	173	162	171	162	193	168	176	157	149	166	149	147	191	128	149	145	142	167	138	175	142	164	177	145	174	173	153	143	149	150	152	126	186	152	180	169	144	158	155	163	151	155	175	144	143	163	142	161	167	155	154	173	147	161	179	182	157	160	151	156	159	166	172	142	147	159	188	173	168	164	180	156	179	161	188	171	173	155	162	135	195	109	167	152	152	172	162	162	185	146	153	146	174	171	147	149	145	146	142	167	147	171	155	150	162	140	161	153	143	160	150	159	188	157	148	138	143	151	155	131	149	157	170	160	155	163	191	145	156	154	154	170	166	165	169	154	143	155	134	144	154	164	161	187	181	168	162	174	147	151	154	155	162	155	159	156	159	187	160	160	139	159	162	159	184	180	156	152	174	168	144	170	166	192	159	177	135	153	159	192	139	123	133	174	152	163	155	140	157	156	140	136	155	184	177	161	166	151	173	156	167	172	147	145	151	161	149	130	163	164	173	154	169	138	159	164	170	188	157	140	154	187	162	127	163	157	162	158	152	158	147	146	177	162	170	172	179	141	170	151	176	169	162	178	160	161	138	163	140	161	168	174	181	146	165	168	159	141	157	140	163	157	148	163	155	151	160	163	150	145	149	187	136	160	145	159	180	176	155	159	149	138	188	161	167	189	167	174	147	143	146	157	151	148	176	174	171	166	146	155	149	148	173	169	151	165	143	165	152	184	143	150	153	174	161	168	150	171	167	142	148	200	157	144	147	160	147	155	176	131	150	159	142	140	156	153	140	174	160	171	158	148	157	172	166	145	150	156	160	151	162	163	165	161	164	153	168	179	156	168	145	163	182	157	157	143	175	154	157	173	155	161	168	140	185	158	153	160	152	168	156	141	172	158	186	163	150	177	183	161	195	147	135	148	172	136	163	144	184	114	132	128	176	173	179	160	150	145	151	141	145	149	168	172	162	159	178	163	165	148	148	159	164	146	170	152	157	169	141	174	149	162	162	162	148	193	162	168	150	163	149	193	189	173	154	159	173	177	170	163	163	160	157	170	140	177	158	169	163	159	161	153	165	130	141	152	192	151	163	124	181	159	186	175	149	171	156	164	172	155	163	163	148	183	165	169	147	153	157	149	171	137	141	165	170	168	161	139	166	164	161	171	158	151	158	168	175	146	139	138	147	164	153	149	155	155	157	147	148	144	181	178	182	150	159	175	149	176	158	144	163	158	157	140	159	170	171	165	130	181	156	148	162	170	190	185	149	160	164	151	184	155	165	184	151	141	148	169	162	155	161	152	168	168	172	181	180	159	152	151	164	155	137	143	146	152	146	154	193	146	169	173	162	178	169	139	149	158	167	161	161	156	152	138	157	149	168	156	157	156	163	155	154	169	149	179	164	167	174	135	162	150	134	181	165	149	162	148	189	152	132	178	173	172	158	157	150	149	141	158	149	148	157	168	164	146	183	173	177	171	186	167	148	178	170	172	146	157	151	145	191	157	163	172	145	164	186	139	152	173	161	146	138	194	182	176	171	157	151	153	148	130	171	171	169	163	157	183	192	164	169	160	177	147	154	131	155	161	167	161	171	149	158	174	165	170	159	162	166	163	173	132	137	129	154	171	147	127	182	172	166	156	155	161	143	161	152	160	168	163	172	155	166	155	157	148	153	166	153	163	189	185	176	171	174	168	155	163	144	161	166	162	150	154	146	158	165	191	181	177	161	176	151	148	170	167	142	172	156	143	145	177	167	179	142	174	163	177	123	161	139	163	171	162	155	185	163	161	144	156	156	149	161	158	166	170	142	174	147	165	151	163	181	160	157	151	180	135	153	163	180	171	137	172	165	143	145	164	153	166	168	152	187	182	150	163	169	172	174	146	160	162	150	145	157	164	142	137	160	161	156	152	158	167	145	167	191	172	144	150	168	158	171	162	165	158	144	139	157	135	156	171	139	163	156	149	161	186	172	139	172	173	169	159	156	164	141	152	176	164	168	154	182	173	147	177	145	177	174	149	174	170	156	150	170	166	165	139	134	157	138	167	165	160	148	153	165	138	145	179	152	160	157	166	152	148	179	170	163	157	167	183	167	177	157	157	114	156	162	173	168	165	165	159	185	158	151	159	167	167	153	135	159	127	154	183	203	164	146	161	140	160	154	130	167	163	155	175	146	139	167	166	131	166	161	154	131	158	168	150	131	152	147	151	155	153	166	153	164	141	188	177	138	152	145	170	171	171	164	155	174	153	164	161	171	162	165	176	172	151	152	142	170	155	148	144	130	173	188	159	161	158	147	142	165	157	182	168	170	171	151	162	157	156	158	170	155	156	145	137	180	175	162	169	170	147	149	158	167	150	178	168	173	170	163	156	171	168	146	173	177	167	156	151	140	153	159	162	150	173	137	162	166	188	168	153	167	159	130	163	148	157	171	157	181	153	178	163	181	175	148	153	162	171	172	168	151	184	166	141	147	171	177	166	141	181	182	164	158	159	163	173	166	185	164	147	140	164	175	135	186	167	148	154	152	148	159	152	150	151	144	199	149	156	155	189	156	166	190	177	129	138	161	192	153	147	165	138	156	160	160	147	174	168	205	154	146	162	138	141	131	138	153	169	158	172	151	148	137	171	161	169	149	167	160	156	166	153	160	161	175	160	166	175	142	148	173	152	154	165	154	158
31022	28009	29804	29396	1329	779	693	608	517	558	500	470	489	420	458	410	437	462	438	415	433	452	413	451	404	422	415	429	412	412	422	413	409	373	432	419	384	435	386	424	399	393	430	392	395	415	362	412	414	388	392	377	411	400	383	425	371	381	379	433	416	401	371	422	434	361	375	391	408	394	373	395	416	358	389	380	370	395	380	408	386	395	410	358	392	365	380	384	393	397	363	378	409	369	415	414	385	366	416	373	395	400	377	372	371	407	409	366	365	377	416	365	405	395	366	372	355	366	378	385	410	394	387	389	385	373	371	388	412	394	397	392	377	399	418	372	384	376	394	379	417	386	380	411	421	384	361	344	411	390	373	381	407	369	378	400	392	372	401	369	352	427	388	397	387	376	375	383	395	374	364	370	398	410	383	404	393	406	414	383	382	405	431	366	389	394	393	409	406	408	419	397	352	392	383	379	393	370	362	374	382	392	352	412	398	367	393	384	395	388	377	408	389	417	412	390	381	402	419	440	430	380	408	384	397	368	393	373	390	395	395	371	372	379	378	376	361	383	422	368	367	396	419	370	403	415	351	387	380	430	383	383	378	408	380	389	382	422	350	402	413	388	380	411	377	359	381	422	382	367	407	394	398	376	429	400	402	381	381	403	397	375	399	410	379	385	374	393	402	366	398	389	413	378	386	371	392	384	357	422	424	381	421	368	400	436	400	393	356	379	395	372	401	407	383	379	373	382	388	377	421	377	374	355	371	397	368	371	414	384	385	386	380	383	381	381	372	410	376	396	392	377	383	392	421	389	395	355	394	377	385	408	413	404	413	380	388	369	378	347	418	421	378	382	417	392	428	387	380	417	365	402	418	366	401	415	390	426	401	327	426	425	373	393	367	399	392	362	394	415	390	364	351	392	411	401	361	362	398	397	404	404	357	373	362	390	371	388	392	387	390	393	426	387	375	409	399	370	372	433	398	388	377	378	387	398	420	376	414	436	362	358	389	391	361	437	371	374	385	325	401	379	395	409	403	400	405	420	387	419	352	391	384	371	417	387	359	408	388	376	370	358	361	364	404	389	338	400	367	388	398	373	376	428	419	370	381	387	405	398	383	395	385	425	411	370	419	368	399	398	417	388	367	406	383	382	424	373	383	413	435	365	415	369	438	391	410	399	367	397	390	356	384	397	361	397	409	410	367	422	382	398	421	363	372	383	383	398	386	418	386	397	386	400	381	387	386	372	403	351	381	408	395	389	408	371	395	414	411	377	370	404	384	406	377	362	391	393	380	398	409	378	380	373	416	390	385	388	378	381	390	378	406	374	390	401	414	433	356	390	357	389	406	414	436	397	418	401	402	365	380	398	361	358	383	402	413	385	379	400	370	384	366	424	413	348	409	363	401	381	379	394	365	373	386	383	364	413	355	395	409	424	356	392	368	375	392	391	347	404	415	378	385	394	389	379	402	379	383	392	405	430	383	381	409	389	408	399	370	399	380	396	361	390	368	362	374	423	386	438	399	382	399	415	385	388	395	408	394	390	390	416	384	436	389	368	360	404	360	408	393	383	422	408	391	420	357	371	431	375	359	377	431	388	360	399	347	388	400	371	384	353	360	407	396	415	405	380	403	373	392	364	406	392	418	372	428	393	369	395	407	376	384	373	381	356	388	376	406	400	393	383	406	405	393	408	381	458	353	383	382	372	402	397	353	381	360	366	412	395	393	391	378	368	384	358	363	418	415	406	362	355	377	385	405	374	410	376	366	384	363	400	381	419	375	373	413	403	405	388	384	399	383	372	406	354	377	345	402	380	389	382	394	370	388	373	379	397	360	400	408	349	374	380	412	414	393	381	363	367	435	400	384	393	381	408	341	421	443	390	414	366	388	400	386	409	370	358	386	396	391	400	380	378	452	423	390	397	397	413	379	409	391	393	390	382	390	367	369	409	372	405	415	388	361	370	384	367	377	389	376	404	380	381	407	343	350	406	389	375	361	375	405	361	399	385	425	393	372	434	414	366	369	412	388	412	386	405	401	429	391	353	386	391	365	389	379	433	428	393	413	397	376	378	410	421	391	431	373	421	425	382	346	401	424	374	392	389	367	392	365	414	407	390	363	398	383	394	404	404	379	385	373	377	382	397	425	361	396	406	433	393	386	363	417	389	389	404	389	379	401	380	389	386	382	397	405	379	423	416	374	382	378	398	386	378	422	405	415	393	406	403	371	361	377	373	374	423	371	375	393	365	420	357	404	399	387	388	400	408	387	391	388	361	397	371	394	374	385	392	411	343	370	436	392	399	420	424	394	414	386	384	423	371	399	429	401	369	399	402	365	391	385	405	376	390	391	413	374	387	405	409	371	365	400	401	406	372	372	370	396	382	441	413	385	385	423	374	423	394	430	390	361	376	403	364	370	362	358	359	407	379	403	406	349	380	359	386	386	379	356	373	399	391	367	392	380	412	374	389	401	358	372	374	338	377	406	399	387	388	412	368	383	401	379	376	396	393	385	378	398	396	387	370	415	396	404	368	372	409	378	379	414	375	411	399	390	394	391	396	376	412	382	378	347	394	378	384	377	358	389	395	416	376	378	416	405	399	418	359	366	410	360	383	394	407	401	397	373	362	384	409	392	400	363	377	402	378	371	389	396	399	379	394	397	380	386	358	388	379	384	410	403	421	408	395	376	405	393	372	419	427	395	391	400	357	374	382	372	357	407	403	364	381	373	351	399	403	421	386	394	365	316	413	358	381	404	363	402	394	383	373	372	361	382	411	393	353	363	401	444	356	424	365	376	381	385	421	359	372	453	397	406	394	412	413	371	383	365	399	346	396	407	381	381	407	398	354	422	435	389	383	371	397	337	418	391	406	376	396	373	384	358	375	436	395	403	414	372	444	359	388	409	393	422	376	389	377	388	411	382	388	345	392	397	396	382	346	368	400	364	399	405	408	395	419	435	380	409	397	379	387	389	363	380	397	405	414	397	389	375	355	368	400	380	371	370	382	410	387	398	399	418	378	412	380	432	393	393	393	395	347	377	344	387	387	419	399	369	413	385	395	377	407	413	377	428	408	365	375	398	407	364	389	389	401	377	398	399	412	416	396	390	373	409	421	356	391	403	357	425	344	391	398	377	433	417	388	396	390	381	412	388	383	356	375	364	422	375	388	384	394	413	358	398	351	421	411	409	411	397	385	411	382	367	395	380	401	369	375	387	403	390	422	407	412	411	409	377	412	374	418	380	390	418	411	388	369	403	379	400	387	387	349	386	405	400	384	404	350	408	389	397	377	366	410	373	383	387	403	355	379	364	441	391	380	394	381	354	397	382	388	367	387	393	367	398	363	390	373	395	415	392	347	385	364	381	418	370	400	388	398	379	367	394	395	427	383	413	382	389	405	405	377	394	370	370	362	425	409	406	391	410	379	374	377	382	374	392	364	367	381	369	394	379	399	392	368	374	406	372	374	370	415	411	389	390	382	372	376	376	374	397	413	404	401
7035	1539	671	539	289	289	276	290	301	267	285	292	285	265	264	277	278	278	272	282	276	271	313	265	297	284	289	301	282	273	301	282	268	294	261	296	293	309	289	283	259	281	282	268	271	288	280	283	304	253	274	283	278	260	262	247	284	294	291	299	307	257	298	287	287	274	275	288	297	291	296	290	279	265	283	290	325	287	318	269	268	256	284	288	287	267	269	273	261	273	259	274	276	276	270	278	307	288	299	291	249	293	286	263	279	268	270	262	284	316	280	243	301	299	260	285	286	273	337	283	257	236	296	301	266	306	272	265	285	270	299	259	281	273	244	297	263	252	307	307	263	301	273	266	293	254	272	289	279	263	290	295	265	293	274	268	284	252	301	309	299	302	278	272	274	278	255	290	271	269	293	295	255	268	279	287	292	297	286	254	288	281	268	308	248	258	288	279	310	264	304	284	277	277	291	273	275	260	300	268	254	275	299	245	279	305	271	272	283	261	273	274	273	285	272	269	282	267	262	292	292	274	262	306	284	271	292	294	253	284	252	278	287	276	276	258	277	282	279	265	251	258	297	302	296	283	262	288	273	312	253	272	260	266	264	274	314	273	297	288	260	261	283	258	288	275	305	281	277	252	249	312	285	317	250	285	323	267	294	269	315	293	273	305	282	290	285	263	296	289	252	298	271	307	273	275	312	264	319	256	285	285	309	274	304	289	288	278	266	263	291	244	299	293	267	291	283	279	266	284	275	266	278	271	259	270	281	291	281	255	276	325	279	315	288	273	281	285	267	290	309	280	276	257	275	291	298	250	279	228	307	288	263	267	291	258	305	293	247	240	265	271	298	260	287	288	293	268	285	252	239	278	251	241	242	299	289	291	280	272	267	281	295	289	273	284	267	257	257	283	268	286	294	267	268	284	305	292	299	267	314	255	255	280	266	280	268	284	282	313	295	262	261	275	293	300	292	277	305	288	259	309	286	270	264	299	309	275	267	269	278	294	263	266	253	309	276	268	279	271	278	283	296	309	278	258	288	253	286	264	293	267	265	280	292	276	280	306	308	252	259	266	246	283	242	265	296	287	290	284	271	295	258	270	271	285	315	263	278	274	269	271	295	255	297	290	255	299	305	295	277	282	282	289	291	314	282	261	259	275	313	287	268	285	249	287	303	312	272	294	263	287	298	275	298	283	260	281	304	262	292	265	269	291	273	288	261	291	266	267	278	259	268	274	268	242	272	276	270	282	264	272	276	267	291	301	253	275	258	268	241	265	237	289	256	236	260	258	279	276	284	260	322	288	317	265	278	257	267	289	258	266	277	261	281	276	290	266	297	272	252	291	307	269	282	275	257	301	276	293	244	301	296	249	262	292	286	261	287	302	280	284	282	259	296	259	287	296	289	276	292	286	282	289	290	271	255	280	288	293	308	292	273	262	297	288	272	294	285	288	290	277	275	281	280	272	298	273	270	265	289	289	288	274	277	290	290	320	270	295	258	300	297	254	301	269	266	287	317	262	260	273	288	270	271	299	292	291	292	272	240	274	300	288	305	261	291	291	277	273	271	278	268	244	291	307	281	293	275	285	267	287	261	271	282	286	276	283	308	264	279	289	288	279	296	265	289	296	305	271	301	255	305	293	316	256	273	277	291	240	269	264	290	267	278	293	269	286	250	318	280	298	270	322	261	272	246	268	281	282	284	291	309	269	292	276	256	284	303	289	273	293	271	244	265	301	281	273	261	270	290	278	275	298	265	297	288	267	258	292	289	259	293	281	242	263	285	307	289	260	264	290	271	266	296	267	279	259	283	319	249	271	238	262	283	273	236	276	258	289	292	278	276	280	256	271	272	309	289	274	270	289	288	269	254	264	249	293	291	290	266	278	270	265	312	250	275	300	260	252	299	284	269	272	299	267	285	254	284	246	259	276	300	287	303	266	288	294	291	261	259	255	265	296	281	279	238	294	272	254	287	277	293	271	272	283	279	240	252	263	286	282	296	293	278	288	259	310	296	296	300	316	288	284	247	260	269	272	298	295	260	287	272	252	286	290	300	257	280	281	250	298	294	302	299	277	283	295	272	282	299	300	289	270	255	290	277	300	281	298	248	277	269	256	294	273	267	253	309	300	230	258	276	250	279	250	278	284	277	266	284	278	293	305	258	282	244	259	285	303	266	235	302	290	298	256	267	294	300	305	283	310	252	296	283	285	295	268	286	323	301	297	285	281	252	273	280	254	288	265	333	284	304	290	276	304	291	259	281	292	269	249	298	290	290	269	277	297	272	287	276	294	310	270	297	277	297	262	291	279	273	286	283	259	285	285	258	289	264	258	285	302	261	295	287	275	287	274	288	289	261	290	261	277	273	312	292	273	284	290	282	283	274	315	277	281	265	274	304	260	286	286	292	289	291	263	279	292	272	287	266	280	285	267	251	290	277	280	283	273	259	274	288	242	317	263	249	273	262	264	266	287	279	302	293	310	291	298	302	263	262	283	322	257	261	280	271	304	270	256	261	276	271	309	300	278	288	319	270	277	294	284	269	280	286	281	319	255	266	244	279	272	290	301	263	282	278	278	275	277	283	295	306	282	253	282	293	246	268	267	264	281	252	276	286	238	285	275	294	298	279	285	236	276	282	312	277	304	263	251	268	256	262	281	275	263	306	265	303	282	288	301	276	272	296	292	267	269	293	299	258	297	282	311	267	279	275	290	252	263	257	310	304	265	292	265	271	298	267	267	257	276	254	232	246	289	280	275	278	262	299	268	282	257	276	285	284	274	259	250	239	273	276	297	302	253	266	283	313	247	344	295	296	262	272	270	260	285	261	279	251	258	262	298	286	248	262	297	302	279	273	275	288	299	285	288	302	288	259	285	262	275	323	315	282	256	281	263	286	310	279	299	310	309	282	288	293	307	256	286	271	270	271	269	296	278	247	318	279	282	278	288	277	273	271	249	257	255	313	315	271	316	254	294	273	260	265	233	263	275	273	265	258	318	294	288	276	274	272	291	261	277	287	288	306	294	287	285	275	281	260	300	259	245	275	274	300	237	275	284	321	285	248	279	284	260	302	267	280	307	282	268	273	303	283	255	265	277	277	299	306	283	268	285	300	293	272	282	239	297	274	291	281	297	272	283	306	307	291	259	277	292	294	246	293	282	273	290	259	289	307	255	267	289	255	298	301	283	277	256	318	302	282	260	273	267	249	277	287	294	282	280	273	283	273	288	320	260	284	270	280	277	279	258	280	293	241	278	274	262	273	273	280	295	283	312	300	288	244	261	280	291	294	287	260	271	280	264	292	276	265	282	290	255	274	247	310	265	262	283	297	287	267	295	274	278	287	291	264	274	313	298	301	263	285	291	287	279	316	284	262	293	288	266	293	281	271	275	267	300	297	287	285	267	279	267	319	290	313	257	264	275	283	275	280	265	300	253	278	270	275	270	268	272	276	243	307	268	297	287	289	260	306	282	276	267	293	303	282	276	304	292	287	302	251	275
6091	2629	1610	1645	694	665	695	639	687	649	665	662	617	665	662	699	609	621	685	663	662	676	606	626	653	666	653	643	666	658	676	652	643	625	703	658	608	629	653	654	647	665	663	662	686	597	642	686	677	599	663	679	670	680	633	678	658	635	652	606	638	634	650	609	614	625	639	656	661	648	640	686	622	650	679	628	658	667	619	687	698	674	672	638	661	703	676	627	655	663	671	691	701	681	646	680	689	658	608	655	696	635	674	652	618	642	649	639	591	648	646	679	608	659	686	665	626	669	697	663	651	684	664	691	634	627	624	625	649	659	682	636	654	638	651	658	676	653	653	655	662	640	653	651	642	624	650	657	659	612	677	671	663	669	622	595	674	676	602	666	705	690	684	641	650	722	603	658	676	609	651	690	671	632	618	681	641	669	656	657	690	671	700	628	653	659	675	642	647	666	685	641	653	671	697	652	612	632	672	665	642	700	620	647	609	665	697	631	637	661	638	642	679	625	643	715	583	650	666	688	618	655	688	631	646	651	670	689	685	672	666	664	632	627	665	656	671	653	650	643	671	671	644	674	666	705	641	680	635	637	659	658	638	652	652	666	645	657	593	656	692	670	618	673	651	648	693	639	652	691	644	683	654	625	603	617	629	705	602	607	687	642	641	632	638	643	638	685	685	666	651	656	629	666	651	656	661	691	654	683	634	636	673	637	697	637	663	687	575	670	618	664	636	640	667	640	654	664	655	679	662	618	644	639	618	639	646	640	643	680	664	698	659	721	720	633	645	653	664	630	612	616	663	675	700	713	655	623	685	674	637	644	639	679	634	633	652	672	656	694	649	615	616	687	638	646	636	647	662	667	648	695	643	703	650	664	683	629	655	638	643	655	671	670	657	657	662	616	698	617	643	686	644	659	667	670	629	656	646	666	684	659	626	658	620	644	630	622	660	660	673	629	652	671	634	647	658	706	683	654	653	683	649	618	637	615	659	637	619	700	622	620	632	632	655	683	684	651	637	649	706	623	674	697	691	630	675	678	645	705	638	694	669	656	669	658	679	644	640	640	658	657	667	588	663	671	669	636	642	642	660	642	703	674	689	690	613	716	634	633	637	648	641	605	661	680	635	665	710	665	672	659	619	657	708	644	626	626	655	614	662	670	675	670	628	684	675	652	644	681	694	665	651	639	625	615	669	659	692	652	640	659	687	655	672	676	643	676	667	637	649	654	654	681	697	666	665	663	665	687	653	693	689	658	660	672	657	674	685	652	649	629	651	638	678	649	635	667	688	663	633	621	638	644	638	651	638	648	689	654	637	688	642	724	694	653	611	620	725	680	672	649	643	664	639	676	634	711	634	672	676	643	659	657	650	650	606	658	619	630	633	651	627	692	632	645	620	638	621	687	654	655	677	671	648	660	675	644	625	637	634	668	667	639	703	682	691	666	679	662	670	633	658	701	628	663	702	652	645	716	659	695	623	675	665	651	672	637	668	708	694	671	679	706	666	642	646	693	640	664	648	649	683	624	728	669	678	643	702	616	658	653	613	634	620	677	582	630	610	688	659	646	689	664	677	648	636	631	695	622	608	658	698	647	641	657	675	644	681	638	639	647	656	643	638	636	670	667	675	666	667	633	615	674	625	659	726	663	641	626	660	654	702	680	690	670	672	643	637	682	665	637	686	681	657	656	637	654	576	667	670	702	612	688	667	626	697	663	674	618	649	683	671	659	650	700	633	662	666	690	633	673	646	649	668	683	660	651	666	627	617	639	651	685	648	646	646	643	621	697	603	631	635	638	679	659	648	681	643	605	700	636	671	621	664	663	704	638	638	644	688	642	647	618	642	634	640	655	625	669	665	684	670	673	656	647	695	680	660	652	644	667	641	652	680	657	680	628	677	695	665	666	657	670	674	635	645	642	640	615	676	669	629	642	652	676	666	666	635	664	697	661	690	676	678	631	678	628	670	634	674	689	652	649	594	650	658	710	667	665	687	674	668	684	703	639	610	630	650	700	675	647	619	676	643	633	686	655	639	589	636	675	602	653	636	677	644	655	661	658	665	665	623	629	641	634	647	639	675	655	647	656	682	657	576	663	678	635	634	653	676	696	689	645	676	693	666	664	662	600	656	697	657	635	641	606	659	630	652	623	630	659	699	651	682	648	646	660	637	598	637	669	655	675	714	618	679	646	655	610	631	663	580	668	695	637	659	640	648	661	696	671	635	668	671	685	657	707	662	590	671	658	640	660	673	671	649	656	653	682	640	632	616	629	628	686	694	661	664	654	712	627	665	672	655	643	655	705	638	669	654	683	668	630	686	712	649	614	683	601	634	671	641	659	666	686	688	659	681	639	670	623	673	644	651	608	665	667	659	617	662	660	634	672	650	648	684	673	694	660	677	658	650	677	595	622	684	620	637	684	660	660	687	681	638	653	693	655	694	614	664	658	653	698	681	667	647	639	627	622	689	674	637	653	673	647	704	688	697	610	647	685	666	602	691	664	612	667	663	625	618	663	668	656	628	662	608	616	661	651	708	670	665	671	634	650	713	681	662	646	592	630	630	693	650	636	585	649	640	630	650	647	647	689	655	622	664	613	658	646	672	679	679	663	611	671	654	651	668	640	642	706	672	633	613	655	656	660	639	643	649	659	644	642	649	600	631	622	705	650	642	617	676	675	675	649	672	629	673	659	686	649	636	639	634	626	651	634	683	629	657	700	611	635	668	665	656	678	644	651	673	631	628	686	686	661	658	684	652	713	655	652	659	671	712	624	654	649	604	657	685	642	696	693	647	640	660	678	670	639	654	635	669	649	663	634	659	693	667	660	650	632	669	700	636	662	642	677	629	637	619	638	654	621	675	664	622	676	682	666	643	629	650	668	712	633	654	661	643	641	641	655	649	646	647	663	643	638	614	671	668	638	646	686	649	637	639	651	716	691	613	632	673	636	629	649	678	669	630	697	650	641	624	650	666	637	684	616	665	684	643	646	628	625	662	648	665	642	639	692	626	633	668	669	654	646	683	632	646	655	685	658	676	698	667	660	678	688	648	655	666	597	652	613	641	688	660	659	654	593	672	631	645	664	638	636	684	686	675	653	623	663	670	638	648	660	686	622	708	661	654	638	598	712	724	642	592	654	667	707	639	632	667	630	640	637	639	606	679	636	639	623	661	652	655	660	661	704	659	651	636	704	651	676	614	624	588	718	683	728	678	645	653	646	632	669	659	646	661	685	604	644	664	664	723	679	653	589	651	704	656	670	658	699	591	667	628	702	652	660	636	672	611	647	678	623	658	685	614	656	640	667	677	644	680	662	688	662	604	629	660	639	704	685	648	627	653	655	685	664	606	629	695	668	652	654	671	637	695	678	668	637	642	669	653	570	641	641	645	655	693	652	647	637	703	606	688	655	654	624	688	664	692	650	627	640	702	643	696	622	649	622	653	676	660	634	685	643	643	618	695	647	657	660	694	661	603	640	630	650	630	648	644	629	655	608
32857	25945	17331	11794	984	299	298	246	295	272	256	268	254	277	243	250	271	266	284	261	243	281	281	258	285	297	275	276	275	270	310	288	244	243	283	276	254	263	264	235	275	277	258	275	284	263	259	268	281	267	277	263	283	262	235	242	284	256	262	260	262	273	275	268	226	255	258	247	254	229	257	232	261	264	281	291	251	227	267	267	286	255	259	228	266	259	301	225	252	270	260	283	289	261	242	254	243	251	230	235	218	256	236	239	289	313	273	246	264	282	255	246	277	287	296	221	247	246	257	287	287	274	265	248	256	270	251	260	253	254	248	273	272	280	274	239	278	280	319	280	296	284	261	253	290	277	290	274	254	243	253	272	268	271	277	276	242	248	263	256	259	248	283	271	286	244	282	259	249	283	267	263	251	263	282	276	256	304	261	273	265	233	252	254	272	266	275	281	255	247	261	253	263	251	263	271	281	270	298	277	245	277	266	272	268	256	232	283	276	236	248	277	249	266	270	252	261	273	256	249	277	272	241	238	233	230	298	246	261	246	259	234	239	266	273	248	284	261	257	283	310	273	264	248	279	249	256	253	239	266	255	279	250	251	266	268	280	270	252	255	266	242	247	264	224	270	244	250	256	251	248	248	270	271	276	246	260	261	262	284	229	265	277	251	276	285	242	246	275	288	265	286	272	254	256	243	302	264	236	274	281	236	295	277	255	285	237	267	268	260	246	274	300	266	262	262	276	239	237	254	279	247	277	252	252	255	251	249	273	243	293	240	242	264	268	244	260	223	259	279	252	250	245	242	254	279	249	277	247	235	244	265	256	270	276	260	254	258	232	272	276	279	288	259	261	250	260	294	229	257	250	266	268	276	269	250	233	290	267	306	246	258	277	246	279	273	264	228	243	247	254	262	259	275	232	261	274	255	260	271	274	241	304	257	279	269	261	261	280	260	260	279	262	276	255	275	283	248	264	246	261	245	252	284	287	267	266	260	257	244	264	269	283	261	255	276	278	229	250	280	291	259	257	276	261	259	243	264	232	252	254	265	272	239	252	268	272	267	254	285	253	272	286	248	253	230	278	294	256	263	256	264	296	251	298	265	274	252	225	286	267	265	263	250	247	271	271	283	260	277	267	255	270	257	254	257	249	255	248	267	223	254	262	247	252	261	249	266	286	294	293	260	263	269	254	270	262	243	269	268	290	297	256	289	245	260	279	273	252	284	283	263	277	251	282	253	244	267	266	256	260	260	262	273	272	284	261	283	247	260	242	254	221	237	284	249	281	276	277	273	283	253	240	273	260	279	267	272	245	257	256	256	292	261	279	255	251	257	268	260	296	282	266	269	286	291	281	251	242	240	229	263	256	277	249	225	256	293	271	289	255	270	275	262	251	262	269	281	275	285	272	264	270	293	256	277	250	251	256	283	242	239	265	266	257	271	278	272	293	239	262	238	251	272	253	240	254	266	293	256	243	289	279	258	258	256	232	262	262	242	258	278	285	276	234	254	270	299	257	268	245	251	234	245	247	263	247	270	257	235	265	231	230	223	257	243	253	266	253	240	236	255	246	286	269	291	290	282	288	246	278	281	277	255	285	273	238	245	243	257	263	276	257	266	240	278	258	261	241	282	246	284	256	250	248	260	262	278	252	256	268	301	276	264	269	241	275	263	258	281	276	267	246	267	268	269	246	235	252	249	269	281	265	263	266	269	272	253	275	260	254	281	275	249	272	278	286	265	249	273	274	303	300	240	253	272	255	270	270	261	248	245	263	250	261	285	250	245	292	262	269	269	286	258	270	238	256	244	270	262	269	260	276	258	264	253	265	247	304	258	265	247	275	290	277	267	258	272	270	267	253	248	266	270	267	269	213	272	249	251	263	283	228	258	272	257	270	269	267	291	263	277	284	262	286	290	276	243	230	266	267	263	246	255	256	274	258	262	263	258	268	262	283	265	298	261	251	254	265	278	241	276	276	241	278	291	262	241	259	269	231	245	276	258	269	296	283	247	252	258	265	289	253	241	257	298	295	264	268	244	268	261	267	275	253	260	252	276	253	305	225	276	264	258	264	236	260	271	246	266	265	278	288	278	270	295	229	294	266	300	246	253	240	290	278	262	278	266	253	274	270	276	260	255	259	252	264	246	243	251	251	235	292	276	285	245	263	249	251	269	280	281	259	230	279	263	219	266	258	263	259	279	268	258	278	219	256	260	244	270	245	285	288	259	262	276	269	265	278	258	276	269	241	261	276	236	282	279	289	253	274	280	263	255	287	283	240	277	263	273	241	270	280	270	245	235	254	248	265	240	284	266	275	260	263	292	255	279	228	252	252	264	290	266	258	281	254	273	298	271	285	258	265	258	285	292	285	212	272	262	262	257	245	238	228	275	257	266	265	240	294	289	279	262	242	279	276	265	285	268	278	255	235	248	260	251	295	276	277	249	261	259	276	267	245	281	265	268	261	273	223	271	239	289	298	251	283	277	253	259	278	283	226	274	256	237	255	268	250	266	223	260	244	255	266	266	254	259	260	246	282	272	292	283	265	247	269	284	249	284	257	268	268	254	273	276	277	249	239	317	242	236	230	269	257	259	262	240	265	286	245	290	247	261	296	258	246	258	271	268	252	263	266	255	253	246	291	256	246	260	293	286	274	287	261	281	261	306	236	265	228	287	284	261	279	251	225	246	292	272	280	251	281	294	247	281	292	272	275	267	281	237	266	245	254	249	264	260	249	266	276	260	251	273	239	285	245	253	264	265	269	277	272	272	294	279	212	235	290	269	272	266	275	267	278	275	256	284	281	273	261	271	245	270	257	233	259	257	249	263	247	282	245	251	279	261	224	269	269	280	253	287	263	260	250	282	246	266	233	250	264	236	282	263	275	245	271	310	255	241	258	270	246	255	286	241	244	257	269	286	227	263	260	256	258	257	236	298	255	263	241	265	270	258	256	281	258	239	273	243	266	262	240	278	277	255	260	274	260	264	290	259	290	240	248	262	262	257	231	273	249	275	276	287	286	259	251	248	245	302	262	298	220	246	249	268	258	281	271	269	251	249	259	272	275	292	286	270	281	253	260	278	256	273	268	251	284	241	265	295	276	230	248	250	262	257	257	246	253	255	259	254	270	280	264	256	254	258	273	283	240	278	245	260	267	267	275	278	248	247	266	261	268	234	268	263	275	283	257	296	241	251	271	253	234	263	246	272	251	238	245	230	261	286	276	284	246	263	255	280	235	263	256	284	253	250	263	253	260	240	265	275	251	260	265	234	296	246	290	274	259	272	238	232	237	283	266	226	286	267	263	267	254	274	275	271	255	276	251	240	251	292	273	293	279	296	257	238	263	250	250	255	255	262	287	237	236	255	250	274	240	253	273	275	266	262	265	273	243	244	266	263	268	274	239	240	236	237	247	259	291	257	266	252	273	271	234	282	279	254	269	268	233	295	244	257	251	258	254	270	256	254	233	259	263	256	281	264	255	284	244	298	261	245	275	263
23056	20259	22135	21909	1407	807	794	668	686	708	687	630	647	679	641	638	650	634	649	602	600	628	654	583	643	643	604	631	611	605	629	616	622	604	616	653	651	643	633	591	636	589	617	630	589	605	631	638	565	625	647	637	632	645	608	601	654	607	571	630	595	603	650	614	612	629	607	639	585	580	625	647	656	632	614	584	639	645	620	621	633	576	647	625	625	608	639	587	642	611	687	610	628	637	640	617	632	632	625	620	625	592	610	599	597	645	632	636	641	650	617	570	571	612	592	582	610	604	593	607	595	603	588	621	633	617	614	615	661	587	626	599	618	589	617	633	613	590	618	649	596	636	617	642	607	626	624	604	616	610	660	613	662	583	631	662	625	579	616	605	610	578	609	602	636	597	619	635	635	615	630	590	593	627	664	634	597	656	617	640	610	633	615	607	657	615	626	603	601	661	627	611	574	609	647	610	636	629	643	627	581	676	607	621	662	658	592	631	649	576	585	589	601	636	568	577	603	579	592	632	591	573	654	591	632	635	662	619	608	637	615	647	592	649	615	603	588	614	623	564	639	627	598	549	648	619	593	616	604	598	621	599	637	646	618	612	596	607	636	637	586	622	584	595	607	613	626	662	625	619	628	582	569	661	589	607	573	593	614	629	613	623	660	640	603	620	586	635	607	662	604	624	588	596	622	594	621	601	590	638	621	635	616	651	609	619	609	650	653	618	621	615	672	608	620	636	624	607	611	602	643	598	621	601	681	612	609	583	617	599	601	566	613	607	611	619	631	635	595	638	619	601	638	654	623	624	556	649	625	653	629	645	580	604	593	637	660	583	582	635	596	587	589	588	594	643	606	605	611	641	620	588	644	601	626	589	620	623	593	641	637	618	633	603	615	615	652	641	608	614	662	620	571	593	671	627	580	609	592	638	614	572	607	612	627	636	589	580	653	607	614	600	638	593	641	637	557	631	633	630	618	638	658	640	616	624	608	670	655	609	660	613	589	609	620	614	616	597	604	654	613	596	641	577	623	649	604	609	652	609	588	623	653	561	624	587	621	584	627	590	607	580	617	581	612	577	643	625	604	654	617	628	626	632	598	608	625	660	583	627	637	640	659	626	626	612	628	664	623	616	620	639	599	625	611	602	556	621	608	623	620	629	599	600	625	592	623	619	583	568	646	598	631	667	640	581	634	648	600	619	599	612	602	608	594	637	613	587	647	618	630	622	611	601	666	607	637	614	648	661	616	635	607	611	597	578	616	639	576	625	602	632	669	612	630	534	621	628	627	604	607	620	594	643	604	585	630	656	589	655	617	616	635	599	632	600	579	615	630	586	617	635	624	597	612	590	636	638	612	613	598	628	620	649	601	641	595	605	590	615	663	596	635	662	600	617	579	610	617	648	599	645	630	630	652	578	602	608	618	639	635	642	593	632	647	621	584	650	640	609	601	637	602	630	602	584	636	610	584	606	624	655	618	561	597	657	578	603	623	618	598	596	582	645	618	635	635	628	636	609	636	591	697	577	578	578	597	611	600	642	590	599	565	622	586	642	596	632	616	572	591	619	576	604	570	630	645	616	648	591	595	565	612	668	592	625	646	647	634	615	609	597	607	605	605	589	586	615	610	606	638	627	606	629	625	644	590	619	630	596	613	615	658	586	593	635	612	627	608	607	620	634	605	621	648	627	640	644	617	594	632	617	602	608	667	592	602	619	619	638	631	550	614	586	589	622	638	631	633	643	581	578	584	580	571	630	597	641	625	647	637	631	591	627	621	588	610	650	601	617	636	584	610	636	601	591	627	646	652	618	612	598	640	641	608	609	599	627	615	585	646	632	590	620	660	619	618	610	587	635	594	611	635	648	645	582	636	595	638	627	605	629	615	606	630	663	611	589	643	688	596	577	605	609	633	638	605	610	647	613	632	666	608	612	600	633	577	595	582	629	619	598	615	622	591	583	586	612	611	605	641	661	595	657	601	592	643	660	614	604	620	644	593	632	597	640	621	583	660	595	655	597	645	608	593	593	614	641	617	649	608	558	603	565	614	614	626	630	608	647	604	608	568	571	603	612	635	590	596	618	587	647	659	615	643	640	655	615	598	572	639	602	630	605	594	593	603	616	587	636	630	610	616	688	603	577	561	630	599	619	604	601	587	571	587	630	595	650	623	623	602	627	629	618	634	646	613	624	641	597	587	651	647	636	621	650	601	639	639	622	673	610	612	640	633	663	625	648	628	629	622	610	627	629	634	598	563	641	646	580	619	630	603	623	616	644	578	612	650	593	636	639	619	617	604	595	563	577	628	655	610	618	599	600	618	583	603	629	638	615	634	621	655	648	636	626	602	604	608	646	594	601	669	636	646	684	601	600	625	652	627	612	567	588	606	583	614	635	594	603	681	651	624	571	620	642	580	566	645	613	576	622	622	622	615	630	623	612	632	615	614	613	649	610	630	607	609	678	629	646	616	633	627	610	588	602	627	652	593	602	618	617	592	698	609	591	565	629	613	595	603	589	627	569	609	653	625	670	618	610	630	631	621	628	613	639	622	671	612	640	626	641	614	672	630	656	617	603	598	593	624	618	586	620	624	609	583	638	630	596	615	574	614	617	617	591	556	605	601	574	560	626	635	595	612	592	619	597	593	611	628	631	629	637	583	610	597	613	566	617	619	616	619	652	636	639	623	623	613	621	632	624	597	626	637	573	599	621	613	604	596	639	640	655	639	625	692	621	617	623	627	635	577	618	610	618	651	647	658	582	641	637	599	608	565	615	589	621	599	592	599	626	637	610	620	574	591	619	617	622	623	622	618	626	640	613	618	613	601	622	615	610	637	669	594	638	616	643	600	625	608	576	645	662	603	583	665	608	613	617	634	605	607	652	646	609	639	604	623	666	616	572	659	593	656	610	644	601	567	591	624	633	587	584	587	632	639	600	623	629	640	574	614	630	595	606	656	590	616	638	608	570	631	638	611	618	643	628	616	593	639	625	637	632	586	641	619	620	578	620	650	614	582	643	577	641	618	591	600	625	626	622	587	631	648	605	629	610	613	591	614	615	670	573	582	588	621	584	598	640	631	667	665	610	618	597	614	598	620	651	599	656	608	615	634	657	571	613	626	621	643	610	583	631	606	621	625	635	576	621	588	678	573	673	588	628	587	618	651	682	608	563	575	636	616	624	581	598	589	594	635	600	636	634	650	615	575	605	651	601	641	608	576	608	622	599	603	580	622	617	582	546	561	703	589	599	587	587	619	606	608	599	595	583	658	622	655	631	620	581	618	638	610	620	609	653	615	643	627	585	611	600	603	623	610	591	646	593	607	607	609	606	629	616	646	611	600	588	583	563	552	619	567	663	597	627	616	620	608	598	560	647	629	623	591	592	610	667	639	622	566	626	626	622	607	614	624	583	557	607	618	604	624	621	595	616	597	584	626	604	608	647	562	601	597	587	650	614	612	592	611	605	595	605	589	595	611	595	603	636	592	640	614	586	589	595
44461	38092	27940	20702	2873	257	215	192	205	181	177	159	166	189	143	154	150	157	150	148	152	146	154	154	150	157	186	165	156	142	155	156	147	147	170	149	151	156	178	156	170	154	156	162	162	156	164	174	167	141	150	168	160	156	170	155	167	166	156	169	165	180	184	151	153	159	162	149	154	167	178	158	162	167	177	151	151	162	149	147	161	166	157	164	145	157	171	154	134	149	147	149	158	171	154	144	163	172	147	174	141	150	144	138	160	148	162	135	174	157	169	154	179	156	142	180	164	180	173	169	142	153	168	142	180	176	153	160	146	143	164	132	173	162	131	159	172	173	148	163	166	132	181	142	150	178	165	134	171	159	159	156	145	149	160	141	145	153	177	161	144	129	163	164	158	154	186	150	160	171	138	170	168	143	159	167	151	149	147	146	169	167	179	159	145	147	145	171	153	158	155	154	165	169	134	169	171	181	147	153	153	176	152	183	171	172	139	169	154	150	152	156	157	159	164	131	154	158	179	157	152	163	142	143	162	150	176	164	176	159	143	149	177	143	162	156	174	151	163	156	172	158	143	177	156	160	155	145	157	128	169	168	164	154	143	147	140	189	161	154	165	153	172	131	147	150	151	166	154	157	164	136	161	163	127	149	160	158	171	142	141	146	140	164	164	159	150	165	170	153	177	154	171	150	145	176	158	155	141	154	153	165	176	140	154	154	190	153	141	147	156	161	175	145	141	145	171	151	157	167	173	174	156	174	143	168	159	168	173	147	152	152	159	161	157	164	140	142	140	156	164	164	145	158	173	155	145	145	150	143	174	165	162	166	166	164	175	169	152	174	167	147	170	175	134	159	139	171	163	148	161	149	154	149	145	140	139	158	149	162	164	166	145	144	141	127	155	156	153	140	152	176	156	149	159	166	146	139	151	170	174	145	142	155	129	155	165	175	162	167	144	162	181	166	172	178	146	162	137	152	156	153	151	156	146	187	149	159	159	150	171	160	148	166	143	159	155	174	160	172	147	138	178	141	167	162	167	158	160	141	155	147	182	166	166	177	151	172	166	149	147	158	158	143	135	158	155	183	162	172	159	181	177	169	156	172	161	142	126	157	144	143	146	158	174	177	172	161	176	144	153	180	153	184	159	143	169	158	154	153	178	143	153	173	159	161	142	177	144	146	154	142	156	153	144	160	163	152	145	164	152	176	154	153	149	158	167	140	155	154	160	166	156	164	151	163	180	169	178	160	157	172	178	154	165	165	173	152	144	165	148	167	151	168	150	147	173	159	158	180	150	166	132	155	149	165	164	178	147	134	158	166	136	163	148	163	193	149	165	143	161	171	172	157	146	189	156	142	146	158	156	168	146	156	124	172	163	151	147	158	132	158	158	180	164	162	165	176	161	158	161	149	148	158	153	139	166	136	179	178	154	154	136	140	153	149	151	134	148	168	170	161	136	141	165	153	167	148	195	159	141	151	156	153	156	161	133	139	144	177	184	167	174	161	177	141	171	162	161	176	145	146	156	157	166	169	149	149	171	150	187	137	138	152	159	160	153	146	171	179	129	150	154	140	159	133	146	163	167	162	156	145	143	158	175	173	161	172	155	149	148	143	151	161	155	168	130	158	171	155	155	156	164	141	164	178	169	158	168	150	144	142	152	154	156	142	150	152	155	160	174	158	185	157	162	163	184	159	168	151	117	185	171	138	158	157	159	162	167	166	151	184	177	173	158	172	157	170	178	183	145	167	181	124	161	140	184	187	178	172	204	166	162	178	168	133	149	179	155	171	156	130	169	161	131	141	144	162	146	158	159	148	158	175	177	166	189	169	149	136	151	173	144	160	167	159	171	177	165	143	138	136	146	170	153	163	150	130	157	144	176	171	187	138	135	140	166	146	172	164	150	156	148	160	153	169	144	148	172	161	170	150	150	147	153	137	162	148	141	179	170	157	134	158	139	130	158	152	171	152	154	175	153	152	164	152	132	136	138	135	161	147	177	164	161	141	159	148	154	156	120	167	156	150	170	155	174	158	158	155	168	182	137	173	149	129	176	161	160	147	148	155	143	156	143	150	145	183	142	135	166	156	156	176	177	158	162	160	166	143	152	158	158	163	155	150	164	173	163	179	158	162	164	179	146	160	155	154	155	145	149	166	149	155	153	170	172	151	163	162	152	178	173	186	154	170	165	162	161	155	174	161	161	151	155	144	152	156	176	153	160	144	161	149	141	177	174	161	160	142	155	162	163	176	149	155	167	177	169	161	137	153	137	159	143	163	131	149	149	148	172	146	178	152	156	152	181	165	172	161	151	188	157	165	163	152	137	119	149	155	150	163	176	171	163	171	143	173	137	164	144	144	163	125	163	134	153	171	145	174	145	169	181	163	163	150	137	167	167	185	150	178	173	169	144	171	166	143	145	183	170	144	163	169	145	165	190	171	148	147	168	170	158	142	149	131	163	148	162	173	158	171	145	159	163	177	159	187	175	163	154	162	157	155	161	157	154	154	152	150	138	150	173	156	176	153	161	179	148	184	161	156	145	174	170	158	166	178	134	153	155	154	171	156	157	135	184	158	143	173	145	191	152	180	174	143	146	158	140	136	168	145	152	155	138	166	144	150	158	149	170	161	180	179	167	168	146	164	182	160	157	155	161	154	143	161	158	168	158	154	166	148	157	156	141	146	171	188	172	143	146	174	145	147	143	139	151	184	198	165	177	175	160	178	142	152	175	147	160	151	190	165	150	129	145	160	144	161	151	150	164	172	132	157	141	159	176	159	161	154	159	156	176	170	153	158	155	173	172	152	170	161	132	163	143	156	153	170	159	170	159	141	147	162	157	151	144	145	140	171	164	186	150	131	157	153	165	162	161	151	158	154	154	165	149	172	127	158	189	163	165	177	143	159	131	136	142	167	154	160	160	155	146	165	165	155	162	172	182	176	165	149	153	174	145	171	165	164	141	169	152	172	179	152	163	160	165	151	160	153	153	160	146	152	156	120	139	153	155	150	159	167	141	141	182	161	132	149	172	168	151	188	155	169	142	164	152	172	180	167	157	166	189	146	162	206	161	142	170	164	158	180	157	149	138	150	155	163	159	148	142	181	169	160	151	170	144	146	131	154	162	169	165	161	144	166	168	153	149	158	156	141	156	210	166	149	169	158	166	168	141	173	144	141	150	165	155	153	154	140	143	124	147	163	153	169	140	136	153	161	156	180	135	156	167	148	174	157	165	155	165	162	156	168	158	150	146	163	145	170	175	150	172	145	169	162	165	142	141	163	152	160	131	149	132	158	187	150	151	150	156	148	154	132	160	121	183	163	183	157	182	156	152	150	159	171	171	150	184	158	156	164	173	177	145	149	153	179	149	164	145	183	156	148	135	131	140	148	146	143	165	161	165	167	159	167	176	174	161	164	142	163	164	205	163	155	153	152	153	165	167	161	170	188	152	167	171	160	170	166	149	151	133	158	162	151	145	157	152	190	161	153	155	172	154	162
30242	28249	30149	30575	3199	778	641	587	513	504	494	471	453	452	449	404	399	452	402	437	414	409	377	384	390	406	364	367	344	412	357	352	413	398	385	381	380	392	415	410	398	404	407	379	381	403	389	391	379	381	377	396	405	398	371	412	400	347	407	381	409	398	408	383	392	378	375	405	370	389	424	408	386	410	419	392	396	364	382	402	399	354	381	412	378	370	393	405	418	382	373	375	377	389	407	368	337	362	397	371	397	378	420	388	384	384	357	382	397	362	383	371	379	354	378	416	376	405	397	366	376	380	376	369	395	371	371	373	403	387	354	389	392	346	395	404	372	404	393	426	383	412	351	399	378	413	434	378	369	411	370	384	371	378	370	388	369	412	391	417	372	358	396	415	354	410	386	382	369	379	396	423	381	359	402	397	353	376	394	379	428	426	392	348	401	404	378	367	377	432	386	401	415	359	389	370	383	391	375	381	392	425	399	370	373	355	413	352	381	391	390	388	406	400	363	409	393	396	354	393	392	360	348	373	357	423	394	371	361	388	361	363	395	399	401	389	367	378	356	387	413	381	387	380	391	360	377	417	387	409	407	358	359	362	354	377	378	384	379	384	379	420	369	380	389	370	372	455	401	420	413	370	403	373	397	394	388	376	352	399	357	393	384	374	380	390	408	366	377	375	376	412	404	376	393	369	364	372	408	397	359	368	407	366	339	359	354	404	392	374	372	397	392	378	370	404	388	375	364	392	371	440	391	384	407	386	367	374	374	381	381	392	380	399	388	383	362	391	400	394	366	345	370	354	370	384	403	409	382	385	383	412	397	378	366	368	402	394	394	416	370	449	369	414	372	382	395	374	384	377	382	359	409	345	362	397	366	373	384	400	402	386	369	390	383	400	422	359	399	394	353	403	378	379	355	401	382	359	365	396	401	347	367	367	366	409	393	382	406	378	381	381	386	374	394	388	373	402	372	406	366	388	396	358	416	370	367	346	353	400	380	423	392	411	385	385	391	404	351	382	393	396	346	406	379	381	383	405	370	395	370	389	386	400	390	415	401	368	396	420	396	347	393	386	402	398	401	380	362	382	377	384	402	385	376	363	418	381	417	401	335	396	417	371	367	399	381	372	370	408	388	395	389	403	376	371	381	412	360	390	381	360	402	388	387	382	388	396	382	403	369	379	355	383	382	404	379	372	392	387	391	377	358	368	390	364	368	404	426	392	385	394	410	378	379	391	418	400	348	424	392	362	373	364	413	374	414	402	368	367	366	410	375	372	358	385	367	389	371	378	385	366	383	422	399	391	367	398	397	412	352	331	371	416	404	397	349	393	397	405	402	401	379	370	384	399	428	395	421	416	337	354	346	394	354	351	378	386	399	403	393	413	366	402	370	364	389	353	378	395	403	371	367	354	385	348	352	410	396	383	389	375	374	390	368	373	419	354	385	388	381	394	384	367	394	367	393	409	388	424	365	399	401	410	398	394	427	378	365	388	360	372	355	381	363	397	386	368	383	375	390	397	377	420	401	373	390	396	378	372	395	404	401	382	393	391	395	380	393	411	387	404	416	349	415	409	366	385	355	378	385	380	409	390	382	407	424	408	376	376	381	407	367	386	389	369	372	384	393	369	382	382	390	385	378	381	375	404	377	363	397	378	400	385	369	395	370	382	380	409	383	387	388	384	388	358	394	395	385	374	390	380	390	391	419	396	368	401	415	397	394	373	383	354	380	388	401	380	386	363	378	391	368	374	394	393	377	431	375	394	391	383	389	354	382	376	354	372	382	372	381	390	414	351	354	370	394	378	386	373	407	404	359	392	387	383	374	349	392	401	397	389	368	372	385	378	375	371	358	340	375	367	424	376	398	357	377	417	379	414	404	397	377	328	407	414	394	401	408	368	369	356	415	379	399	361	376	411	396	398	351	388	389	378	391	366	387	390	420	358	409	390	375	369	372	361	394	358	383	391	402	342	384	375	357	407	413	388	427	409	372	385	370	388	409	372	408	340	389	401	413	384	399	382	400	375	376	401	384	390	393	388	401	354	402	365	374	354	406	371	370	368	373	395	408	348	397	358	405	395	376	382	402	399	373	395	388	389	390	414	372	402	376	406	364	379	396	392	333	415	397	374	402	369	379	352	409	392	380	356	370	388	415	368	363	435	382	380	399	372	416	363	397	407	402	373	385	364	376	380	400	389	386	381	365	377	350	354	381	384	390	401	393	394	381	366	399	361	375	400	397	394	373	396	330	375	411	395	419	365	405	384	385	404	373	375	383	372	376	384	410	391	415	358	398	369	387	424	406	385	372	411	366	369	377	353	371	380	358	392	350	371	359	387	397	358	358	392	391	384	381	399	425	365	388	348	386	375	371	394	391	415	381	385	377	375	390	375	367	382	418	376	362	397	362	374	404	388	364	388	385	384	395	395	384	415	380	366	365	370	369	373	394	380	430	401	378	395	366	376	354	395	380	417	366	415	358	408	382	407	408	377	371	389	377	376	394	383	405	382	351	394	387	390	397	392	380	394	366	381	399	390	398	408	380	345	384	406	408	416	421	378	428	374	378	398	394	383	351	388	404	415	395	381	388	382	391	426	410	367	356	401	398	393	378	392	352	345	386	385	416	381	380	393	396	370	383	397	410	392	383	366	359	441	375	396	393	359	368	392	372	407	385	382	334	416	389	377	392	385	376	393	358	402	376	390	375	408	408	395	397	407	367	391	373	413	348	370	369	377	413	455	400	407	382	393	348	373	371	379	379	398	376	400	388	432	394	392	382	375	365	430	390	366	368	355	391	401	397	380	399	406	375	380	425	394	391	403	411	407	394	382	386	370	385	378	329	414	380	395	364	367	395	394	398	374	372	392	402	393	359	387	391	409	391	382	359	396	393	389	383	370	361	374	379	386	373	393	372	381	396	375	393	398	353	391	386	371	426	391	392	384	400	399	363	366	390	391	368	405	392	386	376	361	394	349	382	385	371	345	376	369	375	375	370	366	397	379	405	380	343	400	429	389	408	377	393	374	382	361	364	395	373	384	345	375	415	386	397	370	382	376	416	365	374	397	383	367	364	378	442	411	391	424	390	369	383	422	365	411	379	411	397	387	376	422	426	372	384	388	367	399	398	370	391	407	398	369	376	378	389	357	371	378	402	386	373	374	421	373	385	408	371	361	387	372	424	354	378	420	386	370	399	393	395	378	371	380	393	395	383	390	380	348	380	346	401	380	395	370	374	412	405	347	377	351	365	379	383	427	412	387	386	393	399	371	403	398	383	358	384	381	404	367	370	429	418	383	377	362	386	381	378	392	420	373	372	386	395	398	374	366	368	391	396	402	370	370	401	395	417	378	397	384	358	365	399	388	394	401	363	412	405	375	411	399	372	407	385	374	371	376	385	360	377	389	384	341	395	370	392	373	371	395	387	390	356	354	380	405	380	373	389	371	403	374	378	369	384	378	388	378	388	386	409	386	370	366	404	388	355	383	399	393	400	383
7248	1653	808	549	293	306	272	272	261	283	283	290	271	260	295	273	295	265	275	293	271	263	271	285	309	273	265	275	239	288	261	275	265	297	237	325	312	291	272	292	310	313	275	290	264	291	261	240	273	263	335	270	271	265	278	285	294	275	286	298	285	286	275	295	278	297	285	295	284	284	265	264	291	285	278	262	298	279	269	250	273	291	286	261	285	285	283	254	258	241	278	283	299	282	275	269	263	314	274	279	266	283	266	266	262	274	273	298	274	280	285	295	295	304	278	332	296	276	264	289	288	283	284	267	255	251	286	270	232	262	272	303	288	299	243	266	270	275	266	285	256	230	271	291	295	284	319	308	240	258	290	263	289	287	270	272	237	255	259	275	284	253	263	241	274	281	269	292	304	279	316	285	303	291	268	300	275	279	268	291	266	286	284	267	266	259	260	292	272	266	280	278	272	250	276	267	263	292	255	249	251	282	265	251	273	249	259	302	311	284	299	287	287	316	315	286	274	262	282	299	267	266	286	300	253	274	272	286	289	268	264	270	277	269	286	257	272	300	278	268	259	265	243	287	300	271	299	280	241	275	256	257	261	271	270	281	281	285	303	268	266	276	281	264	272	295	282	314	270	253	285	292	272	269	267	281	257	278	263	255	269	301	263	244	261	268	260	278	309	317	278	303	272	282	280	277	280	284	271	281	289	270	282	297	278	272	236	265	265	267	308	252	266	288	303	274	245	292	284	305	304	270	300	276	303	278	274	251	238	267	272	277	291	287	309	286	256	280	244	252	247	270	263	270	268	295	287	292	260	264	291	286	290	281	291	241	302	303	277	288	262	294	252	297	269	262	281	290	279	250	260	273	286	255	281	247	299	244	262	256	268	282	278	291	263	266	302	290	301	292	284	251	293	284	306	281	268	297	292	278	289	273	253	275	243	253	286	267	266	246	282	243	272	264	284	261	260	277	287	281	312	293	309	313	299	267	284	277	281	301	291	305	298	276	294	267	254	255	244	275	284	292	259	263	289	271	261	278	301	295	281	274	274	284	297	295	288	265	263	306	272	246	243	278	260	297	287	298	277	301	273	279	293	291	261	296	274	260	254	231	293	279	276	325	297	246	269	293	300	318	286	289	278	267	252	304	304	264	267	261	246	325	275	301	265	288	270	276	297	289	278	245	297	273	272	278	251	269	291	303	288	267	294	248	301	285	256	288	273	271	294	275	279	282	281	283	267	346	307	301	265	256	248	300	268	286	219	264	288	287	284	269	249	280	285	286	271	329	287	285	268	244	277	292	307	290	264	294	276	292	292	279	276	266	269	258	273	256	279	305	284	275	291	316	270	247	293	287	272	280	259	266	237	301	253	291	282	287	314	265	278	293	270	280	294	256	272	266	306	288	282	276	279	257	299	263	249	285	308	271	271	268	267	306	274	304	263	277	266	278	278	293	270	268	287	263	268	261	256	248	276	271	330	286	260	306	273	284	283	300	288	285	278	229	267	261	295	301	287	272	250	284	263	306	264	267	313	291	269	265	271	280	277	287	288	267	267	297	286	269	274	276	270	286	264	256	251	278	269	279	273	251	320	258	270	289	287	296	278	276	293	268	300	294	285	309	284	276	300	261	290	276	295	271	259	309	273	313	282	283	319	276	315	297	309	298	314	287	289	281	281	273	269	284	305	287	252	284	283	282	294	281	263	293	299	278	260	279	261	247	294	274	278	309	287	276	273	261	272	288	290	303	294	292	291	278	266	284	286	297	265	294	260	271	268	297	287	284	260	285	283	287	263	293	274	290	274	271	257	266	270	255	262	253	302	279	274	262	258	282	258	251	288	304	269	250	276	275	249	296	276	307	291	283	291	273	278	284	287	290	273	262	261	296	288	274	283	273	252	286	266	285	274	285	311	310	273	285	292	281	280	295	300	281	284	287	303	278	272	265	238	224	281	309	274	266	286	287	257	268	309	261	294	298	287	281	245	288	252	272	281	290	264	313	298	304	274	282	296	273	255	276	275	253	250	247	266	278	290	300	262	258	307	285	267	258	274	273	273	267	269	295	256	319	278	280	273	286	287	268	273	259	291	302	283	279	271	319	274	268	263	255	285	274	265	301	265	293	280	270	286	274	292	273	254	258	281	267	287	270	282	275	315	319	276	288	294	264	280	272	258	300	262	296	278	220	280	278	261	256	235	278	284	279	290	260	275	286	257	275	245	265	267	282	269	275	293	290	273	296	274	295	319	280	259	267	280	264	275	282	289	279	276	281	317	299	261	265	279	305	268	270	258	250	246	269	262	285	262	308	268	275	275	273	273	299	309	269	288	271	288	252	256	281	292	280	290	281	274	256	252	253	237	247	268	284	264	292	289	280	304	290	253	275	282	285	300	242	236	317	266	252	293	302	282	285	291	281	239	254	304	281	267	254	273	270	316	285	297	254	282	258	294	261	289	267	267	234	240	278	263	278	304	279	291	263	262	272	289	276	277	288	303	301	273	285	290	271	257	276	280	258	297	255	298	271	263	277	270	285	301	294	254	279	277	305	296	279	274	244	264	265	273	275	327	300	290	296	264	299	286	253	266	274	272	271	267	272	276	252	244	277	280	275	268	300	284	298	284	290	288	300	265	258	279	275	267	281	316	265	261	280	292	293	257	281	270	272	265	264	280	295	283	264	297	262	258	291	237	287	291	279	270	295	308	247	268	290	303	286	299	246	266	280	261	266	276	243	257	293	272	289	307	295	274	256	303	287	279	291	266	269	289	269	271	265	271	285	328	254	275	252	296	279	310	314	279	285	271	277	269	278	299	254	266	251	251	291	308	295	255	283	264	274	292	275	286	237	308	263	265	284	264	284	291	263	269	290	265	289	272	297	238	272	288	269	267	289	300	282	261	301	292	282	243	270	277	302	303	250	295	303	250	278	311	262	278	266	311	271	290	302	272	278	287	274	267	279	271	223	244	257	277	282	295	261	268	279	276	262	293	279	276	263	315	299	306	260	276	257	301	270	271	272	266	286	257	281	273	276	275	295	283	283	280	292	285	301	300	270	269	259	304	285	261	290	288	280	281	269	249	275	258	285	270	272	281	260	283	277	268	287	294	272	285	283	249	241	279	298	327	296	275	281	259	300	279	283	266	271	278	266	285	324	287	273	280	268	251	242	265	281	285	280	276	302	276	286	285	247	275	263	306	320	271	289	285	295	300	261	244	255	301	282	301	294	249	269	262	275	262	273	288	254	301	280	267	281	269	262	288	272	297	274	254	316	274	274	269	266	266	304	273	309	290	284	266	314	266	234	258	289	301	289	267	283	265	272	266	256	272	296	308	261	261	279	279	257	257	257	253	253	281	271	271	271	284	233	286	281	300	293	267	263	293	298	279	309	267	260	259	318	308	267	283	260	287	272	253	283	300	265	261	294	241	276	269	253	282	281	252	282	263	229	274	293	253	272	263	261	263	261	270	296	291	296	275	267	299	278	269	297	276	312	272	270
6348	2820	1754	1711	750	683	640	667	644	620	649	631	649	679	684	646	616	677	649	625	674	615	621	637	659	693	703	651	673	668	613	612	668	631	637	633	704	712	649	599	652	651	662	668	659	631	616	651	648	679	635	685	674	673	652	645	637	625	671	680	660	682	639	705	658	663	665	617	657	670	665	648	667	680	617	659	694	660	630	667	649	612	630	657	704	682	638	658	630	632	656	651	643	655	648	650	686	677	669	656	636	639	627	629	651	659	643	660	671	686	673	624	688	624	608	666	602	657	661	655	679	641	688	669	669	652	694	651	681	644	667	672	637	686	601	661	679	642	661	649	613	654	696	645	678	656	646	652	673	656	614	645	674	636	696	663	614	648	656	633	604	628	678	663	668	642	668	650	633	674	654	668	696	660	623	651	660	628	638	606	667	638	686	675	648	717	692	626	635	656	641	669	669	621	648	663	663	665	667	635	651	675	626	614	642	618	632	666	606	666	661	649	662	642	618	672	679	657	674	660	677	653	633	680	687	619	675	680	678	636	677	624	666	613	677	649	647	645	624	673	658	677	635	655	647	661	679	632	613	670	654	682	644	660	671	587	695	670	625	628	658	615	644	664	692	688	608	645	680	678	675	683	630	645	657	660	661	655	620	630	659	596	641	588	618	698	663	602	682	658	618	625	646	651	689	635	617	640	638	643	650	627	646	607	598	659	673	650	664	661	671	642	682	675	646	679	610	654	625	611	662	661	620	592	661	644	662	666	652	669	660	631	701	685	658	633	664	650	599	651	691	643	662	656	600	681	651	646	638	694	622	679	610	660	629	663	619	598	654	631	655	684	662	644	654	654	635	611	643	596	639	651	650	680	656	651	628	690	666	663	622	604	653	654	674	627	614	672	641	625	685	668	642	683	651	626	650	675	661	670	652	668	697	625	654	666	632	698	642	635	660	604	673	594	651	653	634	668	601	651	634	655	594	614	670	623	644	676	669	664	646	641	641	679	707	654	688	628	660	690	652	652	652	652	589	625	616	661	670	656	683	646	641	642	642	597	643	654	665	635	669	671	680	606	625	660	640	650	678	642	616	666	653	680	644	656	609	677	627	632	649	610	667	673	680	656	669	679	650	660	629	639	669	619	664	602	609	631	670	665	643	664	677	694	633	666	692	576	612	630	661	649	680	668	616	697	637	660	613	614	647	635	610	633	679	613	640	662	668	650	612	615	653	626	657	630	674	636	636	690	677	710	679	617	655	685	668	681	628	635	651	645	651	680	661	685	618	645	662	642	634	670	629	695	618	670	659	633	652	651	618	670	666	665	669	686	622	685	684	662	624	635	679	669	649	648	703	655	710	620	588	645	615	659	694	643	644	626	656	677	674	657	628	662	656	663	627	641	669	681	643	673	651	656	621	640	634	648	648	637	635	696	674	633	636	654	691	623	694	655	596	679	632	696	652	661	643	620	632	600	635	671	605	692	654	643	638	640	619	665	666	651	655	646	656	626	671	627	662	659	623	679	642	649	678	696	678	639	697	635	680	664	626	648	674	676	638	626	644	658	669	612	658	641	651	636	661	693	634	618	694	637	684	684	673	625	673	592	681	661	679	655	583	681	640	707	633	662	651	661	673	628	651	678	647	629	664	651	655	660	619	607	636	651	648	690	674	613	676	661	630	637	661	634	635	606	658	629	615	681	635	654	680	630	647	671	615	636	643	646	672	656	624	665	647	648	652	641	692	643	604	634	653	656	693	648	652	698	699	654	687	623	658	676	692	636	677	619	656	628	647	599	638	663	641	660	640	644	642	649	615	619	684	657	638	650	683	638	627	706	669	608	654	622	643	630	654	662	628	650	655	680	650	608	655	634	613	663	674	676	642	626	671	624	670	638	636	654	628	632	679	660	685	709	609	706	611	650	648	610	679	654	665	618	633	611	626	648	641	664	634	637	658	666	641	621	623	653	654	603	624	675	591	656	666	661	622	653	656	682	657	668	660	646	683	602	679	636	650	672	657	630	668	624	645	644	636	658	657	628	662	666	646	663	644	620	641	649	643	628	682	649	639	641	681	635	625	673	665	614	674	620	632	645	681	678	626	674	661	648	645	609	632	642	667	653	680	658	670	617	617	663	628	632	623	667	673	654	682	618	673	651	624	643	620	642	593	703	636	635	619	620	666	663	624	654	708	667	661	673	722	661	629	620	648	646	652	669	663	647	644	672	673	683	632	640	648	656	682	671	615	679	652	650	608	654	622	706	658	643	644	627	668	615	637	671	651	667	632	669	643	603	634	631	658	675	693	689	640	668	713	658	642	628	630	649	652	675	651	680	587	633	644	615	674	684	609	624	665	669	661	659	704	641	654	665	649	702	646	716	652	644	635	687	639	617	623	660	696	637	665	677	634	621	630	621	652	638	731	666	672	631	663	670	697	713	599	704	655	679	647	659	684	649	658	651	647	659	588	648	658	658	648	677	628	641	621	686	622	597	624	678	599	636	656	619	670	686	660	622	663	659	648	604	663	670	674	711	599	668	642	682	621	719	669	658	628	626	664	632	666	678	628	631	691	681	659	610	667	635	634	703	634	661	645	669	638	655	649	656	637	673	682	679	628	641	632	627	671	689	680	650	603	641	683	636	646	719	663	681	656	663	630	643	639	677	577	653	658	653	658	651	603	672	637	624	690	659	654	693	628	663	670	638	647	655	676	655	679	681	667	642	614	663	676	668	622	660	634	648	660	634	612	676	705	682	661	640	640	630	653	620	660	640	663	685	644	678	672	660	636	623	681	648	643	648	657	653	669	659	603	681	657	674	691	688	665	655	638	646	648	664	673	650	640	621	626	671	647	694	698	633	672	632	615	699	642	692	667	670	606	660	681	638	663	615	616	661	662	647	630	656	652	681	640	680	680	646	637	644	613	648	630	630	639	640	622	602	679	596	636	640	626	619	681	689	651	621	661	661	653	624	613	639	648	659	676	649	624	653	665	628	651	655	660	684	627	654	674	666	615	668	659	631	639	658	691	654	667	669	650	630	642	613	637	614	605	628	626	660	616	672	672	651	650	668	640	633	665	670	658	660	661	640	641	598	650	616	645	628	627	675	668	619	617	649	667	643	665	675	642	680	709	634	675	641	688	664	615	635	668	631	623	632	669	676	618	645	650	664	642	646	691	656	644	667	661	647	644	655	592	660	627	671	647	622	650	592	669	666	651	649	623	674	648	691	599	625	679	628	684	653	665	666	653	639	656	655	659	695	666	640	653	647	670	690	622	627	640	652	673	669	625	731	647	671	668	669	673	668	653	612	636	634	661	648	706	654	662	658	656	640	682	635	702	654	686	686	682	629	604	658	671	682	678	658	646	638	652	648	664	628	617	660	627	634	697	663	633	662	674	650	676	662	669	656	679	668	676	663	643	682	617	628	662	675	678	640	694	663	642	678	704	655	670	672	681	692	664	654	644	627	660	653	643	702	630	668	626	632	656	644	630	651	627	632
34830	27040	18784	12338	1472	311	281	276	272	252	261	241	262	250	263	306	258	263	257	241	240	251	281	279	275	249	272	222	264	268	270	245	273	256	268	259	262	255	259	271	278	267	251	250	263	271	284	275	230	282	287	255	254	291	242	251	248	250	295	255	259	276	262	273	254	293	257	235	269	240	239	247	281	273	286	245	257	269	290	267	270	264	253	261	252	238	254	245	248	252	283	256	258	255	276	270	258	264	273	253	226	252	251	251	257	274	274	246	242	265	244	249	301	237	257	240	258	245	285	291	273	271	242	252	243	275	250	272	273	265	260	256	228	276	287	279	257	256	260	258	232	270	282	269	254	277	239	248	262	256	259	241	282	266	275	254	286	240	257	246	268	276	252	242	266	249	265	235	258	265	290	274	244	278	272	265	254	257	270	243	259	254	254	265	247	258	235	271	283	287	272	266	261	255	259	241	278	270	279	293	263	226	269	255	236	257	249	255	264	267	280	283	253	235	255	265	237	256	269	225	268	267	256	285	277	260	251	253	269	222	277	265	245	260	262	302	233	247	272	257	253	293	260	239	271	266	260	259	265	266	280	272	249	211	235	259	250	246	281	267	266	220	278	265	264	238	258	246	244	270	269	252	279	290	236	267	282	229	258	265	262	259	259	255	271	245	277	265	278	257	252	262	285	263	258	290	283	277	243	265	242	263	241	263	264	261	253	286	249	265	263	280	228	269	246	298	259	271	262	264	239	245	261	241	276	245	237	281	248	276	294	283	266	269	276	292	299	261	249	248	235	239	271	257	236	242	297	244	245	221	252	256	268	241	252	274	290	274	270	260	255	280	268	249	252	265	264	288	284	245	251	266	294	265	270	237	275	274	275	252	272	265	242	273	255	250	289	270	263	259	254	274	268	254	251	265	264	262	245	270	265	265	269	260	296	272	269	268	253	259	255	250	270	287	290	244	269	244	242	298	253	268	266	262	294	276	270	260	272	255	248	252	265	239	277	270	283	252	269	230	303	240	275	256	240	272	263	267	235	284	250	282	250	276	269	261	267	285	260	308	278	267	244	301	280	271	243	266	271	261	269	251	266	252	304	281	241	274	260	258	240	262	251	248	263	272	276	253	234	276	272	280	250	245	257	246	261	257	283	227	257	262	250	250	230	268	282	296	268	216	233	227	269	243	267	244	261	240	261	257	280	245	269	267	250	254	268	248	231	271	258	256	267	255	260	257	261	265	259	259	245	263	275	278	248	228	255	263	249	258	247	214	234	261	267	239	262	260	253	214	253	244	248	267	285	272	254	277	257	277	253	263	247	281	267	258	263	252	258	238	246	233	300	232	249	264	250	233	290	253	269	227	260	251	281	275	265	271	271	279	258	258	245	249	252	273	226	248	269	227	280	283	241	268	247	233	248	253	263	266	266	267	253	270	292	252	272	242	261	275	255	279	241	274	244	248	292	255	289	237	238	276	262	271	240	267	261	280	260	292	298	292	246	252	287	255	270	276	266	271	243	278	287	260	225	279	267	254	253	297	250	292	227	272	259	281	264	274	265	253	262	270	275	276	258	226	270	252	259	276	270	300	232	279	282	256	252	242	285	241	285	259	250	277	240	266	244	310	263	260	245	274	251	251	261	228	251	250	268	270	260	261	293	245	256	264	272	255	260	299	286	278	271	272	257	246	280	257	273	249	227	271	237	241	251	270	287	245	259	272	255	247	250	243	246	288	305	236	245	253	255	301	246	285	242	288	244	283	273	282	254	261	289	263	285	278	265	237	284	244	256	258	247	263	282	241	270	259	282	266	271	244	251	267	259	279	281	267	250	292	251	258	288	257	243	290	264	282	242	277	268	259	290	273	230	256	246	286	273	290	250	271	285	253	258	279	292	260	269	237	254	270	294	240	225	259	258	263	252	280	268	239	247	279	274	244	260	253	240	289	236	273	261	253	255	290	272	265	255	248	272	239	243	265	298	261	230	246	255	247	270	289	232	289	265	268	285	256	254	265	259	254	252	278	285	271	293	267	269	287	231	265	262	274	231	245	233	264	263	239	287	288	272	271	243	261	273	273	266	248	250	241	272	264	268	270	261	262	237	294	277	275	255	295	236	266	298	238	245	263	281	262	259	291	271	246	241	256	279	248	288	229	290	271	280	243	252	268	286	266	263	253	261	258	252	278	250	252	270	271	248	247	262	291	261	281	251	291	234	267	272	270	257	237	250	255	256	270	232	243	259	280	222	248	274	262	294	284	269	260	249	280	241	271	257	265	271	295	276	238	275	230	251	280	247	231	283	240	258	246	285	288	242	250	224	262	248	265	222	245	240	255	276	272	241	253	259	285	278	264	269	248	258	250	262	289	262	244	264	256	252	285	253	262	216	275	294	269	273	259	259	257	269	252	256	246	243	253	236	250	270	303	226	242	241	258	244	299	258	284	280	259	256	296	265	247	279	274	262	259	273	269	291	265	279	272	256	264	261	287	284	264	263	242	252	268	282	244	265	251	295	319	241	281	271	233	242	260	235	268	298	302	263	259	293	251	276	293	267	280	291	240	243	219	246	245	258	270	270	263	241	275	240	251	250	287	261	282	283	222	243	231	267	265	291	279	258	245	254	254	293	276	279	287	287	276	265	250	273	301	250	271	293	239	286	241	246	282	262	263	256	243	278	252	259	278	239	274	252	262	261	269	224	251	219	255	263	251	275	278	264	266	274	263	223	268	260	269	271	277	279	278	269	259	265	263	305	266	252	257	269	255	268	241	231	275	273	294	238	267	286	238	256	251	278	271	275	255	288	229	227	272	277	258	257	264	219	289	260	258	279	269	272	231	249	256	310	273	265	245	277	271	257	253	248	263	243	263	268	255	264	273	289	275	257	260	273	272	275	267	272	250	268	254	248	249	271	272	281	242	247	253	233	225	256	281	250	250	252	243	284	295	280	263	281	255	299	259	275	232	287	261	258	249	242	274	260	262	259	257	262	229	274	271	266	250	274	258	239	237	263	265	246	257	269	258	283	248	229	258	263	272	263	265	268	267	277	282	268	247	255	273	226	257	287	250	304	264	260	276	279	245	273	253	242	274	288	260	250	256	244	238	260	278	253	257	269	250	256	283	263	274	250	276	261	253	237	275	240	238	252	262	245	280	279	278	259	239	256	302	273	276	270	245	264	266	261	245	255	274	271	264	247	248	266	274	233	266	239	266	282	272	257	261	232	260	266	252	238	277	261	278	263	285	272	241	309	278	279	262	289	234	256	247	243	252	223	253	241	281	257	276	248	274	258	249	250	279	250	251	239	257	254	267	277	231	251	259	259	235	262	249	251	265	272	250	247	262	275	294	263	277	263	259	290	238	268	278	244	268	278	239	241	264	257	245	272	285	261	246	262	248	299	237	256	236	250	245	287	241	295	277	233	269	242	258	284	240	229	239	281	239	249	265	242	270	295	219	280	282	278	280	286	234	238	246	257	245	282	278	258	252	251	284	252	275
24634	20618	22570	22716	2183	770	746	766	732	682	624	700	716	628	639	692	636	638	597	653	595	642	625	667	664	628	641	618	599	627	628	661	658	613	644	620	602	626	626	622	643	585	637	618	570	593	624	609	631	587	626	629	616	589	636	631	605	595	617	601	621	610	652	617	608	668	652	593	617	629	645	633	603	633	626	593	621	632	601	639	626	608	656	645	583	601	623	628	605	628	586	601	605	590	576	608	606	602	611	614	602	614	634	592	607	615	597	587	657	588	586	568	634	642	586	581	646	604	612	616	594	612	634	590	589	579	618	567	621	617	610	613	608	588	608	626	590	674	616	618	644	612	577	604	618	602	614	615	626	585	607	629	639	602	646	603	601	648	599	666	623	573	599	626	608	603	621	580	619	589	581	623	625	593	597	590	583	642	605	596	609	595	587	617	606	602	636	648	701	608	609	611	623	612	606	589	592	608	586	570	623	577	580	635	609	610	633	579	630	593	627	556	619	659	597	618	591	631	586	617	577	585	613	597	589	607	621	601	616	621	609	650	624	605	564	610	654	608	649	611	621	629	652	628	559	598	620	623	629	626	631	602	607	599	606	608	618	563	638	549	608	623	602	623	613	631	609	601	623	612	643	636	639	608	557	597	638	587	629	589	664	590	587	615	646	626	587	592	632	642	574	612	649	627	575	613	611	571	619	645	681	645	662	618	640	641	586	641	572	636	605	557	650	614	631	679	603	617	686	608	623	602	622	577	632	593	586	593	599	598	630	604	630	629	629	668	672	618	601	637	607	585	664	623	620	605	614	578	655	577	649	638	639	581	634	667	653	571	619	582	615	633	567	601	619	591	605	627	625	647	630	626	608	597	621	629	646	621	584	577	583	661	618	579	578	621	615	613	630	636	607	576	621	672	618	631	577	611	623	612	636	620	612	636	630	619	631	625	612	623	619	646	606	630	591	614	617	601	652	626	600	588	626	609	628	614	588	629	575	612	591	621	645	609	589	619	629	615	620	571	578	610	614	612	669	598	581	610	593	577	645	625	600	572	613	603	615	622	624	627	603	558	624	639	593	579	607	593	596	612	593	574	612	650	621	596	631	644	618	613	630	646	649	606	605	617	577	614	610	587	642	633	604	561	558	586	615	560	597	632	623	598	593	637	598	608	612	633	611	592	595	618	592	596	626	605	649	663	663	605	640	597	609	587	585	582	616	623	623	627	637	616	659	567	608	622	642	626	642	583	618	616	603	603	594	569	652	667	655	563	615	596	640	597	581	627	623	620	639	621	603	661	587	642	608	566	619	618	633	605	553	628	612	628	625	664	571	626	633	572	596	589	598	601	627	591	622	616	616	634	610	598	605	597	617	610	603	649	647	604	567	618	653	606	569	620	649	607	606	598	619	651	614	618	608	592	597	593	602	613	615	627	606	656	602	594	597	587	598	634	586	634	612	635	573	645	574	569	619	626	585	643	625	669	634	593	600	608	618	634	653	621	624	621	614	631	629	650	588	652	633	615	606	659	576	596	625	604	647	558	637	586	628	613	621	648	627	641	631	639	609	612	653	595	590	634	617	608	604	666	607	638	627	611	607	585	591	611	604	642	605	606	620	611	646	605	605	624	653	582	624	613	616	628	608	660	579	634	634	638	637	571	644	593	595	584	606	617	605	629	609	621	628	658	622	640	608	582	595	596	593	611	595	628	594	596	566	627	612	593	613	574	621	580	630	606	666	634	602	572	585	596	610	595	658	572	611	662	576	644	610	644	592	621	620	608	620	619	630	585	641	629	617	611	597	585	593	578	566	606	599	601	627	626	603	636	583	609	646	622	598	609	621	605	571	562	603	611	579	623	584	626	609	675	615	614	602	636	605	625	620	605	635	608	628	561	618	620	613	654	656	656	633	646	589	611	641	639	598	624	611	596	594	606	588	602	603	606	623	581	604	562	613	606	597	591	606	628	617	623	617	591	597	607	587	610	598	602	567	600	637	655	623	610	690	634	589	619	573	575	607	650	645	598	636	629	603	588	602	588	641	629	618	610	606	575	608	610	619	592	599	636	624	627	647	583	607	595	623	616	602	611	600	635	591	653	605	680	641	629	614	618	608	597	634	620	593	613	597	594	606	570	650	602	568	599	587	606	593	567	572	616	637	603	544	628	629	657	620	629	609	613	653	632	613	649	658	569	630	623	621	632	561	574	632	662	606	612	593	617	615	602	599	618	655	622	606	672	644	624	597	579	585	652	641	599	567	645	651	631	580	632	629	594	619	604	621	602	613	643	591	611	598	645	614	627	601	589	651	584	590	596	632	546	571	677	646	623	608	600	612	579	610	593	585	623	594	604	600	617	625	598	651	645	632	636	628	640	619	614	641	618	645	640	629	641	604	670	589	589	630	548	603	637	630	601	615	619	591	628	597	606	628	637	573	592	624	651	587	619	635	633	620	629	664	593	629	605	619	607	614	594	628	623	677	617	599	612	623	606	607	626	614	629	596	602	595	601	604	599	584	613	605	621	637	621	621	581	573	573	597	621	606	592	614	674	579	626	588	587	589	604	597	634	611	614	651	612	562	606	666	584	622	628	611	631	635	615	564	613	578	634	588	585	638	644	634	634	565	638	566	597	632	630	590	596	610	581	622	626	599	590	618	650	581	655	635	625	605	622	625	631	625	641	621	680	603	591	604	654	631	613	575	618	617	603	620	612	563	631	598	578	633	629	595	612	592	605	590	623	651	589	553	580	572	638	619	617	595	648	651	590	588	651	622	613	604	597	629	632	632	611	663	636	577	607	575	655	620	638	612	605	626	603	575	598	617	580	608	655	610	603	629	637	634	581	638	654	602	615	600	634	647	615	602	589	594	644	615	596	580	591	576	633	624	575	645	672	580	583	615	602	614	618	620	593	579	633	652	627	609	682	613	575	610	619	599	636	625	561	610	624	600	580	624	623	595	621	595	624	626	655	624	590	636	599	658	642	623	557	642	615	635	624	615	613	613	638	607	592	613	582	575	591	585	624	570	619	591	623	608	595	574	578	616	623	643	593	621	644	649	624	616	600	634	615	608	580	634	576	606	620	579	613	647	660	551	585	605	661	592	636	618	609	594	611	588	575	682	573	641	621	629	643	620	664	631	670	603	597	648	618	584	581	605	580	595	649	639	617	638	642	608	562	627	615	614	615	638	585	652	610	601	599	624	659	642	655	650	614	591	606	555	643	604	676	616	636	661	590	602	636	625	590	582	609	620	624	602	639	612	592	612	641	628	601	614	620	631	590	577	621	654	647	616	597	615	630	588	615	633	652	589	628	551	625	634	619	627	546	617	643	622	590	615	576	649	655	641	621	607	614	638	567	604	637	637	599	617	586	611	634	606	569	615	585	589	623	615	638	630	641	631	612	586	628	621	579	620	625	664	656	620	595	622	641	622	624	621	584	645	616	633	604	592	614	579	625	642	622	619	597	603	594	624	617	560	622	680	602	633	604	590	593	608	633
47388	40173	29042	20159	2997	219	168	177	186	148	193	170	177	187	154	180	158	144	155	168	155	126	162	170	179	186	157	172	140	167	165	149	154	143	190	166	150	183	156	178	153	159	155	135	169	158	152	145	152	151	165	169	149	170	159	170	155	153	149	168	152	154	162	141	168	152	168	148	162	148	140	167	159	177	170	145	148	169	154	170	156	158	178	164	155	142	152	142	153	176	162	156	173	173	135	162	144	146	163	173	137	179	156	162	164	140	159	183	179	149	159	156	155	145	151	124	147	148	160	156	134	154	146	153	155	147	141	157	140	144	159	148	160	151	157	148	148	173	156	192	187	163	152	171	139	169	147	151	143	152	194	167	138	165	168	159	160	173	161	163	169	125	161	165	147	155	159	163	163	157	160	173	144	165	176	173	149	131	165	144	146	174	153	162	146	183	137	174	167	154	138	146	147	191	155	173	146	156	160	149	162	166	148	142	148	160	137	142	167	155	164	162	152	154	160	177	142	158	152	181	162	173	180	188	166	144	161	150	194	163	184	180	154	153	167	190	170	166	168	155	162	156	161	155	128	153	134	157	143	149	171	148	160	172	172	176	149	152	179	182	133	142	163	151	135	173	156	191	169	147	154	190	153	136	146	162	164	171	159	153	150	153	149	147	155	172	171	176	179	157	147	152	164	134	163	169	167	156	166	170	146	159	157	171	168	163	163	151	166	157	170	155	172	167	159	176	169	142	158	168	182	161	145	164	138	144	171	157	170	167	156	150	161	153	127	150	179	153	134	161	151	144	165	166	159	159	163	158	161	139	191	133	132	166	157	127	141	147	166	165	154	139	177	152	140	159	152	155	153	162	161	140	166	167	152	168	165	151	160	169	171	172	181	177	163	135	135	134	156	154	158	164	152	165	187	153	161	152	183	166	175	160	154	183	149	177	165	158	140	165	178	168	160	180	141	155	165	162	143	148	148	170	166	164	153	153	143	178	157	162	159	157	167	150	155	151	181	161	153	148	171	170	150	153	151	169	150	148	141	144	173	146	155	177	146	161	156	134	179	164	168	142	148	164	165	168	166	172	161	149	178	133	154	142	158	162	160	169	161	161	165	171	146	156	159	180	156	138	165	162	153	155	148	189	172	161	173	141	161	165	168	155	146	151	161	189	164	144	163	172	160	165	154	168	137	137	152	161	179	155	178	163	149	145	173	160	180	193	150	142	185	150	169	156	152	166	154	152	190	157	165	159	160	162	147	141	174	146	143	159	158	146	146	168	159	164	155	151	176	156	163	152	120	167	179	156	157	153	176	190	142	155	136	141	150	150	154	149	158	140	145	149	172	151	140	157	196	154	153	177	150	163	161	154	161	164	142	165	151	149	175	165	187	167	162	167	172	152	172	160	178	158	162	153	173	163	167	152	155	160	144	153	156	154	183	139	186	169	165	156	181	165	170	170	156	133	158	129	156	150	171	183	144	159	160	180	142	158	158	147	144	155	160	149	156	143	185	183	135	169	150	158	155	193	157	156	149	182	170	182	161	164	156	172	155	155	179	170	185	140	180	144	158	159	144	143	163	164	166	142	152	174	176	141	145	186	149	158	146	145	168	147	143	166	153	149	172	191	170	149	144	181	154	149	152	140	161	148	136	166	162	126	136	150	154	153	153	159	170	145	145	179	140	177	184	168	154	141	169	169	146	174	173	140	155	166	163	148	164	139	162	148	126	158	167	169	150	166	152	164	172	145	142	155	171	159	163	138	152	169	136	166	165	157	141	147	139	140	165	152	176	156	146	153	150	139	155	136	156	159	141	173	147	148	157	159	139	160	152	145	152	173	152	161	167	173	174	156	161	169	158	165	154	166	157	142	134	139	162	165	153	163	152	155	146	166	131	145	154	174	152	158	154	154	149	150	154	147	176	187	151	143	170	164	162	129	156	177	159	148	143	147	161	147	156	168	161	194	174	160	152	155	148	147	184	156	136	168	155	153	160	167	181	148	149	129	139	161	160	177	148	158	159	149	192	159	161	161	140	152	138	162	185	156	170	141	146	155	112	160	174	138	163	142	169	155	168	137	144	166	149	157	161	128	177	155	179	145	154	145	154	163	199	147	168	182	181	175	173	173	173	162	154	141	159	150	154	154	159	149	145	145	157	163	168	145	156	159	166	163	154	145	153	183	182	152	170	158	172	158	157	148	151	134	161	159	175	150	161	140	158	171	167	159	151	137	161	170	159	175	127	145	152	180	162	148	167	149	168	164	159	161	132	157	124	140	186	158	166	163	168	178	162	190	184	139	178	188	138	180	153	158	163	187	156	152	150	169	170	161	156	182	128	154	188	150	177	169	176	166	158	140	165	171	154	176	164	148	149	132	144	161	135	193	166	150	146	163	156	145	159	166	157	154	171	153	145	175	150	159	162	149	169	164	142	150	151	157	150	165	159	129	145	172	160	168	164	179	172	179	153	179	175	165	161	156	172	157	152	163	165	152	159	139	142	148	169	163	172	148	166	133	165	154	158	140	161	166	177	154	158	146	146	168	163	143	171	164	175	173	161	149	162	155	149	160	133	161	155	164	142	133	167	151	159	151	172	173	170	178	151	125	170	159	175	164	174	162	165	170	162	148	166	172	174	188	176	156	159	138	171	155	148	152	170	143	134	171	159	186	150	161	148	171	119	183	181	172	137	151	172	165	169	144	172	152	167	136	156	174	155	147	150	169	140	159	142	157	161	140	153	165	156	167	168	171	166	176	149	171	132	139	154	146	174	157	163	173	171	164	151	158	160	139	163	157	148	163	141	148	132	153	144	139	185	158	169	174	171	169	168	158	154	150	180	162	147	156	157	154	172	173	140	159	143	155	192	164	132	164	158	160	173	146	147	143	147	178	143	172	141	189	150	170	148	169	141	169	170	163	141	152	154	144	191	168	161	117	155	163	151	194	163	156	127	177	153	160	149	176	172	163	159	174	151	184	160	127	154	147	133	159	167	138	147	153	166	160	163	148	161	173	124	153	156	172	144	175	149	145	130	140	174	161	169	143	176	147	156	171	166	159	159	141	150	158	172	158	161	160	170	152	143	173	154	156	145	189	165	139	150	169	150	139	160	171	150	170	147	162	161	173	173	184	154	177	175	162	176	174	153	156	161	166	183	143	167	143	147	147	146	139	153	163	155	135	168	137	150	161	165	173	168	134	160	173	152	168	173	139	162	149	161	177	138	171	161	163	178	176	180	152	150	146	141	157	149	154	156	144	172	174	162	144	180	139	148	130	171	149	153	158	176	153	156	168	144	174	153	170	166	149	168	144	171	178	150	138	164	171	166	166	168	143	172	167	139	138	158	161	172	186	144	151	132	167	153	131	163	162	152	151	174	182	158	183	148	159	150	139	165	164	157	150	154	162	167	167	168	147	149	161	162	158	163	139	148	147	160	161	158	167	159	154	166	164	145	183	143	140	141	144	185	174	172	165	173	153	137	143	129	155	155	154	146	157
32394	29639	29976	30230	2882	724	627	586	511	485	480	443	451	444	404	425	445	422	422	394	413	399	438	429	421	375	380	407	392	391	400	416	411	404	362	423	430	387	390	404	397	392	374	419	402	386	393	396	383	410	408	396	390	377	378	391	363	390	407	400	411	410	412	399	375	383	399	360	418	362	385	403	405	401	410	396	400	400	394	362	374	391	414	410	385	410	406	390	417	366	413	384	379	394	384	403	372	355	356	421	429	390	392	370	397	390	410	376	354	395	393	410	398	411	422	376	399	350	385	406	345	385	402	423	399	401	401	404	410	387	378	374	352	397	371	407	391	384	424	402	389	410	416	408	401	421	387	371	375	353	396	382	408	380	419	391	355	389	404	371	395	383	408	372	362	388	374	420	399	383	385	387	359	388	405	349	362	389	383	363	409	373	379	352	366	383	377	378	379	387	342	379	383	375	361	381	358	379	408	401	375	361	403	367	403	393	400	390	401	386	407	378	408	407	423	412	418	378	409	360	377	379	403	415	360	360	380	373	380	395	403	402	403	402	350	383	396	403	402	400	372	387	382	347	413	423	339	378	339	368	378	358	354	363	370	396	403	366	393	390	413	377	340	349	402	379	395	385	393	385	400	373	399	383	397	359	384	402	380	394	391	398	384	378	379	346	380	397	417	391	411	366	423	398	409	414	365	395	360	378	373	384	370	430	395	377	389	373	399	373	361	367	360	409	377	415	385	388	384	369	379	356	397	379	370	394	420	394	381	386	380	385	409	399	345	414	359	399	336	342	370	409	404	364	341	383	383	381	409	403	415	403	435	408	383	396	384	352	369	418	351	377	399	418	371	354	407	406	354	381	372	401	403	412	409	382	393	308	394	400	378	403	399	409	375	388	399	414	403	359	414	372	348	390	371	376	420	403	413	376	379	337	384	377	400	410	396	419	369	404	422	372	393	375	398	393	387	380	361	358	390	384	405	393	400	349	398	416	364	361	384	367	429	365	394	349	385	417	408	412	374	389	374	345	393	397	426	384	403	414	370	384	370	406	374	384	379	408	436	385	426	367	384	376	375	368	371	370	376	386	395	387	405	395	387	390	354	370	376	409	375	409	372	415	410	388	359	371	431	421	393	389	384	412	377	382	402	389	363	410	414	424	377	390	403	376	385	390	387	368	404	395	417	411	380	428	403	409	389	378	368	398	420	380	383	393	383	394	357	362	387	405	371	370	381	375	402	399	367	364	424	378	393	395	398	420	373	371	363	395	392	365	382	373	382	355	374	379	421	387	393	339	390	412	415	385	402	352	402	376	371	375	388	379	400	391	395	384	418	431	403	367	402	384	408	375	406	407	379	388	389	414	384	355	376	406	388	381	369	397	390	394	382	401	371	424	374	382	420	401	379	414	358	367	363	381	376	379	420	413	400	384	366	412	373	399	398	394	403	391	374	394	342	442	328	377	388	397	402	367	401	381	420	364	411	417	384	430	383	399	418	391	405	394	397	391	366	355	416	399	379	391	388	402	383	397	414	410	377	376	354	424	410	391	379	438	381	403	420	355	389	407	395	363	368	401	379	402	394	399	391	383	372	372	379	397	318	412	419	360	383	401	410	367	392	407	419	366	373	371	368	421	386	387	400	347	373	396	404	377	432	412	395	405	370	400	426	368	413	370	375	369	389	383	403	381	376	427	379	394	349	409	377	399	374	371	412	383	380	381	369	388	391	381	376	378	420	380	395	390	384	375	414	402	356	347	372	379	391	383	339	376	398	391	392	389	433	408	382	379	384	400	428	358	401	373	387	402	406	384	366	390	372	397	393	380	394	403	392	413	376	370	384	365	428	395	389	386	386	442	358	408	380	368	393	403	387	380	371	425	350	402	378	371	380	378	410	392	412	389	395	381	393	410	363	385	340	378	392	403	351	420	430	396	413	401	368	404	390	373	377	387	392	386	396	370	386	385	405	358	386	370	389	394	373	387	376	392	392	392	385	434	376	366	371	420	367	368	398	400	365	388	399	406	409	372	395	412	378	391	394	385	371	420	379	395	377	354	412	348	370	392	379	381	365	380	418	378	371	418	401	387	375	362	385	417	417	364	363	375	373	400	374	393	388	413	415	371	414	379	391	378	405	370	416	376	417	390	401	401	390	368	371	394	411	391	368	384	387	397	386	364	381	387	373	402	411	383	410	396	358	366	378	400	386	385	402	394	366	370	428	383	367	388	401	372	391	377	403	371	387	372	368	382	395	387	351	388	390	403	421	408	382	387	392	414	351	402	395	385	424	374	396	430	364	411	348	398	361	406	421	380	395	396	380	411	388	396	382	370	384	376	363	408	373	385	381	377	355	408	422	365	406	395	354	377	383	399	347	386	400	373	352	375	390	406	386	403	342	401	407	430	402	375	387	402	383	397	396	383	371	356	366	377	376	401	385	360	374	381	369	376	408	416	401	392	379	398	384	351	378	391	349	402	397	383	373	402	397	407	387	421	391	406	404	399	370	404	378	408	366	351	394	356	373	390	367	391	352	418	384	362	389	401	375	403	404	391	371	366	381	356	376	413	388	362	415	353	409	374	425	427	382	377	413	403	412	390	404	378	432	420	379	399	390	382	389	403	394	424	397	376	378	382	387	374	340	397	398	396	369	402	406	359	357	395	424	398	360	353	394	382	383	402	355	367	401	415	378	377	398	365	411	363	403	416	361	388	391	391	410	391	376	387	400	377	375	365	409	388	384	405	400	369	401	379	376	372	376	375	371	351	414	392	349	403	377	377	359	369	376	359	393	396	433	334	384	398	373	410	366	401	358	440	389	374	360	368	432	390	396	395	390	385	389	380	378	389	356	408	364	378	384	386	393	437	384	419	422	404	384	373	382	392	370	410	389	375	397	367	389	381	397	382	384	387	398	400	383	378	375	383	385	389	396	426	389	369	395	385	390	411	355	370	383	371	411	371	436	410	375	351	393	392	392	407	398	411	384	395	379	375	378	388	405	370	403	406	418	356	400	428	419	393	395	395	400	374	386	398	373	385	398	344	365	425	382	374	423	410	385	440	373	397	376	393	370	407	364	376	405	383	396	421	393	361	400	405	365	407	401	376	405	386	387	389	378	366	401	367	374	375	374	382	423	426	403	366	389	424	432	376	392	383	389	402	386	415	412	406	392	356	373	386	377	366	387	419	381	405	382	359	379	366	370	380	403	382	372	394	370	397	367	412	387	408	387	398	373	402	410	378	380	418	389	381	383	398	391	386	366	382	405	392	407	400	412	380	391	366	389	369	366	398	424	416	368	394	353	410	408	397	385	403	372	390	381	391	379	375	391	384	390	408	348	400	385	397	422	401	401	347	381	386	380	383	344	357	382	399	398	370	394	355	371	387	419	379	401	401	402	367	390	388	374	381	381	389	374	396	392	346	413	427	360	363	369	400	394	404	406	413	406	416	373	403	412	353	404	382	410	406	378	366	386	395	364	406	418	323	378	388	398	360	360	391
7703	1862	775	567	328	286	252	310	264	303	285	295	281	277	280	286	301	257	274	269	266	293	287	256	240	298	279	271	285	256	270	294	278	276	292	294	281	307	300	254	290	275	266	298	275	258	280	267	273	301	250	261	279	272	311	308	268	276	285	269	240	293	346	275	261	293	294	275	268	305	265	287	271	275	263	279	249	255	255	275	255	291	268	245	274	278	244	276	261	264	298	293	326	297	266	277	306	244	278	265	283	290	265	288	285	254	286	304	267	300	301	284	275	281	278	273	284	270	258	273	300	250	278	331	316	292	283	324	283	284	288	251	312	295	293	297	286	268	271	259	280	277	259	255	316	287	275	278	284	247	280	245	284	266	281	290	256	247	260	275	290	269	246	254	287	285	283	274	281	291	280	282	260	291	281	265	275	265	281	277	281	293	298	293	296	292	265	292	267	293	305	277	288	298	264	246	256	261	274	285	272	270	269	280	269	289	283	270	254	239	248	252	292	301	272	304	274	280	286	281	281	281	281	261	293	252	269	270	289	269	275	265	304	287	270	302	287	283	253	252	270	269	247	282	259	306	264	271	268	282	304	246	274	277	302	263	288	273	270	281	274	283	280	278	274	277	292	292	271	281	287	281	286	271	277	249	288	293	311	291	259	283	276	272	293	259	285	282	257	261	260	274	277	277	299	287	276	301	265	312	260	280	276	247	278	259	283	278	277	306	273	259	278	289	281	277	259	306	271	292	288	283	254	276	263	297	264	302	287	289	281	279	299	272	281	260	285	262	308	293	273	285	283	280	269	267	294	270	306	257	284	277	277	293	299	284	278	272	303	254	272	269	272	257	280	262	289	291	295	287	290	284	276	265	276	311	269	288	270	279	278	254	265	275	255	277	302	283	262	248	282	264	286	269	233	284	264	269	299	269	276	263	285	307	267	284	285	309	309	307	280	289	278	295	296	274	251	284	280	259	277	254	289	296	233	252	305	267	288	284	285	261	289	302	264	296	284	279	278	276	232	234	269	271	241	302	312	288	273	258	275	254	278	301	261	262	311	265	300	295	275	251	272	293	274	283	276	284	280	306	265	280	277	268	245	250	266	274	279	308	282	247	292	281	258	277	278	298	284	260	271	284	292	263	263	283	258	287	262	293	270	268	277	270	274	291	277	282	278	273	265	280	265	278	258	289	254	288	285	267	278	285	282	251	286	282	273	268	278	281	271	286	286	257	253	284	272	288	272	265	288	308	278	301	258	243	281	289	272	272	267	283	279	264	271	305	282	289	289	275	258	293	267	299	248	302	292	286	299	232	258	247	288	258	294	261	268	243	286	267	299	264	264	262	257	256	285	290	294	259	277	281	288	290	276	298	258	306	273	263	298	274	287	296	270	264	313	265	269	268	275	266	294	260	290	293	294	272	290	282	254	283	304	272	265	303	280	274	270	266	262	262	283	266	271	282	259	275	271	279	254	273	269	255	258	280	278	261	274	274	251	272	281	270	244	287	278	267	321	301	293	296	247	286	264	277	264	262	273	269	300	254	296	290	301	289	267	290	284	308	269	271	275	293	268	283	260	278	288	292	228	271	266	257	271	272	254	264	273	278	268	266	302	282	273	272	266	319	283	293	275	296	266	267	272	256	285	269	280	319	290	261	276	295	289	313	270	281	226	277	263	289	272	263	259	286	277	287	268	280	262	255	284	308	265	292	285	306	261	254	283	325	278	277	267	295	323	295	296	271	306	281	270	277	311	300	264	284	275	260	267	287	273	293	253	257	302	277	243	266	283	287	265	271	267	251	277	247	315	290	268	280	286	271	261	293	256	268	287	262	296	244	275	289	274	287	261	292	298	267	241	284	281	299	284	284	257	276	263	284	263	231	291	294	267	278	284	289	290	281	255	282	263	286	270	307	256	281	255	277	272	303	273	305	272	261	282	272	264	238	273	282	278	289	271	286	267	289	312	270	272	268	303	278	248	303	266	268	280	278	272	284	250	270	291	265	288	259	301	298	279	261	276	280	285	269	253	259	270	292	304	284	260	258	284	293	274	271	265	275	324	272	270	258	316	285	286	246	290	299	287	315	287	281	301	315	302	268	262	263	279	285	313	269	282	270	271	260	287	277	290	247	270	270	284	266	271	287	291	292	282	260	281	261	274	272	312	282	279	272	269	305	279	269	250	265	249	299	266	276	306	263	270	297	290	281	303	277	274	270	308	266	274	262	306	270	285	287	283	283	267	277	239	250	302	263	259	285	303	302	305	247	294	265	266	321	278	297	277	242	287	304	285	268	303	249	278	257	271	253	266	299	288	288	271	283	280	293	287	266	273	266	304	282	284	261	280	285	260	306	275	302	296	287	293	309	273	301	294	268	275	234	282	276	269	280	264	255	267	301	289	271	280	287	262	298	309	278	314	296	273	265	300	274	286	285	274	294	295	270	287	286	285	313	284	304	271	248	286	260	291	272	280	292	284	297	262	285	273	300	258	293	266	274	266	282	291	275	272	272	290	288	271	296	302	291	284	300	279	308	287	261	321	284	283	260	262	294	330	245	277	283	262	254	260	276	291	256	299	277	276	280	299	264	232	299	258	271	245	257	275	287	291	290	299	253	278	246	306	247	287	298	305	298	270	273	305	254	257	280	284	291	259	274	341	258	268	270	259	303	255	304	288	294	271	263	310	262	276	276	274	296	290	265	255	266	281	266	304	268	265	281	291	249	254	259	296	269	292	267	237	274	260	321	260	254	315	277	302	308	262	325	275	289	272	290	300	317	268	272	276	293	289	289	265	273	266	265	295	275	264	271	276	295	251	279	270	289	269	278	262	264	257	269	278	288	291	277	225	256	279	269	318	282	290	256	298	278	275	270	282	273	309	283	297	290	277	291	298	276	276	240	277	285	327	271	241	276	286	252	289	268	261	270	293	255	280	298	276	269	272	308	289	278	263	280	270	272	281	283	274	285	277	267	268	248	286	305	285	261	260	272	274	300	299	279	312	291	275	262	303	285	274	280	297	291	294	281	243	286	244	276	302	257	279	289	282	284	324	290	232	311	266	307	285	252	278	291	269	290	268	262	288	277	344	279	252	249	266	302	266	255	252	270	270	296	279	307	264	270	291	290	291	283	276	294	257	281	295	291	301	265	308	292	288	271	263	289	270	280	305	273	288	285	266	287	278	286	288	291	278	271	258	301	269	262	293	312	306	264	260	272	279	264	283	328	295	286	265	301	274	276	279	271	274	272	307	285	295	285	267	290	277	274	249	225	298	273	299	258	282	275	292	288	289	286	270	268	284	265	284	263	266	271	266	280	260	244	251	270	250	273	295	276	265	268	276	227	300	245	241	289	302	294	295	280	276	271	291	289	302	305	271	305	270	267	307	261	258	289	290	249	256	263	262	274	274	285	309	311	262	296	295	239	288	239	269	301	295	270	264	281	301	297	288	266	256	274	284	287	274	283	290	260	303	265	259	322	294	273	269	288	287	277	280	308
6778	2950	1762	1653	671	679	682	652	659	643	645	645	716	665	622	635	695	646	699	673	657	670	704	648	656	676	636	663	690	677	654	609	685	598	706	669	645	668	668	653	624	694	629	651	660	706	660	677	672	636	635	638	617	720	671	615	652	687	667	681	617	615	689	659	679	618	638	684	683	611	674	642	659	678	659	659	643	663	669	656	699	623	667	648	632	691	629	665	671	627	666	608	637	647	650	642	652	637	620	618	670	645	719	645	666	653	701	630	645	643	657	625	605	647	629	622	615	630	604	671	651	651	628	640	626	684	658	648	672	640	625	667	676	654	636	693	665	659	690	637	678	615	694	654	651	656	663	631	684	649	663	642	670	657	649	648	641	665	651	649	712	710	683	656	656	687	647	659	666	657	646	671	630	635	629	615	592	653	660	658	642	681	637	611	639	628	642	642	684	640	672	645	637	663	644	645	657	648	633	620	695	646	650	622	695	634	699	701	648	649	668	619	653	612	654	668	657	686	675	711	621	596	626	581	626	648	679	637	642	627	667	669	627	664	659	623	655	683	642	703	655	674	658	656	647	641	642	638	681	666	661	673	654	643	652	653	640	655	658	662	624	654	649	656	631	651	678	667	668	659	621	644	668	630	628	644	663	641	636	630	701	682	663	646	661	684	634	664	613	612	665	635	637	651	680	671	609	657	662	629	649	661	686	639	669	670	674	663	662	633	627	658	624	626	621	632	644	637	671	648	674	640	685	653	659	683	638	655	656	643	672	694	659	664	688	650	648	638	649	671	675	662	686	673	649	654	692	651	639	652	635	628	660	660	637	652	657	634	659	678	655	683	663	646	664	657	646	618	712	619	635	622	640	649	640	638	677	622	684	649	697	627	651	687	645	656	654	628	660	633	654	661	642	637	664	678	694	658	655	631	692	615	641	645	665	617	623	616	607	615	666	621	615	654	640	604	606	664	627	642	657	626	665	656	663	627	626	641	672	648	621	660	680	684	635	672	662	641	623	687	641	662	698	639	602	640	679	609	702	620	643	642	623	666	650	672	658	699	678	612	665	617	627	637	657	668	659	637	637	628	659	702	646	649	670	654	627	633	619	668	643	636	639	619	676	639	693	666	624	650	651	689	657	636	650	669	627	640	619	638	660	635	630	665	712	616	634	639	642	620	714	647	653	631	647	657	669	639	671	668	661	625	677	656	685	656	623	655	665	623	673	691	643	660	635	673	629	665	694	637	639	647	632	673	613	684	588	653	676	694	655	638	703	655	662	655	667	621	631	666	687	661	628	640	651	610	683	651	657	622	632	684	596	634	631	652	667	657	647	631	648	641	627	685	622	664	648	642	639	662	671	668	621	647	656	670	681	656	634	633	650	679	649	632	650	685	673	679	656	624	669	666	647	646	608	606	671	663	661	665	599	698	621	574	684	657	680	640	703	616	622	706	645	657	621	623	666	671	657	674	635	629	646	663	674	647	641	627	626	666	653	642	687	679	625	619	654	659	635	647	715	709	676	656	657	648	634	668	637	665	646	637	655	635	693	673	651	643	660	677	623	676	646	610	656	673	658	642	670	680	630	666	650	669	617	647	627	671	654	618	646	639	626	649	646	660	679	693	680	684	711	633	628	694	627	654	664	632	642	644	625	687	685	671	624	625	706	677	622	657	676	627	636	660	655	606	660	639	620	634	654	643	645	639	618	614	648	655	626	642	657	659	640	659	659	658	631	661	640	625	670	635	656	634	651	653	678	677	682	642	628	684	646	663	642	657	657	704	627	687	685	617	635	668	668	648	640	679	636	660	636	664	609	652	656	699	640	626	631	645	634	660	697	681	666	646	674	639	681	636	683	649	682	621	669	641	639	655	661	646	640	627	646	641	671	636	596	652	657	650	640	701	661	622	693	673	662	644	606	651	656	697	678	638	677	643	648	666	627	683	679	671	635	671	671	641	655	662	645	661	649	618	614	685	654	631	668	664	716	617	676	671	621	653	635	682	693	660	674	611	659	650	642	619	645	633	664	596	684	619	695	648	664	631	632	645	670	619	654	648	640	673	663	647	696	675	680	615	646	624	662	677	642	645	676	668	615	625	661	649	661	644	642	657	661	619	666	679	680	673	652	663	682	682	630	659	664	663	645	689	626	713	638	645	621	656	644	610	663	649	680	677	636	655	654	664	676	636	656	630	651	648	641	676	639	672	685	672	704	706	701	618	685	667	711	659	676	671	671	681	659	643	694	634	645	678	655	655	679	703	696	656	674	633	603	694	619	644	669	649	695	684	671	644	670	684	708	641	671	605	704	689	642	651	649	650	642	634	650	707	671	663	693	654	635	640	673	623	708	628	673	706	621	683	618	613	677	670	656	662	647	633	627	638	618	662	644	653	681	700	661	646	631	670	672	608	658	678	658	682	666	651	631	699	674	642	649	669	654	686	600	625	649	623	669	653	690	648	631	639	639	704	647	673	645	663	618	632	661	661	688	647	660	664	657	664	653	631	635	629	637	639	657	636	635	646	694	674	646	661	657	615	682	655	666	672	677	658	602	643	708	624	639	617	665	696	684	652	642	645	593	691	665	672	664	611	635	665	638	663	651	650	621	649	650	663	624	642	656	664	684	641	686	688	643	683	699	628	664	675	661	661	639	653	657	616	696	652	654	635	675	664	634	630	702	659	639	670	688	613	657	640	635	642	638	619	623	673	677	630	630	639	663	669	676	637	648	685	636	652	634	631	620	661	703	692	659	691	654	637	677	664	677	703	671	645	667	637	653	669	678	681	654	645	657	598	614	676	675	670	634	620	647	653	582	678	675	638	649	673	669	649	643	651	624	647	677	658	638	626	671	634	663	649	689	656	670	628	661	657	627	641	659	629	708	644	636	645	622	652	669	653	687	675	675	618	635	640	697	615	676	656	689	563	655	674	647	689	692	612	709	622	641	606	634	625	659	666	672	619	633	619	640	679	664	698	674	661	698	682	616	657	637	617	671	666	648	702	637	643	691	676	633	611	619	682	636	626	641	685	656	638	658	617	662	608	655	644	701	641	657	639	675	663	690	681	688	689	678	604	643	651	647	676	639	691	650	655	663	625	665	644	632	665	691	682	694	667	668	638	658	670	648	627	660	635	638	621	640	679	676	649	608	654	685	690	639	645	679	659	680	677	644	671	594	621	645	680	676	708	686	636	643	690	639	630	707	663	665	676	627	649	669	646	649	654	616	646	691	633	644	660	640	688	638	639	618	676	656	654	706	685	693	660	616	656	658	651	658	668	706	681	645	679	624	646	660	652	669	667	613	630	673	666	650	647	661	633	646	630	643	587	655	683	634	665	698	660	642	650	636	639	648	637	654	658	665	613	651	634	637	663	672	677	667	655	651	661	672	650	629	678	605	642	641	694	652	609	671	636	675	660	621	707	676	662	619	680	657	635	650	679	666	644	662	656	667	652	672	629	655	693	633	678	663	662	675	648	668	703	661	659	649	658	606	653
36173	28109	17872	11577	1437	310	263	270	313	260	254	293	264	270	269	247	241	251	247	234	286	250	278	298	244	251	270	274	258	292	273	285	276	275	283	269	249	240	278	250	263	284	238	257	253	278	266	275	300	290	260	257	255	269	280	267	280	253	253	263	251	290	269	263	269	265	219	256	234	253	252	256	251	253	252	272	295	261	279	251	269	279	252	285	274	230	288	247	270	258	273	237	234	300	269	193	231	242	269	281	247	255	257	249	269	271	263	284	259	267	257	282	259	254	266	304	265	249	286	268	246	251	241	260	256	248	276	266	248	239	280	275	273	265	269	275	234	275	253	275	292	247	274	262	249	256	279	260	206	256	269	228	250	253	254	296	266	283	255	287	246	287	256	242	275	273	263	291	222	252	270	275	271	266	265	246	253	279	288	265	254	251	267	249	280	307	214	257	279	259	260	269	283	266	275	257	245	258	258	241	276	272	270	256	264	276	266	275	260	249	287	265	275	273	281	247	233	274	237	263	250	279	210	270	251	274	287	258	276	236	261	238	246	267	251	244	300	267	278	268	297	294	275	265	276	290	283	250	240	255	259	250	227	230	253	252	247	267	245	266	266	259	276	274	286	256	287	250	257	247	247	235	269	253	262	256	278	255	283	278	268	246	254	278	240	284	227	249	291	272	262	263	268	276	263	237	263	257	266	271	285	254	276	249	251	277	248	291	234	274	263	273	281	248	232	275	249	275	257	253	255	264	287	263	244	264	262	281	262	288	276	298	248	281	269	262	249	240	268	234	265	244	241	274	262	283	254	273	239	277	272	248	242	258	270	246	287	270	233	291	247	282	238	284	264	267	265	264	238	260	275	232	284	265	274	256	255	248	269	297	262	283	273	248	236	269	268	249	243	254	265	266	240	224	265	250	275	272	278	230	262	268	251	274	258	279	301	288	274	253	248	265	287	283	219	262	228	282	271	259	263	306	253	271	264	266	291	269	252	295	254	277	264	250	275	250	261	261	230	242	245	297	265	249	293	286	268	262	277	257	244	265	275	242	261	284	264	239	268	245	256	280	292	239	260	248	279	280	246	265	276	242	267	312	272	253	298	276	254	242	256	242	228	238	247	232	253	242	274	240	245	253	284	230	254	255	279	259	254	252	245	259	257	263	279	241	277	241	291	244	246	245	280	268	286	279	275	270	258	230	271	279	307	256	253	258	265	253	260	250	249	291	260	281	274	279	281	273	270	265	253	240	288	264	258	282	290	264	235	246	267	244	241	262	253	238	262	301	258	285	275	233	250	259	275	264	271	269	259	278	254	298	252	277	258	256	280	257	247	266	253	239	247	248	272	307	269	244	252	249	268	287	259	265	245	263	259	280	294	293	270	289	268	231	273	268	256	233	255	264	274	244	276	259	233	254	263	227	272	256	275	248	249	274	250	248	225	301	234	271	245	294	258	262	265	287	300	273	227	258	280	284	238	267	255	279	240	245	266	276	245	266	266	259	253	241	296	256	269	284	248	252	284	282	248	285	268	250	324	253	240	265	256	257	261	295	276	249	269	251	239	239	263	264	259	285	252	278	262	268	271	263	253	264	299	280	243	259	278	283	256	259	251	268	244	239	244	253	244	272	290	264	255	238	301	245	270	269	253	222	258	241	265	272	287	268	286	265	248	285	252	261	281	251	234	253	279	262	268	292	285	261	262	256	233	284	266	262	294	255	252	244	280	275	242	239	274	274	278	295	261	251	291	247	266	268	245	272	274	291	282	249	242	258	240	282	296	264	268	286	274	268	273	293	272	289	279	263	284	268	262	284	265	242	261	270	261	276	274	260	229	264	288	261	237	257	274	242	259	255	272	262	276	280	264	272	270	225	259	292	283	263	246	265	265	247	260	265	255	252	258	256	266	283	241	268	258	280	254	254	286	270	257	277	261	269	256	263	259	252	275	262	253	284	273	246	263	264	265	265	254	238	285	238	268	263	249	289	235	264	278	253	255	269	256	269	245	271	248	271	248	242	303	306	272	276	270	303	273	245	232	247	242	282	237	252	283	267	260	274	288	260	291	274	255	257	269	273	291	264	282	241	248	270	273	274	271	255	285	250	259	281	245	245	263	268	275	261	258	266	273	274	270	270	256	261	271	258	257	288	268	289	273	266	219	245	259	249	245	283	306	278	237	282	260	248	262	274	251	266	253	257	272	246	283	276	281	281	290	273	256	262	261	273	265	226	265	262	252	260	264	287	272	260	260	243	292	293	284	271	262	259	257	280	301	274	261	293	286	265	222	263	281	247	276	259	250	264	297	254	276	259	273	264	244	272	248	266	264	249	241	277	262	252	262	250	268	284	247	270	265	277	272	246	256	246	248	264	274	256	258	258	263	245	257	272	290	264	283	271	279	294	276	280	272	267	273	255	269	248	264	266	230	257	255	292	251	258	253	265	257	271	293	279	230	234	277	298	253	268	262	270	249	267	280	272	258	236	259	279	254	239	282	265	230	270	233	284	286	297	243	257	275	240	272	267	275	265	258	248	244	277	280	250	273	237	283	280	263	249	260	228	262	274	286	264	221	245	245	271	269	279	284	256	265	265	254	281	251	278	286	251	289	260	245	260	251	268	274	248	287	275	271	256	265	290	288	267	272	266	228	263	281	283	266	249	241	256	254	285	296	257	264	280	266	261	271	264	267	266	262	286	272	257	244	248	268	255	298	278	243	241	248	251	256	289	268	261	258	270	268	267	254	250	286	236	266	276	265	259	266	296	238	274	309	242	273	274	248	303	244	295	237	267	253	250	271	264	254	266	252	273	268	256	250	270	301	256	287	282	257	273	249	243	254	237	264	255	248	266	271	253	270	252	228	243	275	268	226	286	271	276	275	233	237	262	259	265	236	242	311	255	245	297	264	275	247	262	254	302	249	279	278	274	281	248	271	252	258	242	252	277	260	275	243	258	287	255	269	262	242	282	232	256	279	266	286	260	259	255	279	233	273	285	234	243	247	258	256	249	245	270	243	302	255	245	255	272	261	257	294	268	255	247	293	318	277	276	257	229	246	267	269	264	270	245	257	249	255	239	232	266	256	269	270	283	252	284	254	281	253	247	291	280	243	240	308	247	268	275	273	264	245	250	252	244	254	273	271	262	254	270	278	283	289	267	260	290	250	259	279	256	261	266	258	270	298	295	254	241	262	249	273	254	257	255	271	273	262	246	306	261	286	281	271	285	259	274	265	274	292	260	250	240	266	291	230	250	246	268	251	244	282	266	251	221	240	239	238	292	285	243	265	268	245	253	256	270	283	280	270	273	284	265	256	279	294	307	264	275	252	273	257	250	264	248	274	258	254	262	265	273	259	257	245	244	292	269	256	242	263	253	286	255	247	261	248	255	289	238	254	267	257	275	275	281	266	254	256	258	255	268	268	239	254	292	255	249	250	251	236	269	244	258	265	253	233	265	283	256	251	277	260	271	280	252	299	279	285	287	288	246	246	265	251	247
25519	21905	21046	21876	2456	783	743	777	708	655	644	641	655	639	640	610	644	611	637	645	596	644	648	614	635	618	655	630	612	659	625	592	680	590	613	585	580	622	612	615	620	630	557	593	617	607	614	579	626	653	618	640	613	629	601	610	652	629	637	594	611	613	615	646	658	592	602	622	626	649	630	606	589	595	611	636	619	641	613	658	637	628	597	660	607	651	601	641	622	626	597	660	594	646	614	599	592	607	630	613	610	623	603	599	623	569	607	628	656	647	658	612	646	601	629	570	628	638	598	609	602	648	627	607	615	592	613	679	594	606	601	616	616	642	606	615	606	640	615	613	604	637	593	624	546	627	593	590	626	600	604	616	655	638	641	622	644	639	600	608	617	611	609	584	591	616	652	609	628	605	689	656	591	606	633	599	590	662	638	617	597	583	607	622	626	644	577	599	634	631	638	622	592	635	629	639	591	605	653	607	622	613	628	566	612	638	621	623	556	642	604	637	645	620	635	628	638	643	617	642	603	649	659	648	608	662	621	624	643	672	611	603	615	605	592	640	577	602	650	639	593	604	616	638	578	619	574	599	598	605	602	637	596	595	573	624	611	607	621	575	612	614	614	560	627	639	589	631	630	600	641	535	616	583	597	598	623	619	616	628	615	599	564	628	609	598	586	614	628	671	615	598	613	605	592	543	637	565	630	643	612	611	627	646	610	571	600	621	640	637	596	633	606	591	603	610	563	588	654	581	607	666	611	637	592	575	618	634	616	564	594	656	625	607	623	577	579	601	588	618	601	572	585	631	613	617	635	598	583	615	605	594	640	643	601	613	622	603	591	603	598	630	642	603	587	646	641	670	625	632	599	629	662	639	598	602	628	625	641	631	609	605	642	592	576	678	625	607	587	607	648	604	625	572	600	665	593	626	611	619	608	606	612	645	608	571	626	600	589	602	581	623	603	629	662	614	628	610	629	607	662	607	606	655	617	619	638	585	623	644	604	604	642	623	635	634	600	626	640	601	625	611	631	610	604	658	598	631	628	597	601	643	615	622	642	617	653	606	605	556	623	581	618	571	606	668	640	632	640	632	612	597	670	602	672	638	635	563	624	601	591	578	584	594	607	619	607	658	680	613	610	658	604	586	591	607	651	601	680	613	658	592	611	597	585	603	554	588	612	654	578	593	612	635	599	600	620	634	650	616	613	551	595	577	651	637	596	595	637	592	594	606	599	624	616	636	568	629	658	626	613	620	633	602	570	626	633	590	608	662	604	608	678	639	655	629	588	617	586	611	640	577	621	655	587	604	615	613	616	615	662	602	592	646	615	606	583	662	608	665	632	626	602	607	580	668	618	589	609	607	612	626	556	583	632	631	637	619	657	620	620	598	629	570	631	607	599	635	613	642	621	555	606	657	613	635	611	609	635	606	629	598	623	615	603	631	579	614	631	577	611	609	584	578	623	599	665	610	563	640	577	613	619	557	669	640	637	594	602	643	581	591	589	570	634	632	632	607	596	634	607	627	639	575	629	640	630	621	568	597	626	623	622	611	662	640	636	598	593	628	620	601	626	621	582	632	669	613	624	637	593	626	606	597	594	616	572	594	595	633	608	669	621	649	615	575	556	594	623	646	619	596	650	621	605	681	657	600	601	625	617	579	613	623	641	608	682	660	604	593	609	623	593	602	618	580	598	582	627	640	614	598	583	609	649	632	657	607	615	589	583	633	625	606	575	618	612	641	617	569	673	636	632	624	621	602	621	609	633	594	621	626	640	603	634	572	612	662	619	585	584	652	617	637	625	616	636	652	619	644	611	612	618	591	610	642	592	608	629	630	587	612	597	610	610	605	667	635	585	645	623	611	614	670	626	647	631	617	623	626	584	640	619	607	624	575	590	629	620	584	612	615	598	624	592	610	593	609	615	581	585	631	612	650	643	653	621	615	645	600	644	642	625	585	630	600	613	629	616	591	615	641	587	626	647	613	643	610	617	600	631	613	645	609	560	621	601	620	565	634	603	622	653	571	599	616	617	608	619	580	622	584	623	636	615	644	571	607	656	675	627	623	636	634	642	616	618	595	577	640	629	577	647	581	698	615	630	610	587	571	598	662	605	577	617	616	624	603	639	575	622	645	620	631	621	604	626	596	617	597	619	612	595	589	623	599	610	598	595	583	580	632	616	679	646	633	578	641	611	588	612	590	610	628	609	610	597	634	572	623	659	580	650	634	646	609	624	616	629	617	636	602	587	655	588	607	632	617	615	634	596	599	618	585	656	584	599	647	589	642	647	634	580	621	646	621	627	615	599	619	610	605	594	616	609	635	610	610	636	619	605	639	627	618	616	628	652	593	624	604	624	609	658	550	587	609	629	599	609	619	578	611	599	592	637	646	649	603	655	594	626	636	642	652	630	626	590	643	574	628	625	634	609	628	586	626	610	627	622	619	616	639	599	607	628	647	591	587	628	612	645	594	661	658	653	610	642	592	598	641	643	617	610	596	626	607	578	608	618	617	588	577	613	625	603	614	613	662	624	632	665	587	651	626	615	612	622	643	596	607	635	603	590	586	572	616	614	663	600	586	632	605	629	631	605	592	652	643	669	659	595	622	628	622	617	597	662	655	607	583	671	607	623	659	605	638	614	658	595	624	580	626	590	656	604	573	624	578	605	632	613	610	630	613	619	597	646	579	621	599	626	674	648	655	610	615	573	619	613	644	616	635	622	581	651	666	603	627	624	602	628	603	628	570	617	622	617	654	591	629	615	603	595	596	599	604	588	557	639	654	627	640	601	642	584	641	611	610	635	607	599	624	602	624	643	600	634	583	626	607	599	614	632	619	649	663	597	603	577	591	612	629	624	605	660	613	598	636	619	630	616	599	614	596	645	668	611	653	647	626	644	581	633	600	606	616	598	614	588	662	627	614	624	588	604	647	641	649	641	655	584	598	635	647	605	615	589	605	630	601	682	594	649	626	585	610	615	623	634	564	597	618	578	628	585	627	609	606	587	652	631	598	591	582	622	635	627	611	578	617	639	592	601	638	611	622	618	623	628	628	654	614	598	624	631	604	595	662	619	649	614	610	615	616	573	625	618	572	608	648	621	629	603	607	593	616	609	601	650	607	672	591	622	614	588	575	656	617	613	591	608	597	620	601	621	589	615	613	589	622	602	546	645	638	581	628	651	635	620	604	660	569	578	615	625	612	606	611	591	655	592	604	658	601	590	594	598	614	628	637	646	608	593	587	640	640	598	620	637	563	643	602	604	633	627	581	627	639	632	614	607	630	572	626	625	650	624	662	656	622	615	626	702	618	641	551	621	620	619	629	634	655	639	622	530	643	608	593	617	586	629	615	608	635	646	608	587	601	641	599	649	592	641	631	578	584	583	578	624	621	619	623	605	603	621	599	644	620	638	594	660	638	626	639	568	579	562	648	647	587	623	617	616	631	600	611	618	618	619	665	594	623	625	638	621	607	636	679	632	610	618	607	583	592	601	614
48500	42504	29218	19315	2988	235	202	200	178	162	177	157	188	163	177	165	160	167	185	193	190	163	176	182	173	180	151	156	153	132	167	155	171	154	152	145	159	181	153	136	163	173	194	177	161	159	196	194	180	170	174	165	172	146	159	167	171	195	134	173	168	159	158	133	168	152	148	129	151	157	138	177	145	146	191	150	148	184	173	158	153	166	176	130	189	154	167	167	154	178	179	173	169	153	143	144	163	183	146	151	183	163	156	157	169	154	175	153	138	146	161	165	184	159	148	149	163	154	159	156	156	178	181	157	170	158	168	161	163	166	177	167	174	145	152	197	154	162	158	148	175	164	148	174	158	155	129	176	172	162	159	145	156	144	157	152	186	161	179	147	141	165	183	158	161	154	169	158	163	164	147	163	163	172	136	155	162	140	159	168	158	148	167	152	166	175	159	180	153	155	158	147	149	182	156	147	159	145	155	166	165	161	171	170	173	166	171	159	150	162	157	166	147	172	174	192	157	153	201	154	166	169	149	171	124	139	147	154	166	164	163	197	157	193	172	141	168	163	168	178	168	159	169	170	177	143	168	165	165	146	158	164	166	155	149	169	174	158	180	174	170	151	151	154	156	158	148	150	150	156	176	137	197	135	193	166	181	157	134	175	164	162	193	154	168	153	152	141	159	167	169	163	168	149	153	155	164	150	160	152	136	165	155	157	151	144	185	163	140	146	164	153	162	143	172	154	159	178	162	184	175	172	170	145	179	185	178	140	169	158	168	156	144	150	150	153	168	178	163	158	172	145	177	167	170	166	175	157	186	148	159	180	182	164	173	164	156	165	173	164	191	175	172	160	149	186	164	167	161	166	179	190	147	149	151	159	175	159	179	146	150	157	169	175	151	173	158	169	182	172	171	157	147	170	154	171	163	161	168	177	165	160	163	145	156	183	156	150	154	178	153	166	166	172	153	150	163	145	144	166	153	165	183	152	192	174	173	161	164	174	158	169	154	175	167	163	136	152	167	187	150	150	149	159	164	188	139	169	155	168	164	135	134	187	153	193	163	165	154	168	175	171	166	160	156	160	164	185	185	163	170	158	171	175	148	142	150	174	180	185	169	144	164	162	141	163	179	161	161	193	173	163	165	142	162	165	163	151	155	189	171	146	189	172	160	171	163	156	154	163	172	171	144	155	176	132	161	152	156	187	155	166	162	136	157	163	174	167	166	156	169	148	163	178	161	152	163	162	168	156	167	182	165	141	155	161	171	145	164	133	161	156	157	169	166	191	162	150	177	159	155	145	177	159	132	191	184	185	147	156	161	146	179	161	173	178	171	185	179	177	148	147	149	139	161	158	171	126	163	149	163	165	158	177	154	169	172	145	169	140	180	165	175	143	167	167	141	178	166	147	141	144	139	151	156	154	147	161	146	162	174	171	166	168	159	154	168	173	159	184	151	173	147	140	179	151	153	137	165	146	163	166	187	169	161	182	150	153	164	169	169	168	161	173	163	190	185	207	169	162	179	175	154	142	154	162	167	162	168	158	145	162	170	164	138	164	169	154	179	157	170	178	152	153	153	156	142	156	155	173	163	145	162	170	164	162	171	140	147	158	150	160	164	135	182	160	153	184	197	156	158	160	170	154	146	176	149	159	184	171	181	170	165	161	163	171	137	171	157	158	170	135	148	154	181	170	146	185	179	138	156	160	148	176	171	158	141	167	161	163	159	141	173	164	163	146	157	140	159	166	178	160	156	171	157	152	167	172	142	137	174	156	149	196	157	156	170	163	139	144	158	143	158	179	153	169	175	142	180	145	174	146	151	169	185	154	143	164	165	135	177	153	167	163	157	169	171	154	161	177	182	152	171	152	177	168	147	168	174	154	141	155	156	147	175	161	166	141	180	158	163	170	184	175	145	147	141	169	159	152	178	169	180	166	175	164	150	173	146	148	141	168	171	186	154	162	162	170	164	141	147	179	142	161	155	167	157	142	163	163	146	157	174	172	160	147	157	146	174	157	160	138	166	143	172	160	173	172	160	144	143	154	155	145	161	130	176	151	156	147	148	148	162	156	161	165	186	156	178	144	157	167	186	179	178	164	158	186	152	135	173	170	136	170	165	190	146	181	158	145	163	155	147	146	163	175	181	183	170	168	162	146	171	191	164	170	154	168	164	142	172	173	141	164	170	180	148	153	148	137	166	154	161	154	160	151	173	169	124	165	144	167	152	161	174	175	155	166	160	176	165	170	183	171	179	161	174	155	161	140	154	145	158	175	175	168	149	174	181	153	149	161	151	190	146	161	165	154	166	183	150	180	173	158	153	186	163	169	158	163	148	162	170	164	170	163	150	174	167	163	172	157	174	175	173	173	157	150	172	155	155	184	164	171	144	155	144	170	161	177	173	149	147	169	160	175	188	182	163	137	161	164	143	153	156	170	145	151	155	176	153	144	162	163	163	178	182	180	150	168	139	153	171	133	134	156	170	172	169	150	166	170	158	179	154	154	174	182	134	164	151	149	147	166	174	161	158	156	177	181	161	167	161	159	178	188	151	156	164	130	168	155	146	153	144	145	156	169	155	166	158	168	155	161	174	183	196	178	147	156	129	168	168	157	154	145	149	135	134	169	152	169	134	143	145	178	140	179	151	175	162	168	188	185	172	157	175	156	177	153	178	142	170	189	179	176	142	142	163	159	146	142	164	179	167	153	161	152	168	162	167	144	169	190	147	151	160	150	157	158	144	169	152	189	162	166	174	166	184	162	149	154	153	151	134	142	157	176	144	140	143	148	141	166	150	167	153	194	157	145	153	152	170	197	179	156	149	181	182	180	168	147	133	142	132	167	166	184	169	148	164	165	143	183	150	141	163	176	150	176	171	152	140	185	180	179	160	160	136	133	179	168	178	164	161	170	143	143	162	157	177	155	139	193	166	168	156	176	162	168	166	151	158	161	166	138	147	159	154	176	150	157	173	144	165	145	174	151	158	183	160	163	173	145	173	167	174	207	161	140	130	162	164	173	165	153	137	166	161	173	137	147	158	160	141	150	159	160	160	174	164	178	163	156	169	182	174	134	175	189	153	173	177	172	150	167	184	167	148	173	136	157	121	161	153	150	169	150	190	162	145	154	155	155	145	182	176	163	167	197	151	148	132	159	160	143	185	190	166	166	154	164	133	154	177	145	163	165	186	162	153	185	161	167	180	183	143	165	159	153	171	157	177	139	148	150	164	156	183	175	144	164	157	154	166	170	146	156	165	185	153	143	154	204	173	192	168	199	142	162	156	188	175	151	168	164	132	163	192	174	163	169	147	167	167	153	164	158	177	176	146	149	162	154	176	157	144	168	173	157	149	150	149	141	169	178	152	163	181	173	152	160	153	158	163	173	173	156	141	166	139	147	164	155	168	145	179	160	156	156	163	168	176	170	156	163	164	175	133	158	160	180	161	159	144	167	150	166	154	157	149	118	166	150	162	152	173	159	163	149	172	155	165	163	169	157
33123	31362	30691	28807	3488	676	592	545	471	470	501	491	454	444	421	430	460	423	388	424	447	444	391	371	429	399	401	400	401	403	439	367	398	424	390	385	422	379	391	404	414	393	405	400	394	400	398	434	378	395	389	379	411	436	432	398	402	394	406	397	424	425	405	390	404	392	429	415	383	369	352	379	410	374	407	373	379	367	365	386	387	389	412	426	395	411	349	413	382	426	421	392	390	399	374	398	382	391	398	356	413	374	417	391	362	398	391	358	361	399	435	393	428	377	369	392	403	406	418	371	403	399	377	415	410	381	408	391	393	416	379	388	391	400	382	421	423	342	391	437	379	378	361	405	425	392	415	369	354	387	422	367	377	387	405	326	400	393	398	402	429	379	369	394	392	408	392	420	411	373	374	380	398	415	410	406	394	414	384	391	381	389	382	395	418	407	369	378	374	392	351	383	401	380	364	394	416	387	375	412	404	401	374	428	418	387	389	425	398	408	421	377	386	368	409	370	388	384	392	406	375	403	382	409	367	429	384	397	366	372	355	368	404	371	408	409	382	387	392	412	415	385	396	397	387	389	408	413	366	384	422	380	356	384	395	417	382	405	403	432	410	423	410	384	411	390	390	391	376	430	397	362	371	432	407	382	381	361	355	392	399	359	371	413	405	365	363	367	370	376	417	396	380	398	431	376	400	405	382	419	377	432	385	383	393	383	404	427	387	397	401	393	405	402	397	397	404	389	400	375	368	435	410	399	385	376	376	399	416	430	412	409	401	381	371	398	400	383	399	414	387	404	414	400	371	401	364	386	389	420	374	414	430	399	398	417	396	423	376	380	352	390	420	370	395	372	416	371	385	367	403	401	394	403	359	377	410	375	411	405	367	394	405	364	399	401	423	381	388	339	391	401	375	403	417	373	388	408	384	386	380	395	379	374	411	376	399	392	383	414	400	421	375	403	403	389	406	374	402	380	380	399	411	382	391	383	378	393	433	376	384	392	413	406	392	381	408	412	391	388	394	386	389	402	409	383	402	363	400	419	400	355	395	436	385	398	400	392	415	401	378	409	373	388	406	404	400	407	409	382	353	377	376	402	395	366	393	435	400	418	385	419	415	394	403	397	400	423	399	396	419	381	391	362	424	384	404	373	401	376	445	372	414	421	376	398	394	372	406	355	410	404	389	408	392	394	346	370	375	396	407	366	379	372	421	405	383	366	403	390	395	371	425	414	378	373	433	381	409	404	428	411	380	407	424	371	411	398	370	401	389	372	413	416	403	407	409	389	362	396	393	387	393	419	367	411	419	399	419	365	371	394	387	397	405	371	380	363	393	361	380	393	377	426	430	391	388	410	381	412	386	375	360	402	420	361	330	387	383	375	408	398	415	433	366	413	420	354	402	405	389	401	405	390	385	397	385	397	400	382	384	370	405	394	398	419	381	397	359	385	401	368	396	396	409	386	394	371	379	379	395	422	391	392	372	379	386	367	393	362	400	434	394	389	397	401	410	397	396	356	436	392	402	437	421	403	368	389	403	398	391	347	361	413	389	418	395	386	411	371	379	398	378	376	415	393	382	392	432	394	426	405	368	374	416	398	443	387	378	383	372	374	434	422	390	380	382	392	365	392	397	418	390	404	430	391	384	401	373	374	377	404	397	401	374	364	395	383	425	349	410	433	388	377	421	385	390	422	426	397	400	432	377	416	389	362	419	387	381	388	434	374	387	391	402	377	383	389	384	421	396	385	389	376	386	421	405	373	361	414	411	416	360	362	412	362	389	401	398	377	368	379	362	399	396	380	417	402	407	384	412	419	404	418	403	351	407	418	425	384	386	376	411	427	412	391	385	371	394	382	348	371	399	350	369	415	405	379	378	378	363	392	361	430	411	405	344	442	429	378	391	396	353	383	398	393	394	387	384	333	406	377	374	405	402	399	376	394	364	412	380	402	396	378	404	382	385	394	416	404	378	406	389	411	399	406	364	411	377	393	397	383	383	387	405	380	411	391	441	406	389	396	384	399	421	402	388	387	370	363	372	405	402	417	377	395	400	411	415	418	380	378	379	389	397	397	424	390	393	383	417	385	411	401	399	379	385	431	375	349	391	355	395	362	406	428	393	383	406	373	402	398	417	400	420	384	405	425	372	399	414	385	383	398	407	356	408	407	388	360	336	408	373	381	409	389	380	410	392	398	399	411	404	373	391	364	369	397	376	401	387	398	390	398	400	401	388	425	392	365	382	372	385	395	369	364	430	377	416	369	409	384	392	397	384	402	392	406	382	407	390	408	383	390	414	399	388	380	409	439	420	377	430	363	379	379	395	386	411	405	407	409	422	387	419	396	393	371	383	342	412	408	384	367	403	406	417	399	371	385	390	401	419	421	389	396	364	371	405	391	400	390	369	423	390	378	391	449	402	386	413	383	398	360	390	397	385	388	409	379	380	385	360	405	421	404	396	381	403	402	393	411	417	397	394	400	416	420	419	386	387	389	413	437	396	412	384	380	352	378	370	386	362	403	396	396	437	376	391	454	383	383	390	426	382	389	373	384	384	382	390	380	396	424	370	386	400	370	404	392	405	378	411	387	352	390	426	409	400	393	394	441	423	391	383	378	374	377	413	409	376	373	390	393	374	377	426	373	410	390	367	397	404	384	382	399	427	400	387	389	417	402	392	377	401	381	416	390	388	390	361	412	380	390	403	431	360	391	385	416	410	404	421	417	382	414	411	388	404	392	410	394	400	439	372	412	382	386	396	352	383	407	410	409	402	388	406	391	401	378	379	420	384	376	393	384	379	390	404	395	397	411	411	388	408	438	393	390	431	395	420	361	371	359	381	411	414	358	381	423	365	408	396	384	397	437	422	390	370	406	376	388	381	363	363	393	390	411	404	382	437	371	352	375	386	367	358	393	393	382	386	395	429	428	388	395	372	426	402	395	354	400	394	407	396	426	399	366	373	380	398	401	414	381	359	372	375	379	456	420	372	397	387	388	397	391	429	398	382	403	427	392	381	406	411	399	377	384	405	377	361	384	413	408	419	382	413	425	402	403	390	404	388	384	366	392	386	388	400	446	406	402	389	382	400	394	433	404	397	382	344	406	371	427	392	388	386	394	363	417	377	384	395	368	385	392	387	435	350	413	359	388	372	405	406	387	348	396	404	420	381	397	390	409	370	391	401	382	401	397	395	407	398	377	418	378	396	379	378	381	404	387	400	389	400	373	400	403	396	361	383	375	389	416	413	406	373	398	404	391	422	415	381	408	402	344	403	391	383	378	377	396	396	408	361	428	390	363	432	376	387	384	396	402	366	395	412	405	416	398	379	392	400	370	406	429	401	397	381	381	407	409	384	395	408	419	379	425	405	418	381	413	393	409	398	407	394	399	371	386	397	382	416	399	386	422	420	427	367	403	415	371	402	410	400	364	419	409	395	384	377	384	427	396	376	378	388	393	384	415	406	392	398	384	394	420	388	352	425	406	372	417	374	401	407	420
8074	2262	756	533	307	330	289	274	314	294	271	284	291	288	270	306	319	248	262	301	277	291	279	297	254	278	274	328	275	298	258	257	270	278	266	262	256	295	275	283	245	285	281	267	289	254	276	273	268	277	272	289	281	278	254	273	253	325	288	299	266	280	276	291	303	288	287	265	299	279	298	293	297	272	299	300	289	278	316	300	281	303	311	268	301	288	336	265	249	271	274	273	267	324	283	300	267	253	284	270	284	264	260	258	280	255	293	259	309	273	298	291	306	261	289	253	258	276	291	305	292	307	284	254	254	273	294	265	323	279	307	297	264	280	295	272	270	274	270	263	306	262	288	280	283	285	308	296	280	266	292	260	289	307	311	281	279	292	274	312	264	273	271	248	288	293	267	279	300	265	289	291	315	265	306	287	288	280	291	311	309	303	262	269	276	254	294	261	262	267	297	297	286	300	261	266	276	279	270	272	288	285	277	270	255	262	261	273	271	291	318	310	305	316	283	277	281	265	249	277	280	263	270	290	305	265	271	255	260	309	299	319	308	279	282	290	258	266	291	296	274	280	262	274	266	289	271	283	289	261	300	257	270	274	285	293	296	256	282	273	297	293	263	285	288	259	281	295	277	276	314	291	270	286	294	273	292	257	254	284	298	266	303	276	277	294	305	273	246	266	290	288	266	288	277	252	297	301	273	317	258	319	291	309	292	297	287	284	271	290	244	279	292	266	293	274	286	284	268	277	264	293	287	287	275	271	285	284	282	299	323	316	275	273	311	268	274	246	301	275	282	267	257	287	230	269	283	281	276	292	273	307	273	287	271	305	312	257	272	292	254	280	269	255	269	284	293	294	293	255	308	270	286	265	288	267	284	255	279	301	314	277	267	275	264	237	268	271	272	291	290	290	312	257	320	262	296	292	276	305	290	252	281	258	292	263	289	288	299	257	282	291	268	305	299	278	250	227	277	271	297	268	247	261	272	298	308	285	297	267	253	277	277	321	262	286	292	305	304	274	272	302	279	280	286	265	263	291	262	311	294	264	308	287	290	281	245	261	295	315	252	275	284	277	292	287	316	291	275	277	262	247	278	247	244	278	275	275	267	262	290	271	285	314	252	289	278	277	293	248	258	257	285	270	276	305	294	333	281	259	303	273	309	263	282	287	295	297	277	295	286	302	306	296	293	292	249	292	290	277	294	300	251	288	259	281	284	290	270	277	298	295	288	269	281	269	279	285	287	279	245	295	295	292	296	276	288	262	266	264	257	267	275	281	285	325	328	255	308	291	288	286	289	309	286	267	286	269	288	294	294	280	271	276	261	293	263	278	298	319	285	280	269	261	304	281	279	251	283	240	279	262	285	289	263	315	305	279	279	296	261	291	296	287	291	271	297	285	316	244	292	284	263	297	310	269	285	285	271	291	264	277	272	242	280	273	301	300	252	279	259	308	299	266	263	265	291	264	276	246	278	292	285	286	286	270	261	271	293	248	274	278	246	258	259	282	287	275	246	268	291	280	240	291	285	292	281	292	272	272	278	286	263	299	302	237	264	286	319	278	249	312	270	303	274	310	269	293	278	244	270	273	272	305	276	280	261	283	267	272	290	281	259	290	271	252	303	265	274	294	268	294	263	262	261	268	262	306	306	271	258	285	286	301	260	255	260	313	263	292	256	283	274	296	283	243	270	262	287	263	304	292	280	275	286	274	266	285	300	287	297	273	279	307	249	294	270	292	319	260	273	279	260	258	279	287	298	290	306	307	290	293	289	273	269	274	273	294	318	297	267	286	274	256	296	313	280	303	287	261	282	275	269	262	255	257	268	252	270	268	281	294	296	282	294	255	309	287	286	277	292	289	268	261	297	307	272	266	312	263	254	305	292	280	283	297	262	274	260	251	276	270	264	270	263	283	284	267	321	272	304	302	253	282	295	311	267	264	255	288	313	279	295	297	276	292	267	294	285	279	239	274	310	291	260	276	274	300	300	270	273	269	280	299	285	271	262	310	264	284	294	290	313	301	301	267	280	257	284	303	262	298	261	255	261	298	275	265	308	284	281	313	263	307	302	279	279	263	270	319	269	272	254	274	281	289	279	281	279	261	249	271	287	301	254	264	295	274	279	289	297	272	280	258	258	282	254	270	266	268	261	305	309	285	293	277	294	292	286	283	289	297	285	296	261	319	272	291	274	261	280	293	276	270	285	280	272	306	273	275	264	285	293	282	257	298	267	293	282	324	272	273	313	252	263	272	290	294	280	268	285	283	291	270	298	266	279	291	313	308	282	269	306	290	245	287	281	256	278	254	257	274	281	288	320	275	253	281	260	248	251	288	299	285	290	271	256	316	291	235	286	258	280	236	277	284	301	285	300	300	265	288	275	233	298	297	279	281	294	299	296	280	271	302	289	287	297	287	267	266	275	271	297	279	321	292	269	271	254	277	247	286	304	273	290	277	278	273	268	287	267	271	288	279	309	299	277	304	290	280	265	277	256	263	258	298	311	300	273	259	252	257	270	306	304	247	283	281	281	249	246	286	340	290	245	289	282	262	287	277	267	256	278	262	264	254	285	311	282	297	280	268	279	263	321	299	289	277	291	250	278	287	268	292	303	311	254	245	295	279	316	283	285	300	303	259	300	286	242	251	269	269	268	287	262	280	303	340	292	256	295	301	260	266	293	245	300	269	290	253	276	311	288	277	273	279	317	252	255	295	301	275	264	287	290	279	312	283	274	296	283	312	279	282	268	278	243	259	275	274	255	295	261	296	302	285	256	252	309	243	275	268	281	297	276	302	306	304	255	275	276	272	257	284	295	300	284	282	314	304	281	293	263	262	294	284	279	300	296	250	275	348	301	290	307	308	290	285	281	294	300	290	299	250	309	271	288	271	265	297	280	273	250	272	286	310	307	261	288	277	270	251	294	256	269	283	261	286	293	267	290	285	241	274	291	314	286	249	289	298	261	274	278	290	266	309	263	250	304	290	260	289	279	253	281	294	282	277	267	283	287	283	285	296	298	269	284	252	237	258	270	275	295	283	290	296	305	275	302	281	258	265	285	266	274	283	307	325	295	301	274	293	290	293	273	295	297	293	299	303	281	301	291	284	256	261	278	296	289	268	310	257	282	245	285	295	273	319	270	283	274	306	275	270	290	310	286	306	299	262	280	287	257	265	306	270	273	253	275	264	283	277	289	316	252	286	277	278	281	280	260	236	334	269	257	303	259	276	263	250	267	296	270	322	288	305	274	317	252	270	276	268	273	270	270	264	255	298	245	294	264	278	282	250	268	313	246	266	295	266	259	290	299	297	278	309	273	276	264	269	304	277	293	279	290	261	274	297	275	263	301	265	279	305	302	300	255	343	247	287	279	261	259	250	267	240	278	291	282	257	276	252	298	271	277	291	278	227	290	291	296	263	317	305	304	297	267	281	280	263	296	289	332	275	260	308	272	337	287	264	269	266	307	288	269	264	279	295	298	254	262	276	281	268	270	263
7073	3646	1826	1506	677	661	688	687	656	661	695	674	672	654	667	620	647	672	677	690	672	673	642	647	691	652	647	698	690	611	664	581	673	638	689	651	662	597	669	670	667	692	679	639	694	659	665	671	677	658	669	660	647	693	686	655	628	648	645	644	657	662	655	665	700	634	675	710	693	670	647	684	677	663	669	671	663	613	672	636	642	683	650	621	654	673	625	683	641	646	665	636	675	590	653	713	647	677	681	691	708	671	655	640	665	672	662	668	641	654	685	687	631	648	676	673	653	669	656	619	629	667	623	629	632	638	661	657	707	690	639	688	638	619	659	649	666	712	628	644	636	604	658	655	661	654	644	627	666	657	685	676	666	629	686	648	653	695	632	707	669	692	686	683	651	650	668	667	645	627	649	653	640	648	706	676	648	648	664	634	645	651	674	651	644	662	655	669	674	677	661	627	653	674	653	637	655	633	675	631	620	636	665	658	647	641	663	682	678	682	690	642	653	627	671	669	658	636	694	688	660	595	638	654	675	657	652	681	639	612	673	633	636	636	637	652	668	639	687	629	645	666	649	643	622	652	649	629	658	664	684	643	669	647	627	653	663	634	638	623	663	644	651	676	641	649	642	676	686	641	663	671	616	715	663	607	596	675	645	676	683	645	637	629	667	651	673	675	670	646	684	601	705	662	687	626	618	692	647	682	653	649	624	623	684	679	690	681	660	643	673	691	700	615	618	665	653	665	681	638	693	670	684	689	660	655	636	633	660	640	687	642	642	658	706	682	657	667	688	699	665	661	648	683	653	641	663	661	641	670	636	659	592	664	660	643	656	673	609	710	656	711	625	678	623	659	678	645	670	675	640	700	664	660	636	640	678	649	611	663	678	701	667	663	686	642	659	650	677	672	631	676	689	678	655	660	687	680	691	624	621	660	642	729	677	652	678	635	653	608	622	684	696	600	671	689	670	666	672	677	645	658	680	681	649	633	670	668	654	617	694	658	640	615	634	673	661	610	650	634	666	655	674	649	650	662	630	646	628	629	714	649	653	700	641	669	693	611	649	657	658	632	658	623	687	653	645	666	684	636	673	652	667	679	667	639	631	660	688	609	692	628	637	677	657	664	709	663	671	655	647	657	631	697	619	669	629	696	702	633	635	636	657	653	665	639	665	685	622	675	698	656	678	680	641	595	610	646	640	656	658	628	626	665	666	639	701	651	657	680	717	633	676	633	658	642	680	647	659	662	660	638	662	668	698	640	668	627	622	661	612	674	646	685	673	641	666	663	682	655	683	652	682	612	638	647	641	630	671	654	662	655	666	614	673	664	659	723	609	635	655	697	674	655	676	646	671	670	684	663	644	658	698	675	691	663	664	698	657	635	666	647	648	656	652	705	653	678	691	679	688	616	671	636	650	683	666	688	652	676	665	703	665	670	703	639	625	623	671	650	676	650	644	686	687	689	612	644	691	671	701	658	697	670	723	639	697	676	664	688	633	644	623	687	664	621	683	675	666	628	697	685	675	672	718	677	659	700	659	674	615	636	672	668	693	652	656	621	675	667	664	621	685	650	607	682	662	681	693	678	666	670	705	640	650	652	575	626	640	675	592	676	637	653	695	616	647	655	656	689	666	651	634	646	630	677	631	708	660	671	631	645	610	673	737	683	635	686	667	647	695	655	657	669	622	636	671	675	668	652	602	666	667	683	641	629	663	653	647	679	605	663	633	681	599	620	631	684	643	671	714	642	645	634	680	613	617	652	647	633	691	687	674	657	622	647	622	696	703	663	694	685	636	650	610	639	673	651	688	641	676	644	639	664	651	643	669	645	682	623	662	627	644	715	632	631	650	658	653	691	643	636	683	658	666	640	666	658	684	650	622	675	615	621	667	674	672	629	678	651	653	621	664	703	669	693	616	668	647	643	678	604	715	661	662	660	640	662	647	650	652	635	661	643	648	653	656	635	670	659	697	669	606	585	615	672	652	690	677	704	681	690	704	657	670	701	654	643	684	656	637	686	624	680	641	676	665	697	607	671	659	648	649	658	641	638	642	649	640	671	636	695	653	613	674	740	617	670	686	672	612	662	650	643	646	638	660	687	678	673	668	665	650	666	676	651	666	674	653	653	659	686	690	656	662	658	677	656	634	641	641	663	645	631	665	646	632	681	692	683	644	647	693	730	692	692	704	650	657	684	706	639	696	649	678	610	658	659	675	635	652	631	678	665	707	638	657	651	638	618	653	669	590	619	645	669	665	704	659	710	687	682	664	631	619	671	677	615	636	674	651	673	688	630	682	662	676	675	636	618	592	669	675	643	636	717	654	636	685	644	652	673	660	611	693	673	670	663	672	672	654	652	704	662	668	612	649	642	655	669	637	656	646	643	664	695	664	697	620	671	703	699	658	646	681	643	688	644	629	646	680	648	633	619	668	641	688	686	647	616	624	682	684	633	664	652	684	658	637	615	681	645	665	689	638	675	641	655	653	668	648	702	692	655	631	635	661	664	629	666	670	670	658	635	664	646	603	666	651	679	653	689	659	660	650	688	632	669	644	652	630	635	670	663	692	678	620	662	653	676	642	701	641	683	639	627	657	628	613	664	668	713	625	701	670	626	661	710	669	644	679	651	656	643	662	691	654	672	649	675	675	646	636	659	646	673	629	647	648	650	703	623	650	681	642	662	715	653	669	636	646	632	641	648	661	688	673	619	648	644	636	679	656	637	668	692	647	658	668	649	669	627	680	644	635	659	623	650	705	670	640	671	628	694	634	678	676	613	606	668	662	681	687	676	684	609	664	639	664	668	717	668	654	654	658	657	679	646	669	645	658	671	668	671	671	643	627	618	614	642	636	678	676	676	693	639	657	636	642	629	650	673	670	654	656	653	639	667	665	660	635	608	623	646	661	656	692	663	642	596	651	636	675	652	667	628	610	646	625	650	683	664	679	647	639	683	700	657	647	664	639	657	627	682	709	665	701	690	615	645	631	630	651	658	652	683	632	679	662	643	655	698	632	690	646	692	663	627	641	673	690	648	678	661	674	696	676	724	648	690	637	630	676	679	664	608	708	638	646	694	667	658	666	675	630	650	661	671	685	672	677	674	653	681	685	678	640	673	670	657	653	644	663	663	676	627	650	668	661	651	642	659	641	634	696	648	657	640	653	605	671	653	695	661	687	656	716	654	670	600	683	605	694	632	643	698	652	669	640	682	652	672	648	709	682	626	662	668	655	655	600	690	678	662	631	607	658	662	659	646	676	661	619	670	684	706	630	666	653	691	664	672	653	670	656	650	629	671	682	683	674	684	651	639	629	639	715	669	682	672	678	649	606	639	689	684	659	687	666	638	639	652	652	660	630	623	638	670	637	671	614	695	697	632	712	685	632	670	611	674	667	678	676	733	655	632	664	645	648	650	662	709	671	669	642	664	645	655	649	668	673	652	635	666	656	636	667	614	683	643	629	620	660	649	641	690	605	662	649	648	679	684	649	613	671	660
37651	30377	18296	10850	1411	272	305	325	272	269	260	240	256	268	259	280	249	284	274	253	287	269	307	224	261	289	252	266	280	250	272	291	276	301	280	262	254	314	264	264	276	255	262	260	289	276	264	275	256	277	275	258	263	258	243	238	277	263	275	264	297	288	267	269	293	234	287	239	246	293	268	271	248	254	261	269	265	264	255	247	281	288	283	262	245	252	262	245	258	278	261	267	257	251	272	244	264	243	269	273	286	259	266	244	250	246	264	253	262	268	260	270	275	294	244	246	272	252	261	280	265	259	260	279	260	275	247	274	246	289	251	259	254	259	241	262	298	274	241	276	242	272	298	279	261	285	260	304	281	263	274	278	262	269	251	261	267	284	243	283	273	272	263	289	239	250	232	237	249	277	249	310	245	248	266	275	220	266	300	287	257	267	268	275	233	230	278	257	240	247	269	263	260	272	295	267	272	271	263	258	222	260	262	247	248	282	246	290	243	298	295	249	263	283	263	275	280	250	304	277	249	244	289	291	302	252	252	242	287	233	290	281	269	243	294	275	230	262	279	283	290	271	263	285	268	291	238	238	275	285	299	249	241	317	257	267	221	249	272	276	288	270	268	276	273	256	271	261	248	299	270	262	247	226	239	240	238	242	292	255	274	253	237	293	273	279	246	282	240	302	236	268	277	269	288	281	239	269	240	281	272	262	293	259	263	244	221	257	270	268	258	275	259	295	284	277	249	277	272	300	248	283	247	263	308	249	254	301	240	252	304	275	249	271	284	277	243	243	263	261	254	242	284	265	249	298	268	288	253	276	265	309	240	243	321	278	288	265	276	286	276	267	268	267	268	259	258	299	268	275	304	285	268	249	281	236	271	285	262	286	252	265	276	272	297	276	291	241	263	235	273	289	243	271	268	246	239	267	276	270	278	232	307	255	285	267	253	264	281	271	263	250	258	258	239	240	254	286	281	258	270	269	267	243	263	266	246	277	291	235	308	269	243	252	247	285	290	264	252	253	246	283	265	256	280	278	234	260	294	286	246	268	281	291	243	280	245	249	237	229	293	275	272	252	260	266	271	255	256	275	249	237	248	264	284	282	249	261	295	256	277	249	234	294	257	269	268	259	246	286	263	289	256	275	274	278	258	241	294	236	235	273	238	262	285	281	275	247	257	266	267	273	289	270	264	275	262	235	250	278	241	289	269	255	280	257	307	264	263	243	257	266	257	278	256	260	270	234	256	269	253	252	239	245	270	255	269	274	264	245	235	276	268	290	289	270	260	274	257	270	223	285	248	269	274	285	267	295	244	272	301	283	254	254	276	297	298	251	280	250	261	286	261	266	240	237	245	258	269	277	281	269	271	272	295	276	269	260	238	257	237	254	270	282	275	281	291	252	297	251	272	262	277	249	247	274	241	277	275	261	290	270	272	261	241	263	266	258	254	240	251	266	264	272	263	312	267	259	266	288	295	270	276	260	239	283	278	308	270	255	287	259	260	260	234	260	256	270	278	269	283	269	296	248	276	264	250	229	246	285	250	281	275	266	260	260	260	245	274	243	251	263	255	261	255	249	236	268	244	254	268	277	262	258	266	272	293	279	260	234	232	275	257	255	238	277	272	264	263	264	238	265	238	276	272	300	254	271	283	276	266	240	250	286	268	267	273	251	285	307	265	260	262	237	287	269	291	244	268	267	228	244	260	292	247	286	274	253	275	264	257	262	274	291	287	254	276	267	277	275	241	256	228	268	264	251	311	267	233	274	284	279	275	268	264	260	255	231	233	262	246	262	259	241	261	264	289	273	295	252	283	258	256	274	233	268	267	244	242	249	307	235	246	238	250	256	280	265	284	269	272	294	269	260	244	276	264	247	254	260	278	243	219	287	248	253	250	286	269	275	268	242	247	283	246	246	229	264	235	240	253	232	253	266	273	260	285	243	240	282	256	266	251	236	295	245	256	285	244	261	225	281	280	264	261	269	259	276	249	235	258	253	272	277	255	270	260	283	261	244	251	268	253	229	262	243	301	266	256	268	247	278	254	260	276	242	248	246	269	264	277	221	287	257	225	263	260	291	271	252	263	278	276	272	278	277	263	270	298	285	258	252	235	277	280	268	261	278	238	284	243	255	251	273	269	292	262	258	275	290	260	252	295	256	292	281	281	299	247	286	232	231	258	287	276	283	261	265	254	309	244	263	273	277	255	255	249	282	281	276	284	278	253	262	260	253	303	276	259	258	291	275	294	279	266	288	279	262	244	278	275	256	269	236	281	266	262	272	247	254	282	266	286	248	256	262	253	257	251	232	263	279	258	253	269	285	277	302	279	285	293	271	309	237	263	271	283	319	296	281	279	260	252	247	239	274	259	264	288	286	285	282	268	273	268	272	240	250	250	260	263	248	280	264	250	270	253	292	265	271	257	276	277	274	263	262	268	257	238	267	237	252	264	283	249	267	283	278	275	271	282	266	238	295	238	266	243	299	260	269	265	264	285	281	229	243	277	262	233	278	304	246	242	266	256	269	244	272	255	311	297	259	251	255	257	285	248	244	224	284	267	270	224	256	290	283	291	261	255	265	289	247	241	290	256	277	269	271	269	281	252	273	258	251	301	270	254	236	273	267	270	275	240	269	266	288	287	270	241	253	258	285	283	238	270	266	265	287	240	231	246	264	282	257	272	253	280	271	312	249	289	271	282	280	281	233	260	232	257	240	264	282	280	257	282	273	266	291	250	269	270	259	276	281	253	243	254	269	262	273	269	237	248	235	267	268	251	271	255	220	238	240	242	270	238	235	256	263	279	214	260	259	269	282	292	280	272	253	260	263	259	250	262	233	259	256	234	270	263	276	271	258	279	288	258	265	226	257	274	251	237	252	242	261	253	221	261	268	279	282	263	243	256	279	276	273	246	265	274	281	257	275	262	264	229	244	265	272	276	261	253	268	269	269	256	234	284	264	264	268	247	239	272	255	287	308	242	255	296	240	274	274	282	277	284	265	276	258	256	261	277	280	251	263	266	248	223	263	261	254	258	287	290	289	256	275	251	246	244	279	268	239	242	259	250	269	241	251	271	279	256	254	267	318	265	234	266	272	270	286	259	257	271	260	260	265	224	288	260	278	268	261	264	261	261	286	283	256	284	266	255	237	249	285	270	273	287	250	248	274	246	277	257	257	262	279	295	260	255	271	270	290	259	245	258	286	248	232	270	250	245	244	307	287	260	287	277	291	285	231	253	252	282	271	210	250	264	261	273	265	278	260	270	251	267	257	246	270	264	251	250	234	257	292	289	296	271	243	266	273	271	255	240	279	249	240	253	265	259	311	256	263	235	250	261	249	238	266	278	247	268	274	262	277	237	256	284	239	263	243	272	249	212	280	255	252	275	249	259	302	256	257	280	234	277	256	259	265	276	224	293	245	255	272	286	281	261	251	295	277	296	292	264	278	249	271	257	269	255	260	266	270	282	256	259	269	276	272	238	262	256	300	257	255	286	254
26542	23515	21956	20780	2276	819	731	713	705	696	704	651	640	619	600	605	662	617	650	652	627	655	655	647	625	664	626	618	627	622	628	622	624	606	585	668	678	609	635	652	622	607	626	613	602	621	610	613	597	602	590	569	636	643	646	610	623	564	614	658	599	655	610	662	668	641	611	643	666	640	625	641	591	561	609	603	590	680	640	603	611	621	607	640	613	584	637	601	601	618	582	677	615	613	646	627	634	615	629	593	583	665	634	632	617	634	646	625	604	645	555	579	609	599	599	658	618	629	626	624	655	666	626	652	624	646	604	606	596	580	653	587	612	635	609	667	642	667	610	654	560	627	626	627	575	605	660	624	595	613	586	623	632	604	641	597	652	638	576	641	652	603	600	641	615	646	659	603	603	623	605	566	623	638	601	664	647	635	601	582	589	593	590	565	580	619	640	583	649	641	607	632	641	677	593	680	597	637	647	587	583	624	581	598	601	627	567	601	686	586	600	609	663	631	652	595	590	581	615	601	634	610	629	586	637	642	578	637	592	600	627	586	637	586	595	575	630	630	598	621	647	583	621	546	626	636	605	601	588	656	567	630	609	590	622	624	684	618	594	586	609	677	650	628	616	617	649	625	632	611	622	610	632	613	633	594	600	628	582	612	579	650	580	577	637	615	634	642	644	614	645	609	620	619	625	622	659	622	657	684	593	654	625	691	629	635	623	595	637	627	592	623	636	651	668	654	624	598	636	616	615	609	620	601	650	618	614	578	617	628	592	608	633	618	652	642	656	647	615	602	601	652	623	578	638	597	625	620	625	575	595	592	560	572	639	604	636	653	614	579	632	632	623	593	614	610	609	598	609	619	684	625	583	601	601	606	603	647	591	627	595	589	589	656	609	594	604	618	635	596	588	617	611	630	645	625	593	561	603	641	606	632	626	646	575	596	611	624	596	625	649	603	632	586	624	584	573	655	597	644	627	651	640	666	601	639	695	642	635	643	609	645	582	606	653	590	617	630	664	596	618	617	624	633	626	632	586	604	608	595	599	581	598	603	590	623	674	586	580	555	624	607	616	627	622	632	622	658	625	616	625	625	605	596	581	622	628	603	619	622	623	624	610	604	590	590	617	653	645	655	566	587	623	568	600	619	645	593	582	598	600	596	597	601	637	630	655	587	622	620	614	588	608	647	633	640	608	616	665	628	672	642	615	616	622	576	658	606	629	608	591	617	603	647	644	647	599	607	661	570	656	598	596	600	660	646	602	602	616	587	648	566	643	627	644	627	583	620	583	637	632	618	593	597	628	647	598	644	641	667	624	637	554	628	641	660	613	603	605	625	595	624	612	613	662	630	608	732	657	595	659	567	584	602	612	616	600	561	638	649	627	618	626	607	567	572	621	618	647	598	590	619	601	643	619	625	591	564	626	633	643	626	644	617	575	610	631	587	568	618	675	616	610	623	593	624	638	597	637	615	605	619	632	603	580	610	587	634	622	597	666	608	603	622	623	609	576	604	616	630	625	636	615	684	625	574	566	587	600	608	644	645	647	581	638	621	618	615	638	606	623	633	645	624	596	614	639	601	607	602	643	599	571	623	676	619	656	593	627	610	647	651	619	622	597	592	606	560	624	606	591	618	635	587	599	605	615	642	636	639	589	608	627	605	602	614	664	616	608	644	605	603	610	573	626	631	611	619	628	598	627	583	619	612	648	600	627	611	616	581	695	607	632	632	604	588	632	619	580	634	620	617	606	578	583	595	621	616	583	589	597	599	623	583	613	591	650	607	583	594	621	616	617	584	622	588	601	668	625	620	633	630	625	620	650	690	584	613	634	598	593	642	629	608	618	578	634	600	638	606	619	584	627	651	602	608	613	613	593	673	602	685	600	614	616	615	625	638	649	620	607	624	621	644	577	625	608	619	619	615	670	589	663	657	602	601	629	640	588	588	615	630	615	627	645	598	625	634	635	593	686	623	612	652	610	641	656	639	593	651	662	621	670	634	549	624	604	610	599	604	620	606	602	626	597	623	608	618	627	616	611	625	599	586	601	592	642	614	606	588	616	589	661	643	587	611	618	607	692	632	658	594	639	659	590	599	637	618	645	623	644	609	623	605	609	583	601	653	609	621	614	627	614	617	636	624	628	621	619	575	638	592	584	589	655	635	620	660	653	647	616	603	687	613	623	626	647	590	600	645	576	609	630	644	610	585	575	596	633	593	627	631	591	607	646	624	621	636	569	653	638	620	609	616	606	613	628	619	585	614	596	624	608	598	646	600	617	577	587	639	625	659	634	599	615	644	653	609	594	577	592	637	616	609	593	637	623	656	612	559	608	662	605	577	621	561	614	614	604	602	585	609	618	597	622	606	641	628	664	599	646	643	626	641	646	622	689	644	575	627	691	657	615	636	633	625	620	677	621	610	583	630	609	564	588	620	626	644	640	627	619	588	646	612	628	575	645	636	628	633	602	622	627	598	604	613	613	622	642	556	574	563	636	620	606	608	601	609	619	627	631	610	602	578	630	630	647	645	649	614	563	647	590	670	625	654	575	577	600	614	611	625	614	651	645	582	673	578	663	592	618	640	592	610	600	622	623	665	613	609	590	636	649	591	605	651	594	629	626	659	676	651	612	595	625	652	581	697	607	595	628	592	665	614	604	631	576	584	602	582	618	623	633	627	648	606	598	631	602	610	667	566	600	652	614	637	602	631	627	611	595	577	626	631	651	571	598	616	613	633	619	639	626	585	600	610	641	630	595	611	630	593	609	603	627	632	647	676	614	667	641	605	655	578	619	586	619	648	622	591	637	629	592	596	608	664	646	621	640	634	590	619	662	571	591	619	605	613	561	628	581	633	661	617	603	574	561	616	628	582	646	656	600	625	627	602	583	614	629	579	605	596	585	611	636	608	662	573	570	628	657	619	631	612	641	607	603	619	627	605	648	581	639	628	621	610	578	597	609	646	612	632	604	608	668	637	629	617	585	622	627	657	589	613	641	596	639	571	620	637	623	605	633	673	648	625	629	621	631	655	630	645	633	599	629	612	660	673	636	627	622	632	604	619	659	591	649	618	628	623	641	614	604	578	624	630	606	620	633	546	648	665	638	655	667	686	575	607	627	605	618	606	612	622	623	598	609	584	616	644	620	650	617	653	566	613	588	603	582	641	573	617	606	581	622	629	617	619	616	594	661	666	594	603	626	610	649	592	636	661	635	637	617	621	591	653	636	608	607	558	616	606	611	675	652	643	631	619	594	609	638	660	628	617	629	622	614	585	628	573	599	631	581	601	614	651	609	629	597	618	589	632	644	625	604	594	650	615	577	592	599	596	596	595	645	584	621	627	632	609	594	615	581	589	654	615	569	612	601	594	597	593	610	627	639	604	616	640	640	658	611	619	569	601	638	604	648	636	631	614	624	622	587	598	654	585	582	593	642	640	594	662	642	663	620	610	624	623	638	606	630	622	634	594	610	643	624	616	557	603	650	649	636	578	591	661
49160	43016	26750	18546	3102	240	187	199	169	167	185	176	168	148	164	166	166	167	189	176	165	145	153	153	174	145	140	167	156	164	154	168	151	155	157	145	159	152	169	182	159	179	145	180	134	143	149	158	151	165	158	151	159	173	161	131	152	152	161	143	148	160	146	171	153	156	150	161	149	156	132	151	156	164	149	137	166	168	151	156	145	164	184	139	159	159	151	152	140	165	147	184	158	155	179	151	167	158	178	169	177	155	153	167	175	152	146	132	150	158	157	164	147	146	152	150	169	142	148	137	152	186	156	149	156	140	156	152	127	151	159	157	177	158	174	157	169	168	163	185	168	144	148	157	158	159	156	174	157	154	160	153	191	154	140	176	143	160	163	156	137	153	161	169	185	188	173	143	146	180	153	167	141	163	153	128	153	170	149	175	168	184	176	149	165	146	193	194	166	170	155	166	175	154	142	135	159	172	174	150	137	150	145	180	171	151	186	170	135	170	160	179	145	135	148	140	141	167	160	169	152	157	186	156	149	153	171	190	164	157	133	157	145	181	171	199	161	159	168	137	161	171	140	155	161	175	152	141	149	178	164	151	147	143	173	168	130	145	148	148	175	161	148	147	154	177	159	159	149	157	146	159	157	157	178	150	155	151	171	168	173	182	174	162	162	175	189	145	151	176	152	183	169	155	158	165	152	156	175	162	143	163	144	170	142	155	180	151	182	157	153	158	148	139	176	149	163	157	179	164	150	144	174	156	162	178	146	170	150	158	151	136	141	167	192	141	145	155	149	174	154	145	140	146	150	164	172	140	139	173	159	170	163	160	163	164	180	155	174	151	157	158	139	155	158	162	188	175	174	209	164	160	144	179	148	134	161	191	160	129	147	155	155	158	188	179	154	164	158	170	140	137	166	171	159	173	157	165	192	172	158	157	179	159	147	161	167	158	181	143	144	164	183	163	192	151	155	153	160	140	183	174	147	172	176	166	167	144	154	161	172	161	150	182	144	164	174	155	144	168	172	164	154	158	162	152	169	147	159	161	183	165	164	173	145	178	172	181	163	160	143	153	149	159	169	188	151	171	148	181	163	185	163	178	183	167	136	170	155	176	160	163	157	167	163	149	164	144	142	150	141	162	150	162	148	157	180	158	145	176	158	156	138	171	199	162	147	155	161	152	162	192	161	168	130	141	168	150	169	136	127	159	157	156	155	158	181	165	159	166	162	138	154	180	159	155	148	164	143	182	167	156	190	151	149	163	155	144	159	132	151	154	163	166	177	186	167	151	152	151	177	182	163	147	148	149	164	150	156	149	151	166	150	157	135	162	159	163	170	153	181	144	163	165	183	165	165	158	175	166	151	162	173	148	179	171	156	165	164	169	147	146	152	158	181	140	155	146	169	148	169	138	158	155	162	165	142	173	162	153	169	135	156	156	170	168	174	178	168	153	181	156	173	165	160	166	147	150	144	170	167	169	143	176	161	178	140	163	172	145	159	149	165	155	182	159	144	170	148	156	163	195	157	150	144	167	170	173	168	182	174	161	167	156	156	155	150	150	155	160	186	158	159	184	161	146	166	144	164	156	167	170	160	141	158	176	151	183	161	177	146	144	160	153	170	169	134	166	154	129	154	167	149	193	165	183	184	159	175	164	187	144	173	161	146	171	157	160	145	162	163	156	159	170	164	159	172	153	157	152	173	171	153	153	148	148	178	173	175	154	163	152	170	162	140	170	147	160	168	153	162	142	173	168	153	152	155	164	175	172	166	157	171	152	156	180	165	145	136	138	153	139	175	170	142	156	172	148	153	143	157	159	171	189	166	167	155	165	164	147	144	131	164	169	187	157	142	166	163	148	158	175	167	159	180	176	171	163	153	137	174	156	152	171	147	147	160	168	170	142	166	152	162	165	156	153	150	149	161	156	151	171	157	151	163	161	135	177	155	167	165	155	147	143	166	176	177	149	165	158	138	157	177	179	146	179	155	186	137	174	191	176	161	158	164	169	145	163	160	170	154	181	166	130	176	161	166	150	196	163	157	159	196	153	166	160	163	143	167	152	159	159	170	176	173	166	176	169	141	182	159	167	168	155	154	156	178	215	167	155	143	154	154	170	175	142	154	156	158	178	165	167	169	164	167	161	150	146	130	155	148	151	171	188	156	144	158	143	151	166	142	132	153	170	166	146	173	145	151	139	189	205	159	135	179	153	162	153	158	160	178	159	138	171	166	162	168	185	168	159	166	165	161	125	142	174	179	156	149	157	174	156	162	161	161	142	155	141	157	162	179	159	168	166	135	165	166	177	139	164	149	166	176	173	146	149	160	155	154	160	168	163	161	156	167	146	161	167	150	158	161	148	183	161	160	168	155	155	158	152	167	170	181	159	168	151	161	165	157	174	171	154	153	164	153	152	164	144	141	170	149	139	141	166	184	162	140	159	169	153	140	163	160	161	176	143	159	167	171	172	172	165	158	158	147	174	167	163	151	163	180	129	175	134	171	157	141	142	159	164	156	167	146	151	130	140	135	167	158	173	169	180	145	179	165	170	163	137	151	157	152	187	174	154	145	179	159	153	172	152	158	173	150	167	171	183	175	140	169	162	146	144	132	163	157	148	150	154	152	195	148	188	161	136	153	171	169	148	167	145	145	163	146	166	163	158	168	148	158	157	138	154	155	156	148	168	161	166	167	147	144	146	156	174	154	166	133	152	156	160	185	152	162	136	144	156	146	150	164	174	155	169	151	178	185	149	173	162	170	151	182	189	148	175	149	195	132	157	172	164	137	155	138	179	179	177	175	139	165	141	157	170	187	144	143	158	160	174	137	168	178	150	158	162	175	168	161	180	163	156	151	151	142	168	148	145	177	169	170	158	148	146	159	160	159	165	172	159	151	140	156	137	135	145	161	151	195	156	160	149	160	159	170	165	170	154	173	152	158	150	169	158	163	180	144	159	153	166	175	162	149	169	153	162	137	143	157	152	150	156	174	164	151	182	132	179	156	164	159	154	183	159	183	137	162	164	173	171	183	159	154	152	149	163	168	145	133	141	166	139	170	134	157	155	140	174	173	139	160	186	169	179	162	158	157	139	148	188	153	174	182	151	159	156	173	155	156	166	172	169	151	165	174	179	168	165	177	165	155	156	152	130	186	135	161	134	159	147	151	156	139	146	163	186	160	178	145	137	154	146	144	156	170	162	165	164	148	172	177	158	184	167	149	149	146	172	148	153	137	150	169	112	161	156	172	159	183	174	153	134	178	143	137	154	187	164	174	174	170	156	145	164	159	163	174	141	138	163	161	149	162	157	168	178	153	150	161	173	143	144	136	158	168	168	147	155	147	172	132	154	142	176	145	181	177	147	151	162	161	183	152	157	164	167	147	156	123	164	171	151	150	165	152	146	140	162	156	162	142	159	177	158	145	160	142	167	152	180	140	164	165	142	154	156	162	153	157	157	154	146	147	166	139	151	148	162	144	127	155	162	148	186	155	148	131	149
33649	31725	28576	28963	3430	730	632	537	537	545	474	453	447	468	427	408	438	406	427	409	423	437	424	403	429	413	394	407	385	373	442	431	399	411	371	394	419	354	361	417	379	382	390	391	364	393	386	367	389	391	372	401	378	391	360	421	367	399	412	375	375	410	361	389	359	379	412	401	358	384	406	382	394	424	407	396	362	397	396	379	393	365	386	421	360	380	387	380	393	345	400	373	412	392	431	398	393	384	364	404	374	376	383	393	365	373	387	392	418	419	399	407	402	415	372	355	387	383	344	356	428	409	369	375	402	398	436	371	374	388	404	416	393	381	383	399	395	389	347	377	376	393	383	462	370	398	357	392	400	406	340	391	393	393	423	379	365	349	382	406	375	394	398	395	349	368	363	366	380	390	374	392	352	405	409	402	377	410	386	353	382	357	382	398	386	419	362	413	373	395	436	380	383	404	384	403	414	374	404	412	394	394	373	364	352	357	397	402	387	390	433	389	370	373	374	387	362	391	379	397	379	376	398	402	395	406	385	387	403	369	361	364	344	396	395	377	378	384	384	396	375	351	381	403	370	380	369	366	397	397	407	388	374	405	397	380	353	420	356	402	398	384	365	405	391	386	418	427	375	380	391	385	409	427	424	413	393	346	392	381	393	403	397	377	369	370	371	384	391	375	403	345	408	397	361	404	385	380	415	426	403	413	383	381	384	376	379	374	399	367	389	384	404	396	371	375	361	366	379	387	398	391	379	401	390	392	368	414	439	394	383	405	380	384	402	396	400	380	390	349	380	427	363	426	418	398	384	360	408	376	360	361	369	354	408	413	390	389	404	377	377	407	405	411	385	372	375	385	396	383	406	396	380	406	405	379	419	375	388	400	398	387	405	385	391	378	374	403	388	400	369	394	389	401	377	412	376	387	406	361	373	402	369	372	379	386	368	428	413	417	361	374	417	372	396	361	381	381	384	380	382	370	403	377	389	406	367	373	383	405	403	399	376	382	391	376	373	373	366	391	371	387	377	379	388	407	408	351	439	434	361	395	421	349	385	404	374	398	395	385	352	374	354	398	380	391	394	380	405	398	410	404	383	365	386	388	361	386	366	377	383	397	377	357	411	391	392	394	381	375	374	392	404	370	382	384	412	439	383	413	380	402	391	400	409	391	399	389	367	386	366	375	437	401	391	384	405	396	404	387	385	384	382	392	400	376	408	399	365	391	404	401	404	365	389	452	397	392	378	365	394	354	392	360	352	385	401	390	399	368	386	385	370	369	349	382	393	374	433	353	371	379	396	396	436	373	410	376	385	400	380	373	339	373	397	377	373	401	428	410	374	403	387	385	373	372	387	360	407	369	426	384	401	384	389	394	410	355	393	406	419	375	446	342	401	379	392	356	368	409	363	425	445	413	402	399	407	385	390	367	417	384	385	380	397	421	395	383	378	375	410	409	380	401	396	374	414	357	375	376	368	415	399	382	360	377	395	385	372	386	431	376	414	394	380	362	426	399	396	375	404	385	383	373	391	412	381	388	397	394	419	386	369	405	382	355	444	408	423	403	405	375	399	420	405	380	406	372	371	394	398	394	389	419	398	407	383	393	409	394	388	417	380	383	392	395	380	383	417	381	390	398	401	424	427	387	372	368	352	356	391	390	407	410	354	414	396	392	385	377	394	431	405	410	404	438	391	358	395	394	382	407	387	380	390	399	369	391	410	370	420	392	408	393	388	441	379	385	362	383	367	374	374	398	422	355	357	386	390	411	358	389	408	391	396	367	350	427	385	403	396	358	390	380	374	372	406	416	383	386	399	379	425	398	387	389	397	390	371	389	390	397	388	392	366	374	396	404	423	379	422	372	380	394	366	368	349	382	387	404	402	395	411	353	377	403	388	342	403	390	405	364	386	371	395	391	380	387	361	417	434	379	391	368	379	394	430	403	410	400	377	390	392	378	404	394	412	361	420	394	416	365	401	402	417	405	389	349	418	390	384	375	389	382	354	420	382	340	385	363	399	401	397	385	370	401	414	384	397	408	395	382	378	395	375	390	389	416	420	405	405	376	418	427	394	421	407	389	391	391	415	396	383	376	393	428	417	376	398	366	388	368	377	396	398	364	394	388	408	404	387	379	421	376	395	373	373	385	370	365	419	381	377	362	344	392	394	374	401	392	390	369	416	365	394	401	360	348	369	399	400	361	378	407	398	382	408	385	376	388	400	396	381	399	410	364	394	379	381	374	393	410	353	372	381	413	377	392	407	391	417	378	372	375	373	357	379	386	397	360	380	384	401	409	395	394	388	384	394	376	373	397	394	396	397	372	399	376	393	399	412	411	391	410	379	398	405	370	401	378	417	386	376	385	407	393	392	426	377	396	372	385	408	373	410	363	400	412	396	378	369	376	424	388	384	434	374	410	399	399	381	385	392	383	393	406	377	395	404	378	391	369	379	397	383	381	412	364	369	421	368	371	405	425	381	419	371	384	436	352	403	397	387	399	406	344	415	383	402	414	377	402	393	423	377	378	392	377	394	390	371	399	398	397	408	379	370	348	387	389	412	399	374	410	392	401	361	371	357	403	373	416	419	394	387	416	386	341	401	423	402	387	349	368	408	373	375	385	371	391	404	359	384	397	360	395	409	406	382	389	437	372	388	367	387	370	425	390	417	388	393	375	398	395	378	392	391	398	394	354	357	419	396	349	379	398	369	381	426	376	368	360	377	405	381	351	422	372	395	395	379	375	376	421	404	418	396	375	389	428	402	407	408	383	393	416	405	415	371	358	422	424	389	428	401	351	371	380	358	411	392	397	395	415	404	410	393	396	384	415	372	368	391	374	394	392	392	408	393	385	383	378	402	362	394	376	419	398	420	341	417	396	408	381	397	420	380	430	388	389	382	414	411	395	372	411	384	395	455	364	368	383	376	370	421	408	380	388	414	415	384	382	374	386	380	378	402	368	394	380	397	400	394	422	365	394	408	409	376	404	368	391	365	393	391	371	395	379	398	371	379	391	397	381	387	407	379	400	410	407	394	412	373	351	360	356	410	388	369	372	411	435	405	390	378	424	372	358	384	385	371	383	379	392	421	407	390	403	426	388	394	380	410	398	375	379	407	373	390	391	396	360	373	371	378	400	390	383	374	412	395	380	367	401	364	387	381	412	386	346	393	401	416	411	419	427	401	402	413	377	373	360	384	367	405	410	391	394	371	424	380	424	375	432	367	360	399	397	402	391	380	397	405	399	381	403	417	382	360	385	385	339	392	398	381	398	397	374	399	384	414	391	362	376	397	377	426	386	409	405	373	380	374	417	425	386	405	377	398	394	386	417	398	402	384	382	377	367	407	399	403	382	413	395	404	348	391	414	367	400	398	366	389	385	397	396	383	445	385	386	361	363	422	414	382	396	390	390	405	405	375	412	380	389	373	391	398	370	400	339	392	395	426	425	374	408	398	394	381	400	387	406	385	414	392	395	401	398	435	422	346	375	359	346	391	417
8098	2196	662	501	293	286	259	288	267	267	270	268	274	266	278	320	276	313	290	249	290	279	285	312	281	270	295	281	287	263	274	274	281	295	278	247	302	286	279	235	261	272	284	301	281	273	277	269	284	274	287	272	282	257	287	323	297	258	288	258	272	270	280	302	287	259	289	269	285	283	248	267	282	296	292	276	252	260	278	267	291	274	268	269	246	270	305	307	251	293	319	272	269	283	304	286	258	308	287	259	277	266	300	255	281	271	281	255	278	250	284	301	259	242	289	275	261	275	284	284	308	278	270	257	285	277	276	274	292	291	290	287	277	278	286	264	273	262	253	287	280	271	254	254	268	258	314	247	277	299	272	277	284	265	275	295	273	255	254	296	279	271	272	267	283	296	252	282	249	283	280	265	274	301	284	276	280	284	266	246	259	292	301	267	271	259	300	285	276	246	259	309	276	287	256	281	282	260	256	278	285	276	294	294	240	269	280	279	297	296	264	282	304	283	280	285	284	269	269	297	282	281	250	277	275	299	280	268	303	281	301	249	274	286	303	267	249	267	275	263	256	260	279	281	292	289	244	321	266	251	255	278	251	274	289	301	273	293	257	288	258	240	290	282	298	255	282	289	273	311	285	284	298	255	292	314	278	261	271	273	287	285	297	250	280	292	308	257	247	298	286	289	272	294	314	307	279	285	260	296	304	288	284	248	280	251	267	257	286	312	309	295	277	299	279	272	311	304	276	276	271	265	314	227	263	263	301	289	290	288	287	262	281	262	264	253	311	249	247	271	269	267	262	296	270	276	264	257	268	284	279	256	305	260	286	289	265	267	267	285	286	278	260	290	293	264	253	272	265	255	306	296	276	247	291	291	280	301	240	301	273	262	253	316	292	306	285	284	273	261	284	298	314	279	307	282	282	294	277	256	318	255	317	276	276	256	261	289	311	280	275	291	277	294	274	256	275	307	252	286	280	279	276	247	272	265	301	277	290	277	308	272	269	256	253	287	290	290	307	264	236	247	265	256	279	234	237	287	253	273	248	294	289	256	274	289	274	276	249	281	299	279	288	274	292	265	255	260	318	291	295	288	293	308	295	283	282	262	294	274	253	252	268	296	292	316	279	284	287	288	266	273	246	315	260	280	300	291	263	280	288	261	259	269	290	289	282	293	250	289	275	266	254	292	293	305	272	258	259	280	295	271	294	320	305	276	272	300	301	284	292	291	260	291	304	314	277	313	271	272	313	276	281	280	287	261	276	276	267	276	230	295	301	277	278	271	259	269	301	309	261	273	292	283	268	273	269	300	279	273	301	248	284	266	241	293	298	248	278	268	300	264	279	303	252	259	273	257	274	262	238	308	290	256	256	263	271	296	257	278	278	272	291	254	274	286	247	277	266	290	274	281	264	264	272	281	264	279	288	266	295	293	297	256	295	272	309	244	275	296	297	290	280	276	272	240	282	256	293	287	274	264	298	271	323	295	255	303	294	260	294	307	281	259	278	283	284	292	268	263	269	281	297	292	279	286	265	323	272	257	284	284	308	267	272	279	252	298	261	300	279	259	277	293	321	275	299	291	264	322	290	296	272	269	239	265	285	275	288	292	300	248	271	287	282	267	301	275	262	278	288	283	275	284	301	293	268	277	295	280	275	270	278	282	299	289	275	250	303	314	282	268	267	255	271	269	291	303	292	264	269	299	288	268	270	313	271	280	276	268	301	299	281	301	282	265	282	297	301	284	252	290	254	266	288	256	255	243	285	291	301	243	280	260	281	267	310	250	263	283	285	297	318	280	306	308	259	287	275	278	274	278	291	260	263	281	301	281	265	275	264	290	302	280	273	283	287	281	251	263	291	276	278	289	260	280	248	273	273	287	304	283	283	288	287	251	310	263	278	236	257	255	290	275	281	264	284	260	255	294	294	299	279	272	280	275	275	265	266	303	269	247	274	258	259	293	267	281	302	272	282	278	285	281	266	273	278	269	271	265	291	245	301	265	268	281	296	316	270	264	274	266	270	291	286	297	265	267	272	296	240	271	276	244	288	288	294	254	318	260	285	285	264	273	315	294	277	290	285	269	244	293	310	276	267	284	262	262	272	280	267	285	281	266	262	318	263	294	276	251	295	284	279	308	276	300	280	274	312	277	250	271	273	272	261	267	284	284	265	304	246	320	302	283	262	258	271	295	294	307	289	343	275	292	251	263	258	254	253	279	286	275	283	265	268	297	257	286	300	303	295	307	261	267	280	260	278	278	259	279	272	261	291	281	256	296	260	300	267	304	265	282	276	276	287	307	302	288	311	294	295	277	284	304	264	271	278	271	294	325	270	283	292	254	273	273	275	265	256	297	277	274	244	241	291	270	278	318	261	272	264	291	274	302	298	268	274	252	346	287	283	269	303	278	270	265	275	293	291	261	300	289	310	314	277	266	265	272	301	290	276	285	292	282	263	255	269	304	273	298	252	266	288	300	271	261	239	295	266	297	296	263	318	304	304	291	289	255	264	315	284	280	276	262	283	290	270	301	280	288	273	294	279	290	301	274	308	249	298	270	267	271	274	288	283	253	300	263	316	268	270	282	284	289	253	267	280	249	290	269	268	271	283	266	299	272	310	317	267	245	265	292	298	269	272	288	278	292	288	279	252	288	269	287	270	299	296	296	278	268	265	255	270	292	273	289	280	295	266	260	287	270	295	299	273	284	264	273	264	279	282	300	270	307	308	290	301	271	289	248	268	268	270	271	288	310	291	286	264	275	253	264	297	279	280	259	280	277	278	264	297	298	262	245	277	283	236	315	306	264	286	268	263	273	267	283	293	307	276	302	290	276	315	299	268	269	287	287	297	235	264	289	301	284	288	297	281	243	285	281	300	259	270	292	269	271	281	276	278	260	299	262	311	275	304	257	314	291	272	267	286	309	270	278	251	238	277	294	244	260	307	259	316	283	287	268	251	287	286	287	285	261	316	272	287	270	259	264	255	282	273	300	269	301	267	321	277	290	267	262	282	281	298	259	322	271	311	283	264	301	276	286	301	282	299	260	287	282	273	285	317	307	298	296	298	286	273	306	265	268	294	287	286	289	273	277	257	276	259	297	299	285	280	269	254	288	285	318	279	298	297	304	296	280	269	245	253	273	291	280	279	261	267	287	273	306	249	234	271	280	294	270	282	261	300	267	287	253	284	264	267	255	271	274	246	263	285	279	275	309	273	284	295	274	308	289	313	286	249	251	266	291	273	285	282	248	276	284	287	282	297	283	292	252	266	285	279	272	251	271	301	303	273	262	265	305	272	275	283	268	271	282	276	273	297	256	279	304	272	280	268	292	279	247	285	322	264	276	277	250	277	304	260	271	291	290	294	254	274	309	279	299	271	291	293	269	262	263	274	264	265	263	265	232	273	254	295	268	270	278	293	272	286	301	287	297	281	284	287	243	304	293	299	266	315	307	286	272	302	287	280	280	264	285	274	292	265	312	309	301	276	277	249	300	304	306
7071	3741	1533	1567	697	667	673	668	626	629	636	643	648	675	682	620	679	662	687	630	632	651	626	668	647	679	656	734	650	699	609	685	696	629	680	683	667	661	680	625	653	664	605	684	648	687	623	638	691	597	684	675	631	629	627	660	615	648	662	643	664	649	665	647	650	661	632	651	649	666	629	650	677	616	629	650	659	671	665	664	592	643	632	676	644	679	655	664	667	677	618	668	651	679	641	646	643	619	625	642	664	638	679	669	633	697	671	678	635	648	611	666	629	643	637	636	710	639	632	684	661	649	662	651	628	671	677	610	635	670	652	645	683	613	681	633	643	655	647	595	610	646	612	671	664	648	662	693	647	647	659	612	684	671	682	627	691	681	691	626	648	666	661	672	630	662	632	637	632	621	639	625	649	653	691	627	630	639	623	649	650	654	658	619	698	618	622	659	606	668	661	664	661	643	678	701	668	667	647	694	644	653	692	689	691	623	660	630	689	636	620	655	624	629	639	633	664	678	581	640	650	686	657	622	605	655	672	669	580	736	650	677	677	665	598	617	643	665	617	679	620	647	650	562	673	633	645	628	683	662	636	658	650	664	672	647	594	693	661	675	663	696	679	602	679	696	670	618	658	646	630	672	671	644	614	604	652	660	691	684	643	688	682	690	674	645	665	641	659	625	630	691	653	648	636	637	643	666	658	634	654	690	639	655	642	665	665	688	709	675	648	672	661	710	661	640	681	636	698	672	656	645	677	656	634	616	702	649	663	604	622	638	695	679	654	622	667	648	684	626	699	648	636	658	692	680	672	662	665	662	638	624	666	639	668	708	648	667	675	725	658	668	639	672	637	667	675	638	628	674	633	626	595	643	644	664	682	611	668	647	700	646	647	657	634	640	675	676	634	685	697	660	630	631	628	621	670	664	632	672	664	625	691	651	665	620	671	613	650	678	644	603	632	652	620	662	635	600	638	612	659	617	705	729	639	623	644	636	685	674	671	692	702	639	667	622	683	660	641	656	663	649	595	682	679	664	628	646	656	641	627	679	645	739	654	676	648	629	649	677	641	653	661	602	643	686	679	665	679	675	615	627	677	652	644	668	631	651	651	647	619	669	702	627	643	694	664	607	686	631	648	657	661	606	648	640	636	613	669	610	630	679	683	619	632	605	691	655	665	643	625	665	664	649	610	639	649	638	666	682	610	683	645	666	630	673	667	605	652	679	664	709	636	671	655	650	585	661	680	663	698	659	648	683	630	655	650	654	671	624	690	627	698	696	676	665	660	642	710	632	664	643	673	638	657	685	667	650	633	650	659	661	653	645	621	665	673	665	694	645	666	639	670	663	661	675	658	672	667	685	634	639	652	663	709	675	629	656	633	668	682	683	641	668	652	634	706	647	627	672	662	616	654	617	643	667	646	657	609	711	666	670	745	642	667	685	630	655	627	647	688	667	690	643	647	671	694	646	652	669	650	604	663	654	682	639	676	626	701	660	669	691	688	641	668	648	629	650	644	675	620	669	663	642	621	691	679	671	647	599	651	641	672	688	627	617	650	642	650	665	646	666	682	683	649	668	689	661	624	655	687	638	684	621	684	627	659	702	675	646	664	599	659	677	649	642	675	666	662	644	630	657	641	674	669	697	651	644	614	670	611	680	667	647	628	663	623	645	702	650	660	650	661	669	643	647	701	675	666	596	620	686	659	651	642	625	678	637	667	641	616	642	663	668	613	671	662	693	665	707	664	640	668	665	693	650	661	629	651	669	634	629	623	694	642	653	645	656	637	678	660	647	674	635	627	640	649	691	626	688	646	666	699	678	661	689	651	681	658	646	670	675	665	637	665	676	648	692	625	628	622	676	622	638	680	660	649	665	636	655	596	613	652	628	665	683	659	683	641	624	623	675	621	633	646	626	621	664	656	674	628	640	652	647	679	675	654	638	593	637	697	642	630	669	649	637	657	671	653	673	637	705	652	662	622	612	667	673	673	653	652	664	674	672	673	684	687	668	665	662	657	638	670	633	643	635	679	679	638	639	689	646	629	654	662	625	632	655	636	692	645	650	649	627	659	649	634	622	673	679	658	621	657	709	669	642	642	633	640	618	691	675	686	655	650	609	637	651	701	639	644	629	654	730	653	675	708	617	681	633	671	631	644	686	647	658	640	634	675	628	644	620	688	669	643	681	672	644	657	647	718	611	652	623	633	679	646	610	633	653	645	654	658	640	635	664	660	637	593	623	633	671	688	611	685	638	634	600	672	622	724	687	648	657	639	707	618	667	659	664	608	652	649	653	634	651	648	641	651	682	701	642	659	652	655	650	626	685	652	644	659	650	608	678	685	621	621	650	697	655	631	663	680	687	644	667	656	636	613	657	650	649	683	644	651	678	658	656	637	611	667	621	674	630	617	651	632	681	670	644	632	653	616	704	640	682	630	662	646	652	660	625	634	678	625	637	675	583	671	650	684	661	627	686	682	623	683	705	635	627	701	669	663	677	672	641	651	668	620	588	700	662	623	628	677	665	627	691	665	697	651	659	645	666	653	655	641	653	661	686	636	660	704	705	711	629	648	636	677	612	634	659	612	693	615	619	670	660	703	711	703	665	670	660	655	684	696	676	671	658	639	618	646	617	663	698	664	694	614	662	675	653	653	673	711	627	647	644	624	599	648	619	624	622	596	660	666	622	632	655	606	657	694	661	656	668	652	617	625	653	631	690	626	640	658	667	668	673	679	673	671	640	654	655	640	665	605	673	663	635	636	677	697	658	608	660	637	632	644	663	650	607	658	635	684	596	680	626	691	622	664	679	644	696	680	601	687	618	617	627	685	686	673	660	670	634	647	679	642	618	626	598	668	649	630	660	627	677	643	654	647	673	662	636	652	677	652	649	643	690	611	638	617	611	691	706	669	609	676	701	679	659	651	646	652	623	655	635	654	654	669	650	669	634	616	691	675	666	654	628	668	672	669	624	643	686	654	646	634	678	689	617	676	625	644	657	601	643	683	696	675	647	640	644	673	638	685	693	625	638	671	624	663	682	650	634	640	656	634	651	605	664	674	666	655	668	714	697	656	673	630	600	677	581	674	667	636	623	618	725	654	679	643	623	659	670	648	666	618	646	656	678	635	618	628	689	675	667	671	651	670	642	633	640	669	695	676	649	639	642	651	611	648	631	668	660	627	642	643	624	623	679	626	662	632	657	688	640	639	645	633	643	659	618	664	668	648	619	668	593	627	656	642	677	701	621	609	663	686	641	686	639	661	688	668	682	638	642	658	660	613	634	641	676	608	675	655	725	666	683	617	685	652	667	644	645	613	621	700	616	629	633	635	650	672	632	631	611	676	622	667	675	636	663	637	665	664	647	682	682	706	659	619	631	700	674	631	648	664	660	654	662	689	625	639	642	654	648	655	669	608	631	639	714	619	646	686	638	659	653	666	629	633	669	634	702	686	676	622	676	648	661	658	614	664	658	685	614	719	678	650	645	673	636	654	650
36375	30785	15185	10536	1278	317	266	269	327	255	308	269	273	260	251	252	290	271	294	290	250	239	257	240	295	273	290	237	256	299	281	276	256	279	276	264	294	292	249	248	266	252	251	259	242	270	220	249	283	240	265	301	277	273	259	284	263	248	303	269	248	258	250	272	264	269	289	226	266	286	246	271	266	259	234	266	296	262	254	275	275	250	291	252	278	263	279	282	267	280	289	281	258	277	285	253	274	265	264	269	242	270	255	264	258	284	271	261	249	278	280	271	278	265	245	255	230	264	258	249	242	236	263	262	265	246	269	259	244	261	273	247	257	272	302	281	266	246	257	262	293	245	319	255	270	272	256	259	257	294	245	257	266	262	267	252	269	263	263	272	270	277	260	283	267	271	256	251	220	273	231	262	238	275	279	284	263	272	269	276	255	274	249	247	278	233	242	265	273	296	263	272	264	235	256	259	253	286	271	263	254	265	256	259	264	258	285	239	248	271	270	283	261	286	262	260	282	292	261	308	252	247	265	257	259	274	253	262	253	250	248	271	248	256	272	263	243	268	263	296	282	286	251	282	232	265	247	251	255	275	277	278	269	253	252	272	254	238	264	263	239	243	302	249	254	247	279	276	272	250	256	251	270	255	292	267	259	229	249	259	303	244	265	283	252	291	301	277	245	246	276	247	272	260	271	266	240	262	266	252	244	226	261	264	247	258	274	275	260	293	257	259	285	238	263	262	278	242	245	260	258	269	252	230	269	239	293	236	247	270	256	246	260	277	273	292	282	261	251	245	265	268	243	250	254	259	279	238	272	266	281	282	269	229	286	256	253	261	268	259	269	249	268	274	254	255	281	260	251	264	263	235	281	257	256	269	275	275	294	249	260	238	251	288	278	261	263	245	265	287	270	273	270	279	249	246	263	267	252	250	236	258	260	259	221	246	262	270	237	273	243	266	269	275	258	263	271	256	235	282	292	265	251	278	246	272	229	289	273	241	263	241	223	281	245	276	255	247	257	263	281	250	252	271	282	289	278	313	260	256	245	278	270	271	250	257	272	243	258	258	266	259	275	261	260	290	264	269	259	263	274	283	249	247	258	236	274	272	288	264	237	269	250	261	267	272	288	256	268	277	239	289	269	234	245	262	259	288	253	251	253	251	255	279	271	251	241	266	282	259	263	228	254	261	248	255	257	255	268	271	277	258	269	257	250	290	247	265	279	279	265	272	255	251	238	240	264	259	249	226	256	210	250	258	258	252	268	260	280	262	303	233	234	263	248	262	246	255	272	255	247	239	266	224	267	247	238	241	272	289	243	286	254	260	270	260	252	258	257	286	263	260	273	236	261	260	216	230	255	277	269	278	273	271	247	246	263	253	255	265	266	268	271	261	259	284	283	258	267	248	264	294	244	274	245	255	271	245	274	265	239	287	247	276	277	271	277	263	270	272	266	278	260	258	295	256	266	248	231	275	232	258	262	265	236	254	257	253	275	258	307	252	275	265	246	254	271	272	244	259	250	253	265	284	281	248	253	221	269	246	256	259	250	262	268	253	244	274	250	259	248	294	288	251	241	296	285	288	244	251	236	259	277	295	258	245	268	289	280	246	254	235	275	253	274	244	268	252	253	267	265	285	266	305	260	248	262	253	271	261	266	265	269	263	288	290	276	275	286	261	276	256	259	251	276	247	263	219	254	268	245	269	241	242	257	268	272	267	271	258	246	279	246	245	245	227	243	267	255	248	246	260	236	252	251	251	239	267	250	255	281	234	253	250	260	239	248	283	249	280	264	236	261	280	250	252	255	252	258	255	252	256	247	259	257	249	297	263	275	270	262	263	291	282	284	280	267	274	271	253	243	265	298	260	302	253	244	273	278	282	282	286	236	263	282	256	262	260	258	251	276	259	244	246	245	260	271	255	303	255	254	249	263	271	274	264	262	247	255	252	265	266	264	256	288	286	264	268	237	263	239	262	266	270	274	274	244	262	274	275	286	281	253	265	245	266	312	265	241	246	286	257	236	257	283	265	277	252	273	266	241	274	260	270	272	250	240	232	278	237	248	283	263	273	265	245	271	250	252	270	273	289	258	270	278	271	258	267	266	242	253	275	247	246	253	267	237	268	253	268	272	267	244	254	235	243	242	291	272	242	271	260	254	278	231	251	298	274	292	268	252	254	256	258	246	305	293	253	260	264	249	255	261	242	251	257	264	286	255	246	258	255	280	275	265	250	267	266	260	268	257	256	261	282	252	267	257	271	262	243	267	252	281	267	277	261	263	294	258	240	231	239	261	257	252	260	254	263	273	277	246	234	259	230	267	281	287	272	247	236	250	247	278	265	293	235	248	280	261	255	286	261	282	280	285	294	271	275	294	271	296	252	249	275	262	275	279	237	269	267	255	240	270	274	258	268	261	269	258	273	280	238	266	293	280	294	299	255	256	287	286	232	265	269	288	253	216	274	240	254	236	248	239	264	289	256	280	266	249	265	229	273	262	265	283	276	283	261	242	243	243	263	251	278	256	283	265	274	264	269	288	263	240	247	252	243	218	244	235	263	295	296	256	259	268	274	254	273	286	248	244	241	250	268	251	286	284	252	249	288	260	254	292	273	239	257	242	251	283	269	270	256	250	252	280	264	272	275	270	287	275	288	250	234	270	252	273	243	254	221	247	256	261	265	239	281	264	262	283	240	259	262	272	235	249	264	259	268	286	287	233	284	273	276	261	257	264	261	263	259	273	272	264	285	263	235	270	259	259	312	268	242	258	270	265	236	255	291	271	255	267	240	277	258	233	282	269	268	252	275	276	247	256	249	265	253	276	254	258	272	268	261	252	276	257	245	260	264	266	271	252	249	275	265	273	229	268	248	258	255	287	273	265	258	256	261	297	258	249	272	260	237	258	272	271	282	258	246	259	282	277	261	258	244	242	270	242	267	232	237	249	256	274	250	286	294	243	285	238	263	274	270	260	264	262	245	264	297	248	234	276	278	275	276	279	247	261	280	253	265	272	280	287	234	261	263	302	271	270	278	272	229	236	271	263	254	264	251	285	238	212	294	279	258	244	238	265	248	272	287	275	260	232	250	272	268	262	262	241	266	257	252	274	254	259	285	256	260	250	249	283	306	263	243	280	274	250	243	259	267	261	245	272	280	261	233	270	286	263	278	278	248	253	275	266	250	272	248	238	247	286	273	248	251	270	243	259	250	266	239	245	257	261	220	282	281	241	246	232	269	271	268	282	284	263	277	267	264	273	256	255	246	266	272	318	263	272	242	257	283	234	258	266	269	243	270	254	268	267	230	281	266	274	272	251	253	256	264	285	263	257	264	232	254	262	286	266	274	264	272	248	274	270	240	262	253	270	268	276	255	258	235	282	274	282	240	260	245	261	250	278	251	223	286	275	290	244	257	260	273	243	252	260	279	262	247	245	276	276	241	249	278	255	287	263	260	274	239	262	271	278	259	283	235	238	254	298	224	288	277	252	285	259	285	244	250
25621	24092	18053	21505	1763	755	790	752	710	693	669	687	675	611	618	640	643	640	591	646	597	600	662	647	597	608	654	614	611	615	621	663	658	581	637	612	639	590	608	648	624	586	675	580	603	619	641	654	635	632	628	611	625	606	605	570	625	579	627	568	622	657	612	625	601	602	599	610	634	598	603	641	653	611	603	629	657	611	621	618	589	613	618	615	623	561	601	598	618	536	575	615	610	634	644	610	559	606	627	619	651	599	638	573	631	603	644	617	614	600	623	635	622	621	595	582	607	603	596	576	631	626	590	600	601	591	591	592	609	599	604	618	578	619	612	655	570	575	613	580	635	656	593	624	536	574	615	606	613	617	610	603	615	605	638	621	635	578	596	621	601	613	630	622	603	577	624	571	616	655	591	592	657	612	600	594	587	613	646	594	602	636	628	569	608	602	612	642	619	610	550	595	615	611	621	567	643	614	651	597	569	591	597	584	653	583	608	574	605	577	561	586	571	591	614	608	602	635	612	635	632	585	623	614	589	648	678	619	633	656	585	601	632	574	609	597	636	610	598	614	630	609	589	595	632	637	584	568	648	614	574	621	613	558	609	627	600	592	614	651	612	625	585	612	598	616	596	624	619	650	588	623	622	619	598	568	589	603	620	609	604	594	616	616	612	591	538	627	662	602	592	618	606	639	582	616	636	555	615	680	608	608	612	613	561	656	581	641	622	599	627	615	582	599	622	625	658	584	638	591	591	605	590	620	641	617	650	632	593	613	632	570	591	580	626	590	628	598	627	600	597	637	641	611	565	643	612	613	578	590	608	591	640	633	618	621	615	602	642	611	625	594	623	610	634	645	631	615	621	602	582	611	610	568	614	665	604	621	593	602	606	623	614	617	620	591	611	625	621	609	605	611	604	606	616	618	588	636	592	595	603	660	649	555	601	621	616	562	609	598	571	627	638	592	618	634	593	578	605	582	662	627	595	593	610	590	592	662	607	632	582	593	586	594	622	639	632	593	611	636	622	669	618	614	597	614	619	592	583	616	667	599	605	597	608	605	620	608	611	580	624	615	589	572	620	576	570	603	638	605	643	648	609	632	637	621	578	587	598	600	594	604	596	638	585	648	627	617	579	596	636	613	594	638	587	622	598	648	628	646	578	637	613	594	593	608	566	597	579	575	570	620	638	589	586	634	582	615	591	598	638	644	598	586	552	604	599	566	591	582	668	584	609	625	616	618	583	623	631	620	566	662	656	656	570	621	557	607	577	591	612	594	581	597	590	605	677	593	588	586	604	592	608	578	646	576	621	611	606	647	649	570	606	619	609	599	635	587	655	624	588	643	628	595	616	637	586	618	602	629	626	599	638	594	614	615	644	634	614	611	653	602	640	599	601	663	631	618	619	613	613	604	674	652	640	590	573	605	593	583	578	639	604	631	649	635	566	649	600	622	640	627	628	612	613	616	560	590	625	595	628	596	609	564	563	668	614	605	594	570	604	616	617	586	624	614	589	621	673	608	643	596	638	647	672	596	586	573	625	623	653	657	613	635	668	626	627	615	659	599	608	604	623	631	586	598	561	629	660	615	629	603	621	585	634	603	582	588	604	646	610	636	634	612	578	607	639	612	619	634	592	626	608	596	570	604	584	622	628	621	637	647	610	643	631	616	603	571	589	636	626	596	614	616	570	629	604	627	645	621	585	586	613	610	617	594	587	621	623	649	628	670	601	597	589	592	612	668	594	628	628	635	612	644	627	629	608	575	631	601	619	621	629	605	596	608	596	625	628	629	622	600	622	627	567	618	624	621	583	638	651	631	589	640	604	631	629	654	579	635	584	618	595	603	628	617	640	600	568	615	611	643	615	605	607	605	599	601	621	645	577	605	656	596	544	583	609	607	635	577	620	606	610	610	615	599	636	690	595	607	592	652	605	606	606	618	609	610	608	578	584	604	594	603	620	586	638	594	670	621	625	590	601	609	575	594	609	629	648	624	644	637	634	566	623	612	626	625	577	615	591	603	589	564	636	654	630	618	577	592	611	639	590	620	643	597	582	600	605	678	580	576	593	584	636	576	649	582	556	619	585	592	631	611	604	606	601	615	638	574	600	599	617	604	608	626	601	594	597	638	607	587	588	594	647	637	639	633	607	626	621	609	614	611	617	599	638	646	586	617	649	594	639	656	601	647	618	589	630	649	646	571	624	598	574	610	614	568	663	574	575	617	604	630	655	614	587	617	611	613	624	568	609	677	634	611	584	587	622	594	587	585	656	593	583	616	637	624	601	619	617	596	617	616	631	606	598	583	559	614	595	632	589	655	619	625	608	598	639	581	656	613	633	643	611	599	636	615	600	602	566	586	580	610	694	580	651	582	616	590	588	586	628	605	612	587	612	624	616	623	592	585	587	578	614	574	618	625	559	609	608	608	592	606	600	581	620	583	627	579	621	642	593	592	619	600	585	618	606	595	596	595	605	604	638	659	654	620	603	640	580	635	617	580	575	634	653	632	591	614	605	609	596	605	591	607	593	623	579	672	624	647	604	609	615	646	657	613	619	590	585	610	622	616	625	615	576	603	593	621	589	622	629	586	622	605	663	615	589	578	558	632	625	609	628	617	646	617	638	598	640	570	559	610	601	583	599	602	631	635	574	629	593	584	586	582	589	582	594	604	608	660	592	581	590	589	610	664	612	633	620	613	642	610	591	591	616	613	629	622	600	618	620	569	605	588	560	648	610	609	607	637	560	615	603	552	607	627	625	610	611	608	609	648	636	616	631	614	618	635	595	606	666	599	625	620	631	605	571	596	607	634	607	622	647	594	602	610	592	619	558	655	598	621	620	585	577	588	651	602	612	623	633	638	610	625	643	619	648	579	593	598	587	606	622	643	614	589	627	572	579	627	578	616	597	582	568	581	623	609	617	629	577	600	608	609	584	558	612	653	582	626	576	660	585	603	607	649	609	577	574	608	618	607	634	625	575	628	621	620	583	626	645	608	621	589	575	613	595	608	573	587	628	600	580	612	613	586	675	644	619	622	625	630	648	599	615	619	612	610	621	660	611	592	613	631	587	605	663	599	556	650	602	655	585	640	596	578	620	572	630	625	583	642	613	633	586	640	597	653	642	602	628	599	681	578	623	593	604	626	596	624	622	605	586	634	618	575	607	680	633	602	618	608	598	586	637	586	560	613	621	601	586	603	615	597	639	664	605	599	639	624	636	664	606	616	625	642	607	643	594	609	662	610	607	576	590	576	633	588	630	616	681	601	594	623	655	597	566	635	617	604	613	613	597	606	610	633	548	663	592	617	625	607	616	600	620	597	618	628	618	588	604	626	615	640	612	641	642	591	624	593	611	604	587	594	629	603	578	612	619	638	611	606	651	652	607	597	579	636	594	608	592	598	591	616	600	588	585	617	577	578	645	625	609	616	565	606	631	633	613	641	620	626	603	635	584	608	653	561	627	605	583	594	621	578	579	596	577	643	649	675	561	601	630	611
49310	43483	26796	18050	2624	225	181	212	178	161	167	168	184	190	158	197	159	156	158	147	184	170	152	171	158	176	165	167	124	151	167	159	136	167	171	143	157	176	169	171	153	151	166	150	171	187	188	149	154	174	134	139	159	157	152	176	161	176	154	158	156	149	165	162	151	137	149	156	167	149	154	163	144	132	147	166	147	163	164	173	185	168	149	159	148	171	155	150	169	169	163	139	143	153	178	161	154	144	146	151	165	131	172	160	163	161	154	166	169	155	155	168	162	156	152	156	148	169	126	157	146	161	157	161	164	158	166	169	158	164	151	158	188	148	176	170	144	143	188	156	161	146	160	159	137	172	160	154	170	154	145	160	149	131	168	163	155	174	153	161	171	131	165	148	164	153	163	164	157	149	166	132	163	196	153	175	170	156	133	145	133	147	166	144	173	136	167	136	166	166	176	149	172	151	139	146	144	183	166	153	167	171	137	170	147	143	159	175	153	179	166	160	154	156	154	165	150	151	163	146	170	154	152	155	167	151	166	155	176	178	144	163	164	164	159	159	165	165	168	171	175	151	132	170	184	175	165	144	172	141	160	171	144	159	152	157	162	166	153	148	156	136	161	155	159	155	187	164	155	170	122	187	147	155	131	182	144	144	138	148	142	154	177	126	153	183	144	144	171	160	155	155	154	152	178	182	157	162	171	156	165	147	154	163	147	141	147	171	178	164	147	158	161	168	138	162	141	199	157	163	145	140	186	145	167	163	164	153	181	158	137	155	146	141	163	131	139	145	143	147	165	157	136	143	162	168	190	163	168	164	146	167	157	147	152	154	166	157	152	173	172	183	160	165	149	172	136	115	165	142	187	162	158	158	147	158	143	171	175	143	162	153	160	145	161	173	176	150	160	152	153	172	140	167	157	142	165	172	146	174	142	143	141	126	174	162	168	143	152	147	137	162	156	147	168	140	164	172	156	140	165	157	147	166	163	171	150	143	148	131	173	141	167	152	155	149	146	165	166	143	163	149	153	159	158	177	143	153	135	155	128	144	171	149	137	171	166	184	155	164	169	152	139	165	143	180	146	156	146	132	144	152	165	157	182	136	155	157	146	157	156	162	161	154	152	166	169	164	162	147	138	132	166	169	158	150	152	168	165	156	172	174	141	155	146	164	173	155	170	154	181	167	124	180	164	186	168	138	151	162	173	162	125	173	162	137	168	174	185	156	140	152	175	161	147	137	150	140	148	157	152	145	142	123	151	187	146	162	155	151	170	157	154	165	158	148	150	140	144	142	143	147	185	182	161	136	169	165	161	168	157	165	163	170	140	155	146	170	142	162	126	149	172	176	165	176	152	147	136	159	157	151	148	147	159	163	136	156	145	170	174	152	142	158	196	172	154	140	144	171	159	178	174	171	160	150	140	169	156	146	158	145	148	166	181	163	154	148	168	144	147	163	130	154	169	151	188	171	135	146	148	166	160	179	168	138	150	166	157	165	157	157	166	179	145	142	163	145	153	166	159	154	151	160	161	148	157	143	162	170	169	169	157	170	137	147	156	158	143	148	167	161	171	148	177	155	158	165	157	173	164	154	158	138	142	141	159	145	142	156	151	158	150	153	146	139	159	157	168	154	159	164	158	144	185	140	151	135	156	139	187	150	160	159	141	151	177	148	142	161	186	160	167	151	159	162	157	183	165	140	162	148	142	153	132	185	171	160	151	161	150	170	167	165	149	156	151	137	154	135	156	156	146	151	154	161	156	170	172	155	151	168	159	155	159	142	170	166	159	155	146	134	175	170	148	144	144	168	147	184	164	151	157	179	155	171	145	161	148	150	172	164	135	170	139	144	170	154	154	165	152	172	175	175	157	166	152	148	168	149	151	160	162	170	164	165	159	164	176	154	185	149	168	134	136	168	157	163	156	186	156	152	184	147	160	165	166	150	140	162	159	160	153	150	146	149	156	184	144	142	156	140	163	156	154	178	150	160	143	147	158	156	160	144	155	156	155	188	135	173	161	162	161	158	175	151	149	150	141	142	155	118	159	132	161	154	162	162	157	149	154	153	167	156	174	162	164	167	170	164	166	179	152	169	144	169	161	149	151	167	165	151	174	144	168	150	150	189	176	163	175	147	169	161	169	145	164	157	161	173	155	172	140	162	149	168	149	188	171	173	144	140	174	168	148	132	126	179	187	162	166	148	139	166	160	149	129	164	162	148	148	166	175	158	145	143	163	151	148	172	156	135	159	134	172	167	164	159	168	134	152	146	175	153	161	143	132	173	143	173	167	151	139	157	173	159	148	163	153	164	164	165	142	165	152	171	164	158	148	142	149	168	156	152	138	169	166	152	136	153	167	155	167	174	157	135	159	169	148	164	162	144	129	164	139	185	154	197	178	176	155	144	144	153	158	172	165	161	188	171	150	125	166	150	150	160	167	138	150	155	167	159	152	153	139	141	149	156	148	142	154	177	155	182	158	163	163	140	154	152	146	184	164	166	154	138	159	145	139	164	172	168	158	144	162	156	157	159	176	150	143	150	164	141	147	130	147	170	151	155	148	156	156	149	152	148	164	171	150	150	149	167	168	165	145	171	143	160	157	152	170	138	137	144	177	153	139	150	150	150	139	143	156	155	145	156	160	171	154	148	143	146	149	145	177	155	167	178	160	174	156	185	167	171	147	137	178	158	152	162	145	166	178	144	158	148	162	157	174	168	127	144	183	143	170	158	159	147	152	144	149	166	159	158	168	144	149	170	154	147	166	157	164	138	142	163	144	146	161	166	130	151	146	176	186	149	131	153	151	156	155	164	168	146	159	149	137	154	146	162	166	159	163	145	131	161	159	173	147	176	160	163	155	163	152	169	165	159	172	153	168	185	139	134	153	149	161	161	186	159	180	179	137	166	145	172	158	140	165	138	149	154	155	165	156	173	177	145	151	182	150	171	157	153	159	194	164	166	137	147	171	160	143	155	179	167	134	140	166	157	124	156	174	155	168	147	162	177	161	171	155	176	166	176	151	173	162	149	161	140	140	151	169	181	155	150	154	148	154	153	186	159	140	146	150	161	140	182	159	132	166	161	158	157	162	152	176	151	155	168	144	151	151	143	148	158	139	158	166	157	170	184	164	169	137	155	172	179	167	161	156	156	183	179	156	175	174	147	157	189	171	144	142	157	144	172	149	169	160	175	186	171	150	177	163	156	150	142	143	164	175	169	164	169	128	141	135	149	159	197	176	171	154	160	164	160	165	147	152	149	163	154	167	161	155	147	160	153	160	154	160	159	176	157	156	141	153	154	175	145	176	170	174	160	152	157	190	164	160	113	150	155	155	161	183	131	174	143	166	162	164	156	182	159	162	146	161	165	146	169	174	154	182	169	156	149	162	154	158	150	172	180	162	155	185	163	161	163	147	169	142	151	167	144	139	140	167	176	139	183	143	155	160	167	139	164	185	173	152	160	150	173	155	157	139	164	156	157	158	159	156	144	176	135	141	151
33757	32232	28371	29030	2668	659	587	536	567	473	465	471	401	493	402	424	435	453	431	416	404	420	385	406	407	427	404	407	394	402	396	411	392	401	367	415	363	422	397	391	397	391	377	409	369	412	387	387	359	402	424	354	412	381	410	373	394	377	368	372	402	386	384	357	376	407	410	375	362	421	387	358	358	413	371	368	406	383	379	367	383	378	394	355	414	397	386	384	406	397	368	376	378	356	429	371	389	384	396	383	363	381	377	362	407	382	380	355	373	368	356	396	371	372	424	374	396	410	351	366	390	400	386	378	361	400	373	372	403	368	382	393	371	335	375	392	412	392	374	383	395	397	392	368	357	374	398	379	375	358	398	370	395	364	416	359	371	368	407	378	398	351	374	375	345	375	369	369	381	403	376	414	362	368	384	406	405	377	388	396	368	362	388	403	387	386	376	379	398	421	342	383	401	369	413	382	373	397	384	405	412	390	395	382	338	383	385	395	440	376	369	359	361	401	390	409	382	397	427	384	399	379	382	370	366	364	380	389	387	393	372	363	409	401	357	385	343	367	350	384	367	396	352	382	378	340	380	393	381	379	378	381	386	387	372	397	420	397	359	409	423	391	394	356	381	404	379	370	374	399	383	394	400	359	386	389	381	407	403	404	390	391	387	383	382	381	410	380	372	387	399	343	383	383	414	409	368	423	385	354	359	402	397	361	379	389	381	383	398	375	371	389	392	416	384	400	390	379	389	403	374	375	351	398	379	355	372	377	378	380	365	426	399	400	414	380	381	420	384	388	393	398	392	362	401	350	417	362	397	345	352	420	423	382	345	416	409	400	366	390	378	377	381	412	375	373	385	418	365	412	394	374	387	385	381	375	370	380	441	362	377	391	364	405	372	361	392	385	384	358	363	371	375	399	366	393	371	383	379	372	403	400	408	389	381	390	359	395	391	417	379	407	439	375	379	391	375	373	379	402	342	432	384	394	406	388	389	397	352	404	392	381	362	363	382	400	370	423	378	391	366	379	411	420	381	379	382	401	402	400	358	406	409	393	394	387	391	373	389	414	374	377	383	345	363	391	380	406	402	404	401	425	386	400	389	394	354	416	387	395	411	384	435	411	381	384	390	396	398	405	381	422	377	421	401	359	397	423	399	412	418	370	393	360	421	364	392	369	380	373	414	415	399	406	387	354	374	387	365	377	371	374	378	388	369	382	393	386	380	400	365	422	395	370	333	390	391	362	424	381	365	379	381	416	388	362	370	372	392	405	371	353	363	412	389	393	422	387	372	350	387	366	385	372	395	383	374	416	366	410	402	388	403	371	410	399	338	382	430	378	397	390	373	376	377	360	364	372	386	377	379	364	348	376	392	376	396	384	358	402	349	377	375	361	395	412	385	401	389	368	370	358	407	384	384	392	360	380	392	362	403	382	376	351	389	439	402	389	376	403	390	417	391	362	423	365	392	383	380	344	388	399	360	355	395	398	372	386	376	380	383	372	416	386	373	360	390	381	403	392	382	402	398	389	365	407	418	428	393	354	367	379	390	418	363	405	362	378	400	364	383	385	386	386	388	404	359	375	368	365	377	402	393	357	411	341	360	410	368	363	394	375	430	369	416	365	367	359	369	401	383	378	411	398	374	420	362	410	393	385	424	403	403	362	380	367	372	383	401	394	387	383	355	397	356	372	370	344	394	387	405	414	419	406	394	393	371	414	420	403	373	381	401	377	388	378	379	368	401	393	385	361	392	364	400	415	410	387	373	373	394	403	366	402	425	387	352	368	372	384	399	367	360	389	360	384	383	388	391	356	381	405	359	370	368	383	376	385	400	390	407	395	372	366	399	359	390	394	399	376	376	380	374	371	390	404	371	389	336	347	371	386	363	432	374	380	387	399	359	384	404	388	320	389	419	379	376	369	376	402	416	360	363	365	383	381	415	354	368	372	359	408	390	383	403	394	377	398	397	374	407	366	365	407	347	361	371	364	381	365	375	386	354	379	364	389	372	378	371	360	376	418	364	381	384	356	369	382	405	364	381	436	373	378	387	365	386	376	357	371	384	401	383	414	399	395	392	386	410	386	366	378	380	376	378	396	399	376	392	367	398	404	377	402	395	396	407	393	394	425	384	369	352	355	364	405	391	411	387	378	390	384	433	371	377	392	374	390	358	408	374	367	373	403	399	394	373	370	397	369	408	397	376	381	380	411	357	404	423	391	363	409	387	401	374	402	385	360	395	398	393	353	360	393	377	422	429	362	387	393	384	382	351	378	399	368	330	392	419	380	401	376	375	395	374	359	350	385	406	345	437	360	402	376	420	395	352	373	397	419	396	351	355	365	380	388	403	368	357	390	380	373	396	404	390	375	353	389	362	440	392	396	398	413	376	361	362	384	355	356	384	402	383	377	375	380	365	367	409	374	378	408	386	375	404	371	389	417	364	346	421	360	390	399	352	390	353	404	379	397	367	409	406	374	399	388	397	412	414	364	375	361	411	368	379	380	423	358	372	366	406	383	398	394	400	378	392	439	364	406	374	380	364	428	397	350	371	399	365	401	405	408	381	387	399	410	398	393	342	390	388	372	390	363	379	346	391	397	393	392	409	387	354	339	353	383	380	426	390	373	371	397	386	361	343	393	400	406	417	343	401	389	438	404	398	427	396	379	397	385	382	391	361	388	403	346	426	360	376	380	375	378	378	434	387	384	393	397	410	365	395	386	354	379	400	380	392	379	402	413	369	394	384	385	406	387	380	389	366	382	372	372	411	375	387	402	368	399	361	416	383	388	373	370	396	377	402	384	377	365	352	408	416	363	369	424	382	397	392	375	365	369	359	384	370	368	372	382	402	400	361	373	366	389	375	355	399	364	381	382	413	379	418	394	379	386	389	368	359	383	392	378	388	406	395	337	402	381	404	368	396	392	375	379	375	447	367	386	415	390	377	381	358	408	361	416	383	389	400	404	401	362	388	376	388	386	376	363	351	384	363	371	370	428	355	365	383	366	372	352	362	372	354	394	388	384	357	361	390	384	388	406	413	355	401	408	408	383	386	387	383	392	419	398	412	418	403	377	373	381	403	394	400	401	345	400	373	372	366	389	402	401	349	378	370	405	346	364	371	395	403	382	368	375	391	362	405	389	400	373	439	363	377	373	397	395	399	393	389	374	408	385	389	369	361	431	359	341	387	415	389	384	385	396	398	397	414	378	401	389	376	395	418	369	426	368	391	393	366	377	377	355	355	398	395	431	399	398	367	367	407	411	377	403	420	389	382	373	370	388	355	361	414	351	402	408	373	376	390	408	415	385	381	399	382	371	395	388	415	381	370	359	393	353	371	367	394	381	361	368	383	395	397	385	407	369	364	365	353	389	366	379	378	379	376	369	379	362	381	387	346	415	375	377	360	388	370	399	423	374	365	396	384	369	415	396	367	372	352	406	394	434	390	396	394	387	406	380	333	398	395	376	385	374	370	384	406	402	352	393	370	376	384	391	387	388
9739	2483	697	488	298	281	265	272	256	285	290	295	253	285	251	286	258	274	280	263	264	268	300	267	275	286	267	290	273	262	289	284	292	268	285	281	273	298	271	272	300	284	287	287	276	284	252	278	312	308	313	345	279	296	274	268	292	279	277	271	277	244	243	263	288	287	259	263	290	263	265	271	303	277	294	270	252	282	249	269	272	268	277	270	271	251	292	278	269	263	281	288	272	269	326	283	254	286	296	258	271	299	300	298	284	281	297	267	243	290	288	266	297	296	281	288	315	285	255	290	292	275	293	301	270	286	291	274	260	245	266	316	279	279	288	289	292	297	287	301	274	299	271	264	267	284	293	260	292	266	268	287	274	237	295	268	264	289	307	290	313	289	292	262	278	299	258	309	292	283	271	248	274	301	294	300	295	281	277	292	286	303	281	282	300	283	269	279	268	324	295	276	308	301	289	253	308	292	277	309	274	267	271	301	311	272	277	282	284	335	296	308	283	269	295	295	285	277	270	262	303	274	273	276	275	291	293	265	290	263	255	294	274	264	276	253	290	289	307	337	305	288	291	254	239	286	282	267	277	270	266	265	284	247	289	277	310	285	247	300	315	286	265	310	273	259	274	280	276	290	317	291	285	297	291	294	279	246	258	288	287	256	275	261	280	298	271	293	290	280	274	299	250	258	287	258	274	270	288	259	275	290	261	281	270	277	245	304	266	289	314	266	275	307	259	310	281	271	267	286	288	285	281	274	288	280	327	272	304	270	262	266	272	278	289	285	292	295	277	283	276	282	287	249	283	294	272	234	261	281	296	299	275	276	289	265	280	296	300	271	291	276	270	288	261	298	262	301	253	283	296	299	283	272	288	271	263	277	276	266	278	250	299	287	269	274	288	286	259	287	260	312	274	263	306	282	287	281	323	280	293	285	323	251	300	317	282	249	264	288	257	268	260	284	294	287	271	270	307	247	285	270	288	291	264	281	283	283	263	272	286	265	291	291	277	276	276	306	257	260	271	298	293	273	340	271	259	319	261	284	266	283	276	278	266	263	293	253	275	264	251	296	247	282	274	296	274	288	290	296	300	268	279	276	289	265	253	303	288	247	268	262	213	286	275	276	271	284	292	285	295	290	310	261	283	244	279	278	235	265	262	256	304	258	280	273	292	295	306	246	233	279	287	288	310	269	248	291	297	281	288	299	289	292	278	288	281	282	255	301	297	267	284	254	296	257	262	255	287	288	289	297	282	312	264	272	260	270	260	264	267	295	281	255	256	300	302	283	283	278	289	262	299	273	265	252	261	274	274	266	268	322	301	292	312	259	317	281	268	307	294	270	315	328	277	305	294	274	290	280	252	272	253	319	324	301	279	272	266	259	271	253	271	298	298	262	307	274	299	270	279	274	274	268	261	255	253	258	286	269	293	265	259	284	256	288	268	286	272	273	299	310	265	294	265	263	247	271	283	267	280	296	279	269	287	260	257	279	266	270	287	278	266	270	266	278	271	297	306	285	303	259	292	270	289	280	290	289	286	272	290	291	268	292	278	286	287	298	250	259	267	272	269	268	324	260	276	294	228	272	331	259	269	278	286	284	283	277	276	263	278	287	302	301	256	265	249	262	269	261	294	299	292	306	273	274	272	274	302	285	254	291	282	260	263	279	303	280	280	312	286	292	294	267	274	310	277	256	256	267	282	284	292	305	266	278	258	280	277	289	272	286	258	266	306	263	274	256	286	239	278	242	281	304	289	297	294	307	293	305	288	276	257	278	258	288	264	265	274	279	318	253	273	303	247	277	277	260	280	280	302	268	292	280	271	270	290	252	283	263	282	308	271	279	285	293	267	273	284	268	275	283	280	290	293	284	250	306	270	257	287	269	281	276	266	248	267	294	287	270	264	282	294	256	242	291	275	262	263	299	318	271	263	311	287	259	244	315	282	293	295	251	283	303	291	289	298	265	278	270	320	312	256	289	271	278	305	294	278	270	298	277	264	295	274	276	267	261	238	260	238	291	264	264	275	248	304	305	298	255	271	278	262	270	288	322	305	294	272	290	253	274	259	282	256	307	292	259	264	253	293	269	293	321	288	307	254	281	290	277	276	308	302	289	288	269	286	265	284	284	264	301	259	290	307	282	289	293	277	255	312	260	276	285	277	254	279	273	284	296	263	284	304	309	264	238	250	268	256	272	244	302	286	286	251	278	279	277	272	264	273	293	262	274	269	262	267	290	307	263	302	298	272	304	316	274	270	277	264	284	280	256	279	303	292	282	271	291	267	276	310	296	239	302	247	286	276	287	267	269	281	303	269	282	279	281	297	272	292	285	270	278	272	269	268	293	256	245	304	288	253	275	298	287	281	300	267	249	264	294	309	268	305	339	299	261	259	286	292	274	268	269	258	299	302	279	267	297	254	283	261	283	263	269	270	256	297	285	273	295	275	242	296	273	299	275	274	276	271	259	259	300	296	277	315	270	270	297	272	286	301	255	289	252	259	288	290	259	296	279	281	282	289	264	303	296	293	281	285	291	322	278	286	316	293	264	297	282	289	295	258	265	258	281	263	299	312	304	278	302	326	254	270	296	276	274	290	290	260	256	288	268	301	271	256	285	273	265	287	297	275	272	253	276	273	309	264	314	298	275	267	282	249	297	292	277	287	257	298	304	236	248	301	286	288	285	289	264	280	287	276	285	275	265	283	289	277	273	313	292	285	278	237	277	287	262	255	255	285	260	268	273	278	306	290	267	264	292	259	282	269	265	277	282	286	230	305	278	271	298	261	267	243	271	291	277	275	281	262	249	298	244	272	257	264	306	298	301	270	271	259	259	289	273	249	280	246	295	281	283	291	306	256	289	291	274	270	274	298	297	300	302	261	267	281	280	281	296	298	316	276	282	262	267	313	259	293	253	246	276	267	274	292	291	301	248	256	288	272	280	282	255	252	282	279	279	275	298	270	275	278	267	287	251	246	288	285	266	280	252	281	299	263	300	258	275	266	285	268	262	281	305	280	294	269	253	285	291	282	275	279	280	297	283	299	308	293	252	322	296	268	279	293	285	285	248	305	297	280	281	268	276	311	286	304	278	295	266	284	263	268	251	310	264	268	226	267	294	275	273	306	303	276	272	298	271	291	266	272	268	300	288	278	309	318	294	265	284	288	292	286	276	266	281	307	269	288	306	274	283	283	311	257	268	268	296	265	278	268	280	283	270	293	267	307	264	287	286	252	278	243	268	282	274	301	276	292	260	268	273	285	303	295	260	241	283	259	273	273	286	290	249	278	286	296	274	257	295	277	284	248	301	286	266	285	309	304	280	284	296	277	275	293	274	274	263	282	269	253	290	292	269	246	255	255	267	277	248	329	290	292	287	274	267	292	336	283	253	293	304	255	299	282	279	261	251	287	296	274	290	313	259	305	269	254	325	276	276	277	277	247	280	274	283	310	280	293	293	288	283	293	275	294	252	264	264	251	267	289	265	278	259	290	302	295	268
7792	3810	1557	1470	734	650	683	642	667	647	653	693	661	649	637	682	694	650	667	632	633	615	686	683	648	646	657	636	579	633	648	669	671	655	662	652	655	659	606	661	609	655	695	653	650	661	654	642	615	662	646	693	642	623	597	633	620	707	656	640	635	652	660	635	692	630	644	661	665	669	624	656	683	626	707	635	672	654	672	633	637	628	641	663	644	614	650	664	678	660	655	688	649	665	673	629	654	640	662	633	635	665	644	661	679	626	694	641	682	638	616	696	648	661	650	615	664	683	664	660	664	640	656	645	707	687	683	675	662	587	657	700	674	674	697	629	669	644	690	636	661	666	659	610	657	674	660	627	662	645	688	678	644	659	675	629	632	645	651	651	631	673	644	663	651	663	652	667	657	643	670	605	640	652	642	654	649	688	665	703	728	663	664	625	674	664	649	623	625	662	589	605	644	673	681	652	630	614	667	636	645	629	659	636	652	678	652	689	619	662	608	654	669	695	665	685	642	655	684	748	623	661	685	645	655	662	715	684	632	681	648	641	673	650	627	701	645	641	641	647	669	647	658	643	656	702	661	643	709	661	667	640	647	646	615	661	636	609	647	661	694	628	673	665	651	652	606	654	663	622	646	668	634	620	607	634	619	649	653	679	652	665	654	647	651	668	672	654	640	619	643	683	642	642	720	650	641	668	685	613	649	643	640	662	673	627	623	627	632	641	637	597	650	631	629	697	631	633	593	675	682	619	616	671	655	675	671	643	672	644	637	691	662	658	633	617	656	667	637	671	661	633	661	719	624	607	688	640	645	643	655	682	661	727	628	613	608	650	666	599	680	652	641	696	617	642	680	638	664	644	682	666	638	661	663	681	657	600	657	639	696	709	633	663	654	629	614	627	676	634	654	671	664	689	664	643	648	663	602	656	660	666	692	698	669	647	639	646	678	653	631	686	720	628	621	618	636	669	633	619	639	637	686	652	609	663	680	648	648	676	649	683	641	652	685	669	683	664	679	662	636	656	643	644	638	671	637	655	640	669	627	655	660	724	621	711	681	666	675	660	639	643	668	686	619	681	623	643	647	645	684	723	672	656	649	648	634	625	655	642	636	646	673	646	670	670	642	661	707	642	676	673	591	670	684	650	688	671	645	675	663	607	635	693	688	656	603	695	679	617	663	629	642	665	645	667	645	643	640	662	680	651	660	647	675	681	689	627	636	661	652	684	689	588	682	684	655	670	671	666	637	644	636	655	656	648	665	639	633	658	626	627	640	638	660	608	687	700	659	615	629	690	647	611	671	609	661	639	657	663	683	618	614	656	631	658	685	675	631	661	681	645	654	644	639	641	659	634	668	641	661	664	616	709	645	665	639	662	662	634	690	623	640	686	612	679	639	641	610	649	655	671	633	640	653	639	623	641	631	658	691	673	648	635	638	696	630	637	661	668	666	664	631	710	665	665	664	652	645	638	660	670	639	630	651	640	607	651	667	658	620	646	650	689	627	609	621	657	693	621	631	617	635	664	687	678	621	622	617	626	642	639	633	665	652	663	625	673	657	689	700	680	607	678	637	634	640	623	692	656	644	630	684	645	683	649	603	659	640	627	650	629	658	668	637	687	662	658	635	607	653	651	644	625	657	648	649	658	652	623	681	713	674	615	659	637	648	632	662	632	662	666	658	656	658	687	661	581	657	643	622	675	658	655	640	653	661	669	658	665	664	645	673	667	638	656	639	651	628	674	622	622	689	610	615	652	635	652	637	642	668	701	689	672	618	630	658	670	663	630	580	665	639	671	642	666	671	624	636	606	706	594	671	676	686	665	690	623	673	705	634	658	704	628	657	647	633	632	692	665	619	649	623	680	706	637	623	618	624	659	657	644	642	654	681	661	646	642	639	640	642	655	617	664	614	600	674	640	682	657	661	674	638	622	656	650	658	664	673	641	682	631	648	665	653	674	682	673	667	699	678	636	635	590	657	677	701	650	629	625	639	648	646	646	628	635	694	629	636	652	652	654	656	655	618	682	654	654	640	666	624	684	645	659	658	691	691	635	674	667	662	640	647	618	672	671	674	592	666	623	682	633	616	656	669	611	642	649	638	634	688	670	661	652	674	648	660	674	594	619	664	639	680	643	654	662	662	641	694	662	646	633	683	636	700	673	693	664	646	671	658	649	646	687	647	608	683	658	670	669	674	689	614	617	645	642	697	609	627	625	631	639	614	692	654	677	568	665	662	689	646	675	689	683	620	677	697	673	665	623	625	661	631	677	681	639	640	628	653	628	633	654	652	655	672	653	640	621	661	664	665	636	655	638	679	606	604	646	648	709	667	687	653	653	614	614	668	613	672	704	683	650	675	652	654	650	627	649	642	637	636	617	667	629	602	633	665	651	666	663	625	672	664	672	622	696	687	603	674	647	683	715	699	653	664	658	654	637	674	657	660	665	644	694	673	621	638	633	706	638	648	695	672	562	627	663	667	656	621	693	688	596	673	633	642	651	625	633	660	675	631	672	648	648	654	692	664	651	658	652	661	614	637	664	690	645	661	644	661	646	699	661	683	601	638	638	672	630	639	666	625	648	645	650	589	627	659	651	654	689	649	694	664	681	620	643	642	657	670	626	628	689	632	616	593	677	624	670	650	640	651	671	643	677	667	662	586	641	634	600	662	641	639	633	686	624	650	620	664	660	667	676	645	636	656	672	668	646	668	652	682	627	685	689	689	620	691	668	627	643	629	651	639	640	680	647	607	650	684	618	636	688	652	647	627	661	623	660	636	677	645	632	602	685	679	640	653	665	650	684	631	658	628	618	648	607	665	631	680	633	689	633	622	649	662	641	623	669	676	677	673	677	674	667	658	629	607	662	636	683	672	675	675	652	615	670	684	699	638	613	716	632	651	669	651	687	652	655	592	652	639	692	675	681	615	615	630	662	656	690	679	677	602	652	609	661	702	680	670	630	656	672	674	679	600	618	654	696	676	673	685	653	673	669	677	675	668	641	675	664	659	687	665	662	689	618	646	666	681	629	650	675	642	663	663	654	646	632	662	667	691	678	682	641	627	680	672	652	645	658	667	677	667	665	660	658	678	669	651	644	589	684	657	675	681	641	634	661	637	640	633	655	667	613	656	647	679	644	677	642	663	654	674	630	640	625	702	671	669	623	671	630	682	612	689	697	625	653	631	659	653	688	698	645	651	638	621	607	581	660	656	656	666	680	656	629	677	641	643	641	680	593	645	633	661	639	659	635	653	621	605	650	635	700	666	622	622	648	646	677	649	622	685	647	651	655	656	684	690	629	659	683	680	652	625	638	639	669	651	690	610	681	644	656	646	645	613	678	655	668	638	594	664	674	634	677	650	669	665	643	711	665	665	650	646	659	611	666	653	641	675	663	663	613	675	696	659	653	617	678	653	660	642	699	674	621	628	614	658	680	660	686	671	656	653	676	641	583	684	668	606	693	686	696	643	654	635	665	619	690	682	656	676	693	645	627
37939	31288	16182	10324	1790	320	258	307	288	247	264	268	263	248	273	275	286	254	258	264	261	270	288	277	246	241	278	267	226	231	266	267	266	275	274	298	271	256	253	263	275	246	260	275	266	241	242	239	308	299	241	233	264	260	260	246	244	243	251	253	292	250	270	255	283	279	256	251	263	256	240	252	257	261	285	262	239	266	267	262	250	254	247	270	267	268	237	271	259	252	259	289	257	261	264	301	246	324	281	283	242	254	241	259	259	247	255	259	261	267	279	246	255	268	265	285	265	275	256	258	275	278	266	262	268	252	253	272	222	280	285	279	263	278	254	300	273	272	264	275	246	294	244	271	253	247	248	267	260	268	247	243	242	254	266	247	254	246	267	288	264	232	279	286	269	279	262	276	273	279	256	255	264	267	262	258	268	262	278	240	270	275	234	266	256	258	243	272	255	290	258	220	258	265	286	280	278	234	251	251	262	262	245	244	268	272	268	287	315	283	255	277	272	277	262	254	286	261	255	262	259	271	249	278	280	260	261	256	246	253	247	287	268	264	283	249	276	258	258	288	253	233	287	268	254	245	258	247	263	274	283	277	251	257	267	277	270	254	249	278	271	249	288	257	274	278	266	316	294	253	260	238	288	262	258	269	240	234	244	270	245	258	256	227	271	236	248	264	224	277	242	301	258	280	259	263	247	252	259	274	260	242	266	258	264	248	284	220	222	284	255	280	264	278	268	257	228	272	286	284	259	249	277	271	249	275	264	253	264	249	231	257	259	229	260	250	239	278	261	236	255	264	295	257	279	261	257	267	258	277	272	266	263	248	275	258	269	291	260	240	267	273	241	249	268	261	265	273	231	249	284	285	269	276	281	254	246	265	275	278	268	268	259	290	245	254	288	249	263	284	274	255	261	259	252	239	230	242	256	243	276	276	241	248	274	266	241	290	274	268	271	258	279	251	256	258	239	260	287	256	252	262	291	261	250	246	309	272	248	244	286	262	234	281	238	267	248	262	228	259	258	254	241	258	255	239	235	265	239	267	242	270	250	270	269	253	271	262	266	279	272	284	262	262	251	267	252	291	278	252	273	245	285	246	294	256	250	261	260	265	275	263	260	256	287	264	301	251	269	261	241	245	284	275	236	249	239	272	247	283	277	295	252	277	270	290	274	281	256	264	257	236	286	235	259	275	240	283	231	285	265	263	283	291	266	267	277	268	254	251	277	266	233	259	273	267	264	258	274	258	294	270	257	267	227	248	304	284	274	240	233	263	257	257	249	245	252	255	269	243	286	257	248	283	293	290	246	257	272	280	282	279	250	275	274	261	258	258	267	259	303	254	265	283	244	226	262	275	274	250	235	233	275	283	278	271	283	270	266	273	255	267	231	287	279	262	268	281	255	265	273	275	272	278	284	257	245	264	294	277	272	280	269	269	257	255	231	289	269	252	226	262	266	251	267	273	246	286	255	296	246	255	234	275	239	267	234	253	297	275	265	255	248	267	250	258	282	255	254	271	269	270	270	251	258	261	235	292	282	277	244	261	262	277	267	243	241	250	278	263	250	273	273	232	270	256	256	285	260	264	274	268	252	257	286	267	270	269	262	245	246	268	251	226	261	252	251	279	234	214	244	257	246	238	261	267	277	250	232	276	288	254	253	265	256	289	242	249	278	268	252	244	298	287	238	256	260	276	283	294	256	271	263	313	271	246	264	257	244	262	261	259	250	263	292	284	283	258	277	262	226	266	244	263	282	271	266	292	278	268	263	300	263	259	278	256	256	275	263	284	252	241	278	275	274	301	262	286	277	262	270	265	288	249	261	295	277	280	266	283	248	238	268	269	258	257	240	255	250	261	276	268	292	283	277	287	264	268	297	261	269	249	248	276	258	277	260	241	238	267	258	263	272	274	266	282	294	276	294	262	227	262	268	270	250	260	268	252	269	248	254	272	254	246	255	260	286	253	244	222	275	275	284	271	261	262	249	269	284	245	262	289	270	271	256	253	255	267	259	296	263	247	261	223	251	257	296	266	258	265	282	264	267	282	246	270	252	247	286	252	252	277	272	264	267	233	250	261	263	291	244	252	269	261	276	252	271	266	260	256	243	232	284	264	283	260	267	277	271	262	236	263	250	285	259	289	262	262	285	267	265	277	263	289	234	247	303	258	238	274	256	304	276	272	253	292	273	284	265	298	261	286	305	260	258	242	286	295	266	307	261	269	246	280	278	248	272	253	261	271	283	246	278	251	252	238	272	291	281	259	258	265	250	262	277	267	263	282	291	260	258	264	260	275	262	254	252	274	237	268	265	288	266	275	240	264	251	239	269	272	279	238	257	245	279	284	288	238	263	282	246	271	248	267	296	243	250	270	289	247	258	247	250	250	270	260	285	257	284	247	289	273	282	289	278	248	262	266	252	269	299	238	233	274	238	248	317	269	255	264	276	320	295	241	268	285	257	254	259	245	257	270	323	268	267	244	255	282	241	254	249	281	241	265	289	262	255	219	251	261	287	285	280	258	276	276	275	280	277	288	283	255	290	251	267	237	278	261	290	278	273	242	269	245	262	256	257	259	256	272	278	264	302	300	249	250	248	256	247	265	266	260	263	250	257	257	266	255	228	251	228	274	253	252	263	274	289	268	251	233	238	236	264	240	237	278	265	244	274	286	246	299	267	239	266	256	265	227	267	264	256	199	260	290	294	269	237	256	280	267	252	246	242	236	254	249	262	283	252	280	299	270	280	277	269	298	274	256	253	265	255	255	278	275	271	302	240	266	238	269	271	227	253	273	258	259	244	281	297	282	240	240	278	254	283	278	259	257	271	250	297	261	212	228	269	252	269	279	300	262	220	231	254	274	272	286	218	264	287	243	299	293	264	255	254	255	268	278	242	250	268	252	237	240	236	242	244	290	264	310	269	273	256	238	266	242	275	267	289	232	250	255	277	257	231	282	257	231	224	261	281	275	232	278	252	265	265	271	249	242	241	234	272	251	250	265	248	233	256	271	261	271	241	271	250	273	281	233	259	257	289	278	268	240	271	279	260	235	234	261	264	268	247	274	278	252	278	281	250	271	263	267	274	255	264	245	264	283	290	274	281	243	263	240	249	277	241	256	246	263	273	256	305	252	286	240	278	273	289	226	254	278	273	271	282	290	310	292	274	280	267	279	254	279	259	264	297	273	237	258	275	245	253	284	254	250	240	225	261	251	239	236	275	268	259	287	252	259	293	251	301	266	256	273	229	263	248	265	261	272	278	278	245	287	259	255	270	239	234	244	276	255	292	267	265	239	281	243	269	250	255	257	260	258	287	275	284	275	285	281	243	243	256	264	265	272	274	256	284	251	234	246	240	235	255	271	251	291	258	261	274	275	257	276	271	260	246	271	287	300	249	280	270	249	243	272	266	281	254	273	304	254	278	283	281	249	271	269	270	281	281	278	282	271	268	287	258	281	252	275	289	264	254	258	256	259	254	238	284	246	258	250	250	261	255	252
26825	24243	19176	20907	3419	771	770	681	672	680	673	688	667	645	633	646	637	659	685	681	630	645	624	605	677	623	649	635	579	637	614	596	583	595	644	660	611	625	655	636	636	641	637	613	635	610	623	664	604	664	610	616	576	585	599	625	608	637	662	611	606	604	618	619	629	622	654	613	584	644	615	626	642	611	622	610	670	657	582	616	594	609	622	601	600	575	583	632	626	631	631	656	655	635	642	611	625	581	624	588	590	635	625	638	639	600	569	586	593	642	597	643	608	620	585	632	640	643	610	636	632	606	601	617	659	609	594	649	605	604	604	630	620	617	648	638	598	622	606	602	608	638	585	641	579	592	637	583	588	582	633	617	616	652	667	639	594	571	608	645	599	632	633	605	638	613	617	651	605	571	611	633	612	617	586	615	632	636	615	691	616	601	624	617	567	621	615	605	620	622	565	674	567	599	619	616	586	612	603	615	588	586	635	646	656	624	628	628	591	591	646	619	655	614	630	620	570	594	648	626	588	583	622	619	565	621	604	593	587	594	620	623	600	620	624	583	610	599	627	659	604	622	626	597	610	624	574	611	606	607	572	640	623	623	628	654	612	603	600	595	631	657	634	624	594	592	592	611	594	626	633	630	612	601	644	650	613	621	626	596	613	573	620	623	621	599	622	629	606	621	605	599	635	620	633	614	630	639	603	631	583	575	613	646	605	585	634	602	574	610	641	618	593	618	610	589	573	649	643	622	615	633	636	600	594	642	571	658	619	609	576	603	569	608	625	633	627	657	587	633	671	621	610	600	576	626	605	613	615	646	654	613	638	621	607	634	634	649	603	604	602	641	612	631	616	640	615	629	603	611	605	620	609	563	639	621	607	627	627	587	613	600	595	637	650	608	578	616	581	658	587	611	630	602	641	605	614	599	646	610	609	667	606	616	669	600	599	642	587	602	606	598	590	650	614	622	614	601	603	611	615	585	620	600	606	576	611	614	666	601	610	580	636	628	608	580	593	613	622	602	634	646	605	581	646	598	593	620	604	616	625	621	586	591	609	652	588	596	585	628	598	626	629	633	604	559	589	604	617	625	558	673	621	589	563	592	567	626	617	599	591	660	609	607	641	591	596	627	693	615	623	629	644	612	580	581	653	576	588	665	646	591	634	652	625	678	613	608	590	600	602	635	616	626	622	590	650	621	594	594	626	644	609	637	631	630	611	665	591	612	632	625	633	615	598	620	615	601	614	600	590	599	638	646	626	615	609	603	624	611	608	574	579	645	625	615	608	627	606	624	636	631	630	605	642	664	644	629	644	603	673	622	585	626	570	609	597	643	549	624	576	682	588	641	594	587	582	607	592	608	675	613	638	604	619	589	611	632	578	657	629	638	635	645	611	611	631	658	619	589	623	599	658	620	557	606	616	630	642	666	624	621	611	636	631	557	590	561	640	625	588	632	637	588	608	597	595	610	666	655	573	612	609	605	570	619	619	643	590	607	605	632	604	603	642	581	628	589	620	581	640	650	566	588	578	605	593	588	633	622	619	659	582	631	603	648	639	598	635	628	627	619	554	617	621	602	634	594	628	660	677	648	602	610	612	621	643	618	607	604	597	625	588	648	608	638	597	636	582	611	595	600	652	621	571	578	584	629	615	583	570	615	619	612	603	586	681	601	618	611	539	649	577	652	605	640	617	654	608	593	651	647	655	606	617	576	649	644	647	582	641	587	633	596	658	601	590	592	604	625	638	597	594	655	612	581	636	636	612	579	587	623	629	661	571	587	644	648	601	634	595	624	615	620	611	640	585	611	551	666	615	603	638	602	613	610	661	576	590	582	611	626	620	602	574	589	627	634	611	651	621	614	559	602	603	601	581	566	645	660	615	594	666	634	592	577	606	639	604	662	643	639	586	625	612	590	600	640	606	643	634	652	646	634	623	633	593	639	624	611	609	646	602	613	641	593	668	626	608	591	624	606	607	608	622	643	651	628	594	638	600	631	607	620	599	611	641	615	590	686	631	600	628	584	611	631	625	605	643	644	609	576	619	640	629	624	622	613	646	635	674	632	611	651	645	608	591	612	627	596	607	641	660	612	626	625	554	562	615	634	579	658	579	608	644	614	599	628	572	604	603	617	600	606	643	659	612	614	591	593	628	613	617	599	615	654	616	599	620	590	573	613	588	598	619	603	598	644	638	649	601	620	595	594	634	602	600	607	615	609	589	627	608	597	603	579	581	621	605	591	603	615	653	590	635	667	607	601	639	591	570	601	617	623	622	617	588	654	625	633	633	612	601	609	619	606	647	640	640	613	631	606	589	584	619	586	630	590	620	623	607	631	591	596	632	660	616	561	602	627	640	599	578	611	624	608	600	660	591	605	601	652	666	628	618	601	570	598	655	573	602	594	629	633	608	627	607	623	641	650	631	646	596	593	601	609	609	601	672	631	627	565	629	579	638	632	702	606	580	605	607	629	634	659	696	605	640	661	622	657	639	579	604	646	647	597	603	601	576	594	629	658	581	633	574	602	647	620	605	599	660	598	652	616	604	662	632	600	633	622	623	623	639	633	614	638	602	638	604	613	595	589	607	645	598	636	563	630	649	641	638	611	612	560	627	600	577	616	629	613	580	557	603	623	569	632	666	602	597	600	610	598	688	626	615	602	609	613	588	651	587	613	623	587	610	626	621	618	591	588	618	648	602	594	632	591	635	578	629	602	595	549	615	626	662	631	597	611	590	602	592	588	655	593	587	554	626	650	646	659	617	599	611	610	580	616	633	603	581	642	617	645	637	603	632	596	679	585	608	587	625	585	640	614	614	593	597	652	613	610	598	619	602	589	637	599	593	618	624	588	594	599	603	585	622	652	632	589	605	577	628	612	604	570	604	581	624	613	589	616	607	599	618	630	564	605	590	643	596	606	628	606	604	641	602	632	607	660	590	599	582	581	639	546	646	605	589	612	632	614	618	649	609	601	628	608	604	645	626	616	585	608	620	603	630	625	629	620	612	610	638	570	595	648	645	555	659	608	607	605	617	603	633	625	621	592	650	591	639	611	600	618	573	652	586	599	641	603	599	632	627	624	575	605	630	641	626	657	653	608	596	614	619	591	603	650	557	648	610	592	584	623	600	586	595	658	605	605	650	639	584	631	600	625	607	560	617	629	601	628	610	661	605	626	605	598	597	618	625	633	651	636	593	610	607	631	606	624	638	606	571	601	571	620	603	598	599	604	589	605	654	608	627	636	610	631	603	610	580	629	612	625	591	593	623	645	639	619	622	643	622	660	615	576	610	611	621	589	609	616	622	606	630	630	674	666	603	616	613	615	590	602	594	618	606	623	638	575	630	584	569	590	613	579	644	615	596	619	627	632	633	620	674	603	644	619	656	648	629	563	570	629	608	645	552	648	625	619	626	599	615	644	625	614	567	591	647	597	609	555	624	589	634	580	598	625	613	619	603	637	649	619	595	629	633	616	579	639	627	569	597	599	595	636	591	556
50690	43907	24324	17147	3457	248	223	191	173	176	174	170	182	189	140	167	183	148	162	179	171	182	173	172	165	146	174	134	146	162	135	166	158	169	158	176	174	140	136	179	149	157	155	176	164	151	144	173	149	155	179	165	187	175	149	182	161	168	159	186	165	191	153	186	150	166	148	165	152	145	150	154	173	169	158	148	156	148	159	159	156	175	154	186	171	124	177	157	190	203	157	173	160	165	175	161	155	187	189	170	161	171	144	157	144	154	157	159	166	169	158	151	170	171	145	153	128	150	170	179	141	151	169	141	145	155	132	163	158	158	152	174	188	166	154	155	129	162	152	187	177	160	153	168	147	150	139	177	165	164	160	161	175	158	150	166	143	168	171	162	191	131	157	150	161	140	179	146	167	188	147	192	164	153	163	144	166	158	139	160	157	123	171	177	166	142	150	157	141	164	161	173	169	154	144	125	170	175	183	154	167	192	138	173	148	147	161	173	146	163	155	128	163	146	155	156	162	166	140	165	158	158	176	167	180	158	136	154	185	147	156	144	162	159	168	180	152	154	176	168	172	145	176	180	161	186	172	162	171	154	148	144	145	163	163	150	156	155	153	161	163	126	169	175	149	157	155	166	197	153	160	141	145	189	160	165	165	156	166	156	158	158	173	162	167	166	141	181	143	167	151	158	161	162	144	159	163	160	155	149	148	163	164	145	141	187	131	149	152	152	163	171	174	145	165	174	164	167	139	144	175	179	155	150	131	156	144	149	138	168	152	167	147	151	146	154	165	160	156	188	146	144	152	167	172	151	168	163	156	141	157	151	145	143	160	158	142	142	151	175	155	122	163	145	168	159	162	157	153	161	145	149	134	159	160	173	150	186	176	150	156	147	146	166	160	188	161	159	132	170	164	146	166	157	151	163	144	150	159	138	162	178	160	149	150	167	159	136	163	170	178	172	180	156	142	183	150	148	131	150	154	156	189	161	115	144	162	158	149	170	153	146	140	153	154	153	154	164	148	170	163	169	154	146	144	154	172	156	162	167	162	166	152	156	162	167	155	162	150	151	142	164	169	150	170	145	159	164	159	161	158	159	145	180	137	170	171	152	171	143	148	153	168	165	156	161	161	138	177	162	156	163	160	138	145	175	163	144	183	171	177	171	172	158	167	149	127	162	158	186	169	177	176	162	147	150	166	165	154	165	149	170	164	160	157	162	135	163	148	145	162	166	158	161	149	163	151	147	145	162	156	158	136	158	183	169	166	161	150	147	160	152	159	156	141	148	146	181	167	155	144	159	165	152	170	167	149	153	186	157	155	152	152	173	168	165	152	170	156	156	174	146	162	157	180	171	156	177	159	141	174	158	159	161	143	159	142	174	153	150	153	148	153	161	144	164	167	185	173	183	173	163	152	157	161	158	171	168	169	155	163	159	184	166	174	174	163	159	174	156	161	171	161	149	158	158	176	159	161	172	176	154	176	163	143	165	187	149	167	155	130	177	154	152	143	158	159	170	153	142	159	172	161	158	148	177	189	163	160	148	110	172	141	151	150	158	186	156	176	132	155	153	152	147	149	165	166	160	145	149	165	142	165	152	157	183	169	156	159	143	141	164	156	146	177	153	165	167	149	164	141	175	185	158	150	128	161	134	162	156	144	154	140	158	174	174	164	161	174	153	154	159	157	196	152	173	162	160	166	181	165	182	171	167	161	150	164	171	164	154	169	179	157	172	159	165	150	143	151	161	175	150	159	157	143	155	181	164	142	160	160	159	152	154	160	156	172	154	162	155	162	194	169	148	153	145	187	162	164	179	157	162	170	164	150	152	149	151	147	140	155	142	159	191	168	147	170	148	180	154	151	165	153	174	151	154	155	126	177	168	170	182	179	161	118	172	167	157	157	141	185	136	137	158	184	129	173	158	163	153	151	160	147	165	147	158	154	126	135	167	154	137	160	170	148	162	151	189	157	154	149	144	174	164	150	136	174	151	162	170	165	153	167	148	161	173	188	169	164	186	162	139	178	168	168	141	136	160	144	148	155	175	182	168	147	151	146	187	158	162	151	153	184	134	168	164	165	152	151	139	144	144	137	166	170	170	168	181	151	149	160	162	154	160	152	161	160	165	168	159	152	172	159	150	168	156	171	143	138	161	157	151	118	147	168	155	204	160	152	144	171	143	139	164	160	146	141	160	168	145	165	171	160	157	156	155	172	160	173	172	150	171	153	154	159	151	169	163	163	160	150	157	154	164	156	145	171	160	160	164	149	141	170	149	156	137	171	173	152	153	147	121	178	156	162	135	138	159	147	167	172	165	143	144	151	167	173	154	163	153	157	169	148	161	163	140	163	162	162	166	157	147	170	169	156	128	141	137	158	143	160	185	166	164	131	170	160	158	174	174	159	178	150	151	173	169	172	176	164	144	146	153	163	154	156	146	147	183	141	145	150	162	177	160	158	165	146	160	144	160	155	144	172	167	151	164	160	164	152	178	187	172	177	176	158	169	189	154	167	183	140	167	154	152	155	162	152	170	172	166	156	144	164	150	142	146	136	156	162	136	188	136	147	158	160	163	155	156	150	153	172	137	166	146	162	151	151	165	143	153	179	166	151	155	151	155	170	159	148	157	160	173	153	144	180	159	135	139	165	139	139	145	155	153	146	142	158	160	152	137	161	162	148	165	139	163	154	166	179	163	178	167	158	155	172	143	164	159	150	157	177	145	149	166	156	142	146	144	138	151	142	154	151	155	148	156	167	163	159	131	161	154	164	153	163	152	171	157	169	172	166	159	161	169	157	167	153	173	137	147	165	169	156	142	154	153	161	153	170	158	171	177	150	193	157	155	156	175	154	166	180	155	161	181	153	146	152	151	164	122	165	171	174	159	183	168	169	160	156	157	164	172	165	144	162	151	153	162	135	126	169	146	155	178	164	167	144	148	153	183	158	144	140	158	141	164	131	146	146	142	165	162	160	173	147	167	164	172	148	166	140	145	143	155	141	170	164	186	152	158	134	165	185	145	166	145	163	138	151	159	161	163	155	172	179	141	164	155	178	167	142	156	155	165	173	162	157	148	175	172	157	152	143	145	164	150	153	157	138	154	164	158	145	154	155	154	193	149	153	168	130	179	176	160	160	143	151	154	130	144	147	161	130	125	148	134	152	162	151	161	159	164	152	139	157	176	147	171	146	154	166	128	127	167	159	159	168	180	157	163	145	156	155	154	132	150	177	149	140	193	168	151	149	159	148	178	167	141	151	158	146	141	138	154	173	161	145	159	177	145	140	143	155	175	155	164	189	169	135	153	149	140	162	148	170	150	148	168	174	148	148	174	134	180	156	164	176	163	151	172	157	159	193	167	155	165	168	196	152	169	168	160	162	154	168	158	163	156	163	144	155	177	155	168	169	179	164	140	166	140	165	149	205	163	152	187	156	144	160	168	148	156	168	140	166	140	171	159	131	165	148	149	155	170	198	160	167	158	157	156	177	175	163	152	165	144
34974	32152	24806	28646	5424	670	599	542	495	505	499	439	459	459	469	415	430	416	446	447	419	447	368	433	426	403	412	464	413	439	405	376	397	403	420	433	420	429	415	414	368	371	393	379	380	421	411	412	419	373	396	375	422	331	396	376	394	386	387	350	420	382	390	407	393	386	411	386	380	414	441	379	410	386	383	398	407	395	360	401	356	382	378	408	391	430	366	411	366	380	381	398	349	362	383	339	378	389	386	361	411	368	385	393	376	382	407	406	409	387	372	383	386	384	378	392	400	405	362	432	407	393	349	377	383	377	364	405	417	390	466	342	395	376	389	415	354	394	397	362	394	426	384	398	399	404	367	388	392	394	366	365	417	397	402	398	391	388	346	349	389	394	405	389	405	425	398	393	376	376	422	415	382	402	410	398	408	369	401	393	387	406	382	379	432	371	394	410	347	382	394	383	367	395	376	405	417	418	380	414	402	424	392	369	372	394	371	378	394	383	366	361	404	391	358	399	389	409	384	376	350	408	355	396	390	399	412	396	390	428	422	428	381	389	393	371	403	388	387	379	363	390	441	387	378	378	381	400	370	355	354	354	399	384	393	417	405	390	352	406	380	394	394	382	395	367	375	391	407	406	368	413	361	378	417	379	363	377	400	377	406	404	392	384	344	368	358	400	356	368	386	358	384	385	400	364	383	362	385	385	388	388	374	345	372	358	403	340	386	370	357	390	374	406	363	432	402	371	407	396	381	417	377	334	409	376	401	397	379	373	388	388	370	393	418	420	395	373	397	387	377	431	391	347	382	395	376	373	373	403	368	340	396	401	362	375	376	397	385	381	421	391	400	372	387	371	355	385	412	390	388	393	433	371	401	387	360	373	381	356	403	406	378	385	402	388	384	391	402	431	375	393	387	424	373	412	382	391	359	348	380	387	394	371	405	372	361	371	390	387	383	393	426	370	392	347	385	362	368	380	385	408	383	386	401	354	423	381	440	394	386	368	375	359	385	398	359	406	385	381	401	407	371	386	401	369	386	381	383	366	370	375	429	364	382	378	394	351	405	371	408	374	395	372	378	423	365	402	395	415	402	366	392	403	376	335	366	380	381	354	387	419	382	367	367	379	393	353	411	403	413	407	379	366	414	383	391	378	358	370	400	403	401	356	381	385	370	384	377	373	395	407	375	397	372	370	391	404	370	353	405	423	411	371	372	391	413	402	379	387	419	411	389	402	424	365	371	378	381	383	413	418	366	368	402	392	399	372	357	394	361	360	395	386	400	377	389	376	378	413	398	385	373	425	341	416	393	365	383	376	383	409	406	378	404	417	426	375	385	376	402	419	393	370	403	339	352	385	392	400	386	376	346	403	385	363	384	400	381	389	386	389	402	414	370	404	374	385	424	389	369	358	404	381	385	396	386	365	406	386	404	392	376	400	376	368	366	418	392	399	353	397	410	389	440	389	372	390	421	362	405	384	379	393	399	394	362	389	376	428	381	410	393	370	362	391	373	384	404	407	384	384	376	373	379	353	397	411	394	401	358	402	414	398	362	340	350	380	349	368	419	368	394	405	377	410	380	372	384	389	357	380	354	367	378	392	363	363	398	367	371	369	362	400	372	398	406	373	381	396	385	385	361	357	374	347	360	384	391	383	367	407	340	383	407	414	379	410	385	412	369	369	397	402	399	410	397	372	384	369	407	391	400	387	368	355	400	394	402	398	381	380	367	403	364	392	383	389	372	392	378	355	392	401	383	402	388	373	384	373	386	388	364	404	407	403	364	379	397	356	402	392	380	399	369	402	357	376	399	397	411	389	390	374	393	419	432	401	352	410	402	367	425	381	373	366	403	372	393	396	377	364	397	358	418	390	363	393	406	356	340	390	404	376	319	390	354	348	377	372	373	417	370	375	358	372	373	366	342	393	396	412	400	379	398	402	378	365	373	414	396	366	392	387	397	405	396	367	386	384	367	379	399	371	391	394	410	350	370	383	379	386	412	385	405	378	382	371	386	385	379	392	379	365	387	404	415	410	386	390	385	365	372	409	371	387	379	384	409	394	379	389	358	390	407	430	420	381	384	364	377	405	369	358	405	354	387	396	374	391	369	410	377	436	376	380	423	406	381	409	383	394	396	388	383	380	410	393	398	416	398	363	379	391	395	360	381	362	377	360	387	383	398	375	389	383	399	386	411	398	372	363	394	391	385	384	380	393	408	366	395	377	404	397	376	391	401	377	359	451	360	376	386	396	384	395	404	396	384	398	390	370	351	383	402	386	408	380	369	385	406	407	380	391	379	359	371	390	396	404	357	395	424	398	383	419	402	370	410	356	365	376	370	415	401	388	385	378	353	383	396	404	344	428	393	411	385	420	422	405	362	392	386	389	401	437	430	378	441	418	400	412	406	382	405	370	384	384	398	410	378	399	382	385	373	404	387	368	391	367	400	389	372	368	424	376	433	399	385	384	368	351	372	365	367	372	411	388	381	358	393	372	357	385	384	400	417	428	381	363	402	362	364	357	392	403	375	383	376	383	381	408	409	386	400	392	362	428	354	396	385	350	425	390	399	394	374	412	406	354	374	356	374	374	383	413	381	387	402	385	387	356	401	356	376	378	386	385	385	370	381	393	359	383	388	359	405	384	388	369	374	393	411	386	387	392	351	370	365	386	385	401	368	354	419	440	385	400	400	364	365	370	370	363	396	396	367	398	350	395	365	357	406	383	383	381	405	393	396	404	362	379	368	359	359	397	446	370	364	404	393	380	410	400	391	420	394	381	366	372	418	411	358	394	373	368	388	384	397	358	406	402	363	407	377	374	384	442	350	369	402	378	374	405	377	403	365	395	377	385	373	373	408	421	350	379	367	409	379	376	394	412	354	408	394	340	379	354	388	357	412	356	364	414	378	426	373	412	424	379	404	416	385	371	381	399	385	365	388	398	383	394	386	395	415	381	369	385	409	398	360	356	363	379	381	365	402	369	394	381	412	411	393	359	420	396	383	390	362	333	362	364	383	456	363	366	383	339	360	369	352	378	360	377	411	367	383	390	365	363	409	376	396	421	403	379	396	395	357	419	402	366	400	367	364	392	391	416	382	405	376	331	407	390	381	406	374	391	394	394	372	381	383	361	397	380	398	375	391	400	420	369	380	386	405	393	350	408	366	380	403	396	398	364	364	356	381	389	404	397	386	426	419	385	373	348	393	376	397	405	399	396	376	378	412	401	396	368	374	385	378	397	406	374	387	369	362	404	377	386	382	374	383	382	399	407	384	372	389	411	378	389	368	419	410	381	395	387	362	393	390	405	393	378	430	389	412	356	383	381	344	385	382	377	374	367	398	362	402	403	364	375	353	376	382	356	403	364	370	408	400	354	361	368	383	399	334	362	390	366	398	407	360	383	390	414	401	367	384	350	364	404	390	423	372	393	389	381	371	368	414	411	380	396	402	388	398	373	366	365	377	381	373	384	369	384	379	341	395	408	393	367	367	378	409	367
9711	2664	671	415	302	291	307	300	289	278	293	290	284	259	319	275	272	282	251	278	271	299	285	299	281	263	289	285	244	273	301	299	298	271	304	260	266	301	253	289	295	236	312	311	286	294	271	312	284	314	291	317	278	260	266	268	276	278	270	277	271	288	267	257	271	292	280	295	286	286	282	312	280	295	289	292	282	271	276	245	271	246	263	306	291	275	263	299	269	237	244	294	289	253	292	275	301	313	289	275	277	288	287	306	297	289	308	258	276	284	296	285	267	284	266	285	272	267	296	270	261	275	286	290	262	272	272	244	257	277	301	261	299	276	279	279	279	291	268	275	265	290	289	247	264	270	263	273	266	303	300	271	288	318	292	290	294	278	282	280	270	282	301	284	284	283	265	256	281	290	288	273	258	294	285	249	280	264	270	293	271	263	272	267	273	281	277	275	271	270	285	283	284	286	282	285	295	295	308	264	266	257	282	282	300	255	305	289	252	297	278	297	257	280	273	270	290	263	257	272	324	270	270	295	274	290	261	289	250	252	263	293	237	277	275	285	293	289	294	294	255	308	316	291	288	269	260	248	289	275	283	265	264	244	276	257	282	278	259	277	298	281	294	277	265	295	294	288	283	265	279	264	289	280	300	281	283	274	256	274	252	258	278	299	255	266	275	229	291	298	263	270	277	271	299	288	281	308	285	278	268	292	255	314	267	288	300	274	266	266	283	306	290	288	268	262	316	268	291	259	268	273	293	292	283	287	261	281	250	314	292	260	255	289	295	270	267	307	291	283	310	284	269	301	286	270	292	288	302	355	261	276	273	263	261	282	284	290	316	289	293	240	305	294	286	273	283	314	288	275	260	264	267	291	279	292	265	271	292	275	281	264	271	292	288	288	291	285	277	274	299	301	261	283	274	253	287	287	326	266	276	264	291	293	257	313	280	281	260	271	262	308	260	275	287	278	237	276	266	286	280	271	284	291	279	288	317	290	301	289	297	290	274	273	294	272	314	264	284	276	289	253	276	301	290	255	288	265	247	285	282	274	300	283	308	298	313	294	307	261	327	277	246	265	264	285	299	262	276	315	267	272	265	312	295	285	292	297	245	251	261	248	286	295	299	296	287	300	287	295	311	291	279	270	277	304	256	278	265	283	266	299	271	282	249	283	282	279	298	275	271	309	306	291	296	293	265	271	263	285	292	293	312	269	297	242	285	287	265	274	256	256	296	300	271	266	261	288	294	288	287	288	280	243	253	265	259	284	264	245	277	255	286	257	285	260	261	306	279	284	320	281	261	261	269	304	296	293	278	270	279	277	276	293	267	298	301	280	297	267	278	268	313	262	291	260	261	262	297	293	296	275	268	254	290	257	279	273	298	297	262	246	297	291	282	255	277	252	296	232	268	293	266	290	280	298	256	276	282	267	313	283	286	306	262	283	251	289	297	277	303	271	286	269	314	287	270	245	269	298	260	276	306	287	305	265	276	254	278	266	293	263	261	274	275	306	270	280	263	254	296	280	296	256	280	279	292	294	292	292	280	307	302	299	282	290	285	304	279	296	251	247	271	312	279	273	275	264	279	277	283	252	304	267	260	271	279	301	265	265	258	260	277	292	299	275	269	282	288	289	256	302	309	288	275	303	263	263	286	281	305	274	257	305	327	250	292	294	275	254	278	267	277	284	289	279	292	266	273	287	301	262	289	275	250	280	282	264	275	289	274	312	294	279	289	272	296	252	243	330	312	268	289	305	302	258	300	270	273	294	307	309	284	303	290	287	278	276	273	259	293	247	240	259	282	286	281	294	271	270	237	304	296	291	275	295	250	266	253	290	299	293	315	294	271	249	266	288	286	292	262	258	284	293	304	256	278	283	282	247	280	279	245	295	285	302	274	278	278	287	279	300	258	290	300	277	288	300	283	277	284	266	288	290	284	268	295	261	268	291	270	270	304	323	310	289	298	282	275	281	300	268	281	283	276	280	291	259	295	266	296	277	276	269	240	284	278	291	249	251	294	286	269	305	246	297	266	281	264	284	263	283	307	271	320	290	250	287	269	312	287	270	272	269	282	293	297	255	273	263	256	279	258	311	306	318	267	279	299	255	254	251	262	261	294	285	278	304	276	302	292	283	301	286	252	282	272	270	289	242	305	296	258	291	254	273	282	293	254	296	306	299	292	278	241	306	276	289	272	274	293	286	242	288	294	290	263	290	273	299	296	285	264	276	262	262	268	271	302	287	271	295	298	260	283	303	255	287	329	279	291	261	299	312	292	268	267	272	293	303	251	289	284	293	299	279	276	263	284	294	285	302	278	277	298	286	310	270	275	260	276	282	287	272	283	281	297	252	293	282	301	275	286	291	316	296	282	266	291	287	295	328	290	266	272	285	297	336	291	268	273	304	271	288	278	297	295	298	290	253	272	255	261	317	277	298	262	298	259	313	287	299	302	269	282	270	281	273	299	283	280	292	276	284	273	253	267	303	286	255	301	289	309	322	280	283	258	259	274	282	291	277	288	285	286	268	287	299	265	298	278	265	311	280	282	286	281	278	268	285	260	272	252	290	274	283	264	310	269	308	308	335	275	264	279	292	268	282	293	277	278	298	279	274	305	294	292	280	283	294	283	295	304	300	298	299	279	256	248	272	282	276	280	258	259	298	274	296	264	270	280	298	270	244	291	282	270	281	274	292	310	298	268	254	240	254	288	261	278	277	287	287	317	256	283	280	303	310	280	269	251	296	265	302	315	263	277	301	266	304	277	262	308	281	259	308	272	308	257	270	269	276	286	308	264	262	243	255	284	298	280	277	269	274	311	300	289	290	287	275	293	254	299	292	277	288	267	269	261	289	265	245	276	288	300	302	307	289	320	289	298	267	267	285	267	276	273	265	277	267	303	274	284	283	291	284	263	274	301	265	267	285	279	278	294	246	277	264	285	255	282	259	252	296	286	268	289	291	284	250	266	295	301	319	321	281	301	286	328	309	288	309	242	293	232	311	284	294	313	303	274	283	275	275	277	274	302	284	270	312	300	289	268	283	279	254	297	274	300	266	253	263	284	289	245	291	290	257	258	300	268	297	293	311	271	271	298	304	269	283	290	245	271	265	311	282	316	281	285	266	287	295	262	322	295	280	317	286	282	294	281	275	299	276	253	246	321	297	273	254	283	268	268	287	263	278	266	310	287	288	294	306	282	299	288	244	252	273	274	263	273	312	286	316	270	253	255	277	255	283	298	273	266	295	259	291	295	276	249	286	316	268	314	297	278	270	295	261	292	292	268	272	265	314	293	237	268	291	259	272	256	270	279	275	315	282	269	257	283	296	270	276	304	265	252	262	293	277	285	278	252	265	270	291	262	311	292	286	275	277	288	281	253	270	271	291	299	284	274	291	308	300	251	276	265	290	292	274	276	272	270	289	269	294	292	264	299	244	239	274	267	272	282	300	300	284	281	312	274	299	276	279	305	276	266	296	298	274	286	248	292	286	316	270	263	278
7859	4193	1509	1406	805	698	635	645	650	694	650	627	642	661	701	657	661	658	592	641	666	661	648	671	657	653	642	670	689	646	613	622	624	712	613	652	682	652	692	644	649	638	666	674	650	648	654	732	664	689	620	677	644	619	687	664	618	672	638	626	690	618	667	676	619	625	655	637	692	690	677	675	688	705	686	659	664	671	713	676	659	674	675	682	690	680	674	641	653	640	667	625	624	655	638	691	651	624	718	629	627	630	677	650	679	628	642	643	666	703	636	637	667	713	686	652	635	694	651	657	648	667	726	644	693	675	649	642	659	672	664	639	660	640	634	657	660	647	610	717	618	693	726	642	681	670	648	608	663	717	630	675	668	662	661	666	641	674	681	698	658	704	679	667	655	661	656	685	654	700	650	676	628	681	661	633	660	650	677	664	622	672	664	728	655	697	614	626	640	683	686	640	648	644	690	650	713	599	648	650	660	650	614	695	652	590	679	655	679	710	658	632	690	637	677	666	652	703	672	717	676	637	648	685	714	632	659	648	669	640	645	668	654	645	701	676	664	651	645	662	688	710	692	666	660	633	641	635	641	673	632	631	654	650	672	621	697	666	631	697	662	661	644	680	660	655	709	664	632	678	690	689	638	644	625	616	601	662	682	654	693	682	651	644	643	610	632	625	660	685	677	681	677	643	641	660	635	702	639	667	676	671	646	621	660	653	629	677	654	594	626	692	651	653	654	697	608	657	700	678	641	646	609	638	664	637	669	664	629	635	641	627	676	684	641	660	664	683	619	657	689	693	642	607	664	676	654	652	657	661	603	667	656	668	632	651	693	661	681	682	691	661	661	670	610	596	686	623	671	652	667	664	631	640	637	635	668	639	676	663	643	634	698	640	643	651	643	634	687	661	676	633	672	674	631	672	608	679	642	659	649	617	693	644	623	620	631	640	700	701	624	630	668	691	645	643	695	648	648	636	689	689	642	656	675	654	659	647	661	654	644	658	629	646	662	671	642	692	638	634	620	676	667	676	658	640	656	650	642	640	669	659	685	692	669	661	666	627	637	679	648	638	649	635	640	647	667	655	682	662	644	644	637	669	650	664	648	674	663	618	714	680	653	642	612	615	672	640	665	670	681	680	661	582	672	643	615	658	671	686	663	681	676	662	675	708	629	682	622	654	673	621	691	654	631	644	645	627	692	681	675	737	645	662	680	682	650	676	633	659	662	648	695	673	668	654	624	622	666	678	604	682	672	635	682	674	620	678	628	684	662	686	653	657	664	655	686	670	663	632	659	620	648	655	647	654	631	676	648	650	693	652	677	681	690	654	650	649	678	635	632	629	645	645	593	663	619	635	666	647	680	697	679	686	688	656	616	665	644	704	656	656	629	664	684	673	663	677	619	711	664	652	625	683	694	660	646	694	636	655	676	679	632	663	660	650	670	702	723	701	666	651	643	657	612	680	661	655	696	653	674	687	704	648	677	649	643	649	650	711	638	655	677	647	659	646	686	611	633	674	648	623	671	682	649	634	684	649	690	625	681	684	638	643	620	682	665	689	663	682	646	693	641	703	646	668	661	631	658	649	647	630	648	675	619	638	657	700	670	640	642	641	649	667	674	674	697	649	622	641	630	589	673	644	662	644	672	642	629	676	649	608	688	626	644	661	602	643	639	675	645	601	683	696	639	651	639	619	654	651	642	631	683	658	650	683	638	668	646	699	616	620	644	675	671	660	672	658	619	645	654	665	611	654	636	635	669	682	673	648	695	656	669	642	626	660	645	626	655	676	704	626	682	644	656	649	657	662	634	621	618	643	606	676	643	648	699	629	684	644	651	666	614	643	669	639	676	701	636	645	653	651	677	688	664	617	620	729	662	721	667	633	661	714	679	668	637	652	660	684	701	700	681	608	681	702	612	684	651	709	675	608	668	634	688	662	665	710	717	680	626	711	628	669	678	633	654	680	621	654	631	654	696	674	671	628	613	644	617	635	634	637	650	632	651	688	673	696	640	663	632	634	657	658	674	641	637	613	654	631	677	655	662	673	620	675	661	642	646	671	653	708	640	649	640	644	644	613	683	650	665	661	698	650	675	689	619	641	645	605	636	674	609	644	652	657	656	639	612	691	665	654	635	627	628	654	697	617	684	631	677	651	655	663	686	635	706	683	631	651	661	655	704	604	666	689	647	654	695	661	648	704	658	660	634	676	638	652	644	652	666	640	629	692	711	661	643	653	683	675	633	687	617	637	636	702	680	688	670	677	662	681	618	647	643	666	658	690	678	665	679	656	600	665	671	613	671	682	661	640	668	617	699	657	647	672	603	639	632	653	662	677	648	658	666	661	643	670	664	561	666	713	683	664	657	645	687	633	626	670	674	656	636	652	622	664	659	644	660	647	631	660	679	637	643	685	637	634	612	617	603	682	637	629	615	657	673	632	641	634	653	644	672	668	642	669	712	662	655	680	655	613	655	646	679	635	647	649	625	679	620	645	701	617	645	671	639	646	694	647	647	631	659	636	656	650	658	653	656	653	618	671	622	631	641	678	649	742	670	646	663	688	692	618	682	634	644	675	716	660	609	625	679	687	642	678	675	675	689	636	642	659	666	653	668	648	634	662	650	707	712	693	659	681	637	681	730	711	649	649	642	643	620	684	682	655	712	677	628	656	644	650	629	656	638	636	695	679	689	651	697	660	686	679	654	697	636	682	655	612	672	685	654	622	633	683	667	628	658	675	672	663	719	668	689	646	692	649	654	626	691	669	608	676	643	632	625	648	648	636	647	641	645	651	609	652	620	656	685	657	714	657	655	665	660	645	638	683	649	643	646	676	617	636	667	595	669	683	692	617	585	646	672	675	708	657	714	647	649	670	647	609	664	684	631	646	674	701	661	648	723	635	662	642	663	641	689	663	643	632	674	708	645	719	676	654	678	701	632	668	656	616	687	674	677	689	659	631	697	623	674	633	649	633	664	613	651	706	656	621	610	639	668	642	650	658	683	665	616	652	653	660	637	705	659	666	703	641	639	659	622	639	665	690	675	673	652	700	654	631	636	633	644	688	671	664	707	613	632	669	597	679	650	651	625	687	658	672	614	613	606	619	634	614	655	677	667	670	664	670	663	642	666	644	673	606	683	712	663	641	679	674	658	634	669	639	650	670	649	704	700	638	658	678	688	618	705	665	641	599	670	623	677	630	632	692	644	642	712	647	641	681	710	683	655	650	614	679	677	657	641	668	635	686	614	650	636	668	607	681	651	628	679	681	612	674	643	632	686	688	652	637	674	656	673	661	667	654	651	651	678	666	652	627	657	661	664	647	676	700	683	628	669	659	661	677	692	645	626	678	693	678	662	683	629	665	662	638	643	682	697	672	656	635	664	628	627	631	706	680	684	647	685	679	663	673	625	649	648	627	705	687	655	670	660	655	700	658	635	715	657	649	684	638	675	661	689	661	676	654	641	675	676	644	634	685	647	639	651	632	653	651	692	642	630	659
39731	32074	15200	8692	1641	301	271	271	262	246	277	247	285	244	243	276	238	274	263	256	279	267	253	257	257	272	266	258	255	258	259	264	268	244	300	273	254	282	278	274	259	259	250	254	257	238	293	265	302	261	263	244	258	264	250	235	257	268	283	282	270	226	271	236	245	279	259	288	294	270	226	244	266	294	268	239	260	245	250	277	248	254	230	220	239	283	250	271	273	241	284	271	259	291	267	262	244	283	257	247	249	267	257	257	277	241	289	265	259	285	272	261	253	247	288	248	245	251	260	258	255	256	262	248	259	257	286	272	274	249	277	250	256	258	265	232	250	263	278	266	249	257	258	261	267	252	272	240	241	246	265	289	269	274	280	269	285	251	255	258	267	242	287	274	277	292	272	258	268	258	284	273	286	232	240	285	258	242	236	283	268	270	267	272	224	286	254	282	269	263	247	283	254	270	257	287	221	259	253	302	287	266	299	289	299	218	270	257	252	268	265	252	288	241	319	296	255	284	240	267	270	252	237	271	256	262	262	251	270	268	242	272	262	234	259	278	270	267	265	256	266	284	275	270	243	278	261	259	271	231	268	255	265	234	260	248	254	293	274	287	276	273	266	263	265	271	263	247	275	300	228	257	268	272	274	238	297	284	258	269	251	297	257	254	267	208	244	258	272	264	238	248	257	265	277	258	272	290	257	277	280	212	262	262	253	259	261	251	248	262	258	273	263	266	290	268	283	245	249	254	282	257	272	242	267	248	251	267	263	270	264	229	248	256	249	247	245	260	257	279	255	267	300	226	259	269	280	270	245	275	273	259	249	245	248	271	271	268	272	281	273	287	272	277	272	267	291	259	281	237	284	261	291	275	277	289	310	246	235	280	275	269	249	282	264	261	293	275	270	265	250	294	254	278	229	287	283	294	254	247	255	291	265	249	256	250	251	235	246	267	294	290	269	245	246	257	280	262	273	263	252	274	240	229	261	253	242	227	263	258	289	281	286	267	230	267	297	291	237	295	254	298	249	269	256	270	288	260	289	280	273	268	266	307	264	246	253	228	239	266	260	273	267	274	273	280	248	303	268	295	289	236	247	277	266	240	272	252	259	250	245	226	223	279	263	283	269	262	250	257	279	283	276	285	241	253	248	242	261	274	250	291	245	261	257	281	266	254	286	265	253	242	256	278	272	297	248	297	265	275	263	249	264	261	266	260	288	265	253	238	254	271	291	248	269	276	261	244	240	242	269	255	265	246	276	261	325	287	229	252	249	250	272	248	296	276	249	252	283	248	265	257	242	274	263	267	263	288	275	274	276	270	281	260	237	245	250	263	281	261	264	258	273	260	268	266	284	271	253	241	249	262	249	274	277	263	264	249	259	255	226	278	301	297	263	264	262	291	282	250	254	275	252	285	249	276	271	270	247	282	262	267	288	277	259	268	258	248	233	242	275	287	277	291	249	250	252	260	274	256	236	280	249	258	246	277	272	310	275	259	266	255	248	247	241	260	259	262	245	270	259	266	261	263	274	258	269	246	245	264	275	279	259	264	234	280	262	273	284	268	261	243	242	254	276	257	287	295	263	256	265	266	299	258	278	244	274	296	239	262	256	281	249	248	257	276	251	281	274	248	271	256	241	255	278	274	274	267	253	266	253	251	242	247	249	283	270	240	259	282	251	279	234	261	274	281	260	258	270	284	270	251	258	267	264	291	253	247	283	263	295	274	280	253	286	251	275	263	275	297	280	262	230	252	244	239	261	247	266	280	236	256	258	243	266	265	272	272	269	254	247	261	283	263	286	243	249	278	250	283	266	280	242	250	287	240	259	259	274	281	250	247	221	254	272	227	238	283	246	303	292	244	257	291	242	241	281	245	258	254	273	275	252	272	245	294	293	282	274	249	269	256	262	277	283	243	239	235	266	284	264	246	236	295	269	261	262	272	246	294	256	262	282	259	219	262	254	293	277	254	238	271	275	259	266	261	263	242	259	291	263	250	250	241	288	274	281	257	264	261	261	234	247	258	249	265	220	275	237	261	274	256	276	275	272	243	244	256	263	279	247	261	268	272	264	255	250	276	239	275	240	226	263	282	239	275	274	246	261	259	291	283	236	261	273	247	272	278	271	239	253	288	258	261	216	235	281	274	266	273	266	235	228	274	261	250	269	288	257	284	266	272	251	257	281	257	253	247	241	249	263	259	274	214	274	263	265	274	260	278	279	244	264	257	265	267	313	275	261	255	269	228	279	269	271	248	273	256	226	268	286	292	264	281	240	248	278	250	271	261	273	252	260	269	286	260	294	250	243	239	240	272	256	308	281	287	259	247	268	277	251	251	295	255	257	258	307	252	275	249	249	270	243	244	291	269	272	287	271	261	279	257	265	265	250	290	267	267	295	266	259	254	259	285	264	233	231	281	281	275	245	255	269	268	271	294	250	288	265	246	292	270	275	267	228	302	239	256	239	246	237	264	258	291	259	291	270	264	263	259	238	267	282	276	265	264	289	262	243	282	258	244	293	273	245	257	242	262	233	267	280	254	264	237	261	245	245	271	271	271	236	246	285	270	261	268	271	247	249	256	253	263	264	283	236	256	288	248	268	266	264	257	251	255	277	270	285	257	277	280	268	287	272	258	241	272	254	257	285	261	252	251	266	247	245	269	266	245	258	252	274	265	254	279	247	254	229	267	248	296	281	250	256	276	253	258	268	267	249	273	293	275	265	298	252	278	255	258	239	262	288	280	273	251	251	273	250	300	246	273	271	271	278	264	273	246	243	251	259	283	243	232	267	266	276	294	272	273	243	259	240	243	235	266	269	280	273	257	273	250	283	263	251	245	238	273	258	275	269	275	259	276	276	226	269	313	268	255	277	257	272	293	289	267	229	267	257	262	257	239	249	250	258	271	232	243	272	283	273	289	251	263	244	294	263	254	256	262	252	246	257	293	271	271	278	278	296	269	250	256	283	271	271	254	258	262	263	246	260	254	248	254	256	257	277	265	234	283	266	290	268	275	257	250	287	228	261	280	294	249	264	272	260	283	253	266	240	245	261	269	236	264	268	253	293	266	260	269	283	286	274	261	280	289	297	262	263	257	256	291	251	237	263	273	266	275	241	254	272	296	275	246	265	259	252	283	242	260	284	220	251	224	229	265	246	256	234	270	285	261	239	248	250	250	270	240	273	289	254	259	282	252	249	283	253	269	263	278	252	248	265	260	260	260	268	281	264	258	257	296	249	275	274	245	278	286	252	264	266	280	258	286	273	299	274	282	254	263	249	261	266	244	274	261	253	249	279	266	285	240	253	260	277	247	285	237	278	261	287	281	266	261	264	265	283	262	261	272	293	298	271	265	275	262	244	263	256	273	268	259	241	283	246	230	254	253	241	239	265	245	243	259	283	257	240	284	288	248	260	253	266	268	243	281	281	289	273	271	244	279	295	280	258	269	252	267	275	249	256	291	242	258	239	262	249	257	264	263	228	266	258	273	259	255	254	264
27918	24155	17690	18774	3598	776	697	718	769	621	654	633	636	696	644	633	615	601	630	648	610	583	570	630	614	675	629	631	653	618	605	643	663	659	649	600	643	636	611	615	596	572	651	590	639	617	600	614	604	612	678	631	661	610	620	607	607	605	612	626	631	605	596	592	622	560	608	635	586	587	630	610	618	621	621	617	636	601	591	637	580	615	628	624	584	601	569	620	575	629	629	623	623	579	613	639	583	593	630	619	602	600	647	590	653	661	601	607	612	631	607	615	625	568	625	651	555	636	664	631	621	614	605	545	628	638	601	632	640	585	587	632	575	641	631	607	624	645	655	647	625	621	613	626	555	592	618	640	624	625	604	637	613	660	600	610	636	608	612	616	662	615	598	591	624	656	623	611	632	604	621	600	645	609	605	575	584	593	578	599	626	629	588	605	607	609	578	622	583	575	626	635	602	575	608	591	608	583	596	651	609	609	611	636	588	620	601	634	641	639	606	598	622	613	611	595	606	587	577	635	578	595	619	587	639	648	603	618	595	671	609	630	638	599	561	606	612	635	609	637	577	593	643	627	548	592	596	585	616	637	614	618	587	612	634	626	645	674	626	586	639	657	630	631	611	572	631	645	585	595	633	631	589	609	609	629	629	593	566	573	629	644	589	636	621	601	606	566	613	614	620	574	654	630	579	631	601	603	649	611	629	618	607	600	622	600	591	552	615	579	581	631	588	611	587	628	578	632	581	607	641	631	595	663	638	631	633	585	587	598	605	646	628	631	643	596	579	619	619	588	631	598	594	677	674	625	658	608	648	643	590	586	644	589	584	621	587	602	554	617	610	628	624	571	593	603	625	622	628	606	626	596	611	638	670	607	599	651	656	613	628	639	666	620	551	587	615	621	594	576	589	633	640	578	640	611	664	605	583	597	613	597	622	597	608	607	632	637	594	597	620	646	603	595	625	627	586	606	582	594	626	626	615	628	646	569	571	662	600	585	597	591	581	641	639	606	604	609	615	606	601	616	605	616	648	610	578	583	580	608	578	622	669	609	630	644	622	626	596	612	592	614	600	626	595	575	606	595	609	608	606	629	647	618	626	612	586	595	581	614	620	600	640	640	619	634	612	616	592	646	615	643	595	653	607	573	584	602	610	636	581	609	628	623	625	634	629	570	597	660	595	597	618	557	624	612	597	570	641	579	644	600	572	593	625	613	613	595	633	624	581	605	614	589	617	626	653	582	601	606	606	662	644	628	572	635	635	612	640	657	609	624	614	630	633	610	604	572	597	628	600	588	617	584	664	632	608	614	586	624	616	626	658	638	587	608	628	657	580	597	596	611	655	607	606	616	643	635	589	592	647	598	597	634	610	629	631	624	595	624	638	654	660	640	583	639	572	615	610	617	602	592	601	652	573	612	648	638	639	636	629	639	607	611	666	591	622	629	596	648	617	629	669	644	584	613	608	599	624	624	600	618	591	604	616	598	599	617	580	599	565	628	611	621	579	597	572	597	593	583	574	593	590	657	606	640	631	600	606	637	608	576	586	646	617	626	614	613	623	609	613	563	599	651	575	610	583	565	649	578	629	610	605	613	648	576	625	652	582	623	610	617	664	584	614	596	605	608	609	610	612	599	655	614	637	648	627	611	575	635	609	612	577	569	568	643	600	620	614	618	630	558	617	571	624	599	615	610	624	621	603	669	589	606	579	638	601	596	599	587	634	609	634	610	630	607	562	634	628	587	586	613	603	593	637	631	606	623	604	654	605	619	641	616	652	620	588	611	592	591	622	602	598	594	586	614	609	590	602	649	626	631	667	575	611	598	622	621	599	574	638	587	649	609	641	627	647	609	620	641	611	606	650	653	656	588	627	637	634	605	634	572	656	578	608	640	623	605	628	619	598	630	633	618	592	628	611	611	621	609	603	615	609	613	634	570	620	606	631	599	604	649	622	614	623	604	621	599	638	619	652	637	605	636	606	625	607	593	642	603	646	593	626	598	634	622	586	587	580	619	627	595	654	664	646	586	623	579	629	621	599	617	594	588	612	594	603	618	567	618	613	624	616	603	544	615	587	659	604	596	656	591	623	663	592	636	540	615	613	613	592	582	581	553	633	649	563	611	598	587	653	622	636	637	589	628	606	595	613	647	629	609	604	628	594	632	619	641	596	602	612	576	629	611	590	621	610	642	586	604	585	629	583	575	543	650	678	635	578	590	636	654	622	611	594	603	617	590	608	613	631	593	618	578	607	619	625	630	610	615	625	620	583	593	640	606	613	598	614	584	595	631	614	581	656	616	596	593	600	659	598	646	651	626	600	600	566	597	603	618	549	578	581	578	648	626	594	580	629	557	591	626	595	622	663	587	601	562	626	580	574	651	633	608	547	626	672	618	641	583	601	597	637	649	617	602	613	611	599	597	612	685	595	551	592	591	632	628	586	579	615	581	608	602	611	619	640	580	584	629	600	581	635	604	567	617	643	605	623	600	603	597	556	615	617	630	639	617	585	588	631	666	591	621	612	619	634	653	589	657	630	628	594	582	629	564	589	592	586	623	605	638	613	625	613	591	664	590	625	621	578	645	629	621	576	649	615	628	564	617	627	576	582	595	600	664	617	672	568	653	578	638	594	638	626	617	603	625	638	664	575	591	638	622	633	659	612	603	624	618	636	613	601	590	572	649	569	611	605	664	601	608	589	586	650	595	642	608	566	638	644	559	629	584	612	597	623	606	654	585	599	623	613	625	582	624	605	598	558	642	605	635	581	619	641	601	621	629	591	629	577	579	631	618	577	563	577	614	650	655	597	686	617	632	587	586	613	618	618	615	615	615	587	589	604	610	624	608	634	639	615	558	590	649	603	648	593	638	597	643	659	549	632	659	642	620	631	616	629	599	633	627	597	616	653	626	626	616	604	659	603	615	618	581	636	622	590	594	620	585	595	604	573	641	605	591	606	645	629	605	611	627	595	608	616	629	624	602	617	594	610	637	650	591	674	632	587	625	601	580	628	589	630	607	579	597	597	600	623	577	613	637	619	612	596	610	614	619	660	615	558	634	633	615	623	591	610	630	633	652	653	572	580	626	626	617	635	636	624	590	567	613	595	582	587	630	595	617	604	631	619	618	628	574	609	590	612	601	609	595	576	628	578	609	610	621	637	601	647	618	612	606	629	638	631	625	600	587	634	644	635	613	629	664	578	620	595	626	628	612	619	598	617	615	646	633	587	621	606	577	613	641	599	648	629	614	615	620	620	642	570	629	603	611	587	618	653	574	560	586	597	573	591	607	630	621	634	576	660	610	602	561	625	593	602	636	582	611	620	616	591	641	605	643	628	623	595	642	596	651	617	639	636	606	603	621	542	595	613	635	576	605	620	598	619	628	623	604	552	598	603	615	597	674	615	658	600	619	649	631	617	603	619	668	606	635	598	622	629	623	575	614	650	661	640	665	601	600	606	606	584	591	606	610	676	679	594	650	610	651	581	628	610	578	626	618
51221	44081	25077	16243	3371	235	199	212	166	161	158	173	171	177	161	162	151	165	166	159	172	155	159	141	142	179	181	160	152	166	173	154	157	154	164	163	149	163	168	165	168	174	163	154	156	161	138	162	166	161	153	144	197	168	178	153	162	181	151	188	179	141	153	155	168	174	155	159	170	165	169	175	147	129	146	160	186	130	152	150	145	162	164	188	163	163	140	170	162	143	200	165	167	185	152	162	149	147	127	148	155	157	145	155	179	189	157	166	146	156	176	131	162	143	157	135	163	163	176	157	162	162	156	149	135	165	156	163	186	163	166	157	167	183	145	156	154	161	157	147	174	153	173	164	165	168	137	134	173	150	173	144	144	168	154	163	171	179	158	149	166	151	164	162	151	147	177	150	159	152	172	134	142	154	176	160	170	142	159	165	167	164	168	139	164	151	151	153	157	161	168	152	181	174	179	150	127	165	159	131	165	167	168	155	158	162	174	148	192	181	161	182	145	158	173	150	151	167	155	168	142	151	168	161	174	158	147	139	146	201	173	172	166	152	156	180	139	152	156	169	165	193	156	148	184	181	146	168	153	173	128	163	162	157	159	150	154	179	155	152	170	159	157	165	152	162	143	160	159	140	160	160	141	180	140	161	176	160	139	162	145	174	151	139	127	166	136	163	163	161	164	160	167	158	150	157	150	158	177	156	172	157	158	155	154	185	143	162	173	164	176	183	164	164	146	149	151	154	157	130	143	162	162	158	153	151	163	144	168	172	163	147	176	154	167	150	149	151	175	187	168	166	163	160	164	176	169	159	150	160	147	154	169	154	140	163	143	163	141	163	145	146	157	171	169	141	152	189	148	168	160	143	177	154	157	167	153	175	160	163	190	181	139	166	163	167	161	142	144	181	162	167	152	154	162	142	157	175	164	147	152	166	144	175	178	151	150	164	162	133	147	161	173	156	136	144	167	192	145	160	155	159	154	136	127	168	147	159	159	168	125	151	174	147	162	159	168	166	153	159	157	150	181	155	170	150	157	178	179	162	167	137	149	180	138	175	176	168	178	160	163	163	173	165	152	142	160	152	128	156	149	170	166	167	182	160	149	155	165	153	188	158	138	172	173	161	158	158	178	166	147	144	181	159	162	157	148	164	154	151	172	131	159	166	146	151	158	166	153	141	139	142	152	164	148	156	154	176	148	169	145	158	180	164	174	167	160	178	158	162	169	146	132	143	190	153	140	170	152	167	164	197	166	145	175	135	157	163	166	156	148	181	155	158	157	195	157	162	169	158	172	163	152	174	165	171	170	146	174	184	165	177	177	174	169	174	129	158	146	180	155	147	169	157	155	144	154	153	173	161	187	185	165	141	150	174	164	182	162	174	158	155	145	166	152	148	169	149	149	160	146	179	171	151	153	186	172	164	177	130	190	141	162	182	172	169	151	165	177	163	150	165	151	180	155	188	160	145	156	147	163	170	135	154	151	175	127	167	148	164	156	198	154	166	164	135	185	145	166	171	174	160	159	162	154	148	149	167	178	157	175	154	165	159	146	148	155	148	172	162	177	142	162	159	155	158	168	183	153	169	172	164	181	145	162	156	172	141	155	147	178	151	158	138	153	146	154	149	164	168	144	147	170	196	147	159	159	147	192	163	161	153	154	158	138	163	152	153	173	147	160	174	172	156	186	149	177	146	157	168	155	144	180	162	144	160	161	169	158	145	188	176	155	169	140	180	162	195	217	176	176	164	159	164	171	177	152	148	149	163	128	180	158	155	163	177	179	139	177	150	138	150	174	169	156	154	171	160	179	130	164	171	186	167	131	172	160	166	172	180	158	148	163	173	165	167	166	165	156	175	160	150	174	174	184	185	158	154	168	122	150	185	167	184	139	170	162	143	151	158	155	163	146	161	147	161	171	168	144	155	178	168	136	176	148	167	155	171	163	191	161	140	163	162	171	162	161	162	166	151	186	153	164	168	184	176	155	140	176	145	157	157	137	153	156	147	150	144	166	177	147	126	170	188	152	152	171	165	168	159	163	160	162	146	160	142	165	151	159	177	153	162	157	151	166	152	130	168	149	171	174	155	175	151	141	143	151	142	171	153	133	176	152	162	152	140	151	162	144	153	172	137	140	148	175	171	147	160	135	164	194	159	158	158	157	148	163	155	170	161	151	152	148	166	175	165	134	181	150	139	167	180	140	164	145	195	143	151	156	174	154	157	145	149	177	151	148	164	152	169	164	153	166	166	174	176	163	156	172	162	157	151	161	158	149	163	139	174	156	157	177	186	164	184	151	190	175	163	172	156	158	156	156	162	180	157	156	165	149	152	168	165	156	176	161	148	182	192	162	166	160	161	165	159	168	154	140	151	173	144	149	170	138	167	153	142	156	143	152	154	189	160	178	124	166	154	182	149	174	133	159	168	169	167	154	145	155	159	177	151	146	146	159	173	135	126	158	152	140	133	156	135	161	158	145	159	184	134	143	162	157	170	163	159	143	146	172	144	154	163	158	162	139	152	168	155	175	160	167	132	157	153	170	167	175	149	150	186	150	175	166	169	159	182	169	163	163	185	168	169	149	151	176	148	144	175	169	152	176	143	179	143	170	156	171	156	173	170	142	159	143	170	173	168	134	171	152	164	175	138	153	159	139	175	180	144	176	132	151	183	146	192	165	160	166	164	143	168	153	175	163	158	166	147	157	174	170	167	162	182	165	150	151	179	155	145	174	149	163	199	160	167	145	144	152	163	148	155	156	162	169	145	165	161	165	165	181	161	162	168	147	168	162	160	181	169	183	157	155	159	132	165	152	184	151	158	158	160	151	133	146	149	167	172	168	155	170	155	162	167	184	186	132	163	183	143	147	166	177	156	164	174	172	150	178	188	159	137	154	172	141	147	158	170	147	176	166	130	153	145	164	158	177	143	166	128	149	168	164	167	144	170	148	156	164	159	177	169	170	174	144	165	136	145	152	178	149	156	155	143	178	161	174	159	164	176	167	164	156	171	185	142	160	156	159	177	173	141	152	159	160	146	177	138	151	159	171	176	165	165	147	154	175	158	151	159	156	158	163	176	144	175	158	162	142	141	169	148	141	185	162	165	156	144	136	170	165	148	166	153	153	182	164	162	152	151	154	168	151	161	155	156	142	174	155	135	159	171	146	155	195	172	174	184	174	163	167	157	161	145	136	159	149	164	175	161	136	152	165	146	185	173	147	145	173	159	160	161	153	163	163	156	191	142	159	179	154	157	184	163	162	142	156	156	154	149	156	155	142	159	155	172	151	174	160	170	172	154	166	139	161	197	174	187	178	178	190	176	195	149	162	185	156	151	126	172	183	161	153	162	166	137	161	195	175	169	166	156	151	166	175	166	173	151	149	155	161	172	154	131	137	157	196	168	188	169	138	146	194	166	174	165	154	155	142	175	149	146	158	162	171	167	152	154	171	151	157	168	152	177	148	162	143	139	167	159	180	150	199	167	183	153	165	162	169	167
35476	32209	26633	27149	5598	682	596	556	499	500	502	490	414	431	452	414	414	398	433	411	403	398	409	378	415	421	427	398	420	388	389	387	395	403	402	373	346	378	448	376	379	414	414	400	402	389	359	382	386	401	394	391	391	394	414	414	378	386	377	419	397	419	379	408	424	382	386	363	393	400	416	399	403	389	415	418	368	404	389	385	368	387	414	392	362	380	385	417	389	405	385	413	386	398	394	397	417	394	398	382	376	375	392	382	381	403	394	353	378	408	369	418	375	401	414	409	383	378	384	348	417	397	409	391	404	381	410	416	352	388	377	375	401	403	362	382	367	386	395	370	402	392	402	409	381	370	395	381	397	365	407	400	408	393	381	377	384	384	379	393	412	387	373	370	414	406	421	386	374	360	384	373	387	397	416	400	397	379	392	375	388	373	333	389	367	372	383	367	392	397	382	377	405	374	390	404	372	418	397	374	379	402	386	394	373	367	391	395	393	391	364	376	381	396	389	402	379	375	387	403	383	395	366	404	427	355	395	360	396	418	374	403	395	367	387	421	373	398	386	349	385	396	371	407	363	388	398	389	359	397	403	362	373	387	348	381	358	416	412	391	378	402	382	387	375	373	410	394	379	373	376	372	390	381	396	403	394	399	375	432	363	396	389	419	418	432	410	418	395	390	400	383	371	364	416	394	351	409	402	396	386	380	372	371	398	389	367	409	392	406	395	412	389	391	384	357	410	412	374	404	352	409	408	400	382	382	384	400	412	380	406	359	388	383	396	366	391	406	377	411	389	394	358	370	389	405	421	414	373	410	402	398	376	391	385	374	360	422	396	405	378	406	392	372	393	412	375	372	409	393	423	382	405	413	419	363	431	392	351	404	368	393	389	414	396	364	409	392	357	418	393	415	374	388	386	367	408	387	383	363	363	374	401	398	383	360	377	412	410	369	406	354	364	368	380	363	456	375	389	389	400	356	402	352	391	379	387	435	397	380	385	394	388	410	418	395	395	411	427	361	426	403	377	449	390	402	362	389	370	397	376	395	394	366	390	393	373	360	383	448	409	398	352	359	380	385	411	357	392	364	401	378	391	378	393	383	372	399	389	418	402	415	395	392	383	419	390	376	380	385	388	387	371	402	357	393	402	384	431	389	440	384	395	398	344	426	357	407	369	367	400	385	372	399	385	426	365	420	399	394	388	357	407	380	364	376	384	376	389	392	396	395	374	405	350	341	429	383	378	377	405	392	364	388	395	346	411	400	411	374	367	398	399	375	360	408	401	396	400	372	384	413	388	358	415	365	397	403	374	364	365	385	390	404	396	394	389	385	401	368	391	397	378	387	424	365	349	368	343	397	412	397	413	357	407	387	384	406	389	382	372	386	353	396	386	367	374	389	411	448	397	389	394	354	381	363	377	399	401	401	385	398	404	397	421	413	394	373	386	395	395	404	420	379	404	373	383	396	404	380	398	390	424	406	414	388	384	395	397	380	407	389	346	356	378	413	377	384	425	388	406	435	414	435	376	418	389	389	377	388	399	400	372	374	406	419	402	364	385	418	388	402	383	398	396	401	393	378	403	403	406	411	405	404	404	383	423	398	377	398	369	374	401	391	392	414	407	417	398	419	402	361	407	425	391	380	399	401	377	378	388	381	420	393	386	387	404	408	365	386	400	351	414	413	393	355	410	390	378	407	371	422	361	390	365	373	377	433	418	361	415	396	415	413	388	411	383	351	390	405	393	388	402	388	413	399	367	395	362	409	415	342	413	425	390	389	374	387	403	350	384	382	409	402	411	395	375	390	409	402	376	375	402	393	393	379	391	381	383	378	393	399	390	376	389	375	375	363	377	347	385	385	384	387	356	396	418	365	409	411	412	397	348	384	399	399	349	402	409	387	385	377	391	406	378	371	398	392	380	375	369	383	423	425	381	366	359	388	375	354	396	359	396	380	398	386	429	391	374	385	378	364	381	384	355	342	366	410	390	365	361	382	366	400	389	407	401	379	382	396	367	363	374	363	391	365	396	399	407	374	411	385	384	402	394	394	415	385	386	387	393	399	405	370	362	395	398	376	380	374	393	387	411	363	405	385	386	394	394	376	388	410	390	406	380	397	376	383	438	374	412	365	388	403	409	392	385	360	404	414	344	386	392	365	409	380	364	387	419	400	390	420	383	377	335	392	408	410	404	409	371	364	394	392	359	369	362	405	428	395	371	384	384	421	409	351	356	375	403	381	404	368	418	365	405	393	397	393	400	366	386	406	402	394	388	420	389	442	389	368	366	371	362	392	399	391	389	359	390	376	384	381	381	403	382	387	387	418	386	388	383	432	398	397	407	402	407	384	360	396	388	405	371	392	395	386	392	353	379	418	365	390	361	365	405	349	408	372	380	354	370	410	361	380	355	420	396	421	384	408	383	416	364	394	387	393	397	392	407	355	359	365	394	380	395	385	371	398	374	365	396	404	431	398	368	398	406	414	358	402	379	402	387	370	416	347	392	369	378	404	412	428	401	400	374	420	355	386	374	387	396	383	387	396	365	416	388	390	385	373	389	372	439	419	372	381	419	370	400	400	388	364	383	378	392	384	374	389	373	393	391	360	356	379	346	394	370	418	404	397	407	367	399	360	372	375	388	389	377	407	384	364	418	421	387	358	364	380	398	409	374	368	401	386	379	354	420	406	374	411	376	381	360	368	381	399	373	394	379	391	403	354	379	406	397	410	378	418	409	438	366	373	384	399	375	404	359	399	374	386	410	366	401	383	403	367	410	387	396	380	381	392	371	414	380	364	405	368	385	380	402	396	405	411	417	387	418	377	381	403	424	353	417	408	398	435	391	388	372	374	405	396	360	372	395	416	371	385	404	376	376	401	415	376	409	374	382	379	404	413	368	418	378	391	384	384	379	383	385	386	407	403	372	408	420	371	397	381	388	396	381	384	391	367	377	394	402	383	370	373	369	413	404	364	411	379	373	403	370	388	381	400	409	397	396	391	377	390	381	386	400	392	416	403	429	398	381	387	378	382	364	376	387	371	412	403	371	377	409	381	371	378	388	417	382	410	344	378	381	379	386	377	390	413	373	392	386	389	380	419	373	370	377	400	361	366	350	373	388	412	390	403	359	400	379	393	389	407	370	366	442	387	409	391	383	411	403	380	386	404	374	422	373	379	358	386	390	416	375	381	412	392	408	408	384	411	369	411	387	403	395	389	404	363	400	364	370	426	400	408	393	395	390	369	414	396	413	387	382	413	376	394	335	375	371	377	387	411	377	395	377	367	407	386	399	380	392	376	380	374	373	393	389	414	400	406	412	350	345	407	389	363	414	379	392	360	379	363	380	396	359	352	390	422	393	394	395	399	403	392	350	399	427	361	384	360	390	389	421	413	393	419	397	387	372	370	392	412	393	374	378	368	389	375	406	427	374	408	397	409	401	376	387	381	370	388	386	395	347	383	412	385	411	421	387	377	417	410	395	394	374	360	374	422	427	353
9951	2723	681	473	337	271	244	275	281	261	280	314	306	278	276	297	236	256	290	294	317	272	267	302	293	263	286	273	264	245	274	284	292	284	246	316	299	275	260	301	279	264	242	298	302	270	300	289	274	316	257	277	276	276	265	275	254	267	272	269	261	271	287	298	308	258	287	285	313	277	306	287	261	275	273	300	279	299	278	282	269	292	292	284	301	275	263	274	279	295	299	265	290	275	283	262	291	277	282	258	286	280	268	307	281	277	278	276	311	266	300	259	269	279	272	264	266	280	287	284	274	257	290	282	281	298	267	288	283	269	288	316	263	307	279	299	297	306	267	308	292	274	256	263	272	307	262	263	281	310	281	290	273	266	291	275	328	255	279	299	289	298	255	327	264	275	265	299	274	275	268	312	313	289	261	300	278	292	288	274	261	283	270	250	285	320	254	256	285	280	259	286	254	316	302	255	300	286	270	272	285	323	268	273	290	287	274	291	287	293	275	269	241	277	291	326	284	282	260	260	263	275	285	272	279	260	279	283	288	274	286	261	275	266	278	285	299	299	294	259	301	287	267	338	324	259	325	265	281	253	285	259	300	296	310	276	273	286	292	291	289	300	285	293	286	284	301	288	300	303	274	258	287	276	292	285	292	310	314	296	276	293	284	296	261	259	296	307	269	245	266	266	284	295	271	260	290	282	265	285	263	302	266	295	301	281	314	301	277	277	253	300	276	304	276	284	294	310	272	302	274	297	300	292	266	311	299	237	309	254	272	249	270	279	283	290	283	263	271	290	288	302	302	278	297	306	294	253	281	263	241	290	295	278	325	276	307	264	267	272	294	273	276	293	289	267	283	281	292	305	298	311	277	268	267	288	277	276	313	284	275	287	250	250	273	312	258	285	273	295	295	266	279	266	295	283	300	266	287	256	271	266	316	281	313	300	294	295	263	276	272	278	284	262	272	255	273	277	266	316	271	279	272	227	283	294	285	296	310	309	269	293	296	293	295	281	278	267	269	293	258	301	286	304	271	289	275	305	286	314	282	291	253	302	309	270	292	279	298	286	296	257	281	266	293	278	314	282	276	280	284	274	281	265	270	269	289	284	251	265	267	295	291	283	268	302	263	262	284	258	308	313	249	276	281	317	303	302	286	284	251	296	308	302	328	261	300	292	291	290	306	291	275	274	281	284	301	298	312	268	262	289	306	258	311	270	289	310	275	328	282	310	283	285	308	300	276	249	272	304	332	293	277	285	287	263	278	270	308	275	276	289	261	290	269	282	265	298	273	291	271	296	272	280	293	335	266	287	276	308	276	296	316	295	254	284	264	278	274	292	274	293	297	298	294	262	292	285	267	282	299	262	282	273	274	281	300	270	308	282	301	321	269	288	287	280	292	301	273	256	284	270	277	264	302	294	281	290	284	298	286	274	253	291	276	313	290	294	269	273	280	310	304	276	310	260	282	303	271	246	300	285	314	258	260	270	279	303	312	245	295	287	272	301	282	271	266	299	283	274	281	263	268	251	267	253	263	302	254	317	285	291	307	288	259	263	280	312	326	265	295	316	268	293	266	310	279	282	325	286	321	286	237	292	277	250	271	311	261	291	272	262	290	276	273	289	277	311	310	303	325	291	309	288	278	281	264	258	305	299	271	284	278	280	282	282	273	306	280	291	299	269	301	285	274	301	277	272	275	307	277	279	280	255	261	267	287	285	262	264	255	280	321	299	273	306	263	280	287	298	283	286	272	290	285	300	264	288	296	239	279	264	274	281	291	294	269	277	266	280	278	292	300	283	308	303	280	307	294	301	286	326	271	281	295	300	258	280	281	292	242	287	279	299	253	279	258	253	272	257	275	267	282	261	287	287	276	280	287	278	299	298	300	280	282	267	257	300	280	290	271	292	298	310	253	316	269	286	265	283	284	294	282	274	288	252	303	289	297	261	289	297	283	308	285	287	301	271	279	303	299	257	278	270	309	287	303	320	280	295	268	283	284	276	305	269	259	276	280	309	259	275	260	268	282	283	270	271	295	276	290	311	303	281	254	314	261	277	284	280	260	297	287	283	285	237	274	257	245	256	308	268	300	262	299	301	292	294	284	287	287	298	281	270	285	296	291	279	305	235	266	255	259	275	287	292	293	259	280	274	271	280	289	291	280	309	292	294	315	251	271	297	305	262	269	285	276	271	316	270	296	324	303	276	297	254	268	302	253	316	309	298	277	274	295	292	272	262	276	264	273	273	315	260	268	281	284	287	267	261	292	315	300	288	287	346	293	276	307	294	272	302	272	252	240	266	284	288	260	280	274	274	287	295	258	263	258	286	268	239	263	277	297	290	285	299	290	262	321	324	284	307	281	284	265	298	263	276	291	284	303	279	313	269	259	258	274	266	313	251	267	290	297	296	284	266	277	295	250	283	269	270	265	314	301	254	300	273	217	281	302	331	289	269	282	291	275	262	261	291	255	252	295	270	306	287	277	287	306	304	285	262	281	289	275	286	309	262	291	292	294	270	275	290	311	288	261	281	278	269	278	277	269	289	264	277	290	260	270	288	299	291	251	261	271	278	247	284	285	294	303	294	261	292	292	262	287	296	330	270	279	265	259	249	275	278	271	301	304	286	271	293	294	306	280	268	288	268	297	282	289	261	296	267	282	261	287	263	312	264	275	301	313	262	293	257	315	311	300	270	281	294	277	304	272	302	294	282	292	274	289	312	307	301	245	257	334	303	248	283	299	316	299	282	245	292	279	263	265	288	304	288	290	268	277	300	261	270	250	293	297	259	289	289	298	252	285	297	247	266	249	297	311	278	323	298	287	269	287	288	281	272	308	288	326	292	293	269	289	291	307	273	277	275	281	249	299	291	285	300	315	249	289	280	267	287	271	267	290	293	296	268	265	264	261	282	292	257	281	269	272	305	300	301	276	254	288	283	261	324	283	284	294	297	299	292	285	289	299	294	305	271	281	292	319	275	272	262	283	275	294	301	289	297	264	290	287	273	259	287	306	296	285	288	246	285	298	306	280	311	269	337	287	281	278	287	267	289	294	220	287	297	274	279	273	289	265	309	284	279	280	291	262	244	294	273	291	267	295	301	247	280	273	289	303	286	289	264	276	270	273	294	278	298	271	292	260	266	262	301	252	260	263	314	307	279	313	264	325	259	277	255	285	271	247	289	263	290	278	284	285	264	264	244	282	305	309	301	269	284	249	279	300	287	269	262	290	287	264	261	313	307	273	280	278	252	250	267	292	282	260	267	276	261	254	307	276	288	312	308	274	238	300	319	316	288	289	280	304	265	298	295	317	288	287	292	260	256	266	273	313	276	289	287	279	306	289	294	291	279	303	265	283	263	285	268	290	275	294	310	287	281	265	256	271	242	297	283	293	313	271	297	276	242	289	284	281	319	278	298	300	284	253	272	270	292	297	290	307	280	293	261	310	270	289	258	274	283	283	296	298	281	305	310	283	308	276	302	286	317	290	269	278	258	278	324
8195	4097	1551	1453	774	722	667	713	639	640	656	619	684	652	660	640	648	657	679	617	674	665	668	686	659	633	704	680	628	651	644	641	679	700	639	637	677	658	637	667	655	687	689	636	660	694	704	614	612	667	657	662	623	678	638	652	684	641	625	674	653	666	666	636	676	655	696	663	614	606	673	673	634	589	668	696	669	635	639	633	637	682	675	659	664	667	655	689	684	623	643	645	632	638	661	650	669	622	693	652	724	688	682	639	615	663	631	674	640	676	634	670	669	675	648	628	679	671	636	677	623	653	693	698	629	661	629	682	651	641	669	693	684	649	680	643	671	629	692	659	670	637	681	633	665	679	665	665	623	651	666	681	671	680	706	665	698	657	621	716	680	659	644	681	639	633	642	652	676	613	645	674	680	657	679	643	622	611	655	663	690	637	643	657	716	648	660	688	636	642	660	666	677	608	650	655	702	654	599	686	685	656	647	652	644	685	683	631	677	661	730	699	668	675	630	671	669	728	698	663	666	660	662	658	698	659	682	666	677	678	698	627	615	666	673	621	648	670	688	686	686	675	666	660	666	628	676	667	650	656	669	685	664	671	629	645	676	677	674	660	696	679	645	646	634	702	628	629	706	651	680	662	700	629	710	679	611	638	641	663	649	672	655	696	687	627	658	678	669	672	657	691	641	665	642	665	646	664	638	647	645	663	668	666	685	664	661	654	654	671	696	702	639	647	661	647	659	648	669	627	657	608	667	648	621	664	638	618	665	615	616	666	648	634	683	682	645	691	642	657	647	647	673	690	643	639	695	620	684	654	659	700	668	646	681	661	641	625	672	629	688	641	651	666	705	695	643	677	679	703	676	679	703	636	707	650	617	671	673	695	686	666	665	587	646	704	687	614	662	620	637	658	626	671	650	643	668	613	711	697	684	657	682	662	710	658	682	664	690	695	682	666	673	657	647	672	615	649	680	721	667	666	668	641	625	702	640	665	687	631	638	690	684	654	684	637	662	656	692	666	632	649	642	683	627	661	647	700	676	655	645	682	624	642	654	648	667	626	654	674	651	673	637	672	656	675	649	635	665	679	660	705	664	686	664	672	633	617	670	634	704	669	681	648	637	676	610	674	640	667	665	700	685	678	689	687	676	645	667	646	664	663	651	656	641	662	690	686	642	692	614	689	671	670	659	663	661	644	688	660	615	646	670	654	694	672	661	669	657	657	639	664	667	640	650	637	681	652	682	647	675	661	650	650	669	669	625	676	666	689	636	688	646	655	660	646	672	723	644	641	680	703	694	650	669	668	634	687	643	645	669	640	641	712	687	691	645	690	643	654	666	655	634	657	705	690	642	639	636	615	708	668	688	672	684	693	695	627	645	650	649	647	666	713	661	625	647	670	693	664	651	695	686	651	687	670	680	674	623	657	648	656	664	658	696	669	664	666	625	660	676	612	723	693	677	713	645	675	704	654	663	710	667	671	690	639	711	630	655	727	682	690	633	643	656	650	668	677	685	648	639	641	663	666	688	621	683	630	664	651	623	697	674	651	651	654	652	648	661	663	644	659	694	678	626	675	653	627	639	683	657	672	656	651	663	702	674	678	665	698	668	669	688	730	651	691	700	633	648	679	690	658	688	712	693	675	633	660	635	669	640	676	634	686	622	668	670	678	668	639	651	687	670	656	629	674	664	704	616	663	653	641	598	585	654	652	646	641	698	691	660	734	651	630	697	652	662	722	618	644	697	659	633	643	668	680	675	691	655	691	671	609	678	675	648	683	707	635	652	671	673	632	666	696	661	728	682	644	662	657	677	687	645	667	659	662	706	657	707	691	639	658	661	641	697	674	665	693	640	648	709	701	651	592	639	688	634	683	648	668	675	624	625	612	657	676	706	677	667	647	666	689	661	680	666	634	650	672	687	736	691	646	693	626	662	635	694	701	699	670	686	700	632	664	664	664	691	612	675	690	651	693	667	617	635	624	667	615	660	639	664	682	672	624	642	676	671	688	633	672	657	704	670	693	644	629	669	677	699	684	674	679	698	681	636	658	702	599	649	629	707	657	643	635	687	704	634	628	766	681	668	657	673	712	628	658	653	623	607	652	638	657	655	678	671	660	639	585	668	668	622	650	638	658	660	635	655	678	695	678	636	625	702	714	709	625	615	656	651	686	665	656	614	716	647	632	647	660	624	666	676	650	651	644	664	624	662	671	649	653	621	674	708	618	675	645	667	637	662	650	646	649	632	632	660	645	673	682	615	653	611	632	668	675	654	618	642	674	661	678	637	659	675	654	685	657	678	659	662	651	665	690	669	661	665	681	715	641	672	672	687	667	685	638	691	674	694	650	681	686	698	702	656	638	679	683	647	705	657	673	614	675	682	625	695	645	667	719	659	660	646	658	632	666	663	652	659	667	647	654	663	681	663	671	659	674	619	678	623	661	666	634	680	671	637	652	669	666	716	715	628	645	625	638	677	704	666	626	667	649	673	695	680	636	651	668	660	683	654	648	654	649	690	644	646	619	624	692	681	655	694	648	636	644	707	692	683	711	652	660	654	675	633	616	642	731	658	656	628	655	602	663	675	666	637	657	675	610	634	671	594	674	643	670	673	646	656	649	663	621	635	699	649	667	693	693	657	653	686	684	657	671	636	654	668	670	647	645	641	689	673	660	647	653	629	647	648	671	659	631	673	677	653	663	638	674	708	647	656	702	671	693	651	685	678	658	646	659	628	680	644	638	671	680	668	674	626	685	630	683	657	652	665	654	651	687	614	671	693	700	656	619	672	644	690	697	668	679	708	666	654	638	673	662	675	664	642	631	710	661	624	642	666	618	650	688	707	674	646	667	664	681	639	677	700	659	658	648	644	644	678	644	709	682	702	677	658	639	619	626	641	680	662	664	669	707	646	695	654	680	622	654	661	624	688	637	664	660	681	667	670	723	679	666	666	634	661	603	675	655	699	630	650	645	628	671	640	660	685	709	672	651	680	715	636	693	646	671	667	692	680	642	664	694	631	648	709	682	663	684	686	655	736	690	727	641	671	641	698	687	637	654	651	649	674	679	674	676	673	665	637	675	661	664	677	669	676	670	638	674	680	664	673	646	654	628	718	643	657	681	680	652	661	662	635	673	676	677	668	653	664	664	670	665	690	628	686	651	628	713	665	609	640	676	626	672	685	687	637	705	655	673	695	694	683	680	659	646	640	656	653	653	681	667	626	691	620	649	666	671	668	630	654	701	667	668	646	700	657	650	650	663	661	628	642	659	697	634	601	666	659	669	647	643	664	680	668	646	675	685	670	689	668	691	654	663	626	618	706	713	695	668	649	658	709	670	662	648	720	667	632	633	686	614	617	671	644	674	664	656	702	714	686	694	677	628	632	651	647	639	642	668	647	626	699	690	644	642	609	641	660	663	699	669	694	640	694	666	687	642	633	690	625	665	667	676	683	658	683	627	660	615	632	637	678	680	693	693	681	669	651	678	660	634	656	672
39500	31537	16396	9307	2203	368	272	303	289	278	268	313	268	263	274	277	270	312	278	267	276	261	266	280	276	276	282	266	288	295	252	255	231	329	258	278	295	225	267	257	278	262	279	279	294	275	262	256	249	280	264	276	252	268	274	238	273	256	262	247	283	270	283	297	261	243	277	269	276	245	265	280	279	274	264	253	280	278	236	284	269	269	300	236	280	282	273	289	247	273	270	250	278	286	244	257	265	268	305	243	271	266	242	265	227	271	252	275	265	292	295	289	269	275	272	294	278	287	215	268	279	260	263	237	289	242	275	273	246	268	262	249	274	266	254	262	272	269	265	267	253	243	243	245	265	283	260	275	251	274	254	275	236	305	260	320	240	280	248	277	265	297	297	293	280	277	265	267	255	292	275	276	265	264	300	244	310	253	252	266	259	283	277	262	260	259	264	248	280	284	270	244	277	287	279	287	272	262	268	261	284	280	263	277	280	275	239	278	251	276	246	297	290	297	253	279	274	274	258	299	241	286	277	239	266	239	281	290	251	285	257	309	266	260	255	311	297	257	281	282	284	270	284	281	298	287	286	261	262	256	312	272	275	255	300	267	246	260	252	267	267	280	264	246	289	266	307	258	258	253	286	273	272	297	269	260	282	263	291	255	267	258	265	256	269	248	270	255	269	270	277	276	259	269	261	248	302	274	260	262	262	251	239	278	256	290	270	255	302	287	257	273	273	264	252	292	254	256	263	267	254	273	277	273	262	245	270	269	249	311	267	263	267	251	289	263	251	282	268	304	290	278	285	258	256	279	268	308	289	268	253	278	245	287	220	268	278	248	263	265	266	260	238	279	292	290	266	255	271	249	251	287	272	257	238	249	257	264	268	247	292	287	255	274	264	260	299	278	264	260	260	281	275	275	261	259	243	261	283	301	259	232	240	294	289	287	251	264	255	245	274	284	278	276	269	259	263	269	256	264	278	247	283	275	270	264	257	258	286	294	295	273	272	277	259	254	277	279	273	258	268	257	251	266	275	289	242	236	289	305	252	226	268	286	242	272	284	294	273	291	275	285	272	251	280	272	276	271	280	266	239	296	304	288	265	259	300	288	297	265	285	285	262	253	280	257	296	266	271	263	277	287	269	267	286	276	300	279	269	267	283	276	265	271	250	285	240	277	243	262	266	278	293	263	281	279	273	258	247	269	256	257	256	250	264	281	281	288	274	253	231	270	256	232	249	241	274	263	236	249	275	266	268	250	240	262	281	276	286	242	270	272	276	298	261	252	266	278	235	266	257	257	273	286	254	304	283	292	258	239	279	263	270	250	278	274	242	255	263	273	255	268	250	273	252	278	285	305	269	274	265	264	275	235	289	288	279	264	208	290	247	261	265	279	291	279	256	302	307	270	269	254	288	277	286	274	261	292	254	266	265	258	282	293	286	294	262	279	273	283	243	255	255	261	254	243	264	245	265	279	303	272	262	274	282	273	262	279	283	281	248	282	269	268	288	272	270	221	271	275	268	284	267	290	282	258	234	246	264	260	263	275	278	261	279	240	257	288	268	269	261	290	261	258	232	262	254	280	296	295	279	270	252	264	273	280	299	294	239	277	270	260	256	248	259	273	292	262	256	257	286	271	299	259	253	260	282	255	253	262	263	250	289	246	272	247	237	257	279	277	258	252	230	234	257	263	301	259	296	249	238	269	288	277	228	290	264	298	306	303	280	262	252	284	256	237	270	245	258	257	257	279	270	277	263	279	260	262	259	254	258	266	260	264	287	239	270	245	253	221	289	298	287	267	283	257	278	255	267	245	270	230	258	255	275	264	266	280	289	253	305	269	273	249	234	239	278	273	276	282	267	261	291	274	260	310	252	258	265	300	298	272	253	258	260	277	289	253	278	274	290	304	252	269	272	252	257	278	259	289	275	258	259	256	248	247	281	289	251	283	310	267	276	289	289	285	274	260	262	291	262	239	278	305	264	266	250	299	266	283	256	267	269	257	262	280	245	270	242	282	271	299	269	232	241	300	285	237	289	273	279	270	286	272	252	266	258	291	270	319	268	285	281	288	259	269	258	288	260	270	268	273	269	291	258	243	257	245	253	280	260	306	264	270	262	283	301	231	242	255	281	334	278	261	269	254	259	274	270	289	279	258	284	264	266	278	251	248	270	270	280	282	266	268	275	256	260	278	243	266	282	299	282	268	260	300	282	294	266	268	268	272	311	275	257	276	273	265	278	254	250	290	261	283	282	251	261	265	273	264	251	281	296	272	288	283	292	259	267	280	273	266	272	276	243	240	272	264	266	267	271	293	299	252	261	274	267	262	277	276	271	243	269	286	241	271	255	272	276	275	285	262	269	219	264	267	288	260	259	250	281	253	281	262	279	286	259	246	258	277	282	256	260	275	260	262	261	295	271	269	301	248	243	254	257	334	290	271	251	267	267	271	272	275	262	294	249	265	262	292	262	300	263	244	248	262	263	294	277	266	278	279	248	246	287	283	244	269	272	270	257	268	243	283	297	265	298	268	252	279	255	238	307	275	270	286	295	276	258	273	240	281	245	275	269	249	277	280	289	269	251	261	270	250	282	274	274	300	249	248	237	258	250	275	275	266	309	253	272	263	245	258	280	291	288	278	243	270	278	265	259	235	269	252	248	258	284	307	297	269	285	264	264	269	274	267	285	268	261	254	246	272	289	268	278	290	266	283	256	267	257	258	260	271	313	310	280	279	271	291	267	264	265	249	258	279	294	274	257	264	249	282	273	275	308	274	264	286	247	278	279	263	274	263	243	271	261	297	281	292	296	282	283	276	278	283	272	310	259	276	282	269	269	282	293	267	257	263	259	269	273	267	260	283	252	243	260	263	277	288	270	267	275	243	280	292	267	250	276	274	276	269	301	276	261	278	253	257	255	271	271	308	266	282	266	264	293	273	285	273	305	274	246	274	257	272	266	249	260	282	274	276	264	285	258	284	279	258	282	259	301	267	282	287	266	267	239	274	272	281	253	277	280	253	250	272	266	295	262	299	277	260	261	263	265	272	274	279	246	259	270	248	253	232	260	292	295	252	295	239	273	255	275	271	255	272	281	279	270	295	262	245	283	276	286	283	266	237	268	284	269	250	287	258	250	277	281	257	244	272	266	264	293	251	267	259	257	253	277	278	244	281	271	268	258	279	286	297	260	261	242	295	273	264	283	249	259	265	298	265	239	260	289	249	235	272	283	280	282	262	273	270	289	288	304	274	273	276	250	273	288	267	250	257	277	237	263	299	271	272	249	277	279	239	266	275	242	303	295	248	278	269	277	278	281	247	256	294	285	244	286	257	237	273	262	266	285	261	249	257	251	256	238	292	282	262	252	256	274	283	291	282	263	269	280	263	264	288	257	295	235	277	273	259	277	283	250	262	254	237	235	225	260	300	265	279	283	270	293	263	246	246	301	275	269	295	288	258	263	266	299	265	282	265	286	257	255	305	238	252	250	281	286	278	282	272
28015	23352	20277	18502	5483	801	714	732	735	666	659	592	674	650	653	600	628	633	616	659	699	626	649	639	617	618	631	664	645	655	595	610	629	629	649	631	633	581	600	610	629	600	639	637	683	628	652	604	640	621	627	645	596	608	628	605	588	666	666	641	634	638	628	642	566	543	584	641	654	625	627	609	649	592	606	598	627	627	618	639	616	624	604	645	613	604	652	608	613	641	627	660	618	620	666	622	630	640	583	626	614	625	622	602	606	581	633	599	585	614	577	609	621	599	656	598	628	597	623	615	671	619	681	641	638	673	655	604	599	634	596	607	614	649	583	625	630	603	571	584	624	609	682	621	594	646	612	600	627	615	638	638	651	642	631	631	612	626	608	610	655	613	665	608	623	612	595	636	619	612	628	605	624	580	623	592	619	586	602	617	636	630	607	620	618	691	601	621	631	638	630	643	639	630	657	620	638	641	585	590	637	630	641	639	606	632	612	625	618	630	669	665	645	628	626	625	632	609	639	631	616	597	604	615	629	600	608	628	616	616	645	641	611	653	600	638	650	607	686	601	617	662	601	593	653	680	634	625	589	617	575	582	660	642	623	616	605	597	601	621	600	597	573	620	606	633	593	656	635	586	607	588	596	603	618	625	630	624	611	604	594	591	603	646	586	548	598	652	624	643	548	622	653	604	601	629	594	612	652	624	615	609	659	628	668	612	622	652	657	569	651	585	619	589	613	615	621	586	601	588	643	598	623	593	633	590	627	602	589	585	636	650	611	631	625	613	640	603	636	645	629	606	626	604	640	586	630	617	594	577	622	633	678	664	591	628	649	620	652	609	618	630	656	641	548	652	586	614	620	640	575	620	592	622	621	606	625	602	671	586	625	634	625	682	614	608	640	637	597	614	611	642	590	624	624	649	662	574	625	636	596	628	612	631	627	644	633	631	612	640	623	628	632	572	608	618	645	615	575	594	612	625	613	606	609	635	608	624	581	646	679	585	604	628	674	602	580	579	643	636	600	618	642	610	615	598	590	611	623	594	624	634	600	649	641	631	633	623	629	606	621	602	649	618	621	623	677	665	652	617	613	651	631	649	610	616	612	618	623	593	600	591	600	641	630	622	663	625	624	598	580	606	586	616	624	613	600	582	634	616	580	614	611	604	650	610	600	623	630	630	607	666	629	598	618	614	647	670	589	604	583	595	607	612	605	600	618	647	609	661	627	594	611	619	643	633	614	602	662	624	602	602	639	602	641	615	598	622	651	642	644	589	623	595	570	662	628	616	603	630	633	629	683	647	598	604	590	623	653	653	643	624	639	610	636	608	635	635	626	626	626	630	635	607	613	627	648	602	643	599	634	630	646	604	637	620	640	642	621	651	613	605	634	600	634	598	659	602	654	559	626	574	640	592	575	626	664	587	583	636	592	598	618	651	629	652	636	642	602	601	639	636	620	668	619	596	682	646	594	598	610	599	585	652	594	636	633	601	607	602	648	599	635	625	646	612	652	577	617	644	637	612	617	640	630	620	646	679	601	628	626	600	583	648	662	646	619	627	603	596	622	629	598	647	640	627	633	602	587	594	596	673	631	644	635	621	632	609	605	641	580	622	608	594	587	563	589	596	591	629	609	605	650	607	646	633	603	616	609	645	611	629	595	633	628	632	635	636	616	628	615	633	656	618	566	602	655	622	642	612	673	690	640	608	643	652	641	613	618	623	661	622	612	627	626	655	657	659	635	661	582	617	623	591	637	608	621	640	611	614	649	586	612	608	633	636	606	615	643	658	602	662	620	617	650	608	599	604	627	608	579	652	650	592	620	620	584	644	630	633	631	623	585	613	602	653	659	576	598	654	636	654	656	608	641	630	629	629	597	603	675	621	609	645	585	616	652	614	650	591	639	643	596	601	629	606	653	631	624	641	661	609	635	644	595	621	642	665	592	608	648	636	641	624	640	636	601	639	624	616	636	638	627	603	667	655	627	643	631	623	597	617	621	617	612	673	601	594	646	575	599	614	601	624	661	620	617	623	655	584	639	622	622	640	613	585	615	617	648	607	666	627	636	607	603	597	637	623	638	594	620	619	627	608	624	619	645	598	627	604	616	613	621	641	624	637	627	629	659	599	615	614	633	643	610	605	644	601	653	663	655	596	636	636	652	661	584	622	596	689	613	634	651	664	606	613	640	626	645	676	628	655	598	633	618	635	620	605	632	596	603	628	561	585	612	594	577	596	634	622	624	578	663	640	630	598	625	635	643	604	642	617	617	644	618	634	642	636	629	623	611	615	661	562	626	617	629	672	577	661	625	624	603	628	666	623	612	610	593	670	643	640	600	607	604	640	624	642	580	654	627	656	650	658	646	619	607	608	629	627	618	596	595	634	677	590	649	674	605	623	611	646	630	622	630	639	645	623	645	606	585	563	636	594	646	640	591	626	605	556	574	633	648	686	584	621	616	644	605	631	619	695	662	642	640	592	686	586	658	648	596	678	694	654	605	663	673	607	653	642	594	635	632	614	607	651	566	594	651	623	596	607	661	632	618	607	663	658	601	616	641	610	631	674	578	603	624	642	610	624	687	638	545	676	637	612	665	652	624	570	658	645	600	585	627	663	616	622	617	635	601	603	579	623	648	605	591	611	634	584	628	602	606	669	603	623	639	650	627	672	610	602	620	640	632	573	649	596	612	659	614	641	619	622	572	620	625	624	644	609	639	611	647	616	639	640	681	616	623	656	631	641	614	657	581	601	585	603	637	626	610	631	653	602	587	613	625	638	610	592	610	598	570	616	646	642	623	616	654	590	651	613	590	585	640	602	630	632	628	637	607	598	618	631	628	588	627	676	589	616	602	673	650	642	659	623	602	659	566	584	667	635	606	614	630	649	609	610	605	595	624	601	656	641	630	593	602	597	585	625	599	622	611	585	599	624	596	657	678	632	622	591	591	644	649	604	622	629	623	632	634	603	629	662	615	675	598	622	632	600	616	660	590	608	643	645	624	644	624	605	623	576	607	638	698	593	674	644	630	605	576	615	625	650	622	659	627	637	615	640	596	590	643	632	636	641	613	646	648	598	636	664	614	612	634	619	591	613	617	652	643	610	676	623	647	585	623	628	622	612	601	627	598	637	648	582	680	625	597	610	639	589	580	656	623	687	611	642	572	628	642	591	587	617	640	604	591	618	611	639	656	618	615	622	619	635	608	624	622	597	616	633	619	613	623	628	601	633	655	682	622	631	647	626	614	640	620	631	655	632	625	640	616	644	588	634	646	627	634	647	639	630	636	617	635	600	591	627	611	603	586	599	614	602	607	624	649	590	669	580	605	659	646	658	575	612	595	647	604	647	664	605	621	595	586	634	655	640	610	658	632	631	620	634	655	650	591	642	638	620	607	651	600	676	604	632	608	611	630	620	651	596	625	619	613	669	633	592	636	622	642	636	622	592	617	616	639	654	615	650	663	604	600	656	642	649	652	601	642	653	638	632	589	669	597	627
50269	43486	26891	17091	4454	310	218	206	190	173	181	169	175	200	180	178	180	161	148	134	151	141	172	188	180	160	143	159	173	164	176	174	192	169	153	179	144	176	166	172	190	160	175	137	164	160	159	171	154	160	170	152	144	157	144	188	176	171	159	166	156	142	150	159	166	159	161	164	170	175	168	177	167	169	177	173	186	160	168	170	173	156	161	139	168	188	168	154	178	176	148	173	176	157	170	190	181	178	168	171	147	158	172	177	189	145	160	178	165	150	155	197	195	172	168	150	167	147	184	159	176	192	178	172	171	163	170	162	172	148	195	171	165	154	150	174	186	174	186	168	157	168	175	183	176	178	155	171	182	171	162	178	154	137	137	171	158	160	169	185	133	147	162	176	141	158	185	165	154	180	185	167	169	171	145	170	165	177	164	166	158	158	174	167	176	157	142	160	170	148	155	149	168	165	181	166	191	167	176	140	180	153	147	152	149	157	188	144	159	172	160	148	175	170	161	167	155	155	152	166	160	160	143	166	158	178	161	142	146	194	178	177	172	134	164	209	168	148	179	148	164	172	172	169	178	145	168	166	182	155	148	180	156	193	174	170	164	145	152	155	155	171	174	146	163	180	160	169	156	158	152	161	175	174	185	157	169	143	175	166	172	150	174	146	187	192	158	166	175	153	158	174	157	170	147	158	160	191	173	150	148	153	191	187	165	172	160	148	169	153	153	160	156	184	190	161	157	170	159	136	144	179	169	165	152	152	151	172	181	181	166	162	153	179	176	174	144	166	167	168	170	178	155	145	159	192	169	162	174	164	149	162	181	145	154	149	137	151	161	179	152	191	169	185	180	194	170	157	173	158	157	175	149	154	199	174	171	154	172	153	165	140	164	145	179	163	156	161	147	173	159	197	174	193	160	169	176	154	159	158	167	179	182	163	176	146	153	154	156	151	182	176	177	178	166	140	147	186	157	155	154	169	167	180	161	146	151	165	180	164	154	171	156	178	174	159	174	145	152	164	173	168	173	155	160	152	194	159	169	175	188	150	152	160	174	163	172	156	151	172	144	169	192	161	180	140	192	161	148	146	163	185	161	186	183	166	164	168	171	161	164	169	150	171	161	171	185	145	152	179	204	164	154	158	152	163	165	179	145	160	161	167	163	176	158	157	144	156	145	151	157	174	177	168	166	178	162	169	142	156	163	172	179	174	153	170	174	158	143	156	136	172	179	182	158	177	156	159	175	142	175	154	173	162	178	174	178	167	167	180	154	168	162	158	165	155	161	160	164	156	191	158	152	153	173	146	144	199	171	160	155	180	156	152	162	167	174	146	154	160	192	166	166	153	173	164	155	146	156	155	144	173	158	197	201	171	156	145	158	173	167	174	170	165	175	186	156	189	168	180	178	164	160	174	183	207	160	159	168	186	171	184	156	135	182	169	150	176	173	183	172	159	175	176	163	184	167	165	161	150	141	175	142	177	188	167	191	145	178	183	192	159	156	142	172	150	170	159	169	156	192	171	152	169	160	170	138	159	160	176	186	191	180	170	183	156	127	155	183	203	187	148	141	170	158	173	191	173	149	159	165	185	168	180	174	160	163	152	161	156	153	162	145	164	165	172	169	180	148	170	141	152	170	193	161	163	167	174	139	153	152	161	169	163	176	170	171	184	157	167	157	177	156	175	175	142	178	185	155	155	149	157	148	142	187	180	165	167	170	161	157	164	147	168	164	159	183	175	158	158	170	156	156	136	189	187	162	159	163	164	171	177	164	180	188	170	190	141	169	169	161	139	143	181	154	145	175	165	186	168	190	171	145	173	150	156	155	157	171	150	153	134	174	176	172	156	160	172	153	163	168	167	171	173	155	171	175	180	166	202	173	158	147	175	187	180	169	176	164	158	174	157	174	164	174	192	177	164	149	166	157	163	181	190	164	178	156	188	155	166	159	170	192	158	164	180	162	169	168	196	161	161	153	188	185	181	171	172	182	169	161	174	178	157	171	163	162	175	161	167	175	158	123	162	177	174	186	161	127	160	180	166	165	161	171	180	155	157	171	161	144	163	156	180	130	166	150	166	154	184	170	168	143	190	180	176	180	166	173	162	167	162	179	189	159	172	188	145	163	166	140	165	166	160	156	173	169	164	174	171	163	188	159	178	129	179	169	159	170	165	184	169	158	149	149	134	174	190	164	159	155	154	151	161	166	171	184	144	180	151	155	166	176	171	170	150	170	167	146	158	153	175	167	170	179	161	156	175	166	191	168	173	163	146	159	147	175	180	169	182	163	157	171	155	172	182	179	144	166	181	169	170	145	193	166	177	164	171	191	159	151	177	162	187	161	165	157	152	171	166	179	162	158	162	157	147	163	176	180	174	184	158	169	175	159	178	158	170	167	173	161	192	174	144	163	182	193	156	163	164	170	164	151	172	185	167	186	148	158	154	184	170	160	177	170	186	185	167	174	159	158	174	174	168	179	181	169	157	167	152	196	166	171	169	164	139	144	181	165	157	168	155	169	194	151	147	148	155	153	161	152	168	182	186	172	165	157	169	160	156	149	160	160	157	145	208	173	149	165	181	160	167	182	164	180	162	171	166	187	169	175	167	153	154	184	179	135	153	183	191	176	150	163	156	173	178	169	162	157	182	190	169	181	169	177	170	169	181	151	143	177	171	164	163	152	142	184	172	158	165	170	169	178	152	163	146	195	169	157	160	167	188	156	167	159	177	179	160	158	179	157	162	159	132	178	177	160	166	162	160	154	153	159	182	164	179	188	179	184	188	153	178	159	150	146	162	171	154	193	165	177	171	155	163	166	170	171	175	185	194	172	162	148	149	176	148	134	161	156	154	169	181	147	139	145	167	151	161	148	151	176	183	151	171	152	167	162	159	219	193	164	156	174	158	157	161	196	168	172	151	169	159	185	157	163	151	155	172	164	190	157	160	165	146	161	176	176	177	179	168	177	172	164	155	173	152	182	186	160	152	167	155	142	186	145	167	148	163	164	134	159	172	160	154	170	148	157	159	188	185	166	165	162	152	189	185	161	175	164	169	180	161	166	168	187	140	177	181	169	145	159	151	163	173	170	152	158	153	148	180	163	188	175	163	141	189	160	141	184	174	173	175	154	158	184	155	189	159	155	138	148	153	156	160	145	163	136	176	171	179	172	144	184	171	154	138	168	182	188	144	186	176	184	150	167	168	152	157	178	161	167	165	195	175	137	158	200	182	142	153	157	154	163	182	160	174	165	156	168	162	158	172	154	168	178	162	177	171	152	171	171	161	190	178	175	167	163	178	180	168	184	156	181	186	153	202	153	161	178	167	153	162	168	189	175	179	152	161	147	171	172	167	134	151	139	166	160	163	163	177	138	162	156	142	156	163	152	149	172	178	151	136	175	182	148	168	171	176	186	179	176	145	163	146	164	199	176	177	183	127	149	192	157	139	178	164	178	176	179	148	172	152	178	169	167	166	167	156	141	179	147	181	169	147	186	157
34951	31817	27345	26700	8271	650	621	610	555	512	481	488	448	476	391	416	458	460	411	414	420	425	428	419	434	404	412	388	399	421	420	413	412	387	433	385	469	406	399	434	397	424	406	419	404	409	400	400	397	387	433	403	405	427	402	396	410	387	371	391	382	387	403	384	375	408	383	378	397	426	411	426	404	387	373	377	430	411	395	379	421	395	367	393	437	392	392	395	417	372	397	368	404	387	410	395	418	414	375	431	371	388	385	388	393	356	426	377	408	400	416	392	418	386	402	406	376	398	374	424	407	432	391	413	379	379	388	426	384	414	393	407	371	388	387	377	408	425	417	416	401	412	392	405	380	394	367	403	364	401	412	408	407	386	394	432	422	356	376	374	409	369	408	415	402	409	394	408	411	386	388	403	382	403	405	405	395	391	371	409	375	409	380	382	408	377	407	397	422	390	398	391	392	413	362	381	426	402	363	422	405	376	385	396	388	386	395	420	383	389	410	416	409	429	424	409	381	381	381	394	391	377	402	390	410	359	399	447	417	385	381	382	422	425	416	413	407	405	424	364	408	422	407	415	392	418	355	392	411	401	374	395	373	337	401	351	384	427	358	446	413	395	401	389	386	381	440	393	393	398	391	428	359	375	407	423	400	379	410	402	370	403	382	408	404	410	392	389	400	378	376	404	377	344	399	333	398	370	388	384	432	416	407	442	406	406	385	388	394	387	402	410	436	392	395	398	404	388	446	389	425	368	392	375	396	382	367	390	370	408	380	400	443	391	375	393	382	404	390	395	413	441	425	388	385	390	397	391	385	383	372	369	388	413	405	397	382	394	411	387	371	386	373	410	439	411	411	395	421	404	395	389	399	428	374	399	396	413	391	404	422	393	396	409	431	448	367	383	396	408	403	384	376	407	401	381	395	393	396	393	421	365	406	412	406	407	425	402	419	410	395	399	398	434	405	410	405	429	400	411	358	386	394	412	424	371	392	392	405	397	375	429	409	363	377	384	389	412	377	412	399	413	357	392	433	378	392	413	441	371	356	401	420	446	410	421	419	385	356	406	387	405	454	399	391	374	410	380	382	384	408	378	405	402	386	365	398	376	393	361	399	400	373	390	396	416	399	387	395	376	408	426	420	411	369	380	387	373	400	395	390	404	387	389	389	403	401	428	379	402	436	396	413	370	401	427	411	382	393	405	366	408	437	389	409	419	396	389	341	391	405	414	416	431	400	428	414	393	389	378	385	387	378	382	412	380	378	393	420	396	415	381	410	372	405	393	382	401	378	379	366	403	383	412	392	413	403	405	353	338	411	402	386	399	423	384	423	378	400	409	367	368	396	395	362	402	416	415	411	451	394	382	393	394	392	424	378	378	409	406	422	383	393	361	404	402	388	436	398	390	395	401	384	405	421	388	430	368	388	393	390	398	433	359	424	373	384	346	373	397	380	364	421	376	403	411	391	379	358	366	395	435	377	405	383	357	405	360	403	389	398	365	387	375	390	400	388	412	381	408	410	387	408	420	390	374	407	414	378	442	364	371	427	424	404	421	418	409	385	358	391	371	379	378	399	370	433	383	391	373	386	416	377	425	391	399	382	398	422	394	367	415	359	407	380	391	432	377	375	367	380	416	394	372	382	373	417	389	388	346	377	432	394	371	428	396	395	375	386	413	404	404	423	398	409	393	389	415	411	358	371	391	407	390	394	433	372	379	399	387	403	344	388	411	427	406	418	368	372	411	397	396	409	364	387	407	408	381	410	401	383	419	407	398	404	387	414	367	412	400	406	400	404	404	393	411	371	415	414	407	392	363	411	390	390	408	427	358	414	422	396	355	383	416	383	421	384	421	420	379	404	411	407	416	403	445	395	395	436	404	358	383	407	387	368	417	367	386	366	389	406	420	427	423	406	387	382	400	400	404	397	375	394	400	390	379	400	383	388	364	406	413	383	364	387	403	406	367	384	376	415	375	370	410	395	403	377	337	396	366	403	377	390	367	436	393	402	405	375	414	379	396	373	382	418	423	392	368	410	387	410	400	374	432	372	384	391	417	399	392	406	392	406	379	367	368	399	376	422	401	406	399	404	429	396	382	377	426	405	405	369	392	362	381	428	396	383	366	416	380	371	396	362	414	409	407	401	425	400	377	426	371	406	374	420	372	373	394	408	363	402	404	397	394	398	390	399	405	390	381	413	379	413	405	402	407	375	379	430	457	405	360	378	388	364	366	442	364	402	430	362	390	409	424	392	400	387	384	412	431	395	412	351	412	370	428	405	387	379	379	405	390	378	385	381	414	412	442	370	396	384	344	408	406	361	391	377	384	405	390	397	400	379	398	397	404	393	402	439	419	409	384	417	418	426	403	386	382	384	404	403	373	421	421	380	399	395	371	401	392	406	395	371	414	418	411	407	391	408	405	406	416	410	419	395	398	388	361	396	376	407	407	385	375	401	397	360	355	374	431	446	370	405	398	389	394	381	396	390	380	397	417	422	397	400	388	385	397	409	403	376	372	396	389	402	405	386	429	383	382	422	388	395	435	436	362	384	367	409	405	424	386	392	395	423	403	417	443	376	384	389	388	379	371	416	374	441	386	395	388	393	384	367	380	395	378	381	380	395	419	381	408	407	417	361	405	404	412	428	402	396	391	411	414	394	403	375	401	380	372	404	396	388	376	369	401	369	388	396	385	377	364	394	407	382	391	377	394	388	405	417	392	404	409	370	381	411	398	418	415	399	356	378	378	438	409	379	393	401	372	419	437	406	420	426	396	389	428	404	371	427	381	397	405	389	432	412	380	392	395	382	438	381	367	417	417	384	408	418	379	392	398	383	398	399	402	395	416	386	353	405	398	391	366	403	374	436	399	407	400	398	398	366	422	352	416	361	423	404	380	378	357	386	398	382	412	375	424	394	415	406	374	408	430	388	404	405	407	399	417	406	371	399	387	407	388	393	384	368	403	397	390	391	389	383	362	393	371	373	410	387	407	421	400	418	379	403	398	404	387	393	396	352	409	412	397	408	422	393	381	354	390	399	390	384	385	398	414	397	407	422	395	418	411	377	374	404	405	390	389	388	383	402	425	398	379	429	372	358	398	398	433	369	389	366	373	386	429	412	388	417	402	404	407	395	392	412	409	380	361	368	397	381	375	411	430	386	417	425	387	420	416	390	404	384	434	393	399	405	401	418	388	395	385	398	368	395	398	400	388	400	405	393	401	421	385	402	379	436	393	399	424	384	397	408	400	403	401	431	426	364	389	371	387	427	414	426	411	414	419	398	450	389	383	447	390	393	404	380	437	392	376	368	377	394	398	402	412	394	400	415	376	394	385	385	395	390	406	408	388	383	399	412	403	374	386	431	416	416	406	375	343	396	389	403	393	389	363	357	380	381	391	393	412	414	388	433	401	369	412	428	431	378	404	391	400	344	396	370	387	428	397	372	410	401	406	399	387	442	383	424	375	383	432	401	380	374	425	412	390	401	380	396	401	413	393
10790	2682	755	498	297	310	283	313	299	273	246	273	285	273	293	265	324	268	289	304	315	298	287	281	293	285	292	294	261	279	305	297	293	307	338	302	287	275	289	278	314	290	302	306	293	298	311	295	286	260	285	274	314	289	312	285	306	282	293	303	300	266	267	272	282	285	270	297	280	248	305	330	275	268	297	328	290	270	286	297	260	297	302	264	285	272	259	267	283	297	274	273	294	272	298	288	307	288	300	294	283	319	295	260	281	260	267	259	279	295	271	317	297	289	280	253	271	251	294	289	286	304	313	295	274	287	278	264	287	257	311	296	256	291	274	274	275	283	280	296	324	290	304	255	307	276	281	286	308	280	303	298	268	278	311	285	272	260	306	287	283	318	312	293	287	296	278	298	305	293	294	268	304	294	308	275	267	305	284	278	292	301	291	255	289	318	275	271	256	301	305	290	294	268	296	282	305	287	312	277	268	269	277	324	314	287	302	301	294	313	323	269	290	298	276	280	287	314	275	276	282	292	290	309	321	303	274	262	273	303	252	285	296	302	263	321	301	288	264	296	269	285	313	279	289	287	304	282	268	297	288	242	289	298	300	287	320	266	284	281	285	310	292	264	288	301	280	300	300	286	280	300	308	275	307	298	286	262	273	281	288	303	292	268	309	271	272	283	298	296	290	294	325	289	294	261	294	269	254	283	308	271	331	256	305	275	280	268	290	324	305	304	304	299	288	299	278	309	258	248	318	286	291	285	275	283	304	337	278	295	264	274	292	265	301	289	314	306	257	298	277	275	302	278	299	298	282	260	296	279	265	297	285	290	308	295	275	311	293	270	281	278	310	320	296	280	261	295	277	286	289	309	305	299	291	311	295	307	292	275	292	260	254	316	271	276	327	293	300	320	285	289	307	264	294	295	266	296	314	291	296	307	290	275	264	281	301	282	277	266	291	298	298	267	288	282	249	301	263	246	317	286	258	298	274	277	294	289	281	296	294	317	290	244	284	330	315	293	275	322	289	256	300	305	298	269	291	265	271	298	289	292	251	269	257	276	330	282	299	263	280	289	261	297	309	280	263	277	298	276	288	303	290	256	268	268	301	269	303	281	283	270	239	269	291	270	311	300	309	248	312	281	289	278	328	304	310	309	286	269	289	274	261	296	297	335	296	292	298	263	291	297	305	303	316	307	289	283	294	296	305	293	263	315	295	310	290	311	286	283	270	279	262	307	283	273	294	292	277	299	280	273	302	291	257	311	268	316	284	271	291	309	295	304	294	271	306	286	289	299	292	283	263	276	266	284	272	295	277	289	282	296	262	268	297	299	275	286	280	281	275	246	271	253	318	269	283	281	263	286	274	268	321	261	277	305	276	291	293	283	277	302	316	293	302	298	305	292	247	284	266	266	268	304	266	297	280	321	267	273	312	291	317	285	279	292	285	279	284	261	249	303	336	291	297	251	320	286	266	289	308	304	289	280	285	288	278	282	321	300	318	306	271	264	309	287	298	308	280	293	289	290	274	315	276	259	276	261	287	286	277	257	264	282	282	315	297	348	271	313	299	294	294	307	337	299	318	282	250	299	307	260	271	271	296	281	312	294	310	300	258	315	298	288	318	301	291	298	314	276	263	280	288	278	306	275	302	305	284	297	310	296	270	286	264	268	290	314	271	272	287	318	290	275	324	293	292	283	273	280	293	265	285	286	291	289	267	278	283	313	309	303	298	301	275	297	298	281	298	251	285	286	299	287	312	295	289	275	279	261	293	285	277	291	299	346	311	297	330	287	311	263	309	290	264	269	281	276	310	297	265	285	290	278	310	259	303	281	274	288	305	298	259	302	291	265	309	329	277	263	281	327	298	301	278	279	295	304	300	288	265	275	290	281	297	280	299	295	307	281	267	289	279	314	290	274	294	291	287	262	302	285	258	279	315	280	299	306	295	296	275	275	327	272	287	307	280	272	299	294	300	261	274	299	270	319	302	292	313	279	285	313	293	275	331	310	282	291	310	269	282	264	305	303	283	284	294	249	285	286	266	260	305	303	293	262	265	291	269	279	271	277	297	287	288	285	312	287	326	293	253	310	295	286	288	275	271	290	287	294	300	295	320	274	317	267	314	268	259	287	264	271	313	295	262	299	294	252	288	262	297	238	310	282	272	299	262	279	325	307	276	271	321	306	292	287	282	297	282	294	276	270	286	252	284	292	308	261	315	267	303	289	275	289	285	306	284	295	324	273	293	265	274	297	272	293	270	315	275	319	309	288	287	294	261	288	301	313	307	266	277	302	290	284	251	310	266	292	253	302	300	294	298	288	302	288	301	250	285	244	276	290	282	251	274	270	296	318	301	294	311	255	292	327	298	288	283	277	283	276	299	327	310	267	318	259	261	250	279	300	307	271	276	313	280	289	296	266	308	286	293	307	284	257	313	279	281	295	307	272	283	294	272	288	280	302	294	318	291	279	279	285	269	271	294	281	272	279	304	307	295	307	263	278	337	292	266	307	321	291	311	290	320	284	287	296	305	309	289	302	291	288	304	301	296	279	316	299	293	277	274	292	288	269	271	264	282	281	303	286	286	290	293	271	260	282	286	283	271	304	289	291	290	290	254	294	276	288	297	297	300	297	270	274	281	297	281	290	260	283	264	289	318	294	276	306	296	289	264	299	292	299	279	272	290	276	247	274	294	299	276	313	290	302	319	298	302	288	296	270	301	325	285	298	285	283	266	290	288	311	281	303	275	300	286	295	321	313	279	263	319	287	291	288	257	289	307	281	291	307	283	278	309	288	302	264	310	264	279	300	323	302	283	253	284	280	307	286	299	276	282	276	289	327	301	294	270	290	276	286	291	267	268	310	300	299	290	291	269	302	307	277	297	311	289	295	296	286	312	284	312	312	273	307	283	299	291	291	288	313	292	290	296	252	280	306	282	286	291	326	275	295	303	317	294	304	268	279	261	324	277	278	227	297	309	318	307	298	281	293	276	297	303	309	269	278	301	302	284	301	319	300	274	280	285	269	275	283	266	290	293	289	294	283	289	290	296	291	253	274	288	299	285	279	298	291	279	273	304	321	309	282	283	247	313	267	292	307	324	276	299	288	258	303	289	329	252	306	332	287	261	270	272	286	297	299	290	294	289	301	257	311	301	293	255	268	251	276	293	294	274	312	285	308	314	269	296	273	313	299	279	311	276	289	305	296	308	259	279	247	308	267	308	317	296	286	315	266	290	268	279	269	323	278	297	280	292	294	284	296	293	289	298	337	288	291	275	300	298	298	323	313	278	294	289	280	297	327	296	294	299	305	257	272	286	278	283	284	305	290	251	280	301	298	280	316	307	263	310	285	290	292	270	276	293	281	309	319	279	277	297	281	317	277	270	252	316	277	285	285	294	280	344	285	310	293	314	270	281	310	296	288	300	288	281	250	268	271	314	315	283	296	305	281	311	280	281	298	287	277	278	289	296	276	293	279	269	300	288	281	308	289	299	278	285	296
8532	4299	1722	1450	845	711	662	708	674	650	707	675	636	669	644	680	725	671	677	679	700	642	661	693	663	637	684	702	681	701	640	647	665	676	684	698	690	651	659	645	661	728	704	652	659	670	715	615	685	620	652	705	647	709	727	717	726	698	669	662	680	638	607	680	633	641	665	709	666	660	698	674	663	650	673	709	662	693	662	708	654	736	680	710	693	695	666	660	693	661	695	691	649	666	629	666	594	686	720	697	688	657	625	671	653	700	681	627	653	655	685	672	700	632	626	671	661	677	645	665	666	639	669	679	707	705	658	639	680	636	620	675	656	678	638	677	636	673	643	641	661	655	632	651	689	654	705	671	640	697	698	670	689	661	685	668	684	674	646	685	653	667	672	653	652	649	650	681	707	729	702	614	659	651	709	632	663	666	650	687	658	637	674	709	696	677	700	669	621	673	605	666	637	670	646	702	714	670	677	698	687	680	672	672	613	658	665	683	716	673	655	694	689	681	657	644	708	667	752	706	697	661	664	645	699	722	683	670	662	676	676	646	659	682	684	650	668	675	693	643	689	673	667	691	662	675	703	687	667	675	702	677	697	646	714	659	675	694	675	649	650	603	721	654	611	667	671	659	691	722	630	619	657	696	649	635	649	683	726	688	632	641	667	671	735	657	641	667	661	638	647	679	650	679	690	675	696	649	653	702	680	676	631	669	657	661	690	674	709	683	687	694	684	684	692	650	667	701	713	621	667	677	697	667	687	624	666	655	673	651	661	731	634	659	705	676	668	695	652	659	688	680	654	657	678	671	691	671	692	651	677	667	686	683	704	642	665	687	659	683	661	654	667	636	626	646	690	697	635	691	689	629	713	670	695	671	663	706	682	682	673	663	710	693	662	638	656	665	677	664	663	661	666	609	676	708	684	684	695	677	690	634	700	675	669	694	686	674	675	658	606	653	666	699	680	646	682	645	695	709	653	679	652	692	638	658	638	685	661	636	644	700	685	714	650	679	628	726	683	656	694	671	665	751	692	648	655	660	657	674	663	646	696	705	630	629	642	645	644	664	678	698	694	622	689	693	675	691	660	665	704	653	653	683	660	650	639	651	664	683	622	666	647	683	659	643	662	701	637	666	720	661	723	646	678	655	659	702	717	650	692	690	666	645	665	743	695	690	685	595	655	664	662	706	723	677	657	667	708	652	675	696	701	675	683	655	718	681	715	656	675	680	645	670	656	643	676	654	629	682	637	637	685	643	651	660	689	656	669	677	681	705	678	687	691	663	713	671	687	663	652	671	652	685	736	713	738	683	651	661	670	637	661	688	705	716	667	692	719	682	702	670	672	637	691	667	685	704	672	689	657	702	689	660	724	643	687	677	697	670	692	647	670	684	671	678	628	650	704	680	707	712	689	643	681	651	663	668	691	639	663	656	673	642	687	673	679	620	641	662	609	678	679	705	631	687	656	651	695	705	648	659	633	672	703	659	690	683	699	643	644	695	713	678	711	687	637	655	716	711	707	675	675	711	655	670	690	626	702	688	682	661	749	612	651	634	655	680	647	678	678	681	639	699	712	688	688	706	660	687	692	669	666	664	650	705	648	620	660	705	638	700	672	702	651	680	668	643	651	647	644	647	628	675	709	646	672	711	643	713	668	645	671	635	697	678	649	661	666	677	640	698	690	658	668	694	667	679	663	634	675	652	654	666	668	650	670	647	677	670	680	660	702	675	704	625	707	643	637	661	731	672	648	707	666	686	697	704	696	686	698	631	647	692	706	672	620	627	667	720	633	676	685	673	650	711	662	669	691	665	675	640	663	690	660	665	661	698	654	657	711	646	668	672	641	703	678	672	710	648	677	683	673	658	655	751	678	663	667	699	676	695	658	678	651	698	702	663	679	666	692	706	701	705	680	639	712	703	649	677	660	699	692	636	656	660	719	661	703	631	696	630	698	657	678	661	684	685	589	683	686	657	636	678	702	708	652	696	660	661	616	669	699	711	701	682	686	664	676	720	693	718	675	699	665	666	648	666	649	657	659	671	657	680	627	642	660	678	648	643	676	675	655	657	668	691	696	703	698	667	630	647	653	669	674	645	692	679	695	651	669	667	592	622	653	661	628	685	695	667	651	678	678	651	676	635	699	658	676	633	703	706	684	687	656	727	737	656	663	700	705	652	713	695	636	652	676	699	716	700	686	693	675	621	708	649	651	693	644	672	675	663	696	695	666	641	712	643	668	672	723	702	665	708	678	650	688	647	650	698	690	694	620	661	667	645	659	625	667	703	678	693	669	677	632	714	662	688	658	642	691	705	657	649	678	677	662	641	705	706	666	648	674	661	700	715	661	651	644	670	685	654	658	633	670	661	634	641	653	680	672	644	665	680	692	655	669	730	689	656	638	650	705	689	707	700	658	680	649	711	656	680	745	691	679	645	656	673	628	679	758	661	648	652	696	675	662	638	700	713	662	660	676	673	669	730	663	681	664	680	681	686	664	710	634	659	683	657	719	704	687	704	701	660	703	652	694	660	662	675	634	674	674	678	684	720	645	678	675	650	669	697	665	717	688	707	662	695	689	664	657	667	693	669	630	641	658	658	685	702	669	655	671	617	666	703	659	665	713	712	640	678	666	671	649	680	650	667	681	639	697	644	690	672	646	681	641	684	680	723	680	690	651	684	662	672	688	630	673	635	680	641	681	648	645	669	658	656	667	627	669	677	680	672	651	665	657	661	694	667	660	738	679	673	634	702	623	709	667	681	623	668	706	701	654	691	653	667	655	638	682	694	633	700	700	664	718	610	684	707	670	658	687	687	661	663	725	670	671	667	687	667	715	668	687	626	680	700	667	644	716	675	672	691	684	673	698	721	649	659	644	630	667	674	693	693	597	655	636	664	680	634	686	676	695	669	723	706	681	678	667	665	634	661	677	654	692	665	679	697	706	700	702	712	683	707	725	670	647	713	676	707	725	676	649	603	668	664	668	682	672	672	631	668	669	716	700	697	683	647	649	656	719	659	645	673	688	676	693	692	670	641	670	631	671	672	681	647	665	744	679	622	664	683	676	648	669	698	672	640	692	709	676	683	663	669	672	671	701	668	628	691	679	637	707	694	670	691	674	679	655	644	683	678	663	646	698	666	704	688	652	715	696	660	707	653	657	701	643	671	686	658	663	674	617	642	744	662	666	699	706	634	661	654	701	680	655	662	740	662	665	699	686	658	681	677	673	635	706	710	652	656	683	596	647	665	683	706	650	687	673	658	683	676	687	670	710	673	639	643	723	696	664	679	664	635	660	700	684	626	698	637	684	651	637	645	708	668	652	668	691	660	647	673	686	686	659	684	608	675	676	658	661	710	693	692	672	664	669	656	737	666	687	674	639	728	677	697	669	707	678	690	657	673	662	668	645	658	687	699	671	641	663	665	618	664	667	685	596	651	680	662	677	681	656	716	697	632	702	639	695	678	667	669	691	689	646	660	704	693	676	692	660	686	708	748
41256	32323	18355	8964	2067	293	305	291	295	310	289	236	269	254	300	258	266	286	292	249	268	308	252	276	251	258	273	264	291	254	278	286	296	257	267	279	248	282	270	257	276	287	277	300	301	266	323	280	240	287	281	257	299	266	252	286	282	297	305	288	285	238	276	270	261	276	261	251	300	271	264	300	254	277	279	288	280	273	300	276	254	242	274	276	276	273	268	276	281	268	252	293	273	294	249	294	262	261	258	231	316	290	296	287	278	251	265	273	260	276	291	257	272	293	254	281	267	257	298	268	322	256	272	259	255	278	313	260	266	287	273	265	282	252	273	276	275	274	302	271	268	271	279	257	257	265	293	262	270	234	294	283	246	268	278	247	287	268	295	303	274	276	275	262	250	253	267	280	262	271	308	298	283	292	268	277	258	300	260	243	253	259	280	272	299	298	287	268	284	286	271	269	261	251	289	255	248	261	251	296	331	277	256	261	260	268	269	270	300	247	286	276	295	236	276	248	262	269	313	306	296	265	256	273	261	279	282	279	260	264	280	264	257	255	269	262	279	260	269	239	277	256	304	252	276	265	277	252	251	290	262	269	257	265	242	260	251	289	252	270	295	266	262	281	271	288	281	268	280	278	281	275	291	284	307	285	291	272	269	261	285	272	273	253	289	298	294	247	263	259	266	260	270	264	257	303	255	255	272	275	267	269	308	263	285	263	276	254	277	272	292	273	275	281	273	274	267	278	265	281	282	267	264	259	281	267	252	257	263	276	270	326	264	273	270	255	269	316	262	304	276	298	294	279	268	272	306	284	295	286	312	290	290	254	235	301	245	242	266	275	288	288	253	295	261	275	298	288	256	313	288	254	269	263	261	267	243	290	266	292	258	267	251	256	259	264	276	278	302	242	262	247	237	282	274	261	291	250	256	284	301	258	253	266	274	269	248	249	295	274	276	258	262	294	272	251	294	271	256	244	266	272	286	277	289	277	303	286	274	243	287	270	282	238	266	281	289	252	290	307	284	264	290	295	280	272	263	233	294	274	288	271	260	265	289	286	243	262	262	280	295	247	274	265	245	282	269	313	270	283	264	283	292	283	326	255	270	250	266	248	270	279	278	277	242	284	262	282	277	270	290	291	281	252	257	257	272	256	301	261	261	249	276	301	263	285	261	302	283	259	253	276	270	286	287	261	256	253	291	263	277	289	245	293	235	254	256	256	275	260	247	260	258	261	266	309	278	277	260	258	211	289	269	268	306	292	273	256	305	311	243	258	266	288	289	268	289	260	254	271	281	269	274	253	270	243	276	269	243	259	288	268	242	268	243	257	253	242	277	283	264	238	294	287	266	289	291	293	290	272	275	265	273	310	296	255	264	289	254	258	247	279	269	257	276	291	308	272	270	320	288	246	262	246	275	279	263	258	268	251	253	291	257	250	284	273	256	287	264	274	253	253	290	269	266	285	299	276	278	280	279	267	289	286	273	269	268	268	266	265	262	278	246	295	277	288	256	255	275	287	278	280	250	269	255	278	279	262	302	276	276	264	285	269	256	282	268	267	276	280	323	254	256	295	301	289	252	273	292	255	270	287	252	249	310	291	247	290	270	253	279	247	292	269	282	291	260	276	276	299	308	279	285	277	278	260	261	291	288	258	282	279	262	281	288	290	289	285	293	263	272	280	260	266	293	274	300	275	283	269	272	263	316	242	270	274	279	251	317	279	246	267	279	246	272	255	276	315	275	287	284	279	273	278	250	298	278	295	281	262	303	287	278	268	276	256	286	288	300	293	275	267	319	268	263	271	280	286	231	255	286	258	304	262	296	255	286	266	276	262	303	278	268	285	281	289	264	281	283	274	279	289	261	270	275	328	262	286	316	226	293	267	272	265	273	275	278	272	266	286	293	291	251	265	275	271	257	270	238	272	249	274	307	252	263	278	287	275	283	290	274	294	303	261	268	279	305	274	217	281	247	262	288	247	310	296	280	262	248	245	245	266	298	253	263	269	278	265	240	302	285	259	262	313	265	262	292	285	269	277	256	283	280	249	273	248	266	269	294	297	278	277	275	255	266	235	276	317	256	266	284	280	291	260	287	275	276	278	290	293	279	273	292	265	281	281	278	292	292	273	251	290	269	250	283	284	264	247	250	303	301	268	259	281	300	257	283	265	281	260	279	292	286	276	276	280	288	289	294	297	298	292	268	293	304	270	277	238	260	251	259	263	250	281	258	275	266	278	266	257	290	223	276	266	304	244	256	274	249	282	246	246	294	260	289	253	245	286	278	295	285	239	276	275	279	280	267	280	341	245	274	254	239	279	269	252	245	286	280	241	276	254	287	284	267	268	288	263	261	271	273	279	275	293	286	303	255	253	267	283	262	266	287	247	312	324	255	291	254	288	310	289	266	236	251	275	286	267	270	277	256	278	247	289	273	244	262	271	269	275	287	270	255	257	291	289	264	273	285	281	266	268	284	295	256	269	263	263	273	253	294	285	307	276	283	273	238	252	281	287	283	275	267	253	279	270	259	283	296	284	264	253	279	274	249	273	288	265	244	252	267	254	238	271	270	274	269	253	244	305	266	274	266	287	289	266	288	295	267	249	284	241	285	288	267	267	256	262	289	292	258	271	252	257	262	285	281	284	312	294	285	260	237	307	258	251	291	285	265	279	259	269	277	280	265	262	264	300	267	279	283	285	266	266	265	277	275	240	282	262	265	263	264	280	285	282	246	272	260	235	296	291	294	262	295	277	296	253	307	269	287	286	291	309	246	261	299	247	267	286	247	305	278	260	286	272	292	248	264	258	244	241	282	281	279	276	255	259	298	310	301	318	287	288	306	274	258	281	310	240	256	269	257	263	258	261	255	285	228	251	253	257	279	269	288	291	246	234	266	257	252	261	270	254	265	252	282	264	275	291	289	269	263	268	295	248	296	296	287	268	273	281	311	270	262	250	277	294	285	312	269	283	273	265	289	297	258	270	278	249	308	275	265	279	249	277	260	267	296	271	300	307	296	281	256	261	259	274	267	267	247	272	275	273	291	271	262	264	269	252	277	273	298	243	270	272	281	296	279	256	254	277	257	273	278	270	263	253	289	261	261	284	277	275	257	248	281	265	256	257	243	316	282	266	260	261	315	259	283	271	241	280	270	276	259	273	301	256	274	300	281	304	276	303	271	291	280	287	266	254	263	247	272	306	283	283	296	298	261	259	243	264	257	259	281	260	250	264	308	238	276	241	285	275	258	279	289	287	257	281	265	288	281	270	269	250	295	276	268	286	262	276	249	291	275	273	285	272	296	290	304	263	261	298	273	292	288	273	257	296	258	281	280	264	276	263	298	267	245	260	238	255	329	254	281	285	253	264	272	269	258	255	267	311	262	266	259	289	273	280	269	252	277	289	277	294	286	236	273	280	250	275	281	269	251	271	253	270	274	302	267	299	286	291	250	284	244	278	260	273	291	292	262	244	260	256	321	251	263	267	272	299	276	260	298	276
29002	24362	22393	17867	4784	817	773	781	731	692	669	653	669	642	638	655	688	618	655	670	666	606	660	633	601	675	690	613	649	602	640	619	619	646	642	689	615	636	670	684	638	640	695	671	612	614	610	627	664	600	697	616	649	650	636	606	622	615	600	668	637	620	640	607	624	667	656	658	611	656	621	643	668	636	652	688	669	652	582	665	636	680	673	623	637	664	611	640	646	644	635	661	642	662	622	653	641	635	613	612	641	625	649	594	613	603	667	641	626	649	629	599	656	615	686	626	673	668	593	593	624	611	689	640	657	592	608	632	651	667	598	594	643	649	628	632	628	673	601	606	633	639	631	684	639	621	631	633	599	673	647	639	618	661	589	670	646	596	647	664	621	586	633	656	636	656	658	597	658	644	654	658	675	649	667	657	587	668	637	640	576	641	668	657	636	670	635	657	601	647	673	591	634	600	609	660	688	651	623	569	642	614	607	612	635	646	673	693	647	615	583	604	630	608	687	645	613	640	664	651	652	628	642	633	641	634	624	606	638	588	653	605	636	621	609	648	641	663	615	645	615	626	650	641	628	657	616	666	637	638	627	631	620	662	665	608	647	627	631	653	633	644	643	612	632	655	605	625	621	631	668	647	656	616	619	676	672	631	632	612	679	608	627	644	643	694	647	608	671	649	615	639	630	600	588	651	651	639	691	600	643	645	668	656	626	623	624	623	654	619	667	579	631	635	625	626	633	633	639	624	649	607	617	617	655	625	616	626	625	632	688	659	655	670	659	702	668	639	605	652	645	607	652	684	629	638	577	582	636	656	632	649	640	626	621	644	723	660	661	622	627	634	611	626	600	595	605	585	619	667	675	592	617	591	662	679	635	646	683	634	626	649	640	604	611	633	651	592	610	600	625	610	657	619	635	633	644	661	682	637	620	671	608	652	619	648	643	600	658	701	651	614	648	672	614	654	662	598	643	605	647	663	644	589	612	587	643	640	607	613	630	637	598	657	630	623	567	607	625	626	638	653	635	671	650	622	637	624	685	648	629	590	651	628	629	649	659	599	655	656	621	610	656	613	659	614	646	615	647	649	646	606	688	635	638	622	625	657	613	641	604	611	660	682	636	661	617	578	671	629	643	629	604	597	599	651	600	605	627	678	649	609	659	598	632	640	635	672	642	672	646	650	631	599	671	651	629	626	599	645	635	661	637	679	644	625	618	626	648	668	643	647	657	596	647	634	617	633	636	613	651	645	583	636	642	596	629	624	616	587	614	655	631	641	663	615	658	632	621	629	605	623	633	607	594	637	629	668	644	629	576	652	633	646	647	678	665	675	658	636	632	690	689	641	651	597	654	654	619	671	635	655	665	661	682	626	657	616	623	618	612	618	654	623	679	621	605	604	664	669	627	625	588	620	641	610	591	668	625	632	645	706	640	667	634	600	598	627	676	630	635	630	656	656	607	636	612	614	641	668	600	664	603	651	628	684	632	621	629	669	661	657	630	647	668	618	651	678	635	624	615	681	656	636	600	578	650	640	696	640	623	654	660	665	661	647	658	635	640	665	688	662	636	649	629	646	625	653	625	663	631	621	691	623	664	631	669	682	641	636	663	650	605	660	667	640	629	626	656	650	686	657	616	637	639	611	647	674	643	641	649	618	658	654	648	650	602	628	626	636	624	648	623	606	628	639	649	696	655	662	596	608	615	626	654	645	644	639	608	626	638	620	649	556	609	640	638	624	676	616	597	623	657	611	645	641	655	644	646	649	634	663	649	656	628	615	618	652	654	634	619	675	639	651	655	625	722	596	635	613	666	629	613	626	648	668	666	657	600	591	623	616	630	707	604	639	647	641	678	672	627	619	647	643	636	601	613	608	612	595	645	629	627	639	616	655	654	639	580	630	671	627	629	680	643	638	578	587	640	685	632	595	635	657	666	589	638	643	647	626	627	658	630	620	578	645	625	659	634	634	633	674	645	681	662	674	594	659	669	670	661	633	639	661	633	633	633	698	625	620	619	630	599	612	583	642	648	641	631	643	606	651	652	662	635	623	657	642	625	641	654	669	693	641	608	672	650	611	622	640	621	635	630	613	665	637	601	658	615	657	661	616	667	655	658	610	680	626	623	609	629	611	629	654	652	657	673	629	670	615	617	591	637	656	633	612	558	641	633	630	566	604	633	637	635	656	657	649	615	622	632	672	645	605	608	607	644	597	650	605	666	672	624	620	617	608	698	665	614	636	623	605	647	646	607	608	614	653	642	659	630	612	613	607	596	689	649	639	668	621	662	644	639	623	631	642	630	635	644	613	628	597	628	662	613	656	641	627	641	637	677	628	600	589	655	621	634	655	643	643	631	640	666	673	639	598	603	603	631	618	629	591	666	597	634	613	636	628	620	605	628	639	603	617	659	640	634	603	657	636	616	606	606	582	680	616	638	627	641	660	618	584	649	624	679	613	640	601	634	630	590	624	639	609	630	625	591	612	629	613	647	660	629	628	652	640	606	640	640	621	662	653	619	620	623	634	616	618	647	632	644	670	607	625	681	633	628	622	611	647	615	585	679	648	638	602	655	641	663	668	626	657	687	598	636	659	593	631	632	640	626	683	617	642	651	576	609	652	636	645	633	636	658	623	612	673	647	659	650	624	640	628	613	721	653	600	662	701	661	611	636	637	685	617	678	569	614	633	629	650	657	655	659	636	656	615	668	621	624	640	649	683	650	624	659	654	640	673	653	654	678	655	641	625	618	609	596	580	654	622	610	609	609	588	606	610	642	654	620	650	644	661	639	635	606	632	652	625	625	653	642	639	665	623	622	613	641	673	670	627	635	673	602	662	631	618	627	630	631	664	628	680	687	639	611	657	636	651	626	675	659	602	593	631	646	643	615	591	641	611	631	628	653	655	651	572	604	641	627	636	664	592	667	652	569	621	607	651	620	644	657	646	647	614	655	623	604	612	679	676	589	593	688	687	583	628	721	623	604	660	623	615	636	675	632	593	652	643	632	622	640	646	629	642	622	667	665	609	650	633	623	629	628	628	661	639	610	636	622	667	642	629	626	653	634	652	662	598	629	675	632	605	625	634	625	582	651	644	704	606	645	636	663	581	641	647	598	660	649	608	657	620	635	669	650	671	631	646	634	639	610	621	630	649	609	644	632	666	590	621	651	656	629	689	646	572	656	633	624	602	668	666	626	640	664	652	647	594	635	658	619	651	622	644	619	638	650	636	618	639	644	588	673	632	595	644	601	618	656	620	656	601	657	606	618	636	650	599	628	634	637	628	662	605	662	686	619	606	599	606	642	683	644	640	637	659	643	620	655	632	605	642	660	618	620	643	662	614	680	612	649	587	653	657	616	605	615	640	595	647	630	636	639	664	629	606	653	630	644	630	636	661	656	619	620	644	670	655	616	639	636	607	661	638	612	622	615	621	653	667	652	693	611	610	668	651	662	630	584	623	647	677	615	629	647	608	644	647	657	636	632	650	676	637	578	653
50712	45475	31333	16390	4192	239	207	243	154	164	157	186	160	149	171	171	181	161	187	178	141	153	154	152	156	151	170	161	160	163	174	186	143	183	198	176	173	173	181	156	169	164	150	166	176	160	169	171	170	200	131	184	175	167	176	167	145	163	170	159	187	173	179	187	172	161	190	178	170	169	185	148	181	147	162	151	161	175	167	164	162	182	147	171	157	167	165	171	174	173	154	162	151	168	167	168	174	159	172	169	171	174	160	179	163	159	179	160	160	173	155	150	160	169	168	175	137	167	155	175	143	162	181	191	183	163	171	189	161	171	187	190	150	138	160	163	192	184	139	154	172	156	184	155	184	169	167	152	169	160	183	155	164	189	194	161	165	152	177	180	172	152	162	170	163	185	190	184	176	159	198	130	165	214	185	161	165	165	170	167	146	172	167	160	168	166	165	134	167	158	164	182	166	148	160	165	188	174	183	179	164	159	162	166	173	168	160	174	176	158	182	160	175	154	185	165	158	159	160	164	194	148	170	183	169	183	146	151	176	166	174	150	172	161	187	176	159	165	150	190	159	178	149	176	162	197	166	163	165	185	198	147	159	160	180	190	162	178	175	182	162	159	190	174	174	180	182	202	183	166	141	182	166	189	149	143	143	157	162	177	172	182	166	172	184	155	146	174	183	172	157	172	187	155	154	181	192	154	183	188	174	158	171	154	183	178	155	173	153	155	158	162	164	172	174	155	167	163	169	205	180	163	167	166	151	168	151	152	170	167	156	145	194	181	177	166	153	164	169	197	189	187	155	155	181	164	179	154	153	152	171	161	162	194	185	156	186	167	179	190	157	162	167	187	193	177	166	167	155	186	161	180	161	185	164	165	190	177	157	175	171	156	147	174	187	174	186	158	166	164	173	158	176	179	164	183	160	160	173	149	153	177	163	181	158	184	180	156	148	178	160	157	191	181	160	180	154	167	176	163	180	167	143	172	166	167	165	183	190	173	164	179	169	211	163	221	145	179	156	156	177	177	159	166	173	173	163	166	163	184	144	155	164	189	166	159	159	172	176	180	160	166	152	160	161	171	166	157	165	167	183	193	158	174	176	165	170	182	181	180	186	153	151	159	181	173	138	180	179	164	197	187	168	172	173	178	167	168	152	194	148	177	159	191	173	155	157	180	162	187	185	149	176	179	157	166	178	171	170	158	186	173	174	163	165	160	176	149	161	165	188	174	164	165	162	192	160	167	176	168	164	173	171	186	153	184	166	162	196	159	183	174	158	162	163	201	189	179	164	170	157	178	144	158	150	165	154	167	172	188	156	173	162	148	164	171	151	175	174	164	173	178	181	163	168	167	159	163	189	187	166	149	174	154	170	161	166	175	199	150	169	186	164	168	155	156	158	150	158	162	179	141	194	198	181	173	172	189	163	170	142	160	161	175	187	163	146	173	166	162	140	157	135	158	180	171	182	153	165	153	156	146	164	147	158	166	163	155	143	155	175	146	193	148	172	170	158	147	172	189	172	181	165	158	164	172	184	174	165	164	170	154	194	189	177	153	170	145	176	166	152	159	185	163	180	155	147	147	168	159	165	159	179	197	169	145	167	188	159	171	159	181	163	160	180	165	189	154	173	176	170	155	184	161	140	191	184	163	174	165	169	148	186	156	183	154	156	157	176	174	186	145	171	179	183	162	180	175	150	180	177	160	154	175	181	170	167	158	164	160	174	163	168	163	164	163	162	180	189	161	174	176	170	171	164	174	176	149	179	175	135	178	161	169	172	184	174	159	134	146	141	142	175	164	180	208	179	196	155	150	164	163	158	145	163	177	200	179	159	192	179	171	181	163	164	152	158	186	160	199	151	158	153	174	206	186	185	174	170	162	153	161	168	172	177	164	179	172	186	161	168	174	176	150	172	173	183	157	162	162	143	186	152	177	153	176	171	119	162	172	176	170	164	187	185	169	153	173	161	171	176	183	194	177	173	167	176	212	160	160	201	168	200	152	158	180	169	176	173	135	157	173	179	190	186	160	173	155	148	181	170	154	160	173	169	173	185	153	184	195	175	160	166	165	172	138	170	167	162	168	173	167	177	164	163	198	179	179	176	178	161	173	162	174	195	165	152	143	163	179	146	176	173	169	157	150	187	169	151	167	162	175	189	171	150	153	160	160	170	171	186	154	158	167	177	141	147	155	169	163	176	152	160	164	177	174	165	170	177	168	174	171	153	161	187	168	140	163	166	185	177	187	170	148	164	189	161	186	168	174	161	176	161	155	165	141	170	156	167	166	173	157	184	160	182	163	177	176	155	190	171	164	180	177	185	154	147	144	174	142	179	180	136	190	189	185	180	191	185	150	181	177	144	137	173	153	140	176	178	167	164	173	153	147	148	170	186	162	152	169	196	177	159	191	155	156	172	166	154	178	142	152	178	162	160	137	190	158	170	188	153	176	166	165	152	169	186	177	187	164	178	181	161	145	159	177	158	147	175	191	161	169	177	185	187	199	165	156	175	174	185	174	196	161	154	162	174	170	164	165	194	151	168	174	187	144	181	148	158	184	175	158	178	151	171	162	173	162	186	175	156	156	191	169	176	201	166	161	173	161	173	172	173	165	171	169	166	160	163	154	183	159	164	173	179	165	174	186	185	170	174	139	189	174	166	180	174	173	181	154	165	147	181	170	171	155	172	181	162	170	149	166	212	165	170	165	137	139	182	184	176	169	178	190	182	179	155	163	144	158	157	169	163	183	175	171	170	167	183	170	193	170	168	154	182	172	179	162	162	176	175	182	155	171	179	181	156	193	169	164	177	153	177	150	169	137	153	158	173	167	154	159	179	159	180	173	162	203	167	152	190	163	181	167	162	162	147	187	184	159	153	161	176	161	183	173	158	206	184	167	177	155	188	164	156	184	146	155	183	188	142	176	179	184	165	159	169	179	158	190	177	174	172	174	178	164	165	150	174	191	173	174	185	149	185	203	166	157	165	174	152	164	197	159	185	171	149	140	160	156	156	158	163	156	167	175	148	155	186	197	170	176	191	172	166	147	171	140	170	165	161	175	188	176	140	179	140	154	149	176	159	191	170	179	179	154	170	118	150	178	159	177	152	132	169	175	169	156	168	151	165	178	171	174	196	174	174	160	186	163	166	173	169	161	178	167	157	168	190	157	175	169	174	179	160	173	145	183	180	159	141	185	160	146	149	172	149	170	169	172	176	158	204	163	178	181	165	140	158	183	196	170	180	177	159	162	175	165	196	187	191	170	170	168	160	175	154	194	184	181	165	159	154	138	168	154	154	165	182	171	164	151	148	178	163	157	168	200	180	165	180	183	174	173	158	165	177	174	156	169	165	161	141	186	186	175	164	174	145	155	154	172	162	157	154	174	151	179	175	160	171	167	171	163	166	174	170	159	160	167	183	169	162	159	182	195	176	150	149	173	168	195	147	161	176	172	205	170	176	163	174	167	179	186	166	154	176	151	175	150	173	188	152	156	162	160
35115	33970	32963	25459	6990	676	640	725	535	525	491	457	436	441	441	432	468	416	410	411	430	422	439	451	400	421	431	411	386	437	414	407	405	424	441	410	441	392	404	416	419	401	405	399	434	426	430	447	412	415	383	450	421	415	448	416	383	407	376	423	406	416	419	439	419	395	405	422	432	421	440	410	442	437	436	411	416	450	414	443	400	442	428	442	406	430	421	378	437	431	426	401	408	414	395	439	415	393	397	415	418	402	408	376	428	408	430	431	401	398	422	397	392	423	416	420	401	389	393	436	403	407	416	385	422	393	392	447	434	428	440	409	413	429	380	424	423	413	433	388	414	436	389	427	420	421	429	415	400	439	406	433	396	397	367	428	407	421	426	427	387	439	388	377	429	387	417	397	399	376	390	386	412	380	411	404	418	392	400	408	440	439	404	401	396	420	411	407	395	428	377	384	416	370	405	418	390	417	440	433	411	398	389	437	411	430	387	387	381	450	403	395	408	391	431	412	410	407	387	424	425	372	402	389	409	433	383	418	442	425	397	429	389	404	439	388	417	448	396	400	408	404	400	386	440	446	437	389	385	424	401	391	397	384	407	388	405	402	412	439	393	361	392	425	406	383	397	416	424	461	424	430	404	442	406	427	409	397	404	396	416	430	405	383	357	395	408	401	385	448	427	435	430	393	379	426	385	444	408	398	415	434	404	404	407	397	397	440	363	414	446	467	434	394	411	418	428	383	420	405	385	444	420	394	382	408	414	441	419	397	402	383	421	453	392	456	412	403	400	417	425	441	409	425	427	425	418	404	387	426	406	388	395	359	395	416	395	386	384	405	422	378	387	437	383	405	405	401	398	437	423	425	417	424	420	405	430	370	410	416	441	393	388	380	430	420	412	422	428	409	369	418	385	397	424	428	424	412	399	433	412	388	434	428	402	424	422	379	444	409	410	440	413	387	423	402	420	444	408	404	402	416	423	430	408	405	443	401	377	409	414	453	419	399	428	441	390	412	392	406	426	427	410	409	420	418	410	384	406	364	395	443	393	400	380	406	392	406	401	389	405	410	399	391	400	373	419	415	411	398	403	405	395	403	387	416	400	417	401	391	397	412	403	396	432	397	409	386	425	412	399	414	390	403	428	417	379	444	400	404	362	383	424	397	430	436	442	395	391	392	379	410	383	428	412	411	384	412	384	418	417	383	401	432	390	426	415	411	433	374	411	387	382	367	402	398	372	373	388	400	401	395	418	418	419	385	403	432	421	442	392	406	416	415	427	446	411	433	456	432	403	409	396	399	408	397	370	432	429	442	376	396	399	401	457	421	435	410	419	434	417	425	406	403	381	403	409	442	450	394	424	412	409	368	433	394	408	446	426	402	415	424	424	353	412	382	402	391	397	409	381	400	382	375	416	354	423	430	419	400	401	438	411	423	426	403	428	386	396	381	406	409	381	416	414	444	412	372	390	400	418	403	407	408	399	381	423	431	420	413	416	376	406	426	399	394	391	404	393	431	417	423	442	441	375	365	405	401	423	370	430	445	450	415	364	399	421	399	387	414	423	427	400	403	417	416	404	389	393	412	377	404	382	397	405	463	391	425	394	418	405	425	400	437	429	400	405	432	452	419	424	400	354	402	436	411	411	390	399	433	394	438	435	412	404	405	427	411	386	421	409	393	402	362	393	422	415	426	439	403	391	415	417	400	410	431	400	425	422	417	441	436	425	411	411	384	423	393	417	417	419	401	437	434	425	432	385	438	399	448	418	400	415	404	399	437	426	402	407	409	409	422	402	362	371	422	405	398	390	435	436	424	419	391	420	386	417	364	389	406	406	442	455	411	394	416	394	423	400	428	410	392	405	395	415	403	394	420	391	416	419	461	386	394	421	426	447	420	392	376	472	436	352	351	394	448	407	401	407	379	427	389	436	404	396	372	393	413	443	402	415	431	392	439	423	446	382	420	410	442	369	452	395	417	415	401	389	406	426	426	393	377	412	397	408	437	435	423	424	387	384	406	402	433	395	412	432	417	405	383	386	395	412	408	403	407	418	412	423	400	436	396	434	413	426	423	428	393	445	434	426	458	384	443	398	397	409	406	399	439	417	391	433	422	403	346	422	370	362	398	380	394	391	404	414	412	410	417	425	420	398	432	419	383	404	426	426	403	416	441	407	372	385	388	432	424	425	384	369	412	389	379	396	417	440	415	410	433	442	398	405	400	399	431	406	421	403	409	391	392	392	354	433	396	388	379	414	407	415	411	413	406	400	380	413	397	430	406	418	405	417	426	436	420	435	388	394	413	444	385	394	394	421	417	441	429	432	413	444	388	415	413	414	391	433	398	404	421	417	416	401	372	399	414	412	391	419	388	387	439	452	425	399	366	393	423	397	402	448	418	382	409	408	444	393	415	392	435	419	402	415	409	397	402	400	451	426	380	405	420	399	449	410	440	402	419	397	445	404	403	445	386	410	392	385	425	388	398	404	386	404	432	425	404	440	400	398	443	409	391	388	437	428	399	415	420	404	406	397	402	419	444	434	395	362	404	441	420	365	413	433	459	411	402	408	417	453	414	412	417	406	400	383	367	414	405	425	384	382	427	428	390	417	377	406	404	425	421	412	452	430	378	444	387	404	423	377	407	401	395	392	420	401	379	444	433	421	392	417	392	419	390	406	399	385	435	409	380	414	399	385	407	435	404	407	403	366	411	420	391	380	446	413	419	410	389	401	415	449	410	384	399	371	357	379	372	418	399	362	391	405	422	412	382	386	402	442	408	404	371	383	393	455	382	392	410	434	421	451	402	437	380	400	379	413	425	424	433	435	418	382	398	411	390	415	410	390	438	434	455	409	417	409	383	423	381	451	419	416	410	417	404	392	400	409	418	377	385	433	395	431	386	382	394	400	472	430	388	379	424	390	401	393	436	361	386	391	426	424	412	413	380	369	430	443	421	442	396	386	406	430	413	446	407	377	383	397	436	407	362	389	425	419	389	422	391	416	434	402	424	422	404	411	413	441	380	420	481	402	406	420	409	407	400	384	404	409	408	407	405	398	427	401	418	422	400	388	387	424	394	468	406	417	435	450	348	405	406	433	415	446	395	419	421	419	429	407	393	430	423	375	411	386	393	406	442	387	395	392	407	465	438	399	442	435	397	417	446	416	425	417	392	403	394	420	435	415	434	392	449	396	390	427	441	435	414	432	429	410	404	426	400	369	373	419	391	429	407	400	396	405	426	407	413	473	410	368	397	406	417	390	410	390	401	427	390	399	433	458	429	420	402	424	425	442	423	392	391	435	430	441	430	395	394	424	390	411	398	406	423	420	398	384	411	409	420	387	392	447	371	408	423	377	408	413	392	437	422	414	402	399	387	436	409	422	399	426	409	435	435	415	414	413	376	411	420	399	392	444	402	388	456	421	431	379	411	438	407	417	408	430	377	423	431	408	381	396	372	423	445	383	390	392	384	385	451	396	390	392	391	414	378	396	410	400	417
9471	2715	846	502	317	305	262	278	284	258	291	267	317	269	303	302	319	261	289	313	298	300	296	278	265	297	289	288	315	282	294	293	273	296	300	265	295	281	295	282	293	300	280	281	300	304	281	284	274	321	313	290	285	280	309	290	286	306	283	285	323	284	278	269	291	276	281	278	301	290	277	262	322	308	292	289	306	289	280	298	301	314	268	284	331	312	268	297	286	297	275	282	284	292	282	267	272	312	275	291	287	281	298	297	303	282	302	302	291	271	299	289	258	282	271	302	271	299	252	292	316	280	310	272	278	283	276	277	266	310	304	264	274	278	284	273	300	309	275	317	268	275	320	284	260	260	288	298	273	263	295	294	287	275	282	272	272	287	324	308	266	271	300	314	318	272	260	279	275	281	289	261	303	324	275	271	278	289	300	279	286	324	274	265	298	315	303	287	281	320	262	291	317	298	305	317	260	317	287	302	296	281	275	248	323	289	283	302	289	284	262	291	271	296	330	275	294	281	298	300	265	274	279	293	280	296	311	276	291	287	298	290	293	283	296	298	294	300	299	282	295	301	313	285	261	282	310	281	276	312	313	285	280	316	273	295	290	254	309	285	304	276	321	283	286	277	282	282	328	281	307	295	307	287	269	292	288	311	283	296	292	267	268	274	277	296	310	289	258	309	260	289	278	289	277	288	301	272	270	261	266	250	306	279	308	270	339	262	312	280	290	301	283	307	294	289	283	279	293	291	280	281	272	321	302	270	328	274	293	287	290	308	300	295	263	290	275	297	279	249	296	309	284	299	274	273	283	310	307	308	302	301	280	279	320	282	286	291	271	277	298	310	307	298	320	281	264	301	283	300	285	284	325	335	273	310	299	267	295	305	311	246	249	290	281	277	289	289	308	309	302	287	287	298	285	307	318	304	293	258	305	289	301	249	282	279	280	303	332	302	275	275	268	300	277	289	282	279	279	254	278	281	307	270	293	284	309	306	264	263	305	296	277	268	299	299	285	308	294	303	266	282	265	281	292	272	283	279	303	279	307	291	267	272	310	299	264	274	308	246	257	298	273	307	275	273	311	297	304	277	279	297	307	293	290	280	279	296	269	250	299	326	280	283	260	308	297	281	272	258	292	303	302	315	265	301	284	281	310	301	274	303	262	299	276	288	324	281	264	293	289	268	275	293	300	298	287	301	319	294	290	284	299	309	287	311	323	284	272	271	291	291	275	286	266	315	309	312	280	283	301	305	251	289	309	287	274	283	312	290	225	259	271	291	274	280	282	301	281	313	298	269	295	296	307	275	289	272	284	285	315	292	295	264	302	332	302	286	280	307	262	281	306	298	286	308	275	299	281	297	272	293	344	295	261	291	281	295	283	292	285	296	287	275	261	288	276	264	292	277	285	297	290	264	324	281	311	283	292	291	312	285	314	296	293	254	300	282	310	264	318	280	290	287	270	299	277	290	288	291	303	279	285	261	333	341	286	284	287	284	253	330	270	277	293	319	288	276	291	279	272	323	302	296	307	260	279	286	266	314	302	300	282	298	293	265	271	298	285	270	285	287	274	294	276	299	275	270	290	304	285	292	258	258	266	287	308	324	270	269	275	303	287	291	268	290	279	309	307	273	266	313	269	265	281	300	293	295	289	320	319	253	291	280	288	273	255	288	293	296	323	298	315	298	244	273	298	311	294	269	288	274	267	299	290	271	308	264	278	275	256	290	283	335	305	249	274	269	283	299	310	287	284	342	263	289	316	297	285	273	264	269	317	332	300	288	284	326	303	274	271	293	286	313	263	308	301	268	315	291	291	324	287	302	290	280	293	298	296	282	301	311	284	287	292	301	293	299	325	281	261	314	291	288	268	310	274	296	287	293	312	289	305	265	312	286	267	321	293	262	298	309	308	320	285	248	307	272	251	285	303	301	289	305	315	294	284	293	295	288	299	267	293	292	309	313	286	269	274	322	273	292	272	295	289	315	258	266	302	265	283	316	292	319	291	242	299	309	287	295	304	285	278	298	321	293	297	287	316	304	285	295	290	287	343	285	335	250	307	305	314	295	265	287	272	297	288	283	333	303	308	270	279	246	279	344	282	270	274	278	282	271	301	263	291	281	246	296	289	265	269	281	315	290	279	276	294	295	303	308	266	287	276	312	294	285	314	311	255	281	281	286	264	310	251	303	256	303	290	259	246	293	276	288	285	283	295	274	281	300	296	284	306	331	299	329	293	297	313	269	266	312	314	296	291	290	277	253	259	270	293	268	310	277	295	286	279	306	274	267	259	316	319	284	283	294	284	305	304	277	323	305	287	271	310	274	290	314	290	267	271	276	277	286	295	287	293	331	258	294	272	253	277	332	289	274	289	305	312	303	328	335	286	245	304	291	290	276	292	303	289	290	288	288	315	273	274	286	307	255	267	298	249	295	276	316	291	307	295	279	328	247	273	286	287	303	300	286	298	256	300	313	311	330	290	289	296	276	261	288	292	283	311	273	263	266	299	289	291	282	308	276	312	292	255	285	296	281	273	302	304	260	306	290	255	264	286	261	298	285	263	307	314	286	293	312	316	267	288	311	273	268	276	285	241	329	288	308	334	279	268	296	299	309	283	299	292	261	273	305	290	316	298	282	308	271	284	243	302	321	263	282	300	297	284	306	271	290	300	266	285	353	292	293	279	300	290	284	291	311	286	267	283	297	311	316	260	300	264	313	307	288	273	310	296	259	290	272	282	276	290	263	305	281	296	284	291	310	269	308	285	313	310	283	286	285	283	282	263	315	297	287	292	273	267	291	269	262	308	290	268	274	307	312	287	262	313	273	280	330	299	282	294	303	309	299	264	295	291	316	301	299	290	310	287	293	271	302	284	290	288	273	262	300	278	289	331	318	295	291	297	270	266	285	302	288	265	302	300	279	293	278	299	278	331	254	297	303	309	306	310	284	275	286	284	284	299	308	278	281	329	311	306	283	303	302	294	291	273	307	283	297	326	271	308	284	291	279	279	280	294	275	320	267	273	261	277	286	307	280	305	294	277	300	301	262	275	276	293	295	282	323	284	283	288	304	254	284	300	274	290	293	279	329	311	325	330	297	281	269	277	254	304	283	247	305	294	306	299	281	296	334	276	257	308	319	297	286	355	269	282	274	288	246	277	301	309	315	302	295	302	300	302	284	294	298	316	315	273	290	272	279	296	257	308	260	308	272	285	312	278	284	303	293	267	309	288	281	291	291	293	299	246	282	305	286	295	293	281	309	271	270	286	296	276	285	322	263	299	302	287	290	290	256	300	286	282	319	309	257	292	312	289	279	275	299	282	282	297	285	314	291	279	283	292	293	291	284	330	299	275	275	299	314	307	262	271	292	311	303	305	304	285	300	263	300	271	307	266	261	297	271	303	278	298	283	323	301	278	292	297	259	292	310	324	281	308	278	306	297	283	323	279	287	279	258	276	295	303	283	307	266	311	297	312	264	297	324	268	272	313	277	291	297	301	278
8236	4242	1886	1314	844	650	701	690	687	724	665	683	686	648	676	660	660	666	653	654	725	675	728	651	702	708	681	693	640	689	722	692	720	674	664	669	644	701	698	742	701	739	646	697	683	701	670	670	684	717	726	657	700	706	694	697	677	737	684	697	658	664	651	697	647	730	658	677	731	648	694	671	656	687	661	623	720	672	706	685	717	683	644	651	673	700	690	710	702	703	645	667	721	636	678	678	702	671	658	647	709	674	691	693	650	649	674	681	699	692	655	630	647	642	656	720	698	699	661	715	707	655	648	671	656	664	733	680	716	684	666	694	658	670	684	704	714	716	631	731	695	670	707	663	704	686	704	670	735	639	699	683	721	678	686	690	657	720	704	637	702	731	642	680	650	682	690	724	679	691	686	693	647	685	642	679	702	628	659	668	674	694	676	687	709	670	661	657	689	712	638	732	699	677	654	723	655	724	688	686	691	668	706	719	673	727	668	653	671	657	662	706	652	698	636	706	645	693	715	638	668	665	659	663	711	677	664	697	658	670	703	693	636	688	677	635	633	700	678	668	671	685	662	678	687	709	651	706	645	702	684	661	699	676	630	654	668	656	677	646	626	629	688	758	725	664	678	684	667	664	694	676	681	683	693	698	669	642	662	638	651	698	650	702	692	705	703	695	696	634	643	636	704	684	712	729	705	685	634	661	648	660	688	669	689	658	686	685	677	685	667	701	706	644	633	669	671	697	682	646	715	666	665	645	641	684	669	638	634	686	685	687	708	662	701	657	662	748	662	680	628	684	693	682	652	647	618	688	665	654	681	696	710	705	683	698	653	683	687	688	698	633	687	653	675	724	668	705	645	648	674	692	661	650	632	719	618	691	639	710	716	701	679	658	689	643	705	614	692	706	659	663	666	680	698	669	678	634	710	694	697	640	687	676	652	690	647	681	689	672	679	684	719	663	649	698	651	684	662	669	681	664	698	683	711	645	715	699	744	687	614	679	662	672	664	628	645	700	676	637	697	676	623	672	709	659	699	661	694	664	710	716	683	725	676	674	672	679	658	684	681	655	669	684	659	673	699	680	687	678	674	673	623	721	647	716	636	682	689	662	679	619	684	682	684	687	662	676	670	679	671	715	717	716	687	739	681	692	695	716	700	709	693	626	667	714	704	692	717	664	648	655	712	660	689	670	667	642	687	644	673	650	693	693	676	666	687	696	732	691	678	686	646	693	677	672	743	625	687	705	718	710	671	680	645	635	663	644	694	694	653	697	696	667	687	709	674	666	722	720	674	676	669	700	675	659	688	659	656	728	647	722	640	599	695	702	658	693	684	676	655	611	622	654	653	699	661	664	728	686	702	726	690	643	660	660	687	670	670	702	643	717	685	699	696	663	682	675	684	690	660	684	677	675	704	643	687	658	658	673	640	662	625	669	678	673	652	644	672	748	674	647	659	687	630	640	704	671	657	640	703	678	641	667	658	685	705	652	684	681	696	669	699	742	674	652	662	700	662	683	688	645	727	667	654	690	680	710	682	663	725	718	641	695	659	706	652	678	682	688	645	701	661	714	669	699	644	645	677	709	646	690	656	671	685	655	739	728	704	713	652	673	702	670	674	673	681	719	696	692	644	668	684	721	676	667	640	690	656	721	630	707	653	706	672	662	654	648	691	672	653	669	717	708	687	704	665	645	705	682	663	708	648	683	710	683	638	676	665	647	704	646	681	702	655	678	674	689	727	684	698	712	683	722	665	664	678	666	658	710	691	687	712	671	680	669	694	672	680	682	682	662	742	688	655	659	656	691	766	648	702	660	671	771	647	624	702	701	690	672	698	671	655	676	667	653	640	687	637	728	647	709	685	673	689	729	654	719	719	680	695	660	656	713	653	706	701	674	689	676	670	716	672	634	694	690	657	673	699	672	677	680	710	692	692	666	685	688	661	697	668	661	666	684	669	687	701	701	709	717	695	674	681	710	674	681	689	682	641	717	669	726	686	697	667	665	670	690	695	697	698	705	677	696	687	680	695	678	676	731	667	622	692	715	683	661	701	678	685	665	672	671	620	630	727	679	701	731	649	662	684	723	712	610	665	706	684	678	693	661	661	623	682	702	678	685	699	643	608	691	702	709	658	697	668	704	697	723	710	678	677	714	643	711	674	657	680	686	683	674	692	668	700	684	692	700	628	682	715	690	656	729	700	663	700	658	648	668	675	661	649	683	695	742	697	700	652	648	682	661	634	663	677	656	678	692	714	691	680	661	686	677	692	698	676	738	633	687	636	683	708	684	617	698	679	699	682	682	660	672	689	650	734	731	716	643	660	688	686	683	687	665	707	654	678	678	670	706	698	671	692	686	669	678	673	727	711	737	686	695	690	680	682	681	668	649	694	707	663	692	708	692	688	673	650	708	705	669	685	677	712	660	663	658	666	671	703	711	655	665	678	660	692	685	635	688	679	691	674	655	676	691	700	666	687	705	637	678	697	698	677	679	681	696	711	640	667	666	652	722	704	692	692	707	686	642	685	678	636	682	675	674	698	693	693	656	669	714	632	665	671	678	695	698	640	660	684	696	692	685	719	667	715	637	684	691	710	673	672	670	672	652	710	717	648	685	644	670	732	634	657	674	658	684	688	671	676	625	643	688	704	660	672	652	644	709	638	642	735	635	697	691	696	671	671	606	721	698	724	732	664	715	702	676	681	621	697	673	679	704	708	627	670	659	667	691	744	691	682	680	690	694	681	668	685	689	661	724	656	647	687	682	692	641	687	656	691	668	647	708	660	677	646	666	666	743	718	697	643	748	704	614	707	656	722	692	670	664	619	676	620	738	706	689	685	713	654	706	727	636	730	661	672	663	688	656	676	630	670	694	658	679	666	656	725	705	678	622	649	706	703	678	682	680	699	684	670	689	710	707	666	664	654	703	672	661	721	664	658	692	682	690	667	650	691	658	711	646	704	682	699	673	714	694	678	701	640	709	673	666	694	685	693	644	662	683	672	686	658	707	686	627	666	648	697	712	646	676	681	667	679	666	710	668	680	696	654	707	737	662	686	660	669	735	687	708	706	670	672	692	667	710	686	669	649	704	722	683	695	649	704	702	658	634	647	692	698	690	648	649	665	692	645	639	638	696	681	665	677	688	691	673	672	679	699	689	653	745	655	685	693	683	709	666	670	673	681	668	695	667	692	692	711	655	677	662	714	701	726	695	703	666	698	696	660	717	675	707	678	720	674	624	661	708	639	678	671	695	687	701	690	671	717	712	670	676	681	679	651	667	742	682	676	698	690	650	709	671	692	639	655	699	644	658	701	660	626	672	669	666	630	699	680	707	644	698	662	674	662	657	668	689	671	673	695	676	682	642	681	668	671	699	685	675	709	678	680	681	648	673	611	740	681	665	648	662	658	696	710	674	670	698	731	686	685	698	667	704	690	678	681	687	697	631	706	730	664	709	681	678	716	677	685	665	690	731	689	662	651	632	715	692	651	688	674	694
41278	32788	19521	8865	2244	325	313	377	282	273	295	298	253	297	252	297	261	255	272	276	257	282	270	273	275	273	277	275	299	262	280	282	277	276	260	244	265	258	285	279	271	278	282	271	283	271	275	299	245	287	266	294	278	284	246	313	275	265	261	272	291	264	271	278	258	250	278	317	246	273	276	287	288	277	292	287	304	293	303	282	273	293	273	283	276	304	260	300	266	283	318	277	255	291	290	262	259	259	291	265	289	257	268	238	276	264	279	281	256	229	291	292	268	294	290	287	252	268	293	286	266	237	278	276	270	264	308	278	270	296	279	263	261	276	267	262	289	286	245	268	263	275	284	298	250	278	274	263	259	268	251	296	265	258	272	246	300	276	276	254	267	294	264	281	267	288	286	270	269	264	295	261	277	269	273	258	267	275	258	279	289	276	284	274	245	256	259	284	277	302	282	286	283	281	280	278	269	291	268	280	272	282	253	266	286	255	258	264	269	258	310	272	267	271	245	326	261	291	272	267	296	276	284	274	262	281	274	280	282	260	274	282	287	265	265	282	279	300	257	305	299	242	260	266	235	267	257	278	293	288	294	274	264	265	283	255	265	289	252	270	279	263	275	255	293	298	280	243	258	297	260	300	277	318	283	303	271	279	299	293	296	273	277	282	289	278	327	273	261	275	287	296	252	275	260	273	273	265	283	282	249	264	281	300	293	277	293	307	256	293	261	264	251	287	274	262	294	295	299	293	270	258	277	300	283	300	294	285	311	285	269	279	268	260	270	259	297	272	287	308	280	293	253	313	251	255	251	276	273	249	250	260	298	244	262	276	277	282	267	278	295	281	287	270	277	266	284	290	304	280	270	262	259	289	245	288	238	300	272	265	292	290	253	266	298	287	250	269	298	277	291	273	253	240	260	287	289	255	275	289	246	282	261	296	238	264	260	243	303	307	276	266	259	280	262	302	308	278	269	280	280	292	270	256	265	284	240	274	255	276	272	295	262	280	259	267	283	242	278	257	277	256	284	305	259	290	299	280	268	291	285	268	249	273	264	278	254	299	265	280	278	281	309	279	268	270	250	256	250	277	252	264	281	247	238	265	275	265	280	252	271	255	304	265	312	291	302	275	262	288	267	265	284	266	267	264	312	252	274	277	248	281	267	265	277	265	295	266	267	219	295	234	285	260	257	274	279	245	286	281	291	262	269	262	283	278	283	304	275	276	284	275	283	305	283	275	305	301	259	287	292	263	255	310	291	245	262	291	269	286	268	282	282	264	271	267	294	254	291	248	249	287	282	277	291	267	280	248	274	265	281	271	297	284	271	260	263	293	287	287	254	311	268	288	282	277	281	259	277	277	267	283	294	280	279	290	281	290	270	276	290	257	300	273	305	262	257	273	277	272	264	269	275	294	302	280	289	264	293	267	276	253	293	270	293	263	280	288	264	259	210	253	285	280	237	239	273	274	268	289	279	252	267	257	290	281	251	265	264	303	258	310	267	293	298	298	283	266	277	258	265	294	302	293	278	288	283	305	306	273	271	275	261	264	264	249	285	278	321	301	278	245	276	282	251	311	260	273	291	295	271	284	251	273	298	272	284	258	292	281	266	229	243	284	269	262	254	261	318	280	265	252	266	265	264	306	260	269	266	304	264	322	300	275	262	287	269	244	277	283	259	256	284	288	256	250	268	284	281	297	267	280	271	289	288	286	290	247	265	275	297	284	288	269	287	259	266	262	250	303	260	264	281	287	259	259	282	276	272	299	262	295	261	274	290	261	265	269	298	246	270	325	246	296	269	269	246	286	263	264	297	302	260	263	250	262	262	278	297	245	292	267	249	263	257	265	266	302	260	288	271	314	299	286	292	284	251	255	279	281	279	301	305	274	285	295	296	265	256	253	253	275	265	295	308	262	270	259	255	271	280	277	266	273	265	288	276	318	286	279	298	278	242	254	252	251	294	291	268	314	264	252	248	307	245	306	268	283	271	274	256	299	303	267	288	259	286	287	300	292	251	279	275	250	275	241	287	305	271	274	250	250	278	294	271	240	281	278	260	283	292	292	269	278	290	283	279	264	304	282	286	266	292	261	283	272	282	309	271	250	293	310	287	280	246	267	266	278	286	256	253	258	258	251	276	242	307	288	252	258	292	299	288	278	284	301	273	251	245	288	249	280	243	299	261	255	270	257	258	280	299	268	252	276	285	265	262	287	273	282	277	262	268	258	277	252	263	288	266	260	250	275	269	248	280	294	303	270	256	277	273	263	265	295	288	263	279	257	274	248	249	273	270	265	287	278	272	288	273	269	299	275	278	274	244	258	278	265	270	271	264	252	288	259	277	278	267	277	300	260	258	281	272	297	269	260	259	258	250	275	270	268	281	283	310	249	262	267	275	243	309	270	262	240	269	279	280	282	294	293	248	252	273	261	267	292	269	258	256	295	287	280	264	257	289	290	258	277	276	296	265	285	279	245	264	272	273	299	317	267	263	265	262	244	304	282	275	289	261	245	290	267	282	274	283	259	282	276	253	270	244	278	280	258	276	271	315	276	279	264	253	266	274	267	324	275	294	295	250	278	272	269	244	274	257	287	281	265	272	257	275	277	251	267	255	294	261	282	301	276	300	290	282	283	235	267	299	249	281	293	236	296	264	252	251	277	276	294	283	272	265	288	298	270	269	275	267	247	279	250	244	281	278	283	302	250	275	266	280	301	264	275	273	285	280	291	278	297	307	234	240	287	279	282	278	267	251	268	277	297	290	296	293	267	259	286	321	274	251	270	296	257	286	266	257	255	286	294	287	273	274	267	290	270	244	274	277	287	308	278	300	282	285	264	270	267	275	282	271	275	264	314	242	264	268	275	263	261	263	269	256	283	288	270	274	254	307	279	279	266	271	261	275	265	284	296	254	289	284	298	272	275	278	283	256	281	289	289	280	263	252	301	311	283	315	250	282	304	261	277	281	256	248	253	254	274	256	292	291	267	270	254	287	305	272	289	275	261	297	269	285	295	297	303	285	273	288	272	272	266	294	272	242	275	286	218	279	281	263	274	261	291	282	290	270	243	250	276	278	278	251	288	249	267	272	284	274	280	266	282	289	290	258	244	239	293	260	273	290	258	271	282	286	289	263	307	292	256	260	265	265	281	293	274	301	262	301	301	263	271	268	300	280	273	272	265	264	261	294	233	263	256	293	277	254	277	279	262	286	257	279	274	252	260	269	272	279	257	268	264	279	255	265	281	267	274	284	301	257	290	250	242	275	251	286	268	255	269	262	283	294	246	302	245	263	263	281	250	236	273	275	257	270	276	259	252	252	250	282	245	260	302	261	279	248	284	264	289	262	278	268	262	302	283	284	282	286	293	265	265	284	267	303	264	297	297	275	261	260	253	266	306	254	286	277	296	263	297	275	277	276	277	305	286	262	265	296	270	260	309	283	291	246	290	288	286	296	286	274	277	270	270	255	276	268	279	234	251	271	274	278	271	267	253	262	286
28939	24705	23515	18250	4916	809	713	1381	738	641	673	652	644	686	675	665	663	645	637	653	665	640	666	632	673	627	637	645	640	672	623	668	683	645	681	675	657	624	656	647	662	600	663	639	651	612	629	663	678	649	618	664	645	613	660	627	662	624	569	660	648	618	611	657	620	633	606	650	637	688	678	632	643	667	668	629	672	646	655	653	642	617	658	635	601	610	652	659	604	603	638	623	627	673	620	661	624	666	636	626	609	633	620	635	619	669	650	660	613	638	657	632	645	619	640	619	631	630	633	623	630	591	621	673	609	659	626	635	656	659	619	612	595	643	639	563	643	649	587	630	635	610	658	596	659	663	620	653	673	626	675	669	638	652	648	629	587	623	641	615	648	628	629	643	667	667	644	654	637	641	633	627	630	632	611	645	674	628	645	609	668	621	590	679	641	641	659	622	662	651	640	665	666	627	638	650	595	647	678	600	618	617	646	609	648	663	707	650	656	672	662	664	658	603	643	641	684	656	660	633	658	616	676	611	636	629	589	633	599	651	644	634	623	626	619	655	630	604	612	603	633	644	704	668	642	674	656	647	663	598	651	671	643	632	628	620	638	632	660	672	608	646	666	627	625	604	619	610	640	678	620	649	649	602	661	649	627	661	657	637	655	601	615	618	649	623	640	605	729	594	672	665	672	599	689	651	646	614	624	660	658	662	641	636	610	668	679	658	665	643	633	627	645	655	629	661	581	623	672	629	623	615	609	600	651	667	614	685	676	639	632	683	642	606	631	712	657	643	649	654	600	664	576	635	602	619	635	623	587	664	667	634	636	648	609	641	632	650	622	647	658	630	681	666	670	673	634	657	673	645	660	658	641	645	658	607	592	680	657	672	634	636	665	658	620	633	597	643	618	646	696	611	620	645	657	626	610	645	624	650	604	661	630	653	612	654	599	651	637	666	618	629	643	643	657	646	640	607	693	659	636	635	685	641	616	664	660	651	647	658	611	602	629	681	669	676	692	677	613	619	670	603	663	630	633	653	593	618	646	614	671	625	653	627	644	614	609	630	660	647	630	630	686	602	627	639	598	680	693	670	625	676	640	679	609	658	651	639	641	670	669	655	659	663	604	633	651	651	624	638	632	633	560	637	663	678	625	635	571	632	641	642	672	631	619	622	647	617	645	596	625	605	596	659	673	631	637	665	617	626	653	612	620	658	671	666	610	643	647	651	633	631	630	606	619	609	661	635	627	613	633	648	664	627	643	655	656	670	613	591	657	621	604	608	634	689	640	621	620	675	676	657	631	621	642	625	628	620	620	620	641	665	653	630	607	624	633	620	600	660	689	640	669	620	662	625	662	633	662	627	623	665	665	657	646	671	605	651	624	625	676	580	595	659	662	678	625	648	663	626	633	652	639	592	644	621	632	638	635	667	660	613	690	633	604	607	634	594	653	600	605	678	633	662	647	619	660	650	647	642	629	685	635	660	628	673	660	680	637	627	670	654	657	646	630	658	651	655	662	635	631	643	662	701	622	657	662	646	627	633	655	656	628	649	657	623	662	698	665	639	662	646	658	642	629	612	703	685	667	646	658	645	638	645	616	647	691	645	639	653	649	608	623	656	615	617	650	684	625	623	635	605	613	659	623	592	682	609	640	628	643	605	645	626	649	661	655	648	618	623	640	635	637	605	629	620	604	629	626	679	613	633	619	644	634	656	608	616	659	668	663	601	636	639	627	634	587	634	624	666	632	638	611	668	663	606	646	653	586	654	667	622	658	594	623	652	652	629	619	630	662	587	672	645	640	652	640	661	630	631	642	656	658	622	615	644	608	605	651	669	646	606	646	662	631	626	642	605	619	646	628	641	633	612	603	639	600	646	641	614	659	610	656	618	641	613	646	626	610	650	637	607	663	615	665	706	663	634	641	651	672	654	669	635	620	655	703	651	610	619	633	616	613	631	618	591	623	675	667	588	659	603	656	645	619	636	673	646	686	645	664	662	587	624	638	638	604	648	664	647	604	621	665	667	644	629	647	630	625	599	650	639	658	609	684	572	620	607	616	648	621	635	597	604	634	644	601	599	642	625	631	653	619	616	629	666	604	623	658	629	667	596	651	608	675	640	640	645	624	673	608	625	638	607	689	653	600	635	636	664	634	661	606	645	654	599	620	611	632	654	590	624	630	644	606	631	665	661	571	597	652	626	642	646	643	626	648	617	632	623	666	615	639	621	620	681	603	627	638	634	699	646	622	649	634	637	663	605	656	620	651	601	642	618	584	644	662	676	625	636	651	589	626	621	662	636	630	635	626	649	640	647	639	597	624	626	654	635	625	648	648	628	685	686	579	652	672	675	615	662	657	663	645	664	615	640	621	650	648	640	665	634	619	639	621	620	645	663	659	638	642	636	656	670	705	670	601	661	699	679	658	622	617	631	663	680	603	600	652	654	658	651	708	647	688	620	656	626	644	594	641	662	633	679	632	634	628	597	640	625	601	705	659	649	620	632	636	619	651	662	605	631	624	606	642	635	630	629	650	629	593	627	662	648	678	625	625	672	627	650	631	670	653	653	618	659	634	649	641	605	665	642	657	616	645	669	643	622	645	670	632	646	625	619	657	650	649	678	582	619	643	652	605	608	677	622	601	622	685	642	614	600	596	600	620	684	630	678	642	685	658	597	688	642	623	664	617	643	646	656	661	669	610	693	659	593	637	643	610	630	619	632	646	650	585	585	631	603	640	656	665	611	627	632	618	704	666	632	630	624	658	658	619	649	637	658	634	618	656	620	632	647	639	635	648	619	618	677	655	632	624	620	659	622	639	641	629	705	615	664	599	641	604	619	674	638	632	590	649	674	654	658	627	631	625	657	673	638	609	636	635	627	593	614	619	607	639	639	691	659	639	640	620	614	632	669	622	650	632	608	650	671	620	661	640	641	642	663	636	601	631	660	636	649	624	668	655	630	646	651	646	675	651	631	658	632	626	609	653	595	666	662	650	632	655	649	677	662	588	612	608	656	640	624	657	636	671	622	658	644	641	603	644	624	637	615	618	626	649	656	668	672	658	651	682	648	601	630	682	646	634	660	633	621	593	647	651	632	618	653	642	633	686	657	639	664	630	614	632	665	647	637	631	618	666	638	646	640	607	655	676	622	616	649	661	634	646	636	636	638	699	672	620	662	655	606	640	627	638	608	648	668	668	658	610	636	664	659	590	635	622	650	600	592	608	674	644	624	676	685	629	635	634	569	611	584	629	679	619	641	638	644	668	621	615	635	666	653	628	663	633	608	641	629	670	635	634	632	628	628	683	655	678	616	630	643	613	615	617	647	610	628	642	616	635	661	643	646	651	672	651	683	600	597	627	610	629	624	642	646	595	647	647	657	685	622	624	591	618	653	643	618	642	634	655	635	653	619	623	653	651	652	624	661	653	661	648	636	641	637	660	640	620	634	666	628	628	645	636	636	624	656	623	647	647	620	659	658	642	619	633	613	618	680	676	626
52761	45360	30889	15941	4731	273	209	567	251	200	189	172	180	169	163	159	194	167	181	171	157	163	159	168	169	186	165	183	175	184	159	182	167	167	178	175	163	163	172	182	167	179	174	175	179	187	163	180	156	159	152	172	151	183	169	168	200	173	170	166	194	162	178	164	180	171	168	167	174	157	160	181	152	164	187	177	190	190	163	154	170	177	159	154	167	184	175	157	168	158	176	158	175	200	181	157	186	188	146	168	180	167	164	160	173	199	160	169	185	152	178	157	165	189	167	177	165	160	157	170	188	159	173	172	139	167	180	197	149	144	167	178	176	173	170	191	196	178	182	178	164	198	155	180	155	157	182	183	188	157	167	161	179	158	182	174	200	158	142	157	178	158	145	159	166	190	153	169	160	168	186	161	167	171	174	169	145	165	176	157	145	162	182	165	188	163	178	154	147	173	206	170	169	172	177	178	164	168	189	176	173	182	203	179	180	140	149	167	156	176	157	188	192	194	212	171	174	158	183	162	144	164	163	127	152	151	160	156	168	163	177	168	174	152	177	178	161	176	201	156	169	198	175	176	160	175	169	167	172	170	166	172	166	158	158	134	174	165	171	177	164	171	174	169	183	202	172	136	168	188	182	165	150	168	194	170	170	159	191	171	154	189	153	156	177	162	170	177	194	164	167	181	191	165	186	157	163	161	177	164	161	185	183	175	175	182	179	172	164	160	170	177	173	170	180	148	185	169	192	166	183	189	158	178	170	209	186	163	185	172	201	183	156	174	162	159	153	158	154	174	189	151	156	160	164	161	169	166	181	165	172	149	167	182	168	164	188	153	163	165	179	162	203	173	161	163	165	157	183	181	185	167	158	182	171	153	167	163	177	151	164	185	150	187	177	160	170	169	155	131	188	154	184	186	157	186	148	149	186	168	172	150	188	165	170	181	156	166	182	178	158	183	182	181	182	189	177	196	176	165	171	158	149	170	178	153	173	197	181	176	175	171	172	184	179	178	176	153	166	166	154	179	154	176	190	170	203	171	196	197	171	161	165	154	151	164	177	195	155	184	161	172	169	157	175	185	142	158	173	180	180	181	178	143	173	208	163	153	171	175	145	176	180	185	170	161	174	160	178	132	180	157	156	165	170	148	164	165	169	173	182	162	167	175	163	200	171	153	189	185	186	171	152	169	169	174	178	155	183	145	168	166	161	173	190	185	181	186	154	157	173	152	209	188	186	171	181	179	188	164	160	166	194	135	158	168	191	176	173	160	167	166	177	162	163	156	138	152	156	158	164	169	174	183	183	175	160	190	159	172	199	164	168	170	160	157	165	169	187	168	165	180	187	153	166	165	179	166	176	183	167	187	188	175	188	141	157	167	172	180	152	166	168	158	159	191	198	167	169	169	158	172	173	161	177	165	160	170	185	164	158	175	191	172	169	179	166	168	192	169	188	172	167	186	178	180	162	162	178	158	145	164	174	162	181	174	147	155	185	165	169	186	153	163	173	185	194	189	201	173	169	170	175	157	184	170	198	171	163	200	188	199	171	174	165	159	190	162	171	181	166	161	175	174	194	198	169	180	193	181	193	162	163	162	171	172	204	165	182	174	153	170	190	183	194	177	189	153	181	178	166	173	169	137	156	182	154	152	204	183	188	151	151	186	148	163	187	167	201	186	188	187	166	168	187	179	176	152	165	158	181	162	162	172	166	147	158	155	152	210	195	190	188	188	173	171	186	188	159	184	174	179	159	174	172	202	154	170	158	193	168	172	172	208	154	177	187	193	186	179	167	186	194	170	169	176	162	177	159	168	159	186	166	200	182	184	167	137	204	163	152	162	172	168	164	156	170	151	175	167	174	150	154	184	163	165	168	163	201	154	161	160	184	157	175	160	162	147	161	173	172	166	166	171	168	158	165	188	179	145	161	160	187	169	153	149	156	185	168	168	176	164	159	171	185	152	194	164	183	180	164	171	173	171	174	133	183	161	168	181	176	147	179	164	192	171	162	195	170	166	171	181	186	167	148	165	168	179	151	173	152	170	198	195	176	171	175	149	166	197	178	166	133	178	198	182	174	174	159	167	166	175	176	187	177	180	153	157	177	145	184	182	170	191	180	158	148	157	154	166	166	165	178	157	185	160	155	199	172	167	177	166	174	164	182	185	199	176	171	172	157	155	178	144	177	180	164	180	189	175	159	178	195	188	193	149	173	192	169	183	151	165	173	185	168	149	159	166	159	161	172	162	187	179	191	186	195	179	187	187	147	173	186	181	195	149	136	146	167	197	161	164	181	194	146	167	171	173	155	173	183	162	153	183	178	187	157	172	147	168	176	169	180	191	174	165	158	175	174	192	154	168	160	170	167	154	163	175	179	147	173	171	189	170	176	194	163	155	143	184	178	185	183	165	194	191	158	167	161	157	177	157	168	163	145	170	173	167	171	157	181	161	161	194	147	176	173	197	153	188	186	202	170	165	163	180	182	174	157	139	171	169	168	169	164	178	192	180	148	176	146	165	150	163	185	141	160	161	162	187	176	148	171	154	170	168	191	185	172	184	159	165	180	170	184	166	142	141	181	180	165	160	145	193	178	161	190	155	162	174	194	172	176	187	162	175	162	156	172	199	174	163	178	156	181	180	171	155	164	151	158	166	175	165	158	181	188	164	164	144	182	169	184	203	150	171	191	159	172	204	182	155	175	156	167	206	157	178	175	155	199	164	173	168	161	186	167	176	145	168	187	163	184	174	148	168	146	166	170	178	179	169	182	175	162	194	175	184	158	148	146	173	155	160	171	166	195	169	162	159	160	162	179	201	175	178	150	179	173	177	167	195	171	172	173	161	162	170	146	150	157	148	177	172	167	161	168	139	168	178	198	207	164	158	157	186	169	186	155	184	170	173	167	163	138	178	160	162	176	170	196	186	175	188	187	180	170	184	172	163	175	167	168	182	181	179	194	165	180	149	162	173	183	171	148	173	163	171	179	199	183	150	180	167	165	165	181	174	172	163	159	190	180	162	172	191	162	155	190	166	162	162	164	177	166	173	173	184	168	199	142	174	175	179	173	153	174	152	174	173	171	156	167	183	173	181	172	195	151	183	182	152	167	188	176	184	164	153	164	161	153	170	149	181	185	171	172	164	163	182	164	164	174	137	192	187	186	182	177	167	149	169	152	167	175	156	220	196	177	177	156	186	189	176	167	170	173	167	173	160	169	160	188	156	182	178	178	205	179	177	168	154	164	166	165	174	151	182	178	170	164	177	167	164	161	160	179	170	175	175	154	157	167	184	171	162	186	138	189	180	189	165	151	187	175	173	150	144	174	180	156	158	157	169	163	175	189	158	181	178	192	171	155	147	155	183	189	199	181	192	144	162	156	169	186	183	168	191	184	183	142	171	170	132	139	179	180	182	158	188	144	178	165	182	173	137	175	167	151	175	147	146	143	182	182	184	165	171	166	169	176	141	174	162	163	133	161	163	156	186	191	176	176	171	186	163
36337	33026	32062	25649	8159	667	611	2625	513	475	451	450	445	463	437	425	444	422	431	445	463	452	452	432	444	423	439	419	421	422	446	437	422	401	422	438	433	419	428	420	415	414	414	397	423	400	428	430	477	433	430	424	430	428	433	447	433	449	435	447	359	402	401	426	424	419	447	401	425	453	438	413	432	449	418	389	386	416	447	402	461	421	407	468	426	404	420	386	430	427	397	441	440	427	420	457	371	432	373	381	422	421	424	429	405	386	432	422	405	402	415	386	406	436	416	381	402	421	409	412	396	393	413	419	385	429	403	399	423	447	424	413	432	448	420	411	400	374	394	461	394	384	401	415	413	415	452	403	444	411	419	403	468	393	414	417	437	401	375	383	405	414	413	407	406	430	400	403	404	430	409	399	383	392	384	413	452	384	389	390	433	428	376	411	401	421	423	388	425	408	416	390	414	405	402	423	413	402	404	450	421	413	404	419	414	442	363	419	389	420	379	427	433	422	421	395	415	399	398	388	403	411	410	430	437	403	374	413	386	390	405	394	416	422	417	424	409	374	423	427	414	425	402	435	433	393	417	423	418	435	415	390	415	399	386	417	418	401	399	422	415	431	405	396	418	433	405	407	391	409	436	401	442	404	435	454	405	393	428	413	402	413	423	412	453	412	415	385	400	397	391	419	412	391	384	416	388	407	435	385	397	383	377	420	422	398	415	439	387	430	381	435	439	429	395	405	384	418	437	435	417	407	421	403	409	417	415	433	398	388	408	385	434	393	389	409	384	400	392	396	397	404	423	427	401	388	433	449	413	413	382	418	431	480	402	416	416	412	396	414	430	421	419	410	442	392	397	432	418	425	430	439	399	407	464	425	426	446	412	428	406	437	435	406	407	431	386	435	386	417	453	415	438	399	453	392	408	408	438	421	410	443	415	410	408	430	420	396	395	392	387	425	428	407	382	440	429	405	404	402	404	435	401	422	442	389	414	394	399	415	405	384	403	386	418	404	416	368	422	408	422	382	454	368	416	439	418	402	365	391	387	407	390	431	428	416	420	395	428	401	389	425	417	415	380	396	440	404	428	414	406	388	443	457	417	427	393	403	411	430	423	405	392	427	392	443	429	404	396	425	431	424	359	387	462	426	412	393	386	464	416	428	437	389	412	414	411	387	409	419	409	384	399	398	451	389	366	418	383	376	419	392	400	441	407	415	385	412	422	379	426	419	441	368	389	432	424	373	398	425	431	406	427	442	425	418	395	441	417	410	416	438	417	418	476	413	421	398	410	427	419	412	424	438	405	431	423	449	399	389	412	454	390	447	415	381	403	421	395	459	432	407	410	399	407	421	395	404	399	403	404	379	392	406	430	416	421	420	433	418	437	405	412	408	422	438	429	399	429	433	415	406	439	403	392	404	409	396	419	435	421	432	427	430	405	420	414	405	405	408	398	419	396	442	400	425	411	442	413	371	450	406	412	392	422	410	410	442	441	421	410	421	422	430	407	427	391	423	437	425	404	423	416	451	391	442	411	406	408	419	425	403	391	435	444	413	409	400	366	423	410	382	402	388	421	422	403	437	416	411	402	410	396	430	450	388	412	420	402	411	411	420	392	384	434	421	374	384	406	434	443	374	419	430	430	420	430	396	402	410	468	436	446	369	427	368	395	460	392	411	360	389	411	429	462	411	411	443	404	445	416	371	462	413	429	409	426	411	363	387	422	403	415	397	410	397	398	412	398	423	416	417	467	402	429	411	433	387	398	397	412	383	421	409	453	461	452	397	410	435	443	419	427	407	389	398	396	391	415	430	382	395	441	409	457	407	406	413	404	427	414	433	406	407	428	432	422	412	394	407	427	411	402	434	378	421	419	415	475	409	400	367	405	424	403	379	389	421	419	406	398	390	405	412	389	391	420	414	425	424	395	404	420	411	401	415	383	396	427	401	428	430	404	444	405	420	426	407	426	402	419	390	458	437	426	406	444	404	370	409	377	374	408	370	423	402	389	393	391	396	423	411	425	387	437	401	422	397	434	383	381	413	392	430	421	409	419	366	401	442	468	393	405	465	402	394	411	407	428	417	375	432	394	448	402	424	440	421	429	374	427	429	420	359	437	431	406	411	441	394	417	438	403	440	427	387	438	362	445	413	426	406	412	410	410	389	394	450	409	421	424	410	413	377	361	404	470	419	408	409	420	410	398	393	446	428	468	435	413	434	432	392	392	439	430	428	418	422	434	398	403	406	383	444	378	384	429	435	423	422	428	424	430	409	396	434	351	423	396	438	400	348	412	412	442	427	431	411	418	406	391	390	418	402	459	422	380	423	442	397	422	413	409	422	400	392	400	396	433	423	388	397	405	417	423	412	417	460	383	431	425	420	429	421	428	367	431	414	435	385	423	424	422	416	412	403	428	441	452	436	408	411	478	413	469	434	388	370	413	399	415	411	413	419	455	403	403	434	388	408	442	421	391	444	381	379	389	381	417	394	379	417	427	434	390	427	386	403	388	406	445	410	430	395	428	404	418	439	425	417	427	419	423	401	440	403	407	397	474	424	441	401	429	441	412	423	421	414	465	427	408	394	411	402	398	393	426	424	398	398	436	410	432	425	395	414	384	423	419	421	422	381	407	410	409	479	414	399	416	411	408	432	398	422	427	403	409	441	391	373	405	427	397	348	411	397	408	420	419	380	439	393	394	405	446	395	392	389	405	407	420	381	446	397	407	390	425	429	403	433	422	411	413	446	393	429	397	414	411	415	437	421	437	429	401	439	437	385	444	376	391	409	389	394	421	391	391	410	402	403	412	440	422	417	421	389	440	393	417	434	439	462	418	400	460	414	395	413	404	401	437	437	387	427	399	431	434	448	418	419	424	417	430	409	397	433	386	421	401	401	411	407	417	405	421	455	389	408	397	394	456	424	443	396	422	429	404	433	398	415	388	374	395	413	413	372	391	411	420	436	388	393	401	387	450	451	428	428	423	420	453	437	435	437	382	413	442	414	436	404	422	371	437	439	398	398	407	434	429	389	439	393	390	385	400	404	411	422	385	437	407	437	427	422	396	393	406	443	435	414	427	382	420	414	396	388	430	379	402	401	385	417	441	395	442	429	406	402	415	400	404	385	394	463	419	428	415	385	452	440	425	389	398	414	400	417	435	412	415	423	380	438	398	406	405	397	413	410	404	396	457	377	430	424	446	382	451	435	454	405	411	416	416	418	416	425	404	383	430	401	432	420	444	381	395	372	421	386	434	421	457	425	406	429	450	399	438	414	386	425	397	404	376	405	443	469	411	411	397	420	421	374	401	381	474	404	407	395	428	381	413	404	436	417	388	415	412	395	423	428	400	421	417	452	419	436	400	425	383	393	401	396	386	409	405	413	420	391	425	427	415	379	426	400	386	403	427	430	456	435	409	416	410	403	413	422	410	393	428	423	393	415	428	421	438	448	427	412	419	426	455	387	419	392	439	370	395	390	402	410	390	409	408	409	431	419
9286	2971	965	551	368	267	329	268	309	343	291	302	314	301	294	292	297	292	301	277	296	322	313	307	293	261	303	304	312	287	286	334	277	262	299	294	291	281	284	296	298	308	309	315	308	289	300	289	296	314	282	291	293	300	301	295	294	280	289	313	322	305	287	269	291	311	291	324	295	309	284	302	286	300	287	276	331	300	303	264	296	284	346	270	280	267	309	300	298	290	258	276	314	331	307	302	302	298	291	293	304	282	305	306	297	283	300	301	293	305	283	262	283	306	293	297	275	302	297	295	310	284	266	278	327	294	319	276	310	268	280	297	294	295	277	318	302	304	316	294	289	294	277	282	293	289	257	279	293	315	259	281	290	313	305	288	312	338	310	292	302	270	305	277	315	327	316	268	301	289	298	306	286	256	296	318	275	283	292	301	287	296	274	326	307	296	307	307	311	312	302	298	310	281	295	294	300	292	288	289	294	275	299	297	272	315	306	308	284	308	274	291	300	297	254	300	273	301	312	322	258	313	305	302	302	301	280	305	280	295	321	308	315	290	295	292	280	291	280	296	301	292	296	297	284	279	255	299	289	268	292	265	275	314	306	322	312	289	296	284	343	324	323	295	285	301	299	272	291	283	246	306	277	292	274	289	307	304	318	249	286	315	298	296	296	301	315	289	314	306	292	283	264	300	293	322	298	284	277	289	324	288	283	277	311	295	296	293	306	290	316	305	286	281	281	277	301	264	317	301	273	265	309	285	288	324	290	318	308	280	311	282	278	279	291	326	320	281	301	280	301	273	304	302	307	318	288	285	284	303	270	321	293	294	310	282	300	275	279	292	264	337	292	299	309	288	278	319	299	298	318	290	288	293	302	282	301	301	290	273	291	318	308	275	274	316	292	285	300	297	309	289	316	292	275	288	272	299	311	324	299	301	313	285	307	288	286	270	315	303	288	325	333	288	302	315	269	289	308	279	309	285	313	291	302	310	284	333	281	290	290	311	318	329	305	284	294	301	279	306	287	292	306	297	271	284	287	304	278	287	280	295	296	278	316	282	268	284	297	267	286	292	304	266	255	279	283	340	301	287	290	280	319	305	304	315	275	313	306	298	321	296	282	308	283	280	304	263	267	311	285	306	279	271	300	286	293	294	305	266	257	299	303	281	287	305	313	337	287	309	286	296	309	289	273	288	322	311	306	317	298	308	317	298	279	283	279	334	288	269	351	279	269	271	314	299	308	308	298	314	255	260	297	300	280	261	295	297	299	271	286	329	303	290	311	304	288	316	279	310	319	294	304	278	283	286	307	307	268	289	324	288	294	299	266	272	288	293	285	295	278	314	306	278	302	303	331	283	335	308	316	317	328	304	316	284	292	280	325	314	305	299	247	273	297	299	274	322	277	279	298	314	268	294	281	293	293	282	273	302	303	300	304	311	323	319	323	300	310	310	287	279	281	329	313	301	301	331	280	298	283	267	285	272	297	323	309	275	288	260	336	329	269	273	278	305	312	293	286	320	301	268	330	305	327	318	288	263	292	268	318	296	312	300	283	285	293	281	304	294	285	307	269	276	304	283	295	313	254	318	281	313	274	305	300	297	279	295	300	290	278	316	274	291	295	298	299	281	281	274	297	317	301	298	264	278	295	300	286	305	272	287	307	329	249	274	285	304	298	278	313	311	295	317	329	307	297	299	323	266	296	297	302	312	292	272	274	284	267	321	278	296	301	316	300	288	309	320	289	299	285	307	262	308	294	316	296	274	296	288	295	298	276	291	278	283	319	323	304	317	288	292	314	310	279	294	315	300	273	290	284	303	277	262	270	307	321	286	334	298	276	319	312	297	297	284	312	287	300	298	304	293	313	297	311	288	292	264	275	270	280	305	310	275	303	321	280	318	304	295	307	300	291	299	284	317	336	276	280	299	262	265	294	276	280	268	286	311	296	299	324	319	272	301	294	268	306	310	277	290	274	320	261	285	280	284	303	264	271	286	305	328	261	322	290	277	260	302	270	264	319	324	287	320	293	296	322	318	272	309	296	306	330	271	282	287	265	287	275	307	288	296	293	264	307	325	287	293	300	326	310	303	314	315	287	291	294	298	285	267	326	287	318	285	295	322	290	281	304	301	278	265	283	283	288	309	303	320	300	322	287	290	325	285	275	328	316	334	258	321	318	271	264	303	292	258	315	274	275	275	286	322	273	287	285	315	298	328	316	265	279	315	294	304	319	289	289	289	312	262	296	301	290	300	301	302	314	307	291	252	303	292	263	303	285	262	319	296	309	286	299	282	298	288	282	283	317	288	335	273	268	307	304	292	305	287	290	279	287	286	265	250	287	303	299	324	291	301	292	267	301	284	286	296	303	269	293	280	328	275	281	288	263	320	316	251	299	309	316	280	309	299	283	297	324	295	319	329	276	292	301	279	291	282	306	299	313	309	278	298	293	281	250	294	279	302	311	301	292	310	298	289	314	318	304	294	331	314	293	296	286	293	300	288	275	291	294	287	296	330	297	291	305	295	301	271	328	290	308	276	320	295	297	318	293	303	307	337	313	308	289	304	290	286	306	290	291	309	326	277	307	271	288	280	295	297	273	274	307	287	296	285	316	255	261	307	310	300	272	291	287	286	289	303	280	331	318	280	284	331	305	323	264	319	290	285	282	291	276	276	289	326	295	275	295	326	282	260	267	308	275	285	309	292	296	285	274	298	318	323	329	256	299	297	313	299	253	311	293	287	312	321	328	312	323	304	280	307	308	286	322	286	286	315	265	285	324	263	329	306	303	286	288	310	295	293	295	312	289	277	310	287	281	284	321	333	302	294	316	302	296	301	292	305	250	316	244	263	273	304	296	277	317	293	290	306	287	302	302	285	271	293	275	295	299	312	283	286	294	284	270	307	280	289	320	276	312	304	265	329	297	307	306	277	314	294	304	289	307	291	294	350	300	294	318	290	285	274	315	288	287	303	294	304	306	291	254	293	266	307	266	271	298	314	314	297	300	305	313	338	301	317	271	311	285	293	293	271	303	284	281	296	328	280	313	317	294	303	317	294	287	315	296	295	292	281	276	282	318	311	284	314	321	301	273	310	274	299	320	293	304	313	286	297	309	302	278	318	277	305	291	273	284	308	291	292	328	300	311	304	271	311	316	315	299	274	262	280	275	289	284	279	333	298	292	255	296	290	310	330	343	289	288	289	303	298	269	335	301	293	327	306	301	276	296	321	291	296	283	285	310	280	270	281	332	308	269	298	296	291	322	282	270	302	277	309	276	296	278	270	290	286	307	315	298	290	292	281	294	335	256	324	299	291	291	269	298	304	297	290	260	281	307	279	311	331	285	312	269	296	322	261	317	272	297	302	276	291	293	280	270	286	286	296	300	302	304	316	326	338	296	305	298	300	291	292	261	279	313	304	300	312	299	316	303	256	291	287	288	305	291	258	299	293	297	276	273	290	327	312	289	298	315	311	285	278	294	286	261	281	266	294	290	306	297	280
8017	4485	2249	1389	975	681	739	708	648	708	735	699	704	684	770	669	678	701	699	721	681	699	704	679	701	695	746	670	691	670	627	678	676	693	599	705	669	694	689	653	677	708	690	689	646	675	707	673	713	685	697	695	654	697	653	722	676	722	717	721	694	674	673	682	701	705	725	669	671	705	721	755	739	728	674	661	730	694	740	705	637	636	660	723	708	686	674	692	700	694	671	691	738	626	684	710	724	680	683	663	685	654	682	700	713	686	636	678	702	688	666	727	687	712	693	707	706	712	709	680	693	764	686	714	713	695	708	675	722	657	675	700	694	672	694	697	715	667	711	651	678	725	697	679	670	645	691	672	653	661	726	642	682	661	698	680	667	654	665	700	659	711	728	706	717	677	652	654	660	717	710	731	697	713	630	704	693	734	711	674	729	693	709	685	664	713	729	674	671	690	662	676	684	711	703	687	727	702	680	700	672	648	677	734	704	769	669	651	710	731	659	699	714	709	701	730	664	701	689	713	720	663	694	688	707	676	713	721	727	673	669	742	661	705	696	719	675	685	668	672	696	658	645	663	657	694	692	731	729	718	675	713	722	646	677	713	657	665	682	646	713	687	672	700	715	666	696	670	684	700	690	673	686	680	720	722	684	675	672	741	703	695	716	703	748	695	736	665	702	677	680	701	693	693	713	640	710	675	742	708	674	715	656	666	718	660	685	688	690	661	776	697	706	731	690	736	667	662	659	689	704	667	703	695	682	731	723	653	718	703	711	725	704	726	728	674	692	715	684	689	705	675	705	705	721	695	699	688	691	701	707	730	707	691	672	697	752	675	712	717	707	713	626	679	704	698	693	664	689	678	703	734	689	667	655	701	677	657	707	695	652	699	674	722	706	676	706	717	679	700	682	696	655	664	719	701	674	711	728	667	712	668	737	692	688	669	747	710	706	685	739	682	706	662	725	669	659	724	635	663	716	728	646	725	756	666	691	724	729	705	641	722	686	664	700	723	706	696	672	766	673	709	701	722	683	640	654	710	689	706	687	739	707	708	725	746	664	699	686	655	669	665	652	666	716	730	696	687	680	716	652	702	679	714	690	668	705	695	694	702	661	653	685	689	684	701	686	704	678	691	651	667	704	630	759	687	717	683	664	743	695	667	719	681	700	693	708	648	685	689	667	655	736	713	711	646	710	676	662	699	680	693	678	707	700	663	702	665	650	690	661	673	669	656	692	735	726	722	688	667	698	718	730	703	680	691	718	685	669	679	651	669	673	764	686	697	730	710	731	720	641	700	671	718	705	687	706	668	761	671	698	675	720	695	709	714	706	661	731	653	721	705	720	650	730	738	665	675	720	703	687	683	691	697	728	674	649	701	680	693	672	681	696	676	671	705	687	670	713	706	743	676	755	692	701	671	661	687	700	692	697	694	677	724	741	694	740	648	651	722	729	690	670	682	676	675	708	696	731	719	699	658	669	679	697	706	704	649	661	688	662	674	670	733	688	689	649	678	683	709	741	696	722	682	672	690	668	688	701	711	710	696	687	691	692	707	716	694	721	686	676	688	693	698	708	643	693	648	695	671	715	657	655	716	703	696	708	725	694	673	669	688	726	718	665	699	720	708	667	719	626	701	617	684	739	722	677	714	655	744	720	691	709	702	687	722	720	651	659	712	701	725	685	701	697	696	682	710	703	700	697	690	718	678	714	662	673	713	679	665	712	691	645	756	696	721	697	689	674	659	678	709	688	791	672	668	707	698	686	664	698	690	671	696	695	651	724	703	694	667	715	665	703	636	741	682	704	697	703	717	690	695	737	689	655	703	701	660	716	648	701	718	674	729	678	653	695	687	702	748	704	694	678	715	668	689	718	698	737	679	669	682	706	687	680	692	700	714	654	716	692	675	675	665	682	718	692	694	644	672	648	682	700	696	712	719	711	729	713	720	685	663	694	689	657	710	665	682	697	708	728	727	723	672	706	669	700	681	703	736	702	664	689	672	681	714	710	697	679	720	668	698	676	711	684	658	631	660	678	625	682	708	748	680	706	686	681	730	700	710	680	696	666	671	704	675	689	669	698	659	727	685	675	647	737	704	696	679	719	702	726	687	673	636	676	704	695	705	678	737	657	641	714	712	648	707	675	700	722	709	691	697	703	700	671	693	687	727	701	691	726	699	714	678	685	735	691	703	699	686	692	733	634	636	700	690	685	705	689	724	702	730	691	705	659	668	687	751	678	649	694	720	711	694	728	671	667	672	671	686	651	733	743	733	650	665	655	759	686	700	749	660	756	699	704	698	684	688	689	678	681	734	693	688	644	680	704	655	721	664	677	688	689	670	745	678	631	668	715	720	712	660	664	698	700	725	694	683	697	723	722	725	698	691	659	668	708	696	739	717	760	675	678	663	671	650	671	690	714	699	720	738	731	706	672	682	680	680	712	768	681	743	663	732	716	690	674	658	646	704	718	660	748	711	682	710	674	748	715	722	683	688	698	715	694	719	721	658	635	685	697	661	697	666	686	720	730	683	712	672	706	676	715	697	714	713	700	691	671	700	712	665	723	763	715	674	679	667	674	679	686	726	676	696	723	687	681	669	712	641	711	766	697	750	726	728	673	756	713	701	640	685	703	675	708	660	692	705	628	746	689	710	676	726	675	690	672	682	701	707	662	675	718	676	688	677	682	737	698	685	723	686	721	745	711	688	662	729	694	717	706	722	698	653	687	710	684	694	705	681	686	712	701	688	682	736	674	680	680	704	728	715	669	692	662	682	665	682	705	658	730	708	691	755	684	661	679	719	685	706	735	666	685	667	772	696	660	681	712	672	713	708	737	689	716	728	705	679	654	712	731	728	685	647	696	729	647	715	624	713	647	666	674	690	672	653	640	726	689	699	742	637	663	679	693	687	678	680	685	687	687	698	637	696	651	713	714	697	707	661	703	698	721	701	657	725	715	707	663	699	694	652	672	678	690	718	683	647	720	684	714	676	710	694	689	715	725	683	710	657	681	678	706	673	694	702	641	696	642	684	662	663	692	666	721	688	728	683	683	702	672	693	727	700	686	708	714	765	732	633	681	683	765	699	674	725	638	667	688	737	764	731	679	694	682	702	657	682	721	706	688	655	661	687	658	694	692	695	690	716	624	696	708	680	711	663	704	635	723	718	682	683	701	665	671	682	708	710	670	694	674	685	658	664	717	693	702	650	663	701	752	687	716	662	695	694	681	660	692	714	691	743	729	675	722	703	733	698	651	694	687	713	695	659	734	695	663	669	699	727	714	729	720	693	678	703	711	679	674	767	683	717	723	665	668	686	734	666	680	719	709	731	707	686	677	685	685	698	695	698	659	683	685	705	692	676	650	686	699	688	676	679	659	682	682	664	672	657	698	652	680	690	723	674	702	678	673	666	723	696	693	697	685	679	689	686	669	729	700	657	696	671	711	685	659	698	708	693	640	713	676	700	699	642	688	680	686	682	683	662	666	697	701	687	714	705
40912	33100	19879	8439	3474	345	323	776	262	278	286	276	261	275	263	290	275	297	249	280	284	264	269	262	249	250	291	287	251	280	273	275	293	259	232	277	254	285	277	284	288	305	285	296	299	283	267	246	268	285	335	305	269	290	264	300	321	264	295	263	269	279	270	273	298	281	292	271	280	289	277	323	275	288	282	256	294	299	291	296	267	291	307	276	296	261	259	258	280	255	306	263	307	274	257	273	278	282	282	261	261	271	289	300	288	296	294	278	265	249	288	302	261	286	269	286	302	280	262	294	283	278	278	274	295	266	278	251	253	280	269	284	259	264	291	287	310	281	284	257	272	280	278	294	287	280	310	281	332	266	289	287	254	243	288	271	303	281	291	285	290	263	271	292	263	294	248	282	312	274	286	267	285	311	299	271	293	348	273	278	287	264	300	274	287	243	262	281	279	271	279	277	278	269	294	305	287	290	260	294	273	284	275	268	266	263	250	263	278	252	284	293	271	317	312	269	316	251	280	325	292	293	290	261	286	260	299	276	295	254	308	273	307	266	301	285	273	298	296	299	301	269	282	279	306	296	301	310	273	290	293	282	266	296	281	298	277	294	305	262	265	304	285	290	289	311	276	264	240	289	255	287	257	295	289	304	268	296	297	289	302	289	254	280	316	301	283	247	254	251	302	277	274	252	301	265	278	277	293	281	253	259	257	300	286	275	272	268	274	295	292	284	248	259	268	290	269	288	301	280	264	296	299	277	297	265	263	248	284	291	301	286	271	273	308	268	265	287	234	278	282	303	305	286	283	281	266	266	288	269	279	277	272	268	268	289	285	280	287	257	296	272	269	290	298	300	259	265	269	247	280	280	307	285	287	271	297	283	313	298	282	310	267	263	268	232	263	313	330	302	300	275	287	267	278	254	286	280	256	280	321	262	278	279	284	255	254	281	282	278	271	263	304	235	270	267	266	282	291	293	263	314	292	276	262	248	271	247	276	262	285	259	269	250	253	310	306	288	280	293	273	287	282	253	264	308	263	272	295	322	264	270	254	282	292	266	282	246	291	260	275	262	289	299	269	275	303	256	243	259	287	290	285	260	287	271	292	259	299	277	299	271	296	272	257	266	273	288	320	248	286	285	274	287	308	249	290	298	263	326	286	318	275	251	281	286	290	277	257	306	303	268	273	268	302	274	287	274	276	267	286	249	252	314	265	277	255	265	287	270	260	306	277	282	246	275	255	282	257	264	287	288	285	277	307	270	241	274	274	289	286	258	289	245	291	274	279	270	275	272	279	282	266	299	264	257	261	310	273	286	280	277	307	249	298	275	278	284	244	278	295	258	244	258	248	262	303	241	262	300	314	276	295	325	285	313	252	273	275	273	281	272	287	287	254	282	285	281	259	286	277	278	256	307	270	271	288	247	291	277	286	308	279	286	279	295	281	262	287	252	280	277	304	281	285	323	266	294	284	268	275	298	284	294	287	272	293	287	291	248	263	288	284	278	264	279	277	233	257	224	268	272	292	293	239	271	296	258	269	268	275	258	297	284	290	266	276	299	288	253	268	285	290	293	285	272	273	300	271	249	252	289	296	268	254	300	284	294	283	327	282	282	291	304	297	288	267	276	285	276	294	302	274	296	275	281	277	294	301	263	279	279	278	270	276	297	278	279	292	295	299	275	279	282	312	290	276	276	278	266	284	285	271	272	302	270	287	263	299	300	308	230	271	264	269	276	253	283	280	281	275	283	275	284	291	280	294	279	283	247	282	289	284	285	297	329	322	281	276	253	290	266	279	280	255	256	278	289	257	272	285	285	296	265	255	248	266	288	283	279	274	295	252	271	266	324	243	247	298	291	292	280	271	291	276	301	262	282	278	292	265	305	284	276	250	293	278	259	284	282	308	265	299	284	288	250	251	295	238	278	265	291	298	259	257	257	253	282	281	265	280	264	300	279	283	275	272	282	267	251	247	305	240	267	274	269	263	250	270	263	278	314	275	315	292	259	263	273	289	268	248	260	287	290	298	310	287	260	289	314	270	299	263	298	259	263	273	261	288	294	313	274	249	290	280	260	273	271	268	273	278	326	281	261	278	292	282	264	312	298	285	284	275	277	262	255	275	276	292	246	329	266	277	277	295	287	285	257	302	301	264	295	294	286	306	263	263	259	269	297	251	292	271	265	274	284	239	290	306	307	287	261	253	261	259	273	281	287	248	277	264	265	322	301	264	267	260	284	275	293	267	275	289	285	259	278	272	298	278	272	294	256	291	278	303	278	286	267	257	270	282	261	283	303	265	281	256	265	305	256	286	280	277	290	287	290	286	289	292	278	279	276	309	293	254	306	257	274	268	291	301	304	284	305	280	300	285	238	294	306	251	293	254	263	240	263	302	304	293	279	281	242	298	312	240	278	272	292	293	285	269	285	271	293	283	264	271	289	250	301	251	246	249	297	293	287	282	290	284	299	295	300	297	300	240	301	246	285	300	302	270	263	293	309	283	266	282	307	293	263	251	299	283	294	310	282	288	285	272	279	280	265	289	289	283	289	282	268	273	293	283	281	304	290	284	294	240	257	266	268	295	315	298	255	249	277	276	287	272	297	287	277	246	285	259	258	277	270	293	283	290	248	312	227	276	243	274	239	287	267	246	265	278	287	270	273	262	283	275	281	313	274	243	280	292	254	277	309	294	253	269	296	283	260	285	264	242	272	304	299	280	268	281	256	255	320	298	290	282	286	294	286	250	263	278	309	278	290	261	295	322	276	240	281	287	258	301	260	252	272	300	281	281	288	284	280	293	265	261	268	266	273	306	302	300	285	285	304	289	301	296	266	279	270	273	262	277	254	296	308	303	265	295	247	296	255	260	282	313	293	313	296	304	290	291	247	285	293	246	282	284	259	289	315	275	280	246	278	259	282	287	247	282	285	281	270	288	275	296	290	265	292	273	297	281	279	273	278	269	287	269	253	286	245	276	289	288	267	291	279	291	279	264	253	264	286	277	247	293	291	292	288	298	272	255	240	274	280	268	281	259	279	283	308	266	265	235	277	276	271	274	289	260	275	307	262	267	297	287	293	301	258	304	332	281	251	263	261	263	247	271	297	297	262	255	292	267	283	288	262	286	256	277	293	266	274	262	294	237	285	278	294	299	270	317	266	267	277	274	303	259	270	269	294	258	299	284	295	312	264	312	268	288	242	271	264	268	279	265	270	284	280	303	309	286	303	267	267	286	323	289	274	241	302	302	291	276	288	287	299	293	277	295	268	273	252	252	311	301	304	271	282	307	300	275	265	275	282	299	256	286	299	312	261	280	283	309	280	295	264	281	259	325	297	314	289	286	247	297	273	270	280	299	277	263	281	277	287	292	288	312	293	275	278	254	266	257	291	261	260	268	277	306	271	240	271	276	302	237	252	259	303	244	273	278	283	273	301	294	284	264	290	287	297	291	322	288	293	284	254	284	282	256	241	285	275	283	310	298	277	276	289	282	256	304	275
28983	24743	23761	17176	8927	734	744	3569	728	723	680	649	662	677	618	649	694	623	647	674	687	645	694	661	664	626	645	617	651	666	643	640	636	635	641	701	679	674	666	626	664	659	691	648	635	606	625	654	645	643	689	636	693	654	657	670	654	665	643	665	657	657	673	630	659	602	635	629	639	673	652	629	632	641	640	645	638	662	662	648	650	660	637	614	630	669	648	638	615	626	657	637	678	646	654	625	640	640	644	655	668	636	713	669	644	644	668	649	646	629	639	659	686	595	691	632	727	635	629	666	637	633	692	617	650	611	623	682	640	594	660	601	650	609	626	636	668	646	644	666	642	646	656	662	608	679	695	665	617	636	612	649	648	656	644	639	656	627	598	615	647	654	697	691	636	670	627	623	670	648	646	657	631	642	608	646	663	693	641	666	626	581	674	633	628	619	655	671	651	593	656	627	640	675	704	661	697	620	648	676	674	658	671	639	637	629	666	666	692	666	656	622	649	647	660	636	668	670	657	691	668	684	605	642	620	626	665	631	658	696	620	632	633	634	684	692	704	618	646	650	681	671	637	629	648	599	674	660	617	634	678	693	619	608	635	646	665	641	631	626	636	663	606	677	644	642	641	558	683	636	635	665	640	654	629	649	639	642	650	674	679	671	674	618	655	661	623	658	665	619	653	666	642	637	644	631	648	659	635	660	649	650	650	652	653	612	684	629	643	640	651	635	664	647	663	617	673	624	675	659	674	627	609	675	684	621	658	666	702	613	630	595	599	670	657	663	610	670	630	649	635	671	648	619	616	644	675	683	638	648	624	661	684	684	625	673	637	602	649	697	642	613	631	658	654	643	610	635	589	640	682	659	639	631	651	651	620	727	632	642	649	616	660	673	643	626	664	659	684	661	642	665	626	640	675	689	718	665	642	640	655	651	602	700	660	658	618	659	632	660	624	654	620	672	625	711	695	639	670	664	591	609	664	669	628	663	626	687	658	659	617	714	614	667	625	686	697	659	624	667	611	600	644	672	657	638	718	671	682	677	637	647	659	636	670	656	662	632	647	657	605	691	664	622	653	625	689	591	669	660	640	641	664	663	660	653	647	607	659	628	622	639	683	647	648	631	676	673	655	626	681	639	626	629	648	647	656	697	645	650	642	696	621	662	639	680	642	667	632	658	625	641	631	679	624	661	594	609	642	671	611	669	660	612	636	658	633	634	619	630	687	624	662	711	652	658	682	631	626	662	639	693	645	654	622	647	641	673	649	660	645	685	649	693	684	624	601	667	693	623	616	625	683	615	643	668	605	614	670	698	671	620	633	631	653	626	644	640	690	636	641	684	655	628	607	629	655	631	643	662	642	641	655	622	657	630	678	625	684	630	654	673	654	658	644	675	614	607	603	666	625	675	644	635	668	642	645	625	659	627	648	652	665	633	636	630	658	678	621	685	649	638	642	660	698	677	626	646	638	669	673	626	646	620	631	671	619	702	657	645	602	663	676	649	635	625	652	635	639	651	659	647	653	638	675	658	608	625	659	671	633	612	668	642	666	626	639	658	638	647	644	603	649	657	660	640	642	649	586	657	669	656	644	682	653	643	691	684	625	682	668	633	685	682	615	603	652	656	646	674	650	665	643	629	617	631	583	655	660	588	708	652	655	658	645	634	666	650	658	670	668	715	640	655	651	652	637	688	632	658	638	641	673	671	630	629	647	680	636	672	666	662	653	624	679	648	635	650	631	620	591	655	677	647	649	660	594	598	704	626	579	637	648	688	644	645	614	640	666	653	624	650	623	663	692	649	628	634	612	634	684	650	627	651	664	656	658	608	610	667	653	647	663	607	670	651	643	620	667	632	641	678	594	649	608	643	640	627	651	656	700	615	626	655	669	697	650	651	610	638	607	663	605	643	661	686	657	586	627	638	627	632	651	643	649	623	629	633	603	649	645	636	674	641	628	650	610	663	647	623	683	638	660	664	618	667	632	643	634	634	652	684	665	673	653	646	656	656	652	679	616	705	664	686	639	645	623	633	656	664	633	630	693	691	617	591	631	656	629	615	687	631	667	683	660	636	681	665	654	675	665	668	601	717	690	594	689	665	668	640	632	640	625	590	668	627	692	653	636	665	646	661	620	680	633	633	637	633	617	652	596	666	631	613	680	684	641	637	697	692	644	684	643	620	617	650	626	640	609	625	692	698	661	672	644	649	635	699	693	630	647	639	652	667	685	665	637	652	626	606	654	644	638	678	689	613	673	658	670	667	611	616	643	630	650	644	585	633	622	662	645	639	621	656	649	640	652	646	614	655	696	627	694	647	634	667	639	621	701	644	636	722	635	658	741	655	651	656	645	621	614	653	631	613	667	641	667	616	680	658	664	622	660	678	673	647	604	715	635	648	705	685	667	619	643	653	632	701	616	676	597	611	691	632	613	588	640	660	661	638	597	608	667	619	649	655	629	633	649	633	673	670	667	670	674	616	651	678	652	614	653	619	647	683	653	688	651	638	637	623	646	621	624	607	639	641	645	677	631	669	642	650	612	655	620	626	634	619	650	641	640	603	616	633	671	645	614	614	684	627	640	670	615	632	643	641	670	689	713	662	690	643	643	623	650	581	661	648	629	655	626	675	653	672	616	613	650	671	646	647	628	661	615	641	594	633	697	619	691	651	697	715	677	644	650	637	659	616	658	685	644	653	652	736	664	634	639	624	645	674	613	628	629	651	646	628	639	667	616	652	688	662	639	665	653	690	650	677	664	668	670	633	645	634	637	646	666	651	643	613	645	689	668	667	614	639	615	609	656	639	607	661	644	666	641	635	680	686	619	649	646	656	705	644	674	670	647	661	698	631	610	630	630	692	698	608	650	646	656	621	672	696	661	627	669	658	657	668	604	643	646	677	627	672	616	653	620	614	644	669	642	646	663	647	671	664	677	654	685	633	653	610	655	652	666	665	673	672	655	632	643	634	632	642	610	640	650	657	662	622	657	657	627	666	637	660	630	697	664	618	676	647	688	636	675	622	636	685	614	649	665	640	656	622	608	624	616	688	626	669	646	619	646	602	708	676	639	690	654	662	636	651	675	647	666	682	625	625	650	653	623	681	670	692	699	633	706	639	674	656	649	676	674	612	649	651	698	666	668	649	675	667	648	626	690	645	689	624	664	635	652	613	617	667	671	653	634	630	611	654	615	630	657	601	636	651	662	626	641	648	651	635	627	629	629	629	677	600	667	661	669	673	644	669	698	661	619	644	657	662	650	678	693	622	653	647	622	633	641	622	667	634	650	662	653	662	645	623	642	685	629	634	623	689	638	619	627	637	637	681	642	652	700	631	664	665	587	609	643	582	709	679	633	644	706	647	679	658	628	612	617	670	619	700	659	651	658	661	641	646	616	621	661	624	663	656	616	641	623	641	624	590	645	649	670	662	710	672	641	649	659	704	634	644	627	666	658	601	658	644	686	608	695	621	640	628	681	621	646	675	651	645	641	619	662	651
53368	45295	31229	15037	6491	393	252	1021	258	195	201	164	180	147	162	163	184	175	194	191	151	183	159	188	183	201	161	167	177	176	174	171	164	205	171	164	172	199	190	174	189	206	197	170	163	171	194	166	172	166	200	195	161	175	185	169	184	166	165	199	173	174	159	186	155	168	179	177	185	174	151	166	190	177	173	150	179	176	165	172	173	188	195	187	173	202	183	186	168	185	174	178	149	162	153	173	202	168	189	182	163	167	158	186	176	189	165	177	178	178	167	170	131	172	187	172	192	189	187	159	190	167	186	179	151	186	172	171	164	180	169	164	154	179	184	204	166	180	193	162	163	172	193	187	210	184	161	164	183	181	192	176	211	186	169	170	161	182	156	162	155	175	189	149	200	166	153	177	175	176	186	160	176	183	183	158	204	193	181	175	159	185	177	183	167	191	197	164	148	160	153	183	171	164	193	163	175	166	181	184	172	192	173	173	186	175	164	172	168	189	168	165	180	179	158	191	177	166	203	177	193	158	167	184	191	187	160	183	173	171	168	185	155	199	160	153	152	186	188	174	186	160	178	187	188	184	195	174	175	163	200	155	169	182	185	173	178	162	140	175	190	149	171	152	164	167	162	161	187	174	153	154	176	165	162	183	173	178	178	185	210	196	165	176	182	155	167	196	163	172	157	175	165	160	195	177	167	212	203	172	183	180	185	202	178	191	202	192	220	177	175	164	196	159	179	177	167	185	170	146	184	199	173	178	183	159	169	184	183	190	199	188	165	175	188	183	171	181	165	184	175	174	171	166	171	184	148	162	175	175	182	157	162	170	161	150	168	163	157	195	170	184	176	186	176	170	166	188	178	172	164	192	192	187	181	137	175	169	181	197	152	190	194	177	166	185	156	168	181	156	196	173	184	175	179	165	169	174	179	189	157	187	181	171	182	169	160	169	160	161	192	175	183	164	168	185	188	169	164	165	172	165	202	200	160	168	178	188	177	169	169	173	181	154	179	193	195	164	160	170	167	154	163	198	181	170	165	150	180	180	206	184	150	175	174	182	195	150	166	165	178	175	159	160	176	184	173	176	163	162	181	147	170	195	207	156	181	164	189	151	187	149	192	164	151	170	202	184	183	179	196	202	176	151	189	186	163	183	154	172	176	176	184	183	180	163	169	142	192	214	178	186	195	167	171	167	215	179	178	199	187	192	180	168	162	196	185	155	173	161	179	164	153	179	179	156	143	186	158	209	194	181	174	169	171	170	177	178	161	167	171	156	185	186	180	157	174	195	183	176	176	168	161	190	186	156	185	174	165	181	181	175	170	178	176	167	186	188	192	187	161	180	186	167	183	180	189	190	180	178	198	192	188	188	158	161	212	188	160	165	167	169	179	174	157	180	166	165	172	182	154	143	165	180	185	190	170	171	177	173	185	182	201	174	177	197	155	199	177	168	171	201	161	171	159	167	183	153	206	181	163	136	169	173	157	177	158	182	174	177	173	164	205	202	200	184	198	194	183	173	175	178	164	146	152	158	148	194	184	169	157	182	195	186	166	189	147	195	173	176	163	188	184	168	186	177	174	184	177	171	186	165	186	186	167	174	193	161	175	199	167	168	179	201	201	158	191	186	181	169	184	178	181	170	197	197	169	182	191	175	164	183	185	175	193	179	180	164	167	153	188	195	169	172	178	185	172	179	172	164	165	160	178	148	177	207	175	177	193	184	181	180	187	187	179	156	197	212	160	177	163	148	171	174	182	189	182	210	197	176	177	163	170	176	173	195	165	154	186	157	199	201	175	191	184	167	177	166	162	161	172	170	174	182	170	174	165	172	184	162	189	162	183	167	159	166	175	172	159	164	174	148	139	172	171	182	196	158	171	161	183	201	199	220	169	199	167	165	159	163	157	184	184	145	184	190	162	177	197	181	130	175	162	160	181	175	202	179	173	160	174	168	146	185	155	166	186	178	160	181	177	183	172	169	198	176	176	172	152	189	205	165	186	158	196	172	180	164	167	163	175	180	168	176	191	184	203	178	158	186	194	163	159	183	176	210	219	162	185	152	162	190	174	205	176	181	210	187	171	179	168	189	171	161	156	175	188	188	181	164	165	158	172	196	173	200	174	193	178	184	176	182	182	156	190	184	187	180	164	181	173	152	179	181	201	195	163	174	195	171	166	146	167	163	172	180	174	147	178	188	150	168	170	165	178	163	167	190	178	168	185	165	175	168	162	175	195	181	163	158	215	178	159	194	184	205	151	189	189	165	178	198	177	185	186	167	181	201	159	179	164	188	162	211	195	159	159	184	156	189	158	170	180	176	151	177	173	180	189	174	198	161	182	183	201	178	183	168	165	162	137	171	153	194	195	175	167	188	188	160	187	174	167	179	172	192	160	148	190	192	199	153	205	186	187	183	184	155	174	171	193	163	185	171	167	178	176	196	167	156	149	162	160	166	173	184	181	173	156	182	175	163	150	137	168	181	183	180	189	152	174	173	171	169	179	172	158	201	162	183	166	189	203	160	199	182	182	172	174	183	148	157	185	170	159	177	160	171	181	193	185	131	171	176	164	180	174	157	168	143	172	163	197	181	163	171	187	163	178	162	183	183	187	182	172	158	170	178	168	187	163	182	166	172	195	181	172	183	156	178	211	182	169	182	153	184	181	183	197	181	165	172	166	184	175	176	166	170	174	173	183	169	183	149	208	209	178	163	198	198	164	176	177	162	192	189	182	169	189	174	185	182	194	188	171	159	175	167	186	174	203	188	179	179	168	164	197	183	186	191	175	159	183	176	140	176	164	154	167	161	177	170	196	186	174	182	184	173	160	181	186	176	198	197	174	174	175	169	155	162	177	182	174	167	166	177	178	183	177	162	200	169	188	165	173	192	157	175	195	155	172	175	203	214	166	186	169	175	161	162	165	168	171	172	192	182	171	164	198	174	175	175	183	184	171	198	188	154	186	163	168	191	158	157	192	185	150	159	158	185	184	172	171	168	169	191	183	183	199	182	168	190	188	155	198	165	186	193	177	171	189	202	186	169	178	149	202	177	183	149	178	164	170	170	192	182	178	192	168	147	211	186	162	154	151	151	194	158	163	181	171	178	186	199	171	175	195	170	174	186	170	171	186	165	191	166	177	153	187	182	165	150	166	164	171	170	180	156	196	192	157	187	168	188	185	168	177	166	178	170	172	167	169	187	175	184	165	182	163	186	175	157	153	187	177	166	141	167	191	178	176	191	171	193	160	160	188	165	171	165	196	180	185	185	202	181	188	171	193	184	176	152	176	152	167	202	169	184	175	176	159	178	193	175	182	164	183	177	153	181	204	196	176	152	177	179	201	156	170	187	175	173	189	166	185	181	168	167	152	171	184	167	170	190	176	177	166	180	183	171	171	173	178	184	176	181	188	197	180	190	174	157	177	176	196	185	182	177	184	175	181	206	159	159	158	193	183	177	171	173	168	190	184	189	168	212	170	164	168	195	175	173	153	158	177	178
36963	33462	32189	22621	12940	722	768	4710	510	491	451	464	456	458	427	468	462	455	478	407	419	465	445	420	477	471	453	411	427	437	440	403	429	486	413	426	409	430	449	444	418	388	435	420	437	450	440	428	432	468	442	394	400	429	403	453	437	430	491	402	423	421	398	414	421	423	377	397	438	446	442	441	483	425	440	408	413	418	411	395	430	390	425	417	405	401	430	454	424	455	439	431	418	419	429	413	388	422	426	422	398	413	453	421	449	408	436	425	428	473	438	413	438	383	422	413	399	426	427	402	418	446	417	448	394	397	402	451	407	442	392	389	421	425	428	401	413	424	419	444	467	434	462	446	443	425	457	427	413	448	382	401	396	425	439	413	413	411	420	430	413	443	453	416	417	403	413	430	407	401	447	408	445	445	419	407	445	438	413	438	383	405	383	412	430	443	463	444	426	428	437	449	398	442	447	420	435	454	437	443	453	430	345	445	437	416	438	434	396	406	429	435	415	416	427	410	412	420	426	418	424	382	423	443	431	448	422	394	423	412	442	428	383	415	457	438	442	413	404	443	452	430	379	424	422	454	427	429	423	419	455	426	445	431	457	431	437	453	472	434	448	414	444	448	397	430	419	426	410	410	400	417	415	422	420	443	427	441	415	390	436	407	436	447	450	414	421	456	460	455	440	437	383	410	428	428	439	422	436	393	449	415	420	439	417	439	436	410	444	386	453	406	442	440	451	416	428	390	413	413	426	418	438	454	428	459	403	436	398	445	434	393	432	412	454	458	404	409	395	423	409	392	438	424	428	446	453	417	404	420	463	413	393	426	418	408	428	431	428	432	444	435	431	400	396	445	402	424	441	369	447	436	417	420	413	446	415	442	404	411	442	406	455	412	408	449	435	419	429	414	433	383	431	400	387	425	412	411	450	429	414	417	426	407	430	433	434	473	378	427	434	436	375	434	445	437	449	428	393	466	428	445	428	477	410	453	413	411	455	417	457	414	414	452	412	439	398	423	415	421	399	396	411	439	419	478	417	442	439	414	438	430	434	415	442	435	393	461	436	420	417	468	420	424	430	415	410	415	427	423	424	454	424	467	452	404	424	432	413	441	423	392	412	427	425	395	454	440	386	417	405	420	422	442	425	417	428	441	421	457	408	415	400	456	422	394	438	446	369	432	406	407	426	464	426	451	422	415	440	425	433	439	442	421	446	445	436	380	447	430	435	422	439	427	430	403	417	409	462	437	431	420	432	434	450	436	417	445	428	482	443	415	429	416	448	440	461	442	430	442	432	392	440	445	434	420	435	419	423	435	423	442	382	407	388	411	409	439	405	416	433	459	426	410	452	479	412	425	468	430	428	468	410	418	433	421	437	431	388	447	436	422	355	404	406	406	430	450	426	420	428	410	441	440	377	374	412	380	440	468	408	359	402	437	401	396	435	405	402	453	443	404	412	409	412	421	413	412	447	439	416	443	404	416	420	471	451	429	444	443	429	400	428	409	405	449	424	455	440	435	444	406	418	403	419	435	422	397	424	445	434	396	426	414	440	428	424	441	416	426	451	448	432	452	415	404	462	419	403	421	438	455	409	425	377	423	425	404	394	423	432	450	415	457	392	400	405	435	429	452	402	426	437	457	425	396	426	453	431	393	410	442	450	372	392	428	418	444	393	430	422	412	426	434	463	433	418	403	430	404	405	443	425	456	445	434	416	431	453	458	445	398	410	412	380	453	427	417	413	425	492	421	429	430	438	434	429	445	455	425	437	407	405	418	424	464	423	399	422	470	406	417	424	426	388	406	419	432	432	436	426	417	407	417	395	415	468	441	418	407	402	427	451	396	436	404	424	406	434	420	416	419	401	441	452	413	446	412	414	406	447	393	459	442	411	415	417	413	372	457	431	429	393	414	421	430	424	419	432	439	443	427	421	425	450	425	384	430	419	425	382	416	412	424	407	377	422	420	418	440	420	419	436	486	420	437	425	409	428	441	397	446	434	454	413	442	439	417	400	463	415	431	400	440	442	398	407	460	429	433	459	427	427	397	429	418	410	433	422	438	400	449	421	425	407	412	435	427	451	439	435	422	441	437	451	410	411	420	434	401	404	445	430	447	408	446	425	432	416	445	436	410	440	446	435	422	403	442	404	425	410	410	410	406	417	411	469	414	460	421	422	388	423	388	442	428	430	422	447	447	419	426	432	445	422	456	409	436	375	431	456	464	446	425	427	472	448	415	408	444	435	447	429	447	434	420	387	384	414	443	399	410	422	388	397	403	433	414	388	420	436	463	423	419	401	394	387	444	422	428	401	432	401	380	438	409	421	418	431	438	460	414	475	412	473	413	419	430	399	443	392	435	414	409	399	421	394	407	430	394	440	408	385	412	411	427	431	420	426	419	439	413	401	428	413	426	443	419	372	426	412	417	405	397	429	403	440	407	407	439	403	405	430	459	425	459	451	420	392	433	425	428	444	421	461	485	408	402	408	407	405	411	455	399	439	419	409	409	387	409	402	413	426	416	421	448	425	440	398	438	434	415	449	411	441	468	406	417	442	411	436	423	420	388	400	451	427	407	423	437	440	413	395	396	438	425	432	399	430	441	400	391	439	438	405	414	390	422	399	424	433	451	442	399	411	451	417	430	421	421	457	423	446	430	398	418	440	445	428	401	441	401	428	418	414	404	430	395	460	404	431	444	441	422	418	389	439	450	424	440	420	438	412	449	405	428	417	401	421	418	452	373	424	408	438	439	384	402	409	468	441	422	447	429	402	489	439	417	435	424	448	433	444	426	443	446	406	445	435	414	429	399	408	389	400	431	402	435	381	436	452	435	434	435	427	431	411	424	439	428	444	439	440	410	416	437	412	428	435	434	395	439	371	422	419	385	452	417	457	435	419	403	418	405	482	451	458	428	415	420	421	421	435	421	413	429	438	417	390	384	455	429	430	416	442	423	421	415	404	406	425	450	412	418	452	421	444	407	407	412	425	450	430	450	416	437	442	406	418	429	459	460	415	413	422	432	438	445	377	397	456	421	415	418	421	396	424	437	389	406	426	408	432	474	440	417	395	408	409	429	406	453	435	408	434	459	449	430	409	416	448	469	403	383	373	426	413	464	429	415	419	393	430	415	493	413	408	420	465	426	398	410	393	425	454	413	410	440	414	420	433	439	433	392	412	418	464	411	456	403	437	448	423	403	440	431	404	452	439	406	435	415	384	455	442	423	391	432	438	400	490	413	429	457	424	440	441	415	402	407	375	400	408	448	401	420	414	401	406	427	427	377	444	423	459	442	430	402	422	420	405	433	419	417	438	384	433	399	403	416	460	410	462	398	422	417	430	394	420	440	395	406	416	420	404	402	408	405	399	438	435	403	453	461	418	433	434	420	406	418	403	416	466	430	455	411	452	410	437	431	430	422	413	400	461	394	405	443	379	470	429	398	383	415	460	419	449	432	371	424	408	418	408	426	423	415	413	416	428	380	428	409	405	380	432	444
10411	2964	961	447	390	287	251	275	298	280	328	281	289	295	264	296	300	343	302	321	291	303	334	279	318	340	302	315	304	284	294	305	308	328	325	283	310	275	281	315	298	323	270	272	259	309	300	324	300	324	296	295	299	301	316	271	267	305	320	297	287	302	312	285	296	303	295	318	339	290	314	259	271	312	311	293	272	276	302	280	284	280	325	325	318	300	330	287	290	256	308	281	337	309	298	276	312	308	305	300	307	312	319	286	295	313	343	299	317	283	314	269	288	307	316	305	300	286	304	284	258	320	309	292	315	317	307	303	306	304	298	291	321	316	331	296	295	292	269	355	289	288	294	296	308	302	291	307	320	312	302	320	292	294	302	279	302	297	301	319	321	310	329	301	270	285	283	286	279	325	298	320	310	310	299	278	317	308	315	323	327	308	308	272	303	279	299	285	302	297	307	316	314	304	322	268	315	257	280	298	314	280	294	315	269	298	305	291	312	301	283	294	306	287	352	322	336	286	323	274	294	324	297	277	290	309	313	280	297	316	289	315	253	250	297	304	303	263	289	322	316	285	290	318	330	334	319	301	301	317	296	315	329	343	298	282	264	289	295	330	323	306	319	337	312	278	301	298	288	297	280	303	287	286	268	309	268	298	306	307	301	331	305	302	290	296	289	276	292	313	282	312	311	298	298	311	336	323	278	279	308	294	282	321	293	265	305	302	305	302	295	292	294	322	306	282	301	288	329	264	286	317	286	284	295	290	291	304	309	301	298	286	343	299	277	304	282	310	300	315	287	281	285	238	297	288	284	298	275	271	278	307	291	309	323	285	306	316	272	320	291	307	279	290	283	305	328	302	301	303	292	280	300	336	335	302	265	313	319	294	297	308	332	306	321	257	304	303	317	305	318	304	301	313	292	329	304	309	296	281	320	287	269	328	291	320	321	307	293	317	345	295	302	296	319	295	254	296	326	281	300	275	274	281	308	297	328	281	292	286	314	322	332	314	296	286	276	282	324	299	308	316	282	328	314	300	283	309	309	299	274	307	266	333	296	277	318	310	295	275	280	319	300	274	306	296	288	286	302	304	274	289	249	275	272	304	319	285	297	320	294	289	308	301	280	297	265	296	300	294	262	327	288	268	295	297	278	320	329	294	332	328	317	321	304	321	280	299	276	245	319	285	294	291	325	312	320	300	313	274	297	282	333	334	280	291	313	335	309	303	288	291	295	289	303	328	292	279	303	306	309	288	299	299	322	307	296	272	294	313	312	279	324	332	272	288	292	294	310	269	307	304	319	304	277	308	299	303	318	318	283	302	312	330	316	293	276	293	250	320	284	315	306	260	265	302	314	258	297	313	297	306	280	307	307	313	308	281	289	318	294	297	274	269	315	290	277	315	278	286	304	304	290	277	296	334	308	308	314	308	282	280	297	309	317	329	310	271	307	312	303	305	316	282	311	307	322	287	297	283	274	297	314	300	297	302	307	278	333	318	311	275	274	293	285	266	309	292	346	340	304	334	285	282	300	277	287	293	323	280	301	279	272	305	310	272	264	281	295	314	282	327	279	308	308	298	330	313	285	275	317	308	321	300	309	359	327	338	317	306	292	303	303	291	286	320	280	303	311	298	318	282	293	283	295	301	314	314	296	273	291	294	272	302	299	297	297	285	323	310	278	277	284	297	266	300	332	294	264	305	310	291	281	310	310	314	326	359	305	316	316	302	276	291	302	302	304	292	336	281	293	292	297	287	290	296	288	293	339	319	274	276	296	303	294	286	253	314	279	313	315	284	299	328	309	283	310	310	294	285	308	303	270	305	305	321	294	312	291	308	308	331	307	331	274	310	310	295	303	278	295	339	281	319	279	291	309	321	267	262	322	310	286	316	321	318	305	298	269	290	271	303	318	303	323	290	305	254	285	307	283	329	289	310	289	301	308	321	340	302	278	281	311	286	311	302	284	300	313	292	313	308	337	303	333	306	296	314	319	318	324	303	325	302	325	263	322	326	303	274	311	306	355	273	289	303	269	303	305	269	293	302	288	298	305	261	322	280	270	279	317	302	310	331	313	312	307	295	306	305	310	293	306	305	303	308	303	266	328	284	304	317	279	274	304	320	332	291	331	284	291	288	287	274	293	296	307	327	306	298	284	288	295	260	271	318	321	291	304	287	291	299	296	320	274	312	275	293	309	294	277	303	296	256	288	285	309	296	299	311	336	305	301	322	279	316	294	300	282	264	294	307	300	280	315	292	319	326	282	251	333	279	284	338	279	269	306	295	301	276	327	282	329	324	289	304	294	263	297	286	306	277	304	335	312	325	306	302	317	277	248	293	321	261	292	305	298	283	340	313	280	288	293	300	316	276	313	338	304	328	324	311	302	264	281	270	305	322	312	312	325	325	331	284	313	334	286	307	317	283	297	280	284	311	329	282	278	263	303	301	284	293	279	312	313	272	330	283	289	303	296	301	283	287	299	313	317	328	292	253	319	307	288	278	280	267	320	316	300	301	281	339	320	321	289	294	333	284	296	287	299	277	289	288	295	311	285	283	296	314	315	287	297	301	312	315	283	304	290	296	288	294	267	276	265	306	320	303	281	288	298	307	279	304	299	284	296	275	280	297	284	284	308	329	302	310	331	302	316	281	307	280	282	297	289	313	305	328	289	292	315	291	299	299	308	317	263	334	312	292	265	276	288	298	322	294	279	305	282	274	312	282	291	280	310	287	312	304	299	286	342	266	301	278	317	269	292	299	279	288	312	262	291	311	314	298	294	344	320	299	288	314	305	289	307	328	286	281	265	277	292	288	306	326	319	296	289	315	334	331	294	306	315	303	300	288	300	321	293	269	289	333	308	298	287	299	301	313	319	300	294	336	313	298	289	292	347	302	284	299	294	309	291	295	331	302	317	322	285	285	280	298	293	317	296	291	298	291	343	321	327	334	273	311	290	292	259	280	284	287	314	275	302	322	328	327	321	276	292	298	291	315	276	284	329	292	323	312	301	306	292	297	270	260	277	321	326	309	301	330	314	279	280	297	293	336	277	300	310	306	290	308	309	318	286	280	300	310	340	312	298	316	299	313	310	304	321	342	272	269	307	303	317	319	266	285	286	294	345	292	265	298	266	289	326	268	304	294	284	288	294	298	333	297	281	299	285	318	290	306	306	302	284	280	287	270	288	274	267	306	313	295	297	310	309	291	315	312	296	314	282	307	322	322	296	268	304	307	277	281	309	301	286	292	330	266	266	254	285	318	276	280	289	294	318	301	291	328	292	291	271	315	320	315	287	308	302	311	307	332	322	279	293	318	304	309	278	303	292	333	312	329	322	303	324	274	303	262	277	298	300	296	330	302	314	302	344	304	315	271	278	295	265	325	298	324	313	314	294	309	286	324	352	341	286	339	306	304	304	288	287	283	305	267	282	291	298	275	298	300	299	291	273	327	302	291	310	294	306	285	271	313	325	275	290	303	288	302	313	297	283	286	289	323	289	305
8676	4532	2103	1226	985	738	726	781	667	690	711	671	712	683	652	730	713	730	676	674	687	662	756	649	749	682	716	690	680	688	738	703	718	679	717	697	676	736	695	692	626	711	685	726	758	692	653	723	688	730	707	666	730	665	703	724	675	693	699	696	708	730	722	681	692	729	756	700	669	699	739	670	699	693	672	713	695	711	697	703	732	714	728	705	702	712	718	678	753	673	705	653	705	753	692	719	705	702	694	712	757	710	714	646	700	675	676	687	690	702	745	698	709	666	696	680	677	683	736	716	679	676	684	673	681	726	696	745	736	705	681	680	664	713	726	714	709	728	674	693	685	698	725	734	678	736	725	734	711	657	710	717	734	711	725	657	731	710	733	673	662	660	722	717	656	718	698	630	726	725	740	677	694	693	671	697	722	716	716	680	717	705	685	684	742	758	715	687	711	684	710	704	687	691	647	689	696	702	690	662	724	714	695	732	718	667	715	687	688	764	688	725	668	717	695	705	603	686	716	739	649	706	704	740	739	649	697	698	675	744	711	666	693	646	701	666	681	678	700	706	746	717	701	690	697	712	692	685	701	646	679	680	704	705	702	692	703	679	725	720	683	714	699	689	746	683	712	706	690	687	659	703	695	697	693	705	686	609	702	679	694	710	678	747	740	699	666	679	684	691	673	685	662	736	686	733	695	720	698	686	697	745	707	713	737	729	727	714	717	683	715	713	708	729	721	661	691	686	683	733	692	721	700	697	718	714	692	698	726	743	706	702	695	700	707	667	676	726	679	689	699	684	706	658	694	713	696	684	641	735	732	667	741	688	695	711	681	751	706	736	684	655	678	710	718	683	692	694	665	710	723	708	710	763	719	695	742	694	684	725	679	669	710	703	697	686	689	692	677	699	725	695	695	688	687	693	721	743	741	704	672	702	680	691	711	698	727	674	671	654	678	710	718	679	694	758	691	679	708	679	709	695	705	691	737	684	706	682	715	704	711	704	740	680	680	705	707	698	739	677	714	727	746	698	694	690	728	680	713	707	670	743	746	696	708	684	747	715	739	652	703	689	679	704	676	713	722	716	726	683	690	689	712	714	655	669	699	700	723	659	650	722	709	690	725	698	684	655	700	679	721	693	650	651	702	659	704	732	736	705	715	716	717	691	664	679	667	741	719	684	697	706	703	710	695	707	680	703	701	659	720	696	672	708	693	762	701	692	717	659	685	687	720	695	690	708	676	725	713	679	744	674	665	707	656	734	692	695	717	725	710	672	669	681	651	692	741	701	667	688	691	719	703	635	736	689	730	691	698	663	661	661	709	708	675	693	705	759	655	679	702	722	712	696	687	728	728	673	634	724	701	693	666	703	713	702	670	686	721	701	678	702	664	697	705	707	727	678	675	741	623	656	688	675	733	680	650	692	700	727	731	743	700	751	700	721	722	743	688	731	726	660	686	766	694	715	723	735	699	699	675	726	710	674	654	699	718	718	673	684	704	744	693	749	662	705	717	694	728	700	660	699	749	689	782	659	736	681	668	735	705	726	703	678	734	727	689	694	689	697	703	720	690	669	688	673	741	776	692	739	673	677	701	671	682	711	695	705	688	665	696	681	673	693	709	725	660	679	689	675	691	703	728	705	681	691	715	661	697	719	694	743	733	709	740	701	692	717	678	711	695	735	729	726	704	694	711	710	688	727	688	672	679	693	711	663	701	704	708	726	744	704	753	724	737	721	697	723	638	688	682	668	717	707	742	668	687	688	714	694	682	682	675	706	735	683	684	704	741	677	685	687	705	714	720	732	679	757	728	695	668	695	740	694	709	706	718	766	672	634	745	700	670	727	725	682	681	673	701	690	754	673	632	685	712	689	707	704	692	669	716	685	679	725	707	718	729	677	685	707	633	721	675	697	681	687	683	721	701	711	711	731	755	677	685	659	685	692	724	732	682	680	752	679	707	680	659	694	714	727	716	662	732	697	703	677	722	694	677	737	757	705	724	698	641	685	689	710	657	706	697	708	681	685	741	714	744	696	703	726	696	701	681	730	735	697	717	673	658	754	708	708	720	721	700	709	688	751	681	684	735	677	730	710	702	685	702	747	721	673	709	675	714	728	730	748	744	653	747	730	670	670	680	707	739	676	690	657	677	701	716	756	693	663	720	693	712	719	735	741	721	643	694	693	717	697	681	694	736	687	711	728	703	694	722	664	719	671	732	730	722	718	719	701	687	706	727	704	702	693	672	705	739	733	699	657	691	718	688	728	697	710	730	737	680	747	672	705	718	700	722	735	700	673	698	655	703	680	690	690	630	711	724	707	723	697	706	729	655	714	702	693	652	700	669	692	681	711	697	704	719	730	684	717	717	714	689	670	735	716	678	730	711	694	725	709	736	711	687	734	697	681	727	681	687	730	724	709	690	705	710	681	715	649	725	678	696	714	716	708	674	733	647	694	645	668	703	725	728	667	720	708	743	708	685	679	703	706	715	691	695	705	685	706	700	717	691	740	699	666	727	736	695	715	690	672	725	749	696	693	672	703	671	690	702	699	682	684	713	716	688	679	719	668	682	679	685	686	674	669	731	652	717	726	740	750	676	691	722	743	683	685	698	698	664	758	690	740	686	677	678	681	724	686	687	690	712	709	788	693	731	675	723	713	666	712	732	692	703	662	691	673	706	707	711	707	723	682	699	735	721	722	722	704	741	748	706	657	675	782	688	724	715	719	714	671	738	662	659	678	689	741	714	695	716	675	663	698	728	701	726	728	666	702	723	713	659	696	694	723	738	683	705	728	678	731	730	642	688	722	710	697	669	665	715	740	686	705	699	690	649	700	707	673	685	723	646	688	657	719	683	677	723	735	708	730	715	675	697	689	666	686	691	685	704	712	714	700	722	639	709	699	738	683	706	712	663	696	679	681	667	671	709	683	740	679	703	686	705	675	696	719	668	732	672	724	698	731	706	773	639	740	699	713	674	731	662	726	683	680	720	703	692	715	682	691	759	726	697	697	721	686	662	674	723	700	706	665	735	713	685	707	770	750	645	673	680	674	715	661	705	682	709	653	718	696	709	765	722	691	708	747	735	714	728	707	687	698	706	731	697	675	693	729	689	714	677	728	725	660	694	659	697	712	704	707	730	662	707	709	699	694	701	723	739	737	711	687	688	657	672	677	701	701	699	684	713	687	711	697	735	705	693	680	716	718	739	682	714	691	702	701	735	716	702	686	703	692	679	682	694	683	691	704	706	704	731	746	711	682	692	693	703	704	704	650	717	679	706	698	752	709	704	670	667	688	735	692	722	689	730	694	685	733	758	689	652	668	667	741	646	733	678	694	688	702	649	690	664	690	743	716	664	668	706	711	700	749	700	732	672	696	738	712	699	682	717	684	684	716	676	693	657	690	710	705	688	756	674	693	692	671	645	703	738	713	666	725	702	706	705	722	704	712	710	733	736	672	655	687	698	676	661	729	689	728	743	755	752	716	681	656	684	715	699	745
42770	34297	19113	7439	3462	352	308	958	319	294	279	290	293	331	287	271	306	279	278	289	295	280	255	301	283	300	268	314	264	267	268	285	287	280	262	307	301	280	288	283	269	277	293	279	276	294	288	276	265	280	318	273	284	267	274	279	289	267	283	287	276	273	314	241	282	270	270	273	265	273	287	278	285	263	274	276	275	300	254	293	280	261	279	279	269	294	276	304	262	315	297	284	288	283	306	279	297	292	301	282	284	270	289	299	284	287	304	336	298	274	289	290	263	286	275	271	281	292	300	254	298	243	279	249	265	282	309	312	282	273	260	294	276	276	281	300	234	279	307	288	318	277	310	296	260	277	248	269	295	268	262	302	312	295	283	282	270	278	284	279	264	279	251	269	277	283	301	286	223	269	262	279	280	282	260	305	295	282	291	303	285	271	260	274	286	287	311	229	289	274	278	286	283	264	250	305	290	309	295	291	304	269	295	254	259	326	302	281	275	311	258	270	298	273	254	262	274	274	300	288	300	271	253	252	276	293	257	273	281	283	242	274	291	288	289	276	265	275	267	290	296	287	281	265	302	280	285	268	273	309	277	252	300	287	291	286	293	294	250	285	275	299	252	292	244	266	288	278	259	281	290	301	277	246	285	263	285	235	292	258	286	291	273	258	270	271	282	296	291	274	288	264	241	276	260	264	285	286	284	284	290	251	274	278	274	279	273	250	254	278	267	277	285	306	297	261	286	293	306	292	243	247	289	306	292	299	319	264	291	294	269	284	249	298	252	271	306	258	267	283	259	308	276	291	247	264	283	247	274	281	290	303	295	301	278	279	287	265	281	268	275	283	304	299	269	276	303	280	276	303	293	266	279	274	278	272	310	265	266	297	296	303	281	296	281	294	315	294	269	287	264	269	253	263	262	274	272	294	260	282	302	274	267	295	304	263	274	289	281	261	286	260	272	248	256	237	291	290	308	266	288	283	286	263	246	281	301	299	262	324	287	297	262	276	258	291	300	287	284	273	260	303	263	300	281	288	278	289	288	313	285	268	269	293	261	277	273	262	276	262	325	286	290	285	315	283	313	288	270	281	307	278	265	273	265	248	243	286	279	260	248	253	286	247	248	293	299	264	286	258	299	262	266	300	273	269	292	272	273	260	310	249	287	269	263	265	264	325	284	290	290	281	267	253	284	282	241	258	260	279	285	256	286	294	283	275	257	286	312	283	244	271	240	273	270	278	241	276	265	316	279	300	281	284	288	283	324	281	294	270	285	248	268	272	250	270	258	290	229	280	280	256	290	275	249	275	297	323	253	299	277	283	279	276	282	298	296	265	307	297	272	289	289	298	294	294	292	260	306	281	271	272	252	287	294	295	273	263	290	260	256	288	269	299	317	301	291	275	252	263	259	299	296	262	261	284	319	279	283	272	321	275	303	267	264	261	246	275	269	270	271	277	266	286	282	291	273	292	316	273	292	278	278	278	264	285	297	289	289	284	255	273	257	280	294	319	268	277	271	252	283	291	294	260	281	298	297	312	272	284	250	246	298	271	301	343	275	272	274	284	271	276	288	275	281	293	263	295	278	257	273	316	276	293	284	280	298	293	283	262	261	277	289	251	288	312	276	269	265	269	256	279	276	320	274	307	304	307	306	272	278	287	275	273	299	299	255	273	275	318	276	338	295	285	318	302	291	320	298	276	278	269	228	276	294	301	300	296	277	317	275	292	257	269	273	268	251	294	277	292	259	282	291	286	301	284	281	253	286	273	274	263	327	295	287	307	266	272	317	240	302	281	295	279	273	261	290	305	285	283	303	245	255	276	279	265	255	294	306	287	249	246	270	280	265	302	280	239	292	276	266	279	271	292	273	252	312	293	261	289	265	295	272	300	274	292	302	275	284	251	283	315	293	260	257	330	271	252	256	271	293	280	271	286	269	263	281	304	266	253	280	293	267	297	301	286	296	294	319	284	304	283	277	261	283	291	300	281	297	281	283	282	280	276	289	300	297	309	280	275	263	282	293	266	287	263	309	262	332	257	305	304	260	270	315	272	264	301	302	285	278	295	265	293	288	292	260	248	300	275	284	298	278	276	246	303	301	247	266	292	261	269	271	290	269	266	276	271	273	299	279	280	281	255	268	288	299	265	308	298	280	284	291	284	284	274	296	269	319	276	275	288	271	255	274	313	254	256	254	285	290	280	276	286	267	267	293	254	294	275	274	274	294	284	291	281	277	253	274	267	273	274	307	285	283	256	278	239	260	277	294	263	303	248	241	262	274	276	269	270	294	256	290	272	282	237	296	292	281	314	279	232	274	297	287	309	264	253	298	276	290	278	285	256	259	318	271	277	270	286	317	308	270	269	285	296	279	290	270	276	274	293	291	284	279	266	250	259	264	306	273	280	278	299	251	238	309	295	296	295	288	294	259	271	292	276	254	278	281	265	267	284	274	231	277	284	258	268	275	300	286	279	259	296	250	285	304	301	273	278	282	317	287	282	292	281	266	271	285	287	266	257	294	274	283	273	310	274	282	258	316	281	301	278	274	308	300	281	306	283	261	296	309	258	270	283	273	254	263	280	281	285	307	281	284	263	309	274	298	275	283	294	290	266	275	241	266	276	282	258	264	283	294	270	299	298	256	285	266	300	301	277	293	253	314	263	260	299	284	259	272	303	285	283	321	283	319	282	298	292	262	298	285	288	282	273	241	286	276	302	316	293	251	313	315	249	271	270	278	273	317	268	310	301	298	300	293	279	285	311	304	285	315	294	276	285	260	272	270	293	312	257	301	272	260	262	270	283	272	288	317	258	287	294	299	298	250	301	302	269	276	294	297	281	275	258	260	269	284	270	278	286	276	287	256	276	295	288	277	281	278	299	271	296	263	283	253	260	268	272	278	286	272	281	281	304	304	283	278	274	258	269	291	256	289	287	294	288	252	298	294	259	275	293	298	262	282	276	256	270	285	252	264	284	268	272	299	281	259	294	279	239	261	281	274	252	283	250	290	278	301	290	289	254	319	269	298	271	277	267	283	279	294	284	266	253	270	292	303	290	308	270	303	300	299	266	306	291	298	268	290	286	305	291	271	264	270	253	276	295	277	313	260	285	280	296	323	297	290	269	271	266	321	271	291	308	298	294	275	275	304	270	259	284	296	285	302	278	294	267	290	290	309	306	276	306	304	266	264	278	292	279	281	283	279	258	293	273	285	276	273	291	264	278	237	292	286	295	285	299	283	278	266	289	250	271	268	271	299	259	299	250	303	270	290	333	266	275	308	282	289	320	251	269	294	318	280	261	293	258	327	277	283	298	261	262	289	270	275	270	265	283	272	301	287	273	260	278	267	277	256	262	246	284	250	271	272	270	273	271	283	246	290	246	266	296	277	274	279	285	284	330	256	247	271	282	295	272	288	295	287	284	279	294	287	299	254	256	279	274	283	291	271	313	269	310	283	278	270	279	281	271	258	275	277	288	284	283	270	281	286	265	289	267	311	319
30096	25760	22486	14572	9054	867	821	4107	693	681	722	647	728	667	687	653	695	718	684	678	705	669	655	650	639	652	641	681	653	675	646	649	669	645	683	655	653	668	663	622	674	612	677	626	658	678	677	678	653	699	688	647	659	690	668	646	637	646	705	702	693	690	715	671	670	695	713	650	698	655	633	653	604	667	670	632	647	672	665	700	633	629	631	675	625	655	673	638	675	614	615	677	662	648	623	633	588	642	695	641	664	664	674	669	621	667	664	632	665	678	613	642	634	706	666	640	659	635	672	656	612	677	662	647	633	666	621	632	608	698	646	653	599	670	640	665	654	636	662	650	654	659	688	655	712	656	685	683	634	729	645	656	666	598	671	645	697	685	656	663	665	617	662	652	640	633	619	684	706	697	619	618	677	611	623	679	628	640	675	636	634	679	652	643	680	678	663	657	641	635	667	665	648	702	667	659	627	676	708	714	623	668	659	665	681	714	642	676	655	649	674	642	680	688	663	709	623	700	688	639	660	663	667	685	613	648	681	643	676	699	636	640	641	610	688	648	691	656	602	707	664	608	633	659	661	617	677	626	659	626	690	692	592	668	637	658	685	677	630	708	714	673	675	682	655	651	660	724	710	609	686	631	615	691	669	638	651	638	597	635	647	598	630	657	674	641	636	652	654	677	614	652	643	653	615	683	655	650	620	615	614	665	634	651	675	641	635	651	618	642	614	641	613	660	656	637	640	673	678	645	653	690	666	680	679	670	604	672	692	606	638	689	670	634	654	607	650	647	664	646	661	674	666	688	679	646	695	601	713	638	631	648	623	677	637	680	661	681	722	676	710	666	660	603	658	696	649	668	672	629	667	629	610	671	648	658	660	610	686	662	617	664	627	646	626	645	677	656	647	675	639	648	653	654	703	599	655	684	652	673	656	666	677	652	642	653	624	626	628	640	644	653	675	686	656	696	687	633	684	688	684	632	693	694	657	674	719	643	663	667	646	626	692	689	636	642	653	673	694	647	712	621	700	636	684	619	697	679	661	713	659	666	640	695	656	631	669	698	705	667	707	671	701	661	636	609	669	612	671	643	654	693	681	642	615	673	635	640	709	632	599	672	653	694	651	623	640	652	643	682	643	668	660	659	731	645	668	640	702	638	684	659	658	625	691	671	659	648	660	662	702	673	661	711	637	626	664	610	668	680	677	643	685	639	656	675	642	694	617	667	679	636	672	653	602	706	668	666	644	635	646	622	654	707	669	670	641	704	624	668	657	669	624	675	609	634	672	687	667	651	685	601	662	699	667	693	679	649	658	696	643	618	645	650	649	666	662	636	673	669	645	672	622	696	678	683	628	651	724	657	671	669	705	657	656	661	691	658	700	675	649	614	677	628	670	602	618	683	642	596	629	634	670	660	728	677	637	653	668	691	693	677	628	632	638	684	663	648	659	625	617	632	646	654	646	636	662	669	672	640	669	654	679	657	618	669	683	638	677	612	665	685	651	675	657	614	654	616	680	621	633	669	643	709	674	629	675	633	643	666	594	629	660	604	640	661	656	684	690	652	676	677	626	660	651	612	690	667	663	641	694	665	674	682	623	664	665	698	666	639	640	650	662	628	682	606	710	681	626	702	639	719	676	664	629	668	631	665	650	679	632	654	670	647	667	691	673	663	637	635	649	693	667	683	673	682	659	672	670	653	654	647	681	629	649	640	622	657	688	692	629	698	710	647	700	627	663	644	643	673	639	643	664	641	676	682	717	620	653	665	668	726	688	702	646	664	656	638	656	685	649	645	647	681	670	610	673	609	716	638	694	696	652	660	617	672	656	674	626	685	625	606	644	648	708	675	665	620	658	665	638	643	693	638	637	618	690	635	672	617	678	629	658	624	623	638	695	629	635	683	655	662	691	634	661	626	665	601	715	640	605	670	668	690	680	649	662	705	660	647	706	678	665	671	607	672	670	646	638	644	608	653	660	670	648	621	650	653	687	684	664	652	624	673	658	660	668	595	627	664	670	649	664	617	662	664	690	676	654	657	669	702	679	655	636	680	706	646	643	647	608	615	656	683	652	671	627	632	672	635	630	675	609	645	655	664	636	635	654	645	646	665	673	636	679	656	646	602	663	671	703	635	633	664	619	625	718	687	678	628	687	650	632	653	683	698	688	624	636	662	642	659	603	657	679	648	690	627	657	675	678	687	647	659	660	700	600	649	629	604	660	688	688	683	668	680	647	663	737	677	672	618	650	694	694	635	700	707	619	643	641	655	680	606	677	652	657	716	670	645	640	661	630	646	662	690	682	667	652	647	679	593	660	677	674	639	639	647	668	697	635	646	654	662	669	670	699	658	660	644	681	695	631	652	621	687	645	667	675	687	675	635	617	632	647	645	704	664	670	658	652	563	642	663	678	638	629	676	664	658	674	643	675	638	647	645	611	687	614	631	622	648	658	698	676	658	657	666	628	665	652	681	645	736	701	698	676	672	667	689	666	697	684	628	698	632	668	648	659	649	735	643	627	709	684	687	682	677	630	638	649	644	666	632	649	599	668	636	632	631	654	678	639	690	666	635	667	627	658	649	640	643	644	638	666	668	687	637	656	669	677	647	673	627	641	673	690	615	670	673	664	641	645	679	658	632	660	644	658	692	656	641	694	662	642	658	639	621	671	649	630	677	669	673	678	612	672	628	631	653	648	676	626	661	650	672	645	686	648	682	685	611	615	678	649	632	651	644	632	679	713	664	642	657	672	696	660	630	624	647	671	634	649	640	699	645	670	679	687	674	632	697	670	670	622	679	655	653	664	635	630	614	682	638	665	646	635	644	653	643	654	631	592	662	670	648	649	661	694	662	687	650	649	690	668	611	644	644	630	691	653	621	640	678	652	677	650	654	629	649	691	646	677	686	647	659	630	661	638	656	654	650	690	646	672	676	637	686	684	633	663	620	665	677	645	655	599	652	660	650	682	667	631	658	659	637	629	665	670	635	665	648	646	679	642	633	656	681	683	697	638	620	666	646	678	646	697	646	696	634	626	601	645	684	637	680	599	652	653	641	647	653	657	667	651	678	659	645	642	634	655	646	685	674	688	646	650	668	650	617	646	637	665	686	627	709	619	674	674	675	679	627	677	636	627	649	626	650	669	691	683	663	642	632	654	615	628	607	650	631	654	680	620	651	638	666	647	650	652	651	670	634	660	685	628	623	695	652	671	681	672	638	623	668	665	662	685	649	713	632	651	709	635	629	668	659	670	674	694	636	615	653	637	671	639	644	677	629	682	678	652	668	647	712	655	621	652	655	671	669	613	615	618	656	681	658	620	666	685	710	675	644	673	588	639	656	660	635	686	646	624	656	665	677	656	655	645	678	667	677	668	679	636	692	634	644	676	617	673	658	643	654	638	645	628	678	638	664	660	638	623	698	688	672	657	641	660	600	642	631	681	642	633	630	648	631	687	654	625	677	678	657	633	630	635	653	645	608	653	614	644	616	668	679	631	638
54453	48140	29189	12725	5894	383	279	1719	237	183	155	183	163	179	160	164	193	178	180	151	181	194	192	195	208	159	170	198	164	187	181	165	182	173	188	185	188	181	173	174	168	185	186	189	170	187	196	203	204	196	181	189	182	155	186	184	171	205	162	184	181	153	194	175	148	204	157	166	198	181	185	204	205	146	155	165	170	198	173	179	182	203	193	202	180	188	195	149	163	170	186	182	153	172	181	194	175	177	182	169	180	169	190	171	186	200	183	173	163	185	171	184	174	213	193	186	169	208	164	168	153	170	172	181	182	166	177	210	159	174	200	203	203	177	181	196	175	175	172	176	175	168	191	172	149	172	203	175	177	184	164	182	167	207	181	206	195	201	199	160	196	164	163	186	173	181	147	202	179	146	185	178	161	158	177	178	183	164	168	169	171	180	182	162	173	202	196	183	180	188	175	169	179	199	174	204	185	171	184	185	161	155	168	188	192	174	191	170	187	176	185	192	163	196	182	165	173	182	192	200	164	174	180	187	177	167	183	185	177	168	181	177	193	194	168	180	186	159	176	171	179	187	189	154	180	192	181	161	168	172	162	187	176	181	171	179	155	175	162	173	175	155	195	170	188	164	182	171	184	166	171	176	172	152	184	157	186	194	176	182	178	188	167	185	192	163	166	160	169	171	179	174	163	154	162	153	186	179	199	192	191	198	178	184	158	183	187	182	171	167	155	171	162	184	188	181	175	174	176	186	174	167	171	158	177	184	191	186	204	161	152	181	203	173	187	169	160	197	169	180	200	184	180	166	212	186	175	167	153	157	204	206	162	186	183	199	177	180	176	197	177	160	161	176	169	203	149	188	167	190	180	161	163	180	184	163	167	184	177	167	177	193	192	194	178	160	187	175	161	175	171	201	169	164	181	181	191	162	160	179	180	176	174	187	183	171	170	163	212	161	165	179	128	182	162	177	183	188	152	172	193	181	166	162	211	187	185	185	166	188	159	176	202	176	185	181	161	173	190	172	198	150	162	181	179	187	185	164	168	172	193	186	219	181	175	174	173	164	174	176	166	162	172	193	180	165	180	161	194	162	153	169	180	187	187	173	206	198	175	153	177	206	177	192	185	169	162	205	160	175	159	184	188	162	158	177	204	178	174	183	161	175	191	181	178	167	178	181	189	187	207	162	190	187	193	187	187	177	200	171	167	181	177	187	194	179	184	184	183	185	169	159	187	167	189	196	168	174	178	190	195	179	179	204	178	181	178	169	182	202	180	171	199	160	183	164	180	166	168	156	182	189	191	156	167	170	178	192	174	187	192	191	181	162	176	169	175	167	186	180	167	191	167	185	170	169	152	194	183	155	151	161	184	157	197	161	189	196	175	182	199	162	160	184	174	181	154	177	155	167	159	143	196	161	169	182	194	169	159	189	181	185	170	186	166	166	207	195	182	177	176	168	176	186	174	198	160	196	190	192	192	152	158	165	176	172	174	176	158	167	185	170	200	165	165	191	185	181	184	191	182	183	160	217	193	168	154	135	176	184	188	177	183	175	180	180	190	193	157	164	160	188	173	176	162	169	178	143	190	184	174	183	168	182	181	166	194	171	176	197	170	166	183	186	142	179	189	176	163	199	172	159	181	179	153	189	183	184	185	155	191	199	196	158	204	166	176	199	151	186	202	166	195	180	171	156	207	179	167	156	190	141	170	173	185	189	173	203	171	175	169	174	187	184	174	208	160	163	170	195	173	167	158	164	182	175	198	146	160	191	204	179	176	175	177	166	168	159	201	172	176	174	163	194	157	181	188	171	183	195	164	184	145	199	194	179	177	171	174	171	208	178	178	169	191	142	171	183	196	184	165	184	174	157	173	178	179	184	209	151	196	156	168	190	183	173	165	154	197	192	157	189	198	196	185	176	177	172	183	167	179	159	192	186	161	186	190	165	160	176	164	169	172	199	153	160	175	181	198	197	177	166	170	201	180	155	189	192	173	162	181	188	154	192	163	193	204	201	195	180	182	176	162	179	163	164	167	174	146	210	174	186	160	177	164	216	187	197	197	182	163	196	190	178	192	188	168	202	167	191	175	170	186	178	176	195	200	171	181	200	214	181	168	163	195	188	172	176	188	169	175	177	189	176	174	197	173	184	189	183	174	177	176	178	194	166	173	162	172	179	194	159	186	170	200	168	194	159	160	174	169	182	167	177	208	182	189	182	162	182	171	186	160	154	158	169	173	196	176	170	182	174	208	171	197	189	183	160	143	170	192	178	157	178	165	197	167	178	167	192	179	183	157	199	189	174	138	172	161	159	179	186	177	182	167	183	178	192	183	167	193	172	178	179	179	205	200	181	182	182	182	147	192	177	159	175	169	153	175	177	178	173	184	172	164	194	173	168	176	182	163	172	183	200	201	205	164	157	200	150	180	149	158	179	158	173	168	176	165	176	165	169	194	166	200	193	138	191	175	177	167	167	181	175	190	187	163	165	166	165	182	183	164	158	211	188	181	158	157	165	177	175	189	171	179	199	185	183	166	167	169	212	169	182	199	180	166	204	195	160	166	157	191	199	156	167	184	189	183	177	193	172	191	188	174	201	194	172	174	182	194	206	171	184	163	179	197	177	178	198	171	175	188	176	201	177	190	167	174	197	177	172	210	171	169	203	183	185	162	153	187	144	184	202	174	173	177	175	175	175	193	176	161	154	182	174	173	183	185	154	188	163	177	170	176	191	167	196	181	189	165	181	186	181	180	170	176	174	168	152	176	189	184	187	163	146	192	186	214	168	185	191	165	167	167	186	179	193	198	175	177	157	185	175	178	181	189	158	196	157	195	172	161	154	178	148	186	179	165	169	167	192	201	164	164	167	183	184	180	169	166	171	153	166	185	164	155	179	177	183	212	185	147	156	189	190	182	174	185	183	152	166	160	160	180	153	168	202	172	166	163	190	183	186	179	180	187	182	160	145	188	190	181	171	181	183	170	161	190	173	169	168	194	186	184	190	187	153	185	158	153	195	181	172	171	179	187	169	176	176	167	179	162	196	179	164	173	184	200	168	165	160	191	181	183	166	198	194	182	190	185	184	166	231	225	197	165	163	175	179	186	161	181	168	169	183	172	197	185	176	164	192	171	190	164	168	163	180	153	192	172	191	185	159	179	171	188	164	166	151	171	174	168	191	173	179	190	161	156	196	198	174	191	191	155	192	157	172	172	164	187	157	164	162	210	214	195	175	167	175	160	155	185	161	181	174	162	192	183	173	169	176	152	191	175	166	192	184	179	174	167	173	186	190	168	172	161	160	163	191	175	172	162	210	166	152	181	189	188	180	193	179	189	198	231	176	166	177	186	164	176	157	184	154	175	216	177	185	184	166	185	146	169	170	162	187	172	199	166	187	184	186	174	173	173	194	166	164	180	197	168	172	190	156	180	178	163	167	202	179	153	165	189	181	199	172	188	211	181	185	189	197	158	213	167	172	205	182	182	179	162	167	203	184	207	184
37661	35729	29090	20603	12272	744	1066	8052	497	504	494	482	450	482	490	463	456	466	458	469	469	429	434	462	432	439	430	426	481	422	417	461	453	461	398	425	478	465	405	446	460	408	432	394	419	458	407	381	452	463	402	438	429	418	450	429	421	476	423	450	437	416	421	391	397	440	405	435	452	424	402	431	428	429	414	433	430	427	437	443	462	463	413	421	411	421	386	441	446	455	412	461	432	425	439	422	407	438	439	434	432	462	446	430	430	476	439	462	413	421	446	419	471	441	439	416	432	432	462	413	407	447	447	427	416	431	457	443	459	418	388	465	429	468	422	458	456	444	441	436	416	431	433	447	443	468	427	409	435	424	444	449	418	460	438	429	403	463	428	408	423	443	448	425	430	412	429	430	465	440	437	440	403	440	431	453	464	431	460	421	444	449	431	413	461	461	488	414	445	462	434	421	451	434	422	445	443	477	432	429	403	439	408	400	445	442	448	418	450	458	410	412	439	457	430	445	457	417	437	439	474	426	425	430	442	411	421	399	422	413	402	445	436	410	444	433	446	460	462	431	412	455	439	434	388	401	431	444	419	419	425	444	482	435	423	446	453	418	467	457	473	401	466	434	415	442	458	391	434	432	448	410	447	448	453	467	424	437	444	444	419	431	408	450	426	411	460	476	448	447	482	457	420	422	413	478	430	472	438	413	441	420	446	445	440	415	422	437	413	425	428	439	461	416	412	454	408	428	432	417	424	418	426	432	436	433	454	378	409	391	451	462	412	416	461	411	415	441	455	435	441	421	434	458	442	458	416	446	405	436	456	410	428	410	458	439	413	407	432	431	440	437	412	451	444	427	435	429	451	436	411	475	420	444	416	430	446	401	466	456	419	448	408	393	439	440	437	425	376	403	419	421	413	432	462	429	393	419	423	425	459	419	434	439	416	447	463	407	443	432	414	448	449	410	412	468	457	432	434	417	447	442	440	437	443	394	426	463	425	463	437	466	431	420	474	418	442	434	452	397	456	428	433	427	452	432	450	408	415	441	437	416	449	432	437	424	422	438	470	416	452	451	433	435	432	441	434	438	370	434	430	423	435	443	381	413	399	418	415	463	448	457	445	455	457	442	430	461	413	401	445	434	409	419	430	431	461	425	443	419	429	428	405	473	457	428	463	419	451	431	426	455	423	415	416	399	423	407	412	414	407	431	424	411	452	461	402	384	441	453	454	446	433	423	457	419	416	404	465	421	453	403	418	421	430	412	417	408	427	421	429	432	406	430	467	434	464	453	449	424	411	479	422	461	455	440	436	441	439	444	414	419	447	452	416	400	454	427	417	469	426	398	407	419	446	419	406	455	412	425	374	436	396	474	454	410	397	435	414	434	420	444	432	409	424	471	448	463	388	440	405	454	458	432	435	414	423	423	451	416	426	439	418	445	414	421	397	441	418	447	425	462	453	465	427	416	434	398	410	419	436	444	431	450	431	432	460	423	425	423	422	442	440	429	402	443	419	389	427	410	439	393	445	417	456	461	387	446	443	422	420	460	483	432	427	426	411	430	419	426	467	459	440	460	437	446	417	433	415	408	402	423	422	439	468	389	432	421	448	422	452	438	436	461	434	459	407	428	437	445	389	458	425	387	449	428	402	454	411	448	428	432	427	440	424	414	443	416	451	425	413	429	391	438	458	410	406	441	429	446	411	419	449	448	429	393	431	429	415	459	424	453	396	453	438	447	465	392	424	414	410	430	432	457	432	382	411	437	430	412	430	435	481	443	431	424	432	445	416	434	471	411	446	433	397	403	413	434	430	426	418	411	423	431	413	419	427	454	420	450	403	401	412	449	437	416	402	445	421	449	387	432	433	438	446	406	432	421	422	418	431	433	412	431	405	456	430	457	419	415	466	429	453	432	410	435	458	424	461	395	414	431	420	418	446	459	445	420	459	420	395	449	444	439	394	429	417	392	430	479	421	438	438	415	405	422	440	412	394	428	436	466	446	405	424	446	443	402	444	440	434	474	432	427	439	432	465	453	455	453	422	434	391	427	418	430	452	419	468	431	437	445	449	412	403	445	457	424	449	392	473	427	489	452	443	430	421	465	425	368	426	456	401	446	403	442	405	438	418	445	462	448	467	445	394	424	442	408	425	456	430	440	446	433	408	430	430	446	439	414	393	454	422	445	428	452	405	473	400	418	445	419	459	452	442	432	409	418	413	424	415	469	399	425	475	410	426	462	446	445	462	438	459	446	447	465	424	453	448	444	441	440	380	395	399	417	401	434	464	409	446	410	458	429	391	463	457	451	403	408	441	465	442	458	457	435	415	436	427	412	429	439	439	443	412	443	410	391	423	434	464	437	431	415	426	426	403	412	471	439	464	439	405	443	408	453	428	473	420	443	418	456	422	416	453	411	396	476	439	435	446	407	443	428	428	451	428	402	439	455	436	412	391	453	419	445	452	426	412	420	440	452	426	423	436	411	425	449	444	405	446	439	437	444	428	479	426	406	421	425	456	450	483	425	425	425	456	441	412	468	423	437	449	444	380	432	442	448	376	389	432	445	420	411	401	432	446	418	430	456	384	426	422	429	448	413	424	439	410	435	450	381	430	432	424	467	415	438	401	463	439	448	434	462	435	436	442	405	406	488	413	436	441	420	424	422	444	448	430	503	428	455	436	440	452	415	448	433	452	401	448	452	451	439	464	415	449	419	392	457	452	438	419	473	453	394	418	398	446	432	431	449	464	474	423	428	446	400	403	472	443	425	458	417	466	432	458	420	424	412	409	408	422	447	438	421	432	428	422	425	443	441	426	468	431	436	422	412	428	452	431	449	438	421	421	493	424	441	454	469	415	385	457	403	437	462	451	441	441	454	435	454	429	433	462	443	471	417	437	407	450	440	464	455	423	441	451	420	449	439	428	431	469	450	442	433	456	446	449	437	439	426	457	449	406	400	419	471	443	463	458	420	444	454	418	459	400	438	439	421	452	437	459	413	432	411	433	456	416	445	400	434	422	426	403	422	470	419	431	393	460	450	440	458	426	420	457	422	408	433	415	449	443	449	429	419	417	411	432	452	431	434	414	437	423	428	407	449	383	414	413	451	449	419	435	436	429	437	436	418	442	435	434	439	450	423	410	443	439	428	458	428	449	421	466	422	436	426	397	455	436	437	439	449	431	453	453	437	422	454	433	457	413	421	422	439	448	468	420	455	435	453	438	404	416	457	441	453	432	428	420	449	442	452	448	411	435	417	451	436	464	426	417	430	457	412	488	418	454	414	407	400	397	457	443	444	406	417	405	477	444	435	451	426	408	417	422	451	428	438	439	424	434	402	437	401	439	429	466	426	430	445	420	429	441	441	419	425	417	419	429	448	429	418	442	429	428	413	432	443	425	413	459	442	415	433	435	447	454	431	472	404	447	418	469	427	401	432	440	441	423	412	426	429	402	418	418	425	428	395	486	441	415	467	448	413	382	419	453	445	409	435	422	392	448	410
11398	3319	866	399	340	279	318	357	285	319	302	300	316	297	307	292	283	288	283	296	314	332	310	333	254	293	301	312	301	332	327	320	313	282	327	329	294	293	311	315	290	336	300	318	288	291	303	289	297	322	264	327	318	321	307	315	312	310	285	279	315	313	331	274	304	318	319	308	355	295	314	330	304	281	286	322	306	300	317	301	316	293	303	262	292	292	318	287	330	293	273	306	276	307	312	304	338	295	302	314	286	296	305	298	292	301	293	312	256	280	289	300	291	276	276	276	317	323	306	308	318	316	309	292	305	279	280	312	304	324	280	293	308	306	289	292	312	295	308	310	288	320	319	319	325	325	308	303	335	333	280	314	315	315	283	347	308	269	332	318	285	303	319	318	285	301	276	284	297	298	275	356	319	313	288	295	292	310	304	304	288	304	318	280	298	347	270	308	306	282	294	326	299	321	344	314	288	316	297	292	302	298	342	330	304	317	303	284	318	311	294	317	281	320	286	306	273	318	301	267	300	305	305	305	299	341	304	278	304	291	298	290	295	314	317	277	280	290	342	271	300	307	315	282	297	362	290	318	296	282	273	306	303	309	282	316	321	321	316	315	277	324	297	303	288	317	249	323	311	283	315	343	331	306	289	318	305	306	292	291	282	327	324	292	285	281	314	324	314	286	303	313	335	297	322	299	320	305	294	297	316	320	275	288	288	316	320	318	330	311	314	349	337	300	309	317	284	299	308	303	288	311	324	320	324	304	318	320	302	268	321	293	343	286	319	285	307	307	336	303	292	293	316	299	279	286	309	314	315	295	310	304	279	281	288	294	310	320	332	302	284	317	314	312	315	275	294	284	304	318	284	275	300	280	278	273	309	303	321	294	273	271	329	307	277	331	277	317	295	302	284	293	294	317	271	338	305	273	279	346	300	298	295	297	288	309	303	296	330	299	258	325	291	326	285	277	307	307	262	321	299	307	275	301	292	292	287	287	256	331	325	289	294	297	317	277	309	306	296	307	354	292	320	315	294	300	275	316	324	311	316	275	316	258	304	288	290	308	307	293	295	320	326	318	313	336	301	324	289	297	310	306	298	323	294	308	274	296	316	350	326	308	338	296	294	345	282	337	306	299	316	326	288	298	319	301	293	322	303	296	302	291	297	305	316	303	295	340	286	338	310	317	334	270	308	309	301	302	309	312	306	297	302	321	275	329	285	278	291	305	312	307	317	311	310	325	293	307	333	313	298	291	250	307	295	280	323	313	300	289	312	310	335	311	301	319	329	287	304	280	272	294	265	311	291	300	301	295	282	310	291	307	327	291	292	325	280	307	315	297	302	306	285	288	293	324	355	310	322	331	343	265	276	314	256	299	274	339	320	280	312	304	269	312	302	260	299	289	332	320	325	282	307	337	316	371	307	280	314	306	325	277	275	304	277	288	323	297	296	314	303	321	322	294	301	335	292	291	290	283	302	296	292	326	296	319	306	318	311	295	321	314	320	284	317	298	277	302	322	302	282	291	300	320	315	324	289	324	364	320	295	320	288	317	313	309	310	294	289	267	294	316	348	334	280	313	293	309	332	313	321	303	275	309	294	315	288	304	313	284	291	313	301	318	277	316	316	283	317	337	353	346	319	303	230	293	317	304	278	316	306	288	314	333	328	333	290	329	298	257	307	318	294	294	314	325	323	300	347	307	289	286	350	297	301	309	309	330	293	309	291	292	294	306	289	277	297	296	316	284	269	303	323	288	282	320	330	292	325	287	305	307	297	285	306	314	316	309	317	302	332	326	316	311	328	302	298	321	313	287	327	285	290	306	299	308	318	283	305	316	315	266	310	316	307	256	282	299	309	327	312	291	294	291	306	279	299	339	323	299	285	330	320	326	331	321	284	294	313	291	300	334	310	313	320	273	281	297	311	301	318	315	319	327	311	299	310	286	292	290	290	304	336	288	289	312	315	291	338	295	302	303	326	287	302	288	317	302	309	294	283	300	318	309	301	293	291	283	277	292	301	303	266	275	317	319	299	257	291	322	293	268	321	323	302	297	333	277	313	318	309	310	317	311	311	271	272	310	318	269	316	346	311	280	295	286	301	276	310	311	313	343	320	311	306	297	299	330	322	343	292	295	311	272	314	301	324	297	290	316	322	307	289	268	326	294	286	291	296	298	297	306	285	327	305	308	321	302	305	317	323	313	326	318	264	287	319	327	286	283	301	301	294	310	320	304	292	310	300	281	302	305	276	325	283	312	285	295	266	307	289	320	305	274	307	304	278	289	300	297	298	268	310	301	268	260	294	281	294	262	315	300	298	298	275	309	288	296	296	285	296	322	287	281	295	335	304	294	305	288	293	274	331	297	316	315	322	327	283	289	292	274	308	320	303	300	290	334	298	289	296	333	318	305	326	326	304	276	281	310	324	317	287	274	296	318	295	306	305	284	309	311	335	303	308	325	311	318	289	289	267	304	285	287	354	297	331	301	296	300	297	291	310	347	292	308	309	315	272	302	320	308	335	307	314	317	318	319	324	299	300	326	293	305	302	295	313	283	292	278	307	296	319	336	327	308	311	339	294	288	294	297	293	281	287	255	298	325	288	290	275	312	302	294	323	284	329	296	324	332	318	318	313	293	312	315	295	283	297	319	332	327	311	295	297	306	277	314	339	304	296	292	305	300	299	329	302	312	326	283	321	334	300	315	277	337	287	318	309	304	284	281	322	310	289	313	265	320	298	312	307	304	313	330	309	298	326	316	301	311	275	287	322	316	319	299	297	300	312	308	300	291	308	325	315	270	300	307	319	311	277	292	294	322	297	348	318	334	312	288	310	324	318	320	325	325	312	300	314	269	309	345	296	316	309	280	307	316	308	302	297	298	308	273	310	299	297	294	325	308	321	336	298	280	316	347	296	319	290	286	302	295	294	308	313	326	270	260	295	321	322	299	295	326	256	276	312	273	309	317	315	301	296	324	313	287	287	321	320	289	313	344	311	298	305	286	310	301	297	304	328	292	285	264	300	294	302	304	289	311	287	314	295	305	303	305	285	271	295	323	270	281	323	294	265	297	281	316	310	308	293	287	322	254	292	268	281	284	305	302	301	301	306	296	289	284	315	282	328	305	295	294	319	305	297	308	269	334	332	326	318	313	299	308	298	330	286	280	301	315	303	310	294	277	295	314	329	304	269	316	314	322	262	321	314	317	297	277	303	315	269	281	309	296	298	319	310	296	334	306	280	330	310	322	325	346	302	286	296	261	294	314	300	290	285	271	276	263	288	289	295	284	303	327	307	311	298	301	289	256	287	308	301	267	300	293	324	304	288	286	315	305	274	280	328	327	315	302	337	312	292	307	284	295	295	297	286	311	317	308	285	281	264	289	305	323	292	311	322	299	271	299	310	308	329	262	293	298	290	291	305	319	308	319	290	327	283	308	302	297	321	327	339	311	300	278	306	289	283	297	304	290	319	316	324	349	311	290	287	297	281	301	326	291	279	311
9365	5084	1807	1201	1022	695	770	863	689	716	731	714	692	716	677	700	733	698	688	707	677	699	726	684	669	719	743	707	703	726	690	713	673	685	714	718	655	714	687	740	718	742	729	749	695	655	669	711	720	704	677	691	713	683	758	728	747	740	691	734	696	711	704	684	674	749	684	658	652	710	754	715	757	735	730	701	710	744	740	740	708	704	723	676	682	730	713	742	680	677	680	746	703	717	700	723	721	718	709	686	661	665	789	693	727	693	725	701	712	722	710	682	714	655	692	699	714	705	714	711	681	660	695	668	700	685	687	738	701	693	742	703	675	726	726	701	709	620	693	732	688	686	686	680	755	711	687	677	656	699	699	729	733	683	686	696	705	671	681	750	675	724	698	679	747	672	673	738	694	710	688	679	666	705	712	738	667	697	740	639	718	704	689	706	681	736	705	762	697	672	705	727	709	704	692	660	658	696	687	714	687	698	717	737	713	697	726	707	758	688	675	731	660	706	649	677	735	677	757	697	739	724	731	713	737	745	729	672	726	713	712	694	692	656	741	684	663	691	689	657	720	680	707	709	700	750	692	699	727	691	712	726	656	699	741	681	724	688	695	719	695	707	670	710	675	685	708	681	697	685	696	758	685	706	753	677	730	691	711	733	673	708	659	674	716	697	696	677	723	764	687	710	742	717	704	714	728	716	734	687	694	709	747	740	647	723	665	729	754	629	689	678	676	665	677	648	757	695	685	690	701	730	718	686	674	702	654	634	712	705	746	698	704	716	663	676	681	685	733	749	671	683	710	665	677	667	722	699	636	695	708	630	693	723	753	738	670	702	749	686	686	702	697	711	675	703	737	749	724	776	729	712	699	730	723	687	711	709	739	655	686	649	654	751	685	690	733	704	720	704	702	744	765	672	680	706	708	784	703	684	698	718	701	697	672	700	688	711	724	679	726	741	701	753	713	671	729	673	731	691	724	707	696	696	697	737	728	719	692	710	717	684	649	699	688	682	687	713	695	733	712	694	729	719	708	741	725	643	682	682	676	740	687	637	706	712	711	714	690	684	697	690	675	716	680	698	697	719	718	683	714	751	661	726	709	744	690	675	720	747	664	674	703	721	734	712	729	691	667	709	729	722	747	687	671	761	707	717	719	697	718	747	716	738	722	724	685	651	674	672	661	666	745	703	714	757	699	691	726	725	711	702	695	676	717	699	708	678	699	708	752	705	703	736	717	705	705	652	654	712	709	717	698	729	717	737	716	689	690	735	700	709	676	705	732	714	719	737	716	683	742	716	692	668	674	731	691	680	694	680	675	695	680	671	696	682	671	697	686	701	715	696	714	695	717	735	706	715	680	690	701	727	704	737	707	699	688	672	722	697	691	708	703	722	693	696	697	690	692	746	691	748	692	736	700	722	689	695	688	670	726	708	715	686	694	728	701	698	709	725	707	730	748	730	695	688	713	668	711	735	708	653	684	759	703	744	674	733	714	645	706	676	680	709	749	667	729	681	652	690	739	710	698	682	669	663	699	717	729	723	673	695	708	686	681	677	685	733	658	664	674	691	730	693	739	696	694	672	728	736	702	733	724	680	671	669	719	666	687	710	750	693	696	708	693	710	732	728	702	695	716	738	722	739	683	711	681	694	704	691	730	712	656	724	729	696	698	738	699	698	650	695	693	670	750	710	749	681	674	696	702	674	676	692	701	735	715	696	686	726	718	706	726	667	667	693	701	730	703	691	714	674	737	683	665	683	725	696	716	693	688	685	749	729	720	774	720	695	745	726	714	717	692	715	714	724	725	702	748	705	726	718	733	745	720	738	700	688	704	710	700	660	723	706	714	685	763	698	718	716	721	704	752	658	697	661	663	722	694	696	662	711	704	678	675	741	740	701	762	673	645	704	691	678	699	651	696	700	664	698	736	670	662	744	695	688	719	697	703	705	720	717	720	664	696	668	652	762	683	706	669	694	714	708	734	731	733	706	714	727	728	696	681	625	702	707	702	716	745	723	741	692	653	737	683	712	748	713	687	698	710	697	650	691	675	757	706	722	630	700	711	715	668	766	723	714	810	725	672	707	741	704	678	719	672	743	692	684	679	707	708	727	722	718	743	714	718	702	692	716	692	680	756	659	673	683	711	711	708	683	723	694	669	708	697	730	683	715	704	712	722	713	668	699	691	711	660	734	677	719	730	708	660	712	698	695	690	668	698	682	713	697	650	694	697	754	665	637	716	645	710	726	701	764	709	676	661	664	702	696	709	718	676	693	754	731	702	714	705	686	692	717	681	723	672	754	676	665	704	683	695	726	744	698	673	677	703	743	702	697	745	726	713	698	738	683	707	672	751	739	714	707	732	719	716	762	777	739	731	720	729	748	741	696	665	701	720	736	729	686	652	706	696	673	698	746	701	679	729	689	722	693	668	700	680	671	722	723	660	642	685	659	693	712	723	676	716	719	648	682	692	750	721	718	663	727	743	744	758	740	720	706	730	637	659	722	710	739	728	686	671	698	699	716	726	688	663	706	725	688	679	716	698	716	733	671	745	715	723	666	740	697	670	700	672	675	666	770	755	670	744	702	742	698	702	711	723	712	677	673	729	707	715	672	674	753	680	667	763	678	709	733	701	682	635	707	694	698	682	704	738	726	683	657	689	687	739	663	675	712	736	713	736	682	667	700	658	707	707	713	732	682	666	708	667	746	674	668	727	714	711	683	687	685	634	680	647	695	704	701	712	668	699	739	658	695	737	693	704	684	772	679	683	682	701	692	682	739	707	739	707	706	723	691	693	712	727	723	747	681	746	676	735	738	740	691	738	708	714	654	711	708	732	772	714	748	759	704	693	724	684	715	716	758	708	708	687	698	670	651	681	700	715	694	672	728	712	683	711	711	709	729	687	701	720	659	654	724	713	697	693	708	716	744	686	714	733	725	688	751	717	720	684	745	668	718	678	753	740	708	705	664	711	725	697	697	751	718	716	701	729	744	752	690	740	726	689	718	733	705	741	703	723	737	745	723	711	736	693	746	727	687	728	736	709	690	707	702	688	685	725	723	687	708	747	700	722	724	653	697	717	713	678	742	736	671	677	752	696	690	699	723	719	674	726	688	735	706	716	690	723	682	778	679	699	715	731	688	691	679	720	751	702	739	722	667	683	751	736	645	723	698	650	702	723	733	704	718	700	695	685	709	765	720	700	725	707	732	719	716	754	710	743	738	654	723	732	680	667	661	695	676	739	684	655	755	723	698	656	764	666	710	668	739	708	688	722	677	712	678	729	757	649	707	743	684	710	732	700	687	677	727	705	691	706	713	699	707	710	701	706	696	759	725	734	710	708	711	659	713	698	707	703	679	725	699	717	755	724	672	702	787	678	679	670	684	710	701	665	692	668	718	690	709	765	738	750	675	732	702	677	712	707	697	686	724	680	698	725	726	699	732	708	736	666	716	726	721	677	708	716	750	684	719	688	692	710	689	700	673	718	734	734	707	681	778
42819	34583	18357	6759	3329	392	794	1172	279	292	296	274	256	302	290	278	306	284	303	276	283	248	294	321	310	286	284	283	303	275	295	256	294	267	285	300	292	284	290	308	279	276	303	265	296	267	287	301	256	308	282	297	260	267	268	273	272	291	269	293	313	286	290	307	286	283	276	279	274	302	276	282	285	310	337	310	297	272	310	322	293	280	264	286	255	301	313	282	305	312	307	293	278	276	285	313	271	272	291	291	302	296	292	275	299	283	278	274	313	295	309	283	278	258	275	284	286	316	285	281	265	317	288	265	268	280	288	283	258	286	261	308	291	257	299	301	314	296	261	255	292	266	301	296	293	290	290	281	259	324	303	269	301	305	308	302	294	279	301	262	281	300	300	302	307	277	265	250	303	292	295	288	270	298	315	262	280	307	327	277	298	275	282	284	281	286	276	295	287	313	298	293	292	314	295	273	340	302	270	295	270	272	278	308	277	297	286	273	284	296	266	261	282	311	319	309	273	285	267	259	289	279	260	321	283	322	260	288	302	274	304	273	248	302	320	290	281	267	289	274	264	288	294	279	285	262	289	290	297	336	269	286	289	302	271	272	307	313	270	265	264	289	251	291	293	294	295	294	285	256	279	286	311	262	279	297	288	278	270	269	290	280	290	278	274	295	307	250	262	310	288	290	297	278	269	285	296	295	298	253	290	293	284	284	256	278	265	307	265	265	305	287	273	280	289	278	293	278	304	282	304	284	289	284	311	267	288	284	251	310	294	290	259	250	290	255	273	291	285	303	326	305	297	289	275	271	282	305	260	290	295	277	302	269	282	295	324	271	296	255	245	261	297	286	287	252	314	299	301	274	251	274	282	257	276	302	289	284	271	274	292	275	260	297	289	328	287	266	286	266	288	273	295	286	293	300	293	274	301	301	338	289	285	304	294	263	276	296	303	292	288	294	283	275	271	276	289	301	282	290	300	274	308	305	284	285	277	328	300	275	300	286	287	288	279	281	283	308	305	289	320	270	288	282	274	289	269	263	298	321	286	267	285	307	272	303	259	276	267	269	294	285	270	279	289	280	275	287	273	274	312	287	308	285	295	341	289	284	297	277	273	289	278	268	261	258	275	295	283	285	301	297	279	270	300	285	300	339	273	265	289	283	300	271	282	301	291	277	296	278	269	259	297	265	282	300	270	319	280	302	283	271	273	288	251	290	289	278	269	252	330	258	320	305	285	294	300	286	303	294	284	282	289	285	270	264	272	282	269	307	308	335	301	285	252	312	291	315	289	288	262	281	274	299	276	305	272	288	272	289	289	265	255	304	283	296	304	256	313	264	261	300	314	280	272	262	282	261	274	299	265	305	287	300	322	325	284	261	309	300	298	284	280	302	294	296	281	296	305	288	291	293	246	291	302	282	290	281	253	300	317	302	282	303	265	307	298	313	256	280	294	274	310	281	267	274	266	325	319	259	267	314	265	314	317	278	316	293	293	279	330	281	264	286	297	273	287	286	272	259	255	268	281	288	247	325	254	282	302	273	289	282	292	309	271	285	247	247	277	275	302	306	301	306	302	297	265	269	272	276	296	279	337	294	299	273	283	274	262	322	283	282	307	317	253	309	251	265	262	303	294	274	265	330	275	267	293	301	302	296	279	286	285	288	272	295	304	309	280	310	287	271	274	288	295	285	314	257	283	279	278	286	307	293	272	263	284	257	289	250	274	289	263	254	280	273	309	248	293	306	265	307	316	294	288	322	277	278	294	269	267	298	298	292	316	269	271	259	309	299	282	328	274	279	258	293	274	302	290	276	312	316	268	273	293	284	291	309	290	277	308	286	282	291	293	296	264	303	287	276	285	283	265	285	289	289	308	270	264	284	291	256	304	311	264	276	322	297	273	286	304	302	300	311	270	265	277	288	284	301	297	287	278	293	272	290	275	312	286	261	292	286	297	286	288	256	282	272	304	275	300	290	255	266	296	270	319	295	285	325	346	257	299	263	266	282	260	267	284	284	283	262	280	283	288	297	298	270	313	269	295	301	295	282	289	311	282	223	261	299	278	265	303	284	318	272	283	304	291	325	291	297	307	265	291	260	328	298	268	293	290	281	259	288	306	270	312	283	308	291	312	292	295	272	299	268	286	300	274	303	294	269	284	300	293	291	283	274	269	289	288	285	265	304	271	269	292	302	312	310	284	298	296	255	288	293	284	273	278	329	294	294	264	286	309	295	292	256	304	283	283	249	319	279	283	272	266	280	291	292	295	284	248	270	276	282	298	310	271	278	240	306	258	283	272	283	295	295	316	290	305	302	265	267	256	313	296	268	272	283	311	303	316	280	267	298	302	278	305	298	247	268	271	289	267	325	310	289	287	283	288	287	317	285	256	246	328	287	270	263	267	267	303	295	278	282	277	306	298	275	307	278	300	277	301	281	280	270	259	286	268	274	316	309	278	273	247	263	296	314	273	285	302	295	272	278	321	281	304	313	264	290	291	298	303	306	287	283	288	271	278	299	278	271	315	285	298	286	275	292	291	275	266	281	280	251	288	270	289	256	269	274	306	292	285	286	321	289	292	293	313	257	275	261	269	273	302	302	314	272	285	288	296	305	278	246	278	260	287	267	300	287	316	256	271	272	278	290	267	255	281	280	259	255	322	304	287	280	261	289	266	301	296	246	255	273	286	281	276	296	294	282	300	286	267	288	295	263	291	285	277	288	301	340	274	286	283	273	296	262	322	289	288	296	300	266	284	287	266	272	305	291	291	291	279	260	278	288	276	294	325	291	287	259	315	265	285	258	312	284	293	278	284	280	292	260	280	267	293	301	283	314	354	294	306	272	288	318	288	318	335	297	307	292	313	309	272	272	283	284	281	298	274	261	277	267	278	291	296	303	255	252	284	308	273	277	281	276	298	263	305	281	270	240	273	299	267	289	283	282	265	287	270	324	292	262	326	315	301	268	291	257	272	289	291	288	327	304	272	270	256	302	284	310	268	270	289	295	303	276	258	302	307	295	310	305	280	281	266	287	292	287	285	280	280	297	288	278	274	281	298	272	291	329	287	333	302	289	306	309	289	265	292	309	329	272	277	267	271	296	298	281	293	270	294	260	319	298	295	263	287	324	291	290	304	284	256	284	286	273	267	302	281	284	277	298	288	282	291	275	277	283	314	270	258	280	249	286	309	297	290	269	307	288	257	313	310	274	291	310	303	288	278	316	282	298	304	295	295	280	305	302	308	289	309	276	282	263	289	270	271	261	301	322	266	271	294	260	269	300	292	321	330	289	307	284	278	271	324	274	280	302	301	302	258	314	299	288	285	266	277	279	310	286	294	270	284	277	281	302	269	277	313	297	266	301	307	302	276	275	249	301	298	281	333	285	290	277	284	264	279	294	308	295	280	275	269	306	280	314	270	268	279	311	322	275	300	292	251	301	308	277	285	271	287	323	276	284	309	316	287	281	305	277	283	282	303	269	267	279	260	277	246	235	283	284
30223	25505	20979	14443	8672	910	3067	5062	658	685	697	722	726	642	709	666	661	742	686	675	663	694	679	678	687	700	707	643	689	679	671	641	612	700	680	673	671	721	664	671	622	657	688	603	685	686	713	659	697	669	632	664	676	698	700	658	621	689	669	669	622	644	651	658	635	673	684	664	667	639	631	683	687	692	646	667	679	676	662	714	656	659	635	637	645	688	658	612	639	688	663	668	657	641	640	660	645	638	651	667	622	606	694	655	684	718	624	652	708	636	702	652	676	649	668	671	648	695	661	649	678	680	685	647	645	682	629	698	666	661	655	633	652	677	623	658	654	693	663	673	662	713	677	656	674	661	658	701	660	647	655	659	668	685	634	695	650	687	649	710	632	666	667	641	657	655	683	673	678	624	702	658	663	692	682	631	677	622	685	660	640	661	646	701	650	703	674	626	674	691	636	678	680	649	645	674	649	685	676	680	639	670	644	636	616	700	687	712	673	687	725	618	679	662	653	666	640	637	680	713	672	706	655	662	680	674	671	663	669	645	635	635	658	676	698	654	649	624	631	647	721	686	669	652	648	688	622	705	636	756	647	662	643	656	641	687	684	660	683	660	663	688	629	678	692	671	680	617	696	658	659	621	639	650	678	662	666	681	659	682	649	704	647	676	703	680	684	663	635	671	705	692	668	675	696	700	637	687	668	681	690	641	650	670	652	647	650	644	657	670	666	651	680	677	658	662	668	671	686	632	719	633	655	636	689	696	710	633	682	648	641	663	626	683	619	702	680	655	640	652	656	622	671	704	633	703	667	683	657	700	693	678	644	680	654	694	678	695	713	670	710	674	644	678	654	693	679	667	628	653	656	629	677	640	653	654	667	667	688	678	665	725	674	625	646	628	684	698	681	670	676	691	673	638	677	684	678	664	724	654	666	672	747	659	653	712	652	664	651	626	654	641	612	657	660	684	661	620	646	694	659	675	693	659	641	659	720	679	643	659	670	666	630	648	703	664	671	665	635	688	683	694	705	624	621	702	666	636	709	611	652	648	635	666	693	633	655	682	646	665	689	642	652	653	642	662	656	694	646	665	703	669	707	671	650	656	672	657	756	659	628	716	668	692	691	750	658	644	670	713	671	672	632	649	666	704	673	636	702	632	628	689	679	675	688	673	635	718	626	659	660	640	676	645	626	655	691	650	669	721	671	641	672	652	706	626	656	704	686	665	696	656	675	680	672	628	612	651	693	686	596	639	633	683	685	663	657	673	631	666	679	700	680	658	700	703	705	687	652	622	695	677	698	692	655	689	660	707	662	631	690	628	607	686	654	708	640	668	681	702	684	657	633	643	645	674	657	659	672	674	612	680	690	647	693	705	674	653	688	657	662	647	640	706	687	705	656	647	667	626	684	652	694	680	663	694	633	678	665	660	640	647	678	675	610	669	698	644	668	645	705	671	679	684	638	659	701	650	637	702	646	686	670	671	651	689	623	718	686	670	613	661	701	650	661	662	677	681	655	655	629	637	691	663	721	687	653	625	684	696	681	655	675	659	633	658	695	645	649	693	644	692	678	688	680	648	707	706	687	669	709	688	680	686	681	646	642	672	671	650	643	618	657	649	684	653	676	651	646	659	627	689	660	688	670	685	664	689	653	664	619	655	671	637	689	671	695	704	609	661	660	710	667	666	686	668	682	698	657	636	662	647	672	717	648	655	665	683	644	645	671	625	694	647	683	674	658	649	663	615	675	680	651	682	687	628	671	664	714	700	674	678	698	638	687	684	656	673	651	668	672	677	654	621	640	655	711	668	646	701	728	668	659	645	717	630	622	653	659	653	640	670	673	651	665	681	683	718	679	703	605	654	677	687	686	683	682	665	647	654	695	641	638	711	686	735	650	655	715	637	667	661	628	683	625	649	696	702	687	643	673	641	636	657	645	682	639	649	641	660	689	681	669	670	671	641	639	667	661	634	650	631	701	638	665	630	649	674	673	685	704	657	614	591	662	677	665	676	713	727	680	646	645	616	641	689	669	679	655	682	679	657	658	712	704	646	640	718	640	646	681	676	650	747	619	662	641	693	602	705	673	659	635	638	720	675	667	613	645	686	635	637	637	653	672	628	652	662	617	704	666	671	698	664	660	667	714	662	700	700	637	696	647	722	631	670	736	667	637	677	649	717	653	662	630	661	639	661	718	709	688	701	694	685	651	702	647	698	679	664	692	668	677	645	666	682	664	602	676	697	663	641	655	635	652	681	668	702	622	613	683	709	668	655	669	670	643	674	672	681	668	685	658	630	689	681	672	679	652	690	680	677	662	636	651	650	636	631	667	637	666	663	674	646	681	700	642	626	670	632	622	696	679	615	672	672	627	674	713	649	681	643	667	643	678	663	654	646	704	666	689	658	690	659	700	772	632	694	657	669	712	658	637	674	678	682	689	669	717	652	680	655	642	688	634	659	646	707	638	653	680	615	673	641	661	701	643	618	663	706	690	638	659	660	632	716	620	684	636	680	716	698	669	663	673	669	643	656	692	639	641	700	611	634	717	708	641	631	653	676	664	686	694	719	717	664	622	680	653	619	657	635	609	662	655	646	726	659	689	664	640	674	670	660	647	656	657	673	644	681	665	651	696	665	679	656	642	658	699	686	653	682	657	689	666	696	675	638	675	664	700	668	675	630	669	662	658	689	652	648	651	650	661	618	660	696	603	651	691	678	662	692	636	663	683	673	656	688	641	701	638	627	675	669	683	647	664	660	696	704	683	656	651	665	653	700	641	684	664	660	670	646	654	649	699	707	724	688	703	662	671	676	642	677	657	674	627	668	661	691	670	639	644	673	676	649	713	678	668	632	679	687	688	671	709	655	619	692	650	665	669	676	703	672	645	689	716	630	652	635	622	727	687	609	631	641	660	695	677	643	659	617	646	680	679	690	676	659	668	669	686	683	688	687	628	669	668	655	673	666	659	680	611	660	687	697	721	685	675	663	676	671	650	686	671	623	692	664	683	647	697	644	666	691	703	651	611	641	643	660	647	693	675	658	663	692	662	668	684	661	644	677	692	668	704	658	640	663	651	655	669	627	650	649	647	641	696	630	668	707	657	635	694	655	688	638	645	662	618	630	640	693	678	688	639	645	702	630	644	680	645	614	650	630	677	715	654	695	676	673	666	638	652	647	633	654	670	657	659	627	659	649	639	673	625	680	641	665	628	640	654	692	674	672	666	661	640	656	655	669	641	675	675	634	683	615	669	637	662	655	683	616	630	669	644	667	672	661	671	685	680	664	659	665	698	660	700	718	714	640	691	681	605	688	685	688	681	648	625	659	683	652	684	686	660	674	650	703	635	657	662	679	684	688	672	657	708	671	693	667	718	647	645	632	628	656	700	685	687	679	657	680	669	664	720	622	706	648	682	700	660	686	630	662	662	649	620	664	677	611	650	625	679	661	601	695	641	668	681	658	624	696	635	661	687	612	655	689	653	678	671	650	680	676	682	660
55718	46666	29604	12079	6657	469	804	2126	277	218	191	197	196	168	179	172	176	199	193	180	180	165	177	160	173	189	183	195	208	187	178	181	177	176	214	186	152	216	201	198	206	169	154	186	167	171	172	184	189	191	205	181	209	168	165	188	187	196	218	186	173	192	185	183	187	153	165	175	180	168	174	175	202	163	186	172	216	202	187	196	186	160	186	168	188	173	165	207	193	187	166	205	196	174	147	176	177	168	178	163	168	213	171	211	210	219	199	176	153	160	192	165	190	187	197	200	209	188	190	193	158	199	191	188	161	193	159	175	165	182	165	171	171	197	179	222	165	197	189	176	179	193	169	180	186	155	161	233	184	146	190	186	173	220	198	215	182	201	184	188	199	202	182	153	202	181	202	185	179	175	166	206	207	186	188	169	185	187	198	201	208	183	190	192	202	181	203	181	191	202	191	169	186	204	183	185	166	197	185	171	179	172	182	167	179	160	196	215	160	166	186	158	176	162	190	174	186	183	198	180	192	172	180	168	211	211	193	191	180	190	207	189	180	175	190	189	186	169	197	182	176	164	188	179	170	179	185	197	203	170	178	203	173	148	176	178	159	198	185	179	187	208	176	197	188	175	176	188	168	204	183	190	189	176	195	178	181	176	201	176	170	171	185	172	201	164	169	209	170	166	186	186	204	159	164	179	185	161	169	196	169	191	190	158	171	176	194	179	161	184	148	169	179	209	193	187	185	179	185	185	179	210	199	160	174	196	170	164	182	175	176	174	169	177	176	187	192	167	185	191	169	182	175	210	179	182	183	206	181	171	222	184	182	195	173	167	185	168	193	187	201	180	183	185	196	166	174	165	210	196	196	184	177	179	191	176	169	200	153	204	200	180	157	166	178	181	178	174	186	176	204	154	205	206	170	171	186	193	197	195	166	168	204	169	188	186	176	193	170	182	200	165	178	192	145	180	216	182	194	202	192	178	190	177	175	195	200	173	195	183	172	215	204	195	186	181	180	185	203	190	183	178	198	190	192	196	174	169	167	191	171	190	185	178	200	165	181	201	162	184	173	207	213	178	178	183	198	195	193	185	164	199	203	171	196	176	207	192	164	172	175	181	199	197	188	187	179	154	196	175	188	188	196	177	179	185	178	174	177	194	178	179	189	178	192	180	184	189	200	203	211	183	177	199	183	164	170	207	202	198	184	175	184	176	188	186	167	164	182	217	202	195	192	173	187	208	190	164	180	192	192	162	158	189	158	185	171	189	204	153	165	206	208	155	177	179	193	197	179	184	177	193	195	189	188	186	195	220	215	180	204	186	179	183	166	198	186	177	167	172	176	165	199	194	179	185	180	183	175	185	190	185	197	196	167	164	166	183	171	190	198	188	174	143	194	185	191	209	176	192	155	193	176	210	173	175	189	162	179	180	194	188	186	163	162	206	209	179	198	155	188	170	165	188	217	195	197	175	182	182	176	179	198	199	197	172	188	189	200	170	155	177	164	157	181	190	215	169	173	193	183	179	213	201	151	206	199	173	188	183	193	195	188	194	203	185	202	161	173	165	192	197	164	188	188	177	193	191	180	160	182	185	191	180	186	185	190	204	196	189	189	190	174	181	212	182	182	189	180	184	188	196	190	201	209	207	191	181	188	157	173	180	170	193	189	196	150	191	188	196	205	166	169	173	178	194	167	199	179	184	212	197	160	197	171	184	207	186	166	208	181	187	216	193	199	179	178	196	219	179	174	200	184	180	198	182	184	163	193	183	175	191	221	184	185	177	193	175	166	189	189	202	173	173	194	177	188	175	159	156	201	191	199	174	203	180	163	180	168	199	149	165	183	165	165	195	184	219	195	188	173	178	174	184	196	179	171	191	170	185	166	225	177	173	177	200	181	190	180	201	208	168	191	189	185	193	187	181	173	202	179	163	160	194	176	183	192	182	169	184	177	170	187	181	154	190	158	190	190	191	184	195	194	173	183	179	186	195	176	178	202	187	179	201	196	169	170	188	197	178	192	177	179	174	176	199	191	179	174	198	173	176	171	203	166	189	167	168	185	196	185	210	208	198	188	181	200	168	199	196	175	192	186	150	178	197	188	157	189	167	184	161	185	209	182	196	184	183	145	168	200	168	198	185	198	180	189	176	176	162	200	179	167	176	191	171	228	180	195	190	219	168	179	202	170	169	193	177	166	183	184	191	185	178	176	219	191	195	181	197	189	172	172	181	186	192	174	204	194	180	170	175	185	180	165	161	167	166	176	169	175	209	230	225	186	183	182	180	211	182	171	194	189	180	172	186	184	188	191	213	170	197	200	173	193	187	203	172	182	184	180	162	174	220	200	177	210	182	205	181	180	170	216	169	181	202	206	190	194	186	211	193	200	187	208	157	196	184	162	165	179	171	171	184	170	170	170	169	182	180	202	197	194	190	175	192	165	167	185	163	180	190	163	209	179	188	169	207	188	180	186	208	178	178	169	200	184	162	180	184	151	169	198	182	196	193	165	186	187	200	194	180	184	181	178	175	173	202	187	170	176	167	203	178	169	196	177	178	178	188	176	182	155	196	181	193	183	164	184	173	171	194	175	180	187	176	171	185	183	183	210	178	178	183	208	189	178	187	170	178	182	163	184	171	202	177	178	191	182	179	174	177	190	200	200	183	203	197	197	193	195	164	188	181	186	169	204	183	177	177	213	161	215	188	200	188	190	180	185	227	198	162	222	184	174	165	178	196	189	184	194	189	181	181	168	178	187	160	208	196	187	175	202	180	182	183	176	211	148	187	180	195	205	187	188	172	169	154	221	204	186	172	202	163	187	180	174	191	169	206	199	176	180	175	169	183	194	191	179	182	175	195	183	196	199	174	171	178	160	184	183	179	191	189	197	167	204	187	176	197	201	203	186	176	163	214	189	197	179	187	178	168	215	185	197	187	178	195	194	201	191	193	181	180	176	184	215	207	182	170	218	181	190	216	188	189	170	185	180	191	213	167	180	162	174	201	182	203	172	150	192	180	194	215	192	197	189	182	197	197	172	220	196	195	207	193	159	169	194	190	177	220	179	177	179	154	182	180	181	184	215	176	188	214	185	190	206	178	180	191	180	188	178	193	170	185	177	172	206	181	187	197	198	177	166	188	165	165	201	181	161	190	180	174	197	178	176	212	191	193	216	176	235	179	157	199	209	184	184	185	183	208	181	197	178	213	173	179	193	181	197	172	171	175	186	189	192	181	183	193	195	205	204	190	168	189	187	173	172	176	196	215	201	188	179	163	190	184	196	201	186	204	143	170	197	199	192	176	184	192	166	207	175	176	191	202	200	194	165	170	175	171	178	170	178	157	166	176	204	172	191	176	163	186	189	201	178	203	178	198	186	192	196	200	180	190	194	206	200	197	199	175	168	212	173	181	174	213	195	195	177	179	154	177	184	189	182	170	168	210	195	165	178	185	162	194	180	188	170	182	173	181	174	175	212	182	179	167	194	198	177	190	190	173	183	196
38347	33461	28915	20686	14945	920	3784	9201	521	526	491	481	464	477	464	451	468	400	476	512	439	460	454	491	510	451	464	488	434	492	417	447	464	435	465	456	446	451	432	418	432	457	439	435	461	463	439	456	419	445	440	434	393	452	458	448	436	459	455	444	459	432	455	475	431	396	475	454	394	449	405	428	463	446	452	470	451	441	469	459	445	455	429	447	445	453	466	445	433	422	429	424	454	443	464	417	459	398	469	425	424	417	467	415	430	424	457	421	458	443	454	433	449	422	476	403	442	440	489	439	424	452	453	406	473	436	452	452	471	422	440	436	427	428	419	464	444	425	445	431	438	413	445	411	457	470	456	450	428	435	455	436	468	480	434	443	456	450	429	419	447	432	414	429	405	498	454	444	440	458	509	468	422	402	408	424	444	432	428	417	468	410	425	433	450	428	432	456	434	415	445	453	473	457	418	461	440	430	452	467	448	456	430	438	422	451	469	436	476	406	442	468	447	412	436	453	416	444	465	441	419	415	463	439	457	458	463	421	421	432	459	472	433	452	451	493	451	459	431	411	438	426	447	435	467	479	445	413	470	476	490	437	426	419	442	432	443	450	417	413	468	444	456	434	447	449	486	454	431	423	430	436	463	428	504	438	446	428	500	433	421	477	454	447	441	452	420	434	457	434	434	441	433	454	455	470	441	472	417	426	446	447	416	420	478	434	403	450	454	452	434	419	475	457	413	463	433	428	420	460	469	447	443	414	433	408	466	447	448	465	406	426	498	462	437	395	451	435	450	425	456	419	454	425	458	434	433	430	435	478	451	420	507	438	446	451	453	449	426	446	444	446	461	423	477	445	488	432	442	456	435	452	441	479	434	446	388	441	426	416	466	430	500	460	454	425	442	411	425	454	452	418	471	461	441	434	484	453	435	442	425	462	455	433	426	434	418	418	461	462	463	431	445	452	454	440	437	444	420	450	444	446	472	453	416	433	431	449	413	458	413	445	455	485	437	457	442	433	463	468	462	439	408	453	472	394	443	424	456	455	449	434	471	453	424	439	446	453	442	461	444	448	420	428	453	454	452	450	431	424	444	451	421	426	418	429	422	398	482	446	434	407	433	434	396	445	446	451	445	437	408	495	455	434	439	436	461	456	489	446	425	444	481	453	448	443	452	424	460	426	463	436	448	449	416	430	444	439	431	416	483	413	389	452	435	446	443	396	396	478	425	429	421	444	446	473	443	445	443	432	419	428	461	452	461	415	460	451	457	452	420	450	425	447	460	456	410	415	437	457	448	451	432	423	443	457	435	462	425	432	455	450	431	423	432	437	412	429	415	477	441	460	429	462	424	416	422	435	451	454	463	455	407	433	427	426	481	411	441	436	414	416	444	406	450	434	424	464	418	429	436	440	447	435	437	457	466	431	398	449	440	422	458	440	468	460	419	439	399	443	447	429	434	424	465	442	411	443	463	403	458	429	438	461	480	420	435	462	439	481	429	438	479	427	426	455	445	428	415	468	430	432	440	437	417	472	450	459	448	420	413	445	434	437	450	400	443	427	449	444	439	458	445	411	453	459	448	442	436	445	445	412	417	445	434	468	438	420	427	436	428	480	445	452	428	441	449	442	426	460	462	452	412	427	417	447	487	432	443	431	451	432	437	428	460	438	429	429	462	470	480	415	484	457	420	447	447	471	379	472	449	460	424	436	435	483	458	420	476	444	426	446	465	419	425	450	422	456	444	452	424	423	470	416	449	457	424	482	427	491	430	458	422	461	397	485	466	450	445	453	421	431	462	431	424	441	449	452	413	458	442	464	430	471	437	465	455	463	428	447	479	429	458	421	452	448	402	421	463	409	437	417	451	450	463	442	418	427	439	466	421	438	457	432	452	460	448	446	436	457	439	437	448	440	417	457	443	453	444	417	450	437	455	427	443	470	429	477	456	451	433	464	425	439	442	405	454	463	479	425	418	428	425	423	448	455	431	445	430	406	426	405	440	445	428	425	436	450	449	423	461	429	413	406	444	454	435	440	463	447	431	441	467	464	416	427	442	436	439	450	460	420	426	431	433	475	388	423	458	438	467	447	431	444	436	444	422	454	399	473	441	439	440	425	447	427	432	469	460	445	408	441	443	489	431	451	468	452	445	428	445	444	462	441	429	426	408	464	415	423	432	470	482	411	438	476	419	437	465	437	436	433	408	428	476	435	404	456	420	451	404	456	464	408	417	431	450	441	429	475	411	442	464	403	398	436	456	445	405	426	430	438	460	450	423	455	454	445	467	429	429	465	461	442	429	454	426	416	445	423	452	454	443	467	449	453	437	467	435	448	475	458	446	399	403	444	444	427	459	482	420	455	405	414	399	398	438	421	442	428	456	442	471	466	443	453	476	438	429	431	445	428	427	424	447	424	478	423	451	450	424	394	441	407	442	467	433	475	482	444	428	446	490	436	425	449	459	434	424	452	430	445	396	422	434	431	447	436	439	425	462	378	432	473	435	468	439	416	428	378	434	474	445	441	474	432	461	462	415	408	436	422	435	415	448	434	442	447	456	427	423	412	475	444	441	436	429	429	449	448	420	457	464	457	443	446	450	445	423	436	471	394	415	437	442	434	412	447	420	427	462	436	444	415	445	445	463	449	456	418	448	442	416	452	452	408	463	454	421	435	414	450	437	458	456	429	404	440	431	419	416	433	417	405	435	420	408	427	475	409	439	424	431	454	459	409	448	417	452	465	453	475	456	450	420	477	437	448	432	405	479	415	424	485	422	438	457	454	445	412	444	473	422	436	425	466	438	455	424	463	457	463	436	451	408	458	438	381	453	430	408	439	451	468	423	442	451	415	478	468	461	437	402	408	443	454	421	428	450	474	441	449	433	446	447	464	396	430	448	482	429	405	450	422	442	414	410	416	446	466	432	443	453	448	449	443	427	451	429	474	426	415	426	488	417	433	443	469	461	434	434	457	436	450	445	448	419	445	476	455	430	464	404	498	422	423	441	442	470	452	437	449	420	446	457	449	461	459	448	406	448	441	437	456	445	448	466	446	452	449	426	445	440	412	422	426	428	469	467	442	450	452	454	445	443	444	437	444	440	455	417	427	461	439	407	422	441	448	470	442	423	420	421	438	435	431	463	406	425	440	475	444	446	444	399	480	454	427	445	432	436	448	436	472	433	441	466	477	451	422	444	436	413	492	479	431	466	435	445	422	407	448	402	394	427	428	419	427	442	455	479	422	465	443	425	459	476	461	462	429	438	454	449	413	464	487	425	405	415	471	424	450	434	413	462	447	430	462	424	463	472	453	432	444	426	455	490	470	440	457	412	466	439	426	452	456	475	433	437	455	422	473	458	438	447	474	454	441	444	453	425	445	449	438	437	439	463	415	449	427	457	450	449	425	420	423	442	454	443	470	456	447	425	425	463	418	409	411	432	400	465	448	428	426	484	441	465	452	456	423	452	465	431	460	413	500	445	439	462	401	477	434	434	486	451	407
10090	2966	943	456	414	378	342	353	324	332	331	319	293	355	331	342	321	290	303	301	307	287	319	291	295	300	316	315	301	320	287	328	302	319	296	352	306	280	279	318	288	311	295	264	292	291	323	312	294	307	316	349	330	290	302	323	305	308	290	287	326	314	344	314	307	302	316	318	326	318	297	327	283	303	292	311	329	325	311	287	304	285	297	305	290	292	278	303	298	297	345	326	312	332	305	317	303	318	298	327	331	313	333	300	284	302	307	287	327	286	328	322	315	315	308	331	358	319	293	294	301	330	323	312	274	303	247	336	321	308	286	311	322	292	331	271	274	288	287	327	322	319	309	313	340	317	309	297	274	310	317	304	299	320	286	345	263	323	305	315	287	305	308	306	297	305	321	284	316	305	317	319	304	330	295	305	323	298	304	311	325	285	311	281	315	329	302	273	292	290	326	314	306	323	345	327	314	293	325	294	295	294	270	330	337	311	319	296	336	307	288	302	357	351	309	310	332	286	340	318	332	292	304	286	327	348	309	326	347	315	301	272	282	322	330	312	324	305	309	316	286	324	302	337	335	281	299	318	323	288	311	338	265	300	317	306	307	298	307	294	324	335	296	301	285	310	307	312	296	323	342	309	339	301	312	309	318	319	338	290	295	336	342	296	284	290	317	290	347	305	279	290	303	331	288	334	286	302	281	293	299	300	295	309	352	328	323	292	313	301	332	316	286	301	279	287	286	268	316	296	330	358	347	326	303	319	348	290	301	317	305	295	272	281	305	281	303	289	357	327	275	329	305	287	311	316	317	283	328	330	332	306	315	303	325	331	309	295	311	299	314	320	306	306	336	328	288	311	310	336	331	300	319	292	337	277	313	289	336	314	280	342	332	298	284	289	302	298	338	290	329	281	312	287	299	266	331	307	347	297	296	306	319	314	326	328	267	322	293	312	291	298	274	300	332	330	289	309	327	312	341	259	290	306	278	285	333	301	295	293	316	318	302	283	318	347	310	325	289	324	302	345	293	299	281	279	324	303	301	314	283	336	301	308	302	303	307	333	301	315	322	338	278	284	312	336	278	285	309	269	325	301	320	293	331	336	303	347	286	304	304	319	316	303	315	300	307	306	354	335	294	322	315	303	314	283	303	297	290	330	334	314	296	314	330	288	311	319	322	307	293	295	318	330	285	288	324	315	293	300	305	293	304	324	258	331	279	322	292	278	301	323	304	284	318	331	293	316	308	339	311	333	307	338	302	299	312	307	303	319	299	310	324	280	300	280	315	322	287	301	347	343	293	322	297	328	307	319	336	300	321	331	297	300	299	272	311	294	313	308	306	303	306	328	331	340	267	318	318	301	293	271	291	285	324	299	317	353	311	298	326	281	296	338	279	288	319	310	298	298	323	320	317	318	292	279	288	277	294	289	302	294	276	291	319	321	306	312	331	323	332	308	313	308	295	324	343	285	303	297	297	307	298	335	305	335	299	285	294	302	316	307	314	342	331	305	332	322	342	306	284	342	293	250	288	302	303	315	293	302	329	319	296	311	274	282	295	313	311	293	332	336	329	322	330	304	321	328	319	314	319	292	311	296	332	324	281	343	346	297	309	338	284	332	296	279	327	286	290	325	298	319	315	299	279	319	302	313	363	325	303	279	309	314	327	317	327	287	339	323	313	348	350	311	303	316	296	298	292	308	299	318	337	319	312	296	291	310	318	304	289	298	293	323	281	296	279	314	332	265	343	297	299	310	299	307	304	313	317	271	285	319	326	316	295	302	288	283	271	292	324	274	301	320	304	317	317	337	328	305	301	343	301	343	321	340	331	299	285	310	305	317	317	334	295	309	303	289	297	321	331	309	316	333	292	282	312	289	275	326	333	315	345	355	312	323	301	295	303	320	296	311	299	294	327	279	334	316	292	295	260	285	310	288	303	331	313	289	287	270	271	290	325	306	346	320	303	313	291	320	291	298	286	275	302	309	322	261	309	356	312	332	292	298	321	303	313	328	308	321	299	346	298	319	310	317	303	282	295	311	306	303	310	314	313	321	309	308	348	303	310	306	320	305	319	269	303	283	321	275	267	301	300	298	329	263	273	274	299	309	329	297	283	297	278	287	315	299	310	317	300	333	313	319	292	277	300	322	288	290	284	307	319	279	341	299	308	298	294	296	297	319	340	322	323	310	319	329	312	312	309	320	306	290	286	305	313	305	328	286	293	287	313	313	304	321	309	302	291	299	330	319	300	294	334	309	273	301	317	303	323	336	346	292	305	332	319	289	320	323	297	304	304	293	311	315	325	310	283	323	309	323	307	296	302	296	309	320	310	325	311	334	297	299	287	294	314	326	309	300	307	305	315	316	312	290	321	296	327	325	317	296	323	321	305	289	293	313	328	336	306	285	281	315	292	279	317	334	283	282	307	318	284	286	316	339	310	323	311	305	340	283	335	286	295	338	322	284	297	294	328	320	312	323	295	317	317	330	302	301	344	320	304	327	333	307	311	291	300	306	281	297	296	292	333	292	316	300	304	288	294	303	290	334	307	316	344	280	307	308	291	305	302	294	301	292	300	309	338	299	317	326	306	305	300	316	310	336	343	295	292	295	327	311	306	261	324	313	344	269	292	294	332	309	288	313	306	290	302	302	270	291	302	283	329	326	343	316	287	302	315	320	288	290	329	336	315	285	327	298	327	292	326	285	300	297	295	284	315	297	313	321	310	314	333	317	333	313	293	302	309	361	341	319	263	274	286	297	317	320	285	310	302	298	309	311	290	293	311	306	318	310	307	323	306	329	315	314	313	283	281	311	323	327	331	315	308	331	280	296	290	296	348	325	337	309	283	306	297	327	320	312	309	302	306	308	296	291	311	285	318	300	332	335	337	296	300	284	309	304	360	325	299	337	305	302	271	301	290	348	290	282	293	307	311	311	331	270	320	315	318	322	297	320	314	304	304	314	308	300	293	314	315	305	302	266	309	298	299	302	326	327	306	298	284	303	310	292	346	315	304	307	284	331	322	298	316	313	284	288	290	315	307	281	324	294	323	331	295	262	283	326	304	307	311	293	316	321	322	303	312	309	320	280	305	310	271	330	317	292	322	314	277	293	258	306	292	279	333	305	322	286	321	337	293	289	308	290	309	324	303	310	282	330	341	323	325	298	290	320	324	310	307	311	286	329	327	317	322	321	293	298	300	299	298	299	304	281	292	332	312	342	322	309	325	329	296	319	295	297	313	303	304	333	349	290	339	330	282	319	298	296	306	333	324	292	351	310	295	359	281	312	302	316	331	299	294	317	349	336	298	302	324	311	281	306	345	315	273	341	294	304	330	280	258	274	291	335	351	305	289	319	291	287	276	312	312	297	294	318	299	324	352	314	308	275	289	293	281	289	326	266	288	312	322	305	318	282	329	294	293	304	309	344	316	285	319	315	272	313	315	308	314	270	306	310	320	286	263	297	300	301	298	359	290	303	293	333	341	306	310	305	293	295	291	318
8795	4672	2024	1229	1148	809	788	794	714	707	692	707	704	750	738	694	722	709	700	688	715	722	727	752	754	701	730	704	684	675	739	718	716	744	702	737	700	703	716	725	715	715	732	731	741	707	746	733	762	702	704	736	743	721	665	686	675	723	707	743	684	744	726	689	715	772	686	707	674	719	752	680	730	700	742	756	695	725	736	709	704	724	775	726	716	737	728	725	693	709	733	674	722	768	726	701	699	761	700	754	693	716	761	780	703	760	697	730	764	729	774	747	730	775	767	731	698	690	757	701	736	718	716	716	732	700	689	728	727	676	733	749	718	687	691	756	706	737	721	668	714	677	715	724	726	716	703	797	706	732	748	730	756	711	736	723	703	678	690	695	705	718	659	729	743	681	745	713	727	731	701	704	751	664	713	729	735	725	734	705	754	709	687	712	731	672	768	733	758	720	647	710	683	706	763	721	708	696	701	742	706	692	733	696	727	719	742	700	687	744	645	710	687	717	729	717	689	719	744	745	723	739	740	709	682	708	702	759	743	714	740	732	703	722	681	687	732	724	693	726	749	681	693	766	746	758	728	726	691	701	756	651	704	773	675	700	695	705	688	692	719	759	743	741	755	713	717	725	725	712	731	701	726	716	717	704	704	706	756	754	722	749	716	750	738	746	671	708	711	697	691	704	712	648	704	728	772	714	706	688	717	685	716	697	700	758	702	700	699	732	720	708	778	770	727	738	718	735	709	741	701	707	715	714	707	728	677	758	750	712	685	726	700	722	688	741	717	657	716	740	690	714	743	709	645	722	705	717	745	704	736	740	729	741	769	733	766	704	693	726	700	747	723	745	735	705	727	724	703	706	713	708	713	737	757	767	779	681	693	685	727	721	707	717	719	726	738	703	768	744	671	696	717	669	706	735	704	719	773	726	737	656	705	729	722	735	756	705	719	724	775	732	725	718	708	743	669	698	713	746	794	755	737	744	672	720	691	689	711	728	719	754	671	713	741	766	740	778	672	714	741	680	727	724	685	714	712	716	701	733	689	749	749	744	700	752	699	727	695	674	709	729	717	709	689	744	672	715	694	772	732	679	701	700	746	716	678	694	717	726	740	738	702	752	709	708	737	685	694	715	713	744	708	688	747	721	719	712	715	757	744	715	732	715	749	711	726	752	708	701	769	697	659	716	717	722	700	711	721	710	719	704	702	731	723	795	704	712	732	739	709	703	707	718	725	739	673	686	736	715	690	709	696	759	725	705	715	716	687	702	686	678	675	690	749	686	723	738	765	724	726	742	746	709	705	768	756	694	705	718	707	697	716	709	699	684	710	701	729	741	699	718	715	715	701	741	745	667	745	687	711	757	765	724	741	754	710	717	733	746	719	680	682	696	720	758	734	709	712	757	752	748	727	706	773	721	711	751	695	735	701	742	705	691	726	746	750	726	711	712	718	685	695	681	755	710	721	728	685	719	736	681	765	705	704	714	732	686	724	721	711	712	753	682	700	755	737	683	690	678	732	760	707	740	768	684	711	709	754	705	754	757	714	741	667	725	730	711	720	695	724	697	708	703	705	719	714	706	738	679	708	711	697	742	719	757	691	714	700	720	730	717	728	701	702	721	676	707	707	683	717	659	685	714	765	725	742	684	709	737	719	717	686	779	684	686	698	720	699	689	678	686	691	708	758	729	707	717	724	727	708	725	723	755	735	723	724	697	705	725	690	736	744	727	689	694	744	685	694	735	735	680	738	726	724	746	705	744	675	761	679	687	753	745	715	720	693	713	690	716	682	754	675	696	736	677	666	734	719	716	738	709	676	718	699	742	709	705	681	693	702	720	689	677	723	737	723	711	726	721	719	698	707	685	700	697	715	731	721	748	679	694	742	754	670	742	719	686	710	692	718	720	718	667	681	716	709	731	708	697	754	727	716	666	719	732	703	739	726	700	706	719	687	737	692	761	719	738	704	744	712	700	699	753	683	736	761	742	712	686	753	742	713	748	658	735	734	692	728	771	754	724	726	740	753	698	704	778	738	710	703	726	777	723	702	712	724	718	709	728	770	700	690	726	692	728	690	746	762	694	698	736	699	671	678	697	722	732	678	715	712	719	721	689	695	702	717	705	719	644	696	708	722	701	656	723	681	708	695	768	704	708	714	677	662	775	684	719	669	747	706	693	679	679	760	783	733	700	746	686	750	688	669	716	756	711	722	752	687	699	668	708	754	689	668	709	716	685	767	707	728	748	721	725	760	765	704	701	724	720	776	711	711	733	717	664	701	666	717	743	703	686	745	756	694	713	745	699	763	722	676	766	629	688	705	720	688	672	707	708	700	737	759	733	721	725	672	727	722	715	724	668	699	713	708	715	680	679	743	702	693	783	723	716	757	721	748	722	676	761	716	702	720	723	691	728	736	763	696	719	732	732	750	674	724	747	732	707	744	716	741	697	727	745	738	747	747	753	743	705	724	729	713	701	713	744	773	740	755	748	710	709	711	695	760	756	728	754	726	744	738	750	681	667	741	690	736	745	694	742	689	716	716	714	715	695	762	716	677	710	718	723	733	728	749	759	751	719	730	702	664	712	735	732	727	685	694	714	730	709	666	774	684	705	767	702	705	715	737	712	690	694	717	722	675	667	732	667	685	673	668	742	717	733	747	696	687	751	728	681	678	734	745	689	638	673	675	701	743	689	692	720	726	733	744	722	709	733	708	766	747	707	740	739	704	775	712	694	762	722	735	727	696	715	746	723	736	733	743	747	677	703	714	706	717	750	733	682	716	721	736	713	720	675	756	700	747	732	699	736	703	705	749	730	726	735	724	759	716	720	696	709	735	724	726	707	723	658	702	738	745	737	652	739	720	713	753	717	650	705	722	722	706	725	717	723	764	677	662	680	741	705	725	664	695	706	713	744	729	763	690	723	633	703	701	657	743	662	700	735	693	689	701	682	726	713	729	790	703	668	720	731	701	681	709	720	713	716	721	769	704	725	782	742	692	720	703	743	687	703	727	723	764	716	714	716	737	667	660	715	676	725	696	716	689	745	715	712	699	761	719	692	708	734	710	685	661	733	737	678	717	715	716	750	693	666	699	695	753	730	698	728	761	738	752	720	730	712	719	742	723	691	686	711	724	724	716	757	715	707	773	735	683	740	709	711	709	674	672	728	716	687	721	753	700	757	730	700	727	752	729	747	686	680	722	732	732	735	725	699	712	716	707	712	696	732	737	727	678	693	710	739	710	707	692	759	625	680	726	739	720	729	721	703	712	706	759	697	720	717	707	704	661	737	721	744	761	776	649	741	734	709	706	710	681	716	742	712	699	735	703	727	727	726	695	699	719	668	713	708	726	751	658	730	761	709	704	706	736	709	749	713	732	740	702	742	759	702	695	716	711	733	700	733	690	717	720	744	666	699	706	705	734	710	703	722	749	738	711	661	724	681	723	705	751	775	717	684	718	746	770	667	692	730	697	712	740	705	740	717	730	695	737	690	732	718
43075	32679	18505	6755	4295	558	450	1458	343	293	286	300	292	282	321	314	288	300	303	323	301	294	274	285	284	294	286	270	293	301	285	283	305	296	290	270	314	282	279	328	266	317	280	276	301	281	284	278	270	255	287	292	298	263	304	269	280	276	292	309	287	293	267	301	302	300	290	285	292	267	285	278	312	299	265	297	278	299	291	277	277	274	321	283	305	276	297	287	300	289	284	329	273	281	270	296	247	281	302	288	287	275	294	283	304	278	274	280	264	280	312	283	298	307	278	299	279	300	268	305	301	271	279	286	300	278	293	306	305	312	305	293	270	282	268	277	274	295	294	281	314	299	283	298	287	284	271	278	292	311	302	296	294	307	253	297	300	315	320	275	287	284	303	283	261	298	319	303	301	290	282	291	303	281	274	308	285	252	315	286	280	266	303	293	290	254	257	280	281	316	289	295	297	288	289	271	311	307	262	290	334	330	272	297	283	312	284	283	272	283	284	296	298	304	301	282	306	262	314	280	284	299	283	295	320	271	306	286	302	281	268	256	271	288	297	270	306	312	285	309	283	292	274	253	265	279	298	299	250	295	275	279	285	306	286	273	273	329	265	293	307	291	281	305	287	323	287	329	324	277	293	289	267	272	276	311	294	262	299	306	280	306	288	273	244	285	283	298	284	307	277	277	287	282	302	302	312	291	308	269	282	266	275	298	252	308	294	275	277	285	302	329	279	289	281	276	293	299	314	315	286	286	306	280	303	300	287	275	314	309	308	304	310	266	276	337	301	290	298	291	313	307	312	283	280	269	303	293	296	288	298	296	281	303	312	283	307	266	288	279	286	307	268	258	303	271	285	300	275	293	297	301	293	307	297	272	296	321	300	294	255	299	288	295	292	279	297	312	294	280	288	302	271	313	277	310	271	288	285	263	326	301	315	328	261	284	301	308	306	301	289	274	287	293	302	276	324	340	314	292	247	294	277	288	278	273	300	269	271	306	288	287	299	290	293	258	261	265	270	290	277	300	305	332	335	320	323	266	294	292	299	278	260	274	272	280	268	301	289	275	332	294	298	263	286	321	287	282	286	291	292	283	260	293	307	304	324	260	278	296	303	321	343	262	277	264	297	266	307	316	302	281	307	314	326	306	274	275	316	259	331	294	286	274	303	327	266	313	272	313	290	288	261	297	265	279	266	270	298	305	296	308	291	325	297	279	281	297	291	290	338	276	282	320	320	276	286	282	278	275	304	268	290	290	275	282	325	295	277	296	309	316	296	299	288	246	283	279	273	301	304	339	269	284	291	258	321	295	286	287	308	288	299	305	301	311	258	289	307	274	301	270	257	308	268	310	310	311	296	295	294	282	256	289	309	302	320	281	280	270	272	320	292	300	302	330	282	282	280	289	311	315	320	282	279	310	277	276	279	295	288	268	282	306	284	328	323	301	272	313	294	289	282	292	298	281	315	264	306	277	282	274	297	289	269	255	291	261	268	310	286	280	275	294	306	266	294	307	318	291	278	291	282	297	300	283	301	276	280	308	300	272	302	285	268	269	289	264	296	282	290	317	259	314	307	275	267	265	323	298	316	269	274	299	301	297	320	280	298	304	296	302	269	300	293	276	295	277	293	274	268	296	298	292	313	298	279	299	295	283	291	275	272	284	317	300	302	308	277	251	278	290	286	243	305	320	312	296	313	293	290	273	290	295	298	292	281	270	281	296	277	264	286	291	263	293	296	313	314	245	304	292	314	315	270	292	295	283	284	292	326	286	297	267	282	268	293	314	283	311	299	309	277	309	263	269	293	286	268	281	283	282	326	304	260	259	325	288	273	301	276	299	300	332	308	297	253	282	285	274	310	303	262	288	281	284	287	316	287	279	306	285	316	275	283	289	295	315	291	277	290	282	302	324	323	300	273	324	320	302	287	291	274	296	281	293	318	312	287	288	277	299	319	279	305	298	292	307	258	292	269	288	303	276	256	282	312	316	295	279	279	282	308	282	270	330	300	287	311	288	270	296	297	298	288	285	335	297	271	282	278	265	287	302	276	283	260	288	297	305	287	290	303	283	270	328	301	257	300	290	247	295	242	293	293	301	307	278	328	284	268	287	283	300	269	284	281	290	336	298	282	277	290	319	263	264	275	279	280	273	280	293	268	289	282	263	296	335	284	286	322	283	296	297	306	295	332	248	293	292	293	287	316	269	307	264	279	255	280	287	291	265	282	290	289	300	286	282	304	290	291	307	276	300	275	302	279	290	284	299	248	281	322	283	321	326	264	280	276	275	332	329	280	292	287	291	301	318	284	287	310	290	292	285	291	331	309	277	306	285	305	265	274	274	263	289	292	266	278	326	284	283	274	264	291	296	313	309	302	283	306	299	303	281	301	306	351	284	257	271	285	269	302	266	272	306	299	305	308	274	274	266	283	275	276	272	269	305	295	316	264	300	266	324	306	305	261	315	291	303	300	261	299	276	296	268	291	293	301	310	296	287	274	295	308	304	305	270	297	309	286	277	280	309	308	286	281	296	304	305	293	319	301	298	305	281	303	248	305	297	315	275	266	286	285	267	294	294	299	273	277	262	295	278	271	306	299	278	290	308	249	314	306	292	278	286	295	291	305	290	312	285	300	288	292	283	286	262	277	333	313	253	315	292	263	316	289	287	318	296	289	279	294	305	282	276	266	254	283	291	333	337	308	332	287	295	307	259	272	304	290	286	282	296	300	259	291	282	313	297	290	267	270	294	289	292	308	311	287	282	294	261	289	294	281	285	250	291	299	307	285	319	250	318	296	298	316	280	301	288	298	299	319	303	316	260	298	289	307	275	264	300	291	280	302	284	290	286	288	293	292	289	285	276	305	311	319	293	277	271	294	304	310	299	291	312	281	266	280	297	300	287	267	269	280	275	283	288	284	281	311	341	296	271	296	341	293	296	302	303	273	282	297	278	305	304	280	260	291	276	293	286	303	304	278	305	317	292	309	326	282	295	297	282	302	290	271	315	288	298	283	317	306	276	278	281	289	291	303	293	314	327	262	292	317	300	300	277	292	309	276	293	265	268	301	339	300	319	314	310	273	275	304	280	309	298	296	279	297	338	277	280	287	304	299	297	291	287	270	295	265	298	284	321	252	284	300	314	300	280	296	276	277	287	291	292	284	300	279	304	263	294	284	301	279	286	279	306	308	307	307	318	301	263	315	291	265	287	294	261	302	292	278	293	334	278	313	307	294	271	288	316	310	301	332	265	290	287	284	294	291	280	271	307	280	313	287	298	340	297	312	291	333	290	275	299	295	305	279	320	262	267	308	275	303	321	278	271	292	291	286	272	285	301	305	265	308	262	291	282	285	300	310	313	309	298	306	315	297	283	313	295	301	300	286	326	271	266	291	287	283	304	279	277	323	258	305	295	317	294	269	305	298	279	263	281	285	315	323	281	287	302	314	272	279	281	280	285	291	296	281	289	281	286	247	295	264	289	317	271	292	272	312	267	297	311
30457	23580	21042	14693	12588	1446	1635	6810	700	726	724	682	662	694	689	717	692	654	680	677	663	662	654	669	712	667	678	679	648	683	638	636	669	616	683	645	718	696	664	693	712	663	675	672	665	634	686	638	649	668	649	670	735	677	707	675	698	674	745	708	704	692	681	705	621	675	678	659	686	690	691	686	642	696	648	688	659	687	704	691	674	697	664	654	673	691	608	668	683	639	675	664	625	681	684	674	691	658	652	637	647	696	652	696	653	701	679	704	655	620	694	695	684	669	606	679	674	647	687	634	676	671	659	662	645	649	675	657	644	658	633	683	651	696	656	698	690	669	699	700	659	691	655	657	700	688	673	691	648	667	670	691	645	683	676	693	656	686	652	671	662	669	694	666	678	681	654	683	628	677	642	642	623	665	636	656	660	668	685	666	698	647	681	690	667	640	665	646	639	656	676	673	675	635	670	641	676	639	708	662	650	679	688	642	696	671	641	704	655	628	703	701	640	644	657	676	679	719	620	700	723	684	630	644	661	668	628	669	664	708	672	653	693	716	646	635	641	718	695	660	620	665	671	662	678	667	663	692	669	623	659	639	631	668	684	669	632	677	645	667	678	712	685	689	641	668	649	702	632	674	658	625	685	689	618	620	643	694	695	615	672	664	654	714	652	664	654	685	646	624	692	676	668	707	720	669	699	684	685	685	697	687	620	671	672	662	704	707	690	632	635	660	675	686	675	639	669	651	638	645	695	659	680	695	668	664	657	639	658	704	696	665	701	640	651	672	651	643	700	631	655	660	717	699	662	674	604	627	614	649	634	657	662	682	660	669	650	692	663	697	746	691	707	623	708	696	650	682	704	697	683	682	665	677	655	706	632	668	694	730	630	664	684	696	664	690	686	631	725	668	655	685	693	704	674	682	640	690	662	640	699	674	718	638	685	624	666	698	675	683	679	677	691	691	682	687	663	671	685	684	671	688	667	655	613	665	684	653	661	708	692	708	672	709	653	690	682	694	708	635	700	657	715	683	680	678	646	643	700	696	646	677	680	650	623	674	694	680	706	677	654	702	647	674	666	732	659	638	728	678	639	695	709	703	667	675	656	650	664	687	694	624	644	681	674	663	696	647	685	706	688	718	657	684	663	696	681	668	670	635	675	649	671	625	685	683	653	656	685	675	686	687	681	730	699	668	656	653	644	648	720	667	720	677	684	664	692	689	649	662	625	647	701	693	667	658	684	663	651	648	671	694	731	684	642	681	666	681	720	673	700	680	656	677	689	613	683	708	684	691	678	694	688	663	633	669	714	694	693	670	649	687	697	685	656	637	717	665	679	677	664	720	663	648	686	686	651	610	720	687	674	710	683	715	644	679	695	681	670	686	645	660	637	666	670	664	662	653	654	693	705	673	674	653	640	662	658	749	685	662	661	673	688	677	668	631	656	670	698	643	649	671	685	651	688	689	676	597	662	688	674	635	666	716	659	659	709	651	673	705	683	648	711	655	637	663	658	675	655	629	611	682	691	625	660	674	660	675	699	655	679	611	713	675	666	633	661	683	671	650	664	682	650	685	679	681	678	694	700	657	669	640	686	680	665	708	682	671	626	701	657	687	692	668	688	669	678	661	722	681	686	696	658	656	661	636	682	695	662	640	653	650	696	693	704	669	658	695	658	674	679	676	650	661	694	701	705	671	674	639	689	692	725	722	709	649	694	707	773	641	698	653	685	659	681	710	642	651	665	732	691	635	709	672	695	670	675	651	658	628	693	661	722	659	709	680	665	677	697	670	650	703	682	706	731	685	707	667	709	670	636	748	692	695	693	695	661	628	693	665	664	662	657	668	650	691	614	716	698	632	696	665	635	662	645	729	657	659	668	671	643	620	713	668	651	606	671	677	693	625	642	643	645	627	670	670	664	671	689	667	673	671	662	681	631	631	668	694	707	673	675	691	694	650	677	712	612	724	653	670	683	678	675	692	715	645	654	666	665	697	721	666	619	638	689	637	663	663	670	681	719	699	678	661	709	673	598	679	643	690	690	660	657	713	657	685	686	718	722	665	646	677	626	681	617	665	643	712	705	670	662	663	725	682	691	675	674	654	641	711	639	677	672	628	649	705	648	676	695	653	679	691	650	668	679	705	666	656	662	631	656	669	692	675	652	643	695	614	655	715	664	696	662	696	679	669	701	690	676	674	655	679	684	672	642	653	698	682	665	671	710	662	669	680	651	643	674	712	654	680	659	650	670	662	640	712	708	692	697	704	577	657	655	677	673	683	709	690	662	651	661	694	654	653	692	671	703	729	634	661	644	666	660	673	645	666	662	702	684	701	709	621	669	636	621	638	683	689	618	674	704	699	689	661	655	690	657	688	696	702	659	674	696	617	610	698	660	678	702	672	679	691	654	646	691	628	668	688	681	638	639	679	646	674	697	679	655	640	632	670	644	653	736	638	682	706	717	694	684	667	677	693	664	648	662	682	627	672	707	622	708	692	660	676	664	694	671	694	661	665	658	628	660	703	678	674	688	676	657	647	690	656	702	631	677	686	735	659	681	723	700	659	650	696	690	629	679	689	650	629	637	686	664	679	707	683	664	655	683	648	659	694	677	659	679	648	672	688	670	659	691	656	702	675	676	672	689	674	699	672	682	640	690	695	695	695	701	663	662	656	681	693	621	671	679	666	679	672	678	707	660	631	628	658	700	691	634	678	640	688	704	681	682	722	638	648	702	750	734	697	683	676	691	711	662	682	709	698	660	717	656	686	635	661	641	667	658	690	715	671	636	670	709	663	679	656	672	671	645	701	730	672	714	634	697	672	701	651	648	691	665	691	702	675	670	679	677	676	633	701	668	649	681	661	666	666	690	717	698	699	693	653	663	692	682	670	696	683	659	615	713	649	685	654	656	646	700	658	670	607	672	695	665	658	700	629	621	694	692	647	696	677	690	707	685	665	611	690	668	647	656	663	670	627	694	675	666	664	666	660	662	637	698	677	679	648	683	667	638	727	681	680	677	658	692	620	658	667	688	694	699	634	632	723	685	664	632	719	689	710	653	655	668	631	622	665	652	675	680	660	671	644	685	658	679	679	691	633	684	663	654	660	660	693	665	686	653	689	737	650	650	620	683	655	697	675	657	668	703	667	650	714	713	711	686	696	656	672	677	680	657	692	672	672	619	708	698	673	657	703	690	694	676	664	677	664	676	663	695	648	664	724	715	685	633	727	655	684	686	635	669	648	675	670	669	658	666	677	656	671	709	687	643	661	697	720	635	676	713	695	689	673	716	681	615	636	638	679	719	639	668	653	680	646	652	672	651	687	684	655	671	667	675	636	676	658	683	649	688	650	663	682	708	670	704	635	674	691	663	661	659	686	706	711	626	641	648	689	651	663	659	655	663	739	635	649	724	630	648	709	699	655	735	666	673	692	635	687	661	678	677	664	709	683	707	692	696	680	634	663	682	666	690	670	678	672	673	731	668	695	705	665	682	713	636	656
53638	45766	28214	12842	7712	697	644	2445	358	204	209	218	215	189	162	174	203	183	172	215	184	174	206	167	205	186	185	183	185	173	187	212	184	206	194	212	179	195	197	184	202	194	190	177	190	158	188	180	171	191	180	181	220	196	215	174	186	215	199	183	201	200	156	160	187	197	188	214	195	197	183	199	215	183	166	199	181	189	185	169	162	186	166	167	190	182	175	212	172	179	180	188	171	198	165	197	189	181	195	197	177	200	154	191	186	204	187	160	165	164	174	164	167	171	156	196	182	210	200	213	146	182	201	189	183	189	162	162	202	168	187	202	180	193	194	167	190	164	156	184	175	184	185	180	176	222	196	192	192	195	201	164	165	194	194	220	187	187	183	189	197	197	195	175	175	156	172	173	171	215	188	188	187	183	207	183	216	186	187	178	169	180	174	212	165	174	178	183	201	186	186	196	180	196	185	161	167	176	193	170	185	186	177	199	203	186	179	201	169	188	171	184	180	169	192	181	176	181	172	189	164	187	174	218	202	171	185	190	187	169	179	197	171	181	194	200	183	172	194	195	193	169	169	184	174	172	180	190	179	209	216	186	176	165	188	175	200	182	205	191	194	181	163	172	203	191	167	204	181	188	175	169	167	194	164	194	184	201	197	182	190	176	199	194	191	198	180	201	175	183	161	194	214	169	170	208	192	191	186	166	192	219	168	195	182	167	208	198	185	194	210	180	181	215	196	165	171	165	207	175	194	179	187	182	173	161	177	200	176	172	165	194	185	186	166	201	183	163	193	197	177	183	185	188	196	212	163	166	181	180	180	169	186	181	195	176	179	188	170	166	171	174	213	178	177	200	182	189	191	186	191	202	186	182	184	179	196	172	171	185	167	194	192	181	208	164	194	185	184	175	185	204	163	160	185	180	200	185	173	199	211	172	200	183	177	193	179	183	198	187	191	180	212	170	189	175	209	184	181	178	191	170	192	175	169	182	184	190	196	147	179	161	169	169	167	210	168	184	189	176	184	181	153	176	193	172	159	192	188	186	189	162	177	196	184	195	175	176	179	172	190	199	202	195	184	201	171	231	192	200	180	185	176	186	198	198	161	206	164	198	191	189	165	196	206	206	202	175	188	173	184	185	162	181	161	189	185	182	161	184	194	198	183	178	162	198	207	191	167	179	185	182	183	169	180	160	186	156	173	178	180	186	190	187	194	180	185	192	184	176	213	166	203	173	207	184	223	175	202	196	183	198	206	181	183	186	203	217	216	193	174	185	237	163	210	169	192	181	182	179	158	169	168	181	177	192	193	177	188	207	174	172	177	187	170	209	162	186	208	184	181	169	196	191	169	160	164	181	215	185	200	194	183	191	181	189	170	176	193	180	193	208	173	177	157	177	210	191	179	186	174	198	156	163	185	177	168	188	173	202	212	188	163	173	189	181	171	188	169	184	190	199	171	190	211	213	195	175	183	179	181	188	167	178	178	177	179	177	195	185	200	200	203	191	183	199	176	184	177	194	179	175	182	212	171	187	190	186	170	186	172	172	182	189	200	171	172	171	184	156	185	212	187	220	201	183	181	174	172	182	182	168	177	183	201	201	169	185	167	191	191	208	185	187	192	195	186	198	185	189	175	172	194	194	186	182	213	200	182	168	226	163	175	161	165	201	170	178	218	191	174	194	190	195	183	182	172	170	186	183	221	166	176	179	206	175	172	186	182	187	180	174	173	194	170	191	173	185	201	184	190	192	199	212	180	166	221	167	163	191	175	182	191	168	163	177	193	177	162	176	186	181	174	170	183	178	171	198	182	189	186	215	192	174	198	181	181	195	186	173	213	175	187	184	163	179	193	169	201	180	190	203	173	179	210	176	191	163	182	199	191	180	180	167	187	182	184	203	175	175	186	186	172	174	176	174	196	163	176	207	173	209	163	200	194	178	194	164	173	191	167	197	184	163	167	184	203	193	208	174	195	168	180	187	173	224	192	174	190	206	164	197	176	179	173	172	188	201	166	168	179	197	197	185	204	174	205	183	218	175	175	190	187	166	191	180	155	189	210	196	169	182	189	198	190	207	174	185	179	173	165	193	192	173	178	182	182	178	179	175	177	170	167	191	196	203	210	205	183	171	190	193	152	172	190	179	187	192	171	185	154	171	214	190	195	180	187	201	176	175	195	163	174	180	182	186	165	184	175	184	168	191	169	162	194	206	199	180	168	171	178	173	184	173	185	193	172	175	196	195	203	187	177	187	173	161	205	151	157	165	139	219	180	183	202	184	162	180	199	179	187	176	173	174	174	217	175	180	185	186	187	175	191	198	201	207	178	180	172	191	197	166	179	178	150	191	211	173	181	196	161	226	201	180	185	193	205	209	181	170	204	198	178	197	161	192	170	195	160	178	187	182	173	202	198	166	186	200	190	192	186	160	175	202	195	188	177	176	191	163	171	182	194	174	195	159	202	168	189	167	174	208	185	197	181	185	179	196	167	180	192	167	194	148	173	181	177	209	184	165	177	170	195	194	187	173	178	199	179	187	182	188	192	179	167	200	200	194	184	195	184	153	174	188	162	181	176	190	186	182	199	183	217	164	206	185	184	187	213	202	192	157	183	191	189	185	167	172	179	179	173	194	196	177	186	195	161	184	183	208	184	180	175	173	160	166	193	208	184	172	177	193	177	176	195	168	184	169	163	174	172	172	178	190	195	184	162	182	178	192	178	192	165	166	197	161	176	192	178	170	169	179	175	185	178	169	177	183	145	161	176	178	190	204	193	196	169	181	179	213	176	182	169	182	193	184	194	168	199	156	164	187	182	180	196	171	179	172	185	198	146	186	182	201	196	166	189	183	164	165	181	170	182	185	193	233	206	187	168	186	167	183	194	202	194	175	200	181	178	165	166	186	179	163	190	186	216	194	195	184	195	177	176	167	184	186	184	174	187	184	174	174	201	186	179	175	165	189	196	184	158	172	195	163	170	164	218	183	201	206	168	174	174	198	169	198	173	188	198	185	183	195	181	186	215	185	182	202	162	166	225	169	168	183	192	172	193	167	176	169	227	153	184	196	187	193	192	181	206	205	180	193	200	176	186	179	192	178	171	189	208	182	198	190	165	194	161	167	175	193	196	172	171	189	204	197	193	186	212	193	186	191	183	190	171	178	186	173	180	191	169	193	202	197	181	192	204	184	190	151	173	170	196	191	177	179	231	185	170	183	176	185	170	191	172	189	172	189	176	214	197	201	178	194	175	199	207	203	176	195	172	185	166	177	171	185	178	171	202	184	182	180	155	170	180	172	188	159	187	192	197	179	175	178	180	189	193	177	198	183	165	179	162	175	171	199	197	183	183	199	184	160	173	188	166	160	191	169	168	186	205	170	173	171	188	185	194	196	193	176	183	172	185	195	167	166	219	182	168	186	190	204	209	151	209	176	192	184	185	179	207	191	169	181	195	165	204	190	176	187	184	188	206	202	196	166	196	157	181	207	191	181	217	175	172	195
37346	33437	28715	22229	17637	1231	2873	10819	662	523	498	476	495	473	446	493	465	455	474	458	475	465	462	484	487	437	410	432	481	439	442	430	427	423	467	438	470	476	477	418	461	432	443	431	442	449	453	492	442	438	402	468	454	434	494	459	468	435	455	435	473	423	474	444	441	487	453	443	413	440	457	447	470	404	491	460	420	438	469	458	459	413	457	452	445	453	408	442	461	426	424	435	458	466	402	442	468	478	454	475	436	418	429	476	440	434	447	431	435	429	490	453	417	473	439	414	421	400	438	436	435	411	484	441	445	483	517	434	451	416	413	463	422	408	422	432	440	440	456	483	447	442	426	455	449	431	453	433	453	445	429	398	438	465	432	425	427	455	446	454	443	439	416	431	464	370	415	438	436	456	440	438	440	420	428	425	415	472	440	457	409	446	444	428	417	438	433	476	478	439	429	432	446	468	440	465	446	473	434	425	444	472	447	458	446	473	500	451	436	451	436	431	459	454	453	450	434	436	453	468	476	437	435	460	453	440	472	452	433	443	492	468	426	479	438	473	387	457	401	436	398	457	425	447	442	399	474	412	402	426	457	396	445	472	462	448	486	424	428	447	438	453	451	446	464	429	404	450	431	445	434	412	422	494	453	447	436	421	447	443	430	407	455	437	434	437	451	429	506	445	404	428	463	485	426	460	444	407	432	448	424	411	453	472	420	432	425	458	451	488	418	438	439	450	460	450	427	453	460	442	454	452	477	473	465	449	457	455	414	411	445	449	475	425	464	418	474	433	459	451	455	464	447	458	424	443	464	423	469	427	468	462	429	447	471	503	466	452	441	443	455	402	405	467	446	411	437	434	437	417	480	449	428	435	449	462	466	451	454	414	481	458	453	415	400	467	425	413	434	437	420	466	444	439	419	439	430	434	460	436	461	441	435	468	442	443	426	446	438	437	430	473	418	427	429	404	454	438	463	458	431	453	441	427	436	462	481	449	431	427	459	444	467	430	454	484	422	428	473	483	466	434	426	411	438	418	454	420	476	446	452	397	460	440	435	434	452	403	471	451	490	428	464	470	401	462	462	449	452	465	478	447	453	460	428	427	445	473	436	441	449	425	466	397	464	437	450	446	419	449	423	452	420	442	459	454	443	425	401	447	428	473	478	485	424	420	452	463	423	465	435	438	431	448	444	497	409	436	397	444	458	436	424	428	440	447	439	448	408	430	430	433	473	452	456	450	466	462	443	426	425	470	451	427	451	467	437	420	457	450	437	435	449	452	472	466	454	441	446	474	409	429	445	451	411	468	440	462	464	444	438	438	467	484	498	404	429	469	461	437	432	430	436	413	412	475	467	428	421	437	432	478	427	422	421	451	474	440	425	435	428	425	420	467	468	428	446	416	443	413	448	437	473	418	435	423	482	461	445	456	475	437	447	432	455	452	457	465	436	429	457	460	447	445	435	451	441	442	446	432	444	446	470	451	456	438	459	442	456	461	437	441	442	416	457	433	465	447	419	414	448	446	447	398	484	459	452	437	466	430	459	435	450	414	411	446	465	447	448	426	441	466	408	446	434	448	470	411	458	427	468	446	461	400	481	418	473	458	492	441	410	401	422	442	447	460	427	406	440	438	437	463	456	411	408	437	471	440	425	431	433	432	463	405	397	443	413	471	449	402	456	424	478	455	467	414	427	448	475	451	449	422	446	443	444	412	476	426	448	446	464	441	442	447	455	414	414	425	480	448	427	445	407	460	456	429	432	453	403	426	484	450	449	460	436	441	436	412	434	438	454	483	452	430	465	457	465	386	451	432	444	430	413	442	443	462	446	433	436	443	451	430	420	448	401	435	433	452	441	442	450	462	442	441	448	422	460	431	440	435	414	423	448	414	479	457	475	481	422	418	463	477	432	449	450	440	452	427	428	434	425	443	443	438	451	461	447	434	409	470	440	426	443	459	464	443	455	411	423	477	432	486	454	444	423	439	432	466	444	454	418	476	440	443	440	444	416	464	411	457	437	470	466	440	413	481	437	468	464	450	446	451	431	510	427	436	444	460	453	451	457	472	437	417	453	459	452	441	458	412	435	489	463	441	449	424	484	400	421	427	440	419	475	443	465	462	430	450	442	427	458	459	480	439	438	408	435	455	493	453	443	460	406	388	443	432	434	397	423	443	407	463	399	466	440	441	424	460	437	417	412	442	411	455	450	403	444	434	455	441	440	490	414	438	452	425	460	483	446	439	433	468	407	443	468	443	451	449	451	452	441	461	457	432	431	441	445	419	471	445	451	395	438	395	439	444	486	410	420	456	430	479	471	435	448	437	411	453	464	473	474	482	445	431	438	456	448	437	473	490	474	470	457	423	431	426	435	458	464	418	441	456	456	415	455	456	408	450	445	449	438	432	416	439	459	460	481	468	506	452	457	440	440	477	441	414	464	439	424	449	468	440	421	432	472	471	382	466	433	459	393	429	442	457	456	475	440	474	429	472	441	474	435	480	452	454	427	428	437	445	427	422	441	428	436	427	431	422	429	457	430	430	431	460	449	449	431	434	450	439	427	437	481	452	433	441	421	441	449	442	453	442	447	428	423	492	438	437	437	471	447	429	445	438	449	423	490	439	429	438	432	442	492	438	494	456	433	446	440	460	468	448	432	437	471	422	445	448	474	466	454	428	446	423	428	474	456	480	449	485	432	443	416	466	431	469	458	437	465	411	449	440	428	433	500	457	424	443	410	452	435	426	425	464	460	459	441	480	414	420	453	454	440	432	439	425	430	443	433	430	419	447	453	417	444	426	455	482	482	402	435	441	432	457	439	428	470	467	438	488	450	462	429	404	478	444	471	475	438	450	433	426	393	439	423	419	485	440	430	454	440	465	430	456	402	450	444	440	461	427	426	433	442	471	430	417	472	428	445	422	449	419	441	414	458	460	436	449	424	427	481	461	455	474	441	441	410	413	463	460	458	446	432	428	413	452	401	427	449	426	434	466	436	424	427	472	440	483	413	444	465	449	457	445	447	432	511	455	463	464	456	429	440	439	484	489	457	469	469	466	449	428	446	437	445	495	449	408	474	449	425	466	429	446	444	467	390	444	478	443	478	447	437	464	385	453	463	437	462	423	474	417	422	428	456	476	450	468	439	448	468	452	443	479	471	484	434	445	434	418	464	472	468	445	434	463	419	440	495	437	419	478	447	465	466	453	463	428	435	441	446	452	438	485	429	470	470	433	462	428	486	473	444	392	437	455	447	475	468	432	466	476	438	420	458	449	472	433	437	468	424	461	425	425	453	461	430	427	493	448	449	437	455	450	449	440	468	442	459	475	491	432	431	461	389	400	438	474	492	402	448	442	436	430	442	425	424	461	416	489	496	448	462	418	453	439	415	465	418	465	459	452	451	472	412	423	416	460	472	440	452	428	462	432	463	448	447	443	413	451	445	424	445	488	466	434	463	459	429	436	427	476	414	451	457	407	428	478	426	418	465	453	442	427	449	457
11825	3398	1135	603	519	339	328	376	302	305	290	293	315	308	289	292	297	311	320	320	297	306	316	307	298	317	294	303	327	312	319	326	338	281	318	313	308	337	290	300	292	298	317	295	308	310	329	288	287	301	297	286	276	341	301	297	351	329	318	284	321	304	334	327	301	311	305	316	281	313	328	310	321	327	308	296	282	304	301	310	333	303	310	300	273	293	289	306	316	310	290	303	367	295	326	313	303	305	325	302	300	319	323	321	313	308	326	295	329	332	322	346	321	294	332	315	308	303	293	340	309	320	323	297	303	318	312	327	314	311	313	293	279	307	301	290	316	279	275	341	302	294	326	308	344	288	322	324	284	284	305	317	314	311	302	324	346	280	340	313	298	283	306	309	289	321	360	292	346	342	319	332	309	331	329	296	294	317	297	305	328	327	326	325	315	332	293	288	323	309	304	350	296	274	295	309	282	311	302	323	309	292	320	310	320	330	306	290	318	295	291	312	347	313	295	285	334	296	311	319	285	307	280	318	344	308	311	301	301	320	325	312	348	313	295	304	302	295	339	342	288	300	300	281	339	309	324	292	296	290	322	317	319	305	287	280	308	331	294	290	331	301	309	285	318	310	296	294	324	336	305	260	305	307	330	359	322	306	322	290	312	312	254	309	332	311	323	309	317	296	262	290	325	337	324	305	284	317	289	296	334	261	307	271	316	333	317	309	318	279	288	308	292	287	331	323	335	322	283	311	318	309	283	291	271	317	305	305	348	278	309	293	300	338	307	309	308	324	353	310	284	301	297	315	285	284	281	321	325	321	319	297	324	310	334	309	305	381	273	299	335	294	269	318	301	309	284	308	346	317	309	297	328	307	278	336	308	339	331	306	304	329	313	269	289	293	325	286	281	288	305	306	322	311	324	305	293	304	316	327	294	316	298	334	307	344	316	308	338	334	305	321	295	324	317	308	314	306	321	314	312	321	281	285	302	298	304	314	293	303	294	353	263	319	290	319	311	298	334	308	296	330	295	300	301	338	297	307	318	283	285	287	307	338	289	336	307	302	322	300	299	286	290	292	284	312	283	325	328	312	310	288	296	332	300	331	285	350	315	319	328	308	312	278	320	326	260	278	276	307	355	308	300	300	307	314	319	301	283	302	297	335	293	309	304	285	290	322	320	330	311	288	314	304	335	302	363	320	302	297	328	328	340	335	345	292	326	314	309	266	307	280	319	316	290	322	286	291	288	302	296	318	277	328	290	305	312	273	301	272	325	332	304	317	301	298	280	287	306	304	326	292	305	324	327	270	309	315	295	314	329	294	314	308	302	328	307	283	345	320	299	330	340	296	313	291	330	300	346	314	321	300	301	320	311	317	326	286	337	311	339	304	306	308	325	287	315	310	371	310	299	333	312	311	325	323	323	275	333	340	332	307	289	295	257	330	330	321	321	325	276	304	334	309	317	350	323	304	304	325	299	282	320	313	294	285	279	288	373	324	295	296	303	298	306	304	310	294	296	291	328	310	308	330	323	290	302	298	312	310	324	343	284	306	311	304	311	300	307	327	310	316	310	297	316	299	298	295	313	306	295	267	314	326	318	329	315	319	311	282	319	294	354	349	318	254	273	330	312	329	338	312	298	296	313	301	311	318	291	310	296	283	275	307	320	297	308	318	294	318	298	319	323	325	319	309	294	317	308	312	277	287	305	263	321	324	313	331	293	320	318	292	313	310	308	317	290	309	333	287	298	312	268	288	293	278	350	327	296	296	292	299	310	309	305	337	328	316	306	323	339	297	334	295	296	285	370	311	334	283	331	325	304	310	318	318	283	304	323	309	293	273	326	306	312	304	295	290	279	320	316	285	275	275	283	321	301	306	317	301	297	329	278	275	297	302	290	308	305	331	285	301	311	304	299	310	302	321	338	299	335	275	321	337	305	325	276	331	304	312	318	339	293	342	331	331	287	308	279	343	288	295	314	295	296	295	281	340	319	312	317	317	330	317	307	325	300	330	335	292	287	333	301	334	286	296	286	337	277	293	296	302	333	343	321	303	329	310	318	289	302	303	303	278	302	279	332	322	318	337	351	314	298	346	334	333	319	287	305	281	299	331	330	344	319	327	326	280	302	335	316	320	320	308	343	302	326	312	293	342	318	290	281	337	329	327	327	280	332	287	321	308	296	339	302	312	301	296	288	315	295	315	268	298	299	316	332	323	317	309	313	275	319	306	288	311	282	307	317	325	315	268	322	315	315	317	337	314	325	301	313	310	332	272	323	289	317	294	319	267	316	311	312	302	304	298	317	296	292	326	329	324	310	330	308	312	334	321	292	289	315	293	341	324	294	277	349	304	318	333	286	303	324	344	318	294	288	314	341	318	325	320	319	335	330	325	319	332	295	293	330	292	342	296	304	311	333	317	289	323	310	293	317	332	300	298	286	327	313	315	283	332	311	293	300	315	292	315	320	322	318	316	332	306	306	315	317	277	318	287	278	345	318	328	324	345	277	311	284	326	333	303	321	326	288	289	328	325	302	348	303	304	321	318	273	330	300	324	319	302	307	303	279	317	304	314	369	339	310	323	308	293	307	316	310	283	280	314	302	293	309	326	305	333	314	309	302	292	318	300	304	307	288	311	328	321	322	323	302	320	288	302	323	308	306	319	302	318	303	312	308	323	265	296	302	313	325	333	315	295	286	310	307	334	293	309	327	310	282	303	292	309	278	269	306	317	314	317	320	319	310	300	326	308	301	334	304	280	319	333	315	316	295	291	284	306	312	346	294	320	291	275	345	266	307	294	328	312	342	278	322	300	327	272	310	304	316	316	328	286	314	322	287	344	313	308	336	277	271	285	289	316	311	321	324	325	281	296	278	343	357	289	289	336	352	320	269	305	337	338	329	312	270	295	301	313	297	338	308	303	301	297	307	294	304	289	307	301	325	319	310	280	333	295	331	313	301	303	301	303	286	316	308	347	333	317	324	264	313	324	329	310	306	315	311	332	294	318	313	291	318	319	300	302	303	302	318	308	294	268	297	299	331	315	310	323	321	313	332	322	334	356	301	295	298	300	317	305	308	289	312	294	313	316	322	311	298	318	310	324	312	322	317	302	269	325	314	351	308	314	300	330	311	282	303	292	293	322	317	319	311	307	308	310	293	326	328	291	316	307	303	362	335	330	308	265	341	308	333	295	297	343	329	306	273	304	304	303	335	293	333	285	298	337	327	322	284	319	324	300	276	265	287	329	316	304	304	301	329	337	309	312	319	344	317	312	314	308	323	302	280	307	317	325	304	302	291	292	329	316	299	342	324	304	286	332	301	321	317	294	329	304	320	288	277	280	306	320	311	311	333	331	320	341	289	339	309	328	294	314	336	299	303	314	313	314	312	344	245	297	353	327	322	337	303	290	319	320	318	293	320	325	328	316	309	278	286	314	287	322	312	323	304	318	266	296	316	283	283	314	308	347	316	286	301	310	313	296	307	341	302	315	332	323	324	323
9770	4816	2180	1405	1333	805	794	1017	697	696	684	721	796	690	672	693	753	706	737	698	711	740	744	695	733	719	788	693	764	693	708	737	744	700	676	729	713	727	721	722	715	668	759	695	718	764	708	668	743	720	747	682	735	692	736	722	731	760	721	681	729	722	741	706	717	719	726	656	718	702	696	697	719	741	725	701	697	693	723	728	710	697	738	743	725	720	756	741	698	737	732	719	674	728	684	729	732	701	744	689	632	730	723	725	733	687	748	753	756	792	749	748	726	724	714	735	689	702	702	738	711	730	696	706	694	718	696	709	731	719	738	718	702	724	741	709	719	763	739	715	753	713	733	691	688	701	726	704	724	715	748	703	728	716	734	696	703	717	719	704	694	693	742	673	712	711	736	737	738	760	712	721	689	657	735	715	672	666	714	734	761	723	721	715	726	730	717	747	735	717	752	747	732	712	732	727	761	704	719	687	708	713	687	749	700	725	714	754	732	698	740	690	728	685	717	791	732	736	702	696	700	704	725	763	719	770	731	658	716	725	659	750	746	735	734	703	691	735	765	732	688	741	740	686	689	701	686	698	716	710	718	756	669	727	749	705	730	704	726	697	712	749	705	720	696	699	705	699	679	742	763	704	714	743	718	753	691	735	708	707	765	725	737	735	668	719	749	729	693	684	718	708	741	721	772	720	640	762	670	702	742	714	710	777	716	740	693	714	730	726	669	707	736	732	684	754	673	748	711	730	701	688	788	681	663	765	724	742	751	739	686	749	690	740	693	745	786	747	681	707	748	689	758	757	729	754	731	742	675	712	764	711	741	704	687	721	738	716	686	719	696	755	734	724	723	726	737	761	699	743	693	714	747	714	706	688	709	716	713	685	749	739	692	746	693	726	716	684	703	673	729	736	763	794	732	705	757	721	712	763	735	729	719	705	720	700	801	711	700	716	742	687	669	715	757	767	694	733	758	701	718	768	710	760	722	679	762	682	750	711	769	746	699	732	719	702	702	726	723	707	709	744	725	701	718	723	743	725	746	727	698	705	719	757	718	734	717	702	769	750	732	747	717	676	669	712	716	715	688	765	716	737	678	738	729	699	754	698	731	766	743	694	714	735	723	650	705	710	687	744	719	700	695	754	701	707	738	769	745	740	748	732	703	728	691	723	728	679	711	712	717	680	745	758	749	733	709	714	702	727	750	724	730	715	665	681	711	675	748	729	759	778	700	727	691	725	707	691	664	701	690	684	742	770	704	691	735	724	718	663	696	767	706	691	742	711	732	746	718	735	707	691	718	667	768	728	753	676	708	678	728	724	719	731	743	703	704	719	738	759	730	747	699	756	695	721	764	709	699	749	712	757	750	726	726	723	758	723	721	692	704	722	738	778	706	711	747	727	719	721	732	732	716	692	702	698	690	735	660	687	727	750	758	760	686	769	681	691	727	720	729	686	755	723	705	724	708	736	734	691	712	726	780	689	704	726	706	730	736	706	646	726	712	737	681	699	747	767	740	752	726	738	757	740	737	720	728	696	707	715	710	715	709	786	707	734	724	714	728	766	746	727	701	760	707	739	709	781	724	697	674	686	694	701	729	690	699	710	741	724	740	741	719	750	688	774	712	746	731	733	751	703	730	729	702	700	682	728	703	754	724	744	754	707	717	693	702	694	713	687	746	703	698	747	715	679	696	730	752	685	719	718	728	689	735	761	711	746	688	724	728	726	734	727	719	674	725	767	729	742	709	725	639	725	759	740	761	718	743	776	714	736	719	726	701	744	720	740	762	711	719	696	696	716	697	739	738	680	752	752	766	694	731	734	717	693	721	704	655	710	755	764	744	718	742	711	693	729	744	725	725	707	728	758	749	715	659	741	694	699	732	755	699	725	711	703	730	750	759	738	691	716	693	722	686	717	697	700	696	712	784	744	699	702	687	715	713	686	742	752	732	678	758	723	701	717	754	686	736	650	694	638	683	791	713	767	717	691	693	718	684	702	720	742	675	762	766	707	761	673	707	697	691	753	767	749	729	712	723	715	708	717	757	698	736	712	694	704	740	700	717	700	683	801	769	717	712	742	748	672	730	712	683	710	676	704	713	686	704	735	704	681	681	747	732	724	735	700	709	674	761	697	675	720	729	737	738	728	738	684	694	743	773	702	751	665	717	743	763	717	777	723	716	699	689	694	708	707	721	762	735	718	690	755	734	731	666	719	721	716	764	723	708	674	689	692	758	743	694	732	698	729	694	680	716	716	725	713	716	718	740	696	761	719	704	694	721	754	738	730	692	755	719	714	716	693	703	702	701	740	720	717	693	756	751	726	725	738	761	708	741	769	733	732	741	719	771	756	723	682	693	700	708	727	714	711	718	691	681	696	681	683	719	709	711	692	713	736	709	737	694	701	740	732	701	711	690	736	721	717	735	738	763	749	709	747	776	752	665	754	741	722	727	712	741	796	697	717	688	741	726	695	723	696	764	724	723	700	725	697	725	720	726	701	654	701	733	683	771	685	725	695	714	750	721	736	685	695	684	744	726	714	702	693	682	716	762	763	737	738	739	727	712	739	712	695	734	704	698	718	683	748	687	750	707	735	720	748	737	724	705	732	721	754	709	711	761	732	767	751	755	714	700	704	745	718	725	702	688	719	737	666	730	744	757	658	779	729	719	728	704	728	680	747	680	740	750	712	759	698	780	708	687	740	703	733	728	713	727	742	756	719	684	734	714	694	709	733	707	706	702	745	708	684	744	670	714	704	719	732	669	689	720	693	670	752	713	714	678	686	744	739	717	731	646	745	700	745	721	732	703	714	725	756	711	701	698	721	757	692	696	714	726	726	734	754	720	699	717	692	752	708	724	752	741	695	807	720	754	675	726	716	731	669	697	700	700	717	707	739	734	734	702	683	766	699	695	734	752	727	697	760	702	711	738	716	743	726	704	730	765	706	676	705	711	734	775	695	746	711	747	708	707	761	701	726	763	748	723	709	712	715	689	732	707	729	727	732	735	723	735	728	730	703	731	688	721	736	717	744	680	716	717	688	716	687	743	753	700	719	745	683	732	717	738	721	758	760	737	712	678	712	715	717	750	760	713	789	693	753	707	698	739	748	711	705	695	735	705	717	726	747	683	717	732	759	748	690	754	716	690	695	743	704	794	747	688	744	719	647	773	703	737	733	752	685	741	700	705	700	733	701	715	716	758	754	721	712	691	698	746	764	696	723	744	697	741	752	746	709	707	735	720	725	727	682	688	696	728	740	711	741	739	723	673	726	725	734	745	770	774	693	693	712	714	700	733	703	694	735	718	732	696	657	712	706	680	718	770	721	701	689	689	712	707	743	749	759	747	712	718	739	679	731	698	700	736	726	679	762	740	698	708	673	695	717	724	740	726	718	706	687	689	733	731	675	692	692	712	674	765	644	726	724	732	714	709	712	709	741	707	743	742	717	692	721	722	762	672	736	753	733	740	679	715	704	729	740	723	753	744	748	692	716	701	745
43418	33862	18028	6247	4206	528	580	1659	343	310	285	261	303	289	285	273	291	307	285	280	290	292	287	266	253	276	272	285	273	259	309	274	314	284	293	291	306	288	286	287	267	311	300	299	323	304	285	274	294	304	301	311	279	271	292	252	311	286	304	303	308	282	302	275	269	297	308	292	296	308	301	298	270	269	312	313	263	274	293	296	272	280	312	279	313	305	276	310	331	307	289	299	307	297	308	258	321	282	309	301	304	298	275	296	279	276	295	286	288	289	321	296	304	266	285	265	291	290	280	296	283	318	303	271	270	266	289	297	339	283	277	290	289	275	284	264	308	302	294	253	282	310	291	302	261	278	302	286	291	273	310	337	295	276	289	306	306	273	255	300	278	294	264	289	319	311	280	283	288	285	312	283	277	302	304	301	293	284	298	273	269	286	314	277	250	308	310	270	341	329	272	301	291	294	297	319	279	295	290	306	285	255	285	329	293	268	285	277	289	280	285	313	304	282	298	276	265	295	292	298	279	270	281	277	268	275	316	243	339	278	287	281	317	296	289	270	296	274	292	289	301	279	266	312	294	274	266	309	302	300	275	281	299	286	292	272	278	297	296	335	296	297	323	294	307	280	263	293	294	294	293	306	349	292	272	272	269	296	264	269	311	304	269	293	245	308	293	295	278	280	306	277	274	271	255	300	272	305	285	265	337	296	306	281	286	265	271	317	314	277	296	285	320	285	269	297	289	304	307	293	299	303	298	278	311	282	247	322	308	277	316	305	250	285	313	302	296	283	277	309	305	284	299	292	309	295	313	292	313	295	293	292	276	278	297	278	276	277	306	285	275	325	258	309	266	304	314	290	289	316	293	314	269	294	319	292	280	298	294	285	302	263	259	311	298	299	289	288	295	304	289	262	296	312	308	281	272	298	290	276	287	278	267	309	311	297	275	288	289	282	278	300	261	246	285	311	275	280	302	307	285	319	273	323	264	294	307	283	308	254	261	293	300	328	301	283	289	303	285	323	335	296	280	282	282	277	306	308	292	276	287	320	297	274	267	306	319	279	286	299	310	266	286	299	294	247	293	281	285	278	302	309	303	272	285	284	272	325	275	293	306	298	301	323	288	285	302	303	261	262	283	293	330	311	291	289	307	281	297	316	297	299	312	305	292	298	316	281	280	302	282	284	276	265	324	296	242	299	300	265	304	291	280	283	292	288	282	329	274	264	256	290	270	316	304	308	282	284	286	251	279	295	272	302	289	281	272	302	295	289	270	283	285	310	309	270	280	283	277	319	291	273	304	298	302	262	282	283	294	293	314	287	269	269	298	295	308	280	268	252	289	300	286	258	287	303	292	296	286	320	318	301	271	306	316	299	270	282	283	342	302	263	289	282	301	299	289	287	284	292	319	304	313	296	301	331	269	279	299	256	303	285	338	277	277	268	301	274	309	294	297	289	322	266	271	269	299	302	301	299	263	278	269	279	292	286	291	258	310	289	249	316	288	281	309	288	285	320	290	277	287	243	313	311	288	292	294	280	266	276	295	252	268	299	293	292	272	283	282	314	314	281	286	292	271	315	312	291	287	295	290	318	270	312	314	294	330	309	275	277	316	282	287	304	290	266	276	255	285	270	263	277	292	265	279	300	306	282	304	312	295	292	319	331	292	277	298	279	311	296	285	303	280	302	307	277	288	292	292	292	291	283	289	281	311	321	303	300	294	298	300	274	305	294	290	291	307	319	289	296	296	290	264	311	272	269	299	284	265	300	305	276	296	302	308	299	272	278	290	306	291	267	277	287	306	285	316	274	300	275	261	289	320	295	280	281	295	287	277	290	291	291	279	271	304	297	281	323	310	277	285	263	307	299	273	306	286	299	303	301	276	277	289	249	290	339	300	283	314	318	296	307	338	270	304	279	304	311	263	316	275	280	295	297	308	309	276	278	299	271	289	257	296	305	275	286	310	260	297	299	285	301	283	324	280	276	315	293	291	301	262	296	308	286	281	301	305	290	277	284	308	319	283	247	307	292	319	299	294	291	300	291	315	296	288	321	274	288	323	291	283	287	285	256	300	273	301	271	316	303	253	277	291	251	308	287	312	282	320	291	271	282	285	310	300	267	304	320	304	295	308	294	308	297	277	277	274	294	290	283	289	299	283	326	282	279	298	291	275	295	306	300	285	275	274	297	296	301	297	267	282	268	294	293	294	324	285	339	279	313	302	289	294	298	306	293	287	327	330	293	276	303	288	277	310	280	296	262	279	293	326	289	290	298	239	282	300	278	303	293	313	296	273	298	285	290	324	322	297	297	297	257	297	295	281	299	256	275	301	284	307	313	288	269	259	303	298	276	297	290	269	297	296	310	262	279	305	279	288	256	295	303	293	280	294	294	284	299	281	303	305	262	283	279	297	295	323	310	332	273	271	306	258	269	259	290	282	311	276	280	286	279	302	275	296	298	270	297	297	316	274	298	316	274	267	314	235	298	312	297	291	331	291	274	310	290	299	326	281	301	310	288	298	287	291	295	285	300	294	264	287	308	253	288	301	305	299	326	313	329	280	291	276	292	263	307	298	291	303	277	274	299	290	286	275	272	282	316	295	285	240	279	266	292	277	278	303	272	304	298	284	282	314	282	285	302	291	282	279	264	311	296	340	290	275	260	291	300	345	297	291	290	307	287	271	297	259	258	302	277	285	343	265	263	266	278	310	291	305	318	290	306	275	253	298	259	312	300	270	308	281	291	302	312	336	271	286	297	274	250	283	283	272	230	258	268	285	295	274	275	272	309	293	272	302	287	267	312	314	296	283	288	289	300	290	288	287	307	312	302	301	272	286	280	291	291	297	318	310	273	287	261	276	281	267	276	296	302	283	308	309	290	302	282	307	286	285	312	285	295	310	267	298	282	274	278	298	284	303	315	275	293	295	291	272	280	273	313	322	276	268	277	298	298	296	285	298	259	246	303	333	311	294	287	306	277	303	304	329	277	282	265	271	281	325	276	292	282	281	283	350	294	279	289	270	328	268	269	285	266	271	293	250	295	269	286	309	309	323	278	279	308	312	295	260	267	291	292	285	295	311	294	267	313	286	296	264	315	275	336	293	310	294	302	288	287	268	276	314	301	308	279	295	268	266	323	267	299	294	305	293	275	283	306	283	297	322	310	267	287	270	289	301	281	277	288	294	292	279	268	325	342	287	292	263	302	300	276	304	329	323	308	287	252	265	280	300	301	284	255	278	302	278	298	325	316	301	301	309	302	294	286	268	313	281	295	315	257	289	292	282	263	299	292	340	277	310	303	319	292	284	290	251	298	296	285	278	259	260	282	250	277	272	293	297	290	290	266	311	310	291	269	282	268	325	298	282	306	288	298	254	265	263	285	300	291	274	306	274	276	268	300	332	255	291	280	307	285	281	250	284	282	303	288	297	316	291	322	275	289	289	286	284	297	273	273	288	273	278	302	282	297	314	303	295	321	269	313	303	277	278	292	297	280	293	300
30516	25199	20620	13812	12108	1353	2301	7175	735	765	696	681	738	710	726	721	680	692	670	671	670	669	703	735	727	640	697	678	717	733	697	668	703	643	712	684	688	659	709	738	695	666	714	723	751	628	733	676	709	686	642	687	690	662	698	648	721	679	654	659	677	644	669	723	665	635	649	674	678	664	675	697	663	676	662	684	730	708	719	660	669	755	676	690	662	736	694	692	657	640	691	640	676	671	658	665	665	693	680	687	701	706	673	657	669	671	643	659	669	661	696	688	662	660	696	662	682	672	662	712	712	620	681	692	653	663	666	649	714	635	699	653	667	668	679	696	664	679	694	667	638	694	689	689	654	693	669	699	681	679	699	675	637	673	646	669	629	637	722	672	698	671	664	687	635	653	697	695	681	645	668	656	691	705	656	661	710	690	664	682	696	675	657	732	658	738	698	680	675	673	694	666	673	675	654	652	664	689	692	674	706	669	694	706	652	665	656	638	731	699	699	640	678	630	651	627	641	611	671	670	674	632	645	681	685	661	645	689	695	691	702	639	671	682	645	650	644	699	687	682	657	657	658	718	698	674	714	685	674	659	688	651	683	695	666	698	668	692	694	691	666	725	658	679	658	655	691	707	704	666	650	629	694	674	641	670	710	617	691	665	700	636	647	699	672	672	683	629	661	641	667	676	664	667	654	645	683	669	684	639	706	672	708	655	686	669	676	601	669	640	656	665	708	679	662	703	691	713	643	680	677	623	675	664	684	680	681	654	736	635	644	687	711	670	689	627	679	649	691	656	645	712	683	653	684	692	615	632	686	736	705	691	703	665	679	705	638	621	696	706	659	696	698	702	660	648	658	676	655	635	648	738	654	690	624	713	641	632	682	624	706	692	648	689	625	656	624	633	746	684	692	724	684	735	686	673	685	674	729	710	675	670	633	643	684	645	658	671	650	752	659	710	662	669	663	644	694	714	696	681	672	694	652	650	666	687	662	639	692	671	657	655	733	677	669	652	722	700	695	661	680	630	710	713	687	670	687	669	659	698	661	699	686	616	686	653	693	691	680	660	666	719	760	662	680	681	691	690	700	679	672	652	650	685	680	678	670	689	659	656	681	691	708	689	655	669	695	654	696	720	687	689	672	664	679	657	650	667	634	679	663	695	688	679	663	676	713	706	641	640	674	683	685	696	678	686	660	656	646	672	662	683	658	692	659	659	662	667	694	671	673	665	657	685	650	664	710	777	691	667	653	687	675	685	639	679	658	709	660	689	641	717	657	692	679	732	682	684	676	727	687	653	712	654	676	661	651	672	683	655	674	637	690	695	683	684	692	636	701	699	665	706	688	665	664	699	661	707	641	690	620	673	679	668	642	656	666	641	732	642	682	648	692	633	681	697	695	717	684	639	649	686	681	718	658	715	632	697	652	701	699	628	655	683	710	685	712	639	696	650	640	690	613	688	684	694	721	633	661	680	706	669	654	666	687	692	719	692	730	655	671	652	713	655	620	682	704	686	690	712	672	645	686	698	652	663	688	665	673	656	738	665	640	684	648	734	659	711	663	652	673	670	664	691	669	689	697	674	697	649	686	697	708	672	688	753	669	734	700	693	683	692	693	662	674	669	682	708	680	646	705	687	685	680	663	702	706	693	678	726	616	692	663	685	654	679	669	673	696	670	676	724	643	717	684	651	700	646	682	697	668	678	686	680	683	619	670	681	648	629	664	694	667	674	656	670	714	663	670	674	695	773	633	708	675	670	691	683	644	690	633	656	673	647	678	656	737	702	688	687	669	659	653	675	670	695	650	676	702	644	638	655	661	661	675	644	694	667	703	681	657	634	651	645	648	692	688	710	629	683	680	675	645	644	675	667	706	647	689	744	674	719	650	666	711	652	648	660	676	622	635	670	706	678	675	724	634	638	649	671	684	689	680	697	671	670	716	665	717	684	679	648	694	639	716	681	681	680	658	670	617	695	712	672	642	666	661	664	699	637	662	682	678	654	668	692	637	658	708	631	666	700	707	685	679	705	682	652	628	702	655	711	703	663	679	719	670	697	655	649	672	669	700	627	678	693	672	676	683	660	704	689	676	688	681	687	676	658	694	711	670	667	699	686	688	670	696	689	731	644	681	666	700	684	686	666	595	666	664	673	685	682	669	675	664	705	678	700	736	673	704	654	683	635	653	680	636	696	670	688	673	708	685	668	725	640	670	627	611	674	688	697	713	624	677	678	665	675	664	676	722	690	694	726	700	650	682	661	691	719	619	647	667	689	657	621	702	641	662	665	631	683	665	661	684	656	655	672	701	702	678	677	681	702	690	702	645	723	683	695	667	679	648	669	685	654	622	710	675	655	708	674	654	735	705	659	653	715	713	660	714	677	653	704	686	665	702	657	658	658	661	681	705	699	701	686	705	689	670	615	675	649	697	680	664	677	666	644	722	682	671	647	654	676	711	679	650	650	674	660	694	648	658	663	699	671	668	671	711	686	709	661	655	663	608	708	677	683	671	682	674	663	723	728	663	719	683	681	661	702	703	643	696	656	643	679	679	664	679	691	697	648	685	698	707	677	674	688	668	689	648	674	679	675	701	679	712	614	697	698	700	642	688	660	636	652	688	669	659	686	689	661	696	649	658	700	663	712	698	653	696	665	646	683	691	718	680	709	641	679	709	687	715	734	680	696	637	632	684	669	697	679	703	669	669	690	715	664	720	652	691	676	715	648	653	682	662	736	628	700	686	709	697	664	657	655	690	648	696	657	692	681	663	657	637	659	663	708	700	644	694	671	667	663	656	689	660	696	668	684	676	673	678	679	655	631	711	635	708	689	708	689	670	689	696	688	712	684	702	678	661	678	670	668	703	667	663	650	659	693	667	748	715	705	713	645	717	710	669	672	668	688	733	664	651	689	689	678	702	651	688	694	671	669	693	665	644	650	643	660	697	674	718	662	727	661	622	668	690	649	637	703	722	703	640	677	651	658	677	715	676	684	627	691	673	694	641	668	685	725	713	695	656	669	700	674	691	693	669	688	651	688	676	664	687	700	719	677	713	688	666	696	665	721	684	711	700	681	721	654	660	728	692	635	692	655	641	674	672	675	689	676	672	662	689	636	633	633	713	673	636	672	647	705	669	739	678	640	710	674	673	659	701	664	714	703	658	659	659	695	686	663	667	637	664	706	697	678	696	647	658	673	674	656	639	682	679	662	671	683	672	653	691	682	660	639	645	726	721	659	651	694	675	656	669	701	705	677	655	688	617	733	656	629	691	658	702	648	704	654	664	662	660	700	742	673	648	695	664	653	727	699	687	671	676	682	673	687	709	678	657	648	686	692	675	675	691	716	704	667	677	616	719	679	688	730	700	701	679	716	683	671	677	693	719	691	652	655	669	684	672	680	692	681	678	661	690	663	682	689	666	738	697	634	702	696	678	688	671	712	635	672	675	678	708	758	668	699	652	650	682	676	669	673	667	656	684	660	695	674	645	670	645	690	652	674
53420	49393	30265	11597	7534	741	637	2399	282	224	192	192	186	193	186	196	211	210	169	198	199	201	185	218	194	194	193	200	193	204	209	186	206	193	197	216	191	173	176	193	179	194	216	216	197	188	201	201	195	174	196	194	188	206	211	203	192	173	211	204	177	172	189	169	186	223	184	191	171	204	207	202	188	212	189	180	219	198	200	201	173	176	188	172	210	197	180	189	185	172	193	173	196	192	176	192	192	160	200	188	190	181	202	194	171	186	176	185	194	187	190	197	189	180	208	164	183	154	169	187	195	221	183	195	198	181	209	183	189	172	191	179	203	163	193	181	197	195	171	210	202	192	237	204	170	162	205	184	220	182	196	185	202	178	200	168	193	204	184	180	194	225	181	203	205	200	172	227	185	200	195	184	169	201	198	191	214	195	202	171	169	211	198	202	201	193	178	174	189	187	200	203	202	168	200	168	178	182	178	207	170	190	203	174	194	188	189	200	180	176	176	198	182	182	207	171	203	192	195	174	203	161	191	196	162	191	177	148	174	187	170	164	182	181	197	187	196	181	156	197	168	189	194	181	185	181	194	198	200	204	189	169	173	191	166	187	177	203	212	170	194	215	191	163	187	177	182	183	188	187	208	194	207	207	186	186	174	220	189	200	195	182	194	171	197	179	186	150	172	185	199	222	179	192	206	188	189	207	173	160	187	174	194	193	190	167	204	181	208	196	160	204	184	192	188	207	199	203	190	165	175	181	188	199	194	215	194	196	220	204	190	176	177	202	186	227	186	196	168	217	179	194	219	165	183	189	191	194	173	162	180	194	197	206	177	179	167	177	209	198	205	208	180	195	174	181	195	194	192	179	184	200	176	175	184	172	184	192	192	186	189	213	181	209	210	199	191	224	191	180	172	189	194	205	193	172	170	179	192	204	186	188	185	208	202	184	170	159	204	192	176	213	201	172	190	174	192	185	183	198	183	206	211	179	170	178	182	208	170	206	207	193	205	197	181	160	176	228	186	193	201	202	213	205	184	203	204	166	227	181	174	202	184	216	185	173	198	220	180	189	207	170	212	189	183	182	199	186	197	187	172	181	200	183	197	154	177	173	182	157	177	194	199	188	178	189	187	191	157	198	194	169	174	178	205	156	159	207	183	200	181	174	184	198	189	192	203	213	194	185	177	203	209	160	216	197	168	201	180	180	183	179	164	192	206	176	182	175	188	209	180	179	211	183	196	213	183	172	188	198	200	185	206	212	195	211	197	170	180	164	185	191	203	178	206	193	186	187	146	198	176	152	200	204	220	187	185	200	202	182	192	189	179	212	217	183	216	226	187	194	193	177	182	176	214	180	192	192	209	186	195	193	203	207	202	198	179	216	184	188	197	192	205	230	184	197	183	187	203	201	185	186	178	190	223	195	183	197	218	189	175	207	178	181	175	188	206	201	170	185	191	194	178	193	208	212	177	211	196	195	182	222	189	182	176	202	174	197	189	209	176	172	175	200	204	179	222	197	185	202	185	192	175	191	179	189	184	207	219	159	178	195	160	179	178	185	197	209	162	189	190	194	202	184	190	199	186	183	169	213	197	204	192	195	211	201	192	199	196	176	179	197	182	169	214	183	168	177	181	188	199	201	177	191	200	206	163	220	201	175	184	178	189	175	172	209	174	204	216	206	184	190	193	204	199	194	180	173	184	190	189	192	171	183	190	166	227	201	197	222	206	192	210	209	205	215	189	191	176	207	175	239	171	181	197	176	185	185	167	173	193	194	196	186	189	191	195	168	190	182	208	208	206	216	197	187	201	205	192	206	228	218	174	174	182	194	216	180	189	181	188	190	186	195	194	192	204	166	188	172	172	167	170	205	178	176	196	181	192	193	200	190	200	185	201	180	163	197	181	201	182	213	185	192	180	213	201	180	179	194	176	191	201	207	182	186	167	195	164	183	169	192	185	185	193	195	203	194	211	192	202	179	205	202	165	161	152	177	177	186	166	180	186	199	205	184	201	152	177	176	183	180	197	172	205	171	179	149	202	184	191	175	207	220	181	179	170	230	205	212	191	210	201	199	188	191	185	189	204	184	188	193	206	199	192	191	192	206	190	181	189	191	199	177	177	202	211	227	190	203	187	168	194	203	217	185	195	180	189	184	177	184	187	167	199	207	181	178	203	211	196	226	210	183	187	198	177	174	172	187	192	181	203	189	186	167	180	185	175	184	190	208	172	197	164	171	187	193	222	193	181	198	182	187	195	189	196	193	198	172	188	198	177	175	202	176	178	182	196	179	185	201	193	211	189	204	190	190	195	197	167	193	181	191	191	193	183	189	166	228	177	193	188	190	199	191	224	185	205	196	182	200	195	188	205	190	212	191	182	193	185	192	208	199	178	206	177	197	169	194	204	223	200	203	223	191	193	195	185	166	182	200	185	220	200	203	196	206	185	169	171	197	193	168	213	186	193	171	211	196	192	197	206	179	192	197	218	160	190	206	170	180	204	174	194	196	217	190	180	201	191	174	217	194	181	207	179	185	204	200	186	166	221	194	160	166	193	184	194	192	193	212	218	169	204	183	187	186	208	215	220	231	182	191	187	189	204	202	177	197	200	197	190	190	168	178	200	189	177	201	212	181	209	204	213	188	198	209	201	202	192	207	180	174	178	194	193	195	201	185	191	204	206	207	190	163	182	185	192	199	201	183	184	181	197	159	206	200	164	208	189	181	207	179	180	187	201	221	173	181	179	196	196	189	183	188	182	209	177	192	201	164	173	176	182	181	208	190	166	177	199	191	189	173	180	166	214	185	209	211	166	186	181	203	210	200	203	175	204	197	224	231	210	190	193	214	198	199	212	183	198	196	198	198	178	211	198	184	197	208	174	182	201	200	196	219	211	202	200	193	203	203	181	171	185	209	165	205	176	177	195	197	196	209	207	157	163	214	187	202	183	194	191	197	157	173	160	154	183	196	199	199	182	190	167	188	193	189	169	212	189	174	169	195	167	230	193	200	182	175	199	190	181	188	185	163	178	191	182	172	197	193	200	221	182	204	184	218	191	157	198	178	198	197	169	196	184	186	182	171	201	185	200	194	194	181	210	171	169	166	205	193	175	185	205	188	192	230	181	200	185	174	185	199	182	179	182	188	186	172	202	173	205	205	188	164	195	201	185	182	192	197	198	194	191	193	171	189	189	195	201	199	198	205	186	195	176	185	216	190	198	197	168	187	197	156	181	193	197	191	184	183	175	190	187	172	200	211	198	201	196	191	190	183	220	197	172	189	186	192	213	204	210	183	227	202	223	197	213	186	189	200	186	190	175	188	186	185	165	205	200	195	166	216	189	173	212	200	186	173	164	203	190	187	209	171	219	176	180	192	208	177	219	213	207	191	175	170	181	175	203	165	196	208	188	214	192	175	173	193	200	177	187	202	197	189	206	191	171	165	199	171	165	200	195	168	186	189	220	191	188	201	172	187	187	210	208	219	188	211	179	215	202	173	198	179
37035	37379	30137	19042	18157	1562	2814	10449	548	516	525	515	501	538	484	469	501	505	469	482	445	459	436	501	433	492	456	461	479	432	434	452	488	464	444	486	470	467	423	454	478	473	457	471	465	473	458	467	437	440	494	437	490	486	486	465	449	466	500	445	495	485	476	457	447	436	514	434	475	509	479	447	451	458	468	449	448	436	460	466	471	447	470	462	466	484	483	450	413	481	461	491	463	441	464	460	442	430	504	451	467	454	440	456	455	467	465	453	445	447	475	422	453	474	495	456	454	457	474	504	447	464	453	467	469	435	459	496	469	424	454	477	492	488	458	477	455	451	476	464	501	456	456	475	456	438	450	468	457	433	495	464	478	505	422	445	462	445	476	475	505	436	473	470	440	446	472	465	462	485	454	459	456	457	450	490	446	456	448	429	464	466	427	468	452	479	465	490	454	479	467	442	463	476	469	472	469	448	500	455	451	470	447	469	480	433	503	474	440	468	451	440	455	450	445	503	490	461	475	472	436	461	452	465	445	409	493	418	469	460	440	408	463	419	458	473	447	452	446	472	456	465	464	466	460	454	492	443	475	453	423	442	451	419	462	447	456	477	436	468	480	467	461	449	451	480	450	491	437	428	463	457	495	424	496	425	454	452	469	470	462	489	481	448	466	438	428	490	448	477	480	453	446	450	449	428	441	416	482	478	438	441	472	469	450	437	435	427	452	444	477	492	472	480	444	430	453	491	492	466	414	446	485	447	493	452	469	485	439	469	447	462	466	488	463	434	464	451	485	436	466	452	499	452	437	445	449	461	498	456	480	459	462	497	472	472	421	505	426	461	434	471	462	439	468	480	447	485	459	513	451	464	447	505	494	467	433	453	497	428	459	445	449	513	455	466	449	404	476	428	479	467	487	401	448	419	456	466	451	461	442	436	451	522	466	476	451	445	437	429	453	434	475	425	467	447	513	486	445	470	479	461	454	471	507	460	465	435	470	442	509	454	473	452	509	471	480	431	455	428	453	450	442	447	502	439	455	446	454	459	448	446	449	432	500	469	490	447	414	460	514	416	488	496	476	485	542	485	453	433	450	435	464	448	469	452	441	469	482	456	468	454	511	438	476	429	439	436	460	466	456	449	450	464	467	495	467	430	437	457	461	447	443	479	472	436	462	447	468	461	451	470	478	427	447	423	438	447	441	455	457	473	476	433	444	442	480	463	471	466	454	494	436	493	488	434	501	444	473	491	450	476	446	443	443	377	503	423	470	483	478	463	454	455	495	450	488	464	404	487	462	481	446	456	461	461	491	491	435	491	470	453	466	459	485	429	499	456	480	399	436	409	467	448	450	497	465	467	410	493	502	452	469	436	474	457	434	480	487	472	499	443	460	478	479	456	428	458	478	456	448	461	449	484	435	494	437	454	465	456	464	463	502	458	461	456	463	475	459	458	456	455	501	457	463	471	467	458	460	475	434	502	406	461	481	447	490	411	455	443	404	477	499	462	412	460	478	457	470	453	457	472	425	431	492	440	458	478	422	441	475	440	418	438	451	440	490	479	481	451	468	477	428	457	460	456	453	488	449	458	457	444	477	419	462	460	455	443	448	435	464	455	443	485	479	476	441	455	452	499	435	400	424	459	477	432	484	459	495	479	425	456	453	458	427	483	438	481	453	483	437	442	432	441	451	443	486	464	417	450	446	467	494	464	431	456	468	421	423	490	423	459	442	451	495	457	418	457	485	460	472	473	475	421	470	491	455	446	455	466	470	461	440	473	462	468	492	452	450	469	447	429	439	461	493	459	461	440	452	451	460	453	491	431	428	460	478	448	457	490	459	453	475	496	481	468	478	487	461	456	439	451	433	402	449	443	416	445	472	473	453	456	485	454	443	456	465	485	472	431	482	470	454	481	431	428	482	489	461	452	469	438	493	495	483	451	438	460	431	458	468	447	482	468	491	453	460	493	464	488	443	440	455	470	452	452	418	475	447	468	453	416	454	440	515	452	456	463	464	448	428	491	448	483	449	452	407	432	452	447	478	477	441	484	403	423	472	469	458	476	452	457	418	462	476	467	476	467	480	463	467	454	450	472	477	461	434	469	462	469	472	413	461	479	458	458	470	447	441	466	417	482	514	453	438	435	516	478	486	470	444	443	459	431	451	488	458	437	453	426	486	439	438	466	391	508	465	474	461	441	461	438	498	454	416	457	441	442	460	455	441	468	444	459	476	503	479	479	491	466	454	427	463	459	422	435	464	440	514	428	468	446	471	485	473	480	478	436	432	457	495	452	445	461	456	454	431	443	498	451	477	482	479	464	461	466	466	456	476	408	446	478	473	434	472	480	454	457	445	435	467	445	432	480	454	453	446	444	458	440	473	457	474	507	428	481	491	520	455	463	440	456	442	472	480	443	464	474	477	459	486	482	444	464	483	446	442	438	465	433	462	439	476	475	428	453	462	440	495	436	480	440	434	465	466	459	394	449	460	468	482	483	449	477	463	488	442	509	482	451	437	448	473	497	430	477	449	434	487	498	455	463	480	478	420	488	476	469	456	480	418	452	461	461	453	393	427	407	493	437	479	460	471	458	437	467	454	441	449	450	454	488	436	480	458	442	474	453	453	499	493	431	442	456	464	472	459	445	429	460	407	431	454	500	468	478	464	437	465	435	465	444	508	471	442	493	466	487	435	440	481	447	458	452	474	476	464	454	463	436	436	449	479	461	497	507	463	414	437	425	455	464	468	470	457	485	465	485	416	453	474	510	412	480	457	468	482	477	473	460	469	432	447	493	470	462	452	475	445	469	448	458	453	418	475	449	464	482	472	445	470	488	492	484	450	488	456	494	482	426	455	462	459	491	482	443	454	466	485	435	483	491	473	536	485	450	454	458	445	449	447	489	435	467	503	425	448	446	445	509	473	437	440	425	484	470	450	451	422	456	460	472	455	498	454	468	458	442	447	449	442	446	468	512	438	460	478	455	441	431	467	460	467	458	499	450	428	441	465	485	484	467	479	465	471	454	421	465	406	463	469	465	490	462	444	463	484	452	412	454	430	437	406	451	417	497	454	445	506	483	452	459	499	442	453	473	475	463	450	421	471	450	443	462	442	438	476	494	452	469	494	443	463	428	444	438	459	417	416	447	463	480	401	468	507	437	469	485	475	461	454	434	492	467	482	478	482	456	451	479	419	453	480	419	454	427	465	448	454	476	415	477	490	473	463	466	450	480	474	427	474	448	453	449	470	491	450	472	466	480	449	435	418	466	438	434	460	460	450	479	447	450	443	455	477	443	484	474	450	433	402	492	483	477	438	461	447	467	444	467	470	462	454	454	472	472	480	464	461	427	473	465	439	467	505	492	458	465	473	457	455	453	422	473	464	479	460	422	477	503	472	474	444	438	482	437	443	488	463	476	454	430	465	442	468	484	425	477	478	466	424	458	425	448	480	451	497	408	490	476	490	463	464	460	497	450	473	440	495	450	453	485	491	453	433	470
11684	3659	1338	589	470	317	323	370	311	298	313	304	310	344	323	351	328	300	307	334	298	302	318	351	302	292	314	312	309	339	316	341	311	321	343	284	329	326	317	343	310	334	326	296	311	306	328	291	318	308	309	289	303	301	289	323	286	344	323	312	308	319	324	311	318	321	332	313	305	304	292	334	320	340	300	301	337	307	332	294	342	316	329	312	303	302	300	272	334	325	287	322	288	309	309	325	303	292	351	292	336	336	300	338	337	280	302	347	315	271	328	348	305	277	317	324	315	352	331	326	336	322	305	309	275	331	301	359	307	333	272	302	315	300	349	322	347	257	303	310	302	298	307	304	298	281	308	331	332	361	337	303	291	352	305	309	317	303	335	341	320	314	330	310	388	306	261	329	316	334	331	296	314	316	340	319	318	319	303	321	331	331	333	310	291	306	299	310	336	319	302	307	304	321	286	299	333	324	314	321	324	293	287	269	362	321	308	284	284	286	337	298	313	312	338	299	282	289	331	286	334	319	333	310	303	313	317	336	306	307	296	358	306	331	324	361	300	287	324	302	307	307	307	353	308	329	298	332	290	323	299	301	286	297	338	305	330	337	318	333	313	343	305	315	315	305	331	317	322	332	308	342	330	292	331	301	325	344	288	328	297	349	323	310	294	292	313	306	295	342	290	317	324	320	299	308	326	322	294	323	313	284	319	309	317	327	313	335	304	319	339	314	289	329	352	333	317	287	308	310	306	310	330	303	285	262	335	309	313	282	309	318	331	309	299	307	303	330	291	311	284	306	335	347	313	318	298	338	313	308	280	294	324	319	292	304	314	326	295	296	304	300	304	313	328	325	343	334	292	321	317	303	330	331	333	284	348	298	295	324	351	338	312	347	320	327	303	306	325	300	316	332	317	308	306	304	308	320	328	300	310	329	304	336	301	295	317	319	337	341	340	319	312	330	341	340	320	334	285	313	349	313	304	293	359	293	317	297	331	308	307	304	335	335	340	316	333	336	295	299	323	325	330	316	313	309	322	320	325	305	331	319	283	260	302	319	323	335	307	309	291	268	320	302	317	295	306	296	325	296	343	291	314	305	290	314	306	305	341	332	328	317	327	311	336	321	300	306	309	309	281	321	282	300	304	308	299	333	313	296	306	305	287	319	317	301	318	333	325	331	309	321	342	324	312	294	294	285	334	336	311	299	285	326	307	285	312	276	309	317	319	297	306	323	301	312	299	296	319	347	333	337	327	306	300	322	343	314	317	321	322	270	334	294	329	323	331	326	345	321	294	300	343	319	327	348	317	328	323	299	320	308	304	313	306	303	353	338	324	346	333	331	315	301	280	301	310	321	309	312	308	342	304	332	305	324	315	314	336	287	306	320	315	302	303	319	309	314	268	339	322	310	340	326	300	302	343	364	343	312	330	330	310	289	321	314	310	337	287	311	316	311	320	297	290	303	337	315	294	367	284	352	325	335	328	280	336	320	360	316	297	296	298	320	344	331	298	306	356	301	309	295	329	265	351	308	307	304	299	297	362	338	315	326	344	310	312	321	327	334	330	326	317	283	291	318	320	321	294	304	354	297	309	314	304	330	305	284	327	335	308	323	317	294	348	314	308	300	303	299	316	341	283	318	339	311	298	321	341	299	295	335	304	302	335	378	320	294	348	297	329	330	301	302	308	291	326	318	298	305	350	307	336	291	294	333	304	328	320	325	279	311	325	334	333	302	327	327	306	357	334	323	326	328	346	322	314	323	284	320	301	333	338	309	320	337	350	292	321	313	338	293	315	280	263	298	304	337	317	289	293	346	323	337	326	324	337	250	302	345	306	327	280	281	339	339	316	310	284	320	323	312	343	288	336	306	297	309	320	323	295	312	334	326	314	297	293	292	337	348	311	310	329	321	306	314	283	319	341	339	333	313	305	317	315	308	301	307	307	322	338	300	301	318	294	312	330	344	329	341	313	323	318	332	291	311	317	339	340	340	316	278	337	302	321	288	318	328	274	328	339	314	292	324	300	299	333	344	329	305	307	268	297	322	262	303	293	309	347	342	320	291	314	313	321	294	299	328	329	318	323	344	314	288	326	302	337	311	320	322	340	267	343	323	344	319	306	329	294	289	311	332	315	287	308	313	311	296	288	319	313	283	295	323	313	314	277	309	278	341	352	308	309	300	300	302	315	305	294	299	323	321	310	321	299	330	340	269	337	329	286	292	314	320	306	322	332	313	320	330	317	321	338	308	310	292	350	321	333	316	331	313	298	316	346	322	317	295	340	329	323	340	293	284	300	313	291	275	288	302	292	339	329	321	353	326	299	351	293	304	282	286	313	327	321	283	355	287	304	340	320	275	289	320	323	332	349	354	355	346	325	352	358	297	309	328	342	324	311	329	335	302	306	311	364	321	326	280	307	275	354	321	263	301	320	335	329	294	315	329	322	309	293	324	293	290	308	307	318	303	302	312	308	298	331	322	311	310	295	337	293	329	323	327	325	303	288	319	285	310	306	343	317	320	337	282	309	319	325	306	293	301	299	305	284	326	311	304	322	311	326	340	343	299	307	311	260	339	297	344	280	322	328	350	324	318	320	309	307	303	352	310	297	302	312	313	319	315	306	307	328	313	344	314	334	348	278	302	296	328	282	331	292	347	354	374	348	338	316	318	290	270	297	352	274	336	315	298	327	329	302	313	316	321	329	321	287	308	290	282	296	319	313	315	331	288	280	322	341	336	360	311	342	342	324	323	295	320	315	369	341	311	321	311	312	333	349	339	292	326	321	298	289	310	347	326	289	280	308	310	330	312	337	309	317	297	302	332	293	318	341	348	320	321	317	292	345	331	304	319	324	346	323	321	338	314	337	306	336	322	293	337	326	301	310	312	354	346	346	283	296	342	289	299	327	309	330	317	328	307	321	294	288	335	339	309	321	360	338	323	297	343	326	301	309	331	317	331	317	345	323	321	300	304	293	322	306	310	320	323	317	303	331	349	272	297	310	272	299	318	305	325	289	312	313	303	326	325	352	313	343	308	267	292	301	340	336	309	313	258	312	310	326	292	277	303	301	312	276	318	307	283	293	320	331	313	346	329	314	310	351	307	337	328	320	314	342	347	306	319	329	319	326	337	312	305	352	334	314	296	295	299	307	373	292	323	304	299	329	309	293	338	318	307	329	299	310	317	324	340	304	310	333	269	313	319	342	318	321	309	282	343	335	285	297	310	335	333	297	310	313	350	305	333	324	324	323	306	313	321	328	310	319	356	315	299	363	330	311	333	290	280	321	335	313	357	306	340	324	325	324	312	323	285	290	315	327	281	296	293	287	319	318	344	314	302	309	303	303	291	306	322	348	321	323	366	388	313	298	328	303	313	330	311	306	320	277	264	315	323	306	317	281	310	319	297	302	296	318	291	309	320	308	312	319	307	310	295	321	338	300	314	328	289	328	298	289	333	315	338	334	280	315	337	317	307	331	286	323	333	300	279	281	303	348	295
9404	5484	2476	1366	1377	788	821	1073	721	757	711	740	765	734	734	694	793	754	722	734	721	715	721	755	727	764	717	752	718	701	696	734	694	720	731	721	771	683	737	709	721	745	711	690	681	713	731	786	710	760	748	753	697	776	805	723	741	747	750	723	729	676	711	722	712	765	724	720	735	781	723	714	657	720	736	709	712	722	708	761	714	737	713	749	785	744	721	695	733	744	686	730	700	749	676	725	737	764	724	717	732	741	705	727	726	746	774	748	741	754	744	739	716	774	742	759	742	706	734	710	705	745	788	755	774	749	719	781	693	722	755	712	729	734	753	747	727	715	691	744	709	716	723	769	762	709	704	741	715	752	775	770	740	738	710	724	713	715	772	791	697	758	724	770	753	729	737	706	727	741	748	716	729	697	761	736	717	721	715	753	702	792	733	730	712	759	718	733	716	714	744	735	731	737	763	726	727	712	712	720	756	735	760	736	770	746	723	683	739	749	730	731	663	739	759	757	745	743	699	729	773	759	752	746	732	713	707	727	734	758	721	730	748	753	750	731	716	741	736	755	751	711	769	732	707	727	712	714	764	740	742	762	713	725	722	736	759	710	684	758	726	739	770	705	692	719	674	754	738	762	748	707	776	737	730	708	740	734	765	730	780	746	735	700	714	741	705	708	730	714	752	729	741	753	658	699	704	770	738	764	717	671	727	697	762	791	712	741	744	715	770	745	726	741	685	710	729	744	701	706	698	743	704	722	759	719	722	752	782	724	795	705	716	729	677	727	759	710	675	707	705	730	737	730	730	731	704	785	737	756	744	778	754	709	725	747	768	776	724	772	699	767	702	731	739	762	704	742	698	724	750	743	684	743	741	696	744	711	707	719	702	683	744	723	687	785	702	746	723	688	692	721	739	719	764	769	745	765	777	739	671	726	709	719	717	736	790	782	750	740	751	769	691	765	754	711	670	746	753	750	723	761	736	727	760	765	756	729	711	730	789	690	741	729	691	729	736	715	725	712	691	699	749	801	755	728	800	750	730	717	745	748	724	701	711	782	776	727	698	783	759	749	770	743	763	707	751	712	745	728	700	750	719	726	747	732	733	738	688	678	754	744	704	648	743	749	694	677	775	726	733	687	717	739	703	746	731	740	750	741	721	701	758	733	733	737	742	715	743	730	731	750	735	748	736	718	743	757	751	746	688	731	727	732	707	782	734	738	733	759	737	706	749	701	644	771	743	759	746	742	704	757	736	750	736	722	750	746	704	676	713	710	681	687	757	772	731	745	698	744	747	760	765	717	762	763	704	696	776	707	708	720	781	711	720	734	768	710	703	699	712	762	714	743	767	707	725	707	758	728	696	741	728	716	721	708	763	691	774	754	732	740	743	704	712	749	788	685	700	747	748	726	688	745	682	723	729	746	701	743	739	759	764	713	696	703	709	734	704	719	738	724	728	685	761	738	733	729	750	696	774	752	739	756	715	744	685	728	728	735	768	803	746	759	697	779	745	738	770	743	752	725	770	709	708	727	710	707	698	722	703	696	713	748	738	738	781	735	668	760	727	733	715	749	728	692	710	696	750	736	713	734	688	744	711	738	719	789	753	699	726	729	721	782	715	694	698	738	746	725	747	759	726	754	763	771	771	717	759	727	755	693	717	709	688	670	728	776	775	722	761	722	710	712	701	742	689	697	756	773	680	807	743	769	772	758	716	734	716	673	734	764	720	687	729	747	764	747	669	734	755	696	748	718	729	743	754	784	756	724	675	774	734	729	750	707	720	728	713	745	699	778	738	730	779	748	740	753	741	794	743	759	704	719	723	721	725	715	763	738	731	744	728	698	734	756	733	727	786	715	726	768	751	734	719	806	714	694	718	709	730	741	724	747	769	705	744	696	713	755	747	746	734	701	736	729	755	745	734	740	711	684	689	732	697	709	733	692	745	732	727	722	685	748	717	715	737	741	717	689	762	734	672	724	741	775	747	743	735	809	720	777	751	732	742	726	734	734	684	795	685	754	757	734	743	720	739	715	757	661	660	733	689	758	728	753	738	740	743	736	759	748	674	709	781	732	715	729	748	697	702	745	711	752	739	679	738	800	740	725	690	743	728	713	727	731	707	737	736	704	724	682	745	734	691	712	723	778	767	716	719	751	776	743	743	728	740	738	759	692	796	741	740	746	724	721	732	761	718	735	698	736	724	740	760	749	782	735	691	728	704	731	735	747	706	694	765	694	706	724	737	775	732	724	791	753	758	742	745	735	692	753	753	711	733	741	733	728	743	782	732	690	723	757	733	787	761	692	747	743	703	742	741	724	730	723	759	722	790	716	713	694	722	715	738	762	758	743	723	716	744	742	741	726	720	806	770	720	737	767	765	734	784	753	736	724	715	698	695	728	749	705	713	798	700	704	747	710	759	718	744	724	733	718	740	766	729	763	711	715	727	723	763	706	741	661	732	726	762	734	722	749	723	740	784	718	722	734	683	722	770	760	735	765	778	734	735	761	758	699	751	711	670	727	819	741	756	752	723	741	769	761	675	726	754	737	778	734	760	745	722	698	729	691	727	751	762	767	735	722	689	743	678	713	724	695	749	714	753	747	709	741	724	725	710	721	775	693	711	740	711	722	706	694	716	702	708	745	726	696	718	792	747	703	745	726	766	720	760	684	715	698	726	724	749	743	796	781	731	734	720	772	717	768	726	726	723	707	736	730	708	727	679	769	699	740	727	716	782	727	694	740	743	744	732	769	721	730	754	759	724	735	793	729	757	720	733	706	762	772	687	715	712	704	738	711	776	720	749	711	727	681	714	678	778	747	724	762	746	714	713	719	724	761	728	789	721	730	742	725	747	733	733	718	734	704	767	740	750	756	803	762	770	762	733	790	765	787	800	734	748	686	732	770	713	709	775	748	764	757	721	792	771	733	746	788	748	727	683	723	731	725	741	686	757	767	749	725	744	770	770	733	761	732	718	712	704	762	737	723	759	752	748	774	724	750	753	709	713	695	721	750	739	742	686	715	754	762	766	762	721	742	734	729	727	741	733	726	727	731	724	756	712	732	762	688	718	701	722	750	751	736	728	722	776	733	712	705	707	695	723	791	730	770	745	744	698	709	803	748	732	728	717	771	736	713	704	770	720	767	777	734	759	764	719	727	709	754	704	672	753	749	717	711	669	786	704	744	713	688	759	713	722	741	736	733	741	747	715	721	824	726	676	706	708	717	697	757	714	719	733	779	736	705	719	760	769	737	747	720	728	739	733	706	756	666	697	738	717	738	741	742	718	694	757	749	706	691	744	705	705	722	754	775	692	706	694	726	718	702	733	673	750	724	772	695	725	730	744	753	668	752	738	743	700	707	728	719	776	699	741	753	766	764	724	689	729	737	749	703	715	733	703	714	740	716	743	704	768	727	717	742	718	713	732	741	746	710	720	730	722	752	677	757	721	726	725	788	728	748	713	719	769	763	709	735	732	728	781	722	736	764	769	734	759	698
41412	31737	19757	7567	4815	674	764	1679	420	294	293	304	275	303	305	312	298	306	273	303	311	287	275	283	269	319	279	306	254	269	287	285	312	307	301	312	290	279	297	313	278	319	308	305	328	290	293	290	282	299	297	280	319	335	318	300	283	301	299	279	294	273	282	296	295	327	283	304	295	289	318	290	305	268	321	307	275	286	273	267	281	252	262	300	304	306	306	270	295	297	261	316	282	286	304	268	317	288	299	286	325	289	317	289	312	292	304	294	280	301	269	293	289	323	313	305	286	269	333	301	286	297	330	283	301	296	327	293	295	264	288	305	295	289	283	292	270	295	304	293	303	330	284	245	278	300	281	311	278	294	286	254	282	274	283	299	281	284	302	286	265	265	311	283	323	294	295	320	271	285	297	303	289	294	290	288	321	313	312	281	292	269	271	298	285	274	278	269	307	307	284	269	269	277	305	340	278	281	314	284	326	281	313	282	273	281	327	297	323	312	292	311	296	287	292	293	272	287	277	306	279	310	291	276	300	298	293	274	287	319	298	295	267	275	299	321	307	284	271	315	282	244	295	300	267	281	306	290	259	291	314	283	289	302	284	313	277	299	312	286	321	321	301	310	299	280	291	280	308	289	284	298	276	276	310	276	287	324	271	325	294	318	320	270	316	267	297	275	283	281	303	344	314	281	282	264	280	282	283	277	309	295	327	290	243	293	308	287	298	284	310	334	302	332	274	278	264	276	283	323	256	298	288	298	277	285	278	328	312	264	281	275	301	293	302	318	277	319	280	291	282	278	271	310	286	293	296	267	278	291	285	302	323	276	260	307	294	319	320	291	280	305	259	307	279	260	264	294	289	272	294	327	269	279	291	288	266	293	320	286	274	307	283	295	288	315	283	283	320	267	297	300	302	293	249	268	312	347	273	283	291	247	283	275	301	285	291	281	296	312	279	309	306	300	265	293	261	313	292	258	313	277	289	280	286	298	309	292	272	292	273	295	319	292	317	314	301	285	289	290	320	259	283	305	305	285	296	330	248	270	302	285	297	276	283	286	274	278	279	282	322	310	305	280	278	241	281	288	301	306	300	284	300	262	293	302	262	294	300	310	307	310	284	316	299	280	281	296	294	340	299	296	287	272	297	301	297	301	311	278	271	265	321	290	288	287	275	307	341	303	277	267	295	292	291	288	286	295	296	297	306	327	326	292	272	317	277	281	314	306	296	269	308	257	288	317	292	337	295	281	321	342	290	307	287	298	271	281	289	310	272	263	277	291	264	271	290	255	279	292	271	264	299	284	305	316	309	288	314	288	328	299	306	282	281	269	313	296	310	277	318	290	280	302	286	324	302	259	294	315	275	274	304	276	267	292	320	280	327	284	302	274	288	314	299	292	312	287	283	320	299	298	270	278	279	318	318	285	288	301	269	261	292	315	273	302	294	313	299	269	284	317	314	295	294	290	275	289	302	273	313	351	297	300	285	272	275	301	279	275	274	299	281	284	291	264	281	281	294	313	302	271	290	286	288	284	294	285	303	333	289	310	291	310	283	287	248	319	298	267	307	301	272	286	294	286	315	294	306	293	291	288	294	289	297	292	289	310	276	315	302	285	284	309	274	312	317	290	261	251	280	281	298	287	296	295	304	301	296	300	309	286	310	268	301	340	301	305	263	290	298	268	274	287	316	308	287	244	326	257	266	340	276	319	280	318	297	277	303	270	286	269	295	289	282	304	272	281	286	279	291	319	264	306	303	302	315	315	290	289	295	293	283	319	257	314	267	298	282	287	263	288	278	291	304	304	310	296	291	305	305	290	268	276	295	282	252	300	268	299	296	332	288	289	300	287	287	289	254	254	274	278	289	283	293	275	321	295	287	288	312	312	306	269	287	277	296	305	283	333	256	295	272	283	290	302	314	321	296	329	290	279	306	300	267	287	298	310	304	289	314	315	334	292	297	302	283	281	295	292	264	307	323	272	309	278	326	279	298	266	257	269	245	283	277	267	285	295	280	261	273	274	286	302	309	319	277	325	285	300	304	303	288	289	300	288	282	295	305	296	317	250	295	288	292	296	299	315	290	286	315	310	316	292	314	278	235	334	327	259	276	295	300	288	273	273	294	286	295	280	271	270	298	316	288	267	328	293	281	290	335	254	328	292	313	299	287	292	307	287	264	296	288	315	328	300	290	298	283	264	268	315	299	288	330	295	277	292	261	291	291	291	322	285	280	282	305	282	305	264	289	297	302	284	303	288	278	279	265	267	284	292	299	277	290	296	280	291	280	259	317	317	310	288	318	309	276	310	289	299	299	291	294	271	287	309	311	313	299	285	276	312	256	295	275	281	285	296	280	268	297	282	297	297	320	313	299	313	290	258	273	331	246	284	283	301	315	294	290	291	319	305	268	300	283	284	305	314	298	291	296	312	262	314	280	288	283	291	323	316	322	289	286	301	303	285	314	298	299	309	301	283	310	285	260	284	272	293	302	309	287	302	306	326	333	287	264	287	271	288	292	265	306	291	277	268	273	302	299	302	293	294	308	283	281	311	270	290	299	300	273	287	279	265	296	351	279	297	279	287	322	283	289	279	277	289	288	327	302	298	292	317	276	273	310	269	306	323	294	314	317	276	316	308	315	296	301	311	296	302	283	299	287	301	283	290	267	289	289	305	290	265	287	291	321	297	313	311	271	280	281	292	319	335	262	305	296	313	302	310	289	305	300	287	306	324	279	273	272	297	284	297	297	303	299	308	305	283	283	295	261	285	280	277	276	277	318	252	285	306	303	291	275	314	301	280	298	290	278	278	272	286	285	294	306	309	269	269	312	281	308	301	291	286	295	307	308	322	294	278	302	294	304	299	292	294	307	275	297	296	285	316	283	277	293	303	326	281	278	317	301	280	287	306	306	304	263	293	312	283	283	278	297	315	308	323	301	278	274	294	306	285	285	290	299	287	307	302	282	276	296	308	281	276	313	291	258	316	276	290	263	293	281	300	303	292	304	284	303	317	309	307	315	287	296	302	278	294	279	305	301	280	303	296	284	289	287	285	240	302	324	273	313	293	309	278	313	315	268	296	297	314	322	269	331	282	303	285	273	275	292	307	294	281	287	282	300	276	293	321	317	294	291	296	293	297	260	287	291	301	299	274	300	295	273	280	304	308	304	281	323	316	297	301	271	297	291	282	308	311	288	259	254	278	304	292	299	287	243	311	288	312	273	256	284	292	280	285	298	338	307	287	281	297	269	285	325	292	281	267	278	274	306	311	312	282	335	287	288	305	275	280	300	333	301	252	290	289	279	347	324	336	282	321	293	290	285	282	288	284	288	268	251	272	285	311	307	287	324	335	277	287	290	293	301	281	309	318	306	284	275	274	290	272	274	292	295	315	284	311	308	296	308	294	289	319	308	314	280	293	279	303	303	317	312	304	299	287	297	254	282	299	284	269	299	302	312	298	269	300	307	273	312	287	271	274	303	303	319	335	326	308	321	286	290	289
29030	24264	23093	15538	13095	1577	3232	7186	879	703	672	693	706	692	690	709	670	724	695	693	689	710	701	675	657	696	698	685	643	716	677	726	669	630	682	664	688	710	685	704	696	714	658	657	655	677	666	693	754	675	704	716	681	650	658	671	645	692	674	675	667	676	670	653	652	686	713	685	686	670	702	681	671	719	688	651	688	679	724	681	636	654	705	677	656	663	668	697	678	702	654	645	657	631	687	630	695	665	700	719	665	691	684	649	701	669	684	653	648	685	692	690	691	686	643	636	634	649	661	667	655	676	675	706	687	682	681	688	709	645	674	657	718	672	685	702	681	698	674	650	661	690	702	685	645	615	741	718	654	687	636	686	690	690	645	699	621	720	667	664	691	691	662	698	688	689	671	702	672	733	620	697	726	679	611	683	710	692	711	654	703	681	667	643	666	680	698	727	657	629	695	703	658	702	659	666	674	684	699	666	642	701	683	642	687	678	633	656	671	674	697	676	677	700	691	718	654	660	645	660	654	648	677	685	667	627	709	689	683	734	693	692	700	681	659	697	649	671	693	674	686	688	704	658	645	645	717	665	692	631	695	644	694	660	664	698	681	628	670	693	691	682	694	692	675	654	677	637	715	654	625	700	657	707	669	686	655	709	689	682	674	671	646	686	689	694	654	646	657	687	754	700	699	687	644	671	681	711	660	644	668	626	703	662	681	718	667	655	664	656	668	643	677	675	638	622	684	716	693	692	713	658	696	673	702	665	704	672	715	661	665	716	699	669	657	685	667	664	684	687	658	653	634	697	667	698	701	680	658	700	682	676	700	661	685	671	650	726	673	684	686	710	708	732	625	716	701	740	663	656	658	663	724	630	668	646	610	673	684	659	680	675	666	694	663	656	695	667	651	667	645	687	713	667	700	680	650	699	701	660	632	639	699	628	693	663	690	653	679	643	681	695	662	682	660	712	690	682	649	676	706	677	697	679	663	713	627	692	716	722	664	651	681	672	708	624	648	676	647	692	712	716	651	678	695	636	728	682	630	692	651	685	665	652	695	650	725	722	655	644	673	660	680	718	634	642	693	696	734	694	663	614	675	678	643	702	714	734	669	646	662	705	706	651	677	688	676	700	670	674	660	661	685	701	675	679	729	675	666	652	655	680	704	648	695	673	706	705	703	692	694	638	699	676	681	640	684	707	702	706	630	675	726	711	693	686	670	680	700	681	658	675	685	643	623	730	651	689	658	648	702	663	701	705	710	678	732	669	638	633	685	697	659	658	697	677	647	659	699	659	669	659	688	637	657	695	681	661	686	698	679	670	697	699	672	665	708	638	691	647	659	686	681	691	691	686	665	658	652	682	701	661	676	670	688	700	618	680	650	657	673	709	670	700	674	668	641	664	672	649	678	707	689	645	677	638	650	646	666	674	664	736	668	700	701	693	653	622	679	729	687	669	706	684	646	707	640	689	684	648	631	659	652	648	696	672	692	669	646	735	641	672	684	717	707	705	629	719	731	712	737	711	665	715	680	660	682	673	691	673	656	623	669	690	648	666	685	661	696	657	671	686	659	669	702	658	678	675	697	650	640	641	698	722	713	698	635	673	627	693	679	637	686	670	664	680	678	667	623	656	638	660	630	673	688	660	697	672	688	694	671	649	712	689	682	634	702	689	671	663	659	661	677	634	705	685	673	713	686	684	690	650	668	683	674	676	714	668	665	653	713	718	682	665	696	665	674	696	706	706	658	641	630	704	699	657	696	701	709	666	684	652	692	677	666	674	706	709	711	680	702	701	654	651	672	651	651	616	655	666	653	688	722	696	680	698	673	689	700	678	634	704	705	638	668	690	674	716	711	681	657	711	695	731	672	630	708	664	668	708	690	677	654	712	643	698	729	669	693	683	683	665	700	688	695	672	712	670	688	695	699	653	655	661	662	702	625	664	681	674	692	674	655	681	648	702	657	653	649	669	663	687	695	684	697	688	663	692	695	696	661	664	674	710	643	664	712	654	694	685	668	690	665	704	639	653	710	640	688	691	686	644	716	678	682	677	686	651	646	700	663	639	681	712	666	673	651	715	663	665	680	655	689	685	678	700	659	657	669	644	618	670	684	693	700	664	670	674	681	637	641	679	666	698	648	668	668	654	718	738	631	655	690	698	649	691	665	667	689	625	696	629	656	710	668	675	655	689	672	668	684	697	673	671	671	668	700	730	686	682	649	620	702	678	699	654	673	677	675	712	671	697	693	680	728	718	646	663	622	678	687	696	679	652	705	602	676	700	668	655	652	653	635	724	694	655	681	728	658	752	658	705	690	705	698	670	636	634	720	706	670	680	705	658	658	677	665	618	681	710	666	638	651	711	663	672	643	654	676	697	671	702	679	659	667	650	695	721	706	671	643	688	705	658	660	639	696	656	710	622	672	606	674	638	679	704	704	660	681	692	670	708	701	696	655	682	675	662	667	651	755	692	673	670	697	646	689	637	695	672	673	699	700	680	644	678	692	646	653	629	668	668	703	662	693	637	648	699	611	695	725	681	700	700	692	724	697	690	697	660	717	674	682	668	711	644	710	658	679	677	704	668	673	692	679	690	688	654	651	666	666	720	616	666	646	670	697	662	686	725	653	657	688	659	699	660	663	642	654	641	649	671	672	704	660	675	656	667	683	690	677	695	668	720	697	653	678	659	660	676	697	679	692	659	723	676	687	660	673	627	641	727	657	639	684	684	675	716	665	657	672	663	721	673	650	677	665	658	709	689	661	704	681	658	688	676	634	698	705	697	696	682	641	662	677	669	690	724	718	669	650	657	683	669	642	664	711	664	643	680	678	682	674	637	689	690	638	658	683	691	687	701	690	646	675	693	667	620	667	688	706	607	676	687	714	701	643	642	643	678	716	674	690	686	671	687	711	691	686	636	686	646	662	710	740	712	662	712	679	644	684	671	708	641	681	688	748	701	707	653	679	662	698	676	648	697	680	682	683	716	670	648	658	648	706	741	650	647	655	642	694	705	660	668	671	659	655	662	733	663	667	663	691	688	677	678	695	683	670	741	665	690	706	678	688	636	683	630	681	704	760	652	661	659	689	651	671	687	650	703	685	661	683	678	606	669	692	694	711	672	639	629	678	687	682	697	657	648	645	625	651	697	684	659	732	661	717	697	641	680	639	687	704	682	669	646	661	692	737	704	680	673	694	702	662	671	640	736	723	623	700	737	673	677	683	720	697	682	678	695	668	710	687	684	708	670	656	677	657	683	629	687	653	645	674	700	676	668	680	658	691	711	705	714	654	676	656	649	693	748	689	672	649	694	696	733	661	630	661	702	681	706	667	632	725	724	709	638	643	671	655	661	654	673	656	666	701	682	690	671	674	679	643	689	726	714	701	680	668	667	671	662	695	668	702	687	667	656	655	663	646	648	676	667	645	693	651	691	659	674	690	686	710	729	661	682	655	653	692	708	640	700	652	639	652	649	686	692	654	654	702	683	661	691	703	676
53338	44416	28828	14255	9449	1136	1408	2822	308	205	202	209	190	173	189	173	187	185	198	166	180	183	213	167	189	188	191	164	194	171	195	192	182	204	178	210	185	166	155	179	192	196	202	188	171	182	214	186	194	195	196	189	183	167	198	190	178	198	207	224	214	154	193	186	168	152	188	207	192	167	165	183	193	181	192	196	184	166	187	205	192	218	192	207	193	171	157	176	184	173	167	192	180	208	190	200	188	189	175	165	184	193	202	166	175	187	178	190	170	201	186	216	213	222	174	179	185	175	159	182	206	174	174	200	190	210	217	188	218	192	194	202	182	184	173	198	181	172	178	163	191	188	168	188	178	180	174	156	169	173	192	195	179	197	180	206	186	171	163	190	191	178	210	214	150	199	184	159	161	195	213	193	203	179	197	166	176	171	197	207	170	223	187	198	181	187	178	200	193	183	180	188	168	213	191	183	176	180	183	193	198	182	176	212	188	193	199	201	200	206	194	186	201	180	190	180	177	230	200	199	188	197	198	217	153	197	185	196	183	199	177	189	198	186	199	205	200	188	191	234	180	195	195	208	183	215	184	191	176	188	195	166	183	166	164	208	193	184	184	191	194	216	177	165	193	175	170	175	190	160	186	171	178	197	154	184	189	188	172	215	193	216	191	181	166	191	185	203	193	172	181	173	184	195	195	179	182	185	212	193	188	191	201	202	177	221	182	184	192	175	181	198	195	191	178	170	190	198	178	203	206	167	188	173	202	184	184	186	189	190	189	178	188	204	204	173	184	177	185	194	181	201	186	178	161	178	214	209	172	178	175	202	164	200	193	194	171	171	202	193	175	218	183	192	182	192	183	213	191	180	182	187	170	215	171	187	186	186	175	175	184	179	202	201	188	170	184	182	184	175	183	213	230	209	160	160	180	208	192	181	219	189	147	184	185	179	170	180	217	188	183	176	231	221	172	197	166	194	198	187	191	187	186	205	195	189	195	160	178	182	174	194	217	200	181	166	169	179	202	205	174	195	201	211	212	178	175	165	179	179	168	167	196	187	175	201	203	194	196	192	200	181	200	223	176	198	201	188	152	173	195	176	155	192	164	177	182	196	181	214	185	199	170	167	200	199	189	184	206	197	199	181	187	196	188	191	184	160	166	166	188	193	181	194	188	205	169	188	186	168	215	223	183	184	218	161	174	191	213	198	188	171	192	193	204	197	206	207	180	184	161	161	196	192	192	211	195	185	175	192	203	189	174	184	206	182	166	181	187	199	187	193	172	178	161	184	221	216	189	194	194	179	163	202	204	205	181	171	168	147	183	170	178	218	183	173	179	194	174	199	182	198	188	175	180	180	201	185	188	181	190	153	175	160	201	195	148	180	188	165	160	181	185	178	184	180	180	162	189	170	177	197	216	179	183	189	196	201	192	170	176	195	187	187	166	220	185	167	181	186	201	198	195	161	191	198	180	179	201	182	198	186	167	196	185	194	199	161	193	195	192	194	187	195	187	158	229	187	191	198	187	198	188	227	197	195	195	180	204	185	202	197	185	182	202	176	168	165	199	199	195	162	206	188	169	205	175	187	201	177	189	190	198	183	187	185	197	177	173	210	205	179	190	188	199	191	196	191	180	216	204	190	171	207	204	188	209	216	175	195	192	188	171	193	195	180	156	181	190	199	178	194	188	172	167	199	166	218	186	206	192	171	187	168	181	170	200	199	194	191	198	189	184	169	191	196	191	178	193	174	178	206	179	186	209	165	183	212	166	159	192	184	160	212	173	181	181	204	185	222	179	181	175	206	187	215	183	191	183	191	199	191	185	179	206	175	185	208	232	179	207	204	169	186	192	175	209	194	177	203	166	193	185	202	168	176	196	185	203	160	182	175	178	185	188	185	205	180	190	180	184	167	202	202	191	184	184	216	188	200	182	171	199	173	205	208	201	193	185	159	182	181	174	209	196	198	158	201	168	179	187	202	210	213	193	186	206	208	196	172	188	187	195	217	169	176	212	183	177	180	211	221	200	175	183	199	175	190	161	193	170	154	169	197	197	151	194	169	166	224	206	191	205	203	188	207	201	185	190	200	172	161	203	172	184	193	195	191	193	180	173	199	200	211	180	170	182	182	210	173	174	203	189	210	170	184	200	189	188	201	192	176	179	181	202	182	191	199	202	181	189	201	207	201	190	191	218	179	170	188	188	189	190	188	174	185	210	191	201	170	196	201	205	189	161	191	181	168	233	173	166	198	201	177	184	175	188	193	197	190	176	176	196	213	189	183	177	186	195	217	183	171	212	192	181	172	182	173	195	197	199	216	193	214	195	180	212	198	169	187	191	195	174	188	171	194	197	186	176	190	202	205	177	180	217	187	163	195	181	186	184	206	162	180	168	187	172	189	211	207	192	194	176	163	214	180	186	173	187	198	176	172	222	182	189	206	225	185	149	159	182	181	204	183	198	180	176	179	161	183	163	205	202	184	252	223	183	216	193	197	205	207	205	184	193	185	186	160	170	167	205	176	170	194	203	184	196	180	194	175	183	187	205	193	185	200	163	190	203	185	193	157	158	167	202	176	182	198	175	181	188	202	179	194	197	187	201	206	192	220	191	188	197	194	185	168	178	182	213	197	205	185	178	169	192	173	177	186	191	192	167	191	208	206	205	186	166	198	194	188	174	155	175	171	231	179	195	204	204	205	171	198	201	177	188	205	193	189	175	184	196	194	174	177	176	181	185	181	175	161	183	180	176	209	190	190	181	184	190	189	182	179	204	183	205	173	168	168	189	182	188	188	172	186	174	205	193	184	155	194	198	217	213	177	169	179	213	189	193	179	177	181	173	186	184	208	173	220	183	183	171	186	197	170	205	158	165	206	180	176	201	167	175	188	197	176	197	200	187	191	168	185	216	191	190	193	219	197	184	167	177	167	189	162	176	162	186	172	166	172	183	182	160	192	166	188	188	182	199	205	168	199	215	164	184	193	183	189	182	165	189	180	183	190	210	211	189	201	172	177	198	199	173	176	192	163	191	171	192	192	181	179	175	175	183	178	192	189	206	200	161	178	195	190	189	192	177	212	171	177	199	171	205	192	201	169	174	201	177	198	166	177	174	187	220	211	188	198	192	202	173	194	184	179	174	177	191	215	176	197	166	193	212	167	209	179	202	199	176	172	202	196	229	161	171	184	225	205	214	202	167	215	188	180	187	211	178	204	202	191	204	181	193	172	184	195	195	195	156	190	190	197	193	187	168	168	182	181	182	201	196	168	196	185	187	180	203	200	174	180	200	199	186	181	195	193	199	181	180	186	191	205	161	191	191	173	186	183	181	166	186	188	180	184	181	188	197	187	174	200	195	167	188	187	188	172	192	194	195	182	170	179	187	188	209	206	193	188	182	154	194	168	197	202	211	195	192	195	183	204	186	163	199	186	184	212	170	181	196	153	197	181	200	189	167	205	176	219	210	171	169	182	179	178	195	168	179	187	194	194	153	201	181	184	192	193
36543	32128	31185	23537	21133	2756	6857	11446	676	525	555	525	545	476	501	468	499	469	474	474	488	467	450	466	467	451	519	497	468	468	443	460	454	454	445	481	472	437	440	454	459	481	458	438	492	430	424	457	427	449	474	456	406	469	404	449	436	463	506	464	473	462	467	445	479	470	433	476	440	438	438	471	478	435	443	403	413	431	474	444	437	440	441	451	415	444	448	457	441	435	429	419	439	394	487	501	435	472	424	449	430	472	453	489	434	441	432	461	500	473	489	429	451	483	448	459	461	475	450	426	432	480	465	487	452	451	440	460	467	438	434	445	434	454	425	458	430	497	484	454	451	496	469	474	420	456	413	431	424	437	471	461	511	444	489	425	466	450	472	460	431	424	427	420	447	449	459	457	448	445	444	452	450	451	437	456	423	435	454	446	435	476	444	425	469	487	459	460	452	402	475	438	458	422	442	424	489	432	425	476	499	481	440	467	457	505	466	420	450	468	444	477	456	498	449	427	460	457	491	432	452	485	433	420	439	449	450	434	413	452	442	452	466	463	455	432	471	480	478	433	479	443	443	458	478	464	458	475	447	448	438	493	463	415	462	461	465	453	443	449	444	465	406	473	460	415	435	403	436	448	443	478	428	436	430	410	442	421	448	466	449	479	470	469	435	488	423	437	431	480	447	421	446	430	441	420	440	428	450	469	465	466	470	450	469	447	483	437	450	434	460	448	457	464	486	426	442	475	481	473	473	453	466	458	433	440	454	447	462	437	443	421	447	473	466	461	445	426	451	432	440	441	441	433	467	461	477	468	441	460	473	439	434	420	462	466	446	511	459	455	424	457	477	454	433	441	459	429	448	451	452	469	447	473	459	434	445	454	442	481	452	456	444	496	412	434	426	427	488	460	458	510	433	472	422	437	493	437	470	436	458	436	430	472	394	421	426	442	465	401	450	414	440	452	438	454	465	454	437	465	460	439	416	490	454	446	437	422	444	435	460	451	445	457	448	460	465	419	457	497	457	444	427	469	448	427	433	425	468	444	414	451	448	460	426	443	487	453	428	462	431	459	460	445	461	420	443	452	469	490	450	422	416	460	448	469	437	407	426	448	424	493	455	453	468	441	441	478	456	482	424	476	472	491	449	461	475	438	475	471	479	417	466	474	445	429	438	442	444	437	422	504	439	457	461	449	468	446	442	473	398	443	476	476	469	444	462	441	452	428	465	437	446	426	466	461	457	456	454	443	416	447	470	436	452	447	458	454	457	475	433	440	421	454	414	473	487	459	436	440	492	459	479	457	465	417	468	448	414	459	439	419	468	431	459	449	430	449	455	440	461	452	448	444	480	429	441	457	427	412	459	482	478	430	475	438	465	456	442	483	477	446	457	441	438	498	488	502	505	427	421	442	483	464	457	480	420	459	465	445	448	449	449	449	443	464	456	447	465	402	445	456	450	434	470	472	435	454	447	453	460	396	472	464	456	451	456	450	462	461	479	453	459	460	466	431	476	456	494	469	457	441	427	472	494	446	458	444	485	471	443	417	428	451	463	436	444	454	475	447	442	437	479	445	464	434	408	429	462	463	440	433	416	439	405	414	429	462	477	462	462	426	428	437	472	461	416	424	470	456	457	456	472	444	480	470	425	481	433	458	427	468	466	442	460	482	430	451	466	438	433	420	465	434	481	451	468	481	458	426	444	422	468	463	462	479	438	475	474	413	440	455	457	423	447	456	433	449	446	437	438	421	440	468	438	431	433	463	431	446	427	426	442	444	470	454	469	483	428	475	472	470	460	479	462	493	460	453	474	471	472	481	454	465	497	433	477	432	457	447	461	503	440	496	431	486	476	475	446	465	481	424	467	444	431	478	438	444	469	456	465	398	449	484	418	467	425	507	448	467	425	485	433	432	457	434	428	451	443	434	462	459	435	445	444	479	463	447	468	452	488	438	482	483	465	455	479	445	469	439	466	459	478	438	444	480	422	475	439	434	446	436	434	443	433	461	497	463	449	454	491	473	421	476	456	421	480	407	438	435	478	498	459	472	478	454	476	440	474	464	464	477	457	444	500	450	450	401	439	479	454	457	451	412	462	465	439	427	475	427	469	456	425	465	460	467	463	488	474	484	447	445	452	466	441	443	445	444	440	474	478	429	463	445	426	465	455	463	426	465	448	464	449	461	461	451	464	455	428	459	464	419	484	440	469	470	462	432	453	408	468	480	423	467	478	423	428	433	447	433	446	441	453	442	437	451	468	440	433	466	464	457	435	438	417	440	435	428	454	411	474	455	457	466	464	449	453	427	470	452	473	506	444	440	473	443	446	424	452	433	457	458	447	505	492	460	427	445	456	453	426	442	450	435	427	456	428	443	466	466	430	438	479	483	495	405	459	442	452	452	466	443	442	470	470	415	414	473	480	460	451	467	479	451	456	475	466	464	478	437	472	453	448	469	432	470	473	441	485	430	422	439	446	475	462	454	449	440	433	458	433	480	436	472	456	446	462	476	474	439	479	440	415	479	461	458	464	455	474	445	494	458	467	445	476	450	458	430	464	461	434	467	486	457	445	473	428	478	476	445	479	446	416	422	441	459	427	496	489	426	484	458	457	427	473	449	477	443	479	437	473	445	423	476	469	455	484	454	467	457	433	441	414	488	428	485	475	439	476	434	425	504	445	457	425	462	474	443	455	432	440	438	482	493	467	489	479	447	456	479	447	457	442	429	447	459	453	433	453	451	419	411	449	459	440	452	427	475	478	428	454	446	474	452	455	446	454	435	439	433	443	502	447	448	437	458	463	439	452	403	452	443	489	468	454	409	460	409	493	451	416	464	466	427	464	437	406	409	439	447	444	473	458	443	428	468	473	416	464	434	440	411	466	461	401	429	420	420	438	416	480	448	478	487	466	431	480	463	417	460	472	441	467	445	455	456	473	478	431	444	445	455	448	409	448	478	453	459	426	447	418	448	426	426	459	473	476	446	477	446	430	444	434	459	471	419	466	427	430	409	441	454	429	460	435	449	458	428	496	442	413	455	423	469	441	463	486	465	447	477	484	455	470	429	424	442	435	458	384	420	488	461	484	467	430	449	470	448	478	465	467	460	443	422	483	437	492	460	421	472	446	449	430	422	451	471	475	467	447	466	487	426	462	463	473	453	452	433	469	459	458	426	441	502	459	453	450	454	445	466	436	457	467	486	464	460	455	461	436	439	493	427	467	456	482	424	442	435	441	460	451	402	456	449	462	454	453	464	459	421	492	445	432	478	472	444	456	464	498	449	459	476	452	458	446	427	479	428	433	475	439	461	434	469	437	459	439	470	449	464	457	444	475	439	427	445	462	425	405	463	463	475	447	428	458	437	441	454	450	456	457	502	438	439	442	472	446	505	466	435	439	433	467	435	452	500	461	497	448	449	433	460	462	481	437	476	451	446	433	427	442	408	409	479	495	487	430	449	444	431	466	441	466	410	472	475	469	444	469	435	440	486	449	436	466	477
10370	2301	916	533	466	318	317	341	305	301	297	322	337	307	306	289	369	310	298	325	320	317	298	290	330	297	310	334	326	345	320	346	290	343	358	353	313	288	307	353	347	310	344	312	331	337	306	322	316	349	345	344	314	326	308	336	295	315	294	329	317	329	285	305	268	332	317	313	316	309	276	308	341	350	319	323	314	366	325	312	304	284	294	303	294	350	302	300	292	294	279	300	313	331	337	343	313	284	311	338	356	283	322	321	295	320	312	273	301	306	318	330	316	317	295	307	313	316	309	323	301	336	317	287	343	308	301	324	332	312	334	320	295	342	348	318	306	313	304	327	319	329	287	345	322	311	316	358	329	315	293	323	329	295	287	308	284	314	311	317	301	319	304	303	302	316	282	310	312	288	321	288	309	301	314	288	287	311	338	298	328	294	315	309	333	311	301	338	341	316	313	330	312	341	326	277	306	311	323	322	306	329	338	302	317	283	312	287	305	344	285	305	347	344	352	315	315	319	291	285	310	360	341	295	357	319	293	312	338	272	328	309	303	299	298	319	310	322	313	331	307	335	332	304	284	297	279	319	317	320	290	310	312	296	311	301	343	302	303	307	284	313	261	319	313	337	306	346	334	307	319	334	325	299	329	315	298	288	291	288	317	313	291	312	341	285	318	327	296	331	323	315	324	336	314	323	347	327	321	314	319	287	301	303	294	278	309	269	319	299	301	317	295	316	300	334	311	329	309	335	281	322	312	337	308	314	294	296	318	343	326	296	347	343	309	300	308	321	296	339	321	329	309	306	319	323	303	319	307	319	308	326	315	330	327	319	320	327	327	327	302	328	290	341	304	293	324	304	330	313	301	288	321	332	327	296	302	310	295	363	308	315	322	331	305	289	316	311	321	316	329	322	313	349	278	298	307	304	313	300	322	280	289	307	299	285	317	310	322	323	305	300	291	300	282	299	327	351	339	300	322	297	299	292	284	305	302	329	358	320	304	302	290	280	305	301	305	318	284	309	288	282	293	322	316	339	303	289	309	302	318	363	308	306	300	311	326	298	320	320	309	333	290	313	313	317	312	289	319	342	328	308	314	290	314	291	311	309	314	289	308	315	341	317	321	314	337	326	330	312	316	334	319	311	312	314	289	320	288	353	333	288	317	341	335	326	274	329	332	300	308	302	308	297	291	290	328	271	344	272	280	314	311	319	293	285	290	301	323	322	313	293	321	317	289	290	337	305	327	338	320	300	336	324	330	345	304	308	308	324	309	297	302	306	334	339	283	325	318	259	300	342	290	353	311	311	331	327	330	330	296	295	400	297	331	320	299	293	315	294	309	306	308	298	311	340	302	339	284	319	330	321	317	302	305	306	267	322	288	318	306	330	337	335	330	313	343	331	297	300	318	314	297	348	295	283	332	301	298	319	333	323	320	295	314	339	288	309	317	347	337	302	312	307	337	327	320	321	304	315	310	318	340	276	318	358	307	293	296	294	336	313	353	287	295	293	309	269	294	349	280	321	346	354	327	315	282	329	311	341	306	325	318	286	312	265	301	296	325	311	298	327	337	294	309	306	307	330	324	311	333	325	301	313	336	338	288	349	333	328	336	327	321	302	275	296	315	287	296	313	303	306	306	308	289	338	309	326	282	306	304	317	331	325	316	282	298	329	347	297	291	296	314	306	328	323	309	316	302	297	322	341	312	333	322	335	316	304	321	297	289	330	296	316	343	306	322	326	307	329	310	327	326	317	326	313	280	326	309	302	341	307	324	287	337	326	322	332	328	320	293	329	315	315	331	300	319	321	290	308	293	348	332	333	323	324	344	318	282	327	312	328	324	279	320	281	371	299	333	318	352	315	296	307	278	292	303	319	304	341	338	313	300	305	309	319	285	300	313	297	301	342	324	301	284	344	311	278	285	357	318	314	347	323	334	291	297	304	313	347	329	301	333	343	295	323	321	312	303	317	297	321	313	324	345	320	295	312	293	313	310	286	331	279	297	303	339	332	321	301	323	316	329	329	317	289	304	326	348	332	289	298	296	340	303	340	309	301	306	300	317	332	325	281	290	293	330	316	294	327	299	290	339	307	307	341	329	309	302	305	321	317	359	329	285	325	307	354	323	312	336	315	301	317	302	299	326	317	323	315	323	333	334	319	332	336	320	327	298	333	336	336	316	285	290	301	307	351	305	291	313	300	337	324	324	288	334	294	300	318	324	289	332	314	317	350	321	304	317	296	339	280	311	326	312	294	321	347	336	309	307	322	330	282	312	325	304	304	289	341	335	342	326	329	339	335	306	293	316	340	282	346	327	280	316	313	301	308	314	293	311	309	293	291	331	327	321	283	331	304	340	320	310	347	318	347	318	323	312	318	308	318	300	300	345	330	323	330	330	318	309	293	288	273	322	312	314	302	346	293	312	339	337	335	332	315	309	315	296	303	308	316	304	297	292	276	301	349	317	280	303	318	298	296	309	340	311	300	331	325	310	306	333	336	323	313	289	321	313	341	266	301	312	328	336	313	318	293	316	311	353	312	320	314	365	328	297	299	295	308	267	299	326	331	287	308	308	285	331	290	321	301	336	344	312	317	302	325	339	324	324	312	308	343	316	316	278	324	297	351	353	342	329	312	343	319	332	306	316	343	323	282	270	315	316	334	328	325	306	301	300	285	324	339	307	329	322	309	284	307	337	319	314	326	308	295	322	312	310	273	301	287	292	307	326	325	318	325	329	327	317	327	309	307	318	286	341	326	295	312	304	308	326	297	340	316	349	335	344	338	329	332	309	299	321	330	293	320	328	306	343	332	310	283	288	315	305	320	319	320	319	321	289	329	300	308	288	302	301	289	305	290	332	309	295	328	313	358	349	321	323	294	333	264	311	336	311	314	332	317	322	339	308	328	319	307	321	317	369	319	302	323	333	293	335	322	319	281	333	262	368	307	305	337	339	323	323	300	314	305	311	292	301	341	332	271	308	301	316	289	306	315	307	319	296	313	339	285	312	322	324	369	329	329	307	316	314	298	297	310	300	323	284	290	324	297	315	316	297	333	301	311	297	325	315	304	301	318	301	291	323	334	345	302	346	306	314	293	300	311	286	287	345	307	313	303	324	294	317	330	298	298	334	305	322	282	315	313	337	314	331	290	273	313	325	286	298	319	298	316	298	288	309	323	290	331	331	313	331	327	295	305	325	252	318	299	315	313	314	307	326	318	311	310	312	316	281	347	301	336	304	305	302	341	307	315	344	300	308	326	322	332	312	306	320	306	334	316	298	290	294	282	338	282	301	326	299	318	321	314	306	323	304	308	301	354	314	335	313	317	298	303	305	295	338	338	311	339	320	355	302	315	305	323	323	298	321	330	331	348	296	338	316	316	312	334	300	282	300	329	328	314	298	347	324	313	307	328	367	319	325	325	329	328	292	304	279	312	319	339	311	292	298	316	302	330	339	308	331	347	300	289	318	288	315	331	295	307	319	323	258	310	296	307	310	350
8566	3607	1998	1477	1370	797	838	950	735	697	747	710	736	746	759	713	726	715	764	737	748	733	715	742	730	706	745	721	762	737	775	772	757	733	739	731	786	761	738	798	711	724	748	703	730	663	757	718	687	736	731	730	712	757	753	763	699	761	714	779	768	702	721	745	699	727	674	730	738	726	749	743	736	729	679	737	731	728	732	699	741	741	791	679	708	741	760	739	701	758	743	727	725	768	726	744	679	721	728	758	705	707	766	720	738	749	752	723	754	769	671	735	760	700	749	764	727	738	727	724	758	743	709	705	703	784	763	716	753	701	772	719	747	758	779	715	715	715	732	689	690	733	744	726	737	706	712	747	708	719	779	693	756	687	715	709	687	727	674	733	748	711	718	743	692	734	668	720	738	706	711	719	710	780	749	741	714	735	712	703	782	703	736	719	686	727	771	736	748	733	730	774	731	710	720	772	698	705	690	719	711	712	753	725	736	717	703	785	754	722	751	723	732	759	714	757	733	747	722	726	761	761	719	701	746	755	752	708	724	727	749	728	757	720	691	689	732	749	705	746	718	750	720	762	718	735	721	718	728	755	764	749	746	737	736	765	737	724	718	719	729	763	752	717	742	751	752	724	743	683	730	723	730	721	770	755	728	753	725	704	754	718	760	696	762	754	734	732	734	727	757	689	784	724	734	740	704	733	716	693	699	721	734	692	728	702	750	732	752	677	772	765	690	776	767	722	752	734	691	723	750	758	726	700	725	699	747	749	727	750	748	708	735	738	752	735	750	728	746	723	804	733	742	728	750	726	752	771	728	745	771	732	751	721	770	680	752	732	773	718	724	733	785	756	713	683	703	766	702	759	718	711	731	723	731	761	774	756	728	750	771	743	745	723	724	655	751	746	714	725	709	723	721	704	784	707	690	704	699	698	665	717	716	730	694	685	716	758	733	706	751	723	692	758	758	751	773	754	753	757	698	746	714	725	730	708	719	755	740	722	713	665	735	731	743	698	725	727	719	757	691	706	744	726	712	805	722	697	737	687	723	793	697	699	685	726	779	725	741	684	763	730	748	691	730	744	683	704	746	701	731	657	759	708	696	705	713	723	713	783	715	692	745	731	710	700	721	693	735	699	758	712	777	752	725	737	701	746	689	705	712	741	718	695	793	721	730	716	726	713	762	727	750	738	687	745	662	742	731	749	752	731	723	699	736	728	683	736	745	724	739	714	749	715	787	713	786	742	719	717	724	688	760	725	729	745	721	707	727	729	704	751	733	747	737	754	729	718	687	727	729	747	748	708	686	734	743	771	730	752	718	714	757	732	740	712	749	739	711	724	702	708	709	798	731	746	686	725	734	733	750	668	761	749	735	704	721	754	695	726	728	735	732	711	737	748	717	734	734	726	731	732	701	782	705	720	766	705	709	719	763	727	716	716	686	696	728	698	778	719	685	719	723	718	714	788	719	780	701	751	678	692	732	703	726	759	715	704	720	728	720	749	698	736	712	738	736	723	742	737	711	748	678	784	746	750	742	725	744	739	715	709	717	735	738	727	742	711	678	787	735	722	749	772	749	747	751	748	710	781	749	728	790	766	700	722	720	729	718	749	728	648	742	707	743	840	733	751	709	744	725	737	736	711	705	715	771	707	760	694	698	704	784	733	717	771	743	748	756	684	731	723	811	722	769	733	748	732	709	771	712	738	725	735	733	770	739	705	686	754	747	734	732	722	725	712	730	729	750	677	739	728	705	718	720	727	688	713	688	772	758	767	746	770	766	774	733	764	718	690	751	738	731	713	724	707	742	718	791	728	707	706	711	731	688	718	767	741	719	760	761	720	713	771	746	729	669	735	742	749	722	749	728	737	738	719	671	719	754	695	715	725	773	721	729	720	755	753	684	730	707	722	743	726	714	729	735	746	738	724	766	729	690	729	695	689	741	770	727	695	780	733	747	754	710	772	721	702	695	758	729	673	726	736	739	776	754	753	723	704	730	753	748	683	699	756	746	716	708	680	742	712	707	714	763	735	747	721	732	714	746	730	755	760	688	760	727	716	681	698	743	750	756	718	752	743	670	757	683	761	756	754	737	685	697	673	769	724	743	699	667	704	728	756	702	721	696	708	747	719	709	736	700	743	710	736	742	761	678	709	743	748	774	706	745	734	751	721	731	751	801	745	744	698	721	717	778	714	772	771	652	736	714	730	686	779	739	762	817	790	695	748	735	732	732	740	731	675	703	742	720	685	729	704	755	723	720	765	726	731	736	751	798	699	777	726	692	700	690	680	716	737	761	745	770	740	738	736	721	763	735	726	754	720	734	721	733	735	715	721	730	729	683	712	713	726	708	698	764	728	772	723	726	713	715	752	714	736	736	737	746	777	749	683	724	770	759	712	729	744	714	715	742	748	717	754	723	720	720	712	744	698	704	760	768	694	780	748	794	729	699	741	695	689	748	747	731	757	705	732	756	725	687	695	732	717	663	715	691	717	715	736	733	714	743	768	786	774	739	707	750	757	736	757	722	699	742	736	740	747	717	700	725	709	706	762	703	736	725	736	716	735	760	812	680	705	724	737	672	740	678	740	736	718	714	734	806	737	759	748	695	773	734	742	715	702	693	741	793	758	696	689	753	745	714	752	740	702	725	703	743	703	726	725	738	770	692	737	727	715	720	712	707	744	712	698	757	670	728	774	728	731	722	747	729	765	743	737	795	719	770	700	725	745	761	695	763	777	686	721	702	730	766	691	738	761	727	733	710	749	758	763	744	729	762	771	714	710	713	743	786	717	763	705	706	713	749	744	761	698	740	742	739	737	726	742	766	719	741	751	768	763	728	676	763	710	767	729	726	750	745	710	707	699	724	687	691	753	714	707	707	707	733	677	736	735	707	812	734	710	719	690	758	700	722	727	737	740	781	781	769	757	739	712	775	744	745	765	715	748	733	713	739	724	680	737	681	724	726	771	729	737	731	701	713	737	683	720	729	712	746	700	701	735	735	720	781	718	739	743	739	746	727	720	688	775	691	737	720	722	720	696	744	716	765	671	685	705	728	676	752	739	715	737	742	776	742	710	761	680	727	716	694	749	725	718	651	731	757	756	697	735	758	729	731	732	745	789	698	710	756	731	739	702	746	735	740	726	720	786	728	709	687	749	712	726	684	764	731	736	767	761	729	685	703	700	738	717	673	732	700	705	751	727	751	758	730	731	743	739	709	757	710	726	710	694	749	782	747	725	740	745	736	746	731	772	747	700	765	736	731	718	731	742	728	670	704	720	714	741	714	716	724	721	692	738	799	715	724	694	787	754	752	702	732	738	712	678	799	747	672	768	734	750	745	713	774	731	712	725	715	703	705	716	739	705	699	703	726	734	765	741	736	699	723	755	729	790	714	705	707	757	744	748	771	718	686	777	672	736	781	725	778	712	759	710	754	725	749	748	757	721	721	710	741	712	699	730	761	713	741	712	742	683	709	797	714	728	752	717	738	749	710	731	726	792
40345	31931	19762	8643	5661	1192	1109	1438	337	290	275	279	322	305	316	295	282	268	287	288	331	294	345	307	320	324	316	328	300	275	320	306	307	286	295	275	279	296	261	290	293	287	323	277	278	308	320	304	293	287	268	301	335	292	324	291	294	295	303	316	307	301	317	270	310	290	293	280	277	309	269	253	323	315	314	321	301	311	302	312	285	281	285	286	311	324	304	290	320	316	273	307	340	295	289	286	313	298	319	310	311	295	279	268	275	309	291	320	294	297	285	314	302	308	303	330	328	298	264	278	272	298	260	274	269	296	260	298	287	289	351	296	329	292	306	287	264	300	287	303	300	290	286	322	299	290	273	291	314	311	279	313	277	294	288	301	275	349	288	321	325	288	270	301	323	298	299	292	282	312	303	306	301	283	306	297	273	301	301	295	324	316	297	268	285	301	276	291	290	282	313	312	272	310	303	318	311	297	303	280	297	285	302	275	294	304	293	307	297	278	287	305	321	306	288	295	280	284	305	288	298	262	276	294	328	295	293	322	248	328	289	273	284	339	318	290	291	298	292	285	303	301	295	291	323	293	287	292	273	298	292	251	275	284	318	286	306	308	322	307	291	302	274	318	279	287	296	291	303	265	318	295	294	300	290	307	337	286	278	350	321	310	278	260	278	327	298	256	309	288	293	281	283	303	325	339	323	290	318	295	307	293	279	276	294	262	274	304	306	302	295	305	310	310	275	344	269	277	306	292	321	318	302	314	266	284	280	326	314	331	319	308	315	277	266	286	330	278	282	276	337	296	281	278	293	314	316	296	295	296	302	296	287	306	264	285	287	298	307	292	277	266	303	260	268	282	297	317	257	275	299	288	263	290	279	307	313	317	285	282	296	302	297	267	312	282	268	300	268	290	307	299	283	304	298	313	306	272	289	281	294	326	303	313	272	328	315	301	305	307	310	270	294	296	281	302	343	314	272	274	292	277	327	303	321	287	282	311	295	299	319	295	272	261	290	325	356	309	292	309	302	317	282	285	284	291	297	286	292	309	314	281	303	300	306	308	283	330	288	285	319	253	283	316	294	302	267	281	308	307	325	307	277	291	255	325	300	291	275	285	307	317	296	312	285	313	289	333	339	285	285	285	338	287	316	264	316	308	301	291	273	307	280	277	278	301	288	298	287	300	304	275	309	292	302	278	281	295	303	304	288	309	295	326	295	312	281	313	312	267	280	278	279	277	256	295	281	291	303	255	285	277	309	299	249	265	288	260	279	302	313	307	286	290	273	303	304	274	295	252	290	278	287	287	294	275	289	281	316	306	279	289	300	296	273	310	325	282	267	351	297	269	285	275	294	270	289	289	293	324	295	294	272	321	302	290	293	264	254	286	304	270	297	292	285	273	316	253	281	319	301	300	283	290	295	323	259	294	305	313	303	290	290	305	297	309	292	304	322	303	290	308	311	286	308	276	297	297	288	296	273	293	315	285	302	285	296	291	304	289	268	288	279	283	312	279	302	313	281	274	301	283	272	296	289	296	299	289	299	287	293	298	316	308	303	311	331	288	262	284	300	314	305	315	310	284	273	290	318	287	294	297	277	303	315	304	312	288	311	270	292	276	332	337	318	297	289	294	285	304	300	302	297	293	300	316	315	312	268	284	284	271	302	329	311	288	297	295	312	293	346	301	260	304	311	295	312	276	295	263	335	281	302	321	316	248	253	311	266	308	338	313	282	304	307	312	282	295	285	312	300	325	311	298	317	312	320	317	290	312	303	287	282	284	303	286	319	313	270	280	317	280	287	280	281	293	276	319	336	311	335	313	297	304	293	275	285	282	269	310	295	276	281	312	308	277	287	305	286	309	309	280	269	312	301	300	276	315	264	305	295	308	283	288	297	291	273	306	256	290	319	306	294	334	289	290	345	272	287	316	304	312	280	321	299	265	303	293	280	316	349	308	289	297	304	296	329	301	343	301	317	308	276	276	272	290	298	307	314	282	285	298	284	310	274	295	284	320	281	288	294	289	304	280	294	279	268	287	306	283	315	280	298	303	299	294	279	278	302	296	317	292	272	294	277	312	289	306	290	320	295	321	301	325	337	321	294	328	298	278	275	276	317	301	267	294	294	266	287	301	309	305	313	266	250	298	320	300	309	306	298	325	274	305	298	301	307	273	303	290	283	302	290	294	286	281	294	290	280	326	310	294	293	309	308	305	272	299	320	278	284	289	302	300	279	262	276	272	306	306	294	336	278	296	286	300	299	315	279	317	326	286	321	313	303	338	307	304	276	308	313	305	307	291	270	297	284	272	301	316	274	284	272	281	299	274	280	308	269	293	271	309	285	286	285	318	291	283	282	322	308	287	290	282	322	337	319	278	305	309	278	331	322	309	310	288	328	297	281	271	311	289	332	262	326	338	319	308	305	303	297	319	312	310	336	317	252	301	310	292	306	317	287	290	329	302	290	310	316	308	296	282	297	297	293	294	303	306	297	314	291	289	301	280	321	306	279	288	278	308	309	274	296	282	315	308	297	328	293	323	262	292	270	305	307	286	276	275	294	271	310	299	316	311	307	284	292	292	292	299	304	300	306	299	279	318	312	304	312	300	265	291	304	293	293	302	292	293	317	281	272	311	288	278	296	327	288	282	258	300	309	337	280	315	335	281	286	279	322	277	273	285	291	284	312	275	257	306	290	292	336	311	288	294	304	305	285	311	291	291	295	295	273	311	326	274	244	352	272	264	285	313	309	341	307	313	310	325	281	307	293	288	292	283	300	286	331	308	328	305	295	291	299	291	291	282	317	281	308	322	290	296	282	278	296	322	298	312	291	310	303	283	250	312	292	304	286	284	290	294	291	309	297	329	312	306	329	285	310	298	293	281	296	322	295	295	261	282	309	298	311	295	279	303	249	294	282	275	299	307	322	316	316	299	294	312	312	306	310	288	302	299	328	296	298	284	297	274	328	320	295	297	288	307	293	262	291	300	279	310	281	292	308	273	277	295	289	275	286	276	291	286	308	299	317	317	283	287	321	284	331	293	300	328	270	315	331	315	286	290	296	327	318	311	276	313	280	320	336	312	296	281	269	274	287	298	325	299	282	288	279	293	288	292	309	287	309	287	293	295	296	311	286	297	324	278	283	311	296	299	290	314	293	324	319	263	301	278	312	288	279	276	324	319	289	332	276	308	305	258	288	293	330	303	293	302	307	309	305	281	328	269	307	291	337	286	304	293	289	332	289	330	298	288	299	305	296	306	316	318	309	300	318	277	314	304	249	305	321	312	324	284	312	314	299	296	283	290	308	296	272	308	285	276	286	324	330	284	303	326	296	264	314	298	292	292	294	285	289	259	296	310	287	301	279	283	312	305	314	338	291	286	297	313	310	274	265	270	268	282	257	263	274	292	295	286	297	298	291	315	274	310	302	308	298	279	308	264	281	321	325	311	312	326	295	289	324	303	285	279	299	302	300	316	287	287	273	282	314	304	290	286	354	303	303	279
28423	24677	23585	16791	15524	3822	4726	5870	729	727	710	769	685	705	699	702	679	706	693	711	695	684	683	710	711	673	698	670	674	684	685	676	707	630	684	689	704	650	682	663	678	677	660	733	679	705	715	644	681	655	685	689	695	691	700	713	660	747	660	714	664	685	646	688	644	714	691	718	655	728	716	645	657	630	662	721	723	705	658	680	646	717	686	650	723	681	667	648	690	652	682	677	665	695	658	692	677	652	645	676	663	699	698	711	708	680	697	685	761	675	674	692	734	689	671	726	706	735	724	679	672	674	770	700	681	701	701	712	704	668	625	714	705	722	688	675	735	697	683	679	688	660	660	672	671	680	733	697	694	637	684	677	691	693	690	662	721	707	681	730	672	679	667	721	679	696	700	693	743	677	663	705	687	678	684	684	683	682	692	712	622	677	671	715	664	713	696	668	668	660	662	700	702	668	694	716	737	654	669	670	738	663	712	654	693	697	667	643	667	635	671	684	647	681	691	666	664	714	676	684	690	670	691	726	716	626	668	654	697	651	714	646	667	724	670	731	639	710	717	607	660	738	699	677	697	672	675	717	684	688	691	676	627	656	690	694	694	685	690	637	637	699	714	685	702	751	668	700	726	648	702	701	670	680	659	651	687	720	654	687	731	671	719	729	686	649	708	733	680	678	685	684	705	676	646	692	688	658	651	663	668	716	684	657	703	693	737	701	715	686	685	663	734	674	716	696	669	675	672	647	686	696	702	682	671	697	675	685	717	745	650	702	716	669	709	702	701	691	667	705	683	671	692	720	674	695	668	739	676	721	732	655	671	686	684	690	664	699	693	759	672	679	679	680	679	726	708	713	670	718	706	669	680	673	679	686	672	698	656	698	691	659	657	703	706	707	664	708	643	679	701	697	673	678	705	665	695	672	645	682	706	696	710	680	685	672	683	701	709	687	682	685	639	680	705	731	698	656	632	689	685	669	685	671	720	696	705	653	656	694	694	691	752	683	673	705	673	690	680	685	692	687	659	671	707	686	681	682	658	712	708	663	681	661	689	672	706	734	667	704	684	685	697	627	671	666	666	705	718	718	685	704	681	685	749	637	673	643	660	697	661	704	638	680	677	681	670	671	675	709	656	680	691	712	691	710	685	664	688	690	632	670	715	696	665	725	657	630	739	664	698	684	728	686	712	693	675	718	694	684	702	734	682	653	653	643	722	716	711	648	639	663	677	727	708	701	710	631	663	694	719	687	654	725	691	719	648	688	707	705	721	708	711	690	737	659	664	640	652	682	672	723	732	658	653	670	679	653	692	655	752	671	711	710	706	667	653	663	664	647	687	667	688	641	722	699	762	674	616	701	686	698	708	653	661	684	667	659	671	641	656	642	683	698	668	671	667	673	714	690	708	681	719	643	718	676	662	726	703	655	679	655	684	744	676	685	689	655	699	692	711	697	720	671	670	654	672	728	720	665	717	696	659	659	685	714	662	713	703	712	711	687	643	655	690	646	689	709	667	693	706	696	697	652	714	705	717	670	681	712	677	669	653	640	703	667	743	731	667	636	709	694	693	698	705	689	671	709	643	668	715	700	666	669	719	695	752	692	681	753	733	687	684	731	718	739	671	723	694	631	673	670	619	701	663	724	696	682	708	674	689	629	711	679	619	683	716	704	694	699	633	662	719	652	676	633	686	662	689	686	676	706	703	713	709	696	687	677	667	621	664	685	687	722	689	683	676	666	668	699	697	637	694	674	675	730	663	649	706	688	755	678	674	712	686	674	657	658	698	696	672	709	677	692	695	676	766	648	717	709	712	700	707	679	655	732	694	647	704	647	696	692	711	704	674	652	676	695	734	675	695	678	703	704	735	649	675	682	676	718	684	688	685	661	657	707	691	626	716	664	679	718	705	682	696	686	705	664	681	675	666	680	641	719	711	711	677	697	707	691	666	632	637	684	689	718	660	644	686	694	679	644	726	678	654	676	692	692	664	660	681	699	696	684	723	695	680	695	658	669	654	709	733	670	680	691	689	691	682	736	706	661	710	681	728	702	664	659	668	715	678	691	681	696	725	685	647	707	698	614	688	711	644	684	704	670	728	708	693	673	730	651	665	720	678	668	684	615	672	694	695	719	680	651	700	675	684	678	693	674	724	706	658	667	661	700	677	710	701	728	681	677	672	701	741	687	706	711	703	696	710	626	652	643	711	701	675	717	645	637	699	696	654	701	695	692	685	745	669	735	675	755	708	690	688	696	681	717	657	627	659	676	666	650	709	689	704	664	746	645	712	675	702	660	649	665	689	709	654	672	689	628	675	646	657	701	646	735	713	748	725	708	683	668	698	691	694	688	699	694	736	645	660	621	722	705	663	630	708	659	691	708	739	675	705	656	696	698	709	697	667	681	686	699	721	669	683	674	707	675	665	686	684	698	672	672	710	673	683	706	721	704	661	694	680	723	662	688	711	639	730	712	680	715	724	670	656	685	687	635	658	705	662	681	666	657	680	713	678	621	684	650	653	656	708	680	662	737	705	695	716	660	659	703	639	676	677	668	650	685	635	692	657	754	714	664	679	682	653	701	660	715	691	704	697	653	718	750	657	664	689	667	715	701	704	723	673	701	717	664	674	671	650	668	696	674	690	722	678	692	674	675	666	712	699	668	682	697	707	703	712	671	651	672	669	696	680	704	667	632	662	670	675	685	703	671	669	659	699	672	689	654	707	679	718	709	695	688	697	697	713	693	678	690	688	673	667	647	714	705	681	679	681	714	709	695	707	708	676	689	665	674	657	720	715	729	664	691	668	682	726	685	699	740	632	693	650	693	658	658	679	676	703	658	709	704	686	638	722	712	692	727	622	661	677	642	685	698	677	664	685	667	702	702	693	666	721	705	684	685	638	705	616	652	687	666	712	731	702	699	696	656	613	670	670	708	680	668	696	686	672	697	680	709	656	686	670	677	671	714	710	736	731	708	670	650	632	668	722	680	685	718	620	702	709	699	661	703	650	732	687	638	695	710	692	686	670	671	701	686	661	717	703	695	673	643	712	658	678	708	724	705	721	659	678	722	670	704	646	714	700	702	651	702	684	745	709	678	665	699	659	628	665	675	666	672	683	656	665	662	672	644	690	688	684	682	704	667	681	708	732	710	667	683	688	656	658	716	682	692	694	669	667	654	648	647	664	688	683	657	710	627	725	693	676	693	715	699	646	640	671	682	655	679	645	679	673	662	656	693	672	686	669	689	711	675	666	666	637	643	696	701	696	684	679	695	643	676	682	696	643	688	659	687	689	650	604	670	692	708	670	682	710	666	701	691	666	706	658	715	688	693	656	680	681	696	700	684	692	682	701	740	676	694	655	705	714	673	686	669	680	663	685	663	673	694	710	687	701	697	699	644	690	675	691	649	675	702	664	674	700	702	721	704	680	699	715	668	709	656	660	711	707	681	638	710	700	655	685	702	675	639	737	689	690	662	668	654	689	717	691	662	647	685	698	679
51649	46295	31641	16291	9447	1697	1678	2516	269	222	193	184	217	205	192	189	186	206	201	213	173	185	221	196	225	182	190	198	216	186	193	205	180	210	212	223	170	193	200	187	196	206	219	208	203	194	203	174	210	197	191	201	194	182	207	207	198	198	179	215	186	204	197	216	183	222	214	207	207	167	192	196	199	200	168	208	184	203	198	213	196	218	204	204	212	210	188	191	171	194	166	197	182	188	168	184	201	202	176	181	159	192	189	199	198	186	189	195	166	234	184	203	234	185	214	192	183	184	185	176	177	180	195	177	203	186	201	182	208	191	178	175	192	200	194	199	211	182	192	185	193	202	187	187	202	218	173	177	184	201	164	194	184	178	187	150	196	217	180	198	210	188	198	201	219	188	196	191	180	208	217	188	234	200	197	178	171	209	197	212	202	198	202	194	217	201	181	219	189	178	194	186	198	215	185	205	178	176	184	187	196	162	161	203	184	197	185	199	169	202	196	190	195	153	180	208	220	189	173	191	195	169	212	198	204	174	172	172	180	199	215	175	192	202	181	184	172	186	207	174	186	189	211	188	215	185	191	194	204	216	183	171	181	195	211	195	203	182	200	207	192	175	194	187	163	176	188	201	184	200	190	197	200	174	204	200	211	209	192	200	193	199	192	197	195	187	179	185	178	180	192	189	172	185	197	227	208	188	201	187	177	184	210	192	199	175	196	214	175	179	192	173	188	223	183	176	187	187	198	176	190	196	197	198	225	198	196	188	208	211	208	219	178	207	214	214	179	203	190	207	200	181	160	222	202	201	198	186	178	197	178	163	171	165	193	189	176	174	209	216	210	185	198	176	190	186	189	205	188	188	184	192	178	195	185	211	173	208	205	177	209	184	212	191	193	203	186	166	162	196	159	207	166	216	203	189	181	190	218	195	227	195	202	203	200	186	186	212	183	204	181	169	199	189	170	188	208	172	184	178	203	191	199	196	200	175	188	212	192	185	178	157	205	161	196	172	167	181	186	167	187	181	215	204	171	185	206	207	176	179	190	181	208	188	181	197	219	187	203	192	166	192	192	190	188	183	216	167	180	192	159	193	199	198	202	210	189	210	206	180	225	205	204	190	218	193	212	212	188	203	197	178	187	205	209	193	206	172	175	170	195	221	159	219	208	200	198	191	210	208	205	204	190	204	186	194	174	201	182	185	211	162	174	212	190	190	189	172	179	172	208	177	202	210	173	187	178	203	205	209	192	187	174	163	192	206	183	187	202	192	221	193	194	181	157	193	192	203	193	193	180	179	182	160	193	203	190	190	151	205	199	212	186	197	178	186	193	170	188	207	190	204	187	194	191	188	184	192	181	183	154	217	204	215	198	207	197	203	214	196	201	174	179	191	184	197	229	187	217	188	206	228	198	185	188	210	218	218	190	206	202	174	179	198	175	191	186	170	177	186	189	220	180	202	208	183	202	176	179	191	191	195	197	202	184	198	181	191	173	186	209	176	163	198	187	180	177	176	225	197	188	186	186	226	191	211	200	182	179	218	191	173	193	185	163	188	185	182	184	181	191	168	167	198	166	183	189	199	188	181	185	194	221	220	186	214	187	218	189	206	188	193	208	203	200	187	169	181	178	213	194	162	175	193	200	182	180	221	181	213	189	192	192	190	186	182	186	196	195	192	202	186	200	192	185	182	209	177	175	164	191	155	176	176	196	189	134	149	165	181	191	201	202	177	174	174	212	207	203	188	210	187	183	189	181	215	196	203	196	213	163	205	217	207	174	202	174	188	169	216	186	169	164	203	210	204	175	198	200	213	190	183	193	196	208	183	197	178	193	196	167	180	194	209	189	189	182	198	191	200	201	200	211	192	199	206	210	202	193	179	176	196	185	197	192	177	226	167	191	189	185	180	181	192	192	183	193	180	232	182	219	196	183	183	196	195	193	201	193	197	187	176	192	201	200	181	211	187	196	208	188	211	191	186	181	193	196	199	175	169	156	189	203	188	203	211	184	207	192	210	216	198	174	191	189	196	202	193	203	186	205	200	196	204	178	184	182	181	218	211	189	169	177	197	190	195	168	195	201	201	182	171	194	198	203	179	177	167	199	196	222	175	202	201	205	182	170	167	213	184	191	213	181	165	205	181	189	208	216	205	196	169	195	185	161	195	195	196	185	167	196	202	195	198	154	196	210	202	186	173	207	205	223	191	211	185	191	177	222	192	181	181	204	194	174	175	203	192	185	210	208	183	182	206	177	175	176	212	201	174	208	168	181	186	192	191	183	209	173	210	207	217	190	189	175	191	170	159	186	170	182	180	215	214	179	170	157	195	200	221	202	199	189	181	179	183	181	179	178	201	199	170	201	176	183	210	186	165	186	204	194	221	185	178	192	195	223	179	179	202	196	220	221	190	182	189	170	189	181	197	184	153	205	200	197	199	160	197	184	187	222	167	196	202	217	204	186	208	166	204	195	198	179	175	201	199	216	177	185	184	197	185	187	156	199	190	203	187	194	186	196	194	186	180	184	202	194	205	194	193	193	181	202	217	203	198	192	164	179	177	165	180	210	202	170	200	188	193	191	202	164	197	189	214	212	201	210	183	176	237	182	198	193	199	184	179	182	177	189	196	192	200	197	177	163	210	173	211	217	209	223	186	215	188	180	209	203	164	200	168	181	192	191	210	186	207	192	204	185	193	180	196	177	173	165	190	176	227	180	202	206	178	194	164	161	193	202	198	199	185	160	200	163	175	185	175	178	187	193	197	205	170	200	171	194	198	188	203	166	191	184	207	173	206	174	198	188	207	203	193	186	190	183	182	177	209	196	200	194	162	182	196	190	186	182	192	196	185	186	202	180	183	182	195	193	178	200	204	215	194	184	196	188	191	167	159	178	192	243	211	194	193	189	188	170	194	169	191	196	195	209	175	180	217	194	176	191	170	186	192	172	222	194	209	199	186	187	183	186	184	154	186	218	204	226	189	192	212	171	217	180	198	207	181	191	208	199	181	198	172	188	189	179	196	184	198	218	180	216	192	212	184	183	196	184	194	171	180	189	180	193	203	182	210	172	212	184	202	191	198	169	198	198	218	201	196	197	185	200	171	209	182	202	192	191	208	186	205	178	186	181	169	201	181	175	199	183	192	197	206	196	190	210	186	194	171	199	198	160	178	190	199	197	197	195	166	175	202	189	211	177	191	178	199	195	191	198	212	191	193	180	199	182	187	186	184	179	187	200	188	180	225	215	195	180	183	201	171	186	190	187	205	209	193	172	181	210	162	210	190	191	184	188	202	192	217	176	207	169	193	174	190	186	178	219	190	193	204	196	225	209	177	207	201	201	185	228	185	168	212	195	180	169	164	190	174	159	194	209	189	198	200	188	188	202	178	174	187	181	176	183	197	215	195	196	193	190	206	193	202	179	222	192	199	201	170	192	200	190	198	199	199	221	194	203	214	198	193	181	209	196	184	189	180	194	192	206	194	187	220	184	202	171	180	213	214
35353	34706	33511	23851	21384	4918	7503	10442	529	531	531	504	472	503	461	484	463	464	466	479	430	477	463	439	453	480	478	455	502	473	469	484	460	476	446	479	465	494	436	459	460	465	494	440	448	475	449	465	448	492	457	487	424	507	456	450	455	430	455	474	450	454	448	463	455	500	467	489	449	494	474	434	473	476	493	474	486	426	446	506	465	480	441	419	412	454	430	453	503	478	477	469	475	454	510	451	392	449	452	498	437	453	471	471	479	446	438	461	434	473	462	470	466	484	481	464	483	440	417	460	459	486	478	450	485	467	465	454	460	441	444	458	455	469	449	474	450	460	463	453	449	474	464	475	471	442	495	427	468	444	458	460	486	373	418	451	459	473	466	457	460	448	507	485	440	448	467	444	461	456	452	444	432	448	466	438	429	491	498	468	457	481	437	509	465	434	444	433	436	476	449	474	473	483	437	482	479	498	490	441	494	502	467	454	474	475	462	439	467	493	432	467	473	442	470	447	432	502	462	444	449	467	506	451	445	428	458	485	454	447	454	459	460	487	483	452	457	473	442	438	452	440	466	461	479	443	445	454	473	438	474	442	486	505	464	469	469	468	451	475	463	445	458	511	502	483	449	486	452	443	476	454	468	437	436	491	473	476	440	449	458	431	484	424	441	453	441	418	469	455	483	471	472	504	502	454	453	469	439	457	434	502	448	476	492	469	461	479	445	474	426	481	428	442	465	473	432	441	487	462	460	476	476	479	491	485	459	424	451	482	423	540	467	445	476	456	478	460	501	474	453	478	463	464	465	469	462	474	447	463	472	467	441	475	511	484	446	485	480	469	449	462	448	431	489	462	480	442	470	450	436	468	465	495	484	457	422	433	473	475	472	439	480	442	420	426	443	486	462	521	480	458	487	482	458	470	473	458	462	444	483	436	492	483	475	463	487	433	473	447	455	436	451	473	442	438	423	442	458	496	475	455	496	451	431	435	445	469	505	419	445	434	494	449	503	475	510	441	498	471	436	464	471	469	465	458	464	455	467	469	487	450	485	458	441	483	478	429	462	502	495	439	446	483	437	453	521	475	474	465	451	434	503	470	438	470	460	439	432	542	440	449	448	442	506	459	466	462	451	494	435	460	463	472	435	446	474	487	459	452	460	466	435	459	440	471	463	427	457	417	455	441	425	449	444	467	470	470	443	461	437	442	443	473	459	472	497	453	486	474	468	469	437	476	484	430	442	441	483	487	472	453	424	485	447	483	434	453	485	407	447	450	431	461	462	438	419	463	436	463	460	442	463	468	461	482	468	425	475	531	438	429	447	447	478	461	438	450	476	444	455	457	443	441	455	434	457	471	515	483	465	474	449	479	470	456	444	470	448	441	497	483	445	486	471	476	419	447	455	480	488	499	492	468	495	479	486	473	486	466	498	445	476	449	485	468	458	452	437	480	420	430	456	477	438	462	461	457	440	468	480	437	479	494	480	506	460	438	460	442	492	429	451	483	486	452	462	477	435	465	437	463	443	490	479	439	436	459	442	465	480	463	474	488	453	475	448	484	451	450	415	456	452	478	450	471	470	412	461	444	453	412	464	466	449	438	482	463	434	447	464	462	472	485	509	426	435	462	455	439	444	432	445	415	461	429	462	464	441	485	417	410	500	473	469	477	470	463	410	440	465	488	464	463	462	478	464	403	449	411	450	456	472	461	449	406	469	458	500	419	446	455	472	457	455	442	470	435	467	424	478	481	448	447	458	446	406	466	435	468	488	424	448	468	480	482	446	498	465	468	419	482	449	443	464	468	475	457	460	445	440	447	463	470	482	451	455	448	501	445	429	431	459	453	482	466	476	500	451	490	468	459	475	465	432	423	401	438	488	451	457	472	422	472	446	462	449	448	429	462	437	439	456	457	494	448	476	462	442	472	465	434	463	433	491	474	503	481	456	438	453	438	457	444	470	439	484	463	483	450	462	483	504	466	479	455	463	483	488	427	452	479	446	452	457	475	455	479	477	477	459	470	473	461	461	439	460	425	474	480	431	503	441	420	461	450	485	463	426	455	461	498	451	444	465	426	462	487	458	463	458	451	505	460	431	431	469	492	460	454	440	462	436	489	462	471	447	493	451	473	483	473	463	481	489	468	469	437	476	434	470	476	455	491	461	459	491	466	447	460	418	460	445	483	457	476	473	465	444	465	434	437	437	418	445	421	471	464	454	448	463	461	439	457	495	459	453	486	447	431	444	444	478	424	484	480	449	441	427	465	462	473	445	434	458	483	479	467	458	462	446	509	476	450	446	410	429	469	501	467	447	505	477	465	401	473	470	484	473	489	468	480	465	426	468	483	435	499	471	441	479	459	435	436	461	445	460	467	453	479	458	469	486	472	455	507	463	474	459	482	467	445	477	446	517	460	466	484	498	409	440	476	444	499	475	470	453	477	449	443	490	467	456	452	498	496	489	472	481	465	469	477	481	451	492	483	473	475	471	451	460	487	447	421	458	486	496	456	441	501	456	449	452	498	446	411	425	501	480	449	462	451	452	459	464	465	431	443	444	489	451	451	439	466	438	444	459	446	461	464	449	474	476	445	451	441	484	476	454	491	446	461	507	457	479	454	450	446	458	481	460	434	459	436	490	511	476	476	449	472	474	464	460	459	482	453	478	472	463	472	438	438	436	431	481	458	437	493	440	442	464	467	482	441	456	469	441	431	480	498	472	448	479	441	440	441	480	489	466	457	433	428	493	469	506	455	499	445	447	465	436	457	461	467	449	460	443	474	425	434	475	452	454	401	471	490	468	480	429	434	479	464	464	472	448	458	439	471	464	468	445	450	485	448	467	474	444	427	486	454	477	469	440	463	452	471	469	462	454	476	453	457	463	466	479	469	449	487	460	466	434	450	454	469	456	457	465	442	477	449	454	423	446	454	483	464	417	455	474	471	451	441	465	465	483	445	451	480	478	450	454	492	453	451	490	491	458	496	468	461	467	444	401	463	467	428	451	467	471	421	469	478	504	500	469	459	420	475	444	466	493	465	407	432	440	470	425	456	418	460	466	468	422	448	476	444	460	441	439	508	461	473	468	460	450	453	465	412	457	494	451	471	448	463	456	459	446	471	484	469	470	453	499	428	484	485	485	498	456	474	474	484	461	521	447	446	409	419	434	454	501	463	474	485	430	478	460	441	451	429	470	431	439	426	456	451	448	426	436	443	487	424	470	438	474	446	490	491	467	453	491	494	435	452	496	459	436	418	473	493	466	477	456	446	470	444	486	447	512	461	464	455	485	487	472	453	446	494	446	491	461	510	456	475	438	463	439	453	462	509	481	486	450	449	469	469	460	404	457	448	470	490	436	454	451	421	473	466	449	460	434	479	458	467	407	465	452	470	464	427	432	461	452	469	458	437	473	452	446	448	486	454	440	451	472	483	514	483	499	517	458	457	466	445	478	463	479	506	478	499	447	440	418	493	493	468	460	473	426	481	447	465	481	472	473	463
9883	2889	1072	550	455	353	364	348	295	347	296	340	315	331	337	315	316	336	302	345	315	340	296	315	332	298	343	348	283	309	355	287	305	334	339	323	310	306	311	317	308	325	332	323	293	310	293	335	306	333	317	329	297	301	354	304	335	324	315	291	318	344	327	342	318	304	281	325	321	328	350	345	294	331	308	307	290	297	354	316	326	317	353	315	331	309	318	321	316	333	298	317	350	319	344	326	314	325	313	316	288	327	283	330	295	346	298	323	318	333	316	316	321	304	355	316	309	328	334	330	318	284	298	303	370	342	308	301	327	322	321	325	270	330	350	304	295	336	325	292	316	314	298	320	322	307	355	318	309	341	300	316	326	331	323	318	298	327	315	306	338	343	293	302	367	328	299	341	311	281	317	319	316	331	340	314	311	330	334	324	327	320	354	330	291	339	324	298	295	348	295	342	336	339	316	338	321	317	313	351	338	321	305	330	314	289	305	356	299	309	302	317	339	303	319	295	309	288	339	349	346	298	334	316	329	292	296	302	321	332	323	316	348	291	344	332	291	337	308	316	321	294	324	294	276	303	334	293	307	337	295	293	330	305	347	339	315	305	352	293	339	310	317	290	322	316	329	302	354	305	337	333	285	334	333	298	327	333	306	339	344	325	310	326	344	311	342	330	349	314	296	304	312	326	358	308	315	288	319	318	338	295	294	308	297	314	320	291	337	276	291	328	336	328	315	338	307	328	325	338	330	305	323	331	336	303	293	327	318	298	267	330	319	296	327	322	328	355	300	290	327	305	338	314	280	321	326	326	297	296	343	310	289	317	319	301	327	357	279	316	312	280	301	314	289	306	332	309	343	294	290	318	296	318	326	319	332	313	331	304	327	319	316	310	290	339	327	331	303	325	328	331	351	306	299	305	337	346	315	278	332	319	333	276	329	333	313	331	311	311	297	296	318	320	297	332	315	324	306	336	336	318	315	324	305	323	329	348	307	309	340	314	343	322	344	336	298	332	341	308	342	338	321	315	326	298	342	328	322	302	299	318	319	328	301	289	347	361	320	309	283	325	343	277	309	319	324	263	307	304	310	343	320	317	331	312	380	339	320	297	297	282	298	303	321	336	339	363	312	310	329	355	296	291	314	304	307	326	350	283	352	294	324	325	336	318	336	312	305	327	321	306	319	382	298	324	289	284	314	293	310	325	320	279	320	315	330	346	295	320	324	339	320	291	307	334	335	343	295	320	292	301	305	334	298	335	295	338	312	286	324	334	311	327	328	332	325	299	306	306	344	314	322	289	315	334	340	290	339	371	313	341	268	292	333	302	342	339	352	328	291	336	330	312	300	295	307	366	341	296	302	349	324	284	287	280	299	317	334	308	308	335	292	332	315	296	354	297	311	316	298	334	313	292	317	305	307	322	325	312	310	323	342	379	335	308	304	303	336	341	304	326	330	329	316	323	322	329	314	295	301	290	333	288	310	332	319	330	296	315	312	327	284	293	311	296	334	310	351	320	284	323	332	335	291	301	322	337	329	306	332	320	314	296	299	291	360	322	317	280	319	306	275	292	331	296	327	308	317	315	321	312	321	312	288	330	308	296	322	312	330	295	286	322	332	284	289	291	341	308	279	316	328	310	354	326	355	311	311	338	325	314	328	282	307	341	310	310	321	316	309	287	317	302	309	317	310	307	305	317	337	348	300	323	318	328	309	323	308	308	270	308	322	317	314	317	329	336	298	326	335	318	327	338	304	342	320	335	328	330	309	334	304	376	319	306	295	310	288	344	319	302	324	316	303	331	313	313	312	304	326	335	327	316	343	356	344	316	305	321	324	321	360	301	291	295	345	259	332	306	328	302	330	289	306	350	323	318	327	299	271	321	308	327	338	311	315	309	325	340	291	351	305	334	305	353	287	340	319	331	317	319	317	333	330	308	341	319	305	305	362	359	324	330	314	327	338	306	339	325	347	272	325	348	337	335	313	335	284	329	329	340	281	321	300	353	339	307	319	324	334	300	320	316	330	353	299	308	319	335	332	330	326	287	288	326	323	281	340	321	354	341	332	326	309	292	319	307	301	314	331	323	332	324	322	311	338	310	273	319	302	281	300	331	312	309	341	314	342	329	340	354	315	309	329	289	309	327	328	320	304	310	306	348	316	333	332	301	335	308	342	335	327	345	297	312	332	327	340	321	336	331	348	319	329	335	364	319	311	339	322	346	314	319	311	331	314	311	315	319	306	312	351	298	337	337	322	315	294	297	290	288	325	312	312	362	308	316	304	324	321	321	315	323	288	324	335	316	293	355	326	326	294	345	299	287	273	331	303	311	295	337	314	323	318	344	324	277	329	321	309	320	337	316	322	307	318	295	306	303	341	330	318	343	304	348	327	331	343	338	343	366	310	341	331	356	327	294	333	332	302	320	300	328	315	328	341	320	311	322	334	342	309	348	338	311	312	336	315	299	321	321	301	304	317	340	308	317	326	315	304	332	307	333	370	317	283	312	291	321	305	310	343	325	310	313	344	290	334	327	357	297	350	340	311	304	329	314	342	318	317	326	316	333	340	297	343	297	328	313	271	285	331	337	335	288	294	316	298	304	277	317	298	285	341	329	319	340	329	290	309	312	327	298	310	327	318	336	318	323	336	309	295	345	286	302	308	357	325	339	352	327	289	331	331	337	331	314	326	323	303	300	319	299	315	330	333	317	314	312	318	314	295	313	321	343	333	331	318	300	322	345	332	344	333	291	309	294	347	311	338	325	288	299	328	271	324	318	331	330	314	309	292	312	342	323	314	324	338	348	293	342	302	274	348	313	326	333	350	324	343	299	335	317	349	314	331	293	302	329	311	349	291	328	302	290	343	287	329	320	339	356	330	344	318	267	345	308	340	281	311	346	297	331	336	295	318	341	326	305	306	316	336	316	333	331	331	313	329	273	323	334	309	298	324	327	340	324	333	348	326	332	303	312	350	303	285	289	326	318	330	345	334	335	337	323	333	332	338	326	326	301	346	314	341	293	315	301	314	323	343	338	308	324	294	290	297	371	325	314	307	325	345	337	336	311	317	330	300	340	312	296	314	319	311	294	308	318	310	289	325	308	313	305	330	314	309	299	278	316	344	339	343	352	324	294	333	297	341	316	289	273	326	318	314	307	302	337	343	331	293	320	310	308	303	284	297	296	328	321	331	308	309	345	318	280	318	303	305	288	289	305	302	318	348	318	290	331	330	319	347	335	319	306	272	305	335	320	282	342	302	334	333	321	288	291	335	331	302	299	302	334	310	318	316	321	303	314	313	336	352	355	314	346	331	327	306	303	329	282	364	299	331	329	334	285	301	325	304	317	342	279	344	298	337	307	316	336	314	349	311	290	311	280	298	358	308	337	346	329	333	312	337	315	317	315	311	322	335	348	289	295	306	301	322	315	335	293	304	329	301	326	342	344	313	310	314	340	332	333	346	330	333	349	344	304	325	325	332	307	305	297	321	317	310	334
8168	4686	2481	1403	1306	854	901	966	773	762	730	707	703	755	744	760	735	718	756	796	731	761	750	763	747	754	700	740	713	731	719	738	762	801	736	759	735	753	729	724	691	749	713	772	756	678	733	714	753	765	705	771	759	714	737	686	705	704	695	717	716	767	761	736	786	756	740	741	711	780	723	728	772	747	699	738	775	715	798	700	740	709	717	716	760	736	787	754	759	765	713	740	740	726	727	718	772	693	861	781	753	767	744	757	711	711	743	725	738	786	737	755	731	733	721	731	748	725	753	690	717	804	737	713	758	754	736	735	728	741	768	705	749	763	736	721	707	715	744	734	769	770	728	684	795	765	757	707	705	750	732	712	752	744	678	746	806	735	766	770	732	761	712	724	716	733	786	731	769	769	750	747	770	763	755	746	747	738	764	715	733	739	801	784	747	752	729	748	700	741	734	762	721	739	790	740	730	738	747	714	760	741	690	711	685	722	800	767	753	733	692	734	705	731	715	711	746	729	706	699	721	741	735	746	777	682	767	713	790	746	723	696	750	747	748	722	759	703	721	662	734	767	721	731	738	772	739	738	764	776	726	735	788	741	741	740	758	764	747	718	740	727	757	739	764	725	700	736	757	756	721	746	739	746	717	767	730	694	748	765	732	721	706	769	753	761	700	753	703	729	720	697	724	712	731	773	757	713	705	721	742	715	784	724	752	714	812	758	767	734	709	748	703	753	761	749	736	728	743	760	775	724	696	737	771	743	703	753	701	758	747	733	751	716	729	750	712	712	749	748	745	726	736	736	747	697	768	757	728	724	695	733	689	727	746	724	771	747	722	744	767	771	794	760	719	745	747	757	716	711	730	720	760	722	726	775	744	731	771	711	759	749	759	741	719	697	750	746	725	695	785	745	755	776	747	735	756	748	716	794	744	681	753	799	759	758	783	677	738	781	734	717	720	745	721	736	740	764	776	749	709	765	716	706	770	745	722	770	724	728	731	726	735	768	701	696	707	781	762	704	716	752	734	739	751	789	755	802	756	751	726	743	728	689	757	683	723	744	714	752	740	724	764	735	745	708	800	769	742	722	751	724	734	694	711	701	795	742	762	741	745	721	729	711	742	775	717	718	765	704	726	731	715	740	719	774	709	729	735	743	748	743	761	766	780	701	725	753	720	760	810	718	777	760	740	746	729	774	750	781	742	748	749	712	740	754	755	745	731	712	710	789	729	762	730	705	700	724	720	737	740	780	774	761	728	733	731	706	720	729	770	729	736	757	750	800	736	751	753	664	738	722	764	751	740	760	780	729	771	738	771	754	698	732	770	709	751	749	728	745	731	733	739	728	766	723	711	742	705	718	703	738	703	723	674	769	743	787	719	775	739	735	663	770	797	781	735	726	736	740	762	751	727	750	758	740	761	751	784	760	722	796	709	730	748	729	750	708	772	717	743	709	746	739	763	705	778	746	727	734	736	764	729	700	720	775	728	739	750	731	701	698	801	764	706	756	708	785	737	753	729	752	707	767	749	710	738	734	725	748	704	738	765	725	794	756	738	724	715	762	715	761	736	762	740	754	781	734	774	765	733	786	736	741	814	731	751	745	717	700	759	729	749	728	757	738	717	759	765	735	734	756	792	761	712	720	728	704	784	737	727	745	698	764	764	725	748	735	776	716	746	738	681	725	681	726	727	760	782	812	760	731	788	745	773	767	724	674	764	716	758	737	735	742	727	747	730	738	758	736	755	732	747	696	751	724	795	736	736	694	714	735	729	738	729	741	747	757	763	748	725	727	722	725	752	683	734	735	731	747	745	746	737	747	729	723	796	799	739	760	715	707	737	755	670	668	716	747	723	702	720	710	744	701	700	766	742	739	745	732	698	739	752	733	782	730	770	745	754	708	761	767	706	747	712	746	726	721	774	695	773	722	759	752	770	679	737	733	759	717	731	714	740	738	801	736	715	774	717	729	754	706	704	730	817	703	740	735	736	733	678	726	711	770	687	752	736	764	753	761	713	748	778	722	742	770	751	716	721	740	760	724	687	746	739	737	765	736	741	686	731	738	777	690	751	745	733	752	803	771	703	778	721	724	744	769	755	768	751	757	755	745	707	757	802	675	716	754	739	761	734	779	737	717	749	737	700	732	732	724	772	751	685	745	676	786	723	768	713	732	711	714	741	748	725	685	733	747	714	772	767	720	704	683	703	726	797	757	741	769	763	770	730	683	708	738	710	739	746	743	735	767	722	752	710	745	720	714	737	721	706	739	710	709	715	751	739	745	734	694	747	749	707	714	739	727	749	776	699	725	777	738	716	751	730	702	726	757	713	736	717	727	751	714	768	684	699	718	707	789	743	767	694	722	727	738	693	741	707	738	715	715	745	736	677	778	713	703	748	709	813	735	731	742	738	710	669	735	736	732	725	756	704	794	744	709	691	751	760	763	765	741	742	703	782	747	783	721	741	755	704	742	815	740	720	765	803	775	739	737	741	731	761	682	736	772	730	720	764	742	703	683	755	730	715	754	717	719	770	746	742	730	731	711	765	730	752	726	737	753	714	697	738	753	755	747	699	743	674	739	721	730	777	742	702	755	727	725	736	761	744	718	762	793	728	752	690	722	766	746	749	708	719	715	746	751	788	756	728	738	694	735	767	760	776	746	743	732	714	715	745	775	778	729	712	748	749	730	727	754	759	701	764	751	749	746	699	734	735	759	779	748	740	723	768	770	751	736	692	754	739	749	794	712	774	687	774	728	675	755	765	731	764	779	745	746	720	740	760	732	704	713	740	708	732	743	717	746	744	745	753	709	724	736	710	721	707	743	739	764	759	774	785	743	706	709	758	718	755	725	714	725	738	738	732	746	714	729	729	740	758	740	767	719	729	757	683	742	755	751	694	751	756	740	679	699	799	710	760	734	715	731	721	740	714	733	727	729	767	762	708	751	727	737	741	728	754	734	698	745	756	698	745	747	731	729	730	720	736	771	761	739	747	713	724	747	748	769	794	743	732	711	741	759	789	752	758	731	719	782	737	731	768	780	781	740	740	754	752	745	668	730	781	735	783	735	736	722	753	735	700	730	757	739	758	718	748	736	765	709	735	733	717	769	737	754	749	745	734	690	770	701	745	723	738	737	767	698	728	720	749	762	693	721	678	757	726	699	697	739	729	692	745	754	741	763	735	713	740	751	743	717	736	741	738	693	739	734	768	698	724	747	717	708	738	736	681	763	756	734	732	733	780	740	705	687	753	787	734	744	785	713	706	700	743	741	722	728	752	719	770	723	721	714	783	793	732	705	733	710	758	758	715	725	786	745	685	682	707	733	754	698	767	720	719	704	714	683	715	759	741	717	723	737	747	681	702	727	737	721	706	722	777	757	734	751	746	756	723	746	719	713	716	719	764	754	725	707	743	808	733	719	786	727	745	813	677	802	714	777	783	714	725	753	710	741	703	717	755	762	750	769	701	735	731	728	815	716	762	741	724	704	719	754	744	729
39644	33563	23142	8951	4481	1054	741	1574	336	323	332	276	283	269	316	284	309	302	290	281	269	260	306	262	291	308	300	296	266	279	295	278	302	315	267	286	268	295	288	304	287	323	313	306	285	298	333	324	317	268	309	316	324	292	306	280	283	299	319	297	331	286	287	306	317	284	303	325	290	300	309	274	304	306	301	285	274	302	295	294	296	299	323	305	306	288	286	300	300	286	293	288	313	308	309	328	315	298	312	267	265	272	294	276	278	296	286	330	303	299	301	274	283	313	284	301	299	331	289	308	321	284	294	318	335	301	315	310	291	324	296	346	304	278	284	323	308	286	305	324	291	327	292	292	283	323	302	271	315	275	306	308	302	299	302	292	311	326	313	313	293	314	281	289	282	325	322	311	289	277	275	305	316	330	292	303	318	283	349	316	294	277	280	278	282	239	300	294	302	314	289	258	292	293	287	316	301	259	311	303	324	325	323	325	319	312	305	278	279	272	277	281	297	291	295	287	289	314	316	283	273	292	292	286	292	299	274	327	301	316	274	304	305	300	293	317	308	315	279	286	327	300	307	301	329	289	329	289	342	294	313	307	270	293	295	278	299	292	318	303	330	297	274	293	335	297	323	309	275	309	296	325	294	301	342	290	277	287	319	325	291	322	312	293	319	293	314	298	253	310	319	308	306	306	299	325	318	314	258	306	319	295	270	276	289	246	279	287	311	312	286	290	289	285	332	307	286	277	272	299	303	276	285	294	274	327	302	287	305	307	285	317	291	280	305	296	306	333	317	300	325	296	302	291	314	336	268	317	280	306	287	271	276	316	303	297	306	331	306	315	269	283	316	295	308	289	288	283	283	300	325	280	343	299	318	300	261	277	293	303	302	281	310	333	293	278	301	283	307	290	304	288	328	309	298	312	341	331	289	296	317	291	283	285	295	338	292	278	282	301	290	291	274	289	302	290	285	292	265	279	281	283	298	294	291	285	289	292	303	319	319	284	304	321	258	281	280	295	312	291	294	301	306	287	297	287	259	295	316	313	288	302	284	278	293	350	264	330	300	298	315	283	293	292	287	329	331	313	289	305	290	319	315	265	292	295	273	293	280	287	281	290	300	296	288	298	281	309	296	333	293	299	307	333	298	302	322	311	304	304	289	352	308	319	294	292	302	260	304	343	292	304	298	297	265	308	306	298	317	304	270	286	285	273	313	284	280	333	343	306	311	312	293	315	298	299	269	276	327	303	336	289	301	307	266	309	273	289	288	328	319	316	307	324	316	274	284	324	284	275	299	339	293	320	319	297	317	294	314	314	309	305	304	309	320	300	296	305	319	286	326	303	301	317	309	313	331	311	320	273	313	299	299	257	301	305	309	341	325	293	297	300	333	303	324	328	272	285	318	296	291	331	317	325	318	300	278	283	298	304	290	300	305	303	304	283	308	295	297	304	278	283	278	296	295	280	285	281	325	293	309	304	306	311	310	302	304	305	303	294	314	282	296	293	296	319	301	308	274	302	320	309	292	266	301	309	294	303	293	284	274	306	345	266	298	321	329	322	325	290	317	281	256	293	279	297	313	276	296	322	282	304	295	320	327	312	281	306	263	307	351	273	294	311	288	305	295	296	280	297	274	329	291	298	308	308	290	282	282	319	277	301	301	352	317	328	265	317	310	303	283	298	303	303	311	325	302	317	291	290	304	333	313	295	307	282	304	289	304	292	314	277	272	307	300	332	317	306	260	309	302	286	301	298	305	321	299	251	329	309	300	287	305	278	294	328	301	298	296	322	311	305	290	296	276	285	320	297	289	306	311	276	300	305	274	308	298	297	338	289	305	284	347	311	329	272	288	290	284	302	271	305	280	298	309	300	279	297	337	299	278	322	303	279	292	290	340	291	286	275	309	272	305	319	284	296	296	297	304	316	293	284	307	299	282	298	297	310	317	291	287	276	326	284	273	318	277	306	308	308	280	285	327	283	311	310	321	320	316	291	301	293	322	300	257	306	309	310	297	323	316	339	285	258	334	305	274	286	293	314	335	287	288	288	310	295	332	309	286	321	283	284	323	323	304	299	276	296	257	311	278	302	305	317	295	312	331	335	271	306	295	330	292	326	312	314	276	302	263	272	290	299	304	282	313	313	302	267	299	321	302	299	270	282	301	315	299	302	321	284	312	312	272	280	305	295	285	303	283	301	271	313	304	304	294	290	326	292	302	313	292	273	296	310	323	272	282	272	333	285	304	327	280	329	299	290	290	304	284	269	288	275	293	293	256	293	298	308	290	303	314	270	282	289	293	307	310	303	327	306	297	274	286	279	293	302	314	303	348	308	290	315	291	332	335	272	285	292	309	306	271	276	265	256	296	274	319	290	332	297	264	324	289	324	261	255	301	353	301	315	332	299	264	294	304	299	326	271	308	308	283	315	295	323	293	286	308	292	290	332	315	267	285	314	297	277	347	324	312	308	293	306	339	321	306	302	285	320	317	303	293	307	333	295	328	291	314	327	300	318	317	320	307	290	321	308	283	303	297	311	289	281	320	285	305	267	332	295	329	304	292	321	324	304	268	288	300	253	318	299	264	311	300	321	313	285	279	271	278	294	322	285	291	296	313	283	287	281	342	289	305	338	319	320	299	310	304	299	295	265	298	291	319	283	296	318	297	301	280	303	285	264	320	305	314	287	288	306	296	270	298	269	296	334	280	247	321	312	289	316	314	260	293	284	289	282	308	300	289	325	335	300	300	269	285	307	327	286	284	315	281	289	301	281	324	315	300	303	295	304	288	303	284	286	293	253	286	316	286	292	317	311	294	271	303	274	268	318	302	304	320	291	298	271	317	314	289	272	281	296	301	287	340	288	315	292	309	294	314	288	302	273	264	288	294	295	322	296	283	264	271	333	292	279	277	287	307	307	277	293	299	306	312	318	301	321	304	322	303	274	302	307	317	309	340	274	313	282	279	281	322	340	301	311	338	316	300	289	292	295	314	300	339	290	283	302	311	316	305	266	299	323	311	296	305	280	306	273	325	286	301	329	290	314	289	276	288	299	334	278	315	275	287	297	284	319	275	317	275	323	305	290	302	288	249	284	270	303	274	344	299	288	294	279	280	326	290	274	300	317	299	282	295	298	282	308	316	290	295	286	348	295	309	293	309	310	264	298	280	275	305	319	270	335	314	307	315	299	282	285	285	332	277	300	333	285	292	277	316	278	311	289	310	311	286	305	301	268	287	281	299	347	300	314	308	332	297	279	340	312	306	317	334	322	329	292	276	278	297	291	292	309	347	319	312	318	281	286	289	275	299	243	321	296	297	320	318	278	334	297	294	278	272	332	310	287	299	315	303	288	298	281	272	267	280	282	292	277	331	304	304	321	315	300	311	324	300	327	277	281	282	306	304	289	279	309	286	265	312	337	323	303	310	307	305	319	320	295	300	306	315	329	316	275	300	271	294	300	259	285	291	310	273	280	308	297	301	302	292	303	284	316	284	286	305	302
27893	26269	27733	14311	13487	3341	3200	6971	763	771	720	742	728	715	759	717	684	681	681	721	718	692	725	714	681	694	705	721	718	708	740	695	698	665	690	661	689	687	669	690	680	726	696	718	705	674	707	743	703	671	676	718	702	699	705	666	697	634	721	703	715	686	686	676	699	688	684	678	698	676	709	710	696	711	659	673	680	688	628	648	658	767	721	669	653	685	722	732	714	697	668	647	665	702	732	690	729	699	695	664	696	705	679	697	711	684	635	680	725	720	670	691	721	701	701	676	717	654	697	702	669	714	686	674	703	659	683	705	643	667	718	676	697	658	701	711	733	751	725	685	665	712	700	692	663	736	677	691	662	652	681	677	651	677	705	726	706	675	697	697	672	666	713	681	675	719	736	712	678	744	643	683	729	658	662	698	667	696	647	693	671	677	703	674	699	698	689	659	690	717	696	709	722	652	668	665	686	686	631	711	648	684	730	679	667	691	688	727	714	706	683	681	667	714	673	667	698	655	708	667	684	711	690	665	725	675	697	677	661	666	702	732	673	665	689	656	657	707	715	695	672	670	679	673	741	634	667	700	670	747	677	735	724	713	687	652	702	672	610	653	676	691	701	714	685	700	686	678	744	695	717	696	726	685	728	735	721	706	678	696	729	707	681	663	703	703	674	744	669	710	716	710	682	682	745	690	686	665	717	730	660	705	673	642	710	692	685	675	631	658	680	669	674	714	674	725	699	706	703	675	706	684	685	676	698	730	681	690	703	693	729	686	697	665	682	676	715	638	720	692	684	680	688	653	713	708	641	656	658	672	725	690	712	719	679	705	668	687	694	627	701	671	709	702	694	675	693	733	704	697	689	737	666	700	652	760	662	682	675	690	707	700	664	695	718	701	708	657	666	678	718	684	684	663	674	643	634	653	761	729	662	713	646	743	727	688	728	704	728	656	662	742	712	729	710	715	719	664	687	742	712	746	623	674	738	708	728	692	651	657	746	660	676	690	666	713	669	740	683	764	697	680	712	663	720	676	668	683	708	690	707	720	703	696	703	670	662	722	656	712	661	697	681	688	674	705	694	661	663	721	697	663	699	700	642	653	708	681	680	706	697	684	680	679	706	693	705	705	719	706	661	713	685	689	701	664	700	698	695	667	719	713	694	666	718	682	696	712	671	704	672	690	775	720	707	702	695	701	702	734	702	652	696	708	699	715	656	725	681	702	680	679	714	652	716	704	696	752	679	737	698	686	686	693	682	713	729	675	659	752	674	670	730	714	714	699	718	663	688	702	702	714	703	680	665	714	698	692	683	708	695	674	700	703	724	721	672	688	683	717	695	667	697	661	666	652	702	701	698	705	705	681	713	689	704	690	645	681	691	687	676	706	695	720	624	685	710	660	646	691	706	686	639	703	694	670	679	672	669	705	711	679	712	679	706	677	706	641	654	710	707	689	696	679	734	685	730	718	723	668	703	735	681	656	733	684	665	655	704	661	651	663	713	672	702	668	677	707	687	698	657	709	681	651	730	666	673	706	669	635	693	657	669	748	711	659	648	718	714	677	703	704	667	687	716	646	726	720	725	689	687	674	726	704	685	674	647	665	694	661	723	778	665	694	750	684	633	734	683	671	686	664	714	749	682	718	670	696	711	752	727	702	688	734	737	739	662	691	647	673	690	677	678	695	687	641	708	722	716	695	700	704	721	712	695	672	715	659	718	683	659	697	672	675	654	693	653	715	702	701	737	673	699	689	682	677	651	671	709	634	712	667	680	652	681	691	681	685	697	719	724	712	745	705	701	711	719	689	693	701	687	663	687	696	691	704	691	715	686	692	699	648	664	727	724	718	669	706	682	658	688	691	688	740	716	640	685	684	682	681	654	681	693	640	713	672	701	664	695	689	668	704	670	688	688	725	685	687	682	707	658	704	729	681	689	680	671	677	681	682	698	695	712	685	661	677	742	691	702	679	681	667	696	702	693	671	717	707	731	739	670	735	673	712	709	670	681	718	707	714	660	629	675	715	696	694	701	702	742	669	667	722	706	701	712	648	693	694	680	687	735	725	671	690	735	679	740	698	688	721	712	675	687	696	717	684	675	641	703	670	650	700	684	650	692	654	696	705	697	704	683	704	749	652	681	685	699	691	693	664	693	680	666	731	732	704	709	694	697	652	699	701	723	675	750	730	672	668	738	739	732	712	695	693	674	688	694	688	697	696	704	733	628	705	713	673	686	689	654	689	656	677	629	703	711	678	685	748	692	719	679	682	694	744	687	681	672	716	713	666	668	678	686	665	733	702	758	706	668	721	697	717	713	701	687	687	699	732	689	669	695	701	726	697	681	682	696	681	709	678	643	678	701	672	663	752	696	691	739	739	669	649	700	699	657	701	712	698	666	701	679	693	623	683	704	676	736	700	663	708	711	729	697	685	674	680	698	664	669	735	687	717	691	689	734	652	649	677	730	687	702	705	647	676	652	715	729	673	709	743	669	716	674	715	678	713	713	646	735	721	688	713	680	694	668	673	728	710	672	732	737	667	705	750	718	674	689	698	702	675	701	667	686	692	682	669	696	689	661	733	711	702	667	727	725	708	727	754	726	708	705	661	684	688	699	702	679	710	711	695	674	697	695	687	626	674	644	657	668	691	705	679	701	739	657	713	711	689	661	642	715	675	711	667	724	721	729	676	651	724	681	673	709	690	657	664	669	680	714	720	684	711	649	703	664	677	720	699	720	711	672	707	684	734	683	671	732	715	738	698	755	698	748	694	659	670	709	679	690	717	718	694	677	688	699	680	698	706	712	690	727	678	657	675	647	693	696	652	691	709	692	711	684	679	704	691	669	675	728	665	668	716	701	667	644	679	673	694	718	701	646	687	676	695	694	699	732	737	676	697	678	732	701	673	742	694	686	687	696	698	717	722	675	669	654	727	647	672	697	717	696	663	671	668	709	663	684	705	679	680	704	649	676	700	722	705	731	697	724	692	721	701	729	667	702	695	754	732	668	663	709	642	707	651	720	676	696	686	710	728	674	667	718	652	703	689	699	704	713	719	696	672	710	687	686	705	772	701	664	696	692	719	687	744	682	658	723	705	686	664	685	698	717	679	674	686	705	721	667	735	687	734	684	657	717	695	726	673	755	684	721	655	758	659	704	676	721	647	687	719	691	670	711	686	694	735	675	661	735	684	735	708	694	680	695	715	664	717	716	657	734	682	684	715	705	739	704	687	696	692	723	631	724	737	745	653	752	720	703	691	695	657	688	688	722	682	661	684	674	689	646	671	685	673	725	681	684	688	695	694	704	686	695	644	664	709	682	654	658	685	657	681	676	695	665	672	697	701	713	688	658	710	657	656	706	707	745	698	676	717	673	672	640	663	751	662	691	749	659	703	709	657	727	688	659	690	681	666	713	713	705	689	739	734	721	718	694	699	679	711	696	664	712	720	653	729	701	660	672	701	670	697	676	695	676	668	665	698	661	691	692	724	727	655	685	679
50296	45615	33754	16153	9184	1955	813	2326	256	218	200	205	208	180	154	202	216	199	178	201	212	203	197	213	220	179	207	200	190	168	207	217	207	191	184	183	199	205	205	227	173	175	182	204	207	198	204	182	187	192	209	202	199	191	185	185	169	224	180	179	178	182	192	196	180	208	202	185	194	189	202	197	199	170	185	195	185	214	213	186	177	210	193	178	181	190	195	196	206	190	196	205	180	179	178	175	176	168	187	167	196	185	182	172	170	192	164	176	200	213	194	186	196	195	197	172	197	196	193	184	192	211	207	192	178	188	196	191	194	203	197	204	188	172	201	203	213	183	209	203	187	191	200	152	180	178	182	226	171	201	186	178	195	184	193	198	216	195	213	205	219	181	187	210	187	213	176	182	194	215	182	201	217	196	192	198	198	175	194	199	167	185	173	203	170	179	189	200	182	188	194	191	180	174	206	199	198	182	201	180	182	218	193	193	195	192	218	204	209	201	199	212	180	188	169	208	165	182	205	186	195	196	201	202	178	200	179	191	185	185	185	198	213	178	188	199	200	183	169	194	202	164	212	213	178	165	193	173	190	194	179	183	206	183	194	206	187	217	162	189	185	174	188	171	184	187	182	189	181	167	192	187	193	181	209	187	176	159	180	181	202	197	193	193	182	194	189	188	218	186	206	170	202	201	180	213	186	196	187	165	174	186	177	167	182	185	195	191	198	219	217	206	173	188	180	201	187	175	200	169	173	210	186	198	194	183	183	182	185	208	190	188	203	186	192	180	184	159	195	205	172	176	203	197	220	195	189	188	189	190	180	197	187	186	195	167	175	214	215	192	204	203	172	182	213	201	187	207	208	175	180	205	206	217	223	229	183	213	202	210	185	183	200	175	165	183	197	174	196	204	195	196	195	215	204	204	203	200	203	179	183	167	204	198	203	199	165	180	192	168	173	191	180	201	191	196	201	187	176	204	217	192	189	184	219	194	184	195	184	198	193	177	179	201	192	211	186	183	186	184	169	204	158	200	186	177	178	198	181	187	205	175	198	179	198	220	195	222	198	169	178	199	193	184	198	187	180	163	179	185	181	184	195	192	210	204	208	176	228	189	196	190	203	200	200	195	175	185	190	200	200	189	233	183	236	202	197	179	197	205	210	199	192	212	185	159	179	206	193	185	208	176	193	200	185	187	179	171	192	206	209	206	190	190	202	176	224	179	200	207	175	200	212	192	194	215	205	193	177	174	205	158	190	187	210	224	184	180	173	189	191	168	184	174	189	181	191	187	168	218	219	202	165	189	234	175	167	161	212	204	189	181	211	237	189	202	183	187	176	177	183	189	180	203	200	202	189	198	171	211	197	172	190	209	168	210	190	197	179	166	204	208	192	170	190	190	204	213	185	204	209	195	171	205	208	175	173	186	162	201	173	209	203	176	180	183	172	212	188	203	219	174	201	196	200	186	178	191	204	211	188	170	193	191	176	190	174	193	170	204	199	213	187	171	211	207	200	200	167	214	184	178	203	204	204	192	189	183	193	215	207	181	180	175	212	205	189	187	195	193	192	177	182	188	195	181	208	209	186	192	192	213	172	197	197	201	192	177	175	182	227	190	151	189	166	165	180	185	178	214	199	194	184	205	173	193	176	193	167	174	194	223	187	171	178	192	196	191	210	202	181	164	174	220	214	194	201	211	224	190	193	198	180	199	170	184	175	173	163	204	184	203	205	187	213	195	212	183	174	178	186	190	197	167	203	193	199	187	197	195	195	201	175	182	183	187	196	191	185	216	193	178	221	256	189	190	181	193	208	185	183	201	189	185	181	176	196	218	171	189	204	187	206	183	202	200	152	162	213	178	180	197	196	193	173	173	187	190	206	201	194	223	211	183	200	208	208	207	200	157	181	188	173	176	219	187	181	190	188	194	202	190	184	178	188	189	207	201	200	217	193	228	206	202	217	201	198	190	174	210	211	174	200	216	220	173	176	180	179	218	177	207	168	190	191	172	205	182	190	190	202	181	194	188	191	187	209	184	212	210	194	178	190	189	184	194	215	202	200	197	201	220	179	209	196	200	184	190	184	163	183	183	182	201	205	211	175	182	197	205	182	188	173	173	209	167	161	184	206	204	176	187	191	185	216	200	187	169	199	195	189	179	176	195	187	204	204	208	177	210	186	213	180	188	186	219	219	211	184	186	180	176	189	180	188	208	172	205	186	176	164	177	186	163	188	182	205	183	199	174	213	162	203	197	216	175	181	206	195	175	173	222	189	192	204	184	184	196	197	192	191	181	204	217	205	202	188	210	210	193	178	216	188	197	193	194	210	182	169	201	198	226	195	204	214	203	176	196	190	206	211	193	188	175	200	183	185	197	202	196	212	183	185	187	219	179	179	184	193	202	197	197	216	205	195	201	195	185	224	197	183	207	177	175	183	196	181	202	208	196	184	177	201	202	163	185	180	181	171	185	153	196	185	193	197	204	187	171	185	196	194	217	158	209	167	206	190	180	205	184	174	225	195	231	188	189	197	205	204	169	182	183	137	193	182	199	220	168	183	171	191	190	188	185	201	195	206	205	204	179	176	189	182	196	217	170	203	167	176	183	166	182	202	204	192	206	188	194	178	186	193	193	187	197	218	196	162	198	187	180	183	186	198	192	202	208	175	222	209	190	173	181	198	175	205	202	202	204	189	182	191	196	164	204	203	202	171	193	195	206	208	186	163	201	179	186	189	196	210	187	181	159	190	209	187	196	191	184	188	211	180	222	194	192	197	188	201	220	160	200	180	233	185	195	197	187	196	180	181	167	191	195	201	182	181	202	196	182	194	204	186	195	170	188	183	184	189	219	228	197	188	191	175	200	170	200	199	223	186	172	193	212	186	203	214	197	197	197	173	208	165	188	199	219	218	186	215	198	170	186	197	191	187	193	193	191	180	196	189	190	167	180	200	179	218	204	208	172	210	212	193	180	170	166	185	175	202	193	183	190	182	206	194	193	196	175	214	186	193	196	196	199	165	197	207	200	181	185	180	153	185	195	192	211	218	185	207	214	179	210	197	223	193	203	211	201	193	210	178	199	187	165	191	180	209	202	188	182	194	183	210	182	185	181	174	159	184	178	181	204	200	193	192	185	194	187	196	204	208	195	174	183	201	173	199	187	168	177	189	160	179	204	204	191	220	199	191	200	183	208	172	189	206	171	230	214	199	225	200	198	212	199	197	166	176	175	168	196	195	182	198	184	211	170	213	183	215	188	205	200	214	177	189	211	189	201	207	206	222	163	186	180	176	184	170	190	206	191	186	179	180	163	188	178	187	189	225	184	134	190	200	200	182	179	199	190	187	183	182	176	201	188	206	193	187	190	210	195	197	203	180	188	212	207	186	202	208	198	227	172	209	197	166	171	182	194	194	190	205	179	202	206	181	162	198	219	194	183	176	203	173	183	181	195	149	177	211	183	169	192	192	186	170	187	197	207	199	175	160	193	206	203	188	189	183	195
34809	34354	35769	22139	21064	5471	3723	9573	558	544	514	502	507	469	455	493	495	481	473	525	504	458	454	466	517	506	433	477	468	461	490	481	414	447	466	475	464	488	494	490	452	477	445	435	472	483	498	483	445	460	480	436	454	465	491	450	435	441	514	513	467	443	466	460	479	462	468	470	477	466	471	445	434	457	474	492	460	448	466	471	438	449	449	492	445	459	432	441	463	455	421	449	466	476	459	445	477	451	474	456	453	468	444	447	485	446	464	456	464	472	475	455	430	439	431	448	462	453	471	449	437	453	471	478	479	434	429	454	478	462	431	499	428	437	493	500	478	443	447	512	488	458	450	488	479	447	458	456	409	455	502	476	510	430	437	445	468	436	467	456	400	452	451	470	476	446	485	437	479	461	486	498	439	485	449	475	464	485	449	470	453	468	441	472	454	425	497	457	488	426	457	471	452	465	470	416	435	474	441	475	456	494	473	451	448	451	443	466	467	469	440	468	435	505	482	469	495	466	453	489	439	451	442	431	482	468	473	448	474	456	435	451	433	460	446	459	474	468	453	434	507	430	477	439	448	484	427	490	478	474	477	481	476	451	430	443	460	458	435	454	454	421	490	466	447	488	470	413	466	472	462	461	417	455	477	460	467	423	453	427	426	491	446	475	447	478	452	441	502	438	490	494	434	457	478	434	434	490	498	495	467	464	422	466	479	473	467	421	442	458	484	473	448	446	476	434	431	434	436	466	441	464	429	460	457	473	467	480	434	438	459	470	466	468	456	469	443	466	448	447	460	475	441	482	463	460	487	494	470	444	453	452	466	460	473	465	519	470	472	502	465	460	451	454	429	446	462	492	471	467	461	465	456	469	458	415	408	435	450	466	465	516	474	457	472	444	451	483	464	461	455	468	451	437	510	428	436	437	444	455	458	438	468	443	491	449	452	446	449	487	439	469	399	422	431	472	471	432	411	458	458	458	448	440	507	473	469	427	499	470	458	453	451	462	453	477	414	452	442	431	449	471	460	414	449	480	429	471	430	442	421	459	463	440	490	484	455	456	426	435	462	496	480	464	454	474	454	436	424	440	501	439	473	434	506	480	461	461	472	435	494	468	422	462	454	493	419	456	465	485	455	452	462	420	470	453	456	484	482	469	492	452	480	447	428	443	480	464	470	478	485	474	446	422	444	426	444	454	471	438	450	437	474	450	479	461	418	440	454	466	447	463	453	468	467	443	456	465	484	448	458	512	452	451	459	488	438	444	436	447	439	512	496	455	447	472	449	438	451	434	485	444	456	421	437	447	426	466	434	436	453	464	457	459	453	460	482	455	480	479	460	507	452	424	468	461	445	449	412	478	444	476	451	436	433	485	447	468	448	486	449	455	447	444	477	471	487	460	435	472	446	431	427	474	488	452	452	440	462	463	463	460	436	473	444	475	467	452	484	422	465	431	438	467	439	451	435	426	459	468	464	469	467	469	441	476	456	444	430	458	423	463	450	425	420	502	452	426	492	444	439	448	493	440	419	469	461	456	421	467	452	437	466	471	439	452	470	472	432	473	504	494	491	431	427	452	472	448	464	433	474	424	453	461	482	449	450	444	459	461	460	458	459	497	495	439	465	472	458	434	471	479	429	491	479	487	488	488	463	416	421	458	476	467	501	448	460	444	472	477	442	507	444	485	464	461	458	458	461	447	449	439	488	467	462	457	475	465	482	491	455	468	453	488	425	452	454	415	439	455	496	429	437	447	459	413	484	467	467	486	477	441	459	448	483	491	445	493	484	454	418	468	426	436	440	417	451	458	442	460	446	440	488	461	443	439	432	475	456	448	459	502	490	483	491	473	467	431	484	479	423	485	453	459	437	487	453	462	444	480	490	505	472	444	444	465	454	479	466	451	435	444	476	444	477	423	484	460	433	455	452	432	455	449	445	460	474	457	464	463	441	469	473	458	476	485	484	465	448	424	430	461	490	481	474	451	432	440	450	447	467	462	458	443	459	476	455	462	457	487	474	454	489	441	432	424	450	476	445	438	471	458	488	459	458	481	438	459	441	486	447	430	442	460	420	430	460	467	485	483	446	484	481	473	495	442	469	474	459	458	469	481	460	481	413	442	431	470	470	451	429	485	462	488	477	449	443	469	481	448	471	445	452	456	447	440	439	486	426	484	444	473	463	466	435	444	506	467	439	454	444	446	499	424	498	467	465	441	444	397	475	473	489	473	412	445	468	481	486	412	483	454	431	452	454	469	491	464	435	436	427	461	488	465	430	484	484	453	461	468	420	447	440	467	438	472	444	439	496	411	463	474	465	450	448	462	478	471	446	481	443	437	433	477	433	458	464	473	458	448	455	447	443	451	475	461	430	446	502	440	445	488	437	454	484	467	467	454	450	449	466	466	449	458	452	503	461	445	457	457	458	446	448	431	426	449	444	493	466	475	421	463	465	457	469	451	433	435	472	487	428	440	457	484	449	444	469	456	430	439	439	460	427	441	447	443	467	452	458	479	458	443	449	513	502	468	452	462	449	421	487	479	444	445	463	452	437	473	527	473	514	478	442	471	474	450	472	474	461	470	420	463	455	447	449	457	446	457	447	496	445	452	448	448	442	439	467	454	474	432	429	466	444	427	445	467	467	466	454	456	440	457	468	440	472	453	477	440	425	446	466	470	489	450	465	446	482	477	419	450	460	483	509	475	471	453	441	479	460	489	497	478	441	464	463	453	438	483	485	479	464	455	454	450	452	461	482	440	463	494	462	459	439	454	455	441	438	464	463	469	492	454	501	421	460	463	515	475	459	440	469	482	474	477	426	473	473	459	470	455	443	463	468	460	469	441	440	447	438	457	449	479	436	454	484	454	485	463	492	455	505	465	424	486	461	431	488	455	452	471	420	452	446	408	464	438	454	458	451	454	440	488	469	460	491	468	475	477	517	496	466	486	470	461	456	437	470	492	452	470	440	474	494	467	435	467	437	429	445	456	485	501	458	476	445	451	486	439	477	472	481	434	436	452	495	481	450	478	452	443	463	434	461	450	436	477	404	493	434	465	497	465	481	440	455	452	418	464	408	462	461	430	468	463	452	459	459	456	454	466	437	491	493	442	446	478	436	462	492	453	446	492	475	468	444	471	475	432	447	427	464	487	460	503	450	482	484	457	451	413	450	460	448	464	404	467	450	437	468	449	441	445	434	464	449	458	440	451	443	468	500	466	449	493	426	452	455	461	418	486	448	425	447	456	437	420	437	455	482	483	481	488	456	419	451	467	465	459	419	466	438	442	454	511	416	494	474	437	501	479	463	462	440	500	455	481	456	466	459	438	463	466	461	470	446	411	481	472	485	494	466	455	454	451	463	463	450	432	488	444	480	455	448	486	446	465	461	462	466	455	444	462	482	441	434	474	416	434	514	433	438	450	447	478	429	475	451	438	458	468	453	444	490	478	496	479	484	428	464	448	456	481	464	447	485	459	451	455	488	483	442	457	457	448	458	448
10246	2696	1042	562	465	303	377	364	330	307	314	351	274	313	333	313	327	340	291	317	294	332	356	320	305	329	356	330	340	317	302	334	325	300	338	316	338	328	336	327	287	347	315	345	316	357	340	302	316	327	305	314	300	327	315	356	334	302	329	314	312	304	289	338	316	301	299	296	318	337	319	320	325	311	300	305	356	335	319	290	315	282	308	341	297	313	314	299	297	340	335	336	322	325	298	329	335	316	328	340	334	318	286	320	289	323	287	356	321	321	305	284	306	325	366	319	268	332	331	306	329	323	313	319	298	321	312	304	330	295	325	295	340	348	347	353	325	351	315	315	302	320	326	330	311	336	306	306	294	337	310	310	303	309	313	327	286	308	366	306	334	317	311	306	306	338	306	329	325	320	328	322	332	317	302	295	326	345	308	321	320	293	307	298	336	319	319	320	316	332	344	329	323	316	306	333	300	358	347	339	330	337	300	345	312	307	310	314	322	321	320	310	301	327	303	313	300	283	307	317	313	294	330	342	302	289	309	309	343	330	319	296	319	318	337	301	318	347	312	279	296	319	297	303	304	294	346	309	348	316	334	291	304	304	322	352	312	294	327	330	317	296	301	331	361	325	306	307	318	329	319	321	308	294	322	300	329	308	306	341	319	304	333	297	296	316	293	331	316	295	313	322	311	334	313	315	321	297	340	347	315	323	308	313	297	324	297	296	319	291	289	324	310	302	344	305	334	349	300	310	294	336	346	316	347	341	301	304	314	298	317	298	344	307	315	365	307	329	288	316	320	323	347	304	330	333	315	320	312	294	339	288	328	296	308	349	298	334	293	305	317	342	321	312	331	314	307	329	315	324	324	322	311	309	302	321	320	304	329	292	303	336	278	339	372	344	304	284	330	348	318	326	336	311	291	339	332	314	336	304	321	319	345	349	308	345	341	283	305	331	322	312	328	332	326	312	313	316	334	296	335	314	304	315	294	286	338	301	312	335	331	326	305	319	285	314	299	324	325	325	327	306	314	289	305	299	314	322	312	308	346	344	304	291	311	298	314	335	306	329	324	354	339	314	305	327	309	308	324	322	380	326	316	344	336	320	332	354	337	311	300	298	332	335	337	324	313	323	351	314	303	359	325	297	310	335	362	327	319	262	306	300	330	322	307	326	329	315	321	375	344	305	352	349	331	319	332	305	331	327	325	355	319	327	283	321	343	288	345	350	323	321	338	321	347	297	332	307	334	325	327	329	294	274	272	322	327	339	305	308	292	338	309	329	320	335	296	321	277	276	306	330	348	343	336	359	315	349	340	325	329	339	317	309	318	308	322	305	305	336	338	317	312	295	316	353	315	293	329	319	341	327	303	323	288	320	337	313	307	320	286	300	319	329	368	338	323	329	371	327	349	305	324	302	328	338	315	317	305	352	312	331	294	317	309	315	320	330	333	309	338	298	300	288	317	320	330	304	311	333	334	310	337	354	320	308	350	339	299	348	320	330	282	316	304	324	290	325	334	343	328	291	295	321	315	276	310	334	325	331	326	334	304	299	317	330	320	321	332	304	288	299	316	334	311	317	345	316	303	329	314	317	311	304	294	291	291	340	291	298	285	281	298	332	322	313	339	307	328	333	326	283	295	295	358	332	358	311	321	337	323	331	348	299	342	321	310	353	322	323	299	300	309	341	278	315	295	345	334	338	344	325	302	301	316	306	318	325	327	344	312	313	310	301	337	342	328	316	310	318	331	323	304	346	281	344	340	313	294	334	304	320	332	342	310	284	314	318	310	310	329	311	358	290	330	328	307	317	303	288	328	309	341	333	324	320	336	312	323	310	350	312	334	324	298	320	334	333	301	325	317	337	328	347	342	329	345	304	331	321	310	317	333	316	269	346	295	321	357	308	302	335	330	328	339	289	324	278	318	313	301	298	313	345	333	325	302	303	315	335	334	327	335	341	310	330	340	346	289	310	358	333	319	313	339	336	323	311	330	327	331	339	310	318	287	304	309	324	349	330	337	310	292	329	305	342	319	305	311	380	337	314	295	353	294	328	314	295	296	334	343	317	333	299	335	332	347	318	307	319	324	347	300	352	325	368	319	294	339	298	336	322	332	333	319	286	297	321	317	324	314	328	339	302	331	316	291	320	335	325	320	303	293	330	315	310	336	351	284	350	308	294	317	295	327	319	315	332	333	350	337	283	283	283	310	302	286	297	335	365	309	335	350	301	339	301	333	329	346	317	315	339	313	300	298	304	330	306	305	326	313	342	324	319	334	341	297	335	310	326	327	369	320	306	301	320	319	334	306	316	287	308	346	312	287	318	318	315	272	351	296	299	310	299	322	312	323	310	311	311	319	297	322	335	323	334	309	342	325	317	310	327	340	311	302	315	296	294	309	312	313	341	319	283	304	330	337	325	294	318	337	321	308	310	320	340	338	315	318	310	332	350	292	320	325	297	334	293	316	290	352	340	337	325	306	321	347	331	315	309	363	273	320	299	312	316	309	325	320	336	319	322	309	346	348	332	340	317	298	331	306	343	338	322	335	305	322	295	326	303	332	336	335	308	339	339	332	325	342	308	324	321	330	338	322	281	329	302	355	295	329	358	312	317	327	306	338	320	310	311	349	337	392	335	325	314	307	307	303	291	294	313	319	318	329	311	299	339	322	317	280	336	293	312	307	331	303	314	322	303	337	329	313	311	333	329	314	266	346	277	326	331	334	314	329	297	312	339	307	359	316	341	326	323	279	290	307	331	324	312	286	308	317	328	322	315	319	318	304	312	320	327	299	327	309	360	342	277	300	313	294	296	344	336	321	320	315	328	338	325	318	314	348	310	293	344	319	320	326	348	321	339	318	338	316	343	292	319	339	330	321	328	335	289	334	347	306	317	319	343	336	316	338	329	315	324	315	323	345	293	335	305	294	336	314	322	335	309	295	318	296	273	294	309	334	311	335	325	331	326	320	317	326	341	309	346	321	308	259	325	306	313	336	340	353	295	290	281	333	331	326	336	287	327	313	356	299	339	314	340	327	328	319	345	312	289	322	328	319	315	325	312	362	334	319	305	318	364	319	324	281	318	325	321	338	333	337	297	306	341	332	324	379	304	323	319	323	318	317	295	324	304	265	338	307	344	344	296	321	343	331	296	315	335	363	348	330	299	354	296	335	337	299	341	323	319	311	333	344	323	323	333	307	317	328	307	333	339	341	300	347	286	313	330	319	317	328	309	352	354	303	322	285	312	325	319	323	318	310	356	337	313	344	315	304	301	331	355	302	326	330	303	326	335	280	359	304	287	331	323	343	321	338	306	296	356	333	332	296	326	337	323	307	313	328	304	312	305	307	305	320	371	361	331	327	313	306	313	321	292	312	302	312	335	333	338	340	312	340	338	369	338	333	289	307	309	310	308	303	308	359	354	357	345	333	336	319	316	338	295	357	302	320	320	331	300	319	317	312	355	301	321	344	305	318	307	276	319	331	339	330	297	335	349	293	292
8391	4141	2570	1469	1387	875	854	1056	770	750	758	724	748	737	710	740	767	762	750	742	728	793	687	737	738	755	709	751	748	747	756	761	797	746	730	739	713	731	719	736	782	793	757	738	707	654	771	713	746	757	725	740	796	760	737	731	684	729	766	767	723	760	725	731	741	774	763	722	755	742	774	734	764	716	728	770	746	700	725	691	761	739	750	726	753	769	693	738	710	775	722	720	756	779	733	749	741	751	741	712	726	705	704	875	732	720	743	788	735	736	750	729	744	784	687	758	734	737	765	724	693	773	755	736	719	738	762	776	722	758	709	766	765	732	704	807	713	764	702	746	722	740	766	719	747	713	753	752	756	734	741	745	701	755	705	791	700	744	710	734	685	756	704	785	748	790	719	727	726	720	759	712	736	734	722	751	718	765	742	779	721	703	705	784	754	733	723	722	729	724	757	738	746	688	773	719	699	715	758	768	712	774	749	746	807	702	732	752	747	788	722	725	742	707	760	765	771	688	751	763	691	788	784	770	821	768	748	693	733	775	728	787	728	732	701	704	732	785	718	737	814	783	762	724	742	742	749	757	706	707	726	750	775	754	724	705	717	758	743	765	723	770	729	738	753	701	723	674	690	743	707	728	758	753	714	739	735	789	756	740	780	740	672	740	735	704	745	732	758	778	692	776	785	750	738	782	737	779	730	659	744	754	730	718	699	764	731	728	817	735	835	722	726	720	712	775	735	754	759	700	719	680	682	691	728	747	766	752	716	717	768	719	732	719	697	724	769	735	716	707	739	738	775	735	755	738	746	800	741	664	747	768	754	725	729	756	799	714	739	691	748	769	753	761	804	698	742	749	776	694	785	767	673	742	717	758	741	749	747	735	756	714	769	756	731	758	776	716	747	754	733	787	701	755	732	736	775	732	745	761	772	718	755	725	760	725	733	735	748	775	707	682	741	683	767	754	797	760	769	728	744	740	715	729	728	708	733	737	773	743	763	668	703	730	713	720	734	747	739	784	750	694	734	720	738	768	705	774	749	670	719	792	790	728	695	768	686	752	749	745	737	731	732	767	758	757	733	764	711	700	715	755	797	717	713	756	740	677	740	732	771	725	731	762	708	737	691	771	696	699	736	735	789	765	765	782	761	735	729	740	744	743	711	730	753	723	780	750	718	734	706	759	706	737	789	768	703	788	729	729	734	764	727	773	677	750	774	738	715	758	750	773	773	783	752	756	748	779	723	711	731	764	742	739	708	772	707	770	748	739	743	764	732	698	759	740	722	720	725	758	756	768	741	699	723	782	717	774	748	734	739	757	660	764	747	728	750	711	725	778	698	721	781	742	729	741	748	797	753	726	728	725	730	747	698	737	760	731	788	761	751	750	722	702	749	710	711	728	724	728	716	738	703	779	749	771	781	697	752	767	718	757	714	759	729	757	730	748	734	765	663	783	691	716	721	761	699	753	792	722	746	724	700	694	720	777	726	730	698	755	719	730	766	709	725	736	736	792	746	730	716	732	775	688	759	738	728	697	722	744	723	737	746	689	730	759	778	708	746	751	734	724	728	765	779	757	706	742	732	722	769	670	744	710	738	748	721	788	758	743	732	725	723	759	745	745	780	760	734	732	694	725	761	725	723	753	754	757	709	734	749	737	777	737	719	733	744	741	718	740	759	727	738	763	714	728	712	721	756	699	735	774	721	767	721	770	715	715	735	698	741	779	709	710	716	746	720	759	709	716	770	724	721	705	691	727	749	777	740	736	757	749	771	718	720	753	726	695	712	730	784	678	751	784	746	728	757	766	782	755	731	764	769	807	711	770	730	746	738	776	779	739	756	736	727	740	767	729	725	767	738	701	749	704	716	693	752	732	745	778	712	718	734	769	762	786	720	791	764	769	734	675	735	779	743	799	740	751	746	703	752	772	749	776	744	689	714	696	716	724	766	710	760	723	770	746	734	790	750	744	779	719	735	761	744	745	773	758	742	734	758	725	735	767	665	742	752	736	723	760	743	776	736	728	752	747	759	663	711	724	748	735	752	721	708	724	770	755	759	727	736	683	778	763	741	744	689	728	738	738	765	690	732	718	728	767	694	707	753	749	728	743	763	726	757	712	760	760	727	779	765	737	740	727	728	771	771	730	748	722	739	738	774	774	776	791	754	789	772	732	711	735	749	732	724	704	751	783	758	694	774	779	728	740	730	707	779	710	727	711	759	723	759	771	708	711	724	774	746	738	752	724	730	734	772	752	724	770	716	673	730	782	754	702	717	765	733	735	737	779	737	719	769	776	736	734	778	694	713	735	751	739	721	722	742	768	720	728	680	738	709	781	761	705	737	734	693	738	713	734	756	754	707	728	737	726	715	742	800	724	688	734	703	751	766	783	744	747	725	768	802	733	722	787	721	744	701	724	728	708	748	770	733	727	759	772	758	760	735	756	747	751	728	781	737	788	735	740	704	745	726	754	705	757	747	705	780	762	781	712	782	787	748	748	716	745	758	755	727	713	754	791	743	763	732	740	773	756	728	749	703	737	766	772	726	760	728	733	765	799	714	752	776	766	747	732	755	739	738	755	744	712	740	777	726	711	725	749	724	707	745	746	696	788	764	743	736	712	712	727	760	764	737	746	712	694	730	801	753	735	772	698	754	750	779	728	806	709	704	757	684	720	737	783	761	697	714	745	773	702	736	681	752	720	714	726	744	726	760	772	759	759	743	760	748	764	725	724	716	742	724	712	758	710	726	703	735	739	714	743	763	743	776	718	739	717	672	806	751	752	751	761	744	767	740	746	698	733	731	726	745	741	795	763	705	756	728	750	730	695	742	750	778	737	690	729	746	761	728	699	685	780	754	745	745	709	753	746	749	780	759	731	756	765	725	766	762	706	712	764	747	715	766	714	773	696	703	693	699	777	759	742	742	712	755	707	748	751	733	739	694	740	709	761	711	699	746	787	756	699	760	733	754	729	720	731	746	715	721	800	694	701	730	740	770	717	732	738	703	682	744	707	792	695	764	745	799	770	728	702	746	767	719	740	750	755	743	742	742	725	743	770	704	737	761	711	761	735	741	712	765	735	761	751	793	739	770	710	718	712	743	757	762	731	748	745	724	756	727	741	702	804	746	782	713	763	720	742	774	733	738	737	710	728	747	787	743	707	692	764	736	706	768	708	684	709	779	743	738	759	740	764	709	740	689	752	744	738	730	736	714	710	767	714	742	759	761	701	749	710	718	757	717	744	779	752	731	760	760	750	712	757	777	782	732	753	723	719	735	689	745	766	775	718	722	770	767	713	737	779	760	755	726	748	747	718	730	717	745	698	773	789	781	731	736	758	752	756	774	719	711	687	760	730	719	747	752	714	748	767	728	732	698	710	735	744	727	755	739	756	779	705	720	751	765	772	714	720	735	782	744	771	709	731	726	712	720	753	745	783	801	750	706	729	698	740	738	764	734	721	748	705	758	700	698	732	709	729	740	734	782	760	742	742	736	732
41117	31193	22025	9268	4929	1300	743	1691	341	315	316	307	290	322	299	332	298	347	296	284	341	280	316	290	308	312	288	286	250	264	255	294	291	309	317	277	291	280	284	295	311	313	275	287	292	284	266	321	312	284	290	318	296	312	308	319	316	307	301	293	326	344	320	342	303	306	304	323	297	265	274	301	275	290	335	307	287	302	278	318	324	297	305	309	312	296	309	278	322	281	317	293	302	308	322	307	304	283	290	306	306	268	276	283	307	280	265	304	309	321	294	316	270	303	281	269	278	277	301	271	265	306	331	290	287	324	294	293	307	296	302	317	243	288	290	280	273	288	266	308	293	347	296	307	276	298	295	280	305	311	293	316	317	290	282	306	270	310	320	329	326	298	281	306	265	306	307	270	294	290	298	315	296	273	308	309	262	270	252	326	290	314	314	309	310	305	339	281	284	287	287	308	303	283	290	285	296	302	291	311	312	317	304	319	290	290	286	298	306	322	333	317	302	309	306	284	342	270	277	275	290	304	311	293	301	305	329	293	310	302	298	306	321	266	305	240	291	308	283	291	285	272	262	311	318	285	294	313	318	315	313	306	269	273	280	306	322	315	292	308	295	308	277	275	312	304	289	272	257	289	331	285	276	290	311	285	313	275	303	285	294	332	280	284	314	319	321	254	295	316	317	292	268	281	280	289	300	308	296	302	292	332	284	277	258	277	291	283	280	286	303	298	290	292	265	326	282	283	295	285	292	315	269	298	305	286	280	281	291	332	294	279	290	297	282	260	313	282	330	297	310	293	297	305	282	300	279	321	300	265	303	314	299	284	299	320	309	309	295	275	281	317	315	324	319	332	291	307	301	300	284	349	319	264	292	324	320	303	297	309	280	267	329	314	296	309	277	303	319	290	302	282	286	291	309	294	286	304	288	294	280	269	289	286	301	286	306	281	287	291	308	292	293	312	311	300	326	301	305	302	308	262	304	311	287	297	316	290	296	302	294	324	282	308	290	271	292	348	282	316	286	305	268	297	308	290	304	313	277	297	283	310	297	274	310	305	265	302	285	291	262	303	260	296	282	301	294	282	292	315	276	309	316	274	270	295	327	289	300	289	276	279	275	294	300	272	299	297	335	330	258	275	292	316	307	308	278	293	323	299	323	311	295	308	289	311	299	303	294	304	302	317	310	303	335	279	288	289	321	295	318	289	328	297	311	281	307	309	303	288	289	328	273	279	288	305	293	290	292	310	315	308	298	298	325	324	287	328	302	292	309	304	284	298	349	297	291	319	335	306	302	321	322	294	279	269	307	334	314	257	312	292	282	295	289	338	293	284	312	291	288	306	305	301	339	306	305	294	294	290	305	328	271	282	301	296	300	312	284	301	314	259	296	288	280	293	299	273	306	301	290	286	260	302	289	308	320	307	299	277	276	267	290	305	298	303	315	264	325	305	300	299	328	330	278	313	309	304	304	272	318	294	291	321	274	311	301	314	298	282	345	306	306	302	292	316	295	315	277	311	281	299	268	329	306	298	277	278	336	315	325	295	293	276	332	303	294	294	303	283	294	297	304	281	302	320	293	284	317	329	275	304	324	296	308	323	308	315	268	287	309	288	280	318	310	296	295	321	295	304	296	299	261	328	306	281	303	296	279	302	335	341	325	292	307	293	312	305	311	275	296	317	313	317	308	290	285	303	264	322	303	311	308	302	295	317	312	312	288	264	320	286	299	283	284	318	296	305	274	306	289	280	299	300	267	277	295	274	297	277	268	322	298	290	265	275	321	263	290	298	284	325	304	305	262	334	333	288	268	332	279	282	316	298	305	294	290	310	290	276	299	285	295	307	294	310	278	293	291	313	301	326	315	283	307	280	293	282	282	283	328	305	282	306	302	283	303	272	300	319	262	302	311	255	274	295	320	256	311	276	288	297	289	285	291	323	287	318	288	308	294	311	331	290	307	293	295	257	289	282	302	298	300	271	321	291	317	259	288	299	275	303	313	315	314	281	289	337	326	311	295	282	291	281	269	289	299	328	266	305	305	307	319	269	332	304	301	313	323	296	305	324	301	302	296	321	312	250	300	344	274	297	306	297	321	319	302	282	303	306	320	324	303	332	334	310	297	303	293	305	289	320	304	304	301	278	319	316	309	266	265	322	267	308	337	309	276	307	311	304	278	287	309	289	315	300	279	298	292	283	322	308	281	260	325	288	311	289	325	326	301	322	325	321	282	324	328	299	280	282	297	297	256	260	290	293	330	310	287	319	317	293	282	276	303	298	320	296	295	270	262	298	313	301	314	315	262	302	265	326	293	301	294	293	306	326	318	337	280	331	325	296	310	291	298	297	288	314	286	294	280	298	293	306	305	298	314	303	282	293	301	272	281	330	296	310	280	267	312	291	295	298	330	304	285	277	306	284	319	281	288	278	283	302	313	330	312	296	281	288	281	301	304	304	286	304	294	308	316	288	312	292	272	293	300	282	319	286	288	293	303	304	288	290	286	267	317	303	317	291	317	274	312	298	268	301	314	308	264	287	298	343	316	283	304	321	287	271	321	275	291	311	292	320	281	295	314	307	279	304	256	265	298	282	310	326	299	283	325	293	329	304	353	255	292	311	291	297	303	298	299	274	296	303	293	302	307	268	324	303	291	306	276	309	335	305	276	314	311	299	269	267	288	295	309	283	288	298	312	282	261	309	325	303	289	319	268	324	306	330	283	302	283	307	289	307	294	335	289	308	291	313	297	268	314	294	311	282	307	304	298	286	312	286	292	288	288	314	285	296	292	321	300	291	308	268	320	321	301	309	302	314	281	290	282	333	313	277	308	290	291	313	311	260	256	316	341	282	311	300	302	286	311	299	273	293	317	311	330	298	285	319	278	288	344	280	295	269	311	299	321	293	303	285	300	313	280	314	280	284	315	297	301	282	321	289	280	300	320	290	302	299	296	267	305	273	299	270	314	279	288	314	307	296	331	308	318	274	302	328	285	284	311	271	282	267	296	319	315	314	290	273	320	279	286	314	301	315	293	275	302	307	275	305	298	287	305	340	289	283	293	298	314	301	327	295	278	293	301	275	317	241	306	292	294	314	306	276	288	299	322	320	338	285	290	307	292	268	320	304	297	296	287	304	293	309	285	295	311	302	285	290	254	335	275	311	282	296	302	284	322	281	287	295	296	310	320	310	291	314	266	281	343	293	302	284	292	333	288	304	277	300	328	297	300	296	286	318	318	295	293	322	289	277	289	291	278	273	284	333	340	275	286	270	308	318	285	314	298	295	308	304	290	341	271	286	296	278	297	289	296	317	293	260	318	298	259	295	304	303	291	356	309	315	276	294	318	279	284	297	274	330	295	283	297	322	281	295	310	289	315	282	286	272	283	309	318	316	313	276	294	299	299	294	312	288	314	315	301	320	295	312	267	288	264	291	296	271	285	318	290	288	298	314	311	289	310	351	285	323	289	306	287	320	298	276	320	295	293	304	304	305	252	294	273	304
28331	23840	27248	15524	14330	4472	2945	7463	762	722	668	692	706	717	691	712	720	685	705	692	713	704	672	704	674	737	677	687	664	691	658	686	704	701	661	678	693	749	693	671	765	701	709	706	664	677	697	670	716	659	692	709	686	671	668	651	670	654	738	676	635	700	692	717	655	665	645	726	708	700	721	637	683	676	658	704	686	651	666	700	671	688	673	698	671	734	722	660	694	704	701	711	662	691	667	665	672	678	665	696	685	671	672	715	666	712	698	670	705	674	662	679	701	697	700	696	663	671	706	725	725	693	673	691	677	701	675	650	700	685	717	659	668	695	759	664	688	686	666	675	688	696	660	675	669	649	666	709	699	682	724	674	642	671	721	694	712	738	659	685	718	631	713	677	720	691	723	704	693	727	679	740	657	667	648	689	682	663	708	666	672	673	691	677	721	665	698	723	733	705	668	690	653	721	688	659	653	723	668	718	702	714	669	670	715	660	643	705	678	652	700	721	701	729	701	654	681	723	648	645	655	714	650	700	692	724	665	680	705	709	703	678	673	706	698	682	735	704	622	680	628	712	697	728	657	677	659	690	695	681	694	678	719	689	647	676	704	706	667	661	691	689	697	700	642	731	699	733	698	698	691	702	679	636	647	736	668	726	677	703	682	701	605	664	727	704	642	648	712	691	729	695	717	706	669	708	716	672	656	712	720	665	688	712	748	701	708	688	756	659	715	696	692	674	666	704	687	698	645	699	718	678	679	713	697	698	666	694	691	650	702	689	680	693	654	678	707	717	694	670	687	665	690	676	673	710	683	654	682	690	707	668	695	704	719	678	652	764	717	705	685	638	682	683	741	665	761	686	684	688	693	688	704	690	681	674	711	652	699	676	670	734	699	672	673	677	698	685	713	664	697	731	703	677	714	685	629	700	671	732	656	677	729	713	722	669	678	726	678	709	678	709	712	673	672	710	683	673	684	686	710	695	693	732	701	684	694	669	680	680	699	699	720	676	670	686	709	656	680	673	659	683	665	656	698	722	692	709	719	695	655	688	651	689	749	700	682	716	686	724	680	667	678	656	742	729	716	704	656	683	671	699	676	710	719	687	676	721	731	680	678	714	703	655	694	717	694	711	631	662	713	658	731	668	716	653	656	733	676	684	676	698	705	683	686	709	681	658	688	654	724	643	702	722	734	685	708	714	683	728	694	712	683	639	733	680	677	682	693	674	695	685	675	705	670	678	666	707	698	637	742	669	670	684	678	693	674	672	718	714	643	719	650	716	675	672	710	689	682	696	682	687	733	669	724	725	676	654	725	674	665	709	691	692	715	661	682	727	691	734	686	697	696	702	696	680	650	690	704	699	733	683	653	715	675	681	712	650	650	693	713	710	674	732	725	663	700	695	741	636	704	697	707	689	689	659	703	670	704	682	678	680	663	690	662	751	712	670	671	685	709	679	680	659	698	675	638	681	704	677	650	710	692	686	669	647	737	701	687	663	706	705	703	722	651	697	718	708	636	659	635	703	697	663	721	677	730	662	707	649	691	701	729	692	648	676	734	684	688	655	679	668	698	694	710	693	747	695	690	705	663	652	718	698	667	713	698	714	624	733	684	686	744	677	695	631	725	666	710	657	678	721	656	662	675	736	690	727	654	664	701	703	685	678	744	728	657	665	650	633	683	684	718	677	664	686	719	679	682	710	725	695	664	658	718	661	709	680	706	664	728	704	694	692	696	704	687	697	700	692	695	632	685	684	700	666	727	650	686	749	717	655	660	701	650	669	658	655	695	720	646	634	696	699	662	709	708	692	677	679	671	671	663	717	665	743	667	612	664	664	678	675	654	684	699	706	666	730	672	676	711	757	691	712	759	714	701	680	690	660	675	706	714	721	729	698	721	695	659	686	682	681	683	678	711	683	707	718	725	686	666	694	719	706	705	734	689	671	707	630	673	674	719	712	688	737	673	726	670	673	659	689	715	670	739	687	678	702	707	679	683	712	666	666	676	712	691	628	692	680	674	688	711	729	741	695	686	725	679	704	726	679	678	712	687	717	708	691	674	655	698	611	692	692	676	655	708	693	678	682	725	698	632	702	717	677	669	669	707	693	666	705	706	669	702	693	654	700	678	735	744	669	681	712	721	679	689	703	666	741	693	699	650	670	704	713	676	701	691	626	670	666	721	726	691	694	663	698	696	706	642	649	635	701	659	680	665	666	657	673	719	701	670	681	654	708	711	682	709	668	703	717	680	712	707	681	707	692	658	660	706	701	680	676	724	718	678	644	695	700	650	664	675	696	689	717	752	729	702	705	652	685	695	691	695	663	665	671	694	712	703	722	699	694	709	690	676	714	693	701	656	705	707	687	675	749	708	709	705	700	667	680	645	695	682	653	692	692	695	709	658	752	686	704	694	706	681	695	652	701	683	667	694	657	719	624	661	695	705	702	611	743	709	655	642	676	710	704	709	705	699	693	678	654	664	741	725	689	677	675	677	699	683	689	650	698	645	739	716	708	685	651	673	712	690	695	730	658	681	695	746	716	714	659	666	684	727	691	711	696	682	726	724	683	685	688	666	714	693	693	697	671	746	692	703	727	698	688	702	700	707	689	705	693	701	693	674	698	684	646	692	656	668	692	696	684	683	660	668	706	724	651	667	670	687	651	671	660	701	678	728	665	708	714	685	649	739	681	701	674	695	707	692	685	707	668	682	712	674	652	712	688	670	650	712	691	695	721	715	713	698	609	695	702	693	626	665	682	646	657	674	696	714	667	680	686	722	645	718	685	683	675	692	674	654	706	696	679	702	706	676	656	692	640	667	688	673	674	680	720	690	662	696	681	704	719	695	699	689	711	662	703	745	665	731	673	652	675	692	717	700	709	700	690	669	662	707	675	683	697	659	680	681	654	662	670	635	704	694	703	644	685	697	713	649	697	666	685	659	685	647	669	713	665	641	659	719	676	697	705	716	689	664	649	666	685	715	710	686	697	661	681	732	676	698	718	651	701	648	702	697	679	725	693	687	682	702	708	711	667	717	679	744	716	735	745	669	653	705	703	640	675	652	697	689	706	666	674	667	685	778	658	665	724	710	674	668	658	625	613	711	694	685	677	680	721	752	740	649	684	643	647	719	689	676	653	654	671	740	706	697	665	694	662	645	628	738	718	719	714	660	653	671	730	720	712	682	686	723	698	725	714	719	656	755	674	696	680	699	664	727	669	686	684	650	674	729	698	707	673	690	706	664	693	655	636	671	654	706	690	700	671	678	677	687	684	662	664	713	721	712	733	687	710	728	711	668	687	640	679	714	669	671	738	706	708	697	668	662	683	750	692	696	696	693	695	707	668	681	681	670	692	692	678	723	690	704	743	714	688	674	682	698	652	667	674	667	660	672	680	702	700	717	699	700	651	687	701	669	698	705	743	680	710	723	672	692	692	702	671	717	685	713	725	707	723	703	681	697	662	747	760	658	735	699	713	658	721	709	673	722	641	692	671	648	683
51450	43275	33157	16946	8967	2544	1264	3125	327	192	211	175	216	181	178	179	212	182	161	175	176	188	206	195	219	186	187	179	210	185	190	200	202	196	189	190	200	185	209	196	182	193	205	190	189	218	180	208	196	203	198	198	190	176	186	196	190	196	190	209	177	193	164	182	198	172	209	186	185	201	182	202	207	187	220	180	181	183	193	205	176	150	190	200	181	195	165	188	169	182	171	233	212	215	167	173	243	189	190	216	190	186	203	204	207	189	178	193	199	194	191	199	201	173	198	172	217	189	213	173	214	234	167	204	197	174	161	211	184	196	200	216	171	180	179	201	186	212	199	180	175	208	190	213	190	194	146	227	169	182	199	194	178	183	202	202	199	197	194	197	191	184	188	200	187	222	200	189	204	197	198	184	191	189	178	190	161	171	194	197	174	190	195	187	190	190	165	188	181	195	202	195	200	181	208	209	181	182	194	192	190	230	194	188	201	226	199	161	172	179	184	196	201	211	181	191	184	202	162	180	187	173	193	190	188	170	190	168	200	197	198	183	202	185	202	188	183	215	190	212	172	163	179	209	180	178	194	195	186	190	194	171	179	188	153	181	210	201	192	187	189	189	203	172	196	183	218	188	190	190	181	197	180	207	184	186	180	179	190	185	193	176	198	202	202	189	195	202	172	206	214	200	196	174	177	182	188	167	199	180	190	202	194	217	183	172	196	211	191	204	214	188	186	214	200	191	195	195	201	190	230	184	201	176	205	169	202	195	199	192	151	170	188	207	188	184	204	176	185	194	185	208	187	189	203	173	184	176	182	193	201	173	184	187	175	200	189	195	203	211	220	174	199	201	192	182	169	179	190	198	192	211	206	177	172	186	177	186	188	183	214	214	197	199	205	200	203	195	190	203	190	185	169	181	183	166	224	190	194	178	182	189	190	184	193	196	182	165	199	181	186	184	213	190	172	193	208	195	169	212	207	190	181	197	180	192	184	195	201	170	181	191	195	186	210	205	193	203	215	216	196	182	166	207	193	216	169	196	222	192	174	206	196	206	214	183	192	173	210	218	197	190	182	200	190	188	191	207	168	189	218	183	200	192	214	197	190	197	171	183	178	189	194	225	183	191	192	192	198	199	198	172	180	174	197	194	211	193	190	203	179	188	192	198	209	200	192	185	187	196	186	185	188	163	204	206	211	162	175	185	184	213	181	193	184	185	199	180	189	192	207	219	196	218	181	191	182	178	196	192	194	194	186	196	189	186	185	218	214	202	177	194	171	191	180	192	196	199	221	220	182	167	182	184	210	200	209	201	197	192	187	193	172	162	214	200	179	176	199	165	202	190	170	180	236	197	216	195	178	199	194	193	171	193	175	162	189	183	208	165	181	194	172	181	190	191	177	201	176	186	156	179	212	203	186	218	211	208	175	187	204	210	198	197	203	201	203	201	196	203	189	172	189	187	167	207	189	168	176	191	185	174	188	197	171	199	187	190	201	166	188	201	163	203	190	228	166	199	196	184	168	189	226	196	212	196	208	208	173	206	208	199	146	178	176	186	203	211	185	179	209	226	190	178	193	201	172	214	216	181	184	152	205	179	199	210	166	172	186	182	194	185	191	181	202	151	169	213	187	157	210	169	190	180	195	167	199	191	196	204	224	200	218	215	196	216	208	219	203	191	196	194	200	218	192	193	192	176	179	204	204	191	176	181	193	201	208	192	190	180	178	213	210	210	197	192	215	166	189	196	193	176	190	169	177	205	186	194	189	216	183	199	188	204	203	197	197	215	199	214	184	196	182	179	182	201	193	173	221	198	208	190	194	195	192	200	210	195	198	186	201	190	171	179	197	183	182	169	208	164	192	172	194	205	196	183	176	173	211	186	194	209	195	185	191	180	185	181	211	171	213	203	202	191	202	183	182	205	185	197	183	179	193	211	219	201	200	171	200	184	186	197	194	221	219	187	174	188	217	199	197	205	198	216	201	179	201	186	185	198	205	165	203	173	164	202	204	182	161	177	174	190	217	186	177	227	188	201	184	203	205	180	216	178	168	190	187	166	191	206	189	195	184	201	154	185	182	188	185	196	183	200	199	198	206	185	202	204	201	206	171	202	185	181	178	198	199	187	188	199	232	170	202	187	207	199	209	181	204	183	202	193	168	182	195	185	169	207	165	184	196	200	206	198	165	197	160	199	195	229	196	198	209	202	158	210	188	170	204	194	194	190	214	181	199	196	211	209	184	176	185	188	188	210	177	196	199	164	180	178	181	221	149	198	189	184	173	192	182	219	186	208	195	190	186	186	228	217	195	200	157	198	188	212	183	193	208	225	198	199	186	187	198	193	202	195	156	176	223	196	182	165	188	191	179	196	193	198	187	189	201	193	197	179	184	190	165	166	185	195	167	198	196	191	169	193	185	189	172	176	163	192	199	196	201	193	188	193	180	207	182	193	167	197	164	197	163	200	177	210	203	177	182	187	168	201	156	184	190	165	189	218	213	187	201	217	187	190	200	200	200	222	180	171	171	182	166	181	202	198	178	197	207	214	183	207	187	175	183	197	211	209	184	169	178	195	181	176	176	192	184	170	178	212	190	193	175	215	189	175	163	193	190	190	201	203	161	177	187	177	197	216	177	193	212	206	198	197	207	187	196	178	184	201	195	172	219	201	181	202	186	191	187	199	207	196	195	222	192	204	182	179	192	190	240	190	204	210	213	214	184	172	177	178	169	184	186	167	216	192	182	189	191	209	197	193	217	164	198	191	201	206	173	210	154	174	179	193	212	194	181	176	210	195	168	199	184	207	197	205	189	207	194	219	193	176	182	184	177	195	209	194	180	170	199	181	202	183	169	177	181	215	217	198	196	172	204	205	185	189	195	204	177	176	159	188	160	221	192	204	201	192	201	207	190	185	192	188	193	190	185	183	209	215	195	206	178	182	194	210	188	192	182	201	209	173	205	183	213	179	184	181	168	198	191	182	184	187	197	178	184	197	208	183	190	188	194	199	195	173	207	192	177	198	180	181	183	195	210	177	199	208	222	195	171	220	189	214	177	153	173	179	183	180	163	192	210	212	180	183	193	211	182	177	186	212	201	167	162	196	208	178	190	172	189	195	163	202	191	170	192	198	194	197	186	213	198	180	177	183	180	197	185	183	217	194	173	193	201	189	223	205	181	207	185	192	174	191	187	196	194	191	194	178	218	196	201	213	184	204	199	183	203	207	184	177	192	180	162	203	163	209	186	181	180	203	183	212	179	183	206	199	206	184	216	160	195	179	208	188	170	198	211	194	216	204	180	202	204	219	183	195	170	187	189	173	187	167	184	190	224	217	179	212	192	168	185	198	179	183	180	191	194	207	206	172	208	174	174	193	213	183	167	197	191	186	187	196	190	200	192	217	194	219	202	177	194	162	162	202	208	191	180	180	199	177	179	179	203	209	200	172	171	181	208	206	184	173	191	186	198	173	188	192	183	186	181	186	223	154	212	190	171	186	200	188
35142	31963	36266	23414	21115	7686	5762	12668	551	517	493	500	489	494	468	481	477	483	437	468	490	492	478	474	446	463	469	456	476	427	467	486	449	433	456	436	456	472	460	422	443	472	485	477	461	412	484	462	466	456	478	484	479	455	451	471	477	421	456	460	434	485	442	470	478	472	454	463	485	476	495	469	466	502	460	413	473	472	460	481	493	465	467	430	468	470	434	478	454	469	483	492	447	471	475	454	467	478	462	450	482	437	482	453	460	413	472	459	447	448	443	483	473	488	462	466	482	481	413	483	468	449	445	468	458	425	450	452	485	404	473	432	472	494	459	454	448	458	488	479	436	464	477	456	519	424	487	463	481	454	438	464	441	443	478	520	486	419	447	443	481	486	455	503	469	455	433	458	464	454	460	451	453	492	465	458	421	472	468	463	456	481	470	466	469	453	462	448	452	467	438	459	457	444	440	451	475	459	456	431	467	461	469	437	480	444	469	484	450	469	469	468	465	461	478	457	482	447	460	460	476	453	469	441	486	424	457	446	451	442	411	467	425	450	449	478	423	438	445	493	413	421	427	494	455	442	456	463	454	461	443	443	472	440	420	471	444	480	468	425	485	473	454	446	447	428	445	476	455	497	459	473	469	423	469	451	439	446	429	456	483	421	451	452	428	467	517	499	435	491	515	436	457	499	450	465	443	467	491	484	468	419	504	452	447	449	457	455	487	417	402	451	449	428	440	454	439	444	442	444	451	465	473	443	446	418	463	428	478	447	501	475	465	433	484	499	474	502	438	470	457	452	505	428	460	471	443	510	489	433	412	507	441	461	468	455	422	450	456	476	431	462	450	442	465	471	451	464	466	459	461	469	448	466	491	415	479	455	466	431	433	454	441	443	468	457	436	459	464	442	475	452	441	440	460	495	486	488	476	468	525	496	441	469	467	490	488	460	431	428	408	444	481	495	458	452	477	461	456	451	437	459	429	430	479	470	466	459	439	471	488	438	435	456	482	451	440	459	445	401	446	429	513	482	416	446	450	501	460	458	487	443	468	457	468	459	463	453	466	420	425	438	418	458	438	414	417	435	419	417	430	463	483	444	467	462	426	474	465	481	458	497	415	422	453	472	470	427	433	495	451	467	450	495	450	483	441	436	456	448	477	438	468	461	479	440	426	470	472	464	448	485	507	474	411	464	434	434	485	476	478	460	441	444	452	429	482	455	462	461	477	464	473	508	471	477	451	433	499	468	405	454	441	476	493	443	481	465	434	430	475	455	497	479	445	453	462	459	465	466	418	478	453	452	460	449	450	467	456	453	471	455	478	493	434	443	421	461	468	460	454	462	479	460	466	471	446	479	462	466	488	423	415	467	447	464	467	457	460	475	456	454	467	447	454	433	489	436	467	447	444	457	464	460	474	451	425	444	443	436	449	434	461	457	461	432	467	476	463	477	424	456	468	476	448	449	428	461	501	489	479	454	461	444	442	474	496	418	504	450	454	465	458	472	482	470	468	470	440	449	449	435	428	419	432	487	481	465	466	493	474	455	423	465	443	439	432	444	438	486	464	442	454	480	460	450	457	433	510	472	489	474	449	489	465	457	443	476	484	450	442	459	486	439	456	438	499	455	443	489	465	451	463	499	464	442	473	447	470	464	431	441	457	473	440	467	447	418	483	474	491	448	487	439	458	430	470	475	433	449	468	469	444	433	467	479	454	454	460	441	457	484	470	459	462	456	448	458	447	454	437	485	418	457	474	462	478	502	513	443	442	455	461	458	466	468	479	453	452	484	470	429	444	465	486	458	440	468	488	448	472	447	472	451	490	450	440	448	456	434	438	444	486	477	481	478	476	481	428	460	476	462	497	448	513	443	425	463	460	451	418	440	496	431	445	462	451	471	456	465	486	451	453	463	436	461	456	442	421	451	491	431	441	421	456	405	478	437	476	453	478	449	441	427	444	458	481	435	481	470	473	430	425	507	443	443	476	432	479	481	462	461	443	478	419	482	464	439	488	472	460	416	487	447	491	453	466	464	472	455	438	455	460	474	435	466	483	461	469	464	474	426	446	466	464	497	457	489	411	469	468	502	458	470	491	443	455	488	452	442	493	399	449	505	480	461	462	453	437	464	451	469	474	447	484	464	472	480	458	488	459	453	488	505	421	465	437	473	456	465	465	454	464	435	459	450	406	448	454	448	450	452	456	487	457	489	484	433	483	450	423	466	472	467	435	452	460	441	479	453	483	453	470	466	434	413	460	439	454	461	466	460	473	505	481	462	439	476	501	438	473	421	461	463	461	429	439	466	483	454	529	481	462	473	446	471	429	461	488	508	456	443	468	459	457	474	443	451	487	458	466	416	460	485	444	446	444	466	478	470	468	475	454	435	455	474	473	487	493	460	436	433	461	494	489	507	491	490	485	438	450	460	443	471	450	460	468	452	451	450	413	438	419	463	467	442	477	480	459	483	473	458	494	407	450	456	459	462	470	472	480	469	445	444	479	464	444	454	480	445	453	445	462	479	459	448	431	442	439	425	436	467	461	451	436	455	420	483	464	506	441	450	443	441	424	465	466	477	460	426	487	486	458	441	455	462	482	481	474	507	434	451	434	468	479	467	446	480	453	483	445	442	434	432	413	438	442	431	477	493	454	451	470	459	478	458	476	446	446	499	487	492	474	471	432	439	484	438	471	472	466	469	483	456	454	423	444	465	520	450	493	434	461	445	490	486	448	479	439	462	448	473	500	433	428	468	482	457	432	475	475	455	477	439	451	465	439	453	450	449	476	504	453	467	506	445	463	453	447	464	470	420	466	451	494	429	437	452	468	451	491	462	489	467	478	470	457	489	451	476	459	462	434	501	452	483	459	479	441	453	452	466	457	465	444	496	472	447	455	476	468	461	469	461	457	449	480	483	455	461	490	455	473	511	467	447	455	456	422	457	497	451	462	455	451	445	425	434	439	465	467	484	439	447	438	425	475	486	464	498	469	450	472	443	457	426	477	444	464	460	472	493	454	477	452	478	486	487	434	453	509	471	494	462	454	462	456	470	461	464	464	436	466	459	446	468	479	465	436	442	465	474	448	441	473	466	455	472	484	449	496	471	484	478	448	474	473	436	478	456	442	487	423	487	443	459	501	473	453	471	387	444	475	453	460	436	419	485	452	467	466	447	440	449	461	470	490	490	469	474	503	462	424	457	455	471	494	465	463	450	475	498	430	491	419	458	459	449	482	484	428	432	459	431	464	453	488	466	453	462	462	479	462	442	464	451	456	469	490	455	478	478	485	427	452	443	454	443	476	434	489	444	443	490	464	459	447	484	446	439	442	453	458	475	470	464	463	429	466	475	458	439	461	477	496	453	505	465	445	482	469	435	464	467	460	470	466	441	457	478	436	440	478	456	494	480	461	412	440	473	438	454	447	434	485	473	442	474	500	430	477	447	436	426	459	418	478	431	492	478	484	429	434	447	476	489	437	450	455	433	464	443	475	464	453	483
10175	2447	1043	584	447	354	332	333	310	301	317	311	344	344	307	309	316	315	342	346	333	308	319	350	293	343	338	356	322	308	300	317	320	312	300	324	308	313	341	323	307	313	324	310	332	301	321	304	304	357	336	353	307	325	304	290	352	297	320	279	291	305	331	294	329	310	340	335	324	326	299	297	307	319	336	351	338	342	346	334	327	311	316	322	324	329	299	304	337	302	309	333	304	302	281	319	318	312	332	328	308	315	278	305	342	344	330	328	300	339	295	313	280	326	306	351	343	335	328	311	333	336	297	294	332	337	344	325	319	328	330	305	318	300	307	317	324	340	323	328	314	320	322	305	322	309	291	328	297	317	318	329	313	343	335	299	330	327	297	327	325	307	310	294	349	316	315	317	339	339	324	343	322	313	284	347	341	319	344	344	301	331	297	310	341	329	355	340	317	342	294	297	335	337	356	339	331	321	328	325	329	302	328	310	284	293	312	322	326	307	337	313	324	319	330	317	360	296	310	322	313	317	329	330	278	335	331	288	303	283	287	323	336	341	318	305	313	331	329	320	324	342	308	326	365	317	319	345	332	332	314	319	329	342	290	310	359	316	300	337	289	326	336	277	354	322	300	320	306	322	320	308	278	337	335	320	306	287	308	357	353	335	282	342	356	338	303	324	322	335	331	295	302	303	336	330	289	328	346	327	337	317	302	321	327	318	347	299	321	311	324	307	302	300	317	303	321	321	318	282	306	326	323	303	314	307	282	298	318	309	339	301	337	330	321	317	314	330	317	260	319	304	296	319	343	341	319	311	303	328	343	341	328	314	317	334	306	337	312	359	343	355	295	326	336	323	326	279	325	319	325	320	339	294	339	318	332	305	298	293	323	343	337	319	321	346	333	325	327	298	343	324	320	320	370	344	355	309	328	297	319	332	320	307	325	339	319	319	306	323	320	354	312	353	334	333	327	311	325	352	289	327	305	334	304	339	348	343	292	306	329	320	334	327	356	303	335	359	310	333	326	303	315	333	317	347	346	298	294	352	315	309	285	332	325	316	316	358	339	300	331	326	319	310	299	325	312	340	323	300	312	308	346	321	308	331	322	327	303	331	321	330	308	304	303	349	279	318	326	315	344	358	315	340	310	292	314	344	330	292	306	319	301	337	297	280	331	312	336	309	328	350	322	309	320	321	358	332	283	327	326	308	304	328	322	332	310	330	304	335	318	321	331	316	282	330	296	306	336	329	300	330	308	302	325	338	307	298	334	333	311	296	309	330	324	300	305	324	325	350	342	348	325	293	333	312	316	356	297	293	309	327	286	344	328	332	356	323	335	339	301	295	317	320	317	307	315	316	330	338	373	316	321	326	284	313	313	290	270	302	299	330	335	354	320	341	300	272	335	310	327	318	309	315	340	306	323	310	335	337	311	345	314	324	330	320	326	325	300	318	302	336	350	319	325	310	355	324	292	312	329	307	331	321	324	311	324	331	309	326	327	345	320	376	331	323	324	305	301	309	293	338	320	329	291	302	347	301	306	314	317	322	309	322	331	316	321	324	320	301	306	322	306	298	332	314	307	329	301	317	331	347	330	317	297	335	309	326	314	321	319	311	315	338	311	327	297	301	321	334	339	296	308	330	326	294	326	360	324	326	334	355	308	300	330	354	310	347	322	344	307	320	290	323	313	303	305	339	309	353	298	303	326	302	320	340	287	312	339	290	315	323	312	321	280	332	343	344	322	334	318	335	322	320	269	340	328	315	349	374	307	312	305	347	340	328	337	337	331	346	320	281	311	329	314	311	338	315	282	307	335	340	281	290	318	310	353	314	299	332	297	260	305	335	344	319	284	339	338	315	283	332	287	319	318	327	311	325	299	315	331	344	328	319	322	333	327	365	303	318	314	316	305	343	299	308	337	309	355	287	275	301	335	349	348	320	325	301	320	290	335	309	298	327	351	307	316	346	317	332	315	284	309	343	333	307	283	315	325	331	345	291	292	328	346	319	314	306	309	321	303	337	318	342	304	300	335	294	306	316	329	301	289	331	314	347	290	298	335	352	326	317	324	333	332	299	339	287	317	365	296	329	323	361	340	324	305	293	303	289	338	326	315	308	304	313	310	296	295	287	342	360	316	297	327	332	289	341	342	339	339	329	336	299	313	305	355	319	307	324	323	348	332	307	313	287	355	314	305	323	325	316	373	346	341	327	305	332	350	311	303	324	308	321	318	337	297	293	299	316	313	323	335	299	300	296	351	290	339	284	286	314	318	331	310	313	345	346	304	319	334	309	328	320	347	311	325	314	323	338	331	307	334	324	320	306	345	293	324	326	291	335	347	331	293	317	304	319	289	314	327	331	323	363	314	311	283	305	336	314	360	343	338	368	286	310	336	324	298	319	303	312	299	344	336	283	340	325	300	273	332	332	307	288	330	323	302	301	274	266	336	300	315	318	337	302	318	290	335	313	293	331	321	349	296	293	315	292	309	303	314	309	291	319	296	301	321	316	350	328	310	298	292	322	316	309	286	310	292	298	322	332	305	331	327	299	319	325	347	305	344	313	326	342	314	312	326	345	334	310	342	303	371	318	344	321	328	319	297	312	322	325	320	310	321	308	301	319	293	295	330	290	318	335	348	330	308	335	348	327	336	335	343	307	308	305	314	337	339	341	292	295	267	347	321	302	328	331	314	308	326	292	307	334	322	324	314	335	341	371	336	322	309	334	341	350	339	318	294	299	330	325	309	343	346	337	303	308	312	314	287	301	318	315	324	330	334	336	324	328	312	303	306	328	329	341	302	289	299	340	350	328	352	335	299	323	269	311	345	293	345	329	311	296	331	330	339	356	316	305	309	319	356	307	302	305	317	329	313	316	300	308	326	328	370	337	325	329	361	327	319	333	319	309	329	310	300	312	320	315	298	306	311	299	317	328	296	310	326	346	305	336	281	301	293	300	340	319	302	321	344	319	355	292	312	320	290	321	361	323	318	350	307	301	316	323	340	314	326	357	274	335	318	289	280	339	331	332	295	319	319	333	326	301	347	324	274	306	302	301	288	352	325	326	307	333	352	283	305	334	303	300	291	319	300	305	323	301	313	324	347	364	299	300	323	310	316	315	298	301	333	355	306	331	312	325	289	323	330	324	307	302	318	321	341	318	309	322	314	307	297	322	344	359	342	301	319	323	338	330	344	298	328	325	315	309	312	335	322	326	302	331	308	314	334	309	330	333	333	333	301	322	318	295	284	339	306	321	338	317	311	324	319	306	299	330	348	326	312	335	358	315	328	291	325	339	333	292	324	334	331	330	345	303	338	307	300	337	344	326	308	315	308	341	319	327	330	305	307	345	320	297	348	325	335	320	335	301	310	309	309	333	323	287	306	327	328	277	371	309	339	318	310	342	316	331	373	319	292	328	307	325	317	305	302	330	324	289	322	346	345	301	319	323	290	338	307	330	336	295	324	308	322	329	338	359	341	334	313	294	333	316	294	330	340	313
8302	3942	2500	1563	1370	923	848	971	730	680	766	711	809	750	779	762	726	730	741	718	712	779	746	763	726	725	682	724	716	717	769	720	745	723	749	759	824	703	727	757	769	726	700	738	759	725	743	716	772	775	715	720	758	747	709	737	712	706	741	701	757	740	759	764	748	770	765	756	726	702	747	802	774	718	716	765	742	760	705	776	748	737	723	742	758	760	695	758	737	761	735	749	714	735	770	750	742	769	757	744	745	686	773	700	730	756	726	725	719	706	702	726	721	765	736	744	745	727	734	747	737	720	738	741	697	760	762	746	708	740	762	786	737	792	711	780	786	750	755	717	776	740	689	788	779	741	703	751	755	726	736	739	786	750	775	753	751	759	757	790	709	725	731	721	770	772	726	733	760	754	724	730	699	714	708	752	739	740	734	728	787	722	732	716	736	773	687	738	754	764	790	748	775	720	763	772	771	736	729	773	761	719	784	698	752	761	728	759	734	749	780	733	803	733	742	734	773	762	772	757	774	723	737	715	695	739	749	761	780	701	774	726	728	734	708	737	747	818	783	770	733	723	746	755	737	731	762	746	773	755	757	739	742	725	796	766	756	739	767	751	787	743	789	807	734	703	752	745	718	747	699	709	797	741	706	689	757	751	722	713	730	736	735	756	744	699	716	778	720	749	725	789	738	719	749	746	743	811	758	759	720	783	756	758	796	749	737	733	776	733	741	712	699	765	751	733	763	705	736	758	759	730	740	714	715	739	729	729	718	721	732	708	751	774	740	758	728	716	738	742	710	721	724	742	798	738	676	780	797	665	733	772	762	732	738	725	775	821	703	740	775	758	760	765	734	755	657	722	793	773	735	725	691	737	802	704	750	765	715	707	732	688	759	721	724	723	730	743	759	754	693	745	770	775	745	740	772	762	735	720	747	745	732	768	751	743	806	716	745	744	745	666	738	735	734	714	741	759	707	756	703	719	736	685	756	753	720	661	784	748	765	724	759	719	749	709	713	785	746	703	734	730	688	749	732	715	780	711	748	740	798	769	766	753	737	767	722	709	747	737	742	783	736	740	737	768	760	757	681	762	784	715	735	724	748	739	758	723	792	736	744	693	779	694	797	717	736	707	746	769	733	755	775	780	689	762	737	688	772	731	786	778	748	767	755	710	761	745	734	748	748	721	786	757	758	776	761	763	726	777	768	716	739	728	717	747	736	757	750	725	751	698	718	720	760	733	735	745	756	782	776	711	746	803	746	759	770	729	731	762	766	744	750	788	706	727	727	702	759	687	781	749	752	741	772	696	701	727	737	706	762	722	725	745	769	715	702	733	766	731	748	782	746	765	755	749	782	724	767	731	754	732	766	688	718	769	753	733	746	778	735	744	751	765	783	754	730	682	720	743	780	737	759	762	805	717	740	784	708	737	778	758	751	747	730	737	715	720	744	685	746	707	735	717	720	732	717	709	734	770	729	689	724	760	708	755	723	776	706	742	735	756	739	811	749	701	768	759	700	733	728	748	758	706	755	755	821	716	749	763	702	748	738	733	732	745	734	736	725	795	679	762	720	768	733	761	750	746	692	739	785	752	728	781	745	698	702	753	717	702	718	708	750	703	728	757	714	769	738	782	778	766	789	754	702	779	756	759	755	720	763	740	724	745	760	768	781	741	727	726	711	771	737	748	764	706	747	700	719	753	706	782	731	759	744	783	745	805	771	702	729	749	715	833	702	769	741	756	774	749	764	743	770	741	730	717	736	716	745	680	729	705	688	745	757	761	723	745	781	734	732	724	769	700	768	709	760	755	693	716	709	743	761	706	746	779	741	760	739	739	691	672	752	771	753	759	765	743	765	738	730	716	715	790	802	723	746	705	727	748	777	730	753	778	796	700	719	729	747	731	726	736	794	751	771	763	723	733	708	714	730	760	748	762	721	778	756	674	778	711	763	732	752	744	750	733	784	796	768	764	750	727	708	786	726	726	730	749	713	731	790	751	767	735	760	726	746	815	766	776	735	751	747	762	741	770	764	741	758	759	734	762	708	732	773	730	730	763	748	727	755	794	760	695	717	771	707	735	748	751	767	754	726	730	755	762	752	759	769	724	777	773	779	721	722	753	727	682	796	717	752	703	721	750	748	725	744	761	734	757	746	745	728	728	726	737	778	733	783	752	742	736	748	722	730	699	718	750	759	744	784	743	745	688	743	692	708	738	727	771	711	726	701	704	754	727	765	736	748	767	731	757	732	733	752	744	790	774	726	764	816	735	776	755	733	675	744	713	795	711	765	694	736	730	752	747	779	778	756	704	712	778	737	730	748	732	716	772	759	721	740	755	768	733	742	700	752	774	745	762	792	735	771	763	727	771	784	762	767	758	776	690	747	741	733	774	742	745	776	810	697	762	747	714	720	736	724	762	720	730	795	796	737	693	721	717	702	753	743	806	761	735	726	776	755	751	756	675	713	755	770	751	731	704	734	708	707	777	757	770	805	720	732	766	784	721	739	775	728	711	735	766	652	696	787	767	713	718	711	755	721	726	738	748	764	726	710	724	765	784	769	709	772	733	726	752	763	766	707	712	730	781	765	749	757	778	713	776	715	741	748	698	776	759	698	743	745	723	733	728	696	778	714	728	747	739	702	778	779	731	753	717	762	719	766	754	769	805	713	727	762	733	746	745	751	777	777	730	788	759	716	717	739	709	829	737	744	738	763	723	728	722	703	728	734	773	705	741	779	765	761	725	734	779	741	720	755	762	774	709	696	704	735	748	757	778	823	742	715	768	772	757	736	752	752	735	724	751	765	762	766	721	808	687	735	722	740	730	782	742	782	742	722	709	755	759	733	751	783	733	767	730	767	801	787	733	744	741	706	711	739	738	754	742	694	719	761	708	735	757	749	720	760	738	757	728	750	699	755	755	746	745	719	723	743	797	735	765	759	751	756	722	726	788	730	737	757	717	754	722	754	719	763	703	762	762	724	691	717	735	736	757	773	715	724	763	707	751	759	722	734	705	777	772	749	753	756	748	756	738	672	728	747	734	744	726	817	778	788	698	750	794	759	724	720	794	784	768	762	759	745	780	788	733	709	755	744	712	747	721	729	742	706	746	747	677	728	729	740	719	776	738	762	755	725	735	750	762	754	759	767	722	756	734	733	728	788	731	758	761	772	736	736	805	740	761	695	755	764	757	750	683	730	740	735	727	775	686	773	724	763	750	706	742	795	785	702	769	769	694	717	744	742	695	747	738	730	750	720	737	786	763	765	728	699	763	721	755	713	748	733	761	779	689	701	719	758	726	744	715	774	753	745	751	732	754	799	702	726	767	763	739	732	765	727	719	724	792	721	757	773	742	782	746	753	710	731	695	731	744	748	777	807	742	781	734	731	753	749	737	762	733	689	772	747	772	697	702	783	786	765	779	710	724	816	758	745	784	797	724	736	727	769	744	735	699	732	777	735	817	761	757	764	755	689	745	757	752	717	764	759	744	698	745	752	678
41230	31797	22005	9622	4632	1553	920	1452	296	303	297	283	311	267	261	316	302	263	310	300	275	312	301	280	276	322	288	314	320	309	309	294	293	274	313	269	293	335	306	321	301	296	348	280	317	297	278	314	294	295	288	280	263	280	303	322	305	323	300	339	305	301	294	301	334	297	299	289	308	305	299	286	296	284	326	295	316	286	285	308	292	286	257	297	304	294	279	318	267	278	264	323	289	335	328	295	322	297	324	290	289	301	309	342	332	318	336	289	284	306	286	323	294	299	301	286	258	315	336	321	288	303	317	310	301	333	302	292	305	291	300	293	303	325	309	321	296	304	318	335	299	287	282	294	293	303	270	294	334	313	282	302	319	311	307	311	324	320	298	329	307	279	279	310	309	289	312	310	277	309	332	267	297	297	282	275	266	304	299	317	307	321	283	290	335	325	290	280	322	279	319	296	285	321	320	314	318	281	266	276	318	272	309	267	314	295	298	314	309	279	300	291	330	326	293	323	320	325	296	302	319	292	271	289	292	283	304	279	293	291	284	284	312	281	287	284	315	277	296	324	322	292	312	273	304	288	303	277	299	316	314	314	340	286	311	338	324	276	303	313	298	324	311	314	290	335	271	300	307	286	304	280	320	309	274	316	272	301	328	303	283	342	292	337	287	289	291	298	298	321	354	287	310	291	310	275	328	302	294	281	279	328	300	335	315	265	297	332	298	300	282	305	304	336	309	307	314	298	320	300	294	282	274	287	302	277	324	294	297	319	299	308	293	253	300	300	301	287	304	307	315	299	313	311	294	308	332	315	268	289	316	254	293	313	293	319	326	299	304	303	285	338	279	330	282	326	295	275	294	302	296	313	295	312	289	258	290	294	266	342	289	302	293	284	327	301	283	308	297	304	298	304	284	287	299	267	314	286	315	318	311	309	292	290	266	288	282	299	295	351	322	282	302	294	308	284	281	289	297	313	300	328	302	295	322	293	300	316	312	299	310	277	294	314	266	298	262	341	299	315	281	281	270	294	312	299	310	290	305	309	315	313	300	271	301	294	296	283	320	299	332	297	330	347	344	281	316	320	302	281	291	290	309	269	292	324	307	289	298	276	315	288	308	305	309	285	290	267	310	262	335	311	282	298	332	341	316	302	322	300	310	296	289	279	297	313	318	275	274	327	292	288	329	337	251	311	307	321	287	279	308	273	337	281	302	300	288	318	311	273	265	302	306	258	304	299	315	320	332	304	308	313	305	294	342	292	288	316	312	324	299	292	321	276	305	318	311	318	293	313	299	296	302	314	293	300	309	307	291	314	300	332	314	316	309	318	281	271	282	310	287	341	328	301	308	312	289	322	289	314	302	290	312	305	330	304	292	310	287	281	286	283	300	264	297	303	288	319	321	293	329	288	294	300	308	287	303	324	308	288	313	337	286	295	317	299	314	306	328	299	304	282	303	312	313	305	300	325	308	307	287	312	331	306	324	264	280	305	277	317	297	290	318	293	307	317	306	301	326	316	284	348	286	328	315	297	317	285	324	329	312	279	284	306	305	305	330	286	296	279	288	311	278	300	268	269	314	293	294	291	312	329	291	280	323	298	286	314	313	308	328	349	301	257	292	302	294	307	304	269	303	300	304	339	318	293	314	277	287	300	295	337	292	247	315	285	284	279	311	305	298	312	280	300	294	314	294	303	300	305	300	305	316	308	287	300	292	343	277	286	349	295	314	340	334	286	278	345	275	300	315	294	311	283	280	318	324	299	297	314	294	305	292	335	310	297	330	300	313	297	280	277	302	335	301	298	307	289	280	302	315	322	281	320	282	292	286	261	278	305	304	278	287	304	298	282	308	282	277	310	330	314	277	311	324	306	285	320	291	330	278	290	279	293	273	287	328	284	293	311	241	324	297	286	295	320	321	295	300	312	283	322	301	310	325	277	291	291	286	289	293	313	274	314	295	290	316	295	308	322	292	301	283	280	282	293	291	323	281	299	308	271	305	295	326	303	302	314	316	319	270	310	289	325	303	307	305	268	274	268	281	302	309	300	309	342	295	286	299	253	340	297	302	278	297	306	282	321	289	329	299	301	281	308	297	312	330	305	326	281	312	317	298	314	304	299	311	280	275	311	301	321	283	267	311	333	315	284	300	318	333	306	291	310	308	302	296	288	318	296	328	328	319	302	316	312	300	298	287	335	306	312	312	323	301	273	323	309	291	302	285	292	303	306	310	324	338	329	296	301	317	287	319	300	255	329	318	292	302	261	336	280	296	309	296	318	295	297	302	300	309	284	323	306	313	327	320	313	295	314	310	310	294	289	289	308	278	295	318	268	301	271	271	305	292	342	317	265	285	304	283	283	295	325	282	291	337	297	259	320	316	280	279	296	282	303	291	283	315	323	277	302	294	295	343	314	320	290	340	297	302	328	306	292	287	307	303	298	292	313	292	291	275	275	301	316	302	304	327	331	311	250	302	320	299	301	296	304	332	275	295	298	305	288	320	302	270	306	291	327	304	318	301	317	289	315	339	289	299	267	335	288	297	318	323	306	316	273	293	310	308	310	291	300	289	289	273	319	334	341	307	293	318	296	290	334	314	314	238	288	263	301	305	300	288	281	308	362	321	300	315	307	298	329	271	318	286	321	301	295	303	290	270	257	326	301	278	293	311	286	292	320	300	304	279	309	304	337	274	284	302	323	321	322	307	300	278	299	299	308	277	300	294	274	310	323	317	316	321	339	291	295	323	267	272	276	306	289	294	345	259	305	307	292	270	255	307	313	285	311	297	298	312	329	279	295	291	283	292	307	284	312	331	291	320	283	264	297	296	318	280	325	306	301	294	327	272	328	331	297	322	305	264	312	345	302	297	278	305	301	288	348	312	318	287	276	292	267	319	303	332	315	310	316	315	314	310	333	322	278	301	296	312	342	317	287	332	292	295	331	292	314	280	293	330	339	268	299	299	279	267	304	271	312	282	295	297	250	328	304	323	315	281	301	296	299	312	327	309	328	318	297	289	302	308	329	319	283	312	320	338	303	310	333	304	280	292	313	322	260	305	308	309	317	301	290	309	316	287	302	292	289	300	323	308	288	287	281	290	306	298	292	322	289	261	308	322	326	300	333	315	289	302	304	290	313	269	307	339	268	283	285	353	292	315	316	299	263	292	270	286	335	276	292	314	279	313	291	315	273	311	284	280	285	320	289	307	274	317	282	310	300	325	320	302	315	303	298	286	306	335	309	310	313	294	312	316	298	287	270	280	315	327	304	303	295	301	282	297	304	309	270	307	292	315	275	296	300	304	296	278	326	318	292	292	309	313	304	296	305	316	308	305	298	315	288	323	275	296	286	297	260	304	297	305	321	306	292	295	289	307	285	300	317	316	314	281	330	298	295	289	317	303	313	313	288	302	316	340	328	294	307	294	293	318	294	298	306	318	319	324	283	293	290	314	327	320	289	329	287	271	305	307	277	305	279	300	302	314	282	297	298	274	321	295	324
28965	24014	26860	17020	13988	5191	4160	6153	723	695	723	703	718	710	699	686	681	682	689	699	714	734	747	723	707	740	730	745	662	684	705	739	732	729	677	712	707	702	674	688	681	696	696	700	666	716	697	746	705	696	702	686	716	694	714	702	728	681	719	660	711	690	693	746	681	710	702	709	723	665	727	743	688	729	718	689	706	714	748	726	728	682	682	747	677	690	684	714	685	686	699	699	689	670	665	731	697	718	729	710	745	716	668	713	686	752	740	675	670	694	676	709	662	689	690	730	742	688	717	727	708	628	741	679	673	659	702	684	642	684	703	689	718	704	679	711	677	704	720	695	703	647	678	657	710	739	721	725	696	732	655	745	759	661	672	688	719	714	700	725	705	692	720	716	659	673	677	720	689	694	745	718	711	761	774	709	713	720	708	686	694	721	716	681	701	673	668	701	744	721	726	673	701	643	681	703	653	692	648	707	686	699	708	702	709	718	671	698	715	635	734	687	660	723	691	721	706	718	671	717	706	653	678	732	691	702	728	680	701	679	657	686	741	715	684	713	705	699	677	702	704	675	719	661	742	673	690	651	708	711	709	686	688	688	688	723	700	647	681	679	731	631	695	691	698	669	716	702	678	671	666	702	703	687	705	645	666	733	672	757	656	713	722	693	756	643	697	733	723	657	665	707	699	709	748	725	666	683	681	743	709	666	690	754	715	677	717	713	718	714	698	689	685	700	720	677	746	663	683	688	724	704	688	701	680	695	716	714	679	721	684	698	716	699	663	717	747	727	675	681	745	714	691	700	709	691	661	686	753	617	686	694	670	759	654	702	729	685	709	719	731	683	687	700	712	696	731	707	672	663	662	712	711	687	690	691	698	682	720	688	656	691	706	659	694	670	693	722	725	666	652	740	717	704	703	660	694	718	652	694	702	713	638	713	682	708	662	673	670	733	719	720	657	698	695	713	706	701	738	698	662	700	694	677	669	726	700	753	725	717	699	736	664	759	675	662	679	675	722	676	669	696	690	686	686	674	687	754	698	712	684	704	682	687	735	711	680	720	712	652	700	722	721	722	722	703	739	728	672	732	694	683	689	686	663	688	662	673	695	663	695	699	728	697	732	671	756	701	699	722	684	687	704	690	689	681	718	698	703	710	697	735	743	644	673	690	694	660	692	702	697	668	694	646	726	721	662	694	706	715	694	728	708	714	662	751	678	731	664	752	689	716	678	744	724	695	720	710	697	684	671	613	678	710	710	716	686	702	707	653	680	700	694	686	747	754	719	698	716	703	691	730	699	698	707	687	690	686	641	711	680	701	664	689	737	691	713	727	686	677	685	738	697	670	670	637	721	754	688	722	731	670	701	695	672	711	706	655	698	697	701	740	641	639	700	688	706	725	739	670	742	699	700	679	672	682	718	690	670	770	684	694	703	719	698	681	698	701	699	687	725	703	715	739	696	700	689	672	651	681	661	682	668	693	669	714	726	705	720	673	691	660	683	717	659	705	724	666	689	698	703	710	719	665	719	707	722	683	683	656	658	696	703	735	744	672	706	711	700	706	726	660	688	673	716	724	652	693	689	716	741	699	705	673	712	700	646	658	737	688	689	674	697	685	672	677	664	713	684	681	670	718	704	653	673	707	708	688	690	721	768	733	690	684	672	684	710	756	666	703	684	675	716	684	700	653	679	714	677	702	692	676	766	674	751	720	704	718	714	696	711	695	723	752	679	642	669	685	710	654	675	727	682	732	723	671	700	693	670	736	670	693	670	678	693	710	655	661	687	673	661	689	736	709	692	669	704	745	682	719	673	694	722	671	668	704	693	714	711	720	706	701	687	709	704	709	670	676	718	721	726	675	708	675	675	670	625	704	713	676	719	694	703	706	707	696	717	686	642	709	700	724	713	715	659	687	683	702	720	695	716	769	716	720	664	702	671	680	729	708	698	690	696	685	628	706	703	683	743	720	731	704	675	664	692	687	629	699	729	673	706	740	716	735	687	698	709	719	697	679	690	714	714	708	673	649	734	746	688	667	709	670	700	755	719	690	661	706	701	697	687	704	728	721	700	685	663	680	699	699	734	699	710	701	667	697	701	730	628	719	695	765	696	653	703	691	697	704	645	694	718	658	665	675	712	702	713	670	674	748	670	689	707	725	695	697	679	709	716	684	650	689	757	706	673	720	655	688	687	691	620	706	670	664	701	702	685	693	650	693	707	682	698	708	694	758	716	707	702	692	732	683	618	652	727	725	707	728	665	691	713	662	656	655	640	699	704	762	691	715	708	719	688	703	695	685	706	726	712	721	690	709	732	684	730	677	708	703	680	663	671	659	704	676	739	639	718	667	753	728	689	719	674	713	692	720	691	711	692	655	682	723	701	692	692	681	682	707	721	739	716	691	697	704	720	691	681	665	675	703	688	725	681	661	688	726	735	673	770	686	689	696	724	703	681	758	723	669	712	678	711	691	681	650	745	672	671	687	689	669	758	673	720	702	701	715	662	721	706	616	623	727	703	689	688	681	705	744	663	686	691	713	678	660	715	663	720	682	675	734	711	697	651	685	721	715	714	661	720	700	656	693	654	705	702	693	702	741	704	698	691	688	664	680	749	749	662	732	713	665	661	661	680	713	688	722	653	697	682	659	671	726	724	680	712	671	686	697	669	718	702	721	674	701	660	699	656	700	685	718	717	674	662	680	693	716	717	701	672	767	647	729	699	694	711	685	677	691	660	696	697	745	699	687	702	673	732	669	683	666	698	688	702	685	647	670	708	688	685	671	705	687	705	690	765	742	708	709	697	698	721	682	689	673	653	751	722	696	691	668	664	691	711	685	676	706	697	654	682	674	668	676	700	731	714	676	689	677	662	705	701	700	709	668	722	731	669	691	701	690	674	695	693	683	723	715	699	663	683	675	674	696	699	728	681	725	738	706	692	695	724	693	677	699	706	729	703	676	709	704	711	683	671	667	662	706	742	733	717	727	721	691	713	745	695	717	656	700	688	672	705	749	702	676	677	704	696	683	700	724	703	689	706	680	717	702	693	701	686	758	706	702	657	704	703	678	688	711	705	711	729	731	662	698	690	700	648	723	697	653	659	703	714	656	677	677	665	674	702	714	726	752	683	698	685	687	698	684	684	684	674	698	731	708	697	668	705	684	712	715	666	708	702	664	686	687	709	629	738	685	745	687	714	737	675	709	716	712	713	684	679	687	689	742	687	667	714	706	753	734	728	768	730	684	728	681	666	700	687	652	698	675	670	727	714	665	728	701	716	710	713	679	751	668	741	693	684	715	701	686	714	671	689	683	699	711	700	716	674	685	771	668	708	733	714	670	648	672	686	757	692	644	657	708	718	707	763	679	681	712	740	674	700	702	739	728	668	681	713	669	705	713	720	727	718	707	690	670	658	661	727	720	708	680	663	694	650	711	691	673	696	680	751	701	689	722	696	710	664	657	687	674	683	686	696	712	675	719	729	676	629	719	657	671	671	706
53218	45426	33426	16706	8268	2924	1927	2359	246	245	235	195	204	216	217	192	196	205	207	205	203	218	196	197	201	205	197	166	195	220	183	183	177	177	198	203	176	202	206	189	203	213	197	205	158	188	199	187	207	212	175	195	196	204	169	207	186	192	214	188	198	184	209	190	209	192	164	205	217	184	194	182	225	177	211	220	205	231	223	179	182	212	201	160	201	215	200	203	197	215	213	204	215	178	168	203	199	201	213	204	189	225	210	230	202	195	195	196	190	178	192	215	185	188	215	189	185	204	198	228	195	214	169	228	207	173	195	208	206	222	192	190	219	210	168	209	203	185	180	190	179	207	200	191	190	205	192	179	191	213	223	179	186	178	206	182	191	230	217	195	189	181	197	201	209	220	191	186	223	185	190	180	205	172	205	201	201	206	177	192	185	179	182	193	188	192	198	186	193	204	215	205	212	197	212	188	201	189	156	201	208	215	178	185	204	178	203	177	198	188	193	188	191	189	220	208	184	228	226	183	194	202	197	216	225	203	207	194	190	184	215	190	195	187	223	207	182	218	191	203	224	171	183	197	216	168	199	202	245	205	205	237	211	214	204	217	199	201	177	215	193	201	189	200	208	214	183	170	208	187	193	221	206	207	206	196	198	209	197	204	219	195	166	200	162	194	197	206	212	193	159	205	186	207	204	203	207	201	197	198	178	190	228	185	204	215	192	180	207	182	202	175	207	183	199	207	213	203	199	164	189	211	207	162	226	200	193	176	216	182	199	192	223	180	209	225	191	188	208	189	167	175	183	210	200	184	184	203	174	204	235	204	204	171	184	191	179	203	200	186	218	176	197	210	188	213	211	195	207	194	185	208	214	196	200	188	213	208	192	204	211	212	197	168	183	191	175	177	220	189	197	205	184	177	202	218	186	200	203	166	194	227	192	168	183	180	183	188	195	183	196	213	227	197	196	199	208	184	159	192	193	219	204	180	220	188	197	183	193	220	196	217	202	211	190	210	194	193	193	205	168	193	177	212	198	192	198	183	191	186	184	192	196	186	185	194	190	216	205	199	223	191	185	193	171	198	198	201	233	172	187	174	190	183	207	185	178	177	182	221	176	218	211	222	221	221	195	183	203	183	205	199	193	200	174	214	206	194	181	175	197	223	199	207	197	234	196	206	196	182	221	227	207	200	227	197	189	213	214	208	192	199	214	182	210	202	196	168	184	226	174	206	206	196	208	184	202	188	182	226	211	182	186	196	170	219	193	225	219	189	202	198	203	197	212	197	192	208	185	218	177	207	205	209	177	187	187	198	198	197	186	190	203	195	213	198	173	162	180	195	196	177	214	214	203	175	199	190	173	201	218	227	212	206	198	194	215	225	186	201	194	183	209	179	204	197	172	200	164	204	224	200	224	205	215	200	204	224	203	185	207	194	193	174	214	190	205	187	193	190	213	189	220	214	182	175	187	184	212	176	202	206	197	190	197	203	190	206	178	183	200	231	193	203	156	185	230	196	207	196	215	195	201	206	206	183	189	220	216	198	204	187	193	192	193	195	216	204	209	188	177	215	201	174	223	191	216	219	202	199	195	214	206	222	213	189	184	165	196	192	172	223	212	195	181	209	209	205	171	219	197	205	188	191	205	188	217	189	192	224	223	227	207	196	222	201	201	213	194	213	212	200	188	191	182	181	185	198	207	204	189	197	190	206	197	203	189	228	194	222	202	215	216	235	201	197	174	232	202	188	230	213	200	185	166	183	210	203	187	175	180	202	202	212	208	209	203	182	178	205	204	174	184	187	206	210	182	211	189	187	177	204	196	230	222	194	187	203	182	191	197	168	188	194	192	210	175	199	195	174	165	198	193	227	204	192	191	196	196	186	175	198	182	201	206	198	169	219	211	181	179	183	181	197	221	203	175	200	214	197	220	213	206	201	191	222	205	222	191	190	215	197	182	206	196	200	224	187	216	196	212	182	203	192	187	199	174	213	219	200	210	187	205	206	213	202	174	196	183	201	208	213	209	187	222	201	197	190	207	223	193	180	220	163	180	181	197	196	185	191	225	204	216	182	223	201	190	212	187	198	220	196	215	206	226	220	195	183	209	213	211	204	215	155	191	179	206	217	167	190	201	195	231	206	210	218	194	183	182	184	184	214	193	186	208	182	188	204	223	203	189	177	185	206	183	212	195	189	178	215	216	201	195	178	205	203	192	214	232	180	155	201	204	228	187	228	209	200	202	201	190	191	207	221	195	212	206	181	213	193	178	177	207	175	196	193	175	203	210	195	207	192	197	216	198	211	211	196	199	191	204	203	205	201	201	197	193	180	204	200	189	195	201	195	194	202	196	215	215	183	204	192	192	190	180	178	197	195	211	198	171	222	188	176	182	220	205	195	188	205	199	197	174	204	184	176	206	214	175	189	201	178	222	225	175	189	225	213	199	166	188	178	157	178	177	209	208	221	215	205	181	183	188	189	193	203	167	205	210	195	211	167	202	190	199	205	203	160	175	198	194	204	174	218	199	198	191	186	189	207	209	205	206	226	212	184	208	214	188	173	227	193	196	188	194	200	192	207	175	203	224	198	188	184	199	211	187	221	181	203	199	195	198	180	177	184	186	185	228	196	180	174	199	187	194	208	196	180	181	199	216	196	225	198	192	200	222	185	207	198	193	195	205	211	218	179	189	180	192	204	180	211	189	201	188	195	185	193	185	172	196	181	208	198	213	231	193	166	171	213	200	194	215	208	218	195	178	182	193	202	226	194	196	212	201	197	207	194	201	202	179	202	199	191	229	202	199	225	209	217	197	195	194	171	213	203	216	199	201	197	205	198	178	189	179	182	194	190	203	166	216	177	165	193	218	180	169	195	188	187	212	200	205	206	178	192	212	209	216	210	212	204	213	174	186	195	219	197	196	189	192	206	188	180	211	223	204	182	205	214	213	231	198	191	164	199	181	218	212	221	184	205	195	163	164	195	193	181	208	211	187	192	194	182	187	218	218	185	178	178	216	208	184	190	204	189	168	171	198	213	220	200	183	173	205	199	193	216	179	207	227	178	176	223	179	204	191	217	206	199	191	192	208	200	181	177	212	202	197	196	182	198	169	187	227	219	203	204	143	197	202	190	195	185	174	208	188	194	195	218	216	215	228	190	203	207	188	184	192	221	211	189	220	232	194	203	223	200	207	193	223	190	182	212	195	178	205	226	221	180	199	184	186	217	203	184	192	201	187	203	182	170	202	166	208	193	203	178	174	202	192	194	208	174	203	207	190	177	208	217	194	184	201	196	213	214	177	172	167	193	194	207	188	210	190	210	188	197	166	227	204	196	204	207	202	208	180	204	212	211	204	203	189	190	214	195	182	206	208	213	194	213	209	206	201	193	205	199	204	196	194	189	184	206	203	200	186	195	208	206	217	197	201	181	161	186	178	178	201	198	197	242	209	211	201	183	205	207	211	214	191	201	203	200	192	175	193	216	202	204	183	182	215	211	203	200
36572	33401	35834	23759	19997	9807	8019	9413	542	516	454	516	525	487	499	521	509	537	515	492	490	468	499	489	464	483	491	455	501	519	457	464	488	470	484	465	469	497	458	457	487	485	491	481	475	466	445	490	478	470	446	477	470	500	515	417	448	473	508	475	476	485	451	501	486	456	472	430	496	444	473	436	488	497	489	491	466	478	491	480	509	462	466	461	467	494	478	421	470	469	418	449	473	508	500	463	449	488	499	477	451	515	466	474	482	499	434	477	470	454	453	462	479	478	478	434	516	484	450	469	475	466	465	493	481	503	497	504	461	462	467	543	483	486	497	461	466	475	452	469	440	459	452	490	463	440	486	470	461	469	448	427	454	481	455	492	499	467	469	457	494	477	451	447	431	474	472	489	475	456	508	524	512	453	447	507	461	459	461	478	466	511	474	478	493	477	439	459	502	489	481	466	447	487	502	499	444	477	471	503	489	496	435	458	492	429	476	477	455	521	525	478	474	466	476	486	509	484	450	444	468	486	451	461	431	478	473	468	463	509	481	483	505	464	459	475	469	486	494	470	467	513	529	453	487	423	453	488	516	441	446	445	449	468	469	493	458	467	459	474	500	467	476	469	527	484	491	460	469	471	486	481	461	459	470	520	474	456	481	482	448	507	475	446	441	475	486	469	429	500	446	480	460	508	479	435	507	471	492	491	467	443	498	450	468	521	520	472	477	439	481	497	490	455	488	475	517	466	479	486	477	445	476	494	477	504	400	464	493	462	476	449	451	482	481	470	462	501	470	471	443	502	465	451	463	477	461	470	472	501	510	470	489	443	487	493	448	454	445	487	476	460	502	496	464	505	444	479	475	426	510	463	426	498	495	476	487	440	493	472	479	461	486	464	486	482	482	471	473	481	483	474	418	450	478	486	466	529	473	490	457	530	475	472	461	494	472	485	456	502	479	480	503	474	499	479	454	471	509	463	443	481	478	453	448	459	478	489	490	449	490	489	479	427	494	446	480	455	484	452	467	473	445	467	497	486	467	435	516	500	483	516	471	438	421	503	461	491	449	500	519	457	512	460	458	448	469	486	484	476	491	480	506	492	472	490	490	468	467	494	501	411	438	490	465	494	474	476	465	520	464	448	461	471	436	463	471	493	510	479	447	460	496	460	448	492	481	473	483	476	484	490	466	452	487	513	457	457	482	471	470	454	471	483	479	493	439	477	458	449	514	494	496	480	495	458	456	475	506	502	491	453	488	493	470	490	511	505	435	454	467	495	492	483	454	452	513	452	476	481	499	485	501	479	498	509	508	470	504	488	487	442	453	466	514	495	455	480	467	502	449	448	477	451	506	491	492	463	487	508	527	530	455	467	480	452	452	521	477	469	457	465	446	468	470	484	454	462	450	449	467	478	475	489	486	466	476	457	472	459	488	463	505	474	432	447	468	454	457	436	493	495	491	478	498	497	468	482	492	484	467	452	473	450	499	475	422	451	442	490	475	473	455	482	495	488	460	468	535	443	463	467	457	478	452	491	470	478	461	452	509	474	480	434	481	460	523	460	448	466	501	485	464	498	499	484	464	464	513	503	485	448	458	466	424	506	428	462	469	450	470	489	460	474	497	475	433	496	510	471	474	492	469	479	447	474	477	474	476	459	480	477	462	476	471	467	470	488	447	479	471	484	470	479	455	499	521	430	453	493	482	480	456	421	481	457	454	498	487	496	434	478	509	490	464	427	486	492	478	447	437	503	515	431	472	488	477	459	449	504	476	483	475	453	481	473	451	452	492	452	500	473	501	435	476	508	450	477	529	452	542	465	474	460	477	428	506	458	502	466	458	475	478	509	487	474	462	445	467	495	485	463	507	486	484	502	517	505	461	471	473	472	481	464	517	472	484	468	469	473	498	470	469	461	445	490	462	485	446	464	476	504	459	491	488	468	443	446	482	472	463	446	479	507	458	483	497	483	476	464	463	468	471	482	487	487	470	467	492	481	519	441	494	450	471	419	446	522	457	503	466	454	485	497	511	442	454	451	489	440	457	451	461	451	463	479	483	496	443	489	470	445	482	502	502	472	440	502	442	478	491	459	472	459	469	471	502	516	472	478	461	427	469	479	502	472	468	487	485	455	491	495	463	486	531	503	461	492	500	501	467	464	464	460	476	440	460	511	518	513	483	449	475	450	453	472	445	460	457	436	488	493	483	485	517	488	473	461	508	458	504	457	463	477	452	424	486	467	501	498	468	481	436	476	436	461	430	508	484	478	498	492	454	512	505	472	501	472	485	464	458	500	442	445	464	477	462	473	523	474	466	452	471	493	456	468	503	442	487	493	470	506	490	497	458	463	472	458	453	505	509	471	479	472	470	481	454	483	531	452	480	501	494	484	439	459	498	491	484	474	495	500	469	500	460	472	472	485	443	475	491	476	474	448	503	476	453	479	492	449	467	458	492	490	476	438	478	476	467	468	470	439	456	483	484	441	452	504	484	457	480	463	483	451	473	490	478	462	479	472	467	523	474	492	487	426	457	441	482	490	459	468	453	488	477	471	475	493	482	448	469	478	500	494	509	468	484	500	458	470	485	460	446	477	496	465	478	493	467	499	445	459	499	485	465	517	440	451	495	433	485	479	424	469	475	470	456	459	471	471	476	485	456	486	492	495	456	496	472	474	448	507	449	498	485	492	474	486	494	457	483	490	496	480	469	445	506	447	484	492	479	472	477	456	469	484	414	474	535	428	478	437	528	439	432	523	476	493	459	466	469	427	436	496	474	481	489	439	443	508	492	508	435	488	473	483	487	497	470	481	509	474	481	476	458	474	469	462	439	452	463	484	493	473	492	454	462	490	475	449	492	463	474	470	496	486	482	474	471	446	507	473	469	469	482	452	470	459	473	437	462	493	497	534	495	480	469	473	454	481	502	513	474	483	476	479	458	474	444	467	450	462	452	441	483	436	480	475	426	443	472	472	462	467	471	511	473	458	466	464	427	487	451	451	496	451	475	503	516	468	461	459	485	471	482	475	495	483	506	486	495	507	480	502	433	489	494	471	450	500	454	443	513	475	497	429	456	448	504	492	429	444	483	491	468	455	454	504	467	478	485	407	456	469	451	456	470	479	471	464	486	500	475	473	493	461	488	457	474	498	480	453	486	423	492	455	458	452	491	492	477	478	500	488	472	508	498	446	470	488	479	467	494	508	469	507	452	473	487	487	470	467	475	458	459	478	454	515	436	513	493	400	464	441	453	480	497	460	432	464	500	470	477	470	503	431	461	439	498	490	499	445	467	464	489	450	498	480	451	451	475	471	468	466	488	485	482	471	498	463	472	510	464	466	496	503	479	483	515	450	474	466	506	461	452	513	474	463	510	459	459	444	512	445	488	489	489	484	474	447	488	467	426	488	476	464	447	478	520	447	436	495	459	474	510	471	489	475	497	456	487	480	432	464	459	481	448	490	456	458	468	462	465	456	461	479	465	474	478	452	496	497	475	491	428	450
8831	2879	1096	524	441	360	345	370	327	292	323	319	318	332	308	338	318	351	298	359	318	325	320	329	340	335	300	319	333	308	332	320	352	325	326	313	337	321	319	339	271	310	342	334	343	329	349	275	305	345	344	313	298	328	347	302	317	355	313	311	366	313	348	323	343	344	331	317	337	309	334	319	344	326	335	340	333	335	320	309	379	333	361	341	313	316	333	329	314	360	312	302	322	315	338	343	321	323	294	328	345	327	343	316	371	323	293	332	325	308	341	319	326	348	297	324	335	312	306	335	347	333	320	332	313	312	324	353	321	343	303	320	314	336	376	343	340	308	359	281	324	317	305	324	332	332	291	306	329	317	336	317	312	303	300	350	322	320	306	335	306	305	285	299	317	325	330	307	316	302	298	337	325	345	347	339	332	352	358	343	329	318	319	341	340	338	327	351	347	314	306	343	350	319	319	340	341	319	350	338	357	344	309	343	344	313	311	358	327	322	330	313	293	315	322	335	310	299	303	337	325	342	352	306	310	324	334	334	306	345	311	288	327	326	320	296	307	316	309	354	321	319	316	313	338	312	317	313	333	316	331	315	323	321	321	286	338	340	339	316	339	336	372	296	341	297	327	346	309	318	349	341	300	328	304	375	322	288	308	287	296	303	351	351	320	308	272	337	323	358	313	321	352	338	325	346	296	320	340	340	339	369	362	335	329	284	329	318	333	348	336	322	300	325	325	309	313	314	332	338	306	349	328	305	333	325	341	340	330	320	332	305	298	341	336	373	324	331	316	318	356	335	314	330	338	341	343	279	324	301	326	315	336	305	303	339	317	318	337	332	340	326	317	348	314	363	311	332	336	299	346	324	333	341	343	359	336	349	307	331	298	330	299	328	324	302	313	304	347	313	314	340	349	316	352	299	317	339	336	318	342	342	298	291	348	348	318	319	308	330	335	364	350	343	354	362	312	302	339	311	356	310	355	323	351	324	318	325	322	328	300	297	324	343	310	324	369	317	289	332	329	330	317	372	330	330	320	317	331	320	312	307	319	341	339	326	292	304	322	298	311	313	367	340	310	296	332	308	359	303	291	309	329	277	329	314	333	345	337	338	319	298	315	327	331	328	279	314	302	297	327	332	308	328	307	308	301	352	307	325	327	353	298	334	312	322	339	325	300	314	315	322	332	305	307	298	275	330	307	351	359	343	352	309	338	346	353	350	337	317	350	306	311	303	317	316	305	329	322	311	325	322	337	303	315	319	338	342	329	364	330	306	309	361	335	329	364	326	301	305	310	346	335	294	310	325	332	324	350	302	340	286	313	309	333	300	326	346	311	345	315	331	345	349	300	353	312	306	328	321	328	349	325	327	319	349	317	316	324	297	335	322	330	334	320	299	328	335	360	350	358	326	334	321	335	360	321	305	320	340	327	326	301	360	335	352	345	323	330	320	343	319	336	324	329	310	317	338	319	320	341	314	317	306	325	349	313	322	281	296	321	296	308	336	313	344	355	315	344	347	319	301	353	284	307	326	363	340	347	318	324	314	317	333	310	338	326	324	358	333	304	327	344	306	323	362	331	358	349	340	350	339	351	337	335	297	350	324	380	319	331	324	301	289	310	316	324	328	331	297	295	339	331	350	346	332	339	339	334	314	354	335	339	314	323	333	351	319	348	326	317	311	306	299	337	281	301	345	357	361	320	324	325	380	358	305	339	307	329	368	326	311	370	277	326	296	304	307	321	326	349	322	344	346	339	327	391	302	310	312	338	325	334	359	304	317	350	349	318	359	358	322	367	317	358	323	302	344	299	328	295	325	334	319	331	327	351	351	328	310	315	331	347	326	351	323	350	330	336	304	298	331	294	333	312	344	323	345	307	319	348	316	325	312	343	311	321	331	305	340	332	333	326	319	303	328	320	352	342	298	365	316	306	326	334	347	322	305	323	293	359	298	306	293	350	312	296	319	324	353	359	346	334	329	335	340	343	319	342	331	352	321	291	334	354	288	343	346	327	317	364	291	330	327	332	326	334	294	339	293	337	322	320	320	326	315	339	344	365	336	361	337	323	320	351	318	320	361	308	344	312	335	294	295	365	307	364	324	302	373	356	359	334	300	311	306	311	335	322	345	336	315	336	309	327	320	303	290	352	326	311	336	333	328	349	338	338	348	349	314	310	313	346	305	285	345	331	356	325	293	359	317	325	345	291	312	330	340	305	316	292	328	330	305	338	323	338	287	314	312	335	334	327	305	338	336	325	313	341	284	305	332	353	340	321	358	334	309	308	325	326	330	321	341	325	300	312	320	322	356	313	328	313	318	334	312	318	319	284	308	296	297	329	338	315	318	321	325	322	290	335	340	308	321	311	312	334	322	310	333	334	307	334	315	310	315	335	303	344	328	319	336	297	341	302	317	305	314	317	327	345	336	326	286	344	318	328	345	360	327	350	337	339	358	334	338	337	329	357	328	347	316	296	319	330	316	304	307	316	341	323	310	333	325	344	329	296	319	338	345	313	342	321	333	336	290	330	310	335	319	328	325	360	327	319	335	326	318	323	315	336	331	294	308	327	281	316	327	316	351	339	344	343	298	311	312	351	342	305	320	341	331	340	350	321	346	329	339	326	328	330	326	359	343	322	330	324	336	331	325	307	308	328	343	307	318	328	312	358	313	298	310	318	323	351	290	331	321	334	323	309	332	345	303	308	326	346	331	320	322	303	348	340	316	321	324	329	312	335	344	318	349	288	317	313	326	343	337	321	343	325	326	335	353	339	297	319	327	326	319	319	346	334	315	314	336	351	325	324	317	311	333	344	328	333	332	320	350	313	348	301	329	295	319	326	352	338	289	302	367	319	337	297	316	292	333	336	340	338	333	333	340	354	332	344	282	303	327	308	326	316	337	320	376	332	361	357	272	355	344	332	334	329	329	330	324	343	321	325	352	335	313	305	313	324	328	363	335	355	335	318	340	316	324	326	324	370	321	288	309	308	358	338	322	328	373	316	290	322	340	330	346	315	330	341	328	314	335	292	358	297	325	304	309	327	341	316	355	314	317	324	345	340	306	368	318	365	306	337	318	316	340	374	316	337	324	332	301	311	336	323	331	334	329	336	332	310	325	286	317	317	346	356	339	338	330	312	341	362	339	341	314	347	352	315	310	320	329	307	339	326	323	335	349	335	344	319	344	320	304	323	344	349	311	332	325	328	349	320	327	353	311	319	352	314	290	346	315	325	307	309	302	328	317	352	351	321	312	366	293	342	307	338	325	339	343	314	323	315	308	324	314	307	321	320	328	345	315	357	326	325	330	341	323	344	329	323	319	349	354	324	324	358	332	348	340	345	343	347	325	343	328	364	349	319	353	323	335	315	343	327	341	297	318	312	311	342	330	341	313	294	332	331	290	325	340	339	328	336	351	343	333	317	340	331	355	352	322	312	336	295	352	332	338	316	301	322	314	337	320	325	303	359	304	340	308	320	346	370	311	309	348	289	325	347	350
8264	4726	2468	1464	1291	921	923	907	742	740	780	715	760	737	722	717	733	705	735	776	769	733	774	719	750	765	793	732	782	744	733	740	760	790	738	742	792	714	745	746	812	727	793	742	766	762	746	744	789	816	712	751	790	746	699	767	770	757	764	788	787	787	749	800	798	726	733	723	729	746	739	784	783	749	720	732	767	761	762	727	747	760	730	752	718	783	746	779	764	751	774	733	783	771	736	804	736	709	752	765	685	738	714	764	781	738	749	766	756	771	757	733	767	765	744	736	754	765	798	726	739	790	793	728	730	805	757	734	778	770	725	787	791	748	760	799	798	772	766	807	744	729	760	782	778	786	744	733	778	784	767	762	730	772	748	729	749	704	715	750	734	783	797	774	780	771	792	711	736	707	753	742	735	694	749	717	773	696	763	748	723	720	753	765	799	806	730	788	816	761	698	750	747	758	718	790	773	730	793	735	770	789	738	753	741	743	737	759	804	769	733	802	740	770	785	747	752	795	736	734	753	734	739	731	750	757	737	752	698	766	736	788	786	733	825	771	714	795	811	749	694	724	690	738	759	783	719	806	721	769	746	758	744	787	756	771	731	740	786	739	738	701	735	772	704	742	730	808	780	785	746	763	785	773	761	752	730	729	751	755	709	780	780	758	776	790	815	730	780	756	777	800	689	759	734	754	705	781	738	733	764	787	740	768	740	722	699	718	768	751	793	774	728	734	780	751	726	753	788	788	729	739	802	759	759	730	732	760	731	787	793	778	751	768	783	788	781	712	790	722	759	758	773	755	803	733	749	780	773	755	769	785	740	790	741	768	749	777	741	733	738	788	713	769	768	738	742	789	810	771	727	772	743	771	729	756	739	786	744	793	718	794	753	775	771	757	752	819	759	808	747	797	748	713	782	754	772	765	788	713	797	717	806	705	725	763	754	752	750	783	765	750	794	733	725	727	739	751	777	748	753	772	752	781	853	745	775	744	743	735	742	772	720	815	771	782	745	724	756	792	753	759	698	733	696	694	736	784	806	749	750	804	778	721	717	734	755	776	741	762	784	745	783	747	730	789	801	736	756	774	774	727	754	732	753	753	742	820	806	750	810	758	817	730	791	750	798	780	743	767	805	738	721	737	692	775	740	790	761	735	751	757	723	756	788	764	733	794	736	720	747	767	750	739	763	765	765	813	713	773	736	806	734	730	712	720	782	787	758	752	734	770	762	768	760	761	701	753	800	742	709	815	754	723	789	752	760	780	681	749	785	773	714	756	760	777	781	732	726	778	745	731	775	755	769	769	769	759	776	737	816	748	710	757	715	764	772	757	765	772	766	790	732	760	835	831	718	759	783	740	765	784	760	730	770	764	821	758	758	790	719	719	785	728	774	722	772	722	765	756	779	779	753	736	762	748	786	729	767	742	815	780	726	740	757	732	809	737	777	729	745	768	741	730	791	748	788	751	752	781	774	798	768	720	776	762	786	746	765	669	811	763	709	725	751	780	747	705	764	719	759	761	794	781	770	737	735	743	753	751	741	701	743	771	734	748	741	791	762	785	787	820	784	774	770	764	748	746	729	797	774	779	800	693	766	747	743	795	798	726	734	717	713	732	739	764	769	748	721	803	745	771	765	739	755	733	784	770	769	793	749	705	742	697	792	758	779	768	741	749	779	754	754	758	737	737	760	734	744	761	771	744	758	756	786	697	744	766	711	779	761	749	751	761	810	742	725	756	758	807	744	779	794	735	773	784	729	772	737	729	750	734	731	727	745	742	740	749	781	733	742	782	763	708	748	758	761	784	783	776	767	767	770	742	775	754	817	764	825	791	762	792	765	775	697	719	779	782	733	742	811	784	767	774	726	774	769	727	778	821	746	755	763	752	737	740	748	806	744	756	783	782	715	789	748	760	754	680	759	788	770	693	787	750	753	747	824	743	715	731	764	818	750	775	741	751	765	744	741	760	755	715	743	758	776	728	759	763	759	760	756	745	752	713	726	740	781	786	764	767	781	769	820	752	716	758	751	796	738	798	768	775	785	802	717	769	726	736	767	785	766	752	738	781	817	751	755	790	776	731	764	698	755	736	709	741	764	740	787	691	744	756	765	780	743	775	789	738	752	732	796	755	742	712	728	745	764	808	755	720	745	761	792	763	777	787	838	745	784	726	756	765	736	747	785	776	770	785	736	764	721	790	706	712	731	749	800	762	786	726	763	734	770	700	747	794	741	758	746	731	756	740	779	711	766	759	767	757	746	753	746	727	755	767	790	722	752	750	743	747	749	737	747	733	747	765	785	746	767	756	739	759	757	771	775	764	736	718	764	767	709	802	726	798	800	755	710	737	785	820	744	737	770	734	736	756	740	774	739	810	730	750	754	760	770	775	723	724	826	720	747	776	729	812	748	746	748	751	748	707	709	817	786	748	825	761	784	759	762	764	753	745	783	740	781	732	768	747	769	764	745	739	749	791	742	741	742	694	755	727	737	800	735	720	724	756	726	771	762	756	824	798	762	788	726	790	746	771	735	739	735	746	751	760	737	710	778	739	744	804	749	763	764	751	786	723	732	701	765	758	767	774	795	720	798	789	771	811	755	753	719	782	741	822	753	773	817	762	741	785	776	740	792	757	749	770	735	771	763	706	762	799	703	802	750	800	745	784	743	762	796	757	786	770	735	828	788	764	796	724	756	743	760	794	722	820	811	719	773	728	766	750	799	743	735	803	754	746	785	719	760	803	715	756	701	745	730	769	726	777	764	730	810	742	763	817	764	780	779	772	729	829	698	777	685	734	737	736	744	728	696	777	798	754	785	744	764	799	775	694	779	789	712	751	751	740	782	811	797	765	792	752	766	781	767	790	771	753	764	746	788	729	720	707	778	764	787	712	763	713	779	732	731	816	750	718	690	768	774	730	790	733	789	811	764	731	721	750	779	784	746	729	769	739	777	782	737	767	757	742	719	742	757	755	725	765	748	744	812	765	777	760	732	667	783	764	760	740	725	753	800	768	735	784	712	689	765	761	746	763	769	710	756	794	750	723	724	790	785	771	803	737	786	704	699	748	759	765	725	812	792	754	762	757	763	720	763	795	712	770	804	732	763	763	754	794	779	728	731	761	730	727	764	771	775	837	743	740	750	773	746	738	745	726	762	726	764	762	727	754	753	776	777	713	826	753	750	788	757	720	756	755	674	754	785	749	735	743	731	727	747	755	764	748	755	763	765	774	725	802	721	757	782	735	747	782	707	706	793	739	790	773	751	784	785	739	739	826	800	760	779	757	728	763	785	772	780	776	782	770	726	814	772	742	784	739	765	733	773	752	751	765	762	722	770	721	763	759	753	736	747	742	730	749	781	825	755	744	756	732	762	758	731	783	776	744	815	754	796	723	750	781	783	787	702	751	749	750	725	759	744	785	763	767	769	728	782	755	744	753	720	753	769	770	756	717	690	758	737	762	684	774	734	798	760	800	742	753	784	700	727	758	695	775	733	763
41239	36134	22115	9805	4254	1419	1204	1282	304	327	304	328	324	344	292	313	311	321	329	301	318	325	301	310	316	313	278	307	298	322	337	326	333	320	318	294	311	328	297	332	312	321	278	329	330	288	268	294	324	297	306	278	290	296	331	321	289	288	318	282	322	280	282	274	338	291	315	276	328	304	324	273	303	308	293	312	318	295	320	330	371	322	297	327	290	311	301	307	333	289	289	296	297	294	296	292	333	267	319	317	326	301	304	283	309	322	323	286	302	317	299	277	304	319	324	318	344	319	313	305	303	356	337	290	357	304	310	289	294	305	331	303	296	306	292	303	293	308	281	289	299	290	278	346	291	274	277	277	301	293	327	282	306	325	311	306	326	296	290	269	296	301	318	327	329	318	277	320	320	299	306	331	331	332	300	354	313	302	302	292	345	309	322	289	284	296	292	292	311	291	302	296	334	329	318	299	315	304	318	300	285	317	358	283	292	324	314	302	273	309	304	332	306	319	306	294	361	286	307	307	309	289	330	325	278	347	303	331	287	314	317	307	301	292	308	280	307	322	320	294	297	272	280	317	289	317	321	294	305	338	323	296	294	282	287	269	325	284	266	323	308	273	308	290	263	311	318	279	281	321	296	273	305	258	274	320	296	354	320	274	294	309	277	332	333	295	262	311	296	328	302	331	325	330	299	310	310	337	300	310	290	260	299	330	344	330	294	301	281	269	306	316	321	293	314	327	334	311	318	327	308	287	311	323	309	308	298	321	319	330	318	337	282	322	268	302	319	284	311	325	287	260	303	310	272	286	319	295	315	298	307	289	318	321	308	273	295	296	308	302	325	291	365	296	287	285	319	329	330	296	314	301	289	300	298	274	331	303	316	351	310	311	303	352	291	320	300	333	304	291	300	289	322	296	325	339	311	305	301	310	287	310	318	291	309	274	308	347	284	299	334	316	300	296	329	328	312	282	294	332	291	325	301	299	320	320	311	321	306	301	319	338	293	310	304	309	300	331	267	307	319	321	335	282	313	330	295	297	290	296	304	320	359	284	333	338	308	295	332	264	312	298	319	295	309	294	286	316	288	343	300	320	313	277	290	305	280	333	332	331	305	290	276	304	318	346	300	297	347	320	323	291	314	322	311	330	304	321	296	285	325	305	302	300	264	295	318	321	287	307	323	313	322	304	310	331	303	299	322	307	306	286	311	298	334	299	321	337	290	309	318	296	293	289	310	312	299	304	291	320	324	311	317	299	300	306	305	304	283	313	306	278	299	349	316	318	316	275	327	316	277	292	326	319	298	302	285	301	305	356	291	305	295	358	324	326	313	293	268	308	353	288	289	325	299	282	309	297	319	304	307	330	298	292	297	296	308	300	339	293	296	331	316	322	296	326	320	266	297	294	293	264	285	308	293	321	314	309	336	337	311	295	298	304	294	316	298	314	300	337	304	289	305	291	343	330	300	307	293	293	314	298	360	311	296	341	339	326	323	340	324	330	302	293	301	316	314	301	290	337	291	296	322	360	338	317	310	315	325	301	309	318	300	310	279	302	284	334	290	307	305	273	294	290	318	276	324	314	314	329	304	306	309	302	338	280	300	328	324	334	311	335	295	346	309	293	330	317	288	320	313	325	304	326	305	344	313	309	280	310	283	314	303	299	319	287	323	308	293	349	305	277	278	309	306	271	301	313	278	296	286	271	296	314	328	271	293	290	314	323	337	301	304	332	308	296	301	305	307	334	299	274	306	333	322	301	329	303	324	307	308	293	313	339	318	326	292	290	304	301	343	311	294	315	294	330	305	309	325	297	286	307	298	297	307	303	325	321	317	297	330	325	301	296	336	305	296	295	300	291	310	289	319	307	302	335	349	294	310	298	297	315	314	306	299	266	264	304	312	310	321	315	331	316	297	328	308	313	299	306	316	301	293	313	298	341	302	314	311	337	312	316	325	302	286	324	310	295	336	329	295	305	318	320	320	291	295	339	288	310	293	331	320	323	337	269	305	284	292	302	290	293	291	303	307	321	281	347	288	329	318	329	294	295	313	306	327	258	311	310	284	295	307	333	322	340	281	303	302	293	327	299	332	293	350	319	305	317	325	323	325	308	328	307	320	315	290	295	276	296	308	309	287	311	326	302	326	304	338	310	291	289	300	312	318	297	283	302	298	296	317	302	287	289	309	304	323	309	294	312	334	298	342	322	319	334	303	315	319	305	316	279	325	319	299	315	309	303	313	297	308	296	315	322	322	320	298	289	269	316	315	307	330	322	296	310	312	298	304	290	301	342	332	335	303	283	319	315	347	331	310	327	311	310	302	280	317	305	310	339	335	306	306	339	301	272	332	303	320	311	295	294	310	326	315	331	340	313	327	296	281	309	322	289	295	322	274	279	347	295	301	333	292	313	285	285	359	315	315	287	334	300	350	321	327	347	300	303	283	306	329	254	296	282	306	301	339	332	307	311	358	325	313	334	284	295	309	295	314	310	302	317	300	295	303	298	273	287	298	307	267	324	303	302	285	304	332	315	311	324	307	290	290	286	289	309	274	308	301	315	354	318	304	277	316	313	285	304	291	306	289	282	315	315	324	290	288	312	326	330	274	291	283	301	297	307	320	319	306	321	325	286	319	311	319	319	310	290	315	309	306	309	298	323	303	289	324	296	300	323	294	303	312	340	318	295	284	320	304	295	276	324	308	275	293	248	282	280	296	298	285	294	293	267	302	291	327	333	307	292	316	305	310	303	304	306	324	302	322	332	349	316	335	316	309	262	279	288	317	324	325	295	324	324	291	315	313	321	314	320	319	295	328	319	317	292	287	300	295	315	283	321	287	329	319	316	280	297	318	329	300	287	313	313	309	301	310	331	316	274	309	354	296	294	314	292	302	294	310	325	319	332	335	282	292	278	283	335	361	299	321	258	300	286	312	323	298	286	328	303	319	323	279	305	339	306	288	299	284	312	302	307	299	314	284	329	275	291	306	288	308	300	300	294	298	315	301	278	354	310	308	326	345	301	313	278	302	298	277	291	299	316	314	320	337	321	319	358	302	321	298	293	330	319	286	286	310	310	294	302	303	281	290	316	307	291	317	302	293	333	291	298	289	307	290	297	317	293	305	308	266	302	299	310	320	297	307	332	298	318	313	329	309	304	351	292	301	300	288	308	311	297	291	299	317	279	335	323	291	257	327	313	294	302	316	282	271	307	298	301	301	297	303	291	290	321	291	317	303	278	305	266	302	306	329	337	307	303	287	303	323	301	297	324	297	282	321	283	325	284	288	309	310	304	290	302	290	336	305	312	337	291	278	293	322	290	312	308	296	286	301	296	314	306	326	289	287	327	296	320	299	320	314	291	303	311	317	300	300	321	286	286	336	288	314	276	288	295	288	324	297	321	277	295	315	317	294	303	293	302	339	283	299	277	286	325	321	320	321	298	310	313	277	347	305	298	296	267	305	287	325	329	300	275	297	300	310	298	313	320	312	251	304	287	332	295
29104	28209	25513	16952	12745	4771	5531	5338	746	779	736	698	754	731	738	739	745	729	714	671	788	729	690	715	693	712	701	732	764	698	725	672	745	736	697	737	708	687	720	768	723	743	697	715	726	660	744	742	706	711	749	732	756	727	708	713	714	676	715	736	705	701	677	720	715	753	740	692	740	694	740	707	709	702	755	705	700	719	691	750	712	690	780	694	702	725	731	695	715	707	704	701	694	713	692	713	718	680	716	746	721	681	713	727	712	736	707	723	720	692	709	715	661	749	668	730	702	707	682	678	744	733	707	697	726	674	736	735	734	734	722	712	701	756	670	720	762	683	709	735	723	688	708	715	679	696	716	679	715	742	711	734	737	719	695	713	705	718	741	731	688	675	753	726	685	740	744	713	700	723	718	716	755	726	712	744	730	694	713	660	716	718	746	697	739	723	754	693	680	720	685	696	712	695	730	691	725	702	687	768	696	730	724	693	696	716	705	660	700	732	712	699	676	672	737	712	701	672	705	720	746	653	763	709	694	730	699	709	691	703	685	768	723	701	703	722	747	706	685	723	728	733	728	711	711	712	704	698	710	693	710	701	744	703	741	664	729	748	692	669	708	716	671	682	719	708	739	705	738	738	683	701	724	733	702	710	723	709	698	662	703	755	696	712	708	720	687	709	693	722	746	674	743	722	726	746	709	695	681	687	688	710	711	713	694	687	712	690	737	704	786	715	738	680	673	672	726	712	680	728	683	702	690	729	751	658	763	700	753	704	645	716	720	651	682	717	714	692	727	712	727	654	728	715	685	662	721	719	763	687	690	750	693	707	711	720	701	675	721	739	644	692	718	675	706	670	705	680	689	688	703	681	768	689	676	700	726	703	701	673	650	702	667	679	713	742	736	700	677	654	735	711	732	735	703	755	697	741	710	688	709	680	704	716	724	727	703	697	655	713	751	702	671	771	712	686	711	700	720	709	776	731	731	725	707	728	731	727	702	689	747	671	744	696	686	733	719	702	752	736	678	632	668	706	740	686	738	677	709	702	715	726	705	683	702	714	694	691	743	715	702	665	730	708	734	740	637	647	687	687	676	717	695	706	695	682	718	700	687	749	707	704	705	738	703	728	727	734	719	686	758	707	748	723	707	733	742	722	721	725	752	726	670	705	708	673	713	709	738	673	696	699	722	693	731	688	696	718	765	708	705	705	761	723	688	741	712	714	704	673	730	684	757	719	739	733	725	729	727	740	712	769	771	696	747	705	689	734	660	678	672	709	721	692	646	685	742	699	719	726	662	696	707	667	721	701	690	716	701	679	673	738	710	706	701	703	667	730	744	665	744	747	720	703	721	703	667	683	690	670	741	761	712	717	724	737	706	702	699	730	682	698	646	676	717	708	672	718	712	703	714	744	741	740	706	740	735	705	682	694	696	716	731	705	687	691	732	744	721	713	761	659	729	717	660	679	728	745	688	740	678	709	702	674	674	724	709	723	662	754	729	718	707	708	656	743	726	769	713	727	704	741	726	723	716	729	693	712	717	749	735	698	728	723	707	727	745	763	706	674	707	748	692	694	726	731	721	712	779	713	682	766	697	687	683	685	761	687	720	675	692	703	687	705	733	675	720	670	722	743	723	701	744	694	734	716	722	703	721	731	752	714	694	672	674	725	690	743	695	659	692	724	715	719	715	710	701	692	703	705	728	653	717	708	705	756	705	700	714	712	684	716	691	722	749	702	690	700	732	719	684	717	666	747	705	733	696	740	703	701	750	692	719	693	710	710	712	735	682	707	670	737	665	694	735	685	690	740	702	726	724	771	677	686	686	714	732	710	706	667	723	701	727	715	725	711	741	737	691	712	722	704	685	700	673	762	724	678	716	687	723	747	698	660	728	673	709	711	692	749	693	715	792	696	725	686	697	682	714	699	729	747	701	697	751	690	698	731	707	705	707	720	702	716	685	704	725	772	742	704	730	661	705	699	676	674	708	710	721	735	736	713	692	701	721	730	738	709	697	708	747	760	686	724	693	720	732	699	695	680	676	743	721	731	711	767	720	680	716	710	768	690	721	696	736	705	711	717	722	691	691	732	690	743	685	770	726	697	731	684	721	707	690	707	691	696	694	642	744	723	742	729	712	735	687	709	717	741	746	660	718	723	753	749	693	727	735	739	707	696	688	756	664	687	665	689	736	701	724	724	681	690	698	706	739	685	716	698	711	697	683	688	709	674	666	670	719	749	694	700	737	709	666	711	730	681	703	708	742	732	692	695	739	739	680	715	696	701	700	743	660	724	664	671	714	728	687	722	686	731	694	755	701	690	680	720	687	700	726	658	687	718	734	687	729	689	689	685	687	720	748	741	715	711	736	714	761	712	699	688	738	764	654	672	679	693	722	711	704	680	720	681	691	706	735	757	743	687	677	693	737	709	663	679	704	763	704	711	700	692	727	727	707	703	737	676	723	787	727	653	734	737	726	703	705	699	742	740	703	717	717	723	668	691	724	716	702	716	694	762	716	756	703	658	685	688	704	762	745	730	696	719	718	721	728	763	723	714	676	722	705	744	718	695	716	675	668	740	742	701	744	705	722	684	727	703	731	672	687	665	725	748	711	710	718	767	718	687	720	705	710	660	712	688	760	706	672	664	707	668	726	681	705	695	686	703	732	696	737	702	695	717	652	722	678	681	718	670	710	743	712	712	730	695	683	721	765	662	733	711	739	701	679	727	700	713	682	725	695	708	729	668	713	664	696	674	720	745	741	724	742	700	710	701	725	708	709	739	707	699	749	747	746	752	742	737	704	691	767	689	724	743	733	755	710	698	710	690	668	699	749	702	763	707	701	781	664	713	663	703	676	687	721	665	752	683	737	703	722	689	686	738	712	664	699	735	703	751	684	721	692	692	721	742	685	726	718	712	712	693	665	713	683	730	677	738	696	641	717	656	716	718	683	689	724	726	674	706	726	722	735	692	666	746	693	708	756	688	681	707	717	721	724	685	709	731	675	735	685	708	720	703	762	658	725	714	735	728	649	720	717	698	740	752	707	693	677	709	694	714	724	679	655	748	720	729	691	725	725	666	690	708	712	687	683	715	712	695	707	715	734	740	699	726	712	662	703	675	756	729	750	724	721	727	769	707	711	734	700	736	713	699	664	681	718	737	694	666	742	739	708	724	723	745	724	696	695	738	703	678	697	720	725	736	676	680	717	688	702	693	661	705	735	721	719	688	723	732	684	714	757	729	711	666	714	672	705	728	696	672	731	718	720	757	696	679	697	700	699	713	696	712	727	743	714	723	737	684	708	704	777	713	717	719	619	731	693	699	697	693	715	720	698	664	729	682	740	743	717	712	667	725	693	707	734	691	714	690	719	729	726	712	738	703	761	689	744	731	695	682	699	717	699	718	683	721	674	676	701	726	720	754	749	673	695	701	713	708	682	725	699	687	693	672	744	680	696	741	708	755	712	744	735	713	720	710	694	691	672	719	725	680	699	726	710	658
53340	49185	34582	16561	7251	2227	2035	1729	236	209	170	195	191	212	225	191	218	204	222	194	209	229	211	204	190	215	198	210	252	210	205	181	198	212	196	234	177	209	219	209	196	215	223	200	193	208	223	213	205	227	210	188	224	212	225	206	184	204	203	203	208	220	202	184	205	227	191	198	205	209	213	211	201	198	219	200	197	187	204	198	202	201	221	203	208	202	207	196	193	204	198	210	211	210	204	193	213	200	223	206	193	184	215	221	178	191	205	223	202	186	202	215	194	196	206	192	211	197	200	195	216	192	226	227	191	240	190	193	222	219	222	222	197	205	197	205	211	211	187	173	188	205	188	213	216	164	206	184	231	191	191	196	192	172	202	202	194	210	195	201	204	211	225	199	214	194	193	202	215	179	184	195	201	185	169	212	225	209	184	187	207	204	197	200	211	214	206	215	186	190	167	170	201	217	188	191	185	205	190	199	183	200	208	181	216	201	211	183	186	206	177	179	187	191	212	199	214	191	193	183	199	200	174	202	187	199	171	187	192	230	231	218	207	203	191	202	201	198	202	184	191	219	206	213	207	241	212	200	214	183	189	199	177	206	190	187	194	216	216	206	220	186	200	206	168	208	190	202	211	203	194	186	202	203	183	209	203	218	187	189	195	176	194	213	204	198	206	205	217	201	236	186	216	187	195	206	208	185	180	208	217	209	222	204	189	205	162	175	192	201	191	185	202	187	175	190	186	203	206	196	197	217	194	219	200	178	218	211	186	179	200	207	206	203	226	237	200	208	192	190	203	204	194	210	190	224	203	225	188	211	215	204	228	231	202	181	212	194	189	178	191	206	214	192	195	220	195	217	177	182	195	192	204	241	228	185	204	219	192	197	215	192	239	215	206	189	198	190	213	222	192	208	213	230	213	206	235	206	228	180	216	178	193	176	183	183	196	199	218	202	194	186	195	181	210	198	187	197	188	203	183	207	180	176	211	205	170	194	194	231	214	226	195	206	209	166	192	201	219	221	240	209	190	201	214	188	179	175	204	176	190	236	220	188	212	177	198	187	233	190	184	203	191	207	227	189	209	182	185	202	191	203	212	220	209	219	206	189	207	177	198	206	214	203	192	206	207	217	193	176	203	216	226	219	190	220	228	199	195	223	202	198	197	201	192	200	206	211	215	238	208	174	206	174	192	207	207	196	210	192	228	183	194	200	206	216	223	205	200	181	185	199	200	180	223	211	193	211	193	214	184	171	187	201	212	221	193	227	207	204	210	237	209	187	212	198	200	228	199	192	192	200	190	214	193	202	203	193	194	193	208	192	211	202	220	201	183	206	205	196	208	199	225	197	212	208	184	214	191	194	182	200	225	204	190	192	193	209	200	205	201	171	180	207	181	234	216	190	197	159	176	203	200	221	189	195	205	190	214	193	203	220	214	193	202	229	193	193	205	186	202	193	199	182	235	223	216	186	192	195	183	198	208	237	209	187	218	222	198	217	207	218	182	232	185	172	183	229	205	221	220	200	215	193	208	203	195	188	190	195	231	211	211	227	211	214	230	207	201	177	213	208	192	204	198	191	199	208	214	185	198	221	205	236	214	221	212	195	216	197	203	188	186	195	204	210	216	210	187	200	227	188	198	196	208	192	201	215	214	229	192	193	212	210	194	197	206	214	198	206	209	214	190	196	202	200	199	171	204	202	188	167	188	205	215	190	216	228	199	200	224	253	204	200	208	227	180	207	190	210	220	197	206	203	216	195	203	204	185	177	189	191	175	209	198	170	210	196	188	193	194	167	176	213	186	200	231	210	211	208	225	209	217	190	219	210	210	252	229	226	192	225	195	207	199	221	178	189	192	184	203	200	180	230	182	205	190	190	180	218	182	184	191	197	196	226	203	207	218	208	208	190	195	189	165	200	185	181	206	198	236	200	226	185	201	215	205	168	197	199	208	203	215	202	183	228	219	220	189	200	183	234	199	220	178	215	223	224	177	208	194	208	208	189	233	197	185	211	204	202	219	225	196	199	201	185	179	196	192	211	223	200	194	202	206	203	213	199	187	212	199	223	200	197	205	210	204	218	187	190	180	197	207	206	206	181	182	214	200	225	201	230	179	203	205	210	220	185	211	205	188	170	203	196	173	188	186	205	216	198	190	187	210	216	218	185	207	223	188	188	180	201	181	221	194	188	212	185	212	168	201	206	178	192	207	229	209	193	186	195	211	223	189	217	189	213	187	186	195	195	186	195	212	199	169	203	185	213	163	194	199	202	220	204	196	187	234	215	208	204	193	194	218	206	197	206	230	188	223	177	217	198	189	178	171	217	229	204	201	218	216	199	203	196	187	196	186	194	212	197	193	202	181	214	231	244	186	205	209	208	196	182	209	211	216	225	187	212	194	195	190	190	183	203	198	231	191	175	186	195	226	191	182	208	213	185	221	196	187	218	185	188	189	174	175	192	204	197	201	214	196	197	198	226	193	185	182	194	181	200	181	200	193	196	209	199	209	218	223	174	210	214	194	167	201	200	172	194	213	200	206	207	191	194	204	248	228	231	189	190	181	202	197	209	194	196	191	208	208	178	217	236	202	189	210	204	209	209	211	209	203	203	209	192	170	171	179	209	201	200	217	190	196	199	234	192	211	184	184	177	196	194	202	199	184	205	183	203	205	221	224	222	189	215	214	210	195	185	200	198	180	209	190	189	222	226	196	232	205	203	231	207	185	186	189	203	197	216	206	201	201	196	200	212	207	187	190	228	196	180	202	194	194	203	208	200	179	195	201	202	218	202	190	213	194	207	209	195	200	231	185	182	214	194	219	220	213	237	192	179	214	211	198	205	196	185	221	201	185	202	186	209	203	219	208	195	190	206	206	198	189	200	203	200	236	203	210	194	188	180	202	214	191	213	213	199	202	212	202	201	200	201	226	208	212	202	202	174	197	210	210	190	213	207	213	223	207	208	184	174	157	178	226	208	201	197	204	200	189	211	206	191	210	207	202	185	201	203	180	195	188	207	181	205	194	195	226	214	200	196	189	205	181	236	174	190	195	228	224	208	209	183	236	208	231	214	202	196	231	193	184	180	184	188	238	205	181	186	193	205	185	245	219	196	209	176	200	196	230	221	166	185	218	214	180	174	232	207	192	208	198	210	200	223	203	205	194	201	172	197	212	205	206	209	230	204	214	204	202	191	192	224	190	188	226	211	215	199	221	193	198	170	186	210	211	213	186	217	219	225	202	196	222	236	198	227	190	182	215	186	186	207	205	193	183	221	184	186	206	192	206	214	200	197	177	197	192	203	218	202	187	218	213	214	213	195	204	196	206	199	181	234	176	210	231	179	205	194	205	203	188	223	188	191	204	179	214	214	208	193	178	204	209	176	163	215	180	202	208	189	177	215	243	181	202	207	172	182	203	195	176	166	217	196	207	217	211	228	185	212	218	202	226	207	177	184	205	179	196	198	211	196	208	190	201	182	206	203	193	195	212	192	193	191	207	186
36661	37270	36170	22198	18242	7190	9138	6414	534	494	523	509	510	496	480	513	473	497	457	517	471	475	455	491	480	517	490	461	455	491	484	473	472	467	445	498	501	503	515	480	507	479	522	527	475	503	510	502	448	472	504	473	474	491	471	487	461	459	503	503	450	450	479	530	456	489	472	521	445	501	506	438	491	463	461	497	492	470	520	483	544	477	465	451	481	497	497	477	493	464	516	453	472	454	486	484	511	455	478	513	459	482	485	458	453	470	493	480	477	461	478	462	520	481	497	507	467	487	481	496	509	479	459	467	494	502	479	468	439	464	479	543	510	468	451	472	489	489	475	498	464	535	507	452	498	478	480	483	492	486	508	472	501	515	497	465	494	490	484	473	444	495	494	468	448	484	503	486	468	441	497	473	497	481	470	492	477	469	497	471	485	481	505	487	501	518	496	505	492	454	489	475	455	479	460	488	499	512	478	448	514	489	496	467	482	464	473	477	500	475	464	516	494	467	505	453	521	478	466	465	512	474	500	492	466	503	483	474	482	494	481	474	466	484	478	473	439	487	465	458	474	460	466	466	450	518	486	500	495	502	497	455	466	489	468	480	484	469	532	486	495	477	456	479	443	453	454	466	516	454	508	471	483	538	457	490	509	468	479	501	505	471	523	524	470	485	482	463	468	472	483	492	498	460	462	445	465	486	473	481	506	504	481	471	455	488	487	492	445	441	513	485	487	467	501	480	472	467	502	469	501	494	470	484	480	481	505	492	490	502	453	521	473	448	518	476	505	497	456	505	462	456	525	483	479	507	496	489	463	484	449	478	480	493	476	529	465	475	480	491	515	488	468	490	474	480	445	462	449	511	509	462	481	481	487	516	463	486	508	455	470	521	476	501	497	472	516	471	499	499	468	489	503	460	461	464	466	482	467	491	482	447	516	448	459	479	499	424	510	491	484	468	487	510	537	485	478	494	480	513	477	443	450	503	470	511	475	511	453	496	476	495	464	482	484	455	450	436	475	489	491	496	500	493	485	507	482	495	507	465	476	439	495	461	463	478	500	524	484	499	459	489	475	490	473	481	509	475	458	471	490	525	476	464	494	494	490	479	464	462	455	469	467	502	490	511	533	449	542	499	508	511	408	493	468	471	491	488	490	465	488	469	509	505	506	458	483	497	482	500	469	452	507	459	522	477	487	485	454	486	474	490	500	484	446	477	449	493	498	472	495	506	492	459	505	532	470	469	453	493	496	462	489	498	484	470	503	491	461	504	529	443	500	502	495	485	492	497	493	448	445	512	478	499	510	499	459	473	509	494	504	464	484	473	516	459	478	487	485	492	501	471	523	488	492	498	501	472	436	488	454	465	521	474	517	538	485	482	523	431	490	488	484	475	488	490	472	495	517	509	488	516	467	492	476	485	488	458	456	475	484	514	527	472	504	487	518	442	445	468	458	485	478	486	482	474	472	456	495	494	460	500	478	468	494	485	482	460	464	471	464	466	495	480	452	512	483	499	461	468	486	443	504	506	466	480	460	490	498	454	457	441	450	486	492	464	525	505	481	489	490	469	489	496	485	460	483	430	438	468	454	481	527	496	478	518	482	506	480	474	474	488	482	470	478	484	514	500	479	469	474	469	476	479	489	481	482	465	454	500	489	497	473	470	478	482	485	442	483	482	443	477	514	484	513	514	472	494	467	482	483	499	531	439	503	462	476	494	491	486	470	494	479	488	501	505	461	460	505	480	507	500	477	462	457	480	452	442	508	500	490	523	490	515	496	480	482	495	443	512	474	490	483	485	476	503	461	502	449	501	497	447	489	430	479	487	490	473	463	499	434	478	466	505	508	462	486	462	489	480	468	520	489	496	471	483	479	479	483	467	458	490	468	463	471	456	471	467	467	505	458	471	496	484	461	453	483	452	483	505	440	477	494	480	444	490	527	475	425	462	494	487	484	493	474	500	470	512	455	511	493	502	462	457	502	496	464	465	493	493	474	519	502	435	485	452	448	476	503	528	467	488	486	503	529	459	512	436	492	478	456	493	488	487	485	508	503	478	467	493	490	481	464	551	471	502	476	497	465	528	506	503	512	497	509	491	476	498	462	512	498	486	480	443	501	478	503	477	476	496	508	483	488	472	457	465	489	465	455	512	468	444	517	497	496	507	463	514	474	510	484	443	517	503	507	491	506	476	534	449	461	486	504	463	517	475	480	466	470	504	479	489	457	487	449	481	498	456	443	520	521	491	468	485	464	479	478	473	461	491	477	513	457	482	480	467	497	473	478	451	456	488	491	512	460	477	489	485	491	496	482	500	477	517	493	484	463	452	506	515	471	521	505	474	513	489	476	471	492	490	471	488	500	467	483	458	494	496	498	487	480	470	462	479	514	454	495	471	483	467	481	503	495	518	498	501	479	463	456	481	476	501	481	468	495	494	457	467	471	476	504	505	496	488	495	487	482	501	493	452	471	498	493	493	506	528	489	470	499	510	507	437	459	491	471	502	473	498	464	447	494	485	467	481	488	524	450	508	501	498	486	494	442	451	497	493	472	471	500	466	472	479	492	497	497	463	469	479	474	492	493	536	468	444	475	491	480	497	516	494	458	449	484	493	470	472	480	451	479	472	494	519	462	466	480	476	526	494	502	449	482	487	506	457	466	487	439	479	447	458	494	489	476	475	510	457	496	470	497	482	491	517	454	441	484	517	456	465	424	530	472	465	471	475	474	481	502	497	460	469	520	459	466	494	505	482	522	495	479	517	460	462	503	506	501	501	464	474	477	500	488	476	513	482	475	503	475	466	487	482	480	485	488	461	494	480	458	471	492	478	518	464	449	468	468	482	512	481	487	492	486	457	512	459	479	502	459	467	452	489	462	477	493	445	451	442	499	504	510	491	456	476	492	477	497	468	515	483	484	450	477	455	482	517	491	472	485	477	467	472	528	482	497	477	447	467	493	465	501	483	517	451	478	459	508	484	494	486	474	515	462	480	479	497	425	469	499	448	534	468	474	506	461	439	475	485	510	487	459	479	478	492	466	482	499	433	496	497	464	464	489	495	473	483	474	483	526	486	471	520	492	499	483	501	486	470	474	462	489	480	453	488	484	500	492	494	518	458	500	482	481	494	487	437	489	496	489	466	480	452	484	501	488	515	497	497	479	471	467	459	476	476	505	491	522	469	499	542	455	446	472	506	479	484	481	470	507	465	477	495	472	474	488	479	462	456	464	461	471	482	520	459	504	436	489	474	468	493	468	465	512	482	509	513	514	507	548	512	491	482	492	516	509	503	493	450	476	465	501	466	486	486	506	468	488	483	459	486	457	494	482	513	498	476	435	492	521	461	438	445	498	458	481	479	495	459	538	512	500	515	484	478	466	457	460	501	434	497	491	513	497	500	488	487	473	479	486	504	482	487	495	471	474	467	512	487	492	420	499	492	525	470	512	501	469	479	506	484	475	488	445	498	500	472	489	438	496	490	470	485	493	460	461	483	497	444
9188	3336	1246	590	414	386	367	414	286	331	338	356	329	329	338	361	330	301	327	329	345	315	328	300	325	310	334	375	340	305	329	309	353	321	318	359	357	329	317	325	327	334	368	290	304	385	337	332	348	345	321	325	364	343	346	338	357	327	341	359	339	344	302	340	318	327	315	323	313	328	329	320	313	347	359	335	321	312	353	328	350	364	338	322	324	336	342	334	343	352	313	312	343	372	342	334	379	314	301	321	319	344	347	348	330	332	365	362	331	318	337	311	369	342	314	334	321	284	312	338	357	314	332	328	355	348	317	330	330	346	309	351	318	342	365	301	358	309	345	339	323	326	299	337	355	338	349	345	327	312	337	361	316	353	337	353	339	342	340	308	330	327	355	341	337	346	369	322	346	325	334	367	339	320	328	314	326	338	363	339	347	331	333	345	283	318	340	351	330	339	355	327	333	324	330	337	333	329	301	301	353	340	359	341	321	323	331	318	345	360	357	321	314	339	344	344	350	305	360	319	314	348	318	323	332	332	331	332	339	327	348	328	307	353	353	337	354	317	308	292	337	323	320	352	347	325	331	314	307	354	320	300	358	325	305	364	313	345	365	373	341	337	305	338	354	311	317	335	342	335	325	335	365	333	336	332	347	340	352	341	318	342	325	326	338	347	360	332	364	355	319	323	343	328	319	340	363	298	329	360	323	330	337	335	326	369	347	344	326	348	317	325	331	308	314	355	334	362	320	322	330	323	327	341	334	320	329	325	311	328	328	325	327	314	366	310	298	325	342	365	322	322	299	300	349	358	287	349	361	329	327	337	289	322	303	351	340	319	386	355	318	323	318	302	327	324	329	326	340	335	372	334	317	325	353	332	344	326	338	329	333	288	363	359	330	335	305	353	348	315	334	308	351	328	319	323	304	303	327	336	348	317	319	338	339	307	321	329	294	365	315	328	298	323	333	349	323	338	300	331	323	312	344	310	328	355	350	319	325	325	325	294	307	294	323	300	344	346	298	311	322	308	304	335	338	324	347	300	339	289	363	324	371	306	326	327	333	319	342	357	349	323	321	335	344	321	334	328	343	315	338	331	356	327	360	333	363	335	332	344	336	322	354	324	345	337	353	343	339	328	346	325	339	314	351	307	347	329	361	302	342	333	330	392	322	331	368	343	338	353	329	326	346	300	325	348	365	292	314	307	343	352	364	313	353	314	336	322	349	329	337	330	319	341	311	386	334	332	341	331	308	315	347	316	354	328	345	350	348	321	341	324	305	353	328	312	321	315	352	319	276	344	371	336	340	357	352	340	313	323	357	343	300	347	350	293	331	339	355	328	348	315	335	357	323	323	356	364	293	349	320	330	367	308	317	370	370	336	283	346	306	301	335	341	332	343	336	342	324	329	326	307	340	338	295	327	322	328	325	347	322	311	352	339	324	305	310	311	343	301	340	284	334	335	345	323	325	297	308	347	349	381	325	334	336	360	335	329	305	385	361	298	300	345	341	325	345	344	328	335	367	357	315	362	327	325	345	312	346	351	330	335	330	341	351	289	304	331	312	326	327	345	382	326	360	314	310	316	339	328	324	313	318	320	337	359	328	313	335	315	294	336	358	328	323	350	314	350	329	345	354	341	377	354	348	335	337	301	344	334	341	348	319	328	338	326	293	336	315	330	360	369	356	329	334	364	331	339	323	310	326	346	324	360	326	348	325	337	337	328	314	346	339	315	323	359	319	324	319	328	304	345	346	311	330	316	336	307	350	326	342	346	306	281	340	311	320	344	326	312	336	314	309	330	310	347	280	315	318	330	328	341	288	324	339	305	333	315	332	366	324	328	304	335	357	320	351	337	335	297	353	315	318	324	332	325	373	332	353	330	317	361	354	336	336	370	333	327	326	346	335	358	346	347	325	329	347	324	328	312	331	324	322	338	344	337	308	349	317	318	351	360	314	320	358	343	366	321	302	321	350	331	344	352	331	355	322	340	315	310	335	325	336	320	329	338	285	317	342	346	337	330	337	290	323	328	338	313	323	332	327	295	321	337	303	329	348	309	336	310	345	344	310	332	343	337	311	321	322	350	308	347	316	303	336	350	303	319	313	298	327	330	331	300	328	329	330	340	319	333	307	341	336	304	330	306	326	355	357	327	328	324	359	322	356	360	322	339	320	318	310	332	346	311	379	299	381	345	320	347	364	324	376	322	315	329	323	315	370	323	317	362	335	321	330	301	315	345	319	318	321	346	323	344	314	342	340	358	367	332	329	292	367	321	333	322	313	343	352	379	331	337	384	308	314	323	362	340	304	305	308	297	328	332	346	364	327	365	359	351	355	365	362	328	369	360	345	331	354	305	326	335	333	341	347	338	340	384	324	343	327	308	308	312	322	324	373	324	350	344	314	350	323	346	311	329	350	343	328	346	334	334	335	318	353	349	318	316	325	340	316	322	330	306	317	319	329	380	344	321	370	357	327	332	336	337	323	311	328	321	341	337	352	335	364	331	342	299	369	313	332	328	323	342	335	333	334	356	310	313	360	328	328	321	366	312	348	280	337	310	319	376	342	326	325	302	322	304	354	322	313	347	312	327	327	348	332	360	353	315	330	365	375	340	370	318	332	337	328	314	344	330	308	349	339	353	343	303	336	308	330	335	342	326	346	295	353	338	350	355	345	318	316	313	318	330	304	321	345	332	338	343	365	315	288	282	325	344	306	340	326	320	348	345	333	328	314	344	311	329	344	360	324	323	299	340	343	335	335	323	335	333	366	315	332	290	295	365	347	352	359	313	327	317	321	330	309	312	354	334	338	298	358	327	312	361	310	338	347	361	332	322	296	379	336	346	359	345	339	337	342	314	322	330	361	350	327	335	311	314	338	342	338	327	366	334	375	345	353	329	363	351	346	342	317	315	330	357	337	354	347	362	353	370	362	331	338	348	309	311	362	317	289	347	339	325	305	345	350	343	307	337	333	351	337	366	314	334	354	311	331	339	327	365	335	317	300	363	322	331	329	338	335	345	373	325	327	363	337	338	305	337	353	312	356	364	335	330	374	314	357	339	331	323	328	313	337	320	345	318	339	351	363	368	303	322	307	331	338	313	357	326	339	315	330	339	346	364	345	316	307	351	365	332	339	323	328	327	366	339	341	323	341	308	306	328	331	314	299	329	338	292	303	348	333	372	343	309	344	352	347	333	354	325	341	335	345	313	328	353	342	297	337	334	376	294	317	263	345	323	328	332	324	312	333	348	318	322	297	350	319	332	323	364	330	313	352	314	318	340	322	344	313	323	336	357	337	309	372	352	314	339	325	366	351	323	333	327	351	324	306	357	301	347	336	340	317	327	329	313	337	336	337	367	330	327	332	328	296	295	361	305	338	351	341	336	314	327	293	325	314	329	355	307	320	294	308	353	338	363	369	335	341	292	308	341	349	328	316	333	343	374	312	309	356	358	289	316	330	318	339	354	335	359	354	338	305	305	352	302	364	336	358	322	311	335
8404	5515	2705	1588	1222	943	974	960	773	760	809	831	740	755	776	752	811	780	789	760	774	803	739	833	734	760	792	798	798	783	815	788	812	780	746	747	770	780	781	742	782	713	776	770	791	784	821	769	814	812	791	846	784	759	769	765	756	759	733	773	769	776	736	735	802	770	786	747	729	827	800	754	755	733	789	751	755	757	737	762	771	770	781	784	787	766	773	721	787	752	828	795	797	763	759	743	832	793	799	792	767	755	780	754	777	810	750	768	760	798	781	752	788	754	792	764	803	778	809	813	760	785	788	777	735	743	754	769	741	750	792	727	767	834	797	796	775	781	749	760	804	780	780	785	780	783	783	791	759	785	789	794	766	759	724	750	782	758	767	795	748	765	788	753	792	764	781	788	804	799	777	776	789	801	781	747	778	792	837	730	764	731	779	791	733	765	831	791	787	793	829	748	730	752	775	744	835	770	781	817	733	769	744	795	832	778	744	767	750	765	755	788	730	762	806	763	812	807	798	767	740	744	798	734	772	793	765	750	791	723	814	752	810	792	725	773	753	782	783	747	742	817	782	781	715	771	764	744	780	756	837	776	792	784	755	812	735	764	780	807	776	799	727	814	792	818	784	774	791	786	803	766	791	760	751	824	785	814	764	756	727	756	761	851	800	779	789	788	758	813	788	748	764	797	830	793	752	772	777	784	763	784	770	796	688	790	773	812	782	767	779	792	778	790	796	793	792	772	726	742	762	765	779	776	788	776	771	730	784	772	752	743	755	774	753	787	765	765	731	738	755	758	834	783	784	715	792	757	824	749	781	801	816	737	775	765	747	745	769	707	791	790	733	779	778	819	794	790	774	744	794	731	744	785	794	764	741	767	805	767	829	742	756	753	768	755	769	752	780	794	783	739	789	773	789	757	742	751	802	772	759	756	744	793	805	728	769	787	741	746	756	792	776	755	767	743	801	738	792	778	748	764	771	786	758	802	804	794	796	820	770	803	780	769	770	782	768	765	775	734	758	736	781	788	771	792	732	736	794	817	730	782	793	763	748	761	764	729	741	772	810	772	794	774	733	753	770	765	834	753	755	743	761	805	721	771	805	807	764	764	761	764	770	730	824	770	735	707	799	776	790	772	749	774	781	795	743	723	809	796	810	783	780	785	758	755	762	788	765	807	804	757	862	740	770	737	793	708	730	737	801	787	769	769	783	765	785	734	783	756	717	746	799	784	760	815	806	796	799	798	795	792	741	786	740	774	733	796	762	731	769	782	824	729	770	785	809	794	737	776	788	770	829	788	784	761	815	766	802	790	799	783	736	785	803	704	752	762	776	771	800	796	766	774	756	777	818	779	753	779	734	744	764	726	736	805	771	783	827	789	780	763	790	778	774	785	788	780	754	810	755	776	727	751	762	797	816	766	772	788	772	801	774	768	774	787	791	744	781	793	746	800	804	754	756	776	801	776	782	773	769	771	782	795	666	725	768	758	710	758	788	792	828	756	787	810	748	715	724	810	739	768	757	736	766	783	719	810	738	774	815	773	795	779	813	796	786	746	788	815	802	823	787	764	763	754	770	726	792	765	763	742	740	723	757	827	736	702	766	829	782	738	700	743	785	774	795	743	822	749	794	770	718	796	760	733	785	760	782	752	779	841	773	746	741	757	781	761	775	763	742	746	761	751	754	800	790	754	792	760	809	747	745	762	805	724	779	787	731	823	749	749	769	762	805	780	813	729	769	758	748	701	748	797	726	753	780	743	731	736	762	780	761	774	755	806	723	785	721	759	879	777	731	730	758	746	742	747	729	729	754	797	801	786	760	784	788	740	763	757	750	768	752	790	761	714	739	779	753	745	748	789	782	746	725	768	783	775	752	735	788	790	769	754	837	781	810	761	720	807	804	780	794	827	778	751	796	793	782	794	824	815	797	736	762	761	756	781	776	775	792	711	778	796	753	816	782	788	768	740	772	808	767	759	779	741	791	757	750	780	792	762	752	748	829	769	800	725	799	728	788	738	774	769	778	790	804	764	776	793	765	754	776	772	784	790	774	762	736	798	797	770	771	779	715	811	794	789	760	775	755	786	738	786	776	791	750	809	786	787	792	787	746	807	770	784	763	759	790	701	776	747	799	742	789	785	706	772	737	747	843	712	769	778	791	800	732	744	786	741	774	756	751	791	715	783	763	766	758	770	765	780	730	769	765	742	769	775	808	763	787	787	830	759	820	766	751	758	774	756	758	738	769	766	747	816	736	750	771	835	782	803	788	837	755	777	781	750	807	751	744	715	730	794	808	710	804	778	778	814	750	783	806	784	751	771	833	765	792	714	750	736	745	804	757	781	807	745	792	740	717	779	790	736	792	749	830	786	814	769	759	817	795	794	748	778	799	773	751	785	777	753	793	811	773	791	767	747	826	745	784	763	786	793	819	766	759	803	748	768	760	798	797	782	762	785	790	751	808	769	805	765	795	815	779	793	755	781	789	758	757	837	737	821	785	780	820	813	767	817	829	755	771	749	778	848	804	802	739	753	752	749	754	807	750	785	716	730	753	780	790	753	773	818	806	786	803	766	774	799	755	707	781	840	772	813	743	799	805	739	779	770	775	782	797	799	779	753	746	768	778	771	775	735	795	775	744	749	766	763	798	812	776	770	800	769	801	828	738	756	779	778	817	761	748	732	783	764	811	711	744	774	768	778	781	765	791	784	813	777	729	791	706	776	782	774	797	778	755	727	782	828	797	787	803	770	788	748	763	778	813	763	779	836	788	757	755	812	787	739	809	713	803	791	764	757	773	824	800	769	764	788	720	778	837	823	728	730	706	760	816	759	789	741	732	796	793	735	792	754	788	775	762	737	776	743	754	749	783	776	763	802	812	742	775	762	780	746	784	772	739	763	752	784	752	765	830	765	831	758	757	777	757	812	814	792	783	777	768	782	781	782	810	742	730	788	762	769	829	778	809	782	801	689	784	791	774	817	756	805	722	776	793	763	814	743	759	795	774	754	819	793	834	768	772	765	751	760	751	751	748	809	728	824	749	779	780	778	804	760	742	790	769	765	743	756	771	698	733	773	807	796	750	726	784	763	770	796	752	831	780	779	826	789	780	755	748	769	750	788	772	787	785	797	799	756	781	796	766	759	729	831	779	789	752	747	782	809	814	780	779	793	743	730	735	740	766	791	749	782	742	805	741	797	821	790	763	785	792	762	795	782	783	795	806	764	764	815	749	771	750	792	811	765	785	745	740	755	752	788	748	767	710	778	765	788	798	782	813	755	743	787	781	745	757	807	758	761	731	741	757	822	748	760	810	781	801	787	769	779	793	744	810	792	785	775	814	781	772	766	755	758	774	810	752	790	717	772	752	790	772	740	745	812	772	771	786	728	763	816	811	795	721	752	831	829	761	776	778	747	761	751	758	723	776	800	797	774	744	776	752	760	778	768	715	802	728	739	826	837	752	771	793	795	740	790	797	791	719	752	804	774	737	778	755	758
41077	36436	23061	9016	3836	1423	1394	1547	359	310	305	339	327	327	316	302	325	309	334	319	327	298	333	292	285	268	322	324	313	302	303	311	312	286	316	286	325	274	298	320	297	292	337	316	336	333	310	332	325	294	307	317	319	356	313	307	317	321	314	338	301	293	318	334	309	342	315	330	332	301	277	299	352	326	315	350	317	296	314	292	312	301	332	295	296	340	297	322	287	325	297	316	335	301	319	307	276	338	362	340	316	283	313	282	340	302	339	337	319	319	288	315	277	327	314	312	308	304	317	309	324	356	321	301	329	343	340	282	304	308	322	291	322	309	310	319	311	307	331	305	302	322	316	306	313	308	350	324	303	310	312	336	297	294	339	331	343	323	306	305	288	299	307	283	270	290	301	316	322	341	323	299	311	336	302	349	305	322	279	306	325	335	285	323	355	316	290	341	326	311	320	317	329	331	293	310	324	311	286	294	293	309	310	308	328	296	325	359	328	324	335	298	289	304	295	310	276	304	300	324	324	299	296	340	276	343	313	303	312	298	299	301	285	305	288	308	326	303	295	318	272	291	326	315	304	290	311	341	301	303	296	284	296	324	319	317	311	297	316	290	281	323	308	346	320	304	320	309	329	292	336	332	314	324	325	325	308	314	317	326	331	326	338	313	321	270	315	268	293	295	297	303	323	280	324	309	311	317	341	318	322	317	325	294	344	304	329	315	310	314	325	312	285	308	311	318	327	298	309	321	316	292	286	328	334	291	293	272	314	311	340	306	326	303	324	304	323	307	297	317	310	320	306	308	312	312	335	325	329	332	299	331	315	320	327	329	348	324	291	292	294	274	332	308	341	321	359	348	310	294	336	302	316	295	297	312	307	322	314	315	317	280	306	287	313	306	299	321	307	311	314	314	314	344	338	326	334	352	315	322	317	293	312	308	309	280	320	328	323	263	337	283	320	267	355	300	341	291	313	312	294	311	341	332	321	315	317	299	304	324	327	332	315	298	316	329	313	339	346	316	314	337	326	296	304	277	323	321	314	330	290	312	328	302	329	315	311	270	332	327	284	307	285	336	333	315	311	303	296	305	323	304	298	357	305	309	355	286	320	334	314	314	316	302	326	309	299	354	251	288	311	305	327	313	330	306	315	319	306	318	305	340	310	329	304	330	313	325	300	311	300	339	332	321	297	326	288	318	315	299	318	294	296	309	328	296	342	304	307	297	357	287	329	301	333	345	310	324	266	278	312	334	323	313	321	348	320	317	332	331	364	327	302	324	291	342	334	293	283	319	337	273	317	296	292	303	300	315	306	313	278	310	294	311	339	303	308	270	296	302	300	301	346	316	302	318	316	327	353	338	326	358	297	317	282	343	348	291	303	290	299	327	310	286	307	303	320	344	313	307	318	305	310	275	295	299	310	320	348	276	300	297	309	334	324	294	308	341	284	291	306	315	322	333	306	299	319	310	319	354	308	341	334	342	327	310	317	300	305	317	310	299	287	345	298	287	315	343	288	341	307	282	298	302	315	347	331	329	294	280	332	316	288	304	336	297	296	345	302	301	308	315	281	304	354	307	308	356	313	297	324	319	295	303	317	321	330	347	301	321	287	306	324	339	337	295	320	316	341	310	312	257	318	311	278	299	291	348	336	283	314	293	323	310	284	350	287	292	306	323	305	315	348	338	302	309	325	302	310	314	317	329	337	322	324	334	306	294	315	321	331	298	308	321	299	295	354	334	307	341	323	297	318	302	308	317	304	304	298	328	330	296	312	279	325	311	355	295	332	325	321	350	341	318	303	309	298	302	355	319	273	323	281	293	341	302	300	299	298	359	320	332	299	323	319	321	278	303	295	305	321	304	273	297	313	310	333	331	295	299	320	310	321	329	313	324	324	286	317	318	328	312	326	325	310	359	293	298	325	334	345	288	302	293	312	335	287	301	302	331	287	307	331	330	314	318	310	322	313	341	322	283	314	326	307	311	313	320	343	326	342	339	321	323	319	306	298	329	327	348	364	322	300	296	334	313	309	295	322	304	316	317	311	329	314	338	277	321	368	328	311	335	345	336	325	316	322	293	281	317	290	312	340	294	354	294	291	300	331	284	321	302	321	307	301	335	278	315	354	316	309	277	292	301	290	307	313	288	312	307	305	307	282	314	324	295	322	331	299	303	296	308	301	318	300	307	300	320	329	309	320	306	304	308	338	301	307	340	320	296	314	335	322	292	338	286	342	290	293	312	319	272	327	324	338	280	339	311	301	336	309	296	286	316	345	327	315	326	314	335	298	294	313	279	299	319	280	266	253	301	310	290	313	301	352	333	323	338	309	304	325	307	313	358	300	308	311	325	299	320	300	296	288	296	328	302	317	352	296	335	298	325	323	313	312	317	316	309	331	318	289	313	289	309	310	315	294	316	306	286	309	287	356	302	329	302	310	331	308	288	266	319	299	331	311	288	314	300	311	286	311	301	319	306	335	330	297	328	303	335	354	283	308	332	304	331	304	296	340	319	301	323	272	305	305	303	340	309	314	321	323	331	313	314	331	342	325	331	303	321	303	312	299	300	299	298	314	308	280	295	315	302	316	311	317	336	322	327	327	294	331	318	332	324	341	339	329	335	294	342	279	307	293	322	317	357	315	290	315	335	316	314	328	320	305	303	321	329	321	322	309	287	315	322	310	300	324	312	328	310	318	329	300	308	306	311	294	296	308	302	309	315	320	307	344	325	297	287	297	296	318	291	313	282	295	315	310	314	324	336	322	285	309	306	297	278	304	303	327	304	270	324	325	341	316	309	294	329	311	300	334	279	280	301	317	313	309	279	314	291	316	260	313	332	349	281	325	294	349	318	295	349	320	317	320	311	320	316	344	311	300	309	304	326	336	299	310	321	323	314	312	322	315	309	305	347	294	312	334	324	320	320	327	329	300	309	317	339	291	317	283	284	306	360	289	300	319	297	309	315	300	312	300	324	295	327	278	308	321	302	339	325	300	293	330	289	341	317	330	320	316	309	333	333	332	312	308	349	317	296	288	294	300	352	320	316	306	312	312	294	297	306	308	341	332	337	326	293	310	318	313	284	349	296	343	302	286	306	315	309	327	292	296	291	312	315	307	324	309	317	306	306	260	282	297	320	311	331	342	293	320	285	324	305	341	302	328	317	312	310	332	307	329	290	281	301	305	294	287	316	320	290	320	278	283	306	298	328	295	324	323	304	313	285	318	307	304	305	317	338	334	295	339	313	339	347	316	280	293	312	312	338	314	273	293	304	307	325	329	309	289	322	326	331	287	349	333	298	303	326	302	318	300	314	305	336	350	275	342	323	324	358	333	325	303	344	319	304	302	330	317	321	297	352	306	298	289	286	314	334	354	332	295	302	281	327	320	305	280	314	295	288	297	297	308	321	294	316	325	321	332	319	275	300	297	304	286	317	288	345	312	350	331	311	310	336	316	324	317	336	303	349	319	313	309	346	304	328	297	287	318	302	294	305	328	302
29289	28551	27171	13644	12029	5060	6476	6579	780	722	740	740	683	740	706	692	792	736	738	769	747	756	727	696	757	747	769	724	729	783	715	729	764	744	719	743	729	744	730	741	736	785	736	725	733	710	738	755	708	761	702	692	779	712	762	757	723	743	728	728	748	710	697	724	725	731	770	734	672	747	762	753	733	729	755	750	739	728	766	729	729	711	701	733	757	676	706	682	740	668	759	719	765	723	725	703	681	736	734	731	753	745	709	731	728	731	757	695	708	782	706	716	726	708	695	734	772	725	756	740	681	809	720	694	758	763	765	731	682	718	757	699	785	704	666	749	755	753	688	735	750	745	691	723	784	735	708	712	719	694	746	728	674	732	729	671	742	705	756	714	713	682	698	731	698	801	722	709	717	721	705	715	748	712	735	758	693	728	739	723	707	690	724	744	708	695	726	712	747	713	741	688	740	743	736	727	674	827	761	712	715	764	691	672	754	733	748	750	715	734	686	733	755	704	727	789	711	738	722	686	699	704	725	684	780	715	707	695	709	723	716	744	698	748	701	726	737	730	735	718	741	705	697	752	709	734	742	720	744	695	731	714	694	691	771	739	713	682	708	740	734	738	689	692	687	711	714	761	724	761	741	732	724	695	713	701	746	776	699	752	713	713	769	736	688	689	704	705	759	759	728	754	707	659	745	765	739	717	730	733	732	726	742	747	761	724	712	739	787	740	751	719	710	715	711	750	733	748	720	763	756	685	712	714	685	712	742	725	728	688	686	745	755	652	719	709	707	750	719	724	736	693	736	707	708	721	691	694	745	739	717	716	709	737	735	749	687	756	697	722	745	698	738	727	761	754	748	708	729	714	718	674	654	722	746	757	746	705	728	737	701	737	723	780	784	659	732	744	768	754	732	733	714	752	810	761	767	735	729	670	722	706	715	744	721	680	686	698	688	753	752	711	700	669	732	748	698	734	726	762	728	715	740	733	709	750	686	730	699	747	720	698	708	771	724	751	723	753	664	738	767	699	708	715	706	736	701	705	714	693	728	729	766	749	745	737	716	771	769	722	747	673	719	666	742	682	719	754	732	695	737	768	740	712	717	703	686	758	750	709	712	730	708	726	760	719	698	706	703	760	726	760	755	702	743	761	735	712	774	747	741	740	754	712	731	696	725	729	735	770	726	728	772	738	705	747	729	698	658	734	731	754	719	743	747	752	744	753	746	718	753	725	737	718	702	736	697	685	765	702	730	735	706	702	727	775	704	713	751	653	758	733	721	724	776	702	749	719	731	699	737	738	696	692	726	741	668	720	768	700	759	707	708	717	761	729	738	771	702	709	728	766	718	682	718	706	765	742	738	689	776	714	712	740	709	727	722	715	732	654	723	670	735	725	737	720	762	740	699	727	664	741	709	760	732	745	753	704	694	715	717	680	732	680	723	747	684	718	748	794	733	750	734	769	723	722	756	710	745	743	738	721	687	737	736	749	714	660	741	725	734	734	673	717	670	694	745	729	700	781	686	765	724	737	692	683	761	684	719	733	717	724	764	735	747	689	749	706	746	756	712	696	705	725	720	741	689	718	738	749	720	681	777	749	711	765	743	705	699	673	706	752	727	730	688	774	755	735	732	702	711	740	744	732	683	743	747	737	684	711	758	737	756	701	732	705	700	714	737	660	686	701	745	747	666	710	658	730	709	698	694	722	664	717	735	749	740	750	757	721	733	738	727	730	713	746	710	749	705	731	717	726	726	759	727	708	733	708	736	760	753	715	755	688	747	719	732	751	745	772	767	740	731	725	746	710	710	732	699	711	722	669	726	695	720	664	726	672	721	739	700	734	782	710	723	752	726	729	749	685	740	691	705	766	663	732	678	695	744	750	710	687	739	754	721	697	710	722	716	739	747	724	774	752	750	745	741	773	692	705	705	712	778	742	674	744	671	735	723	772	701	725	717	717	726	725	722	720	750	748	759	692	685	749	684	755	709	743	678	714	738	770	718	722	724	684	707	752	675	738	711	720	731	725	733	700	719	658	719	707	761	775	742	773	767	722	760	744	753	729	703	683	722	783	709	667	706	713	696	682	738	720	745	725	722	741	766	772	697	754	748	687	735	757	688	731	729	700	723	735	738	699	725	766	737	728	733	736	710	699	750	707	731	723	783	722	725	696	729	736	705	725	703	714	758	715	715	747	731	710	700	701	726	735	666	728	749	733	737	693	725	736	733	714	747	703	719	657	763	721	742	760	681	719	713	710	751	678	713	719	701	742	708	735	724	768	701	751	739	739	732	756	735	709	693	740	743	724	743	716	721	710	720	720	731	679	751	718	731	759	715	775	738	680	710	714	724	729	732	760	759	719	698	761	735	690	732	693	726	737	700	723	778	761	715	743	749	736	741	688	721	690	719	739	728	726	721	732	723	749	722	742	760	740	766	714	719	725	714	712	690	721	728	715	733	710	716	703	736	780	728	763	730	706	707	688	763	705	717	718	704	741	730	754	733	760	690	740	752	712	721	732	775	684	684	746	733	698	746	749	720	679	719	737	713	757	723	740	694	749	729	709	700	713	705	672	735	713	699	745	767	747	744	720	742	692	730	726	742	762	745	724	742	743	708	718	706	751	736	747	728	750	764	735	739	663	710	728	707	730	763	713	729	717	681	694	715	726	712	733	762	740	718	734	731	729	750	705	705	754	711	735	757	775	744	694	717	756	730	708	734	708	730	705	696	727	741	753	714	758	769	683	702	711	765	728	762	690	706	767	740	682	717	693	710	716	743	707	744	756	688	777	693	706	702	706	716	754	700	765	746	744	744	742	769	736	736	687	703	736	732	748	740	654	702	745	756	770	694	697	716	750	691	720	727	737	715	708	721	726	702	796	730	749	710	739	744	736	698	736	756	783	710	705	739	721	733	692	723	760	719	716	686	744	717	756	675	686	690	750	701	739	752	722	738	694	689	674	723	736	761	698	695	728	749	747	707	678	670	732	702	740	713	756	736	711	696	748	738	712	722	746	694	730	721	688	702	747	684	721	752	735	706	663	731	737	753	693	727	698	749	676	747	729	692	714	704	745	755	711	719	765	679	757	733	702	718	744	779	731	732	739	698	740	692	758	717	749	721	722	704	774	703	737	741	732	702	730	743	738	738	702	673	722	746	716	692	778	750	735	720	733	732	716	741	759	740	684	745	719	771	723	705	733	711	674	761	743	702	716	690	729	727	727	718	721	760	732	716	676	724	750	689	688	754	710	712	753	702	741	682	756	711	688	765	730	721	719	766	721	712	765	734	686	733	733	661	736	707	743	714	726	765	693	728	733	698	763	739	741	715	690	693	727	725	749	653	722	757	754	708	750	675	740	758	728	738	731	720	731	717	764	740	700	693	746	639	734	681	720	683	727	761	680	766	689	686	728	786	720	736	717	672	754	756	719	675	689	763	719	790	713	752	711	721	755	751	741	718	778	756	691	734	727	691	719	703	755	711	670	743	721	745	715	722	712
54025	50419	33882	15277	6978	2630	2190	2871	353	216	182	208	204	237	201	216	192	216	200	239	224	225	225	209	236	245	255	212	192	217	211	214	251	217	219	214	228	231	200	216	217	222	156	225	235	198	219	202	201	233	205	232	194	194	237	216	201	180	204	211	207	206	215	200	211	203	202	202	233	201	217	194	207	208	216	201	215	228	207	203	214	199	211	215	216	212	205	189	203	194	210	191	211	209	220	210	201	220	202	185	190	231	234	218	197	192	206	209	191	211	220	214	218	211	210	221	195	210	196	216	206	198	206	237	232	218	220	218	218	193	246	225	191	215	225	208	222	219	238	218	225	195	206	215	223	224	214	228	191	194	199	199	203	190	199	212	212	225	206	204	193	198	213	216	232	218	213	202	211	221	200	188	204	217	231	211	217	195	215	236	227	233	216	221	192	204	223	223	218	206	241	207	188	207	211	244	204	230	197	231	204	232	226	217	224	215	228	203	174	210	228	233	218	193	215	200	195	205	216	224	196	205	205	202	213	203	231	253	216	213	213	210	241	218	220	213	214	191	222	210	209	208	199	204	220	234	210	211	202	201	199	204	205	190	213	202	226	226	197	207	215	219	210	203	198	217	195	196	205	216	205	225	211	196	217	196	199	219	217	196	214	205	205	215	221	220	198	238	169	194	204	221	202	229	237	212	188	207	199	231	176	218	225	231	223	195	203	222	208	209	244	206	214	239	235	255	222	219	212	221	182	209	208	226	210	209	181	194	230	219	185	222	187	217	197	213	214	217	216	210	199	211	222	219	211	201	228	238	218	228	222	228	230	200	194	224	199	210	201	204	214	210	197	233	198	214	182	222	225	222	232	202	204	203	233	219	232	238	251	202	217	186	248	190	211	202	217	178	208	222	192	201	211	198	217	209	199	213	201	187	217	213	211	186	219	214	212	234	208	215	223	206	200	215	194	235	209	232	207	237	206	206	204	228	201	198	225	186	212	216	192	220	219	226	209	224	220	214	227	221	191	221	225	191	218	201	196	215	216	219	205	193	207	200	247	234	229	235	202	206	209	206	229	234	194	205	183	218	184	232	223	219	218	221	206	217	233	221	179	215	214	184	198	203	207	215	194	177	192	232	192	244	232	227	216	220	215	210	188	206	218	209	216	214	219	218	224	215	219	208	181	209	200	215	214	215	184	236	213	172	200	247	202	247	203	229	196	211	192	222	214	195	225	195	210	188	206	187	200	204	222	207	243	211	215	208	212	200	192	174	202	205	226	209	200	225	226	174	203	188	210	200	187	221	206	228	198	221	192	213	204	218	209	197	216	220	191	211	213	189	215	227	211	186	200	197	209	218	209	200	204	200	183	199	195	197	189	237	228	206	262	228	201	219	249	232	213	210	218	217	242	201	239	204	218	226	237	229	203	208	212	211	198	209	198	217	227	228	216	231	210	233	198	217	207	203	206	197	228	236	228	227	222	195	189	221	231	245	191	187	203	220	203	198	197	198	198	231	237	241	199	193	201	220	240	222	218	218	206	246	203	199	199	223	214	181	201	199	209	227	187	195	224	193	208	204	206	236	215	210	231	214	231	213	217	189	196	244	197	186	227	193	221	209	220	208	215	226	195	214	188	205	205	224	199	218	200	226	246	206	249	194	220	212	212	214	230	236	229	227	200	232	221	180	192	194	218	223	219	207	232	231	238	198	214	198	216	197	210	219	234	201	228	192	206	204	237	205	236	203	189	206	205	200	203	205	206	229	194	235	213	206	189	187	213	190	208	217	200	185	187	214	218	232	211	217	206	184	212	224	212	224	200	215	222	240	205	230	203	191	236	225	210	198	215	203	209	199	209	188	231	192	205	216	218	243	227	183	189	209	237	213	190	228	211	215	222	227	184	202	222	199	216	206	207	222	217	226	213	188	230	186	197	210	204	221	198	202	196	229	205	226	214	219	216	205	189	164	197	217	213	196	188	217	180	214	215	217	205	203	203	213	203	179	221	204	201	241	208	226	201	206	209	210	218	197	221	206	203	212	230	228	221	211	212	211	200	235	221	233	247	195	205	243	247	205	223	237	207	220	200	203	211	214	211	193	214	193	203	222	197	230	219	213	211	218	202	210	237	223	229	219	203	207	222	233	204	210	220	199	217	216	222	200	184	203	218	207	203	205	240	227	201	209	212	228	197	189	212	229	217	202	208	225	190	186	203	191	207	239	217	191	179	217	229	213	184	209	242	184	197	252	205	215	225	206	220	229	216	227	216	229	253	207	218	226	230	210	208	206	228	217	201	223	233	218	240	190	225	240	209	231	245	216	230	202	209	208	232	239	199	246	215	216	193	216	206	191	217	186	205	228	234	207	193	206	215	213	216	196	228	182	200	198	213	208	201	222	221	235	202	215	211	189	212	198	201	202	229	221	232	223	231	206	196	206	202	232	205	223	189	217	217	197	219	186	212	232	210	191	204	200	212	206	200	202	207	203	236	237	218	234	221	202	212	201	231	230	203	203	217	233	201	217	214	219	224	203	225	207	206	227	211	202	215	193	219	203	207	228	212	191	213	220	223	216	202	244	205	201	184	200	209	224	207	181	211	218	196	218	228	220	224	198	196	202	216	220	203	208	216	218	220	212	229	222	198	230	218	199	206	196	225	208	212	184	230	211	206	222	212	211	193	248	181	213	212	223	215	226	211	202	197	219	228	224	210	232	202	201	207	220	213	221	208	231	184	169	232	218	203	225	228	220	206	204	190	216	204	221	181	213	209	243	180	212	216	199	237	234	219	212	208	216	194	223	240	205	197	225	188	229	215	193	228	211	201	197	233	222	181	203	211	207	197	205	219	197	214	210	200	196	200	213	201	231	219	216	195	191	201	238	211	212	218	202	204	206	208	249	216	225	190	210	213	229	211	243	226	212	184	217	223	224	224	189	215	237	200	214	199	208	210	223	192	186	206	200	214	211	219	212	221	221	190	204	233	191	219	209	205	211	217	189	211	225	194	170	198	183	208	186	201	184	222	217	223	220	178	181	230	200	219	228	197	221	215	178	222	204	183	213	215	197	228	211	210	242	223	221	195	217	189	213	196	206	210	215	204	244	220	199	196	223	215	213	230	204	200	186	197	211	195	205	214	226	205	223	208	212	181	192	243	209	226	210	195	193	198	224	181	226	237	201	220	233	233	206	229	201	202	191	217	202	193	219	206	221	215	190	210	210	186	186	206	215	220	253	224	214	213	225	199	205	224	204	220	213	210	228	208	211	213	207	210	236	181	210	218	217	176	218	194	230	213	235	237	204	238	242	204	200	241	209	213	217	212	221	208	201	217	198	215	177	218	194	232	190	210	196	197	205	209	214	243	229	223	209	199	185	204	216	190	200	211	215	208	231	226	239	204	192	195	202	202	222	182	194	201	216	241	198	230	239	208	210	221	206	206	211	198	205	202	230	187	188	212	208	206	216	209	215	209	201	243	216	206	203	206	197	227	221	219	217	243	234
37127	37938	35375	19016	18409	8839	8898	11105	620	503	560	548	562	534	524	495	528	535	478	511	470	534	515	518	519	529	510	475	526	513	548	483	482	525	488	481	496	511	501	519	519	502	483	532	477	528	548	527	524	533	498	503	527	493	502	527	535	511	530	493	511	527	474	500	537	501	514	499	509	509	514	458	511	478	519	472	484	471	506	525	495	505	519	517	512	504	494	519	487	518	502	526	522	502	471	513	498	525	478	519	507	515	497	511	521	563	477	455	527	500	490	498	496	514	506	503	490	496	468	518	492	532	506	476	494	486	514	512	505	534	497	480	534	463	511	482	534	475	564	509	514	511	517	502	504	464	490	519	472	505	478	520	515	510	516	537	515	494	530	520	506	501	495	492	507	499	507	457	506	517	529	511	554	485	518	530	479	468	543	493	510	501	498	496	520	490	540	531	510	528	525	487	505	525	510	508	513	516	519	496	475	541	499	483	500	485	541	505	544	519	493	473	500	527	519	487	470	498	487	496	462	498	476	500	491	493	507	497	449	522	512	498	481	499	488	509	509	486	506	480	506	503	525	539	445	500	488	497	495	468	521	494	496	499	463	509	477	513	509	535	516	492	534	517	541	549	509	534	492	560	476	511	510	527	523	489	501	479	523	476	563	486	492	556	517	488	524	499	532	499	496	519	493	474	508	486	502	492	452	489	518	501	497	517	508	513	495	494	550	492	512	486	481	504	502	538	534	517	477	547	497	527	484	511	459	498	538	528	513	487	477	487	474	500	519	502	532	466	515	542	476	500	492	471	524	481	503	543	477	504	487	456	532	500	531	478	498	514	532	527	519	483	491	543	505	520	483	525	476	498	482	498	509	551	503	503	497	490	523	554	562	481	501	538	511	487	518	506	549	487	489	480	491	493	505	492	505	513	534	479	549	522	476	481	507	493	486	496	512	502	499	494	483	530	502	506	475	484	497	520	496	444	550	501	529	473	493	503	461	478	469	490	518	491	547	463	531	534	483	502	502	454	525	531	520	518	477	517	480	518	512	498	479	500	498	454	476	500	499	492	506	506	492	493	511	490	542	460	499	499	517	470	509	487	467	526	514	486	507	471	480	529	469	507	514	514	513	467	501	514	514	502	480	492	524	469	469	489	566	508	495	489	491	444	503	536	504	502	484	517	488	481	470	508	459	531	507	491	556	515	465	507	508	541	484	456	510	525	530	522	479	480	512	507	468	497	465	505	500	511	502	486	482	490	546	517	511	499	513	493	510	488	528	493	542	494	493	493	503	525	523	518	484	492	565	495	473	524	461	494	525	453	499	527	532	455	501	515	496	503	514	466	466	519	532	535	509	546	524	516	489	518	563	450	514	490	464	498	477	527	497	512	510	467	505	481	507	479	484	468	500	439	506	510	475	445	511	531	509	505	572	514	504	504	540	484	509	535	506	485	474	471	500	503	488	487	500	501	532	505	507	496	501	554	499	518	464	517	512	487	502	478	477	499	520	488	491	503	476	454	518	472	540	531	524	510	471	495	498	508	498	503	504	487	481	549	511	501	504	554	526	494	498	527	488	504	501	507	521	472	477	518	512	543	515	483	514	487	541	515	476	516	505	473	511	506	487	520	470	532	505	484	511	520	541	487	496	534	530	475	499	508	486	517	500	520	514	477	489	529	532	474	490	517	521	487	512	475	480	505	542	520	495	516	520	500	478	493	510	470	475	525	523	549	511	509	521	496	481	459	559	523	554	489	504	482	466	535	536	505	525	554	484	500	488	497	492	467	493	522	469	519	494	474	480	521	500	504	500	477	490	466	508	479	462	542	492	511	465	488	497	534	529	472	485	508	512	511	494	488	496	501	512	531	505	538	509	486	520	498	533	523	516	534	465	509	499	510	510	506	527	513	510	542	454	524	484	474	516	509	531	520	494	531	512	532	462	500	484	464	503	469	526	505	530	520	516	525	461	506	486	482	562	491	535	463	484	520	525	537	493	544	524	494	547	481	484	494	469	473	473	478	473	492	505	523	537	520	523	479	497	468	460	495	515	535	491	418	507	521	527	470	476	493	499	528	506	460	487	529	480	522	491	510	524	515	509	499	530	499	500	519	516	488	525	464	535	490	477	509	500	482	493	516	514	489	517	513	497	547	557	477	502	470	530	496	522	478	502	522	480	476	499	491	527	493	516	502	478	470	468	516	508	493	460	509	471	478	511	505	472	513	486	507	502	520	475	513	507	493	480	498	516	480	524	495	512	490	503	501	517	492	508	457	536	518	507	516	494	515	509	476	488	476	482	470	518	507	517	495	459	484	476	505	513	491	504	510	534	495	525	464	511	480	491	518	508	491	512	508	526	517	515	498	502	496	503	521	535	527	510	542	525	532	539	509	506	511	492	486	524	510	493	483	488	510	519	522	491	529	514	511	500	521	497	480	532	507	496	484	524	520	535	546	534	503	506	491	537	511	500	509	503	485	542	507	509	522	505	494	510	520	480	486	499	538	514	508	506	536	526	498	528	480	517	488	465	493	491	517	513	495	497	540	517	503	467	501	490	500	509	488	508	539	496	509	507	533	446	497	507	490	507	476	512	522	518	505	487	507	470	472	522	508	523	520	476	543	513	507	526	488	488	509	497	507	486	524	472	514	503	500	526	549	483	526	475	494	504	530	504	475	522	479	454	523	497	470	523	496	496	487	500	507	492	529	529	516	549	461	574	494	508	509	480	508	479	504	510	506	518	541	466	527	502	496	521	477	493	504	494	501	525	532	527	513	502	483	471	522	485	490	520	507	493	487	508	522	508	513	496	463	483	489	550	507	478	516	510	513	502	532	457	475	502	515	506	481	514	495	467	478	496	473	491	524	500	505	523	462	504	521	483	554	519	493	451	555	509	465	490	517	466	483	498	513	507	490	511	489	526	488	512	490	512	505	532	553	473	505	508	497	484	469	556	496	482	540	479	500	565	458	487	493	488	514	534	486	517	519	478	503	469	556	480	536	484	488	508	491	507	496	485	545	540	507	536	518	515	560	494	495	495	524	545	487	514	507	520	490	486	546	517	501	500	498	455	554	503	480	474	490	508	518	470	491	475	493	476	524	523	498	485	509	448	461	496	548	549	493	497	504	506	468	486	492	524	519	495	503	490	499	480	501	479	497	541	508	471	524	493	479	506	510	503	516	519	520	507	529	499	486	493	521	509	476	492	506	528	468	550	539	532	535	483	464	478	502	505	514	505	534	509	524	494	525	504	534	514	515	528	537	524	474	566	455	513	543	508	515	507	497	521	487	497	488	534	513	501	533	499	511	508	582	500	509	499	468	496	510	494	517	507	502	488	522	522	495	512	484	522	516	535	502	505	536	519	486	519	491	545	514	494	509	501	526	486	470	492	497	485	491	528	480	478	521	497	462	520	490	542	500	498	531	479	511	524	479	465	484	472	539	482	474	483	499	483	541	516	493	481	519	565	505	513	516	545	524	498	540	490	491	502	489	495	503
8707	3301	1244	578	444	384	373	349	360	343	375	319	334	334	353	341	304	345	349	370	361	334	361	359	339	355	335	368	354	349	297	348	357	363	352	330	334	361	343	328	318	355	349	354	328	330	324	315	338	337	323	336	321	341	352	319	323	319	356	330	344	340	328	368	345	341	308	333	331	329	341	335	321	331	350	354	358	386	343	329	367	377	313	353	303	355	323	332	336	339	376	376	340	314	363	323	335	344	342	373	376	349	318	339	335	335	342	314	342	272	328	349	298	349	376	335	323	301	329	339	356	338	310	363	331	357	353	335	294	347	345	326	324	327	332	345	370	350	315	324	301	332	325	377	353	334	368	331	343	333	306	357	357	296	337	311	338	326	346	329	325	314	373	309	349	354	350	352	345	345	349	373	350	317	309	364	345	309	336	318	321	321	340	337	323	368	334	363	363	357	336	339	311	333	365	389	279	350	356	312	329	319	308	347	304	367	363	323	332	347	334	340	364	341	319	335	319	312	341	317	342	312	337	329	323	334	340	372	357	351	334	329	306	322	312	345	323	349	353	332	298	313	345	331	349	377	355	329	311	348	328	352	364	331	385	331	345	350	341	347	360	341	333	362	339	329	318	331	316	311	377	309	320	306	322	334	340	366	321	338	361	363	318	303	324	363	356	351	319	331	347	353	337	318	323	327	323	332	354	349	337	357	324	301	322	345	324	357	345	349	326	344	374	335	309	330	365	348	378	351	346	338	363	358	346	362	310	369	367	339	327	347	326	297	332	323	355	330	330	338	366	361	326	323	316	320	346	380	339	313	337	327	342	345	375	365	292	329	330	336	295	353	349	343	330	323	354	331	339	319	345	342	294	333	384	324	349	382	346	345	322	325	351	329	348	340	333	342	340	340	361	321	329	317	340	355	346	325	370	358	333	317	356	327	337	348	346	357	359	331	322	309	352	353	341	362	372	295	279	343	310	330	349	321	337	307	333	336	329	358	312	345	325	382	289	354	374	332	354	372	364	347	328	326	327	335	288	314	349	324	309	334	344	356	322	339	360	361	327	337	334	354	352	337	355	365	311	349	359	370	347	379	347	371	358	324	303	323	348	318	328	339	348	364	361	322	368	341	330	319	330	352	320	341	311	382	296	362	297	333	348	346	347	339	329	324	328	340	313	354	348	300	337	329	352	349	339	325	330	347	314	342	327	351	341	322	350	342	361	378	342	339	336	314	318	338	310	357	341	340	341	328	324	340	365	360	318	332	339	354	326	336	331	330	300	282	320	348	342	329	371	329	341	304	316	308	326	359	349	349	315	346	348	333	357	316	317	349	342	342	338	338	344	350	342	314	338	321	367	337	308	351	326	332	324	334	329	312	373	324	358	340	330	335	341	329	377	333	354	322	338	338	323	326	348	343	351	334	332	350	301	356	347	337	301	337	334	325	374	308	345	339	366	322	342	340	352	387	350	323	305	312	367	341	340	389	346	375	333	361	382	346	337	336	348	349	326	373	316	362	325	320	326	317	313	345	349	370	327	305	378	342	351	358	363	340	335	327	316	341	366	322	300	335	363	345	343	302	359	339	350	339	351	312	346	316	332	341	326	384	333	314	376	307	331	298	348	305	326	337	372	319	337	309	328	310	348	332	360	380	328	354	305	330	352	361	335	339	351	319	298	337	336	343	335	320	358	336	330	336	354	341	346	336	349	324	310	349	343	343	341	337	343	342	380	330	328	334	341	334	362	315	326	361	324	316	351	327	349	342	357	360	337	366	356	360	357	358	332	342	344	343	337	334	331	342	335	341	298	370	348	326	325	341	316	363	335	339	357	289	318	323	349	317	347	363	369	336	327	340	346	344	340	346	337	346	339	334	322	338	334	405	359	361	312	337	330	337	326	352	342	338	390	342	334	315	329	336	320	329	306	308	346	361	360	355	337	357	348	301	345	331	328	326	353	347	317	314	339	321	318	300	345	303	363	351	320	321	362	356	345	382	365	313	330	312	337	288	340	323	365	338	333	342	333	342	311	350	322	318	335	328	326	329	323	312	334	347	343	342	355	348	335	386	323	334	346	338	336	352	330	310	335	350	346	336	332	337	367	336	305	333	322	327	339	364	345	310	321	319	338	323	391	341	365	324	364	323	330	336	317	359	346	305	357	318	327	354	312	312	337	358	313	350	342	341	328	338	307	370	334	340	390	354	314	356	308	340	363	377	323	351	343	314	334	333	358	344	374	326	342	337	373	350	338	329	349	338	319	307	342	301	345	353	330	308	373	347	367	331	299	326	334	346	323	345	310	332	324	326	323	338	321	318	350	323	312	301	324	348	353	314	352	359	297	349	367	356	354	337	338	346	352	350	345	330	365	343	330	346	360	368	329	359	314	357	324	333	333	295	351	325	363	313	306	342	322	339	321	292	331	302	318	354	347	338	325	342	321	334	367	331	339	338	340	366	327	392	370	350	318	352	353	338	324	324	333	321	311	351	348	360	362	364	320	326	363	321	359	328	335	346	337	306	295	324	345	377	334	367	304	308	347	300	349	366	318	348	323	368	313	322	355	349	351	318	289	325	327	360	327	327	341	312	328	360	313	322	351	355	297	301	350	340	326	339	387	348	387	378	378	318	350	333	363	314	355	343	344	342	339	326	342	342	388	378	319	359	320	364	341	350	329	345	347	287	313	297	330	344	309	350	358	327	331	359	316	316	345	338	360	315	365	350	351	356	334	330	366	375	335	351	339	311	347	360	304	345	365	307	325	337	363	355	331	337	338	347	312	328	340	320	360	358	339	350	354	315	341	340	324	340	346	337	367	358	370	339	321	345	325	336	334	365	348	342	302	329	383	345	353	353	350	381	347	371	348	338	364	339	334	382	314	357	314	346	342	356	318	309	339	336	335	317	345	357	356	300	342	337	348	328	378	318	319	323	367	334	325	366	336	337	336	336	334	307	334	356	326	310	356	340	342	353	347	344	314	347	335	354	351	319	317	350	366	341	324	343	358	319	318	317	310	337	313	364	312	341	361	342	327	337	354	337	341	366	354	322	319	342	325	337	314	332	304	315	383	335	299	353	343	344	299	312	306	342	328	316	354	314	314	304	345	299	366	347	333	358	331	343	372	345	360	334	345	354	324	312	325	365	346	337	344	361	338	337	390	331	312	342	352	352	367	314	299	355	312	304	334	332	320	350	354	324	383	357	329	342	342	324	322	346	335	328	332	315	343	311	360	342	326	320	364	313	350	312	318	304	347	332	342	334	330	318	341	319	345	357	330	335	347	319	340	334	326	342	335	331	340	306	326	295	330	344	322	315	344	331	322	328	331	338	359	297	316	347	320	338	326	374	325	319	315	342	309	335	365	338	325	315	334	375	301	359	327	346	327	362	327	342	368	342	339	316	328	291	334	350	347	362	375	324	336	356	366	344	356	386	346	338	353	336	342	364	360	344	367	324	334	304	338	327	320	324	360	333	345	326	334	300	297	335	325	379	341	328
8205	5566	2653	1471	1406	997	959	1076	837	766	803	797	805	806	747	810	781	785	775	716	820	855	782	805	803	734	812	808	791	788	788	813	784	751	844	806	749	830	762	825	747	790	790	809	792	781	804	753	789	804	824	773	776	761	808	782	817	791	781	795	797	782	813	727	765	763	746	788	784	761	763	734	790	791	826	734	778	798	800	778	751	795	795	766	782	753	777	797	812	788	779	804	739	793	748	788	811	773	772	764	742	772	733	758	739	739	776	810	765	778	808	765	779	793	777	779	769	829	783	844	772	811	802	767	780	754	799	815	834	810	715	792	786	767	742	754	780	727	791	820	779	744	733	785	793	786	761	769	752	832	755	789	817	776	723	784	776	760	783	739	791	761	801	766	791	737	782	770	804	816	761	783	775	746	777	774	775	795	788	765	838	740	821	787	770	761	739	800	755	744	728	826	817	755	771	801	790	772	764	804	802	787	772	750	810	790	789	784	830	814	812	794	771	790	840	807	765	745	794	768	746	754	774	771	790	744	749	774	755	814	735	742	767	826	787	785	747	786	776	784	747	781	778	753	783	799	775	840	784	785	766	803	791	799	752	772	779	810	778	757	739	803	800	779	792	801	800	815	774	708	747	784	817	809	836	736	792	795	816	757	802	813	749	790	782	787	799	786	782	783	799	740	779	817	751	789	743	764	834	799	845	806	739	765	789	759	761	794	790	751	774	782	789	773	885	748	756	808	796	754	834	767	826	775	807	758	813	740	789	773	784	816	765	768	766	751	796	824	794	843	809	783	835	768	819	790	776	790	844	803	794	800	774	746	802	807	793	812	714	792	773	783	788	726	779	726	813	787	817	812	794	772	813	754	827	718	751	752	792	792	764	763	809	815	795	822	790	809	784	772	776	786	799	807	817	770	815	795	790	754	786	773	804	774	801	788	759	749	773	744	749	822	790	760	811	780	809	793	771	772	781	780	763	810	802	786	765	832	764	769	784	762	794	757	821	727	773	823	790	811	797	753	828	776	790	778	782	793	812	800	765	764	743	766	708	831	802	745	790	744	818	804	773	801	742	800	780	786	783	836	808	814	821	790	812	773	750	800	764	762	766	707	765	763	786	761	807	777	736	824	798	764	760	738	775	794	762	809	755	804	798	803	750	815	783	824	776	750	811	782	792	772	835	803	786	770	783	750	833	775	790	780	802	823	840	794	764	741	810	767	797	783	769	809	818	785	780	716	808	789	782	813	759	782	806	753	758	797	784	758	786	776	819	797	811	780	792	729	811	812	798	799	783	805	774	748	789	756	807	775	804	877	785	801	816	852	751	772	768	793	777	794	804	788	770	754	753	791	781	794	845	752	820	765	781	790	791	798	768	782	795	781	794	766	789	841	779	751	791	778	755	802	790	745	802	742	794	777	813	802	749	809	801	752	820	797	817	794	760	781	776	764	765	778	750	821	795	806	789	858	733	810	756	748	775	778	765	808	785	827	807	763	790	771	808	769	833	802	758	774	776	799	742	759	839	777	765	775	772	801	786	800	766	771	796	755	751	820	747	775	742	783	805	749	762	790	779	779	740	771	776	775	828	799	726	751	782	780	790	778	803	813	763	786	810	729	740	777	777	791	815	726	798	780	727	785	765	845	765	744	772	784	754	760	785	743	852	802	746	749	775	791	808	863	777	819	815	779	807	814	812	748	797	780	807	766	776	743	847	802	795	819	842	771	812	766	796	767	801	769	807	737	776	771	768	771	764	790	772	764	758	758	755	786	805	787	808	770	748	786	762	768	829	759	815	745	819	764	725	784	780	793	786	839	771	793	767	763	787	777	773	817	755	813	800	718	750	762	824	776	815	791	749	765	767	730	798	796	770	786	744	755	788	773	878	752	816	747	804	854	768	743	775	784	835	759	740	799	752	786	784	816	748	773	801	749	734	830	845	766	782	774	772	755	794	751	803	754	843	799	781	751	756	758	766	820	761	783	816	809	763	772	759	812	789	772	825	771	810	721	776	779	770	786	770	801	791	741	763	798	801	791	731	737	719	830	799	784	847	763	802	765	761	762	766	796	735	758	803	805	770	808	776	808	782	803	784	728	787	771	748	761	779	773	739	748	832	758	787	785	751	793	854	720	858	787	761	782	777	785	769	794	757	761	811	781	778	740	808	803	792	796	797	742	760	779	818	824	773	798	775	752	799	756	786	811	755	809	761	795	768	830	789	816	788	796	785	762	826	800	784	755	773	783	728	773	776	869	766	767	780	765	801	750	776	752	783	812	764	792	751	783	773	789	766	759	789	782	766	774	776	838	783	774	811	794	757	818	797	807	760	762	771	847	781	815	744	736	840	775	782	789	793	805	782	767	758	814	775	792	801	776	776	812	790	775	815	773	810	798	783	812	792	798	777	766	773	764	815	768	842	778	786	762	767	783	782	764	772	743	779	787	765	834	783	780	744	751	778	757	788	833	733	737	768	813	817	757	798	831	791	769	812	758	815	769	765	726	776	780	778	784	746	758	801	765	781	785	780	721	763	791	756	759	827	774	801	776	740	736	805	828	765	777	797	740	849	794	744	845	776	785	810	778	814	771	775	741	775	790	780	750	822	798	758	771	807	771	780	757	767	772	814	792	740	796	734	787	752	763	774	758	763	812	781	790	794	796	806	809	788	770	751	805	797	803	741	820	805	810	778	785	761	791	797	763	782	782	757	742	789	740	804	836	792	750	775	786	767	802	764	795	780	795	792	806	775	805	804	780	793	768	770	822	802	799	796	795	768	788	790	761	753	778	787	758	792	760	745	812	766	795	816	766	837	810	732	787	799	768	769	795	770	767	787	720	761	729	794	753	737	771	764	806	773	768	776	738	806	807	781	787	799	770	762	835	791	769	812	835	814	782	736	802	743	798	813	788	759	774	751	724	769	829	833	808	718	775	788	829	781	771	793	793	800	741	802	748	793	799	783	765	761	797	785	787	761	752	765	769	779	782	767	842	744	789	801	794	787	819	793	767	751	789	757	821	787	815	832	781	815	773	754	758	728	814	837	802	786	798	740	783	771	779	823	790	797	798	759	782	786	789	809	831	773	808	782	742	794	728	803	785	792	796	743	793	770	785	758	792	767	832	811	758	761	805	759	794	787	737	744	737	783	771	775	783	777	769	769	761	771	733	818	791	810	762	772	808	789	794	786	745	860	794	755	758	768	770	769	750	811	761	812	763	766	752	753	774	747	752	754	819	725	804	795	782	758	769	768	789	781	753	797	807	769	776	775	783	773	770	785	801	754	796	798	751	797	805	744	783	768	824	727	804	743	819	801	829	725	825	797	805	789	768	755	805	767	773	761	814	793	774	799	764	781	772	783	803	805	813	769	761	753	749	790	778	803	816	849	762	813	756	807	819	831	679	822	804	807	816	776	767	790	787	806	753	769	803	777	778	751	792	784	746	736	776	745	761	778	789	768	762	808	747	778	783	774	778	786	766	799	773	768	773	768	831
40490	36659	24985	8709	3971	1769	1712	1672	398	280	323	321	291	281	348	297	332	342	324	330	287	295	300	328	321	343	340	341	338	316	331	318	307	283	320	296	320	283	304	321	298	287	347	320	296	324	324	346	316	325	329	351	319	337	318	337	303	310	307	323	346	315	330	308	306	288	322	322	309	325	342	326	343	340	298	320	313	319	348	312	329	308	316	303	325	299	310	289	336	332	306	322	332	332	328	355	296	313	339	344	329	303	325	338	320	343	289	332	313	265	307	300	315	318	332	314	319	335	355	291	300	303	324	314	334	344	332	317	308	321	333	306	306	282	334	308	305	302	321	315	337	339	286	332	325	305	309	314	317	330	329	283	326	335	299	285	329	330	324	314	377	336	312	269	308	353	343	288	310	317	311	305	293	297	322	330	333	334	303	297	274	323	326	303	335	309	323	299	358	329	334	295	328	299	337	345	320	307	319	288	307	333	316	296	306	326	348	341	320	284	332	317	298	319	330	301	337	319	318	296	311	321	302	285	323	286	305	292	317	306	280	324	340	318	310	345	320	325	302	323	330	319	296	290	342	331	337	336	324	318	299	346	324	298	338	294	368	291	289	328	311	326	316	306	303	271	317	301	315	333	297	272	314	303	305	366	325	301	291	304	332	332	264	317	310	290	309	328	316	317	336	309	351	337	303	316	249	318	300	323	282	326	325	306	320	329	315	297	306	300	335	283	308	313	345	346	315	354	322	315	310	306	286	354	339	328	353	349	299	323	312	315	320	260	336	327	302	317	271	266	270	303	303	340	301	300	293	323	296	290	332	294	326	327	310	299	305	337	352	326	328	310	318	314	312	323	323	322	308	311	308	322	316	330	293	299	315	341	317	297	326	329	297	302	338	322	317	328	310	305	311	315	311	331	326	322	321	284	311	329	346	286	331	320	299	332	293	307	307	288	308	298	343	323	300	296	270	313	291	325	307	303	267	354	316	301	306	304	342	320	322	326	293	302	305	352	297	312	334	285	313	307	271	321	337	330	349	289	303	344	314	334	281	311	307	324	309	342	326	329	330	295	305	328	346	317	313	343	320	308	332	304	284	307	345	324	303	329	293	307	296	336	368	284	333	325	338	300	348	336	315	344	342	359	315	286	312	293	351	298	303	322	326	351	338	311	338	315	318	286	299	319	342	331	314	302	329	278	321	339	296	322	285	302	327	330	304	312	288	329	296	329	283	342	330	333	284	355	281	318	319	310	352	349	314	327	327	335	312	305	319	354	334	313	312	301	318	305	307	307	319	353	320	316	312	325	326	338	318	326	319	304	308	330	323	294	298	288	282	333	319	311	320	331	302	316	322	339	321	330	309	330	307	336	310	298	273	347	314	315	335	319	315	321	314	281	321	308	331	337	307	325	340	316	318	331	350	303	333	333	295	306	321	320	319	323	332	263	322	320	307	331	318	317	339	304	311	307	306	327	319	307	322	366	355	324	305	321	316	307	307	287	325	310	332	282	343	318	275	337	308	331	283	320	303	303	317	331	295	299	308	356	280	306	343	334	337	342	328	330	274	315	317	311	317	290	302	291	311	298	318	281	321	298	292	344	323	329	353	337	289	318	350	328	323	316	325	297	339	343	335	323	315	282	315	296	314	308	340	323	327	329	316	308	301	290	320	309	334	301	323	333	301	352	307	315	309	307	326	314	335	305	342	309	291	305	334	326	279	292	328	320	293	320	291	327	325	318	338	352	328	310	314	285	304	342	309	309	296	315	326	344	317	338	286	310	330	303	309	334	309	333	287	305	362	337	308	318	331	311	280	278	353	266	301	333	350	313	294	285	328	319	333	315	284	293	324	290	310	342	335	342	327	320	315	326	327	343	284	336	306	298	318	342	277	330	310	320	350	333	303	316	303	318	311	317	330	320	299	302	318	354	329	303	318	321	347	336	336	317	341	315	307	316	321	329	329	294	320	299	336	357	312	301	299	297	312	314	317	364	313	293	296	298	316	324	314	302	306	330	305	301	327	348	300	353	351	310	302	312	293	307	311	314	331	307	284	303	308	306	314	310	349	317	322	290	293	292	342	301	310	323	311	306	343	295	328	334	289	293	316	304	315	348	295	320	324	311	309	312	329	354	350	344	342	323	287	275	296	307	281	328	313	273	302	293	322	295	335	315	302	308	338	309	309	348	316	330	287	326	304	351	323	341	315	325	323	324	300	327	343	331	293	306	304	290	339	314	332	322	304	317	280	326	325	302	330	311	277	328	328	337	302	308	316	312	323	279	312	325	316	331	290	314	324	288	312	312	320	336	326	349	313	336	311	315	291	333	322	290	316	320	342	322	335	327	335	327	294	332	331	296	302	305	302	331	310	323	306	376	309	308	314	305	281	314	323	304	281	277	309	330	317	307	325	319	320	315	344	296	323	321	301	341	321	318	308	287	298	294	304	336	325	293	306	322	301	358	347	329	321	302	317	268	317	299	336	343	316	322	305	307	308	313	337	298	313	284	281	296	343	322	331	289	314	296	313	322	316	311	328	293	327	325	299	318	342	296	338	333	274	341	341	325	290	293	328	289	338	338	343	307	307	324	318	364	304	326	309	328	368	293	318	320	275	306	327	323	331	289	341	288	333	314	334	344	293	333	309	297	296	292	334	308	317	308	328	338	340	340	301	315	344	307	327	284	330	321	315	296	368	343	293	317	350	317	299	329	316	292	372	302	310	315	324	320	294	327	331	307	292	299	313	315	294	325	312	268	315	290	314	325	339	330	323	309	293	321	312	315	306	305	311	311	329	338	306	300	328	326	306	319	299	299	314	335	343	332	324	306	325	324	307	323	319	294	301	333	295	267	305	322	330	306	285	337	287	306	342	292	305	305	303	305	313	313	294	324	293	348	298	338	324	334	331	331	335	329	334	282	310	315	313	315	329	321	313	332	317	322	321	332	267	326	294	362	332	320	309	310	331	319	298	330	305	331	312	313	309	334	352	318	312	319	306	279	327	282	289	319	317	287	312	309	316	321	320	326	304	298	311	320	360	313	314	317	309	321	357	333	302	331	343	309	280	329	319	333	330	334	303	329	330	314	327	338	293	325	315	311	337	314	308	333	301	308	338	318	316	293	325	330	348	320	334	361	321	312	329	351	316	343	290	297	300	339	323	310	295	326	272	293	331	292	329	321	302	309	337	306	310	306	310	317	309	314	318	298	346	345	304	295	346	328	340	301	282	316	305	316	359	370	309	287	295	295	282	305	307	297	320	301	343	350	312	317	351	310	332	279	329	321	306	305	297	301	350	318	318	336	291	301	331	340	312	342	335	304	339	290	312	314	308	320	281	324	332	325	303	300	310	327	353	307	283	325	351	332	303	322	305	313	283	322	332	285	288	335	316	306	304	319	335	353	320	336	332	324	331	282	290	356	315	292	341	342	333	319	316	310	299	326	321	333	317	305	333	314	320	323	304	313	335	319	324	310	294	331	326	293	301	304	312	315	303	345
28518	29132	27984	13044	12595	6233	7346	6996	780	726	791	737	773	701	713	747	716	723	739	758	766	777	766	723	751	735	723	742	798	757	725	734	695	736	715	756	728	721	749	757	738	737	717	760	755	732	790	698	741	745	748	750	723	754	737	775	729	739	733	693	719	741	707	761	748	730	670	757	717	736	765	741	745	718	772	705	756	761	750	709	704	711	735	700	711	724	756	710	719	766	712	704	732	784	742	751	736	728	733	692	757	677	740	728	693	747	728	775	745	726	755	750	695	753	761	756	735	755	724	754	730	756	722	767	737	724	753	673	775	734	748	736	745	753	738	678	757	796	686	752	728	715	755	760	762	677	773	718	729	707	764	769	729	708	719	702	715	740	726	724	750	740	733	747	755	762	673	756	763	751	740	806	733	732	751	775	808	775	734	709	749	737	723	780	789	721	755	758	744	757	777	748	707	770	758	701	754	710	731	761	741	784	745	710	731	724	713	757	711	738	748	718	762	741	724	757	751	726	703	707	768	740	778	693	773	748	716	739	723	705	702	756	786	745	734	733	730	783	752	729	687	693	752	759	722	688	760	714	745	734	695	721	714	668	696	717	757	745	779	708	743	744	744	712	769	675	768	715	751	736	709	768	757	708	787	768	761	700	747	748	756	715	771	773	695	719	800	752	764	749	754	724	715	728	742	723	741	757	715	732	756	774	800	712	695	751	741	751	692	717	750	704	793	760	730	805	748	716	727	738	765	668	721	720	769	711	776	781	726	743	734	760	721	714	713	685	688	712	712	809	694	752	738	807	735	683	700	707	737	690	746	751	724	738	743	773	726	774	736	743	660	743	708	704	779	751	735	730	733	689	675	834	685	716	756	723	719	701	771	720	781	683	737	695	767	749	700	761	738	743	751	753	718	749	683	726	740	760	764	759	711	757	766	729	738	767	735	732	725	745	738	752	745	763	745	729	693	719	759	726	728	729	747	735	683	729	713	730	724	702	752	727	725	736	774	728	742	738	745	730	715	706	780	744	784	731	699	761	743	727	750	704	714	744	740	792	726	713	734	738	791	722	763	721	740	673	774	745	745	778	765	731	696	753	723	728	711	727	740	741	754	729	738	751	729	701	696	763	762	732	795	707	758	737	767	682	723	719	706	775	656	715	750	753	708	744	756	705	750	756	701	739	734	720	708	718	719	719	735	728	740	727	748	748	759	732	747	722	699	756	695	726	704	699	717	740	768	724	715	746	695	745	736	722	691	768	704	700	696	713	709	732	771	717	782	705	695	751	738	751	732	721	733	721	697	725	688	765	772	724	772	736	776	747	733	749	718	813	694	706	752	737	723	749	684	726	739	714	719	752	751	730	778	756	709	754	747	758	721	746	711	747	716	771	801	794	735	709	716	759	722	737	745	719	732	747	741	722	728	773	710	785	752	682	713	762	710	751	755	721	702	721	737	775	740	732	677	722	770	717	806	745	754	782	711	730	785	709	716	667	754	696	733	728	724	752	738	727	713	754	728	724	772	746	741	742	755	754	717	761	784	719	745	730	768	742	716	725	714	737	713	730	753	782	702	716	724	758	755	761	762	679	679	766	771	722	726	750	744	754	740	772	770	749	730	767	743	723	691	680	818	730	785	736	752	750	705	724	711	731	754	735	746	770	707	774	706	746	723	717	735	726	785	750	787	741	733	813	672	759	713	687	692	766	738	738	691	684	716	704	752	750	750	805	714	759	690	719	775	750	754	714	743	771	762	693	769	704	778	690	741	758	729	720	738	743	747	755	724	779	701	757	690	743	731	755	729	770	748	736	773	729	741	782	727	713	713	738	723	758	740	783	758	669	742	699	720	719	719	732	793	771	716	716	726	755	753	766	729	727	709	747	740	742	677	691	719	715	742	702	683	750	690	761	715	720	751	703	748	719	697	751	697	748	778	703	702	761	759	713	752	705	749	743	769	770	748	736	742	706	719	748	715	722	731	762	749	730	736	734	734	739	726	702	692	719	713	755	711	763	741	733	761	792	756	725	707	721	685	712	730	751	757	763	722	769	721	766	705	731	724	798	723	711	741	746	713	751	709	753	747	725	727	694	761	668	754	774	736	725	707	786	719	714	704	745	717	723	733	785	719	727	733	742	689	684	740	722	734	794	775	714	710	757	747	716	691	738	760	762	753	704	775	731	754	694	709	770	716	750	709	733	778	766	734	707	734	772	740	753	724	771	719	748	713	744	778	724	779	744	753	719	738	813	765	738	754	729	676	742	711	744	706	734	759	748	746	727	726	752	709	740	782	746	719	717	736	705	677	768	764	696	770	761	704	711	706	700	712	721	763	746	736	786	699	749	729	719	752	749	775	722	705	723	730	721	750	715	688	745	749	738	748	726	724	726	743	726	769	745	739	778	792	727	706	722	748	721	746	696	709	704	698	776	733	775	726	710	680	747	744	709	771	721	683	768	762	696	708	781	658	731	750	646	725	741	681	698	711	743	755	762	733	735	755	771	785	709	708	719	704	747	698	722	703	721	702	723	680	707	767	756	722	744	781	692	789	819	775	706	690	729	713	750	732	688	743	711	711	760	741	695	757	754	764	695	762	762	721	750	754	695	743	669	773	728	709	724	726	717	704	740	716	726	729	736	777	703	733	749	732	732	697	726	695	706	732	779	739	744	751	754	780	773	701	722	745	670	764	741	714	700	766	758	798	754	710	756	788	715	737	719	743	782	740	712	765	722	761	733	720	706	718	777	738	687	769	714	729	735	765	744	736	764	734	745	771	718	754	742	692	762	736	697	797	737	721	746	768	726	758	695	706	774	742	761	727	724	746	727	733	728	747	701	746	747	768	746	749	758	721	742	740	742	739	716	719	715	696	722	719	746	716	731	710	736	700	715	745	696	746	720	685	785	731	741	778	689	731	731	715	740	752	736	704	731	766	687	737	735	745	730	735	763	722	739	713	783	716	713	707	784	724	730	770	768	760	741	772	750	739	776	716	777	703	699	761	739	727	742	727	706	729	745	749	701	719	702	760	721	746	710	694	701	679	779	754	748	786	768	721	735	720	744	737	694	756	716	757	751	711	763	724	769	746	741	759	787	755	770	714	764	757	747	708	747	707	694	733	732	721	730	686	708	757	723	750	801	747	756	720	717	714	730	754	739	774	723	749	767	726	738	699	733	708	773	724	727	778	745	741	731	743	767	671	754	739	735	723	790	745	763	708	734	726	697	718	740	742	751	787	781	743	734	751	747	754	695	787	696	756	691	710	755	752	733	764	733	720	752	738	724	750	736	714	718	722	717	681	731	678	720	730	736	723	740	724	701	758	751	715	730	756	720	742	693	767	779	733	749	740	712	759	702	703	739	751	744	748	771	731	727	718	695	731	715	720	752	753	717	692	754	756	732	704	743	760	774	726	712	709	752	733	717	772	723	746	738	707	749	771	786	732	721	748	733	743	742	745	748	773	678	759	754	797	769	734	768	737	731	758	697	755	727	690	756
50723	50229	36913	15755	7409	3233	3012	2575	342	226	216	217	205	207	225	219	193	222	227	206	216	212	199	208	211	222	208	209	199	207	228	227	234	183	221	202	209	235	199	229	212	222	190	214	213	201	202	242	222	198	215	206	226	229	236	194	243	185	228	223	218	217	212	191	190	187	206	210	193	218	229	211	211	214	262	195	209	227	216	200	239	238	224	194	212	205	217	195	225	199	207	199	202	229	209	202	229	230	220	224	208	201	215	185	206	236	196	230	220	211	225	215	211	244	232	180	213	187	214	209	203	249	175	182	204	204	212	219	195	240	212	255	243	216	219	225	216	224	222	206	214	201	210	210	226	232	197	226	198	221	208	213	206	197	205	215	198	213	219	202	229	221	205	196	207	218	215	214	213	239	214	205	212	202	194	213	235	184	184	185	213	205	238	222	222	208	219	212	210	211	215	204	217	205	195	217	241	206	228	209	207	222	188	222	223	216	198	270	203	229	204	213	235	208	214	211	248	223	200	205	197	228	243	215	199	227	252	235	216	212	220	240	211	199	226	231	198	199	201	219	199	223	205	198	228	197	229	228	216	229	204	204	227	224	204	205	245	226	196	210	224	198	200	211	233	218	197	207	224	193	232	225	233	221	216	223	199	196	228	208	215	217	244	224	214	207	235	220	222	213	193	227	231	219	191	218	216	183	206	205	192	199	219	205	198	218	197	186	203	217	219	222	229	211	187	242	228	221	219	191	237	196	201	227	219	202	208	195	232	174	230	212	193	183	184	187	228	237	224	213	206	218	239	209	196	201	216	220	235	219	186	194	188	213	201	190	196	216	181	214	193	233	205	184	210	198	215	215	209	232	220	218	213	227	195	228	210	222	203	236	201	206	219	230	219	216	209	225	191	245	214	204	212	222	207	172	213	229	210	229	217	201	231	214	225	211	222	214	233	198	195	207	214	208	183	234	209	238	230	211	221	226	208	237	203	221	209	220	229	218	202	220	222	230	214	233	180	210	257	230	205	212	202	214	174	208	217	215	238	216	213	222	203	213	209	199	221	250	200	245	191	246	191	219	215	210	217	229	217	221	204	226	199	170	195	212	201	213	216	241	210	199	247	245	245	206	217	230	233	231	221	198	183	222	211	181	208	213	214	217	192	213	198	220	202	178	224	227	186	192	208	194	211	192	226	212	162	225	220	198	221	208	210	227	194	220	226	235	171	194	197	230	200	200	210	212	224	212	213	214	211	225	204	200	210	201	204	241	214	220	200	200	234	200	199	185	204	222	220	218	200	202	208	204	181	224	216	170	202	210	214	193	196	190	192	209	208	203	222	212	238	182	236	205	207	210	196	212	203	235	245	227	197	241	205	240	216	238	198	233	183	183	220	205	193	179	215	199	212	219	225	218	238	234	239	212	197	214	212	213	213	219	200	208	205	212	226	208	220	212	205	197	220	216	237	190	192	225	222	211	211	205	220	206	199	217	220	233	192	214	206	195	220	214	206	205	211	206	221	220	226	207	217	234	214	232	213	215	228	186	179	227	204	203	204	233	214	215	226	199	194	202	242	218	212	216	220	227	184	213	210	208	203	226	225	212	201	206	277	188	186	232	213	207	224	208	201	223	211	241	203	204	223	212	217	200	259	205	220	203	216	205	190	202	207	191	192	201	196	190	184	227	211	229	221	204	202	204	219	189	230	241	220	226	214	210	217	199	220	214	221	204	203	230	194	201	191	214	229	203	200	214	203	229	210	255	230	213	229	225	204	229	210	211	210	196	239	209	228	209	217	187	209	200	232	214	207	228	215	205	227	202	230	212	218	213	227	215	225	215	256	218	191	232	252	224	219	209	199	221	192	220	215	199	226	216	199	177	220	228	205	194	203	191	189	196	228	225	239	236	179	212	224	203	201	211	202	194	207	248	226	202	229	224	200	223	216	231	216	211	221	230	211	234	230	198	201	224	193	228	212	213	223	203	221	187	197	200	194	198	239	231	221	232	216	220	187	208	207	198	226	207	206	230	207	182	212	218	222	189	162	199	208	239	198	184	196	232	220	230	207	199	209	208	212	214	214	201	222	212	234	203	241	228	232	204	230	202	222	211	205	208	241	205	239	213	180	184	250	210	214	200	219	193	194	225	206	196	200	219	217	251	247	218	242	171	214	199	220	204	188	233	210	214	266	220	226	203	230	198	209	205	226	192	198	220	206	223	245	205	210	209	199	195	206	234	212	218	189	235	197	217	219	192	233	194	200	192	207	202	195	203	215	202	219	202	204	195	190	191	201	234	231	228	197	210	222	218	216	199	201	223	220	210	201	220	210	252	209	207	221	228	234	230	195	212	218	227	197	238	173	207	229	191	239	241	205	211	195	216	224	220	232	226	203	181	226	238	197	214	224	179	206	230	207	232	228	251	172	208	252	223	217	208	233	199	221	200	211	213	197	223	224	205	233	207	208	211	217	212	241	228	223	219	223	228	203	197	225	207	207	238	237	217	204	212	222	231	205	212	203	223	210	188	221	209	205	196	250	219	213	202	207	236	234	184	198	212	233	185	214	252	198	203	189	193	193	211	180	227	218	217	242	201	184	219	235	197	187	191	203	217	227	228	201	182	236	216	206	203	231	216	251	197	221	218	205	236	196	227	210	193	190	219	229	202	207	197	203	186	210	249	243	228	232	221	256	229	208	205	217	208	215	201	241	175	216	214	202	179	226	176	195	231	214	206	213	231	235	202	202	194	214	188	220	218	215	213	204	212	236	207	206	206	201	201	219	197	222	216	186	216	199	228	210	226	216	215	224	208	214	216	209	220	223	215	223	219	215	205	184	214	212	215	202	205	180	207	184	191	211	228	199	212	208	233	217	213	254	210	195	243	239	234	193	209	226	205	192	220	203	233	244	204	247	203	195	240	225	207	205	203	224	221	214	215	213	227	188	232	207	226	222	197	213	214	223	199	240	236	211	214	217	205	194	201	198	196	202	206	210	209	185	199	209	231	221	245	226	208	206	238	218	208	225	216	200	221	218	235	217	213	213	205	219	201	209	220	221	216	198	197	242	192	214	201	230	198	205	203	196	213	216	218	202	182	220	197	215	217	192	226	210	223	214	233	216	229	212	192	201	198	219	211	226	218	199	213	198	226	226	230	205	218	225	209	200	218	218	217	189	249	202	213	229	208	195	203	239	209	246	224	219	199	219	185	215	239	205	219	207	236	224	186	215	208	227	215	235	214	216	208	205	183	204	239	198	203	199	228	200	228	208	203	204	196	196	203	231	198	237	221	229	229	193	203	202	213	203	214	200	211	197	200	223	231	200	220	230	220	206	203	226	204	205	235	188	231	210	215	197	226	230	224	225	202	217	226	214	214	215	214	251	221	235	231	222	224	237	209	202	239	228	227	268	223	231	204	203	209	210	186	211	232	190	216	208	228	234	228	209	224	249	224	207	238	220	226	195	233	204	226	218	205	229	247	245	206	215	220	216	225	189	215	243	209
35106	38705	37690	18786	19725	10024	12124	10441	656	519	502	519	529	513	535	509	483	549	533	532	558	504	511	552	544	526	501	515	520	518	512	506	494	522	514	476	523	511	466	503	498	537	491	499	510	489	534	519	529	503	521	485	542	479	514	499	526	506	499	513	486	493	529	512	488	464	527	531	487	532	522	489	536	470	512	524	508	533	539	496	489	505	528	546	543	534	515	507	524	514	527	489	484	533	501	497	524	517	516	494	517	492	548	481	562	509	529	512	525	527	480	530	545	532	545	494	509	460	493	531	525	526	512	532	506	480	470	522	515	523	510	514	511	530	521	467	506	503	508	530	500	526	518	461	554	521	546	458	525	530	516	494	527	525	564	571	501	466	522	512	497	480	532	491	501	500	524	519	544	499	510	510	511	475	489	542	525	522	471	499	483	500	493	492	480	496	520	526	483	520	518	520	472	489	506	500	455	517	536	505	503	515	553	555	508	526	506	509	502	490	529	484	515	539	539	538	540	524	509	483	528	506	482	495	553	489	484	540	488	505	529	495	512	509	520	527	544	498	533	531	528	516	528	508	513	519	500	546	531	526	503	516	506	546	526	515	494	532	510	503	480	492	516	550	526	491	502	550	502	538	521	536	503	503	504	515	502	534	531	517	545	487	484	519	527	488	512	512	499	533	513	482	477	512	464	538	495	504	589	535	536	523	527	502	502	468	517	529	472	518	526	486	519	511	539	474	528	548	500	538	533	532	535	549	549	489	545	502	500	483	476	515	532	510	476	499	482	502	522	539	508	502	489	512	511	533	510	516	462	537	559	504	529	478	486	501	510	543	537	506	488	519	547	510	547	512	497	501	520	507	458	527	520	514	481	504	541	516	524	522	554	518	462	542	494	498	528	553	494	525	536	506	513	551	536	536	494	498	533	467	504	511	555	494	496	525	532	514	478	498	487	486	535	480	525	495	504	530	504	461	523	550	500	497	488	502	518	501	496	507	504	515	489	522	479	536	518	488	458	511	509	507	521	520	493	462	509	482	495	500	512	511	510	520	499	530	512	527	470	553	493	497	539	476	512	538	503	477	512	487	545	513	529	548	503	515	531	512	495	507	498	503	505	541	507	508	496	502	496	510	532	491	518	488	481	497	508	518	533	475	515	503	542	500	521	499	501	514	515	500	529	499	503	530	484	547	477	550	520	492	526	507	491	507	486	526	512	502	499	540	526	486	514	510	491	550	523	471	472	525	461	505	523	520	491	519	513	512	494	535	536	471	542	503	498	495	570	539	495	495	486	489	526	526	504	500	522	524	517	503	533	536	518	531	506	496	535	508	491	508	489	492	540	500	462	486	502	517	475	505	509	499	530	515	515	487	524	496	522	513	500	504	484	525	511	487	470	541	517	525	536	518	482	501	496	490	487	501	485	468	542	508	506	496	527	470	464	539	494	533	499	528	515	517	522	515	545	521	511	519	510	536	527	512	533	529	492	530	499	518	514	483	496	494	523	514	498	543	547	501	529	489	478	518	501	510	504	487	532	479	523	494	456	467	528	519	512	508	501	525	541	497	470	515	518	513	487	496	491	532	499	518	511	507	501	532	502	509	532	484	528	514	511	493	531	508	505	517	527	535	534	476	505	481	533	520	512	498	500	499	522	517	504	519	503	500	507	516	519	536	502	534	502	534	507	497	516	483	468	540	550	502	465	501	493	477	489	491	505	502	495	533	472	528	451	521	534	497	503	527	558	498	512	536	528	492	497	518	525	467	495	529	528	513	514	516	500	498	486	493	486	552	505	511	495	542	485	529	488	497	480	495	508	523	514	476	496	519	528	492	518	472	489	511	529	462	527	519	492	556	493	513	509	524	493	476	469	546	455	453	498	522	511	511	535	488	513	497	490	522	529	536	525	519	503	478	545	513	521	511	488	551	506	502	525	477	501	525	519	455	499	510	501	547	467	477	475	519	512	495	510	538	493	515	510	493	515	527	545	513	519	551	534	498	461	527	499	487	474	504	484	542	499	492	501	532	505	493	472	472	513	518	523	534	536	516	532	514	533	484	522	527	538	504	529	515	518	549	506	521	535	522	488	489	530	519	567	482	526	553	488	452	530	506	563	545	490	512	516	515	527	508	545	505	518	550	518	512	530	525	461	514	480	542	501	514	510	550	522	456	510	457	467	531	480	486	543	471	490	536	504	506	502	491	520	526	486	496	539	520	500	513	499	476	490	492	519	504	506	521	475	542	537	497	528	523	501	493	514	525	465	486	495	536	522	484	522	520	509	509	533	493	472	516	486	485	489	508	517	483	527	543	490	485	515	562	494	534	507	529	503	497	521	503	538	541	502	553	512	506	516	519	512	498	499	510	485	530	494	526	539	524	513	536	505	522	491	501	447	541	475	483	501	523	488	498	514	490	513	480	476	537	494	518	525	509	507	490	499	534	523	495	515	498	566	439	499	497	488	499	536	510	516	512	507	508	493	548	505	508	508	499	526	505	510	493	504	512	496	534	512	508	479	488	521	538	551	511	517	547	477	502	513	499	502	480	503	499	447	457	513	489	492	495	512	495	467	532	511	527	514	507	520	554	490	536	486	495	482	484	492	540	508	491	501	480	514	477	513	533	480	530	496	509	490	504	490	525	522	463	524	539	494	502	495	503	449	470	523	541	551	463	499	526	539	525	521	528	525	549	518	487	503	528	496	522	481	560	516	549	534	508	468	545	554	523	514	494	461	520	494	534	501	530	503	503	513	504	505	535	463	507	522	546	500	463	509	517	470	505	509	505	510	528	483	527	528	526	482	551	472	519	488	506	482	484	510	493	513	490	529	497	496	499	477	517	510	508	496	515	456	532	504	510	513	495	514	531	459	503	498	521	519	472	538	449	501	544	523	495	511	536	522	510	549	519	490	499	493	457	476	504	470	527	516	495	499	510	483	546	513	506	491	526	519	508	482	533	552	491	502	532	493	511	531	468	499	568	489	509	520	543	504	540	515	499	484	502	480	515	527	523	466	526	506	540	520	493	502	485	538	558	487	481	521	501	527	496	515	536	494	507	526	518	448	541	505	479	500	506	507	489	490	545	541	511	526	461	534	500	520	508	526	477	527	535	533	484	522	509	504	504	495	507	499	498	537	510	531	490	475	509	473	478	512	493	496	525	518	469	479	509	486	516	492	494	508	570	503	498	480	519	473	496	507	484	519	450	505	511	531	492	520	488	529	532	507	499	501	529	532	513	530	543	497	514	506	510	531	518	514	510	507	474	526	495	486	525	525	498	535	498	497	515	541	526	518	514	477	527	533	512	481	502	523	527	505	543	535	524	476	506	496	535	476	470	525	502	517	514	473	499	516	486	534	560	516	471	524	524	519	556	502	488	482	527	534	498	488	508	482	553	516	570	491	517	526	529	547	517	538	525	513	487	512	513	503	540	512	503	500	501	485	526	518	480	524	549	547	535	502	544	486	545	515	504	508	546	496	564	505	476	542	533	503	498
9128	3560	1361	542	470	369	386	373	331	354	333	362	344	348	338	313	340	347	347	360	301	362	318	340	355	359	332	344	343	338	346	314	344	338	355	327	331	305	348	303	343	377	336	337	331	349	322	393	339	368	338	320	331	333	348	319	316	340	342	302	366	324	340	293	347	375	344	349	324	342	298	335	332	338	348	360	327	379	399	340	375	356	342	349	340	338	363	320	341	307	335	349	354	341	348	361	357	344	324	344	364	369	378	361	370	374	328	338	334	366	353	326	344	324	317	333	322	337	326	356	350	348	362	336	373	397	361	326	316	359	357	357	343	381	333	346	342	340	325	351	330	314	342	351	334	332	375	353	346	339	356	315	354	348	374	341	296	341	353	335	351	349	348	359	352	328	369	336	343	337	353	334	362	348	338	355	363	333	358	345	359	343	343	354	342	351	343	318	305	342	375	319	335	335	319	310	359	336	353	336	346	328	349	367	347	362	325	325	332	332	363	358	373	374	349	373	328	366	369	328	400	349	327	336	339	337	341	320	359	317	346	327	314	337	358	354	306	333	363	321	326	309	398	376	369	341	342	322	327	350	370	335	362	319	343	349	321	330	334	327	334	325	348	372	372	361	385	371	341	305	325	337	339	300	327	366	339	337	355	335	346	332	367	341	360	364	333	351	347	339	353	341	363	334	367	329	337	330	315	380	355	305	353	362	336	343	309	336	360	350	317	363	353	322	337	347	317	308	346	348	348	318	322	330	317	355	314	339	338	352	331	351	368	374	333	360	345	351	348	343	364	350	318	344	316	336	338	342	356	347	362	310	321	290	339	341	358	310	307	338	318	360	319	339	338	338	351	329	326	311	323	334	355	331	328	367	351	375	325	327	316	358	309	306	339	341	319	330	316	369	303	320	342	341	338	346	350	351	354	324	315	380	345	343	354	316	349	352	306	337	351	344	329	324	312	311	342	349	338	343	314	327	334	345	355	336	336	330	339	307	368	346	324	326	349	337	341	370	334	377	376	372	367	364	363	375	353	392	367	338	348	342	342	343	346	340	325	362	352	356	341	369	345	349	330	335	321	305	334	339	334	353	383	364	326	363	352	327	328	330	370	343	317	345	380	341	346	327	357	343	337	356	338	363	330	341	314	349	324	304	373	324	326	327	303	334	344	319	346	344	303	342	362	339	347	338	319	322	358	324	347	321	341	350	366	358	329	327	337	327	363	334	338	333	341	342	332	366	350	352	357	309	332	327	335	316	324	333	350	322	327	337	361	294	307	327	338	336	339	380	372	341	341	326	331	328	349	304	332	362	338	339	326	322	357	340	336	305	366	354	316	336	320	353	387	336	345	341	341	344	342	338	354	320	335	344	386	346	355	343	320	350	339	325	315	339	351	361	374	329	345	344	310	346	343	325	350	334	351	342	320	371	339	336	352	332	337	304	343	312	324	338	335	336	356	365	347	363	337	338	341	333	340	354	359	333	314	372	330	311	354	358	310	361	363	306	363	344	356	357	353	342	377	328	362	320	361	347	331	354	350	349	329	363	331	369	331	349	357	320	326	377	333	339	340	350	331	364	365	330	312	343	342	350	332	310	342	352	346	347	352	336	344	369	345	346	359	361	367	356	349	373	360	320	364	332	356	303	345	360	330	369	332	328	339	320	321	317	324	332	362	342	357	348	337	327	335	354	321	325	337	299	336	348	337	331	307	298	293	351	367	379	362	316	328	317	347	352	370	341	307	356	329	322	352	315	317	360	371	352	345	311	377	355	371	369	306	339	308	362	359	358	344	348	338	336	310	329	352	337	341	319	321	342	333	328	340	341	331	364	327	344	320	345	332	337	296	322	334	337	330	337	357	329	332	322	347	384	346	321	341	334	337	343	329	328	338	317	313	355	348	330	348	356	329	335	341	349	349	352	359	353	340	356	353	373	324	358	348	327	359	346	345	375	316	350	364	331	336	335	345	341	332	351	354	324	343	374	357	348	350	345	337	347	356	315	330	338	314	377	339	357	317	322	329	338	358	338	347	367	330	352	353	350	335	338	334	320	339	314	347	336	330	349	389	312	318	346	320	295	319	328	324	359	316	323	355	332	367	325	320	377	342	345	349	333	350	330	376	373	340	346	328	338	371	352	368	353	354	334	388	341	315	322	346	343	334	298	340	322	340	329	329	358	322	356	315	342	363	327	346	317	357	316	326	329	368	336	342	332	340	331	348	368	350	305	336	308	346	362	379	367	333	375	316	321	317	302	327	334	336	326	354	344	332	354	331	313	313	334	328	330	356	344	322	359	338	360	388	357	338	302	336	336	344	317	377	329	367	356	347	345	355	340	317	325	351	333	344	345	373	352	327	335	359	334	326	321	320	338	329	360	340	353	346	314	332	342	360	357	316	338	358	340	354	309	321	361	351	376	332	350	329	341	354	348	332	351	313	287	334	362	359	346	329	311	347	346	345	335	331	328	335	325	343	328	346	327	350	356	355	332	323	369	350	328	326	333	353	296	338	321	333	334	350	375	346	338	316	336	356	345	347	367	333	357	340	331	353	337	286	327	319	333	375	370	318	349	355	329	360	325	340	355	360	345	334	355	335	345	301	330	356	317	364	329	354	341	392	354	323	375	361	330	328	344	357	361	334	339	331	354	351	377	348	348	322	379	334	345	328	341	354	383	345	338	307	347	337	356	355	339	317	300	320	357	336	360	349	323	318	316	315	359	324	336	347	343	310	341	335	329	354	349	347	353	326	341	369	344	346	346	356	338	330	325	354	345	308	343	303	323	318	348	346	339	362	326	330	318	347	338	344	310	337	313	323	326	388	336	386	362	356	314	364	340	349	323	340	355	374	349	361	379	341	357	339	337	323	348	339	320	350	309	370	343	347	349	331	375	365	311	339	348	339	345	323	341	345	325	324	347	359	302	358	342	341	317	316	359	347	342	299	338	359	338	376	335	315	314	341	336	337	304	350	362	371	326	330	331	325	327	359	357	344	348	316	343	373	347	342	407	325	335	314	339	347	346	344	360	392	356	382	327	355	388	320	345	347	351	358	344	352	369	370	404	339	322	356	330	379	320	325	317	356	345	318	340	333	310	337	349	327	325	347	338	329	354	316	334	354	336	318	320	315	360	303	339	347	347	344	302	339	324	345	319	374	320	346	378	359	342	300	352	333	333	350	307	358	371	336	344	320	335	337	320	329	346	340	323	339	332	380	329	344	338	364	369	339	357	333	330	321	323	349	342	327	355	359	370	294	315	344	323	344	368	334	363	354	334	335	367	348	312	342	325	349	310	329	361	358	339	336	344	340	322	337	358	351	320	333	359	348	337	348	358	319	354	357	343	340	339	333	389	358	373	360	353	329	311	362	366	341	343	346	317	364	361	352	331	329	359	390	345	339	362	313	330	329	360	366	355	354	307	391	337	312	350	347	352	379	341	331	341	353	321	328	352	359	363	381	388	326	332	344	349	347	339	357	311	343	379	345	329	323	326
7943	5860	2967	1410	1192	967	975	1065	794	772	832	794	803	781	808	764	792	803	781	780	822	783	786	779	810	832	804	845	730	814	761	765	802	737	762	789	766	799	792	805	775	790	738	815	751	816	779	799	721	795	806	765	806	779	821	817	803	863	771	762	826	813	824	772	803	815	778	780	806	791	817	801	826	814	804	796	798	790	753	824	832	767	793	766	761	816	767	779	786	806	710	806	741	785	762	797	850	853	769	801	757	824	744	827	812	837	770	778	834	789	760	833	808	762	778	766	852	772	806	788	809	811	767	780	811	745	843	830	733	799	775	847	808	784	787	834	837	806	792	787	799	792	865	773	820	773	799	830	811	763	727	765	827	790	841	778	786	827	794	813	790	808	749	792	771	822	811	801	789	816	754	724	833	763	784	821	820	808	795	708	777	759	762	772	796	809	826	788	763	746	776	727	782	787	770	822	805	778	764	838	783	784	804	759	828	770	835	823	736	789	800	776	744	759	738	773	752	832	758	750	788	776	794	754	776	806	743	780	765	794	764	749	796	824	805	778	776	821	772	777	771	819	817	793	766	792	771	822	797	781	803	754	808	770	812	783	785	816	790	756	761	737	828	806	802	803	780	841	755	758	758	797	783	742	804	775	779	805	796	723	797	765	783	770	826	794	784	768	830	831	752	745	791	777	850	776	760	830	748	812	796	771	766	801	810	797	798	752	778	782	796	777	776	783	809	780	798	765	770	753	817	808	769	784	813	783	792	806	808	784	786	829	760	776	820	799	789	787	766	755	765	779	799	805	836	785	787	758	781	775	788	769	811	756	748	821	788	806	788	770	770	726	774	845	828	768	797	809	804	771	759	768	781	800	749	790	797	783	767	802	782	806	828	791	810	808	823	810	777	761	781	784	795	830	756	749	744	792	781	816	782	798	803	826	793	758	807	799	769	791	764	787	784	772	770	766	742	833	742	744	811	805	767	741	802	833	809	776	792	758	770	794	732	768	770	775	813	733	741	803	808	804	772	791	775	779	722	823	782	789	805	738	797	795	730	779	800	772	810	782	767	779	832	819	786	742	782	829	797	768	798	800	777	795	772	768	792	733	759	769	807	753	761	770	783	810	799	796	761	809	742	836	762	788	784	809	820	818	812	826	783	733	788	794	785	804	783	839	781	840	790	793	794	743	777	779	806	746	820	771	759	811	800	772	821	820	784	813	768	801	776	746	831	791	797	786	848	789	815	808	746	757	828	774	800	747	710	785	764	737	749	766	792	792	741	791	771	805	836	812	826	774	849	779	827	822	843	774	804	801	828	788	801	767	766	797	804	783	783	812	829	807	766	820	812	766	777	788	800	769	780	794	752	745	779	779	770	794	780	788	785	787	773	794	792	741	818	797	805	764	817	715	773	810	777	825	825	818	802	791	794	798	819	758	785	844	810	782	822	764	798	794	793	850	764	799	807	778	787	739	848	778	769	786	742	770	754	795	750	753	811	777	802	805	751	803	818	777	776	813	807	784	781	762	770	800	755	781	742	828	783	749	767	795	742	811	792	821	806	724	791	780	749	756	802	804	806	764	808	820	755	765	816	780	779	766	791	834	796	760	775	817	792	782	803	783	780	793	734	735	795	795	758	753	794	781	744	842	747	785	786	830	752	797	764	790	806	804	788	759	830	769	765	785	794	759	763	756	802	779	792	786	833	800	827	842	779	774	816	798	771	768	809	785	814	763	747	767	808	793	751	747	799	765	780	757	800	800	796	779	802	875	771	801	828	750	792	794	842	790	768	773	773	801	775	773	795	762	786	782	750	762	777	848	810	820	769	840	807	802	769	762	801	818	835	790	798	802	787	767	823	842	812	827	784	821	788	761	792	763	747	811	756	809	756	813	798	750	836	784	827	756	862	802	805	801	768	793	808	764	805	811	791	771	830	842	782	790	795	755	778	780	754	763	758	736	826	802	800	780	764	764	801	794	833	834	778	788	743	772	748	794	772	818	851	736	822	809	764	791	806	792	815	800	785	768	732	790	825	820	792	766	778	775	794	761	796	784	746	767	779	791	781	830	831	808	836	820	808	847	780	800	763	776	878	826	817	764	819	821	753	796	763	829	825	866	770	769	799	766	773	783	806	803	792	776	779	772	784	789	770	784	816	842	811	768	788	816	755	748	786	873	764	769	817	835	762	822	824	800	786	783	827	732	777	826	818	782	781	744	806	774	814	744	769	786	771	744	768	827	766	764	780	799	777	783	783	759	802	791	784	813	773	801	750	788	802	780	758	779	787	770	810	786	770	770	812	795	746	788	774	835	826	847	799	817	801	753	774	801	774	780	773	771	773	744	770	772	802	742	831	804	786	771	790	739	749	763	754	771	816	775	833	857	796	804	769	783	800	784	781	767	768	798	761	819	787	805	810	809	812	761	803	750	788	789	793	803	814	827	828	716	751	795	776	791	800	802	757	787	762	797	812	814	754	802	783	797	777	721	739	747	826	795	819	838	760	805	750	743	751	758	785	784	773	827	797	766	788	805	822	848	819	813	811	729	802	806	820	784	832	807	783	800	787	749	796	817	792	805	781	808	820	763	776	837	774	765	791	810	783	744	784	801	786	737	804	784	795	795	792	782	796	742	798	782	803	778	760	788	780	764	796	780	735	802	793	746	785	690	786	743	742	748	774	776	816	827	727	851	775	789	794	778	779	778	776	791	827	804	783	727	776	839	834	786	771	771	792	788	757	793	843	771	778	781	741	784	882	752	827	741	781	800	815	829	808	776	768	818	810	755	804	803	739	807	757	781	834	735	825	830	803	783	778	836	782	821	833	786	750	830	728	846	799	836	831	816	760	778	761	774	794	801	785	839	761	803	772	770	755	764	789	771	797	807	782	806	808	789	772	794	780	870	766	784	750	777	734	798	835	814	784	738	740	769	810	796	826	795	755	840	790	790	721	769	819	763	759	773	783	792	791	765	760	787	780	786	806	792	802	792	795	793	766	778	781	727	760	805	794	777	752	788	759	862	775	775	757	770	770	754	801	832	814	817	782	805	825	802	728	794	798	790	797	709	805	772	787	832	815	763	742	778	755	763	773	799	746	807	797	791	752	793	815	732	797	768	774	805	798	752	794	796	785	762	774	810	761	760	764	810	796	764	766	800	777	803	821	767	801	772	853	791	805	768	848	838	768	773	835	771	812	808	813	801	746	797	774	826	831	745	816	794	821	815	795	798	801	759	824	787	820	788	793	779	772	804	811	749	845	773	818	783	840	795	779	808	812	752	830	786	808	791	806	818	738	781	776	781	826	823	794	837	788	809	826	839	802	766	745	764	758	775	821	771	798	750	781	777	863	836	765	734	834	761	842	808	734	777	777	779	816	774	814	783	792	788	767	775	739	738	798	749	749	774	814	801	771	763	816	735	801	828	771	800	796	737	777	749	807	749	770	821	794	848	738	784	813	798	755	778	782	766	814	796	758	793	792	757	823	790	786	791	748	774
40493	37022	23110	9167	3802	2063	1824	2034	502	356	305	318	324	310	320	311	286	307	324	344	360	324	313	320	336	321	319	292	354	343	321	371	349	287	354	326	285	333	310	351	315	320	284	321	361	357	345	304	294	312	326	289	287	343	323	302	322	313	308	305	323	313	322	343	298	324	309	294	330	308	300	323	326	342	327	319	330	314	307	297	290	289	291	326	311	314	326	309	317	334	302	308	322	320	312	321	344	318	344	302	353	309	328	334	306	301	289	313	333	325	329	331	356	340	336	307	320	311	317	292	340	310	291	312	344	312	357	322	338	317	334	330	333	322	347	328	291	357	301	291	348	298	322	332	304	320	308	310	338	333	325	315	328	304	334	338	312	298	326	293	321	319	301	309	307	311	302	321	365	296	309	312	311	319	329	296	345	317	325	312	308	341	338	312	318	306	313	325	341	333	297	316	343	306	301	315	316	314	299	290	310	341	316	305	315	307	328	293	312	334	316	327	314	319	296	321	299	304	311	340	311	341	293	311	284	329	303	308	314	318	337	366	328	319	334	320	331	308	318	360	309	339	301	314	318	341	345	298	313	334	351	310	297	321	350	289	301	319	340	313	343	320	347	368	303	357	362	292	319	310	327	321	322	331	302	314	337	345	304	354	332	324	302	330	315	337	297	327	320	303	348	306	322	355	288	312	305	315	347	309	307	282	321	326	341	338	338	317	291	338	324	342	297	332	348	354	330	292	297	299	312	357	307	337	313	313	336	321	331	324	302	337	349	340	334	331	312	304	332	331	294	340	337	307	319	314	313	361	346	338	302	314	317	333	334	349	292	299	301	324	302	350	305	336	339	316	309	321	316	336	298	286	314	340	318	326	327	319	342	315	337	343	321	316	298	328	344	320	309	342	376	298	327	322	351	300	342	328	290	309	335	322	355	297	322	291	327	353	319	324	315	306	303	347	310	346	320	325	334	294	331	347	318	337	302	325	335	332	345	320	306	333	341	295	317	298	316	295	315	326	316	306	342	297	324	302	303	345	332	321	284	312	319	296	341	302	331	374	312	290	331	319	324	356	326	363	295	340	322	317	325	303	295	283	345	314	322	300	333	291	306	322	321	344	295	321	292	346	341	308	303	338	316	346	322	324	296	292	298	293	329	332	324	321	306	318	316	322	315	296	329	321	307	359	319	303	303	314	322	325	317	329	331	313	363	331	313	307	335	292	322	334	304	324	333	346	320	349	322	334	327	282	323	317	366	327	321	329	327	292	338	317	317	340	314	319	318	312	349	312	319	305	302	311	323	354	314	318	339	320	316	345	327	293	325	346	322	304	317	325	342	330	354	335	300	317	365	336	308	293	308	337	293	353	303	317	346	334	323	323	305	330	328	326	308	323	355	312	365	327	287	343	320	341	305	295	329	301	332	303	292	310	308	316	306	324	333	325	306	324	310	345	335	320	321	329	309	319	321	339	324	307	309	360	325	326	299	348	324	297	337	343	349	340	320	341	347	335	298	330	341	339	342	323	325	297	318	289	290	281	348	328	354	296	337	359	330	379	298	269	332	314	346	325	311	279	325	309	303	315	308	326	305	307	295	311	301	313	306	322	318	356	315	294	343	304	325	317	324	285	317	311	324	316	301	303	324	342	357	328	322	369	333	327	317	336	313	315	331	314	306	296	316	300	318	320	319	322	323	322	283	349	315	314	305	328	315	331	323	342	315	323	316	348	321	340	337	335	304	314	316	309	325	334	327	326	369	320	331	313	339	299	315	336	303	319	307	318	313	292	328	319	325	347	349	337	344	321	308	318	309	363	305	329	333	330	315	314	320	330	328	279	315	310	325	302	315	374	306	344	321	314	322	320	337	358	343	347	340	328	325	310	345	309	297	371	316	328	335	313	339	322	320	339	331	328	322	312	296	295	309	331	335	356	327	319	347	335	328	297	304	334	361	296	324	316	325	333	344	335	291	319	302	329	318	268	332	347	287	331	314	319	303	301	320	314	307	308	376	345	308	316	352	336	341	319	319	343	358	323	300	324	341	321	325	357	307	325	301	342	323	308	309	293	333	338	301	324	289	340	330	330	319	266	296	359	275	309	320	318	336	314	312	298	320	297	308	326	309	279	326	266	288	279	320	332	369	319	319	323	313	330	326	324	307	310	295	336	301	331	332	293	331	297	302	348	345	338	307	306	294	345	338	284	306	376	330	306	338	295	338	302	341	342	301	307	302	354	315	309	326	311	307	341	320	318	345	318	326	278	303	317	316	292	306	315	318	315	318	338	287	323	301	312	334	324	344	325	295	291	323	295	315	295	343	328	346	304	352	310	315	311	318	322	342	308	311	353	325	334	334	320	323	331	299	362	338	338	331	296	340	311	321	303	323	336	303	329	315	313	311	302	304	307	330	326	335	341	311	318	345	303	317	348	340	344	326	307	359	333	285	312	333	300	330	308	322	303	339	354	321	340	318	288	345	329	319	358	321	321	337	310	307	337	321	310	312	346	318	327	295	311	326	351	336	347	314	298	383	336	333	327	325	353	318	304	289	324	321	319	299	314	311	297	328	283	284	341	316	296	336	339	285	298	364	338	342	322	342	323	353	298	319	331	326	333	300	294	334	291	304	307	337	315	313	317	333	318	340	326	324	346	313	341	361	337	311	340	305	300	354	325	306	344	332	325	320	334	293	339	340	299	306	301	310	312	328	351	323	324	309	327	298	351	328	355	326	334	311	336	276	310	363	317	312	347	325	269	332	333	321	337	319	308	289	307	319	285	277	362	303	299	326	287	333	333	342	334	303	316	332	325	292	315	312	333	325	331	350	311	351	312	332	290	323	280	305	325	345	325	338	321	315	322	349	305	315	331	301	324	312	334	334	309	309	341	344	326	328	287	343	319	326	355	314	323	319	324	327	340	319	326	300	301	354	314	294	330	304	332	328	332	327	307	336	301	309	325	295	314	313	339	320	324	323	321	321	314	302	316	347	327	308	314	303	317	321	345	337	329	324	318	348	303	313	313	300	289	308	317	310	307	312	305	321	344	305	307	342	337	310	359	340	307	323	337	338	333	290	336	319	308	323	333	301	321	348	314	321	327	333	320	333	325	323	327	314	282	318	344	332	350	348	361	318	288	318	344	336	330	338	308	322	311	321	374	355	337	327	296	331	333	335	375	308	328	323	334	319	327	325	300	289	336	287	303	318	312	364	311	344	312	325	309	335	314	303	313	343	306	328	321	334	320	296	343	319	322	319	320	306	349	335	360	350	322	337	349	302	336	336	345	330	322	351	350	316	330	290	312	320	303	315	342	290	305	303	339	312	340	316	349	330	339	315	304	348	284	322	313	333	339	353	306	306	362	311	322	344	310	339	285	329	335	282	310	310	301	307	309	331	325	319	330	299	321	329	336	317	332	329	330	327	308	324	309	332	314	306	334	304	324	334	310	328	309	364	307	308	341	328	294	332	363	306	311	299	312	352	349	329	292	363	298	324	327
28063	29355	26673	14195	12245	7902	7888	8197	1191	773	733	748	778	750	749	772	770	763	762	695	731	737	766	721	776	757	741	757	666	766	737	703	733	714	716	737	743	737	781	793	682	782	702	729	717	775	724	746	789	674	772	722	770	726	734	726	746	728	767	717	760	732	769	771	732	743	773	751	748	692	755	729	733	763	746	753	747	758	725	765	743	763	715	733	782	728	741	805	752	782	770	754	717	748	751	736	690	708	762	783	719	714	785	761	724	808	736	767	739	695	726	762	764	778	757	762	755	788	744	696	767	733	704	771	756	749	750	715	713	753	720	716	753	769	698	737	770	737	718	733	743	764	718	742	726	755	752	725	728	766	724	741	786	725	713	754	774	702	728	760	755	743	703	726	760	730	751	756	717	740	743	803	752	754	741	772	733	750	712	809	727	722	701	738	710	735	745	783	672	708	743	700	708	763	718	716	731	792	710	789	734	727	712	745	714	780	756	733	693	767	768	763	722	698	765	787	745	776	697	759	724	763	743	705	731	782	750	750	756	788	729	742	779	690	780	741	736	708	766	752	718	765	735	741	701	772	747	703	752	723	740	708	726	715	740	720	703	713	767	769	749	707	745	729	717	764	739	774	748	713	763	698	705	791	792	730	747	746	682	686	768	761	721	775	747	782	706	732	765	739	751	755	706	720	738	730	751	765	716	722	720	720	706	792	783	787	746	716	815	749	696	762	717	725	746	777	754	713	733	798	709	734	773	770	776	780	733	767	734	759	774	741	780	745	732	752	770	737	704	741	684	752	758	744	696	753	727	702	754	825	767	716	726	746	759	738	745	719	740	730	726	773	735	728	732	741	777	727	770	797	727	770	754	730	686	742	745	765	729	758	737	749	707	769	752	756	742	746	718	727	694	740	736	724	736	744	757	740	760	716	836	722	715	726	780	716	776	722	799	747	795	726	761	718	767	721	754	742	777	778	764	732	696	798	748	757	739	705	710	777	787	717	718	708	733	713	750	763	752	730	737	697	667	716	735	712	727	792	726	760	750	787	731	725	735	791	764	686	767	701	765	752	718	707	726	729	730	746	795	745	707	774	724	722	709	674	719	748	728	777	732	718	800	771	711	747	749	717	687	754	760	747	755	810	757	729	779	722	736	752	703	736	708	693	781	745	739	782	759	778	750	765	719	788	764	745	741	735	778	756	695	726	769	762	709	719	708	735	700	785	757	778	699	745	716	751	713	758	755	731	708	767	695	712	757	716	738	718	721	783	739	746	687	734	766	763	745	705	752	714	733	746	695	747	778	687	759	725	789	737	766	720	677	755	732	748	768	749	733	760	761	734	747	790	771	763	670	748	752	714	795	735	712	740	730	795	721	737	715	736	751	747	749	771	775	738	751	733	735	775	712	738	740	740	753	735	725	722	799	726	796	756	720	757	741	729	758	721	729	753	765	745	737	744	730	799	711	784	785	738	736	681	748	762	734	678	710	715	749	718	747	731	762	743	733	710	767	768	751	738	734	772	757	740	723	766	747	748	719	718	742	732	742	737	756	758	768	762	722	719	732	742	734	760	720	763	751	740	764	689	763	743	784	727	698	718	751	765	705	763	739	770	740	746	757	753	762	734	727	737	722	698	735	781	751	692	740	762	714	796	710	715	681	762	740	758	745	744	775	744	743	771	721	766	728	756	717	782	792	733	714	770	741	729	758	775	757	725	708	820	689	746	759	778	716	665	744	788	751	748	741	724	775	753	747	754	728	710	778	771	743	717	734	735	743	678	778	768	747	719	741	748	691	734	736	749	722	733	768	745	709	772	740	757	751	789	731	718	767	711	743	752	739	729	765	753	724	699	795	737	715	721	728	774	776	769	737	777	722	777	770	753	770	738	747	757	761	752	756	811	712	737	745	707	714	720	744	736	770	763	717	782	731	791	707	702	752	746	781	737	686	804	699	758	720	722	742	788	656	745	775	765	758	736	749	776	716	732	728	740	737	718	779	743	730	741	756	761	725	714	713	735	687	765	702	759	691	726	815	738	736	723	721	801	752	766	736	747	717	729	735	813	745	772	681	737	728	749	716	747	727	721	763	741	760	743	718	728	789	709	733	773	737	736	736	714	717	711	731	781	757	685	713	725	749	706	718	700	733	666	754	760	712	769	723	722	718	736	757	765	755	768	786	772	796	728	764	764	733	761	756	753	731	706	748	727	759	767	765	735	757	784	732	735	735	759	708	688	789	684	766	750	707	757	743	724	749	769	776	728	742	739	726	712	763	729	737	720	753	737	760	699	775	757	766	731	768	741	754	696	761	756	761	766	695	727	764	763	743	746	688	775	729	772	712	686	758	768	745	726	693	760	701	757	740	730	775	732	765	769	753	748	766	744	777	711	730	710	716	714	756	708	721	714	723	772	703	709	766	744	732	776	717	787	784	720	750	718	703	761	804	719	715	764	736	711	753	711	768	752	745	728	746	696	746	733	748	784	764	725	769	755	726	763	737	736	745	743	793	742	742	714	725	789	697	733	759	757	735	702	735	740	761	766	757	715	756	708	773	744	712	766	729	724	719	732	726	746	688	748	694	743	741	754	778	761	802	761	676	763	777	707	784	745	748	756	713	691	793	745	739	764	788	738	719	737	750	746	762	761	767	769	735	735	728	746	755	730	773	760	762	752	736	743	736	730	762	742	773	734	757	751	688	737	756	719	744	719	765	734	758	763	775	680	737	736	763	760	741	739	710	804	751	709	754	739	749	803	727	775	728	771	731	718	706	734	736	793	742	759	767	734	719	705	737	763	768	744	737	786	704	756	745	726	757	790	744	774	745	711	810	754	728	764	741	705	742	800	765	722	714	758	753	772	743	687	759	733	777	783	747	717	762	769	707	701	730	724	749	700	796	757	727	735	709	776	745	719	666	741	712	753	714	692	750	766	766	728	743	793	753	740	749	742	721	735	743	707	722	703	754	700	765	737	782	745	761	760	761	717	753	721	703	774	747	679	755	761	705	700	728	720	737	701	731	727	689	804	747	732	764	729	720	726	740	746	769	790	737	723	748	739	766	709	677	758	790	706	787	718	710	766	752	744	700	746	715	720	726	751	729	731	759	728	785	814	758	712	766	696	735	738	737	741	709	725	735	754	755	827	752	748	745	738	740	742	735	742	760	758	743	739	675	774	742	766	743	729	730	772	748	735	744	757	702	746	726	714	718	690	748	733	715	726	700	748	762	729	784	743	773	732	738	755	743	708	729	728	776	708	716	729	783	726	751	745	725	691	798	783	714	765	775	729	774	744	693	763	738	772	721	774	783	727	750	753	739	776	738	727	769	734	713	738	688	761	769	780	765	752	764	713	767	700	744	709	697	723	727	772	738	732	733	721	753	776	733	766	697	767	722	762	739	776	722	749	757	718	718	785	710	719	812	755	756	713	771	713	714	763	749	683	760	792	783	773	731	710	750	761	745	765	699	702	739	723	732	724	746	767	758	749	726	734	721	765
51744	50352	35245	16951	7450	4002	3282	2934	462	219	240	226	241	219	212	214	206	206	222	237	237	206	238	200	235	214	225	223	220	201	220	246	219	226	217	210	235	231	195	203	214	224	212	233	232	223	249	221	208	224	252	203	217	223	228	224	220	244	221	218	226	242	181	212	230	195	212	221	215	211	214	227	242	234	205	195	227	207	207	188	224	201	213	224	230	218	188	230	239	206	219	203	213	219	211	212	218	222	213	216	214	169	203	208	213	181	215	204	218	224	223	202	238	222	210	198	227	232	224	216	219	235	218	232	220	231	184	227	220	213	211	230	208	204	222	220	234	239	200	199	211	220	203	226	215	233	203	203	226	209	223	249	226	193	206	214	220	221	207	193	220	222	224	217	220	238	203	250	215	214	218	180	204	221	207	217	221	204	216	198	201	220	228	215	219	240	197	215	211	236	205	221	218	246	223	235	220	219	269	235	199	211	221	238	237	217	214	212	243	216	191	227	246	232	202	224	237	244	214	218	223	190	247	218	200	191	206	227	247	257	238	220	230	248	244	193	204	201	241	227	235	231	216	204	201	219	223	239	213	208	217	232	192	238	227	226	196	218	226	230	218	224	218	235	226	210	231	193	219	218	213	203	214	209	222	204	207	227	206	206	212	212	200	216	220	225	235	206	230	222	211	213	196	192	245	238	201	193	227	212	206	239	205	213	231	207	202	218	219	232	191	206	216	195	234	199	213	213	203	234	208	211	245	225	224	221	214	208	229	201	229	215	193	203	222	205	212	228	235	231	225	240	231	210	198	236	194	205	213	235	232	227	250	225	208	215	202	207	217	255	200	204	233	206	208	217	188	183	204	242	205	219	245	214	239	211	224	239	213	209	245	198	233	189	203	216	198	232	213	190	220	220	177	214	213	214	225	202	196	192	240	213	200	225	246	230	224	225	210	209	214	245	229	247	227	224	226	223	195	223	230	213	205	186	270	203	239	224	237	223	230	242	200	205	217	226	204	196	217	233	214	223	209	212	220	202	237	214	219	209	222	226	203	229	234	205	226	188	209	211	212	238	205	188	242	215	209	201	203	213	201	221	208	207	211	204	236	222	204	182	203	222	198	243	227	200	226	244	235	222	232	211	194	242	231	209	219	219	237	231	208	212	239	192	202	208	201	192	215	241	240	235	204	219	220	207	220	218	227	231	229	234	239	215	220	221	240	222	218	254	207	224	208	235	212	219	198	229	223	202	219	226	211	231	227	208	226	216	217	228	219	195	208	251	238	230	247	228	229	203	205	218	227	235	209	226	232	210	223	257	216	227	227	228	192	211	204	209	230	229	206	222	220	211	218	210	215	200	196	242	208	217	203	230	202	205	202	196	198	232	236	226	235	225	215	202	219	205	189	223	234	239	200	219	202	218	211	230	214	245	194	241	210	206	219	209	221	235	233	234	247	202	243	216	220	219	232	216	208	229	215	206	214	202	206	197	256	221	212	221	214	209	214	198	207	249	203	242	219	215	230	208	179	231	189	224	212	216	224	215	209	227	262	218	252	204	199	211	212	215	208	216	219	243	202	188	223	242	214	205	210	208	229	256	233	209	205	236	225	199	226	202	192	224	194	236	213	248	218	216	216	214	227	203	210	215	193	221	201	206	215	212	241	224	217	238	192	232	229	229	218	203	212	218	200	209	238	212	194	222	201	211	195	200	215	209	198	231	214	218	212	214	225	213	224	191	253	216	197	226	202	204	222	235	240	224	224	250	214	234	231	231	230	219	203	215	205	219	218	226	258	193	247	218	223	235	229	240	217	243	230	216	227	205	219	220	230	215	230	213	205	219	227	183	194	200	191	216	194	225	263	226	233	217	214	189	203	227	239	242	198	235	230	205	194	227	213	198	211	205	222	210	223	221	231	207	207	230	238	200	187	227	247	203	247	206	235	268	227	239	202	214	222	229	226	215	206	204	191	214	201	213	201	204	209	219	222	198	210	214	214	222	215	208	217	216	211	216	186	253	242	225	215	189	221	239	253	224	224	211	236	211	263	243	219	199	179	217	209	208	218	215	215	215	229	213	201	235	233	222	205	226	248	200	237	229	192	201	222	218	215	226	215	201	230	206	205	242	234	240	252	206	189	216	200	210	224	225	247	237	249	244	229	260	216	232	189	217	219	219	201	231	204	223	209	220	177	211	223	227	238	256	200	219	231	263	203	208	237	228	211	230	212	216	219	247	210	190	202	247	213	200	212	187	217	233	208	235	229	216	221	210	206	202	227	230	211	205	220	225	241	232	225	211	218	219	244	249	203	222	190	226	262	218	228	204	220	207	237	189	205	214	203	195	212	215	195	218	206	231	243	197	232	205	219	230	190	194	228	184	212	222	200	227	224	226	228	199	228	200	197	217	242	216	220	220	219	203	205	224	210	202	204	222	256	207	237	205	203	208	215	214	199	207	238	223	242	224	207	225	237	227	201	203	189	240	188	227	243	205	216	214	210	191	204	236	208	193	222	222	229	209	222	224	215	219	225	215	202	221	221	224	203	217	209	231	200	197	231	208	213	216	223	196	235	208	194	209	252	203	208	220	218	195	199	223	223	236	186	227	199	219	234	233	205	214	217	209	212	208	192	217	238	210	250	239	213	189	223	239	250	227	223	240	228	215	229	214	222	194	223	207	184	229	204	208	209	222	245	214	214	207	211	183	201	212	226	237	225	231	236	191	207	183	224	216	238	198	236	232	219	228	219	212	226	229	222	220	224	228	224	197	214	224	192	226	212	218	210	232	202	217	245	225	189	215	213	237	209	196	229	214	252	212	188	223	214	223	221	194	219	235	189	211	245	205	214	220	207	206	222	221	206	238	220	226	205	213	249	215	198	191	211	209	216	209	201	214	198	221	229	206	226	205	204	218	218	226	230	210	226	195	208	213	218	219	203	228	223	200	221	247	218	216	222	215	217	238	216	182	219	224	223	191	233	197	217	197	228	240	241	250	185	207	204	215	226	225	240	239	209	232	192	197	235	229	236	209	209	229	200	203	236	219	227	206	218	205	237	198	228	228	212	233	205	221	228	250	207	217	193	213	223	208	227	213	223	222	220	204	202	229	234	208	208	211	227	205	214	196	235	211	196	204	234	217	222	232	200	213	235	222	212	208	189	202	244	209	195	213	233	208	220	205	205	221	226	237	185	219	190	226	207	219	194	202	213	198	227	209	204	225	231	210	225	201	196	214	222	187	218	212	201	203	213	214	224	194	213	218	225	233	218	190	250	208	234	173	221	215	216	225	220	240	212	178	214	224	225	223	219	205	189	226	214	217	212	195	199	225	204	204	229	225	234	230	214	230	225	227	212	223	196	234	237	236	197	208	205	199	213	214	226	212	234	219	223	205	214	243	207	196	197	230	210	236	225	190	229	198	191	243	230	234	204	210	184	245	225	226	225	203	215	221	252	217	236	210	239	205	196	218	243	203	192	224	236	227	233	225	241	190	211	223	209	243
35275	38547	35745	22793	18655	13483	12665	12105	920	544	545	505	553	538	531	499	527	512	542	506	510	528	535	530	519	535	521	526	518	515	523	496	512	500	568	530	525	490	561	529	511	524	513	532	527	567	535	466	526	503	544	545	530	536	534	540	519	513	534	523	496	551	533	517	526	512	510	520	497	551	485	518	525	522	529	487	486	500	544	520	524	508	502	526	506	490	526	502	540	519	512	527	515	525	569	522	501	513	546	562	484	524	557	496	550	527	480	530	512	515	511	527	583	507	540	543	579	511	540	536	550	480	501	554	492	473	543	480	552	543	517	515	550	544	528	454	493	524	524	529	517	551	514	538	491	519	555	489	466	505	493	486	543	534	478	526	534	564	491	526	541	534	518	495	521	511	508	492	484	495	478	523	532	516	487	509	529	555	558	561	490	510	512	535	575	539	486	521	539	530	509	522	500	496	501	550	514	531	523	516	529	519	509	523	507	548	500	493	522	554	481	508	530	538	550	506	520	540	497	550	517	495	542	520	523	491	548	517	515	518	540	516	515	490	566	528	516	524	539	502	494	537	520	521	495	551	525	517	551	515	490	483	510	495	500	526	517	525	543	486	501	502	536	541	536	539	505	534	547	512	501	519	545	492	503	503	481	547	562	497	507	514	532	497	500	509	516	473	532	559	560	506	512	525	527	525	550	537	484	522	507	537	552	504	530	506	540	550	516	505	526	484	507	488	496	505	544	540	518	536	523	497	542	534	484	546	520	497	543	517	526	575	513	550	517	556	505	546	524	551	500	524	514	545	542	519	548	504	530	550	524	511	540	527	546	513	475	537	526	526	541	565	535	489	524	463	528	509	558	534	510	512	485	521	498	509	505	508	533	476	541	524	493	561	542	516	470	521	518	497	527	494	510	530	495	528	521	502	511	515	568	517	490	486	518	536	552	555	513	524	541	537	537	534	512	549	526	532	493	484	545	542	507	523	510	535	507	496	516	513	540	518	523	512	478	590	499	551	490	517	514	521	571	522	566	499	494	543	558	516	537	521	530	531	512	541	529	525	547	487	494	501	499	526	527	517	490	461	513	493	498	496	527	542	520	518	531	510	469	491	500	515	538	501	506	527	483	534	532	548	510	531	486	496	490	515	554	507	523	490	516	479	517	522	502	502	506	512	506	523	495	535	528	523	518	484	467	526	513	483	533	504	521	506	531	540	559	520	517	554	531	510	510	527	552	505	511	537	507	538	526	539	530	519	540	540	509	521	515	551	532	543	533	478	478	500	552	495	537	541	526	517	508	510	487	504	503	523	501	537	508	509	551	511	541	560	526	511	552	559	507	486	513	492	523	518	528	513	539	505	535	526	555	498	531	527	512	486	542	497	490	573	536	508	511	521	550	483	537	548	536	496	521	515	524	514	511	494	524	537	549	533	523	521	483	522	547	539	557	515	486	480	490	538	518	544	514	477	539	536	516	487	527	539	501	525	510	535	553	484	523	507	556	521	543	509	518	563	494	562	497	538	524	506	504	538	516	552	537	547	520	556	561	512	550	529	559	503	487	517	510	506	555	499	568	550	529	485	506	579	491	493	498	523	538	542	509	498	529	501	515	516	546	520	514	488	539	508	488	525	481	537	496	554	525	541	535	516	528	540	501	521	506	499	502	522	537	521	531	532	545	535	526	562	508	514	543	534	512	504	551	513	529	536	500	580	507	551	510	508	543	532	491	519	480	503	539	536	535	549	564	491	508	482	532	538	530	527	560	555	504	527	521	544	487	512	552	489	519	525	549	507	507	508	524	503	511	535	513	493	486	542	519	500	504	562	539	521	499	527	523	509	532	517	464	496	463	516	508	552	505	516	481	545	509	543	522	535	584	527	498	558	479	524	489	529	531	507	507	538	504	544	511	527	520	486	511	523	527	508	540	574	530	519	561	517	530	493	516	551	525	553	506	509	511	497	543	473	527	490	533	504	501	512	541	523	535	526	575	510	501	512	540	500	507	511	543	505	512	549	539	523	526	493	520	509	525	508	544	496	522	516	493	536	537	544	544	523	514	541	546	501	511	520	508	522	533	489	489	508	534	494	530	504	519	530	497	515	502	487	502	539	529	514	524	498	509	494	549	528	548	523	518	538	510	501	523	501	543	538	518	515	539	529	547	534	492	516	515	530	542	532	484	550	524	522	483	522	506	533	523	509	546	539	510	548	477	474	544	510	519	502	571	528	536	567	514	489	556	509	514	537	524	505	527	531	542	474	561	515	487	573	539	526	491	495	514	487	541	528	513	499	507	509	515	520	569	521	535	553	538	522	521	526	530	519	529	509	543	524	496	532	528	489	516	504	482	517	526	505	488	494	499	496	536	529	511	488	532	519	522	484	519	545	486	497	504	522	529	486	509	502	483	505	505	508	547	545	510	543	501	505	552	536	526	471	495	545	474	511	491	529	553	544	516	489	504	500	521	559	535	509	476	493	520	493	540	527	539	492	517	566	537	502	553	506	509	470	523	532	503	522	525	550	530	555	492	484	525	535	502	513	537	517	508	522	492	513	542	527	519	517	533	513	502	483	534	506	532	508	532	539	508	542	534	504	558	529	498	515	528	532	496	542	495	508	527	548	509	532	514	518	532	525	514	534	534	552	522	486	506	525	542	503	525	534	551	510	534	523	526	550	510	520	531	550	498	507	508	504	545	509	468	505	520	546	513	473	513	496	472	500	486	525	540	527	503	535	478	510	526	529	514	520	520	521	546	545	518	554	502	524	511	513	535	543	492	527	503	519	496	555	569	546	532	519	527	549	522	519	514	513	530	489	509	508	537	544	486	506	547	517	515	525	547	509	529	501	501	501	494	547	516	567	530	495	529	534	522	519	549	531	489	481	496	565	512	480	508	551	526	515	556	539	503	510	538	537	519	477	511	503	540	535	535	554	475	528	560	534	549	503	509	506	535	541	520	499	538	535	502	523	513	488	516	539	573	487	498	511	527	530	527	456	488	558	516	480	507	517	503	525	498	489	537	502	527	535	554	530	552	508	534	490	559	516	532	563	533	467	526	552	517	542	549	475	518	581	494	529	517	469	516	514	479	531	504	570	544	510	529	521	505	515	535	492	538	487	541	519	515	543	520	553	505	538	543	507	527	523	515	571	569	515	516	490	509	566	569	524	519	501	544	534	508	473	535	508	492	519	543	542	462	495	550	491	524	546	553	564	544	519	553	477	498	527	536	550	494	562	505	523	487	513	506	535	551	460	532	531	521	502	516	561	525	542	541	540	515	507	510	551	500	492	518	513	513	572	553	531	531	543	506	537	493	528	527	543	509	445	523	553	535	545	546	538	513	491	511	523	506	480	561	527	529	526	528	556	486	523	534	516	546	536	504	493	526	515	526	463	505	487	502	520	538	539	550	502	544	497	517	539	528	504	485	512	520	531	500	494	543	539	516	503	527	526	487	489	505	483	560	533	482	526	494	519	525	547	501	539	495	510	531	518	528	516
8128	3311	1310	667	466	406	374	393	348	339	337	350	374	339	365	316	331	337	334	353	346	335	362	307	344	345	366	324	334	362	349	340	357	302	328	350	341	312	354	335	356	333	360	390	362	333	350	324	332	332	338	332	331	340	367	356	331	353	332	372	343	358	347	303	342	331	337	342	338	313	357	381	353	342	320	323	323	313	349	367	353	315	343	352	316	330	315	321	318	364	332	356	352	312	328	342	301	350	354	328	325	325	361	342	367	326	374	333	311	339	345	354	352	358	353	373	319	343	331	336	314	348	319	358	314	333	329	338	339	370	314	340	363	348	372	380	331	347	323	348	314	325	343	335	340	318	340	346	333	316	336	372	355	366	312	343	316	323	356	354	333	342	327	321	325	341	352	331	355	344	323	314	331	333	365	354	345	343	348	350	350	321	348	332	358	328	329	356	345	357	388	360	318	365	320	380	308	288	365	341	324	348	350	355	344	326	359	300	347	332	326	344	328	336	361	314	336	367	359	342	346	362	325	349	331	335	324	359	305	310	338	323	356	341	384	365	332	351	348	338	352	360	319	352	330	343	366	359	340	353	348	367	358	343	334	354	355	365	346	346	327	342	333	359	360	331	321	362	361	307	339	320	363	357	353	350	313	357	358	360	353	342	345	334	351	318	310	351	328	329	364	341	337	316	387	359	336	359	350	387	333	313	358	306	335	348	339	341	309	357	358	362	350	335	330	300	337	394	343	357	348	360	357	320	326	356	346	356	370	331	363	341	367	349	355	342	327	327	314	357	387	335	329	343	325	314	344	347	347	293	363	323	355	343	351	319	348	357	335	317	320	327	357	346	351	366	343	341	336	336	343	341	340	367	337	375	321	346	357	353	329	350	351	365	331	357	353	332	379	326	383	353	336	330	351	326	347	326	308	333	337	367	354	343	362	341	348	360	333	371	335	352	341	333	377	348	338	358	319	345	345	335	313	302	366	327	355	358	327	329	333	314	325	373	357	324	343	331	325	369	333	365	350	345	338	352	349	356	332	329	373	343	331	357	347	345	349	356	363	355	350	334	393	338	372	342	387	349	319	351	373	331	354	311	329	363	368	350	335	344	324	360	369	372	325	341	316	336	312	328	309	352	354	345	366	314	333	325	326	350	330	317	320	346	359	347	351	333	427	356	317	340	364	337	318	354	336	304	369	325	352	337	318	335	318	340	353	350	320	369	332	319	361	313	333	317	345	336	342	345	336	360	367	337	351	347	351	315	361	349	362	360	346	334	331	350	352	322	358	350	352	323	356	320	329	355	327	313	372	340	352	370	358	325	306	350	366	338	327	323	346	359	344	354	311	342	344	336	361	339	354	326	327	317	355	365	327	346	358	327	355	338	353	367	331	331	324	374	331	322	339	292	340	307	315	367	333	354	345	335	341	352	352	362	319	336	321	345	345	360	353	367	328	313	318	348	335	363	351	344	371	349	322	354	330	334	330	327	364	328	324	321	307	356	311	349	373	375	349	350	343	365	333	340	340	358	382	368	377	336	343	365	356	340	321	330	320	326	352	350	301	316	332	314	332	348	384	326	353	359	372	336	369	355	356	355	349	382	356	333	347	328	338	361	314	373	346	326	365	338	371	349	356	352	327	340	390	341	342	357	335	338	320	358	339	326	343	345	325	345	349	344	347	391	336	334	339	347	334	343	367	355	345	322	340	342	323	317	349	345	351	340	327	337	333	397	346	327	344	315	375	342	328	323	320	342	374	325	347	356	356	364	298	335	306	365	353	353	331	299	351	336	313	329	349	359	339	330	339	334	316	376	333	371	312	360	344	325	317	345	344	345	327	324	367	335	367	361	348	359	372	335	327	339	353	314	384	356	325	299	333	337	348	349	355	311	327	364	334	357	346	324	324	390	329	324	343	303	349	351	321	343	335	356	341	367	313	344	334	331	313	348	307	360	352	347	339	359	346	346	330	345	363	351	364	337	342	318	331	336	319	344	381	340	324	305	383	312	339	324	352	337	375	367	361	347	367	339	338	349	349	327	332	384	345	364	353	351	336	311	352	356	339	331	366	329	347	371	326	355	319	352	335	344	346	331	332	300	361	369	336	345	340	367	335	334	347	359	353	380	363	319	342	387	325	354	331	340	308	318	328	344	369	351	369	341	346	300	327	364	329	348	328	314	331	354	344	351	311	351	336	317	358	329	374	364	338	365	329	371	357	350	371	339	329	315	320	306	351	340	368	345	298	355	339	316	349	348	350	332	341	353	352	343	341	339	312	353	329	334	363	353	322	365	343	340	361	347	341	352	342	356	319	368	362	329	342	317	381	361	371	353	373	313	322	375	335	321	344	354	320	329	354	322	385	363	327	332	339	338	354	322	326	318	341	342	312	359	314	350	345	366	292	333	321	345	316	356	335	327	353	394	349	371	329	362	348	363	343	344	347	321	325	299	320	359	350	310	365	334	373	332	373	354	356	323	356	363	344	359	334	344	343	309	342	324	338	328	314	315	346	348	341	339	319	330	329	328	315	321	367	360	328	348	345	332	346	333	361	332	302	320	361	345	318	309	327	323	352	339	356	347	353	365	374	312	339	355	339	355	356	349	330	322	305	303	339	367	334	354	338	331	357	359	373	350	310	363	366	322	333	320	357	347	340	341	337	350	352	357	312	372	342	361	336	335	308	329	347	345	333	307	343	320	349	349	367	350	326	339	355	365	313	343	355	373	333	376	326	352	339	360	365	338	335	322	335	381	353	356	320	344	341	339	340	334	351	292	339	344	355	367	371	361	358	328	367	354	370	324	342	346	348	318	333	313	369	338	337	361	344	353	374	327	373	353	335	320	321	368	318	339	337	328	343	329	344	325	324	330	375	317	364	301	328	352	335	362	342	320	384	335	324	352	342	370	348	370	325	321	349	356	334	366	361	336	347	306	343	326	346	330	324	334	357	291	352	338	310	342	385	303	329	365	345	350	330	347	323	324	388	349	329	313	363	356	322	350	345	341	335	353	336	315	329	338	375	352	355	367	355	356	344	377	377	368	371	303	372	359	326	323	367	345	350	359	351	355	317	360	316	344	357	327	337	342	365	288	322	342	340	339	334	346	405	348	363	393	362	341	371	356	334	335	331	369	323	341	342	366	334	333	344	331	348	346	326	338	357	355	302	359	335	307	381	307	340	360	352	365	381	344	333	346	338	391	346	333	308	363	337	321	369	336	346	332	289	337	319	389	364	343	314	334	367	326	326	332	348	365	308	355	338	333	358	338	331	321	290	320	335	313	384	320	325	341	357	366	349	328	330	353	314	344	337	343	339	329	328	305	375	319	320	368	321	308	311	315	333	379	344	325	364	330	365	324	325	362	321	334	356	329	349	354	315	324	337	340	341	340	356	380	355	362	344	339	335	365	336	334	357	421	349	321	350	320	348	337	381	342	336	325	306	351	372	320	363	350	312	344	353	324	307	350	326	357	329	364	331	296	323	382	323	333	328	348
7384	5480	2865	1618	1265	1063	1102	1059	810	798	785	826	787	822	781	782	831	786	847	790	830	773	815	825	809	809	817	762	767	807	827	761	789	765	804	740	829	802	764	804	819	807	766	761	852	825	800	798	834	781	807	763	797	821	803	759	824	803	764	806	766	806	811	811	808	819	850	822	820	805	823	760	800	795	776	807	786	792	774	826	814	808	738	806	780	793	789	800	793	832	786	781	798	819	720	830	815	816	761	783	776	771	784	754	824	770	785	829	766	840	789	824	893	792	848	806	812	808	805	833	823	779	839	775	788	814	823	821	818	848	831	790	798	778	816	777	781	780	793	771	862	797	798	785	785	778	838	792	778	753	803	779	805	794	799	770	827	842	810	770	794	765	804	819	799	726	800	845	820	793	759	801	779	762	804	885	834	795	806	825	787	816	808	812	844	783	785	814	825	772	764	790	814	818	813	799	814	721	773	807	804	762	818	797	840	862	775	767	746	796	817	832	760	828	835	732	844	776	825	745	803	825	843	803	760	793	834	827	802	802	782	800	767	794	786	805	784	796	816	769	789	775	818	782	774	796	803	844	773	839	819	776	778	777	828	809	776	807	809	781	807	798	753	784	835	795	768	786	828	726	767	841	765	750	818	800	826	794	820	793	856	791	792	757	827	755	789	792	828	793	791	795	797	808	804	778	780	803	764	797	785	826	799	769	832	757	783	834	799	781	791	873	795	804	791	801	789	801	789	824	795	792	827	829	818	779	794	782	764	778	790	775	749	764	831	847	763	810	812	811	798	773	813	807	778	818	815	800	863	806	788	803	793	809	781	811	815	776	829	828	780	761	727	829	797	745	784	851	789	824	814	814	843	816	785	810	775	813	747	828	793	831	791	792	776	804	753	796	767	801	807	750	818	818	762	808	764	791	776	794	830	774	812	805	831	758	833	806	721	836	768	818	780	811	790	822	787	743	806	785	782	768	802	801	770	856	785	761	761	799	861	809	787	763	827	800	795	835	851	794	818	822	850	797	728	748	754	758	844	812	821	829	763	769	823	787	798	826	813	764	768	794	764	794	748	796	828	793	811	772	811	812	764	792	806	830	774	808	766	826	790	770	791	792	818	803	782	755	801	806	772	810	777	810	839	825	794	776	749	822	770	794	766	744	782	847	757	823	812	826	822	780	774	811	800	819	774	827	837	793	811	808	781	787	776	825	811	795	789	845	816	801	750	738	792	821	781	871	812	826	797	757	741	788	838	739	812	766	813	770	841	819	809	748	828	789	798	802	782	861	809	763	780	833	799	809	762	765	846	784	822	840	813	802	820	792	780	816	797	782	782	715	809	763	782	766	811	809	767	823	778	816	776	788	843	822	833	780	840	784	785	772	786	789	779	761	747	777	761	786	775	824	790	849	825	774	827	843	812	828	766	795	830	792	779	778	797	802	834	782	857	786	830	837	772	822	743	801	819	783	795	851	807	825	848	769	781	818	856	788	808	839	786	825	814	816	817	789	768	782	752	817	814	788	792	807	765	842	790	785	781	832	779	748	743	794	788	833	790	755	788	813	780	771	795	793	823	816	823	821	819	859	808	795	802	797	784	796	815	795	803	788	749	788	809	800	782	778	765	832	791	814	798	790	792	792	782	815	787	814	802	805	803	811	793	774	831	767	842	809	782	788	812	870	795	830	815	816	826	799	738	816	845	842	787	812	805	795	861	788	805	796	767	805	789	788	808	785	770	810	820	747	769	787	788	803	807	797	798	791	813	795	821	859	808	822	752	787	839	801	791	815	811	794	792	783	758	792	758	786	802	757	817	797	820	820	839	762	846	813	815	849	854	838	798	774	811	861	823	862	799	788	814	842	767	787	769	801	775	830	774	820	801	799	753	809	806	776	771	845	805	788	822	769	797	797	800	821	840	787	832	778	763	798	779	801	775	806	775	772	792	798	796	770	833	817	831	805	820	804	807	825	761	810	812	818	759	769	795	757	812	773	760	836	806	770	753	798	771	832	838	830	803	752	796	769	741	829	779	788	822	804	816	798	822	766	783	746	788	791	784	761	820	845	795	763	799	845	808	785	787	780	783	762	799	814	845	820	790	798	763	762	783	797	790	765	819	820	813	743	758	807	742	845	810	788	819	830	766	828	821	789	844	782	756	789	853	810	800	799	778	831	828	824	834	777	770	829	796	773	795	825	790	861	819	838	758	800	804	796	811	772	805	789	821	811	777	823	816	787	791	818	755	800	823	781	791	784	810	790	784	805	764	791	812	833	825	807	793	804	788	811	787	847	770	875	777	791	816	784	785	783	853	777	819	809	794	767	830	807	830	789	832	823	765	829	788	785	837	804	813	859	737	826	807	819	844	842	814	846	832	779	844	799	787	781	797	810	796	822	825	787	804	774	785	826	714	787	781	787	816	798	829	804	814	802	819	829	786	789	797	774	795	812	845	776	755	837	804	832	809	812	842	847	824	790	809	781	774	809	799	806	835	852	781	831	840	788	757	841	831	853	815	723	760	776	842	800	790	802	834	800	735	852	771	796	788	791	749	828	806	837	779	800	825	831	838	807	810	802	866	802	759	782	772	824	767	780	754	812	837	776	808	778	823	765	793	829	777	757	813	806	827	833	821	795	758	816	767	819	823	780	767	809	841	775	789	800	779	791	779	797	810	855	798	755	785	746	835	835	832	761	753	792	826	775	809	833	800	862	809	832	793	800	810	786	763	778	821	740	743	829	848	848	828	843	771	778	765	772	739	830	805	791	784	805	784	806	753	840	812	824	779	790	764	788	851	769	790	810	802	805	757	767	784	822	773	840	798	775	793	786	794	796	834	760	823	816	830	830	798	787	825	775	863	772	771	789	810	824	778	788	825	787	769	792	842	796	808	798	779	782	808	813	800	741	809	798	748	769	816	781	795	793	777	805	785	761	806	834	785	798	818	797	858	763	846	797	809	795	799	810	800	805	780	810	788	777	890	759	780	784	813	814	852	752	798	778	805	823	823	804	807	771	815	793	770	756	825	821	790	812	840	789	807	788	794	759	833	779	763	854	784	782	851	778	841	876	869	827	800	751	748	836	793	788	806	821	823	774	816	801	803	820	816	805	874	843	791	804	814	821	745	783	790	803	784	765	854	791	845	789	830	829	840	793	842	750	793	808	796	770	830	801	828	723	814	836	790	819	846	808	770	811	810	802	770	836	817	822	777	846	776	771	796	816	807	815	836	804	825	773	789	840	789	818	770	775	766	801	802	800	811	833	771	746	795	789	794	764	831	824	874	785	769	833	811	810	784	769	763	855	835	779	733	824	850	802	806	820	828	841	812	801	794	837	814	783	793	773	758	809	849	786	832	778	823	775	759	826	861	828	853	855	839	788	845	775	776	804	800	798	781	815	792	842	769	815	835	780	833	787	796	762	819	821	775	817	843	761	784	800	757	808	795	801	873	765	828	785	796	790	760	810	800	776	784	857	812	787	789	772	812	802	818	823
37955	36191	25275	10770	3968	2088	2188	1735	455	309	333	346	319	342	390	332	318	350	321	309	321	337	346	328	315	300	307	334	309	326	366	338	371	325	319	331	340	333	334	312	353	332	292	318	348	329	346	318	305	303	310	332	331	315	339	335	364	346	292	309	323	320	309	366	315	323	318	308	367	326	324	328	342	325	356	332	344	342	301	329	360	340	364	339	301	324	347	309	321	345	316	301	331	292	321	331	305	302	336	327	323	341	333	347	313	309	293	325	314	330	290	379	323	342	302	307	334	300	332	357	320	316	335	332	326	334	293	315	320	311	325	320	318	332	335	360	322	294	356	355	332	308	309	306	310	323	346	334	295	328	325	357	330	296	327	305	298	310	317	344	333	327	320	343	330	375	305	326	316	354	330	352	343	333	304	314	349	321	325	315	344	325	305	326	319	321	321	338	314	321	309	305	315	318	322	312	344	324	338	310	353	315	308	320	321	339	364	361	282	353	353	316	340	378	309	312	311	347	349	330	302	342	309	303	343	306	325	302	305	329	328	329	289	342	343	317	350	344	329	330	379	343	326	307	334	344	347	339	331	373	339	341	313	333	331	326	311	353	324	316	319	349	315	323	328	329	302	305	314	298	322	326	310	315	297	321	328	337	367	320	313	319	344	334	358	320	309	339	307	329	323	320	304	299	301	328	320	299	330	322	319	330	344	341	307	323	352	343	344	286	300	319	318	291	316	345	347	308	346	332	310	306	307	349	325	310	331	314	303	297	311	317	328	339	338	337	314	299	347	286	308	330	328	339	316	313	305	315	338	338	329	352	360	306	324	301	344	298	328	345	333	328	322	301	325	320	295	308	323	343	341	348	323	320	341	296	303	304	350	303	343	330	317	343	308	335	339	357	346	306	313	314	334	338	325	329	335	347	320	346	302	336	301	335	338	332	327	289	329	365	318	335	319	321	327	342	374	338	327	309	317	355	349	337	321	369	322	350	352	340	324	359	333	348	305	302	320	344	345	337	372	304	316	353	332	309	317	333	326	310	344	357	324	320	354	366	343	335	303	320	347	299	338	312	340	304	304	310	280	317	331	340	327	343	341	319	343	308	325	299	323	322	291	330	337	309	318	320	349	342	333	337	303	337	286	338	330	314	300	284	322	354	366	346	320	332	309	341	319	346	329	310	347	308	349	318	302	326	291	371	337	314	311	296	312	282	295	308	311	326	300	327	313	319	334	313	298	340	344	314	315	310	340	333	325	339	291	313	340	318	305	347	315	329	328	330	344	345	347	305	305	318	353	338	330	324	355	343	342	358	302	316	319	297	299	329	306	319	341	330	326	349	289	366	358	330	304	315	297	366	324	292	315	320	343	306	340	337	321	349	320	310	324	353	326	329	361	307	356	332	317	271	339	362	324	324	339	323	328	358	325	326	348	313	335	307	282	341	323	326	273	340	304	339	361	314	305	351	357	339	313	324	320	354	352	320	313	317	340	353	318	324	311	297	343	342	332	334	327	283	357	325	325	318	306	309	277	344	350	321	313	350	323	287	310	331	352	306	321	291	321	329	324	341	330	334	296	347	326	307	293	337	303	319	305	319	314	295	328	346	333	312	334	321	336	289	360	300	337	337	322	336	303	332	358	331	326	358	315	310	332	320	347	317	331	317	317	317	343	318	307	303	339	305	295	316	324	337	347	319	329	321	344	319	314	330	299	330	381	312	332	302	330	327	302	338	326	328	351	349	326	336	345	330	310	327	300	315	361	326	333	334	318	295	317	305	326	330	321	344	285	368	324	343	286	320	338	318	298	308	334	333	336	324	325	327	319	313	312	338	313	341	345	337	314	333	360	339	346	306	331	335	305	306	306	291	333	308	361	327	302	323	301	304	319	330	361	314	337	324	300	312	315	311	321	329	342	314	347	311	334	314	332	359	316	335	324	318	345	301	344	312	363	333	317	324	339	320	321	306	331	323	326	320	346	319	349	381	332	334	326	370	284	318	287	291	289	310	324	317	325	357	288	321	306	318	309	347	318	324	298	283	317	336	344	333	328	325	294	293	338	338	341	289	330	335	315	356	319	328	319	308	323	319	320	291	324	332	336	303	333	310	336	332	323	311	314	336	339	301	300	318	334	357	317	335	334	319	344	343	322	344	340	317	306	338	323	318	320	317	318	353	328	340	314	332	321	351	330	334	334	325	301	345	321	324	311	299	318	357	327	317	309	330	330	345	303	309	342	323	308	330	315	296	322	344	357	316	295	321	303	327	315	341	339	325	314	329	308	309	313	295	306	335	335	315	290	340	358	315	332	337	298	282	304	343	350	320	336	337	297	296	312	333	296	321	303	319	312	311	329	347	319	321	291	290	289	335	370	338	325	327	285	358	334	329	354	324	326	300	342	341	293	330	329	312	303	314	343	298	349	324	382	322	343	295	327	326	315	337	350	329	325	341	303	326	354	305	311	317	319	297	330	290	315	351	352	310	312	331	326	328	326	338	276	329	313	301	334	332	341	350	342	300	301	321	287	304	338	325	309	303	330	333	313	322	325	300	325	325	300	362	315	331	296	325	307	318	355	294	303	311	311	369	358	314	337	342	332	311	331	318	279	296	295	317	325	335	310	339	298	284	327	346	340	336	328	346	344	308	308	329	297	320	334	335	313	343	346	318	310	321	315	311	351	306	345	342	332	293	336	351	325	303	329	329	355	353	374	280	330	331	311	321	320	333	327	313	288	330	327	349	309	334	335	326	309	323	356	368	334	334	325	286	334	345	307	336	311	326	363	338	342	297	324	338	357	333	347	299	323	277	323	363	341	306	305	322	344	363	308	357	302	316	309	300	300	337	326	357	321	312	320	309	304	335	327	322	351	325	326	326	356	334	319	306	320	322	326	326	326	341	346	329	320	328	317	348	303	312	329	327	344	341	310	305	345	329	334	312	333	304	315	353	353	268	330	348	343	293	326	310	358	351	299	331	306	319	304	330	354	295	313	303	328	343	351	339	334	338	337	340	356	345	340	301	350	317	291	333	345	325	290	344	332	305	327	308	328	285	302	346	339	313	311	336	283	330	337	321	314	353	352	316	318	350	302	314	332	321	321	303	353	315	327	303	320	352	335	329	310	324	315	311	326	331	351	329	315	335	309	294	340	333	318	314	352	342	340	306	337	340	323	305	356	344	311	291	343	308	311	331	325	315	329	330	333	319	312	305	331	334	305	348	322	299	325	342	314	332	376	310	317	321	324	334	320	333	314	356	350	334	307	357	296	338	340	329	305	310	330	319	309	335	306	325	323	340	319	313	360	304	300	333	321	310	345	375	384	314	304	295	289	319	314	315	348	325	289	315	271	328	308	346	304	325	337	349	345	343	363	293	335	326	330	322	329	308	327	341	326	310	334	377	314	309	373	297	311	364	328	353	306	328	314	373	334	326	332	322	343	321	325	334	306	292	283	357	352	323	337	318	341	324	306	347	305	336	292	328	306	325	339	344	333	314
26805	29563	28040	15735	12133	7781	9180	7122	1211	777	750	739	756	749	768	803	737	772	806	725	765	766	774	760	800	747	762	740	757	720	744	709	737	760	786	773	789	716	794	732	783	750	725	757	706	716	736	797	771	764	814	733	761	763	814	739	763	738	774	766	781	754	757	749	759	764	738	726	763	787	764	721	775	733	757	746	710	726	794	747	764	717	780	780	727	765	719	789	735	750	780	778	740	744	723	712	707	741	768	734	728	747	781	727	766	780	797	765	773	782	746	772	715	783	728	720	784	762	737	777	702	760	762	731	751	756	761	748	766	745	741	764	737	763	769	750	737	720	676	717	766	810	765	825	806	769	757	724	774	746	702	776	726	755	765	762	760	748	752	710	770	753	784	789	786	723	774	723	726	740	730	720	784	773	788	747	828	795	773	736	754	772	789	749	682	766	768	767	736	720	738	757	776	782	770	816	712	692	723	747	746	712	721	765	751	701	692	763	772	755	760	768	748	705	734	750	761	797	740	748	765	762	742	764	752	753	754	753	742	749	793	734	708	735	762	746	740	763	738	772	735	699	784	734	739	725	801	747	721	742	731	775	714	750	746	720	768	751	808	719	731	811	716	772	751	781	729	776	763	708	756	753	750	776	767	791	767	761	743	742	768	762	755	720	775	748	703	762	774	776	737	738	761	762	772	755	762	753	783	751	792	781	786	764	745	726	773	699	779	743	747	736	732	763	753	733	737	710	737	734	723	772	798	727	764	739	744	731	801	766	756	765	748	746	742	745	744	764	724	773	762	743	719	761	802	770	793	730	722	722	731	703	763	746	770	727	754	773	773	755	791	779	761	760	753	700	745	757	717	750	822	743	755	766	828	753	759	778	736	725	768	720	718	734	745	770	743	779	740	744	747	776	743	786	732	732	760	748	756	746	725	754	729	759	747	761	754	773	767	743	771	727	749	762	718	803	741	796	745	750	712	757	748	736	776	753	725	746	733	758	757	721	719	778	727	750	737	755	729	742	792	771	785	780	752	766	753	731	732	783	738	753	733	728	703	748	741	704	755	750	765	806	725	741	734	740	694	729	768	744	749	721	761	723	767	754	739	801	711	780	759	748	750	778	775	789	759	743	788	746	755	799	745	773	752	740	742	737	754	713	734	779	710	750	711	752	780	760	760	723	764	760	718	784	738	786	741	755	740	753	776	752	721	747	764	774	767	734	739	697	715	818	705	740	791	702	695	761	764	744	776	757	721	690	791	767	796	732	707	806	768	732	766	766	755	741	755	811	768	731	750	735	778	761	760	749	751	749	726	765	732	753	735	723	761	690	771	740	711	773	739	754	721	784	713	726	707	765	735	762	745	770	697	733	747	720	737	724	782	731	803	708	709	705	733	760	716	727	749	744	730	786	695	755	753	793	748	728	748	788	767	728	758	792	711	770	740	723	757	746	779	768	755	689	754	766	739	731	739	724	729	752	739	777	730	767	741	733	753	766	735	771	770	768	780	776	770	780	744	787	687	776	703	780	755	779	741	766	764	741	734	771	776	787	756	768	742	759	786	768	745	742	793	729	759	707	716	734	755	742	767	782	808	764	777	757	698	775	757	763	786	723	738	760	755	753	739	731	782	774	771	759	750	789	715	800	790	748	777	694	702	764	760	795	734	751	772	793	793	746	719	768	760	744	756	742	775	807	759	790	810	748	794	738	735	699	746	731	734	761	742	741	782	784	762	790	696	774	756	797	750	768	754	725	738	716	697	741	763	741	759	730	705	778	772	747	770	733	785	754	762	783	769	762	699	756	710	785	737	715	751	733	769	734	745	754	808	755	809	805	719	743	719	786	702	722	718	736	768	777	783	798	798	740	731	728	733	783	752	777	747	765	795	697	720	773	776	730	769	688	753	752	715	793	768	749	801	733	782	772	774	759	753	720	725	792	763	717	739	750	772	766	747	768	750	772	760	707	778	794	757	771	723	731	740	749	761	731	751	728	740	772	751	754	754	795	744	740	724	773	808	751	731	768	722	766	772	762	739	748	745	777	740	796	686	737	789	754	777	746	778	723	740	757	727	745	772	720	775	725	694	747	769	773	745	746	753	747	711	778	705	740	746	733	763	745	726	785	763	736	745	772	727	695	757	732	760	778	780	748	741	806	771	748	740	784	763	730	702	766	735	737	722	755	753	747	754	785	754	798	765	731	748	720	716	779	749	736	802	722	737	741	707	765	764	732	784	730	738	764	751	739	784	785	731	749	750	736	706	749	805	726	779	783	733	760	729	715	755	724	751	762	749	732	788	741	729	705	750	810	761	771	736	749	762	750	724	753	784	779	727	792	740	744	763	778	779	708	778	734	740	778	736	751	786	784	760	714	739	732	765	744	763	815	732	774	775	720	746	724	842	704	775	749	781	711	768	718	715	735	751	767	758	722	733	707	736	765	750	748	761	775	712	767	738	772	775	708	766	772	680	807	777	795	734	764	738	775	801	795	732	726	740	715	739	720	764	732	758	733	773	763	725	748	768	742	711	773	734	769	716	727	695	760	780	786	779	726	790	743	768	736	692	756	769	755	768	712	740	748	744	754	738	748	767	767	744	715	730	757	808	787	778	770	699	747	715	750	763	752	725	774	750	715	772	761	787	803	770	757	781	759	748	756	746	732	776	730	763	717	709	748	823	776	756	769	731	746	705	762	765	750	741	747	787	795	793	792	771	749	761	740	808	764	780	731	751	719	721	688	756	754	769	747	776	789	740	792	783	738	727	778	743	756	727	717	787	753	773	766	786	749	781	790	784	759	751	711	765	724	705	764	809	749	763	785	732	741	782	753	759	774	696	728	718	735	769	730	733	770	780	742	754	724	743	806	783	750	770	782	761	738	695	718	737	749	764	714	748	754	747	769	747	787	724	779	775	742	721	773	754	764	790	711	714	810	786	752	714	736	776	755	754	727	774	745	819	756	748	740	773	716	746	758	756	738	764	770	793	726	735	800	781	806	760	751	744	758	772	790	778	739	766	765	832	765	776	739	767	769	743	769	723	748	733	686	782	734	739	773	750	757	770	763	776	796	778	723	737	784	754	727	772	753	766	795	731	775	749	742	764	766	784	781	733	773	781	752	745	777	726	729	772	756	771	818	751	750	767	735	727	810	751	786	760	768	763	765	753	760	760	753	768	783	732	768	788	763	731	783	679	789	748	716	733	743	780	706	722	766	779	744	763	807	757	753	797	766	739	763	761	742	705	753	742	735	720	698	721	712	770	775	779	712	711	763	761	790	744	752	743	711	782	736	710	727	752	753	745	729	748	756	724	754	761	722	770	717	728	753	743	760	689	772	754	775	752	727	761	757	782	758	735	750	772	730	785	703	743	779	756	763	726	761	816	769	716	779	741	759	758	761	730	734	769	723	785	724	735	770	802	735	772	735	739	731	736	755	812	778	771	761	726	740	779	774	754	745	761	801	817	741	770	776	806	753	710	772	741	744	763	718	778	735	735	711
52219	49424	35618	17444	6770	3485	3924	2892	429	226	217	220	224	207	217	232	219	240	217	252	228	211	233	243	203	200	215	203	188	238	204	236	251	231	227	236	237	210	229	227	204	220	189	216	230	211	238	207	216	211	192	205	218	203	225	198	230	221	230	207	199	242	238	235	204	228	217	218	227	238	219	228	218	220	202	249	218	202	208	223	212	212	207	218	218	218	219	233	215	209	225	187	223	243	223	223	218	251	193	242	238	200	206	214	200	228	219	231	226	242	208	210	213	227	237	208	219	214	220	229	228	233	242	221	218	204	234	221	260	204	221	222	191	230	222	194	213	213	237	224	196	223	209	233	219	227	198	239	204	228	209	233	244	237	221	218	217	208	231	222	220	228	241	220	220	223	199	233	221	234	207	234	230	221	210	250	222	210	231	215	214	205	231	234	235	236	243	223	193	224	251	212	183	206	193	180	190	206	222	224	227	225	236	226	218	219	219	236	203	234	196	214	232	230	223	221	211	212	224	217	251	221	207	227	225	206	230	202	209	240	218	203	182	216	210	210	222	205	231	210	214	227	216	223	214	179	218	215	229	248	198	198	238	221	213	208	218	218	199	221	211	216	211	217	241	201	201	210	223	202	209	212	208	198	254	224	244	227	233	183	226	201	234	201	202	213	245	205	214	233	228	224	220	226	230	238	214	211	226	179	237	252	252	220	187	241	239	196	181	202	223	232	215	256	209	200	214	186	176	224	237	224	240	211	231	236	258	220	241	218	207	219	253	229	207	218	214	209	233	247	209	254	238	201	190	203	240	235	218	193	214	237	213	206	233	192	241	225	228	203	200	206	253	226	217	221	233	219	215	201	214	204	233	233	201	212	225	208	206	273	223	219	215	222	214	229	224	202	195	215	233	248	199	224	233	199	205	223	207	185	230	189	215	229	208	223	215	226	194	219	239	223	240	225	247	205	217	238	196	176	228	207	202	237	267	233	196	235	212	210	244	253	218	185	192	218	214	229	212	209	190	205	228	212	209	209	223	198	227	244	214	230	214	256	215	216	230	217	210	206	247	189	233	216	196	234	215	220	201	199	198	203	226	209	244	210	238	211	202	218	205	196	227	194	232	224	213	248	216	229	203	234	212	231	225	211	210	203	234	226	224	240	234	239	240	231	223	224	188	215	194	219	224	218	209	222	237	261	242	222	198	251	208	199	241	222	237	225	204	208	218	221	226	214	201	240	219	224	248	223	213	224	245	221	213	214	234	226	213	172	193	204	215	231	218	204	219	196	214	221	225	212	205	234	217	215	228	177	228	216	196	227	205	241	193	243	200	224	247	231	207	239	248	201	212	206	210	226	218	231	213	233	215	205	222	237	209	231	212	208	229	180	212	225	234	215	233	215	202	205	215	232	227	204	237	225	270	208	216	225	241	226	205	218	198	218	202	228	227	212	212	211	240	197	207	228	208	211	228	207	197	198	215	217	226	204	224	216	200	206	196	209	195	232	214	209	224	220	196	195	209	236	218	197	247	190	206	205	216	194	249	202	233	201	180	231	168	230	237	230	191	196	213	219	202	229	244	204	224	222	211	222	203	232	203	201	216	214	251	224	216	243	237	204	213	228	221	185	228	205	215	186	214	211	199	186	201	231	207	243	238	201	194	215	202	222	194	244	231	233	214	195	203	222	227	222	232	197	227	223	225	244	213	228	236	245	220	213	206	207	224	263	229	207	209	198	235	228	243	205	249	209	202	233	228	218	213	225	234	214	224	213	222	214	225	214	222	219	200	224	191	223	228	237	189	206	191	207	216	213	241	238	197	189	222	226	200	232	235	233	225	221	226	224	208	217	221	215	213	236	212	199	218	196	247	199	232	227	223	238	213	235	223	256	202	233	197	240	253	240	222	196	225	229	224	211	239	221	206	229	251	225	218	223	229	224	219	204	212	213	189	217	252	211	198	216	211	217	223	229	205	250	222	197	231	186	230	214	213	215	215	210	200	210	198	233	218	217	227	192	213	204	207	219	218	215	212	211	208	213	222	183	219	216	231	232	204	230	221	231	205	213	223	225	214	245	209	202	210	192	238	228	223	218	215	211	240	221	227	212	213	230	205	205	188	221	211	189	217	215	220	218	235	189	209	226	196	220	198	225	227	241	213	219	235	235	231	199	227	246	228	217	230	234	192	214	207	219	225	230	225	238	219	220	228	197	239	205	233	207	221	207	229	235	222	220	216	214	197	237	234	222	213	230	243	237	194	207	224	238	228	232	190	238	229	208	175	205	223	228	236	226	248	197	213	201	217	246	214	213	190	212	204	228	238	194	232	220	228	219	230	230	200	243	221	187	208	221	185	221	200	199	223	218	242	222	239	222	201	213	226	183	226	216	240	250	212	224	234	213	205	194	201	220	200	239	220	209	240	193	214	242	264	256	214	252	204	243	203	243	223	221	211	219	232	220	194	228	236	221	269	218	214	223	221	192	220	244	204	223	226	198	222	235	217	228	256	240	216	226	234	208	224	211	209	228	246	237	205	212	203	222	215	235	239	213	226	205	209	217	230	188	195	195	227	190	220	242	234	208	199	239	237	199	208	252	213	175	206	216	222	211	219	222	199	218	236	221	213	203	202	226	253	192	233	217	225	220	210	244	227	231	215	202	201	210	212	221	196	190	209	246	230	217	234	230	228	202	209	202	222	214	208	218	204	208	223	212	213	229	211	209	208	215	215	222	225	224	239	250	206	221	244	209	211	216	228	189	226	226	207	199	184	204	226	253	229	220	209	207	228	239	230	189	205	247	240	226	221	242	229	198	204	218	227	226	225	197	222	218	217	222	209	222	224	229	223	218	207	237	216	223	224	215	187	235	201	219	209	215	222	222	226	212	227	199	224	199	221	206	205	214	209	199	237	207	212	211	225	237	207	219	226	238	208	241	213	222	209	219	226	227	221	213	215	203	220	223	250	239	224	220	208	245	235	233	193	207	236	228	207	213	209	222	241	203	204	227	226	247	228	216	224	205	218	218	228	217	220	227	204	212	230	232	218	201	222	198	210	247	263	227	211	200	225	225	233	212	228	230	210	209	236	189	253	204	220	213	235	222	231	231	244	236	214	193	238	196	216	212	197	210	238	226	221	223	215	193	214	239	250	202	213	174	220	215	209	229	230	221	211	237	225	238	200	218	208	225	228	231	243	248	210	208	221	220	210	208	213	221	210	235	242	228	210	191	235	205	224	185	221	231	223	225	196	194	219	223	219	227	241	201	203	221	229	199	245	209	221	234	224	224	186	200	229	223	249	243	214	204	214	203	216	248	196	219	211	209	214	212	222	188	201	215	199	221	219	191	222	216	249	209	241	249	192	242	257	200	208	212	273	205	220	239	233	202	238	209	213	214	206	235	226	228	217	216	211	253	213	194	240	224	214	184	208	208	214	240	221	229	222	249	228	212	206	226	241	241	231	216	224	208	209	239	215	239	219	219	214	205	226	210	203	236	223	247
35653	37795	36517	20708	17765	11700	14918	11094	1128	527	556	523	509	531	576	551	528	539	562	517	538	530	571	510	516	543	534	564	572	561	493	522	512	522	571	534	543	524	500	537	549	534	491	499	512	523	516	544	477	490	505	510	484	541	516	521	539	523	528	492	496	519	538	541	512	517	549	541	560	506	521	507	523	538	549	448	471	514	559	487	569	520	521	516	503	519	526	561	531	515	540	530	528	522	558	521	550	485	524	515	557	547	510	543	528	545	546	521	501	515	522	538	521	541	542	485	501	482	512	505	547	558	552	535	523	503	493	527	535	533	523	493	571	517	527	548	508	499	568	510	543	521	488	529	484	483	495	575	558	535	518	535	527	546	512	509	565	527	486	535	497	544	552	543	471	559	529	526	544	521	501	548	509	505	532	552	509	488	509	570	499	487	504	545	530	492	518	519	514	549	563	521	530	497	522	500	503	504	526	540	530	524	512	472	510	485	534	510	511	506	527	467	513	497	514	526	509	535	486	540	544	543	540	528	530	519	529	545	469	511	519	484	558	529	502	523	507	525	508	524	518	537	516	533	503	490	502	491	516	520	499	510	517	546	466	489	497	531	525	545	525	541	552	510	511	573	512	521	535	514	519	494	535	487	505	562	514	504	533	557	542	562	532	534	539	555	503	538	483	549	502	467	473	528	544	529	535	523	549	530	488	535	524	541	559	543	532	532	539	552	527	482	479	528	537	510	532	577	528	507	513	484	516	543	521	492	506	536	494	508	529	540	531	514	516	519	500	528	528	518	506	522	518	544	559	522	521	489	514	489	542	507	512	475	535	514	511	501	516	506	552	485	527	519	536	514	509	517	545	512	528	499	547	544	556	500	517	522	541	545	511	525	565	505	511	528	514	508	543	526	546	508	467	511	502	551	501	523	533	529	531	483	516	528	528	508	517	507	532	530	512	507	551	523	514	519	512	527	508	531	558	514	505	486	527	489	523	515	512	551	524	556	515	545	516	518	522	495	519	545	538	452	498	522	494	538	527	492	552	547	521	538	535	529	490	511	554	517	511	534	484	524	502	512	504	530	531	515	521	566	478	516	522	517	559	528	530	524	526	487	467	522	512	562	550	551	471	528	513	563	544	528	504	486	551	528	525	592	512	509	514	490	523	519	543	500	533	536	522	515	552	508	559	525	532	500	477	527	531	533	531	572	509	501	541	537	507	479	571	493	559	519	535	483	531	498	542	507	496	536	524	514	487	497	509	528	513	543	529	518	517	541	515	519	498	501	531	525	548	547	551	490	506	543	505	520	506	557	560	530	539	530	538	517	566	527	534	526	517	509	496	506	540	534	500	514	505	516	494	563	545	503	547	556	568	537	525	469	523	536	489	491	506	526	530	496	540	527	526	512	477	553	499	514	524	544	493	495	515	510	549	539	529	530	518	543	491	512	518	548	495	541	560	508	505	528	508	506	522	514	538	509	552	506	529	534	504	552	575	574	501	528	523	510	494	519	512	558	557	542	498	550	523	503	488	515	535	508	496	529	523	536	508	523	524	523	535	494	493	503	509	518	525	495	549	514	538	543	535	518	524	537	520	502	544	533	553	535	502	552	540	501	526	507	516	512	562	521	518	510	524	504	483	509	507	503	520	532	518	533	547	491	522	543	517	466	465	520	512	521	527	496	498	565	488	525	516	530	540	524	520	531	514	540	467	533	537	517	519	556	507	513	555	503	510	555	519	545	493	519	500	538	482	553	545	511	521	532	532	486	559	540	511	509	562	539	543	539	496	544	547	529	502	548	538	531	518	467	494	472	462	506	538	536	516	532	535	524	543	542	504	530	522	530	525	519	516	529	534	484	524	497	523	523	489	542	490	538	514	553	560	508	495	505	521	505	511	526	492	527	533	544	496	523	525	523	514	505	458	513	554	531	528	554	540	549	511	518	547	482	536	489	513	470	518	497	539	530	532	483	533	488	535	515	544	537	550	497	524	541	550	514	505	528	536	519	547	545	528	526	521	533	504	521	487	516	516	557	484	516	515	522	514	544	494	561	537	507	534	531	527	575	497	529	538	527	556	552	487	506	530	527	522	527	522	509	526	483	552	488	530	503	520	523	505	554	567	522	555	512	563	532	496	505	557	505	488	521	566	584	516	523	495	489	512	532	501	504	528	496	541	504	525	530	514	482	488	538	527	525	536	518	506	514	549	520	541	555	523	529	538	540	510	524	540	487	506	570	517	517	502	509	505	506	509	512	513	534	487	524	552	502	524	477	525	533	509	506	497	563	512	503	482	523	561	524	496	520	548	557	517	524	548	525	481	522	493	529	520	527	518	525	558	519	535	528	522	507	548	528	532	517	534	505	563	508	501	553	513	503	503	536	528	545	491	499	521	521	541	521	495	501	531	537	501	507	509	499	535	485	552	541	518	551	500	570	510	545	493	507	501	551	525	508	528	558	508	525	508	525	523	514	577	503	539	513	472	485	480	524	490	506	518	526	468	525	571	494	522	526	495	477	524	554	550	536	511	540	487	526	549	496	469	533	528	550	498	555	527	525	522	531	528	535	502	484	526	476	567	532	522	535	524	517	488	507	506	539	541	527	515	490	530	519	537	513	535	513	545	507	508	552	517	525	501	534	494	514	519	482	494	543	530	516	527	558	519	486	490	526	513	547	515	478	525	535	534	519	560	536	556	513	539	533	530	481	529	522	558	515	520	541	533	533	520	527	510	546	510	490	511	535	551	514	533	505	511	523	543	543	496	524	483	503	570	487	514	551	541	563	504	507	496	570	563	493	538	543	500	502	508	517	520	511	518	519	505	570	508	519	536	501	528	524	506	525	502	580	537	515	561	527	502	499	546	521	483	496	521	509	523	546	484	513	507	539	530	500	479	491	517	501	501	494	548	503	538	563	512	493	517	521	514	520	528	527	538	460	519	506	532	545	541	507	528	541	535	472	504	525	516	532	536	533	570	512	485	540	535	513	531	515	497	520	518	501	557	495	493	518	544	482	502	497	548	524	541	529	521	532	479	497	501	468	542	552	534	552	510	557	533	503	554	525	550	535	558	514	520	507	533	506	526	522	500	498	522	533	470	501	524	526	551	540	527	491	537	533	493	533	511	563	542	520	488	452	547	504	492	561	516	490	522	527	506	519	526	491	480	515	499	513	488	462	467	550	572	517	532	543	508	539	526	494	522	536	488	538	512	557	524	512	537	481	549	506	511	540	543	542	545	552	548	504	505	546	543	522	541	543	487	526	577	548	560	494	530	503	524	521	552	542	528	536	532	553	536	478	511	531	536	476	535	544	532	495	504	502	499	566	537	553	498	528	491	551	533	538	524	549	512	534	491	555	542	539	528	466	515	548	495	543	557	504	493	459	521	516	526	487	533	530	554	501	533	526	510	526	516	526	542	532	512	534	527	534	507	554	497	541	510	515	537	494	539	546	551	535	520	528	542	514	534	506	546	543	574	457	502	563	517	521	533	523	517	530
8465	3250	1350	652	446	399	418	418	356	383	373	350	345	305	370	346	347	366	357	339	334	357	348	372	396	359	371	331	399	328	358	355	326	332	345	358	352	362	329	374	310	365	387	392	353	366	343	347	342	324	358	368	354	329	387	377	334	349	340	320	323	338	351	382	338	333	335	341	324	316	313	385	344	353	349	357	348	381	361	337	353	330	353	325	367	361	326	349	345	349	325	353	347	327	378	373	355	363	360	359	364	317	339	354	361	346	352	316	345	324	390	339	355	344	344	337	341	335	333	346	315	396	328	363	365	357	388	352	309	368	358	349	352	353	332	377	385	329	367	360	352	386	309	324	362	365	320	325	346	362	318	316	394	343	353	345	348	342	311	362	347	311	354	366	329	368	367	335	346	347	357	349	338	358	331	320	405	323	372	325	327	347	370	356	331	335	366	380	319	355	326	347	379	351	327	353	352	363	347	374	298	308	334	353	337	356	381	361	383	343	348	310	362	322	389	357	377	377	345	374	347	349	338	338	373	374	367	338	366	370	363	360	354	336	334	374	327	315	359	371	340	358	333	370	365	307	359	374	373	353	370	341	347	391	366	332	333	332	330	355	378	375	346	346	364	331	366	342	350	352	325	349	338	366	348	365	333	341	365	344	342	352	351	333	376	327	339	366	289	376	355	345	349	373	327	316	331	349	342	356	348	391	310	356	364	363	364	352	306	385	347	354	365	332	345	391	328	373	318	359	364	341	362	353	324	340	338	356	348	344	376	356	357	333	352	364	380	350	392	365	352	342	343	368	391	345	353	348	375	361	348	303	378	345	374	324	342	360	375	342	357	322	370	333	355	356	353	364	364	358	365	359	312	372	343	345	338	341	356	337	356	352	310	358	366	359	381	326	362	325	348	338	365	345	327	359	350	379	346	344	371	350	341	341	353	339	314	360	338	331	354	352	345	343	362	371	347	343	306	370	360	371	333	367	346	351	330	354	349	349	343	366	332	376	331	359	343	341	336	358	348	368	353	347	349	379	340	359	378	355	357	342	359	350	343	382	353	347	353	349	307	343	358	362	326	353	340	334	349	374	350	339	331	341	334	343	388	363	381	352	387	370	350	357	340	357	352	337	366	317	328	351	352	358	357	342	357	366	360	368	357	318	376	343	363	361	365	361	345	346	360	328	370	350	326	344	379	350	355	355	349	365	351	347	341	341	356	346	317	338	343	310	326	326	332	363	342	341	339	360	390	340	344	347	333	341	325	341	329	374	364	352	356	401	370	409	391	350	309	378	345	380	329	375	336	340	352	352	338	363	304	365	341	356	359	374	340	348	368	376	353	365	376	327	332	325	383	352	374	325	322	317	331	362	355	334	325	351	349	329	345	349	344	352	349	381	372	357	377	335	295	409	363	360	350	329	358	355	322	340	377	330	342	304	337	343	331	347	390	328	338	349	340	351	334	348	346	364	334	359	369	333	315	349	389	350	347	351	360	318	324	377	361	366	385	327	313	323	362	325	354	377	342	331	328	330	339	354	350	344	348	335	322	388	353	354	351	313	316	310	337	355	363	375	365	368	339	345	364	339	320	353	337	319	356	359	358	385	373	349	339	363	357	353	342	304	328	383	366	337	370	337	348	336	331	321	324	371	390	329	355	359	360	331	317	358	351	361	339	385	358	334	311	357	381	368	326	360	332	350	323	361	346	365	328	339	343	335	360	368	347	336	351	358	363	358	352	371	329	342	332	400	323	370	373	331	332	386	380	339	371	332	339	356	326	335	356	358	332	363	347	322	354	354	338	365	377	338	334	361	356	354	374	346	378	360	347	361	381	385	335	342	329	335	343	372	342	325	345	349	347	357	357	340	339	365	365	371	317	373	306	372	354	337	373	322	338	354	342	321	325	351	360	343	360	374	328	370	353	363	341	354	392	329	347	366	374	396	351	344	332	352	364	298	319	320	350	318	351	358	333	360	331	348	331	340	371	385	351	354	356	359	400	328	351	318	349	350	358	333	337	345	366	343	352	365	311	335	353	338	344	291	358	381	366	332	371	370	336	373	353	355	348	355	332	354	307	326	350	362	340	379	386	377	342	329	333	357	368	350	345	363	368	337	367	359	373	399	388	349	332	350	349	368	364	351	363	345	359	333	342	308	364	349	345	346	312	292	338	365	338	333	338	346	350	367	345	371	340	371	367	402	372	373	356	347	336	362	355	349	386	379	385	354	337	349	371	350	338	375	341	338	318	312	335	362	360	382	344	351	338	341	361	334	351	353	386	364	362	361	353	329	369	386	370	346	357	363	351	353	365	355	333	337	347	332	334	335	376	355	340	305	373	353	341	350	359	378	366	346	338	361	326	328	356	370	353	309	364	353	345	346	379	378	353	335	345	383	355	361	392	320	350	343	348	358	333	329	345	352	327	336	351	332	375	331	347	362	301	343	330	311	368	338	350	321	355	381	345	310	354	348	331	358	338	364	354	332	330	321	364	337	343	359	376	353	333	361	382	348	379	351	364	323	328	359	329	400	411	329	392	333	346	336	344	314	354	342	352	373	319	418	368	305	345	356	368	352	348	355	346	351	341	336	332	359	352	346	356	358	343	333	360	329	313	374	345	370	343	285	366	328	301	359	365	355	353	366	354	353	341	358	349	333	381	349	340	366	358	328	364	330	354	339	349	364	311	359	316	351	358	354	356	365	335	347	340	347	354	352	365	331	330	351	339	358	335	314	346	356	403	339	342	345	383	351	335	358	334	332	372	318	344	337	374	362	350	377	340	382	354	339	367	349	331	342	324	349	337	316	346	324	385	363	338	372	347	347	354	361	364	369	310	345	362	320	338	385	355	346	343	326	342	348	353	401	340	352	338	346	316	335	334	345	319	317	351	362	356	335	334	358	379	311	344	349	348	380	336	361	356	350	344	345	293	347	361	379	346	355	339	377	367	351	359	371	326	339	339	313	347	382	370	340	407	344	380	368	371	341	341	353	353	354	312	362	345	374	346	343	313	359	364	370	370	319	382	349	351	400	383	355	349	353	387	368	385	343	321	303	340	355	369	354	366	329	357	338	360	339	361	374	350	355	346	359	323	363	322	315	362	340	309	338	319	348	384	330	349	326	327	342	339	338	326	364	336	336	356	358	316	324	359	340	344	383	357	339	339	321	352	335	338	355	371	328	342	354	365	335	364	369	342	347	383	341	362	334	388	325	374	346	383	357	353	337	351	345	347	355	340	358	350	324	371	334	344	353	394	318	350	355	370	365	334	335	349	338	336	375	346	336	390	348	374	384	375	342	346	360	357	345	358	354	340	365	352	363	347	352	333	341	332	365	330	347	327	310	356	376	377	353	360	337	371	333	311	383	355	340	334	344	353	337	365	340	333	349	329	314	391	350	366	365	341	322	352	359	389	340	371	324	375	370	359	320	364	355	369	343	325	340	334	361	345	359	357	366	332	351	354	375	354	352	370	352	333	356	386	343	356	339	345	363	339	361
7801	5504	2700	1698	1287	1025	1127	1066	809	791	810	784	839	823	781	814	869	838	778	832	822	852	862	816	812	786	857	816	828	817	803	826	865	785	814	811	755	844	843	853	852	804	801	809	819	835	833	807	799	816	827	855	818	787	799	788	796	853	805	792	815	756	776	836	789	817	823	839	805	781	802	772	821	809	772	834	834	806	834	829	793	816	822	784	802	826	809	781	800	774	728	786	771	847	833	808	827	795	830	828	828	843	826	807	826	791	817	808	822	815	812	811	782	826	828	804	787	837	816	767	796	808	746	817	766	841	824	815	791	786	870	830	807	773	816	783	792	790	776	818	817	806	779	804	795	785	772	797	795	771	823	773	824	769	816	802	836	826	796	823	817	830	804	780	836	805	793	806	755	824	771	836	832	809	798	759	811	828	781	843	805	805	817	767	851	802	794	790	814	852	827	800	834	849	821	853	778	841	824	771	828	787	812	848	825	792	763	783	837	748	850	868	814	812	803	816	807	780	813	774	805	738	799	866	849	816	806	834	774	831	750	804	808	797	853	820	739	835	811	771	830	763	786	813	785	752	827	836	781	778	863	805	785	782	816	799	809	799	795	847	812	826	832	833	788	814	720	823	834	754	829	831	848	842	775	812	789	803	829	785	858	787	863	846	828	765	819	791	788	794	845	744	816	830	908	791	815	790	801	762	811	824	803	867	806	821	747	811	754	800	802	803	818	834	809	786	848	833	789	814	799	817	797	811	774	808	790	816	826	761	807	842	826	789	796	804	815	770	850	804	830	819	818	801	854	781	814	794	764	818	870	798	807	853	791	765	802	766	775	773	816	796	783	875	774	809	812	849	851	789	822	829	841	851	805	798	803	772	767	822	800	807	840	797	779	751	830	862	763	777	808	833	787	786	798	779	788	761	802	804	828	830	789	800	809	808	771	862	763	792	847	784	801	767	799	817	766	752	805	805	774	825	827	837	777	819	811	818	737	828	831	849	845	844	821	879	860	772	757	836	791	843	785	840	859	827	878	805	781	834	855	835	806	846	793	813	796	824	789	826	752	849	790	817	801	792	834	822	787	841	829	799	796	801	840	778	795	802	836	764	832	791	812	813	831	761	805	778	821	793	794	813	774	811	821	799	779	772	776	823	785	782	854	795	859	794	778	812	814	801	776	866	868	809	790	793	810	836	815	780	781	852	854	803	842	848	841	841	812	804	856	853	784	797	775	821	791	817	781	881	801	794	806	843	818	831	816	797	830	789	842	798	762	781	747	841	799	786	766	832	797	780	791	796	781	784	819	755	845	785	788	833	793	822	835	840	783	775	840	819	819	782	791	812	828	781	827	803	799	839	757	827	778	794	835	753	815	840	776	797	807	771	795	815	806	843	789	834	836	835	767	790	816	806	816	788	777	796	795	779	794	790	804	824	735	753	839	815	794	774	809	793	795	746	767	810	822	859	779	809	732	813	768	808	798	789	784	773	827	762	759	799	797	854	776	816	823	836	775	784	830	782	820	762	779	786	820	848	781	844	766	805	846	847	782	833	786	772	779	747	818	854	763	749	823	838	788	801	814	806	802	830	772	796	830	802	792	824	776	814	801	790	840	802	816	820	787	828	833	826	862	808	813	800	808	803	840	810	817	829	779	760	812	822	797	798	818	814	736	791	730	853	788	742	812	786	805	772	848	855	769	761	828	861	743	809	807	783	755	768	799	824	826	847	777	823	834	842	782	792	791	808	801	836	780	753	828	782	816	819	798	825	795	833	785	775	794	781	812	788	794	806	780	808	834	766	826	844	818	842	786	853	829	747	810	752	828	795	732	873	790	804	793	823	837	796	783	772	816	791	810	787	831	796	789	800	773	809	816	789	794	833	792	796	862	780	811	801	829	816	739	820	833	823	833	811	774	772	799	838	782	795	797	809	832	806	858	755	849	824	871	842	795	785	804	810	874	797	814	774	820	822	848	783	822	797	780	800	800	876	838	848	799	805	808	837	770	790	830	788	791	828	778	757	811	815	732	860	820	834	845	806	795	826	848	816	833	756	825	757	844	782	774	772	830	826	803	832	845	851	808	798	776	778	823	823	797	809	801	814	786	799	805	855	778	819	778	875	812	805	782	770	862	720	873	817	800	803	794	802	763	820	850	765	785	786	824	815	803	813	864	749	765	787	861	784	827	816	794	809	803	775	788	792	828	800	803	763	833	827	790	806	814	856	816	828	773	791	797	848	733	764	799	804	881	765	796	802	747	816	807	800	784	867	792	753	821	804	814	841	766	829	786	809	836	776	816	822	822	850	784	798	758	834	792	858	783	813	749	804	789	802	833	777	760	869	765	759	901	814	817	818	767	822	796	778	803	784	843	786	796	768	802	843	799	786	851	766	827	860	786	807	811	801	864	803	846	817	807	783	847	804	801	808	811	849	830	772	826	836	821	767	817	816	802	788	778	815	834	811	805	765	828	824	774	805	813	813	822	828	793	799	833	795	774	810	754	812	828	829	789	829	786	817	768	752	847	804	773	801	821	792	816	849	805	835	813	783	796	812	839	787	785	773	776	810	717	813	789	845	842	841	850	814	776	830	783	824	781	788	808	800	798	789	832	855	799	821	806	827	869	773	828	746	851	783	812	785	801	758	842	831	818	827	817	826	797	789	804	813	800	801	853	853	744	822	771	810	786	772	840	876	848	822	830	843	817	816	800	816	822	824	779	799	807	775	840	833	774	748	824	790	822	782	770	772	770	830	812	771	758	789	837	840	851	810	789	821	834	812	847	765	778	845	860	856	746	840	814	762	810	777	840	802	854	870	832	799	835	772	794	818	815	795	742	797	825	726	794	817	841	780	852	810	785	832	797	824	840	794	800	773	812	825	857	797	842	778	775	780	792	839	793	783	796	808	790	796	837	882	857	781	747	844	803	781	800	817	832	859	817	812	841	841	837	796	773	789	818	833	822	799	826	792	756	789	828	777	807	781	868	818	813	816	757	791	776	792	790	837	834	761	775	837	836	765	844	795	806	817	807	808	783	809	835	832	832	846	798	832	819	782	816	812	808	849	743	835	780	803	805	829	819	771	836	823	811	821	827	835	847	846	816	808	805	816	806	845	838	824	750	766	771	794	838	787	815	806	802	795	795	783	799	803	808	826	817	798	788	769	820	837	769	808	806	761	788	850	777	805	860	884	832	804	776	781	769	802	797	817	805	809	774	816	811	821	759	795	796	763	805	840	782	787	852	822	847	800	775	811	790	799	821	753	773	780	825	809	797	844	807	815	803	820	854	819	800	819	777	830	801	770	811	799	784	777	816	778	826	787	739	761	807	821	854	825	801	811	752	805	763	850	785	839	798	790	802	785	793	818	810	798	805	807	786	818	811	836	822	799	841	823	816	774	801	778	762	790	812	870	829	830	815	796	849	782	818	828	785	895	804	781	865	790	787	797	789	805	797	814	827	822	838	775	799	856	816	778	823	762	753	814	779	778	859	796
39787	35526	22818	9786	4278	2151	2379	2072	488	300	340	356	329	340	304	335	342	302	313	362	317	343	316	339	342	330	338	355	331	305	311	331	329	352	332	324	312	346	317	307	305	317	323	344	304	337	337	347	319	351	318	341	325	340	354	341	299	299	354	327	346	341	345	353	305	342	292	333	316	338	318	329	330	336	312	339	345	296	348	305	344	383	358	323	340	318	317	319	328	318	316	352	322	311	342	327	341	354	299	313	315	341	336	333	348	316	306	328	332	315	315	323	327	311	315	346	334	331	354	323	342	342	310	336	335	313	334	349	282	340	316	310	342	362	323	331	343	334	310	305	336	323	292	360	312	307	327	308	303	331	332	307	332	333	328	311	313	323	325	335	321	313	338	352	337	303	339	317	335	295	356	336	307	303	322	340	351	341	347	339	340	297	302	293	338	368	342	321	333	354	310	337	356	337	319	333	297	293	325	324	308	323	338	345	310	354	319	350	310	343	302	322	299	341	329	325	310	331	323	332	321	301	346	346	304	326	366	333	354	329	301	346	321	307	330	317	291	334	331	314	297	322	297	330	304	326	326	353	276	318	344	351	317	304	334	327	351	325	325	332	337	318	329	308	343	356	367	315	363	365	318	334	290	311	338	308	310	311	303	325	356	310	348	311	296	304	342	346	342	302	314	311	361	332	292	332	315	318	314	323	291	344	324	307	309	326	345	314	344	318	328	335	296	352	293	376	345	321	325	331	305	335	300	319	357	339	365	324	318	324	319	293	331	321	344	352	345	319	328	352	299	323	331	282	342	324	343	324	356	321	343	309	356	313	312	357	298	305	304	332	346	339	338	406	365	322	330	307	322	336	334	340	360	342	324	331	335	314	343	315	353	357	295	330	315	333	324	358	331	310	311	337	321	345	319	333	350	334	332	316	323	335	354	312	328	335	382	336	331	301	278	343	314	335	301	310	300	339	333	313	364	317	303	342	299	341	307	314	328	341	317	380	368	331	317	338	299	334	333	347	332	301	315	304	319	355	311	339	306	344	302	302	323	360	337	321	335	344	303	330	380	316	307	353	318	337	315	306	316	336	350	315	334	339	357	310	319	275	342	340	351	295	342	331	338	332	313	316	345	336	309	323	330	319	309	331	296	362	291	337	316	331	332	338	338	351	297	334	320	315	310	312	338	332	338	320	343	332	314	311	307	319	348	304	349	339	333	301	315	319	332	335	321	324	329	272	320	343	333	299	341	343	335	365	328	314	344	325	346	332	352	345	363	332	319	333	334	334	330	324	343	325	328	299	322	320	336	337	333	340	337	333	355	336	353	309	299	307	323	309	331	306	325	305	334	352	302	376	359	307	320	288	338	308	344	307	315	317	336	341	305	347	307	332	302	335	303	328	352	329	322	325	345	324	338	343	334	319	381	342	361	377	337	358	318	327	317	370	355	350	328	332	322	313	331	335	316	351	317	325	289	313	369	324	320	337	309	330	342	324	326	360	339	350	298	356	334	337	294	293	341	333	325	343	290	327	351	339	351	357	300	344	319	311	380	308	340	349	340	335	336	313	335	325	321	343	348	320	297	339	326	355	335	344	343	335	334	322	329	342	329	325	312	339	318	314	355	362	306	286	296	308	330	311	341	318	326	338	304	306	315	322	306	341	308	310	338	333	328	340	346	351	313	365	339	297	358	322	321	312	343	305	312	349	342	345	304	359	307	321	317	374	318	342	298	304	313	348	299	318	333	357	330	336	341	326	345	343	322	345	294	340	324	343	345	304	295	318	345	336	327	342	327	328	327	344	321	313	318	358	338	355	347	331	301	349	304	344	327	310	317	329	334	309	320	346	312	292	315	342	337	328	331	323	351	331	319	353	342	318	331	296	315	324	331	313	306	365	308	294	326	322	308	338	349	308	318	322	346	323	314	334	340	296	354	314	291	321	327	314	278	280	366	306	348	291	368	309	340	370	330	305	320	320	321	326	346	336	368	345	318	343	312	332	291	313	346	310	329	312	343	343	329	313	321	309	333	334	326	337	385	307	308	313	326	348	335	327	306	302	329	303	329	346	348	288	346	349	332	335	359	319	320	355	322	320	333	335	355	337	337	371	385	352	321	354	319	329	348	332	350	366	334	323	328	329	339	346	365	338	351	323	348	339	350	359	323	306	324	302	301	307	341	343	335	347	310	297	356	388	350	343	331	326	347	317	329	366	369	309	355	334	344	333	344	340	321	357	309	317	301	313	345	352	345	310	310	329	342	319	309	326	334	319	330	351	356	315	331	313	327	357	280	327	301	322	311	324	300	320	314	359	330	339	319	364	321	316	305	320	346	353	329	343	334	306	298	331	334	336	312	320	316	355	329	314	335	320	320	294	310	306	350	341	351	329	310	315	341	347	304	313	322	320	315	332	293	346	331	363	328	295	322	334	313	338	328	312	354	322	324	320	302	341	323	293	300	331	312	331	328	343	351	347	380	311	337	300	333	313	331	284	314	344	336	343	326	324	316	341	316	337	339	347	310	324	333	329	334	329	343	330	307	305	308	353	316	337	320	302	345	300	324	361	358	325	328	326	308	336	327	327	352	331	335	335	323	329	325	304	321	343	332	281	317	319	294	347	348	335	312	304	335	353	348	363	345	328	334	313	330	332	307	291	296	347	364	338	343	332	359	333	349	326	348	319	320	282	346	287	315	324	329	324	301	331	355	312	325	350	315	310	308	340	321	306	309	343	348	309	336	345	302	334	352	355	305	322	331	350	295	299	329	320	311	363	320	346	335	285	351	320	307	352	321	335	321	345	305	351	322	300	335	338	309	356	315	323	325	301	305	313	334	330	332	323	328	349	338	302	372	305	294	307	302	308	324	319	329	352	347	363	316	295	321	363	334	285	315	304	287	352	310	332	323	276	343	325	330	306	321	343	352	339	361	287	376	332	339	336	298	302	358	307	347	370	310	336	334	328	347	362	356	307	315	323	339	312	306	328	333	326	310	312	324	334	329	327	350	296	325	317	345	326	343	301	348	379	340	325	325	346	296	313	309	332	324	316	349	341	340	321	325	329	340	332	335	293	315	357	315	326	346	330	323	361	321	324	343	334	320	330	326	296	327	359	329	333	308	301	332	334	339	319	326	346	341	336	303	326	331	319	303	329	384	330	298	312	309	314	307	274	325	302	330	287	373	330	320	347	376	330	336	329	371	321	321	342	332	330	334	347	339	316	320	298	338	307	358	322	339	366	338	345	289	350	304	312	328	318	337	299	322	327	359	326	322	304	308	315	303	331	330	345	315	299	320	347	314	294	362	275	329	315	337	333	356	331	323	297	315	299	349	325	342	334	323	320	337	312	344	346	349	339	339	340	332	315	365	305	362	323	293	340	313	317	305	303	303	350	336	326	328	302	327	362	358	354	342	358	325	311	370	344	306	350	335	302	330	330	318	346	309	308	317	335	331	350	341	345	335	338	288	327	279	357	317	347	305	325	326	326	339	325	335	298
27818	28071	26074	15601	12720	8044	9856	8884	1191	755	782	798	778	771	741	782	741	774	759	721	750	783	799	710	727	791	785	742	764	761	719	720	775	801	786	768	802	775	805	729	784	818	794	725	779	757	740	746	763	732	738	732	806	706	758	757	784	743	811	766	715	785	742	804	744	706	757	721	730	720	777	751	714	796	755	784	806	790	810	749	758	740	688	772	723	759	734	724	786	769	739	782	718	758	770	773	740	769	796	751	733	738	747	758	762	708	708	757	731	787	786	710	781	720	716	767	739	754	806	773	723	765	760	703	706	750	771	749	758	765	759	789	707	733	729	721	765	801	744	779	780	730	790	763	757	730	776	703	801	781	778	785	757	746	790	764	748	783	756	727	749	768	761	797	794	749	780	791	727	806	725	758	735	758	805	800	742	767	744	697	764	747	759	768	801	726	722	786	726	809	795	781	707	779	699	776	789	768	745	772	754	773	811	724	746	761	786	748	702	801	767	744	729	768	796	719	720	705	780	811	791	792	745	761	793	777	764	805	780	686	786	738	784	750	756	745	788	775	784	740	755	743	792	767	796	808	741	791	815	774	757	766	730	758	709	761	803	713	768	772	745	750	719	770	745	731	817	761	783	747	732	723	740	698	772	721	741	783	767	738	747	749	720	776	756	770	754	739	761	720	765	717	733	760	810	748	805	775	752	768	737	776	786	786	754	752	742	779	742	757	755	757	726	708	702	764	764	765	729	830	743	791	725	753	748	732	751	687	780	719	710	731	795	757	727	794	770	775	736	750	764	764	769	789	738	728	766	783	766	752	793	791	737	786	778	734	785	749	748	750	737	729	778	760	746	801	756	767	778	770	753	728	801	768	827	802	751	754	705	760	784	754	781	753	718	752	754	751	755	801	792	743	726	789	740	752	756	782	694	743	767	765	714	745	716	812	760	721	747	717	755	760	692	721	755	736	710	804	732	750	758	762	758	758	762	757	749	776	732	751	771	781	713	716	761	741	737	732	795	741	707	724	751	801	736	746	744	721	756	784	726	778	816	726	790	736	745	747	765	773	768	753	733	783	738	799	767	782	744	765	795	781	774	730	760	744	759	783	732	773	763	747	770	768	775	725	790	729	760	717	799	729	784	759	755	743	778	735	737	756	708	767	744	745	743	737	734	773	721	758	776	771	722	771	761	794	726	715	720	703	737	753	750	757	723	755	788	782	749	748	738	669	735	744	747	737	726	728	735	733	717	759	759	739	778	804	759	741	740	756	794	711	736	792	767	732	808	747	751	758	745	762	739	739	768	758	738	750	789	673	799	770	747	736	792	781	739	750	761	754	725	739	719	809	770	807	767	757	781	798	792	753	750	733	751	749	752	747	770	690	734	762	748	748	753	780	727	767	725	714	788	759	752	726	762	768	745	748	782	736	799	779	770	740	803	719	750	774	750	759	780	743	775	721	744	788	783	769	759	747	728	765	771	789	742	737	809	792	768	735	753	742	747	769	775	738	729	739	764	743	766	745	706	756	735	805	744	794	761	751	761	747	743	784	761	722	751	722	782	785	813	765	808	763	813	785	812	722	718	789	752	721	753	738	787	778	818	780	801	747	803	763	685	727	726	763	750	756	751	760	821	730	731	745	731	761	775	742	822	790	831	756	745	734	725	730	761	789	754	708	727	730	762	721	773	770	792	772	763	753	832	787	749	778	776	739	777	782	732	762	749	745	722	805	772	757	782	748	719	754	781	796	703	769	794	749	690	736	739	788	791	719	755	753	741	783	734	776	749	736	754	818	728	754	737	751	750	793	749	776	730	753	732	750	771	735	724	784	750	780	752	757	756	739	729	726	735	766	746	772	720	787	763	734	784	761	757	803	779	741	750	771	752	731	760	777	743	796	708	748	754	731	816	785	729	734	763	763	745	707	729	736	769	733	762	761	752	798	707	799	747	734	755	822	770	799	756	814	767	809	756	774	752	772	760	790	794	711	727	741	746	793	790	773	757	721	723	834	749	731	730	830	740	723	718	729	799	760	771	767	720	782	769	825	781	746	768	772	702	744	706	748	763	789	723	804	780	736	780	788	752	750	758	801	782	755	725	785	721	770	724	776	749	762	742	802	728	734	734	755	739	730	769	741	806	763	743	765	763	751	759	756	766	748	773	718	755	729	794	752	739	752	776	767	769	741	740	806	783	729	769	774	767	700	757	763	780	753	750	784	733	745	761	769	763	737	739	764	751	800	782	726	759	751	749	739	735	809	761	779	751	761	790	773	737	753	688	730	762	764	756	757	794	733	737	782	746	808	719	768	792	752	779	720	735	720	779	800	769	754	778	760	739	747	771	810	751	730	734	801	708	759	767	761	729	741	744	793	791	737	776	744	763	752	746	762	784	765	731	777	725	751	728	790	689	762	747	777	734	812	782	768	744	761	757	781	794	717	793	801	771	700	736	732	735	728	788	778	777	724	767	759	822	821	701	787	753	769	769	747	757	736	765	758	769	734	769	751	749	774	785	797	836	732	728	770	744	815	698	768	758	724	804	777	733	756	763	743	762	701	731	795	737	780	765	765	806	785	790	793	813	770	733	797	755	773	787	733	762	744	716	826	768	785	739	780	771	777	789	750	721	770	766	754	772	752	748	781	754	687	744	719	738	729	788	747	746	760	775	735	770	785	772	754	786	761	758	740	727	772	824	754	774	739	713	758	773	768	764	761	774	805	774	711	777	816	792	752	733	794	725	744	730	794	813	734	749	790	746	768	746	733	790	748	782	757	741	775	727	745	751	779	774	741	779	747	751	763	759	769	750	776	741	741	785	742	780	768	774	792	753	776	756	741	736	757	783	767	824	729	723	751	783	718	778	781	777	774	775	766	750	719	748	737	780	786	744	722	751	730	794	787	765	719	791	786	798	763	758	779	753	771	776	737	735	744	762	748	741	768	775	699	796	755	732	727	749	766	819	746	774	752	808	723	746	797	723	726	785	786	750	745	750	756	732	782	839	752	749	710	752	781	750	776	714	755	768	764	747	744	771	782	757	745	800	781	749	691	760	738	799	758	787	729	744	742	701	778	701	787	782	761	750	765	726	744	770	750	774	766	740	792	780	770	754	799	752	790	788	758	767	739	760	768	803	767	759	783	783	809	697	757	752	744	740	769	727	758	766	775	791	767	753	736	736	681	764	775	713	763	748	737	731	793	745	759	742	723	743	798	730	779	758	762	742	715	762	758	769	751	749	767	787	760	753	760	760	762	746	781	757	806	728	788	749	751	707	728	778	776	759	746	766	769	770	753	713	779	748	736	777	774	754	743	733	727	807	786	768	769	737	756	723	774	783	762	753	755	776	771	759	763	720	736	725	754	754	760	770	771	742	716	783	791	774	764	710	776	746	738	801	746	763	731	747	725	743	741	780	781	793	740	767	736	755	716	747	737	710	796	748	751	772	776	747	724	755	744	782	717	737	712	772	746	753	731	809	770	761	731	781	773	752	767	794	770
51004	48617	35242	17425	7868	3299	3849	3453	713	207	243	218	242	225	225	227	210	256	232	248	227	231	229	240	245	229	225	230	237	228	217	222	229	242	225	229	209	224	237	190	211	226	249	236	225	202	207	225	203	234	208	235	228	193	231	242	240	211	223	213	222	225	219	223	224	233	190	198	217	223	252	216	230	187	208	244	214	230	218	231	194	242	224	210	230	204	214	237	213	253	226	240	221	243	219	215	216	231	201	216	210	226	218	233	209	253	212	212	226	232	231	244	233	229	224	225	217	199	204	239	206	255	217	245	244	224	258	208	229	252	224	230	201	230	254	225	219	252	197	222	201	215	218	252	232	234	185	230	234	234	232	219	203	206	232	243	207	216	222	229	243	222	237	237	232	210	241	239	213	236	216	228	249	201	205	217	227	226	213	233	235	213	249	246	242	232	188	232	221	227	197	216	236	230	225	227	228	191	235	224	211	209	237	219	190	212	233	211	229	251	224	233	233	192	218	228	247	230	230	223	228	196	225	236	207	196	237	222	222	240	233	207	238	232	222	202	246	189	229	233	239	237	219	223	208	213	254	197	252	225	227	249	221	243	230	193	224	210	244	244	232	232	216	222	224	216	196	200	226	225	201	208	242	210	227	202	221	228	223	230	222	200	218	214	234	207	219	224	212	229	212	232	224	217	240	248	264	205	234	207	212	236	262	222	223	199	221	216	209	260	217	215	226	235	236	193	231	205	222	228	249	213	207	230	196	245	231	228	234	196	218	210	245	219	201	210	240	229	226	221	231	250	271	221	216	217	257	241	223	189	241	175	229	278	252	200	224	203	240	186	230	238	222	242	228	232	275	244	257	228	221	209	243	195	222	230	191	226	222	229	207	241	203	218	204	219	223	232	240	219	223	248	212	231	247	263	216	225	217	205	246	237	193	258	235	212	221	201	215	231	217	199	206	249	242	221	274	219	229	223	219	230	228	232	229	220	233	228	214	244	232	216	204	214	217	233	236	217	220	238	235	236	233	214	220	219	211	175	242	229	216	260	236	200	229	195	211	236	226	234	223	219	210	215	223	217	217	241	245	241	242	244	223	230	231	215	200	238	229	245	200	196	229	204	213	220	220	212	229	193	218	206	219	224	206	185	204	216	237	208	232	225	224	212	227	197	228	235	235	213	217	224	244	219	218	233	231	221	232	239	219	267	189	201	215	225	208	212	213	227	212	214	223	248	208	207	236	208	217	226	211	222	239	221	233	219	248	210	207	245	208	196	212	240	228	212	200	213	242	222	233	224	202	222	240	216	202	222	227	221	223	230	209	224	223	225	221	199	237	225	225	215	199	210	211	241	211	242	206	234	191	222	195	217	196	248	246	207	218	219	267	200	235	231	250	228	208	245	223	226	206	232	225	223	251	211	199	199	227	217	243	240	252	250	232	208	202	215	218	224	203	215	194	219	185	232	243	214	218	217	222	235	263	202	259	219	234	235	226	220	231	213	208	200	233	214	206	201	229	239	199	184	241	211	247	243	243	249	199	208	230	206	233	219	252	232	254	219	239	245	214	234	226	234	228	226	230	206	234	208	222	230	199	228	221	222	210	215	217	211	205	214	216	210	238	214	252	217	222	228	247	241	206	204	230	255	191	221	233	192	248	250	245	238	211	208	231	251	235	224	244	221	253	231	221	240	220	243	221	205	218	211	228	225	218	254	201	208	238	221	235	220	207	241	228	216	200	209	221	207	224	252	243	211	221	255	221	216	221	222	240	230	216	217	214	214	208	214	227	232	210	223	206	219	213	211	249	213	221	231	224	258	199	247	233	215	231	214	217	207	227	250	208	210	219	223	232	235	202	223	223	242	236	216	229	188	228	233	221	201	217	213	217	221	229	209	227	246	202	232	247	250	222	231	204	244	208	198	237	254	250	216	198	229	220	237	215	261	224	198	228	235	217	225	220	241	232	216	228	198	214	223	235	245	219	243	241	251	226	207	220	230	253	223	240	224	243	242	204	198	218	197	224	236	208	224	233	227	208	227	224	206	228	240	224	220	212	222	212	244	207	239	236	232	209	223	225	218	202	219	231	189	222	224	249	275	214	232	206	209	218	207	210	260	239	197	225	205	222	214	243	229	249	233	232	242	249	200	223	210	243	211	215	187	224	229	219	216	253	217	225	237	209	208	259	234	190	204	223	203	231	203	220	194	207	181	258	216	226	205	218	229	224	223	230	235	208	218	209	221	218	258	204	219	223	219	206	221	222	249	203	202	196	224	229	209	213	237	214	197	256	220	237	222	228	204	242	222	217	192	218	257	208	221	250	218	223	213	215	216	237	219	212	238	244	194	217	230	241	202	247	194	200	207	238	234	240	208	214	270	255	199	219	224	225	224	198	218	226	225	209	230	245	211	220	205	218	234	221	216	239	222	252	228	238	222	249	229	235	222	203	195	230	192	220	213	214	216	223	228	240	224	212	184	198	215	211	225	208	231	207	244	229	211	221	236	210	184	245	226	234	270	245	222	226	198	220	205	254	206	208	211	219	220	194	238	234	219	206	202	227	204	234	217	193	261	223	220	219	235	211	262	230	223	198	218	235	241	249	199	217	232	207	209	247	212	252	215	220	236	210	208	237	233	239	200	226	222	225	218	208	203	208	233	218	212	199	201	200	214	213	184	226	221	189	217	222	235	217	200	244	212	210	253	214	218	213	239	223	219	204	216	219	224	231	238	232	240	236	228	228	245	263	220	248	190	206	247	235	215	213	209	214	207	240	214	222	259	239	217	220	213	215	232	194	236	213	221	220	211	255	223	213	209	261	236	219	229	240	229	221	198	210	204	209	225	242	210	214	205	228	229	221	227	210	234	220	201	206	210	221	227	226	206	208	215	232	223	194	213	212	231	234	220	213	204	179	239	224	223	205	199	212	199	224	227	262	226	226	239	242	225	237	244	201	239	230	210	225	210	201	209	222	218	232	235	226	228	197	236	239	209	235	215	223	208	207	227	221	188	218	241	217	219	208	172	211	208	191	219	249	226	219	243	209	214	223	232	226	203	222	246	221	183	245	201	206	235	238	227	213	252	202	211	195	225	209	214	198	196	192	215	210	215	224	224	236	224	234	248	209	223	232	225	204	214	216	229	207	225	236	240	232	232	247	227	226	191	211	233	235	215	223	207	237	245	226	255	205	203	222	239	230	223	234	227	201	228	220	229	261	238	236	238	232	220	202	223	210	209	261	241	220	203	230	215	230	236	228	212	235	238	222	235	228	222	236	213	214	254	205	243	200	243	225	225	227	210	238	218	236	265	221	207	243	235	224	180	207	235	217	232	221	213	245	251	214	223	233	222	207	198	230	251	227	203	230	247	185	209	225	244	243	222	242	253	228	201	196	244	218	238	254	216	238	213	199	196	220	243	191	209	232	237	214	203	249	246	235	199	228	205	225	212	235	207	180	194	169	221	225	233	218	231	230	216	222	218	218	240	208	222	217	194	198	226
34791	37257	36630	21603	19145	11214	14641	13597	2048	584	586	579	529	560	574	541	534	579	497	539	541	534	534	538	566	570	513	527	545	517	512	500	553	531	513	549	582	537	545	523	534	520	551	529	539	533	513	523	535	515	528	579	551	516	525	545	559	571	521	530	506	519	519	518	549	501	530	521	542	562	540	546	543	537	557	547	532	535	540	558	511	524	540	497	479	551	505	516	535	553	512	566	523	579	490	566	548	514	568	544	559	528	484	540	589	538	517	511	543	495	495	516	558	561	539	515	541	498	545	521	482	543	510	499	532	568	516	537	542	524	508	515	528	525	528	502	551	523	520	540	521	524	521	495	518	509	536	544	551	517	535	518	543	541	500	535	536	532	550	559	576	581	556	518	559	507	527	560	538	553	530	494	502	509	539	480	585	547	513	577	516	527	574	507	533	484	496	546	528	546	527	540	532	519	574	501	541	511	500	510	518	497	537	549	523	522	510	556	550	529	564	540	531	494	554	525	544	532	500	552	511	517	559	559	532	496	526	537	529	519	533	524	520	563	489	511	523	541	485	514	563	522	528	542	516	547	553	549	521	506	507	548	514	520	539	509	516	542	557	534	528	526	558	530	533	555	541	543	532	567	533	522	511	536	504	561	488	486	505	525	534	546	568	503	513	525	531	522	506	515	500	564	531	493	538	486	513	511	547	541	550	494	519	553	506	556	549	529	506	516	533	550	520	496	539	512	509	556	515	530	499	507	489	513	563	521	581	532	526	572	551	538	496	558	508	529	519	522	533	510	505	544	528	510	537	523	526	525	542	558	518	573	528	531	547	586	489	532	562	577	542	545	537	590	527	525	529	525	497	561	495	573	561	529	549	541	526	516	575	571	557	538	563	514	591	537	574	519	490	484	561	505	513	525	549	529	510	523	513	510	555	472	527	550	532	560	513	503	547	535	542	525	566	506	497	525	546	500	534	501	496	531	523	503	534	506	531	527	507	514	521	529	519	545	510	518	525	548	564	529	502	565	546	511	540	513	507	517	483	556	537	539	535	528	558	523	549	528	528	525	540	555	538	596	516	564	551	531	580	484	553	562	534	526	525	519	528	527	539	520	545	552	514	490	525	545	528	535	525	545	526	527	505	504	550	561	539	562	505	514	567	573	497	531	552	512	498	515	557	520	530	510	500	528	523	547	531	528	545	533	527	541	517	536	531	530	474	526	488	568	530	519	570	533	531	523	564	512	592	529	518	537	506	522	501	497	552	522	522	509	517	546	513	536	516	543	504	520	540	495	597	579	492	538	507	536	514	512	564	558	496	529	492	530	510	529	557	556	567	537	502	519	562	565	520	485	550	493	556	564	513	525	539	485	594	583	501	521	550	493	500	522	567	499	481	517	503	515	506	539	559	520	512	487	557	532	526	539	527	535	518	492	554	514	507	551	548	526	501	538	577	546	513	513	560	517	563	537	545	538	533	555	541	521	511	553	512	509	514	512	546	523	552	535	542	495	505	532	510	502	519	531	542	548	525	510	553	558	519	525	522	552	559	535	567	549	526	550	525	524	548	522	509	495	520	535	495	509	511	527	544	519	563	546	552	534	522	517	499	521	540	534	535	511	520	555	523	522	523	512	559	546	557	507	536	512	549	536	555	527	549	531	545	526	563	529	494	542	549	544	521	523	552	507	581	553	519	550	548	511	520	551	535	508	547	507	522	532	510	487	492	500	544	523	583	510	542	531	507	533	572	495	520	538	540	494	480	469	539	578	563	512	525	534	488	555	556	545	528	523	553	557	549	527	481	504	495	544	557	546	554	564	531	541	541	516	512	533	531	513	530	484	573	560	560	495	553	536	513	536	550	537	535	507	519	511	537	519	521	524	534	514	499	540	540	551	542	492	486	498	523	555	473	523	539	524	541	550	523	521	513	527	507	526	526	515	499	555	507	562	565	521	512	531	568	498	567	536	538	521	495	533	524	517	544	506	536	525	569	519	485	508	534	492	542	542	557	510	520	534	501	538	562	560	502	521	520	574	517	529	575	525	549	538	515	527	532	543	526	521	477	554	532	520	519	528	513	546	533	531	482	559	533	483	538	513	473	512	477	519	475	516	519	518	539	566	538	516	540	545	498	529	498	513	494	549	464	554	527	510	498	524	529	486	545	518	578	505	489	540	530	544	531	521	551	514	504	528	534	541	555	502	563	525	574	561	543	561	537	535	536	546	570	507	565	515	521	548	526	552	557	542	588	530	542	563	535	517	580	519	531	533	506	543	544	553	555	527	518	542	537	536	546	534	504	529	536	551	530	573	534	547	545	539	536	510	542	565	528	542	539	501	572	579	508	533	540	534	484	562	524	534	564	566	510	508	577	522	497	504	529	550	567	552	553	543	508	538	566	551	523	533	516	547	567	537	522	528	534	499	519	502	519	507	579	552	495	513	511	529	518	518	560	516	542	543	555	515	521	554	511	560	520	518	513	529	547	495	540	510	521	546	508	543	524	573	523	551	540	596	516	519	546	514	523	494	530	541	530	525	549	545	548	537	513	518	526	557	537	536	516	552	543	556	511	498	521	545	556	582	574	545	545	525	542	527	514	516	546	551	506	507	518	526	530	543	574	515	533	571	532	532	506	539	574	529	511	525	519	552	526	486	490	549	537	541	513	545	505	517	533	551	523	540	539	511	521	523	596	484	537	538	550	517	523	554	524	525	522	474	517	523	473	503	538	515	533	509	511	554	520	507	513	490	532	566	515	534	523	521	495	518	554	511	525	544	510	561	570	550	524	521	508	534	522	529	500	510	520	522	526	528	502	522	514	535	533	550	526	547	527	508	608	510	541	531	569	506	526	520	518	495	527	514	564	552	553	544	549	540	518	508	547	561	546	498	549	548	537	563	524	570	518	501	534	527	509	553	530	512	554	506	481	534	520	564	520	522	533	511	505	494	504	527	536	546	572	519	544	487	509	551	606	484	514	502	507	556	514	486	614	572	492	498	540	513	547	554	514	475	520	534	503	507	541	551	527	498	473	503	508	537	507	525	506	485	540	529	501	520	508	504	527	533	520	544	541	555	529	525	531	494	548	530	493	564	545	563	533	554	518	487	552	535	540	534	553	552	517	531	542	549	533	575	540	538	566	530	496	530	466	519	528	556	544	508	553	535	540	542	506	474	513	518	555	536	543	554	503	515	529	520	538	522	501	509	476	528	507	527	518	526	547	525	537	532	525	551	533	554	484	550	518	480	571	553	536	513	542	508	541	532	570	527	550	514	502	572	554	548	539	568	516	516	535	525	546	534	522	548	520	559	541	548	520	513	515	510	520	500	512	541	516	497	531	497	537	523	556	543	545	533	556	515	507	574	513	511	546	517	522	566	503	526	522	521	512	510	529	524	569	491	528	550	492	520	521	494	498	540	517	542	504	537	541	496	536	537	534	505	578	526	566	502	530	507	543	524	560	561	528	497	553	540	529	520	488	515	526	546	540	512	504	491	542	545
8184	3020	1425	621	484	415	433	428	361	339	327	364	364	349	346	382	385	385	356	366	377	375	348	383	388	384	349	343	335	324	343	349	356	367	364	375	369	344	339	354	353	381	405	366	328	330	378	339	364	378	318	352	384	369	324	368	401	330	355	379	348	359	313	365	322	340	336	358	337	387	357	359	345	355	378	365	367	361	340	319	345	371	331	367	346	354	387	353	325	334	384	362	379	348	355	353	361	326	356	328	378	328	344	384	335	341	365	368	357	333	327	374	355	363	338	343	347	389	356	367	330	342	328	319	321	359	364	370	343	326	349	352	364	354	334	325	330	367	354	309	375	376	357	380	378	361	353	365	365	386	346	339	343	345	332	387	355	358	378	362	358	341	337	381	349	367	368	357	377	341	307	384	363	337	336	346	329	354	336	353	342	369	353	338	376	334	384	350	329	338	352	352	337	344	315	320	347	346	374	356	384	388	346	365	343	354	354	364	337	366	346	381	338	380	350	349	360	388	392	379	352	399	401	380	362	381	319	374	337	380	339	364	341	362	360	325	362	336	336	353	373	373	319	369	372	351	355	380	345	368	316	360	322	313	366	340	375	357	354	330	369	336	376	352	355	337	347	387	331	377	361	342	381	359	367	339	377	362	379	355	344	325	364	374	381	357	378	336	354	335	365	336	375	379	376	360	351	374	351	344	323	351	315	330	371	342	382	365	369	342	347	318	364	382	380	334	353	369	353	393	328	378	332	306	327	333	343	328	362	326	353	327	347	330	352	341	334	342	369	351	372	344	304	353	329	366	354	345	365	366	365	374	377	374	373	373	340	346	306	350	375	341	357	342	346	359	350	359	335	317	346	347	336	341	361	349	356	379	365	384	352	354	353	362	347	329	354	329	343	390	404	327	327	370	316	379	366	365	344	362	359	353	356	335	386	361	306	346	350	364	337	305	360	361	351	362	368	362	328	336	365	348	384	371	335	366	329	326	376	364	371	341	356	348	362	339	349	353	346	355	347	345	331	324	343	348	348	367	371	339	391	386	311	346	349	353	379	342	358	361	333	363	344	360	351	368	323	336	350	411	353	354	371	367	371	413	323	362	342	373	364	328	353	349	357	349	358	377	359	375	354	337	378	362	328	390	372	361	376	353	348	356	362	343	314	348	337	342	342	349	362	359	371	337	346	348	334	379	362	322	353	369	362	375	327	311	371	340	366	380	346	367	343	336	371	363	360	369	354	349	384	366	354	347	346	352	336	339	352	348	401	365	379	343	338	368	364	362	335	352	372	341	374	382	380	348	336	355	343	375	348	366	349	338	341	332	352	364	380	379	338	333	385	336	356	361	365	349	353	350	337	313	359	356	361	399	358	336	359	367	367	343	343	337	346	322	336	346	368	357	344	326	337	370	377	332	335	373	388	342	337	373	384	357	367	370	375	368	362	324	338	362	376	344	345	346	365	347	351	375	354	361	328	354	338	361	382	339	327	371	340	308	358	340	322	380	357	354	350	363	353	384	405	348	333	401	316	348	357	352	374	345	381	344	346	348	375	321	344	373	365	375	342	287	382	343	364	324	363	393	366	305	355	313	360	346	306	339	385	324	383	318	347	339	360	336	350	382	380	360	352	357	347	383	370	372	352	327	346	365	339	355	364	336	344	341	320	339	337	359	369	371	341	347	303	368	384	354	358	340	356	316	356	367	375	370	352	380	402	362	334	359	362	352	344	332	354	366	346	364	358	342	340	349	308	355	365	370	334	333	352	362	328	354	355	359	367	350	351	352	361	397	350	326	368	384	342	404	321	326	344	370	389	348	376	343	372	389	351	349	322	370	324	371	369	355	371	363	356	368	342	339	334	360	339	362	403	354	383	398	374	350	353	360	340	344	363	342	354	369	358	360	343	373	373	363	408	354	367	349	336	350	357	357	337	377	343	376	352	351	379	307	360	357	339	392	324	357	345	392	359	357	335	385	336	371	318	348	393	357	334	374	361	370	331	356	352	349	334	358	345	329	377	375	340	385	319	371	328	366	353	332	345	363	366	349	372	357	325	345	343	348	332	349	363	397	374	332	366	371	333	372	375	364	347	319	315	395	361	349	360	345	367	357	394	371	337	352	333	341	376	353	354	362	357	379	364	341	362	357	347	352	382	321	343	332	329	349	355	347	331	359	334	372	376	333	360	392	348	388	377	397	365	352	357	337	359	352	332	322	330	359	359	360	318	320	391	320	357	362	332	411	347	351	347	391	370	337	373	331	339	379	342	346	341	333	349	375	328	361	340	324	345	325	402	340	326	367	337	366	372	326	305	355	356	344	359	340	383	335	376	369	332	346	334	391	386	362	340	330	369	326	342	352	350	345	347	388	339	367	389	336	376	364	390	331	357	348	365	350	340	334	380	348	355	358	372	323	325	329	367	363	359	340	320	378	356	344	353	341	330	376	356	364	340	381	352	348	361	342	355	350	342	371	309	388	315	320	347	363	342	341	324	332	358	367	339	351	339	361	374	348	323	391	392	371	351	349	380	342	374	364	346	387	337	353	348	365	354	372	339	346	330	348	358	320	342	339	358	367	377	347	352	353	392	356	364	357	331	359	333	373	359	322	371	348	339	369	332	350	347	355	365	347	355	359	343	342	327	365	352	365	327	391	350	361	325	370	361	355	373	393	375	348	342	355	385	379	390	353	349	373	388	360	370	353	367	361	347	353	339	336	337	328	360	378	353	349	352	343	386	339	328	353	352	351	350	351	390	326	379	353	320	352	333	349	359	344	362	360	343	331	347	337	313	368	346	369	331	327	362	355	342	387	373	361	334	339	346	330	358	360	361	368	361	337	361	358	303	337	381	297	315	367	344	352	378	327	379	337	358	388	356	346	327	360	376	345	363	373	366	361	369	369	383	364	369	336	361	350	370	370	315	384	351	303	355	359	329	362	324	331	367	327	354	354	331	358	333	370	336	363	365	359	329	334	357	358	367	324	340	347	327	357	365	342	374	327	362	357	328	334	363	358	335	344	363	369	348	363	377	350	361	350	343	364	324	383	353	358	325	361	376	351	349	361	343	332	357	361	362	384	318	351	367	365	359	375	340	312	322	367	357	351	329	343	324	339	325	368	360	373	329	348	343	370	327	359	403	357	354	359	326	369	375	393	340	334	341	355	329	331	376	353	336	344	332	330	326	345	339	358	377	340	337	327	354	339	362	363	360	337	383	352	368	362	350	349	344	362	351	352	352	334	358	336	326	350	331	336	359	332	332	350	346	338	333	353	371	364	338	336	400	353	343	372	318	357	390	352	345	360	371	358	366	361	326	358	356	361	327	336	354	363	335	349	357	378	329	370	359	390	348	362	346	347	358	356	345	307	358	346	336	303	354	365	348	333	362	347	334	352	324	322	344	331	356	359	339	334	356	335	356	396	336	362	307	361	360	337	330	375	350	344	376	389	366	328	392	366	348	344	368	312	360	334	345	349	330	367	352	356	381	320	339	347
7363	4952	3053	1758	1279	1034	1159	1099	862	796	791	804	802	845	813	828	803	837	819	791	791	796	763	811	795	855	824	848	831	816	771	797	819	827	843	841	797	828	784	820	806	826	833	808	849	758	815	806	835	854	818	813	770	836	808	811	823	802	772	820	819	767	818	779	770	801	807	798	782	817	790	811	849	820	785	825	837	826	808	841	812	831	820	834	818	811	857	840	825	844	785	833	830	805	774	781	879	771	875	852	797	802	841	826	833	819	787	856	844	790	860	791	827	808	774	762	830	792	798	831	856	850	789	767	827	849	851	849	793	818	782	782	845	826	817	815	842	815	815	783	821	837	763	776	825	823	818	797	835	826	832	782	768	796	797	825	761	810	843	869	811	809	761	857	771	790	824	812	835	799	821	803	786	861	807	794	849	812	780	755	858	781	829	841	803	805	818	835	806	826	781	786	868	818	837	813	824	826	907	801	821	806	771	789	782	810	851	820	814	820	871	799	877	865	844	778	804	875	830	784	761	789	768	797	831	815	833	856	849	786	822	813	846	829	853	826	812	821	822	851	813	807	745	834	800	856	794	816	807	756	829	827	794	808	793	781	812	862	848	786	852	845	801	788	829	839	851	835	843	926	791	793	795	803	815	919	850	783	830	826	841	833	810	840	839	814	803	800	837	837	811	847	801	844	824	847	840	757	766	828	831	827	817	769	843	786	865	839	909	825	830	826	782	814	790	826	750	830	779	813	746	794	797	801	789	808	835	828	799	804	835	843	765	823	789	822	828	848	798	821	778	841	785	812	825	778	801	797	811	821	799	811	853	824	847	804	790	842	855	840	810	830	846	811	777	778	746	859	837	802	807	820	779	783	818	765	851	801	842	818	850	798	793	846	811	804	815	852	822	830	844	829	821	799	766	807	831	794	838	874	803	805	862	813	776	855	860	845	821	790	828	796	821	809	823	820	820	817	813	770	816	831	802	758	800	820	820	788	816	810	806	803	779	789	811	773	833	788	803	787	800	758	815	824	859	815	828	753	810	778	797	779	839	778	792	852	815	867	837	780	772	790	860	823	883	856	816	835	843	800	767	842	800	797	810	733	785	807	831	826	856	818	829	854	825	783	804	848	828	867	795	774	830	798	846	808	783	798	791	769	824	783	840	822	798	837	810	846	801	827	790	811	825	814	798	763	824	853	786	804	804	829	849	788	796	813	809	819	829	903	788	827	851	836	821	792	788	781	861	835	824	831	794	804	797	799	820	814	796	855	831	828	789	807	835	836	802	853	749	886	757	818	764	782	775	786	792	745	833	820	853	811	867	851	813	754	828	817	794	797	809	821	848	812	826	845	807	806	798	837	829	816	826	780	826	817	804	852	819	842	829	834	785	775	812	807	817	861	778	786	821	815	817	821	833	811	781	810	803	845	836	822	855	806	830	793	821	791	857	750	872	786	756	779	785	804	813	795	759	819	842	788	736	800	798	816	779	824	803	844	828	815	842	835	760	882	781	836	822	825	831	818	799	771	836	825	788	871	827	848	802	829	798	803	773	857	786	824	797	876	777	794	833	864	799	845	809	868	849	829	831	809	806	851	784	828	846	820	866	853	828	852	841	824	750	806	814	810	769	861	801	829	824	776	812	800	862	803	809	813	879	824	875	767	837	797	802	794	785	826	799	824	805	804	817	853	798	816	838	866	788	836	806	805	864	858	749	811	839	865	767	821	814	819	816	812	834	809	778	819	830	842	853	839	864	825	786	799	838	878	812	810	817	814	736	851	832	783	830	815	825	840	837	829	855	833	866	820	840	855	769	802	893	863	850	810	776	802	824	773	824	781	830	853	819	809	792	790	800	855	859	841	785	809	831	807	757	801	871	835	843	823	816	803	808	818	855	832	812	817	829	815	819	751	821	823	817	799	831	848	853	873	787	850	821	881	810	804	779	867	824	772	801	827	767	854	787	819	833	838	803	821	801	808	865	795	809	787	821	846	835	792	808	808	891	806	768	820	796	866	839	746	845	819	825	835	825	801	799	829	806	832	804	797	822	827	823	809	823	888	809	808	811	783	820	875	822	835	793	864	842	859	804	816	821	856	813	789	838	796	815	837	845	830	794	795	873	842	763	830	803	811	853	895	829	805	829	798	838	838	898	795	820	829	756	827	797	789	786	802	796	777	817	817	871	815	759	802	812	798	810	829	813	820	796	844	823	838	838	809	862	775	860	830	818	818	805	810	853	795	785	835	831	814	820	816	797	825	809	800	789	833	738	794	827	754	845	747	784	842	786	835	850	798	847	764	819	805	832	845	794	846	833	799	833	824	775	819	815	775	803	833	803	807	781	851	829	858	777	775	795	788	791	827	822	807	808	812	830	864	880	845	786	782	785	827	831	817	838	798	829	858	820	782	825	837	822	799	818	799	819	800	819	798	866	820	819	863	789	809	822	789	778	763	764	799	784	827	765	770	805	807	749	858	822	844	775	795	837	813	825	810	815	822	816	889	849	769	809	811	807	842	835	823	867	845	805	818	830	840	804	805	786	843	811	813	766	800	877	789	818	826	795	825	814	882	863	856	788	862	792	840	833	767	881	820	794	834	830	838	828	830	765	838	869	797	798	855	840	729	813	824	845	806	785	842	862	826	831	846	806	792	813	810	781	736	824	814	790	848	813	816	801	820	786	805	840	867	759	834	793	813	815	784	830	836	849	829	835	809	783	796	762	843	747	825	760	798	832	816	794	841	882	771	802	841	798	784	799	799	813	798	805	832	792	843	793	816	843	751	825	822	775	783	783	815	843	821	827	799	848	804	821	794	775	804	854	836	801	777	815	744	789	830	822	826	759	835	796	864	810	827	811	825	739	856	829	803	860	823	805	774	775	846	837	803	843	806	833	830	825	774	795	803	814	765	836	808	808	807	801	799	812	801	853	831	857	862	801	792	789	824	808	809	768	788	795	810	862	865	817	853	865	848	817	780	802	814	811	743	839	776	825	838	830	784	857	806	826	865	825	877	854	820	798	788	823	831	775	810	850	794	841	856	822	828	843	835	791	823	839	838	809	821	787	821	778	826	817	825	793	776	799	823	853	763	824	853	781	820	799	856	771	851	800	834	781	828	806	796	812	865	818	825	844	785	767	830	815	798	821	828	834	833	800	767	824	796	802	843	806	764	835	821	795	823	848	866	855	834	774	785	848	821	817	820	812	798	781	804	813	779	811	769	851	793	808	827	845	827	795	823	796	795	829	807	792	808	781	820	826	796	804	795	814	861	846	785	817	812	768	769	833	844	829	779	856	800	849	848	766	793	845	804	761	805	833	831	821	840	779	817	791	800	823	811	830	821	830	818	843	810	872	836	821	847	832	852	824	784	831	781	797	766	829	813	841	795	814	845	779	836	763	834	840	829	810	795	880	845	785	817	790	826	791	784	820	838	810	838	785	846	864	812	796	838	836	818	802	836	837	802	739	800	772	847	836	859	796	792	815	854	778	745	863	786
40111	35706	25843	10426	3992	2356	2525	1882	595	337	314	362	337	351	370	349	333	327	354	338	330	347	359	353	371	351	345	340	323	329	331	354	315	337	368	322	337	349	312	327	340	331	309	342	371	320	302	340	339	339	300	377	301	321	335	295	379	319	312	353	323	314	351	316	375	360	367	324	355	313	337	336	356	360	348	333	333	324	312	358	345	357	309	322	318	267	358	312	351	318	308	350	362	333	339	329	352	324	287	337	337	316	302	350	333	321	351	363	359	348	329	347	322	346	345	370	337	316	344	317	318	352	348	349	354	369	368	313	340	345	343	313	356	344	355	352	329	307	319	345	352	312	371	345	326	315	353	326	340	339	339	326	356	297	305	315	319	378	312	305	365	300	344	329	347	340	343	322	372	337	338	321	333	330	355	340	313	337	344	373	345	338	356	374	353	337	347	312	327	348	333	309	371	338	334	327	312	341	342	319	321	344	325	347	314	326	346	311	313	300	315	335	359	347	367	359	341	343	336	328	305	345	329	315	354	340	320	344	347	329	325	317	330	349	362	326	324	329	365	350	343	311	351	329	318	319	364	321	345	319	334	303	326	302	304	343	335	326	313	310	339	321	378	331	342	356	352	322	290	318	340	367	325	318	333	337	370	339	334	285	353	322	338	335	345	306	311	316	337	289	376	335	344	342	361	324	334	314	328	363	313	332	334	319	326	299	338	349	328	347	364	344	328	314	317	327	334	335	278	372	321	313	341	339	294	294	346	329	330	304	306	325	334	335	325	342	311	331	344	339	337	346	331	330	335	349	345	380	346	311	311	304	350	327	324	329	335	319	346	332	378	312	317	315	341	324	314	336	312	325	336	360	355	350	332	321	304	328	307	336	328	327	347	333	313	349	344	341	325	328	330	366	327	338	324	334	336	337	326	342	334	313	335	328	344	334	335	372	332	353	368	337	365	312	331	329	325	349	348	335	336	280	335	351	316	346	340	348	332	344	314	344	315	335	347	320	354	291	295	355	340	332	334	323	324	334	355	350	358	317	319	378	341	350	313	349	385	330	332	309	303	341	366	365	333	344	352	321	329	360	341	350	323	349	318	341	321	328	320	349	339	285	330	297	366	336	354	328	349	321	313	334	317	296	302	316	372	347	316	336	349	303	303	311	302	301	328	334	340	334	355	347	322	308	364	357	370	321	311	343	322	340	298	325	331	343	323	362	347	300	368	310	309	328	322	330	328	321	327	342	333	345	319	325	315	318	333	345	365	322	329	331	325	311	333	328	323	356	352	356	366	311	343	275	325	314	309	352	335	332	308	306	320	323	307	364	350	377	381	327	343	347	329	341	302	323	330	346	321	374	355	337	347	337	350	346	303	334	353	296	328	316	342	336	313	358	345	349	346	344	329	349	289	331	350	333	342	348	321	326	329	318	354	338	342	354	328	345	340	342	317	347	323	345	363	343	334	350	335	350	337	336	316	322	379	357	318	306	347	317	352	327	325	300	357	379	329	346	335	299	346	345	335	332	360	332	330	341	340	325	320	322	376	301	359	319	292	336	364	371	359	334	363	315	297	302	324	342	314	332	307	330	314	359	329	347	339	359	332	368	306	320	322	363	335	326	329	364	343	336	346	348	310	344	351	327	339	351	333	302	371	293	331	343	377	319	343	340	339	356	306	372	315	341	331	328	296	324	342	367	313	318	329	339	322	335	304	327	337	326	280	308	318	343	346	358	342	366	331	328	323	344	303	318	309	357	300	322	359	334	311	304	347	324	322	351	323	317	351	297	310	317	352	331	335	334	319	311	314	322	351	340	322	324	327	340	337	362	317	342	306	357	308	336	325	321	334	329	342	346	342	318	353	373	357	351	355	365	324	337	320	322	311	343	328	344	346	327	316	368	324	337	322	315	387	308	309	370	329	324	322	315	350	337	343	324	341	359	352	335	331	309	330	358	343	299	336	323	331	344	340	374	309	315	323	347	331	300	326	314	344	329	330	336	341	326	322	330	331	319	348	357	332	341	325	321	323	348	332	335	348	328	359	352	343	286	323	334	321	341	294	359	336	328	353	288	369	300	348	340	350	328	348	345	323	291	323	371	317	361	336	330	362	336	326	323	330	377	355	317	338	336	345	340	332	354	327	342	329	349	337	313	294	332	311	314	325	347	315	365	287	326	333	355	359	320	354	314	325	358	365	355	348	320	349	308	361	337	331	324	339	329	303	340	341	336	325	349	386	301	369	322	315	337	344	328	343	361	320	337	314	342	383	311	338	371	358	331	329	341	309	321	349	353	323	319	353	296	344	316	366	318	321	325	375	344	323	375	337	339	364	332	306	330	348	297	328	312	321	301	352	322	342	337	362	285	338	335	334	300	330	318	344	364	350	349	298	348	317	369	325	365	331	317	314	329	345	344	339	359	346	352	313	291	346	352	347	324	350	306	335	345	353	314	311	315	344	354	365	303	321	317	324	310	341	367	378	381	343	361	318	325	344	310	342	338	331	373	342	309	332	359	342	338	349	342	335	344	317	351	354	327	283	326	317	348	319	349	363	342	320	312	337	324	332	348	340	368	310	341	310	297	342	310	354	354	341	358	315	342	303	314	332	323	338	365	388	338	387	344	339	329	323	342	335	309	319	369	315	300	351	328	352	312	355	335	353	350	346	346	338	341	332	338	295	355	343	293	322	350	329	328	293	356	371	335	348	322	375	301	355	358	321	351	336	346	309	301	330	342	323	346	330	339	358	314	333	312	349	351	377	345	333	344	362	343	318	322	336	344	307	340	334	315	315	309	342	329	309	368	335	312	350	330	354	336	333	347	282	330	338	339	319	365	319	345	341	340	325	311	362	303	352	340	332	296	344	313	340	321	326	348	313	327	307	375	337	350	328	354	355	296	358	331	372	371	309	327	356	336	333	337	382	346	353	294	329	340	351	389	341	364	362	305	313	319	318	334	349	335	367	319	353	323	312	346	320	328	316	345	326	307	347	333	307	331	339	341	344	297	328	318	342	331	312	335	317	294	349	338	355	345	312	314	352	384	342	326	339	330	338	322	350	362	344	380	339	362	332	355	327	347	336	299	321	312	319	330	334	355	326	333	314	319	315	372	327	326	325	301	329	314	331	358	336	338	307	356	333	370	343	333	320	335	359	344	349	334	366	298	325	348	292	325	360	342	340	322	333	318	349	377	330	355	362	343	329	289	346	330	340	347	331	318	346	328	339	318	328	341	342	326	333	324	322	312	377	331	380	333	367	294	339	353	337	343	345	313	356	315	334	334	301	330	341	301	368	372	323	345	332	337	316	353	343	320	358	333	332	325	337	277	335	301	318	364	328	335	316	324	337	332	323	339	319	346	306	319	367	324	307	302	386	335	352	320	323	321	345	340	339	334	335	318	312	341	317	325	291	340	323	351	349	323	346	324	341	368	342	322	317	310	338	384	308	306	348	343	324	335	334	346	311	344	324	322	329	315	324	339	360	336	340	368	317	341
28121	28737	29438	15568	12301	8397	10035	7780	1473	780	772	772	753	731	800	755	748	776	779	780	757	834	776	776	831	772	771	768	766	762	776	767	776	802	790	721	746	792	708	768	802	749	788	742	765	736	763	753	767	828	821	797	769	764	763	763	787	780	713	812	737	783	814	778	784	788	748	789	787	777	779	709	775	756	774	778	845	755	768	758	744	728	780	759	759	770	767	784	743	780	720	807	782	779	753	768	761	757	777	746	784	735	765	771	779	726	738	752	763	820	730	776	767	813	829	755	792	743	820	734	779	790	810	808	802	748	832	749	772	770	753	750	790	774	760	786	768	788	765	750	790	760	776	730	815	714	760	795	747	744	776	788	760	794	812	760	716	757	746	792	768	796	811	817	769	797	755	812	765	765	752	769	768	765	805	766	754	803	760	753	790	762	764	721	793	791	749	772	786	789	795	794	716	796	777	764	760	767	755	746	724	759	811	766	742	787	777	779	732	780	778	789	751	697	769	794	750	764	791	786	822	768	721	759	738	768	738	761	834	768	766	794	759	784	720	745	756	823	706	847	748	785	770	761	773	744	741	768	800	792	739	739	771	751	792	689	767	731	803	761	764	791	776	825	780	789	752	845	746	754	764	779	755	750	772	752	754	784	803	771	777	818	775	769	813	757	739	760	745	763	765	718	767	773	742	791	771	752	775	777	753	759	776	787	774	801	768	814	746	782	796	737	764	771	724	757	756	797	772	794	786	832	785	763	759	717	775	798	784	750	805	771	722	771	740	770	769	755	758	805	771	735	844	810	770	736	732	790	788	823	791	765	748	760	760	803	770	774	806	749	786	756	761	783	759	771	760	725	803	764	737	786	783	766	715	769	766	758	755	836	765	808	763	745	744	731	805	772	711	791	795	781	758	762	801	747	743	754	759	752	775	762	806	749	772	772	813	838	725	785	738	772	804	827	795	713	766	748	770	770	776	746	764	788	781	758	777	741	846	743	793	763	743	778	779	761	739	788	733	829	787	775	767	783	795	747	779	729	784	756	794	738	794	765	743	744	777	768	735	739	775	780	766	771	784	832	759	784	777	825	789	755	804	779	774	730	752	746	785	767	778	773	746	789	758	774	778	734	706	831	784	789	821	748	812	753	787	713	699	757	717	784	741	767	782	758	709	790	774	738	725	790	730	790	825	787	761	730	759	784	807	811	751	801	789	769	739	766	763	813	752	808	771	738	769	698	774	766	787	837	796	741	790	798	746	779	759	758	720	783	748	786	762	826	789	806	759	791	790	711	766	725	779	730	797	786	752	733	766	754	791	775	781	751	756	780	827	791	742	761	700	779	786	783	796	784	736	765	810	762	805	757	701	734	807	728	737	725	732	755	822	747	722	815	751	833	722	764	781	777	757	820	793	785	738	752	762	813	767	751	833	802	744	783	727	793	789	784	794	756	767	760	765	759	806	750	766	746	732	746	753	816	745	791	744	692	808	782	804	748	754	800	773	806	785	767	752	725	764	728	804	774	781	791	791	779	790	713	779	741	802	794	775	759	767	778	777	748	793	781	755	769	839	739	772	777	773	786	773	777	733	751	758	774	804	808	745	757	758	756	752	755	779	773	735	747	790	737	786	745	757	777	787	779	777	766	799	767	767	776	764	774	740	745	810	763	778	757	768	836	730	773	767	774	794	742	752	766	743	802	821	748	770	794	767	764	768	751	707	759	740	764	768	792	763	792	790	800	787	761	810	746	791	724	811	757	786	807	745	820	800	786	789	750	787	777	809	781	790	748	770	770	741	722	770	811	797	768	795	781	843	785	724	794	803	760	800	744	763	806	790	801	714	722	759	754	769	758	779	783	769	789	751	741	764	788	777	814	720	762	799	802	806	808	776	754	756	772	771	796	788	798	770	779	782	776	770	782	731	782	761	820	751	762	777	741	797	764	776	778	779	790	774	765	805	743	774	774	781	760	765	733	730	764	768	795	747	813	788	788	770	741	781	817	814	735	715	765	791	758	835	751	757	755	769	761	774	767	760	792	735	779	756	839	811	808	824	764	787	786	752	759	763	769	797	790	746	775	777	747	814	785	798	766	738	747	778	761	773	785	804	783	781	775	760	770	742	766	742	792	723	744	777	765	795	735	758	769	807	764	764	726	799	729	729	754	798	789	793	769	830	782	780	730	735	788	810	795	788	756	759	770	759	793	751	767	775	762	802	765	770	736	772	767	803	757	806	767	794	765	787	736	822	771	774	789	786	792	735	824	765	773	739	791	750	714	785	743	765	747	759	749	735	811	797	816	790	793	745	828	764	759	798	810	769	776	728	775	788	740	757	794	778	746	745	819	787	799	755	734	759	763	805	737	785	791	759	733	758	768	812	766	843	773	786	764	747	750	719	781	808	777	741	757	720	773	795	758	730	853	764	832	765	741	781	754	774	737	794	775	777	702	794	749	719	767	708	786	771	780	750	779	772	750	793	730	813	784	825	799	761	795	744	758	766	742	794	775	756	810	759	818	766	784	764	824	725	770	809	732	831	768	779	759	758	800	780	785	782	694	769	793	781	755	806	789	796	775	741	772	795	730	777	769	723	806	794	752	777	735	770	725	770	735	750	786	774	739	777	760	771	718	752	765	774	762	769	760	788	720	810	784	768	745	790	742	719	748	754	767	736	759	743	736	819	787	770	752	733	789	784	756	787	731	811	777	839	759	778	777	723	851	733	765	758	824	760	754	752	800	788	783	768	798	792	794	763	729	800	756	775	738	828	785	747	813	778	752	778	749	756	794	750	752	837	731	767	775	766	747	754	779	756	836	770	775	734	733	803	795	776	806	761	770	747	767	718	772	798	756	735	794	787	796	806	796	790	751	735	722	777	775	779	797	781	737	765	800	771	758	739	745	770	737	810	771	793	773	737	802	825	786	768	779	772	751	749	791	753	769	791	752	825	770	781	795	771	715	796	747	756	790	807	817	721	730	721	797	740	760	758	747	760	759	779	794	797	764	823	790	824	798	767	771	764	760	792	750	776	797	785	784	788	790	756	753	784	791	752	777	726	776	801	712	764	729	773	772	777	750	729	741	797	804	761	773	759	788	724	789	781	786	725	755	785	786	795	813	783	834	736	740	756	787	796	764	731	739	789	764	761	763	788	776	776	786	739	765	764	773	746	779	792	778	762	784	784	738	806	748	750	762	722	774	779	840	747	765	767	765	790	753	761	750	784	741	780	782	773	786	775	770	755	816	749	767	809	791	711	743	779	756	780	785	768	798	745	809	743	751	771	756	760	778	816	760	787	779	754	740	772	738	780	751	804	745	758	792	760	748	742	811	733	758	756	766	738	777	785	749	735	739	735	763	767	771	766	782	767	781	765	793	771	797	706	757	803	722	746	757	703	788	763	784	803	812	792	739	766	747	789	810	796	821	736	742	771	780	746	773	749	795	805	761	816	734	767	800	741	747	770	824	744	782	814	744	778	791	751	707	804	776	754	768	751	758
49701	48519	40373	19783	7406	4387	4520	3081	752	252	226	225	249	236	235	193	243	227	230	275	216	223	239	224	224	248	252	230	263	224	243	211	244	238	248	241	213	225	267	234	243	226	237	227	236	254	226	205	212	234	236	251	252	244	259	213	259	241	246	239	227	241	227	230	221	247	225	220	258	228	209	235	249	252	227	256	221	222	254	244	234	230	211	194	241	255	206	257	227	241	202	230	212	230	216	240	241	237	228	262	218	237	218	213	233	265	228	216	231	260	225	191	220	259	212	228	231	243	218	221	218	219	231	245	238	212	216	232	232	236	227	245	227	211	232	216	219	237	236	222	238	221	204	229	241	223	241	225	221	202	211	250	223	227	209	232	227	228	235	241	204	226	214	208	228	219	242	250	254	228	237	237	240	217	215	238	234	243	226	251	255	226	221	193	241	233	262	231	254	259	272	228	199	229	230	240	250	242	219	251	280	258	219	224	241	229	223	230	246	234	252	220	235	235	255	225	233	231	248	225	250	230	249	235	223	245	225	249	253	233	208	240	210	239	229	250	242	241	198	232	229	211	225	222	234	221	226	220	222	223	238	243	238	246	209	254	240	234	218	224	229	224	230	253	232	203	269	235	212	204	235	247	253	226	218	196	221	226	226	232	239	240	229	254	236	233	244	246	251	228	221	218	244	232	211	216	241	217	215	255	206	216	248	225	228	226	252	244	240	257	241	239	227	252	260	260	221	234	251	237	236	225	253	197	225	226	217	238	246	259	222	254	229	245	208	225	234	245	265	235	232	233	250	254	234	226	240	227	219	223	225	251	225	250	253	277	247	243	245	229	224	242	191	236	248	215	255	256	221	220	247	247	255	235	250	208	268	235	203	249	246	255	215	203	226	238	228	235	262	229	225	226	247	260	231	237	223	265	226	234	225	232	223	235	242	251	207	247	233	239	215	220	239	237	244	240	241	255	232	237	233	241	234	253	230	260	236	221	254	216	257	236	232	228	250	236	240	217	239	238	238	230	221	217	203	240	245	237	216	232	234	216	235	205	234	256	212	228	211	244	238	240	240	214	207	210	237	250	203	237	205	256	250	233	240	261	240	212	251	268	230	254	252	262	248	257	242	240	213	195	207	209	206	229	217	219	234	227	255	213	207	244	219	209	225	217	219	231	219	257	234	238	251	219	267	215	262	216	229	265	246	214	218	214	224	233	241	223	219	235	250	218	235	250	238	222	229	219	277	226	211	238	248	211	221	209	235	276	240	230	233	237	228	243	225	212	252	242	233	229	223	196	227	242	240	228	263	245	224	257	244	225	236	226	216	266	233	248	244	228	220	231	231	270	196	245	240	226	263	251	214	231	215	248	231	266	220	263	221	240	227	250	226	229	212	230	199	229	229	248	245	202	246	234	247	238	226	220	220	232	221	239	233	261	226	234	233	222	220	239	248	244	232	233	226	246	200	226	211	260	265	233	211	232	253	226	241	206	224	220	252	233	235	219	241	222	235	241	230	229	211	206	233	218	237	258	227	237	232	249	213	232	219	222	232	239	242	257	255	252	225	237	252	232	240	253	255	219	235	235	209	224	250	233	243	234	243	244	245	248	227	253	220	232	222	230	231	215	237	253	221	187	210	240	237	244	212	254	232	229	224	216	226	235	226	229	235	233	250	239	232	248	209	206	219	228	255	215	208	246	228	232	225	214	260	235	224	225	235	245	242	235	214	235	252	226	220	233	227	226	232	227	238	242	267	251	208	235	244	240	216	231	237	251	260	224	241	240	252	242	232	231	222	242	241	240	255	248	253	241	263	256	211	236	255	249	233	235	218	234	242	247	230	230	225	206	264	252	206	209	234	231	213	236	233	205	253	260	261	232	228	262	221	227	210	256	228	245	227	207	237	236	255	207	222	224	249	241	264	212	239	234	260	247	240	236	238	236	234	249	233	251	227	218	225	219	224	251	221	241	241	221	221	240	223	257	258	234	224	259	226	215	229	244	223	218	276	247	271	211	246	215	261	220	207	235	207	241	254	247	222	211	222	262	252	230	234	246	251	250	210	213	241	233	214	240	227	248	222	258	241	218	249	206	205	221	241	248	235	213	245	211	219	225	227	231	232	228	228	275	219	228	246	235	240	249	210	205	244	239	219	208	210	227	243	245	225	209	205	222	214	220	229	217	228	222	212	229	243	227	226	243	252	230	230	241	239	248	230	243	246	240	268	226	227	199	274	242	231	235	252	256	216	240	238	235	236	242	253	259	245	248	230	245	242	264	241	232	230	231	248	239	250	236	230	222	187	228	214	212	246	228	225	250	227	249	240	236	229	264	217	238	246	259	216	206	242	239	248	239	214	206	218	218	224	207	214	239	215	218	234	241	252	250	231	233	188	229	230	231	232	256	241	245	235	223	235	243	236	228	197	226	238	236	249	244	237	271	218	228	191	210	229	201	243	211	242	239	206	196	235	261	226	250	212	226	208	224	239	214	230	199	223	221	220	219	260	222	218	247	247	261	216	243	263	264	245	222	224	245	230	247	247	252	256	222	228	228	232	221	272	236	234	245	226	229	244	225	235	228	246	249	212	224	243	254	236	228	225	243	193	212	263	233	223	224	263	214	215	242	248	214	237	242	239	230	257	240	233	209	252	244	240	223	230	249	203	233	237	241	229	215	263	223	234	217	211	230	242	214	235	241	225	196	248	225	251	249	250	241	226	247	247	214	218	226	240	235	242	218	252	234	230	211	275	245	235	248	198	234	269	228	255	247	219	238	236	251	251	237	251	242	216	222	226	266	283	236	212	238	230	255	234	225	226	233	223	253	242	239	247	223	230	239	240	255	262	219	229	247	246	208	251	226	219	229	229	241	277	217	231	222	245	217	240	273	242	252	248	232	229	251	271	231	234	250	205	264	215	220	218	254	235	228	233	241	216	251	219	247	239	216	238	188	238	254	229	250	233	252	258	225	242	228	223	217	234	230	237	248	235	223	240	209	237	236	251	230	231	217	248	231	230	232	217	252	251	247	220	225	239	249	257	257	245	238	257	213	224	235	218	210	245	229	221	222	216	231	256	219	231	220	201	213	241	246	233	225	263	217	222	226	227	242	232	251	253	194	207	252	206	232	225	230	235	222	214	209	213	268	232	252	234	219	239	257	196	222	252	237	233	222	227	214	248	241	252	247	242	208	237	216	233	234	224	234	241	254	260	214	228	191	217	249	233	263	237	221	229	225	254	240	248	231	264	268	252	194	204	241	235	237	214	224	229	240	203	258	255	247	242	234	262	214	241	233	220	251	219	207	218	221	240	239	204	230	236	252	220	230	199	265	223	239	217	214	245	254	249	216	255	240	219	211	209	238	208	237	230	232	227	214	230	252	215	222	229	225	260	236	217	250	224	244	242	224	248	222	230	220	218	242	225	264	202	212	215	214	238	254	227	225	235	214	212	259	246	233	245	227	217	244	230	225	229	224	223	235	242	203	249	236	270	210	239	230
33926	37377	40847	22691	16856	14630	16267	11539	2291	571	573	605	547	559	593	590	542	561	522	563	587	548	605	535	553	565	535	583	598	558	557	562	551	591	600	570	580	541	611	618	540	596	552	538	567	560	573	597	565	540	522	570	567	589	558	582	560	534	565	528	571	512	540	565	562	540	596	587	572	568	546	587	552	549	554	562	556	563	538	544	510	529	576	584	570	596	605	551	515	589	527	535	574	568	572	582	533	535	549	535	548	517	563	530	542	571	521	532	559	570	581	601	583	561	547	573	535	610	606	556	481	590	548	536	556	523	522	611	561	575	596	564	580	589	551	543	603	574	539	552	540	551	532	563	517	518	571	543	560	564	531	554	535	573	530	516	549	582	549	530	577	589	494	559	552	550	546	556	591	552	542	565	564	575	540	566	584	532	556	562	541	588	536	560	564	566	569	540	533	584	551	569	549	540	558	559	591	557	538	502	557	506	547	547	567	550	505	585	551	564	542	536	554	573	582	564	520	542	565	560	561	611	572	552	564	541	576	564	558	542	510	604	553	542	515	553	549	575	567	599	540	535	549	553	583	553	569	539	527	565	577	530	532	560	543	529	580	553	507	538	541	552	513	553	535	580	537	575	535	601	559	543	561	580	546	552	536	554	562	567	525	540	554	549	560	560	563	539	527	528	518	526	582	568	516	551	572	582	549	573	541	527	537	561	549	535	562	556	573	551	592	562	633	538	580	570	580	570	548	547	568	534	549	588	525	584	566	568	545	571	541	515	552	543	567	553	555	534	548	546	563	531	599	561	535	544	541	548	526	593	554	565	490	528	586	559	578	559	584	548	550	553	538	561	553	619	538	540	577	527	594	560	586	575	534	566	537	530	545	504	554	583	529	593	567	576	543	531	531	540	541	614	557	603	561	535	503	527	536	498	547	573	540	581	502	543	554	554	563	566	556	522	544	539	549	543	546	597	577	527	569	551	567	543	557	519	538	544	547	543	562	583	557	532	545	543	540	572	587	542	545	548	553	553	535	570	601	524	578	519	542	557	589	592	557	565	534	523	547	591	540	597	569	557	501	571	531	614	570	498	546	533	551	534	553	556	547	545	523	550	535	589	561	555	547	483	555	580	553	559	559	575	550	567	537	549	562	550	521	558	586	597	531	562	522	560	552	536	572	537	548	620	526	529	566	574	542	572	517	564	557	521	535	540	585	597	573	559	521	533	553	585	556	572	544	573	570	514	504	560	559	542	498	528	512	555	536	551	548	584	514	526	513	515	549	516	566	501	575	562	569	510	544	559	558	573	562	542	578	574	586	525	522	528	526	557	593	561	554	575	532	551	539	557	586	541	542	533	542	543	574	547	602	514	547	548	525	553	591	584	555	552	576	554	523	559	565	603	535	579	479	554	567	555	541	600	556	568	553	532	520	569	535	563	567	580	563	584	555	566	567	549	565	521	540	545	582	574	546	567	558	539	566	562	565	532	573	553	505	524	542	528	543	543	548	554	549	543	555	574	590	574	563	524	544	602	566	568	568	578	562	573	566	579	552	571	549	577	553	563	527	546	568	518	531	554	579	577	538	526	580	527	537	569	545	550	574	567	569	545	599	541	561	549	578	595	526	511	538	518	533	603	535	554	544	567	541	571	575	558	541	538	581	561	476	573	537	543	562	571	577	550	552	561	561	536	594	520	513	558	547	570	527	548	532	581	561	609	542	519	574	552	540	574	569	566	588	558	564	581	533	540	538	565	596	602	533	577	572	551	595	568	591	548	530	540	568	548	539	556	581	570	555	570	524	560	585	551	546	568	572	541	493	567	555	575	569	568	586	526	557	509	557	571	598	546	563	536	549	535	572	573	568	551	538	559	531	555	592	551	533	551	542	582	531	589	557	580	560	529	518	543	530	543	578	578	576	552	547	565	563	560	561	523	560	543	535	590	548	506	499	552	541	561	533	561	565	514	557	534	560	586	557	574	623	539	565	606	581	551	589	528	524	509	569	521	554	558	530	534	527	526	600	582	561	538	597	587	533	571	545	552	560	566	533	509	591	588	534	565	571	575	534	537	549	563	586	528	570	555	554	539	591	509	555	545	634	539	498	561	539	568	553	522	590	575	581	548	568	548	554	537	484	569	590	548	561	563	570	580	590	569	567	530	523	557	534	500	527	573	576	567	532	551	532	565	578	538	552	510	536	548	609	568	562	576	545	570	581	551	555	557	542	554	571	543	522	551	577	565	571	533	534	527	573	564	552	524	559	542	560	565	552	581	536	531	577	531	556	525	560	557	559	578	564	516	565	563	545	545	554	531	594	577	601	580	554	515	551	553	593	536	547	542	546	539	520	585	528	523	583	544	568	565	575	564	592	562	538	557	556	538	531	572	521	605	525	571	555	541	524	565	553	560	541	525	523	550	529	543	546	554	552	544	584	594	564	518	534	529	551	540	602	532	575	541	565	526	564	519	569	534	516	539	543	557	592	566	534	586	548	591	558	599	576	558	595	546	532	558	561	561	589	549	581	504	530	536	556	517	601	536	571	539	552	589	543	563	561	573	580	481	499	547	580	555	511	531	590	572	535	539	519	565	568	559	535	588	554	539	536	575	567	510	540	582	544	564	515	575	590	546	568	534	555	553	532	539	570	545	552	552	569	553	564	560	535	547	538	513	561	565	578	550	527	537	537	567	551	541	566	577	582	615	539	564	529	568	554	526	521	532	540	540	558	555	545	559	576	542	519	603	568	561	559	574	548	570	581	589	523	557	538	603	571	579	571	547	544	563	573	551	559	551	535	554	570	582	535	550	548	558	572	543	613	559	567	553	577	586	537	548	574	537	503	567	544	517	564	509	571	533	540	539	556	557	561	582	576	568	578	551	581	557	544	585	558	551	572	599	588	577	583	547	575	565	567	577	580	583	542	547	569	582	545	536	532	537	544	563	568	526	587	548	527	574	545	568	546	606	556	549	564	582	542	565	571	534	533	542	543	538	530	572	539	562	563	543	542	573	547	513	538	536	576	512	570	575	592	573	578	557	569	548	577	540	554	585	562	529	572	559	596	558	559	543	591	543	558	586	556	530	566	574	545	559	522	536	513	573	565	514	553	531	568	570	593	525	517	569	575	569	564	548	549	588	543	557	584	552	528	522	543	540	581	521	541	569	550	576	569	516	514	515	524	572	606	537	559	524	546	583	532	543	552	572	571	530	572	579	577	580	586	564	581	546	542	567	549	555	545	572	570	513	553	537	574	571	529	503	578	558	544	575	553	568	527	520	575	558	581	535	570	552	543	558	554	545	575	538	618	554	576	587	623	589	547	533	551	579	561	562	569	552	571	579	535	578	590	586	603	598	557	551	524	566	548	590	541	552	540	563	559	547	601	563	535	555	549	558	549	525	568	522	533	537	577	571	555	585	567	538	571	533	533	587	563	548	526	564	571	545	536	550	585	526	558	534	557	576	555	536	547	584	559	575	525	546	577	579	554	519	560	583	520	557
9125	3148	2040	828	473	429	425	449	388	347	374	353	364	344	371	351	355	363	373	370	386	409	342	319	360	357	382	400	374	313	363	384	364	337	346	392	368	343	344	335	356	375	368	382	365	359	394	350	381	358	342	379	347	386	355	349	328	356	366	365	405	385	351	345	400	368	357	351	369	357	377	347	331	374	324	349	368	373	371	352	379	329	398	380	358	373	340	363	335	381	364	345	342	350	413	356	327	352	364	323	337	394	379	379	378	364	324	343	354	324	357	369	347	366	352	336	350	370	390	333	381	417	362	379	369	423	335	359	344	372	365	389	331	367	388	411	357	379	375	366	342	340	340	324	370	373	349	356	380	337	348	322	354	382	352	364	336	324	366	374	340	358	349	366	346	375	356	364	354	373	332	362	397	386	388	399	353	385	379	374	399	353	364	346	378	377	379	384	354	365	350	376	355	385	375	379	372	367	357	327	325	387	376	362	327	383	358	383	395	332	341	354	374	334	353	377	361	373	343	329	370	371	383	347	382	377	360	380	363	326	347	370	356	379	374	369	352	375	373	321	372	370	367	355	370	366	349	339	380	392	398	332	381	359	386	370	327	356	373	356	380	392	370	381	336	400	388	383	411	368	389	400	336	386	351	363	353	423	397	361	377	375	346	358	370	334	365	381	384	375	369	376	397	332	388	333	372	363	376	334	370	370	367	400	391	380	378	371	346	372	385	392	389	348	350	355	375	348	375	351	371	366	373	380	367	313	378	380	366	353	381	370	378	364	331	385	368	356	374	330	341	354	371	359	376	364	348	381	369	383	323	391	368	352	353	387	413	354	349	365	393	356	366	399	364	343	377	387	345	369	367	373	365	357	369	359	325	378	354	392	402	380	392	378	385	349	367	362	356	358	359	360	357	358	354	377	340	335	407	373	353	342	374	353	334	382	366	321	338	395	361	325	359	381	376	367	374	387	363	394	378	352	344	390	371	365	367	333	361	381	343	363	360	367	360	368	343	419	349	367	351	361	352	357	365	391	303	328	372	393	391	349	368	372	381	407	366	349	375	382	351	336	368	335	378	367	387	399	314	350	385	362	357	351	365	373	354	340	344	349	360	352	375	365	371	356	344	343	387	365	391	350	360	364	392	325	361	334	351	366	360	349	346	373	366	348	340	364	369	347	376	324	339	356	353	356	350	347	354	357	353	366	371	377	377	338	348	413	353	350	370	411	373	348	351	371	316	391	389	345	357	373	336	374	354	362	409	383	376	396	402	364	351	321	381	364	340	338	360	360	333	357	349	381	358	361	368	395	414	364	374	375	339	354	337	385	376	365	372	381	344	369	355	372	334	348	371	360	369	385	384	356	356	393	398	347	324	362	361	357	376	313	384	338	361	348	341	344	342	367	359	338	356	347	368	327	387	368	348	393	368	341	361	350	354	405	394	375	367	355	373	366	327	378	353	380	353	387	367	348	386	372	360	369	339	367	349	375	364	352	397	322	351	376	363	381	366	393	361	421	366	401	331	359	361	347	377	369	375	356	362	398	356	369	377	378	360	349	341	351	363	366	377	362	399	384	386	339	387	398	364	375	335	353	314	345	387	344	332	366	377	339	382	322	389	355	366	339	357	398	355	365	327	352	379	358	349	318	371	331	361	339	386	384	346	347	370	375	304	372	375	317	354	343	346	357	341	335	358	357	360	338	350	400	316	332	363	353	388	376	367	342	398	329	354	342	375	397	343	370	410	357	391	399	336	330	355	365	397	362	347	384	418	339	374	360	361	346	337	326	365	354	395	381	379	348	341	373	359	385	355	351	358	366	350	366	361	350	362	375	348	370	345	384	393	361	360	342	381	361	333	396	354	389	441	372	348	374	364	358	376	442	422	357	379	391	357	355	371	331	341	369	371	347	351	354	351	335	385	359	351	312	360	374	348	385	360	352	306	344	353	368	372	370	393	344	369	368	340	353	345	344	347	317	362	390	342	391	359	340	337	376	356	373	369	336	339	359	372	380	365	370	375	326	388	404	369	390	362	388	374	357	349	378	372	376	384	329	330	331	323	372	334	352	404	344	344	369	347	392	359	395	395	367	343	368	356	351	368	350	397	352	354	334	349	400	361	385	381	363	357	330	403	378	393	367	389	355	359	393	357	397	331	364	377	325	409	355	401	319	355	362	374	330	361	351	345	355	383	337	368	343	368	365	377	365	395	362	365	354	353	362	351	362	356	367	370	366	356	379	341	393	337	366	376	370	361	350	360	370	369	354	347	330	368	369	328	356	375	374	335	336	349	365	368	346	328	363	350	355	337	346	377	356	408	407	342	343	328	340	336	403	357	371	350	360	390	393	371	345	350	380	391	346	336	376	348	352	359	363	371	377	316	349	373	367	372	335	352	421	371	368	321	314	336	363	377	358	353	366	377	373	394	375	351	331	367	343	338	345	344	338	352	369	354	361	350	329	370	402	388	367	394	396	390	351	344	359	353	322	346	389	373	353	361	353	366	348	370	330	371	387	332	353	341	346	365	353	399	370	363	314	354	362	357	364	428	357	369	378	316	351	382	347	357	321	385	392	361	340	383	385	369	396	365	369	374	386	383	412	367	359	358	387	393	373	346	348	337	367	338	409	359	357	369	363	348	392	365	351	382	344	355	343	383	368	360	358	326	364	347	341	363	339	359	353	393	337	361	395	379	381	325	359	354	384	396	389	385	355	359	346	322	370	377	337	339	375	358	365	345	335	370	384	366	361	337	362	339	369	395	360	325	371	370	379	361	397	326	339	364	342	348	367	405	329	405	373	385	341	346	368	387	372	341	344	333	389	370	383	379	331	383	366	345	358	388	373	380	350	370	367	357	330	392	365	359	346	366	379	373	385	419	367	351	318	363	346	382	380	412	374	341	380	329	407	363	351	391	349	402	374	372	367	379	385	337	337	364	344	338	361	386	377	366	332	405	357	349	365	367	369	388	353	333	354	381	396	339	392	337	400	383	370	366	375	377	344	313	356	336	398	399	368	409	370	384	357	363	332	339	391	386	376	353	336	364	357	379	332	389	376	375	368	361	367	378	376	340	362	353	371	376	352	381	365	398	381	388	351	364	421	388	348	364	370	357	381	367	421	373	352	361	374	374	390	349	368	328	392	381	357	355	363	358	330	375	346	350	399	410	400	358	356	379	355	371	387	369	392	336	378	382	379	347	358	349	342	349	379	379	300	397	335	359	349	361	355	380	329	357	364	349	377	374	356	382	365	329	377	337	361	359	377	364	363	354	364	367	379	349	357	390	328	362	410	399	363	348	378	365	412	389	375	379	382	341	343	354	359	376	353	361	386	395	312	327	344	357	403	386	346	361	380	355	356	381	362	346	341	357	332	347	355	357	371	348	359	371	381	376	382	364	340	375	368	361	348	383	343	338	375	321	369	380	375	365	383	355	365	360	362	391	367	347	356	337	352	382	358	349	381	339	348	351	395	371	362	401	345	365	385	364	401	372	375
7723	5201	4272	1916	1253	1111	1267	1196	983	885	887	776	846	876	874	791	848	840	793	875	850	852	858	799	837	939	881	812	836	813	813	868	813	851	774	852	861	858	820	834	831	874	806	836	877	843	852	846	884	793	844	914	889	819	796	842	851	783	898	874	848	864	814	859	854	850	810	827	826	850	863	830	892	852	833	856	868	840	840	840	827	837	829	847	836	869	806	877	859	779	824	884	862	865	816	862	813	816	859	885	831	869	853	848	857	798	846	783	850	867	779	820	828	812	823	790	800	823	795	826	884	804	866	865	868	815	859	814	918	850	898	871	811	813	817	835	803	894	833	813	851	855	843	846	871	811	849	822	838	797	837	807	813	835	807	856	814	848	851	839	869	832	837	797	839	812	871	844	818	821	815	831	802	832	846	857	849	844	815	828	845	794	803	824	853	824	829	892	800	812	868	853	847	847	788	834	856	814	785	798	850	861	854	812	874	846	882	880	867	872	883	872	847	794	827	877	841	876	869	846	841	808	881	803	832	837	864	849	845	865	860	789	823	815	794	797	834	858	776	866	829	862	796	893	890	821	880	766	831	827	819	835	834	816	914	821	819	863	851	835	813	829	859	874	875	808	833	885	845	800	788	820	805	883	829	874	814	825	885	823	841	836	819	810	870	835	860	815	851	823	851	818	784	849	899	844	798	814	812	810	786	847	840	815	850	844	828	834	834	855	846	827	780	788	828	796	863	903	829	822	824	848	809	834	799	785	851	814	865	865	829	825	802	852	823	829	837	759	796	829	827	809	809	856	832	832	820	835	790	821	870	852	830	849	813	831	871	822	879	794	850	830	827	804	824	866	839	848	856	824	863	838	805	805	882	812	825	828	810	831	866	897	867	835	814	852	836	830	898	812	823	901	792	783	890	795	856	869	805	800	864	869	856	811	814	807	839	870	805	790	845	844	819	850	870	885	800	815	829	833	818	853	853	852	828	876	828	876	864	840	825	835	860	822	843	833	830	781	833	810	885	797	841	870	819	870	801	882	834	833	821	859	838	843	810	840	814	802	837	830	851	825	850	852	861	863	857	833	810	861	843	878	914	858	863	828	879	862	826	877	828	866	820	852	866	842	831	833	845	857	859	849	860	888	920	862	843	850	829	774	863	801	846	818	851	819	824	874	850	851	833	806	928	865	784	884	878	835	833	847	829	807	836	872	816	852	838	848	897	813	859	842	832	899	845	835	829	790	805	934	842	834	809	822	843	832	853	838	849	839	841	813	876	843	829	789	832	835	829	842	840	812	822	842	864	808	826	787	862	806	876	813	844	849	866	817	832	817	861	835	882	798	795	869	833	823	858	813	837	850	813	858	862	829	773	799	783	943	861	866	882	808	837	845	877	799	890	832	890	837	812	845	853	840	884	855	826	854	826	808	843	831	825	852	844	901	835	813	854	835	807	851	801	829	838	881	781	857	861	858	856	840	869	860	895	812	829	862	830	826	797	894	839	857	798	865	825	820	849	834	841	825	807	883	877	810	823	831	840	828	871	860	882	813	821	825	821	847	913	832	838	865	837	805	769	876	822	784	778	843	810	869	839	824	828	830	849	828	772	808	843	844	861	846	888	838	824	831	835	857	813	792	857	876	859	876	828	846	870	841	836	853	830	826	811	823	875	877	844	801	858	854	804	861	830	826	831	816	849	828	834	829	861	881	818	821	831	816	833	839	855	870	870	815	876	854	874	814	797	835	857	824	845	879	836	824	798	861	878	854	837	890	822	867	807	838	842	908	876	828	852	849	863	874	849	805	813	814	821	846	813	814	894	837	818	867	867	876	839	890	791	821	832	864	856	885	840	815	823	857	852	825	844	826	841	801	892	860	891	825	826	829	852	849	831	843	846	829	838	844	798	815	794	875	843	795	858	889	844	877	837	815	803	841	868	831	851	817	818	849	870	796	829	835	856	822	842	838	862	860	830	811	811	880	781	907	808	851	805	858	862	871	842	825	866	829	818	850	859	844	853	869	837	830	833	860	814	826	826	854	775	836	863	820	827	825	852	814	844	811	853	854	840	860	807	816	845	930	834	779	859	852	813	854	791	836	799	836	806	849	827	852	852	811	817	863	851	800	808	849	805	873	862	822	853	877	873	828	833	811	802	812	794	889	839	819	834	788	791	843	833	885	875	827	829	841	837	811	830	827	861	831	857	855	856	822	820	846	871	870	856	839	808	869	851	807	863	825	859	887	803	905	849	830	802	817	791	899	841	855	834	826	823	853	797	854	823	815	840	886	871	914	852	841	835	864	833	848	821	842	864	845	838	851	820	842	867	827	860	876	863	828	822	878	842	854	876	824	867	810	866	817	803	824	837	834	837	846	842	810	819	849	796	796	870	912	824	834	803	830	862	872	883	892	800	821	858	882	852	866	848	826	824	838	808	834	821	820	866	835	848	887	837	796	882	839	784	872	828	838	889	834	820	827	849	872	846	842	822	818	870	894	811	817	843	888	809	851	819	867	864	838	814	850	807	829	832	822	877	832	861	845	807	823	836	879	844	825	861	858	876	872	864	835	864	887	885	828	822	807	842	872	855	897	844	847	862	867	864	868	869	880	830	832	903	858	858	813	859	843	838	859	828	872	808	872	906	848	866	875	842	856	810	808	779	851	821	840	814	861	803	880	832	856	802	832	826	858	806	804	787	877	921	821	855	884	877	863	822	818	837	822	819	869	844	830	803	890	808	876	812	855	881	781	856	856	805	889	876	859	878	858	817	840	848	830	847	840	895	811	837	822	829	891	859	814	842	846	765	882	843	829	836	844	876	857	824	822	828	839	867	808	837	875	860	871	870	857	852	843	850	799	826	837	880	833	824	817	866	858	836	825	807	852	828	818	800	833	813	830	838	802	856	822	856	853	813	883	852	797	855	821	806	880	867	824	804	876	845	853	858	832	814	883	830	813	847	801	811	858	811	867	809	841	842	873	850	866	818	809	838	838	824	854	815	808	857	803	788	822	831	886	859	824	800	795	786	865	820	871	850	820	867	847	837	859	822	847	893	792	842	803	856	819	860	850	841	860	857	826	820	837	873	851	803	897	843	840	845	839	812	837	801	815	815	844	840	899	873	839	877	847	841	844	833	959	839	819	917	840	799	831	866	797	792	850	872	882	892	869	869	810	851	840	877	843	844	863	861	870	831	828	826	833	842	817	882	835	902	828	792	852	869	838	847	853	827	819	851	839	813	839	854	823	859	843	858	842	857	851	883	824	857	806	867	837	856	836	834	836	826	838	827	842	863	855	911	839	826	814	828	865	839	831	836	868	819	864	854	878	811	819	844	821	809	842	820	835	834	850	830	822	856	809	862	839	897	845	797	841	891	841	846	812	816	834	839	845	845	845	802	801	822	875	809	873	875	855	826	798	854	825	831	853	854	833	866	860	843	831	820	822	862	833	836	853	868	854	843	820	866	877	821	849	885	879	847	877	858	877	838	910	839	858	832	902
38365	34438	29904	13454	3815	2286	2329	1888	791	404	346	358	335	345	326	369	344	347	354	361	338	351	359	359	342	333	351	358	334	353	354	356	356	306	317	353	337	353	351	346	367	332	355	326	330	305	343	340	335	326	359	338	329	339	342	320	324	305	315	335	338	341	342	352	349	341	294	315	336	348	369	316	334	334	375	354	335	357	354	363	350	337	358	304	346	366	365	326	311	331	319	360	324	345	354	379	349	344	370	316	353	341	327	327	301	337	389	356	335	337	370	351	326	346	346	377	378	350	357	356	332	331	355	349	356	335	351	335	334	337	328	340	315	332	358	338	333	344	337	349	350	358	319	370	348	344	308	334	372	359	360	313	322	378	354	335	317	331	376	326	343	301	330	336	342	328	361	329	351	335	340	357	317	333	349	310	331	327	353	324	347	333	343	367	376	346	325	357	353	355	316	331	318	353	311	348	343	355	314	339	355	299	355	312	346	351	366	314	350	359	351	337	322	349	333	352	364	302	328	360	349	357	331	332	317	328	354	375	336	349	322	347	352	318	310	352	341	358	354	329	344	362	350	320	370	323	333	300	327	370	325	347	314	352	352	354	340	380	366	365	339	355	315	326	337	331	374	374	322	353	351	330	346	371	324	327	327	339	304	348	369	341	339	338	326	329	352	344	382	352	350	341	322	362	317	371	334	333	339	349	368	347	349	339	325	364	360	381	314	347	341	331	386	324	324	340	359	337	337	328	334	369	354	353	367	330	315	325	362	348	347	351	362	358	341	332	336	367	369	347	366	306	357	352	356	338	344	336	371	314	338	357	319	317	315	375	381	325	309	337	369	350	318	348	322	335	340	345	368	319	356	340	372	348	351	361	361	324	352	335	317	360	326	339	403	353	381	346	335	363	320	334	303	313	364	353	339	336	359	344	342	317	356	356	360	345	329	305	388	372	328	355	341	332	358	340	330	368	340	387	337	370	332	343	362	320	334	334	359	338	317	314	351	369	351	314	331	366	375	332	365	353	361	308	335	342	299	372	341	280	342	357	334	358	342	331	357	355	370	340	366	347	370	324	335	352	340	318	364	343	347	375	350	374	340	359	328	318	338	392	371	370	349	334	350	344	343	379	380	345	344	336	345	374	388	364	353	366	359	339	343	332	368	340	325	374	354	397	339	330	350	341	315	349	377	334	323	327	362	313	323	341	314	363	359	366	358	324	344	329	388	344	365	315	308	320	345	321	365	325	385	331	350	333	306	343	355	381	342	356	364	324	392	302	352	320	328	332	345	346	319	323	342	320	344	296	351	341	340	323	345	308	330	372	348	359	339	314	340	347	345	316	357	358	357	344	306	323	346	376	351	328	335	340	388	318	394	356	332	340	382	368	369	308	372	347	365	367	345	343	350	349	371	367	323	334	347	373	308	305	351	353	367	351	367	346	359	327	331	327	312	343	331	331	356	321	339	335	368	308	308	312	333	326	329	334	334	364	345	359	358	307	339	353	327	335	368	363	331	342	307	343	340	349	355	340	345	368	297	354	338	321	307	337	364	368	324	331	370	368	346	345	340	334	359	322	349	354	338	338	350	346	346	376	368	327	345	351	331	332	365	334	332	348	309	338	346	371	347	359	382	352	357	335	352	344	372	359	351	342	389	350	309	364	351	352	377	304	366	348	345	342	337	350	326	389	337	339	330	352	350	347	314	350	347	360	352	365	351	363	336	321	321	377	339	338	347	334	307	324	292	326	328	330	347	346	325	349	375	335	383	358	335	368	353	339	332	348	328	371	347	336	341	373	358	325	321	328	336	324	372	337	340	344	322	366	322	314	347	336	342	357	323	395	352	305	362	324	349	344	351	340	334	365	324	371	321	310	332	336	307	326	360	339	353	374	284	324	346	342	380	335	311	350	337	394	314	359	350	375	348	339	365	330	299	356	362	358	344	342	332	325	324	341	347	329	322	319	357	341	363	322	342	356	350	338	329	380	360	328	320	353	341	380	337	354	332	345	351	321	376	395	345	358	391	339	360	368	351	302	363	346	311	313	354	354	332	364	369	354	335	316	339	374	352	356	350	313	337	364	373	355	378	370	346	365	356	367	405	346	348	341	342	328	333	347	377	343	345	327	355	329	380	354	363	367	355	347	375	322	327	332	331	357	307	318	357	304	336	332	321	367	368	329	332	342	310	359	389	371	326	339	322	343	312	358	335	344	380	347	342	320	367	322	315	348	337	326	337	331	343	339	355	365	327	360	340	370	295	352	340	328	327	348	330	341	340	320	338	344	346	308	379	361	359	349	350	314	337	361	339	355	337	330	330	337	368	320	332	352	341	345	333	330	331	344	344	351	341	348	348	322	328	362	328	321	317	332	329	331	354	344	359	339	322	398	361	355	343	344	356	360	328	330	347	382	346	339	358	358	363	337	337	313	315	326	363	310	334	340	320	340	353	353	345	357	361	332	353	307	360	374	346	371	361	349	342	334	363	368	337	340	352	340	361	358	356	341	312	372	345	331	336	321	322	337	363	350	354	365	344	359	337	323	338	320	315	357	370	337	367	365	367	364	325	340	362	355	343	303	286	305	354	356	367	321	369	313	305	347	323	355	320	355	351	313	344	351	325	309	360	330	324	334	327	374	370	336	351	345	305	357	307	335	367	337	358	355	350	352	348	327	347	370	307	370	333	345	352	382	363	383	327	340	307	340	349	334	338	343	349	364	325	381	362	311	342	352	333	386	348	374	349	354	378	344	335	354	359	387	372	349	326	328	358	312	335	361	327	359	372	320	316	392	357	361	305	366	372	329	329	331	363	386	352	361	353	348	351	345	338	323	356	361	356	326	331	357	325	362	380	325	330	375	379	347	375	340	352	358	346	349	338	376	353	347	380	352	329	336	375	367	355	340	343	336	359	361	360	327	348	356	340	326	334	337	332	345	329	377	353	338	359	357	376	341	334	362	329	297	311	342	361	353	328	383	335	366	365	331	353	378	354	371	343	344	327	343	295	348	380	334	331	324	353	339	321	374	356	346	322	345	369	345	328	405	364	326	313	326	358	352	335	329	333	354	367	342	351	370	347	285	337	330	345	352	354	359	328	378	385	340	349	359	315	342	326	349	351	339	327	383	328	359	306	377	332	344	341	366	348	326	350	342	368	335	356	365	338	330	323	353	337	369	344	359	354	352	364	353	356	346	361	317	354	332	366	344	320	349	336	345	372	384	340	335	346	378	372	350	352	338	354	332	364	329	314	370	317	335	323	345	340	342	364	346	326	293	337	334	328	350	339	363	360	377	330	335	345	318	361	339	332	347	346	330	332	365	359	398	328	303	360	345	358	358	346	320	319	366	356	375	341	337	373	339	343	321	371	356	331	346	365	330	332	360	364	333	330	357	343	368	359	352	320	340	378	354	333	333	328	337	360	347	340	356	334	356	333	338	340	336	343	342	330	309	331	391	353	305	346	324	349	338	341	355	362	336	325	318	349	322	345	347	343	318
26622	28520	34047	16270	11207	8246	9640	7611	2829	804	792	826	853	838	825	802	751	804	845	817	797	773	803	782	711	808	760	815	830	750	804	794	792	783	805	851	763	770	778	810	792	773	807	793	792	787	797	787	767	757	809	728	823	786	817	788	779	775	782	749	807	741	778	816	801	801	807	852	814	810	787	807	776	773	793	751	758	776	795	809	753	804	805	776	791	769	780	777	821	793	793	797	859	828	789	804	818	775	798	840	805	805	800	787	854	763	761	827	783	832	801	861	813	812	801	752	752	784	813	783	774	794	805	774	814	748	812	773	741	741	801	822	750	817	803	842	803	805	844	751	841	867	776	752	796	824	796	840	791	747	796	854	816	793	798	814	777	777	803	812	815	822	782	846	799	812	766	819	756	748	766	824	752	809	740	813	832	817	797	785	776	823	853	835	801	763	795	769	730	826	833	783	791	788	807	784	800	815	842	764	799	796	829	761	773	834	811	865	796	796	771	828	794	732	782	779	769	758	797	769	833	786	800	768	783	831	812	768	776	784	797	837	813	795	821	730	779	826	783	809	757	810	808	784	762	742	782	788	815	761	706	815	774	811	753	794	832	795	833	825	775	796	794	811	787	833	820	768	774	802	758	809	772	796	766	755	808	783	816	813	746	822	793	762	780	722	753	801	766	789	781	810	789	791	790	834	794	780	807	802	780	772	817	783	827	764	751	753	797	811	827	810	765	797	753	791	821	811	724	790	773	748	788	775	807	785	756	770	809	814	791	824	814	796	782	775	747	738	841	757	810	760	778	832	839	797	790	775	795	789	814	818	816	785	779	816	794	729	840	767	733	775	802	808	798	818	805	817	796	755	840	780	830	791	776	805	786	837	824	804	795	773	815	823	828	809	808	837	814	784	779	797	717	798	840	849	802	819	757	802	854	805	810	810	801	769	760	822	813	818	813	785	840	813	812	760	798	810	754	766	825	787	755	747	787	788	825	789	772	769	815	833	823	793	784	701	799	829	789	783	792	816	789	790	783	792	778	811	749	838	794	812	810	824	779	800	804	820	813	798	789	755	770	747	783	779	832	768	760	789	778	785	799	821	833	801	773	768	822	806	866	830	811	785	811	783	742	815	783	794	805	819	809	784	757	809	734	798	753	750	834	852	782	810	793	794	763	789	789	778	831	799	791	810	833	845	813	804	822	769	802	785	793	777	863	827	800	850	814	801	800	782	807	815	860	755	766	809	759	767	846	788	745	775	811	822	794	837	794	787	773	799	778	797	756	827	768	787	778	753	808	815	817	740	776	786	834	812	789	742	833	779	775	769	782	780	781	829	749	778	814	772	826	798	767	788	784	761	786	749	767	779	815	808	806	801	816	795	803	782	755	776	820	818	816	775	785	801	778	763	821	869	787	815	805	780	812	829	805	715	826	805	865	804	785	782	767	727	793	763	758	824	750	789	830	804	792	752	801	760	789	812	788	766	753	802	807	826	782	785	765	752	838	794	797	816	779	770	821	775	781	811	794	787	753	788	753	792	807	787	795	821	777	859	799	749	761	790	813	783	773	830	807	850	772	772	808	768	872	812	832	807	790	761	795	806	745	788	870	799	747	783	786	813	752	817	765	774	794	765	808	800	797	768	756	778	762	784	823	831	801	810	811	792	792	800	766	799	846	827	818	841	756	840	740	842	800	802	816	809	776	803	766	780	805	821	822	815	792	802	780	818	739	831	793	819	781	814	776	835	824	768	802	833	734	821	839	792	812	766	777	731	830	750	775	778	810	836	793	760	804	776	810	770	808	819	756	856	822	826	828	782	772	769	805	817	803	797	757	791	731	790	775	808	801	770	773	746	774	775	795	809	815	758	771	750	827	854	758	801	825	780	790	766	816	772	834	834	782	768	795	782	812	791	832	808	805	791	728	815	799	761	785	798	748	796	764	819	736	811	792	818	863	794	807	838	823	822	837	849	841	784	789	834	776	797	802	803	774	801	813	801	826	783	784	822	805	779	859	777	781	803	781	739	815	787	757	796	802	782	819	787	815	781	783	797	775	787	746	773	843	833	838	759	804	802	793	821	802	755	786	840	771	755	822	837	763	803	811	751	766	820	769	777	803	827	788	801	762	785	789	767	794	792	703	796	753	780	760	774	830	813	785	783	759	839	798	780	808	726	789	790	809	818	808	785	817	748	781	794	788	756	806	803	775	823	833	818	771	755	820	846	804	786	829	776	756	774	824	842	830	799	782	850	826	752	747	803	779	802	829	791	827	793	771	811	820	750	752	809	807	794	794	807	802	797	795	792	826	778	856	797	831	750	795	777	831	772	729	817	767	780	779	798	795	762	810	776	765	757	801	756	813	759	780	822	755	761	760	770	805	752	822	777	839	833	825	794	808	821	764	788	757	818	736	813	806	755	788	796	789	797	821	802	824	832	805	791	793	780	741	794	811	775	811	813	802	834	804	785	787	845	742	802	798	799	803	814	822	797	791	775	821	792	764	790	862	779	807	789	797	803	834	801	793	761	774	765	768	833	846	813	805	811	824	752	795	793	823	752	810	777	813	807	821	838	791	798	789	789	795	776	851	780	777	804	830	772	835	846	791	800	810	730	794	817	795	810	819	831	842	777	809	736	794	816	792	726	797	793	760	808	804	834	827	809	830	797	775	779	788	834	781	826	788	759	804	777	767	808	781	769	815	791	826	782	828	745	747	782	788	807	806	810	784	781	775	759	840	804	766	806	833	824	792	772	790	763	844	784	826	762	744	743	846	802	761	840	778	797	771	788	816	816	789	818	785	783	788	817	780	770	791	773	848	775	801	810	796	775	786	767	805	800	782	812	804	806	804	756	812	820	812	817	825	829	770	808	829	819	807	780	854	738	793	782	763	825	748	812	800	841	782	858	736	813	788	780	803	854	771	791	813	835	782	831	798	803	800	803	784	728	796	863	807	786	790	839	767	770	818	794	801	811	789	793	776	803	833	780	795	789	796	777	805	821	774	833	831	815	777	788	814	781	815	777	798	777	821	766	800	826	805	810	821	789	805	788	767	763	830	804	802	826	726	746	783	784	771	796	782	756	745	802	789	787	836	809	841	755	772	791	774	820	824	785	781	771	819	766	828	771	805	801	745	787	798	790	790	776	826	841	779	794	802	797	805	832	810	785	765	809	812	814	806	838	771	802	780	809	792	804	809	788	793	790	738	820	839	793	778	807	864	794	753	784	848	845	769	818	802	719	813	814	746	760	781	775	777	750	791	831	771	771	771	821	810	746	751	845	780	810	852	804	772	811	804	812	750	825	784	837	844	794	761	786	805	786	805	842	761	808	727	749	791	800	805	745	784	821	810	797	825	804	790	795	780	789	804	814	803	812	809	853	759	811	777	834	800	756	789	804	773	803	813	795	804	790	790	859	825	764	809	743	763	807	731	801	815	818	774	773	761	828	809	783	761	778	822	848	754	850	851	802	795	848	806	804	819	814	874	781	812	815	800	835
50191	48892	40411	22390	7125	3783	3906	2891	1194	271	267	251	250	247	269	223	273	281	238	239	265	241	250	250	219	243	225	218	236	222	245	253	240	207	236	226	230	236	265	259	240	279	238	239	257	243	221	257	259	238	264	286	240	247	264	284	270	249	236	259	238	224	228	244	255	249	236	225	240	254	212	255	226	275	244	214	249	240	238	230	227	238	232	268	235	233	216	241	272	270	255	247	222	239	228	251	230	231	230	242	249	233	231	248	246	240	238	235	229	264	252	222	237	243	271	230	228	244	231	258	252	242	241	236	249	228	230	276	243	261	254	225	262	234	236	254	247	231	245	225	205	271	251	269	251	247	265	243	221	238	241	265	257	251	221	255	253	231	233	215	283	238	211	211	248	228	213	279	224	233	232	237	215	229	253	224	234	236	218	241	259	264	251	254	260	253	227	243	246	220	255	275	247	223	229	259	255	222	244	240	239	242	232	242	224	276	257	236	231	221	209	265	259	246	239	219	203	248	242	238	254	256	274	241	282	233	247	228	242	237	261	256	271	247	201	235	232	254	284	242	228	251	233	244	229	244	241	249	235	232	241	241	223	240	234	223	279	227	242	244	236	255	231	229	262	228	222	218	219	218	220	238	257	300	243	233	253	247	239	222	243	246	251	249	255	246	236	241	250	238	238	263	206	224	231	248	253	258	232	231	269	236	238	289	226	244	257	253	254	264	260	279	238	242	221	212	251	254	212	241	229	268	252	253	215	255	244	239	231	248	244	281	254	241	241	223	264	231	208	230	242	206	244	230	247	231	219	250	228	257	261	266	234	228	264	262	239	209	229	232	256	256	242	231	251	212	244	243	256	237	241	257	227	256	238	247	230	239	226	226	238	233	242	271	240	259	247	228	235	232	198	238	218	233	253	250	223	252	268	223	266	224	230	236	226	218	215	265	262	214	248	258	206	239	229	257	232	237	252	232	243	244	216	239	253	256	243	250	225	246	242	223	221	240	258	242	245	233	235	241	232	212	238	260	261	225	256	246	247	253	237	249	265	227	252	231	214	243	242	230	230	260	257	260	256	227	246	275	259	235	242	264	250	219	233	216	228	263	243	235	258	259	257	222	268	268	244	260	244	236	222	255	258	226	250	258	236	253	232	241	248	217	218	274	257	253	260	262	243	273	246	263	251	235	249	245	244	243	245	240	228	220	248	257	276	281	245	255	219	228	238	207	251	251	221	223	210	262	239	255	249	228	222	224	242	248	257	217	245	282	247	237	259	222	257	267	244	236	220	231	234	269	244	229	249	243	236	230	251	231	246	261	214	254	244	236	229	221	196	242	261	233	216	233	234	240	222	280	231	207	247	257	250	249	241	219	249	233	285	259	249	264	220	251	217	237	263	230	262	270	237	234	245	245	230	272	265	257	231	228	244	211	226	274	253	262	211	231	282	254	227	248	236	259	209	240	251	231	264	222	224	227	247	231	247	259	228	245	250	265	247	233	240	252	274	232	203	239	233	227	228	253	190	241	275	226	252	248	241	230	225	272	256	232	248	248	262	240	235	256	240	238	250	241	221	227	261	239	250	207	272	232	273	244	234	237	252	272	227	225	231	262	244	256	236	261	242	225	249	237	260	266	237	243	244	257	229	243	209	227	231	237	217	230	212	273	224	222	235	253	252	234	260	240	274	233	245	242	238	263	240	233	245	238	236	267	247	222	268	247	234	227	250	245	252	264	240	239	266	243	256	271	214	256	216	253	204	240	223	219	218	243	221	230	208	261	226	255	250	276	223	232	217	233	228	266	220	270	224	244	262	263	221	236	250	243	256	239	227	223	264	252	235	260	224	218	275	252	235	255	251	233	242	219	223	215	241	270	216	215	270	224	232	240	256	260	239	249	256	227	250	254	258	237	271	264	235	257	213	248	208	244	227	238	236	241	253	234	250	269	250	239	230	254	245	214	232	230	251	235	235	229	252	234	241	222	247	252	277	211	243	246	261	264	238	239	259	255	239	248	242	247	230	243	233	242	246	246	232	246	243	237	254	234	209	258	273	214	244	257	250	251	232	249	254	236	222	259	222	246	264	264	235	235	217	243	223	251	236	251	243	234	212	250	252	259	257	233	212	236	233	223	233	249	270	264	265	256	244	263	248	255	257	223	247	264	229	255	253	229	258	251	250	229	219	252	261	252	262	232	270	269	226	221	272	272	258	224	235	245	209	235	224	249	241	241	224	253	229	267	245	232	266	253	247	247	260	239	251	252	262	241	255	264	259	247	232	247	234	253	233	229	231	216	226	256	282	251	235	242	249	220	244	262	243	227	252	246	254	237	243	267	229	246	227	252	239	250	231	256	252	245	236	271	239	243	204	253	212	232	225	236	248	279	300	259	244	248	270	207	232	218	250	245	242	269	243	253	245	252	254	255	233	236	263	232	278	285	225	228	233	252	238	273	278	256	254	239	240	201	259	221	255	238	264	244	242	212	236	242	247	241	237	256	233	231	242	242	215	251	249	235	234	247	257	243	215	245	226	249	249	274	225	259	241	226	246	235	222	265	232	240	232	232	260	250	249	228	242	288	243	277	230	248	240	231	263	233	218	236	236	220	228	263	248	235	223	253	235	230	242	248	245	237	233	258	240	246	259	265	226	242	222	221	239	245	248	235	275	241	248	246	254	229	233	239	240	255	267	242	248	217	240	273	228	242	229	263	247	266	225	245	260	236	252	241	231	230	248	243	243	242	247	234	224	250	245	210	243	256	224	245	273	253	262	241	223	233	237	240	259	253	229	268	253	260	231	251	250	246	243	270	243	250	232	246	215	252	245	236	269	233	243	236	221	268	258	242	228	253	237	254	242	238	233	214	249	247	236	227	258	248	237	242	248	252	230	228	228	258	221	242	251	250	230	223	255	245	254	267	261	198	250	258	254	206	249	257	236	235	235	240	224	242	234	232	248	228	242	230	210	212	244	246	222	221	236	223	261	236	230	245	263	239	247	208	248	235	224	239	230	257	250	237	249	212	248	266	263	242	231	226	231	264	235	249	222	226	239	255	228	261	227	271	280	247	241	252	264	234	221	243	237	260	273	262	248	253	255	242	237	245	241	238	283	232	234	231	226	228	253	191	245	213	236	248	262	220	237	239	263	257	246	243	218	233	207	244	246	233	251	219	288	254	265	235	243	227	224	265	234	258	267	230	230	223	257	228	226	252	261	237	240	235	229	236	251	232	208	219	240	283	264	271	269	239	250	245	232	210	227	239	241	244	231	248	232	242	233	230	247	261	262	226	251	267	250	245	219	290	225	248	254	249	274	253	252	242	261	241	246	208	238	267	235	248	240	235	256	246	268	253	229	248	244	256	251	251	227	210	263	247	253	240	239	236	247	225	237	234	237	228	246	215	271	231	259	242	253	231	253	267	258	240	253	235	252	236	235	258	253	226	254	236	238	218	226	237	274	259	261	208	236	226	244	194	250	248	248	247	266	219	236	248	233	240
34200	37766	41650	24295	16831	12346	14466	11309	4384	555	581	560	603	557	580	605	546	579	545	581	570	581	597	596	583	597	587	592	571	577	622	572	573	549	594	576	556	584	571	583	584	585	595	541	582	609	604	575	559	568	572	557	593	560	586	578	558	573	560	634	598	551	572	588	573	559	590	540	600	584	565	529	522	570	581	534	564	588	534	593	590	567	549	591	566	605	617	617	591	608	639	564	560	562	600	563	571	577	527	531	615	591	572	588	536	607	594	608	571	602	586	587	552	597	615	576	588	571	600	588	596	552	564	573	564	550	582	588	565	587	597	599	563	602	545	565	581	604	583	592	581	568	590	599	596	510	602	564	609	552	610	599	560	628	567	616	603	594	592	546	585	593	580	546	606	569	628	618	605	569	585	553	580	577	525	559	617	569	602	589	545	603	581	554	535	553	622	570	553	588	594	533	587	564	564	556	569	557	604	580	582	579	584	540	585	538	597	563	577	557	581	558	576	580	575	580	588	598	605	583	576	578	555	572	564	555	534	582	549	542	603	573	574	584	580	560	531	595	591	587	577	595	597	578	584	577	586	578	533	560	570	590	607	590	589	587	593	562	596	597	622	553	560	612	555	590	593	597	570	606	582	601	577	585	542	566	560	623	563	575	603	548	608	574	577	560	571	564	556	574	577	583	578	593	606	592	567	620	548	581	583	558	601	570	570	568	548	571	565	625	601	595	580	558	600	560	585	573	557	596	576	564	602	557	577	597	578	592	587	559	585	551	589	546	563	594	585	573	583	609	616	574	556	569	561	596	601	573	555	587	589	569	587	587	623	569	567	570	538	614	556	575	602	588	571	579	566	594	603	608	598	559	553	601	555	585	560	581	592	571	566	582	575	588	584	601	590	589	579	574	554	575	559	598	555	562	581	575	575	540	579	584	600	579	575	587	584	592	607	599	564	556	560	592	567	586	565	556	584	526	528	621	604	594	568	585	578	525	584	583	548	609	601	603	603	570	602	559	615	557	571	576	599	580	541	564	562	581	538	581	610	574	600	583	565	562	570	579	555	615	592	548	565	548	579	572	588	589	623	556	537	561	581	613	570	599	552	598	554	572	563	605	546	608	571	580	592	600	556	558	557	613	579	556	525	588	593	604	571	543	591	626	572	596	553	625	555	573	565	583	557	544	626	615	562	540	559	569	593	516	583	598	623	594	581	565	577	628	570	554	581	565	560	539	549	580	524	525	591	565	544	627	576	561	578	573	611	611	587	549	589	552	570	577	568	571	615	529	563	577	558	587	547	596	553	557	586	596	543	549	560	528	572	565	572	611	600	552	586	572	583	577	548	622	571	593	570	572	616	573	584	633	563	539	600	532	602	563	593	530	585	554	520	546	558	615	586	573	549	564	553	553	585	581	567	575	528	576	579	601	559	573	552	580	592	617	592	571	567	581	552	568	576	577	535	579	580	541	577	613	614	558	610	545	624	601	604	614	540	601	544	561	564	567	569	551	576	583	605	575	574	627	592	566	545	584	572	539	561	564	565	616	552	590	619	597	603	567	567	547	582	562	605	544	632	571	588	594	607	624	557	595	604	568	546	562	623	553	568	556	588	636	595	609	571	574	599	580	585	597	578	547	527	610	594	598	587	575	580	556	551	610	592	586	582	576	573	558	549	569	604	574	542	601	564	580	606	600	545	511	592	516	564	568	564	556	529	661	571	555	545	582	597	603	540	599	553	588	605	595	576	530	562	585	593	575	569	572	567	597	572	605	577	579	603	574	592	556	580	536	633	617	586	613	609	604	591	580	556	604	574	571	587	586	555	588	542	611	531	614	590	579	546	595	568	571	576	571	584	576	602	566	604	623	568	627	649	563	606	564	547	599	545	587	663	583	550	646	573	564	606	560	622	562	581	593	590	547	544	553	611	547	597	586	602	609	562	576	612	581	575	579	569	600	576	587	565	568	616	535	578	605	629	573	527	523	614	552	553	570	584	586	527	611	524	635	544	566	584	593	574	486	571	561	578	573	594	595	583	562	593	577	574	551	598	602	584	605	605	630	564	595	591	614	604	607	623	555	552	616	526	569	584	518	560	571	580	612	610	577	535	539	558	595	608	534	573	585	582	607	568	567	595	581	617	540	589	574	582	568	572	535	581	596	588	566	569	584	581	576	551	594	582	583	614	587	586	583	536	587	595	573	563	552	560	615	576	578	584	562	556	566	568	577	544	582	562	582	591	567	574	571	609	541	574	563	571	607	530	566	573	540	567	533	591	608	566	543	564	556	587	593	562	581	587	517	566	578	580	599	565	556	571	595	567	572	574	580	539	595	583	556	582	576	539	558	555	566	553	600	568	578	554	585	554	581	578	592	580	559	574	560	567	579	584	619	584	567	516	594	566	575	591	563	572	608	604	571	610	600	571	584	580	603	559	535	590	580	561	595	615	570	580	541	546	579	591	575	558	548	574	585	609	584	582	532	575	560	558	621	611	541	552	577	600	575	583	580	619	575	581	567	579	559	563	582	574	586	588	540	589	547	589	597	561	567	551	579	545	573	573	633	568	590	571	619	596	566	590	591	585	556	583	584	565	597	590	581	590	544	589	559	533	564	568	612	547	584	600	568	538	548	565	590	522	585	594	575	620	570	584	540	583	578	598	574	551	590	553	603	552	531	583	599	564	594	613	575	579	580	606	570	575	546	624	569	567	562	574	553	566	559	553	535	573	600	551	554	538	573	582	560	581	596	576	609	568	550	524	571	552	605	538	592	602	613	564	566	597	580	580	558	584	629	550	558	603	572	547	609	532	595	555	602	566	540	540	583	581	597	603	570	568	525	590	574	600	569	636	545	578	547	606	563	536	569	582	568	518	544	583	570	558	557	561	568	555	600	555	560	613	586	568	580	587	552	564	571	549	583	567	586	571	602	575	550	592	531	550	602	563	576	549	565	588	584	559	597	559	582	607	597	551	619	560	555	592	570	597	603	623	533	558	529	569	572	584	578	548	509	593	564	572	600	550	606	590	592	552	559	586	573	582	568	557	598	590	571	600	593	560	619	558	551	596	549	562	592	559	632	557	563	595	578	552	571	601	601	553	569	581	566	570	570	576	573	596	599	556	600	585	572	565	561	598	540	569	569	589	548	564	561	555	588	509	567	519	545	599	584	557	586	613	620	626	522	579	595	564	577	572	592	590	585	559	576	587	556	579	551	562	579	571	597	570	586	589	561	580	565	568	585	576	582	606	571	598	542	570	579	580	543	590	551	604	564	586	574	572	633	613	585	571	627	603	554	569	545	584	580	546	582	627	586	574	582	537	549	535	541	557	571	616	574	577	581	520	547	554	541	592	578	535	536	609	619	633	537	607	551	565	560	590	572	557	550	608	608	558	576	624	583	635	556	595	576	515	551	558	621	573	600	590	578	623	570	537	629	544	531	573	574	544	557	573	609	580	582	556	602	577	561	571	539	579	616	564	554	535	572	585	591	604	573	551	612
8229	3077	1907	903	446	454	478	465	386	372	387	365	338	356	349	364	359	333	355	370	370	367	383	387	335	346	358	362	376	404	370	348	385	397	385	362	399	369	359	363	389	428	393	404	381	321	339	384	346	385	367	368	361	349	353	355	365	371	383	363	374	361	369	350	339	363	350	335	358	344	396	372	350	375	403	362	381	354	353	352	382	411	363	368	358	392	370	363	350	341	383	370	344	372	389	363	387	415	407	360	380	358	371	363	382	405	402	396	390	368	376	399	393	327	358	355	369	343	339	329	348	350	373	368	380	354	343	384	332	377	375	366	386	374	371	417	392	338	393	352	388	327	364	341	333	352	366	366	367	398	370	391	378	391	374	370	408	387	386	401	376	374	370	356	369	309	364	374	383	391	369	391	357	344	344	352	352	361	351	341	332	370	363	377	363	354	363	376	360	364	382	361	374	403	372	381	381	347	366	350	396	331	376	371	356	366	374	371	377	364	391	358	358	372	360	359	369	335	395	366	367	362	376	330	399	396	365	366	330	417	357	354	362	348	325	400	368	391	359	379	366	358	387	341	382	380	366	381	373	408	351	403	399	353	367	371	400	397	339	358	352	411	418	383	356	367	353	357	371	368	377	374	367	388	356	401	369	373	357	357	359	355	354	410	336	381	360	349	353	394	331	348	353	416	389	416	348	388	365	376	374	353	348	371	399	355	335	386	383	348	353	392	405	378	334	376	384	408	363	341	345	379	343	350	370	364	388	371	419	377	365	346	412	397	407	371	352	349	365	374	343	372	364	351	375	346	397	367	371	344	361	389	356	368	361	342	361	373	352	329	361	358	355	348	355	380	354	364	335	380	385	377	353	380	389	390	365	324	366	365	338	378	355	380	343	398	390	335	346	371	372	404	391	371	363	372	363	351	375	358	362	376	369	344	349	368	360	333	371	342	389	354	356	355	351	383	372	356	359	342	353	375	360	371	383	377	364	347	344	365	356	362	375	363	321	400	395	348	366	371	333	389	347	394	365	367	318	363	346	388	346	329	375	377	360	359	336	337	329	416	359	354	338	325	360	375	371	372	365	339	379	333	382	369	381	372	365	380	394	390	381	363	402	397	373	376	328	365	374	342	331	351	386	360	341	417	350	421	359	343	371	326	372	396	378	356	369	354	337	357	351	369	366	362	345	334	338	354	353	327	360	382	352	390	323	389	367	382	368	385	413	352	325	365	397	339	388	366	352	381	360	343	387	375	363	377	368	363	359	338	368	389	374	364	352	391	372	378	316	334	352	353	344	415	376	371	367	378	363	359	354	394	396	345	396	364	352	391	393	367	387	405	367	386	387	361	429	401	390	352	358	377	350	406	364	352	380	369	382	400	342	365	390	400	347	376	354	347	373	365	372	366	382	339	370	346	357	376	343	372	395	388	375	351	358	352	402	357	373	341	376	395	401	368	372	355	368	409	365	363	393	379	343	394	332	350	373	366	370	360	366	376	367	344	334	360	325	365	367	360	326	381	338	363	359	388	422	402	404	372	369	363	354	377	400	364	328	385	365	391	354	366	377	374	336	360	368	354	345	348	353	349	371	366	365	365	358	367	371	354	360	381	346	398	380	347	346	341	327	411	388	353	373	349	384	342	376	386	350	362	355	379	340	360	365	374	325	341	371	379	386	382	401	386	369	372	403	403	377	374	347	337	391	324	385	384	366	391	346	370	376	347	347	351	374	309	361	349	363	375	354	370	375	404	372	413	396	345	338	393	381	386	362	366	365	386	362	382	362	392	352	378	391	372	365	387	331	382	391	404	411	380	356	382	345	323	374	362	405	376	380	362	362	372	340	355	402	362	364	389	379	341	364	393	354	355	355	370	384	383	400	374	364	388	349	348	369	355	320	333	358	422	349	347	335	356	343	361	363	358	349	363	390	384	376	352	391	366	373	385	352	379	351	401	374	399	341	359	379	378	361	392	335	363	368	365	401	380	370	388	390	343	368	381	393	379	344	361	351	358	329	318	340	375	375	356	345	366	390	380	363	357	389	379	390	353	359	379	325	351	341	375	381	356	356	349	386	366	348	346	328	349	361	346	338	327	364	370	373	393	379	363	373	379	356	338	381	348	329	409	410	425	351	361	345	368	367	375	412	352	396	356	379	334	318	376	423	339	353	400	359	374	359	393	409	331	365	375	349	368	387	364	387	356	349	348	364	349	359	353	362	373	352	322	370	377	335	406	367	374	382	365	344	367	372	380	360	392	387	350	417	338	362	367	362	351	378	407	402	364	371	371	352	364	349	386	341	355	354	369	361	374	365	391	374	372	351	382	336	354	392	341	363	347	370	346	357	395	388	367	361	387	399	429	374	363	374	384	416	372	402	382	346	377	351	318	361	333	369	354	338	367	363	391	336	357	346	381	383	364	397	357	333	326	378	376	369	357	385	361	372	389	366	368	361	421	337	393	333	383	347	384	392	392	354	369	372	345	378	355	362	379	371	392	383	366	361	380	400	392	361	351	361	406	311	381	372	342	326	355	412	386	372	350	394	369	405	394	380	390	395	330	347	397	391	375	373	375	354	395	349	373	380	385	360	356	351	379	353	372	371	349	365	390	368	370	331	378	361	373	353	357	388	364	368	426	384	389	378	357	384	347	340	355	382	359	362	390	382	368	359	380	387	320	405	367	374	332	343	372	375	361	402	357	378	354	397	359	357	378	365	359	351	378	361	388	386	334	391	358	381	352	378	334	332	338	371	352	349	397	393	384	396	354	374	396	372	356	371	374	353	355	343	344	388	387	379	379	347	370	345	385	359	408	365	373	358	376	359	407	382	382	340	368	361	358	396	355	330	370	354	377	354	352	360	342	414	369	393	351	372	367	388	367	360	348	345	360	328	355	376	363	346	365	362	395	377	376	374	359	365	343	368	360	384	349	382	353	335	368	373	388	357	376	361	334	369	355	359	356	342	356	385	366	369	377	336	413	389	359	387	351	403	375	378	356	370	374	357	344	369	360	317	341	377	340	372	352	343	363	328	339	361	409	383	365	383	349	348	374	368	367	338	362	379	399	392	374	377	394	378	389	344	404	383	376	374	381	378	368	351	363	382	357	360	389	380	363	354	411	372	396	373	345	347	368	365	371	343	373	394	359	377	348	378	363	359	372	338	371	371	374	355	344	374	372	352	385	375	380	403	370	403	374	380	365	369	355	338	401	355	382	396	322	361	361	369	416	367	391	362	343	343	334	377	342	382	368	378	382	368	380	373	352	359	395	329	365	357	387	368	354	359	376	369	368	352	342	374	360	363	379	357	372	356	391	382	360	409	366	390	378	387	388	346	353	357	361	361	411	389	362	348	407	364	375	399	358	336	389	374	422	366	352	391	385	354	394	382	382	368	363	367	378	347	389	352	354	400	370	387	370	361	372	368	341	384	352	366	380	374	364	335	360	355	367	323	416	354	382	346	383	347	378	387	361	340	369	333	371	399	375	361	361	334	355
7448	5066	4350	2214	1332	1183	1245	1150	953	877	849	820	899	858	815	852	808	921	879	846	878	862	835	853	860	837	800	878	861	897	853	871	870	859	897	798	847	869	849	768	863	793	815	835	907	850	857	820	854	834	841	868	908	827	859	807	839	856	890	860	884	813	879	846	841	850	831	848	906	820	847	886	782	867	855	827	894	829	850	859	880	883	861	894	831	845	836	853	841	831	812	837	892	802	846	885	855	856	890	825	869	833	835	858	864	837	830	833	883	883	845	868	852	816	850	873	820	828	802	858	870	833	810	909	840	826	850	867	854	859	851	833	796	853	884	838	859	813	831	826	817	893	833	875	828	888	871	914	842	831	849	903	852	890	928	829	839	897	831	887	864	834	818	822	865	849	870	834	859	827	806	841	912	879	844	891	862	856	891	843	854	883	851	845	831	855	881	832	866	860	853	832	870	871	866	829	793	856	921	856	906	826	842	826	901	847	882	830	882	862	870	842	815	856	843	792	809	833	778	814	871	810	861	845	848	791	862	847	844	878	890	839	871	847	847	829	843	818	866	926	843	812	858	843	827	897	837	838	784	839	864	842	879	841	862	850	810	820	841	882	843	836	801	879	841	860	806	842	850	824	895	823	839	882	879	913	918	839	866	865	902	865	798	882	808	845	868	923	861	851	861	861	844	892	815	828	822	857	869	854	815	835	805	863	854	874	853	845	881	862	935	915	867	825	854	838	858	827	922	852	822	821	798	886	808	845	845	846	871	829	876	812	871	887	813	855	835	828	825	830	834	821	809	858	860	855	840	883	838	840	853	891	866	874	855	850	837	846	885	890	829	878	843	864	906	849	875	833	833	895	855	884	873	838	837	830	802	863	802	835	826	923	824	851	880	869	844	857	865	853	840	858	859	913	799	825	877	810	870	884	831	827	866	824	856	836	815	821	842	862	854	841	860	880	813	821	831	894	841	834	818	849	827	843	851	849	843	907	875	884	850	885	841	829	880	857	849	899	823	823	852	872	864	822	842	846	824	826	847	854	862	812	888	834	851	864	901	805	879	848	905	840	884	818	850	892	838	805	857	843	842	800	850	875	824	800	926	883	849	869	847	827	817	836	851	842	824	862	857	888	849	874	812	865	874	882	808	927	811	851	854	843	859	835	830	804	838	908	849	826	816	841	795	860	836	803	861	842	815	855	826	891	872	869	929	850	862	802	834	877	827	807	873	839	837	835	842	909	841	867	854	833	837	855	876	860	886	859	889	868	862	882	821	841	863	836	864	876	876	842	873	843	849	832	826	859	827	824	817	884	839	828	836	801	813	872	805	845	811	842	885	858	839	874	831	849	887	876	897	825	885	849	842	882	904	887	875	825	929	852	839	823	867	857	855	870	869	860	822	858	838	816	860	855	896	873	873	878	849	853	854	834	836	837	846	862	905	791	840	820	862	859	857	860	848	885	909	772	872	873	822	833	816	829	835	887	839	875	895	828	822	873	824	796	833	912	874	834	878	824	827	866	830	846	832	800	862	843	840	879	911	875	851	853	861	844	794	848	859	860	865	832	870	874	840	817	903	826	849	888	864	870	861	860	882	861	865	865	845	830	862	869	865	813	817	868	861	891	889	847	867	845	834	814	850	868	863	849	865	836	869	852	858	851	848	860	867	889	857	859	846	867	825	899	889	833	873	892	842	788	828	868	843	849	825	789	858	871	820	848	917	895	889	825	865	817	878	856	825	875	851	801	797	846	872	864	870	840	872	887	894	837	894	843	886	857	818	861	826	826	873	828	852	826	877	830	811	903	801	861	822	911	869	788	786	896	808	888	865	835	843	848	853	779	875	856	830	865	801	862	830	846	813	816	867	861	918	814	816	850	889	859	874	842	829	847	852	820	864	834	874	847	905	820	841	835	823	892	888	864	813	861	895	819	817	884	827	848	815	825	828	846	841	895	858	824	884	849	868	868	829	839	861	819	853	913	888	823	871	847	873	866	753	868	833	886	835	828	898	871	855	903	867	884	806	867	865	852	815	902	847	892	851	818	850	870	840	871	858	855	924	847	846	828	827	819	792	884	868	848	859	828	848	837	823	836	875	881	899	840	868	905	868	853	843	855	904	807	853	807	812	830	888	868	838	912	894	878	867	865	839	903	838	892	821	867	814	876	861	774	863	838	848	828	878	846	858	837	871	871	766	849	834	858	895	919	860	882	821	814	898	837	890	855	852	889	811	867	816	851	839	807	914	805	901	924	886	827	851	879	836	839	845	901	836	865	859	847	821	838	847	882	847	828	830	829	860	881	827	860	872	882	888	856	826	840	878	826	864	864	919	884	841	848	868	879	818	835	824	845	848	901	858	875	835	834	881	851	860	883	864	893	825	829	919	802	881	791	855	853	838	859	826	834	824	865	865	718	819	867	858	889	775	844	814	790	792	778	796	836	836	837	800	902	832	883	851	892	811	872	872	851	840	809	870	856	816	894	862	917	866	881	862	846	860	872	844	827	818	832	917	854	856	859	839	831	842	863	877	810	891	849	863	859	772	876	826	825	853	810	899	854	848	881	838	873	848	848	864	844	845	854	824	796	845	836	847	868	878	884	877	840	836	878	858	835	847	840	834	858	872	860	854	861	850	812	910	866	869	831	865	884	840	845	894	862	855	823	815	863	835	833	821	834	885	839	863	842	822	854	855	856	830	874	848	855	867	844	878	892	819	880	807	857	821	874	841	838	841	812	937	837	818	864	868	833	822	840	879	867	836	839	861	897	846	823	822	852	861	902	814	888	855	870	885	850	826	859	886	859	826	871	818	884	859	871	818	832	844	875	892	841	825	858	857	860	823	878	845	854	808	867	804	822	857	827	917	833	834	869	839	887	854	842	885	853	856	877	853	846	836	890	820	837	849	827	863	856	799	869	890	859	854	839	857	831	825	832	808	850	860	865	845	825	841	855	806	843	839	838	802	862	889	807	886	794	828	853	877	850	860	786	851	855	826	866	827	861	860	838	853	844	918	864	862	827	871	866	815	857	827	861	827	866	869	827	847	833	828	823	842	870	827	866	812	855	829	851	886	892	836	880	866	861	855	850	851	892	828	785	880	874	882	882	875	848	851	842	866	843	851	852	869	844	860	835	837	905	833	825	875	854	881	803	828	860	816	838	883	851	872	801	803	892	814	873	879	868	861	793	842	859	869	830	808	836	866	870	858	802	870	848	859	833	830	857	878	839	893	861	869	821	862	899	801	901	853	821	869	829	820	919	873	839	845	880	848	839	845	841	847	876	885	888	824	822	873	869	873	833	835	872	870	860	876	857	856	809	885	800	861	861	858	868	848	873	836	831	907	854	890	875	879	887	854	846	897	838	886	878	839	867	834	859	855	884	898	890	874	843	859	847	853	859	800	810	854	806	799	902	850	866	857	822	856	791	859	866	820	807	877	867	894	861	827	832	847	901	858	858	848	836	823	879	851	822	854	856	896	851	834	911	853	905	854	850
37837	33010	31834	14430	3824	2332	2219	1645	865	346	332	358	311	375	360	322	360	341	332	335	362	369	340	339	331	372	324	365	364	357	360	368	309	305	326	344	368	347	366	342	351	305	313	336	374	305	358	326	382	343	365	343	341	361	350	368	347	330	351	339	352	337	333	370	366	352	350	343	347	362	324	333	342	309	362	347	349	344	317	321	356	349	358	360	353	361	378	326	337	352	372	341	370	335	338	324	332	341	330	378	328	317	353	340	359	346	344	340	327	346	326	335	332	355	348	296	331	362	337	330	340	300	328	303	315	331	351	339	382	335	331	371	347	283	316	353	326	314	341	350	334	321	362	358	343	356	316	312	322	333	366	338	347	332	319	353	342	330	344	337	342	339	323	353	329	358	385	348	381	374	371	344	349	343	354	342	348	319	334	310	294	316	345	320	336	306	335	346	386	369	339	367	326	360	334	375	356	346	368	380	365	359	327	326	335	312	330	343	363	342	359	326	366	313	341	328	348	302	314	363	339	379	371	334	373	353	349	360	337	367	336	327	333	350	296	344	361	336	326	347	359	325	350	326	298	320	330	330	345	343	369	353	328	342	337	369	344	353	326	334	338	360	363	360	353	294	328	355	391	334	333	352	360	369	357	348	334	309	318	363	337	309	340	391	339	339	324	310	365	339	349	345	324	373	353	344	363	341	351	318	320	355	346	360	358	319	336	354	356	344	324	347	328	372	326	346	335	312	352	339	316	350	369	324	344	353	340	328	347	332	366	325	373	353	330	365	331	335	331	353	320	312	361	350	367	349	329	336	343	348	358	342	334	335	338	365	329	319	326	371	346	353	319	348	343	389	317	337	340	355	275	360	332	340	354	325	327	326	326	331	356	321	344	351	370	334	356	351	336	349	331	366	363	351	329	403	333	340	345	367	316	376	344	336	333	357	321	349	349	405	347	343	380	333	313	332	342	352	356	372	346	331	358	346	362	324	334	363	347	333	322	334	357	349	330	319	339	371	361	325	327	354	329	327	375	333	359	364	350	369	337	350	355	343	330	359	366	308	348	341	337	335	322	353	349	361	336	334	300	355	361	349	319	339	363	322	350	315	337	318	342	350	369	346	352	333	344	338	350	343	343	318	388	363	344	348	346	328	327	346	314	354	346	333	338	352	372	333	353	350	329	330	328	371	339	331	314	324	327	339	333	330	325	334	363	307	360	369	333	351	335	303	313	353	343	340	314	363	357	345	336	315	320	329	333	359	351	356	311	328	359	336	361	341	321	330	374	354	360	318	352	324	379	338	377	346	348	336	315	326	338	329	354	362	340	341	329	335	284	343	356	364	344	366	353	341	350	352	363	365	364	342	371	357	336	309	337	344	389	364	330	330	338	369	331	345	361	335	359	336	332	386	336	336	337	340	336	361	362	336	321	367	330	360	336	356	372	327	343	342	343	389	329	352	361	315	337	349	338	299	368	331	307	341	364	372	319	326	364	335	337	368	355	387	286	375	346	338	321	313	295	338	356	319	348	295	309	368	345	373	357	354	333	313	337	317	342	342	376	385	344	328	375	365	342	335	345	354	338	330	310	319	344	357	326	340	341	343	306	312	352	364	351	371	344	341	331	348	326	339	335	353	354	363	370	319	356	358	331	336	331	300	333	319	319	305	338	304	365	327	320	341	360	319	338	400	328	336	350	343	346	355	348	374	301	362	381	343	336	346	365	331	332	305	339	333	331	322	346	309	351	327	338	325	350	335	326	353	348	321	377	320	311	315	309	367	350	365	322	333	316	380	322	343	324	320	349	339	337	314	345	349	342	320	351	323	374	338	354	351	340	308	331	365	369	339	332	304	324	357	354	314	324	366	354	336	341	337	346	341	303	320	351	346	335	338	326	344	364	334	334	373	323	337	328	331	344	338	347	365	349	322	317	353	352	356	359	337	345	329	324	360	359	326	362	315	298	352	335	364	354	332	344	332	333	345	376	349	295	328	333	313	339	366	325	335	365	320	345	337	319	357	370	323	356	336	385	350	349	329	348	378	352	374	376	354	362	352	387	389	376	350	354	362	336	339	337	334	313	322	328	331	356	332	343	359	375	341	339	364	342	319	341	320	354	352	332	331	333	339	321	368	381	333	335	338	325	347	303	337	338	366	349	349	358	385	361	327	344	316	316	352	344	372	363	368	354	370	373	344	339	365	332	329	355	317	346	344	325	341	305	365	324	340	346	341	376	318	325	380	358	341	359	327	371	367	338	351	353	336	335	340	328	370	360	314	358	370	362	352	367	308	346	309	334	355	327	336	318	359	314	346	313	335	306	353	339	341	317	342	335	386	340	300	378	348	355	335	389	372	342	335	345	343	343	348	338	329	317	318	368	331	323	330	322	353	350	361	343	329	304	380	347	335	361	355	271	365	327	326	362	341	375	308	315	332	323	376	354	351	380	339	336	354	345	376	362	326	305	341	340	350	353	343	350	350	330	363	339	316	359	340	361	353	373	314	330	336	336	331	344	348	327	347	327	382	349	340	375	356	351	348	322	339	348	346	323	338	338	340	338	333	341	308	283	360	328	359	340	326	372	351	349	366	337	328	337	353	365	303	331	326	341	331	370	348	346	358	315	337	345	310	379	341	353	344	351	334	367	341	360	327	364	338	337	331	322	311	350	342	307	319	345	352	387	361	363	349	307	332	345	327	313	340	333	352	323	329	355	368	378	345	345	321	360	340	306	370	378	299	344	334	355	335	344	345	313	353	369	351	318	354	310	342	396	333	361	320	359	350	340	364	348	324	342	381	341	364	313	357	374	336	311	350	336	349	324	387	340	334	376	314	313	365	333	358	350	324	349	327	340	319	355	320	341	325	352	326	359	353	340	328	331	315	314	336	330	358	330	338	319	346	352	357	334	358	359	352	390	338	354	352	373	290	358	349	347	345	366	343	329	360	355	354	341	370	355	358	337	351	321	347	320	335	348	338	374	329	355	346	368	346	305	324	361	357	371	338	345	345	330	336	379	347	347	352	306	338	336	350	353	373	389	340	370	348	335	305	342	357	338	322	345	344	321	324	355	347	351	353	370	334	326	337	372	367	360	378	352	309	325	336	327	330	314	358	352	373	330	351	353	313	358	347	321	352	330	335	367	336	329	371	334	343	334	321	338	308	334	333	304	337	344	297	335	370	356	336	380	337	348	331	359	335	337	350	368	320	352	377	301	335	332	342	335	337	362	370	351	331	376	320	336	347	316	332	353	362	318	341	352	326	364	373	324	339	357	320	351	318	331	328	317	309	328	366	321	338	368	325	338	358	328	351	375	316	345	316	344	340	358	353	321	327	350	343	380	346	353	371	331	363	334	337	329	361	322	325	365	345	343	367	350	361	343	351	291	325	311	353	343	358	372	335	372	363	321	378	325	333	364	353	360	322	351	358	335	368	337	330	374	348	326	357	346	373	343	320	335	344	363	336	318	318	328	327	364	356	327	322	352	341	301	353	353	346
26451	26935	35719	16743	11180	8452	8683	7222	3151	801	807	807	840	766	785	746	785	825	849	781	828	837	796	780	784	787	800	808	809	803	778	790	840	769	782	809	783	776	818	787	755	827	799	761	837	797	762	736	808	764	795	786	780	796	765	807	801	799	802	864	814	827	814	800	821	784	795	769	778	870	746	796	853	760	788	838	835	781	764	784	762	817	755	782	771	822	828	817	758	792	800	733	790	777	780	773	767	847	824	827	817	864	775	825	810	851	819	771	852	811	806	741	776	792	835	801	757	770	809	769	781	886	748	733	813	825	806	764	791	752	752	829	759	790	804	829	819	817	813	796	812	764	786	803	761	876	752	788	836	795	799	764	794	732	796	790	821	824	812	780	830	799	783	801	781	828	799	785	749	809	813	775	803	775	828	833	772	762	782	840	816	825	777	785	814	810	803	806	847	831	776	797	753	798	773	776	772	793	770	770	815	713	798	784	820	763	796	782	826	778	797	805	809	850	782	829	794	789	766	781	794	757	801	818	736	835	775	771	770	776	812	802	802	786	818	802	819	787	798	827	850	816	792	758	781	803	799	780	768	737	805	843	793	841	829	796	865	787	851	822	817	784	795	861	808	739	813	813	785	775	759	781	811	830	829	766	754	827	822	814	803	807	787	796	766	837	763	810	799	771	806	802	819	793	780	842	804	750	804	765	756	785	849	798	827	801	836	855	781	791	765	775	815	829	801	793	793	773	796	806	797	780	790	812	756	770	738	746	771	774	801	743	800	812	824	777	776	765	868	830	745	788	807	802	794	823	817	779	826	850	776	704	791	812	823	762	820	787	781	773	764	757	806	792	774	800	793	801	824	806	776	768	852	793	812	800	817	787	809	787	804	752	807	755	797	797	787	757	785	775	805	760	802	778	799	801	801	763	789	813	773	768	823	814	779	791	823	833	787	797	790	754	809	794	775	855	800	837	791	753	768	806	751	808	848	832	817	794	830	799	825	813	830	753	792	801	812	852	781	796	754	765	779	793	787	775	808	779	844	806	795	804	791	780	819	756	847	789	784	780	791	780	794	843	767	771	799	827	832	767	806	817	817	761	754	801	831	802	853	822	803	801	841	794	744	773	791	786	817	789	822	744	793	787	780	788	783	794	761	750	840	765	791	810	822	841	772	781	785	772	791	866	778	806	826	800	790	781	778	779	810	743	805	803	830	737	774	814	788	872	784	754	782	793	755	799	764	787	807	776	804	809	798	775	764	807	772	778	792	741	773	850	741	799	811	786	773	807	819	824	822	811	790	820	774	751	773	790	770	832	780	785	798	812	819	749	781	773	812	821	791	791	817	752	769	766	831	813	809	852	777	813	744	777	803	791	759	819	808	831	786	809	768	795	816	721	778	835	842	776	837	776	815	863	778	796	840	837	800	783	790	800	828	738	802	804	859	754	792	785	819	842	764	825	790	804	798	764	776	817	758	826	756	770	771	791	830	809	814	775	813	784	865	753	775	779	772	793	855	817	783	802	805	772	789	864	775	835	768	804	795	773	824	787	750	766	774	772	846	808	808	779	807	853	810	808	809	801	831	761	771	791	794	781	850	831	791	781	816	787	797	815	771	785	803	794	803	814	807	752	755	822	736	818	797	817	802	801	794	754	807	800	777	826	793	787	841	797	789	773	870	796	799	773	769	793	790	731	780	752	813	778	786	739	776	766	848	792	800	779	797	851	795	804	763	818	844	753	779	799	760	831	783	835	812	774	804	842	803	769	811	778	751	801	839	832	816	808	782	800	765	776	815	831	824	776	798	785	800	765	804	816	870	810	801	761	786	790	788	746	782	736	738	829	751	818	772	798	805	742	809	842	798	765	806	804	829	755	803	851	818	843	811	818	793	754	830	784	764	752	824	786	771	803	780	814	781	797	814	814	811	788	886	730	752	807	841	755	854	784	745	836	794	813	802	776	821	799	787	784	750	775	810	833	841	808	804	795	826	795	807	815	802	805	763	775	818	737	786	857	776	844	752	784	846	760	779	782	810	864	763	818	769	758	789	811	841	749	741	765	784	811	788	834	761	835	803	808	817	809	765	786	819	760	845	834	792	782	771	822	811	758	831	798	798	813	724	797	743	812	787	790	836	810	781	816	835	784	806	793	821	784	794	816	770	811	801	793	827	793	818	843	787	797	728	746	789	788	803	760	797	790	774	798	830	799	802	805	793	814	806	814	839	763	784	830	821	748	825	864	776	798	770	834	782	774	760	839	806	778	790	850	780	774	839	826	820	825	806	804	763	770	803	725	779	764	818	819	798	804	822	816	814	761	828	749	803	793	769	839	800	776	807	762	787	764	825	801	814	820	758	831	867	788	798	797	806	785	769	809	752	760	759	803	784	783	825	835	797	761	784	771	830	791	742	799	860	828	813	810	778	815	823	780	827	739	786	789	833	808	803	775	773	784	837	827	747	845	776	827	777	828	813	720	802	825	822	780	793	773	782	806	814	843	810	786	765	823	781	805	783	784	814	840	795	824	779	781	834	737	775	817	849	766	752	752	836	812	810	790	791	805	835	818	766	774	746	813	793	812	770	840	757	803	804	794	811	782	825	786	758	857	828	751	821	834	821	771	778	739	791	816	770	779	776	780	845	800	820	793	774	767	804	825	799	788	830	795	768	827	841	834	823	766	764	804	775	800	803	808	764	760	810	774	774	820	805	783	774	798	792	798	810	803	816	833	803	829	768	784	826	770	865	799	848	799	826	824	800	789	791	732	791	776	822	837	799	796	781	785	805	836	792	799	801	781	759	781	804	774	834	820	828	722	747	785	802	776	789	749	830	795	798	824	792	802	817	804	801	812	798	783	795	794	794	804	708	778	808	785	772	842	778	838	791	813	781	754	810	811	772	757	790	822	812	797	775	755	801	832	789	830	809	836	766	812	810	776	758	829	822	788	826	795	748	775	790	761	770	813	808	792	766	773	709	762	784	820	775	829	810	741	819	807	795	779	771	766	784	788	810	839	829	805	801	753	785	808	787	841	775	807	817	765	760	792	795	761	849	787	747	874	792	804	710	791	765	715	757	800	783	830	835	812	819	821	820	805	851	808	752	773	793	825	843	841	771	839	819	816	758	781	778	783	804	775	785	796	798	797	828	805	784	833	785	805	833	794	768	797	818	802	772	802	806	766	856	759	784	844	785	801	776	824	789	800	786	801	779	774	799	841	833	823	855	793	799	799	773	805	782	824	788	838	728	815	818	827	724	844	831	746	790	798	820	864	739	803	755	784	764	879	848	769	753	757	768	788	809	806	761	795	764	812	816	807	791	800	777	746	757	794	803	824	804	764	771	797	818	788	813	784	805	787	803	783	828	861	817	795	795	800	807	788	797	793	808	796	813	791	830	845	782	739	821	761	791	868	820	822	820	772	818	791	785	824	769	827	807	802	823	813	819	797	761	833	786	778	780	819	811	763	798	808	753	810	767	792	798	763	784	818	821	826	851	803
49249	44235	45144	22853	7874	4668	3771	2874	1221	268	245	290	226	249	218	236	232	220	244	225	253	254	286	210	243	239	239	244	240	213	240	238	242	226	235	253	236	271	232	251	252	231	253	246	227	238	209	241	257	202	230	225	249	226	246	243	241	224	245	251	223	229	250	213	231	242	206	236	228	228	220	238	204	225	232	241	235	233	212	277	266	209	233	230	269	241	235	218	243	232	261	240	223	256	249	230	240	251	213	224	242	240	242	271	236	207	257	257	256	226	240	225	258	226	239	235	227	230	239	251	245	233	222	231	213	222	257	217	240	226	247	257	227	206	214	225	212	203	224	236	242	221	253	262	237	237	228	231	248	247	241	281	210	242	239	232	219	238	221	225	214	253	231	276	247	230	248	264	227	233	232	231	266	238	197	255	252	233	272	208	261	216	230	217	224	229	217	252	229	251	256	243	244	233	264	225	241	243	231	246	263	217	265	221	229	238	227	235	200	236	279	245	229	232	231	212	238	222	212	234	228	223	243	257	230	227	210	236	240	220	245	233	229	237	231	232	241	238	223	221	195	248	228	233	217	269	234	247	246	234	245	229	264	241	247	234	216	233	271	234	239	261	231	207	233	238	251	239	211	236	239	222	227	236	231	219	256	224	248	232	251	209	247	270	242	240	235	224	237	219	246	247	225	216	222	252	253	238	229	247	221	227	248	210	252	218	255	216	248	238	228	237	219	243	201	242	229	231	251	230	220	219	211	229	253	266	251	258	231	234	249	218	237	231	229	247	228	201	258	226	229	254	232	227	235	216	211	255	234	242	228	205	244	230	274	226	215	221	252	218	237	225	233	226	232	249	243	239	212	263	218	255	273	243	257	273	242	227	234	213	232	261	226	266	251	263	231	225	233	258	246	241	260	243	243	246	263	255	226	212	256	242	246	211	213	225	239	252	258	253	226	207	255	242	226	236	258	237	192	231	252	256	228	233	216	224	249	254	240	218	277	249	250	213	218	220	218	233	233	204	230	243	232	211	261	234	235	250	229	254	234	243	246	222	234	216	221	210	224	234	246	244	234	251	268	255	260	224	238	251	248	232	244	258	221	234	232	229	247	237	234	244	229	230	226	239	232	236	226	214	218	247	263	222	204	258	243	255	242	242	249	220	263	203	213	231	218	225	282	214	229	245	249	263	248	226	230	224	230	238	252	223	259	236	242	235	214	239	229	212	237	242	247	229	235	250	239	210	240	234	212	222	197	216	226	246	222	217	237	213	239	233	243	243	238	232	234	236	248	239	235	238	229	235	232	242	241	253	242	206	224	244	238	248	236	281	243	213	243	204	246	270	246	254	225	240	252	240	247	235	233	222	234	221	204	226	229	225	220	216	214	214	246	271	242	248	244	247	244	248	257	206	259	248	225	222	238	245	239	286	235	223	248	219	222	254	235	227	239	209	226	252	285	208	238	245	224	225	216	249	233	200	224	291	273	254	218	247	241	245	216	223	237	236	242	230	228	232	212	204	219	220	218	272	245	249	262	233	238	237	250	235	246	231	240	211	209	261	240	248	237	223	209	215	263	217	230	248	217	239	210	264	223	228	245	226	225	236	225	216	224	251	229	240	263	238	218	225	232	224	224	260	220	239	257	236	233	257	242	218	236	243	236	237	239	210	208	233	241	248	246	233	237	229	266	247	226	242	265	266	229	245	271	260	244	225	237	228	212	248	231	258	251	220	269	241	206	216	219	232	232	240	225	258	217	247	237	214	237	229	234	246	241	251	230	220	218	216	253	227	237	225	244	235	221	222	237	228	226	218	247	223	212	283	214	197	212	237	224	232	217	213	234	249	229	237	237	250	224	245	256	197	248	255	232	250	258	233	237	232	241	250	232	248	230	244	254	232	240	215	217	260	217	244	219	222	223	254	240	216	224	258	235	234	201	242	224	241	235	250	215	250	259	239	232	266	234	227	234	237	213	228	225	236	233	248	251	248	223	248	242	225	246	230	235	221	215	266	229	233	255	215	238	208	245	236	217	215	233	244	212	255	246	241	250	227	209	256	231	231	211	219	223	238	256	239	251	255	236	210	238	266	243	234	223	220	239	266	222	238	240	239	204	225	235	246	247	219	241	215	230	243	234	252	232	262	229	240	243	231	241	238	239	237	237	262	219	234	207	226	229	236	265	248	236	241	230	236	276	269	252	236	245	227	196	238	248	242	217	228	230	248	241	234	258	250	205	242	234	246	224	221	224	241	232	239	220	252	220	227	243	212	232	237	236	232	207	243	229	244	239	240	236	206	237	232	242	234	235	241	245	237	240	218	252	244	217	263	230	246	216	215	227	214	222	219	255	215	248	238	254	189	235	233	230	222	234	266	252	229	250	219	226	225	274	218	235	250	248	236	234	235	247	229	207	233	212	241	227	242	248	197	261	251	233	237	228	220	244	228	230	254	226	215	251	223	256	209	225	239	247	240	212	237	229	247	266	260	204	225	251	222	231	228	230	238	239	230	252	228	236	222	238	248	244	211	223	258	243	248	258	241	227	235	233	272	205	211	232	262	255	216	231	236	241	235	223	222	207	223	232	232	220	230	227	272	251	228	238	208	235	231	243	230	228	237	200	269	238	244	253	230	227	226	235	211	246	226	212	226	254	254	259	237	239	236	224	220	242	209	259	219	238	247	263	216	215	233	226	236	220	219	235	242	239	243	225	255	268	256	225	216	211	213	240	237	237	220	259	226	240	227	267	265	228	258	253	208	236	221	232	234	232	231	255	239	225	229	258	229	226	242	235	219	229	251	258	224	247	259	231	221	252	250	225	267	256	235	269	255	218	269	240	242	233	257	259	221	222	240	213	212	241	242	233	269	247	244	261	229	249	247	267	238	241	234	213	224	267	215	207	247	235	256	240	216	206	217	258	271	238	265	253	245	222	253	236	248	256	237	245	259	243	200	204	223	261	231	203	245	225	259	236	222	226	256	242	261	216	241	267	233	252	226	266	218	233	240	234	231	248	235	255	245	218	208	257	239	237	250	236	231	260	241	243	243	274	219	227	233	241	255	256	224	238	231	238	232	210	248	223	261	254	231	258	254	218	250	238	221	221	225	225	230	237	205	208	259	254	252	243	236	255	237	230	245	247	246	223	207	230	244	216	222	231	253	238	252	248	242	238	227	224	229	256	240	220	248	246	223	242	243	239	217	227	226	208	220	228	235	223	276	227	238	232	214	250	233	221	230	219	231	247	232	241	230	256	216	235	251	212	242	234	216	237	222	252	239	262	251	263	246	249	260	221	253	252	202	211	196	229	255	226	214	235	247	265	226	213	225	245	234	227	265	230	238	249	234	232	251	240	230	290	260	240	215	251	210	246	268	231	209	221	253	255	214	220	246	234	263	249	237	227	257	225	251	237	221	239	242	236	234	206	234	254	240	262	231	256	240	231	225	229	258	233	234	246	230	215	255	233	226	221	276	238	262	238	271	266	225	264	215	227	224	267	230
33171	34286	45584	24222	17627	14592	13897	11145	4666	563	611	601	595	561	571	542	566	590	608	531	594	555	535	553	603	543	586	577	566	549	600	524	555	557	544	598	598	602	555	570	531	575	566	529	564	569	514	560	574	589	528	547	589	557	609	569	537	547	538	537	527	547	557	519	570	571	502	588	561	555	589	570	559	592	579	564	557	544	565	572	609	548	585	596	556	578	575	584	557	499	596	535	553	523	595	557	573	577	520	609	538	563	520	538	520	549	549	603	557	599	565	536	562	548	590	557	555	530	523	561	530	564	582	577	577	552	579	512	588	580	569	578	523	554	517	585	567	560	578	560	565	519	582	558	563	543	582	535	569	591	606	577	580	573	616	565	543	530	552	572	546	568	577	530	591	586	559	566	573	523	523	568	556	549	636	560	530	568	584	609	568	529	542	550	490	548	562	589	545	569	606	592	560	515	544	586	539	598	598	532	539	574	586	537	606	543	576	525	534	589	542	553	539	554	587	576	572	552	547	555	637	552	550	527	556	573	559	578	627	582	559	562	568	586	559	568	592	520	545	550	554	596	555	550	540	556	556	594	582	563	581	576	535	534	566	551	558	603	592	562	589	600	542	561	571	573	595	545	567	588	574	596	535	562	511	537	564	538	520	558	529	536	500	528	579	557	605	552	568	574	525	548	537	587	551	548	519	578	551	533	551	535	577	575	546	585	523	562	549	578	551	569	549	549	504	576	584	584	603	598	565	553	574	562	574	589	578	594	547	552	552	568	565	561	553	576	582	549	560	597	592	584	558	544	577	585	608	550	561	567	571	572	576	582	568	537	554	524	572	578	573	543	545	555	546	540	552	528	588	552	634	560	572	598	580	557	576	621	586	557	546	587	546	542	546	555	563	530	562	563	563	593	567	538	557	579	543	550	507	536	560	560	547	598	503	531	562	581	576	608	541	595	551	500	558	547	587	568	572	595	562	583	539	538	532	623	554	563	568	570	554	547	547	528	557	523	537	575	568	576	538	565	590	566	564	575	556	573	546	539	551	554	576	612	580	577	581	526	561	561	561	552	558	536	537	564	583	593	559	553	565	547	554	616	576	596	531	584	571	543	586	573	547	573	552	546	517	574	547	556	603	562	573	548	582	555	585	561	544	541	551	548	576	564	560	564	543	558	529	535	539	558	589	535	555	566	548	565	540	564	597	565	544	562	544	614	558	521	565	593	552	602	561	535	528	573	592	557	559	614	539	534	530	557	591	557	578	544	577	567	595	557	587	566	561	523	598	579	555	600	516	586	607	582	569	552	553	556	532	537	562	543	577	516	557	574	594	557	624	531	580	542	609	552	504	554	551	549	581	565	599	559	523	551	529	536	546	587	538	578	522	594	553	576	565	581	593	561	555	555	537	584	551	570	581	576	546	551	598	569	514	569	582	560	541	545	515	560	560	554	605	560	532	624	595	544	540	556	576	525	595	572	605	546	524	573	591	557	593	541	597	578	562	544	574	548	568	494	556	550	560	529	591	554	577	546	539	573	542	544	540	569	555	572	556	556	579	570	564	565	566	552	553	540	619	538	595	576	564	577	578	564	570	590	562	570	564	536	540	513	601	538	572	567	516	570	562	600	563	547	552	581	586	591	594	600	566	580	574	551	570	547	566	543	583	603	523	556	597	587	519	580	591	534	576	562	569	578	571	607	592	556	571	549	570	561	524	527	553	575	581	556	561	565	558	530	565	517	569	544	560	533	557	597	558	566	570	602	531	539	547	521	585	545	579	556	539	608	582	553	554	560	565	547	564	596	585	536	558	590	569	546	520	552	560	523	571	603	576	584	552	571	635	573	578	555	548	552	554	522	582	533	557	507	596	582	551	556	563	591	565	534	549	552	564	576	557	578	557	582	590	571	589	558	533	575	587	547	527	548	573	551	548	557	569	603	560	579	565	542	506	575	568	551	510	526	585	557	570	587	532	567	539	536	601	583	546	542	566	583	503	542	556	597	574	563	585	574	539	549	604	555	567	574	611	558	560	622	568	544	559	534	573	553	574	561	593	526	523	582	540	556	571	558	513	535	538	525	497	562	565	534	573	555	562	594	579	509	568	557	560	580	575	560	537	590	588	574	565	543	584	564	551	562	588	537	601	546	586	579	568	595	594	529	577	586	572	546	542	554	576	569	551	553	528	564	558	572	555	570	550	560	561	561	578	559	576	520	581	580	548	577	537	519	568	588	541	581	555	545	556	574	590	553	598	565	542	570	542	586	543	604	563	499	591	580	535	557	556	523	634	524	580	541	530	575	576	583	585	564	568	569	543	567	561	559	532	532	550	550	590	554	516	552	596	561	569	530	589	545	552	588	560	544	565	542	548	571	560	570	559	569	609	514	565	588	594	569	567	542	541	556	546	579	560	563	552	602	534	608	582	579	589	546	537	547	548	568	534	595	569	615	569	536	554	581	566	575	563	566	543	539	570	550	567	562	570	564	598	546	582	585	610	566	549	591	586	573	584	516	601	557	595	558	536	581	585	542	545	544	617	556	547	568	545	601	569	545	562	572	582	587	545	562	541	545	561	574	569	527	571	580	532	564	515	558	589	582	528	541	556	577	594	583	541	539	552	582	568	592	540	570	579	601	561	559	574	561	599	541	556	566	588	552	556	543	590	563	519	593	569	522	567	564	590	521	532	539	547	572	574	540	600	595	565	593	565	552	561	573	587	549	548	560	529	540	591	523	543	542	551	598	561	567	578	552	553	552	594	645	557	625	589	562	597	545	543	591	570	571	563	559	552	547	581	557	570	539	542	563	568	548	514	586	579	588	604	595	511	620	538	606	561	584	555	562	542	588	558	605	520	550	577	587	558	560	562	515	536	561	553	586	558	541	575	527	602	558	588	538	568	532	555	589	552	555	538	572	593	595	547	572	574	569	588	545	535	570	554	590	524	545	610	552	556	582	564	540	560	526	560	593	572	599	565	544	569	564	600	553	542	615	557	593	544	575	566	559	545	577	572	590	574	567	561	584	574	552	566	525	575	595	555	581	578	576	551	550	559	574	544	585	574	616	584	566	572	575	557	519	582	582	555	572	540	569	604	570	529	572	564	604	549	555	557	571	531	533	547	526	563	547	574	545	565	554	601	578	596	533	560	580	565	593	519	560	564	610	532	537	586	593	566	550	551	557	542	579	558	569	593	576	572	500	583	575	564	560	610	550	598	547	558	529	573	558	586	523	547	545	564	578	575	581	496	540	581	568	598	574	596	578	560	549	596	565	536	581	516	543	553	568	555	563	550	556	539	531	579	596	547	545	520	575	575	558	563	565	544	548	542	577	589	533	570	536	574	558	566	557	556	588	565	549	553	552	613	535	525	537	557	521	569	565	565	525	533	577	552	568	579	599	551	534	571	539	544	575	588	508	534	565	582	562	544	547	541	576	583	557	570	610	603	602	563	595	596	599	554	592	606	552	563	542	541	603	570	585	581	563	574	601	556	548	552	560
8721	2189	1943	815	439	450	410	411	383	367	375	363	403	386	372	367	383	365	365	382	374	360	368	374	390	364	331	398	374	362	333	374	399	378	390	328	373	357	358	366	336	364	366	362	342	353	390	387	348	368	386	357	373	364	392	380	352	337	336	370	396	397	360	373	344	345	366	368	375	354	332	408	367	373	375	362	367	360	378	374	343	389	375	376	389	342	377	394	361	356	397	363	330	378	380	339	393	392	386	366	394	348	338	327	349	377	414	356	390	357	360	373	362	354	356	413	349	356	367	373	371	374	358	347	361	331	332	364	383	334	368	386	374	335	383	363	388	377	372	368	373	365	382	393	340	360	357	377	330	341	361	349	357	348	381	374	367	368	393	342	379	391	351	344	405	359	363	403	334	371	369	371	364	391	368	354	350	378	379	347	331	344	381	398	375	347	340	353	381	374	333	337	395	378	342	357	327	363	362	356	362	383	360	411	344	372	365	389	411	375	367	370	348	376	362	360	372	350	362	366	394	360	370	363	392	390	367	384	356	383	400	337	350	352	368	353	361	371	358	370	388	377	339	310	332	346	340	384	337	379	380	367	361	354	382	362	342	366	373	367	334	388	372	402	395	369	368	365	354	367	367	348	375	408	369	311	366	358	333	373	361	330	396	391	360	370	358	368	385	358	391	357	353	348	386	342	385	416	386	392	397	386	374	340	380	364	345	323	331	357	368	341	367	386	380	348	390	344	376	354	394	358	397	348	332	377	338	384	355	379	381	339	366	387	382	364	378	367	386	373	387	350	396	352	357	369	352	362	338	396	337	343	340	369	427	327	372	378	379	372	361	360	360	349	363	362	367	363	370	341	357	358	359	372	347	377	353	370	371	358	377	370	347	366	358	333	358	351	355	329	333	378	389	364	371	353	363	385	368	384	377	374	382	378	377	407	385	335	398	354	372	370	360	386	406	322	364	354	392	325	331	362	410	342	391	374	396	367	354	338	399	386	360	374	368	365	344	374	364	371	347	360	390	363	358	378	385	363	347	352	390	366	356	358	358	346	344	347	348	357	394	365	335	367	369	382	329	352	365	372	373	347	367	394	367	359	391	392	342	380	372	365	400	355	359	378	367	403	344	362	338	383	362	381	373	359	392	401	370	334	376	321	364	378	385	381	351	369	354	368	384	362	347	365	386	391	324	325	370	361	390	377	346	371	342	346	356	353	352	345	370	369	338	370	351	350	383	359	333	354	360	364	379	350	339	384	369	348	365	358	376	367	367	360	338	380	381	357	337	362	352	389	370	358	390	397	360	364	341	382	390	370	335	381	368	349	354	388	383	354	376	362	383	342	341	353	376	398	371	329	364	380	378	330	364	347	357	348	357	403	353	336	389	357	354	377	350	352	358	345	388	356	374	381	352	367	386	380	355	368	386	389	368	390	373	376	396	391	375	353	410	373	381	357	388	379	332	347	390	364	377	360	338	362	353	367	385	362	334	368	370	401	373	361	356	355	368	360	375	358	360	348	372	347	349	376	360	371	359	356	387	330	383	343	356	386	404	414	408	382	362	349	373	337	371	388	384	365	371	345	396	365	358	314	402	360	329	344	350	380	383	388	409	375	344	348	379	337	373	360	314	379	384	360	359	360	342	362	383	359	369	321	354	373	317	345	357	359	380	339	350	379	374	350	374	375	375	368	381	368	352	384	391	374	337	366	360	390	334	354	351	364	361	317	336	347	374	349	379	383	398	383	371	393	333	375	377	353	375	377	367	328	354	342	359	350	324	386	361	361	378	364	346	368	355	373	365	342	363	358	342	354	362	342	377	341	351	327	371	361	379	350	308	357	398	342	385	372	357	377	344	369	360	368	346	344	357	327	400	391	353	385	352	336	385	314	317	380	335	345	372	394	373	348	323	366	349	338	347	387	354	338	371	352	366	365	346	365	398	382	325	367	390	392	391	398	374	388	352	382	397	371	377	336	356	320	388	392	374	326	334	353	346	316	354	371	335	348	383	378	380	353	385	368	347	376	351	389	382	363	370	386	373	378	382	402	366	379	355	365	386	345	353	323	386	355	371	341	377	373	368	357	358	367	336	360	390	352	352	324	325	374	378	399	404	377	337	359	337	366	367	373	332	400	385	365	366	326	342	369	367	333	353	360	417	345	311	355	355	390	357	373	377	365	332	379	349	335	357	395	364	384	373	347	364	406	355	392	380	339	397	364	419	358	378	355	352	392	369	396	358	337	368	410	366	369	383	363	369	365	373	354	406	344	370	376	373	398	334	355	400	376	404	379	352	399	342	326	368	346	406	376	355	362	385	359	352	386	368	366	334	374	376	357	358	346	326	380	350	363	372	400	371	388	351	356	376	333	346	339	373	386	360	387	393	369	357	374	361	399	365	366	369	367	351	322	393	389	362	368	365	379	348	355	370	349	352	346	386	354	375	383	349	357	336	384	363	377	383	375	399	385	386	399	342	337	334	427	377	376	361	328	359	363	325	383	350	373	367	345	350	358	375	342	345	328	377	344	324	334	354	371	373	320	385	350	399	403	352	335	346	370	402	367	323	376	385	426	351	323	376	361	344	379	353	383	402	383	377	371	365	365	336	389	369	371	342	361	373	346	348	351	411	360	357	380	350	342	357	401	350	362	369	336	344	335	331	345	329	370	349	407	330	356	333	392	366	381	328	348	377	401	377	360	366	362	372	399	379	332	357	392	355	349	383	350	335	364	360	375	362	356	356	378	390	390	340	357	362	403	389	356	361	379	382	359	346	357	351	363	366	349	368	370	378	361	332	363	336	359	335	372	353	358	384	370	378	336	335	396	362	354	339	379	346	362	376	386	367	347	343	395	383	386	368	359	348	347	401	370	364	363	357	369	332	388	364	361	390	378	350	356	357	328	339	342	323	355	354	360	370	385	366	335	363	422	372	403	384	374	344	351	363	394	365	337	350	401	353	326	375	401	342	376	371	357	337	361	364	366	377	331	335	345	352	364	320	375	363	361	350	380	378	333	342	347	387	362	325	380	351	373	337	339	388	341	349	336	380	383	357	362	355	349	394	377	348	378	347	405	367	326	363	379	380	354	342	394	361	332	359	398	363	371	373	351	392	411	376	386	343	371	359	366	337	333	358	373	349	390	356	378	381	378	379	396	395	332	362	364	344	373	381	349	359	385	356	347	371	343	334	342	377	364	351	359	322	374	325	373	355	378	368	390	345	346	357	368	379	323	347	368	387	350	351	430	341	374	363	393	360	359	354	364	376	360	358	357	350	362	372	336	395	365	372	374	361	345	343	391	384	374	336	382	371	329	353	392	370	371	350	399	360	365	386	362	347	350	344	349	358	347	358	356	335	355	375	395	371	406	346	361	337	391	391	335	377	372	356	364	375	406	368	390	365	374	354	392	403	351	343	372	372	343	354	381	357	371	349	337	364	384	387	382	334	330	323	347	381	384	354	352	358	387	337	360	358	330	382	411	382	382	366	348	405	380
7433	3754	4617	2052	1233	1245	1118	1109	960	804	835	849	842	806	844	867	866	845	865	849	875	819	806	855	886	810	864	811	874	818	814	839	851	799	846	848	809	844	861	842	846	861	828	919	873	862	809	841	847	788	833	834	814	837	873	902	901	820	794	892	867	826	836	831	849	839	852	855	834	810	871	807	830	813	782	870	911	914	826	814	808	818	864	858	829	860	870	848	796	876	867	836	873	842	897	852	848	825	833	872	840	790	863	855	848	843	843	856	833	865	835	808	869	817	823	825	821	852	857	842	796	845	836	837	829	825	860	864	831	829	854	866	874	835	821	820	835	826	849	822	832	849	830	806	839	886	852	827	834	816	856	810	870	885	818	798	792	840	869	841	866	818	834	802	818	834	830	842	817	858	843	855	819	846	814	846	807	816	851	837	812	847	861	829	860	805	851	810	863	851	844	799	811	873	837	844	829	860	845	823	831	862	802	819	778	876	850	795	806	862	870	850	829	867	844	805	832	839	873	853	831	859	873	795	851	852	803	822	824	843	840	854	862	846	838	814	842	833	852	839	812	846	884	834	853	810	787	819	868	833	816	805	845	833	850	890	867	828	838	843	859	868	827	848	805	928	894	823	890	883	871	861	843	824	822	845	832	858	886	868	866	838	830	858	871	811	809	826	818	858	855	818	791	811	824	849	834	862	792	859	810	848	803	854	876	820	803	855	894	804	850	872	886	853	844	841	846	840	886	818	813	798	794	828	839	870	793	807	839	839	837	873	820	807	829	835	895	903	837	841	826	849	883	864	875	831	903	884	863	834	858	828	804	874	808	796	783	796	883	829	795	907	868	829	862	833	827	852	885	835	872	809	857	814	816	843	843	863	897	843	798	867	838	815	820	821	835	835	854	779	846	852	856	806	800	837	808	828	887	849	839	816	835	819	898	794	855	821	833	825	849	808	839	841	841	800	852	816	837	800	832	825	818	811	832	800	816	838	829	866	893	869	808	814	847	880	810	820	863	830	836	866	835	834	750	877	825	784	867	773	799	781	863	857	849	856	839	811	842	838	883	839	819	865	823	834	829	864	838	808	858	877	870	842	812	851	819	828	806	834	831	852	825	874	831	853	840	822	845	840	861	857	850	859	808	840	811	794	870	861	823	819	847	844	877	858	852	848	840	794	837	893	875	814	854	890	849	853	881	874	787	849	846	817	880	846	852	833	844	816	839	827	874	808	839	810	820	777	766	865	786	831	880	839	866	853	870	842	821	841	820	880	867	844	786	849	835	823	861	845	857	811	846	834	815	822	865	824	830	838	855	812	810	862	842	842	819	827	855	817	837	818	838	851	881	891	853	829	877	839	792	829	845	824	833	824	826	834	787	852	895	830	876	823	883	810	801	856	825	819	812	844	868	811	827	828	832	852	834	784	837	818	860	836	784	819	874	836	855	848	845	833	795	877	867	798	836	834	852	837	841	785	832	840	849	833	850	856	844	867	813	816	812	871	895	846	854	850	810	814	869	845	843	861	882	861	920	811	887	829	882	778	801	826	852	818	837	896	846	833	859	879	827	887	819	861	826	885	857	831	816	814	785	851	817	813	815	879	847	830	798	860	788	808	841	849	799	840	833	848	856	859	819	867	865	833	844	831	817	814	823	885	867	847	806	839	850	881	818	826	812	837	777	845	865	809	790	832	894	816	856	794	858	832	809	842	791	859	855	846	820	887	781	833	861	923	849	849	890	800	823	856	849	816	795	855	886	837	870	860	878	830	858	861	798	798	796	858	903	811	849	774	845	859	826	833	844	832	799	846	887	865	783	871	812	846	862	877	837	845	863	812	810	832	836	828	827	839	867	802	835	811	842	834	844	846	865	809	897	868	857	791	806	867	830	804	868	835	856	882	811	836	831	815	848	790	900	803	852	840	810	917	798	834	844	820	794	793	815	880	853	875	854	851	858	847	830	859	835	867	823	846	804	845	910	845	838	894	799	833	746	801	816	870	880	846	846	811	848	814	815	845	804	848	855	901	870	850	887	811	833	888	808	866	873	809	866	814	817	906	861	794	818	802	826	885	852	844	873	848	822	844	812	860	868	882	834	821	811	854	842	805	852	791	847	836	855	843	823	858	799	867	830	765	840	844	878	818	869	837	807	793	862	890	796	823	893	879	808	805	872	786	802	797	841	781	864	884	804	864	859	902	820	878	872	847	872	790	895	847	796	837	844	884	873	833	839	841	847	838	844	838	788	828	860	796	864	867	843	804	809	850	827	795	801	843	794	826	853	869	781	845	824	843	819	834	856	851	810	854	822	811	857	814	877	795	891	801	836	847	802	842	854	851	867	812	831	842	862	807	849	845	846	821	836	824	827	778	828	869	848	811	839	878	835	857	837	783	857	834	822	795	836	820	853	852	922	873	858	868	872	809	862	801	823	838	817	807	838	797	840	863	885	832	820	854	837	841	847	851	846	858	901	797	869	823	827	856	827	821	812	848	871	839	859	816	856	826	840	824	803	799	855	832	800	849	834	821	833	833	891	882	805	796	837	843	847	803	817	799	847	833	857	851	872	839	806	846	878	852	869	843	872	849	811	824	796	843	873	882	851	861	828	827	811	814	823	805	856	913	844	885	851	811	860	879	795	870	836	813	814	844	835	823	830	840	875	836	840	868	785	847	885	835	815	831	812	852	855	845	837	822	837	830	847	859	930	811	828	916	828	855	831	814	863	865	798	809	832	827	823	790	843	865	816	836	848	859	862	848	785	863	825	855	818	865	905	791	806	886	837	881	798	867	845	837	854	831	801	838	845	824	849	814	912	849	859	838	800	828	834	827	855	844	847	866	881	893	861	843	819	822	843	822	810	810	865	823	831	855	822	879	829	846	843	848	831	788	848	879	815	850	858	817	788	853	818	869	814	904	849	824	850	823	893	831	880	828	818	856	895	890	840	895	831	825	837	870	805	821	816	836	871	847	845	786	806	841	853	846	837	891	881	840	809	882	834	815	878	824	839	835	864	811	824	837	836	835	854	893	792	788	864	838	855	814	783	836	810	813	818	831	833	834	847	852	833	844	865	827	815	809	867	829	830	835	862	848	853	831	803	831	817	828	868	810	906	866	798	832	869	854	884	772	812	870	849	844	871	798	852	817	805	809	806	841	870	887	847	878	869	828	850	861	844	827	850	789	851	817	830	833	922	843	827	834	839	839	858	840	840	786	842	837	845	811	837	875	854	867	869	871	834	840	871	856	849	845	787	804	839	794	834	883	789	884	810	825	815	788	828	811	814	870	864	857	810	827	759	852	829	856	840	831	861	884	880	804	810	812	846	844	828	824	833	817	849	879	820	859	871	813	845	837	863	810	839	816	857	854	856	825	845	820	803	868	818	859	819	822	793	904	810	852	863	863	893	838	836	866	805	858	872	770	817	841	796	825	855	855	885	824	823	796	812	795	820	830	873	836	802	861	815	802	819	828	845	833	855	852	843	795	879	832	835	780
36598	30089	33201	16008	4247	2594	2195	1886	1026	364	338	328	382	370	333	326	332	350	320	354	392	370	347	360	362	370	375	337	372	335	336	325	313	342	370	341	325	311	338	327	340	319	327	329	370	361	398	333	332	336	313	330	365	333	318	365	367	347	364	350	322	353	370	390	333	361	331	343	352	313	327	372	331	375	357	367	322	334	335	329	342	344	329	331	334	318	339	356	371	329	362	390	347	368	334	332	346	334	352	343	293	344	334	341	347	340	327	377	370	334	326	341	322	372	330	306	343	317	342	374	362	321	385	367	368	331	333	327	351	309	333	362	315	354	321	332	344	311	387	370	333	352	376	377	304	362	353	346	334	352	332	328	316	335	338	334	324	320	366	312	339	299	277	335	299	342	330	374	356	337	354	371	340	381	381	397	342	344	351	373	342	350	353	388	348	355	322	364	310	323	334	313	320	319	386	351	319	331	382	373	337	328	314	329	377	340	364	357	400	349	348	358	340	386	358	353	324	360	326	336	343	385	328	346	372	335	345	346	351	343	326	311	349	364	353	345	356	372	337	331	312	350	301	336	323	358	373	371	355	319	328	361	314	325	332	324	347	350	328	318	354	333	337	348	338	330	340	355	318	339	327	382	331	352	361	347	391	345	299	370	332	337	364	348	349	363	364	364	345	315	335	359	320	363	336	338	350	355	330	362	326	358	368	373	355	374	333	338	323	329	356	321	340	344	329	352	349	350	339	367	346	327	340	351	318	358	348	324	371	379	358	363	348	353	344	340	340	352	363	328	316	335	355	337	350	349	323	359	340	336	370	347	336	328	357	382	356	318	329	327	313	361	371	385	360	291	334	320	350	351	297	353	346	335	330	328	336	339	345	359	393	352	335	336	379	335	345	367	321	333	363	350	325	348	352	335	352	356	347	360	318	346	349	333	364	353	354	318	335	319	368	325	349	328	341	298	326	373	340	327	346	332	341	368	365	347	336	347	327	345	366	356	339	350	356	351	334	357	346	368	338	339	340	374	333	340	316	346	368	365	375	358	329	350	366	327	344	369	334	327	357	351	366	329	325	332	336	334	346	296	357	328	373	366	341	359	351	350	362	334	318	363	357	339	336	307	333	366	322	367	370	345	307	359	346	349	340	315	337	361	309	375	340	361	341	379	338	332	325	348	374	400	340	336	336	329	366	366	358	355	348	329	318	316	348	363	326	372	349	308	333	353	317	341	353	353	347	344	361	361	337	355	326	363	340	354	340	373	347	358	354	354	372	361	337	381	340	359	346	318	339	321	328	330	351	356	390	353	371	336	329	319	338	355	347	343	377	359	362	342	309	331	332	337	345	354	346	340	359	341	373	334	329	367	371	334	366	361	342	351	337	362	326	335	327	383	329	348	343	357	345	335	339	336	333	317	332	361	323	326	363	354	333	343	341	373	319	355	356	354	343	318	348	334	348	332	372	331	340	347	337	333	320	340	343	351	329	354	327	327	349	355	336	376	343	349	371	347	354	377	365	314	358	344	368	324	332	330	344	341	333	379	371	352	371	329	304	332	362	343	332	346	336	287	328	369	342	377	325	357	341	318	333	348	349	340	314	367	359	340	349	349	358	312	317	327	355	326	365	358	352	325	344	309	350	335	367	388	325	345	387	355	337	354	381	342	362	335	350	306	344	357	360	379	329	341	369	324	385	324	350	330	349	333	338	340	331	315	341	352	316	375	391	322	369	368	338	339	350	333	355	340	327	338	350	334	342	337	350	307	332	342	328	353	289	330	339	336	345	323	365	327	364	367	328	340	358	343	339	357	344	311	317	351	364	304	320	338	361	352	330	315	352	340	322	386	339	348	342	353	351	334	376	369	388	341	339	366	346	346	318	348	347	365	362	385	330	345	345	367	314	328	308	350	317	345	360	334	329	340	324	372	357	374	363	345	339	351	371	346	303	367	379	330	410	314	344	330	340	363	309	305	351	343	370	357	326	325	329	342	319	309	357	341	370	343	353	332	341	308	327	324	404	381	313	306	343	352	344	330	363	388	342	361	321	353	342	373	341	329	349	347	332	321	356	358	316	340	330	350	372	310	341	363	332	334	347	345	325	364	345	330	325	344	332	344	328	345	342	310	316	313	368	326	325	354	358	322	374	321	361	339	369	309	339	337	305	344	358	334	340	337	313	364	341	347	346	351	355	342	350	330	356	337	328	356	346	327	332	343	325	390	342	369	334	315	373	347	338	362	339	388	393	331	357	349	332	334	359	318	335	365	339	367	333	341	388	315	365	379	363	345	327	309	329	349	324	363	348	335	343	349	349	296	331	344	316	358	346	324	289	330	354	362	363	361	324	332	359	353	332	318	321	309	328	326	381	335	344	375	347	337	361	343	391	376	333	343	336	348	348	360	355	355	349	379	381	346	313	364	314	346	338	331	355	343	373	372	368	314	346	375	310	335	334	333	317	343	323	357	345	327	348	335	360	375	297	357	335	342	322	338	325	351	335	342	366	348	355	338	344	320	315	332	339	334	358	339	343	322	356	345	369	347	324	381	326	333	322	342	313	331	371	346	342	339	376	372	320	300	367	395	325	357	319	347	331	334	328	349	367	333	341	326	331	348	357	360	315	372	325	355	341	319	332	371	354	331	325	339	297	319	347	311	338	334	334	375	394	330	326	363	359	330	336	315	350	344	349	369	327	340	352	307	320	352	320	347	352	388	337	354	311	337	308	331	340	347	346	369	312	365	326	355	303	355	354	355	342	350	310	357	309	329	354	343	338	318	382	332	353	357	359	345	330	322	333	338	345	341	336	357	368	326	356	318	353	296	309	341	306	338	348	355	322	344	344	361	340	324	276	338	340	340	341	334	356	346	344	343	339	319	344	363	364	344	325	313	376	369	371	326	318	382	346	330	339	335	329	332	357	324	344	356	311	305	327	340	339	307	347	377	369	339	339	349	320	309	389	362	343	335	361	346	347	313	333	306	344	334	318	335	296	330	331	354	303	336	341	346	341	306	315	355	350	362	342	350	343	337	358	389	356	363	328	361	370	320	381	356	347	372	383	344	321	349	315	359	355	341	359	362	339	335	368	334	359	366	354	333	355	357	363	326	330	327	335	354	333	330	354	342	390	365	383	360	320	320	316	339	375	357	361	315	331	310	348	364	338	349	322	328	343	326	317	343	315	345	323	345	355	336	365	361	367	358	325	362	333	338	328	378	332	326	321	366	357	353	333	305	345	343	393	347	331	345	346	346	345	333	377	348	347	315	334	345	327	366	347	357	366	354	339	367	356	369	339	362	337	387	344	331	337	353	359	346	342	355	325	343	394	365	319	348	360	335	337	322	344	318	348	334	298	339	317	341	363	350	370	349	326	374	327	333	361	344	317	360	323	346	338	344	301	313	339	341	329	327	365	382	357	362	332	333	354	356	354	296	335	336	381	374	368	375	343	357	386	359	328	337	326	379	364	337	327	304	307	355	354	347	346	324	355	343	323	331
25210	24532	36999	18879	11658	9519	8945	7709	3737	764	804	753	801	778	765	767	800	777	844	863	840	810	829	827	825	796	775	804	780	754	762	801	816	774	793	781	763	796	787	797	803	833	797	818	815	766	848	753	816	786	782	783	793	774	826	771	792	764	783	788	768	819	756	779	773	747	801	806	789	798	800	798	788	755	772	802	729	772	775	761	786	793	778	773	808	816	813	767	740	781	811	790	801	762	808	767	845	828	780	769	825	804	760	771	821	794	781	752	744	786	787	792	738	819	832	808	804	770	803	798	799	820	736	796	770	832	792	824	819	840	731	783	801	806	771	807	752	732	806	776	771	764	818	759	759	773	776	736	815	774	731	765	778	824	854	836	808	794	823	808	807	814	816	763	823	788	746	788	789	760	764	776	817	820	789	757	797	796	821	808	750	736	776	791	744	781	800	804	782	760	768	785	743	820	770	792	809	828	796	752	831	819	798	785	790	764	780	788	785	801	812	785	762	784	819	759	827	775	813	857	798	776	798	766	793	754	754	813	779	794	754	791	811	795	830	754	796	748	833	770	773	845	793	811	735	792	806	741	768	786	798	782	767	809	790	750	771	816	813	816	789	779	779	796	771	837	803	822	787	785	783	833	763	806	767	770	787	777	748	803	775	766	766	761	847	821	827	767	746	794	782	800	818	811	769	787	747	777	751	769	816	735	801	749	771	769	784	787	754	786	799	789	808	779	775	792	807	751	792	779	794	779	750	799	849	802	776	812	783	808	808	785	761	807	767	762	744	773	809	730	824	765	768	823	797	763	780	778	755	755	824	828	858	859	731	781	795	823	799	799	835	782	771	812	771	798	821	811	757	818	778	785	812	820	796	764	758	735	791	816	797	792	825	806	761	803	769	799	766	767	738	817	792	826	787	788	722	807	805	828	764	761	810	791	842	779	798	791	824	807	824	782	794	745	797	762	859	772	784	818	780	817	826	801	773	802	818	803	756	756	775	789	806	769	784	788	808	793	768	740	792	799	827	818	804	801	786	765	764	806	814	776	733	763	795	765	865	801	742	793	831	787	793	793	788	760	781	748	816	812	732	792	784	810	774	792	783	808	853	756	813	775	779	751	761	792	798	811	771	831	804	788	786	773	768	782	790	740	817	848	802	779	780	778	816	785	810	818	785	791	766	821	809	811	779	809	797	752	797	789	836	821	842	774	804	781	778	756	830	797	857	812	853	772	805	787	779	841	810	770	791	824	765	769	733	787	832	787	770	768	790	779	799	822	745	783	779	820	757	772	837	730	757	771	769	776	800	798	804	786	728	773	801	748	855	809	825	828	785	725	791	804	798	795	759	767	802	805	796	734	812	812	792	795	758	841	761	781	802	794	765	837	803	784	772	799	806	774	795	797	744	808	797	753	844	780	731	853	757	785	801	779	786	777	774	773	796	809	791	782	739	803	770	786	811	831	756	771	795	736	792	802	792	774	766	772	784	729	799	783	803	790	844	867	802	769	810	793	790	774	802	834	745	746	810	780	781	814	790	806	806	794	792	794	803	788	726	785	805	787	749	773	794	857	802	787	773	777	708	793	777	779	751	789	786	777	758	779	806	826	811	738	791	798	793	828	817	776	760	767	817	746	808	717	749	801	788	811	784	802	792	761	831	774	753	792	793	742	818	827	838	815	788	781	768	777	790	765	779	798	780	813	811	840	815	804	765	753	746	802	781	828	808	758	826	794	763	743	782	813	798	766	776	808	806	759	813	797	791	809	777	768	818	792	849	763	768	755	774	805	751	795	822	763	775	794	778	806	847	776	815	764	782	795	745	794	804	816	799	821	848	789	749	785	780	854	810	781	795	770	749	764	783	765	815	763	738	803	767	780	775	798	790	757	800	782	771	767	795	847	815	777	774	798	798	758	765	757	800	799	792	777	800	774	793	798	801	801	804	783	818	789	780	774	773	779	733	823	816	798	779	793	779	780	794	792	833	740	799	770	829	834	824	809	780	749	832	793	763	807	819	824	826	823	752	792	765	802	761	761	781	801	823	762	805	828	799	830	771	780	852	779	806	724	777	785	844	781	796	827	789	797	764	805	799	836	728	757	807	777	789	791	757	765	739	735	824	747	762	760	793	795	820	785	754	785	806	792	772	814	832	787	801	805	810	795	788	747	811	766	809	810	764	759	811	754	800	821	755	797	809	743	793	786	800	844	716	811	817	799	782	804	795	814	784	798	757	748	751	832	783	766	767	763	809	784	821	727	760	814	765	796	849	814	819	813	816	848	848	771	845	786	799	799	790	790	795	826	805	759	761	743	784	816	780	750	775	813	817	790	810	788	821	771	786	765	748	873	762	751	784	799	787	795	815	764	778	745	822	749	772	793	755	763	801	793	778	791	777	791	806	812	785	779	766	803	754	784	764	745	806	763	760	770	760	753	816	804	823	820	779	828	799	842	797	782	791	796	760	776	787	797	798	793	809	750	772	771	752	786	807	797	750	815	821	803	782	779	787	790	752	781	767	757	757	830	752	784	792	787	786	790	784	829	768	714	795	775	765	802	794	760	849	785	783	767	782	759	784	759	794	846	800	765	756	721	794	788	797	766	817	729	752	805	780	809	815	795	783	772	800	783	819	762	772	758	809	806	758	826	772	759	871	826	732	830	785	805	796	830	814	745	804	791	788	780	839	760	798	790	784	724	788	789	738	801	795	777	785	804	779	783	787	837	816	820	762	781	846	789	792	790	804	864	770	812	746	782	818	808	787	770	788	779	810	774	804	812	796	817	790	742	816	759	816	816	814	787	792	811	813	790	766	797	747	793	809	810	768	806	838	811	769	781	813	769	790	770	829	827	801	818	772	780	805	781	777	798	780	738	814	811	793	815	790	820	754	714	810	802	808	835	761	762	791	784	793	780	812	788	809	774	760	804	796	760	811	826	783	779	817	800	753	765	754	788	798	746	775	794	797	813	801	764	801	819	786	820	848	753	795	777	783	823	784	795	796	793	766	791	801	840	777	778	782	785	785	799	769	764	824	807	804	757	757	782	777	728	789	780	791	780	835	737	824	811	864	777	797	805	747	816	797	808	818	728	763	779	854	783	787	781	732	817	797	789	792	817	771	754	785	775	786	747	785	771	806	838	743	786	750	830	801	742	821	801	771	825	767	819	847	747	804	795	825	778	752	777	818	782	799	766	763	766	840	796	805	798	765	797	787	774	830	855	790	822	789	748	788	793	786	812	793	797	779	779	793	801	797	840	772	784	763	775	754	769	777	795	754	751	770	784	807	775	799	792	758	792	760	777	796	837	807	817	781	762	776	802	765	762	794	851	758	774	843	766	814	755	783	805	781	780	769	866	750	793	799	850	791	810	830	839	822	789	798	789	803	825	778	723	799	785	814	782	785	855	780	825	756	787	814	782	783	811	832	790	817	793	766	805	788	796	834	836	825	817	814	819	810	780	823	740	837	812	750	821	780	770	806	806	793	828	753	795	766	833
47474	43392	45954	25507	7897	4630	3837	2880	1340	286	242	244	220	226	243	224	228	212	224	233	246	236	240	269	243	230	245	235	229	225	245	246	250	250	264	222	212	256	239	239	260	209	253	216	233	246	227	264	226	253	211	220	228	244	226	250	232	258	245	238	244	256	221	225	264	239	242	226	204	264	256	232	240	246	262	235	211	267	261	207	216	245	263	228	239	222	263	235	240	228	220	243	223	228	239	235	216	235	249	215	246	225	252	240	258	223	274	221	215	209	215	254	220	235	241	223	230	251	221	218	256	237	211	216	229	228	275	249	259	224	206	236	224	252	232	227	241	227	222	216	248	244	236	235	262	199	230	225	215	226	240	211	258	222	218	249	238	236	230	234	252	253	241	219	219	227	242	234	198	232	207	248	234	220	254	221	207	251	205	219	261	242	219	251	215	253	213	236	221	238	233	218	230	254	243	231	213	230	236	247	212	226	250	218	250	249	214	218	221	269	224	200	239	264	241	207	222	246	241	216	225	208	225	220	218	268	224	209	229	242	236	233	225	252	237	219	223	257	236	245	213	240	220	244	237	250	246	225	234	220	251	254	259	239	233	234	224	250	237	243	242	239	255	220	270	243	244	228	218	190	240	244	266	224	229	226	262	238	235	235	218	231	245	216	229	243	219	231	241	242	237	230	251	214	264	239	233	226	238	240	199	250	234	235	244	268	221	235	209	202	248	263	250	251	212	258	237	228	228	261	233	220	236	240	245	280	227	202	233	207	218	233	228	212	241	215	250	255	216	232	258	196	233	246	217	240	208	240	232	230	233	255	246	258	232	226	215	269	215	232	220	229	262	244	233	237	241	253	244	207	223	243	219	241	257	240	233	245	250	198	213	260	237	219	244	229	223	226	224	227	254	229	231	222	241	247	246	263	242	244	206	217	245	231	220	280	233	220	233	235	245	245	220	221	241	233	240	233	244	231	225	247	226	247	275	218	248	227	241	223	223	217	239	239	238	225	240	235	227	223	209	220	239	210	239	241	237	231	226	254	237	270	253	241	246	242	238	213	221	237	199	240	240	229	247	256	219	257	210	245	230	244	246	237	253	247	257	233	237	226	216	239	244	249	214	224	231	260	243	243	258	254	248	242	235	237	253	230	246	216	216	233	219	237	244	257	226	261	240	223	238	226	216	210	231	257	237	244	250	223	209	225	223	248	226	200	227	237	213	222	234	198	231	259	231	255	235	223	224	245	225	220	223	226	246	220	221	248	235	248	247	227	223	260	246	239	231	240	267	229	260	210	248	276	218	264	251	250	217	256	253	235	266	233	205	225	245	245	248	246	233	233	223	238	248	242	250	251	257	231	234	233	224	252	240	206	240	249	260	215	258	241	245	224	224	228	245	249	238	230	236	254	237	205	258	222	226	233	234	231	241	242	237	207	250	228	244	246	232	262	256	234	234	262	249	246	235	208	218	221	253	242	215	240	220	218	241	222	204	255	224	237	271	224	243	250	217	233	254	235	271	250	246	227	205	248	248	236	249	221	236	235	248	235	253	221	220	236	256	217	234	221	230	251	214	245	229	227	233	232	224	227	239	217	240	234	227	232	222	247	211	223	232	227	232	246	209	230	207	231	202	235	222	247	249	225	229	235	222	220	222	252	267	217	236	233	253	214	241	219	246	254	230	228	234	257	238	235	224	233	222	235	259	240	212	246	250	230	231	219	223	245	245	261	227	229	226	276	252	244	252	237	261	213	237	227	251	248	220	218	256	254	233	223	217	240	246	251	236	246	247	246	281	264	230	221	234	225	236	248	228	223	228	249	243	248	270	255	246	244	218	220	230	249	229	239	251	254	199	210	245	230	255	239	232	238	223	254	224	245	222	248	228	234	242	233	215	231	233	271	224	233	234	201	205	238	227	213	225	238	223	206	236	270	250	240	226	236	224	248	260	222	233	227	237	244	215	184	234	240	232	236	243	224	196	206	244	211	261	235	238	254	227	215	254	230	210	238	248	244	242	219	207	231	291	245	246	241	242	252	247	229	234	236	205	260	224	237	230	250	265	231	232	238	224	233	243	203	250	226	226	224	249	267	232	231	230	238	261	233	229	248	235	229	256	269	239	243	253	269	217	259	238	246	264	242	277	280	215	228	209	219	246	217	251	233	230	231	224	249	261	261	233	277	218	214	228	257	244	203	258	237	219	221	244	240	239	232	236	217	229	213	241	252	226	212	214	239	221	232	214	246	230	277	257	244	225	240	237	227	229	244	259	246	257	248	223	231	223	232	245	225	235	249	234	218	266	230	265	232	222	268	232	263	214	211	249	256	245	238	241	266	249	260	233	227	235	233	229	251	254	231	264	238	248	258	264	257	223	232	213	226	236	221	212	240	225	266	212	234	261	227	264	260	253	222	236	272	227	243	244	235	238	243	224	235	240	249	225	214	243	221	246	227	219	246	222	231	221	239	232	226	228	242	227	233	234	241	231	225	232	243	243	238	199	237	243	235	244	225	239	249	228	224	212	239	259	213	239	223	250	250	200	241	250	236	259	216	219	231	268	220	221	227	236	215	238	239	221	245	236	260	211	253	226	221	249	217	231	243	221	207	218	254	220	210	255	214	228	248	222	193	237	251	240	227	256	250	247	221	230	225	238	218	214	262	231	226	241	233	201	240	246	225	264	244	250	269	231	214	243	219	255	223	204	236	234	240	233	212	244	255	223	230	208	251	245	237	241	250	219	225	238	238	254	233	257	240	237	244	218	240	248	255	248	235	240	256	217	218	231	269	226	250	237	249	265	254	221	237	236	228	242	220	260	247	243	241	247	232	229	240	222	248	197	247	245	249	246	199	214	257	205	231	222	228	223	255	229	259	229	200	215	229	224	268	233	230	235	233	272	208	239	229	257	242	258	222	233	238	216	217	234	227	247	244	248	249	232	266	249	221	265	244	245	220	230	214	213	230	232	240	251	240	213	231	241	217	231	224	216	260	211	212	253	247	223	269	244	221	240	217	232	227	228	225	261	253	246	232	233	244	259	224	219	228	225	226	224	241	226	252	223	235	230	240	227	251	241	264	250	253	249	221	224	234	234	226	241	235	212	227	241	230	222	200	241	259	220	224	216	181	219	232	254	232	229	238	257	237	252	241	234	275	222	224	252	242	214	258	235	212	243	253	221	227	254	232	237	236	245	254	207	241	203	253	250	238	231	213	215	226	238	255	230	249	235	210	229	217	211	253	223	221	225	246	231	216	266	239	241	239	249	239	235	225	250	234	263	267	230	214	219	229	251	236	243	251	241	247	239	253	245	256	249	213	203	226	249	222	230	225	218	221	255	246	212	242	227	211	215	228	242	230	221	262	240	234	239	232	255	237	230	242	230	222	274	242	232	231	232	227	236	236	231	239	242	256	237	229	248	230	238	244	249	248	257	241	221	242	225	220	259	227	239	234	271	251	240	212	269	228	226	252	236	221	234	236	241	248	225	275	255	232	223	260
31593	33814	46401	26386	17003	14685	13693	11425	5003	591	587	601	641	539	528	589	548	541	576	572	598	551	571	569	593	586	565	530	545	542	548	591	556	588	579	528	529	543	559	577	567	546	580	541	548	590	578	550	513	558	550	515	553	554	580	551	580	592	575	557	561	536	537	558	553	567	552	563	555	549	540	560	565	575	546	565	561	550	590	571	523	520	527	546	562	563	536	565	564	526	534	573	547	554	519	621	592	539	584	556	555	581	576	564	587	534	600	539	548	600	549	594	581	541	536	562	545	570	540	571	567	559	528	552	542	589	528	551	568	566	544	535	596	511	565	578	564	583	572	569	564	572	572	575	563	517	571	514	547	549	557	592	578	550	558	561	583	568	573	562	549	578	595	573	553	579	537	554	551	557	553	564	591	556	546	531	564	545	560	522	616	587	567	586	584	555	505	549	584	546	554	558	569	569	550	556	535	596	553	579	568	614	537	552	527	540	566	550	584	539	559	563	604	589	584	536	554	591	547	553	533	538	550	556	552	546	585	537	565	605	594	576	579	532	586	554	549	563	550	552	584	577	585	573	556	577	587	518	563	557	624	568	587	554	549	538	552	554	575	564	573	579	548	566	565	582	516	537	532	532	599	539	566	553	516	595	542	500	585	568	551	543	543	584	565	552	561	535	572	590	567	562	562	572	554	542	586	520	546	542	568	567	598	553	603	574	545	599	564	543	583	519	595	563	571	562	571	596	533	567	553	558	557	600	536	567	524	543	573	574	593	558	549	562	577	553	568	564	569	567	549	557	562	553	579	568	527	550	547	534	556	561	551	547	555	582	559	571	531	560	518	599	564	545	576	577	558	582	557	587	564	546	571	598	536	560	558	589	568	546	573	581	551	596	561	574	561	543	555	545	507	518	494	561	553	556	536	578	533	571	567	545	511	556	544	535	563	547	528	578	626	556	578	541	524	580	542	571	578	584	537	534	561	554	558	548	530	561	543	577	546	546	553	557	550	576	555	519	559	582	575	553	583	582	528	546	603	571	568	585	552	544	570	575	554	545	571	493	522	574	575	557	575	549	583	558	545	563	564	606	583	569	566	546	537	534	567	573	567	571	619	570	573	542	544	564	573	571	576	556	551	536	588	539	572	591	567	591	570	546	551	558	537	539	546	544	564	553	583	563	553	529	562	556	607	561	586	559	563	581	553	524	531	537	553	566	570	548	546	508	552	541	572	577	533	588	545	568	527	574	560	548	586	547	576	593	575	585	528	559	538	560	552	573	534	537	519	547	554	559	547	555	586	564	590	529	530	549	551	568	559	551	564	522	573	558	561	581	537	560	537	542	543	527	558	556	561	554	613	526	580	548	587	598	509	569	585	524	565	531	591	594	600	550	554	563	536	552	606	592	566	563	559	487	542	533	511	556	559	523	546	524	559	563	539	554	568	572	576	563	588	574	552	549	546	586	554	561	529	545	526	585	612	577	576	579	586	519	552	600	542	529	513	567	566	536	579	594	556	537	576	570	554	607	571	597	563	531	545	573	534	550	575	553	555	575	533	542	563	557	558	571	556	574	529	593	548	551	569	541	582	574	540	525	589	533	561	566	563	520	578	589	554	579	569	563	567	566	567	597	558	532	586	556	544	587	577	584	545	584	556	558	541	504	578	575	573	508	567	575	530	524	567	567	570	505	544	560	572	548	553	549	543	548	583	544	575	549	560	534	572	558	573	572	568	535	567	559	575	539	531	569	574	531	537	550	550	553	543	578	552	506	615	581	580	539	588	572	551	535	551	574	547	553	537	605	546	552	535	575	577	549	561	552	542	549	620	545	564	561	577	539	540	584	539	511	527	611	580	566	555	556	542	539	568	583	514	515	564	574	537	553	549	553	538	551	543	581	554	598	544	549	545	546	579	591	552	555	573	557	586	535	528	556	562	525	552	578	574	569	558	579	606	553	536	543	561	590	566	589	539	554	593	542	576	561	572	572	555	593	550	552	545	513	572	570	581	597	598	558	569	566	547	545	561	579	525	526	571	554	539	559	552	556	555	585	574	553	613	531	559	568	519	613	549	558	575	545	561	522	558	538	530	532	602	545	565	551	534	561	555	542	581	528	554	536	573	562	579	568	567	565	587	507	610	570	555	562	567	556	562	550	586	579	584	557	567	561	582	604	597	584	532	557	564	595	541	562	590	583	551	591	521	509	539	562	558	555	571	561	601	545	541	564	591	551	546	551	567	575	534	533	573	568	554	544	549	544	586	514	558	515	544	526	536	546	593	558	554	567	539	570	535	556	603	588	519	561	529	594	548	538	526	546	579	572	552	577	558	575	580	581	532	564	548	564	546	607	551	521	594	536	600	580	527	540	561	580	548	524	534	549	540	538	601	537	609	537	579	529	582	562	590	563	567	588	561	577	546	554	576	572	558	598	567	563	581	578	528	542	559	570	539	532	591	558	554	581	533	571	581	558	570	538	568	581	556	591	573	544	516	527	574	568	531	578	529	567	563	552	594	556	580	560	505	546	525	594	541	551	586	546	532	570	571	566	569	592	541	570	552	549	549	544	596	559	535	569	557	540	559	562	529	553	531	520	552	569	534	585	582	583	582	573	542	532	563	562	572	553	570	586	570	553	544	570	560	557	577	601	528	585	568	538	579	573	551	594	597	528	576	594	533	582	563	544	565	554	543	573	532	572	527	551	597	547	599	560	530	572	542	596	537	542	530	574	561	543	553	547	543	574	588	553	556	563	601	554	550	573	578	557	599	538	525	588	568	587	608	505	519	569	565	561	567	559	556	585	573	596	569	566	584	583	581	511	573	539	597	533	552	605	557	594	575	601	549	582	531	529	562	533	519	578	563	548	551	525	535	600	564	594	549	542	571	592	572	608	526	564	542	525	572	548	581	550	548	525	591	556	538	534	611	596	532	516	572	574	581	536	576	539	580	544	569	547	563	568	619	501	549	601	582	514	579	550	530	558	550	566	479	585	541	563	570	600	580	545	565	557	602	587	546	536	591	545	603	556	548	561	570	528	545	584	584	583	560	533	545	554	563	563	561	534	552	527	578	554	543	587	552	599	573	591	555	584	558	575	601	592	553	553	570	577	525	574	570	553	539	614	562	585	535	551	568	545	568	532	572	592	569	602	550	537	551	552	549	582	546	534	591	551	512	549	513	548	561	625	568	587	527	608	559	564	545	494	527	521	534	562	549	644	558	542	585	507	574	545	611	563	567	548	577	578	527	564	550	580	563	576	581	560	536	574	536	572	498	533	551	531	564	544	519	565	565	536	562	562	544	560	597	555	564	546	554	580	557	543	593	525	571	634	549	536	532	554	569	546	536	562	581	552	575	559	533	576	599	575	572	553	577	570	548	580	595	569	553	533	546	585	536	537	568	553	559	514	563	534	552	546	561	539	564	570	594	551	584	539	566	566	580	502	586	553	540	549	588	576	558	577	578	585	596	565	568	532	586	542	554	570	562	587	556	532	582	584
8421	2134	2128	914	437	458	436	444	364	348	325	341	341	364	372	374	384	377	383	357	359	384	354	372	353	381	376	368	385	397	365	344	416	325	355	348	383	359	375	369	368	367	371	365	371	363	389	337	406	342	318	356	343	383	340	344	356	330	366	368	378	334	382	377	322	380	337	381	361	376	384	355	387	368	342	365	369	392	320	374	374	360	363	362	377	355	358	371	326	357	333	372	361	343	390	326	348	370	335	387	385	345	350	404	360	319	402	398	364	342	357	335	367	342	392	393	382	398	392	373	391	358	384	388	370	326	390	379	349	379	338	329	352	378	352	373	411	336	369	397	431	348	375	363	364	368	338	404	343	376	353	374	408	415	379	375	369	339	372	344	359	406	400	335	401	387	383	374	405	362	391	389	400	335	375	345	350	352	349	353	392	375	354	347	385	371	400	361	375	356	391	414	355	375	352	369	352	404	375	384	376	366	325	348	339	367	370	410	367	362	354	411	357	363	409	391	402	333	376	359	349	360	360	359	392	375	355	368	382	344	415	396	398	358	355	343	340	346	357	376	355	345	352	334	340	357	405	341	373	370	391	336	395	379	346	365	354	396	365	345	343	344	367	390	371	403	388	323	367	358	327	368	376	374	355	368	396	357	354	351	394	331	375	372	379	332	364	335	337	315	341	386	364	366	362	376	334	359	376	378	324	367	368	362	400	365	362	400	390	362	370	371	386	392	364	371	372	316	391	362	364	374	353	381	364	376	364	345	357	360	353	347	363	403	377	336	357	373	383	400	369	346	397	384	359	349	369	341	357	349	351	388	377	366	344	360	371	353	388	361	366	359	361	357	376	382	350	367	337	370	369	374	354	387	364	351	366	354	340	361	324	371	357	372	366	336	389	354	401	374	367	338	376	367	394	371	353	342	374	362	367	375	362	360	387	348	375	379	355	363	354	371	369	373	367	363	357	366	348	366	368	372	368	360	339	360	355	329	377	376	386	365	348	345	360	391	364	369	361	362	342	357	378	348	390	381	343	383	372	374	346	353	370	341	382	352	380	355	393	380	402	363	346	353	381	372	372	397	387	361	362	348	393	358	335	358	356	346	366	353	379	370	355	374	390	389	367	319	382	335	360	381	410	374	370	375	358	379	387	329	355	343	361	362	351	366	356	358	375	388	321	340	332	379	359	356	367	372	343	403	377	360	372	357	393	383	361	373	390	394	355	371	338	374	374	350	408	348	369	365	377	402	386	385	366	361	400	381	379	357	353	354	341	359	356	373	359	365	369	362	354	373	362	358	395	383	369	383	348	377	353	390	360	323	369	319	366	376	351	373	365	369	346	347	336	354	389	383	339	387	369	391	346	355	333	344	354	333	364	357	346	407	347	359	350	345	351	339	366	373	383	358	425	399	357	353	335	366	405	357	365	359	380	362	405	375	367	356	368	348	365	347	369	357	385	371	406	388	366	340	371	331	351	388	375	358	372	378	383	368	382	383	349	382	382	394	376	380	352	327	357	364	366	398	378	345	337	341	391	373	374	385	367	350	376	389	383	401	373	361	349	366	372	372	355	375	358	337	383	374	355	346	309	407	354	365	355	346	340	379	330	338	372	376	391	362	385	330	365	398	344	372	360	393	338	358	359	319	342	353	349	359	370	336	330	405	373	356	345	359	401	364	339	393	339	351	374	352	346	383	381	336	351	355	392	348	328	344	396	352	335	398	359	404	361	392	352	376	375	382	407	356	361	406	357	350	353	394	398	374	355	363	345	343	349	397	390	368	383	381	374	383	376	331	358	382	397	376	375	390	347	373	392	378	361	380	360	353	359	372	328	363	320	360	375	365	342	329	367	347	387	374	374	389	345	356	366	369	360	411	405	388	339	385	373	335	368	368	361	362	371	366	354	372	378	359	334	346	381	376	358	371	330	356	379	332	328	368	354	380	351	338	314	406	348	382	366	379	360	375	350	337	431	380	358	328	397	363	352	341	378	337	373	366	401	372	358	336	346	398	323	337	366	361	392	353	340	382	369	394	341	398	343	338	380	355	346	320	371	341	369	349	391	353	409	350	349	390	312	335	375	361	392	364	379	364	372	352	363	335	332	353	369	350	352	359	376	372	412	358	392	376	372	363	363	357	377	336	369	361	381	365	361	387	394	370	351	384	342	326	379	382	372	350	332	354	370	376	371	327	355	365	364	351	343	381	328	362	353	336	384	373	364	371	358	353	392	388	410	395	339	349	354	389	385	372	373	318	366	373	371	360	317	344	363	360	353	361	364	362	361	408	373	366	375	386	381	350	352	366	362	390	380	331	370	397	377	344	383	348	364	330	330	342	385	335	338	359	387	383	389	362	363	382	381	405	399	380	355	386	396	407	331	354	355	377	374	350	355	379	343	343	359	341	373	361	389	379	366	361	378	357	390	370	387	383	346	357	332	365	358	366	397	403	366	404	348	341	378	363	372	369	365	356	409	343	379	369	362	389	357	399	362	377	379	387	382	313	324	381	385	355	367	371	368	352	370	373	389	350	353	352	424	390	361	378	348	348	357	373	372	391	389	333	369	381	391	376	369	359	342	362	345	340	413	380	373	361	352	427	362	374	382	358	350	387	397	368	369	356	385	375	371	393	392	361	328	381	366	321	339	376	355	373	359	390	364	349	340	368	348	337	354	351	392	363	405	359	349	355	368	377	357	354	359	369	384	372	397	373	342	378	361	407	400	362	394	333	387	393	381	365	379	384	342	400	360	402	354	386	360	378	329	398	350	354	316	372	361	392	378	379	367	385	375	376	382	376	384	364	388	396	376	389	368	370	374	375	396	322	392	373	355	392	381	375	375	351	356	376	358	345	328	373	351	383	363	363	390	366	405	373	352	381	383	369	380	385	382	358	328	345	384	381	378	344	337	344	390	360	351	358	366	328	364	344	361	383	374	313	329	363	380	343	406	351	386	385	360	375	370	365	372	393	380	380	357	336	345	372	349	332	391	364	362	340	353	387	381	377	373	361	344	373	330	361	372	386	363	368	371	366	347	363	342	375	368	376	377	353	380	350	344	363	350	352	396	393	375	374	350	346	339	377	353	349	345	358	353	353	377	383	394	383	323	381	387	373	355	374	332	356	363	384	365	410	389	348	356	388	364	399	379	366	343	405	353	325	356	370	369	372	373	367	415	356	361	369	393	384	390	365	350	390	336	318	334	370	349	349	401	376	357	346	362	352	374	341	386	336	355	384	380	359	405	397	400	396	369	374	378	397	361	379	358	344	349	408	355	371	371	349	387	377	347	380	337	360	368	378	383	372	353	377	365	360	384	373	377	370	337	336	379	389	371	348	378	363	363	338	372	391	371	350	368	378	366	348	349	338	420	361	376	319	383	392	353	392	312	348	360	355	342	358	385	356	368	382	343	340	370	417	375	368	346	373	382	362	340	359	354	352	345	368	389	380	366	360	392	394	356	349	387	365	364	340	385	400	405	341	359	369	334	372	368	353
6986	3517	5198	2271	1238	1203	1163	1120	939	796	857	865	822	851	790	875	802	836	882	842	829	873	830	835	792	880	828	821	777	832	833	850	841	832	826	817	888	822	751	831	863	865	876	844	852	897	843	851	861	881	876	846	792	860	822	808	838	859	839	841	836	815	786	902	826	889	801	871	798	884	846	835	862	835	875	854	822	883	937	855	851	826	849	831	806	798	824	835	869	802	828	836	895	827	842	816	852	876	797	832	816	814	855	848	850	830	872	807	837	835	850	774	815	818	864	770	889	857	844	813	824	869	875	830	827	862	841	884	847	877	832	845	831	904	819	815	839	826	863	832	862	849	891	843	790	842	854	838	850	822	852	844	872	844	857	852	860	821	840	794	865	805	872	845	845	895	808	847	793	857	819	838	829	861	820	829	832	872	822	782	854	799	852	843	813	834	888	789	840	868	834	878	818	822	799	859	864	849	847	825	845	834	806	866	822	844	857	794	834	852	828	847	833	806	862	860	822	841	802	855	808	858	811	846	830	902	847	794	796	832	822	844	853	869	838	824	803	859	851	849	848	861	877	843	871	811	861	878	782	851	815	894	863	779	864	771	779	841	827	827	801	808	868	850	850	831	906	854	825	830	844	837	839	833	856	790	829	874	856	881	781	847	824	827	921	829	866	835	843	871	824	803	869	847	904	856	857	891	876	839	821	872	806	849	853	858	878	840	816	836	814	834	818	823	878	855	803	827	824	809	818	831	837	858	863	802	827	808	828	827	843	828	885	811	835	814	846	784	841	842	878	838	887	849	843	862	816	876	874	851	815	858	813	834	864	775	827	813	872	868	860	861	864	837	824	865	862	865	895	787	846	824	844	870	869	824	838	794	801	845	833	877	808	868	824	863	818	865	859	827	880	878	821	813	853	807	832	879	820	835	908	791	835	805	825	820	820	855	838	881	838	863	857	851	841	831	878	832	845	822	783	827	876	849	797	786	809	842	837	840	819	832	846	812	858	850	909	880	838	835	826	794	800	795	843	809	790	851	839	822	807	910	901	867	851	851	847	819	842	841	801	807	815	843	863	829	856	900	810	833	853	849	836	829	858	832	874	856	848	819	852	873	841	815	808	863	819	813	786	844	839	813	852	856	865	835	876	810	870	845	878	866	894	851	829	820	822	839	869	853	808	835	817	867	840	844	793	846	833	806	860	851	827	849	842	838	871	826	850	829	835	817	796	840	855	809	851	842	837	827	796	800	871	841	885	838	857	850	805	861	874	820	830	836	832	857	864	830	818	790	818	879	853	899	828	860	836	828	862	809	843	860	872	804	814	865	827	873	863	863	838	812	842	834	852	793	835	859	830	824	847	834	833	824	851	864	862	804	868	828	868	848	826	812	822	789	849	813	816	868	849	830	783	841	869	897	800	861	828	860	881	838	845	861	791	815	835	839	880	811	807	806	821	812	825	841	888	797	887	858	898	863	896	811	860	791	835	810	805	836	852	838	816	822	867	868	857	793	835	879	838	828	867	848	849	844	889	839	858	786	815	841	897	807	838	813	872	880	822	831	838	864	830	844	885	801	815	818	806	877	787	852	854	873	849	872	841	868	863	784	879	826	862	831	874	858	835	832	866	809	800	890	826	820	814	877	854	779	756	827	862	830	855	816	844	856	834	831	899	826	859	820	839	803	841	856	865	823	813	812	870	832	841	856	851	910	885	837	781	847	804	803	862	850	828	808	851	854	855	823	875	857	804	858	881	818	819	845	822	863	850	861	821	828	890	812	850	801	868	879	856	809	811	857	837	832	849	845	798	864	855	828	831	862	830	822	865	887	807	813	825	842	833	839	844	801	859	829	854	817	864	858	797	855	860	816	835	817	866	784	822	820	866	813	831	816	834	824	846	876	828	836	782	794	810	850	818	812	807	805	837	815	848	811	821	846	789	813	851	855	838	823	830	857	811	856	800	871	878	859	784	834	820	816	819	812	807	896	837	879	829	848	896	821	882	819	850	803	818	920	798	811	863	838	847	861	804	855	820	847	873	868	847	846	803	859	805	848	802	810	835	824	825	799	845	842	868	845	855	899	796	827	837	843	798	861	889	893	872	804	855	823	855	892	814	871	825	894	835	828	843	818	844	815	844	796	876	878	794	801	853	835	814	817	831	873	829	816	880	830	811	836	799	854	848	832	822	848	838	798	901	850	856	781	837	845	823	812	808	862	838	896	876	845	875	821	846	809	863	830	839	829	844	869	829	846	850	802	808	833	764	855	833	839	820	894	839	851	919	858	838	857	798	826	823	824	866	834	801	839	855	791	861	841	800	800	778	843	854	840	829	867	865	823	897	854	810	867	851	809	846	831	828	839	863	820	867	801	801	794	811	801	836	840	853	825	820	882	775	808	905	870	819	809	811	814	827	822	844	806	796	826	845	829	818	843	850	871	811	898	807	828	868	862	831	858	875	826	850	844	855	850	851	833	856	853	868	872	848	849	832	835	814	863	788	877	878	861	824	816	777	825	825	828	848	865	867	780	828	814	870	816	818	828	853	883	823	827	840	833	818	853	836	855	825	860	863	855	829	793	836	843	853	786	810	846	823	883	875	820	848	930	851	817	846	844	841	838	862	907	821	842	864	854	824	827	800	885	800	821	842	887	893	872	836	846	883	818	802	850	845	780	840	834	845	851	830	804	776	796	830	861	816	837	860	886	815	851	835	838	845	854	827	861	838	847	802	802	843	860	843	831	870	849	861	836	860	863	871	832	796	886	830	864	853	779	866	830	831	882	817	848	821	855	846	794	882	853	797	837	857	859	823	861	855	849	833	859	836	803	847	806	798	845	831	878	830	842	850	876	802	851	853	861	844	799	826	854	824	833	832	812	865	837	797	876	822	836	822	881	873	800	867	858	821	788	854	869	789	874	837	830	792	874	798	760	885	833	799	874	874	854	822	833	845	840	840	758	856	819	788	860	860	880	854	820	799	864	831	847	828	819	878	833	853	840	850	844	821	897	835	845	802	850	816	827	867	834	795	821	877	861	783	814	846	852	860	801	809	833	820	869	840	863	841	859	879	843	828	845	809	825	815	859	873	859	890	822	841	788	853	804	846	798	871	883	899	843	799	859	909	862	833	863	815	829	822	889	839	867	794	832	833	813	852	848	841	804	794	887	838	832	842	823	817	769	854	840	876	815	816	811	817	864	813	828	830	918	836	833	838	878	855	822	887	869	851	847	859	866	799	864	882	850	885	780	845	804	860	813	814	868	813	797	801	822	779	831	838	867	775	822	794	892	829	834	840	783	824	859	889	808	779	849	856	842	889	796	869	837	909	835	820	871	907	818	894	838	832	837	830	859	869	819	821	830	827	789	903	865	832	878	855	814	858	833	815	836	860	826	814	846	827	862	860	855	845	871	868	771	805	887	819	824	855	859	851	820	837	857	852	878	772	845	844	845	789	848	768	865	871	832	888	861	804	810	818	850	840	864	821	795	850	805	884	863
33091	26502	33493	17035	4308	2946	2425	2089	1195	413	344	333	374	370	378	366	325	298	362	319	334	318	334	376	344	354	336	359	330	370	316	325	313	325	393	299	331	345	335	372	349	350	319	366	354	324	345	338	332	331	357	345	324	345	341	343	359	332	326	347	330	346	325	339	320	378	328	321	346	344	355	371	330	331	337	300	347	358	336	324	363	358	334	309	312	356	332	373	307	370	328	369	308	361	313	336	353	315	345	327	320	330	333	342	323	388	365	351	384	351	311	331	344	331	356	319	332	354	333	340	344	324	351	322	352	308	351	327	367	352	313	313	333	370	315	351	343	342	326	308	341	355	331	343	311	313	352	357	355	378	304	338	319	333	331	363	290	352	314	308	297	334	330	361	347	342	341	340	350	315	360	362	354	367	309	304	304	347	322	319	330	337	346	323	340	344	320	329	379	324	352	342	353	358	382	347	325	298	328	342	333	340	300	309	331	343	350	357	328	323	285	317	382	342	349	357	355	328	298	312	336	310	380	355	329	336	356	324	354	320	384	338	387	332	321	325	335	336	389	359	322	323	391	345	312	329	354	323	314	345	340	351	320	359	353	365	355	322	318	341	350	338	355	344	383	386	373	333	360	377	315	355	349	359	358	359	350	357	330	340	348	361	331	340	357	349	304	330	354	357	334	366	355	307	360	337	345	357	327	334	359	361	358	354	345	306	305	344	343	347	337	318	335	351	337	307	324	323	335	364	320	330	318	331	328	384	355	345	335	328	378	329	353	332	339	376	337	316	350	353	354	363	354	322	333	361	358	340	355	381	345	370	329	340	329	362	297	328	352	335	352	378	311	318	327	315	335	333	348	302	365	314	366	340	321	341	349	330	321	311	382	341	337	348	326	323	355	344	355	337	355	364	319	368	312	369	319	341	342	306	360	375	345	347	351	328	362	358	358	355	349	347	347	327	338	322	294	337	312	400	327	340	364	324	314	353	317	340	367	346	351	334	368	305	311	327	391	363	342	344	352	358	318	330	370	333	365	331	356	294	378	346	340	325	345	354	332	354	337	358	338	337	311	336	340	338	337	325	294	358	339	350	363	290	363	288	342	329	343	345	337	353	325	344	330	320	331	336	366	351	344	332	354	329	354	354	376	313	331	340	338	358	336	349	337	332	347	348	332	359	376	345	359	342	307	315	341	344	310	335	352	364	354	339	337	347	322	352	326	358	309	383	354	360	362	327	349	395	341	331	316	339	339	334	364	365	322	357	314	331	333	320	312	352	356	355	357	297	322	338	332	340	358	335	334	335	330	366	337	326	310	336	353	378	383	363	346	329	361	340	319	320	290	338	336	336	344	349	336	383	358	341	370	347	315	333	351	322	345	331	363	377	353	338	323	320	341	382	347	335	360	355	357	358	350	365	368	316	338	316	321	335	361	343	319	318	317	323	362	327	356	357	358	352	363	355	369	339	282	352	343	357	354	336	319	359	354	313	333	323	339	385	348	317	356	339	357	330	336	361	348	380	320	328	328	303	354	340	319	311	349	355	388	348	372	328	347	336	331	351	341	356	346	334	294	361	335	359	347	353	351	329	332	362	358	333	345	356	298	345	370	350	346	339	356	317	390	327	355	322	296	321	308	338	348	318	346	365	331	327	344	365	350	343	295	345	331	386	320	373	338	298	347	369	375	346	330	315	315	319	354	364	300	336	345	346	360	370	359	371	351	332	353	345	341	322	359	358	325	316	328	331	349	338	324	335	350	349	352	325	367	346	366	327	325	358	355	352	344	327	343	338	348	368	335	355	310	345	349	312	335	322	314	314	324	312	339	348	357	364	332	360	344	313	350	328	355	345	341	324	347	343	358	347	358	345	329	366	380	370	351	345	361	303	323	297	350	367	326	320	340	350	329	351	321	349	366	349	349	330	339	317	339	355	358	362	359	379	330	322	333	333	331	364	381	362	366	323	328	354	341	337	324	347	397	356	352	328	356	363	365	357	363	363	300	322	370	341	341	363	351	344	297	335	363	369	355	328	338	313	365	363	345	321	359	342	328	320	331	330	334	295	353	344	313	347	355	336	340	320	332	339	322	352	366	337	395	356	366	302	399	368	315	346	317	351	327	358	322	370	330	331	323	331	301	342	342	323	363	353	345	341	356	343	333	353	365	350	332	325	353	320	350	312	326	327	356	345	322	369	335	323	345	335	347	362	342	386	326	318	331	349	344	333	360	327	329	329	368	358	339	357	303	365	337	327	335	313	294	347	330	345	372	357	356	311	346	318	340	353	365	362	376	325	317	333	349	326	326	318	359	335	316	369	403	353	356	343	284	316	317	330	347	313	318	381	337	329	344	316	347	333	313	341	296	316	363	324	375	324	334	328	357	343	346	371	353	353	334	313	336	368	342	333	338	315	331	338	348	337	341	330	323	354	339	346	348	324	370	323	304	334	372	329	355	316	369	338	346	305	322	327	332	356	327	341	311	330	339	367	334	329	347	353	340	352	334	346	337	357	326	320	352	365	317	330	348	335	326	342	377	369	348	341	328	377	367	345	320	335	311	328	307	369	345	327	331	334	324	353	334	331	361	358	362	384	334	362	324	338	391	334	317	330	317	308	341	336	348	364	318	362	322	383	335	323	300	313	320	366	353	354	342	340	334	323	372	343	351	335	326	358	382	345	376	324	333	321	316	317	361	350	350	348	323	330	344	325	375	355	329	334	355	335	357	374	336	330	337	354	330	304	321	354	290	314	346	303	379	342	335	334	349	359	366	330	340	344	348	354	324	347	383	327	328	315	362	343	328	352	345	348	338	343	344	336	326	335	380	318	312	340	366	342	311	332	327	341	358	329	325	356	336	312	342	361	311	337	338	348	343	348	349	338	325	356	315	349	371	322	353	355	349	291	320	337	347	352	356	366	374	319	309	370	343	373	378	315	317	317	322	341	343	338	329	309	319	310	337	304	342	351	349	333	373	353	368	344	332	347	329	322	368	354	363	336	360	371	332	345	323	348	366	376	365	338	349	337	343	357	323	354	345	355	355	333	352	369	324	354	356	318	328	362	329	315	327	326	337	342	349	346	303	383	342	323	331	338	361	363	361	338	348	299	358	319	334	336	361	336	342	321	337	359	343	368	352	325	340	336	350	346	327	346	356	366	335	337	357	343	334	355	326	349	351	335	362	346	341	348	330	364	349	366	330	342	304	322	359	338	358	340	344	337	307	356	333	330	354	369	353	340	359	343	316	346	338	308	351	350	358	366	346	345	291	360	317	350	348	321	326	327	345	346	337	371	380	336	348	328	335	347	360	345	373	345	347	342	324	348	335	363	322	341	346	322	347	339	333	347	331	330	368	333	349	312	325	339	375	338	365	349	379	364	359	296	330	336	300	354	369	361	350	320	310	353	351	315	338	331	297	300	327	341	349	298	330	361	323	366	316	354	326	357	340	326	362	328	346	322	333	354	386	347	336	337	356	333	354	331	364	316	316	334	346	346
22845	22816	37531	21464	11525	10527	9921	8619	4734	910	788	815	738	822	790	781	753	733	768	744	822	789	810	768	787	774	773	823	750	850	770	739	806	767	780	818	799	799	792	787	786	782	781	814	812	770	803	821	788	784	778	778	786	798	777	750	777	793	846	842	797	785	759	781	800	806	790	812	774	817	824	830	787	780	805	814	812	795	771	824	781	742	772	873	763	806	817	748	825	763	777	828	753	802	731	752	804	796	780	816	788	781	837	759	779	784	803	757	779	766	767	791	780	820	773	823	776	780	843	752	794	820	789	795	803	797	776	778	793	782	758	792	777	763	843	777	768	768	828	806	753	795	795	755	775	746	785	755	752	779	742	812	766	778	795	740	821	807	777	813	770	773	794	757	813	856	767	750	764	802	776	839	777	808	749	821	738	756	776	775	828	813	749	761	804	830	786	723	789	798	742	746	708	780	765	778	805	818	785	803	812	773	736	808	771	796	775	767	744	775	774	831	756	769	782	739	741	823	771	820	745	802	884	781	815	790	796	741	798	773	839	759	828	735	754	827	783	801	815	754	759	763	720	775	768	835	781	796	791	784	787	758	818	798	787	775	762	778	807	775	794	771	710	745	796	779	779	797	802	808	803	770	765	796	792	790	802	764	743	780	793	790	794	774	765	790	788	799	775	778	799	754	760	801	798	789	793	808	822	757	748	787	759	747	825	789	828	768	777	806	803	775	753	754	820	781	799	760	764	796	748	854	833	836	853	790	779	775	762	788	784	741	819	781	804	806	790	771	802	836	757	772	747	770	754	829	780	831	770	786	751	878	745	817	768	754	811	803	761	810	829	813	795	748	807	787	759	760	797	777	781	772	733	821	764	797	764	800	773	809	739	749	793	808	791	801	809	803	796	802	790	791	789	810	750	772	779	838	787	811	791	793	739	787	759	801	845	783	793	756	756	823	785	795	757	807	777	752	749	799	763	801	730	826	760	755	800	783	828	755	808	780	853	764	694	784	823	776	715	769	751	781	798	829	717	784	805	806	797	735	790	819	799	752	762	802	816	759	789	807	757	794	835	792	782	748	768	838	757	784	811	758	792	771	764	793	806	832	791	810	745	783	804	781	819	750	807	775	844	761	792	768	822	802	795	823	869	788	782	802	824	797	821	766	746	837	815	700	813	801	810	778	766	795	760	764	798	830	843	746	772	733	806	825	817	881	763	759	725	784	773	799	759	802	799	817	851	812	774	778	833	782	827	776	765	795	747	813	783	768	836	811	730	755	790	769	851	770	791	783	788	767	797	747	753	773	785	766	773	825	836	804	807	833	812	805	723	786	833	785	793	775	775	808	766	814	759	770	784	777	779	816	821	752	768	789	844	742	804	777	732	819	794	797	775	800	770	764	844	847	781	806	759	771	819	769	801	759	782	808	772	775	811	790	796	817	759	759	735	825	826	798	830	755	798	813	785	795	801	805	769	776	779	777	748	760	771	754	769	754	788	763	786	802	804	759	796	784	767	758	793	787	778	764	819	828	817	780	742	787	775	797	817	809	761	751	762	848	792	768	740	759	773	808	810	749	744	805	770	849	769	809	827	802	770	772	777	781	796	808	829	797	831	771	791	783	775	802	810	791	754	764	798	764	804	799	799	818	799	759	821	786	818	746	801	754	790	776	777	820	770	788	806	794	855	784	773	798	817	776	829	799	801	777	825	781	813	799	792	777	825	757	820	786	779	771	767	808	803	764	757	814	789	762	772	827	748	785	818	785	810	770	795	816	737	818	791	814	819	793	725	788	782	793	784	756	811	822	790	798	791	754	803	774	819	732	797	760	795	794	775	764	838	793	774	809	782	780	808	730	741	753	826	743	776	787	783	793	803	748	791	736	767	820	803	761	783	745	828	776	793	838	792	829	801	777	766	811	771	809	814	821	785	803	767	753	784	790	798	772	810	819	808	765	762	753	753	803	835	778	805	749	808	801	759	817	751	762	837	791	791	756	801	771	830	747	789	795	786	800	686	754	750	778	820	745	775	766	789	765	811	749	763	765	735	772	742	749	760	815	804	779	774	765	801	803	780	758	846	812	769	816	773	740	822	826	830	774	755	770	817	750	780	798	814	751	823	789	797	820	794	826	787	777	779	794	779	835	796	813	786	753	780	760	775	751	784	780	800	745	779	771	839	818	738	746	802	767	721	803	795	766	764	782	787	806	771	845	796	776	801	847	756	796	804	769	836	759	802	785	811	711	816	766	765	837	777	785	787	757	802	775	804	759	784	797	779	759	789	757	767	805	805	792	820	814	744	785	781	776	790	756	782	788	806	788	772	782	780	805	779	786	788	755	810	809	823	779	778	769	775	785	836	768	798	748	749	748	805	776	797	809	820	784	814	784	809	793	788	777	740	763	745	740	801	812	808	768	813	752	837	843	798	767	824	796	763	771	776	773	759	748	725	789	809	798	798	849	769	762	738	742	823	773	779	761	803	808	778	766	787	821	746	789	791	766	784	861	821	783	775	773	804	774	754	789	768	779	789	807	819	784	769	770	741	767	725	763	789	774	810	812	806	778	783	808	770	825	858	777	804	815	795	775	777	729	789	793	825	822	777	799	794	848	775	808	781	787	823	816	748	788	790	823	781	833	793	788	762	784	751	776	768	800	764	788	826	840	756	738	826	778	772	783	752	734	762	750	815	746	797	719	818	776	798	774	818	767	798	774	729	799	767	820	818	779	763	821	774	766	738	797	757	790	748	785	786	782	759	760	794	795	860	804	834	725	792	789	854	762	762	852	801	788	808	755	813	765	762	782	791	755	791	758	780	810	742	762	789	767	731	792	793	754	791	748	750	843	751	809	779	733	785	818	743	830	821	786	822	796	815	771	774	814	774	807	826	711	780	826	775	806	734	802	769	817	773	748	804	733	797	790	761	765	816	765	810	740	766	741	773	775	725	803	776	778	799	839	824	791	793	795	810	772	793	752	767	834	844	783	753	791	784	800	816	795	810	739	777	806	769	771	756	828	812	822	807	807	781	770	799	804	789	797	789	794	749	849	763	743	827	810	814	804	762	800	788	804	787	784	757	784	767	746	773	752	785	819	801	780	873	806	775	736	794	750	789	770	818	772	772	751	760	791	787	827	783	811	768	763	791	735	833	780	768	812	769	822	759	790	801	807	791	766	792	762	808	785	824	787	812	753	783	769	810	760	750	804	851	767	747	780	828	771	794	782	793	734	800	750	794	801	848	731	767	777	738	773	763	772	813	751	717	816	833	829	782	821	795	873	785	793	712	852	793	809	759	793	788	809	810	809	765	808	760	777	844	802	748	774	799	745	824	743	780	745	793	786	804	733	777	819	786	786	729	765	780	813	793	792	806	775	794	800	810	819	799	771	818	821	803	809	766	809	756	785	801	773	793	740	760	806	774	780	754	803	803	771	820	818	781	775	742	844	798	811	785	759	768	759	799	750	785	758	788	737	805	807	813	748	801	776	795	801	753	785
44217	37205	47059	26493	8989	4941	4349	3650	1884	320	225	194	251	258	234	221	202	236	272	240	226	212	220	232	229	236	197	239	238	221	233	245	212	248	228	239	268	226	237	211	245	262	245	235	231	229	229	268	219	239	207	245	262	225	239	224	239	242	237	234	225	234	246	256	242	247	227	208	237	224	226	274	254	227	197	233	252	230	251	240	220	236	254	231	254	226	243	238	228	201	254	215	246	212	259	239	223	236	247	279	212	240	248	217	216	201	223	223	214	246	208	224	236	228	242	210	228	229	218	249	226	227	232	223	229	255	225	226	218	244	247	208	253	228	239	234	234	248	213	246	229	258	231	251	240	227	248	246	224	235	202	215	227	250	218	214	198	226	234	215	219	226	238	225	219	230	248	253	227	230	231	250	243	231	224	240	242	246	256	217	249	225	219	244	220	262	224	229	253	245	221	219	241	249	241	242	242	228	235	220	250	232	203	243	217	215	229	221	262	251	239	230	216	213	243	240	242	236	237	215	245	238	222	222	232	251	219	254	211	235	232	229	228	218	231	249	208	231	239	216	244	236	232	219	233	210	246	220	229	237	227	232	222	237	203	247	238	225	234	246	235	227	242	214	229	201	242	226	231	250	210	236	232	249	242	245	234	248	233	233	251	216	250	258	249	239	234	242	224	203	237	231	244	237	255	222	206	240	231	263	210	219	225	238	237	260	230	220	269	217	259	219	226	221	201	227	210	258	231	230	228	238	233	231	229	246	246	233	203	253	267	240	236	234	210	229	248	222	228	211	225	259	237	228	219	210	274	222	233	260	227	205	231	239	207	218	236	237	260	216	257	262	237	222	230	224	257	219	242	220	248	206	267	228	211	234	237	245	208	211	214	241	270	234	237	234	248	205	224	258	236	246	251	226	232	242	229	211	216	241	244	225	211	228	217	228	230	264	257	218	231	223	224	236	245	216	215	242	259	215	240	215	221	225	233	209	229	232	259	240	218	230	237	244	246	219	223	238	264	223	212	208	246	249	208	219	236	223	233	223	237	214	234	245	261	246	264	254	215	207	222	231	242	238	202	224	267	222	221	225	214	226	253	235	225	269	225	235	196	210	263	244	277	204	256	228	254	245	230	217	242	250	240	250	271	222	219	221	233	239	220	217	224	228	249	249	233	227	223	221	236	233	255	244	248	201	243	236	218	262	243	222	219	241	228	225	229	273	231	245	242	252	234	241	257	221	244	260	246	239	223	225	254	236	233	211	234	240	252	239	209	235	241	215	266	244	218	236	261	232	225	236	262	219	229	266	232	236	247	256	224	219	199	225	222	230	215	214	243	251	241	230	221	224	280	227	233	236	247	204	214	246	223	239	257	212	254	219	231	229	235	231	252	231	212	234	238	223	248	236	230	240	244	251	244	211	216	186	207	241	250	253	218	246	229	218	247	238	249	266	222	238	223	231	225	253	232	243	230	218	243	224	215	226	208	275	246	230	223	217	237	255	240	234	267	262	219	222	234	219	220	251	225	245	247	253	261	215	237	273	229	212	245	240	267	222	232	206	229	284	248	221	226	227	282	262	215	215	242	248	237	232	210	236	235	232	229	230	219	221	251	261	230	264	237	196	226	219	246	250	249	238	229	223	249	246	249	198	242	222	207	230	253	237	240	223	237	206	210	240	250	249	223	246	215	216	259	227	247	220	208	218	227	240	235	222	241	230	224	264	260	262	255	249	230	256	220	259	233	245	224	238	234	231	269	240	264	222	261	224	213	217	237	244	237	225	223	205	191	248	255	199	244	234	260	239	230	222	209	244	243	241	233	233	221	257	244	249	256	260	244	231	238	243	242	240	215	228	243	247	236	250	213	227	250	244	232	216	225	235	218	246	228	213	208	231	236	233	230	240	228	224	228	235	262	242	236	240	228	213	210	239	201	238	218	198	234	247	242	238	229	238	225	225	251	227	243	203	240	244	219	230	217	225	247	235	240	236	212	236	242	218	262	229	247	224	239	249	219	244	223	252	214	213	230	219	210	232	228	230	231	219	237	213	245	207	223	264	231	217	248	236	240	230	240	234	227	239	227	231	229	247	224	238	251	244	225	225	227	233	204	214	238	224	213	245	242	244	219	238	228	216	234	221	238	238	255	231	226	228	252	240	242	210	222	223	205	228	203	228	253	207	223	216	205	228	245	218	227	236	212	221	240	233	206	246	222	206	240	243	231	244	251	250	248	228	229	259	219	252	224	236	212	223	231	252	250	223	217	237	264	263	235	241	234	217	224	216	253	238	204	233	260	251	238	257	231	210	260	226	219	224	215	218	230	222	233	208	248	249	246	206	251	239	203	245	228	213	228	218	250	225	253	253	229	209	227	231	229	219	227	270	240	229	231	213	248	229	198	235	238	237	227	241	205	235	221	216	213	219	245	231	230	227	262	250	221	216	230	230	224	216	224	261	228	199	245	203	245	248	221	228	200	246	238	214	251	225	220	223	248	219	231	235	236	233	232	252	224	239	227	248	207	258	246	229	240	216	240	252	229	218	249	230	242	253	196	248	206	233	239	258	224	224	207	241	205	236	249	226	259	239	244	207	266	219	233	184	217	213	239	211	241	230	222	230	257	234	230	251	238	243	231	238	245	236	219	219	222	199	235	233	213	244	238	234	226	246	252	220	246	206	226	242	249	243	239	228	233	210	240	209	220	244	261	248	259	215	243	238	233	201	268	254	241	234	234	212	213	260	241	227	248	252	230	236	221	250	251	222	229	218	227	226	222	230	222	235	248	210	224	218	220	208	240	245	248	230	250	239	241	220	250	237	253	233	225	222	237	256	235	231	247	264	216	213	218	240	262	226	224	214	227	213	245	225	256	239	220	244	221	211	232	238	207	220	234	203	210	218	260	212	222	219	235	212	246	221	231	209	235	258	231	221	218	234	240	242	227	226	215	223	280	237	236	220	213	208	215	223	219	231	252	237	245	202	223	243	241	220	236	220	231	240	255	224	232	228	278	233	206	238	211	211	226	243	227	239	224	243	245	222	253	235	270	240	251	223	248	217	219	212	226	218	230	257	228	233	278	198	234	254	236	254	219	221	256	244	274	257	226	222	261	224	225	248	230	234	210	248	221	207	265	227	240	251	247	189	224	225	230	215	220	246	218	199	245	220	246	225	228	278	248	268	234	231	230	210	247	231	229	237	244	229	243	231	246	226	250	232	263	236	234	213	217	233	245	226	234	231	207	269	240	229	225	241	250	264	240	225	252	251	229	259	219	245	258	226	248	233	211	237	220	211	226	218	224	213	229	243	258	242	217	240	234	230	225	233	219	228	219	226	253	219	207	240	243	246	256	239	237	236	253	255	255	203	246	219	216	239	246	234	229	241	227	237	238	213	230	231	237	216	236	260	228	226	243	242	225	221	225	257	229	236	242	240	239	241	258	213	226	228	231	216	247	243	240	244	263	213	235	235	190	224	260	217	236	224	193	219	210	208	241	219	236	230
29602	29944	46930	29107	18393	15932	15250	13931	7380	687	548	574	571	546	586	570	560	565	597	574	577	537	593	548	567	553	580	557	521	524	538	580	567	552	582	538	526	566	524	530	572	515	587	597	560	557	568	588	570	551	535	585	547	599	560	555	548	575	517	556	560	560	567	509	511	615	562	539	532	530	596	560	550	543	571	523	533	539	582	555	525	559	544	541	560	544	517	533	558	561	542	534	582	557	539	577	554	579	544	581	589	532	538	595	538	530	554	541	559	553	578	527	512	534	568	605	565	529	561	584	560	550	582	569	575	604	526	568	557	551	577	527	543	603	555	559	537	544	531	576	567	559	552	539	542	557	563	561	573	546	544	612	550	548	547	496	581	560	592	569	559	574	521	558	557	548	545	532	564	572	518	566	544	555	562	558	582	543	505	535	556	547	560	585	563	551	600	562	577	541	537	559	512	567	552	547	570	581	554	498	584	605	523	576	574	524	562	540	584	545	573	560	591	532	557	583	578	538	537	552	576	580	582	556	553	560	528	559	524	558	571	535	586	587	529	529	520	540	611	548	545	576	529	583	578	562	556	545	584	592	528	589	540	557	559	518	541	543	575	551	559	551	535	598	546	583	562	578	557	561	559	505	546	554	581	532	545	528	540	554	600	532	505	527	590	552	609	575	569	506	580	598	574	569	540	518	565	546	609	566	595	519	582	547	533	516	536	576	562	517	543	557	556	540	537	565	539	567	552	539	548	517	516	554	566	571	549	543	568	563	529	568	532	593	543	558	536	579	564	547	525	574	532	560	562	565	545	560	573	565	558	576	556	601	539	564	616	552	560	523	600	534	558	588	539	540	553	567	561	586	556	584	563	556	582	588	583	525	550	507	553	568	573	547	569	641	573	557	555	528	529	578	537	539	569	593	524	578	589	576	582	551	562	605	554	572	521	509	546	561	556	566	531	548	568	545	535	563	567	568	511	564	547	567	553	539	577	536	564	530	542	557	548	538	580	573	578	556	575	569	546	560	573	587	520	571	608	534	597	536	566	587	546	588	537	532	540	571	539	510	562	544	566	541	548	563	536	530	548	521	588	556	587	581	653	562	640	564	533	567	553	582	547	545	585	565	555	540	534	515	550	538	580	587	563	537	536	584	538	567	593	559	509	553	548	565	555	582	538	546	546	548	575	559	556	564	552	575	563	550	547	597	546	563	586	560	544	551	535	567	568	575	566	539	547	527	565	562	566	535	570	583	581	548	543	542	587	575	550	552	546	563	527	490	544	574	568	540	561	549	544	564	521	559	564	624	549	590	557	502	551	559	574	563	562	568	526	513	557	587	579	578	539	531	579	561	569	561	526	580	569	579	585	542	545	569	554	584	554	540	550	551	539	571	544	560	561	615	534	584	573	582	563	546	567	564	599	549	547	567	556	557	590	541	572	524	555	556	531	556	548	552	527	536	581	525	591	516	584	538	519	546	537	539	582	585	531	509	549	577	528	553	577	557	549	590	565	552	580	542	559	565	557	556	583	528	559	540	599	539	516	578	538	548	572	561	623	550	554	540	494	577	548	607	545	568	598	579	525	542	528	585	511	558	534	564	585	562	546	484	533	594	580	518	573	531	556	549	511	582	559	573	559	542	547	583	495	600	602	560	576	578	541	544	569	550	544	566	556	551	580	538	535	582	583	550	551	562	556	556	552	532	533	548	572	550	507	569	576	536	585	575	534	591	552	584	560	522	575	558	541	589	550	559	544	541	579	549	572	584	519	536	556	526	539	547	559	575	534	578	581	569	524	547	562	523	574	599	524	556	553	564	554	568	550	552	603	570	550	514	540	590	540	543	569	566	560	596	577	536	537	583	575	570	510	555	599	567	541	546	546	555	518	568	568	584	540	540	568	575	532	536	597	560	569	571	547	537	553	517	578	576	530	564	559	540	527	525	576	565	549	526	540	561	533	557	616	513	569	566	575	575	556	536	535	507	567	499	557	520	567	580	526	566	584	534	580	537	547	541	534	550	541	590	521	578	569	556	574	521	572	578	563	553	559	558	515	534	591	518	514	552	561	574	535	560	520	523	552	553	496	523	548	569	566	541	538	531	555	585	536	541	590	520	565	558	566	596	533	561	557	536	555	552	539	552	559	535	558	568	545	545	544	564	604	537	552	521	560	569	550	549	572	532	577	542	552	517	515	579	541	566	521	575	540	559	541	597	604	578	541	536	564	553	541	560	593	591	533	552	555	501	600	565	576	547	554	563	546	533	516	556	572	621	547	529	540	553	531	562	566	526	578	630	567	594	549	533	580	527	565	581	514	571	545	540	559	576	529	573	515	553	574	591	543	536	557	555	596	538	544	596	556	537	573	565	497	586	514	552	600	578	547	581	595	559	552	565	519	531	584	544	537	580	598	570	560	517	532	529	564	581	569	520	579	573	627	567	550	612	558	558	533	565	536	567	528	535	576	565	522	546	507	583	570	545	564	563	558	543	548	548	597	536	579	555	495	549	546	604	554	562	539	598	557	557	549	548	552	558	548	509	507	562	577	535	554	595	544	560	520	542	588	585	591	582	539	505	595	600	562	559	531	535	597	566	600	538	537	567	545	532	556	554	540	551	549	576	518	548	567	560	549	512	586	541	543	575	577	538	546	594	558	539	552	560	563	582	549	568	592	572	558	549	541	534	590	583	561	549	605	558	558	584	557	529	592	542	532	574	549	581	618	567	582	533	595	590	573	583	551	514	503	579	528	551	527	524	571	524	559	565	553	555	543	545	542	551	625	531	553	526	554	591	564	548	510	564	531	509	520	523	567	565	560	598	540	597	567	578	546	510	578	538	528	541	561	581	573	538	570	537	595	560	526	585	552	566	523	573	548	521	507	563	548	570	579	554	523	551	575	534	548	556	560	555	539	546	563	495	566	563	567	552	540	557	572	504	560	524	543	533	560	570	501	563	573	567	576	571	574	537	540	575	564	542	572	554	577	580	559	514	603	571	599	563	565	571	508	548	585	605	565	504	564	569	535	583	592	549	579	573	574	575	563	541	587	534	553	522	543	539	567	534	495	523	540	538	541	561	561	570	506	551	547	546	578	527	530	548	523	559	537	538	531	529	586	572	536	522	522	578	560	553	530	561	566	587	557	567	557	490	539	549	574	560	556	550	561	509	600	552	595	553	551	580	556	569	565	533	566	523	565	568	544	532	567	624	544	543	590	535	526	550	523	517	556	584	564	522	550	558	597	545	581	592	518	516	551	553	559	566	546	562	548	570	574	558	572	546	554	556	540	565	607	571	585	567	565	569	546	591	549	514	584	539	561	528	537	563	575	595	557	594	563	581	550	544	558	572	569	540	551	562	530	567	533	549	580	538	566	561	559	551	561	525	551	526	573	589	540	605	590	583	548	562	584	555	575	561	576	552	573	541	527	535	560	575	589	579	577	603	570	546	594	570	551	581	547	574	555	604	567	574	550	554	523	529	543	549	589	594	560	568	582	566
8658	1842	2047	851	434	486	450	431	350	370	382	372	378	357	379	397	414	341	379	368	360	333	384	409	362	362	373	372	378	355	361	379	356	378	369	352	361	373	357	346	378	337	390	372	343	349	338	389	352	383	349	323	368	353	367	325	390	347	344	371	344	385	390	331	365	342	368	367	347	339	349	367	370	324	329	351	378	381	350	380	362	385	381	392	383	397	346	388	390	387	350	371	358	352	394	362	381	345	372	350	358	356	333	400	376	350	343	386	328	328	345	380	360	403	344	351	376	353	389	381	381	359	372	352	395	370	362	369	391	365	370	369	322	397	365	358	379	374	377	360	381	358	366	368	360	386	369	340	391	370	346	328	402	345	354	339	357	352	377	331	391	359	362	353	340	362	305	355	406	394	356	378	374	389	331	347	351	359	334	352	350	388	357	351	337	369	370	339	398	356	330	340	375	341	343	357	359	366	361	351	371	384	320	365	342	370	369	311	372	348	349	361	378	373	388	346	374	364	358	377	358	377	351	330	381	400	381	374	323	347	343	357	374	354	350	373	366	341	343	362	358	350	369	377	352	367	312	347	361	391	305	369	362	380	336	326	357	393	375	355	354	367	369	382	365	317	322	357	321	373	357	376	375	357	347	336	376	366	323	346	399	348	323	338	351	384	366	323	353	371	379	370	354	351	355	370	370	361	391	326	389	354	384	343	345	405	392	373	395	355	408	401	353	359	377	354	333	318	328	399	376	356	351	349	378	337	380	383	366	331	347	354	351	374	355	351	384	384	370	347	342	358	346	355	322	345	341	394	378	373	321	383	333	385	378	357	373	335	405	365	358	395	304	383	391	350	361	350	336	342	333	349	380	334	392	376	366	365	318	315	357	344	366	366	358	360	383	384	367	402	360	382	373	372	356	397	340	353	361	362	365	380	334	391	370	329	363	367	352	352	364	356	368	345	382	385	347	383	361	380	375	352	380	360	319	369	373	349	378	382	345	349	383	378	345	356	370	373	349	411	388	397	349	350	365	391	397	365	347	362	367	385	380	349	409	387	360	358	304	359	348	315	368	372	358	339	338	368	364	389	363	339	358	351	342	376	359	344	361	348	317	372	355	347	350	378	362	351	390	371	356	345	343	349	358	386	381	345	377	392	388	349	370	416	401	351	361	335	344	376	367	358	371	380	346	374	362	380	324	339	384	400	358	403	373	398	354	359	385	318	340	368	346	387	350	348	364	354	388	337	373	359	362	365	368	358	358	388	323	389	388	366	342	387	365	359	365	376	391	360	353	355	362	354	369	337	338	352	333	340	365	399	374	338	353	366	333	385	364	383	367	350	367	349	299	359	390	348	349	352	366	360	333	340	368	361	367	384	329	368	371	354	372	344	315	318	362	352	372	373	371	386	341	363	378	369	366	385	371	338	376	363	391	362	360	374	358	354	356	335	335	373	332	341	394	388	351	359	391	353	373	377	383	343	370	373	318	378	352	335	369	363	356	347	341	340	347	413	355	338	380	377	344	371	346	354	362	361	391	333	351	356	360	376	400	353	366	386	353	375	348	367	349	363	363	362	377	356	351	368	335	345	360	355	369	402	362	369	412	359	355	350	387	366	367	387	391	361	330	352	360	368	385	380	328	375	397	369	388	345	368	357	356	355	373	409	329	338	365	367	387	364	346	398	367	363	364	351	376	344	348	361	354	347	368	357	333	333	352	362	308	372	350	367	377	340	342	338	362	376	376	368	367	359	386	371	383	387	346	380	397	376	339	374	395	374	348	335	379	323	352	387	379	348	371	357	338	380	331	328	351	357	397	367	387	384	360	340	386	340	343	353	370	359	376	364	369	374	346	367	369	342	356	388	364	329	342	355	365	360	372	402	360	401	381	365	349	354	377	359	357	360	351	348	359	369	357	353	362	394	347	374	396	370	347	349	381	358	348	339	414	351	387	378	384	332	346	348	353	338	368	415	378	379	390	324	338	364	424	333	347	343	322	347	363	350	383	389	383	372	376	374	376	350	358	358	361	316	393	377	357	401	352	385	354	357	356	381	335	428	346	391	367	317	356	369	334	379	368	403	333	366	396	357	401	355	385	378	376	396	372	382	371	374	342	420	362	367	355	389	323	341	377	363	366	347	376	373	418	381	372	364	361	342	373	401	364	330	355	323	377	322	375	385	369	371	373	349	360	369	333	358	369	367	367	348	342	358	391	356	343	373	368	341	358	344	355	387	346	376	305	351	395	369	375	342	355	355	330	343	357	359	381	375	349	349	360	369	342	368	375	327	363	368	359	363	372	369	365	424	328	351	395	368	343	355	394	346	373	373	359	377	382	375	354	385	402	353	379	365	401	406	357	414	383	357	375	361	375	348	343	335	361	327	379	383	354	357	386	373	393	367	316	374	328	335	360	348	366	333	357	368	343	380	391	375	354	359	387	340	362	350	346	382	363	413	348	378	369	384	386	336	335	355	366	374	377	388	322	352	343	368	349	373	341	366	354	363	372	372	388	358	349	355	386	365	398	376	350	391	358	367	394	371	379	354	359	380	345	361	354	366	321	381	364	398	384	390	332	359	384	365	328	322	351	377	389	401	374	367	359	347	375	354	372	368	356	381	346	364	364	332	340	384	370	348	338	348	408	386	325	366	331	357	363	356	371	326	367	381	350	351	339	343	351	350	335	351	340	379	348	332	366	337	336	392	398	399	363	398	366	376	358	367	381	388	410	368	344	345	350	378	364	372	364	341	344	323	384	361	338	358	367	335	329	370	344	378	354	326	417	374	351	356	366	373	362	329	358	332	363	349	354	351	374	334	342	355	371	356	376	321	365	359	356	329	334	372	375	368	356	365	374	349	351	332	387	366	362	387	338	356	358	361	373	379	384	405	383	354	414	347	375	342	356	323	361	394	382	348	368	371	407	360	373	394	345	369	368	356	368	341	341	316	335	399	375	332	371	362	361	384	375	371	377	382	353	382	316	378	374	344	377	392	332	381	340	397	385	390	321	396	363	381	376	400	352	340	358	360	349	359	372	342	354	356	359	403	359	409	332	384	383	369	326	359	372	352	375	356	382	379	373	338	350	343	342	367	374	373	389	352	339	404	380	369	340	327	379	343	346	358	363	363	345	368	359	345	400	320	362	369	373	373	346	391	369	381	360	376	404	386	350	332	369	375	367	341	351	335	335	392	370	352	394	310	359	383	364	350	309	383	397	373	355	368	366	387	379	355	360	365	353	312	398	347	344	384	369	387	353	339	339	317	378	383	353	371	299	375	364	368	335	391	367	363	364	375	367	347	336	364	341	371	357	366	373	364	359	362	349	350	348	390	374	338	355	332	336	368	395	343	356	347	361	319	340	379	382	395	377	385	378	364	332	348	395	370	355	402	364	340	339	314	370	362	349	374	378	367	331	326	365	383	333	378	384	331	351	373	342	383	375	365	365	413	371	389	340	366	342	387	360	348	360	350	308	399	374	369	364	377	332	356	373	389
7084	2996	4798	2174	1293	1280	1228	1191	1015	825	790	835	904	878	797	834	869	829	834	831	834	867	835	832	798	829	864	811	900	792	811	847	832	839	806	825	834	811	825	792	765	818	862	804	823	818	824	877	835	806	787	801	819	805	896	831	807	829	868	847	859	814	793	849	795	828	837	862	816	826	861	845	847	849	791	851	883	803	821	818	887	810	838	831	870	854	834	824	883	850	909	846	817	828	835	833	783	856	880	831	858	783	841	843	828	870	833	853	847	842	817	802	815	807	886	871	897	826	844	846	801	806	826	823	842	868	827	866	831	822	762	826	841	813	865	783	812	835	818	834	812	819	832	826	805	856	840	865	842	876	829	806	786	787	817	803	804	816	840	884	833	847	815	836	835	845	842	822	831	815	813	857	833	844	812	827	877	801	816	874	815	821	795	803	811	819	860	866	850	911	844	861	856	781	815	826	796	897	833	829	847	805	820	854	833	839	861	802	787	839	819	800	850	854	825	809	864	802	822	831	843	852	838	786	800	819	867	869	816	826	816	869	854	885	822	804	774	821	831	784	850	859	837	869	871	864	841	813	812	778	830	846	823	837	837	832	835	867	815	831	785	815	844	815	824	817	835	825	857	850	840	836	858	792	806	885	911	812	828	807	837	845	875	822	859	834	846	836	824	814	844	848	839	832	841	854	824	840	831	804	889	818	772	794	843	813	836	830	807	775	796	825	813	838	841	866	850	796	829	794	799	810	816	877	894	848	874	857	821	838	811	858	840	843	810	820	840	816	777	859	852	823	853	821	839	850	850	810	753	850	877	880	851	800	825	818	790	874	824	872	863	863	768	821	842	776	825	880	855	864	866	828	818	854	840	830	825	861	836	845	810	835	886	792	842	820	814	878	908	869	852	865	832	804	834	852	787	839	856	816	832	867	833	816	887	873	812	832	823	814	844	870	807	862	800	815	888	834	846	806	811	804	828	790	862	860	838	872	878	816	860	834	907	828	800	841	824	861	802	810	907	861	844	845	842	887	813	788	831	794	823	822	867	836	814	806	827	849	812	793	860	847	850	817	872	854	829	829	810	865	844	820	783	848	797	822	828	872	768	870	815	870	871	827	811	785	884	822	885	826	857	818	798	891	815	780	811	828	855	787	824	785	879	817	793	826	863	787	848	839	818	846	782	780	862	835	801	835	801	899	828	833	787	845	830	843	830	842	809	832	874	847	807	838	856	862	821	847	801	834	804	832	872	859	821	889	822	845	785	780	820	875	833	816	836	867	782	830	854	820	828	845	838	826	832	869	831	861	818	857	795	844	859	835	904	788	763	833	833	854	836	822	811	865	823	852	775	851	835	833	877	807	830	790	844	831	806	816	832	802	875	883	849	851	899	805	814	843	832	833	817	786	835	877	803	847	789	829	831	862	835	829	775	854	861	841	883	768	814	871	839	833	894	881	862	847	815	855	813	859	813	786	833	850	789	818	821	868	862	800	810	851	842	854	852	805	810	855	882	865	876	839	813	838	791	876	798	832	883	843	845	822	821	804	833	858	841	867	855	844	818	875	853	880	867	844	866	765	795	856	863	791	898	880	868	849	826	832	863	828	834	896	900	835	800	874	845	809	773	816	830	804	871	821	840	852	835	815	897	838	835	817	807	871	834	829	801	855	788	853	844	889	885	881	853	857	797	820	859	819	855	839	828	860	878	815	861	799	900	817	832	823	819	809	869	824	877	815	844	780	806	831	888	873	775	840	864	868	831	782	889	823	870	834	848	814	808	862	788	813	794	870	840	876	825	848	827	911	830	839	877	833	774	808	829	792	827	825	865	778	901	857	817	777	785	856	835	846	854	848	902	870	857	836	852	817	799	841	827	824	837	870	864	880	843	869	862	839	839	814	817	849	821	862	860	813	794	866	792	831	856	843	831	852	813	820	851	796	858	831	754	832	852	798	824	823	837	853	832	831	835	850	807	815	831	814	834	847	804	780	793	826	850	835	844	798	792	808	885	806	857	831	803	829	808	825	888	868	819	804	851	826	825	866	845	889	793	878	842	848	829	818	869	853	842	843	823	854	799	809	826	790	812	807	815	843	849	745	842	824	840	805	856	817	905	865	802	872	857	883	861	844	818	824	831	789	843	808	900	830	889	903	815	839	843	831	804	888	852	913	862	866	897	792	794	829	821	809	802	815	854	817	883	815	803	813	792	792	832	867	803	792	828	865	835	834	861	867	818	845	847	889	844	900	850	841	863	809	837	836	850	828	857	810	885	871	820	819	822	858	838	819	815	857	784	802	819	819	804	850	852	807	815	868	809	838	875	825	812	862	805	831	794	838	825	808	868	841	864	863	862	812	803	844	776	817	837	864	810	826	791	852	811	850	863	821	803	908	828	804	901	876	829	878	810	857	856	808	833	817	869	836	861	807	823	859	824	828	844	770	880	792	781	786	823	843	860	815	804	832	878	844	807	857	874	850	878	848	900	842	846	833	879	840	851	848	849	848	843	814	790	773	832	811	792	890	797	820	826	782	858	826	851	886	833	813	804	806	864	884	760	814	844	832	867	898	837	822	862	807	882	825	850	870	825	868	817	854	778	832	822	827	854	832	821	844	870	836	854	855	823	833	812	864	858	857	872	864	832	773	817	812	877	856	811	837	817	870	827	834	877	830	807	763	829	841	827	856	776	855	815	865	849	897	901	772	804	795	831	880	821	821	814	877	842	852	845	790	863	877	835	858	794	810	842	828	830	825	866	872	821	838	860	811	813	812	851	798	840	807	865	767	799	825	799	873	847	836	838	870	824	814	824	747	816	851	824	869	906	832	810	834	855	919	852	822	831	850	823	824	834	849	827	862	858	826	817	817	815	795	833	805	844	803	843	851	892	850	871	806	833	818	852	849	781	906	803	841	834	852	863	833	829	815	817	804	788	863	868	842	829	776	865	835	817	811	832	819	819	794	832	847	786	830	823	869	774	885	836	771	855	791	825	777	850	808	861	821	839	816	807	756	813	808	864	759	776	824	891	819	832	815	775	829	864	816	825	886	865	870	803	849	829	830	729	836	800	822	820	822	865	839	788	775	845	846	813	793	809	823	795	857	771	844	827	823	789	804	829	824	835	874	814	852	827	847	882	834	841	842	838	849	809	821	878	835	836	808	829	848	846	790	817	861	847	852	826	786	835	785	825	855	821	801	800	789	818	853	785	803	894	792	875	798	834	824	841	805	807	803	783	855	822	866	842	857	773	810	822	847	856	837	850	832	811	846	864	848	795	770	873	863	877	837	795	906	802	792	817	788	827	819	807	804	833	842	832	783	828	813	808	843	772	819	805	855	839	837	751	816	861	830	836	793	856	852	816	824	855	768	814	863	856	843	871	806	820	845	857	860	835	851	796	860	853	845	821	864	856	836	851	880	896	854	817	834	802	895	817	864	783	867	835	858	813	875	817	825	850	857	853	848	831	859	782	827	844	830	871	854	800	801	850	869	775	849
33505	26200	33456	16416	4630	2917	2380	2236	1278	311	303	348	354	324	330	344	342	298	346	355	337	341	311	346	354	305	331	314	313	325	300	358	330	322	353	368	299	360	355	347	315	340	325	327	337	335	381	306	327	331	332	328	361	365	326	352	337	327	289	341	366	336	344	349	365	351	373	340	339	355	339	345	311	303	364	338	337	354	328	341	339	345	332	331	344	314	360	318	339	345	311	341	345	331	336	354	367	320	364	313	321	322	319	340	327	345	365	356	339	325	300	347	354	320	337	333	351	347	321	319	331	311	340	333	342	304	316	334	368	352	343	349	337	319	300	343	347	340	350	314	383	330	323	347	357	288	337	353	351	330	345	364	333	373	350	340	365	360	332	329	372	351	353	342	329	348	377	356	324	348	353	321	322	352	327	342	304	351	333	332	301	331	323	332	331	360	340	332	360	333	360	353	364	299	351	336	325	360	371	341	354	339	319	347	294	327	340	341	338	343	357	359	337	320	335	350	341	327	336	347	326	344	362	338	313	366	363	375	350	352	340	340	375	344	352	307	339	306	324	328	361	326	327	345	367	310	349	346	310	325	333	376	333	344	310	337	334	359	349	306	337	331	340	319	322	331	348	363	359	326	362	363	342	331	332	335	305	344	346	342	310	330	347	383	330	321	319	364	324	372	305	326	337	328	328	290	309	352	325	309	370	361	341	314	378	328	335	334	321	355	324	341	349	336	353	337	368	360	332	349	362	354	320	326	331	314	368	337	302	312	375	320	319	349	329	350	357	326	303	332	362	354	359	366	342	335	338	351	331	326	332	316	320	313	315	328	366	312	331	320	366	340	320	339	329	346	327	341	327	320	344	364	314	325	315	360	348	334	353	337	336	328	342	319	336	326	329	368	360	319	377	356	334	316	346	341	363	350	366	297	325	315	347	328	364	314	323	315	384	327	302	328	358	366	366	346	351	360	353	312	306	302	346	350	343	310	319	330	325	340	334	324	360	345	341	353	363	330	403	324	341	359	357	333	340	345	308	292	335	325	307	331	333	315	357	377	356	313	314	331	352	368	357	376	372	337	345	370	343	372	315	321	355	354	348	346	328	305	331	347	337	349	331	377	372	368	344	320	336	342	313	342	326	348	323	350	330	310	370	381	362	329	335	341	325	375	357	330	351	353	316	377	377	352	331	320	332	327	373	312	338	342	348	359	339	374	311	358	336	322	321	363	322	317	342	374	285	354	330	342	349	328	326	332	357	344	309	312	325	334	358	348	376	334	350	351	352	329	326	343	322	352	368	340	323	359	345	334	316	356	317	296	345	353	317	349	353	356	310	312	368	328	348	331	328	334	341	339	341	361	325	349	339	336	313	317	298	367	325	330	335	352	332	319	340	385	335	318	318	322	329	338	333	312	313	362	310	332	354	367	355	358	358	379	322	331	304	382	343	336	356	373	345	386	336	367	345	339	363	349	306	349	362	344	356	322	320	359	346	335	337	329	354	337	324	347	359	321	325	322	291	298	342	342	321	320	321	364	362	328	353	324	366	328	371	339	374	329	326	342	297	328	348	353	344	324	293	346	356	353	335	350	378	345	319	324	318	296	355	307	329	371	334	315	326	348	322	372	341	331	351	341	339	318	363	275	350	363	311	319	353	329	344	333	315	355	331	316	333	338	334	367	332	327	344	361	314	345	359	326	360	336	307	341	343	337	323	317	334	335	384	322	323	329	358	353	358	331	309	359	316	332	309	347	325	334	382	323	345	385	338	322	341	358	375	388	365	354	338	324	380	362	328	338	343	322	363	312	315	327	368	327	318	364	359	335	346	364	342	322	320	376	378	360	332	354	343	334	296	341	305	354	322	321	319	334	366	361	337	354	344	350	309	323	316	321	360	319	336	334	344	317	355	322	341	346	380	366	332	317	363	324	327	342	378	356	348	316	342	311	333	330	357	348	318	317	311	357	339	338	312	352	319	318	347	373	363	314	345	361	347	334	325	298	318	336	355	319	324	374	342	356	333	326	340	344	330	352	320	343	322	320	352	340	333	338	377	340	356	362	334	377	344	367	365	338	357	317	315	264	354	329	345	348	350	326	333	338	324	327	300	375	353	334	350	320	370	358	331	371	345	375	327	335	336	353	340	336	348	341	337	338	322	366	309	358	360	327	312	331	323	308	266	365	330	331	317	340	338	339	352	348	349	327	356	304	361	368	368	298	356	340	360	373	363	355	369	342	336	355	339	355	367	343	329	326	308	312	307	319	349	361	360	326	338	379	361	340	353	351	353	317	335	325	340	342	344	344	303	336	323	314	313	333	353	339	324	317	389	347	344	355	334	350	353	343	314	318	335	327	333	315	323	336	319	328	363	343	325	342	348	331	331	330	329	347	322	335	373	341	385	339	337	363	360	307	320	314	365	348	337	348	331	354	313	324	367	328	333	326	328	356	354	324	371	340	360	357	348	316	325	346	328	324	338	341	362	317	337	348	340	333	354	364	336	345	308	380	353	316	354	339	349	334	359	356	366	343	325	327	379	369	342	326	352	351	342	349	343	321	294	332	337	388	337	322	337	333	366	370	331	365	326	335	339	340	319	357	339	349	358	367	302	315	342	336	342	351	363	309	317	301	375	353	339	319	363	315	379	340	324	308	347	331	327	337	350	346	308	318	334	330	339	281	320	387	349	339	326	383	354	335	346	326	350	368	352	326	326	357	356	366	331	320	301	319	330	313	340	346	356	321	368	315	361	338	375	344	341	358	343	323	363	349	328	335	332	347	342	343	366	369	347	358	331	316	319	334	352	308	344	333	331	341	289	299	344	317	344	347	314	326	316	328	348	340	306	340	338	313	322	363	335	370	344	311	334	316	348	353	358	360	355	363	363	314	348	367	363	332	364	324	314	364	352	360	346	357	355	340	376	345	357	308	394	359	363	325	369	328	334	324	329	350	345	354	376	360	310	367	317	347	343	326	370	366	331	353	359	306	339	339	325	353	382	363	345	366	348	336	379	369	307	365	314	342	334	349	357	350	345	384	354	369	331	351	349	345	337	339	303	318	334	314	348	352	338	343	327	354	344	348	342	335	373	326	354	287	394	344	317	335	323	339	306	355	349	354	359	325	329	351	350	348	333	329	331	333	365	322	352	334	358	327	362	343	352	352	372	307	340	334	336	339	341	313	324	370	341	326	329	307	345	350	351	341	355	322	369	362	339	344	316	342	336	329	361	340	352	353	315	384	375	311	359	329	334	335	310	358	366	351	341	363	369	340	353	347	363	350	326	342	334	333	344	334	331	346	335	364	353	347	294	361	325	362	328	369	310	314	329	316	331	337	316	326	372	323	339	361	372	364	310	331	344	325	341	370	350	352	286	337	356	354	351	316	339	338	345	345	345	308	360	348	354	340	326	328	344	333	319	313	319	340	353	341	341	335	343	323	352	341	325	356	358	363	353	355	289	319	328	338	348	352	348	360	336	335	367	347	392	358	319	318	348	304
23125	21847	37459	22190	11251	10464	9668	9412	4924	771	798	821	759	826	767	778	798	832	814	824	754	751	776	792	769	807	745	759	829	795	815	771	774	799	849	741	797	774	783	805	745	779	765	844	794	767	778	800	760	763	779	765	789	702	772	750	812	764	793	787	757	766	733	739	796	824	772	778	755	781	773	786	771	778	731	781	810	762	771	781	844	772	733	767	779	765	763	753	789	772	800	821	780	755	765	762	751	804	795	771	773	772	709	806	807	781	751	739	770	813	769	767	756	762	770	775	736	786	797	793	775	729	789	747	778	714	780	759	781	788	747	775	788	786	793	838	826	790	725	836	778	792	734	789	740	804	785	824	794	804	803	807	775	784	746	766	798	767	822	800	763	783	792	714	814	738	764	828	758	799	786	741	766	745	788	758	786	757	772	799	765	748	827	827	768	750	785	785	780	788	777	789	814	805	785	814	765	752	776	764	752	785	761	752	786	807	816	782	772	809	765	704	761	820	777	791	769	817	760	735	833	779	815	821	748	794	742	804	767	759	795	756	810	769	786	777	757	788	780	794	758	794	788	750	808	840	758	824	805	817	794	820	696	777	803	785	746	750	793	739	790	754	848	770	786	768	763	767	751	754	798	737	761	762	805	778	793	785	766	755	740	745	745	775	769	782	776	768	812	778	740	761	769	817	830	796	827	744	812	698	775	768	798	731	795	756	791	803	781	766	783	750	727	779	787	808	776	769	795	737	832	807	814	802	785	750	778	848	772	805	805	749	760	792	766	795	756	785	777	802	750	776	799	811	756	727	764	789	798	785	751	788	852	761	818	811	799	768	779	840	809	761	825	790	775	758	807	816	787	761	756	766	797	760	751	749	756	771	792	788	796	838	785	770	812	776	798	759	808	785	763	779	792	784	781	752	758	791	778	760	794	810	727	737	793	785	808	788	748	813	755	775	770	786	777	773	811	776	781	779	744	757	766	816	795	817	724	780	765	820	774	796	762	768	778	776	759	788	776	761	851	823	810	768	783	752	806	789	811	793	751	779	804	822	803	793	768	773	782	764	747	788	825	751	736	821	766	779	856	806	758	778	736	797	803	753	749	821	815	764	768	758	788	773	788	784	786	755	727	750	784	814	715	769	809	828	776	826	717	799	782	752	776	716	824	792	793	735	798	762	791	842	729	787	846	719	774	822	775	769	767	767	820	783	766	759	743	845	789	805	795	750	816	771	747	735	770	769	741	720	748	847	746	729	776	797	761	746	779	822	766	803	766	774	746	750	791	767	752	756	781	827	776	791	765	843	759	824	775	755	825	742	793	790	824	784	762	749	740	770	820	762	725	779	726	782	797	798	748	755	793	798	740	765	731	757	784	779	775	771	732	751	844	778	787	805	817	775	790	807	832	770	774	816	793	801	777	772	754	801	771	797	756	788	798	755	813	798	760	784	792	825	784	743	792	763	826	768	770	769	755	795	784	753	792	761	754	825	794	777	765	755	805	793	815	724	737	826	801	768	736	743	766	773	802	817	740	767	793	796	767	765	792	740	762	793	779	801	767	746	785	734	817	802	833	770	812	769	767	761	772	789	782	763	772	724	800	757	772	749	784	813	764	782	770	755	787	783	744	784	777	808	779	731	757	810	783	795	809	787	756	775	802	767	802	816	772	749	754	762	860	744	764	780	825	808	728	744	816	770	774	755	784	773	797	789	809	764	817	763	708	768	796	775	777	753	740	754	757	747	773	806	752	773	746	781	771	753	775	792	719	779	797	772	774	795	779	756	803	762	779	761	787	781	817	748	780	850	824	810	786	783	759	797	789	837	771	796	787	756	832	777	761	763	769	801	792	753	753	800	765	794	776	817	750	750	829	769	768	772	788	776	773	768	780	803	783	789	769	728	823	796	794	741	771	753	737	805	778	767	769	814	784	786	796	781	776	747	781	808	798	726	720	773	760	756	744	796	809	785	848	765	776	767	764	773	789	769	775	749	810	803	763	740	802	802	751	743	761	810	788	771	730	793	757	764	742	808	734	779	799	809	789	738	770	792	784	793	802	748	753	824	799	763	792	786	805	805	807	807	784	785	751	807	800	768	787	776	779	741	813	803	789	746	758	787	799	784	820	761	784	853	751	738	769	727	817	830	788	735	775	771	780	816	786	810	792	837	755	759	819	789	792	787	801	745	746	765	750	796	782	741	810	792	764	757	767	823	784	808	787	815	790	777	809	768	799	725	748	779	739	782	822	716	792	797	736	763	778	809	785	826	773	744	799	779	763	765	773	828	804	827	796	768	788	827	723	799	804	811	736	740	807	787	791	777	793	804	794	804	803	785	749	804	792	764	762	782	775	816	848	765	786	798	834	752	761	777	794	752	728	779	782	777	775	842	870	799	785	771	767	781	772	761	772	811	787	750	740	785	719	743	790	771	797	772	769	747	790	835	760	741	804	780	795	771	781	745	772	786	796	799	745	790	770	759	814	741	841	850	808	726	842	781	805	746	801	748	782	786	764	779	758	797	754	788	821	780	773	795	776	760	706	773	786	794	721	805	753	790	735	742	831	810	767	781	784	762	788	755	786	810	765	790	792	827	812	773	796	793	804	760	802	758	760	774	764	760	760	719	765	753	850	774	792	750	773	773	780	839	796	797	783	816	804	803	807	799	784	804	747	853	774	773	777	789	763	839	791	774	764	779	779	784	762	807	752	768	762	809	811	798	784	748	806	792	701	815	793	766	775	810	795	801	750	762	835	754	799	790	761	761	795	770	792	717	793	764	760	776	731	781	763	767	813	796	766	810	797	824	780	786	735	770	753	743	818	777	737	811	750	750	773	771	760	785	719	737	752	796	782	732	812	718	792	706	789	754	767	800	763	816	779	778	816	782	785	810	769	779	797	796	759	769	776	769	751	741	753	786	758	796	812	775	776	817	738	785	797	746	793	789	830	776	776	719	773	761	803	752	776	845	765	790	758	795	811	802	832	818	758	774	766	726	792	770	766	782	750	754	822	750	761	775	774	767	795	766	745	773	755	759	769	802	847	757	760	748	813	771	748	759	760	768	781	818	789	775	752	784	753	802	795	796	725	795	747	780	779	757	810	750	767	825	851	801	762	792	756	732	815	823	841	757	781	774	811	817	768	771	730	789	780	819	753	759	771	778	751	756	768	737	776	806	822	785	814	805	784	763	829	742	743	751	766	799	763	805	848	783	760	783	799	792	743	770	750	784	823	754	789	756	754	818	765	755	716	769	787	802	811	770	802	759	760	790	754	759	794	763	766	785	776	765	775	796	785	785	803	827	790	739	765	809	780	777	790	799	758	792	788	843	747	778	738	791	801	779	778	842	724	765	803	784	734	764	782	782	778	727	811	773	745	724	831	796	774	762	783	795	845	772	790	771	830	790	720	745	747	785	795	752	818	779	799	780	802	745	759	721	794	803	750	757	782	841	783	779	742	787	727	789	759	724	765	776	793	803	779	744	751	781	752	765	801	810
43745	38981	46838	25786	8197	4749	3937	3667	2218	399	239	218	243	251	259	251	248	215	200	243	253	258	239	274	241	260	235	280	223	253	243	213	244	247	248	216	238	246	246	240	233	239	253	236	229	254	252	261	266	223	203	248	232	204	226	268	230	269	236	220	229	244	235	236	229	233	249	238	231	242	255	238	233	222	245	230	238	231	257	235	269	231	253	221	226	225	233	253	252	263	231	235	269	252	228	266	218	228	220	235	239	226	217	220	243	232	205	239	223	224	230	266	218	250	225	259	252	232	222	248	242	215	244	235	246	218	233	232	253	268	250	253	248	239	227	233	241	228	235	231	216	237	215	227	250	236	244	227	240	218	223	253	196	239	234	232	271	225	251	284	221	252	229	240	263	226	246	216	231	218	239	248	255	252	246	254	227	215	226	251	240	239	218	236	216	245	257	231	249	231	264	257	241	231	242	244	230	259	254	200	227	232	249	260	213	209	223	211	265	219	266	267	248	228	246	232	254	204	265	248	255	226	229	245	238	221	210	244	242	248	266	265	280	233	262	253	203	253	250	249	225	247	238	228	277	247	201	232	211	248	249	244	274	248	239	237	216	238	224	219	249	254	222	248	233	245	255	246	245	238	214	262	266	242	235	233	243	250	228	212	249	231	228	238	224	230	205	262	247	200	235	252	209	231	248	237	255	242	217	250	219	235	217	235	246	219	231	199	247	249	255	240	245	250	225	242	216	230	265	225	254	248	250	246	262	244	224	261	240	238	222	232	237	224	244	237	225	245	231	214	222	227	274	235	231	265	227	238	256	253	216	253	240	252	232	231	259	252	249	245	225	223	263	256	252	246	232	242	248	238	229	246	231	234	223	220	229	253	225	244	233	233	229	268	223	245	217	235	252	234	216	251	248	263	228	233	260	216	233	205	249	226	236	217	223	219	236	233	216	229	223	247	247	245	239	233	241	211	259	252	245	246	241	225	243	228	253	258	264	232	223	235	239	262	235	243	222	225	223	223	268	236	239	233	245	233	228	226	261	209	224	216	266	272	242	255	221	235	223	217	246	226	227	215	231	222	230	253	244	234	231	236	235	244	256	268	211	248	241	220	229	243	227	246	229	220	199	263	232	243	246	254	249	239	251	238	231	239	271	262	255	238	237	225	260	243	265	237	255	231	242	209	273	259	237	224	237	227	250	208	233	204	262	254	237	253	225	237	240	237	265	224	229	236	247	223	237	246	233	239	236	252	239	243	242	226	248	207	227	252	224	219	256	223	236	215	250	243	224	250	242	249	206	230	236	254	242	251	239	239	250	228	243	231	228	233	244	256	273	228	226	257	252	231	244	247	197	243	226	236	229	248	221	215	254	225	247	239	239	244	259	239	238	236	229	249	234	224	261	258	250	238	236	248	242	253	218	223	234	260	232	237	243	223	238	264	233	249	234	215	221	253	245	253	231	257	237	264	235	265	227	229	230	230	229	204	234	192	277	243	256	228	254	260	228	240	260	234	254	256	212	242	250	223	218	227	263	239	229	215	193	237	237	240	237	247	241	232	273	243	241	244	227	233	206	242	226	224	244	241	274	261	243	236	253	228	256	221	232	214	231	236	239	250	213	237	237	236	272	227	236	223	219	244	252	254	262	238	232	226	241	221	222	217	229	198	228	228	253	252	225	233	232	274	243	236	236	253	233	232	242	236	224	249	215	238	266	210	224	244	240	211	203	235	196	234	236	232	231	260	229	227	230	234	216	242	241	264	252	254	279	233	234	252	266	227	215	240	216	261	243	250	261	247	244	226	245	205	222	258	214	224	261	241	232	254	225	244	239	247	223	263	265	249	233	268	249	250	226	271	247	235	241	227	239	274	226	243	211	260	245	243	215	261	282	263	228	232	230	249	226	219	236	244	251	232	235	272	234	233	235	218	228	243	249	233	223	232	242	214	250	235	220	201	238	260	230	233	223	251	252	225	244	234	221	242	238	262	219	245	243	229	226	245	234	233	239	228	232	250	236	255	269	268	215	233	210	226	230	263	253	255	248	217	235	241	239	243	248	243	249	249	217	227	247	239	229	240	236	252	244	207	232	227	229	261	236	204	231	220	221	243	216	255	240	241	251	241	232	233	254	220	226	237	235	239	229	257	254	258	233	254	248	196	209	230	233	237	252	267	242	231	270	241	258	247	279	221	247	232	270	230	249	254	194	246	247	240	225	227	246	222	264	227	223	245	231	241	230	278	252	247	268	238	196	239	222	267	223	225	239	225	247	202	258	269	251	221	252	207	232	243	227	231	242	244	229	246	231	254	249	250	227	234	225	286	280	250	239	218	243	254	237	232	223	226	261	253	242	252	205	245	229	239	238	203	242	223	240	223	235	202	267	215	232	243	228	256	261	225	248	268	221	230	226	253	224	258	253	222	224	261	231	236	222	231	211	259	235	212	229	236	281	224	204	232	243	224	217	233	216	217	219	248	251	233	235	222	245	226	231	219	232	226	225	237	244	252	251	232	229	214	237	247	229	248	252	239	256	223	211	265	238	221	253	235	244	218	221	253	247	246	224	240	228	245	230	235	243	250	232	235	239	253	234	222	262	260	218	213	224	262	261	256	224	252	224	254	209	252	221	230	239	261	208	241	212	249	226	243	224	262	237	214	210	232	255	236	218	229	253	265	251	233	231	233	220	255	225	250	260	252	218	242	230	255	220	231	238	231	230	260	232	222	227	217	249	207	274	231	252	258	219	232	263	250	246	250	221	235	261	250	230	226	232	247	236	225	243	263	228	244	256	228	252	222	229	242	251	226	228	234	243	235	241	233	233	212	233	236	251	259	216	226	236	223	239	229	239	208	221	227	237	248	245	234	221	220	228	263	225	228	209	238	234	254	229	216	216	215	249	236	249	224	217	221	225	238	257	266	207	251	240	232	229	254	235	203	220	268	235	242	241	260	221	215	234	237	233	232	257	253	228	240	219	221	235	242	244	207	221	220	252	237	233	255	236	228	229	242	204	224	251	238	203	248	241	249	247	221	233	245	238	230	240	216	228	246	261	244	226	265	243	223	228	231	253	225	285	234	246	244	245	249	232	228	235	221	239	214	219	247	232	218	247	224	231	227	222	218	236	263	225	249	234	248	240	242	225	248	237	254	207	240	238	267	271	256	250	227	213	226	218	250	250	234	250	239	249	256	232	230	224	277	240	237	237	225	253	231	238	220	231	215	251	244	268	245	203	233	226	222	227	222	224	230	236	232	220	237	241	225	231	218	263	218	234	242	246	227	231	238	233	205	241	201	243	242	244	265	241	214	233	247	244	225	235	231	238	251	226	249	230	228	241	219	235	222	232	255	234	245	243	229	230	260	252	251	232	199	243	266	226	229	267	240	261	214	216	237	216	234	226	226	244	246	237	223	189	216	232	220	255	247	236	229	222	226	247	229	266	250	247	233	241	236	229	248	247	211	239	277	226	204	209	264	241	253	225	245	246	242	228	259	260	230
29606	31249	46198	31116	16444	15062	14031	14195	9045	1206	581	610	602	561	531	541	571	595	562	576	573	554	550	564	542	579	519	575	569	572	577	560	561	602	551	573	566	536	569	583	536	585	530	532	542	551	525	570	497	572	559	549	563	517	548	610	586	589	525	562	573	600	569	572	560	582	553	539	598	538	569	557	540	571	543	569	567	595	548	542	561	539	564	617	568	607	549	594	576	524	545	561	557	558	550	563	614	580	543	552	582	583	592	544	556	559	610	581	570	562	538	612	573	590	557	587	533	548	570	556	576	581	565	562	566	553	567	562	560	564	559	583	512	577	550	569	576	568	581	535	541	601	570	530	567	565	575	560	572	602	597	575	591	577	562	565	594	579	547	571	576	563	592	533	561	564	555	566	529	564	573	588	574	644	556	525	546	588	601	573	580	547	555	572	600	568	538	595	603	594	569	541	544	553	593	556	587	573	543	628	588	527	575	550	569	568	618	570	573	553	554	584	549	544	554	628	548	565	539	561	556	597	605	592	565	577	597	579	564	595	561	557	571	552	581	554	543	535	587	587	544	548	575	555	589	541	510	584	553	578	578	560	582	546	550	538	581	557	563	570	547	619	563	582	557	582	609	562	567	548	571	570	597	550	559	524	582	587	557	558	540	592	542	617	564	587	563	579	525	524	589	538	579	601	555	534	561	582	588	524	586	526	534	573	600	564	528	563	587	597	574	564	577	547	545	616	548	559	600	552	571	521	595	531	525	562	566	573	592	551	525	557	584	558	593	577	526	551	581	528	574	538	540	550	557	586	608	583	585	583	533	615	565	590	548	562	518	554	559	533	587	567	548	556	538	551	584	561	569	586	539	551	538	539	554	586	580	533	561	526	577	530	573	515	552	586	600	597	565	537	552	550	553	553	579	582	558	590	566	582	543	635	590	576	564	579	562	553	593	613	561	526	561	505	602	592	615	538	616	573	514	571	546	608	541	540	502	560	556	554	548	524	632	586	540	595	562	569	539	581	550	572	591	542	564	555	596	558	597	549	567	571	563	608	602	588	591	547	586	578	544	543	589	548	553	577	580	560	554	548	569	552	545	536	532	566	542	566	603	557	569	568	608	565	601	541	559	592	625	524	595	602	517	614	564	616	592	578	545	545	577	560	540	577	543	601	581	572	557	585	546	529	611	573	584	535	563	531	600	527	570	547	542	583	569	559	582	566	563	540	579	572	545	545	589	567	550	558	576	548	557	581	596	551	583	544	552	585	572	585	572	540	610	548	594	536	558	566	564	524	563	573	561	557	595	548	541	559	564	567	512	543	572	581	569	593	540	569	550	546	555	591	555	539	519	577	574	564	574	559	611	547	576	576	548	533	548	569	573	557	576	501	556	565	572	569	557	560	588	560	558	592	555	556	533	545	574	561	574	555	581	554	587	559	610	560	513	590	539	520	584	561	564	551	549	553	541	521	567	616	588	554	539	553	559	562	536	549	511	545	580	547	549	549	575	578	580	559	579	553	599	564	590	523	580	575	531	560	566	581	555	552	567	521	581	583	561	614	571	537	597	537	592	596	540	580	573	562	585	554	566	599	577	592	562	563	569	576	555	561	526	538	527	580	558	610	571	528	558	586	583	573	559	579	554	585	577	566	571	580	543	608	604	582	613	576	561	605	576	537	556	572	592	541	583	555	567	562	570	602	608	539	548	564	573	569	575	567	573	586	580	536	538	583	600	596	552	588	576	542	566	591	533	549	605	551	525	581	557	586	591	548	549	594	564	622	556	537	546	562	578	543	541	551	588	573	558	580	548	562	558	535	572	567	539	544	566	567	571	580	572	537	576	622	562	591	583	600	587	591	569	576	594	613	579	591	573	531	593	594	549	600	560	577	565	580	556	527	544	539	563	577	565	580	555	598	587	581	550	543	569	550	575	547	554	547	547	573	563	558	559	546	575	534	571	498	563	535	567	559	528	570	556	551	565	544	583	589	603	554	552	553	577	610	602	538	534	533	585	518	541	583	559	568	554	555	558	577	510	587	526	618	542	571	549	565	598	619	573	561	579	531	561	563	537	559	546	558	594	557	552	561	566	556	579	603	590	580	613	540	544	569	616	587	598	571	567	545	550	596	545	585	556	552	585	582	555	540	575	571	524	547	568	571	542	574	577	543	555	585	565	537	585	613	590	580	594	569	604	580	587	574	496	532	555	570	559	579	578	544	539	562	528	582	595	593	590	569	568	558	570	552	571	552	530	542	584	548	574	589	557	577	571	604	584	557	587	535	539	600	578	578	555	569	574	568	536	558	557	588	578	579	543	602	557	584	580	583	548	557	541	584	547	541	567	605	574	563	593	547	564	588	575	538	543	585	606	552	569	548	577	572	531	534	599	565	595	557	548	576	544	569	591	550	574	578	579	555	618	552	555	532	540	583	582	536	606	536	593	527	568	555	571	555	540	578	559	538	572	546	534	540	594	539	570	537	531	548	588	531	560	577	568	597	542	583	549	601	558	547	596	559	565	596	555	540	624	525	554	586	546	536	572	560	573	570	548	561	579	580	561	583	563	537	569	549	595	574	554	538	568	523	529	567	560	578	575	579	559	548	563	591	546	516	538	581	585	595	606	604	547	549	591	599	574	565	598	559	590	601	558	541	588	587	567	592	562	565	539	589	623	593	608	550	584	531	582	554	521	541	546	618	537	573	563	577	613	606	548	580	578	539	572	539	489	577	578	566	542	622	578	543	549	572	589	565	542	570	626	555	547	551	548	562	578	610	549	526	543	542	557	589	585	578	541	542	610	529	546	538	628	571	549	542	607	554	546	602	523	571	614	603	587	554	624	518	550	545	529	540	595	576	568	539	552	578	568	563	607	532	568	576	502	606	597	580	559	579	562	610	580	545	568	541	552	546	542	577	576	552	578	557	564	537	572	553	556	520	567	570	572	541	540	574	559	554	570	572	546	597	584	580	553	527	570	547	561	591	568	612	608	597	560	549	566	589	577	563	557	555	539	602	538	572	621	587	608	555	564	539	594	529	589	551	563	583	554	527	538	565	544	529	559	600	546	550	541	535	568	561	557	561	592	563	586	584	532	535	563	550	599	564	589	583	542	582	567	594	601	595	559	571	559	566	556	554	557	537	580	593	557	585	581	594	557	565	532	590	582	557	562	546	599	564	580	596	579	555	593	577	575	563	593	580	577	533	513	557	565	575	565	557	536	564	570	537	599	567	546	542	576	533	616	579	533	568	584	560	594	547	545	594	572	532	557	565	546	555	549	548	590	528	548	580	554	585	549	563	592	569	524	587	620	577	524	550	572	577	576	560	572	549	531	609	549	578	581	573	591	542	618	573	562	541	596	521	542	571	525	601	551	608	571	566	569	564	546	555	577	608	574	544	551	539	586	562	546	562	574	558	540	549	555	543	585	615	542	596	591	575	589	583	600	544	554	569	555	566	531	577	568	571	643	597	524	541	590	541	530	598	611	575	553	614	552	590
9769	2017	2158	891	452	485	451	425	467	350	392	395	365	362	385	389	343	397	376	367	352	384	367	388	339	359	366	351	366	361	383	397	360	439	384	368	379	391	346	369	352	368	327	377	373	400	360	368	374	332	390	366	385	349	389	378	375	383	355	375	376	413	392	370	384	374	332	353	356	359	380	351	365	373	343	366	342	376	391	350	371	379	398	405	391	398	382	410	394	375	375	375	361	358	382	367	416	391	429	402	392	347	363	393	359	361	382	385	381	356	393	365	363	364	389	343	436	393	364	374	358	348	408	391	386	406	385	365	324	362	349	367	335	382	366	340	391	385	367	356	362	399	321	415	373	371	345	347	330	357	402	369	361	352	381	370	365	384	385	356	366	401	379	366	412	350	329	347	423	335	398	370	361	394	345	361	406	371	352	343	363	361	388	382	397	374	365	382	361	393	388	383	372	339	382	385	361	367	393	414	396	394	378	363	372	392	382	352	401	361	385	378	385	380	372	373	404	394	368	395	350	359	348	387	378	385	342	379	352	364	377	407	380	352	423	380	377	362	333	369	350	404	382	367	365	385	409	385	369	357	374	402	363	397	370	371	395	393	379	374	359	375	357	366	389	387	368	352	348	335	335	392	347	336	369	392	365	359	356	410	381	387	376	362	393	375	356	379	323	366	384	345	355	360	385	359	374	402	380	350	375	376	348	360	361	406	383	367	388	365	375	368	356	389	353	346	380	369	391	381	373	380	360	395	390	402	337	350	392	365	330	409	367	350	389	403	366	351	387	389	359	383	326	361	387	358	403	410	377	367	379	355	370	403	394	371	390	378	372	364	409	397	404	359	351	355	392	375	384	357	385	393	392	378	360	324	364	359	367	351	350	368	328	386	376	359	404	354	352	355	388	360	388	403	336	362	356	349	396	376	390	355	388	315	333	367	387	366	394	373	389	350	399	393	374	375	367	351	336	371	387	401	369	370	377	352	351	359	415	358	356	351	387	368	382	350	347	362	386	344	357	357	366	365	378	359	357	386	393	394	380	360	351	380	358	396	358	385	381	390	362	376	362	346	334	403	349	368	360	364	363	386	401	333	363	376	345	346	377	360	372	376	346	376	363	336	356	380	345	374	328	407	376	362	338	358	355	397	372	359	357	376	377	334	399	397	330	347	379	346	336	393	350	373	345	369	356	353	432	377	366	353	385	370	373	351	395	371	364	390	393	379	392	408	370	349	376	387	328	394	368	359	340	371	358	389	363	408	375	331	373	380	368	352	359	373	397	373	381	400	369	408	369	379	368	396	368	359	360	381	379	378	359	388	365	353	401	350	351	416	369	363	361	385	366	420	353	380	404	340	331	366	353	361	332	373	403	352	363	354	364	365	355	382	374	364	380	362	379	367	375	380	373	378	369	372	355	385	404	392	411	343	384	375	365	374	416	363	382	366	364	387	372	353	355	344	384	386	368	372	347	397	354	376	372	384	374	366	358	380	345	324	374	387	353	364	367	378	359	407	398	397	343	358	370	377	400	351	359	410	363	371	382	370	408	389	360	369	377	379	353	389	358	352	365	359	376	389	365	385	379	352	345	385	368	397	361	345	371	356	396	383	366	376	390	384	394	421	363	382	357	409	371	354	344	406	372	363	412	378	366	378	374	386	367	371	345	329	330	364	387	351	369	372	365	357	372	340	374	366	360	352	386	354	382	395	331	359	346	401	366	371	374	374	350	374	398	325	403	351	351	354	348	391	400	388	372	377	378	373	398	381	362	361	382	383	359	380	358	343	352	367	365	368	371	348	389	370	397	333	383	382	389	364	372	386	345	337	384	394	346	355	362	371	383	346	361	339	368	362	374	372	382	367	368	380	400	372	379	358	383	362	371	360	383	400	384	389	422	364	343	368	393	377	373	355	366	405	382	362	400	378	365	344	365	383	340	378	375	382	398	391	388	370	377	376	394	352	354	390	372	375	394	405	350	354	351	309	350	375	383	349	319	370	383	382	358	366	342	355	359	335	384	381	375	356	352	364	369	365	375	358	394	346	353	397	391	366	368	402	399	343	394	348	370	357	371	398	368	367	325	397	358	351	416	369	402	395	376	385	379	355	364	404	399	378	363	353	390	365	377	382	411	361	350	339	380	379	340	371	391	370	394	350	345	345	345	358	370	387	340	374	378	354	371	360	389	404	351	389	368	385	389	363	387	388	386	396	360	387	336	399	366	396	391	418	402	381	375	425	371	352	372	396	343	360	381	361	382	343	356	372	373	358	370	347	375	361	395	383	386	377	402	356	389	418	367	350	388	344	391	398	354	423	351	370	358	360	383	376	371	392	354	383	363	403	392	362	406	382	364	405	363	376	367	348	349	384	363	391	369	363	392	362	408	359	380	386	362	337	372	417	418	363	380	351	377	378	368	362	362	366	363	346	370	349	367	383	370	388	350	385	370	368	364	381	373	380	365	379	355	389	357	393	393	368	366	405	369	370	373	422	349	362	373	366	363	409	390	374	324	395	340	373	348	358	339	356	416	365	348	367	393	403	368	353	407	365	368	364	339	352	367	396	330	382	400	388	371	383	395	371	360	360	359	410	392	392	397	338	392	345	378	341	365	373	382	402	365	392	374	368	339	386	390	364	401	359	378	348	365	368	365	389	371	360	358	343	373	357	364	388	338	346	390	366	336	369	337	363	401	341	411	397	349	380	377	381	342	405	354	359	396	347	405	365	356	380	371	374	358	402	433	382	334	360	392	391	378	378	371	394	377	371	373	365	402	335	366	397	378	380	378	406	363	373	378	355	379	387	357	363	364	353	378	376	370	330	355	378	373	372	348	397	356	381	386	380	349	344	396	349	395	392	375	369	338	358	410	359	362	347	391	348	386	399	386	366	359	385	359	349	368	345	371	405	339	363	391	348	413	403	376	359	369	382	396	360	353	362	392	372	327	380	363	363	371	367	401	407	363	383	356	380	384	372	351	357	344	370	375	378	390	367	382	354	357	352	348	332	360	395	345	394	384	392	405	364	361	369	361	388	382	393	371	364	393	347	367	390	380	381	350	395	403	366	362	386	422	406	347	361	324	370	361	360	372	370	358	384	389	368	350	351	401	357	334	346	396	385	350	381	413	383	390	367	361	358	354	360	383	405	392	392	341	385	375	360	338	381	393	371	362	351	368	381	405	368	377	381	406	375	357	374	378	365	377	378	360	396	364	362	381	343	358	388	365	348	393	371	385	449	384	345	380	399	384	406	390	364	367	368	350	359	355	376	374	376	347	371	379	381	375	353	370	375	386	404	395	402	353	399	378	367	390	358	376	345	321	382	414	368	389	399	392	400	347	377	346	355	381	373	387	344	361	371	387	418	342	351	332	389	337	382	365	385	343	360	343	368	373	339	364	363	399	372	370	387	403	351	366	389	350	371	371	384	404	368	347	374	354	372	352	377	371	348	380	391	382	362	372	392	392	395	386	368	349	361	383	366	327	340	342	358	405	377
7557	3271	5029	2135	1245	1253	1123	1165	1090	951	902	873	912	855	852	876	871	825	855	825	856	870	898	851	857	875	852	851	840	847	830	893	822	866	862	860	900	859	870	849	922	858	872	860	884	843	822	895	865	852	898	863	847	817	937	815	893	841	887	844	833	875	856	829	864	799	852	876	837	810	915	868	884	894	862	830	883	911	849	847	851	862	836	853	867	909	842	857	864	888	833	897	889	849	831	844	868	841	877	805	855	867	804	870	880	854	933	824	851	914	871	879	898	835	772	852	883	862	840	846	898	893	836	818	851	873	855	861	922	869	881	874	838	869	835	830	847	856	824	825	874	889	836	853	874	865	865	932	828	865	841	835	896	817	842	824	876	826	819	836	880	855	862	841	896	887	832	880	799	865	884	915	889	895	916	864	841	864	882	874	853	831	907	874	851	825	814	866	829	850	857	842	834	823	873	890	853	808	880	883	878	839	860	897	858	866	850	866	872	870	891	898	872	860	832	883	875	894	870	846	884	819	862	856	895	877	864	785	851	820	924	859	868	855	847	899	851	873	834	823	876	843	845	837	869	815	838	880	846	878	872	882	918	881	858	866	861	838	884	790	845	876	850	850	858	866	860	810	900	856	841	868	897	866	838	833	836	834	882	857	883	853	906	833	874	833	856	855	829	846	840	820	783	829	840	832	875	846	853	873	864	842	859	862	831	832	818	857	874	904	875	871	765	904	846	854	896	851	825	850	921	912	863	856	846	897	916	869	881	829	842	848	835	890	796	866	829	805	865	794	880	842	841	827	856	865	846	849	816	806	881	796	840	887	868	831	830	869	813	822	857	894	871	906	859	836	892	848	851	800	861	851	860	833	848	850	858	799	855	847	805	895	821	845	880	862	842	807	850	851	868	858	887	895	860	840	864	875	873	888	892	899	822	798	891	933	876	877	856	826	827	832	866	855	823	850	872	826	882	867	810	846	860	831	819	856	829	870	856	897	877	872	831	911	867	857	899	848	830	859	872	904	886	855	859	837	885	845	897	853	861	859	895	884	869	861	829	836	879	854	853	849	779	837	898	869	863	817	844	897	860	900	844	829	868	882	858	857	845	844	846	858	879	899	897	846	834	870	916	831	823	818	888	836	844	832	899	882	878	846	860	860	883	875	844	904	875	847	901	827	852	868	829	816	874	855	889	880	847	875	857	882	854	846	846	835	855	818	828	848	892	880	849	822	917	842	817	880	854	880	867	914	852	864	867	833	864	819	838	826	862	857	853	899	830	840	857	966	832	900	845	830	851	885	898	862	809	844	842	830	838	849	851	864	855	855	834	862	859	878	872	820	838	800	927	842	854	831	872	861	896	814	898	893	852	933	859	832	844	840	896	903	792	900	842	904	871	833	855	854	849	887	887	852	858	862	906	842	862	850	876	856	902	918	862	858	911	917	876	812	888	827	819	823	871	842	862	884	903	873	900	869	896	884	834	836	818	842	860	812	825	880	866	868	874	920	823	846	861	872	856	851	843	859	827	874	808	901	831	899	845	878	810	850	806	858	881	853	900	840	866	818	858	869	855	862	903	836	857	814	935	834	826	851	922	818	893	919	833	851	920	883	887	896	864	866	828	880	920	847	857	874	820	848	872	887	894	867	835	863	880	886	857	860	850	864	849	833	815	814	844	859	842	877	925	851	838	815	885	842	906	842	794	934	896	868	846	828	908	854	874	863	812	817	839	853	851	857	891	880	880	807	874	896	893	854	854	835	855	875	891	815	847	811	855	841	822	863	865	847	842	915	818	865	865	804	811	873	862	866	841	886	863	879	818	850	847	849	839	902	856	870	824	860	861	841	948	893	821	871	852	858	831	869	838	863	806	875	847	872	888	906	879	787	847	849	859	820	841	846	849	868	804	824	860	856	845	900	832	848	898	930	849	789	904	834	856	846	855	851	812	867	869	863	859	859	866	837	862	865	867	824	858	872	827	876	867	826	809	889	819	858	924	918	845	845	878	867	771	888	845	858	817	839	854	912	834	892	836	874	847	783	882	826	836	837	881	862	828	821	849	897	883	839	864	916	858	904	875	828	824	877	878	825	878	863	831	897	854	838	857	844	862	888	814	822	891	844	861	912	849	817	885	804	876	801	888	826	809	879	844	846	901	844	842	844	819	842	857	889	847	823	920	869	873	867	875	912	853	894	883	860	872	884	835	901	842	819	828	848	847	893	878	852	856	875	831	830	889	834	860	874	856	813	857	838	848	867	821	856	854	868	862	861	867	878	916	891	812	894	875	897	863	857	898	862	869	884	812	912	860	883	864	856	871	849	825	872	862	849	936	835	829	892	799	877	865	839	839	879	918	896	925	893	829	861	833	819	858	874	839	899	859	920	808	879	880	855	806	885	837	913	839	917	886	863	847	874	796	905	882	837	868	878	897	841	848	872	863	844	807	824	876	825	867	904	819	878	876	834	845	887	865	869	824	862	858	887	911	814	884	845	814	869	887	845	893	840	891	867	916	880	924	863	892	778	883	909	853	840	857	867	869	820	786	906	827	873	913	867	870	847	865	878	921	900	816	817	856	924	832	908	878	839	817	835	866	892	846	849	857	845	874	873	814	888	854	901	846	830	814	826	871	867	851	836	811	830	868	852	820	873	819	864	840	858	851	863	908	807	859	813	918	852	852	857	862	858	916	812	841	853	847	882	864	909	868	902	893	923	824	850	877	871	898	861	843	864	819	820	842	878	817	882	918	835	909	849	824	890	822	813	833	880	891	867	893	889	850	906	860	836	880	851	852	908	874	853	838	874	833	841	881	880	836	877	838	854	832	861	785	886	842	883	864	841	854	872	862	877	842	879	836	864	852	811	900	839	852	871	896	860	846	844	841	882	879	867	854	858	921	859	856	851	861	936	896	850	863	834	884	863	809	894	856	832	795	884	851	861	908	855	829	828	899	874	855	859	877	844	885	806	895	845	868	856	845	845	883	885	856	824	931	879	831	882	841	842	841	834	909	868	884	829	868	895	881	820	781	809	878	893	872	844	865	857	865	832	878	859	869	896	846	860	935	864	849	843	849	842	874	835	853	817	852	826	847	846	851	900	841	842	880	832	870	872	858	865	835	898	847	871	847	859	862	868	902	850	823	837	831	919	890	843	871	860	878	857	808	898	868	869	880	848	842	844	880	848	866	864	860	868	850	857	888	814	817	871	840	885	914	900	956	809	901	878	785	822	837	856	879	931	848	800	910	868	819	854	852	892	852	900	848	846	891	844	825	905	822	798	853	825	835	852	859	866	828	856	839	835	852	854	873	889	881	843	828	846	922	819	877	858	869	851	887	926	864	906	809	864	864	793	909	872	857	814	822	825	867	838	909	880	798	867	815	863	858	890	845	882	888	786	862	894	886	836	883	819	864	814	867	879	900	902	885	819	851	869	878	865	882	818	887	848	863	877	809	890	842	840	876	885	891	889	849	858	845	852	785	869	832	928	853	847	898	863
32823	26139	33943	16510	4216	2863	2227	2191	1576	513	373	369	350	326	331	334	358	318	348	365	340	352	334	336	353	352	336	361	393	319	343	334	323	334	355	337	349	367	377	332	345	357	327	355	355	348	372	357	383	331	394	378	359	378	335	353	376	347	343	340	348	360	376	312	358	380	347	369	360	348	310	329	347	341	389	340	363	418	356	365	346	365	357	330	356	337	368	374	337	351	362	371	327	330	355	332	360	330	348	373	356	361	349	329	335	334	355	332	334	327	378	353	363	353	363	370	318	311	374	336	327	338	376	332	338	341	332	344	398	360	346	335	328	347	401	405	363	340	335	339	369	354	364	353	337	318	359	383	349	347	333	343	366	339	344	371	331	324	316	347	344	342	372	395	334	354	347	356	342	325	342	386	305	377	365	334	338	346	338	346	357	350	338	351	314	339	400	342	329	340	332	341	357	364	363	334	373	371	322	316	380	284	315	346	333	359	332	367	327	361	351	370	346	318	383	342	345	342	337	372	351	353	353	315	338	380	366	348	345	348	324	388	358	332	374	365	339	371	366	322	353	309	359	365	333	350	314	357	376	355	322	337	322	360	339	360	370	320	403	337	351	368	364	344	357	343	347	320	321	353	356	355	359	321	347	349	356	321	361	304	353	334	328	333	373	367	309	359	363	383	394	336	370	359	339	350	412	347	355	382	352	365	369	354	342	332	338	359	334	327	380	347	382	387	379	348	371	343	338	357	327	365	338	335	362	369	368	364	376	342	390	301	369	386	357	313	354	343	323	373	331	373	366	354	324	314	347	358	328	309	361	387	337	324	349	336	362	336	333	343	347	364	342	364	343	318	341	346	360	375	350	383	346	323	367	341	364	315	343	361	296	376	354	353	337	362	340	341	360	330	330	347	375	332	380	360	358	359	322	364	365	384	344	357	356	322	366	314	348	353	358	342	367	396	336	372	315	360	337	359	368	346	361	345	378	340	345	357	346	338	360	356	362	353	343	329	358	327	384	313	349	367	314	332	343	374	346	364	351	377	315	356	354	339	343	346	389	338	339	335	354	346	326	333	325	355	387	321	285	368	326	332	337	311	351	309	366	370	326	345	340	346	325	369	335	355	356	366	372	330	341	370	314	328	343	361	327	347	328	341	321	341	382	323	384	374	343	362	335	349	346	348	365	370	367	373	332	357	356	329	333	328	372	361	335	337	355	379	374	351	334	328	334	339	376	396	354	353	353	340	317	351	413	323	304	369	358	346	332	323	373	354	342	347	389	369	346	344	344	350	330	355	359	355	355	345	324	347	360	339	386	341	384	344	353	343	350	334	313	336	341	404	366	343	336	344	369	326	339	388	354	368	386	356	361	327	327	346	317	355	338	326	338	363	353	342	353	341	380	348	371	375	335	348	338	280	375	337	363	304	356	359	356	364	353	351	332	337	368	382	329	349	359	347	323	319	330	368	362	331	353	315	330	335	377	361	361	348	420	335	334	350	340	325	334	330	326	351	330	367	372	326	346	366	362	345	340	343	334	373	362	359	334	338	358	371	350	386	347	367	348	370	377	368	348	358	351	337	321	346	310	321	353	341	382	381	358	365	362	372	366	316	359	343	362	368	390	305	361	355	331	308	346	348	380	338	360	338	342	358	339	343	368	337	350	376	342	359	373	382	364	358	330	312	309	354	347	334	352	361	356	341	341	332	341	319	354	364	384	344	345	384	392	358	367	352	329	410	357	361	354	354	321	349	350	325	376	351	344	371	338	333	326	367	341	325	345	346	351	346	322	357	356	332	330	322	344	354	385	344	377	346	359	398	358	341	393	363	338	331	377	350	346	349	355	352	342	371	366	332	337	373	346	327	331	345	344	364	343	367	389	360	361	336	370	327	371	353	344	341	351	341	357	345	322	322	353	337	341	362	391	343	334	355	349	329	316	307	341	338	364	332	343	348	361	351	335	360	336	330	354	341	366	356	357	370	390	345	337	342	377	317	330	372	357	320	337	349	353	371	384	370	372	383	359	323	317	357	320	378	346	344	335	363	324	353	318	337	330	330	354	343	329	366	325	350	336	337	380	341	354	351	389	332	366	316	350	337	371	357	359	343	390	372	308	343	326	326	354	354	349	401	315	342	382	358	355	357	362	306	366	370	358	338	311	334	383	359	371	334	333	338	327	332	392	381	356	328	321	339	332	370	367	378	353	357	394	350	339	308	317	356	365	334	363	350	344	360	337	346	335	381	324	345	332	353	355	344	371	347	317	354	351	352	357	365	313	363	339	367	326	381	323	361	354	360	343	342	350	319	369	384	333	367	321	338	369	319	378	358	328	356	358	325	335	361	322	385	359	345	355	318	350	326	353	390	376	351	335	399	354	343	292	326	339	327	381	350	351	347	345	352	335	340	375	348	349	332	351	333	337	376	372	357	320	326	377	345	328	364	344	344	377	381	362	339	353	348	326	347	405	337	323	352	333	352	390	381	353	365	346	364	360	357	379	351	302	327	357	321	376	346	333	350	337	330	334	387	366	339	363	366	359	362	322	346	350	298	332	351	327	347	371	365	327	304	380	329	354	329	360	357	350	354	349	328	346	363	361	336	343	303	322	377	331	363	344	362	364	358	367	341	341	340	363	372	351	338	397	366	366	344	341	347	352	341	371	389	328	342	347	325	353	370	397	351	305	394	326	334	369	373	350	339	343	369	327	313	348	345	376	352	357	347	348	344	366	321	370	349	362	381	350	322	346	367	371	329	345	333	306	378	362	364	353	367	328	334	362	339	349	325	345	345	356	381	369	330	359	359	366	355	353	354	337	304	398	341	337	385	337	361	356	389	366	341	343	366	377	345	337	339	353	365	393	345	340	358	338	353	366	345	316	326	333	318	322	351	344	343	366	338	361	368	389	353	371	330	346	318	338	305	350	339	352	376	335	348	405	371	351	350	356	354	332	366	360	344	374	329	370	359	322	348	375	340	361	331	378	377	360	349	345	342	339	346	348	359	358	356	360	367	299	364	360	315	341	331	361	348	355	361	350	338	319	360	362	362	343	318	341	316	335	345	350	328	322	372	365	342	355	355	355	353	319	367	320	350	358	340	333	363	361	336	347	370	329	357	361	351	374	353	377	366	334	343	345	373	361	363	349	335	356	355	342	361	376	381	324	323	335	351	359	353	389	374	300	371	358	329	348	336	321	346	342	334	328	352	319	303	366	373	353	398	362	358	331	378	351	348	312	391	329	369	329	353	354	350	368	351	351	347	379	361	361	339	358	339	349	348	327	345	347	366	400	344	347	392	342	344	368	365	381	353	366	344	372	374	328	321	342	338	349	339	346	332	353	360	340	339	324	342	367	362	383	328	328	344	317	364	350	350	318	316	356	351	345	348	334	378	347	347	388	369	343	353	377	341	327	300	351	395	351	341	358	360	376	365	351	329	370	350	375	339	325	349	347	352	350	408	344	319	357	365	335	339	343	320	326	329	356	326	328	312	332	347
22761	22240	37562	22033	11242	10149	9137	8894	6271	1436	772	775	823	820	798	829	808	777	799	861	823	826	818	841	754	890	800	815	780	806	836	826	804	784	872	848	866	769	800	814	756	769	781	844	795	743	819	778	795	800	818	837	784	851	808	803	773	866	871	825	775	802	805	801	763	806	818	811	836	827	774	826	848	833	772	811	846	832	775	810	868	817	782	791	783	819	792	855	843	826	809	855	848	818	774	850	806	810	825	816	770	799	765	814	848	802	791	855	826	806	798	821	773	816	817	801	752	794	811	762	792	815	850	752	787	789	791	800	803	818	773	837	814	780	869	806	807	839	811	807	807	773	761	839	784	779	728	801	821	808	838	832	792	808	767	809	814	809	802	777	798	793	789	807	802	785	797	846	779	808	796	758	815	835	784	822	796	792	794	787	764	804	798	798	853	805	743	802	861	827	789	835	852	817	818	802	781	819	792	825	840	773	820	826	800	813	778	791	761	784	801	809	769	774	783	806	824	797	825	829	803	853	789	785	796	783	813	804	799	851	795	819	832	770	807	784	822	806	803	789	792	801	776	807	791	786	775	783	839	750	786	778	818	804	789	818	807	823	849	825	780	796	788	829	773	796	772	838	831	756	797	788	817	775	778	741	806	787	787	814	833	858	804	825	773	736	812	809	872	807	847	779	794	786	796	819	793	781	831	798	811	844	794	812	792	851	828	819	816	757	786	841	740	852	851	868	767	810	793	817	746	833	773	831	768	805	814	811	798	792	822	789	854	811	793	795	778	812	784	830	802	781	808	822	869	865	812	783	759	754	831	810	802	805	826	769	806	874	811	833	755	847	795	820	762	817	754	793	795	789	805	767	835	829	885	749	774	777	786	822	827	753	753	851	774	809	771	800	836	817	795	779	824	783	816	811	768	836	833	779	830	802	811	795	794	818	820	818	771	828	800	819	857	748	820	826	802	824	806	779	824	863	827	799	809	785	809	791	788	732	818	779	796	769	757	816	803	857	780	823	798	826	825	767	788	797	803	764	795	855	787	822	789	831	797	841	787	822	775	822	847	786	821	806	838	794	789	867	810	822	807	790	797	772	831	811	809	819	767	791	816	811	829	779	822	807	786	783	778	816	818	806	776	832	827	820	853	793	818	817	771	826	798	821	833	851	799	845	774	813	844	838	781	796	780	806	780	805	799	820	817	839	765	813	841	836	824	805	820	797	785	783	775	794	798	834	789	796	785	798	808	794	829	760	811	817	805	810	806	807	786	813	780	801	743	800	832	809	766	803	769	811	838	821	808	740	843	817	790	842	817	806	827	809	799	832	818	831	797	801	834	838	842	832	804	810	833	803	821	773	808	786	787	831	763	846	774	802	828	802	864	781	787	744	796	823	786	796	830	795	778	791	771	810	806	819	871	810	888	803	797	793	809	885	840	804	847	790	831	786	803	811	796	828	796	849	857	863	791	825	826	791	822	806	786	781	781	800	812	788	754	759	790	794	786	832	807	822	849	837	873	831	724	808	810	836	819	811	785	767	798	783	857	816	818	786	762	753	832	800	800	816	816	799	792	788	807	832	836	776	759	819	848	768	773	836	844	841	736	798	745	811	746	797	768	802	805	799	817	809	826	804	776	792	815	811	809	772	822	768	830	833	810	805	794	822	783	853	803	830	785	795	777	808	811	777	795	777	787	820	800	806	772	800	829	803	809	807	805	758	781	798	783	813	812	786	785	809	801	802	782	778	795	772	800	767	846	845	830	794	799	786	862	818	832	758	838	795	815	818	823	826	805	837	890	790	776	816	758	816	809	787	818	811	794	779	813	786	786	776	783	799	798	767	787	801	791	815	818	790	801	823	730	853	826	809	818	827	797	827	791	790	771	818	807	811	774	765	830	782	844	753	747	827	791	851	793	801	846	794	780	841	784	802	814	784	757	815	790	783	765	782	792	812	816	818	773	795	819	818	802	877	767	802	807	778	797	795	822	783	819	805	811	824	792	729	786	873	838	749	812	804	772	785	837	795	833	794	812	791	822	796	789	822	813	812	817	768	827	806	769	770	817	805	825	753	789	813	777	815	791	811	824	770	791	775	842	795	863	801	792	838	811	843	815	818	794	825	780	779	818	787	804	785	820	877	821	806	833	789	830	812	799	803	820	820	802	853	842	827	791	789	862	782	763	792	771	839	789	821	815	850	800	792	807	758	820	831	815	833	798	727	827	871	812	808	787	767	817	827	801	843	801	770	824	804	797	799	812	819	757	798	806	803	846	874	856	796	772	755	813	817	849	779	818	793	817	831	803	816	827	842	744	785	828	776	802	850	856	750	751	765	801	761	774	806	791	805	840	833	783	830	851	811	851	800	811	790	806	815	843	832	840	847	778	837	831	828	797	783	841	820	789	813	814	784	831	839	791	848	784	826	803	802	778	815	771	825	782	814	751	815	778	841	828	879	818	876	807	783	816	839	791	768	771	759	784	814	805	788	805	782	818	802	809	847	845	808	785	794	775	851	811	788	816	764	802	800	810	787	832	795	780	855	802	807	817	798	855	807	787	817	707	801	822	797	844	794	788	794	793	764	789	819	850	837	817	767	807	817	798	821	763	782	783	815	836	819	804	759	799	837	818	823	806	821	786	850	801	818	818	808	800	806	856	886	791	825	806	793	882	774	830	810	840	806	785	803	803	831	787	794	806	784	806	814	816	816	793	801	869	765	806	821	813	847	786	830	824	819	842	797	792	781	779	805	813	841	836	809	757	799	844	765	826	808	808	784	814	824	784	826	816	774	751	781	797	836	823	815	810	812	800	819	852	834	741	744	772	792	805	819	806	833	786	851	826	805	804	815	811	866	801	823	817	794	789	800	773	786	830	767	829	816	756	769	830	788	829	788	781	829	808	828	796	796	823	859	827	834	816	817	786	830	825	833	852	796	848	760	804	822	828	766	806	799	777	799	802	837	776	825	832	876	792	805	811	828	829	836	794	780	803	807	810	814	804	786	783	748	798	794	797	850	818	780	810	793	809	850	811	756	786	768	769	839	743	829	814	785	819	853	811	789	827	823	834	751	806	819	807	821	828	818	812	783	863	822	811	834	794	801	809	755	796	823	783	774	788	832	806	803	773	837	807	809	873	798	807	865	783	816	820	858	808	832	856	792	747	850	787	744	834	779	799	784	798	785	803	811	828	793	819	809	806	801	832	785	838	794	791	789	837	848	816	811	784	813	823	760	791	789	772	800	799	874	811	811	838	803	840	818	770	861	796	802	809	853	769	797	811	759	810	789	806	811	828	855	804	826	855	814	854	798	818	803	826	820	842	872	806	794	818	743	765	787	776	785	803	777	794	765	764	810	779	790	796	837	819	856	761	837	763	828	787	769	811	814	774	777	755	847	806	787	817	763	791	804	796	790	864	819	787	814	818	807	808	770	775	788	816	809	785	811	788	850	749	761	764	804	867	786	818	762	758	791	838	794	843	816	855	802	815	827	799	743
42612	35516	46583	27160	8632	5400	4309	3830	2766	535	253	262	253	269	252	248	238	226	255	249	262	239	198	257	245	252	260	264	261	288	240	277	238	260	274	253	245	238	234	239	263	250	242	288	263	275	247	253	230	273	248	277	268	231	227	251	264	283	259	240	236	263	238	269	250	257	246	213	261	244	251	243	266	233	249	254	237	261	275	248	247	249	256	242	251	222	223	268	276	229	254	243	233	265	250	243	261	289	277	283	247	244	235	254	235	237	253	237	242	249	240	235	254	224	250	245	238	224	241	245	248	256	236	241	241	236	253	247	242	210	240	234	235	263	236	220	239	240	222	217	246	274	245	228	269	259	250	234	217	217	277	228	274	237	236	269	263	259	241	224	250	236	247	243	234	237	236	233	214	241	233	241	224	233	264	229	213	241	245	235	238	254	199	222	241	251	236	276	257	216	232	244	244	246	267	262	259	241	247	261	238	235	244	272	258	251	261	256	254	274	266	232	247	248	233	270	267	241	282	263	223	260	238	241	243	263	258	259	222	222	205	251	227	239	241	232	243	272	234	256	258	264	258	233	259	234	254	245	246	253	252	222	231	213	229	246	271	279	238	264	253	262	252	234	240	228	240	248	240	219	256	244	250	259	251	259	243	242	231	279	236	250	239	233	246	252	277	267	241	240	233	231	245	239	247	225	223	231	233	247	242	282	260	263	249	215	277	253	269	245	256	259	230	270	268	255	254	218	243	209	247	264	263	235	269	248	254	245	204	240	247	235	224	197	227	279	224	238	244	236	269	225	238	252	228	255	266	239	245	222	256	266	240	213	238	280	217	246	267	242	252	253	232	238	240	242	236	246	260	235	260	216	231	252	242	253	240	246	240	258	230	217	239	241	253	218	236	244	256	269	248	263	249	220	237	272	248	239	234	244	233	222	217	250	227	265	226	211	270	209	268	250	254	262	266	255	252	228	269	254	241	241	225	217	240	243	241	246	250	251	236	264	224	256	265	244	269	268	234	238	248	239	280	256	228	268	200	249	218	252	253	233	264	240	244	240	262	228	217	253	227	260	231	240	247	218	241	242	250	246	282	256	260	236	268	241	250	235	239	223	243	261	247	264	255	228	244	217	242	242	230	265	297	236	251	243	230	242	249	239	217	227	251	243	252	230	222	239	239	245	284	254	252	249	242	251	223	249	231	244	270	277	249	244	260	284	271	273	278	270	263	254	242	240	252	232	251	273	264	270	266	205	239	261	260	237	231	244	261	274	262	281	261	237	250	273	233	266	240	263	223	236	234	253	250	251	227	232	261	248	242	243	276	218	264	253	245	266	264	253	287	261	245	275	262	252	256	246	247	238	262	278	245	218	221	248	255	281	234	248	243	243	234	248	270	237	271	262	265	258	217	234	249	245	252	264	240	228	252	242	283	236	235	235	231	254	252	234	237	226	238	267	252	232	267	224	241	260	228	283	245	231	241	251	203	222	242	261	237	237	231	232	215	253	242	203	278	251	274	231	234	259	247	247	261	265	254	266	273	266	241	213	246	226	243	266	233	252	218	252	252	226	230	216	237	214	257	249	236	257	262	252	268	274	269	259	241	284	216	218	238	232	260	230	250	227	226	236	229	255	240	227	264	226	250	273	233	226	251	262	240	240	239	237	245	261	218	237	268	254	229	224	244	241	229	232	231	245	265	268	253	210	245	227	259	243	255	241	252	229	251	252	225	261	224	228	280	237	244	225	253	227	222	241	232	281	252	233	211	238	243	234	257	235	241	241	240	264	230	233	247	245	245	244	258	254	257	203	253	275	250	275	205	237	254	272	247	219	246	232	238	209	233	242	251	255	214	254	254	254	242	243	231	260	241	259	259	235	249	281	248	256	262	240	252	261	250	238	234	264	248	237	295	233	248	253	263	241	245	246	218	229	257	242	239	241	223	261	248	226	267	232	241	217	248	249	236	248	248	237	242	253	234	272	258	255	250	229	240	209	270	250	254	233	270	270	244	287	256	277	245	239	239	230	284	222	247	213	251	222	247	221	260	249	243	243	259	278	213	265	236	256	215	228	270	247	235	261	210	225	297	255	261	265	223	227	258	261	250	273	224	265	231	223	242	257	228	234	252	245	261	226	244	206	244	239	226	237	240	244	235	216	249	242	214	275	215	246	212	260	265	225	215	254	255	273	245	237	232	239	239	216	253	250	216	229	283	254	217	251	252	213	242	230	296	257	253	252	260	225	216	264	246	238	257	251	268	239	239	274	264	240	235	266	237	236	268	244	225	249	259	249	262	235	280	222	223	216	254	261	268	257	256	252	250	212	229	223	257	253	229	255	287	250	247	243	250	278	271	242	225	233	255	240	258	249	228	235	254	218	237	236	268	251	273	269	271	246	255	254	241	246	256	232	232	255	238	272	264	233	268	220	263	243	225	230	247	252	239	221	244	268	268	234	250	241	247	230	258	237	243	273	247	236	229	256	233	254	231	242	233	263	237	238	263	219	230	261	276	248	257	260	242	223	248	259	261	237	229	258	268	250	232	247	265	248	244	249	241	273	245	231	261	221	254	210	227	252	221	267	248	276	249	260	246	240	249	253	269	207	267	248	243	225	247	251	271	243	241	259	219	241	252	253	258	243	240	246	252	258	278	223	212	226	248	268	232	267	256	237	242	244	245	256	243	247	231	225	261	224	248	269	245	245	248	250	286	255	278	234	245	230	261	218	236	223	257	233	258	251	259	252	250	267	257	259	259	235	253	244	238	256	241	243	230	229	243	258	250	274	260	248	276	261	252	249	241	265	249	237	236	240	262	246	230	270	224	255	244	239	250	263	218	244	244	231	250	249	265	244	267	255	263	235	227	233	231	222	236	244	252	264	251	239	253	209	226	261	233	237	266	222	289	225	248	247	223	239	225	253	245	273	250	261	251	229	263	226	212	281	284	243	264	225	239	231	233	263	255	243	269	250	252	236	241	224	233	229	262	235	278	218	263	265	242	242	222	228	219	256	253	224	212	231	250	235	248	232	277	275	194	224	255	257	270	282	262	238	216	240	255	232	249	257	221	241	237	210	235	251	261	231	243	236	233	261	228	248	274	222	240	261	225	256	249	239	274	266	250	266	255	259	216	238	260	253	251	234	256	271	230	258	240	239	245	229	244	234	271	231	207	257	269	243	242	241	240	236	228	242	238	203	211	223	263	256	238	224	226	253	256	244	232	249	264	252	215	237	259	251	269	270	256	227	265	247	262	268	256	241	261	224	231	252	252	292	259	233	236	241	236	230	220	247	246	280	242	216	258	232	208	246	252	272	243	259	202	250	231	283	262	234	210	260	214	257	270	257	243	256	268	262	230	245	259	245	255	232	226	221	240	240	230	269	278	253	257	234	240	263	242	252	213	206	254	259	269	240	223	269	259	246	241	249	264	243	242	253	256	238	218	236	222	230	274	232	230	282	242	229	250	262	246	245	281	239	253	255	260	241	266	217	272	260	256	237
28365	28259	46976	30576	17376	16466	15510	14598	10870	1579	578	617	556	608	623	548	573	607	576	606	567	592	555	578	566	583	569	571	566	595	604	581	583	546	578	552	575	599	583	594	591	608	594	619	544	586	600	580	619	597	588	592	625	567	532	580	592	561	599	573	617	500	589	587	571	570	575	589	637	562	595	572	599	558	570	581	572	620	599	597	563	590	569	550	557	585	605	582	543	609	594	611	619	555	628	607	579	572	567	570	591	614	562	551	566	580	555	616	584	574	625	544	568	580	624	569	582	571	531	568	578	600	592	605	582	579	548	570	577	597	570	550	604	548	588	565	604	525	594	597	559	551	584	577	585	605	599	562	536	598	555	583	596	570	587	612	554	568	528	584	642	592	590	588	541	601	583	589	531	550	588	623	560	603	576	529	608	595	619	575	577	590	620	576	589	560	534	589	597	623	646	545	595	626	588	576	582	545	579	562	598	585	575	573	591	578	569	592	557	629	578	580	549	590	606	528	590	577	610	586	552	597	574	618	588	609	568	614	572	566	571	620	593	586	557	576	520	571	615	651	594	570	592	568	573	553	567	585	564	573	610	580	592	612	607	573	581	606	565	534	580	541	623	573	601	588	573	588	567	572	606	616	600	605	579	586	607	571	575	574	560	554	591	595	564	573	595	602	583	611	592	567	569	612	559	622	569	582	540	607	582	573	579	583	576	595	572	610	564	568	583	606	569	589	608	596	559	562	642	590	601	535	549	607	554	623	513	605	602	598	573	584	548	590	618	574	565	592	544	560	561	558	567	583	559	598	581	604	612	600	541	587	551	599	571	559	568	595	585	571	581	559	625	557	585	578	556	571	582	559	598	576	588	587	573	562	580	612	562	614	578	550	546	569	565	573	610	620	558	589	572	555	602	579	612	572	583	602	582	582	594	596	552	585	589	524	578	572	546	574	582	513	593	601	599	583	619	572	556	587	613	565	595	584	554	596	568	562	574	556	577	575	556	602	590	578	561	566	592	517	563	624	629	576	597	564	605	598	587	605	611	635	575	569	578	589	571	590	599	607	574	531	587	551	544	621	576	582	554	586	567	579	566	551	605	581	587	583	583	564	559	576	605	581	599	558	590	565	627	600	532	571	605	542	583	616	564	593	597	581	596	649	603	582	590	583	617	602	589	553	534	583	624	563	588	519	549	562	557	567	601	561	576	578	577	578	571	584	595	585	605	574	573	607	609	563	641	543	554	610	637	583	551	554	585	607	574	615	550	605	561	572	578	576	579	561	581	589	580	545	572	619	621	572	600	614	640	545	566	527	583	574	608	549	605	583	615	545	606	555	545	585	580	578	596	577	577	563	585	580	553	562	576	585	590	554	584	603	608	594	588	580	595	573	577	579	643	605	580	560	564	619	545	593	603	541	540	571	583	614	595	573	572	578	555	607	585	592	591	501	595	607	567	619	587	571	585	602	608	584	558	556	576	591	608	575	569	559	552	578	566	562	602	604	577	563	560	600	598	557	567	558	574	595	613	608	595	580	533	566	606	574	578	586	624	580	559	606	637	578	575	574	613	568	574	577	579	609	569	599	580	567	585	570	595	629	622	559	565	597	553	609	605	590	572	598	604	608	556	581	610	611	566	560	590	613	614	620	601	567	526	629	594	603	617	582	593	560	554	594	629	594	596	574	568	594	579	583	577	545	576	558	511	587	578	629	600	542	583	542	562	610	562	585	573	617	571	547	596	608	571	561	540	579	605	607	606	576	579	565	537	565	597	602	582	553	551	590	579	596	580	628	580	547	605	573	558	596	613	564	614	575	587	597	607	629	571	621	576	578	588	604	578	552	589	599	578	528	567	578	551	541	592	583	569	610	599	576	593	551	604	591	599	613	585	574	605	630	541	578	584	573	611	579	629	565	601	606	572	546	603	570	552	586	577	620	582	588	583	580	595	570	557	550	548	552	604	548	570	551	574	590	577	587	593	594	559	569	572	591	596	597	585	572	547	586	581	597	552	568	562	539	575	601	575	552	590	534	565	569	593	562	609	597	563	541	584	603	606	571	621	539	554	571	560	586	563	592	589	558	598	590	539	584	613	561	537	585	589	565	620	620	567	586	530	569	513	603	597	619	597	557	568	598	542	592	594	566	565	574	563	587	573	561	573	564	584	577	567	609	572	590	614	594	615	541	566	553	545	611	615	552	617	583	592	602	632	592	580	568	559	614	632	583	559	582	534	554	610	609	576	577	585	567	583	575	605	590	599	584	598	594	560	572	533	600	568	557	603	572	566	550	561	610	615	559	552	561	589	590	572	575	567	581	591	578	600	577	591	582	554	600	585	570	579	571	612	588	602	623	545	573	610	559	535	593	623	599	582	573	612	601	577	606	591	556	592	566	572	571	622	575	567	554	572	562	572	634	601	585	599	593	578	613	545	614	586	597	574	592	565	579	581	519	581	565	606	595	538	578	580	557	593	590	606	587	580	562	561	604	601	563	569	562	589	552	594	580	573	587	608	592	587	578	562	572	562	552	564	590	617	559	585	588	597	608	597	591	530	590	562	581	584	582	542	587	548	551	573	597	571	573	551	602	578	603	573	592	554	564	581	555	600	573	595	616	606	606	546	558	606	629	571	614	560	530	535	541	578	610	582	576	594	565	583	623	588	622	619	566	598	564	598	637	595	575	586	565	569	614	592	573	592	593	547	613	569	592	554	602	568	550	578	569	569	565	562	547	530	588	562	576	592	593	633	575	577	569	612	604	631	541	578	564	567	621	594	605	606	576	555	565	580	574	589	593	570	584	601	629	537	553	566	563	594	557	568	548	586	599	590	595	545	558	587	606	585	570	591	570	558	595	567	593	597	573	581	578	603	597	559	622	561	545	574	607	589	566	529	552	603	561	574	589	602	553	575	570	598	580	549	629	624	585	568	564	610	593	586	604	583	537	587	567	582	595	591	619	584	571	591	574	575	551	625	631	584	606	602	575	526	581	581	563	571	573	586	595	594	592	596	611	581	553	617	599	585	591	569	583	559	543	572	591	574	578	528	584	535	590	596	584	598	601	591	569	562	552	554	606	582	589	581	575	581	564	546	544	580	572	598	613	564	595	586	595	552	585	612	625	591	556	572	543	606	624	597	582	577	605	602	600	601	577	575	612	566	560	563	600	576	597	562	601	588	589	583	566	593	559	548	586	596	613	547	558	593	593	557	592	593	606	576	597	597	565	607	568	536	599	619	569	588	586	602	571	557	567	554	549	611	591	592	515	562	566	557	581	563	616	606	604	610	576	592	578	570	644	620	526	581	610	570	621	579	621	572	516	639	595	538	555	609	616	609	602	521	591	612	570	582	607	579	591	598	625	546	637	586	628	562	584	564	576	567	609	583	589	565	551	605	570	598	617	583	576	609	589	570	592	589	554	606	563	582	585	582	535	562	571	555	546	603	602	635	575	592	608	588	621	579	589	600	618	561	591	591	566	536	559	560	616	625	569	558	596
9413	1712	2279	912	506	470	451	440	430	373	364	386	366	417	377	373	386	389	375	430	391	390	364	392	388	379	403	379	396	384	408	399	402	343	396	391	412	378	439	415	370	383	388	393	397	397	378	357	345	400	397	372	364	389	345	403	366	374	374	360	365	380	379	393	374	323	372	333	383	402	401	402	361	395	404	379	403	337	372	378	371	358	363	428	384	379	374	399	382	413	358	395	408	395	362	365	397	412	360	399	352	379	330	411	385	385	391	363	376	401	378	369	380	383	376	371	379	365	370	380	388	435	366	412	390	403	429	412	438	346	390	414	404	357	388	385	349	405	343	373	390	336	369	382	395	379	339	332	383	384	444	373	373	368	383	348	385	350	337	385	380	377	385	345	375	382	400	403	406	380	374	365	362	347	429	357	393	415	376	356	371	390	401	382	379	397	394	410	386	392	387	372	391	360	356	381	366	387	375	385	394	363	390	392	387	410	402	376	388	380	368	378	392	358	395	405	386	394	385	407	392	376	403	425	376	347	365	396	373	350	397	354	389	385	355	355	366	353	417	405	390	396	360	370	392	349	392	361	341	334	363	376	409	379	369	365	388	360	385	384	391	373	394	363	418	411	370	390	400	389	386	397	381	397	419	400	385	342	356	394	411	358	384	393	406	336	405	409	354	372	373	383	379	386	357	391	351	432	377	368	399	358	352	396	398	424	354	395	353	385	360	380	381	404	394	377	376	398	368	358	392	397	373	380	381	365	403	407	418	373	379	411	392	383	401	373	383	388	395	370	358	352	376	381	371	375	387	408	373	406	362	429	383	407	407	362	390	424	397	359	376	426	363	420	380	370	360	384	370	358	371	384	366	398	392	368	360	380	413	403	361	379	375	377	406	370	389	368	371	421	402	371	355	401	354	403	455	391	380	378	364	358	409	396	364	384	370	372	389	344	406	369	355	411	378	370	369	370	390	376	363	363	394	333	392	345	359	367	365	400	341	404	381	411	393	417	401	381	376	394	392	420	368	413	403	350	365	408	349	372	349	372	408	355	416	383	323	377	397	355	369	388	404	418	405	378	348	355	382	397	418	410	396	369	379	353	395	355	367	375	386	379	384	389	396	383	368	377	411	417	374	357	388	375	384	393	376	364	405	371	375	374	390	383	375	366	357	362	385	403	409	416	377	387	406	374	360	389	332	357	370	369	373	422	363	396	383	353	409	370	390	400	409	385	376	381	388	383	384	415	376	402	373	376	391	377	404	355	393	345	379	365	367	347	403	365	400	368	385	377	382	389	413	354	376	390	358	359	378	339	358	394	390	361	365	390	372	390	346	365	378	374	373	375	355	356	360	410	374	404	398	409	370	385	406	377	363	386	370	361	364	404	397	388	399	396	394	386	385	369	390	385	388	376	340	393	435	386	354	375	383	375	367	394	382	383	414	416	371	399	417	387	404	359	371	402	392	374	376	398	377	377	384	404	375	372	369	389	344	371	362	380	390	387	336	376	349	400	355	417	352	391	387	385	385	379	374	395	363	385	368	368	385	396	363	404	370	373	395	373	379	381	415	386	393	351	427	368	359	372	381	350	382	371	379	402	391	393	398	385	393	381	398	348	382	369	405	348	355	382	401	354	377	394	366	396	399	398	388	393	418	374	396	370	380	370	380	388	368	371	404	378	409	395	388	404	383	350	362	358	371	396	363	393	381	374	387	383	387	350	417	344	389	398	382	386	414	394	381	324	357	405	412	404	361	407	384	382	409	378	370	360	360	366	415	388	379	373	406	406	364	391	388	378	370	406	408	403	383	375	378	379	386	399	357	357	350	351	372	396	364	387	421	338	369	386	383	357	395	397	397	372	404	408	436	377	411	383	379	381	389	424	371	362	385	358	412	365	387	421	374	359	389	380	380	375	396	395	361	381	374	360	395	432	373	406	344	381	371	383	351	390	390	406	353	380	369	362	372	389	384	391	385	358	361	367	363	374	386	394	399	396	363	388	347	359	408	362	364	391	391	371	409	374	386	397	372	420	401	373	339	390	364	341	345	373	391	396	359	413	388	429	402	392	405	385	403	394	391	388	438	379	364	354	398	418	397	378	348	414	401	384	350	384	366	370	349	390	405	359	381	395	367	387	403	383	416	354	399	403	398	380	397	381	387	390	400	393	362	409	372	407	358	367	389	373	385	400	372	398	387	397	331	361	397	361	393	398	427	386	367	352	368	375	369	386	371	355	411	366	377	358	389	384	409	379	381	384	392	360	365	354	398	397	375	381	373	331	378	391	367	398	383	368	389	392	372	385	320	395	380	382	419	393	389	349	358	386	406	399	370	369	342	387	377	372	401	379	376	392	373	394	364	365	373	373	392	367	369	376	423	390	397	398	422	384	396	353	379	372	365	374	392	373	376	398	369	349	415	402	376	388	398	392	361	412	416	383	371	388	390	389	395	360	386	408	415	375	395	360	398	361	413	392	393	375	404	392	386	371	381	379	393	408	384	401	421	382	354	401	390	364	398	412	350	395	407	383	393	366	382	401	382	376	343	349	355	364	338	369	361	395	371	384	380	362	383	381	363	382	377	380	360	373	377	349	344	366	347	352	368	383	358	349	393	439	371	394	389	350	365	386	392	347	387	403	403	375	361	407	392	407	342	371	405	362	389	385	366	363	381	404	365	376	440	426	417	381	392	409	414	393	373	356	389	375	385	382	356	406	377	373	389	387	359	408	376	388	409	382	421	403	358	376	354	414	372	401	387	344	385	384	378	375	369	391	352	378	418	379	399	362	387	359	407	347	415	384	348	376	335	404	373	411	383	410	391	405	336	369	437	361	426	379	371	403	418	367	383	357	359	390	357	383	402	362	354	361	398	398	356	368	406	355	356	376	400	381	370	379	365	397	393	363	375	362	334	395	413	371	388	330	382	407	337	401	402	378	381	367	376	400	376	367	368	378	365	369	398	341	377	373	378	380	425	410	379	389	348	378	410	408	386	370	384	366	358	353	333	423	375	362	387	420	416	376	370	345	343	361	404	377	417	363	385	398	369	359	408	378	376	384	411	379	416	346	394	371	390	401	394	361	351	425	377	382	383	347	364	375	363	376	375	382	380	411	377	377	411	404	401	401	406	351	388	380	370	364	369	365	326	341	402	391	384	405	380	408	404	368	367	372	363	366	361	378	399	369	394	385	386	357	349	366	386	367	384	369	390	404	396	369	364	365	374	395	390	380	406	378	378	407	365	394	392	352	346	360	417	424	346	361	392	345	357	375	380	405	354	371	373	414	370	373	368	336	385	360	381	361	372	389	379	403	413	374	377	354	416	405	367	393	366	346	366	398	409	373	380	400	368	380	388	396	356	412	407	389	363	378	380	386	377	372	377	406	403	386	369	386	369	366	363	402	380	347	370	373	355	345	389	426	393	383	393	374	381	409	432	409	363	387	377	360	409	385	359	416	407	378	320	384	373	371	397	383	376	372	386	390	420	370	410	328	418	353
7097	2506	5531	2335	1418	1230	1199	1208	1253	936	901	903	842	873	841	869	862	863	854	830	879	842	912	864	852	865	813	877	884	897	830	855	893	880	869	824	841	856	852	850	866	852	858	888	927	887	903	910	867	944	889	842	878	859	838	880	821	885	860	865	908	897	881	910	909	883	841	827	831	838	834	906	846	854	853	905	896	878	866	834	856	883	899	879	923	868	844	856	853	878	874	867	893	859	861	877	908	856	856	883	819	912	868	892	882	852	857	862	878	849	835	846	830	858	850	901	935	821	862	838	817	934	927	854	895	837	920	876	855	842	848	864	861	889	867	861	884	905	880	847	898	897	824	888	905	856	907	901	874	877	869	872	838	902	875	888	824	831	884	851	838	867	838	902	818	860	819	859	881	882	868	860	916	850	863	893	801	830	895	865	827	842	883	866	882	863	890	879	806	827	886	833	889	863	883	859	858	861	876	853	837	842	893	884	860	842	858	795	891	880	906	852	832	851	895	866	875	896	847	892	869	904	862	903	866	889	869	893	929	870	827	872	864	830	927	868	880	856	839	869	834	887	857	878	873	884	891	843	809	905	903	872	894	878	903	887	833	884	900	822	828	874	832	880	843	921	839	788	915	815	909	896	905	932	860	900	863	913	824	907	905	895	877	848	888	898	837	890	909	849	945	840	877	910	936	861	934	858	912	900	880	839	894	906	833	841	877	856	945	906	878	861	837	895	875	891	861	897	928	848	841	911	844	830	903	889	853	930	879	839	896	873	839	864	900	905	867	869	891	860	850	851	844	870	871	855	910	873	857	862	837	934	855	872	870	834	890	882	868	915	885	888	883	856	835	842	886	878	877	884	906	867	904	872	882	882	891	873	908	922	802	893	879	888	864	899	893	826	874	873	873	890	841	910	891	858	886	864	902	857	845	945	872	922	869	833	849	873	835	828	893	917	853	894	851	897	819	890	913	838	902	872	871	880	854	879	919	883	884	864	872	927	823	869	879	921	879	870	889	849	837	885	872	842	875	866	863	878	899	851	861	850	900	873	871	872	891	898	825	881	878	829	872	873	899	903	857	837	910	871	850	834	893	877	883	835	861	899	885	829	832	889	818	876	919	880	852	827	899	858	874	861	937	828	855	854	861	845	864	855	815	874	875	846	900	886	882	878	910	874	874	849	927	853	797	853	800	831	877	919	842	874	864	926	902	917	882	880	865	873	836	863	857	856	908	881	884	845	905	874	847	889	854	907	848	834	804	861	849	880	873	830	857	847	835	856	924	876	861	872	876	868	886	899	825	876	931	814	844	871	876	900	849	856	857	868	863	875	894	871	862	906	893	870	851	867	821	873	865	848	878	873	857	837	823	882	869	836	831	869	915	817	893	915	891	856	795	866	886	888	883	831	846	817	926	885	892	881	823	842	897	871	857	832	890	878	849	909	915	786	855	850	928	829	874	852	838	884	819	862	862	915	845	881	906	935	858	901	869	893	850	885	872	913	898	908	912	882	881	934	903	822	858	871	849	915	882	881	856	887	878	888	866	879	884	859	860	875	844	891	907	889	870	878	868	904	884	878	831	877	855	852	864	910	917	823	907	912	886	906	873	909	855	887	875	863	856	823	871	890	912	880	890	844	863	850	883	933	863	879	882	910	864	851	896	900	872	834	891	859	839	887	847	869	861	916	873	860	855	849	831	870	892	935	889	893	859	854	759	806	877	884	885	846	851	875	859	886	900	891	882	925	894	831	866	935	865	885	857	912	841	925	840	910	873	899	870	883	925	849	863	873	876	942	934	950	875	919	884	888	855	854	896	890	885	861	942	901	896	882	883	911	824	892	888	884	864	898	891	929	879	902	879	847	918	868	918	846	828	845	840	858	832	896	869	867	846	885	872	903	881	905	807	847	867	849	856	849	850	837	886	904	878	860	857	911	867	857	858	878	850	900	910	895	898	917	886	877	835	855	914	824	883	868	853	903	833	825	876	833	865	873	896	901	891	857	888	830	890	885	905	854	858	915	845	826	907	900	845	901	915	885	945	859	879	809	846	843	897	910	878	892	914	882	862	874	884	832	944	845	924	897	907	879	848	855	815	853	868	915	872	914	822	889	851	882	833	821	860	885	886	880	830	875	861	879	863	864	886	852	836	864	873	861	853	835	865	857	854	825	879	887	905	866	875	868	856	861	907	845	925	847	892	844	837	855	938	874	892	857	868	867	846	938	895	874	876	850	926	850	894	846	828	817	808	873	871	879	861	865	878	879	868	819	922	908	926	878	845	881	822	887	873	842	932	898	898	842	886	843	819	867	932	926	929	855	868	833	848	856	920	882	915	856	870	875	873	858	862	911	838	828	871	912	888	907	901	874	875	898	929	855	862	863	890	912	856	953	932	856	883	890	914	846	870	819	904	834	880	855	868	870	867	859	874	840	832	901	872	861	880	864	904	862	858	861	846	861	822	892	900	872	898	844	840	832	849	864	844	906	877	869	851	868	865	890	896	880	878	868	914	869	857	858	941	862	882	906	824	837	897	887	897	900	937	905	891	860	862	875	872	924	867	877	911	851	873	886	854	873	883	830	880	854	889	888	827	844	916	877	883	869	842	892	921	847	882	851	827	849	859	828	875	867	884	865	829	877	916	845	886	848	852	904	877	866	852	857	868	879	878	873	876	881	831	916	824	918	827	889	913	898	897	852	916	875	846	910	866	868	861	839	859	876	875	866	848	903	874	848	853	851	920	951	886	907	848	861	833	855	878	882	870	879	876	828	873	849	875	821	857	880	886	886	892	895	908	888	894	905	877	890	901	866	896	907	918	797	875	929	850	910	771	855	868	900	884	892	825	826	888	897	840	867	834	830	863	891	873	851	889	845	947	854	888	917	904	845	845	864	849	912	843	918	921	880	806	895	833	880	901	880	882	847	905	804	863	865	906	906	916	857	833	840	838	913	865	878	857	891	875	918	925	846	848	891	882	896	890	885	890	846	851	862	860	879	870	945	922	879	841	897	816	884	851	867	862	845	866	846	874	873	896	881	855	891	947	849	841	836	862	878	884	867	830	956	848	878	904	866	863	849	877	898	885	920	879	822	879	805	847	849	862	877	877	873	893	890	857	909	835	880	893	889	894	840	889	820	824	846	834	883	864	910	854	865	945	828	894	895	859	910	924	900	896	854	843	940	878	888	897	859	839	845	852	847	904	870	848	865	922	865	866	872	892	881	840	891	893	918	970	887	871	909	911	915	870	911	874	839	879	883	856	870	868	879	877	893	888	894	899	833	855	879	832	822	907	903	822	851	912	936	858	886	853	878	894	850	917	879	831	880	830	894	863	847	871	856	939	919	885	876	847	807	904	868	846	843	908	884	868	825	813	868	840	864	866	845	876	871	863	851	925	849	860	903	862	885	867	817	844	870	840	875	863	864	855	867	909	874	844	884	907	835	901	880	890	868	909	881	875	886	908	863	878	870	909	861	859	893	902	857	897	915	862	941
29040	19633	34275	18985	4962	2965	2897	2575	1853	524	331	380	334	332	321	331	338	347	386	375	314	381	346	348	351	350	367	361	360	366	376	320	312	384	371	347	358	371	355	338	354	354	359	360	354	389	337	368	356	402	353	359	354	344	338	308	328	360	347	342	371	340	348	333	342	358	369	362	336	364	345	368	354	357	326	372	366	331	317	343	418	359	337	370	353	343	362	349	360	414	346	315	373	403	365	342	368	329	359	349	344	362	326	344	338	363	343	313	298	357	340	328	362	364	344	348	339	360	379	384	302	351	335	411	365	346	343	358	367	377	353	382	361	423	332	373	372	363	340	341	345	376	338	330	364	359	343	359	360	361	344	381	342	378	336	353	340	344	340	361	356	313	350	342	331	322	325	304	330	369	353	393	354	356	364	387	333	365	364	338	361	353	356	327	363	389	362	362	342	340	377	319	342	348	317	320	358	375	362	327	338	333	330	351	357	334	348	385	347	394	350	325	395	321	343	316	366	351	353	328	344	360	327	373	344	356	392	311	373	360	328	347	355	399	369	357	351	368	341	355	314	380	372	332	346	321	371	339	358	317	372	353	352	340	323	330	321	372	345	368	332	344	332	341	348	330	350	353	343	333	356	371	365	327	359	342	363	372	374	350	380	372	355	345	348	331	338	348	351	346	364	351	377	358	335	334	327	350	324	333	360	384	359	367	333	343	354	308	356	392	333	346	357	387	369	358	390	332	347	348	335	338	329	342	358	345	374	326	350	360	363	389	349	295	343	342	359	336	352	352	352	359	370	341	383	332	324	350	351	389	342	341	356	370	369	361	391	354	355	340	392	380	339	362	362	339	368	356	369	380	345	358	349	343	377	343	381	368	363	371	346	353	347	352	377	340	341	344	346	349	334	360	370	367	358	368	355	363	353	352	368	362	394	347	339	379	345	361	379	360	346	357	381	382	367	351	330	319	352	329	319	380	390	345	333	351	342	383	360	348	354	374	344	350	371	332	352	372	349	388	384	354	333	346	343	304	383	344	407	354	390	348	334	365	349	350	382	355	367	376	370	356	367	353	354	328	339	356	352	353	374	368	346	322	371	360	394	328	354	335	349	362	356	310	385	374	329	351	343	367	380	392	343	356	332	329	347	346	359	375	350	353	353	410	336	350	370	359	342	359	357	339	354	362	328	320	375	329	328	375	341	377	351	358	365	371	345	350	373	350	347	377	407	378	321	350	378	384	349	349	345	379	385	338	372	366	333	352	336	375	347	360	353	320	352	327	374	377	378	337	369	345	308	380	358	347	355	365	336	362	335	358	367	354	368	343	340	331	373	351	347	378	341	362	368	354	356	337	353	362	404	362	364	396	361	309	339	359	335	354	341	350	370	340	369	317	348	349	350	350	351	355	334	351	344	355	381	306	391	384	366	377	372	337	351	354	364	373	344	389	376	364	335	356	365	338	330	392	354	380	345	310	356	380	322	369	359	355	376	374	356	354	355	343	366	343	386	343	343	342	356	369	377	370	354	387	379	362	395	352	368	372	364	332	336	351	344	334	367	379	371	372	332	339	366	343	353	346	343	364	345	329	353	336	339	359	362	330	362	338	379	386	331	366	387	350	374	373	306	315	330	324	306	362	351	399	366	370	360	358	363	387	396	354	329	346	339	377	366	343	348	349	328	386	367	376	351	366	366	372	338	360	351	355	357	349	359	355	370	387	335	347	383	361	394	378	384	333	358	332	368	380	358	354	357	326	377	354	339	359	374	348	331	338	351	353	373	389	362	346	375	347	345	367	355	323	370	361	341	370	332	381	378	365	335	343	364	372	335	327	335	351	356	378	342	340	337	357	358	371	386	364	370	350	320	355	369	347	366	344	348	338	351	372	378	361	331	360	330	390	353	361	355	354	359	360	355	343	355	351	327	373	373	341	366	346	365	377	346	368	393	320	354	364	354	355	341	360	329	376	339	352	325	335	340	387	356	329	383	359	363	338	349	361	346	356	336	338	346	328	352	348	370	359	373	361	361	348	351	360	367	371	338	351	333	365	344	366	413	378	318	375	326	333	372	355	381	333	341	326	378	363	345	360	386	359	364	325	317	338	321	378	353	368	352	369	351	345	365	377	336	343	399	352	356	336	352	364	359	383	346	357	382	365	350	339	395	352	374	373	360	367	343	350	357	355	349	362	342	354	368	365	391	386	416	371	355	322	342	353	353	352	340	343	315	352	352	387	361	368	387	336	376	409	359	380	380	312	350	341	349	396	377	356	405	374	364	358	348	352	320	339	362	358	351	358	368	364	390	322	368	345	349	319	355	354	339	347	374	363	329	343	348	363	368	354	359	366	353	320	322	345	336	356	342	375	341	330	348	381	365	330	339	288	386	354	379	346	376	365	387	329	318	393	353	350	350	346	349	347	357	342	346	380	386	345	358	362	373	331	363	356	328	355	367	372	334	342	356	359	372	355	342	330	353	331	326	354	371	347	381	339	342	338	371	347	361	337	360	360	355	338	358	360	350	352	330	348	351	382	357	378	346	412	356	376	368	355	346	326	380	356	335	351	316	336	393	364	378	379	349	327	346	342	364	344	355	343	379	367	342	368	352	312	362	408	354	359	367	333	345	294	365	348	346	358	365	349	368	379	340	344	362	345	327	371	387	334	349	336	368	313	361	358	365	338	346	371	386	361	353	314	331	337	391	357	391	388	362	383	364	364	346	352	360	369	328	337	319	335	345	341	373	359	333	362	344	334	318	349	353	353	354	345	352	378	358	346	360	347	382	333	395	328	344	361	372	348	356	389	401	336	397	334	335	362	320	365	363	373	342	365	368	374	316	331	342	357	310	340	412	346	386	383	394	364	311	379	338	369	352	324	363	356	390	330	345	372	347	353	357	360	377	389	334	350	339	372	349	390	390	365	351	358	316	350	362	333	374	357	364	347	359	348	368	322	366	346	365	351	371	358	340	349	361	305	370	391	329	364	359	362	343	311	369	371	349	342	380	384	387	354	339	312	331	351	352	333	367	349	344	326	343	367	398	354	373	361	333	354	332	367	357	342	379	346	342	316	327	330	341	342	359	350	370	373	354	383	330	328	356	330	346	353	367	360	368	371	332	360	364	361	346	378	338	360	375	356	379	365	366	351	351	371	387	349	319	374	356	378	364	347	340	330	382	332	354	326	339	342	369	335	353	341	327	313	381	352	352	367	342	392	316	340	340	339	385	349	359	335	330	299	364	369	372	329	362	357	370	327	338	383	372	345	351	322	351	344	382	325	353	381	357	397	374	365	360	369	346	346	320	393	357	349	362	353	343	369	359	332	341	362	384	367	341	332	347	366	341	370	378	381	328	381	352	339	348	365	379	331	372	347	348	334	390	365	406	353	356	373	370	362	385	350	345	371	320	348	353	364	370	320	350	341	351	352	363	367	366	339	321	350	360	355	385	316	350	376	343	333	348	325	346	364	369	338	339	392	339	311	337	337	323	340	366	348
19664	17188	39360	24388	12092	10808	11640	10442	7549	1477	827	857	827	855	771	774	787	832	854	825	843	804	808	794	777	805	803	801	807	814	813	846	831	791	805	854	801	764	877	842	857	790	825	868	760	830	765	769	781	835	834	799	833	862	782	825	792	852	778	799	780	773	777	791	835	840	788	821	772	820	854	777	776	753	776	847	789	846	769	831	856	858	771	808	783	807	836	822	822	810	804	776	802	813	786	855	839	825	794	801	845	799	821	808	805	794	784	880	816	803	794	797	837	805	830	763	818	785	789	803	809	817	823	800	800	827	801	850	833	774	827	727	840	785	764	807	831	781	819	803	826	813	826	842	814	831	805	839	823	858	891	789	839	758	794	826	792	781	848	793	810	810	829	795	814	794	816	794	769	826	811	850	847	780	805	853	862	804	866	833	813	804	793	881	792	801	776	809	790	833	824	811	832	820	848	785	805	831	843	781	793	865	813	813	808	754	837	831	810	799	799	806	803	829	842	844	779	842	812	854	806	838	815	893	811	840	830	808	815	841	834	864	826	821	788	793	788	813	804	793	832	850	793	806	849	813	786	758	813	830	806	806	836	765	751	788	759	806	790	877	800	781	784	777	800	732	794	856	845	810	829	856	782	812	800	856	777	784	781	832	852	759	818	819	809	790	839	752	805	811	801	816	797	800	834	799	814	798	849	823	833	835	856	796	799	805	834	831	816	792	792	843	804	809	824	809	821	843	869	821	773	778	839	764	841	765	800	786	804	780	809	841	824	805	792	810	822	806	802	762	799	861	843	764	853	791	827	782	841	841	809	750	854	914	793	806	802	814	816	806	787	791	827	791	817	830	798	807	809	800	779	814	786	799	837	813	794	804	777	788	773	844	826	787	759	856	849	804	798	807	844	822	864	779	764	793	817	827	804	795	820	786	805	821	822	820	826	835	836	836	778	811	866	794	860	801	807	816	807	802	796	854	821	871	744	764	784	825	803	834	782	842	775	786	758	810	788	807	814	779	821	787	786	786	855	795	774	805	810	801	813	785	792	796	820	770	834	824	810	766	747	828	845	782	791	815	856	823	811	837	802	805	840	777	880	819	812	827	773	823	766	761	805	830	844	733	786	859	820	787	833	771	789	813	836	808	821	812	773	853	776	781	794	794	806	804	825	790	807	814	804	770	828	768	808	846	809	822	805	845	768	813	798	799	826	786	803	788	772	775	836	864	815	847	785	826	836	789	844	807	804	861	841	783	861	786	810	760	804	810	832	857	812	813	811	853	834	893	789	820	844	799	817	802	771	817	866	788	786	838	794	808	844	785	810	836	782	805	832	788	824	799	825	792	839	805	796	747	787	829	851	837	788	807	816	764	853	804	823	820	839	825	804	788	786	791	747	832	841	814	860	830	811	850	855	779	788	820	838	782	809	799	791	841	796	826	824	843	827	810	850	802	830	788	764	813	824	791	855	857	784	818	770	805	831	812	792	779	861	804	779	855	862	763	840	760	790	765	831	817	781	867	822	828	826	795	798	827	787	861	821	784	850	811	811	800	790	794	830	848	813	823	819	803	819	854	859	863	796	837	791	835	787	825	780	841	776	842	801	820	770	842	817	733	769	771	761	789	816	782	787	816	860	816	794	796	807	770	795	822	856	808	821	838	829	777	820	797	833	771	781	859	807	859	832	811	766	840	834	767	876	802	783	835	834	825	827	850	806	783	800	772	856	896	737	852	831	820	790	799	851	820	804	851	778	794	875	838	845	865	844	796	818	823	821	811	818	806	799	820	799	834	839	835	838	838	864	799	790	816	844	835	795	812	818	860	838	813	765	809	790	786	817	800	794	795	837	832	821	840	815	820	809	884	855	818	807	826	839	810	828	846	847	807	850	818	778	784	794	823	790	787	819	824	789	810	808	821	817	773	838	813	828	852	850	783	794	780	860	835	829	795	792	843	819	836	800	822	817	892	814	840	848	803	831	784	812	847	824	830	843	793	801	846	826	850	824	777	847	802	849	833	749	841	868	825	832	794	800	830	840	831	801	848	843	751	840	852	819	807	771	814	825	853	842	829	788	885	797	777	784	778	797	791	776	791	839	745	814	828	798	808	813	780	770	842	785	837	805	840	777	829	834	861	835	817	781	823	860	859	795	771	828	832	816	818	803	814	812	825	830	751	805	784	813	833	825	821	826	860	835	786	839	778	776	837	773	836	800	807	734	785	805	872	782	853	804	859	783	835	804	797	782	748	794	791	826	820	791	797	816	811	809	783	854	846	850	780	815	767	814	792	763	825	850	778	799	839	776	788	819	795	804	830	804	781	846	831	791	794	772	800	836	827	782	801	794	810	786	788	816	795	817	838	771	798	812	827	785	803	810	844	832	842	801	836	822	803	847	879	823	791	781	749	805	783	768	785	877	771	812	860	810	841	835	845	819	801	802	785	787	821	824	798	815	842	818	803	806	815	810	826	860	820	820	789	796	800	781	758	856	868	806	788	805	810	812	856	822	793	875	769	812	831	826	771	836	767	839	761	842	792	771	830	778	815	807	827	844	801	814	800	780	784	815	804	792	826	809	794	875	833	790	824	867	800	819	810	825	859	816	792	803	777	810	857	845	810	837	841	850	847	780	758	805	820	765	841	792	859	806	810	905	855	823	806	819	804	792	808	808	786	801	791	839	839	832	836	803	789	829	840	790	818	774	822	776	817	844	791	786	846	826	784	810	843	833	814	803	793	778	807	830	785	815	809	797	857	770	817	826	849	837	889	860	842	790	828	808	803	838	803	815	833	799	797	777	822	830	809	826	833	806	846	810	806	780	767	792	814	785	776	820	850	855	815	806	858	851	819	789	782	781	769	817	821	763	780	896	843	792	811	854	834	788	769	840	826	852	814	854	807	799	830	840	777	844	821	757	785	829	835	741	813	793	815	780	755	845	849	811	854	828	821	824	832	758	803	838	844	858	819	786	869	792	831	842	805	855	761	811	821	833	845	824	806	784	803	795	860	798	801	830	857	739	782	761	777	804	792	802	846	812	877	842	793	818	781	798	790	787	826	794	786	827	789	770	805	805	803	787	834	799	849	839	821	790	804	789	797	853	804	806	837	813	807	847	853	864	853	810	816	854	847	806	799	790	835	840	857	823	804	777	763	911	822	856	874	803	817	836	736	828	751	839	819	845	792	837	783	838	753	848	805	799	801	849	808	793	772	780	802	829	822	819	804	853	814	843	809	840	855	799	772	829	742	826	829	842	802	823	813	799	852	841	730	855	793	835	810	803	867	846	843	852	874	838	762	818	810	813	820	861	834	786	835	785	886	803	772	795	751	794	783	803	793	809	868	801	773	853	827	768	811	822	821	840	803	807	851	844	806	796	825	821	755	822	783	866	774	797	788	783	828	746	835	832	788	805	861	872	812	797	785	799	837	831	837	835	820	818	850	788	836	823	770	814	813	799	843	848	829	797	856	803	802	859	828	787	792	805	769	788	818	847	858
40162	30685	45753	30129	9638	5567	5838	4796	3051	695	223	246	260	246	251	238	247	247	211	256	238	245	244	214	228	249	256	215	279	235	232	241	246	241	208	235	270	230	243	273	209	220	272	250	237	250	287	259	224	234	272	253	242	254	241	269	235	262	255	255	271	248	251	233	264	242	265	221	252	253	250	252	231	242	240	249	229	257	227	239	258	236	257	260	257	263	281	232	274	247	251	239	244	219	258	274	278	237	225	245	223	263	244	238	268	245	272	253	234	242	219	266	224	263	254	255	268	246	268	242	235	219	254	258	237	272	250	255	220	270	241	256	253	242	276	263	232	231	250	242	239	238	249	254	248	265	230	250	235	253	235	218	227	272	245	261	261	262	251	242	263	267	229	241	244	228	233	236	241	241	257	255	239	231	249	248	255	233	210	244	217	258	239	235	243	238	230	255	238	261	240	248	250	253	261	227	269	239	258	247	230	234	246	249	278	239	273	232	243	268	232	231	243	265	269	267	218	258	278	247	228	283	262	215	240	251	257	250	261	258	248	237	232	269	247	254	254	253	240	243	237	239	257	270	256	248	278	254	253	237	242	237	276	257	243	233	261	248	252	260	224	286	244	250	247	250	258	273	274	234	265	248	249	235	249	240	233	212	284	285	231	283	261	243	248	260	259	258	237	269	241	239	224	238	268	240	251	255	243	231	261	276	273	291	237	221	233	283	252	258	276	242	253	258	245	265	224	228	228	215	268	263	269	215	264	265	260	229	213	255	265	256	275	258	254	229	251	257	245	233	248	273	267	230	283	246	253	231	245	262	248	252	235	220	266	221	256	233	254	278	237	214	230	226	219	257	275	241	246	251	247	261	236	260	277	250	242	255	245	232	242	266	237	237	245	252	256	254	272	229	234	225	266	238	240	298	254	256	259	246	270	253	250	249	233	239	253	268	249	249	281	241	252	245	260	276	257	264	250	239	257	246	249	260	223	242	218	257	274	231	260	234	238	205	227	247	248	240	262	229	240	255	257	247	281	226	273	256	246	230	243	265	256	214	270	230	271	229	238	263	234	227	245	249	261	245	245	242	267	229	213	255	249	263	230	234	238	227	274	245	262	252	248	238	242	233	242	245	256	268	231	264	241	255	257	233	266	245	243	309	262	265	239	261	242	246	224	249	237	245	205	235	249	259	245	232	218	243	255	253	245	238	264	273	259	250	275	230	267	231	235	227	234	259	232	236	275	252	241	268	245	240	249	228	241	240	256	234	237	226	258	243	247	264	260	241	244	243	230	231	264	223	241	258	276	272	269	242	249	269	239	293	233	232	233	261	254	239	229	239	260	262	252	266	213	254	263	245	240	255	234	244	256	261	247	209	216	305	244	223	272	234	273	223	280	223	229	244	226	220	251	219	277	247	208	287	227	265	274	261	232	264	260	242	246	260	233	257	242	262	256	241	233	246	222	228	251	233	225	308	265	240	241	240	247	239	258	251	272	228	236	223	253	235	250	233	266	256	223	285	225	239	231	253	279	251	236	277	247	256	243	242	240	258	230	235	233	221	285	249	248	256	204	243	273	232	258	262	245	283	275	294	244	245	243	259	257	234	242	246	245	218	246	239	258	249	252	226	246	232	233	246	262	222	239	263	249	237	222	281	250	267	263	248	249	239	239	244	227	248	225	220	243	246	249	273	235	233	260	246	222	265	250	250	257	231	249	255	254	260	281	221	229	264	222	234	253	239	264	236	268	253	291	237	227	265	268	238	249	284	260	257	226	232	213	244	285	265	239	273	235	246	267	270	263	256	237	223	257	263	244	243	251	272	259	239	250	254	246	234	246	234	259	259	255	224	262	240	254	229	248	240	254	278	251	259	210	279	229	243	244	252	237	247	235	234	235	241	252	250	243	246	269	217	236	230	275	259	265	245	255	263	262	268	235	234	264	230	244	235	240	220	219	251	231	245	252	227	235	260	245	259	231	249	235	277	282	256	243	251	270	233	233	273	243	215	243	255	233	250	229	256	250	263	286	205	256	235	231	276	241	250	240	265	228	243	246	266	229	279	246	236	233	265	231	283	229	256	252	233	243	233	267	261	281	271	236	260	231	259	245	291	219	268	223	243	271	251	203	271	254	266	226	246	250	254	229	256	254	238	266	270	290	256	262	265	252	237	255	267	256	256	251	249	255	231	258	268	271	225	242	244	264	245	246	255	225	238	233	218	255	237	202	231	264	256	232	231	272	261	250	251	257	262	255	234	262	272	221	224	282	291	248	259	254	229	256	261	273	250	236	224	263	252	213	260	257	263	227	248	289	221	232	262	263	249	233	230	249	238	256	261	251	262	245	246	261	259	243	259	244	202	221	223	264	263	242	255	234	229	256	234	246	241	235	260	281	214	233	243	246	234	228	252	275	265	262	239	232	274	234	252	292	259	250	233	236	246	244	242	259	253	257	260	257	241	255	239	252	240	254	271	276	270	266	257	232	258	245	248	228	216	228	240	243	289	233	229	261	231	276	251	259	241	266	259	226	215	269	252	222	259	233	251	222	268	261	212	247	246	217	263	246	245	247	250	266	246	235	230	252	277	247	234	246	229	240	239	258	242	250	278	232	255	238	247	270	246	271	226	267	262	244	245	245	292	256	260	244	268	247	231	246	236	250	262	280	263	246	224	281	268	265	242	269	237	277	263	260	241	233	222	286	271	254	238	279	245	234	271	264	235	259	271	255	257	250	243	234	253	253	267	259	225	250	284	247	246	234	268	229	243	213	254	290	255	262	236	265	251	236	261	246	280	243	247	232	261	238	245	282	254	247	280	264	249	266	231	253	252	234	257	263	234	267	249	257	271	257	267	239	240	238	278	220	247	226	250	254	229	250	246	282	241	233	254	286	280	221	249	247	234	255	257	233	245	205	245	263	248	234	255	254	242	257	245	247	241	258	263	223	250	268	247	233	262	258	213	254	258	235	256	241	220	262	233	247	226	276	239	245	261	220	232	254	245	269	245	230	221	289	250	232	216	257	231	254	238	250	266	235	254	228	270	234	220	226	266	208	254	267	242	247	263	261	261	246	240	250	256	262	228	238	246	274	249	243	266	269	242	224	231	240	260	241	255	252	216	266	219	234	240	249	248	287	230	285	250	271	211	218	229	269	250	235	209	249	210	232	262	262	259	233	224	239	265	289	239	226	248	249	238	243	244	238	259	269	247	247	250	256	241	225	272	289	235	270	246	234	235	244	240	250	247	222	245	278	248	264	268	271	260	239	261	239	291	223	261	254	270	227	266	261	257	255	235	277	246	224	231	256	219	288	273	242	257	264	257	265	267	240	234	249	232	247	280	262	247	205	268	272	262	251	267	242	230	244	232	230	229	250	238	292	236	252	248	237	221	240	258	259	232	269	238	253	246	246	273	234	237	236	247	281	253	269	262	250	257	238	249	265	256	259	248	241	228	269	279	252	238	244	251	290	252	222	264	262	273	255	258	289	272	244	239	241	251
26165	24429	47250	33745	18200	17568	19352	16794	11917	2247	574	602	603	642	633	588	637	595	581	579	635	567	595	559	610	588	561	553	597	571	643	593	599	572	567	609	625	605	554	576	548	638	636	613	606	575	637	563	650	603	616	604	589	554	575	583	597	554	577	558	585	637	638	623	585	554	604	565	632	601	617	555	630	568	638	588	572	604	590	562	614	614	578	607	551	578	597	570	566	581	587	571	540	565	564	579	619	607	593	612	611	632	620	622	603	615	584	542	588	628	613	559	656	591	628	574	601	569	553	596	556	543	600	560	564	567	547	600	563	546	602	632	584	578	582	599	570	588	576	586	619	607	642	575	557	614	586	594	620	581	559	565	527	598	564	639	546	590	577	562	578	610	642	628	574	590	585	626	556	624	575	591	538	588	596	573	629	599	607	551	617	590	574	578	583	592	583	563	622	528	562	590	577	549	594	576	552	588	585	627	548	646	540	537	554	595	639	632	612	570	580	575	605	575	611	563	633	611	577	594	590	645	612	605	605	575	563	587	566	540	563	600	588	613	588	602	586	606	567	576	587	551	558	598	592	561	601	627	541	549	628	611	563	581	620	596	579	570	576	600	633	594	546	564	570	566	591	604	612	577	608	606	572	552	553	580	598	600	585	572	614	585	593	664	597	602	545	580	570	575	546	584	599	592	637	564	613	578	573	610	634	565	503	622	614	607	559	609	570	589	608	564	553	573	613	593	592	593	582	607	551	610	596	533	525	592	571	623	583	571	596	596	576	578	569	595	547	585	592	584	542	608	584	587	562	552	619	626	569	599	591	556	588	616	537	576	589	598	553	576	544	589	599	641	584	574	572	601	634	634	560	609	648	589	558	603	594	604	616	584	612	590	598	568	593	624	550	629	661	547	565	579	647	595	596	580	589	569	578	600	639	574	598	593	554	614	548	602	563	571	581	527	554	603	598	584	595	567	651	603	545	564	572	609	601	607	577	613	563	606	590	671	588	525	580	576	595	613	612	588	590	539	571	624	623	570	614	616	562	526	571	595	581	594	584	580	599	588	545	580	600	589	554	625	566	569	626	556	598	567	596	589	591	593	607	628	605	570	592	583	572	597	600	594	626	583	610	550	576	644	630	584	619	590	598	642	597	552	593	592	583	584	544	572	617	579	607	642	586	634	569	568	541	599	613	581	617	615	600	627	584	630	586	552	598	603	542	596	600	562	609	588	601	575	551	599	601	612	612	604	542	556	561	614	559	566	637	599	599	562	608	585	609	598	610	558	622	594	568	555	593	574	594	581	592	574	606	591	595	619	612	574	638	577	583	600	593	628	617	555	584	599	593	589	604	601	574	575	585	597	630	625	621	591	613	607	594	598	610	563	593	603	557	597	554	582	619	587	591	600	625	586	629	568	590	614	590	576	567	544	561	611	590	578	599	605	634	621	596	602	593	540	574	585	584	602	615	610	590	566	584	569	564	568	571	622	597	574	642	551	569	596	576	610	586	566	596	593	627	628	625	564	559	589	584	588	557	613	571	629	563	579	618	563	597	581	560	586	594	585	574	572	576	639	612	562	608	577	600	625	581	606	619	598	571	581	575	557	575	578	622	608	577	583	591	605	581	612	555	581	594	621	584	568	586	631	580	569	598	591	569	610	579	594	561	590	629	601	565	582	534	563	616	591	639	605	633	577	562	626	599	533	582	632	631	600	597	560	585	547	585	570	604	587	642	591	574	558	589	621	589	574	607	577	547	585	596	614	549	652	559	556	578	601	611	587	602	555	583	598	586	587	595	585	588	602	611	649	574	567	569	573	572	572	571	599	590	536	603	578	572	567	609	576	575	592	588	557	561	569	597	583	553	568	617	575	607	643	565	572	553	605	589	622	603	572	600	549	548	603	607	607	545	582	585	616	600	584	609	548	653	582	584	593	597	566	589	561	564	560	538	615	589	573	637	532	576	523	544	622	570	595	545	612	546	599	602	587	597	539	573	618	614	586	581	536	596	568	616	587	591	603	584	557	536	636	603	607	599	590	569	579	572	617	615	559	570	592	613	593	622	549	570	608	544	623	600	588	604	594	567	619	602	590	637	603	600	614	601	584	599	591	565	579	624	542	597	554	584	603	594	591	558	592	579	587	560	610	604	567	619	584	568	595	581	589	561	587	602	561	604	598	528	590	528	550	572	589	605	628	610	582	588	608	603	571	563	585	603	592	560	617	619	572	592	550	628	590	589	570	556	624	566	590	568	615	558	574	536	564	596	607	603	597	556	581	526	547	553	587	583	590	596	627	607	593	609	602	565	621	591	581	586	598	546	605	570	533	627	615	594	565	600	596	588	599	578	618	638	587	579	605	585	580	530	602	625	593	572	565	595	574	577	606	577	569	600	592	644	584	595	589	574	564	595	659	585	556	616	671	570	551	568	586	558	594	595	581	606	630	599	586	569	592	550	582	602	579	562	554	626	584	597	565	593	617	603	579	603	570	575	639	610	592	589	594	601	594	557	614	574	555	573	604	583	633	585	559	578	605	545	562	548	599	597	619	603	571	554	612	560	582	555	603	615	605	571	648	618	618	616	647	626	613	591	616	546	590	613	551	551	629	573	594	570	527	613	550	617	594	591	602	559	576	609	564	566	588	633	613	579	624	601	632	580	630	595	581	544	602	591	600	582	577	609	620	617	581	581	595	613	595	566	559	575	583	601	574	613	537	560	568	565	571	555	601	615	584	592	618	555	605	602	575	564	590	570	612	630	610	610	616	597	633	604	557	596	578	560	569	601	551	600	587	558	564	588	604	572	541	589	577	590	629	636	598	566	604	598	584	599	571	563	594	636	598	559	618	562	583	589	608	605	583	612	556	608	566	590	593	576	628	572	624	593	570	583	607	551	590	587	652	604	607	593	588	602	575	620	596	593	605	600	581	592	633	589	549	524	597	572	586	555	597	614	604	571	553	590	590	592	593	586	567	643	619	587	592	583	591	616	626	574	570	612	595	539	555	580	587	620	565	587	599	599	600	590	599	602	592	626	618	631	627	555	574	566	581	602	576	590	623	556	553	582	599	611	581	612	627	613	583	597	607	584	601	578	568	572	564	641	601	572	587	601	583	537	609	622	563	578	572	574	595	614	589	621	580	618	605	609	544	578	615	583	591	587	604	618	621	554	571	560	609	653	543	544	583	531	527	569	587	598	619	601	578	653	591	573	605	588	588	606	587	585	626	569	653	625	586	605	584	567	567	570	585	583	606	592	630	616	583	561	600	606	565	551	573	602	581	561	580	601	570	603	564	597	572	609	586	556	572	589	562	580	592	582	642	593	594	579	597	587	553	616	589	624	569	593	592	607	538	595	564	585	608	572	585	628	609	601	517	600	595	568	616	618	637	596	567	623	613	580	561	586	590	578	580	619	592	579	629	612	560	601	580	590	638	573	530	574	547	611	620	590	589	548	533	566	577	602	573	589	549	580	601	639	593	539	581	615	609	552	605	591	598
10448	1642	1791	1151	513	446	498	478	491	387	376	388	367	378	402	373	388	425	367	371	386	413	407	375	409	358	400	404	406	387	343	362	380	377	360	360	398	357	375	403	401	361	378	374	398	404	359	359	380	392	366	419	443	382	371	371	385	361	399	367	350	372	414	378	387	403	379	369	390	354	380	363	386	398	372	387	374	352	367	424	388	395	381	363	388	398	354	381	409	404	349	376	380	389	380	358	398	372	391	397	400	376	377	402	420	402	402	384	382	348	402	387	391	367	390	411	382	405	371	408	363	394	373	380	382	359	414	380	391	375	372	391	397	411	403	386	390	411	378	380	415	384	358	389	412	377	387	379	377	414	369	372	359	389	377	380	380	387	364	388	405	401	400	337	327	392	382	354	360	404	369	405	397	341	347	370	386	360	388	364	396	392	383	369	373	366	371	384	381	370	398	398	383	347	385	389	396	347	395	395	385	382	392	376	390	393	392	352	345	345	355	371	404	349	371	410	381	397	399	377	417	373	376	408	396	361	368	408	438	382	383	399	377	373	351	409	383	380	406	393	407	436	409	395	368	380	378	381	386	386	363	364	398	375	407	406	399	359	354	340	352	363	400	396	372	444	377	400	411	364	379	386	363	376	403	383	376	372	382	371	393	392	361	368	401	390	391	388	382	385	382	398	372	408	381	375	418	383	395	400	378	365	371	354	371	379	407	398	373	394	408	346	357	384	356	392	347	395	363	395	372	398	359	382	332	368	365	390	377	360	373	391	387	367	339	426	397	326	393	433	403	417	415	398	385	370	385	375	388	396	361	386	400	416	390	386	403	372	352	385	412	408	374	401	382	385	367	381	361	406	387	369	373	380	351	408	345	407	393	335	413	371	424	353	411	394	377	407	390	383	366	393	384	383	368	414	375	397	407	385	397	410	359	377	363	369	391	402	352	421	382	387	414	409	356	387	379	384	408	424	403	390	393	410	352	401	363	384	371	399	378	372	393	420	378	353	383	345	411	369	376	386	345	385	410	393	387	359	375	406	411	354	374	400	378	373	338	353	395	373	375	357	388	398	401	390	371	403	363	379	391	398	379	395	373	350	430	391	377	376	375	378	383	364	394	346	398	353	396	377	415	364	343	346	398	382	350	400	355	388	385	370	371	391	355	347	416	362	394	398	381	397	436	395	358	385	360	377	381	352	379	380	374	329	379	368	389	422	424	384	370	377	377	342	391	392	357	399	399	374	385	419	398	388	346	380	355	350	370	386	367	374	403	375	364	368	368	389	367	385	351	357	378	412	406	374	387	401	389	394	379	368	381	394	380	414	393	427	391	395	408	437	397	390	380	403	380	353	370	384	374	367	356	379	371	377	401	369	414	354	371	388	385	353	397	392	352	376	421	410	370	384	402	382	400	417	396	412	395	349	344	381	397	390	384	402	361	409	404	410	367	414	426	376	400	398	380	395	386	370	404	376	408	386	381	381	375	394	422	419	386	390	369	390	355	398	384	393	370	381	373	367	376	383	397	367	373	391	375	389	364	382	426	366	379	394	382	381	388	399	389	386	354	368	360	365	375	384	382	377	372	366	375	390	381	370	344	364	395	391	358	395	340	362	376	408	380	359	399	383	382	375	417	372	381	411	414	392	412	398	390	373	394	368	343	348	358	401	363	402	390	389	406	370	388	375	397	373	369	376	384	390	405	362	387	378	387	376	382	388	386	404	346	386	396	392	386	383	374	346	348	401	399	373	377	352	382	385	403	347	408	380	374	365	380	356	394	354	369	375	383	375	380	405	352	379	389	404	379	403	375	375	383	390	421	420	348	366	398	381	375	333	395	397	350	380	383	371	406	411	379	356	386	443	378	385	396	380	358	368	389	382	379	370	394	373	383	383	358	378	362	389	412	383	370	366	364	376	421	372	423	383	372	412	398	344	401	384	342	332	352	395	376	397	371	362	397	371	405	400	390	408	392	415	357	387	396	373	349	403	365	386	363	386	385	373	382	365	411	396	373	377	352	365	402	388	414	381	413	388	383	347	401	373	382	406	364	393	417	392	411	429	367	361	350	410	408	427	372	432	366	379	381	383	412	405	393	371	369	386	363	389	345	367	356	380	426	369	350	385	404	385	386	369	383	379	361	382	418	350	385	360	338	368	365	353	365	373	397	378	374	407	394	400	415	366	355	394	383	374	364	377	393	406	388	401	418	389	397	400	391	368	386	396	381	369	371	391	421	406	396	433	407	357	392	390	365	395	359	380	407	375	388	402	377	390	397	407	414	381	383	377	390	413	372	374	368	350	386	379	395	405	386	363	375	393	356	401	391	409	383	396	396	355	342	366	365	389	401	379	351	372	359	385	407	371	379	371	376	405	384	370	386	369	348	404	408	391	403	407	362	411	367	391	389	357	411	407	352	367	384	399	368	355	408	371	372	381	423	369	374	395	374	390	404	366	380	371	360	380	393	393	375	364	327	385	399	404	414	435	392	406	392	394	329	404	354	368	418	380	445	425	392	378	381	418	425	377	371	385	382	378	415	369	353	411	366	406	381	390	371	358	345	413	381	344	362	354	368	365	376	375	391	338	413	422	372	362	337	363	355	384	347	376	356	338	404	389	359	387	352	383	364	379	382	385	384	390	397	390	350	350	349	396	377	426	403	420	350	364	367	416	352	399	348	368	355	388	357	356	323	374	374	368	358	357	373	395	385	390	382	405	355	374	348	379	393	371	375	397	375	381	391	366	432	407	372	408	361	377	366	376	397	390	344	344	400	390	403	364	373	370	361	361	374	380	408	377	385	391	385	410	391	383	389	384	382	420	411	340	382	418	373	378	431	357	367	352	412	364	402	421	362	373	425	378	359	394	373	397	391	405	416	357	396	396	386	391	400	361	315	392	366	392	384	395	363	368	380	362	393	369	390	398	412	402	364	362	371	402	421	370	371	367	393	413	374	392	373	359	393	402	375	350	407	375	402	357	395	417	391	364	423	364	403	398	379	398	377	393	389	390	416	412	371	364	367	373	372	383	389	388	392	427	389	399	382	403	350	351	392	385	367	392	410	383	365	376	341	381	375	394	394	360	383	375	345	367	392	371	381	353	387	385	377	343	388	355	402	394	391	389	419	359	388	379	401	372	363	368	373	355	331	383	410	341	355	376	400	372	407	413	386	401	354	368	382	381	370	384	399	387	359	388	372	385	355	372	384	380	383	373	404	390	391	426	383	375	383	371	396	386	381	355	367	381	390	345	364	393	384	369	418	366	381	351	379	382	365	357	403	382	338	372	417	397	384	404	386	364	379	360	399	378	370	365	383	389	417	375	379	353	352	363	398	401	363	402	376	366	396	405	405	425	402	375	366	351	362	406	383	356	398	405	370	422	408	375	367	380	392	417	357	350	380	364	394	394	377	402	366	386	376	390	389	399	385	398	405	421	354	382	370	370	430	399	366	368	379	375	359	385	361	361	399	370	378	350	399	372	366	381	401	370	431	365
7568	2170	4520	2782	1345	1203	1458	1435	1327	954	859	878	838	914	909	842	911	808	912	901	904	880	869	902	917	873	865	885	881	876	892	870	877	920	863	839	851	894	897	861	887	891	906	873	916	879	869	880	864	827	892	888	849	867	827	845	908	892	911	927	879	836	888	858	866	875	900	952	889	869	836	853	888	897	912	852	883	868	871	869	883	892	851	863	918	861	893	892	839	897	893	894	865	869	828	837	869	920	911	863	929	873	907	847	859	908	888	863	829	844	875	883	853	927	858	884	851	884	895	838	924	900	870	859	850	927	914	844	864	828	881	869	901	839	896	872	837	853	884	891	939	907	950	854	835	888	969	852	832	849	875	850	863	916	936	878	839	869	882	878	871	887	865	868	890	937	904	835	889	886	910	883	896	907	880	864	897	903	904	903	874	886	822	891	850	890	791	866	882	887	908	844	895	851	866	831	827	880	913	832	914	881	884	877	913	963	905	872	858	879	879	867	912	896	906	844	883	869	886	923	913	899	818	891	878	885	898	891	835	876	863	840	808	866	866	907	931	847	872	917	848	902	890	857	915	806	880	850	865	908	882	887	871	896	872	858	859	900	890	892	908	877	885	856	894	849	840	813	896	908	900	848	890	891	905	925	879	882	852	840	835	877	861	888	861	875	890	865	889	877	882	854	867	862	870	815	854	866	896	871	902	865	860	842	914	870	891	872	885	896	875	856	876	836	937	826	895	857	888	907	864	899	890	849	853	820	880	904	871	859	846	827	911	833	823	877	873	849	893	867	904	869	857	880	835	871	889	843	881	876	866	910	834	926	892	900	819	888	879	854	875	898	820	801	891	920	871	840	903	854	881	840	829	895	893	924	934	853	894	895	889	890	868	830	922	856	879	881	878	908	908	881	813	836	902	890	898	867	863	908	871	841	865	946	862	894	883	803	912	875	924	852	881	846	922	881	858	888	908	890	863	864	824	867	829	841	852	880	900	866	902	920	881	895	914	869	888	898	869	875	824	902	854	855	852	853	879	881	835	896	782	920	809	862	884	891	891	839	896	887	825	916	849	905	890	865	876	884	885	871	903	912	917	895	911	845	843	895	866	925	850	827	840	813	883	865	874	869	839	926	870	912	905	900	866	915	937	823	858	828	887	854	895	802	906	897	890	859	871	849	889	873	823	878	874	845	874	911	910	877	872	859	891	871	874	895	909	828	839	926	883	891	878	911	871	877	852	832	859	866	864	921	860	891	853	833	887	886	872	851	878	875	853	813	908	886	897	900	878	841	864	864	877	923	842	897	888	879	887	886	865	874	840	893	852	862	877	900	942	834	869	873	877	861	890	814	870	871	916	890	872	892	877	915	893	882	919	880	886	873	847	882	875	823	919	906	853	812	903	881	851	880	864	903	896	904	856	876	886	810	866	879	878	882	855	905	899	889	898	902	870	869	829	840	884	893	859	900	900	904	863	837	886	873	899	896	888	889	927	832	886	882	860	864	855	848	900	888	857	915	810	850	888	864	837	879	874	781	888	871	897	850	867	844	901	943	846	906	898	904	831	855	907	883	896	924	887	880	903	890	931	861	889	849	912	864	879	878	899	858	856	867	939	879	917	871	889	813	887	895	899	850	815	886	894	980	891	882	869	880	917	828	876	932	833	876	874	891	875	897	886	875	839	885	853	873	936	864	915	884	938	881	830	928	903	895	846	874	871	880	897	886	868	888	851	916	897	882	870	895	856	870	887	817	861	894	866	855	894	875	866	891	896	922	876	892	900	920	883	888	894	894	822	874	937	868	901	811	853	867	894	895	882	876	872	830	895	902	887	860	859	887	917	831	858	912	889	834	822	863	890	871	844	927	879	865	916	852	835	851	855	853	834	881	893	911	853	908	912	912	870	885	899	837	949	831	841	893	890	897	917	859	898	899	878	861	916	849	833	815	906	851	857	896	903	892	886	822	882	869	835	859	840	871	902	858	886	894	871	837	861	942	887	909	875	863	883	890	819	914	907	865	876	870	869	858	838	850	870	862	902	867	879	858	847	873	881	891	857	865	851	850	894	897	882	876	852	889	843	886	882	932	905	865	831	857	887	869	869	938	910	892	870	844	951	846	918	896	858	847	884	831	893	885	833	863	856	883	906	942	907	848	890	840	886	927	899	836	845	843	873	915	887	873	835	882	842	840	871	843	890	900	881	914	883	874	863	918	852	876	906	884	896	849	873	891	879	884	852	874	882	888	806	943	879	893	838	908	917	894	843	857	857	896	877	892	863	879	865	850	873	853	852	872	898	870	842	891	904	835	884	888	827	879	898	915	921	878	898	839	913	877	885	889	878	878	881	831	887	869	861	803	886	938	861	881	898	865	835	867	870	852	897	869	959	865	846	829	867	905	875	853	860	913	849	871	835	861	852	851	832	842	921	909	893	822	861	911	868	869	880	873	896	840	868	831	856	851	913	868	880	864	845	867	865	898	924	828	864	902	875	882	861	902	814	911	896	885	852	946	902	871	893	868	915	832	891	893	839	860	818	880	881	908	869	896	892	857	899	841	848	857	861	900	860	910	899	893	900	873	881	880	867	890	834	870	927	846	910	914	896	871	852	863	887	884	871	866	869	870	894	922	878	888	887	877	893	906	859	847	849	843	888	852	843	876	889	904	826	878	936	947	869	927	842	852	909	831	868	926	870	792	859	854	907	863	858	903	863	880	877	926	891	887	864	878	860	873	862	858	858	873	885	911	835	912	891	851	867	913	888	851	935	882	876	875	893	836	853	876	900	851	863	867	856	858	826	854	844	846	892	903	894	893	873	930	883	870	939	809	863	853	889	840	957	906	909	871	822	875	909	858	898	925	837	896	855	837	867	886	863	910	857	883	859	859	865	855	840	874	863	844	847	920	871	881	865	919	925	855	933	905	849	887	845	928	872	845	876	826	827	847	846	875	837	889	845	939	835	890	887	826	890	868	829	880	925	867	880	850	879	821	866	861	905	864	893	773	864	838	874	901	894	850	883	900	857	870	806	903	888	957	880	915	878	895	897	852	892	819	909	879	873	872	868	853	852	799	899	901	885	923	872	871	851	874	858	896	883	867	875	855	915	880	905	855	906	919	953	889	875	902	913	852	922	884	874	869	871	874	823	854	870	933	839	873	881	886	863	913	910	898	842	885	903	876	878	867	851	915	873	924	860	917	873	854	844	862	852	866	891	928	862	879	843	872	880	872	924	898	857	828	855	837	839	861	910	903	853	835	872	849	851	867	880	848	899	888	892	865	833	916	886	890	935	877	837	840	823	837	885	912	872	892	892	911	837	860	856	877	804	871	842	859	888	912	837	865	893	893	886	915	834	865	898	905	820	877	905	857	890	875	893	878	864	917	923	932	862	868	922	879	839	868	853	844	845	878	912	888	946	888	890	872	801	839	963	888	866	853	858	911	874	879	908	832	891	897	869	881	888	887	823	854	915	932	892	863	832	825	825	845	858	907	879	902
31528	18924	28854	20285	5096	2797	3697	2914	2111	896	355	356	399	383	332	354	383	362	377	376	350	371	361	389	342	342	402	339	359	349	350	333	355	343	331	396	361	377	355	352	330	372	383	367	339	354	354	336	347	353	392	330	387	373	349	358	367	348	356	355	381	357	429	376	360	372	393	356	361	315	341	356	383	358	353	391	380	338	393	367	351	339	354	340	396	391	392	354	364	397	372	353	383	366	364	394	349	364	350	354	359	430	372	348	361	367	343	375	377	327	359	370	381	333	336	399	361	316	368	358	358	376	377	368	354	328	363	358	356	337	377	376	378	369	340	329	386	364	360	347	352	368	368	375	378	364	375	376	354	380	335	380	350	362	381	360	369	357	379	372	386	371	355	344	334	395	328	385	365	381	364	369	357	401	350	378	341	375	388	349	393	395	348	333	384	331	387	363	331	357	380	345	390	365	372	403	381	357	334	341	379	357	349	369	355	396	345	392	397	380	370	361	344	376	370	371	364	351	374	382	358	334	369	349	292	366	378	359	367	338	356	358	368	318	358	358	380	372	350	349	343	318	332	351	367	349	378	333	363	341	393	420	353	380	405	370	339	377	371	352	334	347	356	372	362	396	381	335	402	389	361	338	363	370	375	358	324	356	354	351	390	376	380	359	358	361	365	353	327	368	349	353	383	322	356	379	388	350	377	374	346	396	374	373	365	361	372	353	349	364	370	373	353	348	351	326	384	394	387	375	397	361	356	384	347	398	374	353	401	380	365	420	349	363	384	371	355	366	369	358	346	381	336	366	348	353	332	333	320	358	350	371	350	378	351	327	380	358	361	314	333	371	358	339	354	356	379	373	362	382	367	413	402	360	359	354	355	385	400	356	372	404	382	334	346	362	370	388	367	339	344	369	324	396	381	390	373	348	358	353	384	349	377	346	377	361	340	332	359	397	374	360	334	337	381	387	332	320	321	396	355	361	334	364	367	346	353	395	353	349	370	358	361	415	365	332	356	356	361	369	391	360	373	349	333	342	372	393	352	375	366	378	372	366	348	365	364	349	348	384	318	353	351	337	368	370	391	326	364	352	346	368	367	391	398	334	384	350	357	398	402	352	354	354	340	359	382	350	360	374	355	391	331	337	354	355	381	365	376	390	323	352	330	392	369	376	359	360	350	354	338	380	352	350	358	385	385	353	374	359	400	382	346	361	370	349	352	342	336	358	353	364	364	382	344	364	352	344	356	333	386	371	385	354	356	352	373	339	349	349	360	376	369	379	362	336	354	377	330	375	361	351	384	359	414	373	407	364	371	371	355	344	378	319	361	390	361	367	361	391	345	346	376	335	342	350	334	377	386	368	346	409	348	362	443	364	349	345	343	390	343	348	386	330	362	355	380	377	382	345	365	368	366	348	375	363	349	362	378	370	345	339	351	376	395	355	371	413	345	384	382	353	353	398	361	338	357	373	349	360	351	338	357	356	372	336	352	348	358	391	354	360	340	372	355	398	348	361	366	368	350	374	401	355	394	370	338	329	347	388	371	356	349	346	356	352	375	370	372	380	373	374	365	408	367	363	347	379	364	367	367	344	344	395	343	324	370	375	338	391	363	370	356	355	384	384	374	383	351	430	354	363	367	356	355	366	382	401	366	337	399	381	364	366	337	335	372	366	366	374	360	319	363	383	369	358	356	344	346	412	358	359	319	337	335	325	359	363	379	355	403	337	357	362	365	355	328	356	384	364	319	340	374	367	358	371	374	357	378	363	364	350	406	381	341	378	386	385	358	396	363	340	359	368	321	360	384	346	404	384	367	388	344	402	331	365	368	341	373	368	334	379	357	331	363	418	387	370	369	360	353	357	357	356	352	417	335	363	344	373	324	357	372	355	363	368	360	351	407	355	361	383	361	387	369	376	359	379	348	365	372	371	388	347	397	353	334	332	382	366	372	386	388	397	318	345	362	350	351	341	359	364	406	365	377	402	385	365	372	391	376	379	344	385	382	375	381	392	351	357	373	364	356	387	354	351	350	388	352	374	351	346	349	380	348	365	371	370	403	347	384	323	355	369	389	389	356	355	353	342	349	360	356	367	399	353	358	364	403	364	365	377	348	342	349	362	380	388	367	361	340	374	372	392	400	394	382	362	353	355	382	355	382	377	380	377	407	373	330	334	381	409	366	373	398	353	364	330	323	341	351	387	351	360	303	371	346	395	367	390	369	400	390	390	384	338	338	394	376	410	363	361	359	386	386	368	398	347	348	373	350	356	362	345	391	361	382	363	357	398	334	348	367	341	347	396	356	346	359	391	380	344	354	386	342	357	355	380	411	377	369	381	390	344	339	334	360	409	331	350	349	317	354	361	372	343	370	378	377	349	391	346	382	395	375	329	376	336	366	362	359	406	381	364	386	371	353	342	354	389	377	373	353	363	341	376	385	336	367	330	389	338	345	362	359	382	387	374	340	342	367	409	363	381	355	365	361	330	375	372	360	346	384	389	338	350	400	335	353	387	376	350	370	366	329	348	357	352	381	316	348	326	389	373	326	320	378	374	369	343	350	365	388	376	354	361	387	357	396	408	367	369	358	382	385	378	384	376	378	372	385	351	358	354	346	363	347	345	364	362	364	363	379	337	402	341	358	357	377	347	357	385	397	392	382	358	345	381	402	372	352	402	360	321	345	326	388	357	369	369	392	334	381	345	399	353	379	410	358	359	370	359	362	345	342	383	373	375	357	364	339	377	365	331	369	315	330	373	370	344	367	355	369	349	368	372	348	374	361	327	365	354	362	393	388	404	373	360	369	332	366	399	372	336	388	351	372	359	340	341	378	351	370	381	372	343	364	379	338	363	325	376	355	353	382	357	371	372	323	389	382	378	359	373	407	381	394	385	384	368	345	332	368	342	350	421	344	353	366	361	334	395	381	377	356	352	354	415	352	367	343	341	350	387	384	332	343	361	312	372	367	351	394	357	329	344	368	368	334	365	382	337	313	335	366	361	390	394	393	403	345	366	372	390	342	357	346	387	360	379	368	379	370	339	380	401	369	395	376	367	360	363	365	374	365	359	367	340	396	375	342	365	360	333	349	350	402	394	355	359	346	360	368	383	375	374	361	340	359	384	369	380	383	362	355	350	405	373	381	361	385	384	354	353	349	355	336	363	339	358	395	363	345	382	372	399	340	327	351	358	352	371	350	368	344	378	392	373	389	386	369	370	342	389	348	359	371	352	369	324	371	384	348	386	385	343	378	385	389	347	348	385	367	351	375	355	409	336	365	381	340	358	376	385	369	405	391	401	365	374	376	358	367	317	389	366	382	351	332	335	382	381	361	318	342	351	321	366	383	347	375	389	351	362	372	374	370	353	383	377	375	346	396	354	334	373	333	351	383	342	352	379	350	337	381	385	367	354	363	390	354	402	334	403	354	360	365	345	378	358	380	374	371	335	378	358	346	351	371	335	360	370	430	327	334	320	411	374	375	354	335	344	325	377	381	394
21174	15876	35697	27675	11942	10071	13755	11762	8585	2988	872	873	834	836	836	806	870	784	835	809	898	811	827	841	830	800	863	835	828	805	819	838	876	775	805	818	833	855	855	818	838	852	864	795	845	833	823	859	870	852	871	811	798	880	870	810	869	846	812	844	827	793	882	855	849	819	824	763	767	807	873	807	866	848	795	845	824	805	794	851	861	822	878	812	888	815	816	815	764	841	860	803	861	821	826	800	833	807	825	808	808	822	818	789	800	867	886	828	841	827	819	911	836	830	791	842	867	797	834	847	833	816	882	808	819	775	834	872	856	857	846	848	834	806	867	843	809	833	867	851	835	792	825	846	825	921	825	861	812	771	867	846	811	788	831	849	865	815	814	830	828	744	823	810	873	813	835	826	790	839	838	843	826	813	859	857	815	815	857	820	877	790	834	840	797	824	837	829	842	814	847	851	825	868	852	803	823	815	816	873	882	841	769	847	872	847	793	829	844	826	804	888	889	844	853	816	797	810	778	845	838	828	786	851	820	829	830	855	789	780	782	818	839	860	825	777	859	848	853	801	834	822	850	809	828	840	787	847	824	842	883	868	833	846	886	850	821	768	851	829	817	855	853	813	841	866	830	802	842	861	813	909	827	819	865	790	823	857	854	766	834	812	835	832	844	833	853	794	839	844	825	811	783	888	810	835	847	852	876	841	866	859	825	822	832	836	857	819	808	837	824	771	831	793	793	760	810	806	832	826	791	835	800	872	845	838	807	817	830	787	841	833	822	831	751	840	841	810	814	815	820	816	776	802	808	868	784	792	803	879	853	800	860	827	859	836	843	837	810	825	822	802	851	821	786	907	858	845	820	787	811	870	812	773	840	869	811	890	814	824	856	806	870	867	849	815	809	804	852	868	852	879	813	824	878	803	829	831	839	810	830	848	827	828	836	849	820	832	844	817	809	835	831	840	873	843	834	871	817	849	776	821	828	866	870	821	910	818	847	816	873	816	838	843	775	803	852	828	820	825	807	839	831	891	889	875	848	826	831	840	871	815	780	870	864	868	770	860	847	828	799	791	827	841	857	804	842	836	829	818	802	840	855	775	869	841	817	856	841	801	866	787	857	804	865	824	863	876	829	855	819	833	804	857	850	792	868	864	865	818	878	861	820	788	860	802	833	802	863	810	833	865	851	824	812	851	851	840	806	805	881	870	841	808	845	831	828	817	895	823	794	812	849	821	851	899	841	903	835	776	862	842	778	806	827	842	825	863	870	797	822	833	856	787	824	794	806	861	844	819	807	880	859	867	831	799	794	845	847	814	827	800	816	845	861	814	801	830	791	822	832	806	829	824	769	825	797	830	805	855	838	789	814	871	807	832	830	862	806	843	814	872	832	785	841	849	846	791	837	889	832	838	823	802	820	844	833	821	868	824	788	804	884	837	835	805	888	841	841	810	782	875	849	852	782	855	850	812	846	926	826	788	835	831	813	866	857	828	774	812	816	844	849	823	819	867	876	863	798	839	826	827	859	825	902	823	851	785	799	795	817	798	838	880	821	883	858	849	830	819	879	807	865	877	811	826	877	839	895	816	789	885	843	783	811	822	869	831	811	833	840	856	884	815	843	840	868	839	868	829	837	853	822	813	824	871	842	806	861	825	787	812	842	870	860	850	828	858	846	789	836	822	799	807	792	814	828	801	838	837	854	887	836	833	887	864	842	823	819	844	808	842	834	853	824	861	885	847	833	844	849	812	866	804	873	807	841	834	864	836	840	795	799	770	798	878	845	818	873	846	838	849	872	826	835	869	827	830	813	865	879	813	825	831	824	792	824	852	832	883	861	768	844	855	806	785	911	836	904	841	835	873	854	816	829	852	839	805	826	758	868	811	809	839	830	838	830	847	815	764	845	862	816	824	845	797	811	820	852	868	800	806	867	833	849	905	780	827	869	851	820	890	858	862	825	841	878	808	796	827	817	811	823	836	767	834	864	792	874	820	863	802	806	825	847	866	826	810	791	848	803	873	809	852	873	823	762	817	851	844	863	818	821	828	844	811	818	840	810	865	827	829	818	849	809	814	800	771	823	851	814	821	852	877	840	835	842	822	817	820	856	874	848	844	846	812	837	824	838	855	833	822	859	823	826	807	866	807	810	844	879	859	870	794	876	844	801	860	808	837	854	815	799	860	892	806	856	840	782	819	883	838	842	811	839	815	885	824	865	822	834	847	809	849	845	905	858	842	905	837	850	852	835	857	847	847	865	862	845	793	892	766	832	854	853	817	861	846	867	801	856	837	839	848	798	845	818	784	856	784	839	842	861	841	847	786	826	773	840	813	790	836	823	756	836	857	856	844	893	825	818	774	837	803	813	826	850	819	827	849	827	861	865	773	798	862	837	782	808	807	804	844	830	829	849	849	855	861	807	813	844	830	821	861	892	806	821	800	826	806	789	812	818	808	841	809	820	796	804	835	825	836	814	793	827	767	853	843	818	804	831	825	825	821	796	853	803	834	861	850	786	831	822	844	804	862	802	830	879	862	779	807	794	825	828	814	806	830	814	799	840	793	823	813	808	804	840	804	834	863	844	832	779	873	821	850	778	838	777	851	895	793	878	867	875	829	821	762	846	883	851	829	826	790	823	867	805	847	843	842	832	876	813	825	860	868	829	866	849	816	827	816	836	834	861	803	839	830	851	811	847	806	829	878	854	820	811	863	812	900	849	849	825	835	828	833	852	833	807	773	847	827	832	860	811	859	794	826	805	818	800	803	805	826	866	847	832	873	822	842	839	866	821	873	844	820	846	812	814	855	858	823	841	817	794	813	811	770	821	828	832	846	821	821	857	845	856	869	776	857	834	824	824	841	778	845	793	816	819	812	831	847	814	831	819	842	822	857	835	814	868	809	891	826	845	821	816	835	857	799	852	804	833	882	820	835	790	826	792	839	834	822	801	847	857	807	840	838	807	811	836	841	821	884	856	812	790	851	861	784	862	839	815	842	841	886	878	816	804	867	851	784	842	828	787	846	813	851	830	771	833	886	842	851	817	816	859	877	812	833	855	835	823	810	827	854	905	779	867	790	868	836	851	876	855	874	801	817	850	869	843	815	858	814	848	846	826	818	788	866	827	825	829	827	858	903	861	797	837	864	838	811	828	854	855	776	848	841	841	849	834	823	822	814	817	837	848	830	848	842	795	832	823	834	850	872	840	855	838	853	864	768	809	797	871	853	802	851	821	827	823	842	817	837	869	868	833	822	829	835	832	810	812	790	855	821	811	840	834	845	834	858	796	852	854	887	852	863	783	809	826	840	842	837	902	837	780	812	759	832	835	836	879	847	810	822	804	771	790	922	880	814	866	834	844	862	885	871	834	839	844	844	850	838	870	857	845	826	779	808	896	833	822	833	809	879	847	823	828	760	819	856	827	825	847	884	837	828	842	840	812	848	843	810	848	810	877	878	845	880	795	795	832	850	818	812	819	822	794	846	858	856	809	839	823	843
43108	31768	42245	30949	9362	4266	5968	4875	3374	1266	292	212	251	254	289	272	237	270	255	298	239	269	301	294	274	255	260	285	259	269	263	258	267	254	273	245	257	281	252	271	286	251	287	292	245	278	259	254	273	269	237	258	259	266	294	262	254	234	283	239	269	241	250	267	282	245	230	238	248	239	261	249	263	260	264	276	259	268	264	222	264	254	263	252	265	266	267	270	255	256	270	307	289	276	247	251	251	269	287	269	267	262	258	243	253	268	259	293	230	250	257	238	271	243	297	251	248	251	248	267	279	275	244	266	249	278	241	280	287	258	279	282	316	262	274	260	290	297	233	239	270	281	260	260	273	258	294	261	234	242	245	268	308	247	238	253	243	268	282	297	248	236	254	221	250	232	236	242	262	258	253	249	269	303	229	249	238	252	226	253	264	282	255	265	264	267	319	272	326	265	283	276	293	250	245	226	256	280	256	238	252	264	250	239	252	226	278	221	254	252	256	259	248	283	249	276	249	278	239	258	237	280	263	265	247	247	212	265	247	247	273	229	255	243	252	256	271	268	253	231	220	300	281	278	261	275	257	259	250	250	253	282	253	257	251	270	260	280	262	250	263	236	264	259	303	244	295	246	276	288	250	262	256	276	226	237	289	258	254	252	275	273	266	251	244	233	243	261	243	255	261	247	257	255	280	277	296	275	282	276	254	270	230	265	266	274	249	270	254	282	256	244	280	282	252	260	255	266	253	259	258	275	284	246	238	253	239	230	273	251	248	238	238	242	248	227	288	266	231	256	265	295	255	267	256	253	239	244	260	240	267	284	258	253	272	275	270	291	273	260	257	258	278	261	261	266	291	231	279	264	237	258	230	249	235	260	278	242	210	244	260	286	294	253	261	249	238	260	263	260	277	235	258	256	269	218	260	247	267	250	260	266	234	245	251	253	232	264	254	248	242	242	234	255	262	231	289	258	252	275	218	243	252	256	257	266	270	252	256	249	248	248	260	270	286	242	248	262	272	276	282	253	255	249	233	278	265	266	297	243	261	231	247	236	228	292	246	273	279	288	266	266	287	247	221	242	270	273	262	245	254	269	273	250	269	231	254	272	246	256	265	269	245	263	252	280	252	247	258	248	250	259	267	282	255	260	266	296	241	267	259	278	238	272	261	259	279	281	242	263	245	241	255	269	255	268	233	220	243	263	290	242	245	253	238	274	263	290	279	235	245	251	243	278	236	244	261	261	271	272	268	251	265	280	244	259	268	265	262	280	248	284	273	268	272	255	253	234	261	289	247	263	222	279	269	238	265	276	309	267	253	267	265	254	269	244	261	262	232	267	247	267	243	254	222	268	256	240	308	269	256	282	269	264	270	260	305	235	275	255	248	248	206	278	267	266	249	288	214	227	235	265	265	257	242	239	259	248	301	261	254	268	260	243	228	271	258	254	246	225	246	246	246	291	279	244	208	262	240	267	273	262	289	254	285	293	254	272	255	281	266	276	243	251	253	264	263	271	251	244	260	283	235	258	235	275	278	259	265	290	299	265	263	220	252	303	272	245	272	266	244	294	264	283	259	233	262	231	291	243	250	292	257	244	260	240	279	236	262	274	271	259	241	259	268	256	259	260	225	276	238	270	289	269	277	250	236	253	226	232	257	267	272	247	273	230	261	247	235	280	261	291	246	255	253	272	251	253	248	232	287	268	238	250	292	256	237	254	250	269	269	274	241	249	269	254	245	272	262	285	261	269	278	262	269	270	270	246	216	251	254	275	248	254	253	233	270	269	247	256	268	256	239	259	252	237	235	254	266	251	285	259	289	276	256	253	284	246	263	261	257	256	260	261	251	273	245	248	241	242	239	293	249	212	263	273	281	250	236	254	249	258	270	255	256	234	246	274	266	286	243	250	276	253	263	270	271	262	254	273	254	253	238	254	259	289	257	259	264	263	258	247	246	266	231	265	245	276	263	268	253	236	242	271	277	253	254	244	230	246	239	238	238	266	242	233	270	281	283	235	271	254	234	294	283	263	268	276	272	246	268	246	250	254	252	246	262	248	234	233	275	260	274	256	248	261	212	275	273	295	275	268	256	252	268	255	242	228	249	248	234	231	230	270	238	266	299	286	283	266	246	242	282	242	286	246	294	270	267	268	246	233	248	259	273	236	286	264	244	242	243	261	248	265	261	214	266	281	267	275	280	281	229	271	230	262	229	267	261	244	273	265	237	237	267	262	262	246	236	262	245	270	272	255	253	263	270	263	239	241	250	259	261	275	279	278	281	243	254	278	282	266	247	250	269	235	246	269	252	257	266	254	267	277	278	252	254	243	248	258	276	255	259	249	259	278	290	255	269	238	269	275	234	267	266	252	239	252	257	266	265	239	279	265	253	267	268	238	274	275	251	242	254	253	266	295	244	321	292	265	263	249	263	267	266	252	271	265	285	236	284	255	241	278	234	245	281	266	258	236	274	247	256	278	269	247	240	256	239	288	217	253	284	262	234	287	248	256	293	258	286	260	266	274	273	252	268	251	247	258	290	249	228	281	258	243	268	251	276	289	263	254	229	263	267	243	274	270	259	235	290	247	258	260	265	238	242	234	269	233	279	300	281	266	263	257	265	287	262	269	245	233	233	244	289	245	228	249	241	221	275	279	276	240	278	247	276	276	269	274	295	236	230	260	238	256	289	255	273	275	231	231	253	279	281	242	251	271	283	236	267	248	286	268	285	270	299	237	256	268	259	252	253	260	257	291	236	266	249	294	256	264	274	275	246	277	253	229	240	248	254	268	278	269	258	249	272	252	285	253	235	252	268	266	254	257	261	238	260	271	219	242	225	264	253	235	236	271	288	252	284	257	268	261	268	253	287	246	259	275	278	256	267	234	270	224	280	252	238	250	256	230	279	223	255	252	256	235	266	247	268	250	252	244	231	269	244	228	269	243	245	287	231	266	261	254	269	277	272	260	235	252	276	241	247	257	246	276	253	253	251	259	268	267	236	255	225	259	234	253	228	223	287	271	273	270	248	260	233	263	259	267	256	234	284	267	272	258	236	265	248	231	281	249	270	260	264	257	273	256	267	257	265	265	238	262	291	247	258	275	267	266	271	255	237	282	276	268	232	264	287	260	250	245	268	245	275	262	235	236	287	258	270	212	271	278	246	285	247	305	272	253	263	260	290	239	253	274	270	259	267	261	269	242	272	218	239	248	265	269	225	269	258	265	241	239	258	256	259	236	266	245	240	246	271	265	255	254	283	258	258	271	248	267	247	270	284	248	254	269	252	250	267	238	268	237	260	272	260	260	255	248	237	265	258	288	238	241	257	240	231	253	273	241	260	252	226	237	254	287	276	269	270	286	291	271	241	263	260	254	254	258	296	275	266	281	274	238	262	249	263	239	267	272	297	272	303	263	268	273	252	255	288	268	253	258	268	262	261	283	265	246	245	232	278	268	269	211	282	270	256	270	292	256	275	270	255	241	245	235	285	249	253	243	241	264
28490	24391	45090	36010	16457	14258	19935	16907	12635	4389	636	619	622	638	644	624	589	641	611	651	654	582	624	601	581	669	637	590	625	637	611	649	580	626	632	612	587	599	647	621	603	603	605	596	551	608	632	644	600	624	596	597	626	634	592	608	570	608	597	611	587	622	614	619	602	658	596	564	575	603	575	578	587	628	624	609	624	606	660	603	612	640	613	627	648	573	574	566	639	608	615	626	580	590	552	650	636	641	612	632	579	644	614	592	626	630	613	593	614	597	594	587	621	653	630	634	628	599	600	624	592	606	641	596	645	632	641	584	589	605	629	609	647	606	648	616	612	601	587	596	591	610	634	611	610	618	623	580	571	590	633	578	623	599	652	619	669	613	623	610	620	617	574	601	586	605	626	570	593	615	609	597	611	637	651	638	628	595	610	579	573	638	605	633	589	575	647	595	578	602	634	608	596	567	638	602	589	591	616	609	643	630	576	618	628	606	588	564	574	633	634	570	619	659	631	631	583	649	637	602	607	621	630	598	626	590	593	639	602	625	603	588	589	658	634	594	685	616	599	661	640	646	575	646	598	605	589	581	620	641	640	601	581	595	618	573	610	598	585	585	641	638	580	636	613	609	626	623	563	639	614	606	621	661	593	650	645	620	661	608	648	603	619	622	630	600	642	615	605	615	591	594	635	638	604	570	613	620	653	602	608	617	609	634	605	592	625	604	607	591	605	609	618	607	601	577	588	620	628	660	665	615	642	658	630	616	623	563	601	616	571	601	596	620	595	647	612	618	582	576	589	650	576	628	653	630	595	611	639	639	631	618	591	607	667	604	628	603	599	595	614	604	639	639	660	626	649	653	597	614	640	612	623	556	630	612	639	620	645	625	631	584	618	616	621	606	568	641	641	625	601	608	566	580	594	629	622	635	603	597	597	648	641	579	643	611	609	618	666	580	639	654	607	592	589	620	617	588	634	578	597	632	605	611	599	629	638	615	586	604	630	614	626	609	652	620	581	613	594	607	647	574	625	604	616	578	610	629	561	643	625	602	613	642	659	640	610	616	632	628	602	632	613	664	601	595	609	606	604	631	603	587	617	584	605	585	589	621	612	607	645	574	614	629	667	643	546	608	619	614	630	623	627	568	537	567	630	617	643	615	648	626	623	642	648	603	600	599	620	593	591	588	625	598	579	646	572	611	647	558	665	610	620	614	589	610	631	585	638	612	625	588	598	599	620	634	629	597	607	605	635	621	644	630	591	567	604	629	595	650	645	606	593	573	597	598	584	600	618	588	606	585	583	654	607	624	621	658	591	589	580	597	582	593	588	605	621	612	585	586	618	608	607	615	614	659	599	592	591	593	588	638	645	619	602	632	627	628	641	610	648	632	612	599	616	633	626	609	636	648	597	634	602	621	608	608	608	625	636	656	631	643	632	598	622	598	637	597	647	604	692	619	624	584	618	584	629	620	618	580	612	606	608	601	598	626	607	638	635	616	568	622	634	571	626	599	617	562	623	559	554	620	583	657	611	608	597	647	571	598	633	601	595	636	600	671	621	569	591	612	617	617	599	561	606	623	641	655	646	616	558	627	589	584	600	636	620	641	619	620	614	625	653	586	612	617	611	609	611	657	647	626	583	625	607	594	623	589	630	603	635	623	614	560	599	619	629	611	603	639	569	597	585	640	599	634	609	633	607	598	596	606	622	573	626	614	618	612	620	632	625	590	655	623	626	628	614	605	625	579	614	591	629	594	576	601	615	612	637	618	635	663	630	627	609	597	643	640	616	616	595	578	585	625	636	645	628	630	629	608	618	635	585	631	603	639	602	604	604	626	616	626	617	594	614	633	598	592	601	614	578	598	646	602	619	617	617	662	601	638	580	553	611	634	597	657	627	592	648	590	621	561	591	615	608	592	590	580	581	630	584	609	613	577	643	672	619	624	671	590	626	659	599	631	632	566	588	614	597	603	615	585	622	626	621	614	642	585	630	633	597	618	638	619	636	648	616	583	596	620	622	633	658	607	610	599	615	618	642	632	609	587	606	600	635	601	605	620	642	585	586	596	593	648	605	593	643	647	664	588	631	586	618	621	656	619	648	592	669	565	579	607	578	614	612	600	613	597	576	604	626	568	619	636	606	625	606	595	569	631	619	609	646	586	599	572	625	615	626	667	611	625	592	606	633	643	627	629	624	657	600	643	603	651	652	613	616	667	609	603	601	625	649	595	599	602	607	565	613	624	607	614	628	601	608	597	630	615	591	609	578	609	682	633	622	631	586	603	608	610	591	597	636	604	602	603	578	664	654	631	592	577	618	625	634	630	609	615	633	582	604	585	613	619	670	615	581	629	640	603	586	608	597	600	630	617	586	639	575	638	654	640	644	589	615	606	622	623	621	618	595	592	654	599	621	639	608	606	644	645	646	591	641	624	604	612	643	618	644	597	605	624	604	587	618	626	627	636	618	625	585	639	628	619	617	588	580	609	603	650	579	648	574	614	592	590	640	589	591	614	572	608	634	623	642	611	627	622	606	605	587	585	639	593	583	575	634	606	605	602	637	622	605	636	680	616	613	618	606	601	608	641	592	648	633	654	604	620	609	623	618	583	604	594	581	614	578	625	616	617	579	616	582	645	635	602	654	609	614	589	599	601	619	626	597	573	596	602	632	652	629	638	596	605	584	594	606	640	613	602	613	579	623	604	577	597	598	622	615	617	644	607	664	580	624	603	603	625	608	630	607	643	629	552	613	589	585	600	594	623	636	619	618	594	604	605	622	612	630	622	623	592	580	625	637	583	621	608	535	601	586	622	650	578	639	586	588	599	604	598	620	650	584	602	609	610	641	580	596	633	574	585	628	571	621	610	611	621	595	632	601	642	592	598	584	617	645	646	549	623	628	593	601	590	563	610	614	592	600	615	620	606	555	596	602	619	605	619	588	615	592	637	610	626	650	606	630	604	625	634	619	631	587	580	639	626	605	608	577	636	605	619	650	603	642	562	615	638	614	622	604	614	592	654	643	612	582	609	616	603	654	640	593	612	614	595	605	638	615	611	583	634	616	667	628	594	579	612	622	637	615	631	630	614	619	615	613	588	609	641	635	589	650	611	630	599	617	647	652	586	576	620	627	576	612	616	645	600	602	604	610	610	599	595	588	622	659	655	593	679	640	626	537	593	563	611	610	617	614	642	612	602	586	653	616	647	624	633	636	588	625	601	588	621	596	573	586	631	681	634	600	616	588	590	602	616	609	583	640	640	563	622	610	593	624	618	575	622	607	657	594	564	621	594	611	613	602	619	608	615	635	580	603	631	621	600	633	652	629	592	641	633	620	617	593	610	639	567	619	627	579	600	632	568	601	624	641	670	605	611	622	595	620	607	615	613	655	595	617	670	630	601	601	630	598	561	628	659	591	620	616	567	576	597	602	584	583	623	570	614	591	619	610	592	646	645	611	637	589	617	589	588	649	630	605	630	618	632	590	586	560	645	600	592	611	593
8484	1749	1860	1023	504	451	481	483	453	386	398	367	392	371	447	376	385	421	382	386	382	375	387	363	399	381	394	375	382	385	365	377	397	400	404	376	386	417	420	414	404	390	408	386	390	404	403	395	404	349	426	384	411	361	357	367	413	397	369	382	422	340	347	365	394	403	381	370	349	332	412	412	389	400	388	374	394	419	367	354	398	403	400	401	409	382	391	397	400	441	402	410	327	367	368	386	395	368	388	406	410	372	365	406	387	376	399	405	372	359	353	392	386	365	372	386	381	385	380	361	389	400	395	391	402	411	393	379	413	382	364	367	390	384	381	355	420	370	380	368	401	373	378	419	355	385	365	392	374	376	380	395	356	373	376	406	419	388	389	389	371	360	351	369	387	400	364	428	407	411	394	348	409	364	408	385	395	395	418	411	367	408	365	393	365	377	366	391	392	372	421	391	381	398	398	367	382	392	394	414	426	405	372	405	341	388	353	363	409	368	397	398	386	384	397	382	408	383	357	401	385	384	385	386	390	369	363	401	386	369	394	371	410	419	385	351	384	403	372	386	414	396	382	384	369	379	371	406	384	413	365	401	400	386	403	375	381	369	386	376	420	376	398	386	428	439	360	362	384	400	347	401	417	403	372	423	373	384	426	370	397	381	370	361	392	349	390	373	382	419	414	406	370	404	393	354	381	389	397	353	360	380	378	386	377	346	375	402	385	361	357	385	426	377	423	426	372	356	439	394	406	402	380	407	395	353	373	420	389	367	362	356	382	381	414	418	396	400	396	381	360	382	442	419	443	376	390	373	405	424	384	371	379	408	387	379	416	352	383	389	382	389	412	406	410	418	393	392	369	408	390	370	407	371	360	367	384	370	372	373	417	391	383	356	369	385	383	403	382	364	389	373	381	396	389	407	402	398	345	414	407	391	354	424	391	355	405	396	416	367	400	414	380	382	405	409	391	386	350	413	392	392	389	365	362	354	376	370	392	395	367	400	388	404	415	395	351	407	378	380	370	387	392	392	391	393	370	392	365	358	405	390	338	378	399	351	374	391	362	343	378	389	370	383	395	426	385	414	362	405	370	385	382	408	428	388	371	376	388	399	392	368	401	374	400	391	398	377	382	401	405	398	375	378	411	384	361	380	351	390	390	375	398	376	378	404	415	399	382	388	377	394	394	403	365	372	431	425	431	395	386	387	380	347	390	351	394	386	382	411	373	390	404	384	379	375	401	368	395	364	376	371	360	381	378	387	359	354	395	374	370	387	399	396	400	396	373	354	345	448	400	414	424	385	391	374	386	377	399	351	387	356	366	393	355	376	374	381	367	381	385	372	381	376	388	388	415	378	382	370	401	369	364	362	412	425	382	376	399	363	382	399	385	404	376	378	351	368	403	415	381	402	364	383	381	387	352	376	384	360	369	403	416	376	392	373	412	413	382	370	366	409	408	404	382	384	420	410	372	391	372	389	404	360	362	382	395	372	408	411	372	370	365	397	384	386	382	394	389	376	365	385	387	333	380	350	388	384	369	386	413	373	359	396	398	433	410	400	379	396	383	370	380	412	414	346	367	400	357	357	428	383	371	373	403	361	358	393	381	358	390	365	397	375	368	379	359	374	402	401	402	351	424	381	420	405	391	380	352	371	401	345	377	403	403	388	430	400	393	380	391	399	355	390	376	359	393	409	390	381	402	386	324	383	378	401	391	378	392	380	397	390	389	363	390	388	404	380	350	391	393	396	422	358	377	391	374	370	338	394	414	344	391	409	368	329	377	393	388	400	401	406	364	398	388	415	381	389	390	375	369	428	382	348	380	338	383	379	382	410	398	340	346	373	392	355	345	421	399	354	379	382	430	410	372	389	403	370	358	409	407	398	384	397	384	360	369	370	373	385	363	421	394	414	388	380	408	377	364	365	394	401	411	391	390	384	394	363	391	380	372	384	387	368	382	373	394	381	379	380	373	381	375	442	431	380	397	406	388	379	385	426	368	375	358	368	370	404	400	367	386	427	424	368	395	377	382	381	415	381	378	419	384	353	400	389	385	383	418	431	355	410	383	376	368	386	393	382	369	398	385	387	360	366	382	391	399	379	384	391	393	385	392	364	385	364	392	391	385	377	394	378	408	423	387	411	343	397	391	417	365	402	356	349	401	394	379	405	400	407	422	386	408	412	378	377	388	368	366	352	374	374	370	390	435	439	388	370	378	368	366	389	435	402	402	402	359	389	411	409	402	386	395	417	405	380	402	386	395	396	359	376	381	398	355	386	399	374	383	415	359	359	377	384	439	393	395	389	367	381	407	334	394	386	393	363	373	405	409	342	405	425	375	396	414	352	376	354	372	404	368	356	401	411	362	343	362	379	384	399	445	392	368	375	395	371	400	404	366	422	399	425	352	422	386	378	337	407	375	378	380	391	380	395	414	383	385	413	397	399	396	421	390	397	419	353	370	378	387	386	374	378	380	411	384	368	364	367	408	398	364	347	388	400	367	358	386	356	353	393	381	421	391	355	385	401	408	360	365	400	403	385	430	381	389	375	376	402	388	375	393	389	399	394	423	413	395	376	423	425	422	429	384	397	438	393	381	396	374	347	396	408	383	363	386	384	389	399	369	449	372	376	345	404	359	365	361	361	396	383	419	381	426	408	365	381	374	387	360	364	390	399	405	405	381	411	372	384	440	402	405	385	406	410	347	380	431	389	390	417	401	352	373	401	381	376	396	408	408	393	387	404	406	388	346	386	430	394	357	355	417	416	382	432	384	352	408	395	400	363	328	392	402	394	389	402	381	417	391	380	371	404	369	360	389	394	381	406	403	391	387	416	370	397	361	379	409	408	406	407	406	387	376	413	367	392	339	395	364	378	383	388	440	436	387	390	383	418	367	378	372	379	394	395	363	372	374	388	416	465	395	340	393	412	401	406	385	392	372	415	387	381	363	392	409	400	381	366	367	405	387	354	409	413	360	373	388	377	380	324	422	386	375	388	391	370	367	377	398	377	368	383	387	403	366	410	352	392	419	388	356	402	406	371	388	377	401	441	395	388	400	375	432	411	400	398	377	408	358	382	386	385	339	398	408	424	401	407	396	366	397	382	393	414	335	363	388	376	340	342	404	386	417	362	422	411	383	389	389	388	369	386	351	376	388	386	381	407	385	399	388	398	416	389	371	392	386	352	380	405	387	382	380	418	381	382	429	365	387	366	388	385	399	391	364	393	382	398	394	412	381	403	379	373	385	417	377	398	367	391	378	397	380	347	394	372	372	374	399	387	403	387	402	407	382	388	409	394	380	387	352	382	368	419	391	405	403	395	390	371	414	380	385	395	380	384	415	406	412	424	396	377	403	380	347	381	403	390	367	378	349	328	431	417	368	399	380	394	384	372	364	386	395	385	370	356	358	355	376	402	408	395	372	380	358	391	383	406	388	381	413	377	390	421	417	397	416	376	384	384	398	397	387	385	404	391	400	388	391	367	396	361	381	338	384	364
6875	2795	4419	2932	1447	1329	1476	1362	1282	1055	919	915	830	928	901	868	883	874	917	836	892	884	878	868	881	892	848	925	872	873	921	917	938	864	847	889	880	912	904	859	872	891	798	890	876	923	926	907	875	917	923	839	933	941	847	865	898	891	883	933	931	862	889	954	883	873	885	856	897	855	880	901	890	870	925	927	918	880	924	917	908	853	942	852	953	869	910	926	959	886	838	859	896	851	893	893	875	866	928	887	916	889	885	888	885	864	976	903	892	864	885	889	868	894	912	878	900	896	859	894	930	879	958	913	904	882	918	877	918	919	897	857	891	915	919	923	910	913	853	894	899	916	861	884	910	861	874	863	890	946	859	870	882	868	920	913	893	831	867	882	892	864	934	879	845	904	903	925	826	861	908	923	866	924	913	891	849	919	824	956	914	894	942	850	944	834	895	917	919	923	920	941	929	879	873	902	879	892	933	853	897	887	891	930	847	930	936	870	869	888	897	844	909	930	895	911	938	879	915	861	891	835	894	939	950	875	912	888	856	910	916	866	843	931	922	878	906	889	918	889	890	880	891	905	873	846	883	864	829	906	844	889	854	861	893	881	877	860	908	944	940	835	896	925	938	873	948	882	919	891	920	876	893	868	931	877	922	873	887	909	876	911	878	893	889	873	902	935	888	887	900	898	910	870	909	959	798	883	873	933	870	893	934	882	921	857	896	877	868	866	856	897	909	841	882	916	904	870	901	881	907	869	894	885	885	942	901	870	900	848	872	881	852	902	947	902	854	937	856	869	853	874	871	901	883	827	872	860	900	871	942	901	825	895	904	857	931	879	899	894	878	902	894	841	863	913	898	897	871	870	885	904	883	904	910	857	855	871	839	885	945	871	913	854	859	894	877	915	876	874	915	932	852	891	904	920	911	856	875	925	929	902	863	867	914	885	892	917	911	872	885	918	888	880	904	883	891	892	912	884	916	888	926	904	912	836	908	877	887	885	871	881	909	893	891	909	862	850	883	913	871	952	879	902	898	875	898	899	935	889	885	916	861	935	868	928	876	927	928	884	944	946	898	900	894	836	902	920	913	853	883	895	845	867	878	897	876	939	926	885	934	902	847	892	922	873	904	844	883	914	888	886	862	897	893	900	900	857	904	891	936	892	854	947	857	900	878	916	942	925	861	924	915	895	921	884	896	930	915	904	878	929	886	931	941	871	899	904	914	1006	949	917	831	920	904	891	857	897	855	951	951	859	941	887	906	877	896	922	871	864	851	897	834	881	892	899	899	882	903	871	894	857	932	881	893	911	932	884	867	908	859	900	881	874	891	892	919	895	898	897	874	920	874	869	914	884	874	843	925	913	871	922	909	918	844	920	890	974	844	878	899	895	902	943	878	834	938	847	870	851	857	917	867	851	875	874	903	886	896	914	856	919	937	935	850	903	861	860	913	867	888	887	922	861	875	871	876	882	855	937	827	924	975	852	919	869	864	935	862	884	878	864	898	870	898	908	905	904	900	902	858	879	922	836	889	899	874	889	875	895	875	960	903	889	849	909	828	913	902	887	887	888	887	876	920	852	937	890	935	907	910	918	898	852	907	932	902	877	966	885	904	896	923	893	858	906	887	926	889	924	921	935	893	885	893	918	871	868	921	918	854	894	879	879	890	864	848	912	904	847	872	977	919	920	896	924	935	925	857	903	945	888	893	832	902	897	881	900	851	858	906	871	873	913	928	823	892	872	877	851	914	905	930	919	908	871	905	922	868	865	929	884	878	898	882	920	878	861	843	924	829	913	828	858	899	876	863	912	899	898	910	904	804	926	903	907	844	875	921	889	932	920	895	859	894	904	907	916	856	886	831	903	879	919	939	914	891	862	853	940	902	912	878	906	894	944	891	934	882	862	905	873	911	911	911	860	875	839	879	895	889	909	894	889	881	890	893	920	898	929	886	920	879	857	917	893	893	872	885	889	873	890	919	922	861	908	889	982	853	878	906	912	867	893	901	908	890	940	873	862	899	866	855	895	892	899	907	908	895	965	876	896	878	895	876	868	874	898	843	898	876	930	909	915	874	861	877	893	908	897	870	861	915	899	911	894	873	938	894	824	883	905	923	869	895	920	918	875	934	911	886	914	854	910	932	882	825	863	942	899	912	846	874	897	910	868	848	866	926	907	895	843	944	889	879	884	885	872	878	906	944	924	846	840	916	916	924	823	884	860	864	910	872	926	838	909	885	870	869	924	884	879	863	931	908	859	886	885	873	942	868	928	859	864	888	891	886	880	840	875	880	909	886	901	894	901	854	855	837	893	900	907	930	863	882	865	890	900	892	904	894	908	875	863	909	882	873	896	871	879	836	926	895	906	865	956	845	857	828	886	871	875	917	841	888	908	888	857	914	878	906	887	873	870	914	881	903	876	848	878	876	872	881	885	871	913	915	934	896	838	867	870	910	903	878	870	883	888	917	919	892	898	889	899	982	918	880	915	896	932	854	866	894	918	873	863	921	857	920	903	905	892	911	898	941	924	875	862	881	902	917	937	967	880	926	885	870	837	858	901	919	892	886	835	948	855	861	923	960	898	844	939	856	902	886	902	878	884	957	938	878	883	903	905	898	846	890	861	871	923	883	909	887	892	924	885	933	853	827	854	879	915	891	877	956	830	864	915	921	908	949	847	910	902	900	925	880	922	877	845	911	890	836	917	854	930	873	895	887	874	921	894	878	854	905	886	899	940	911	842	898	915	872	914	854	887	932	862	903	884	887	867	901	909	878	872	922	880	850	918	882	896	901	875	885	852	959	873	922	862	906	943	897	849	877	923	861	892	908	840	914	906	884	929	904	826	899	894	903	905	904	908	904	896	871	878	869	891	900	924	924	883	858	857	880	902	836	911	873	924	930	904	858	884	888	901	813	896	930	914	909	872	882	884	863	864	876	839	914	909	885	888	852	886	909	877	932	924	903	885	933	890	852	916	866	907	879	881	891	877	873	922	860	911	877	865	913	885	920	878	877	898	889	919	934	865	884	941	863	885	904	963	837	951	911	859	906	950	923	894	902	868	885	872	924	909	883	915	904	885	925	870	935	881	867	880	882	884	890	840	932	846	951	907	924	847	887	883	872	889	864	879	909	874	960	940	867	872	906	914	900	912	888	924	876	865	876	849	903	890	871	870	875	886	924	855	833	882	857	880	900	898	888	924	910	829	965	872	864	902	858	883	896	853	904	870	947	865	906	947	930	917	868	915	899	898	848	898	922	931	879	868	866	895	932	895	864	929	898	851	892	924	889	886	918	878	879	870	877	913	914	864	889	920	909	870	896	858	882	938	930	901	868	870	907	842	900	854	929	932	884	874	897	868	917	856	914	857	876	865	895	833	917	909	907	897	879	862	920	900	922	834	892	907	841	886	910	929	879	887	898	934	856	892	903	965	840	900	911	865	874	915	867	883	864	909	899	881	887	898	905	923	925	895	906	896	877	875	887	913	878	883	913	859	930	925
32181	23000	32455	17643	4051	1508	2576	2863	2119	895	407	350	353	366	359	353	329	395	348	371	362	357	373	338	373	378	389	345	346	374	336	365	355	372	345	362	351	358	313	361	400	350	362	355	356	360	368	375	329	367	338	346	359	368	361	376	354	361	374	378	321	389	334	377	367	345	350	348	331	359	353	353	392	341	337	339	378	368	383	381	394	366	336	320	344	356	357	327	362	333	314	369	358	341	349	386	348	346	381	358	345	333	386	389	365	350	376	388	340	326	360	332	340	356	342	346	375	358	344	354	363	387	332	374	379	347	346	373	348	358	369	347	387	346	319	372	377	349	325	361	384	361	337	367	377	326	338	332	339	310	362	371	352	356	378	381	352	374	323	319	344	394	364	340	337	344	372	365	360	354	346	364	406	354	355	348	350	336	380	356	349	376	382	350	356	361	381	346	362	341	333	334	318	366	384	363	324	348	349	376	328	355	339	355	334	343	376	347	346	364	357	358	352	356	347	360	325	402	328	378	349	342	374	365	384	393	375	355	336	349	375	329	376	365	364	354	366	395	330	350	364	364	368	366	373	348	352	354	337	348	349	340	371	375	348	354	341	398	353	376	363	362	379	321	351	351	369	346	326	386	385	322	351	379	369	314	356	390	354	379	350	351	350	356	355	343	340	367	318	361	361	341	341	366	336	370	354	355	404	369	341	338	393	354	360	334	385	355	353	382	375	347	367	357	372	358	334	388	373	362	354	362	391	356	362	350	357	372	377	361	338	358	362	336	316	344	337	324	360	364	370	380	395	309	397	386	309	357	356	341	358	350	355	339	350	383	330	323	340	354	347	385	347	329	352	353	333	322	334	319	371	367	348	347	375	384	370	355	358	353	361	316	351	348	336	361	367	372	360	361	355	384	365	344	353	396	358	355	365	344	377	364	350	384	350	379	358	345	344	363	342	393	329	381	340	331	366	335	357	328	386	378	355	355	339	321	329	368	395	378	349	358	367	360	389	345	363	379	358	368	368	327	379	388	332	369	382	385	386	363	376	338	373	367	358	374	386	334	389	384	324	354	370	370	370	368	370	375	368	339	383	382	326	349	390	361	365	329	360	382	348	345	371	354	347	350	339	344	363	367	381	344	383	345	373	322	371	358	346	332	343	350	377	331	360	393	354	343	384	378	340	384	378	390	337	398	351	334	331	360	361	338	357	347	329	354	358	373	362	351	317	370	365	328	364	371	378	341	342	342	367	340	333	361	352	362	371	337	344	361	300	370	389	369	371	330	321	351	349	340	316	368	375	348	349	337	350	360	324	368	334	376	349	329	351	340	369	383	350	394	358	383	315	321	367	381	337	326	356	338	406	356	380	350	371	358	362	379	345	355	340	328	318	354	335	409	335	376	370	352	330	339	337	353	363	366	348	387	329	365	342	351	394	351	375	334	363	341	388	363	329	342	383	361	349	365	391	388	368	353	365	355	403	337	311	364	384	398	366	361	350	387	349	348	374	399	351	370	348	358	363	366	355	340	361	376	379	384	346	339	367	320	331	324	344	358	334	367	348	342	358	374	380	346	354	357	370	393	327	397	378	360	348	389	356	337	391	388	397	356	369	399	369	347	362	363	344	351	342	349	360	360	361	396	352	354	382	329	362	354	356	357	365	357	345	344	335	365	362	366	359	387	350	364	360	391	350	342	395	353	338	361	337	369	347	334	359	348	359	346	369	362	343	371	375	389	374	366	379	364	359	394	354	358	329	361	357	348	383	364	337	376	398	352	378	362	332	343	355	362	357	360	356	330	332	352	347	368	344	349	344	357	356	377	365	356	376	386	332	366	360	351	372	355	369	374	352	385	364	349	348	359	388	380	325	372	336	352	343	349	317	355	371	342	335	357	325	381	376	364	354	375	366	335	364	408	341	351	363	380	373	340	357	332	359	359	333	321	347	365	365	393	334	347	357	372	319	383	348	349	342	389	380	400	354	360	351	363	357	347	368	320	358	392	361	352	332	352	382	373	385	349	358	407	347	314	355	373	383	307	325	364	328	319	346	342	339	357	359	353	381	399	368	373	349	369	361	345	342	352	365	355	403	358	363	320	364	353	348	355	394	377	377	334	371	338	387	330	381	374	351	374	340	385	352	391	371	364	364	353	350	356	321	359	346	394	350	369	381	384	315	361	372	379	343	365	343	360	344	370	326	332	358	372	346	357	339	371	341	359	346	335	356	354	381	344	345	356	335	339	363	375	364	356	357	342	358	405	374	388	348	364	330	369	366	344	335	392	372	388	385	377	369	350	354	362	386	349	357	355	350	323	395	330	361	351	363	355	332	356	380	340	347	350	380	355	337	337	317	364	353	368	336	390	339	383	355	349	346	357	346	331	332	335	362	334	366	315	386	350	369	309	351	346	388	372	375	362	349	301	344	379	377	366	362	373	377	339	365	354	341	358	348	326	336	389	344	352	391	376	358	378	410	350	378	413	367	353	400	362	342	392	386	392	372	347	390	346	370	355	344	355	357	372	344	334	340	330	380	364	359	375	337	365	353	347	327	370	358	357	344	358	338	325	343	361	378	347	393	364	415	347	333	392	388	360	340	334	342	359	330	398	328	349	340	318	360	345	340	385	340	336	349	364	372	397	386	370	316	377	352	386	361	356	337	326	369	387	343	353	367	352	351	357	360	390	362	368	385	365	342	370	339	337	394	343	362	378	347	326	354	311	317	358	349	359	369	342	369	361	353	356	360	344	335	339	373	346	351	400	362	369	327	353	334	356	373	360	363	359	326	346	412	351	346	343	370	316	375	372	371	325	322	366	328	379	356	327	300	384	355	362	272	337	348	340	394	382	386	340	346	330	404	368	390	364	375	329	353	352	369	350	414	308	360	368	346	335	389	354	360	359	355	353	365	378	348	354	344	354	375	376	343	372	330	344	372	389	358	323	361	338	374	317	342	358	355	371	379	375	341	365	329	365	389	356	385	332	349	358	350	366	365	348	356	380	359	304	337	386	372	340	382	355	335	356	344	360	358	365	343	368	367	367	340	371	356	379	340	371	361	381	375	371	357	318	369	370	383	341	327	370	363	348	341	304	356	335	399	344	338	377	343	327	353	337	380	321	317	337	341	329	366	376	321	363	357	347	368	359	398	353	363	331	377	363	348	364	335	347	351	299	391	338	350	357	377	382	357	397	355	351	339	329	359	336	343	361	382	338	342	314	361	363	356	369	364	387	335	314	366	345	381	351	357	384	324	319	342	358	383	364	345	359	336	337	366	359	338	341	360	349	360	353	371	359	321	373	337	322	337	346	316	349	394	349	355	375	348	352	367	356	316	333	370	362	368	356	361	337	327	365	382	371	367	357	350	323	347	341	365	397	362	372	344	340	364	346	341	334	359	358	424	337	362	325	364	360	382	349	383	379	392	359	337	382	354	343	371	347	353	352	383	356	345	369	388	347	367	365	382	351	318	367	374	351	367	364	367	369	372	377	320	361	316	351
22678	18624	37001	23901	10257	5631	10689	11056	8545	3182	862	815	849	836	831	838	829	835	842	799	802	789	827	851	829	819	854	816	821	830	843	781	821	806	783	818	829	842	794	805	796	790	807	826	806	864	812	862	844	857	856	835	814	841	829	823	819	842	820	892	827	826	872	866	794	833	773	803	818	786	820	830	845	795	903	861	855	815	795	862	801	793	812	808	857	804	840	810	793	825	790	854	823	814	837	858	818	834	839	821	854	852	830	833	797	843	801	850	812	813	845	841	840	823	789	867	880	840	820	847	784	847	829	802	844	864	848	791	805	827	835	822	840	785	826	771	883	777	820	824	787	807	820	820	833	822	795	853	842	845	827	842	790	846	820	852	783	807	812	808	826	828	819	769	828	826	812	831	797	781	831	842	831	846	800	799	813	803	826	839	808	845	812	810	847	845	850	804	758	776	759	819	818	823	824	809	864	811	835	807	812	817	792	799	858	781	774	788	803	796	808	824	793	860	834	837	859	847	827	856	807	819	848	849	771	821	813	806	834	865	836	875	826	820	802	792	797	836	815	812	806	805	788	809	861	809	855	808	760	799	839	851	848	798	860	902	807	806	801	810	822	828	784	853	818	821	863	815	821	847	830	836	756	822	821	855	819	791	806	790	803	825	815	854	805	830	817	795	801	816	841	859	845	815	825	834	874	825	834	815	860	873	809	849	848	830	788	817	758	799	808	813	786	838	869	793	856	805	822	836	841	780	757	818	808	814	793	855	852	811	822	871	794	821	805	817	836	806	839	827	834	831	843	812	846	839	829	896	821	871	806	848	823	789	840	821	836	815	838	803	854	845	806	861	782	888	828	833	830	810	855	839	813	789	823	845	815	853	787	792	789	834	883	827	892	840	821	846	866	861	833	821	798	827	822	813	849	789	815	793	831	787	837	884	853	889	844	786	824	800	802	793	796	812	866	767	792	802	874	816	807	799	821	813	826	851	856	825	884	824	853	852	773	785	842	890	854	787	817	865	804	857	861	810	843	807	829	831	852	823	833	831	790	848	838	806	794	852	817	819	858	807	818	780	807	838	799	833	742	848	826	811	836	833	835	811	825	833	849	788	824	844	873	731	823	885	866	852	787	855	859	814	821	794	855	864	850	815	817	842	849	841	805	833	866	803	847	795	830	845	850	814	795	816	842	819	754	780	819	842	837	844	834	840	867	844	841	831	818	822	867	816	813	792	829	868	847	879	821	818	818	832	828	784	822	847	825	807	809	807	843	886	822	847	873	863	839	818	827	778	836	808	845	835	832	809	867	814	812	784	813	822	791	841	819	808	777	825	798	810	842	800	824	827	799	843	805	818	817	797	817	823	829	808	834	828	796	838	818	833	838	801	791	821	818	871	839	809	844	836	846	829	768	823	832	868	802	817	839	788	866	822	870	833	848	796	869	816	808	835	807	826	851	857	830	845	828	825	788	788	761	870	826	840	852	820	864	832	817	749	819	811	831	801	793	840	867	855	808	770	849	821	826	814	850	817	840	822	794	824	828	818	820	797	854	794	824	829	900	791	757	804	791	798	823	770	824	851	794	795	884	838	855	825	815	813	823	854	829	843	786	820	795	864	821	838	820	845	806	837	845	833	825	811	813	795	831	807	857	823	788	802	761	870	817	782	825	803	822	829	835	871	804	818	846	832	825	792	840	804	780	821	837	800	844	778	829	867	830	826	836	862	806	849	835	838	831	793	886	854	812	846	891	816	849	816	809	850	809	777	830	846	778	775	841	853	819	823	835	822	861	809	871	819	850	829	808	829	825	782	806	876	830	813	811	855	822	828	827	825	830	820	867	815	854	839	809	815	802	802	807	855	825	853	829	830	771	850	840	813	842	806	810	784	813	831	872	826	813	793	838	792	855	792	842	818	835	823	841	829	815	815	841	827	776	809	824	823	825	821	788	840	780	849	848	840	817	820	797	834	825	799	832	808	856	772	783	807	794	828	811	820	842	807	811	837	816	847	784	796	822	840	792	861	766	847	830	806	815	845	851	829	772	806	883	787	851	799	871	850	848	790	827	839	846	784	813	819	825	784	789	831	819	835	805	835	764	825	824	783	855	807	817	811	845	799	801	789	824	822	839	827	781	857	846	797	840	824	775	839	790	775	779	821	775	819	799	861	791	815	838	817	794	825	775	839	851	766	810	867	795	855	851	890	860	831	824	785	810	834	830	866	836	744	818	803	794	840	835	786	891	829	764	824	790	843	810	797	809	850	822	838	772	878	784	853	888	825	814	838	828	798	826	821	839	821	811	826	831	819	808	824	778	850	824	819	807	769	846	831	809	816	817	800	813	800	830	808	789	797	883	821	844	873	795	877	840	800	867	817	826	848	818	819	831	798	799	840	821	813	838	847	843	786	822	842	853	862	842	834	857	835	813	871	797	828	843	822	839	841	874	808	856	822	847	818	774	767	823	842	832	827	782	826	766	805	849	845	886	866	845	787	848	859	864	818	792	815	792	824	791	844	848	796	794	817	868	868	837	798	851	811	830	850	829	813	842	831	839	808	833	808	825	831	803	824	788	770	800	827	818	839	905	789	820	806	828	823	792	836	843	826	850	789	839	820	778	817	823	827	804	850	796	880	779	847	837	846	840	823	822	862	825	857	848	837	837	830	840	785	850	829	788	842	812	827	836	818	801	822	813	828	819	848	863	854	814	827	804	849	804	838	807	831	813	838	841	816	834	886	856	787	814	866	851	825	757	819	835	797	829	858	844	849	788	829	830	834	834	830	850	819	868	856	794	808	814	777	876	838	791	831	820	804	805	784	877	799	756	810	826	842	855	829	822	846	812	795	802	815	779	858	835	784	795	804	837	799	822	824	828	814	829	812	848	870	779	773	799	865	843	779	827	786	779	847	775	855	833	853	863	820	829	806	814	831	765	844	813	764	771	767	887	807	865	777	789	818	803	814	821	787	802	819	848	802	779	827	865	858	797	831	795	843	793	809	857	808	829	836	797	854	825	835	838	832	830	808	825	825	821	777	816	842	862	849	817	883	772	798	810	867	826	820	864	817	840	895	814	808	854	851	844	814	830	860	838	857	825	835	837	844	818	811	809	844	785	803	813	764	810	818	821	816	763	815	818	817	798	764	788	781	852	822	847	861	842	837	829	795	778	846	802	799	762	799	838	824	814	803	819	814	808	864	817	899	809	844	796	766	796	846	844	839	825	809	894	815	842	912	797	798	822	816	827	832	860	827	887	858	813	862	755	834	825	855	790	833	834	784	827	783	835	801	809	817	822	840	825	832	809	822	847	832	828	875	873	824	811	796	822	887	792	805	778	787	831	801	837	820	846	804	813	843	805	836	859	807	758	854	808	838	838	830	787	765	853	893	864	856	884	848	888	826	855	817	848	782	847	865	824	859	778	810	823	838	830	877	851	821	851	809	875	817	799	765	808	791	837	851	758	846	855	784	830	844	851	826	836	859	844	819	841	830	826	842
42539	36521	48877	26101	7347	2639	4436	4300	3061	969	275	251	253	262	248	256	256	281	260	252	245	270	270	245	269	270	262	256	267	280	254	256	262	264	260	244	268	240	256	275	295	281	284	250	250	236	242	284	255	257	282	285	239	255	270	242	252	247	268	260	257	239	267	258	257	251	264	243	257	263	254	256	221	232	269	260	264	263	253	275	264	241	267	259	268	246	263	251	242	273	262	234	257	268	265	280	229	296	272	237	239	255	263	256	262	242	250	283	237	249	279	256	259	241	253	283	256	258	244	278	240	276	278	284	248	284	239	246	264	259	258	276	283	279	240	251	266	272	274	284	240	258	262	243	226	265	242	282	210	273	266	271	292	249	270	270	260	250	270	253	270	238	250	238	270	259	289	257	241	241	252	273	260	249	259	266	256	240	255	243	262	268	256	258	251	262	264	253	281	264	259	243	275	266	256	249	241	238	282	265	257	266	236	279	273	292	271	225	270	262	242	255	254	256	253	236	256	256	263	239	251	236	239	244	261	291	258	266	273	237	249	269	263	249	257	274	272	264	249	279	249	235	265	300	278	245	275	280	275	267	278	246	265	232	270	256	249	257	290	248	251	265	235	263	274	269	235	288	270	272	260	232	257	231	264	277	279	248	266	264	275	237	268	283	256	254	261	265	263	255	273	256	252	262	266	249	270	242	270	243	276	253	230	292	275	260	241	259	291	269	262	273	247	283	226	272	270	281	259	255	265	245	253	268	248	266	244	232	255	232	259	276	278	295	223	264	277	271	271	250	224	253	257	227	256	255	281	257	260	285	258	288	255	293	266	262	279	240	258	251	274	265	258	275	251	272	266	238	235	288	287	272	274	252	252	291	227	261	240	257	278	250	254	275	249	243	227	259	248	230	263	279	245	267	263	263	281	255	261	253	250	265	236	285	301	276	239	268	264	248	291	267	239	267	268	279	238	253	281	246	280	265	252	267	254	255	261	232	253	218	257	241	255	291	258	257	284	285	232	259	275	264	280	250	295	289	277	262	232	257	227	270	257	277	263	225	252	257	277	256	253	293	297	287	247	268	237	261	261	265	290	276	282	256	264	259	233	276	279	261	283	278	270	268	269	226	276	262	248	259	255	248	283	286	271	257	258	255	228	245	252	254	276	287	243	246	242	246	243	258	255	244	282	250	253	257	229	244	276	276	250	251	270	259	253	248	264	241	267	226	279	254	271	261	290	250	242	268	233	250	256	265	284	275	253	230	250	266	241	257	247	260	262	254	248	231	283	261	252	258	252	229	244	265	305	252	238	256	266	226	272	286	275	266	276	243	276	260	231	215	283	243	292	247	267	249	267	237	248	259	265	273	256	251	251	210	256	258	242	251	268	252	265	284	245	262	257	274	268	266	269	264	258	270	267	260	268	259	234	241	260	260	284	265	267	241	241	250	285	232	259	264	225	303	253	258	279	261	262	252	267	231	290	249	242	281	261	274	243	255	264	225	289	236	250	242	278	297	225	249	279	255	286	278	254	244	262	277	261	262	272	261	272	271	257	245	270	271	262	267	230	248	286	257	270	254	259	230	270	256	237	258	239	249	275	267	249	267	249	279	243	285	252	258	282	287	247	242	232	249	269	290	245	262	245	248	267	264	270	280	239	261	264	269	261	273	228	263	304	278	263	227	279	242	286	244	256	294	237	248	284	259	248	282	269	283	287	298	265	258	272	230	247	249	272	252	229	251	249	265	269	289	263	249	257	281	266	245	263	254	237	274	253	258	253	244	296	244	248	268	292	245	273	244	224	222	265	264	228	254	280	271	255	236	269	247	270	276	295	263	249	287	282	239	271	237	239	263	250	257	271	257	303	267	244	227	250	245	243	263	239	262	252	259	256	218	260	241	234	294	250	236	265	279	229	253	284	245	260	225	288	307	266	264	266	258	243	280	260	263	245	265	275	266	260	267	260	270	280	275	241	243	237	226	239	252	240	286	267	241	239	249	250	252	268	262	260	256	269	247	265	279	261	269	262	246	236	261	246	251	240	255	253	268	273	238	289	233	232	254	255	266	215	259	239	220	280	270	251	267	258	254	290	283	226	262	279	274	277	235	286	251	255	265	246	277	244	262	246	284	251	230	269	269	251	261	238	291	238	222	234	239	281	252	253	283	266	224	264	270	247	259	234	255	253	260	279	279	270	267	258	234	251	269	253	231	261	207	234	253	269	269	230	241	263	279	249	276	253	256	302	243	227	249	271	272	262	254	269	224	250	266	250	274	251	292	286	221	255	240	252	243	261	249	248	279	256	257	250	254	270	327	282	267	247	271	250	244	271	276	261	265	271	245	281	288	247	280	270	257	255	273	234	257	249	236	223	272	285	216	259	250	233	256	268	258	259	259	243	273	263	228	272	237	257	269	276	279	260	259	232	249	241	256	255	257	294	253	294	271	270	269	263	255	265	261	254	275	242	264	244	282	240	282	259	277	262	287	234	259	239	258	283	246	262	290	222	260	261	262	280	230	255	262	250	302	253	249	258	261	249	236	259	284	249	261	249	231	261	271	261	273	251	269	261	282	246	266	247	283	263	240	260	263	285	285	298	253	275	292	256	266	268	281	249	261	276	270	250	289	277	258	246	281	253	245	250	257	252	273	245	266	249	260	278	257	281	274	273	261	269	279	258	292	265	269	266	230	271	243	219	263	269	243	215	242	267	270	255	265	273	259	267	252	244	253	273	248	315	271	258	247	266	268	254	223	271	237	264	300	251	275	256	283	248	273	264	232	252	240	252	280	264	280	288	281	251	246	239	276	251	248	259	269	272	265	246	250	237	253	260	280	278	269	276	271	260	261	283	285	257	279	236	253	245	273	252	264	267	277	213	257	262	251	251	262	264	250	278	254	294	297	226	250	247	254	254	259	257	269	271	254	253	272	280	293	252	245	285	279	285	245	234	250	217	230	254	305	270	253	237	292	266	227	263	248	251	301	216	240	255	259	302	261	254	239	221	221	238	256	238	241	270	275	245	243	265	242	276	272	257	271	223	238	241	272	284	283	277	238	238	241	277	262	249	248	294	277	269	269	274	268	237	235	271	246	262	280	237	256	267	284	256	252	287	254	278	219	241	215	268	252	241	281	240	262	244	270	279	244	224	231	272	262	269	297	260	236	253	267	280	262	273	267	232	244	245	244	284	238	242	259	246	249	255	255	274	236	241	256	281	252	266	252	236	260	253	249	260	241	287	230	216	269	257	264	229	255	259	260	247	218	262	243	278	282	256	276	298	259	260	247	273	277	278	246	261	238	261	253	271	273	262	247	244	264	245	276	270	267	264	292	258	277	266	252	262	243	275	243	282	265	288	271	268	269	250	309	261	248	262	248	274	283	277	237	257	287	259	246	232	261	252	255	216	276	283	257	276	257	265	288	237	251	273	258	267	273	273	232	263	299	263	288	255	277	267	260	234	251	247	228	266	280	288	250	241	278	278	230	280	248	287	248	277	250
28941	28278	47335	30352	13836	9468	16719	15826	11977	3286	622	622	578	643	646	625	643	616	615	621	665	635	575	610	560	657	593	603	583	608	626	625	617	621	626	628	637	587	594	656	607	605	601	610	570	594	628	588	574	628	599	645	636	583	625	637	621	598	626	623	630	622	577	635	627	592	620	582	584	631	593	581	636	635	605	585	616	600	617	605	606	637	649	628	599	621	624	643	578	641	635	649	613	609	630	649	619	605	600	585	598	614	574	654	567	605	608	588	621	588	572	585	576	650	600	629	620	641	603	616	634	645	642	588	620	625	580	669	599	615	635	614	579	575	612	604	661	618	580	604	629	625	623	628	649	581	617	635	621	617	596	618	569	614	619	626	645	608	626	611	585	570	596	612	583	613	583	604	602	603	595	604	637	601	621	602	637	607	622	596	600	648	605	583	644	572	656	621	584	613	615	606	611	579	597	599	675	603	608	595	650	598	628	626	617	637	629	642	608	677	614	611	646	618	593	603	571	589	581	628	599	621	587	655	602	563	615	645	631	619	617	621	576	625	668	613	620	657	597	591	642	635	613	616	600	601	620	632	611	595	597	613	604	561	588	610	636	638	654	583	606	587	588	610	603	623	585	605	569	598	639	632	601	637	635	577	624	569	632	591	629	606	650	606	610	631	630	615	560	668	620	653	613	588	597	660	648	612	601	571	610	617	582	588	588	617	604	608	616	610	615	598	646	634	637	611	616	629	608	622	585	616	603	619	577	585	583	584	642	644	589	631	606	592	625	614	649	641	634	637	631	640	595	646	607	582	600	616	635	599	619	590	601	649	597	585	603	627	599	612	631	639	596	624	562	658	613	632	642	611	616	631	583	633	584	632	625	588	625	611	595	618	626	597	630	579	639	617	599	622	593	633	613	619	571	645	612	643	636	653	637	587	602	602	597	654	607	641	577	579	622	656	608	591	620	636	618	638	610	649	626	648	638	650	656	652	627	650	656	628	552	618	625	564	605	609	611	621	620	641	559	609	630	614	632	561	595	665	584	580	575	605	709	614	623	650	612	607	626	614	632	629	621	633	598	629	573	634	581	612	645	600	576	641	665	596	642	616	597	600	631	587	608	627	616	613	561	683	614	577	627	645	593	617	626	606	629	605	652	578	602	582	629	602	630	611	619	671	600	584	560	582	618	603	617	642	594	636	590	629	583	619	640	601	601	618	593	606	634	634	601	558	614	621	608	590	580	629	650	620	647	662	653	628	577	617	607	589	614	616	590	583	604	592	612	615	615	624	610	619	602	574	596	590	640	589	645	671	624	612	607	633	605	631	601	622	600	609	630	617	613	625	632	600	584	594	635	639	628	638	629	625	640	619	586	641	618	599	579	624	608	621	618	596	572	623	640	584	609	647	604	643	594	647	590	628	627	638	589	672	616	570	618	564	618	621	596	595	602	616	623	569	569	584	618	587	577	627	631	619	622	602	609	600	653	579	577	570	652	610	595	540	571	632	642	609	644	623	609	618	617	630	644	621	641	604	634	621	630	611	609	575	613	687	623	618	600	619	646	557	651	646	624	639	629	630	607	652	623	602	640	622	625	598	609	599	611	557	607	605	568	595	636	627	610	578	578	595	611	621	614	628	608	578	604	611	641	571	610	638	595	627	659	586	597	612	587	622	599	621	644	585	585	611	635	607	606	589	584	617	607	634	606	591	621	613	633	639	619	639	613	601	650	610	589	622	606	591	585	604	601	613	575	588	629	618	591	589	624	611	627	607	634	622	573	634	620	579	587	614	642	601	624	584	658	621	629	611	621	601	605	612	589	635	671	576	656	639	673	614	603	672	595	586	609	592	658	626	620	572	586	635	629	605	615	650	600	604	614	622	580	607	608	662	606	594	625	627	643	651	621	574	636	592	599	580	625	619	587	634	668	582	649	657	663	629	616	615	622	629	629	585	618	633	637	577	632	611	589	600	617	604	601	615	633	590	581	605	647	645	627	642	596	666	618	596	615	644	658	604	585	642	629	606	623	581	586	608	597	599	576	608	608	604	588	599	631	620	616	644	614	633	605	645	630	673	574	653	645	640	590	591	606	616	619	628	600	602	607	615	648	603	602	577	604	574	598	623	587	617	614	636	633	587	631	592	600	600	612	615	631	634	646	600	617	583	618	615	628	604	630	654	587	600	608	629	586	620	610	561	606	573	598	611	650	624	632	619	589	675	640	570	640	615	634	603	619	602	617	623	654	651	660	602	619	642	639	627	651	640	619	581	680	584	611	648	607	603	641	643	594	619	577	599	597	601	656	592	619	631	664	612	615	593	626	630	621	655	641	620	607	620	614	658	606	584	627	607	605	611	607	585	578	574	613	577	592	622	605	604	623	620	620	585	659	633	625	593	604	604	596	617	604	591	625	563	575	643	594	617	605	590	624	620	593	645	625	599	646	583	655	614	642	626	619	599	653	558	599	629	615	581	604	645	586	627	612	596	624	665	629	636	599	593	616	567	618	612	658	640	608	627	564	609	626	604	606	615	673	591	582	612	657	627	624	602	592	648	624	614	603	640	608	602	575	593	591	579	579	611	639	662	609	583	644	604	608	628	598	595	574	585	605	634	627	608	630	636	625	605	626	646	611	601	626	607	573	644	594	602	627	645	631	632	632	620	608	623	569	608	646	657	619	664	570	612	605	625	581	619	633	547	641	606	604	580	605	608	618	592	565	595	603	631	603	603	584	531	626	594	633	652	599	582	594	595	608	580	557	616	623	594	575	601	610	616	607	626	626	626	620	617	615	683	667	581	626	617	562	636	626	599	627	611	599	649	590	602	675	624	659	634	568	592	650	625	600	628	627	595	613	652	656	655	645	645	666	655	627	630	635	585	603	563	574	600	587	633	618	680	573	602	616	626	626	615	611	612	592	614	602	628	598	591	620	590	593	609	616	591	633	631	590	599	605	610	632	604	576	609	603	614	611	616	603	642	656	617	622	590	561	625	579	608	580	598	573	612	609	626	591	603	607	605	566	602	614	581	626	600	589	616	547	616	597	617	605	602	587	601	585	661	625	616	603	605	604	605	588	583	603	640	567	591	641	577	662	642	639	609	597	570	639	608	604	626	626	664	609	654	616	591	632	602	607	581	651	605	615	627	589	622	614	645	576	621	614	594	591	639	596	554	576	656	602	632	594	614	589	567	608	617	625	615	611	620	649	610	641	582	644	621	613	614	628	617	590	614	574	581	649	582	626	643	624	599	621	611	583	635	634	586	590	600	609	624	609	623	621	602	613	650	607	620	600	615	654	643	591	599	605	644	618	604	620	609	572	599	625	613	633	601	594	651	603	625	637	586	594	603	623	606	564	665	616	575	580	636	604	606	624	611	645	637	586	640	592	605	622	601	607	616	637	609	610	617	583	590	606	655	623	623	646	593	572	628	595	566	614	614	626	590	588	583	632	604	601	625	618	622	651	593	623	645	609	636	627	632	618	606	614	638	597	606	618	614
8633	1770	2228	894	481	441	491	471	456	423	377	354	406	387	391	405	413	403	407	382	409	359	388	415	419	377	401	354	388	415	382	445	350	416	423	437	400	400	384	385	369	394	371	379	358	394	381	368	392	397	420	386	381	363	395	414	402	392	386	415	414	395	404	387	394	389	413	385	418	373	427	405	390	385	393	372	392	395	408	380	381	395	448	383	409	382	382	391	386	387	369	389	362	397	366	371	353	367	433	415	415	392	409	364	400	377	392	409	426	372	389	384	356	398	412	391	334	386	376	436	399	411	370	395	419	377	410	374	398	410	428	412	375	366	383	374	406	392	398	426	352	406	367	352	363	413	381	415	409	399	371	366	397	397	389	396	369	402	368	395	421	393	420	366	421	399	434	417	413	356	396	377	381	395	369	389	399	370	406	412	374	371	387	385	418	357	409	394	430	396	383	395	381	393	382	413	403	386	413	374	405	387	360	386	390	361	362	368	426	405	399	368	412	405	394	379	329	364	360	403	349	430	411	420	399	387	344	374	350	413	369	365	408	409	373	393	369	366	356	359	367	430	404	383	435	385	389	353	383	439	385	365	387	395	399	369	417	390	366	407	373	408	400	380	405	402	431	373	393	422	399	380	395	368	424	397	439	377	362	380	377	431	395	373	379	390	385	372	378	391	387	410	417	373	423	390	434	423	384	402	400	400	403	384	417	403	403	375	397	396	399	407	416	399	372	364	377	394	389	369	397	347	365	431	401	365	390	414	403	388	379	393	428	399	371	376	395	390	380	414	430	399	400	371	382	351	361	361	386	375	403	401	400	363	386	380	349	395	404	378	407	378	405	440	365	411	402	378	392	364	397	401	389	432	395	407	407	364	393	409	372	406	402	399	392	374	422	380	416	354	391	400	422	400	362	384	383	412	419	386	387	392	371	418	391	396	401	406	409	409	425	391	372	397	400	375	373	415	425	381	398	355	370	348	390	398	382	415	390	377	362	392	357	371	428	401	378	377	375	400	405	409	419	355	372	416	431	365	413	413	387	406	371	396	368	381	402	385	404	411	404	378	417	367	389	373	409	378	384	419	390	413	406	357	371	370	393	377	372	387	447	427	379	375	415	382	347	374	377	391	376	359	413	409	394	408	382	395	366	393	370	395	370	363	407	425	374	416	412	384	425	388	409	415	425	354	390	397	362	366	366	396	387	394	442	413	406	353	409	374	334	380	397	405	387	406	407	403	355	340	382	385	385	400	375	377	362	385	401	384	377	388	366	381	341	372	391	417	403	378	372	369	418	415	377	399	362	397	397	399	390	398	401	405	385	435	413	359	389	442	408	370	399	416	384	397	392	393	383	385	415	371	407	414	398	420	418	395	361	422	404	381	405	407	347	391	441	374	418	416	335	385	383	404	383	338	419	392	377	398	364	384	382	372	409	369	359	404	414	385	362	338	438	384	370	415	405	342	407	394	385	441	407	389	402	380	393	400	377	423	384	355	366	417	362	363	403	344	384	425	429	386	392	386	369	403	383	381	382	401	399	391	402	423	373	378	398	364	401	401	381	413	380	408	411	409	400	375	380	388	451	375	375	404	393	387	377	389	392	362	372	378	419	396	370	429	356	394	364	387	378	381	433	420	420	420	402	406	408	382	348	418	434	410	378	379	358	351	388	384	383	388	405	350	372	396	390	389	406	384	361	389	407	390	421	347	381	404	422	382	435	445	373	368	398	372	415	393	358	463	405	398	404	410	387	381	384	366	370	379	380	382	397	389	376	370	399	419	384	397	387	430	423	388	375	380	393	401	369	379	424	443	354	397	412	394	370	381	388	379	363	389	376	355	389	367	363	406	391	406	385	420	389	416	413	396	399	418	383	366	376	382	371	387	370	376	369	376	365	462	399	398	380	362	412	404	424	372	373	390	408	381	398	393	390	424	343	402	413	381	399	397	387	414	415	383	388	388	363	401	373	383	396	370	379	407	377	397	400	396	367	378	401	423	391	350	399	401	370	405	355	388	377	332	400	396	381	393	420	344	426	398	385	422	376	373	389	404	356	403	383	385	383	383	399	439	387	390	416	418	389	374	350	417	405	376	432	372	384	411	366	379	364	381	346	407	423	374	377	407	361	406	424	379	416	376	405	338	387	398	404	417	384	412	398	390	400	376	399	371	381	404	405	451	396	361	379	398	341	400	394	399	395	412	363	397	403	383	414	426	400	377	371	412	371	376	395	391	396	412	355	364	428	414	377	402	388	381	381	393	369	406	389	391	368	376	404	426	400	418	359	449	409	424	413	367	377	351	380	324	423	399	373	396	384	351	369	389	403	385	387	355	395	396	360	380	352	404	364	408	352	392	369	368	402	386	399	408	393	412	383	383	369	360	384	410	420	378	402	369	370	406	399	389	433	423	385	412	370	384	356	367	399	387	381	371	433	400	397	407	388	403	403	427	387	386	401	388	390	357	434	359	378	408	376	403	454	423	360	367	386	382	395	367	412	423	409	352	390	408	365	392	374	388	356	430	393	383	372	365	357	407	397	400	390	420	382	384	401	414	405	379	406	389	389	400	434	418	387	386	386	389	363	366	398	406	397	363	381	366	385	409	374	400	369	385	411	412	374	387	403	388	396	383	373	401	388	379	423	407	377	396	425	396	400	383	390	401	390	413	440	407	393	368	380	390	370	363	341	407	407	364	415	411	409	371	413	383	418	394	409	366	390	382	404	374	408	406	382	351	406	380	418	367	398	399	362	393	407	398	435	404	395	359	381	389	361	357	390	404	381	366	387	434	404	389	387	404	375	392	393	406	387	401	433	434	343	364	399	425	426	405	344	370	361	400	389	365	391	419	362	382	363	386	405	375	398	396	368	398	370	429	407	369	372	400	355	392	375	401	363	375	376	390	413	383	375	383	382	364	370	392	393	434	420	385	413	386	360	398	404	394	375	357	401	367	400	371	413	419	412	392	382	405	410	352	410	402	403	414	412	355	420	404	388	397	419	384	371	404	350	390	388	391	353	387	412	443	397	371	420	389	330	387	379	371	354	385	402	392	395	399	359	393	415	403	408	373	373	359	381	408	394	403	442	370	392	365	380	382	374	393	387	387	433	380	410	434	404	406	388	416	430	401	387	404	362	420	409	396	374	399	395	371	401	433	425	385	383	382	350	413	390	363	335	417	369	363	428	395	464	434	409	403	397	375	397	390	395	380	362	402	387	382	385	394	406	362	404	386	416	372	370	375	382	356	394	414	405	368	401	361	413	381	378	414	408	436	361	381	372	384	411	409	400	402	406	417	415	403	396	374	384	390	387	426	358	418	398	377	432	392	398	416	388	390	391	421	412	378	375	385	407	406	394	357	379	401	390	418	378	412	396	366	392	379	382	370	375	364	397	431	431	424	364	442	428	357	391	408	417	395	382	437	389	411	430	348	414	403	367	405	414	430	405	385	358	403	412	397	400	360	391	393	360	404	396	387	380	383	402	373	404	398	401	437
6797	2802	5447	2553	1287	1132	1281	1358	1281	983	858	914	850	909	919	855	939	882	910	921	922	936	888	896	889	902	886	879	897	887	875	936	879	896	903	824	925	870	928	876	886	870	929	931	918	885	879	887	899	976	930	891	915	923	899	906	900	863	860	959	883	927	889	982	907	926	925	857	908	928	882	901	923	916	906	880	889	874	899	910	853	870	927	906	900	920	882	914	939	925	878	909	909	888	931	858	937	936	907	942	912	889	882	937	854	919	928	856	901	881	864	907	872	907	928	901	868	883	878	926	910	897	903	957	898	930	878	929	918	943	885	912	934	899	921	905	877	893	907	925	914	927	872	933	906	925	907	875	946	986	932	886	866	828	846	902	919	880	887	903	912	881	915	821	913	878	851	897	919	870	910	919	877	897	879	885	893	852	862	910	905	862	890	855	885	916	967	905	857	890	900	896	900	860	917	910	916	893	910	920	926	856	920	908	905	865	933	881	921	903	867	915	945	883	867	879	902	812	926	895	859	869	861	894	890	912	862	912	855	918	936	923	929	865	925	885	925	910	925	899	895	866	884	871	858	942	907	950	909	934	902	889	942	902	867	971	928	914	886	945	860	901	888	836	952	920	890	874	873	913	862	880	861	874	847	937	900	864	883	885	828	902	967	893	910	843	928	893	880	866	901	911	953	903	859	953	909	897	941	925	898	818	897	856	932	883	909	930	917	876	949	940	941	904	855	857	931	926	959	912	932	907	860	822	856	956	849	896	915	888	915	866	908	907	854	865	928	901	888	943	893	840	888	854	909	869	883	909	902	923	858	930	931	908	924	914	882	912	860	912	909	926	893	930	924	939	859	890	851	890	860	942	945	901	883	888	894	864	916	942	924	915	953	861	851	911	878	884	938	909	888	916	897	896	912	874	931	979	876	924	914	913	859	926	913	899	929	906	842	883	857	865	851	884	923	927	877	901	910	895	886	885	898	913	935	866	868	848	855	886	940	911	890	907	901	923	954	900	896	886	862	888	927	872	939	891	948	927	889	941	942	934	925	866	902	900	919	955	902	872	862	910	883	876	853	898	868	928	872	893	904	902	938	887	929	842	875	881	960	879	945	906	927	850	875	854	879	886	917	867	880	937	869	912	847	896	942	921	886	918	915	877	972	873	852	935	865	903	882	922	904	794	922	855	897	932	868	868	940	905	945	935	904	929	865	930	938	912	940	946	918	909	929	887	906	909	886	893	937	878	939	932	902	904	917	947	866	897	894	869	957	882	949	922	954	918	813	930	893	922	908	912	885	891	927	964	911	901	874	933	897	875	866	909	870	945	920	911	875	897	936	897	903	872	894	879	929	910	862	964	867	987	872	908	954	832	922	870	866	892	925	925	880	930	855	870	880	886	856	971	876	942	911	920	879	900	868	894	870	946	938	911	922	906	929	882	918	908	923	931	883	941	957	888	903	909	937	882	871	961	871	872	862	830	941	895	937	906	867	947	907	940	879	912	920	813	894	902	874	859	904	891	919	852	924	943	860	872	879	904	850	929	898	912	862	926	924	843	889	940	917	889	877	881	943	884	852	858	878	946	969	882	907	930	958	886	890	834	888	839	902	929	916	927	922	938	894	936	871	908	895	922	929	852	915	871	905	909	897	947	901	948	935	922	893	898	934	882	927	884	928	945	897	856	853	875	889	864	850	929	903	895	876	899	875	928	890	845	892	858	877	901	858	828	902	951	941	954	862	929	877	875	871	886	882	913	861	937	915	855	947	937	905	956	920	891	889	924	878	905	973	925	867	949	902	907	940	919	956	927	900	896	927	922	915	881	841	940	940	886	914	942	902	893	905	889	914	873	989	910	852	909	909	912	922	851	881	892	903	883	902	904	864	870	899	870	913	856	893	911	919	902	931	908	871	868	928	912	907	910	883	860	865	947	885	860	911	920	881	856	874	899	900	886	898	885	953	961	923	882	896	899	933	913	844	900	906	880	854	841	858	888	913	884	902	849	874	958	870	862	889	899	942	933	884	888	892	932	893	926	889	877	857	912	898	915	884	885	907	906	939	876	896	908	932	902	958	922	885	864	842	857	893	955	938	901	932	922	918	892	906	908	874	961	894	866	935	898	911	903	873	841	875	861	876	882	879	909	903	901	927	921	924	944	877	836	948	851	881	886	875	871	874	915	846	917	906	918	943	893	908	940	929	898	906	921	889	947	857	876	883	864	883	863	862	905	897	866	878	875	869	897	889	887	901	946	925	866	873	886	893	896	934	936	932	887	909	927	883	916	866	891	903	928	889	915	886	884	855	949	901	948	987	882	971	894	906	935	878	897	920	880	864	885	903	879	906	946	911	921	863	922	950	919	901	920	853	907	944	908	959	878	864	943	872	908	898	866	896	874	880	898	877	930	901	879	895	935	866	915	845	898	885	883	925	912	900	884	893	925	859	931	859	856	890	906	882	918	881	899	964	866	927	919	844	949	883	877	874	910	877	943	889	949	875	885	837	943	876	904	864	939	958	871	891	941	922	853	893	949	882	897	922	927	926	853	903	886	911	904	854	929	903	902	885	917	960	872	878	911	906	892	884	912	901	867	929	885	850	891	877	906	878	918	888	931	933	883	897	859	907	821	840	881	835	956	976	973	939	865	977	922	934	893	910	901	907	973	898	927	919	875	934	877	942	839	841	893	877	908	872	885	950	961	908	885	884	884	902	913	938	906	922	894	898	956	905	845	898	882	896	909	883	894	879	957	841	925	829	899	867	901	925	877	845	880	915	944	906	881	851	924	934	961	960	953	912	929	850	943	891	890	892	868	893	907	919	909	885	874	899	899	930	894	888	890	859	933	856	968	902	898	875	917	855	892	885	885	862	948	890	910	930	901	870	897	874	911	928	889	908	959	909	927	938	870	924	923	912	888	902	880	886	925	919	930	835	957	828	902	860	916	924	852	857	888	931	892	888	916	906	866	897	872	850	878	883	927	882	870	867	872	841	850	892	909	912	892	863	884	967	834	958	861	941	912	899	902	875	879	845	928	939	873	902	899	923	902	897	909	913	909	903	914	914	913	905	884	937	874	899	900	894	910	833	889	855	865	914	934	882	876	907	881	874	890	867	880	932	905	930	886	922	901	925	932	908	879	845	894	877	916	906	916	879	918	875	892	898	898	906	903	932	886	851	946	929	863	935	921	889	900	911	899	966	894	915	903	892	883	936	897	871	865	898	906	931	930	883	893	922	912	928	887	915	896	870	861	869	857	894	948	907	893	875	909	895	890	938	893	942	913	875	862	839	901	900	887	841	949	899	906	910	883	929	886	827	899	878	894	941	864	909	878	899	875	827	886	840	864	835	897	853	933	865	950	934	889	844	921	901	887	843	908	872	912	876	901	916	871	879	888	916	882	877	917	930	886	903	920	864	899	932	886	909	908	918	851	882	900	846	892	849	920	911	899	907	895	887	944	944	901	885	908	817	894	883	905	922	900	894	952	941	936	877	975
32759	25881	34956	17940	3807	1821	2377	2375	1710	715	377	370	365	400	391	383	410	398	371	366	400	353	364	375	381	359	366	388	364	385	336	376	367	342	374	378	335	341	341	340	371	390	380	341	355	376	380	366	393	387	378	371	367	359	364	381	361	372	362	382	384	346	375	385	444	356	371	358	379	351	336	391	347	348	383	358	367	358	385	402	363	369	370	369	350	347	366	394	385	377	359	399	384	384	340	377	349	364	388	355	360	339	397	386	360	359	365	364	381	387	398	353	367	355	383	398	349	380	395	419	361	379	392	358	342	391	395	369	373	356	361	376	345	371	352	329	383	336	336	388	344	347	382	390	382	357	346	346	389	390	371	356	361	373	369	371	344	380	359	375	363	350	387	364	400	348	387	357	356	346	338	313	394	360	350	347	350	373	311	360	348	349	364	354	382	387	367	356	362	368	352	329	388	403	398	349	372	377	360	349	376	368	390	358	333	380	378	390	349	362	366	360	361	358	385	378	437	341	373	350	377	359	387	386	361	364	345	369	380	354	338	364	389	394	339	375	347	340	374	397	356	377	400	401	361	366	383	338	359	397	360	369	399	344	343	365	341	399	357	353	367	353	352	355	408	388	409	381	344	347	372	409	383	375	396	365	379	371	338	348	384	415	383	349	395	384	367	321	398	391	346	384	321	386	386	369	353	382	382	374	352	378	367	350	361	358	338	365	370	363	363	391	359	388	364	371	350	341	388	364	353	385	338	366	406	359	374	361	389	385	373	376	371	395	388	392	429	397	354	366	339	379	368	394	354	368	381	384	390	361	390	384	337	367	360	365	365	343	367	358	372	358	373	379	355	364	392	372	358	335	322	356	383	329	350	353	384	365	393	377	405	386	371	373	350	408	351	398	364	399	356	374	411	394	329	384	394	334	384	375	385	342	388	366	383	355	354	328	380	381	389	371	343	356	340	389	341	364	366	395	398	398	363	374	378	394	385	404	397	383	404	356	415	366	372	380	368	416	377	371	369	373	366	356	382	379	385	393	376	338	354	338	381	414	341	358	306	339	356	382	350	399	360	358	342	370	345	390	352	353	357	374	371	374	366	367	362	361	405	364	374	367	367	355	387	384	379	362	356	371	369	333	384	343	352	386	352	367	410	402	345	359	354	407	373	359	369	365	389	416	380	377	382	354	379	400	374	374	372	344	328	371	374	357	400	347	370	400	356	371	337	386	371	359	378	374	346	395	363	386	402	413	370	377	334	364	362	390	390	369	359	392	357	373	376	347	360	317	367	376	352	374	341	363	354	353	357	340	418	379	384	378	378	384	403	377	391	392	347	338	350	355	351	385	378	365	370	387	357	384	338	336	399	374	352	370	372	374	366	431	405	424	345	353	369	377	381	390	337	361	406	365	323	347	379	359	377	336	379	351	374	349	372	327	353	378	356	358	357	389	355	388	359	355	389	373	368	387	331	360	346	364	366	334	359	380	389	380	377	411	366	364	390	377	396	406	371	355	373	381	365	353	392	352	373	355	389	386	386	352	319	377	381	315	362	363	366	397	382	360	352	371	374	383	342	371	372	359	371	368	372	362	375	381	358	362	367	374	385	348	401	406	377	329	334	412	349	396	352	368	343	364	390	379	380	375	397	379	362	370	366	383	349	344	367	354	381	342	366	359	328	345	360	371	355	365	370	359	328	360	380	330	365	412	391	405	375	362	371	360	405	409	347	379	386	384	354	364	328	361	382	382	337	350	372	340	349	347	369	323	378	372	336	340	346	377	402	373	353	394	368	374	396	363	359	384	395	382	394	372	351	341	360	399	403	378	403	381	350	373	366	353	383	378	398	374	384	374	366	383	373	400	391	383	340	383	364	393	379	343	345	358	346	398	351	348	351	374	360	370	360	359	342	331	379	351	354	380	374	380	349	349	345	367	372	342	319	411	400	351	384	367	367	378	374	363	370	358	380	392	355	376	385	397	390	397	348	385	342	364	345	360	402	379	409	369	355	373	381	374	400	333	379	359	325	368	355	357	388	347	373	328	349	410	354	358	388	342	345	321	342	359	373	378	359	377	349	347	375	385	358	342	390	398	384	346	375	373	389	342	366	331	348	407	357	364	369	390	394	344	373	334	342	336	392	372	383	356	347	357	310	364	344	338	357	402	340	335	400	400	398	369	360	403	372	363	347	395	351	406	346	412	331	402	391	338	409	372	349	369	386	344	319	377	355	375	361	328	354	337	377	362	324	377	370	385	366	398	378	366	408	335	358	364	393	347	341	384	368	353	403	395	358	358	360	403	346	379	377	358	393	369	387	380	368	378	341	384	380	359	357	394	374	349	384	387	365	351	353	332	365	377	357	359	372	353	357	397	350	348	355	356	348	376	368	366	387	347	320	324	407	375	365	372	381	364	348	353	377	367	378	346	331	350	388	382	367	359	379	417	353	382	363	340	357	355	337	357	346	347	389	350	358	328	347	363	360	372	332	361	343	393	362	365	391	362	369	379	389	374	357	410	380	384	403	353	401	353	376	378	381	356	334	354	387	341	399	351	358	372	384	352	373	385	377	362	393	376	362	371	351	382	358	345	337	350	379	413	356	376	351	364	364	342	335	354	382	348	373	341	356	337	349	369	384	405	372	388	354	373	380	390	386	381	378	393	386	360	377	368	372	358	351	324	358	381	394	363	361	353	375	367	366	357	375	420	378	331	362	354	347	396	359	332	373	383	428	380	381	372	353	345	384	354	411	333	364	368	356	351	357	373	318	356	365	379	368	344	376	359	383	381	364	366	381	398	336	368	371	381	357	375	376	352	375	372	359	395	348	382	363	373	359	395	365	403	349	330	355	346	333	363	372	365	351	372	361	355	352	374	373	342	353	379	371	369	362	326	345	382	335	396	403	366	358	364	362	345	397	339	367	365	372	350	383	404	349	385	366	386	383	380	373	401	375	401	377	368	373	404	374	367	366	388	364	354	350	398	393	319	384	394	368	337	362	348	372	409	378	364	375	386	403	392	378	366	359	395	388	374	358	388	375	409	383	359	354	391	405	393	384	399	363	362	366	375	392	357	371	376	365	358	352	369	388	365	372	367	405	359	398	382	382	364	381	390	369	400	386	327	345	356	378	372	368	349	396	348	342	351	347	374	356	320	401	326	391	335	384	343	356	401	371	386	361	374	368	403	332	377	372	365	354	364	362	368	381	356	373	320	358	371	372	367	348	347	379	393	319	370	369	385	367	356	360	342	369	374	355	388	350	429	373	323	376	371	350	380	371	343	408	365	329	359	363	408	380	372	345	362	369	383	372	337	387	376	331	365	377	318	366	354	375	350	411	374	376	368	355	384	374	346	382	373	382	364	367	368	371	379	309	376	377	395	370	376	383	388	362	388	370	357	374	373	340	351	337	381	364	352	339	369	360	329	348	366	372	397	339	380	333	351	381	395	342	395	364	333	383	345	371	373	334	344	356	390	404	339	391	384	356	347	344	346	367	408
22768	22052	38696	23656	8846	6798	9811	9799	7271	2307	864	852	879	861	878	808	868	809	877	844	800	866	840	911	810	798	881	837	836	877	818	842	803	853	813	874	864	853	835	819	853	821	854	892	873	844	821	851	864	836	848	860	854	848	837	817	858	818	873	919	836	810	843	865	867	796	828	816	875	871	817	836	867	857	885	864	864	853	878	893	832	854	836	877	847	859	864	890	839	826	811	852	823	870	905	825	847	852	843	817	819	776	904	866	865	834	889	842	875	843	812	846	846	809	841	831	860	853	895	835	811	839	823	824	790	851	878	829	867	814	895	793	877	839	893	861	829	877	820	839	874	832	849	857	889	823	834	886	850	868	844	845	813	867	821	887	850	831	908	844	896	861	865	855	873	840	802	870	858	845	839	788	845	839	856	893	868	827	864	858	845	846	876	874	827	847	834	871	856	893	818	865	795	842	867	834	794	872	881	831	821	868	892	839	856	818	829	849	866	867	841	851	884	823	815	858	848	844	856	934	842	813	916	820	880	859	803	837	792	883	818	893	872	864	809	862	879	906	887	840	855	813	875	832	791	831	842	847	836	814	833	864	842	838	828	851	827	916	888	835	807	810	796	838	880	844	882	884	818	858	845	802	830	857	875	887	850	839	803	842	849	788	835	822	820	869	820	800	805	869	896	845	882	845	841	831	861	833	869	859	808	838	882	849	787	800	881	833	849	882	852	880	884	893	898	847	852	819	877	865	785	830	817	866	850	795	856	839	835	867	849	861	850	858	853	898	831	868	836	902	809	830	877	847	834	877	843	869	912	823	861	837	804	798	807	814	855	889	824	961	855	849	870	906	818	802	860	812	791	862	894	831	877	873	843	848	870	866	838	875	844	866	866	861	818	873	834	834	871	847	840	834	848	829	877	898	843	886	830	847	850	826	849	823	829	832	826	831	833	877	873	873	837	903	862	814	901	832	846	846	897	872	871	835	788	812	809	831	858	851	886	872	888	828	858	826	830	807	878	849	867	831	802	900	811	838	824	826	865	874	890	791	848	862	865	823	841	827	824	814	851	824	804	855	855	842	831	838	906	837	904	860	833	892	877	848	817	917	854	828	823	854	855	853	863	835	882	874	791	874	858	823	881	789	875	834	843	866	844	870	794	853	887	796	855	847	862	878	771	831	897	843	904	888	875	878	855	877	794	880	840	817	876	870	825	885	793	862	810	838	880	825	912	871	777	862	859	806	834	820	826	852	792	863	811	873	866	864	876	857	905	833	820	822	848	870	836	865	868	880	843	858	811	887	925	882	849	909	769	810	852	830	857	873	865	860	822	828	860	853	868	747	878	880	809	827	840	839	888	838	866	826	835	866	870	841	842	790	894	831	837	862	847	893	827	875	897	838	842	811	835	916	813	830	816	852	845	847	876	848	872	831	819	835	872	823	852	840	839	848	851	852	823	839	821	803	887	838	816	832	803	861	903	804	864	815	783	891	881	870	844	841	852	859	873	848	811	827	857	809	806	866	802	863	878	788	879	856	850	860	858	862	904	886	890	833	835	832	832	866	867	830	853	846	873	847	875	851	839	800	853	872	878	845	812	821	839	805	838	845	830	834	866	850	815	866	847	828	835	855	847	846	885	905	905	837	837	842	835	869	887	832	837	851	823	920	856	832	814	856	792	860	875	836	862	869	879	849	829	878	887	812	847	862	894	844	844	874	839	825	835	810	844	848	828	837	860	805	822	853	852	815	835	867	859	831	837	871	782	861	877	859	873	858	858	842	909	844	827	819	883	851	864	843	815	854	917	881	870	840	851	854	835	848	848	804	865	820	838	857	815	858	850	848	820	864	850	889	893	863	845	828	840	809	857	853	893	879	804	825	823	854	831	857	804	794	793	861	873	836	869	860	850	854	828	888	823	874	896	863	881	812	868	851	869	863	866	820	865	848	821	917	799	830	818	827	853	845	876	853	845	873	831	873	891	843	851	819	836	805	845	834	849	804	873	864	879	798	831	852	813	856	856	842	853	841	848	782	824	873	849	809	840	927	845	873	880	898	831	899	907	804	844	834	856	885	828	828	851	841	875	871	873	837	896	841	855	833	849	859	774	777	882	836	815	904	893	796	874	827	845	883	862	810	859	833	889	864	903	891	870	848	895	820	839	834	867	875	855	842	862	829	824	874	879	858	872	843	849	834	896	809	826	876	845	898	842	890	821	883	821	847	844	872	881	808	867	771	843	835	800	847	893	834	839	857	808	884	859	878	832	803	865	862	797	781	819	869	822	867	897	839	849	780	831	858	818	891	822	830	826	883	796	854	932	832	813	875	869	862	949	855	867	791	801	872	903	798	867	878	897	840	873	808	774	827	839	864	835	862	884	822	861	911	824	824	897	832	835	876	832	833	797	848	782	864	854	893	858	853	832	845	845	838	874	844	852	834	833	784	840	867	800	832	867	926	835	856	847	858	853	846	856	873	861	822	877	886	796	858	867	831	840	858	900	777	841	870	802	836	854	888	868	876	835	794	866	875	846	825	838	791	812	893	822	841	813	805	826	833	870	840	843	864	872	838	853	873	853	859	836	885	825	823	883	846	854	924	849	822	834	835	856	910	825	846	844	863	840	829	865	864	823	865	879	839	849	862	868	836	845	857	847	835	851	845	832	884	819	850	868	854	818	862	847	900	891	827	861	871	841	834	819	865	805	889	855	855	852	824	840	795	844	871	822	834	890	839	857	808	850	848	817	832	825	847	876	849	860	807	808	840	832	789	881	857	881	910	811	911	855	877	865	886	817	879	866	817	857	848	858	862	848	856	865	829	826	888	847	868	858	837	864	839	812	852	923	876	863	828	859	821	868	783	848	831	844	790	919	833	867	814	829	855	853	865	799	846	815	839	911	855	823	911	870	836	855	861	840	857	802	826	850	855	845	886	865	894	808	884	918	825	896	864	854	858	860	875	903	801	862	836	863	872	859	864	831	856	825	845	915	861	783	821	860	830	818	822	803	837	825	831	839	903	832	856	829	849	835	887	894	800	850	818	827	864	871	845	876	846	869	864	830	832	863	843	832	850	858	822	787	849	899	880	901	821	799	808	895	836	828	849	885	854	886	871	857	835	899	892	851	823	858	853	858	833	851	789	849	812	902	889	787	872	757	838	810	861	901	858	889	847	841	843	858	864	875	850	896	860	842	824	843	859	796	854	853	902	803	833	869	833	840	902	887	813	849	864	911	839	867	837	863	835	826	870	852	878	853	871	799	895	916	815	842	844	866	847	820	845	855	854	879	875	871	841	850	875	867	846	845	842	835	876	889	832	835	871	816	908	824	854	832	882	870	848	805	810	798	847	858	815	846	856	889	815	854	908	900	828	839	863	856	841	863	803	884	833	850	888	865	816	873	829	877	913	887	848	828	807	818	847	879	841	858	854	840	867	847	860	840	806	844	820	775	797	855	850	848	893	830	854	838	834	862	857	818	851	868	829	860	851	820	790	920	851
45642	40321	49381	27274	6896	2758	3987	3552	2572	907	305	265	261	242	241	294	274	248	272	276	262	274	269	247	275	239	297	259	261	258	255	256	275	257	242	244	261	259	259	250	289	281	257	263	279	249	326	253	253	279	253	263	268	244	279	279	275	280	275	269	260	276	272	246	260	272	267	272	265	245	268	263	274	273	270	263	288	255	250	260	250	257	216	282	258	253	248	242	283	280	264	246	274	281	303	281	267	259	267	292	285	227	240	263	247	279	253	257	247	251	279	283	267	263	250	257	251	263	281	254	260	249	282	242	260	244	243	271	253	242	254	244	267	295	256	272	295	279	258	235	278	279	279	256	253	271	242	228	238	280	250	283	259	262	270	260	251	268	240	264	286	243	270	242	232	270	277	258	264	254	279	279	248	252	263	263	241	273	276	285	276	272	281	270	258	261	246	271	281	260	259	255	278	240	276	264	253	263	250	280	271	307	255	264	241	240	273	270	279	278	242	272	259	263	275	219	264	251	274	234	256	244	255	271	264	287	265	264	275	274	247	251	291	271	277	283	252	289	266	275	245	234	237	243	242	246	287	264	252	245	274	260	276	263	247	265	261	258	251	239	254	288	257	307	253	301	250	268	261	245	235	227	260	244	271	231	262	271	253	268	261	245	271	265	253	279	275	252	247	259	248	288	266	258	264	233	274	274	271	229	271	267	260	246	290	251	254	255	256	274	270	269	251	246	251	257	273	261	281	280	265	278	229	295	269	259	281	237	253	259	250	268	275	252	272	264	266	255	287	252	289	278	287	253	282	272	272	265	251	271	265	293	273	250	267	283	266	294	275	274	260	262	259	296	274	276	253	255	255	284	296	240	245	304	261	247	238	264	234	249	235	305	275	248	282	283	246	290	284	284	232	273	293	261	255	230	277	261	264	273	262	246	264	235	245	275	264	277	252	236	248	256	263	229	273	276	260	263	263	273	262	253	279	255	242	252	287	272	293	246	284	267	225	241	289	235	256	262	282	263	285	265	246	241	293	285	254	255	260	276	251	222	242	249	281	325	265	258	259	266	289	270	261	276	268	275	287	257	272	244	228	265	272	263	234	282	272	268	254	250	247	242	292	261	258	257	254	280	257	248	269	263	253	290	274	261	259	293	299	270	269	283	256	257	290	254	271	267	301	271	283	256	256	254	277	265	299	272	244	258	245	245	269	242	241	267	270	255	278	263	251	250	237	256	254	272	273	261	266	257	273	245	244	270	267	272	276	260	246	267	249	256	269	275	279	277	247	281	272	275	267	261	278	267	240	268	243	250	292	267	278	266	280	222	259	266	274	231	296	265	288	268	260	260	291	256	228	262	308	255	255	263	263	271	266	245	241	253	265	302	261	310	282	308	255	258	228	271	273	260	272	270	252	246	268	269	278	266	273	265	248	272	228	283	259	256	258	272	259	259	273	286	258	272	276	272	256	280	247	256	270	261	261	264	260	238	266	254	296	232	278	313	244	289	262	280	262	240	286	295	265	286	255	284	233	243	256	260	269	272	246	240	251	247	281	263	293	269	288	294	314	277	246	264	271	253	254	262	263	286	256	270	292	277	255	268	227	273	248	260	272	312	256	251	226	276	248	229	239	233	250	250	281	292	257	277	268	277	275	236	278	275	241	279	263	257	267	257	280	244	299	233	286	266	270	259	269	265	243	283	269	262	267	256	277	253	293	269	247	274	299	257	288	248	251	290	266	269	256	252	254	274	277	251	262	265	254	275	237	278	278	275	256	244	282	251	271	261	258	255	264	234	257	294	269	279	270	268	246	273	292	281	284	294	229	270	275	271	236	237	282	257	232	280	270	259	254	254	267	283	261	293	239	273	289	278	243	269	259	238	267	268	269	254	268	258	222	271	296	278	242	264	275	263	274	275	253	288	226	235	271	239	277	254	230	234	266	255	281	293	264	269	256	291	254	298	268	269	253	272	275	279	272	263	279	255	281	231	256	305	246	268	246	268	278	265	305	276	272	245	246	278	262	265	245	264	305	271	249	260	286	267	283	264	272	246	262	240	241	305	247	246	277	277	296	280	246	248	286	264	288	287	272	245	298	276	277	261	249	253	284	288	291	278	227	285	281	280	275	247	235	256	252	232	268	252	252	281	267	253	266	255	244	270	251	281	255	295	263	263	248	255	265	249	258	244	290	240	274	266	243	249	267	246	244	251	260	255	279	271	266	277	283	253	288	256	226	290	266	255	265	250	281	244	258	262	244	255	295	287	238	284	279	247	246	247	248	282	232	272	263	244	264	257	255	263	249	262	263	283	258	259	231	243	284	284	220	294	267	273	264	285	279	273	272	254	303	222	272	246	234	236	241	261	248	278	293	256	285	290	261	245	230	265	256	281	273	236	285	264	247	248	261	267	263	246	275	229	230	288	268	261	286	257	259	292	264	260	241	293	283	281	262	255	267	271	280	262	287	282	265	285	204	269	253	264	234	262	256	250	243	255	223	247	256	261	257	295	275	240	243	254	281	260	268	270	262	284	260	258	270	255	300	270	270	306	272	298	260	259	277	273	275	255	272	233	257	249	240	268	272	250	258	257	297	280	289	297	246	248	266	249	283	258	286	251	298	265	249	250	276	290	255	276	257	272	256	259	296	273	276	259	230	230	256	256	246	269	248	224	261	272	274	274	250	244	283	286	260	271	268	288	260	257	281	240	253	269	250	274	232	267	283	283	271	242	279	293	269	275	274	227	253	263	266	269	265	249	251	263	246	273	272	264	301	252	247	242	242	273	272	275	279	280	249	275	296	266	287	242	246	264	269	222	264	270	296	273	280	277	273	265	253	260	263	278	240	277	287	234	247	240	260	270	275	282	243	268	243	276	295	250	272	263	256	266	295	263	257	257	267	267	281	245	245	264	247	246	273	263	276	252	251	246	282	269	269	244	247	256	240	243	266	265	261	236	264	269	253	276	257	261	268	281	257	291	266	287	261	266	268	265	290	249	272	236	247	281	270	268	234	267	240	267	276	283	266	266	284	266	263	288	278	253	274	284	272	269	275	251	256	267	267	289	273	252	281	260	261	256	274	258	263	281	271	280	262	247	285	263	226	282	242	270	280	266	277	241	269	281	273	267	277	267	245	254	258	226	258	281	267	262	257	275	256	260	245	255	270	273	268	271	307	263	256	260	257	266	277	265	292	281	249	253	270	272	250	279	264	251	237	276	273	277	268	259	257	253	285	258	289	255	306	295	262	265	262	276	281	265	245	278	241	274	244	258	279	277	243	274	251	257	264	283	282	263	282	304	262	269	258	263	257	263	288	256	247	275	264	271	246	258	261	263	255	293	262	262	254	300	294	293	249	285	242	260	280	266	261	251	277	263	254	274	269	275	271	265	276	265	281	256	253	272	283	276	268	276	287	268	256	273	298	247	273	284	260	257	258	256	251	262	259	261	259	239	272	240	258	278	284	278	299	271	222	275	287	272	256	257	274	275	305	269	269	277
30408	32194	47880	29444	12841	9833	14836	13825	9989	3404	611	640	667	649	595	621	606	610	606	608	648	640	643	643	610	645	618	620	649	643	589	598	601	647	613	642	589	612	609	622	629	635	621	611	610	639	640	585	655	645	613	680	613	636	644	610	690	632	621	641	642	605	611	613	627	623	656	620	602	645	609	635	641	657	614	595	583	632	628	643	633	617	638	597	592	617	637	612	669	583	602	628	621	619	591	590	625	649	579	591	612	653	625	589	677	627	624	629	664	635	625	641	607	635	677	643	629	618	630	619	593	578	637	569	599	606	633	618	653	667	591	611	586	609	627	608	618	632	622	610	681	630	636	636	614	589	648	650	654	650	596	622	592	612	638	599	593	596	630	657	628	632	651	618	655	576	598	650	635	621	633	657	653	614	627	641	613	607	669	642	620	613	645	611	596	615	607	605	618	591	631	647	636	679	653	628	617	659	632	658	691	658	619	641	667	646	647	634	627	629	666	617	640	609	627	587	589	614	659	606	595	612	649	662	631	638	595	588	603	673	616	602	651	661	620	669	603	653	550	648	642	584	610	593	593	649	636	584	569	625	608	630	590	614	647	640	607	608	615	578	588	598	627	634	635	663	635	604	619	640	656	656	653	633	639	611	611	619	641	634	606	600	603	629	604	621	627	650	637	670	644	641	641	657	611	637	634	618	641	640	639	571	589	604	594	618	656	623	648	585	635	611	653	642	674	593	626	646	636	665	623	624	669	648	617	627	636	603	613	606	665	603	644	659	597	653	620	607	615	626	632	632	572	599	620	602	626	636	600	591	619	642	618	645	605	562	640	659	608	626	652	621	613	639	586	609	630	640	612	649	598	621	682	629	610	639	681	562	612	629	637	644	677	619	642	653	615	587	684	612	575	591	679	611	604	645	636	614	643	593	592	636	650	607	624	662	655	596	647	614	661	615	595	601	593	661	635	622	618	615	548	632	660	575	658	663	593	629	653	609	595	653	656	634	591	636	655	632	630	636	638	634	648	613	616	594	644	614	634	611	632	627	593	675	601	651	666	621	601	593	626	588	645	640	619	672	615	606	582	633	615	613	636	623	627	650	627	595	581	608	574	643	600	644	658	602	617	613	577	631	608	581	598	622	618	602	649	618	623	636	613	627	623	622	603	642	631	622	626	608	644	583	606	626	672	675	631	669	643	631	644	626	587	601	618	592	656	645	648	612	628	647	641	600	642	642	606	617	672	585	607	600	645	617	615	613	655	639	642	646	570	651	668	625	606	648	607	650	611	660	630	693	627	631	590	606	623	607	596	628	619	602	600	657	664	596	639	606	637	645	643	610	638	650	638	625	600	598	589	613	652	607	632	593	655	638	630	647	593	652	637	625	625	624	581	625	641	641	599	625	586	637	627	605	620	599	593	647	627	626	593	606	601	632	634	610	627	662	578	640	627	645	624	633	596	589	601	570	649	617	607	599	635	611	589	639	661	638	655	656	640	620	699	621	575	633	606	600	667	605	644	599	634	622	592	663	610	674	617	638	607	637	673	651	596	656	628	585	605	673	640	612	633	645	654	648	633	638	610	609	620	663	601	615	596	650	659	605	655	626	597	630	636	579	569	594	591	624	662	656	650	588	622	653	587	633	616	600	664	573	641	596	649	618	648	657	599	611	602	611	585	613	627	646	638	624	638	642	588	610	604	645	638	608	613	651	622	671	612	627	613	663	618	605	638	630	596	596	625	632	639	587	600	597	604	629	613	642	579	616	588	602	667	650	603	627	654	599	667	638	608	605	612	651	652	620	614	577	611	622	621	618	622	629	632	642	661	615	644	642	656	630	619	661	676	552	638	662	636	588	622	631	623	651	638	608	605	624	617	646	579	603	603	617	664	628	583	612	647	602	653	651	642	676	662	681	600	639	652	624	662	643	607	611	600	605	659	616	653	602	603	590	632	634	683	634	659	640	679	647	652	640	640	607	636	627	604	645	633	605	590	624	607	617	628	636	612	644	623	610	619	617	626	661	596	661	615	634	596	642	679	626	593	636	618	603	615	687	626	625	636	652	623	618	682	584	655	616	644	621	598	622	606	601	657	625	628	654	634	633	610	669	643	627	656	603	642	603	636	603	632	594	633	647	618	650	642	575	608	627	652	660	627	666	634	642	673	648	660	668	610	632	640	613	645	627	652	637	626	620	620	616	634	614	660	631	610	651	672	618	629	626	619	632	626	591	680	653	652	654	668	617	625	614	593	624	574	642	668	635	684	611	604	639	631	633	633	612	640	607	645	609	628	620	649	656	607	652	623	662	611	610	641	630	665	642	603	639	616	568	633	636	631	646	651	630	630	640	617	610	610	691	616	622	625	622	616	657	656	582	658	629	671	582	630	629	652	624	608	638	578	627	644	571	610	644	602	643	658	620	684	672	622	636	603	613	666	574	639	693	616	610	624	616	609	631	612	645	612	672	635	664	654	620	626	630	647	674	617	658	567	621	641	633	611	615	637	648	618	602	596	615	611	627	617	575	629	662	651	653	622	620	611	674	622	631	658	613	641	612	656	677	596	629	631	671	605	570	674	604	599	655	623	595	637	601	627	665	640	628	592	627	611	659	594	607	619	618	619	656	666	611	642	632	597	612	639	611	641	638	642	614	583	563	633	629	618	690	634	637	608	657	615	649	639	634	601	682	613	596	622	624	632	643	657	616	632	655	619	653	652	638	627	602	632	643	641	580	628	645	621	594	638	645	659	604	579	551	648	610	607	594	589	603	628	629	656	687	600	638	591	627	646	634	670	643	629	663	641	643	602	635	662	619	597	599	666	615	604	593	599	581	635	623	617	618	621	609	629	624	633	598	633	605	619	601	596	667	633	628	603	664	613	628	628	568	641	618	617	656	643	653	606	592	639	606	621	623	593	613	603	638	636	669	637	617	563	622	609	608	621	615	654	567	631	639	602	627	683	678	625	625	588	624	619	633	613	591	589	658	618	602	593	612	581	604	628	587	648	650	658	602	641	541	584	585	631	630	605	636	644	616	557	625	570	618	656	678	656	598	630	661	642	645	603	630	658	649	627	637	596	621	616	598	611	577	667	637	580	645	607	645	635	627	650	608	657	660	653	589	642	609	616	609	609	662	658	603	640	626	631	626	639	622	602	611	638	592	652	659	620	616	618	605	631	642	629	613	649	616	582	666	627	628	622	577	654	662	638	652	647	628	642	628	578	670	640	597	622	634	631	646	631	620	598	636	602	625	614	630	636	653	669	657	630	590	629	612	670	606	643	622	618	661	688	629	624	590	629	676	655	666	607	646	657	646	647	624	628	654	646	629	635	662	613	616	655	632	616	602	635	673	597	645	616	635	616	617	645	611	622	596	606	627	629	600	610	636	628	586	616	659	631	660	624	653	646	681	623	629	620	666	634	597	635	625	634	617	655	603	609	656	634	609	618	626	609	668	636	613	660	657	671	595	644	661	633	595	624	612	660	618	623	644	657	621
8285	1891	2437	1110	472	407	433	486	481	427	437	409	416	352	372	411	379	387	388	367	373	406	360	378	415	391	380	358	392	358	389	368	403	390	392	402	430	422	386	380	418	374	408	389	365	362	397	402	413	393	410	361	406	343	349	408	375	404	399	370	370	389	395	371	387	428	413	372	395	383	395	421	399	407	393	377	412	456	408	413	438	398	387	382	381	402	424	363	422	396	379	375	397	396	375	411	374	386	390	388	389	441	382	361	395	402	382	440	422	408	373	404	412	395	360	429	396	425	352	449	415	400	421	412	383	410	427	413	375	397	398	375	398	405	400	382	371	401	398	393	361	355	385	398	383	414	400	392	375	375	381	344	396	371	402	382	396	419	405	395	418	371	383	406	383	399	457	414	416	375	353	417	374	406	413	438	386	407	382	390	369	387	369	409	412	403	385	352	405	396	399	372	410	412	375	412	383	381	372	380	362	418	387	396	423	401	416	396	367	418	394	410	430	388	397	388	424	443	396	423	403	382	394	342	387	385	375	393	429	409	404	378	380	387	388	418	408	396	426	414	388	391	368	417	413	410	402	412	434	412	368	370	376	384	415	394	396	424	360	391	390	456	383	374	433	393	429	410	414	421	403	406	360	338	418	386	366	396	381	424	370	373	359	389	406	373	417	384	400	358	363	362	379	397	408	435	394	412	368	380	374	412	399	401	416	376	424	398	404	371	393	415	402	414	372	430	351	365	457	423	407	403	359	413	390	392	413	376	376	442	407	416	398	374	360	388	430	391	398	397	443	428	378	423	376	375	410	387	399	403	338	383	379	420	388	365	415	371	443	391	392	398	379	360	391	386	409	415	417	412	406	380	390	407	383	388	400	389	364	396	379	405	386	384	399	371	377	418	365	380	383	374	424	442	365	416	376	381	381	365	402	407	400	369	396	403	392	370	360	396	382	436	381	359	465	428	402	361	360	385	399	393	400	381	412	416	430	395	385	380	422	399	393	402	352	378	404	420	402	387	390	375	418	381	385	424	402	357	376	427	413	408	370	414	393	363	418	431	388	430	386	383	404	382	371	390	357	377	417	419	396	424	357	408	389	425	427	382	388	415	379	365	405	395	359	434	394	367	412	395	421	424	404	432	373	379	354	382	398	387	438	430	386	398	403	382	388	423	416	400	367	406	423	409	436	373	367	430	368	400	415	407	387	367	410	387	401	372	375	343	357	352	387	401	387	369	377	379	371	413	383	389	381	375	407	376	382	399	391	412	391	400	394	391	417	391	419	390	380	417	370	410	439	395	445	394	366	412	380	421	436	390	350	387	403	428	413	400	365	391	388	410	395	365	386	413	386	358	383	426	427	400	403	368	404	405	409	399	383	378	386	399	355	356	380	360	436	426	420	383	401	406	395	401	412	373	367	441	394	378	411	365	386	411	389	396	427	398	392	390	373	402	393	357	395	403	409	382	371	396	426	398	383	405	382	387	351	402	381	400	356	399	436	409	421	392	387	398	420	425	413	396	365	407	389	410	379	386	382	416	399	392	448	441	374	449	402	383	421	389	392	391	379	398	397	408	415	436	394	416	409	400	386	409	414	393	392	405	441	426	398	375	364	428	400	393	408	376	361	395	408	368	352	435	393	362	381	364	404	342	401	444	430	397	390	392	396	451	373	396	401	407	368	424	417	387	422	405	383	355	382	438	363	407	368	369	391	394	355	369	397	362	400	411	386	426	379	370	401	380	352	411	409	414	407	370	389	375	416	420	375	405	403	389	400	430	394	396	446	386	390	384	404	370	432	376	422	427	392	369	400	371	412	397	412	400	394	428	379	388	424	407	370	412	365	403	397	392	383	425	384	367	386	402	394	380	408	401	422	410	418	392	400	394	393	356	437	355	391	372	429	399	380	392	407	405	394	398	411	398	374	414	431	409	402	434	353	379	434	421	411	397	420	388	397	387	381	422	391	406	373	362	383	372	414	339	370	395	384	426	408	390	382	391	396	389	340	421	393	375	401	396	383	387	400	356	407	393	395	389	400	414	447	380	369	369	392	363	405	423	372	396	370	372	400	395	387	385	408	431	393	413	396	382	418	385	389	360	376	350	389	399	376	395	380	364	399	383	458	360	405	382	381	380	407	368	388	405	390	382	369	417	421	345	407	374	371	416	463	414	400	408	372	362	406	417	395	361	368	371	396	395	419	369	395	403	355	376	393	419	388	417	393	375	375	402	398	414	397	397	398	390	429	377	398	378	425	345	406	399	390	367	405	366	383	370	387	392	433	404	380	392	386	369	389	415	409	377	386	382	401	393	415	424	410	409	373	439	383	392	401	389	378	398	398	403	361	365	375	396	444	433	399	421	396	400	376	401	417	393	396	422	417	423	345	414	395	393	378	415	404	417	393	399	403	369	400	420	433	391	408	389	395	364	385	422	394	378	381	403	409	401	410	363	427	406	362	410	350	364	417	425	363	396	380	400	402	375	364	395	353	386	398	411	444	390	403	438	425	395	408	399	416	413	381	425	367	378	386	392	400	396	391	391	387	410	408	414	395	399	378	399	366	420	392	387	414	415	420	395	380	403	399	391	386	403	393	406	419	395	412	428	413	387	396	386	406	391	383	407	408	387	379	337	381	407	353	385	380	388	422	444	391	352	396	395	384	391	402	423	371	391	393	404	402	370	416	388	401	412	382	388	392	425	407	409	394	413	455	412	442	382	394	386	390	364	384	362	407	391	406	417	362	387	380	426	397	424	401	411	393	398	410	390	399	397	403	373	364	383	366	385	357	396	366	418	356	379	431	403	368	402	396	425	370	373	396	421	360	385	394	396	386	399	427	400	408	376	415	370	436	428	420	410	417	412	440	414	374	382	395	377	350	366	368	389	397	397	370	379	360	393	352	352	387	390	399	380	401	427	396	417	388	418	337	399	393	392	423	392	410	402	390	388	327	375	366	398	422	380	397	352	369	401	404	374	375	383	407	401	386	349	406	380	363	411	380	416	386	398	389	396	386	432	423	396	432	361	381	385	409	397	356	412	409	376	403	375	407	363	390	425	385	393	369	385	368	362	388	362	392	400	368	379	394	402	404	389	428	415	389	388	370	415	376	401	427	361	431	382	392	372	392	415	399	388	406	377	395	389	366	381	405	401	416	412	422	423	390	401	400	378	414	383	405	387	376	417	446	435	394	427	400	394	443	395	401	414	410	397	374	399	376	387	416	391	406	370	395	350	405	409	388	376	419	405	387	383	440	426	358	388	419	399	406	355	383	395	387	389	372	405	388	347	396	390	415	425	369	414	404	397	431	384	401	408	336	373	412	425	417	417	370	396	358	374	401	397	423	416	412	415	360	404	400	408	393	422	421	437	369	410	396	400	388	422	411	366	375	370	437	447	391	443	408	396	410	407	383	377	390	412	358	399	408	396	412	387	413	431	414	373	409	397	407	352	405	382	385	383	417	402	390	427	354	395	414	392	413	376	393	399	358	404	356	397
6910	3005	5343	2840	1285	1179	1288	1296	1189	981	943	904	871	936	877	893	911	904	952	933	927	934	904	954	896	885	878	848	861	845	840	963	888	860	916	926	953	891	922	898	914	933	856	1021	901	880	906	934	952	903	931	913	955	904	941	930	907	940	925	901	936	919	934	939	924	931	919	919	873	929	955	905	923	894	893	925	908	909	898	845	908	902	947	945	923	897	878	942	959	886	936	855	939	930	899	872	975	883	894	927	851	908	895	851	963	919	894	900	914	888	917	889	970	853	877	938	966	930	935	931	907	882	923	901	921	895	911	891	918	884	870	912	910	889	912	860	912	878	941	898	905	897	894	885	915	860	872	852	900	919	919	934	939	889	938	879	929	911	923	954	915	883	869	972	875	920	876	928	906	860	925	905	908	903	940	884	927	906	893	897	940	953	890	898	955	916	906	988	876	879	860	884	944	881	916	889	913	920	935	919	924	908	930	910	933	942	919	903	919	902	899	892	885	904	960	938	887	869	956	948	958	900	947	948	899	944	874	964	902	899	954	967	888	936	942	949	878	909	866	940	923	864	922	914	833	877	903	902	881	848	919	923	904	905	934	933	931	907	899	904	902	914	901	898	892	842	944	904	931	947	912	887	877	897	942	915	883	940	877	935	905	912	853	894	893	877	902	932	902	925	882	921	949	890	925	902	959	868	922	851	870	981	904	907	905	885	893	861	905	870	901	926	914	889	929	970	926	919	910	923	924	923	872	937	909	890	862	910	932	907	887	913	920	890	853	855	897	963	891	901	885	945	941	904	934	899	869	911	871	895	876	896	875	904	886	877	895	907	855	894	902	894	857	926	921	858	918	947	919	933	913	901	906	899	862	908	852	870	863	925	931	909	985	906	913	856	922	905	895	853	991	923	919	895	920	869	898	928	894	870	914	904	871	868	951	901	903	937	955	910	887	867	889	918	931	937	926	868	901	953	920	912	866	950	861	873	886	853	934	916	932	953	875	929	885	946	899	838	890	925	996	902	942	877	928	930	937	866	852	893	876	898	893	899	902	908	861	880	918	907	917	894	896	891	926	912	934	876	890	927	894	915	874	936	939	966	930	938	961	869	923	946	910	918	902	921	946	913	871	899	928	968	908	898	916	896	900	893	890	966	920	893	910	871	887	904	911	984	904	878	922	908	922	892	875	888	919	925	984	869	926	917	935	949	920	880	935	927	883	941	950	892	892	925	920	937	941	933	889	907	885	897	912	919	932	879	890	921	963	960	904	923	887	875	923	915	924	932	914	905	900	873	907	893	943	924	926	926	907	962	909	876	932	912	880	902	963	957	922	946	948	913	926	944	910	927	921	980	890	923	933	902	966	938	907	882	854	986	918	858	892	877	908	928	893	919	960	936	901	930	959	933	910	927	955	928	885	894	942	938	918	936	903	897	888	913	884	921	848	891	918	910	937	899	901	897	860	902	931	912	856	849	926	918	931	897	911	927	909	900	969	913	917	954	918	797	889	922	932	900	905	847	923	897	937	916	904	931	889	874	914	920	922	893	946	922	884	931	865	897	917	891	922	959	903	953	894	882	894	906	890	911	888	937	889	914	901	886	930	890	940	906	890	966	948	938	938	927	910	891	932	891	867	945	911	929	913	935	972	916	902	896	912	917	955	869	939	930	887	853	933	899	900	918	952	906	913	938	829	901	903	902	922	954	935	914	938	881	873	897	898	890	948	945	884	907	881	906	926	932	920	908	930	906	904	908	932	890	893	891	898	879	875	936	886	916	945	853	885	898	931	877	890	990	979	896	912	924	925	879	909	913	887	938	863	891	940	975	948	847	919	871	948	899	879	901	878	946	883	873	908	911	909	907	894	894	908	933	933	958	862	896	903	912	946	915	935	849	873	926	947	910	924	912	916	886	943	909	917	909	943	907	900	910	863	868	934	949	894	913	894	872	898	846	916	874	882	961	904	908	896	952	852	973	896	980	904	908	933	854	905	918	919	923	881	902	880	891	907	962	944	959	889	873	901	915	919	898	940	905	930	974	889	907	902	911	914	891	933	921	918	893	919	927	901	906	929	909	889	892	889	944	931	912	925	865	875	950	924	965	939	898	942	894	934	854	943	882	903	892	908	894	932	943	991	906	937	892	919	937	934	921	896	941	890	887	964	863	903	932	882	909	909	897	913	916	879	958	927	896	899	948	903	907	876	891	899	902	930	885	918	872	908	900	915	878	922	929	908	904	899	902	912	908	952	945	904	941	928	922	930	875	861	905	896	974	888	897	857	932	913	880	877	927	924	895	888	933	912	933	933	874	908	920	924	910	930	882	870	881	896	904	911	886	875	903	911	930	917	900	916	921	930	885	917	863	1000	916	924	906	893	938	914	942	937	936	937	869	975	906	914	945	894	888	981	849	907	878	894	946	907	857	931	857	871	918	915	903	883	897	836	890	917	948	941	862	892	869	878	850	923	897	900	899	911	846	947	906	943	969	890	925	932	948	914	902	972	908	915	891	938	875	888	927	992	930	936	944	908	923	879	910	911	929	886	913	895	905	902	931	928	920	880	875	891	967	887	889	942	946	918	890	915	901	901	885	928	898	935	856	881	859	977	905	886	922	895	939	903	891	935	945	918	892	891	842	930	934	924	892	929	924	923	939	906	888	859	907	919	951	880	892	916	887	889	922	866	874	909	917	880	918	857	939	940	903	944	908	918	904	926	858	913	934	890	908	845	914	910	892	899	928	866	877	887	894	901	939	962	880	910	919	874	813	960	898	888	881	897	929	892	884	902	903	941	918	912	935	927	880	905	912	897	948	912	918	884	876	932	905	840	907	864	899	902	926	911	937	917	855	898	906	901	954	896	897	929	866	934	853	931	870	930	864	922	898	873	902	930	915	913	876	924	898	897	932	914	886	894	959	913	883	910	919	914	936	951	957	868	886	878	894	923	869	907	885	970	943	946	910	907	891	899	895	913	914	894	899	952	882	945	938	912	898	918	885	922	903	915	825	862	882	924	902	851	933	868	950	871	838	903	884	914	880	924	911	900	925	920	873	882	971	947	874	855	932	919	923	914	876	878	882	902	935	963	917	867	897	917	909	927	878	874	898	901	939	934	912	919	936	869	957	917	915	873	917	906	841	921	899	904	899	874	879	871	916	917	906	937	906	861	935	883	919	881	938	938	896	917	916	957	910	948	891	922	899	925	938	947	876	899	915	892	895	906	865	913	948	925	950	870	859	883	872	878	928	901	898	899	888	892	884	952	855	896	938	872	892	936	922	926	905	897	916	941	958	900	897	898	880	874	920	938	880	891	907	918	938	916	913	911	930	927	911	914	803	900	924	926	891	950	917	906	940	897	908	903	930	913	887	927	842	954	915	923	941	919	922	918	858	874	937	876	885	940	877	884	925	915	918	882	922	937	895	897	913	911	922	910	890	904	959	865	914	916	869	944	894	906	866	895	890	921	939	896	906	890	941	870	952	965	877	898	891	904	908
32992	22696	33009	18423	4617	2422	2911	2547	1791	735	373	385	330	373	319	376	430	356	392	376	372	377	385	391	390	430	358	381	400	350	395	371	342	345	352	400	369	361	372	376	369	348	354	392	383	390	344	367	362	384	362	368	392	385	394	385	415	394	371	340	362	396	358	354	331	381	375	363	367	357	354	389	341	407	397	399	370	366	357	367	390	386	392	395	380	382	379	364	355	377	349	400	383	370	368	394	378	372	345	409	366	356	374	340	351	365	353	359	358	367	367	309	343	358	335	372	354	382	391	315	392	400	346	354	358	377	382	370	345	371	371	399	373	349	398	358	326	364	411	386	355	407	359	372	377	362	382	362	365	346	381	382	380	361	345	346	396	386	385	379	371	355	405	350	358	389	400	331	338	360	368	409	389	397	384	362	372	359	372	367	364	364	374	362	380	333	384	355	405	358	386	358	332	368	380	362	384	394	385	363	320	345	378	379	409	333	356	398	357	388	372	330	348	364	360	400	367	376	348	363	394	366	385	339	376	312	403	381	407	375	370	367	378	359	350	392	370	374	374	366	342	391	346	342	372	413	358	403	361	358	381	372	359	338	360	350	390	381	390	371	326	338	359	341	385	402	375	369	400	352	373	374	385	386	341	392	347	380	352	426	380	385	387	366	324	383	374	368	321	342	382	398	365	354	382	356	377	341	330	355	392	400	352	363	368	380	364	379	374	378	378	364	380	395	339	363	352	371	364	402	345	399	366	362	381	365	372	379	399	342	332	381	388	349	385	362	379	322	368	376	339	385	354	397	362	342	339	367	348	387	395	380	382	354	417	390	368	359	335	397	353	372	360	377	396	350	387	348	375	347	364	359	329	417	364	375	382	352	338	375	359	386	391	388	362	374	375	396	366	358	326	352	369	379	378	350	364	335	379	342	396	367	356	364	384	342	361	400	366	368	381	362	365	383	406	366	379	356	341	363	369	356	345	332	326	329	357	387	364	374	392	390	383	363	395	349	374	375	373	377	365	378	372	363	391	365	393	366	360	371	382	335	392	404	367	353	376	342	412	349	384	380	379	400	372	390	385	344	352	366	362	341	351	367	358	363	394	317	358	348	343	389	377	386	382	376	368	347	356	358	373	397	361	386	358	397	408	380	400	370	418	408	385	364	376	362	361	348	364	383	416	411	360	316	345	363	359	375	389	355	368	400	384	356	344	355	356	356	352	354	372	330	423	380	379	343	379	377	396	345	370	371	373	359	382	373	356	377	381	356	393	367	345	365	390	357	364	404	406	386	386	384	375	415	377	395	381	372	347	377	393	353	378	360	352	381	340	408	381	381	389	370	399	367	398	400	429	382	358	381	380	338	340	378	393	364	380	355	383	340	374	379	388	390	381	349	338	345	374	320	330	373	387	330	348	368	373	399	434	402	338	370	389	402	320	356	389	384	410	387	356	369	331	377	401	404	336	359	386	359	372	368	403	364	385	356	348	367	387	368	436	360	379	365	358	370	344	367	369	370	378	373	370	385	373	377	376	385	386	381	400	400	360	331	366	375	333	377	388	382	373	408	393	386	352	352	354	358	351	332	383	366	374	393	367	337	339	408	384	362	382	353	384	362	346	345	378	386	367	369	376	372	388	394	365	385	409	414	369	319	391	350	360	383	331	346	383	349	358	359	370	386	392	388	362	380	315	323	388	370	372	367	385	390	389	393	374	372	397	364	364	349	367	382	376	339	368	392	382	392	418	301	361	364	380	386	364	361	348	337	357	367	351	387	363	324	421	368	360	390	357	336	402	338	393	380	375	361	373	387	348	363	380	344	403	382	349	390	380	340	341	359	384	361	363	360	341	394	359	343	357	397	362	368	377	388	357	351	374	348	355	307	354	412	365	382	350	431	371	382	361	362	359	355	343	355	409	385	341	397	366	367	357	381	364	377	387	331	340	353	407	336	386	350	354	367	378	364	376	361	393	392	348	382	363	397	394	362	395	310	376	385	368	358	327	376	353	352	327	405	341	341	370	359	378	364	368	349	362	369	381	366	370	389	382	387	364	368	391	376	354	355	357	390	360	368	378	373	339	384	349	338	335	339	364	348	344	366	381	369	358	377	396	396	364	380	398	355	369	399	358	320	390	379	363	363	350	373	391	382	347	348	347	380	369	366	380	354	360	371	370	349	376	315	357	328	364	355	380	399	358	356	393	366	373	384	354	397	352	385	356	410	373	344	307	419	411	361	340	357	360	361	354	376	358	334	391	357	355	376	345	374	359	353	414	354	375	390	373	350	359	369	344	363	374	383	371	383	344	413	358	336	337	371	380	347	375	382	375	371	329	361	336	355	346	343	381	386	332	343	359	372	344	376	353	327	371	360	347	362	390	366	316	376	369	345	334	345	360	331	355	352	338	344	355	337	340	382	380	359	391	371	385	358	374	394	351	347	385	392	372	365	345	339	386	339	336	387	374	343	380	367	371	361	375	352	330	333	370	375	352	368	357	375	372	352	374	364	386	368	367	361	349	390	344	362	352	358	374	336	377	374	360	358	382	400	384	374	376	352	344	390	375	350	383	397	391	351	390	314	325	361	367	323	371	399	369	374	405	392	390	373	384	365	364	353	368	398	346	384	410	406	372	371	384	367	373	381	388	382	359	356	383	384	367	349	362	362	357	330	344	373	352	432	365	344	409	369	392	391	397	356	375	399	372	323	380	407	378	337	340	408	369	394	395	374	366	405	363	368	364	375	358	359	351	388	429	352	354	359	330	355	359	359	427	395	379	356	357	376	364	355	380	386	323	354	357	377	358	337	344	345	375	358	367	338	394	375	378	380	373	352	379	344	378	364	363	346	355	356	384	366	401	352	334	362	391	367	359	348	355	379	365	351	357	375	383	339	395	392	355	342	390	383	376	395	359	369	395	409	381	375	422	420	381	356	397	330	377	353	364	369	351	374	367	293	352	385	380	383	368	378	387	387	375	368	358	391	343	381	353	396	366	348	386	384	355	383	367	382	379	363	343	366	368	351	390	390	370	328	395	372	362	345	367	355	367	419	329	336	383	354	343	348	378	384	350	375	393	350	361	398	339	362	381	406	421	320	357	390	379	354	378	372	397	364	380	358	343	352	384	380	366	385	378	327	378	373	331	365	384	342	374	368	386	370	339	392	365	363	348	395	340	377	380	361	385	387	345	378	303	358	367	359	319	388	327	377	371	385	342	356	365	324	349	385	394	379	303	359	363	374	393	388	405	389	354	354	377	400	375	397	394	351	375	346	336	333	367	377	402	367	375	382	355	350	386	370	356	356	375	375	379	355	375	408	341	344	369	337	360	379	355	314	367	349	382	360	374	419	363	396	348	388	358	374	382	373	366	368	376	384	365	298	324	384	359	364	395	367	356	372	366	363	380	369	384	367	363	380	386	340	371	342	348	373	366	357	338	370	384	365	350	366	371	405	347	349	369	374	367	358	376	369	365	363	356	395	326	385	383	326	378	378	374	359
22760	18671	37197	25334	11328	8797	11559	10210	7576	2690	876	822	886	870	848	850	831	948	841	898	888	865	841	844	815	867	860	845	852	829	863	848	838	824	864	830	834	899	867	859	880	847	827	817	793	783	831	819	876	800	873	852	870	848	865	917	796	777	845	844	851	894	805	854	834	832	866	876	835	811	864	812	828	829	863	850	851	900	874	832	824	853	871	818	814	822	837	848	849	823	824	850	829	869	806	778	872	833	849	824	819	829	854	881	873	824	845	885	821	853	840	850	840	856	805	849	881	845	822	839	841	831	852	856	818	851	913	863	848	823	815	833	853	838	848	815	881	824	846	848	842	878	884	856	871	811	848	867	852	841	855	863	804	866	867	847	865	780	838	825	876	852	857	837	770	826	831	860	882	854	810	847	854	788	824	852	816	890	792	768	820	881	819	791	874	820	822	783	865	860	878	834	891	870	845	888	845	811	817	884	831	806	909	823	883	910	848	849	793	819	822	850	871	819	803	894	837	845	820	814	847	882	841	855	864	908	868	892	793	893	850	823	889	823	850	787	831	825	835	905	840	837	833	793	875	818	841	888	870	843	844	889	832	873	839	829	812	851	856	851	884	845	850	789	853	850	828	851	841	888	831	838	812	848	874	815	853	845	835	815	831	874	893	820	842	814	821	853	907	902	827	875	836	863	833	828	863	789	802	856	846	892	795	838	887	868	860	789	819	786	899	826	802	863	833	910	796	834	871	784	861	847	833	836	853	834	855	826	766	823	824	813	811	887	799	835	872	825	885	845	843	885	824	853	868	824	844	902	881	786	806	829	829	832	842	867	798	847	893	856	847	862	843	836	790	875	815	845	853	854	806	856	806	840	861	841	880	890	864	782	918	841	834	864	883	841	824	852	865	882	875	823	824	904	799	821	851	812	821	832	829	835	825	876	808	838	820	818	874	878	861	827	873	840	857	835	818	793	831	839	853	792	814	844	859	839	820	840	840	791	844	844	832	834	833	825	842	845	808	875	812	823	814	814	839	846	848	828	868	819	896	849	841	840	810	830	829	823	848	850	821	905	844	850	873	879	813	776	846	860	762	876	844	841	750	857	827	861	812	818	848	874	841	833	823	838	835	821	797	907	880	876	867	820	872	806	779	843	874	858	843	797	843	886	834	816	897	856	878	849	812	824	854	830	880	821	838	787	827	818	832	808	811	859	867	865	902	847	812	831	809	861	828	850	880	862	780	819	825	788	852	879	844	817	839	827	833	865	874	840	861	879	776	805	862	869	787	872	822	833	845	814	862	860	884	844	862	827	807	859	878	848	824	893	894	849	807	898	866	867	831	827	875	826	840	835	827	822	860	851	847	803	866	841	839	890	858	822	849	817	811	809	870	782	866	865	816	865	824	802	895	800	844	850	880	817	858	831	836	901	836	861	883	868	864	872	828	861	837	841	865	812	847	852	835	877	876	846	864	838	890	859	887	882	902	786	846	801	788	857	837	851	826	841	821	833	853	822	847	837	835	838	795	833	827	875	833	870	865	873	810	875	863	831	853	869	856	880	861	863	796	811	853	856	838	834	822	819	857	781	831	841	853	788	854	860	805	862	858	810	818	859	875	896	843	816	859	827	844	812	841	781	871	855	874	866	902	863	831	838	847	839	788	874	849	878	867	847	828	821	881	867	831	850	818	850	823	854	826	810	812	815	766	839	834	855	829	814	798	856	836	921	856	842	813	880	840	855	824	870	787	840	809	943	811	848	918	846	856	882	830	822	852	852	894	868	810	811	780	864	843	799	914	813	867	835	842	884	921	796	825	864	835	865	881	832	837	900	883	827	858	880	854	840	880	878	888	823	833	823	856	854	830	896	847	850	882	823	867	801	856	887	887	817	865	870	869	829	838	798	857	827	827	834	878	850	874	781	808	841	811	831	844	858	844	856	884	831	797	879	778	816	828	833	896	852	791	829	808	829	860	826	808	869	852	817	830	889	858	811	772	861	854	868	818	841	891	843	815	852	852	804	844	867	867	831	869	942	845	836	824	861	860	829	898	874	902	941	862	812	897	815	858	818	856	843	750	885	873	836	885	866	821	880	814	826	840	821	855	816	806	822	822	885	880	814	830	859	818	828	790	810	839	854	829	810	841	822	867	840	838	821	852	829	828	819	846	863	866	885	846	792	889	843	826	848	887	897	809	824	883	857	797	844	823	837	757	833	823	866	822	838	829	870	830	849	863	875	844	864	808	869	853	835	812	832	795	832	849	820	864	811	849	850	823	881	883	802	856	852	882	898	866	784	832	867	837	794	832	839	844	807	840	807	838	852	797	867	861	843	817	869	844	828	899	844	831	842	879	830	874	830	846	857	844	831	822	866	856	780	804	859	845	882	878	835	892	844	904	794	879	816	837	867	839	828	866	795	792	765	848	820	804	877	815	839	841	862	890	864	798	813	875	842	815	834	793	837	826	841	837	833	859	849	842	826	897	848	878	809	847	849	862	812	899	837	861	779	850	842	853	832	855	843	802	853	860	853	891	823	868	846	866	800	804	841	848	859	852	872	787	812	812	807	877	818	825	814	815	846	887	827	833	854	860	821	845	832	860	870	836	814	819	830	866	827	837	886	878	805	868	832	857	861	869	897	855	845	835	842	828	828	806	821	851	862	789	830	856	884	840	833	794	840	827	829	810	792	872	870	819	857	825	855	836	806	835	826	883	833	838	804	881	816	853	832	857	817	777	833	827	857	877	844	854	852	807	814	871	838	832	867	852	854	801	874	856	858	830	862	851	839	828	853	881	855	868	849	861	844	884	881	879	864	831	852	868	881	822	855	867	842	788	834	840	870	855	844	879	864	851	822	912	850	827	838	820	887	850	831	829	869	846	826	818	867	838	827	915	869	892	839	829	836	856	840	847	822	833	825	783	829	833	821	867	796	838	840	852	840	835	833	837	805	869	819	905	882	864	773	823	813	803	842	879	800	820	829	869	861	855	881	863	820	863	835	824	852	825	832	880	803	860	834	796	865	841	868	866	813	847	834	827	840	832	838	861	897	921	836	787	826	820	841	838	835	869	806	858	818	845	844	876	875	813	938	813	844	817	863	851	839	816	845	799	838	826	787	850	832	832	773	871	787	853	821	822	832	791	872	845	869	846	818	833	825	828	812	865	819	790	839	823	858	875	854	859	836	858	873	849	863	832	885	844	876	836	870	802	961	814	852	813	878	866	844	800	860	768	874	877	824	866	856	845	888	835	860	821	832	842	818	882	819	844	860	841	823	830	919	831	843	962	779	866	872	821	855	826	842	804	892	887	865	791	812	813	803	868	878	847	861	859	868	815	840	869	840	794	873	840	835	813	789	839	873	812	860	854	931	836	827	858	823	833	849	856	813	839	857	832	825	846	863	868	861	824	896	819	821	828	903	850	829	812	855	870	844	891	870	898	811	801	837	833	804	856	807	826	835	806	848	834	875	831	867	854	773	912	827	845	890	837	887	810	845
45029	33392	43315	27572	8629	4341	5097	4934	3238	877	299	254	274	241	252	272	249	269	256	227	225	278	251	267	270	266	258	241	273	259	267	272	265	248	253	267	242	256	247	244	247	259	235	256	258	260	222	238	260	236	243	258	232	214	247	236	266	241	252	254	230	298	244	243	260	243	265	258	258	251	226	296	234	266	264	245	239	231	261	240	253	283	241	226	246	250	270	244	270	258	251	250	263	244	249	288	230	225	233	267	256	245	251	250	278	256	264	245	228	239	227	275	261	252	251	268	260	244	246	274	269	228	250	272	260	276	249	248	248	240	237	283	231	265	281	268	254	258	246	258	242	244	256	253	279	257	248	248	245	263	267	221	264	243	279	220	281	258	249	270	241	220	275	268	277	232	238	286	230	254	199	232	254	261	264	252	243	230	230	259	244	273	242	242	269	250	242	258	239	242	273	249	233	259	264	245	260	278	231	271	266	244	302	245	248	272	270	257	221	263	253	252	224	253	284	262	262	268	250	243	242	249	256	250	262	265	256	248	281	229	236	241	271	237	245	241	293	263	256	259	229	255	241	267	291	238	235	260	245	229	251	225	260	257	236	259	267	257	230	260	285	227	274	250	258	265	226	246	274	246	234	266	224	237	251	260	246	290	257	267	263	229	244	273	259	246	260	247	268	251	269	264	244	239	276	242	283	243	260	222	275	265	259	262	262	253	277	271	247	255	251	258	284	246	255	245	232	202	236	257	258	242	239	238	256	264	252	257	245	247	232	257	246	243	249	248	248	252	249	236	246	252	228	242	280	246	251	270	234	218	252	249	281	265	252	264	240	231	256	238	265	233	268	278	241	251	244	280	275	280	258	248	258	244	228	236	235	277	229	272	248	239	221	260	264	254	265	216	261	273	272	266	258	248	239	231	272	245	257	224	231	236	243	281	257	287	261	243	258	288	244	258	245	257	247	239	254	246	272	257	245	267	230	250	252	237	235	241	252	237	244	263	241	244	238	256	240	266	264	248	264	283	251	230	247	257	237	233	242	260	238	261	267	234	256	275	257	246	228	244	278	258	228	264	242	244	253	225	247	256	285	252	254	267	276	313	250	207	271	252	272	270	265	264	276	290	274	248	252	232	236	221	256	244	250	256	249	205	249	261	247	249	261	234	255	255	222	288	269	253	236	236	213	245	215	247	246	257	262	244	272	292	262	251	256	273	267	238	229	266	240	237	248	231	270	243	277	287	264	246	205	220	248	239	251	236	246	247	238	235	253	237	245	270	241	247	222	244	254	242	276	237	240	265	273	250	243	275	256	262	225	276	226	257	241	262	250	229	276	242	287	245	270	256	252	222	242	255	269	222	264	286	221	249	252	246	229	259	224	238	270	250	267	293	280	281	272	229	250	291	264	244	262	242	240	259	234	241	257	228	258	298	267	231	283	241	248	235	237	260	271	244	256	259	270	257	253	272	234	239	267	246	256	269	246	249	261	253	250	265	245	272	241	235	235	241	244	260	259	265	226	242	237	252	236	285	257	247	276	250	236	230	277	280	262	251	263	236	251	245	265	264	292	255	297	265	253	250	277	272	250	269	224	269	236	273	282	241	232	248	282	249	267	261	267	246	261	237	265	284	248	242	260	257	255	284	246	242	244	269	256	253	247	257	233	262	276	252	261	254	254	252	259	288	251	249	252	258	251	254	268	240	250	273	238	270	252	253	239	234	276	250	233	245	266	240	254	268	242	246	249	237	230	245	261	282	275	280	275	247	243	250	259	285	258	277	259	218	255	252	253	239	292	273	256	254	254	264	223	244	237	238	301	265	254	242	237	249	250	287	228	233	237	264	251	229	265	216	243	273	237	240	284	250	258	251	231	273	297	270	246	240	234	261	253	253	245	262	236	272	262	252	262	252	265	282	236	234	263	252	250	268	263	261	247	235	248	232	260	276	237	252	245	270	250	240	246	244	290	258	266	269	256	226	259	253	269	247	287	268	221	241	246	251	275	263	261	242	233	232	258	262	264	275	268	239	275	216	231	246	268	227	237	244	264	239	270	264	250	263	293	216	258	255	261	247	229	279	246	254	246	260	231	254	236	256	266	246	249	277	276	260	271	270	230	249	241	269	254	233	289	284	245	268	250	244	257	279	233	267	242	231	252	262	295	243	266	272	267	246	226	237	251	266	239	253	266	273	241	250	203	224	253	272	271	252	259	272	255	229	244	260	261	246	243	239	253	223	247	285	241	226	235	265	238	254	278	260	270	234	241	260	273	256	254	297	250	265	269	219	241	249	259	268	259	266	250	274	252	248	255	258	247	242	254	239	230	271	257	281	247	234	252	245	239	262	241	242	280	247	252	264	266	226	249	228	224	265	240	219	261	238	257	266	257	276	271	273	256	254	237	259	261	258	253	248	254	239	252	254	246	238	263	270	231	254	259	243	273	248	240	263	273	254	242	266	240	263	269	255	245	269	231	255	267	243	225	260	272	234	246	308	236	263	224	241	267	229	241	246	237	288	253	233	236	216	256	248	238	262	250	254	229	266	264	234	238	236	245	254	237	238	262	296	243	245	264	253	281	239	225	252	266	261	259	247	270	251	239	240	256	227	275	255	244	236	252	264	282	268	259	257	259	231	250	251	275	282	225	228	211	257	252	218	216	261	246	271	257	275	248	252	257	261	238	257	245	225	240	292	232	245	253	253	281	265	241	213	233	239	286	243	244	230	239	250	269	278	303	258	259	281	290	281	242	230	251	239	232	259	263	251	253	269	224	260	241	229	267	235	262	209	265	229	231	266	262	230	230	255	260	235	238	275	261	271	256	261	252	247	257	240	206	239	251	237	263	254	285	250	252	246	261	280	253	239	222	231	241	232	252	271	242	231	264	278	260	263	274	255	250	242	247	260	257	243	242	264	260	258	271	272	255	260	271	256	264	246	232	257	235	253	263	275	257	226	241	244	239	263	263	265	258	238	263	275	223	250	239	244	272	250	251	263	245	252	242	268	240	252	271	257	217	254	248	260	246	263	239	204	241	235	260	246	278	241	253	271	242	259	249	275	229	270	258	227	290	286	263	269	234	254	239	250	278	283	256	287	271	304	254	251	248	251	254	248	269	270	256	246	229	289	281	235	264	228	248	239	258	260	241	269	247	268	257	230	239	228	231	263	252	257	274	240	240	254	246	248	242	252	265	255	262	265	241	251	248	221	283	271	276	244	242	249	260	236	230	254	263	266	262	247	264	232	246	238	244	270	237	257	267	280	270	276	258	237	265	222	229	258	280	256	246	237	241	274	232	245	284	259	222	251	238	230	276	227	280	245	227	244	250	263	253	237	225	217	238	260	251	258	214	260	260	246	235	232	274	287	230	250	241	247	228	243	244	249	257	274	245	239	254	238	238	230	257	259	251	261	267	265	218	273	252	252	230	286	258	238	265	217	280	261	256	243	282	250	257	251	261	247	230	263	257	248	250	271	250	257	245	265	253	240	244	260	233	235
30002	25498	44803	33156	17476	13842	17907	17451	12263	2951	659	640	606	642	580	590	617	624	620	593	577	631	576	630	631	603	626	596	620	609	610	560	630	634	605	585	575	624	585	637	614	591	572	611	622	616	617	551	594	606	605	625	606	598	621	571	614	546	587	640	618	575	593	550	597	562	597	583	581	599	590	583	589	612	583	566	599	632	572	565	606	588	574	560	602	568	604	622	590	657	577	585	600	628	630	612	625	575	637	600	619	598	574	548	582	587	640	579	620	595	612	602	607	601	594	599	568	622	586	623	575	597	608	620	617	614	619	629	576	603	606	634	602	554	612	588	585	558	581	629	582	597	575	584	578	571	629	568	602	583	580	631	549	598	622	570	635	590	564	595	580	632	577	582	557	619	596	564	615	580	584	560	586	597	592	600	605	584	601	592	620	594	603	614	568	578	564	617	603	603	612	537	627	588	604	599	593	608	614	568	580	606	579	620	575	624	615	605	577	585	579	613	614	624	588	601	595	610	606	598	594	563	587	567	606	605	651	612	625	613	627	609	574	628	606	648	625	577	556	578	644	601	619	578	608	589	581	555	625	615	618	600	602	598	596	620	617	597	615	654	596	581	612	599	595	631	569	632	601	548	565	615	613	618	576	575	584	567	577	601	606	607	635	591	627	584	616	579	604	618	641	603	613	589	592	611	612	593	573	616	654	575	618	558	604	624	545	559	571	601	601	614	613	571	584	591	584	586	566	628	631	618	599	618	595	606	647	597	588	609	614	596	636	576	629	572	611	581	585	579	625	585	590	632	615	555	577	606	594	619	591	615	577	622	614	566	637	598	578	614	580	578	599	617	587	561	578	617	591	589	586	605	599	575	553	587	580	593	635	607	608	613	620	576	597	611	574	579	593	580	613	602	532	613	616	595	674	637	604	584	590	561	587	581	586	585	536	636	587	616	635	572	592	582	595	579	627	617	577	567	587	624	587	584	586	581	596	603	624	601	593	603	595	632	613	598	593	678	619	611	612	594	596	637	570	580	557	591	563	581	608	586	585	571	541	569	546	596	538	615	562	604	572	617	618	613	590	660	609	600	598	592	557	592	548	614	600	573	558	611	666	601	612	577	596	609	574	621	590	593	610	608	618	585	626	614	574	603	632	553	601	577	574	591	607	600	564	567	545	593	637	627	585	656	551	612	587	614	584	606	642	563	605	580	587	588	627	597	566	614	602	575	602	589	577	573	579	563	628	601	618	623	599	583	593	560	609	608	562	546	598	570	589	614	615	601	591	560	559	592	558	594	600	593	549	640	606	619	573	597	606	568	611	620	592	594	583	596	600	615	583	569	645	584	635	548	618	543	568	617	606	590	581	594	623	601	602	610	582	575	623	566	595	599	592	603	550	647	616	571	550	612	595	572	587	549	616	577	659	615	636	619	603	580	654	606	594	604	558	639	587	586	590	574	631	582	578	567	587	595	591	609	602	585	651	626	572	621	610	544	606	548	604	584	612	595	618	577	575	590	607	566	624	582	560	587	574	572	612	572	621	588	624	580	573	598	581	604	580	565	603	621	569	626	566	651	619	567	590	612	591	591	580	571	598	598	634	608	560	567	650	556	600	605	579	585	578	597	599	658	572	628	615	602	592	573	619	585	583	558	592	582	585	609	580	624	603	545	542	592	606	609	600	575	601	576	616	576	575	548	553	627	563	616	620	574	582	605	646	626	608	583	568	583	600	627	612	603	605	613	594	586	642	594	567	632	565	576	590	614	596	592	553	610	607	589	612	596	635	576	606	580	608	605	560	634	585	603	599	654	629	600	584	591	598	555	594	601	574	624	628	618	556	617	567	548	611	581	556	583	609	595	611	591	627	539	591	621	566	583	561	589	596	588	542	588	574	642	585	572	591	559	580	581	573	634	610	603	602	586	619	594	594	618	608	546	555	570	587	627	553	576	574	577	616	561	617	603	557	562	585	628	541	595	603	585	565	603	607	562	621	607	572	605	622	591	610	603	618	617	617	581	624	575	602	605	648	592	580	607	579	588	616	612	608	580	603	560	573	632	566	571	619	606	575	593	604	584	610	610	598	614	550	567	639	600	549	581	580	598	606	609	622	591	590	559	570	616	623	612	573	600	596	548	585	601	564	574	598	541	597	570	604	615	599	618	573	614	597	605	548	580	598	602	583	609	603	568	565	577	628	647	597	621	620	616	585	640	583	561	578	576	585	547	538	583	570	602	599	572	613	597	613	587	596	628	559	588	620	559	569	642	592	642	590	625	591	627	557	627	589	599	578	640	588	597	625	557	585	587	616	621	601	633	617	618	604	556	600	584	618	582	616	623	623	587	590	567	614	607	594	585	600	609	558	558	590	603	625	610	611	623	600	609	606	600	569	607	572	581	594	667	621	604	593	601	600	605	672	599	641	581	627	599	587	563	550	602	622	589	600	629	608	608	621	586	571	581	583	588	578	583	595	592	604	600	590	562	595	622	584	602	617	586	583	632	610	595	602	642	602	630	598	630	617	567	626	606	540	580	607	584	628	591	582	591	592	588	547	605	596	645	580	613	577	640	584	592	601	587	624	558	612	580	569	607	622	574	565	594	573	609	631	630	579	606	632	612	621	630	606	620	582	628	592	588	568	568	562	586	627	606	578	611	613	593	575	575	584	569	600	594	599	593	609	579	580	617	603	601	603	593	578	630	554	622	598	589	581	607	581	552	602	585	645	656	643	612	611	605	574	571	609	556	580	629	621	547	580	605	586	585	590	578	596	544	588	605	552	569	617	643	598	600	563	572	588	589	624	587	613	570	575	608	606	577	605	537	634	604	603	635	596	605	571	573	563	566	657	615	593	609	576	587	568	627	610	570	564	610	588	597	590	614	563	597	608	569	563	595	606	623	618	612	591	573	555	620	594	577	573	585	620	586	605	564	592	632	582	566	611	645	602	630	554	594	611	646	667	597	594	607	597	607	596	562	592	628	634	602	548	545	574	632	611	603	591	587	570	600	621	606	620	567	611	586	582	594	614	602	557	628	589	547	612	574	583	622	641	634	558	647	551	637	576	652	593	571	613	577	611	599	605	622	555	622	583	567	617	590	653	604	629	598	611	597	576	559	634	601	603	581	589	582	626	568	641	611	600	604	628	605	596	654	566	610	635	606	566	633	624	595	596	587	644	601	619	579	562	601	574	601	605	564	570	640	627	547	591	606	592	603	548	626	627	567	625	574	595	591	577	597	631	582	604	639	570	598	607	571	604	611	548	599	594	606	577	572	620	638	567	604	553	583	600	598	585	617	587	585	595	586	611	590	629	587	614	628	598	604	642	596	607	579	588	619	590	642	599	605	603	631	631	587	562	619	565	582	614	627	642	593	596	594	565	605	612	603	625	607	550	592	581	609	582	599	587	571	571	609	577	590	576	584	576	633	599	591	577	599	569	639	595	577	582	578	604	607	590	580	621	617	620	584	624	600	604	609	584	599	591	612	631	601	634	611
9262	1635	1958	964	488	438	492	477	487	410	444	355	443	377	416	418	395	413	393	381	386	403	416	382	393	372	356	395	357	385	390	370	400	377	365	420	408	389	386	356	403	382	406	397	364	366	381	410	366	380	396	366	398	364	367	402	386	340	333	393	402	391	378	401	346	372	360	407	379	394	417	395	377	386	399	380	370	396	354	419	372	365	383	385	395	420	381	402	376	420	374	409	378	363	379	414	387	379	393	412	328	386	382	422	371	360	399	371	414	373	417	389	387	390	353	404	390	396	427	404	409	387	362	432	360	424	410	374	393	405	399	378	398	360	387	373	372	390	379	393	333	384	344	383	358	400	411	399	387	377	362	399	348	373	394	403	371	369	400	379	374	409	369	344	387	397	399	402	412	364	374	397	376	403	382	378	396	390	359	386	403	391	383	378	411	387	361	338	380	364	365	379	395	415	409	405	398	363	412	390	397	381	401	392	382	376	345	400	348	370	408	409	435	392	436	416	349	355	370	407	423	397	389	397	395	388	392	366	390	378	396	394	354	366	369	368	378	366	413	407	426	410	397	407	343	370	407	387	381	407	420	369	380	347	390	396	402	380	384	393	413	351	359	409	393	427	371	381	335	391	386	346	372	409	356	399	393	413	366	436	387	417	375	381	383	382	366	412	364	400	392	408	444	367	413	353	373	389	419	359	379	351	376	371	402	390	358	406	419	390	377	381	410	384	393	384	344	410	423	388	416	387	435	387	417	394	381	378	387	393	354	341	427	415	418	383	394	354	398	392	424	394	405	423	384	393	408	360	386	359	384	400	412	366	378	362	402	384	379	401	400	321	389	372	360	359	396	408	434	413	356	389	380	387	400	409	389	363	361	380	409	358	374	392	396	392	348	408	378	375	385	410	388	388	391	414	402	371	409	401	341	388	377	407	397	389	409	362	359	392	375	388	393	394	398	372	373	358	372	420	377	413	396	386	382	344	360	409	406	384	403	398	364	370	413	376	397	360	383	416	378	348	358	357	347	385	371	396	354	355	370	381	392	421	375	356	351	388	378	394	426	389	377	394	396	373	352	392	390	383	432	402	426	362	399	404	350	354	413	374	378	368	377	393	389	386	393	390	404	410	373	418	395	410	397	407	428	378	386	395	376	393	377	389	414	381	371	411	405	359	400	369	368	389	334	389	409	368	376	408	388	377	402	365	361	368	375	377	351	391	344	382	377	391	403	376	375	338	371	364	361	379	389	398	414	375	365	366	379	369	367	382	385	415	407	377	380	396	359	419	389	361	400	389	376	378	393	357	347	412	389	374	424	379	391	387	405	383	411	376	423	428	373	355	343	412	393	421	403	379	376	395	394	376	390	365	386	391	346	410	364	383	405	388	412	348	394	391	384	403	398	362	369	378	408	396	397	385	413	406	405	388	376	383	362	363	400	385	382	398	365	365	394	415	330	367	379	358	391	378	388	364	410	405	405	387	363	355	386	365	353	429	361	391	406	358	391	387	412	396	378	382	404	387	400	394	382	395	373	395	372	387	366	415	361	403	353	388	396	400	399	405	451	353	377	402	372	403	394	398	358	440	409	401	394	362	407	409	391	421	339	386	398	368	385	365	362	370	388	384	390	392	378	368	384	389	394	389	382	367	387	378	325	391	350	398	359	375	384	402	387	392	384	379	368	428	345	389	380	398	370	394	400	387	417	350	372	365	394	376	413	377	406	366	353	379	387	371	374	373	393	380	356	411	394	398	403	367	413	362	379	414	351	378	421	401	409	369	395	377	375	400	359	328	375	394	392	359	425	332	394	360	386	393	379	377	403	395	407	395	370	411	391	383	404	381	423	385	407	391	403	411	412	410	382	398	356	401	356	327	401	367	409	394	410	401	377	408	365	381	419	443	380	376	410	362	383	389	392	363	383	393	395	400	445	381	397	395	374	399	366	397	379	399	387	412	418	371	388	410	349	414	383	385	404	410	368	375	423	396	409	381	358	407	401	404	363	377	365	383	409	387	381	400	373	371	384	383	396	394	422	424	393	391	371	365	415	399	393	364	379	370	398	379	398	343	377	385	361	422	362	397	373	382	404	388	352	361	388	384	372	417	411	384	401	368	410	368	376	362	374	376	377	363	391	386	374	361	350	417	389	382	361	355	367	418	409	400	390	388	392	394	370	398	425	414	349	395	381	360	388	394	361	383	355	368	404	409	373	359	426	389	408	426	392	356	373	380	396	408	354	395	366	375	348	391	367	400	379	372	371	404	385	362	351	384	340	441	398	339	357	382	384	365	368	397	368	395	384	379	386	392	396	394	398	372	377	403	394	370	405	413	398	383	395	404	399	384	359	373	413	386	359	395	440	393	391	380	354	414	388	402	371	389	369	380	357	402	400	405	387	380	361	385	374	399	390	389	415	398	422	422	420	383	390	388	366	407	379	381	390	349	421	365	397	401	380	376	401	383	388	400	380	361	416	349	389	368	395	433	380	405	400	427	408	400	378	396	410	372	386	369	376	428	386	387	397	366	388	408	398	374	392	389	357	394	397	383	384	370	405	434	363	378	352	370	359	379	391	374	350	395	344	372	406	421	417	362	360	416	370	388	374	414	409	434	409	394	382	399	389	348	389	384	415	387	383	377	375	362	395	378	390	386	448	384	394	376	380	402	398	368	410	393	380	427	365	362	388	409	394	349	377	432	363	367	390	375	417	379	391	364	386	417	372	341	352	384	413	373	384	400	411	346	373	393	364	412	397	374	388	400	419	383	387	429	390	371	399	359	403	409	421	378	379	402	361	379	364	380	378	404	387	369	385	370	440	427	363	379	377	388	386	403	411	372	409	364	427	384	400	380	407	372	400	418	385	376	387	381	392	393	387	394	389	339	418	363	407	381	358	434	381	380	377	372	373	392	343	375	412	383	356	374	399	373	374	379	356	395	367	403	421	354	401	372	374	405	416	385	412	364	384	399	395	395	411	370	353	414	388	379	369	405	416	398	375	375	406	368	376	382	394	373	359	405	372	413	359	390	322	392	383	371	395	386	383	404	378	392	377	383	410	383	393	369	363	417	384	394	399	375	403	397	384	379	392	343	387	379	389	393	381	401	380	353	396	381	387	404	368	363	367	373	403	401	381	344	368	365	374	389	358	407	397	371	407	377	428	343	367	390	393	383	347	373	379	391	409	394	365	376	389	388	384	392	388	384	382	375	426	388	418	402	407	396	409	381	424	369	438	365	429	390	381	387	370	399	364	361	352	383	372	393	379	357	406	376	416	415	358	398	379	365	375	396	368	373	390	392	392	412	390	375	351	390	392	380	426	391	353	397	382	387	426	400	389	373	393	380	419	388	402	420	365	372	382	382	378	418	427	376	351	344	424	380	391	384	377	399	372	369	358	378	377	405	385	403	381	369	402	390	388	384	395	414	370	381	410	375	379	377	377	378	413	395	385	368	420	401	353	363	384	371	365	393	363	378	394	393	341	363	388	437	379	374
7258	2495	4722	2719	1337	1214	1363	1397	1248	887	909	833	900	876	906	867	883	887	880	888	896	902	902	893	861	901	885	940	869	896	941	835	894	858	857	896	884	874	907	870	927	886	859	917	892	893	848	916	892	914	932	918	933	836	898	899	891	941	872	867	918	897	914	923	886	903	839	873	868	910	927	908	934	896	857	886	850	860	861	860	910	879	829	873	850	882	984	883	877	909	838	884	841	879	851	920	906	896	914	893	851	892	874	890	898	877	902	910	832	863	893	852	877	898	911	903	904	901	872	869	824	857	904	901	863	895	879	914	880	877	867	941	886	895	852	899	904	913	892	880	925	874	871	934	862	900	866	839	844	889	905	857	848	933	927	866	869	883	924	875	894	891	924	857	916	847	904	897	953	857	902	917	845	923	892	903	887	895	896	929	865	862	943	913	896	854	907	870	838	835	868	855	902	912	887	891	844	872	876	941	911	891	924	802	915	916	804	922	899	916	833	903	921	854	882	866	910	832	882	875	882	851	854	873	916	867	886	864	891	896	916	885	903	926	956	914	830	908	871	893	870	896	895	911	852	894	865	889	903	854	923	884	818	929	873	841	873	848	858	869	876	901	891	870	875	863	867	888	925	887	904	890	876	909	898	883	881	868	933	900	865	943	876	892	903	909	852	851	926	900	852	848	913	891	897	904	929	877	897	925	854	891	895	881	919	896	877	881	874	933	870	840	884	922	886	931	848	909	898	913	849	944	848	902	904	873	875	891	897	884	880	938	946	852	909	949	884	876	932	889	886	913	890	906	849	835	904	907	889	914	883	903	862	862	908	930	814	905	892	919	878	884	899	889	901	902	887	962	905	920	904	905	851	906	902	889	917	866	956	898	953	887	855	888	854	940	902	866	859	851	878	859	896	903	851	882	831	924	887	866	942	894	923	913	931	875	912	898	922	946	934	926	873	920	880	937	859	888	866	903	901	885	880	918	922	857	920	872	903	947	919	882	876	817	908	919	897	874	853	931	907	865	874	891	866	858	866	902	891	888	840	890	896	917	848	871	890	903	883	924	909	868	893	948	838	865	879	919	868	899	876	922	966	862	890	922	940	929	912	892	882	877	909	899	909	884	899	900	880	927	899	879	928	933	868	883	825	929	878	871	909	846	851	893	935	865	888	835	875	880	868	861	909	878	892	872	931	943	913	907	865	893	833	896	899	891	882	878	857	884	878	898	872	903	950	862	862	932	871	897	879	920	932	913	927	894	870	939	835	942	869	954	894	891	885	919	897	897	884	907	935	863	893	875	884	939	920	825	886	854	829	843	850	890	879	886	901	882	859	908	833	899	852	868	890	912	832	864	915	834	907	868	867	891	937	891	888	926	898	894	872	877	868	886	920	909	906	924	908	903	919	892	860	906	864	853	876	909	851	903	879	878	915	924	902	906	902	894	934	899	916	879	920	892	879	925	884	893	912	915	895	933	818	889	907	943	866	845	979	898	901	934	941	894	900	903	860	853	869	884	908	923	923	903	923	905	923	843	912	860	910	867	926	921	894	845	849	900	852	892	872	863	851	832	909	918	825	940	882	864	890	838	898	910	866	880	888	892	873	915	930	912	883	870	849	882	878	847	890	887	892	860	842	885	872	891	875	868	878	859	951	859	912	799	918	864	905	929	900	883	905	860	912	895	950	903	856	900	898	928	842	848	833	920	829	915	881	919	903	907	833	848	907	847	936	908	934	943	890	826	906	876	887	853	870	839	865	881	896	839	882	835	911	896	905	909	886	957	875	902	882	913	898	920	899	893	877	870	893	871	922	863	931	847	876	850	823	897	884	931	892	876	907	833	898	933	915	931	855	922	924	867	878	888	887	911	810	890	916	869	917	901	889	884	849	877	876	905	894	811	915	915	902	862	908	862	934	888	877	933	903	887	893	865	890	847	884	862	882	941	886	897	882	861	906	899	936	879	921	869	897	846	867	910	914	920	895	858	936	888	883	887	885	827	889	944	921	902	862	875	958	863	921	952	866	911	895	841	918	915	847	868	859	849	892	846	912	897	921	885	901	850	860	846	894	925	898	867	909	886	890	922	841	899	903	841	891	892	867	947	959	897	872	867	864	877	871	928	954	929	881	906	926	874	938	887	917	884	873	900	847	874	874	885	914	897	840	908	880	906	886	915	938	851	888	874	892	868	937	889	911	914	887	890	925	905	856	893	918	844	899	828	881	896	900	894	905	909	877	933	893	898	902	949	895	906	902	842	907	892	927	894	956	868	892	909	879	936	823	917	863	906	828	881	857	886	869	925	899	853	892	876	873	867	932	908	902	894	921	890	892	853	936	899	952	930	857	889	897	893	859	884	839	839	849	876	902	947	908	926	946	869	927	879	807	886	888	930	917	916	909	901	890	930	874	907	879	874	878	919	919	804	895	862	883	905	936	891	880	928	954	899	869	865	941	892	886	900	882	868	877	860	866	873	908	917	931	857	871	924	912	899	893	914	889	903	888	916	894	917	956	863	878	892	903	938	897	894	875	927	901	885	883	893	931	884	877	919	924	851	910	885	886	898	871	823	843	887	884	927	882	835	887	890	907	913	884	867	851	916	894	917	831	937	884	841	906	879	882	917	845	913	880	888	862	873	891	916	913	888	909	881	891	875	874	877	868	886	872	927	873	938	873	889	906	802	883	917	950	968	883	922	915	907	898	914	880	813	884	923	945	881	918	823	875	909	908	860	879	881	875	850	892	859	899	902	888	834	900	889	950	909	891	862	910	912	877	895	917	936	972	877	902	827	921	926	896	843	893	891	877	897	907	842	921	856	850	860	903	878	870	841	876	924	875	878	870	841	876	897	923	880	868	887	905	879	945	860	893	830	899	937	921	935	859	908	921	916	882	895	876	875	919	880	868	897	912	902	902	931	911	899	846	922	918	896	902	852	857	883	919	918	911	904	889	906	909	853	860	890	855	908	887	859	842	871	926	881	915	877	930	881	874	861	912	881	859	932	818	886	886	877	884	926	961	887	862	881	891	890	871	898	934	862	817	874	885	921	882	909	839	867	870	948	863	877	860	858	852	891	880	902	886	883	886	862	874	854	844	850	876	909	882	890	889	943	873	896	898	898	960	967	880	860	879	917	942	907	863	911	842	932	884	879	892	873	872	789	897	854	877	952	873	869	812	871	916	911	888	903	886	875	919	876	906	892	907	902	918	912	906	882	866	861	895	913	894	905	837	946	941	893	886	928	904	894	907	905	877	876	924	851	882	873	869	851	849	982	912	825	857	870	915	878	898	906	932	875	853	864	887	914	843	912	931	919	874	897	916	873	891	850	844	857	905	882	896	898	950	910	872	874	924	871	879	842	899	941	911	888	833	955	876	895	868	873	912	877	892	901	861	932	904	854	914	905	868	827	851	893	932	888	847	867	869	910	869	899	920	879	914	872	921	906	855	907	915	877	913	918	893	861	889	896	925	900	839	903	831	877	852	879	874	890	914	922
34996	21678	31053	17085	4214	3269	3345	2889	2102	705	345	380	371	378	368	355	351	387	371	361	339	336	357	378	370	378	359	394	347	395	387	383	386	353	348	413	365	366	347	364	338	319	398	339	357	365	347	340	357	373	366	375	396	364	382	366	368	365	370	352	357	367	388	380	382	346	357	357	351	375	361	358	392	354	356	341	339	380	352	368	375	378	362	379	360	368	404	375	377	386	412	395	372	357	357	389	366	355	369	358	391	319	401	365	318	355	413	377	341	376	375	366	364	394	397	365	343	387	355	366	360	349	397	407	381	367	334	344	375	370	340	380	353	394	372	373	325	353	379	377	387	406	354	364	335	376	380	361	362	394	346	361	390	392	368	333	373	385	366	385	378	332	387	346	370	372	374	357	401	347	337	369	382	376	369	373	376	345	345	398	377	350	390	363	361	389	402	361	395	410	392	340	338	352	352	421	346	333	404	386	351	351	367	375	358	328	365	375	365	339	373	372	368	397	379	367	334	356	398	399	338	353	371	358	341	423	368	381	354	349	338	363	392	383	398	378	338	355	387	373	328	356	371	357	367	353	412	366	417	342	356	402	371	370	356	363	376	361	388	347	369	366	334	359	356	401	376	358	386	334	341	367	385	361	373	406	355	348	323	376	362	368	360	383	356	342	350	347	327	359	373	403	378	331	365	335	369	345	364	383	326	378	388	373	368	377	376	361	346	404	375	361	361	349	351	357	354	338	398	392	388	362	337	394	365	344	361	368	350	417	376	352	367	386	358	332	359	384	304	354	395	362	384	340	415	376	306	391	335	401	339	377	347	400	396	374	358	404	401	385	366	366	380	381	338	388	355	402	401	386	366	340	372	336	338	344	375	400	369	351	351	416	370	333	341	400	352	395	369	351	363	385	377	369	383	387	346	340	341	365	344	369	387	342	390	356	343	340	363	368	363	338	362	371	366	346	376	387	374	365	347	368	382	375	395	402	376	356	331	386	335	370	404	390	387	363	348	353	393	372	426	355	366	411	358	372	353	340	349	365	390	393	350	348	363	361	380	374	378	367	383	376	371	358	381	380	376	362	403	349	381	416	338	385	313	353	350	350	397	356	393	375	413	352	393	354	353	397	373	352	365	333	370	380	394	352	379	409	383	372	324	403	376	376	360	372	321	388	382	379	415	370	350	370	352	365	345	358	365	314	375	363	371	313	372	340	392	352	392	371	350	366	363	370	379	393	356	385	365	361	374	359	376	344	347	384	420	381	388	389	384	362	340	396	373	347	351	357	341	364	341	397	375	375	376	347	387	376	367	342	369	394	349	375	347	383	361	325	362	381	392	353	387	344	357	354	357	420	420	395	364	366	397	357	348	375	366	352	373	383	375	339	386	338	371	361	371	352	355	371	384	379	361	346	363	396	369	374	369	389	361	335	368	399	334	393	358	358	375	357	335	387	359	367	396	389	335	368	361	411	392	371	403	350	363	358	378	334	370	354	356	361	364	377	327	359	343	381	377	384	346	373	396	347	369	368	366	357	404	357	336	381	353	395	348	344	348	323	415	358	355	373	368	356	367	363	335	332	321	372	337	383	401	362	332	386	365	387	360	338	355	387	359	372	403	368	398	356	340	405	399	334	393	328	371	389	343	374	351	354	385	352	394	383	384	368	345	330	364	391	376	357	391	389	349	373	342	377	367	360	375	374	360	361	406	360	364	374	379	374	347	344	338	377	363	344	374	346	368	364	376	396	359	366	361	387	380	377	386	352	364	322	427	350	362	394	337	381	311	383	358	370	345	371	370	391	344	368	388	375	364	347	359	374	359	345	363	336	364	371	382	324	389	360	362	377	400	387	382	327	319	364	369	364	351	334	349	383	383	385	401	344	386	350	350	344	379	342	379	391	365	350	378	339	377	402	365	375	365	337	405	388	395	338	352	412	388	367	387	355	382	360	331	381	365	358	409	409	396	345	400	344	372	346	372	353	362	388	359	358	360	378	339	328	330	316	380	404	357	357	339	403	390	355	368	345	337	359	400	379	384	379	352	381	398	390	387	370	357	342	363	357	358	366	312	385	397	423	377	404	369	418	374	390	434	365	372	382	369	341	376	349	355	352	428	356	383	353	356	370	391	341	375	390	365	401	374	333	388	374	386	367	344	363	340	379	398	381	364	333	381	386	337	398	360	352	370	348	368	348	357	360	354	393	357	373	375	377	350	362	394	355	384	348	341	369	360	380	352	361	320	353	358	338	381	369	332	364	330	335	377	365	384	396	385	345	361	353	388	365	389	387	401	388	345	350	361	369	374	334	325	373	384	344	375	372	365	360	384	419	384	340	358	346	359	358	344	343	380	343	361	353	375	340	341	367	379	332	326	378	333	386	389	370	384	381	397	356	381	334	344	391	361	369	340	371	417	372	387	380	391	389	361	327	408	362	369	349	370	338	348	394	346	371	343	410	340	363	333	403	360	383	355	374	356	379	393	364	386	425	353	364	355	377	401	358	345	387	382	363	381	356	360	387	346	365	400	344	369	386	410	315	336	374	375	373	371	361	350	344	386	369	386	397	330	371	342	353	356	368	368	389	338	380	353	377	388	379	357	383	406	414	378	359	380	334	371	381	352	373	362	379	357	371	342	389	370	391	340	361	410	365	356	391	424	371	386	381	348	321	389	391	380	348	352	373	385	366	354	382	412	370	304	359	355	365	363	369	351	395	373	365	350	371	354	367	361	395	363	400	338	351	383	398	350	333	400	358	324	401	372	363	346	363	379	360	412	350	390	367	351	352	359	389	413	363	377	356	362	404	349	355	393	344	346	351	376	337	369	347	343	373	414	379	371	384	400	407	401	377	350	376	385	368	392	368	378	385	368	393	373	391	380	352	361	371	398	343	340	332	378	340	385	365	372	399	380	346	365	361	344	388	355	359	336	377	388	372	370	423	389	410	371	397	373	397	357	345	376	366	371	366	349	376	370	376	404	365	363	367	398	367	358	383	348	333	390	400	376	395	367	360	333	387	358	386	397	343	356	364	377	372	390	345	333	365	360	405	384	394	380	372	381	378	363	380	380	353	357	350	376	368	378	391	343	373	350	353	359	360	362	382	357	391	333	370	375	358	369	358	351	368	368	372	388	351	366	364	385	381	365	362	334	347	407	356	352	374	401	353	342	351	326	358	411	391	346	356	385	365	394	364	348	392	352	392	396	380	367	377	374	389	379	415	398	392	367	377	419	376	343	395	373	353	395	375	388	355	352	382	393	362	392	387	364	356	320	375	363	339	357	348	382	330	358	401	372	366	382	388	414	330	361	358	387	361	373	395	351	335	380	361	387	373	327	357	389	387	373	350	379	370	361	318	402	308	402	376	354	340	399	361	403	377	378	373	364	342	368	355	358	377	390	380	346	364	368	319	356	330	382	361	395	335	396	367	361	394	341	365	370	400	382	354	369	354	358	338	399	385	341	375	360	344	391	346	388	370	382	358	391	371	402	351	362	373
23584	16863	36778	23364	11333	11645	12716	11141	7972	1977	849	835	827	797	879	847	871	857	803	902	810	845	845	890	839	809	851	821	867	832	854	797	839	847	833	855	793	825	865	811	868	842	873	818	811	810	837	832	836	809	839	798	831	900	890	782	843	829	805	830	877	867	844	866	902	883	844	867	838	847	781	843	863	885	882	849	858	898	914	829	857	844	841	778	873	848	868	821	868	811	789	854	842	820	859	819	810	831	813	823	886	864	790	900	808	841	842	830	837	856	820	820	883	829	849	840	852	805	862	857	878	819	863	830	876	865	816	796	784	815	826	783	811	886	833	851	823	831	850	866	802	834	838	842	811	863	804	851	804	858	863	774	893	849	834	874	861	829	811	833	840	803	808	816	870	889	851	834	818	820	877	847	844	837	835	852	845	874	827	818	840	859	913	882	800	815	854	854	874	855	843	804	833	853	794	858	902	830	802	877	867	805	883	816	858	829	834	860	785	817	865	833	880	828	796	856	863	819	823	805	869	854	834	836	856	853	844	862	839	829	849	799	825	837	853	833	838	862	856	869	836	827	864	834	835	896	855	835	822	858	840	864	849	859	832	846	873	855	848	860	862	841	853	851	855	852	797	903	836	864	865	914	852	815	837	844	795	878	805	832	840	862	826	809	883	798	819	794	800	861	817	801	827	852	861	833	814	880	846	839	853	762	827	866	873	889	827	869	839	887	825	839	833	811	817	806	845	792	830	826	821	874	882	802	846	803	856	834	862	825	814	798	834	827	886	827	842	847	846	786	859	815	873	853	803	790	885	862	816	803	798	894	840	848	829	894	834	798	846	843	813	882	836	826	805	877	865	828	822	847	844	861	857	834	825	822	796	818	822	813	813	805	777	840	875	851	834	860	854	818	884	834	790	857	839	898	863	854	882	877	831	898	842	800	824	829	782	883	770	827	899	824	851	809	844	915	849	832	796	879	887	853	867	803	858	837	821	820	768	828	810	878	784	890	817	903	828	877	815	853	803	853	831	878	833	845	777	814	839	846	844	836	799	801	820	902	873	809	852	866	859	768	869	807	862	805	801	841	844	819	829	868	841	806	855	897	844	871	852	854	821	877	865	832	869	852	844	861	827	840	902	869	877	875	834	881	806	848	858	835	848	871	888	873	820	834	831	850	894	863	838	841	824	856	866	865	781	862	860	861	857	868	769	859	847	866	846	840	822	852	860	844	833	863	835	819	892	879	891	847	794	840	791	885	807	816	816	859	842	847	847	848	825	822	844	803	876	912	793	915	893	843	832	846	868	816	930	888	849	890	829	852	887	878	866	875	815	853	807	841	845	870	839	834	840	821	873	829	876	800	839	823	821	814	851	820	840	896	764	830	838	849	786	842	860	830	887	830	855	846	815	878	848	847	817	829	853	823	820	800	868	807	848	851	827	904	825	764	825	859	800	875	856	847	831	808	835	836	820	853	808	811	887	895	871	808	868	783	827	830	831	888	849	882	890	833	870	852	793	864	790	875	836	843	819	840	836	864	842	854	805	819	830	871	831	841	879	849	842	855	871	820	858	842	807	860	850	852	871	800	833	819	893	817	839	859	891	868	853	851	828	861	824	801	833	823	854	855	801	892	858	866	825	846	888	821	841	840	797	818	815	825	839	866	841	870	870	838	854	819	871	906	787	847	865	803	822	843	833	875	805	808	903	883	835	922	804	864	807	822	845	843	814	866	827	811	845	837	856	819	846	846	847	879	841	849	833	835	799	875	801	825	817	828	832	813	860	851	826	847	859	871	823	872	816	866	795	809	805	888	841	850	845	922	824	865	810	835	881	869	822	899	818	848	801	870	826	823	803	843	868	875	816	847	813	803	814	833	846	879	812	832	826	866	874	824	876	830	854	854	850	842	837	803	821	827	861	830	836	858	808	882	847	827	884	850	827	788	804	848	827	862	846	840	790	800	845	880	865	837	835	850	873	839	847	896	818	807	905	865	862	863	847	912	870	788	831	820	857	792	842	866	821	853	800	873	891	856	803	820	791	858	909	878	838	856	831	831	839	819	911	875	814	806	852	834	894	856	833	860	852	837	851	846	867	839	855	841	827	864	847	794	795	823	809	843	842	815	864	858	864	856	851	829	840	874	871	773	869	820	824	824	812	862	853	841	799	837	773	853	792	836	853	856	861	864	878	810	841	823	822	862	821	845	837	836	844	919	802	830	910	818	889	805	835	838	845	882	822	843	880	832	846	874	831	855	826	846	853	840	837	898	858	836	860	858	890	846	886	814	843	773	862	871	852	850	843	878	810	841	845	894	830	873	871	865	840	817	833	813	863	855	824	862	881	790	867	860	855	836	816	826	812	799	859	853	851	856	874	813	833	824	822	821	840	869	819	848	852	834	825	909	883	876	826	826	864	848	803	867	826	848	833	875	810	827	851	830	857	869	830	848	813	882	860	889	849	876	874	824	837	882	856	883	858	871	823	849	875	847	796	841	835	849	824	829	856	801	823	836	822	817	820	922	823	773	790	794	801	817	878	830	808	856	808	830	863	806	850	884	834	836	880	831	828	819	821	800	858	844	799	850	912	864	848	883	823	847	892	827	848	872	801	811	859	831	885	846	836	820	856	865	850	861	869	850	840	880	874	868	832	828	915	811	840	805	848	815	813	854	874	833	818	888	879	815	810	771	847	888	801	818	863	826	851	841	866	898	864	807	820	864	903	819	889	830	810	814	850	821	894	876	848	830	835	837	920	825	858	834	832	823	835	809	866	781	775	892	886	794	847	865	844	853	831	886	841	858	817	820	835	803	830	869	821	851	863	828	824	831	872	888	821	768	832	871	830	873	844	832	817	868	831	844	841	878	872	799	902	793	832	822	851	835	831	844	810	878	855	850	820	822	860	825	840	856	848	870	846	889	835	786	858	864	827	862	820	872	877	799	857	827	806	851	796	854	823	866	837	793	890	867	881	819	854	865	773	820	817	800	794	818	821	843	873	829	873	913	823	875	860	847	822	856	874	888	840	838	808	868	858	823	863	838	873	851	860	805	842	793	787	822	847	852	827	832	864	865	867	838	823	861	826	860	887	861	879	859	842	851	770	849	864	853	830	864	864	889	867	835	852	869	832	857	809	845	861	829	835	887	789	788	841	847	834	814	871	837	838	840	844	832	820	848	810	853	867	873	861	916	825	846	865	812	875	786	851	851	784	848	877	866	821	870	856	804	843	872	817	837	835	806	864	857	830	909	870	843	818	834	860	872	792	859	839	865	832	841	877	851	806	808	829	827	848	804	838	838	791	850	850	906	846	846	836	858	796	858	778	855	856	844	802	781	859	834	867	817	874	861	836	904	865	826	816	843	833	889	815	863	833	839	822	848	824	864	869	845	859	848	829	798	833	838	841	807	835	816	826	885	827	806	793	857	824	790	838	842	840	822	847	793	867	783	883	816	864	779	869	841	853	862	847	849	859	833	912	834	815	897	836	892	853	858	821	872
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
