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
336930193475	336930194034	336930194584	336930195134	336930195684	336930196234	336930196784	336930197336	336930197884	336930198434	336930198984	336930199534	336930200084	336930200634	336930201184	336930201734	336930202284	336930202834	336930203384	336930203934	336930204484	336930205034	336930205584	336930206134	336930206684	336930207234	336930207784	336930208334	336930208884	336930209434	336930209984	336930210534	336930211084	336930211634	336930212184	336930212734	336930213284	336930213834	336930214384	336930214934	336930215484	336930216034	336930216584	336930217134	336930217684	336930218234	336930218784	336930219334	336930219884	336930220434	336930220984	336930221534	336930222084	336930222634	336930223184	336930223734	336930224284	336930224834	336930225384	336930225934	336930226484	336930227034	336930227584	336930228134	336930228684	336930229234	336930229784	336930230334	336930230884	336930231434	336930231984	336930232534	336930233084	336930233634	336930234184	336930234734	336930235284	336930235834	336930236384	336930236934	336930237484	336930238034	336930238584	336930239134	336930239684	336930240234	336930240784	336930241334	336930241884	336930242434	336930242984	336930243536	336930244084	336930244634	336930245184	336930245734	336930246284	336930246836	336930247384	336930247934	336930248484	336930249034	336930249584	336930250134	336930250684	336930251234	336930251784	336930252334	336930252884	336930253436	336930253984	336930254534	336930255084	336930255634	336930256186	336930256734	336930257284	336930257834	336930258386	336930258934	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51701	23787	16045	4467	1407	988	793	696	623	517	535	532	468	491	441	452	432	403	411	401	356	395	381	402	366	377	414	332	382	362	377	371	379	353	302	367	381	330	358	362	366	341	365	414	359	381	398	371	381	326	369	353	352	363	386	364	345	391	367	364	374	356	332	350	386	364	359	368	322	352	393	340	349	402	358	353	358	382	361	352	344	359	366	348	325	359	332	360	410	382	366	358	340	347	357	349	377	349	364	338	363	394	354	328	373	349	377	301	326	332	355	363	344	414	369	377	348	357	352	335	384	352	379	374	375	391	373	364	369	333	331	334	384	366	353	362	368	350	370	349	334	317	340	346	361	358	348	358	397	336	394	396	354	345	358	331	369	360	347	391	380	374	365	367	361	351	332	353	364	378	378	372	374	330	352	395	322	370	374	332	376	365	356	342	345	333	331	352	359	331	346	330	389	376	338	363	369	359	352	390	338	356	365	364	367	354	354	342	324	362	333	364	304	382	379	381	368	352	404	361	324	348	352	348	347	343	347	346	379	346	373	383	340	394	348	351	382	394	388	374	368	369	386	374	380	358	349	355	332	348	348	341	348	363	369	332	352	359	360	372	367	341	345	356	357	371	335	363	376	373	386	363	390	356	322	328	356	338	343	377	376	332	391	336	381	353	365	365	345	341	362	387	384	366	370	316	340	358	371	346	367	392	358	326	359	352	379	361	328	341	317	348	349	329	359	403	347	374	331	340	338	359	347	349	360	348	343	329	392	397	353	356	368	340	362	342	372	371	355	380	372	361	368	384	371	359	350	354	385	396	354	357	329	355	357	357	379	353	430	324	347	376	338	357	353	339	381	358	386	339	387	356	374	368	346	356	361	360	356	367	369	343	376	332	339	373	374	331	368	396	347	321	368	336	344	390	381	348	387	384	383	368	384	363	343	336	312	372	367	348	391	400	318	376	323	339	344	341	331	327	383	356	366	353	370	381	354	357	347	361	359	356	346	362	366	352	336	337	378	368	384	372	371	346	408	359	343	375	356	375	375	335	356	356	364	307	367	389	360	373	362	379	355	369	388	349	408	339	365	353	335	366	363	378	338	342	342	384	337	343	395	338	356	375	366	366	349	335	331	341	367	368	337	365	341	385	373	354	354	363	346	366	346	370	347	327	367	374	386	392	367	384	339	339	350	374	318	321	333	385	370	382	367	338	337	372	378	337	346	384	378	309	338	365	354	321	335	341	359	347	376	373	378	337	362	367	358	367	344	336	375	371	335	384	350	349	376	359	329	370	358	354	354	368	348	333	375	371	345	389	372	372	337	322	318	364	320	358	341	335	345	346	368	333	342	353	353	331	337	403	367	362	349	354	351	389	330	357	338	361	341	318	398	352	317	382	350	364	368	351	349	361	338	385	357	353	328	345	379	336	354	357	348	340	369	350	348	362	369	358	322	329	378	338	355	359	375	356	366	386	365	378	356	365	363	353	367	354	342	370	340	342	313	358	357	324	361	379	366	335	320	372	384	364	364	376	379	391	344	346	356	383	350	342	343	345	382	386	373	357	369	365	332	350	377	362	328	344	357	345	341	374	356	362	392	365	372	344	361	375	352	332	387	355	336	363	342	417	356	370	368	397	345	398	379	363	363	384	367	358	349	357	398	344	328	363	380	385	385	363	341	366	383	403	393	403	351	342	364	353	377	379	350	401	353	354	383	380	333	339	357	327	370	351	373	335	367	349	381	355	399	408	400	356	353	360	365	351	364	355	390	370	359	388	336	348	381	354	370	393	389	362	334	358	358	393	315	373	357	344	371	328	390	369	333	325	353	367	357	345	376	344	396	371	359	365	372	354	375	341	359	372	325	338	334	368	341	346	364	345	347	388	372	381	347	364	369	348	366	334	333	324	388	357	386	361	367	344	386	331	350	362	348	377	323	341	350	370	336	356	367	365	342	362	347	357	376	372	379	352	352	329	390	348	326	377	377	372	364	402	350	334	346	353	378	385	383	374	400	379	347	354	401	338	375	343	330	372	325	348	374	411	366	362	380	372	352	332	360	365	347	323	355	390	337	317	351	303	352	387	358	372	377	388	341	352	347	361	352	360	344	338	342	322	337	382	354	374	334	350	367	358	372	336	354	361	337	350	386	421	389	324	370	348	334	347	339	331	357	343	348	342	335	350	352	367	365	366	361	370	339	338	385	307	322	326	372	357	359	391	373	315	330	355	362	351	358	367	384	362	326	340	367	341	360	372	367	359	364	362	372	350	359	353	328	353	357	373	330	321	421	366	357	348	339	379	340	330	370	320	339	338	366	371	370	348	374	352	381	360	336	346	365	363	387	379	334	387	364	355	354	345	346	349	382	342	367	359	372	350	345	340	363	384	367	332	378	361	378	331	345	350	367	330	336	377	354	341	336	356	370	350	359	365	345	371	349	361	355	337	363	381	360	373	370	397	341	365	355	346	317	347	374	362	388	351	359	401	354	367	352	356	352	326	358	355	341	359	361	321	327	375	370	364	328	380	338	370	329	328	363	328	324	343	337	346	370	335	359	328	356	371	345	325	356	375	335	350	350	356	378	365	366	376	367	349	359	358	366	334	369	331	316	368	342	347	335	381	367	366	361	317	385	313	351	351	334	358	388	368	376	341	375	374	352	358	372	386	380	383	350	339	393	342	350	328	388	349	369	368	319	351	324	336	363	340	345	358	357	339	342	356	335	335	372	334	365	368	371	350	362	368	345	382	355	348	335	381	332	383	357	366	350	343	325	331	300	360	401	321	371	343	350	337	352	355	341	339	385	346	358	364	339	334	318	367	394	346	368	411	344	328	362	354	363	332	391	379	317	346	350	348	345	328	329	353	357	349	349	378	358	384	346	348	339	381	348	354	382	340	333	328	376	394	368	390	368	363	351	343	355	344	322	385	395	355	342	321	387	351	345	361	371	359	335	376	304	324	407	351	360	324	354	386	336	335	366	374	367	339	343	317	332	331	362	354	347	365	316	339	373	362	356	381	334	373	321	330	369	355	338	397	331	360	342	373	368	352	341	392	371	377	355	359	336	374	316	392	386	326	325	374	387	374	376	361	342	362	336	343	344	372	338	368	343	361	353	396	375	367	376	344	351	325	383	348	336	364	361	372	362	364	345	340	351	376	378	324	395	357	359	347	367	409	366	367	367	357	372	360	355	336	348	351	354	364	407	378	335	361	354	325	363	354	346	370	366	359	366	360	360	356	345	363	337	363	360	351	337	372	338	334	336	327	352	363	357	368	362	357	355	345	371	371	368	324	335	376	369	334	363	345	362	332	375	351	327	365	342	354	359	337	364	330	390	322	383	339	379	331	361	352	384	359	381	342	315	338	360	354	350	393	346	334	368	366	365	366	371	344	354	355	352	347	344	374	365	342	314	346	373	336	362	336	361	370	361	357	363	321	331	380	364	377	361	334	363	346	378	304	348	341	376	380	352	327	349	355	358	365	354	385	384	380	364	325
34003	2927	4246	5089	4492	3819	3248	2719	2395	2171	1835	1733	1691	1596	1444	1370	1338	1267	1229	1234	1221	1193	1188	1126	1141	1092	1066	1069	1043	1052	972	1091	1051	1053	1023	1013	1059	1030	974	966	977	997	997	994	965	993	1001	924	961	981	900	946	965	997	1006	944	891	894	980	968	938	949	895	946	875	925	908	943	941	885	932	938	907	944	934	912	960	899	924	908	927	906	873	938	929	907	914	952	913	1002	924	911	1003	910	893	947	966	905	909	916	897	874	923	920	922	893	904	898	944	875	919	923	877	917	913	948	927	846	908	942	925	892	924	884	882	909	910	937	965	879	952	901	920	848	906	911	854	961	948	936	938	935	881	913	878	895	948	889	934	921	927	886	930	935	906	878	878	926	884	887	856	972	906	908	911	918	931	911	967	933	902	894	907	878	911	924	922	961	891	916	871	931	897	875	953	901	938	937	893	917	896	847	918	937	898	968	922	908	872	945	858	903	930	885	967	943	912	905	945	864	930	922	893	918	933	899	902	904	942	964	932	930	878	865	887	965	872	961	896	890	912	875	892	925	951	970	893	881	874	947	960	877	911	918	866	922	859	923	881	899	882	897	890	908	937	944	895	888	934	876	934	915	900	907	899	884	860	876	882	922	911	923	867	871	967	940	924	945	898	910	933	846	856	899	942	915	871	892	880	821	892	914	873	888	954	923	859	944	912	912	948	905	853	870	905	924	957	922	877	927	897	955	860	901	876	869	891	903	901	913	906	898	888	924	827	915	896	915	949	905	870	878	937	927	888	919	867	920	902	902	863	922	897	889	883	880	906	893	891	926	915	918	885	873	909	921	932	899	905	902	902	964	922	861	927	901	926	944	912	887	907	856	923	941	939	906	919	906	876	920	883	906	943	905	856	913	957	867	909	881	898	916	900	912	894	860	940	903	897	901	878	862	925	901	853	900	881	878	909	904	926	901	907	924	920	907	920	896	936	934	888	887	930	931	837	915	914	870	922	908	959	881	926	895	890	838	872	906	910	917	886	960	804	913	880	905	883	967	921	931	909	878	919	858	892	893	893	887	973	885	926	890	879	864	909	902	889	967	874	861	884	909	969	863	862	950	904	929	920	870	909	877	880	924	914	907	919	834	940	859	908	911	911	905	923	981	942	911	892	905	893	888	858	833	959	909	896	898	932	908	811	894	929	893	891	919	934	889	937	897	890	879	886	933	926	903	905	945	924	941	911	881	952	900	879	887	893	932	926	880	917	887	899	857	879	901	895	921	926	883	875	909	889	881	880	925	983	887	868	913	921	891	940	891	881	905	946	898	922	912	932	923	907	857	906	922	923	926	934	866	905	927	947	919	944	871	963	915	902	924	861	924	915	936	909	932	889	931	926	908	956	904	956	899	917	912	919	900	934	872	910	896	871	896	895	869	895	896	866	852	934	902	932	947	885	921	894	854	941	919	896	887	875	889	915	953	908	882	881	913	918	902	883	825	926	893	953	890	937	876	882	911	867	901	884	908	903	928	860	903	852	903	940	897	948	908	894	908	907	981	893	949	918	912	888	914	863	901	900	904	927	946	840	888	880	916	817	873	879	868	920	937	886	893	885	958	919	928	910	951	897	928	866	963	941	990	898	910	895	888	910	917	872	910	872	886	913	863	864	995	850	926	930	917	905	876	923	940	909	913	943	861	870	914	957	917	934	872	855	864	900	903	854	922	878	868	906	920	889	863	966	826	883	925	901	918	865	897	907	943	883	933	899	917	936	914	935	932	893	924	875	896	861	911	952	884	873	867	867	917	923	908	902	903	918	854	842	853	928	897	920	923	891	871	919	953	854	905	868	925	912	894	902	896	899	950	913	925	917	936	957	904	928	923	862	901	896	946	932	886	940	878	902	952	894	946	933	974	940	913	911	890	936	897	895	945	941	930	908	915	876	896	876	929	967	996	893	892	872	914	885	949	874	971	870	941	923	900	877	918	892	916	932	911	861	961	870	874	885	912	901	938	910	917	907	898	906	923	905	930	927	905	908	908	933	984	859	902	942	904	923	977	883	918	908	889	937	894	919	884	890	912	934	929	911	914	899	864	926	907	926	880	916	847	925	915	929	900	888	911	889	896	913	885	877	842	953	921	939	920	851	911	941	860	979	889	924	898	854	896	888	929	967	919	924	919	876	884	865	941	929	898	922	825	895	913	905	873	901	930	911	925	968	907	863	930	892	906	906	880	942	887	900	951	968	932	919	892	943	912	885	877	937	889	897	903	906	935	889	924	930	833	924	891	899	940	868	869	902	895	1006	921	913	962	915	937	910	921	912	907	925	909	890	940	887	902	914	939	860	903	877	928	889	863	893	961	894	897	897	911	929	874	899	935	908	894	900	877	861	903	938	874	905	899	892	923	935	882	921	914	888	936	878	833	879	892	886	916	917	991	906	920	955	900	922	831	906	928	884	925	938	934	885	872	899	896	892	851	878	922	915	863	877	917	965	948	902	835	903	888	916	914	874	883	899	894	900	861	929	924	944	923	935	933	881	895	889	872	908	870	873	884	914	912	866	883	875	949	889	923	915	922	898	847	891	912	916	914	926	890	903	911	908	956	904	857	876	902	931	889	932	937	889	893	883	883	882	917	896	897	924	951	937	926	868	882	955	926	993	933	950	910	844	947	901	887	858	900	903	872	898	924	885	898	917	947	913	919	897	863	867	914	870	919	879	903	936	931	947	877	850	916	913	848	894	901	910	915	930	898	872	898	892	925	898	874	924	868	909	947	943	893	896	872	874	873	935	891	874	926	901	920	882	860	869	924	943	910	869	890	872	905	942	871	913	860	887	957	904	904	872	927	944	870	884	933	884	922	894	896	930	903	937	891	941	892	908	934	938	933	897	872	898	949	894	909	899	890	944	889	869	927	898	958	863	909	884	875	968	836	872	918	902	934	921	923	944	920	908	929	903	835	916	931	860	853	984	899	927	930	895	884	897	924	876	987	928	944	918	919	897	978	900	871	924	900	899	918	919	932	877	865	836	858	878	831	923	963	900	946	898	847	902	915	879	925	887	928	912	921	894	885	899	875	995	918	901	930	917	909	933	899	929	943	920	949	934	940	924	884	908	903	883	885	912	929	921	893	879	882	911	882	892	921	909	890	901	945	907	926	913	927	923	903	923	885	876	903	936	918	911	912	896	957	903	884	889	986	942	869	892	885	880	842	906	885	899	925	910	879	916	882	913	904	914	899	872	940	899	953	946	897	891	878	914	860	853	881	917	872	945	931	879	870	880	908	946	929	894	883	852	910	926	898	908	933	934	901	880	916	867	925	895	945	938	879	894	941	900	946	952	909	893	921	929	849	868	874	968	890	892	871	886	938	918	912	913	970	923	940	989	906	907	876	901	900	873	869	890	928	911	944	904	893	865	927	917	834	981	905	906	860	903	936	909	877	925	893	920	915	900	885	889	896	888	926	936	920	921	936	949	868	872	879	904	895	926	921	918	848	921	899	915	934	947	913
4792	381	339	336	304	310	304	286	253	283	277	291	322	325	301	308	287	270	308	325	308	304	335	308	296	304	300	296	305	274	310	319	290	252	288	363	264	314	329	278	298	298	301	319	268	321	301	292	279	279	308	303	308	280	267	330	318	295	264	321	320	294	274	322	299	289	260	261	304	303	295	293	303	269	281	283	280	318	296	293	294	272	290	278	292	304	271	279	272	308	310	242	301	284	301	256	315	267	289	301	269	294	288	271	286	333	287	265	306	277	300	292	302	261	285	309	318	308	304	317	285	313	304	352	305	294	323	295	294	305	275	275	295	306	264	306	276	315	323	282	308	329	287	318	326	268	303	309	309	285	278	323	307	270	301	281	301	308	298	281	297	310	294	279	313	281	286	292	288	306	284	299	314	291	310	305	296	306	270	277	292	289	304	325	330	288	293	266	277	291	290	272	323	300	313	300	308	309	289	273	289	325	285	300	306	310	300	302	324	259	328	317	276	303	287	297	317	264	302	291	284	312	295	281	306	286	324	256	273	296	270	307	295	326	280	304	301	280	307	288	281	299	286	306	309	305	317	290	284	314	291	298	300	295	289	288	291	294	267	336	272	287	291	292	299	295	288	298	276	311	306	301	291	290	288	264	280	285	279	292	299	284	316	300	304	300	307	301	267	295	296	254	282	299	271	280	310	290	284	311	309	287	305	277	282	300	280	272	291	291	334	324	323	272	313	297	315	300	313	309	274	296	303	310	319	305	280	293	309	321	281	292	290	276	298	312	306	276	327	284	320	323	332	283	290	307	303	281	279	280	297	279	255	314	257	323	296	297	264	280	313	320	304	276	287	271	269	292	320	336	287	291	298	303	314	280	299	306	298	320	331	294	286	287	286	268	309	292	282	330	278	265	340	281	282	304	299	284	273	299	289	311	294	266	287	296	293	301	292	281	293	278	289	285	282	302	312	288	287	299	311	312	297	293	353	287	286	303	279	286	299	309	280	267	314	271	267	304	281	302	294	285	286	301	317	293	298	314	296	293	307	271	300	275	286	312	305	295	306	270	290	316	318	284	282	303	289	279	282	290	280	327	332	336	297	282	287	277	294	300	281	297	265	317	283	322	280	264	306	278	266	257	293	311	302	331	304	245	296	283	298	302	289	300	294	293	306	278	299	337	325	311	297	282	307	318	297	277	293	323	276	292	303	283	309	292	316	299	297	289	325	280	306	309	301	287	268	307	283	325	269	291	309	299	297	302	283	285	297	269	274	341	294	293	308	293	305	281	279	296	298	259	287	295	294	295	270	320	288	307	315	279	295	297	362	322	318	283	260	305	257	304	295	297	283	275	297	265	293	288	325	276	334	296	297	295	276	288	298	290	263	289	277	316	264	333	301	318	299	286	314	310	328	269	311	320	275	282	282	292	273	324	302	274	300	281	310	288	289	357	308	278	288	292	286	333	306	292	327	275	299	308	277	310	255	285	304	303	298	303	284	308	289	297	293	302	272	317	333	316	290	292	292	275	273	316	281	305	304	289	282	314	303	302	315	295	277	308	262	288	286	300	277	257	287	300	284	321	271	301	335	314	319	295	299	268	308	317	307	323	269	275	292	335	294	264	301	314	325	272	287	288	267	332	299	302	314	278	285	298	273	328	306	292	269	306	339	308	334	279	303	291	292	326	297	324	300	308	273	300	301	298	291	259	272	284	275	300	309	302	303	321	285	313	300	297	325	303	294	304	297	279	288	307	304	306	275	286	312	278	297	278	336	278	310	290	305	309	281	285	302	294	243	297	288	281	241	331	306	276	329	297	290	303	301	290	287	288	302	291	300	289	314	283	298	315	302	306	303	305	283	290	284	279	288	288	321	278	296	305	305	321	337	267	301	280	305	288	278	304	313	289	258	270	305	321	297	347	296	321	305	261	272	310	281	234	273	280	282	306	284	319	268	294	312	303	291	266	300	312	295	302	295	306	313	265	299	270	282	286	321	313	300	315	298	284	266	290	313	299	293	278	284	271	287	302	294	285	313	324	285	306	270	305	288	280	332	340	242	301	316	284	292	295	326	316	323	304	309	329	275	289	277	262	283	294	289	310	308	264	283	277	276	316	288	256	273	307	310	291	285	272	296	292	299	291	262	281	278	304	298	291	273	316	321	264	299	300	322	293	293	319	291	290	269	294	309	247	284	275	272	270	310	283	291	268	278	283	276	277	285	319	302	303	309	297	298	274	312	275	303	283	304	287	285	310	305	296	284	321	279	296	279	289	289	317	319	299	288	302	295	300	291	305	299	295	288	318	304	316	295	332	251	289	296	319	295	292	284	299	281	243	271	293	277	308	298	292	292	306	276	305	307	274	306	296	282	299	325	294	309	289	290	279	299	306	299	286	294	283	272	320	307	322	284	326	314	299	309	273	291	295	305	287	293	270	309	274	328	283	306	279	288	271	292	291	292	254	301	292	322	275	298	329	283	314	254	303	338	291	288	314	307	248	329	294	296	274	285	263	297	291	313	308	273	309	290	278	289	279	284	274	319	308	281	280	320	269	305	286	298	297	266	276	262	279	305	314	302	313	301	309	283	306	278	309	286	291	333	295	288	300	320	313	277	298	289	288	281	274	336	314	284	290	294	313	280	273	268	291	287	294	302	306	283	286	289	269	307	287	306	315	287	276	300	303	305	283	312	279	316	257	291	295	296	296	273	306	299	315	306	263	314	292	289	284	296	297	313	301	291	272	316	284	301	319	322	311	318	301	284	308	286	268	305	277	288	312	313	313	302	295	323	311	309	299	316	277	310	288	313	289	304	271	276	299	330	310	289	283	270	294	275	258	301	291	325	303	299	300	297	280	283	300	309	294	294	305	323	303	317	315	282	308	272	272	270	291	293	264	284	272	260	287	307	272	310	290	284	271	288	315	315	302	282	310	298	291	301	270	329	291	266	264	289	307	304	319	307	282	304	304	268	288	274	299	302	277	282	281	308	312	280	324	317	311	269	316	301	289	278	307	289	281	298	287	314	295	303	294	310	311	278	317	298	260	310	333	317	311	281	257	279	287	277	288	281	294	264	287	272	293	289	298	252	281	293	295	299	312	275	303	286	299	293	321	298	302	294	314	292	271	286	314	302	308	302	294	289	310	261	317	291	272	297	264	321	322	275	290	337	300	298	324	314	264	287	295	278	284	296	287	290	247	321	290	279	270	268	277	314	275	279	293	271	288	311	301	326	309	290	313	298	281	289	301	284	295	306	317	304	334	316	272	305	319	296	250	319	284	306	290	293	292	303	298	275	323	282	301	301	305	299	308	274	289	297	308	286	302	285	259	298	286	300	301	292	274	287	289	271	311	288	277	286	317	298	334	307	271	309	341	343	296	247	260	303	310	298	293	294	313	243	296	337	297	296	277	276	308	287	302	299	305	278	293	290	284	273	281	319	295	316	283	302	289	258	314	291	312	304	297	294	307	261	309	292	286	268	318	274	280	317	299	317	293
5262	790	778	857	786	817	821	789	766	783	759	765	751	767	729	786	737	758	766	768	764	745	736	741	739	693	756	708	778	784	709	706	732	735	764	756	767	733	702	752	732	714	722	716	743	754	768	787	803	733	723	746	760	730	739	771	745	785	706	729	788	728	759	759	730	758	672	711	808	734	723	745	737	763	756	731	786	748	714	766	766	787	728	708	733	765	738	724	785	716	723	691	767	736	760	681	746	771	742	742	764	749	730	762	742	781	752	724	755	796	714	789	827	708	733	757	788	767	731	755	765	761	735	768	747	746	743	714	749	721	707	776	722	769	711	796	734	730	714	682	717	803	755	760	783	721	739	699	735	799	739	728	721	701	706	707	780	737	725	793	755	730	738	733	758	767	727	752	712	766	741	749	725	776	777	762	780	713	706	755	770	738	738	783	767	766	764	732	742	751	758	699	759	742	732	727	733	760	741	783	717	741	742	721	768	688	755	755	711	701	743	715	698	766	718	767	764	740	725	772	756	790	754	732	750	743	739	736	711	748	701	749	754	720	815	780	718	762	812	721	708	733	768	787	772	699	754	779	775	754	769	744	805	765	795	743	712	752	795	743	738	726	738	713	711	750	732	795	660	729	799	720	687	762	774	732	764	731	703	692	740	753	754	742	758	743	719	752	708	794	748	753	750	768	787	773	727	736	703	763	753	767	768	777	694	755	686	740	712	731	745	740	765	767	756	770	770	775	765	737	727	739	732	772	729	711	763	743	701	688	738	745	724	694	676	743	739	746	751	685	733	740	743	763	695	739	761	702	771	709	731	720	781	778	752	725	755	786	705	754	771	744	742	761	777	752	741	708	711	717	748	745	780	711	834	740	710	772	722	724	767	704	698	758	764	780	774	729	772	719	769	775	768	742	738	766	778	741	744	719	775	772	772	753	751	770	727	741	733	772	793	737	770	717	723	724	758	697	736	735	818	739	735	763	741	750	747	744	771	717	722	765	738	757	730	739	756	760	736	745	792	771	734	725	723	702	765	732	762	720	759	738	727	752	712	733	738	728	740	719	759	782	772	745	728	730	788	749	711	746	746	813	767	734	712	748	741	777	754	744	722	755	758	744	712	765	682	786	740	743	758	698	798	727	764	735	731	758	755	722	730	767	723	743	750	761	730	768	740	715	797	733	701	699	699	752	783	732	799	724	763	706	678	698	717	750	722	724	768	722	714	783	785	790	781	741	780	721	757	740	728	715	791	709	779	757	727	733	717	763	736	711	742	763	734	724	732	750	772	760	760	762	735	746	766	760	750	697	735	758	709	738	755	689	734	754	759	724	771	810	774	735	798	732	771	713	716	717	735	705	744	739	699	724	737	773	758	730	696	739	731	791	758	702	739	776	792	755	762	682	776	750	749	750	768	744	725	735	793	738	770	710	778	723	758	737	695	758	760	743	819	743	747	794	753	735	693	747	752	759	800	750	738	777	743	774	743	698	737	785	706	740	775	673	789	746	739	751	764	740	732	732	792	697	758	725	763	757	770	770	725	721	697	752	770	743	713	706	753	722	766	767	765	748	745	749	718	716	811	684	740	722	695	761	705	706	798	703	752	747	736	715	739	714	736	743	760	727	773	747	754	752	787	712	748	742	726	712	776	792	695	736	779	741	786	755	766	809	710	712	711	680	741	720	753	779	747	740	686	751	736	710	757	727	733	752	790	681	756	727	700	752	725	711	743	742	746	799	689	753	748	754	774	714	736	774	771	718	785	708	742	741	736	692	743	700	739	735	716	717	738	722	769	715	751	701	697	751	761	727	714	670	798	722	768	732	782	683	799	720	782	738	722	747	771	735	737	733	766	756	771	764	748	738	775	720	705	706	753	673	756	790	695	714	717	775	805	689	710	738	721	738	725	763	737	761	761	792	735	697	736	740	739	757	759	733	766	743	782	744	736	703	794	758	750	721	739	762	704	804	747	732	760	733	745	726	780	771	747	740	757	736	769	764	747	695	731	735	792	770	733	756	740	719	745	754	760	718	730	769	764	786	741	727	769	757	765	740	755	728	827	796	756	759	709	692	740	712	728	747	772	698	781	760	772	756	714	672	756	743	786	749	713	725	770	722	725	764	824	725	769	729	723	715	702	740	760	682	762	767	739	792	786	700	739	711	742	774	759	732	750	761	741	750	754	789	736	751	711	748	658	714	757	745	721	759	793	745	770	733	729	768	717	712	769	746	720	715	749	800	723	706	733	746	726	780	695	765	802	667	723	747	731	752	748	774	705	759	805	767	752	743	733	754	771	740	744	696	715	752	717	703	684	729	756	729	747	717	733	714	733	755	655	768	742	733	784	737	733	736	707	800	723	745	759	760	764	785	740	757	766	697	708	743	723	740	771	723	733	726	754	769	736	770	784	775	757	736	749	738	759	718	733	739	738	723	728	732	737	803	781	723	752	719	748	756	755	748	746	798	767	737	776	770	761	780	763	755	751	721	749	731	729	759	706	720	797	743	767	746	755	710	766	766	731	759	771	745	673	764	767	744	755	765	767	769	721	752	771	779	695	755	765	711	751	738	754	717	699	693	738	781	783	737	745	785	758	728	718	769	734	736	820	746	771	740	731	710	736	762	812	734	764	722	774	685	799	763	719	736	736	726	731	719	769	772	741	754	737	700	773	738	797	765	726	717	747	749	718	732	734	750	749	735	714	778	711	810	735	742	752	758	752	761	736	732	787	746	770	706	742	722	759	757	733	769	766	752	794	759	719	762	726	775	706	723	714	763	762	732	753	741	672	729	753	727	719	758	736	762	711	744	749	770	725	773	740	762	706	714	702	742	760	725	737	757	716	717	743	708	783	718	759	807	714	695	772	806	764	748	690	725	738	681	730	742	744	742	735	789	821	715	717	745	686	733	707	711	751	746	728	802	775	735	740	704	748	741	782	765	758	718	720	745	675	723	734	755	758	781	761	753	732	723	721	744	755	727	755	727	779	722	741	790	773	762	752	725	743	765	772	775	767	709	741	724	763	728	733	757	733	776	709	773	741	740	739	743	792	754	739	746	790	740	696	718	718	701	732	696	736	754	711	728	801	749	737	746	727	733	724	729	769	720	736	729	761	719	753	744	731	719	775	748	808	734	715	772	765	740	719	746	735	766	714	723	697	737	751	715	749	722	727	745	729	736	724	733	697	726	713	775	779	786	707	718	728	692	764	737	711	755	779	757	730	707	717	764	750	758	723	692	791	707	761	675	702	748	728	741	759	729	750	735	755	717	717	726	732	717	706	745	734	754	741	802	731	691	802	720	742	796	725	770	698	759	689	740	697	734	767	741	725	802	738	723	748	768	699	755	738	767	730	693	735	723	741	764	753	782	713	757	807	759	753	720	739	759	812	707	737	778	718	729	781	730	707	704	761	779	702	760	722	721	737	776	755	723	758	761	748	730	812	723	777	739	723	709	787	723	716	698	753	704	767	753	758	739	746	777	703	766	689	747	701	778
45103	19303	5117	973	570	471	407	362	316	305	275	248	217	272	220	241	268	216	220	225	221	213	208	188	218	175	199	184	222	217	204	209	207	206	195	204	193	178	204	199	190	199	194	173	193	154	203	188	207	240	181	228	193	170	197	217	178	193	193	187	205	182	155	212	213	195	190	191	207	191	215	208	196	194	195	194	186	189	171	222	195	190	180	182	199	194	167	192	176	196	194	206	202	188	191	194	197	164	202	185	167	198	178	196	218	158	202	218	171	197	215	190	202	188	230	210	171	222	187	170	211	175	179	176	179	193	185	202	213	170	172	209	188	184	184	194	177	215	198	212	204	199	171	206	213	193	187	188	211	198	199	210	180	185	195	197	195	207	191	213	190	180	162	180	196	193	214	170	187	227	172	203	201	203	207	219	183	179	195	194	216	210	199	179	188	201	197	189	221	222	174	198	208	203	187	185	188	188	185	199	199	165	210	194	198	204	171	200	208	202	208	173	199	214	166	193	191	202	185	188	193	184	185	174	188	207	205	193	185	178	190	166	190	198	186	204	173	219	167	169	197	201	195	197	206	176	181	203	198	186	208	191	218	193	184	178	199	202	193	191	208	177	201	178	169	199	204	189	190	174	179	196	169	203	175	211	219	205	206	203	184	186	198	212	188	216	211	219	202	189	187	211	172	190	185	184	186	207	192	186	186	173	239	204	205	187	201	174	172	197	206	197	187	182	214	206	203	194	178	174	204	184	210	188	175	193	188	186	189	198	220	204	179	214	172	226	192	197	176	190	179	205	209	168	197	204	187	200	193	229	181	191	171	190	184	192	197	191	190	211	199	207	218	203	182	197	221	188	207	176	176	198	207	192	206	191	186	214	199	192	168	192	186	178	185	179	185	180	185	206	207	195	215	198	198	201	186	156	205	184	183	200	211	174	164	206	202	191	206	179	202	199	216	181	172	190	183	191	214	200	226	164	171	187	188	178	214	170	178	190	170	185	184	163	201	192	191	207	178	185	204	196	199	188	176	180	182	197	194	193	212	186	197	189	195	196	190	174	175	193	240	197	193	190	191	179	190	194	185	204	173	200	225	185	179	185	200	184	199	193	195	180	172	217	186	187	207	182	172	220	222	179	215	191	179	193	160	203	175	187	175	176	176	176	192	196	189	179	181	188	176	164	181	202	210	189	186	208	197	185	200	196	185	195	189	161	197	208	166	188	184	188	178	199	195	178	199	194	182	167	187	197	171	189	201	211	209	208	202	179	226	196	198	190	192	190	170	207	207	206	212	200	202	195	218	216	198	201	200	212	226	227	191	182	195	200	216	225	183	194	218	179	216	173	175	214	202	175	200	188	174	184	175	168	215	211	217	195	198	196	217	197	192	190	191	217	191	191	214	204	209	191	198	191	195	184	190	205	204	191	170	214	188	206	181	206	195	207	209	169	186	181	170	185	206	188	210	178	203	188	182	200	197	152	197	203	195	219	201	187	176	188	173	193	204	187	189	198	198	186	182	196	199	223	196	174	212	203	181	220	191	180	226	192	192	195	168	170	200	181	169	181	203	178	209	219	195	198	231	205	174	198	198	212	196	188	188	204	169	181	179	211	167	190	184	216	184	173	195	215	249	191	177	215	206	180	178	185	197	219	208	174	195	208	195	185	169	198	171	191	223	209	184	182	166	173	209	223	206	203	223	200	192	197	196	180	189	159	197	177	164	193	214	201	222	182	197	217	199	171	193	227	191	185	207	207	205	187	169	193	175	171	188	185	192	197	209	199	214	210	202	163	221	207	190	171	184	207	196	173	197	188	161	182	201	215	181	226	197	214	191	218	188	205	181	194	227	177	196	208	189	208	189	205	201	176	196	207	185	167	190	199	195	183	195	207	185	222	182	221	182	168	195	194	201	187	194	191	216	207	186	191	208	190	185	188	197	194	214	205	203	192	185	207	198	192	148	185	187	195	179	179	189	200	206	177	185	193	188	192	203	184	195	171	191	192	206	199	174	183	201	203	223	211	198	172	191	185	221	201	207	195	179	204	183	197	205	200	230	189	218	216	163	182	186	153	182	204	201	239	181	191	186	207	188	179	189	216	177	191	206	197	223	168	171	186	192	211	199	174	192	203	201	199	189	187	187	215	180	206	190	191	185	164	187	193	212	187	187	214	171	174	199	172	168	179	191	201	211	190	173	178	191	197	202	206	187	181	184	157	194	194	191	201	197	195	203	224	215	186	162	196	184	191	211	183	231	185	185	202	202	198	190	229	224	206	192	203	182	190	191	195	198	202	195	181	205	201	186	209	201	185	185	178	189	210	184	200	196	216	199	185	162	196	202	199	198	219	181	170	192	185	185	185	182	205	197	181	191	182	173	188	213	159	176	227	197	205	189	217	180	199	202	178	183	205	179	186	176	171	185	209	182	216	182	179	194	179	183	200	182	206	190	184	201	166	204	184	206	159	194	170	207	207	184	209	218	188	195	191	183	197	226	179	215	189	207	206	198	219	201	211	179	183	196	154	195	179	208	192	220	207	202	185	193	215	194	178	181	213	188	206	185	208	230	187	188	200	191	178	188	200	199	210	217	215	196	190	213	209	203	177	189	185	200	186	213	173	189	209	186	193	186	189	168	185	192	192	184	154	181	212	193	173	199	203	204	172	191	182	193	197	206	179	210	186	198	204	227	229	190	194	187	232	213	190	205	212	172	189	184	183	198	167	189	189	204	181	183	198	191	190	180	198	191	210	195	192	208	179	210	198	190	174	191	189	177	186	191	195	188	193	187	199	201	202	208	193	193	222	195	207	171	187	214	211	192	174	204	215	202	201	182	195	177	172	210	191	231	183	180	157	217	203	174	186	187	192	197	198	215	180	191	172	201	181	181	171	189	182	193	206	202	192	208	180	195	201	213	190	203	218	193	196	186	208	166	211	182	204	186	211	163	201	216	193	227	188	192	189	213	206	180	176	173	208	212	180	185	214	187	198	184	194	188	201	186	177	167	187	190	195	210	201	191	209	212	192	190	189	160	187	207	186	188	220	193	185	206	185	208	189	194	216	202	201	197	196	169	212	199	206	191	188	205	197	158	210	181	179	202	168	189	179	178	197	173	190	165	191	201	191	176	184	205	190	185	193	183	210	223	186	200	203	178	183	205	208	170	227	215	184	195	194	190	193	206	213	174	180	193	192	183	207	187	185	196	180	201	176	209	189	188	232	182	194	201	174	173	176	184	182	189	189	189	198	218	216	201	198	207	164	177	182	177	194	192	179	216	187	192	183	204	201	184	185	180	201	175	185	192	204	206	177	201	197	184	189	178	184	180	212	199	208	176	172	184	172	197	187	176	190	191	212	157	204	195	204	212	202	183	187	181	210	214	189	167	172	170	209	180	175	181	201	215	190	202	215	207	202	189	171	201	199	204	169	188	196	204	181	201	183	211	218	186	218	187	217	178	194	193	182	186	214	200	186	200	168	195	215	195	199	219	191	188	209
24888	1536	2130	2722	2372	2009	1685	1459	1246	1205	1048	1002	939	896	819	812	750	732	674	684	678	706	663	690	661	694	631	643	613	592	580	589	645	627	622	602	607	582	605	645	655	561	583	570	594	604	570	534	580	587	600	548	587	559	582	563	597	579	531	551	576	594	577	505	495	551	552	583	559	595	549	521	585	501	614	567	601	520	533	598	529	615	536	572	561	514	606	574	560	579	556	535	574	586	567	561	528	562	605	533	502	560	535	565	536	551	545	524	566	564	543	503	540	540	500	557	578	541	566	561	522	586	589	550	532	552	558	560	551	597	544	585	543	539	562	568	501	548	547	518	522	537	516	504	559	574	571	575	561	543	550	534	548	510	544	527	549	566	579	543	539	536	493	569	602	535	513	568	542	522	523	544	513	547	553	532	573	536	572	542	552	549	532	521	557	519	604	538	582	539	583	558	569	518	561	576	531	538	583	555	566	546	552	509	554	541	542	550	544	535	578	538	534	525	551	558	550	572	573	528	542	538	537	557	495	552	539	579	532	604	582	532	585	539	578	615	572	527	521	541	532	566	580	525	557	535	497	563	556	540	547	549	565	560	539	549	527	552	608	534	500	537	526	548	568	562	551	536	565	572	522	557	544	589	543	558	546	530	541	546	617	533	565	555	532	553	555	557	523	556	535	541	569	542	592	568	492	573	570	576	559	522	545	540	541	540	523	508	563	572	552	521	539	565	569	526	565	553	540	548	562	501	563	546	528	598	511	513	547	544	537	525	538	566	559	556	531	539	585	548	553	554	570	559	538	544	507	542	584	550	554	517	533	541	530	577	546	518	547	584	546	562	586	591	557	526	566	573	528	522	548	539	582	559	574	537	572	536	537	512	567	571	527	553	500	502	546	587	569	546	577	584	539	524	554	537	541	599	550	555	551	577	568	517	539	534	591	561	562	567	559	539	554	532	547	563	536	580	597	559	558	559	513	585	587	529	558	550	573	521	559	585	552	564	541	590	580	570	590	538	532	528	597	546	619	603	553	575	579	562	527	534	542	525	548	528	547	523	556	565	505	513	576	570	569	570	527	535	534	571	561	531	553	532	577	547	520	545	534	534	560	541	534	530	546	549	568	568	545	551	513	587	579	557	535	528	538	552	593	514	561	527	577	546	510	528	546	539	530	519	533	552	536	532	545	546	538	534	608	553	534	584	582	531	572	562	525	568	566	548	548	533	522	536	578	541	500	528	577	586	557	539	532	550	550	527	569	577	540	562	518	561	529	552	604	544	616	558	585	562	591	543	541	576	575	550	578	503	549	571	557	545	582	570	534	585	542	571	529	572	518	546	486	569	569	579	589	508	534	548	546	540	581	580	572	523	535	540	556	552	581	562	564	521	578	534	600	513	574	548	533	570	571	517	522	544	552	530	528	524	577	528	590	552	568	526	579	595	545	531	573	543	564	505	587	608	540	592	540	574	578	519	561	567	548	577	574	549	542	544	602	560	586	560	571	514	536	541	523	538	558	572	498	593	546	524	574	573	554	591	504	542	533	532	567	545	546	580	551	542	530	570	543	559	559	565	571	531	526	545	594	548	508	559	546	546	528	563	536	561	567	491	535	545	501	590	537	535	576	529	529	545	523	583	538	549	538	535	545	569	533	511	585	551	557	553	554	542	590	536	564	563	573	578	563	537	542	562	554	586	552	510	581	527	599	560	572	527	551	577	510	527	525	550	579	553	562	581	603	555	607	514	573	555	570	568	572	539	524	582	600	569	554	563	518	563	533	547	535	528	543	594	567	544	541	526	531	586	534	549	562	565	590	531	548	523	580	566	533	527	547	562	532	559	559	542	526	569	560	551	531	558	537	573	553	549	563	546	506	538	534	532	578	525	556	557	530	547	545	611	540	520	536	586	536	577	518	541	500	546	530	542	556	531	548	536	548	578	520	534	568	566	562	553	510	570	574	583	511	564	559	559	536	594	572	547	600	530	585	527	549	579	596	547	561	574	530	573	503	551	585	553	554	520	510	530	549	550	528	533	565	553	534	571	563	548	568	529	570	556	527	538	500	558	533	568	552	559	509	555	533	597	556	575	555	543	557	569	521	530	567	563	560	507	581	523	563	536	555	549	523	534	541	528	491	555	574	554	542	549	526	556	551	549	575	548	553	582	575	577	582	560	540	582	541	598	590	548	576	535	570	501	560	591	586	562	600	575	545	584	539	538	538	543	562	544	565	537	541	542	571	562	571	534	545	560	542	533	525	558	581	553	595	513	598	528	563	561	574	551	560	587	548	568	585	512	548	520	567	542	577	567	569	560	556	519	560	565	538	516	545	540	561	555	584	562	555	543	545	535	580	548	546	569	578	551	522	535	549	586	544	553	532	538	542	567	524	525	522	551	538	541	520	523	560	551	565	505	531	531	576	523	570	540	563	521	558	540	552	535	523	549	545	576	568	597	562	539	528	534	505	546	556	611	619	565	526	529	531	564	570	532	555	535	595	569	557	576	564	550	488	554	597	570	544	531	542	570	554	498	586	558	549	526	581	580	550	534	543	577	602	619	556	545	537	515	570	607	602	517	587	558	561	510	540	547	539	535	554	555	550	542	520	544	564	533	512	563	517	498	544	547	549	556	557	518	570	538	524	552	520	611	580	566	532	576	577	548	596	569	531	589	536	561	576	557	551	510	511	555	563	553	586	532	521	587	567	534	591	569	550	529	552	575	576	546	592	541	576	582	552	573	549	588	551	525	551	561	562	556	556	519	561	508	547	532	556	560	561	570	544	533	563	565	566	550	598	516	589	532	540	541	542	539	551	581	555	560	518	529	546	571	559	553	578	550	569	545	577	549	622	546	554	558	560	549	552	516	581	541	605	560	525	576	582	520	566	558	590	519	535	553	564	607	553	563	540	576	537	532	563	561	571	593	538	548	558	527	563	538	565	569	548	566	584	532	556	568	573	554	545	510	531	543	508	567	547	563	559	526	535	512	552	546	576	561	548	561	542	529	559	597	560	560	571	547	536	540	561	525	529	554	557	512	546	575	576	556	587	533	529	559	545	568	508	569	553	558	608	542	556	598	539	553	511	572	558	527	573	530	572	549	539	581	475	570	584	574	537	502	532	546	571	562	536	563	584	516	548	524	552	550	599	508	504	578	560	539	562	544	549	559	538	565	545	595	550	518	535	566	540	582	540	563	572	559	552	523	551	541	569	616	573	575	559	548	581	512	555	587	511	525	536	542	529	559	537	547	550	540	561	592	581	514	549	541	594	582	594	601	533	544	569	573	562	523	546	516	537	537	535	570	567	549	572	518	536	558	574	605	515	553	498	560	589	529	547	595	599	551	571	586	528	568	546	562	562	574	553	568	555	584	544	565	545	534	576	575	550	501	553	543	543	548	552	548	517	559	582	552	568	591	567	607	566	532	505	544	580	511	537	583	567	543	540	553	530	540	543	544	566	545	543	544	548	578	513	519	551	573	578	545	548	524	556	551
52712	23528	16273	4656	1358	1031	824	691	641	595	468	514	508	434	406	442	373	370	416	401	415	319	405	360	378	403	371	356	379	350	365	383	368	386	355	390	367	375	359	336	381	393	386	359	354	350	351	363	354	341	350	370	354	341	361	345	370	356	353	347	359	364	357	379	376	368	309	363	320	379	380	356	352	347	350	299	359	333	379	362	367	351	311	337	336	356	369	372	365	314	326	355	373	336	345	343	354	352	348	339	348	379	389	339	360	343	353	371	354	316	384	358	327	347	336	343	377	366	341	353	330	339	347	352	356	366	358	326	369	354	338	346	356	345	348	348	349	344	371	349	347	351	356	384	341	340	369	346	347	349	342	377	335	352	356	364	353	384	368	332	348	388	404	350	380	341	343	346	338	340	339	348	344	356	370	345	313	358	349	354	348	339	350	321	342	351	328	351	359	357	389	314	333	346	363	387	346	333	334	340	337	345	375	356	356	345	350	365	342	358	356	363	379	326	345	356	361	329	327	335	334	364	350	353	332	362	332	331	341	362	329	339	372	353	335	378	343	367	362	373	340	335	349	352	388	363	372	388	339	332	362	336	336	355	375	374	361	375	335	339	364	347	365	362	357	351	345	326	335	333	317	331	356	370	356	351	386	360	343	331	349	327	364	363	345	373	342	363	344	327	371	361	360	305	369	340	334	360	357	336	374	330	321	362	338	330	321	355	360	360	374	372	356	379	380	344	351	355	346	382	351	332	377	334	342	339	400	371	373	354	380	342	359	355	353	386	345	376	372	379	324	335	319	314	377	384	359	347	310	367	331	370	357	343	327	367	338	324	369	363	386	331	380	342	349	330	322	349	381	365	391	335	335	360	329	365	344	321	400	380	332	330	365	324	325	372	367	360	382	299	359	389	326	360	369	359	358	362	340	360	344	345	331	363	353	319	350	341	355	327	348	345	376	377	332	354	321	358	321	338	348	366	332	353	352	386	337	390	353	337	344	378	351	313	349	343	331	321	384	340	357	314	367	355	359	344	355	324	349	348	323	368	368	343	342	298	367	325	353	338	328	395	355	359	347	327	341	350	334	364	377	364	336	339	373	364	360	342	333	368	369	395	355	365	360	332	331	362	346	339	341	352	311	396	360	353	365	387	348	382	361	337	341	331	298	368	343	316	336	331	346	353	374	348	343	351	372	370	349	350	334	353	326	352	339	373	330	340	349	346	384	375	359	348	315	344	344	360	347	356	349	376	324	316	314	324	344	330	357	367	301	327	374	345	373	367	362	321	343	342	358	373	343	350	344	369	334	356	339	351	351	347	340	383	350	297	323	312	337	367	349	333	357	369	335	384	363	330	324	352	378	323	346	356	400	365	352	368	375	356	355	354	312	357	322	375	331	348	354	366	389	325	334	337	340	339	338	346	344	373	311	319	361	336	329	358	354	335	358	312	396	364	367	345	339	359	338	365	364	348	342	338	342	355	338	339	358	379	381	380	325	382	326	359	372	352	381	392	374	309	348	353	342	342	348	345	340	371	361	316	331	326	351	413	337	340	347	350	353	346	343	335	340	359	356	338	354	351	337	342	358	366	369	338	367	349	379	371	338	341	334	338	366	376	360	324	325	352	392	364	372	338	353	314	330	372	376	381	352	384	337	344	347	387	325	366	348	379	321	298	333	349	362	358	327	336	325	336	345	370	346	352	327	348	354	324	342	329	354	317	375	303	331	333	306	337	355	356	356	345	343	350	373	351	379	386	338	339	334	349	369	360	360	326	305	322	344	359	323	346	321	376	347	368	325	309	363	381	354	369	344	345	324	334	352	370	347	353	362	350	358	320	352	355	339	324	352	353	369	366	379	328	318	357	332	364	300	345	365	362	367	337	348	339	356	337	368	346	370	370	350	358	370	364	364	346	345	351	352	364	326	374	392	372	335	353	361	357	375	346	344	347	368	347	375	351	350	310	359	337	383	352	329	355	385	339	306	331	352	343	308	329	326	373	371	356	373	354	397	309	337	371	335	320	363	357	364	359	366	349	350	370	371	359	352	332	395	379	295	364	332	344	356	385	378	340	355	373	345	357	346	388	319	385	365	337	354	347	378	377	356	321	366	373	359	361	330	326	372	384	368	375	324	339	364	339	336	310	361	356	372	342	314	306	344	358	349	386	362	326	329	340	352	357	372	376	334	334	329	352	312	357	359	368	390	343	363	320	347	319	364	342	334	341	335	379	344	334	371	381	337	343	361	348	378	365	363	328	389	357	354	367	375	361	354	360	368	358	371	348	341	349	364	345	338	337	342	378	336	356	361	336	336	377	347	337	337	309	321	348	346	360	334	353	345	369	342	366	326	350	328	309	354	362	347	321	378	375	334	338	350	362	364	344	353	342	381	370	347	302	376	369	387	326	342	353	339	348	335	332	320	374	347	330	369	314	342	359	327	353	346	394	376	372	365	345	335	366	375	333	324	338	344	344	361	321	362	348	320	359	359	327	348	334	368	354	394	362	328	365	327	348	368	347	325	345	344	378	348	368	355	350	369	358	358	346	335	365	356	357	356	322	347	338	355	326	355	380	333	355	360	332	358	349	327	360	342	347	361	386	339	346	350	327	350	350	345	320	345	350	373	337	354	354	345	386	331	299	354	350	355	330	342	362	337	379	380	338	354	302	333	327	347	363	350	353	341	380	348	342	339	339	336	366	357	339	363	389	349	332	376	369	353	351	322	352	332	340	363	344	364	313	338	371	389	389	364	353	356	352	357	362	368	351	362	314	354	383	344	325	348	379	336	319	351	295	377	378	361	367	338	358	370	375	347	362	317	352	352	347	358	358	338	340	334	355	374	324	346	399	342	338	336	380	349	356	363	346	332	358	349	335	354	342	361	355	330	366	356	349	332	376	366	420	342	372	311	374	369	342	333	339	353	342	361	366	356	356	350	370	325	361	331	350	323	361	327	339	309	382	369	358	320	372	349	344	337	357	318	338	327	315	358	369	338	318	355	366	333	365	369	339	303	341	332	381	351	363	306	334	352	360	343	412	373	345	335	326	350	348	377	355	343	351	358	363	336	339	343	356	368	379	361	340	374	335	350	336	360	328	379	331	354	368	364	324	313	312	360	370	309	348	374	346	340	367	383	348	326	323	354	378	366	317	337	347	316	328	338	335	371	347	328	350	294	347	324	362	366	343	340	371	328	335	320	359	379	361	374	355	362	377	327	360	372	365	322	323	379	358	302	320	395	349	355	337	370	342	398	380	339	343	375	349	340	343	351	373	327	364	369	337	364	359	340	359	365	341	370	360	341	342	369	332	341	339	362	344	372	386	362	355	368	356	313	336	361	342	361	329	338	328	375	364	354	363	391	346	351	343	349	379	384	383	368	336	346	355	350	357	336	319	345	331	351	353	353	363	364	373	342	341	328	314	371	374	353	349	363	367	386	360	354	389	379	332	345	322	341	359	344	342	400	340	397	344	347	384	334	367	375	372	314	362	336	376
32675	2703	4180	4973	4373	3760	2998	2709	2351	2102	1996	1814	1608	1569	1387	1398	1298	1243	1290	1250	1171	1140	1077	1084	1115	1116	1008	1089	1047	1051	1019	1027	1033	1000	1016	986	947	1019	993	958	992	975	1023	964	917	971	967	923	976	924	923	918	934	936	940	939	948	855	945	922	966	962	969	915	894	902	881	888	922	868	878	936	888	912	875	981	881	919	895	884	887	930	918	863	911	920	872	919	890	879	908	877	952	856	895	892	903	931	832	848	912	927	885	856	937	888	911	900	930	939	921	897	904	893	902	921	859	917	845	913	915	871	875	895	860	881	896	864	931	918	855	905	897	941	924	892	871	891	893	942	919	984	842	861	877	908	907	908	903	915	896	904	963	900	901	879	865	934	908	876	870	885	929	926	882	886	903	901	914	888	892	869	958	871	857	905	872	907	879	912	864	944	857	875	904	916	835	866	917	916	841	886	945	939	936	954	861	914	882	878	822	916	886	850	865	852	870	903	923	855	871	867	903	842	905	883	838	853	901	911	935	912	837	925	879	936	885	891	866	896	828	911	918	887	903	879	860	905	899	974	949	884	882	931	843	874	891	855	864	840	890	869	921	909	907	872	937	885	869	900	893	907	907	897	891	907	908	853	847	888	872	912	875	897	885	872	923	922	869	890	877	921	837	900	898	925	895	948	858	905	855	915	924	834	906	919	868	941	964	835	860	884	857	934	884	916	917	861	913	889	898	847	879	878	880	898	913	894	894	941	874	881	885	875	874	891	900	875	848	936	874	987	897	872	856	905	894	899	922	872	871	905	872	867	893	903	889	869	913	944	905	890	874	882	912	878	903	898	897	917	870	861	910	906	865	887	863	830	897	934	876	895	903	880	900	908	854	876	919	919	847	878	866	864	888	916	918	890	924	871	876	897	862	947	872	861	865	917	909	868	934	859	884	896	950	853	883	933	877	867	949	859	897	887	888	887	869	888	836	922	885	891	915	916	854	803	898	908	882	886	889	883	896	875	903	887	895	902	878	920	880	860	840	897	850	855	852	934	935	889	880	880	877	918	852	900	909	907	860	895	878	850	889	900	858	924	906	917	889	961	885	922	918	853	854	906	855	873	927	850	883	934	916	844	875	892	950	868	902	902	859	903	895	908	915	903	905	916	883	856	912	959	874	850	930	839	856	908	925	887	898	886	915	885	881	910	937	884	889	863	834	906	911	874	922	816	903	932	932	847	872	937	899	888	921	852	881	932	874	913	921	885	860	874	917	873	911	930	883	903	936	905	923	908	849	927	841	865	895	909	923	918	883	938	888	910	854	923	853	882	856	855	861	880	881	887	883	893	853	886	865	841	906	869	935	887	833	837	926	881	894	857	895	874	883	837	850	869	842	866	895	922	874	884	892	922	884	854	940	925	925	848	874	824	904	947	929	937	912	845	855	895	971	874	921	839	931	853	853	949	851	898	845	886	933	878	881	879	928	886	929	889	880	902	886	884	917	879	876	887	900	858	913	862	874	879	917	856	850	875	874	902	846	869	915	938	863	905	901	895	944	811	908	931	923	896	855	897	853	856	912	871	926	893	907	916	915	893	938	889	864	949	897	914	864	838	908	838	869	857	873	896	871	849	886	858	885	885	831	917	812	913	875	916	876	915	854	853	897	922	866	853	857	870	875	878	889	849	866	885	849	931	904	821	875	878	873	896	892	854	887	868	878	865	953	876	841	915	882	849	855	879	903	866	891	896	867	877	864	855	875	876	938	881	873	869	872	902	902	879	827	890	913	886	856	893	831	921	837	855	860	909	848	863	910	852	950	882	894	899	958	880	902	889	955	867	908	891	866	898	909	908	865	893	889	883	835	918	887	877	900	833	909	879	860	926	953	914	893	888	870	938	891	888	917	885	878	915	871	866	921	922	849	891	875	933	830	892	898	868	866	865	842	876	895	910	871	856	857	903	863	865	895	886	933	903	935	879	902	857	835	890	906	918	847	948	864	857	927	897	900	931	864	866	862	840	904	864	901	850	885	924	917	867	890	874	911	895	866	893	815	854	865	897	940	863	904	906	857	873	914	860	844	854	908	885	938	927	889	900	891	871	908	889	883	857	858	887	881	919	874	863	924	905	866	868	865	876	880	904	926	930	898	898	851	869	851	837	926	862	903	875	864	925	903	867	877	902	878	885	886	920	902	884	912	887	890	878	885	866	876	893	868	852	884	920	883	848	889	881	890	907	898	931	859	842	868	913	880	915	885	899	879	872	893	916	832	828	872	921	884	891	887	868	956	914	936	932	869	902	878	876	892	941	937	871	920	871	915	851	893	950	909	872	897	928	876	928	875	855	877	934	857	903	910	902	919	842	891	841	883	919	908	970	883	869	904	882	902	940	927	937	903	880	862	941	922	941	833	887	877	892	913	865	898	849	880	896	920	897	838	896	903	927	899	901	891	906	877	861	897	893	907	898	894	896	926	853	885	934	834	891	911	916	953	853	866	909	905	853	861	847	898	881	891	896	897	912	927	882	873	864	851	923	899	880	881	850	901	887	868	905	889	848	897	901	917	898	883	899	914	859	896	895	908	865	883	874	881	862	912	943	900	909	878	865	822	894	911	905	880	845	896	832	853	896	865	932	881	909	888	904	884	852	842	860	867	943	918	909	848	907	882	911	903	924	865	897	898	834	871	914	878	900	881	880	911	839	937	887	931	879	881	878	837	883	874	904	897	886	913	932	902	851	843	892	871	845	899	951	899	898	933	912	874	886	851	928	905	854	858	936	903	871	867	846	881	904	870	908	880	899	859	889	903	900	931	908	914	886	926	871	915	855	875	866	905	931	862	930	830	864	843	934	875	925	899	930	892	952	905	859	913	875	892	896	981	867	921	868	901	881	891	881	889	904	885	903	972	812	863	859	857	878	899	850	838	886	868	867	884	910	933	918	869	880	912	883	921	886	938	840	925	888	933	912	901	808	854	917	883	931	896	898	923	888	894	823	871	935	896	859	915	905	878	931	855	878	904	868	878	881	861	891	860	901	837	839	866	958	874	887	837	902	878	897	866	915	897	832	917	942	868	884	888	859	840	834	913	886	910	908	887	841	896	886	882	943	908	875	890	879	907	914	895	848	866	823	880	834	899	919	850	900	897	897	888	882	902	911	910	849	883	879	861	955	880	892	838	900	856	922	871	851	908	938	949	877	895	903	930	879	881	927	898	952	931	917	835	871	857	848	933	908	926	863	863	876	851	899	845	912	868	840	859	896	846	931	843	912	893	880	874	914	910	882	866	911	912	892	842	866	934	890	856	898	900	950	886	950	900	880	853	904	865	916	923	878	833	887	898	913	907	921	900	889	878	907	862	903	883	894	908	876	849	851	857	910	906	952	856	874	894	834	894	912	926	882	856	879	936	918	886	894	865	904	882	883	882	908	921	909	868	896	912	841	933	837	865	828	865	830	907	897	894	851	841	891	902	888	890	925	864	882	891	919	876	907	868	892	877	904	866	899	937	881
4413	405	318	346	292	353	300	295	275	311	304	273	290	338	301	293	333	320	308	313	322	309	287	335	283	306	304	261	286	293	311	300	251	289	326	290	275	297	294	307	314	277	320	271	306	283	303	305	296	291	289	281	304	334	285	293	287	279	299	297	290	276	273	294	305	265	302	293	295	277	273	262	292	294	304	310	316	311	295	296	284	290	305	286	308	278	286	271	283	286	277	306	295	290	298	269	272	300	295	314	293	262	276	273	299	346	300	285	286	286	289	292	278	256	280	283	271	294	278	291	295	301	293	312	310	308	278	297	280	317	291	315	290	329	284	295	342	345	292	282	307	319	330	290	285	305	315	306	299	283	299	289	274	288	261	278	286	277	303	283	297	293	322	266	293	307	266	303	303	316	292	300	309	287	298	297	319	291	293	292	270	297	296	304	297	261	266	309	329	258	361	302	280	282	311	265	290	280	300	301	296	289	307	278	285	273	307	301	293	315	295	296	312	302	284	298	312	301	263	321	254	283	294	274	295	288	326	307	306	281	334	321	270	297	293	308	302	326	282	309	304	302	292	282	304	286	289	312	302	301	319	276	299	304	305	297	290	291	314	275	277	302	309	300	315	282	308	305	325	304	309	309	308	283	290	302	280	307	297	299	249	263	311	304	291	298	305	311	268	300	301	310	311	306	300	248	271	324	296	284	277	296	298	312	292	282	306	317	280	294	260	257	315	329	304	297	277	297	263	298	311	293	307	241	290	272	283	328	282	313	286	270	285	302	318	293	289	278	317	296	269	312	282	256	272	322	293	328	325	320	291	303	290	312	283	287	297	263	291	292	295	299	279	275	294	308	307	300	283	283	330	310	276	302	281	301	310	301	324	278	308	274	278	313	303	302	325	305	309	307	292	284	324	321	321	302	282	299	283	295	279	343	302	298	307	277	284	291	296	289	272	304	328	300	286	295	269	296	291	283	291	302	268	304	294	297	299	280	333	291	312	307	269	311	291	319	281	329	285	270	292	298	302	294	308	276	276	239	283	297	300	296	320	303	280	273	292	265	286	274	291	284	281	283	317	323	264	251	286	272	294	326	285	285	314	278	302	314	290	343	304	283	275	298	294	301	259	268	275	302	297	321	317	310	304	345	306	296	284	310	294	325	312	299	283	267	295	295	289	283	323	287	322	287	301	278	288	261	273	279	286	285	301	324	305	313	331	319	272	295	290	306	266	296	297	293	318	319	306	303	316	319	295	281	336	307	275	299	323	285	313	287	280	287	295	295	294	317	273	306	313	286	241	245	282	294	295	309	344	291	308	306	299	296	266	301	283	303	276	284	321	291	261	291	265	277	294	299	280	284	275	296	278	304	297	285	297	287	273	284	298	281	289	291	303	288	313	271	285	308	283	318	304	296	294	268	288	276	322	234	309	316	300	291	305	294	291	298	298	274	322	297	291	279	314	287	294	311	275	314	261	306	312	294	280	311	285	289	281	282	288	292	298	297	278	291	285	285	307	279	259	264	274	270	248	312	304	263	264	252	293	273	283	305	299	262	312	289	294	314	288	286	286	307	301	297	277	300	293	300	287	273	281	296	298	307	282	326	311	315	316	284	310	287	315	292	294	316	312	313	306	299	269	292	301	276	307	282	313	284	289	325	290	265	299	335	300	292	295	289	308	315	305	276	298	281	317	272	291	284	316	323	287	304	285	278	316	262	300	300	282	294	283	292	308	287	301	273	277	299	276	311	280	280	267	300	301	294	278	266	318	322	282	302	307	339	304	302	279	316	302	280	289	315	309	309	295	315	271	280	290	291	307	296	298	287	282	313	279	322	283	282	265	310	306	279	301	301	278	303	287	281	321	293	293	288	279	316	309	283	309	300	313	272	290	279	257	291	265	311	251	315	293	278	316	279	281	318	293	258	302	293	277	281	297	304	287	288	308	305	304	289	298	268	298	285	289	298	294	302	303	295	323	285	304	292	297	305	257	314	301	335	287	269	290	298	280	306	285	285	285	287	314	303	298	263	260	303	258	273	310	295	282	314	292	302	298	286	309	297	298	255	293	276	326	286	295	261	317	336	318	273	302	292	303	297	294	285	280	273	285	308	292	286	305	290	284	280	294	278	307	295	300	296	301	302	284	289	301	278	264	290	277	293	301	272	281	279	279	267	260	273	298	313	282	305	308	299	308	272	337	285	299	295	333	297	284	261	290	280	279	291	270	295	300	305	293	291	302	287	322	288	301	263	287	307	295	282	285	298	314	254	268	316	314	318	285	323	319	303	287	307	296	290	282	283	295	328	329	306	316	297	316	260	292	317	284	274	329	279	291	305	263	317	311	318	293	271	272	292	292	304	306	321	297	280	289	298	319	301	291	310	289	307	259	279	267	289	305	315	343	297	301	292	294	296	292	279	296	298	316	319	289	297	312	311	324	262	311	280	274	305	295	302	274	309	283	270	281	282	298	247	275	287	305	306	279	293	321	291	303	296	290	292	295	314	294	301	266	301	306	316	300	280	278	299	291	291	326	297	272	293	293	287	295	294	309	300	297	288	305	324	283	258	292	299	305	284	295	302	297	283	274	298	301	288	261	278	316	293	296	286	284	302	319	294	300	272	307	270	313	301	283	297	275	288	267	273	314	269	305	278	337	298	273	254	257	272	273	282	302	280	298	296	321	297	270	287	270	295	287	343	287	292	277	298	304	325	300	295	312	318	320	277	302	313	305	294	288	312	300	306	307	302	304	313	264	296	254	286	294	277	288	278	308	291	309	294	297	288	274	276	312	278	295	303	298	299	297	274	281	312	274	306	304	299	291	265	293	257	300	263	313	290	288	254	296	299	294	266	301	299	266	306	307	302	322	291	290	303	320	321	301	317	287	289	281	275	320	292	283	317	282	323	302	287	305	300	275	302	284	300	299	307	313	296	295	294	265	307	298	280	301	302	315	277	280	298	279	279	291	284	305	273	314	309	281	305	300	290	314	291	305	281	334	298	289	278	342	289	301	305	321	329	278	284	315	282	293	251	359	294	287	291	305	283	276	299	334	313	303	277	278	305	312	286	253	280	283	331	349	282	250	307	263	300	292	292	291	301	302	291	305	305	284	285	311	282	302	274	272	332	302	311	282	292	314	291	258	330	309	316	309	300	277	293	287	279	290	280	283	304	301	257	322	306	288	264	309	279	274	284	311	332	320	309	321	313	325	282	272	285	305	286	291	301	316	292	293	328	352	289	289	284	288	300	308	296	304	304	303	282	283	283	307	275	298	302	298	309	255	281	267	260	260	288	314	261	296	291	313	307	291	303	323	316	296	293	280	275	280	305	286	291	284	279	301	314	318	278	284	285	303	301	293	299	328	298	279	313	285	301	291	296	304	323	282	299	279	301	311	317	314	296	271	275	311	265	293	291	307	272	304	235	295	257	339	294	296	294	310	307	269	346	310	287	293	302	300	281	291	294	313	303	313	271	333	345	271	270	300	299	316	292	311	297
5164	826	777	789	817	801	778	767	780	794	813	784	834	754	744	722	750	775	703	723	765	714	803	771	717	740	754	756	765	784	762	761	714	756	753	720	737	734	709	710	713	694	711	752	752	758	734	729	779	759	785	790	740	731	708	739	763	758	760	755	766	717	774	754	738	732	744	733	763	768	781	769	747	735	708	726	700	735	734	708	787	778	740	761	707	684	734	801	733	761	742	714	707	709	750	762	747	755	755	727	725	731	746	728	765	766	704	711	767	771	758	755	749	757	693	755	723	698	717	705	796	709	744	770	755	719	702	772	763	719	728	764	742	708	739	740	781	749	758	767	763	717	718	715	760	706	747	698	742	685	794	776	731	768	723	764	727	777	763	785	706	726	767	736	737	770	762	774	739	760	735	692	778	729	767	741	742	747	678	785	742	774	750	735	748	735	717	725	758	748	739	745	764	762	725	742	742	774	773	744	730	746	760	782	739	771	781	774	720	691	720	716	716	761	780	734	700	726	763	717	739	752	707	761	728	712	708	758	771	686	716	738	751	726	674	751	723	771	736	766	717	730	720	736	755	736	710	734	751	760	715	703	727	757	748	723	728	750	780	722	710	717	756	766	732	750	736	700	767	783	713	751	731	706	728	730	756	728	797	731	734	730	746	735	714	755	775	723	713	751	719	723	724	773	717	690	763	760	742	781	727	734	732	707	716	744	754	761	682	795	721	758	760	764	713	767	737	710	723	745	745	715	763	751	715	751	730	728	730	744	764	736	774	713	748	742	716	729	694	747	717	749	721	764	754	735	774	713	735	776	748	708	758	716	757	752	772	712	737	754	705	720	727	712	816	729	760	767	756	761	737	725	671	764	710	737	732	753	763	734	710	711	808	725	816	734	785	697	735	748	763	747	735	726	741	710	747	775	763	769	762	730	727	754	769	778	688	721	682	734	718	736	710	765	723	727	748	749	724	729	746	757	699	712	742	716	729	731	718	726	745	715	780	749	694	665	741	735	719	764	729	708	721	739	707	740	680	812	705	792	746	791	708	766	745	731	741	783	726	777	726	754	743	729	730	710	725	771	749	755	757	745	771	759	701	697	770	734	775	721	711	764	729	724	678	715	749	765	750	766	763	748	756	769	685	738	766	750	755	707	725	718	722	779	742	736	752	713	748	715	727	730	722	747	731	700	749	758	715	753	700	729	792	715	763	754	740	750	752	740	744	707	702	707	698	721	721	749	766	761	711	737	745	789	748	731	736	711	765	767	758	698	728	717	745	738	746	786	725	739	699	717	753	701	746	743	761	704	675	777	729	741	716	742	742	760	745	809	747	717	742	701	701	776	718	713	769	760	756	746	729	756	740	730	743	722	751	693	756	753	755	719	720	752	725	715	715	721	745	737	703	759	736	774	757	696	781	706	743	780	771	744	707	720	712	725	792	778	745	730	743	773	674	742	817	734	694	737	763	708	745	733	740	736	738	693	735	796	724	779	683	802	769	755	717	769	672	751	722	745	759	716	760	689	746	757	759	759	724	718	753	767	761	751	762	778	745	769	735	716	736	772	689	719	717	730	721	706	751	796	745	746	706	766	727	772	740	781	802	763	777	796	796	757	757	748	755	745	722	719	736	778	712	753	749	688	722	739	760	791	752	754	765	705	705	728	765	738	762	713	794	766	719	751	746	701	736	772	689	790	743	795	785	727	735	766	754	778	756	729	761	753	732	745	767	736	751	706	750	769	750	795	723	738	714	775	784	764	684	731	738	743	740	737	732	771	778	751	711	738	741	735	782	759	719	752	766	716	683	714	725	770	724	736	723	787	705	779	750	734	745	777	766	743	747	747	709	726	735	712	750	774	724	690	691	752	751	725	701	743	740	739	753	709	740	731	740	782	749	709	732	738	768	745	742	757	715	732	723	754	747	798	762	726	752	763	733	774	765	746	673	731	788	757	781	702	715	775	736	788	730	826	771	726	725	744	715	719	722	735	781	768	768	708	751	739	715	766	783	740	699	777	740	718	718	713	710	744	727	772	818	732	754	790	707	769	736	746	752	761	722	779	735	758	737	757	796	773	812	713	711	743	792	755	765	713	720	715	726	767	722	731	780	697	723	717	718	749	760	765	739	719	728	762	761	744	697	729	745	698	717	751	732	751	724	756	724	723	699	728	780	757	721	722	793	766	711	767	735	795	772	769	691	741	740	736	787	756	740	750	723	761	733	683	711	756	728	736	782	759	711	729	827	796	750	724	767	711	702	723	710	745	772	741	724	700	751	703	784	721	763	751	757	750	761	714	754	714	758	723	741	799	710	720	746	749	736	721	713	741	746	762	737	680	756	765	716	752	765	717	783	757	752	697	781	759	738	747	779	707	744	689	737	780	745	739	754	713	728	712	754	683	731	738	740	780	743	712	782	698	717	744	775	733	740	715	735	721	715	747	758	787	749	734	778	735	794	735	776	684	733	770	793	723	716	732	718	757	741	743	782	755	764	759	796	735	759	743	778	735	698	763	825	740	712	722	736	721	743	732	720	776	732	735	735	815	745	708	783	724	710	707	715	764	734	826	729	723	738	723	713	802	765	769	735	705	719	756	701	701	707	734	746	803	804	743	754	763	766	718	781	740	766	827	736	747	739	777	741	739	696	727	735	782	722	734	729	732	688	730	756	759	709	743	739	738	723	738	719	744	702	761	716	709	718	726	757	752	749	722	738	720	724	726	758	734	741	762	793	758	749	744	775	783	764	748	728	767	725	771	755	758	718	764	701	666	741	724	721	704	750	773	717	666	761	750	711	749	742	697	760	724	743	733	712	741	750	704	726	768	747	753	770	711	705	701	749	762	721	737	722	748	726	736	775	737	686	770	679	694	728	732	791	695	752	747	761	792	714	743	744	700	691	767	753	758	742	742	767	699	735	719	745	733	699	757	778	756	801	748	759	697	737	743	762	743	802	716	736	771	735	765	776	677	768	738	767	704	740	767	689	721	767	719	735	736	756	729	732	712	728	756	763	767	730	787	762	749	763	740	706	752	749	754	778	701	740	776	731	730	716	712	763	739	750	733	767	793	742	747	739	777	742	784	735	738	708	756	702	795	719	753	738	729	786	745	775	755	726	759	739	798	749	719	744	760	738	678	729	790	733	710	748	724	738	756	771	759	718	729	736	709	746	680	751	788	758	732	699	732	805	711	751	717	772	755	712	765	786	764	742	728	697	776	693	725	730	742	741	672	769	696	745	738	769	798	796	754	751	750	678	721	745	826	761	735	756	738	741	704	724	718	726	717	692	750	749	755	740	708	723	795	766	762	699	755	766	761	719	773	747	693	747	694	713	721	718	767	747	746	781	750	754	753	675	727	779	745	767	700	778	727	737	762	752	737	784	713	755	750	745	731	735	780	699	751	678	744	738	725	774	723	727	792	741	747	729	731	783	710	713	746	719	783	705	793	689	745	764	757	804	706	780	717	710	763	739	726	708	737	713	735	757	735	756	760
44088	18695	3108	962	578	505	373	347	285	279	298	293	261	234	247	247	251	217	233	216	188	201	180	213	226	211	216	212	222	183	189	190	183	200	186	208	191	192	180	203	201	178	208	202	193	226	205	191	175	228	202	220	188	220	200	207	199	192	200	173	195	203	189	240	205	167	214	183	177	180	213	216	190	213	188	204	222	192	201	196	197	206	210	197	184	167	189	208	213	176	174	178	165	183	174	201	217	199	160	179	188	193	197	223	199	184	175	191	187	219	188	179	190	208	206	215	198	213	192	189	187	203	193	153	171	236	223	214	166	170	174	149	179	205	194	184	213	183	188	201	200	188	202	172	167	206	198	210	183	173	199	183	202	201	184	186	201	189	189	168	190	197	182	205	180	190	188	175	187	173	184	169	158	170	183	179	219	188	189	203	195	186	183	222	192	209	180	212	188	205	165	194	188	192	169	178	200	187	198	201	196	195	176	173	181	206	189	186	181	183	172	202	214	200	203	192	234	184	186	195	195	201	169	193	199	189	203	177	193	198	231	213	184	193	185	176	169	215	196	176	168	232	169	204	211	210	191	203	183	200	174	189	205	178	187	198	203	177	193	191	189	189	197	211	194	192	205	185	187	199	173	190	185	164	197	224	171	185	207	154	192	202	201	202	180	198	187	209	219	183	200	193	172	180	181	207	177	209	191	208	193	176	191	193	200	178	176	165	194	203	179	176	208	187	198	191	187	189	190	197	184	213	188	169	182	186	174	185	210	166	172	184	195	220	205	159	165	193	188	201	179	172	201	196	178	197	182	184	204	189	176	218	191	172	192	191	190	168	188	180	174	178	178	205	182	162	187	171	193	185	190	192	207	201	196	197	207	208	187	187	179	194	208	189	171	204	197	196	201	194	193	210	195	206	188	195	192	212	179	190	196	204	200	199	202	173	189	216	167	191	201	189	186	178	189	205	194	189	188	202	208	196	216	187	216	214	175	219	190	187	172	204	175	207	159	204	198	173	164	190	206	178	167	232	184	189	183	213	178	196	198	217	198	170	168	196	198	197	192	195	202	162	181	181	199	196	173	229	203	188	208	193	199	180	190	205	211	165	198	192	189	167	177	171	200	232	206	171	206	194	181	165	179	192	200	193	177	189	193	195	200	207	195	218	181	201	189	180	191	203	186	196	191	171	194	197	175	195	167	194	191	187	191	188	196	193	217	178	197	185	187	163	219	189	195	183	182	190	187	176	189	153	185	189	179	216	184	193	195	200	215	201	194	176	189	195	202	201	203	165	208	181	197	192	189	174	176	189	195	191	199	181	163	193	213	179	201	189	204	199	192	202	183	175	207	211	200	185	192	184	215	195	190	194	194	184	176	195	184	185	170	203	163	175	212	200	200	194	179	191	176	225	198	185	193	179	168	179	208	185	191	203	198	199	171	202	181	202	178	202	185	191	204	192	204	189	168	171	215	176	178	181	177	194	211	187	185	218	188	181	200	178	199	207	226	183	178	198	193	189	200	187	207	183	187	179	183	166	189	181	208	178	196	198	199	178	163	199	192	195	168	189	192	165	194	191	169	186	178	232	194	189	172	200	208	184	194	168	192	172	188	193	192	176	201	185	193	208	215	207	186	189	191	195	168	184	190	171	212	210	207	187	200	177	178	183	189	186	201	195	184	206	196	203	191	183	182	204	202	195	175	173	206	225	185	205	194	200	191	197	170	185	170	181	208	155	199	204	174	192	209	200	191	173	201	182	177	178	221	186	194	215	201	203	174	189	194	207	205	174	202	164	195	167	185	191	205	194	205	193	197	195	201	205	200	167	192	190	223	197	183	206	172	199	200	186	210	180	193	212	166	182	196	180	153	182	189	188	194	190	190	176	201	190	188	177	189	183	168	184	167	174	203	211	186	224	210	209	191	183	193	185	198	181	200	197	179	174	208	185	192	183	195	186	186	189	182	171	191	209	198	195	187	198	203	184	197	194	198	206	180	168	175	192	178	210	221	180	193	221	212	190	196	177	205	190	199	194	191	195	199	174	189	192	165	183	186	192	166	180	188	178	183	197	195	207	184	191	196	186	186	197	192	207	191	193	202	193	204	215	188	221	217	181	206	203	178	204	162	167	180	201	217	186	205	206	193	194	187	166	196	184	182	186	192	196	182	198	172	187	202	204	202	187	177	175	199	201	185	193	204	189	193	196	183	176	199	177	201	210	173	202	202	218	166	192	192	198	177	196	177	192	203	180	201	191	175	203	194	171	195	166	218	196	194	175	197	177	196	193	204	203	190	156	189	212	184	221	214	194	198	209	166	185	173	220	212	168	195	184	190	178	212	197	180	196	175	176	190	182	215	171	207	237	177	183	186	206	176	197	179	183	192	200	189	178	201	185	187	183	174	175	210	211	163	195	176	189	189	186	182	155	194	186	186	176	179	224	194	188	183	177	187	193	199	189	198	177	174	174	182	185	183	195	194	214	194	177	198	213	209	196	218	175	182	187	211	190	179	213	203	204	185	194	169	202	200	186	191	195	211	192	215	187	180	189	197	175	184	191	202	193	211	187	217	195	197	184	203	194	172	180	179	159	190	163	172	185	185	193	185	204	177	190	192	193	188	208	194	207	211	178	193	181	196	171	208	199	184	176	203	201	185	192	171	213	218	185	181	200	196	173	183	216	198	195	207	195	195	170	177	186	198	192	215	198	191	196	190	186	191	195	188	194	199	178	183	212	223	176	214	228	190	186	197	204	192	200	224	169	174	179	194	184	196	160	176	203	170	180	204	189	215	173	160	160	197	217	198	195	206	186	191	180	177	188	209	178	199	193	180	189	206	196	202	183	203	204	181	199	188	212	167	165	194	187	208	195	201	209	185	172	187	195	176	196	204	201	182	183	205	190	198	172	195	170	188	206	154	215	215	192	189	185	183	187	198	202	197	191	177	192	209	189	202	190	177	184	173	171	170	176	196	185	210	198	169	217	195	181	178	168	190	204	185	214	213	197	183	178	179	199	215	176	170	202	192	198	208	188	190	191	181	179	214	179	180	192	230	201	173	189	218	182	207	213	175	171	203	196	175	180	203	193	187	178	198	197	178	217	181	197	178	202	188	192	202	158	190	169	217	178	203	209	216	183	192	209	187	190	167	187	215	193	194	191	187	174	188	171	179	185	188	211	170	184	208	186	196	177	186	186	191	182	168	186	208	205	215	185	183	172	202	183	184	190	211	182	182	167	150	182	171	187	178	183	179	190	181	181	206	181	195	181	196	187	198	176	189	186	204	183	184	176	192	197	192	166	209	183	177	191	194	186	208	202	190	178	189	172	185	214	195	193	191	179	182	186	203	186	220	190	188	204	184	190	199	176	189	178	188	162	200	172	194	201	173	189	217	182	202	186	177	182	209	190	171	192	186	203	194	169	190	170	201	186	213	184	187	162	205	188	210	170	182	187	201	197	183	193	176	207	195	201	210	201	222	177	192	191	202	206	171	199	195	196
23926	1827	2238	2695	2414	2014	1671	1465	1263	1128	1064	1038	924	913	868	839	792	784	719	753	694	649	683	668	684	627	683	645	642	576	623	641	658	595	563	618	553	591	592	558	636	603	621	572	562	541	540	581	545	534	587	538	572	551	540	561	608	527	589	557	563	561	552	561	563	544	543	583	534	539	567	556	548	556	542	565	552	558	553	521	551	561	585	551	566	580	575	527	568	528	548	569	578	572	573	530	572	552	578	588	532	559	529	568	571	544	581	568	533	532	515	523	543	568	532	555	557	547	590	571	497	564	533	522	550	542	567	541	553	532	521	523	503	573	564	546	567	521	542	565	509	590	550	540	544	543	515	520	530	571	531	553	535	553	552	540	534	549	588	585	540	565	572	547	543	583	548	529	563	560	556	537	561	562	541	523	496	534	520	557	617	544	532	488	575	553	585	536	542	526	552	586	490	509	529	571	519	555	538	535	522	562	548	573	563	568	554	519	560	538	564	568	582	530	527	564	575	544	591	587	513	562	576	600	527	548	537	527	524	571	567	594	535	495	507	531	554	501	565	539	537	569	525	556	572	518	537	565	539	536	518	535	569	541	538	534	535	512	479	539	551	555	560	520	568	565	539	521	543	554	552	527	550	539	552	497	536	521	537	564	509	524	520	551	523	614	587	500	553	544	556	555	565	540	541	542	597	541	543	580	501	509	565	542	532	554	553	564	561	550	540	555	554	561	528	537	576	562	493	555	523	549	584	519	576	555	517	577	531	561	572	536	601	542	539	561	510	493	508	557	555	573	521	550	501	540	555	545	554	585	524	560	538	540	516	576	602	568	555	541	551	558	563	542	507	537	548	537	542	507	537	544	531	597	531	561	581	535	529	543	560	585	524	551	540	537	530	553	562	502	546	566	549	560	541	529	536	528	593	558	555	553	547	534	546	536	584	525	541	556	537	500	530	575	570	537	511	579	540	544	522	544	563	567	555	516	601	552	537	531	536	547	555	584	542	564	556	561	526	559	573	544	511	540	606	551	549	530	524	568	567	530	525	537	572	526	529	559	562	545	512	551	531	570	491	522	558	553	550	521	514	590	526	559	575	528	536	536	520	561	580	564	545	535	574	550	538	515	521	529	546	505	529	545	528	569	555	578	572	540	515	541	530	502	532	557	595	525	548	572	526	548	545	555	530	575	566	484	543	539	558	550	589	607	515	573	577	535	507	566	522	527	530	552	562	560	568	529	524	582	548	546	588	536	550	536	550	532	530	501	528	554	508	557	542	570	549	518	568	536	522	551	574	562	519	534	552	549	582	558	569	552	549	545	513	556	529	514	521	528	517	557	542	490	552	534	579	520	534	505	546	580	567	548	531	536	527	559	493	519	563	568	555	553	564	544	537	546	563	544	508	590	565	530	554	526	558	576	546	556	559	541	543	565	558	507	570	532	541	533	533	610	541	541	552	600	528	535	543	548	521	571	554	566	544	564	501	516	538	578	534	551	555	561	562	534	573	552	544	543	506	547	570	547	520	568	542	562	524	575	540	530	526	543	534	562	554	531	567	565	548	551	573	556	567	556	546	533	575	568	552	584	557	540	568	523	555	551	554	564	539	577	522	541	572	541	547	565	547	523	569	575	554	528	584	578	545	546	538	562	567	518	568	507	523	527	503	523	555	534	598	522	509	541	519	514	516	562	521	583	560	519	529	508	556	556	539	533	551	534	534	539	563	593	557	539	560	528	588	543	544	570	552	526	538	580	562	525	549	497	538	569	582	541	507	566	578	557	561	529	584	537	522	556	552	533	553	555	577	548	514	570	538	548	530	535	553	552	559	566	579	545	510	584	592	548	494	557	503	579	544	588	542	498	552	550	548	518	516	575	530	543	547	565	549	557	538	576	528	517	549	512	552	510	575	548	561	503	561	546	523	628	494	550	537	576	534	522	513	539	580	604	555	589	488	563	600	531	535	515	570	514	553	524	512	518	543	554	537	551	538	529	564	584	575	566	550	561	533	542	533	537	561	512	558	544	600	555	531	562	563	527	560	512	557	558	573	517	572	530	574	560	539	552	547	567	529	567	554	567	606	575	531	554	578	577	573	525	582	595	506	510	548	564	591	572	544	548	579	513	534	568	513	558	564	558	553	557	543	555	573	561	552	565	532	557	548	589	522	539	533	540	539	522	551	556	552	527	567	542	547	540	574	537	601	499	589	532	576	527	543	548	556	556	579	566	527	569	545	554	573	544	572	497	547	567	548	527	569	563	562	529	530	530	554	546	525	504	546	532	584	525	554	516	514	520	519	554	564	555	533	528	526	573	565	564	553	564	546	504	547	506	550	539	515	587	505	533	538	573	522	535	550	524	537	488	542	563	558	533	530	502	506	539	555	521	563	544	533	563	532	536	559	548	549	570	572	559	556	574	577	529	551	520	541	500	505	540	570	548	552	550	540	537	529	515	502	554	521	520	540	544	562	542	556	578	567	520	567	553	587	563	557	518	545	579	525	543	544	564	564	544	524	551	556	564	563	569	554	511	546	561	539	516	530	536	616	571	514	530	500	582	583	552	559	526	568	564	557	551	547	551	509	564	509	547	531	583	520	519	527	543	532	534	528	542	564	561	547	542	530	558	523	587	532	508	544	548	583	495	559	557	567	542	560	508	557	538	541	581	568	520	539	535	551	532	557	541	508	517	542	526	580	557	535	510	538	535	523	508	528	596	560	512	528	519	561	543	505	567	544	571	565	575	551	593	558	505	545	475	535	558	547	586	537	509	522	624	583	555	540	596	544	563	517	556	589	584	547	526	570	539	528	568	531	555	494	544	555	537	542	468	569	547	542	550	563	512	578	530	562	525	549	526	546	548	563	553	551	539	571	503	555	535	523	579	516	560	614	553	550	565	587	538	571	528	524	528	529	567	595	567	580	506	575	584	547	553	525	559	572	516	542	497	553	529	556	553	532	526	549	554	577	524	551	543	538	564	568	516	524	565	521	528	542	582	546	524	541	518	560	556	536	519	548	537	571	547	554	545	600	566	519	595	531	563	547	507	514	522	590	541	611	557	564	517	551	549	566	540	569	523	515	541	531	519	547	544	578	525	594	580	568	555	505	518	592	518	551	555	589	525	605	541	529	559	550	576	505	516	571	583	517	571	500	538	537	534	525	570	528	559	506	525	543	536	514	549	568	549	554	558	555	519	556	549	542	552	499	572	564	572	552	553	533	592	545	542	548	524	561	540	537	574	569	543	556	526	530	525	547	578	562	564	561	545	533	523	561	527	527	554	552	556	573	586	528	554	560	507	503	550	595	535	569	547	561	582	531	541	553	543	521	560	556	572	542	562	563	517	550	574	536	575	554	533	548	544	570	555	575	549	561	550	538	513	597	531	502	569	537	531	518	561	506	484	531	526	529	564	542	520	558	506	483	560	545	505	560	531	549	565	521	547	515	583	544	535	511	524	523	559	544	564	559	544	597	577	522	489	547	546	547	538	550	583
53692	24602	12797	3104	1492	985	822	715	602	535	525	538	436	473	442	444	413	398	415	406	384	400	384	380	397	388	389	346	375	350	401	382	397	364	326	361	335	356	355	353	333	344	329	340	330	366	366	363	358	358	368	349	348	390	365	371	338	343	377	379	362	363	365	383	371	346	339	378	366	335	363	361	343	354	402	406	309	368	358	354	377	342	326	341	337	359	331	341	344	348	349	346	318	354	351	334	388	358	359	365	348	357	323	356	364	310	353	346	338	336	385	337	311	322	344	355	339	353	375	370	335	306	307	348	360	356	344	373	384	364	330	334	342	336	334	360	353	360	379	346	349	339	338	360	378	364	355	380	348	319	374	366	343	363	326	363	347	342	300	335	292	349	342	340	338	348	370	350	326	323	345	341	320	340	331	327	335	328	347	354	351	387	367	323	377	354	323	363	384	361	332	333	357	344	348	348	346	366	351	354	334	343	342	335	361	346	332	373	356	320	356	335	343	394	353	390	360	381	340	340	382	353	373	358	395	359	337	331	370	366	369	302	338	349	363	366	333	335	318	333	339	357	373	331	320	335	328	354	354	339	343	338	328	341	319	352	366	317	349	343	353	367	335	344	383	338	382	357	372	359	344	330	306	357	365	348	326	347	353	348	325	291	309	354	336	344	348	349	350	341	323	388	314	343	348	353	357	377	348	341	363	336	372	346	337	336	357	342	337	338	342	366	362	343	352	342	333	354	350	389	331	359	361	357	348	345	342	388	346	389	352	340	382	376	361	333	325	347	360	375	364	390	364	365	386	347	338	372	346	337	367	364	369	327	340	342	344	360	359	336	336	345	389	361	366	341	366	372	366	348	307	350	370	369	343	337	343	355	373	333	354	333	366	347	384	347	355	353	352	319	371	332	351	351	326	301	339	335	382	347	365	323	353	331	342	327	356	322	344	374	356	373	356	370	360	325	361	355	343	344	354	350	369	331	359	346	337	363	373	325	331	344	350	403	332	345	337	345	376	348	339	326	360	352	377	321	348	332	357	315	344	355	363	353	350	356	328	339	377	327	333	344	324	358	357	364	364	338	339	333	350	344	368	334	335	331	352	335	322	362	336	366	344	342	321	346	373	335	367	322	354	357	372	319	379	327	336	356	353	332	366	336	349	354	333	363	372	333	323	312	390	377	371	351	335	379	361	343	377	326	333	315	355	359	344	343	349	377	357	353	380	364	337	340	333	357	381	364	366	368	348	340	377	345	355	334	365	340	367	357	360	361	358	343	354	313	349	349	360	368	334	359	364	376	345	370	353	330	373	359	369	339	381	360	355	346	353	297	326	345	320	369	328	316	353	338	334	334	338	355	363	337	337	347	380	348	364	339	372	311	346	352	366	329	342	379	335	356	339	347	396	333	325	374	355	361	322	366	360	360	340	310	347	356	352	378	369	331	359	339	343	327	341	312	354	331	338	375	336	389	320	334	337	354	332	330	384	320	366	352	350	382	354	372	353	360	343	356	316	341	343	355	340	352	332	321	357	323	359	353	326	357	325	357	333	359	355	365	371	328	305	357	363	329	347	308	326	348	343	293	336	327	348	330	311	333	360	324	335	337	353	368	330	367	343	352	354	323	349	367	354	327	395	364	356	379	363	368	365	356	345	365	354	326	385	339	325	371	306	341	365	338	347	331	371	381	317	347	336	324	384	322	332	355	323	364	346	378	342	338	351	335	346	395	325	351	348	358	353	342	330	364	368	319	379	356	311	338	346	375	363	357	373	376	369	348	343	332	349	340	351	355	365	360	373	343	359	365	342	360	359	370	365	341	327	347	376	357	358	344	326	362	336	344	328	334	330	329	350	340	377	378	350	366	349	361	385	382	377	326	362	335	351	368	367	372	344	321	344	325	354	368	368	337	352	363	351	344	361	358	330	358	372	369	337	365	338	336	351	360	348	347	350	325	329	337	338	359	368	341	336	327	323	327	341	368	345	365	337	355	330	335	346	360	332	338	390	331	369	335	356	328	352	363	343	346	395	381	312	330	377	363	351	346	358	336	361	348	317	336	366	326	332	332	350	329	342	365	376	345	342	321	327	379	334	325	336	352	364	361	390	374	348	337	367	345	362	381	320	366	335	356	340	350	350	377	313	373	344	332	341	366	338	352	336	364	382	328	302	338	375	339	354	312	375	342	328	341	343	351	340	343	353	355	387	362	366	373	368	355	325	354	336	375	363	346	313	322	366	341	353	364	330	337	342	357	339	351	346	345	327	353	352	345	362	327	343	370	345	374	314	354	356	361	357	381	342	368	353	331	362	347	317	347	328	361	345	365	363	367	339	340	357	384	352	318	343	332	302	318	339	363	366	355	349	357	364	358	368	381	372	337	332	370	337	348	363	369	362	341	410	361	384	356	366	336	344	370	357	344	362	324	326	356	355	364	360	354	302	349	357	339	364	361	379	345	361	368	366	361	314	379	368	347	332	350	368	345	328	359	350	344	322	352	340	384	359	361	357	352	352	361	358	376	369	359	357	356	360	361	351	343	338	325	351	327	344	329	329	337	338	330	342	381	328	342	371	347	371	330	322	354	360	360	344	345	334	345	331	320	365	324	378	353	332	331	350	349	337	353	375	343	375	356	340	368	312	354	330	373	352	351	373	335	370	350	340	369	351	373	370	327	348	358	374	351	405	353	335	350	372	358	336	335	320	353	374	356	374	378	376	336	317	330	372	347	361	356	340	340	347	353	350	366	334	338	374	374	344	355	366	343	336	354	349	363	329	356	360	341	336	349	385	369	301	357	321	367	339	335	351	330	320	349	346	377	343	356	329	343	348	346	335	354	341	335	357	355	347	340	297	386	378	368	379	367	349	318	328	349	352	353	372	342	338	345	317	337	339	361	340	361	374	359	365	337	371	361	365	344	337	371	352	342	332	320	365	363	330	344	355	349	371	357	350	338	329	336	367	315	351	339	338	325	320	338	362	340	360	344	347	321	354	369	343	334	351	369	355	353	353	348	336	386	366	373	342	342	375	359	377	358	363	358	334	378	338	345	366	355	331	360	389	353	362	355	351	339	342	368	367	343	314	346	377	343	375	354	365	357	367	355	333	367	348	361	360	371	314	299	351	329	366	358	345	365	344	353	354	347	395	359	299	363	370	369	313	357	341	351	353	336	388	321	348	346	326	328	350	371	344	402	320	365	339	360	337	317	310	352	346	333	370	345	357	350	316	365	359	334	319	318	357	351	385	333	361	351	360	356	353	377	369	330	354	339	362	352	346	331	349	358	334	338	328	329	371	340	332	324	330	342	314	332	362	327	352	363	367	362	365	359	365	347	346	347	354	349	348	331	348	364	336	349	336	311	343	361	328	361	381	344	354	374	349	344	327	351	372	341	363	368	339	346	301	341	332	330	364	364	339	328	367	365	300	361	321	358	338	326	341	357	324	365	333	348	354	346	351	354	336	324	323	363	342	360	321	347	324	357	322	357	357	329	367	392
31089	3103	4220	4998	4449	3751	3215	2726	2296	2113	1909	1791	1707	1550	1481	1392	1322	1318	1224	1246	1145	1152	1163	1089	1056	1063	1061	1082	1040	1024	1025	1037	1021	984	983	985	960	986	922	971	990	986	924	972	909	928	971	938	918	963	942	928	911	913	954	930	917	876	932	938	923	980	911	928	917	916	887	919	935	880	913	937	937	903	903	934	880	923	906	918	958	872	926	866	926	954	901	890	918	918	892	858	939	924	910	906	823	883	898	861	905	898	890	845	883	860	868	917	879	902	880	874	925	904	892	919	897	951	895	906	871	878	897	863	928	878	892	847	904	864	920	895	826	914	901	966	865	857	857	937	925	905	900	910	885	848	927	866	883	826	827	859	863	874	900	882	895	850	842	867	846	888	868	894	832	868	880	922	924	858	904	873	843	872	849	847	922	913	873	951	881	872	933	967	890	897	916	886	881	895	847	841	888	851	895	894	910	874	867	856	833	885	910	898	840	912	866	907	867	855	914	868	851	887	900	869	841	898	876	860	863	925	858	906	861	898	893	878	872	912	919	893	888	933	906	878	869	873	888	857	901	874	887	917	876	872	890	820	876	950	842	892	867	857	870	912	895	874	889	884	848	869	815	928	896	878	903	886	892	837	858	863	884	881	867	885	869	899	894	911	907	853	877	899	879	880	850	857	910	873	954	891	857	860	931	891	851	857	889	897	876	882	884	918	904	917	861	854	895	843	936	837	918	880	855	855	868	894	864	852	932	846	903	914	916	862	867	843	891	932	905	846	902	908	912	908	922	912	931	867	904	881	922	932	873	880	841	920	846	857	880	900	916	849	902	865	900	878	878	885	824	871	866	865	891	971	879	874	859	882	913	902	869	895	931	848	875	925	864	900	910	883	911	889	904	938	894	896	897	910	835	902	919	905	857	833	889	822	834	881	839	907	909	871	834	892	865	872	880	877	875	901	869	887	833	876	914	916	889	893	859	887	869	857	937	944	880	878	841	888	887	875	935	879	873	828	904	878	904	892	892	897	883	857	884	884	925	851	846	936	894	849	910	883	889	869	862	826	908	893	895	870	861	859	873	855	879	881	935	898	836	902	847	909	897	860	896	928	882	867	897	907	896	901	878	855	865	871	862	873	905	905	903	892	882	845	925	908	884	889	898	926	907	884	836	931	912	880	899	867	941	847	839	919	912	886	892	918	844	858	891	850	854	918	865	898	832	896	913	843	876	884	845	930	876	844	936	840	880	869	858	855	912	889	876	889	885	878	877	838	895	900	856	925	882	902	907	871	897	852	912	868	811	874	876	889	898	906	869	869	872	875	883	886	888	852	912	886	915	872	900	803	904	936	849	863	833	858	910	861	882	914	888	849	894	853	894	898	897	886	905	843	838	861	891	902	867	861	901	914	838	920	901	847	947	889	798	895	849	884	863	879	877	872	869	915	878	895	887	886	837	894	920	917	955	904	921	860	887	883	898	839	909	875	865	909	942	853	898	887	876	846	870	899	907	849	905	846	870	869	872	894	911	914	892	872	888	907	888	896	932	855	892	884	881	886	902	867	917	870	889	885	881	883	839	860	905	848	895	906	887	927	907	880	924	892	838	934	854	876	892	863	850	867	857	883	977	828	895	842	917	873	904	886	919	875	920	874	869	933	813	880	844	907	835	885	892	880	900	902	917	878	913	922	851	894	862	937	851	893	815	861	877	911	909	873	934	917	862	874	883	850	883	843	919	864	922	871	851	893	887	938	847	890	842	827	878	870	878	873	862	853	888	935	840	910	909	872	817	842	876	841	857	902	875	901	882	932	855	904	816	913	920	906	893	894	884	927	898	908	829	897	871	880	929	929	934	858	865	886	860	903	804	932	897	874	846	911	931	871	925	941	905	867	951	881	876	882	863	913	890	840	872	874	933	832	816	866	860	891	874	872	913	807	867	910	867	893	898	875	880	852	917	865	952	874	889	890	886	914	927	868	887	841	893	870	864	868	889	852	831	866	869	867	890	894	845	857	929	884	891	895	884	935	853	897	926	892	900	900	867	882	887	871	868	843	855	932	893	933	927	880	843	895	903	906	885	903	908	866	930	853	850	849	877	916	848	899	917	870	903	859	875	906	906	869	877	891	863	863	917	913	841	857	906	874	815	854	892	971	873	868	821	832	875	882	814	948	901	903	900	862	834	863	882	922	879	855	839	936	867	862	951	912	870	852	875	846	918	852	852	897	870	862	905	843	911	867	871	886	919	904	938	882	831	889	873	857	873	904	855	871	922	836	924	879	917	842	874	893	836	897	863	894	868	898	873	852	936	922	856	861	888	885	915	921	909	888	887	922	874	849	885	889	902	844	857	927	871	881	842	871	894	890	888	827	884	863	840	868	833	864	912	891	872	852	882	867	847	922	930	851	790	908	871	891	854	858	881	850	873	842	896	826	900	866	868	916	886	908	899	912	902	881	845	905	932	824	901	880	905	916	839	886	894	913	852	852	938	879	869	823	887	838	896	850	894	895	885	908	865	905	915	841	902	949	857	880	854	913	930	898	885	881	895	882	847	903	894	877	936	887	934	838	863	913	913	908	820	898	878	870	915	869	846	960	902	923	892	854	902	944	951	863	888	921	850	911	862	892	881	838	851	908	879	882	872	880	882	897	901	881	860	908	849	850	862	916	898	919	913	927	913	819	872	872	827	941	890	831	899	884	857	867	835	908	913	882	851	896	904	857	861	926	875	846	896	870	922	936	871	882	860	878	912	947	906	854	841	895	897	859	902	836	892	865	874	905	929	890	862	889	892	893	855	902	881	863	866	890	894	867	876	876	879	907	889	843	887	867	902	893	874	905	903	872	878	867	956	914	885	913	893	874	884	934	850	851	798	881	830	910	843	864	914	862	886	870	905	826	889	793	884	891	926	865	916	861	896	883	884	869	892	945	874	903	887	870	875	872	866	950	897	898	848	899	864	871	940	893	912	909	855	883	883	862	881	865	942	869	925	848	867	911	845	908	836	902	858	871	874	871	875	869	889	922	869	872	880	853	895	916	889	879	881	857	876	864	836	913	936	894	888	846	894	896	906	865	885	924	899	878	842	850	871	858	870	845	859	877	935	919	886	901	944	866	929	872	888	881	931	875	921	850	963	909	914	874	872	918	863	846	924	890	907	918	872	851	940	903	911	865	935	854	861	882	929	867	871	911	915	872	932	893	846	840	815	868	931	858	876	868	865	860	895	932	932	849	911	840	904	904	815	880	899	860	891	954	932	837	873	895	900	917	892	925	890	904	906	895	886	850	863	868	848	877	944	882	870	832	867	896	873	938	860	850	879	892	918	846	846	897	897	872	902	900	889	915	884	877	894	911	860	897	848	883	881	867	886	867	901	838	913	908	877	882	906	871	847	907	904	893	894	874	825	844	851	896	913	895	834	889	887	891	905	851	885	867	877	884	887	896	888	868	847	889	839	856	895	862	885	858	894	853	883	852	880	896	873	880	861	913	842	886	913	855
4100	427	324	307	299	288	265	280	281	266	294	300	317	327	299	263	312	277	288	317	349	296	285	327	287	284	275	300	270	271	284	276	266	285	282	301	311	308	315	303	314	298	305	278	291	304	320	297	305	302	333	289	292	289	296	276	293	275	303	286	280	290	298	301	294	291	298	309	306	304	301	269	295	276	264	271	314	293	303	285	315	269	278	269	295	271	277	329	244	255	290	281	301	314	303	282	302	314	286	261	289	308	305	311	308	272	293	332	290	299	274	300	320	325	325	302	294	312	314	309	275	297	287	288	270	270	288	304	294	302	280	280	251	326	308	282	291	272	296	280	303	293	265	291	289	305	304	310	310	326	279	249	307	280	286	296	290	305	283	318	306	281	262	318	279	283	287	266	257	309	291	260	252	289	277	301	295	285	304	275	274	339	294	281	300	267	258	288	264	296	318	283	292	267	284	275	299	321	260	305	296	277	295	317	282	318	300	274	266	287	286	325	278	284	289	310	308	311	295	290	273	285	325	284	301	271	297	271	299	298	273	297	300	279	297	270	304	277	311	301	281	297	317	266	278	267	270	313	292	276	264	306	291	305	292	284	304	266	305	297	291	314	271	272	343	284	292	265	321	280	297	254	277	272	288	292	265	303	292	264	284	317	276	294	289	290	276	278	278	275	277	281	282	311	283	263	269	288	291	283	284	258	311	294	286	264	304	305	285	273	313	297	272	270	283	276	317	273	300	287	302	291	304	284	308	303	292	301	284	286	308	278	269	275	264	275	304	303	243	296	281	286	276	267	290	294	292	280	286	269	260	314	242	298	298	271	321	283	267	275	259	251	272	263	284	328	294	262	266	285	296	308	249	286	282	309	290	293	279	308	302	260	296	260	299	285	298	291	285	275	305	299	268	306	279	311	298	284	283	284	271	307	291	287	293	297	267	304	274	275	302	259	321	290	302	287	285	265	290	271	272	285	296	283	317	262	278	310	275	278	293	295	277	307	297	291	303	287	336	289	284	318	266	321	273	303	313	317	321	317	284	325	307	275	289	263	289	302	307	279	273	309	291	306	286	276	289	291	290	296	285	313	309	292	288	298	312	295	308	277	285	285	302	290	297	325	285	301	338	299	315	300	268	295	297	282	295	289	264	284	277	262	329	298	299	301	303	284	261	309	268	246	302	282	259	301	298	294	319	302	289	285	266	274	272	276	298	290	302	293	272	291	290	308	277	277	287	299	321	308	302	340	297	298	295	321	289	270	298	277	295	270	273	272	322	286	274	286	303	290	285	286	287	298	312	290	313	274	280	289	293	287	268	319	302	284	264	281	301	287	287	307	283	304	272	293	304	270	294	253	294	307	326	283	295	283	298	307	303	315	310	303	302	294	306	313	253	328	296	300	338	293	256	306	271	281	259	302	284	264	287	284	276	315	291	286	307	303	294	283	299	281	294	271	294	324	279	322	292	302	291	266	263	300	299	343	298	277	272	300	298	285	301	273	300	312	281	284	273	315	283	303	303	329	290	299	326	276	305	274	300	277	261	271	276	287	264	289	279	296	298	285	261	299	292	299	274	290	316	321	285	278	312	293	300	273	323	289	279	251	304	306	299	322	306	302	268	318	290	299	300	316	270	296	275	332	266	273	255	300	300	303	304	320	310	300	257	298	301	296	284	288	285	272	272	333	292	285	265	273	284	290	271	287	286	263	288	288	291	305	315	294	298	294	309	304	277	303	270	286	296	345	299	265	291	287	282	256	276	339	278	289	320	304	313	274	287	327	291	292	290	309	272	280	294	298	333	324	303	299	279	336	318	282	282	287	293	302	297	288	268	278	284	298	272	272	313	299	302	308	306	281	316	292	337	273	284	270	280	305	276	318	273	299	310	300	327	278	307	299	254	277	307	300	271	266	308	282	287	312	337	284	283	287	312	258	268	297	298	291	272	292	248	313	284	302	318	276	279	303	306	292	255	293	297	318	315	313	298	336	285	313	306	300	283	302	294	286	250	320	296	282	308	307	291	305	283	305	287	294	264	315	290	287	276	284	288	291	281	250	271	296	269	271	302	260	283	326	294	293	270	324	303	315	284	276	303	272	286	317	282	289	279	285	312	296	294	280	315	279	268	315	262	300	254	296	283	298	263	286	264	282	277	278	315	307	273	276	307	279	297	304	276	301	308	286	300	274	274	293	302	303	283	266	301	283	295	304	282	271	289	315	284	267	287	304	292	314	308	288	287	270	293	302	278	283	295	257	269	279	280	316	315	293	263	277	306	289	289	301	234	274	282	269	291	266	303	277	287	301	311	308	329	290	263	277	269	315	310	314	280	308	312	324	290	315	283	286	269	274	255	300	294	292	299	319	301	282	263	275	309	288	249	286	292	281	297	306	289	278	272	311	294	285	290	315	270	275	272	294	313	301	303	285	305	267	301	285	289	301	313	308	279	279	270	288	298	288	306	269	294	299	297	272	289	291	305	265	305	285	296	302	256	340	312	281	298	306	298	303	273	279	301	265	302	280	265	297	318	307	283	281	285	269	271	271	325	299	294	282	304	310	268	259	280	308	295	262	285	293	286	280	296	263	312	280	293	297	288	299	278	292	274	249	313	296	284	318	294	297	300	300	310	309	278	274	290	310	305	282	312	327	295	274	293	327	326	276	265	273	294	267	304	306	298	293	290	251	280	347	297	269	268	269	272	279	306	305	249	281	321	321	283	302	299	289	320	324	296	292	277	262	301	269	257	275	296	283	305	293	282	304	322	297	280	276	297	247	273	276	277	281	275	316	299	304	302	303	291	274	335	277	305	282	315	297	283	307	262	312	301	280	293	302	309	292	273	286	278	325	249	271	290	291	317	284	265	293	311	317	316	269	289	268	269	334	307	230	279	273	291	278	286	287	269	293	295	310	316	300	288	301	295	302	274	297	283	291	277	287	287	254	327	287	305	296	287	264	308	317	307	281	310	298	291	333	283	318	280	297	313	315	291	282	268	263	296	288	289	297	282	305	277	296	306	321	323	329	286	298	279	311	299	298	307	265	295	266	266	325	273	311	289	275	280	285	306	322	282	288	304	287	280	293	306	314	313	305	271	248	276	333	304	298	337	289	262	269	278	263	294	285	274	294	295	299	289	306	321	262	335	282	306	295	317	314	306	292	302	279	304	280	249	261	294	290	298	288	287	292	300	299	318	303	274	334	271	295	294	271	285	323	311	316	283	293	261	284	323	281	283	322	282	296	318	285	284	283	314	274	260	284	286	271	284	310	288	291	266	269	296	289	306	291	312	299	284	280	302	267	306	282	306	284	293	299	306	290	295	270	336	279	293	296	308	297	297	296	278	302	268	282	271	332	283	300	255	288	294	301	287	285	301	296	319	299	305	336	291	309	295	258	268	276	308	298	275	268	291	309	265	300	275	279	298	271	272	278	293	272	305	331	294	279	288	312	268	305	296	278	259	259	301	294	273	284	307	296	317	279	300	299	288	308	329	306
4781	747	864	823	805	815	760	770	710	748	777	746	724	724	767	756	768	756	718	763	739	769	754	756	733	792	704	707	717	741	723	743	745	762	729	732	678	703	729	692	764	759	747	721	730	724	752	802	744	745	752	749	684	678	779	630	727	758	754	758	729	769	751	736	741	726	726	775	715	775	696	735	728	711	734	747	719	720	747	753	722	742	686	723	736	797	739	720	712	681	743	674	689	736	738	725	689	740	714	749	785	734	692	715	743	751	710	760	770	700	717	743	675	759	718	777	716	741	722	699	752	718	725	723	752	691	749	754	705	679	665	706	720	746	723	732	717	726	711	732	746	757	698	692	699	736	769	760	780	745	715	762	742	721	766	692	701	739	745	754	720	716	719	725	774	665	702	702	734	774	721	739	714	743	761	701	717	711	689	692	705	739	713	742	709	720	733	751	718	740	688	714	771	743	746	739	728	765	733	739	712	770	734	669	709	750	695	711	728	768	770	721	747	728	729	746	779	761	724	734	760	753	749	733	716	731	719	729	717	704	701	753	749	747	759	775	756	706	734	705	732	724	711	707	748	752	743	735	708	730	748	760	734	748	739	690	670	749	734	721	725	679	719	747	711	726	749	768	727	698	741	763	774	699	751	726	700	752	746	722	703	816	746	721	691	747	767	720	704	736	723	701	760	732	764	727	732	722	735	750	688	719	698	751	758	711	746	699	674	797	778	771	710	788	741	710	694	715	699	707	720	732	758	729	678	772	729	748	739	756	769	710	721	748	708	745	716	732	730	724	747	748	766	717	733	756	705	730	719	730	718	741	735	708	758	708	753	741	723	715	682	709	718	728	689	765	725	689	709	739	759	715	727	708	765	710	738	747	736	760	756	740	727	748	729	726	730	748	735	721	733	749	779	743	726	733	732	695	738	717	716	744	747	727	701	735	731	722	754	707	741	687	690	765	699	709	724	712	711	725	685	735	717	723	745	689	710	757	750	772	732	721	736	750	734	714	734	711	723	722	737	734	763	759	721	746	708	786	728	700	742	761	703	735	694	750	741	727	763	763	765	742	730	723	694	720	700	746	715	726	729	762	726	713	740	714	726	769	718	729	795	720	686	724	744	738	744	721	732	716	767	712	701	743	720	728	716	743	728	805	706	759	749	731	728	704	710	744	726	711	719	765	739	760	698	691	745	750	755	756	784	688	702	728	717	747	699	735	713	741	739	723	736	733	660	718	722	745	720	751	724	714	686	729	761	708	727	774	717	760	730	751	770	697	721	743	728	723	712	739	731	790	719	747	725	755	727	709	759	771	739	728	732	730	745	769	726	727	773	725	734	754	727	730	731	758	705	777	667	706	754	734	743	791	752	749	759	759	702	679	703	739	733	784	723	740	715	720	723	678	774	755	675	710	764	721	708	722	694	698	759	742	718	687	735	765	749	734	765	702	715	695	755	704	731	703	714	723	708	685	750	767	767	728	733	727	728	719	714	745	691	748	717	781	753	731	783	721	734	735	725	766	731	773	756	724	719	732	751	713	729	740	719	740	706	714	765	721	761	757	744	778	746	736	736	719	742	734	718	733	729	708	727	751	712	753	760	759	733	754	739	732	705	759	771	735	712	719	740	739	701	755	723	700	748	713	725	693	748	691	713	760	755	732	717	761	757	749	731	732	725	757	743	716	750	708	752	737	751	699	728	751	800	714	732	724	697	730	733	726	689	751	739	728	707	720	677	742	744	804	698	711	727	761	795	755	778	739	770	710	702	712	711	735	727	792	745	713	734	738	710	780	710	741	744	726	692	753	753	720	708	689	746	760	769	784	726	764	755	712	680	714	751	696	701	725	781	741	734	734	755	723	814	713	747	769	739	684	695	680	711	754	765	740	738	744	719	692	717	747	719	768	702	716	735	658	789	737	654	727	747	716	724	762	736	740	705	689	741	724	717	722	718	733	697	773	737	701	761	705	780	739	743	707	753	763	725	703	684	706	698	719	705	757	699	746	703	753	731	710	764	714	722	744	759	767	758	725	712	729	741	686	724	770	759	710	701	760	748	748	713	693	738	744	760	777	754	761	759	735	752	707	731	724	704	686	750	718	736	716	717	718	725	765	728	705	770	687	753	777	776	698	697	731	760	739	734	705	750	691	788	757	711	738	756	717	749	728	720	702	750	748	769	704	718	750	732	707	766	681	738	734	745	732	719	685	764	753	725	715	743	720	760	723	744	720	749	703	724	698	696	719	679	673	738	759	714	735	787	721	716	748	747	694	737	746	743	721	775	689	691	709	743	770	711	720	723	724	720	752	787	715	733	751	720	747	737	722	727	703	689	718	737	746	811	776	737	760	721	776	735	750	700	750	772	767	717	719	740	759	744	735	809	696	774	678	696	732	751	722	749	769	710	743	751	726	713	743	741	763	721	756	706	694	749	727	741	703	737	739	745	737	709	754	713	767	722	715	696	724	676	697	698	760	711	766	766	754	787	757	713	768	760	722	758	760	690	737	704	732	754	729	712	725	737	717	726	743	706	716	718	721	751	705	729	739	702	736	761	754	714	714	767	731	698	732	687	725	746	679	719	765	734	703	764	761	714	744	686	751	723	773	689	731	710	755	765	704	717	717	755	742	727	724	741	715	763	707	713	753	735	709	718	702	714	728	718	755	726	792	688	774	752	757	764	714	718	742	753	706	764	752	778	781	701	685	748	713	739	767	742	747	691	718	725	693	759	749	688	732	797	689	732	732	774	730	740	728	694	759	779	748	681	759	700	736	759	727	738	757	731	734	704	708	747	707	804	693	698	724	683	718	750	706	749	766	752	699	709	698	746	771	740	754	720	738	740	759	720	718	684	706	733	722	728	710	733	781	684	747	762	722	724	679	710	736	746	752	707	760	756	774	727	695	701	742	706	676	715	676	718	717	751	775	708	744	727	737	734	755	733	718	672	786	726	747	734	775	695	773	677	741	704	717	724	740	773	707	738	769	738	762	713	730	748	747	708	735	760	723	774	704	738	705	786	713	702	704	761	674	779	731	749	707	708	719	747	719	714	710	710	719	756	713	727	709	722	758	736	727	770	749	728	717	693	772	726	738	744	737	704	716	760	717	739	748	750	710	766	699	727	766	712	704	738	756	760	711	713	766	700	710	750	757	678	751	743	719	751	640	716	706	724	768	727	707	756	722	698	731	697	734	703	731	748	755	715	720	754	750	720	725	713	748	763	775	755	722	745	692	743	743	792	736	734	703	721	720	711	738	710	730	753	701	693	752	763	719	675	738	778	699	755	775	734	729	751	707	677	701	744	691	732	712	723	736	748	708	804	735	695	728	693	734	773	762	715	725	755	746	722	756	758	685	753	810	744	728	713	731	772	710	768	707	754	748	749	742	720	760	761	692	776	742	771	717	763	737	748	699	716	777	743	699	748	669	738	745	752	714	735	714	746	747	742	748	766	711	697	774	728	767	742	778	738	769	733	774	723	704	739	658	728	693	710	744
43096	17597	2426	929	623	490	395	395	317	315	288	251	227	260	217	259	231	224	220	211	228	211	242	221	236	201	196	194	197	187	203	183	200	194	196	203	219	199	233	183	194	193	208	181	202	187	205	186	201	208	220	177	192	178	193	157	217	204	200	208	187	201	174	213	190	168	180	190	189	185	179	175	176	157	180	184	208	221	217	204	194	181	215	194	190	177	176	173	202	168	174	197	200	187	183	219	185	195	199	201	170	214	198	201	190	170	226	168	215	193	170	197	176	178	207	196	205	180	190	195	205	184	188	180	192	185	194	174	202	186	190	187	177	191	174	222	163	191	207	178	187	172	195	187	193	172	209	180	174	171	176	208	206	183	195	201	194	181	197	204	182	198	201	187	183	200	213	184	177	188	203	170	183	194	176	183	181	210	199	187	198	158	188	179	178	189	196	179	166	190	187	203	171	179	187	204	199	181	185	196	198	179	187	189	206	185	192	199	218	180	198	201	174	186	208	187	176	174	198	168	183	194	155	191	167	192	176	185	157	198	209	205	209	179	163	221	184	187	189	197	179	187	189	180	174	207	206	184	173	187	190	201	172	178	186	183	193	158	182	195	187	194	213	187	172	196	191	160	177	189	216	214	196	194	190	162	181	185	188	191	185	193	203	189	187	176	190	193	179	184	176	203	190	205	167	195	192	167	187	222	189	183	192	158	162	175	195	199	180	197	175	165	177	191	214	180	189	189	181	207	192	174	167	213	196	192	185	197	196	196	180	179	194	190	199	206	184	197	148	187	192	223	178	180	202	166	189	190	190	193	180	214	196	174	199	195	207	173	198	172	206	181	179	156	168	208	195	217	189	187	205	180	192	186	169	181	177	202	182	181	193	186	159	183	202	205	193	182	203	176	166	210	188	171	205	188	191	184	184	155	180	181	181	201	188	205	185	185	176	182	179	179	173	179	216	171	191	189	183	178	171	210	190	185	206	182	193	199	193	195	197	191	170	186	181	207	184	166	157	179	185	196	174	206	181	185	214	203	185	195	192	188	179	174	174	207	169	183	180	180	202	182	177	198	194	208	202	207	185	177	199	183	202	212	198	175	199	200	196	219	185	178	180	202	170	193	185	192	178	190	175	184	206	187	185	193	175	193	196	182	207	147	187	187	193	181	188	186	183	179	179	176	182	210	213	195	185	213	157	212	188	162	197	184	202	208	187	214	203	208	188	192	229	196	187	176	180	175	176	225	212	207	198	206	197	192	196	198	202	206	179	191	206	212	178	183	178	205	176	196	183	201	186	180	180	170	159	232	183	206	203	185	180	209	186	211	187	209	191	191	203	195	171	172	196	164	214	175	204	196	171	210	198	190	181	208	202	181	226	171	205	195	174	202	191	158	175	178	178	190	174	197	201	187	185	185	208	194	209	173	183	190	213	183	190	189	183	199	191	192	198	190	202	192	220	179	198	185	180	191	181	213	192	205	188	204	173	179	188	165	225	193	176	212	203	222	199	191	192	180	201	203	188	167	211	188	221	199	173	178	201	165	185	206	203	185	197	189	188	193	185	176	165	170	177	182	173	185	191	190	202	183	205	190	210	171	189	202	206	185	191	195	184	180	207	195	208	207	188	191	188	213	194	172	190	204	187	177	183	172	199	179	190	172	207	210	194	183	192	204	178	167	161	213	212	185	204	213	180	186	191	181	178	169	181	189	184	180	168	182	186	182	169	196	206	182	209	190	157	201	188	169	175	196	207	174	197	186	187	199	188	212	188	185	205	186	207	180	153	204	191	183	189	187	205	190	175	191	171	202	196	215	189	192	184	234	181	231	195	196	206	193	185	218	166	206	189	199	203	207	197	172	214	207	218	187	208	178	202	156	206	193	186	194	171	187	197	222	215	205	202	194	199	198	198	168	215	209	200	194	190	205	175	178	185	191	201	198	172	195	185	199	188	188	158	192	192	189	174	173	205	180	185	202	171	213	184	206	164	187	187	174	190	207	195	184	209	209	212	173	166	203	172	168	209	220	187	167	196	192	220	211	177	204	193	184	189	208	176	200	177	196	193	216	194	221	191	180	178	187	176	203	172	187	192	175	189	182	171	184	194	167	201	171	182	194	191	179	183	184	191	193	194	189	194	173	181	195	182	191	192	187	192	214	182	200	182	185	183	196	200	190	199	191	187	190	218	172	199	204	164	170	194	204	201	189	200	182	181	190	204	189	156	182	192	189	183	185	219	166	180	188	213	197	233	174	168	199	188	208	180	177	192	191	197	180	182	180	198	179	178	186	187	194	199	200	187	189	173	214	188	189	180	174	184	201	182	188	195	187	194	185	156	197	184	200	186	192	219	161	189	180	151	182	186	184	186	193	170	194	194	184	169	171	197	191	205	190	185	196	201	169	203	180	184	173	184	166	212	179	189	207	215	173	199	192	230	219	194	170	194	186	191	184	206	185	181	183	231	196	180	191	170	182	188	192	180	169	180	196	181	191	195	192	191	181	161	174	172	206	198	184	179	169	185	175	192	189	187	176	189	181	169	182	178	202	181	187	180	176	173	198	198	196	180	179	193	207	215	201	162	177	142	185	192	178	191	181	166	200	172	187	178	202	200	172	190	195	183	183	165	209	185	163	200	194	162	192	200	184	168	180	219	226	182	174	185	202	193	175	207	200	196	201	177	197	209	193	195	178	175	185	177	213	178	182	160	190	215	178	187	189	206	184	188	198	204	190	187	196	198	203	195	171	162	152	205	173	193	186	213	184	171	199	166	199	205	197	213	184	176	186	177	168	206	195	186	224	187	195	204	189	197	185	195	196	231	184	193	203	192	206	182	185	181	204	184	203	191	200	166	200	202	177	174	178	175	188	186	201	188	194	181	214	168	188	180	199	203	185	203	197	191	183	200	201	187	152	182	192	179	208	169	173	181	190	197	180	184	188	209	200	191	184	162	197	178	183	174	154	197	215	190	198	194	190	226	189	212	215	189	204	201	201	243	203	166	178	177	175	166	207	206	188	186	192	201	191	172	195	195	194	199	167	186	190	168	182	170	164	182	192	204	166	197	198	193	175	177	188	194	192	177	198	180	198	205	191	186	185	186	181	203	189	221	203	201	185	195	199	200	149	180	170	184	188	189	193	199	188	182	179	192	198	173	199	203	190	207	166	207	197	180	195	158	174	192	177	185	185	211	203	189	214	171	197	200	219	182	220	199	190	196	196	183	161	203	192	184	175	175	204	219	190	200	164	183	178	206	209	167	162	183	199	210	177	222	189	220	189	216	201	182	189	192	193	204	173	148	197	202	174	190	188	177	207	198	189	185	181	203	215	170	181	175	226	194	184	177	200	192	203	201	181	187	198	208	170	177	198	200	181	199	208	176	160	177	200	204	163	178	184	191	197	195	170	200	155	176	166	176	174	203	187	180	189	201	202	199	184	201	222	195	207	188	174	165	192	202	186	194	218	184	177	193	189	207	183	218	171	204	193	195	204	198	198
22945	1710	2229	2643	2386	2066	1756	1507	1304	1106	1083	966	912	871	794	770	801	747	709	706	760	691	642	687	667	655	597	644	596	603	645	610	624	646	569	578	631	628	613	600	583	611	600	600	586	602	542	572	541	597	626	536	580	532	558	547	581	549	513	568	546	506	590	590	568	525	574	541	543	611	525	556	525	585	553	574	555	539	556	555	537	563	560	561	551	551	551	555	529	572	537	552	538	559	553	548	533	559	547	551	549	598	553	545	563	538	545	646	557	564	531	543	539	579	577	545	549	562	544	562	567	545	556	555	575	572	530	546	541	533	558	592	551	534	515	562	527	591	564	546	523	557	531	545	571	532	561	535	551	548	567	525	526	559	537	540	590	508	575	556	488	567	549	544	533	513	537	562	553	580	557	527	559	547	523	540	541	545	577	564	574	533	581	547	539	544	507	527	514	524	526	534	546	558	529	582	562	535	574	581	519	568	548	516	569	548	532	563	573	544	554	512	563	553	544	567	518	524	508	582	535	547	555	542	567	532	556	548	570	508	528	541	544	575	532	554	574	543	547	547	539	539	524	568	586	510	561	559	509	583	534	536	580	534	552	574	566	521	574	536	529	536	548	524	536	548	549	529	516	569	560	502	508	575	543	583	508	563	540	550	541	546	550	554	520	545	537	543	570	570	545	568	540	512	494	513	502	539	561	540	553	556	560	581	567	522	513	511	569	559	547	577	546	547	512	549	516	496	521	518	519	536	548	531	540	507	545	549	560	552	563	576	518	561	552	546	551	565	557	510	560	579	531	555	538	545	570	542	564	544	588	523	554	539	556	531	512	507	536	564	540	544	570	594	630	553	566	549	527	517	544	551	543	513	539	584	558	533	534	539	538	571	583	535	555	516	539	531	546	547	509	530	521	521	555	527	497	539	552	543	564	568	531	572	526	563	548	511	549	535	544	564	571	571	517	562	547	525	527	520	548	542	517	541	569	563	532	549	523	569	544	573	575	555	540	546	560	558	517	545	541	532	505	546	563	517	571	536	531	535	529	537	551	495	547	512	560	513	520	540	594	530	552	552	549	553	566	559	580	530	559	540	537	530	526	528	565	535	590	556	579	554	557	548	511	543	548	525	584	551	561	535	518	532	555	603	609	594	536	539	529	510	529	592	538	535	560	514	541	529	540	564	573	535	506	561	526	513	500	538	529	594	549	571	522	554	500	570	528	526	550	515	534	568	530	518	527	583	525	556	504	523	554	536	536	511	559	496	531	557	528	549	536	538	498	569	539	522	550	596	570	501	540	548	512	520	538	563	542	567	539	574	510	559	565	564	541	576	552	543	481	565	519	551	530	543	547	553	554	535	550	528	554	539	536	556	567	517	553	523	532	542	575	546	565	541	533	569	553	557	567	531	537	543	557	499	571	547	545	519	581	563	494	520	530	547	539	535	543	554	547	537	567	559	521	527	552	521	523	534	552	557	558	508	535	527	509	552	544	517	563	537	542	603	495	554	553	526	538	517	631	507	548	575	535	515	541	573	569	567	565	507	541	544	560	520	527	513	547	580	538	525	542	498	548	541	549	559	515	528	534	519	551	542	544	544	548	524	510	556	525	532	552	516	514	548	539	511	537	546	558	529	558	552	536	541	565	560	560	541	540	551	523	534	602	597	536	550	547	552	528	537	569	562	544	507	484	535	501	594	496	561	559	518	568	544	556	542	577	546	537	564	569	544	531	596	594	617	552	569	534	546	534	553	540	517	536	529	548	524	536	556	560	570	569	535	493	499	579	534	513	548	557	547	548	545	522	544	552	551	519	518	539	499	547	538	563	537	575	571	602	538	536	546	531	549	563	547	519	555	509	531	574	507	563	542	553	524	572	595	527	567	549	591	532	549	568	533	543	473	532	568	561	556	527	522	517	560	531	554	539	570	557	570	552	520	523	559	538	560	535	576	550	528	572	544	530	543	520	513	517	556	540	543	541	592	560	551	549	539	540	541	557	563	558	531	562	543	553	524	538	492	511	512	560	521	532	533	582	556	509	541	512	548	582	502	545	552	518	570	521	530	562	529	558	571	576	523	545	536	549	538	529	540	536	539	520	511	532	575	541	542	532	576	531	524	541	603	580	566	544	611	588	525	527	575	492	557	571	520	523	546	540	524	526	545	563	525	499	527	548	520	521	531	521	548	560	559	579	600	510	563	518	525	515	545	540	569	539	560	554	559	532	510	508	520	546	562	519	511	541	507	564	556	563	542	558	518	539	554	533	526	520	552	543	538	521	503	548	550	562	521	547	561	534	521	535	515	518	549	552	530	562	510	536	533	567	549	553	581	552	529	534	568	566	529	540	532	537	519	561	573	550	547	539	553	563	514	528	555	506	546	552	531	585	534	556	530	549	580	575	553	627	540	499	538	575	572	534	511	536	523	519	523	498	548	565	538	542	558	547	501	537	540	509	527	519	537	576	569	529	530	512	556	578	551	570	521	576	529	537	580	498	533	574	533	589	565	555	518	576	533	516	535	538	523	570	516	530	562	539	546	540	543	565	528	556	551	521	557	566	492	528	538	520	532	538	541	550	542	581	553	510	524	563	551	561	512	555	527	537	544	569	539	519	576	540	558	501	574	574	520	573	540	507	525	515	527	534	508	588	537	569	506	564	531	567	558	538	518	588	550	542	547	535	546	516	552	562	513	538	533	542	536	515	554	556	531	500	570	537	540	567	534	539	551	559	535	564	547	514	581	592	548	530	559	518	508	540	530	539	566	533	504	522	543	539	547	551	559	549	561	548	526	543	547	544	559	591	588	545	515	551	550	559	578	557	569	540	545	539	548	543	547	561	553	537	535	550	546	548	551	528	572	567	565	552	552	533	566	503	528	526	558	560	548	585	569	544	586	525	571	521	535	507	570	548	549	530	560	511	557	522	538	542	556	546	547	556	524	530	544	548	590	552	535	522	546	529	581	542	565	562	540	494	551	553	549	554	543	533	578	537	527	533	550	558	504	559	490	546	554	565	580	544	567	547	521	550	544	541	505	532	572	551	494	552	524	561	560	564	526	552	571	526	568	530	540	556	554	519	565	550	572	509	541	543	513	533	599	522	528	555	551	539	539	530	541	552	551	541	527	556	580	510	565	489	520	583	539	580	574	578	551	563	535	516	527	558	556	587	568	527	523	526	552	552	529	524	555	537	508	561	594	528	565	559	565	517	512	540	521	554	551	547	575	551	548	552	542	541	560	552	567	558	508	581	540	602	602	547	520	534	558	526	512	556	560	535	547	537	529	555	543	556	546	563	538	516	556	544	551	556	565	550	512	572	596	560	567	535	551	518	568	533	523	529	570	531	592	549	554	544	554	533	537	537	594	582	548	510	525	524	593	514	516	518	569	548	517	545	530	541	522	574	559	517	509	519	564	566	565	557	564	588	572	560	521	558	547	524	545	520	522	527	531	543	542	546	527	545	575	542	494	552	490	577	530	559	543	560	533	512	524	562	551
54708	24531	12468	2881	1390	940	814	699	618	580	560	471	455	454	422	474	465	414	368	402	399	401	398	379	354	375	397	351	355	401	396	373	358	372	337	356	394	338	375	333	374	351	360	357	352	349	343	332	361	330	402	331	350	372	376	314	352	347	360	361	355	350	367	356	342	369	371	329	366	346	351	341	361	341	324	328	365	372	367	336	368	383	324	365	356	361	346	340	340	370	385	353	351	367	382	357	355	340	376	373	328	365	339	375	388	329	354	349	314	365	364	344	347	318	354	372	379	354	354	329	339	339	348	358	345	334	339	358	356	370	332	369	344	387	342	357	361	379	336	370	324	342	336	336	342	372	355	393	353	356	342	357	330	342	341	364	372	376	344	368	390	333	375	358	380	380	384	368	329	353	318	365	343	342	378	345	340	320	355	312	326	348	372	365	362	390	334	336	358	318	318	302	356	379	325	323	326	331	367	326	331	322	341	308	353	364	343	340	350	353	343	347	359	351	356	328	330	389	350	376	362	372	368	358	354	330	341	363	346	335	352	307	372	347	378	371	368	366	360	361	360	341	315	350	305	375	324	354	335	370	337	366	333	327	322	353	383	350	309	351	356	338	319	318	344	328	397	321	340	334	354	360	346	317	338	319	335	373	358	349	362	366	392	369	374	325	369	322	339	345	347	305	340	385	326	347	359	357	362	341	369	363	372	379	397	341	386	370	329	337	363	360	353	341	399	346	357	343	365	325	346	343	356	337	327	362	371	325	357	371	355	340	303	336	354	361	347	339	388	349	332	364	319	338	319	366	378	336	340	340	411	358	342	372	367	324	361	345	359	380	329	364	391	336	368	317	329	367	352	335	325	355	377	341	338	349	371	360	338	384	346	334	354	366	341	385	359	336	396	351	324	346	360	364	349	360	353	389	360	355	312	370	375	334	333	389	333	353	350	322	313	373	370	367	355	330	352	358	340	355	355	373	349	351	365	360	324	373	331	364	393	336	347	324	338	379	322	351	353	318	356	345	319	375	364	383	390	335	360	341	370	334	327	336	327	315	334	330	327	382	335	365	331	344	342	339	342	379	383	332	360	328	339	308	356	322	321	336	363	370	362	328	345	327	304	343	354	373	363	348	320	300	360	407	362	356	362	361	351	357	305	316	323	304	359	355	386	375	357	361	344	351	354	323	354	334	359	317	329	352	405	342	327	333	322	366	364	355	365	344	308	347	362	368	349	335	376	334	343	385	352	317	378	380	341	346	329	330	356	382	358	337	340	362	349	353	366	328	394	356	390	331	330	326	365	327	318	334	392	317	327	347	404	344	350	362	373	354	330	344	318	333	349	381	359	351	343	362	322	353	368	364	344	350	357	377	361	364	338	339	346	391	343	391	379	335	365	328	339	340	337	347	329	348	313	343	343	337	359	337	346	362	357	362	374	336	350	337	373	330	356	378	371	342	335	330	329	343	366	362	366	355	370	347	326	353	395	384	336	329	362	342	344	357	364	329	348	356	352	367	368	344	354	352	339	357	377	307	344	335	337	341	351	374	358	371	331	339	354	343	375	353	369	341	312	375	342	347	367	321	353	365	335	336	350	337	353	352	335	313	373	375	364	340	359	364	346	342	360	322	325	386	332	303	370	387	376	335	374	342	354	342	344	346	350	375	340	372	375	370	344	341	332	350	378	334	373	318	343	335	330	327	359	357	315	332	345	380	343	349	344	348	337	339	347	329	378	397	367	336	386	326	361	378	358	364	359	351	345	319	323	334	339	307	371	350	374	359	353	361	360	358	346	315	368	306	357	366	349	390	329	357	347	362	350	359	372	310	341	315	386	338	361	322	365	373	323	358	372	362	358	312	363	360	349	355	342	329	339	353	344	325	389	355	334	342	324	370	335	339	352	340	359	315	339	328	357	331	354	373	340	346	340	374	322	307	370	349	382	341	357	338	364	322	357	349	336	352	362	348	383	371	340	349	395	361	331	359	363	319	325	341	334	342	359	337	352	347	329	360	366	355	333	331	339	381	340	364	339	353	367	362	334	336	352	334	362	348	361	349	345	341	381	362	355	351	351	358	322	348	369	317	356	335	351	316	335	344	342	341	334	353	328	311	315	349	314	352	350	360	345	344	345	359	366	292	343	319	363	332	337	360	358	323	343	321	394	360	366	351	313	327	358	315	347	368	348	374	334	318	341	357	345	401	343	387	380	358	368	360	353	358	359	335	364	359	360	375	350	378	342	397	358	335	357	337	349	315	351	382	355	374	346	342	318	337	332	334	348	357	373	332	353	296	383	324	385	349	374	355	362	348	327	350	339	413	380	315	325	336	334	361	324	344	328	347	362	378	356	350	375	308	336	349	351	359	358	324	393	341	340	374	335	373	330	373	385	341	332	334	343	349	342	382	339	341	371	323	347	360	331	328	329	367	355	374	322	355	349	358	346	415	381	370	333	378	382	398	349	358	345	323	386	320	369	324	355	352	342	348	335	362	360	347	307	359	328	342	372	357	360	361	329	341	393	352	335	336	372	345	354	318	316	330	310	358	347	350	338	331	348	359	367	367	312	350	372	366	350	335	384	344	358	334	333	349	322	341	347	373	303	357	371	360	342	334	377	330	334	369	339	333	280	349	336	329	359	381	373	359	347	347	319	346	352	319	304	305	335	344	331	389	395	331	374	328	387	360	381	379	401	345	320	332	321	343	380	347	354	337	376	357	337	331	323	363	305	331	364	311	329	353	359	317	342	345	353	349	369	363	344	353	355	325	325	333	324	331	371	352	280	375	381	354	359	343	374	310	332	365	373	363	354	338	358	338	357	402	364	334	367	330	340	344	373	343	397	332	330	343	348	358	358	339	357	355	372	326	366	363	327	389	344	348	366	342	317	366	352	379	336	299	378	379	337	373	345	353	325	375	361	356	348	370	346	377	366	356	383	363	352	353	366	360	350	322	343	338	352	339	358	331	320	355	358	401	393	331	351	341	339	355	339	380	349	327	351	343	367	335	366	361	385	317	355	397	347	357	362	349	368	354	395	355	307	381	347	373	346	325	296	335	341	376	303	345	353	351	355	322	345	348	379	328	361	359	319	334	326	375	358	387	310	360	362	340	348	357	342	340	359	351	362	328	341	341	365	356	351	319	355	348	345	337	349	317	329	344	350	358	367	366	382	354	347	379	364	364	342	353	341	369	373	385	361	382	361	354	352	366	316	329	323	364	387	338	374	364	361	316	318	329	317	319	361	359	318	383	323	322	390	361	373	381	346	351	315	340	364	323	372	385	315	359	355	360	348	383	373	372	317	361	358	356	337	370	352	356	363	337	330	353	358	401	334	384	353	364	387	382	317	316	345	374	305	362	349	363	364	358	344	349	354	342	356	349	345	342	321	294	369	370	339	357	342	351	361	364	337	379	351	366	343	374	334	359	322	361	360	384	335	311	317	353	364	333	309	347	348	346	332	360	341	338	353	338	354	343	348	336	390	348	399	378	338	361
30164	3140	4312	5042	4604	3841	3288	2734	2373	2118	1938	1755	1692	1500	1523	1401	1336	1285	1240	1201	1161	1173	1112	1064	1094	989	1042	985	1067	1032	935	972	979	986	1001	971	945	949	985	967	965	912	928	929	959	957	934	934	931	888	974	933	945	955	959	901	942	896	944	912	961	938	938	886	921	919	893	910	951	926	909	933	877	857	912	859	885	884	903	901	922	899	931	916	886	912	931	867	895	897	883	909	875	916	880	870	915	943	913	923	875	912	811	823	879	880	863	933	832	890	951	871	907	904	888	923	907	873	890	925	828	905	895	894	932	889	868	946	928	846	901	871	937	906	869	928	885	899	923	898	883	890	917	860	914	836	865	886	925	842	903	872	860	901	921	889	896	852	854	904	900	835	865	816	918	895	863	974	879	897	863	914	871	973	930	883	898	880	870	938	887	870	883	909	826	879	912	884	928	925	885	890	906	852	886	944	911	896	899	887	880	815	908	921	892	914	833	868	872	842	891	851	924	843	884	876	831	843	926	920	927	888	848	895	869	885	924	830	903	830	892	859	902	891	868	861	887	892	909	862	889	845	885	870	913	886	922	895	891	915	901	890	913	874	870	895	859	877	932	899	884	856	901	902	911	889	868	855	926	884	871	886	883	871	850	877	926	869	890	872	949	863	911	895	913	897	887	879	899	880	841	810	877	912	909	892	933	860	876	888	923	888	894	848	941	912	888	906	867	857	918	832	871	838	879	873	890	906	870	876	872	931	914	837	900	871	915	919	887	812	906	871	870	923	876	917	917	846	879	891	912	891	872	852	859	899	842	894	923	902	878	880	900	946	846	897	879	878	916	904	944	880	849	889	885	880	902	883	908	866	944	933	822	901	855	929	884	861	905	897	911	874	870	904	927	854	927	866	918	911	888	908	935	877	871	919	856	914	906	857	883	909	861	855	881	902	849	862	800	895	832	861	904	869	841	934	842	832	904	832	876	912	908	861	862	906	877	918	896	862	895	899	936	882	900	926	850	865	861	830	877	865	889	922	864	890	915	865	892	920	939	917	890	881	860	881	848	881	918	927	904	913	919	871	875	831	873	864	907	863	898	833	882	873	933	822	847	845	877	871	893	888	852	894	880	898	868	855	845	911	833	875	876	853	918	851	843	891	918	926	933	820	849	889	863	877	827	844	863	830	903	897	888	933	877	874	914	846	924	905	871	914	898	833	854	891	860	858	843	862	915	852	922	895	902	900	877	927	927	895	873	863	905	943	871	937	888	920	895	940	831	914	928	831	889	864	928	842	881	874	879	899	869	950	892	860	907	920	884	895	938	908	900	898	880	915	856	877	888	894	864	903	906	891	938	908	883	846	943	927	834	898	894	897	905	897	944	864	903	894	829	891	944	873	870	836	936	929	851	900	926	865	893	889	867	866	849	886	950	864	893	848	852	876	945	855	828	869	899	883	876	839	920	863	897	822	906	899	901	907	912	874	877	851	912	856	924	848	866	898	873	839	920	868	911	888	915	905	920	864	869	899	882	853	887	863	854	865	909	895	870	883	876	890	888	912	885	791	889	863	889	897	919	896	893	873	905	882	915	855	846	841	825	894	893	848	922	889	931	894	864	930	872	899	904	876	827	917	908	878	837	907	858	915	862	854	895	904	960	917	879	921	887	830	863	946	905	901	875	879	894	897	831	890	890	877	895	939	896	831	903	892	944	881	894	853	872	899	870	862	881	897	843	867	928	954	943	877	894	871	856	845	903	876	940	883	929	822	898	906	900	872	919	882	896	861	935	911	862	920	870	913	932	862	901	895	831	858	867	853	889	912	851	851	884	929	880	892	904	875	880	855	862	936	915	846	872	851	897	962	831	858	821	872	869	870	955	880	852	880	815	873	891	877	909	949	861	932	871	894	848	856	909	871	891	868	875	902	949	856	860	909	873	853	927	912	830	853	900	894	893	941	846	872	888	891	885	901	955	887	869	894	887	890	886	936	882	896	868	905	892	857	914	876	840	861	875	851	874	937	920	895	869	813	829	933	847	911	891	915	918	914	852	843	910	921	890	927	866	908	910	901	871	892	916	874	902	891	837	853	855	905	880	882	892	883	861	883	925	872	855	845	860	907	921	890	870	904	896	858	880	849	904	954	892	859	875	925	876	893	893	869	893	888	912	921	931	927	836	844	902	859	873	928	835	884	844	887	907	917	941	941	874	900	920	940	925	859	914	902	875	928	886	869	856	906	867	886	891	845	873	887	870	879	855	927	854	893	851	823	914	889	912	890	859	921	887	898	830	873	888	864	842	875	871	903	943	804	880	883	956	865	960	896	879	896	859	863	896	853	900	877	899	857	933	919	901	912	880	875	894	901	867	893	864	891	883	819	822	807	833	812	869	938	946	907	884	886	885	834	889	854	927	894	902	949	887	889	869	863	894	903	915	865	917	914	914	808	881	917	850	895	925	897	884	883	895	897	910	813	907	895	902	919	885	879	850	926	920	888	944	888	946	906	866	951	872	872	871	903	903	867	892	918	902	902	838	892	925	853	859	891	865	877	895	883	910	869	860	817	854	842	884	957	829	892	893	904	905	909	906	866	873	858	923	947	883	885	840	803	916	884	925	888	955	909	868	926	851	914	909	903	851	877	906	907	899	904	902	994	941	857	906	907	922	873	833	914	898	899	890	879	914	899	939	905	909	929	928	921	898	844	877	893	883	870	866	829	822	877	834	921	930	866	934	891	851	877	881	908	916	891	866	869	928	902	893	877	860	898	843	862	946	912	917	874	872	916	920	843	959	905	877	831	881	895	869	911	894	928	902	881	831	918	854	874	902	892	886	917	832	919	900	912	917	867	893	851	884	917	885	862	907	855	856	888	839	885	909	868	910	863	862	911	917	889	858	901	850	882	846	867	855	911	869	903	847	879	861	853	877	839	868	890	857	909	909	933	890	861	861	900	933	820	874	876	892	825	861	889	855	879	882	839	935	938	891	882	912	876	884	865	865	897	904	898	892	883	865	912	795	827	892	852	887	890	890	847	871	925	906	852	855	857	903	946	910	908	880	835	903	920	843	957	905	906	899	850	935	860	879	862	843	944	839	890	903	892	908	890	869	880	885	896	848	881	929	855	882	900	916	864	924	907	920	884	943	906	885	961	837	876	849	826	869	874	927	863	865	856	827	918	906	821	876	814	927	892	906	901	907	849	866	894	865	852	858	910	859	924	875	916	878	898	877	917	903	912	911	865	827	830	828	863	908	828	853	910	896	881	853	922	887	939	893	940	887	905	863	864	870	908	863	890	938	899	910	937	877	864	938	920	853	856	831	881	835	861	931	884	908	885	880	893	887	914	887	852	860	858	879	868	955	902	904	915	871	898	846	878	861	887	897	831	903	885	857	845	938	797	895	870	895	863	828	882	883	931	909	873	869	875	935	919	934	878	902	825	840	935	890	910	865	837	889	942	865	945	873	896	940	882	877	850	945	894	870	886	905	840	887	860	832	866	896	886
4005	393	350	297	284	285	293	273	298	289	299	298	290	280	274	313	291	284	308	310	304	286	330	281	309	281	306	284	277	259	317	303	273	323	277	288	321	286	265	274	268	287	271	240	287	289	283	293	324	293	312	290	289	297	255	301	318	288	302	268	298	285	285	294	289	296	285	278	308	330	263	302	269	267	275	271	261	260	288	240	284	292	308	263	314	267	284	326	292	266	276	298	292	298	283	263	314	268	288	312	278	287	282	287	291	258	297	314	265	271	283	296	315	291	296	293	291	311	279	273	297	311	285	289	283	311	287	295	302	272	309	265	323	274	268	262	324	297	311	290	291	282	286	267	304	286	292	289	276	291	296	293	304	310	297	298	292	297	237	274	315	303	294	292	299	314	302	304	309	274	267	261	335	280	293	264	289	305	304	301	292	279	325	279	294	275	285	329	273	269	293	267	262	287	291	311	266	293	293	282	308	316	289	300	307	288	254	304	279	257	275	303	262	297	295	295	289	276	311	297	286	323	288	292	295	329	292	306	308	273	270	275	312	285	277	276	289	304	286	291	304	293	239	304	278	310	288	286	315	290	281	268	315	285	298	279	267	278	337	326	281	287	293	315	272	314	276	314	257	305	273	300	293	252	301	306	281	280	316	269	289	284	277	309	308	291	298	318	325	341	255	293	298	324	276	306	290	318	321	267	273	313	275	271	278	277	295	290	324	297	313	298	291	300	299	267	311	265	285	295	305	273	279	313	309	278	266	280	294	248	303	317	320	300	312	274	257	300	271	305	319	273	302	274	289	292	267	284	284	326	278	285	296	261	312	273	302	271	283	289	284	308	273	268	287	319	300	305	302	281	285	329	298	273	281	285	294	297	275	314	295	329	290	300	286	303	283	280	308	299	299	285	317	296	275	292	308	276	333	265	280	265	302	264	329	291	275	285	324	276	288	293	291	275	256	283	285	306	333	298	288	304	295	304	320	287	290	269	260	283	298	320	304	300	286	283	277	274	296	278	301	267	292	312	285	317	302	270	288	271	286	285	297	286	279	299	278	272	272	323	274	286	295	300	296	274	308	297	273	302	299	283	279	285	292	299	281	320	307	270	316	306	276	287	291	315	292	300	306	327	250	294	294	290	307	283	292	285	299	286	271	297	280	299	253	298	319	272	312	281	289	277	295	296	290	260	274	258	275	297	283	262	278	287	287	298	265	289	314	281	253	299	292	291	315	343	256	292	275	303	296	279	315	294	287	280	312	297	297	298	273	294	284	275	288	277	305	301	323	299	264	272	301	285	305	280	296	293	322	282	276	302	279	273	279	288	299	324	271	287	279	284	283	287	287	314	328	285	283	294	311	282	321	279	299	304	311	311	294	289	311	287	282	288	279	278	304	293	283	257	247	270	266	294	271	280	300	281	243	291	296	297	262	297	286	287	303	294	319	290	307	298	275	285	278	258	288	286	280	316	320	276	315	291	258	297	279	287	310	292	294	314	297	312	340	330	286	285	293	271	286	301	292	295	299	306	333	291	347	304	276	300	292	284	277	334	296	275	286	277	266	285	321	261	302	276	264	285	301	297	268	278	306	300	286	255	250	291	302	274	280	318	305	282	305	287	297	257	302	333	260	281	275	291	289	286	330	295	284	277	301	276	311	308	282	283	290	293	301	296	322	311	312	287	333	257	306	274	296	293	270	270	294	292	309	274	293	279	270	266	296	277	309	296	286	315	295	295	324	285	298	292	269	299	293	291	281	312	267	285	293	292	276	289	301	289	266	325	277	339	253	310	262	286	268	271	263	302	255	308	310	237	290	273	271	319	307	253	292	285	287	275	298	323	285	311	316	309	282	294	289	264	276	272	322	282	254	308	286	294	262	323	311	295	295	295	287	292	266	257	322	311	288	307	298	290	302	319	286	265	271	287	304	288	267	313	283	302	306	270	310	298	289	294	314	262	281	272	281	262	302	309	315	283	288	299	238	297	289	336	262	278	286	310	267	282	270	320	320	294	266	292	300	300	323	295	316	304	292	295	311	299	290	277	266	265	274	272	256	284	270	278	312	324	302	296	308	304	269	318	286	293	309	282	266	299	267	292	291	313	318	270	284	271	296	334	253	271	278	290	266	285	281	288	313	307	296	249	291	290	298	267	324	311	311	292	286	300	267	270	325	292	293	309	301	301	250	283	271	283	297	326	293	265	315	286	278	298	252	286	292	292	299	294	274	311	284	292	305	284	310	289	269	281	302	264	293	304	289	308	253	296	300	254	290	287	296	323	287	249	333	301	345	292	277	303	283	311	327	313	309	283	284	266	346	294	276	291	335	292	288	316	268	290	319	299	301	323	287	263	285	292	307	301	293	273	275	310	267	311	273	297	301	278	307	278	262	309	293	263	270	304	282	280	274	295	263	278	283	265	290	297	302	269	282	285	282	302	275	274	275	292	320	264	276	290	271	302	301	286	306	309	290	252	303	292	275	265	286	264	282	310	269	264	288	290	298	298	284	276	313	278	281	310	300	306	290	299	273	280	313	270	281	265	282	280	264	285	272	300	326	280	275	286	288	306	311	307	298	307	258	276	283	338	279	284	295	291	313	268	286	297	297	314	281	288	308	292	312	287	293	294	284	272	271	286	309	260	307	310	279	300	299	272	269	288	281	311	295	295	272	302	277	285	304	262	296	316	298	280	271	306	308	275	306	273	289	274	292	322	252	302	342	302	309	296	266	262	277	284	299	296	285	270	293	270	282	310	255	287	293	276	256	307	295	307	324	299	306	266	308	286	294	273	298	289	294	322	291	303	283	302	258	288	287	309	306	278	288	318	271	280	291	300	286	319	310	310	269	309	261	290	300	298	295	288	297	298	279	289	261	287	284	268	269	313	323	276	287	289	273	270	298	286	314	310	301	298	313	276	288	314	307	294	294	288	326	276	301	308	274	301	317	281	305	284	298	277	291	304	281	286	287	300	296	289	286	308	282	302	292	277	252	314	292	296	315	278	273	305	265	279	305	317	288	294	300	289	304	280	282	300	269	297	296	327	312	295	262	284	308	325	300	280	307	284	271	286	287	318	314	275	301	273	290	308	316	294	279	268	285	273	323	282	299	285	286	284	287	313	284	285	325	294	284	307	285	281	314	271	278	326	295	284	275	294	274	285	304	316	286	296	317	273	311	289	329	346	276	286	265	309	296	282	307	271	286	294	291	281	334	309	296	290	302	290	320	258	272	283	312	277	282	293	301	295	274	283	272	326	292	258	262	292	279	303	287	276	287	273	299	323	318	282	315	265	271	303	280	307	319	291	269	316	272	294	297	299	299	254	271	297	320	263	263	308	288	309	292	266	282	266	271	300	270	286	289	265	318	281	318	300	299	280	280	268	319	284	264	282	275	303	301	285	287	288	268	281	297	270	264	305	296	299	275	295	290	293	239	274	284	324	249	284	284	296	276	282	294	295	290	286	258	291	277	298	294	293	248	338	286	307	281	280	298	271
4632	741	812	859	775	765	783	743	735	763	720	761	701	729	720	733	761	733	757	743	727	712	756	772	750	717	756	752	759	731	697	705	738	737	698	732	769	722	715	729	728	724	754	684	702	744	728	747	734	703	766	762	702	759	702	732	753	682	772	772	731	743	738	724	759	756	749	715	721	719	765	743	743	758	718	756	745	723	772	720	753	708	715	749	739	753	713	738	761	722	718	757	736	744	711	721	697	785	776	701	708	737	749	735	776	727	700	696	747	755	723	711	702	758	722	702	753	762	772	776	797	716	733	709	729	732	739	737	741	717	714	724	728	738	693	740	724	688	758	804	765	743	667	744	744	720	684	738	712	713	703	735	694	735	742	711	723	722	713	716	728	706	741	767	772	720	729	727	690	711	743	729	706	733	706	727	704	741	831	698	751	721	787	707	698	696	726	753	709	727	718	762	735	767	713	776	729	728	686	726	721	792	782	693	770	687	718	740	758	730	740	726	734	704	711	770	696	724	748	795	734	753	724	779	752	751	768	732	704	730	752	697	743	796	730	738	732	696	723	759	710	756	771	664	759	730	722	735	723	717	674	742	757	716	766	720	736	749	797	718	745	769	755	714	772	755	753	739	711	756	724	745	704	742	703	714	700	686	761	726	731	696	723	703	714	693	737	763	749	740	748	743	677	703	742	739	727	779	667	774	715	742	743	769	710	770	702	724	746	731	693	738	801	733	803	714	752	738	743	763	763	778	745	798	713	726	736	764	746	729	733	780	768	731	738	754	780	716	713	750	736	724	757	709	724	708	738	758	714	687	720	728	716	764	708	747	780	727	731	674	730	750	769	739	720	758	774	731	733	728	680	727	732	762	711	698	689	741	691	711	750	712	748	721	733	746	727	733	761	763	669	706	725	732	724	720	724	709	725	746	773	693	710	719	763	745	763	747	717	677	771	740	695	713	737	729	732	739	727	716	721	740	744	730	761	734	725	738	685	722	708	727	758	789	767	713	758	735	720	746	743	754	711	711	725	788	759	697	724	769	745	731	785	755	725	756	783	726	757	721	708	737	733	686	692	763	712	711	745	716	724	763	709	732	738	741	793	707	777	713	726	777	710	714	726	725	779	755	759	703	737	735	735	733	719	724	709	765	732	745	738	703	771	741	755	751	719	718	776	725	755	729	705	741	783	736	733	747	684	757	668	759	727	727	713	724	769	686	748	788	806	712	757	722	791	768	724	752	730	761	758	751	812	729	737	762	732	754	713	739	731	716	765	702	723	743	710	747	757	735	768	730	685	787	737	704	722	736	699	748	726	752	785	727	699	736	720	699	714	796	750	741	766	735	755	746	762	754	707	752	753	723	729	739	727	720	776	730	751	763	743	718	695	773	712	715	741	817	749	748	756	706	732	757	762	735	760	755	697	694	684	727	790	744	689	700	710	697	725	780	735	808	742	717	752	790	723	763	692	791	707	744	749	742	680	758	727	706	738	695	699	734	683	762	702	720	758	759	726	683	760	737	748	741	775	706	698	756	750	722	697	746	708	746	693	726	657	746	770	763	743	743	772	749	740	708	743	719	719	723	717	733	738	751	776	704	752	726	729	722	638	712	707	732	729	764	733	736	703	710	759	694	754	688	684	713	765	727	727	770	753	774	730	747	760	751	758	761	689	806	699	740	731	729	774	746	717	685	723	748	700	736	713	726	708	736	784	739	733	684	762	738	734	786	745	720	740	730	774	702	773	728	756	687	708	721	674	691	757	677	750	753	743	718	702	700	763	770	742	751	745	718	703	758	720	718	710	734	701	741	715	680	735	733	711	713	756	734	755	748	682	708	780	735	724	722	716	735	739	722	753	727	778	762	773	712	741	718	678	719	737	697	789	776	776	734	716	770	732	753	721	712	781	738	750	745	758	732	717	746	742	731	747	754	748	743	693	681	706	712	690	720	788	693	706	748	726	728	785	767	734	758	753	713	733	750	733	765	698	757	686	738	685	790	741	743	702	745	705	757	677	720	753	716	759	711	709	687	760	786	741	734	737	737	741	746	729	747	782	654	780	739	774	674	736	795	767	752	707	711	768	731	749	697	723	714	745	711	717	736	740	713	757	760	689	726	720	710	713	707	782	782	725	735	753	763	700	726	747	699	738	709	709	780	762	746	782	668	760	721	744	682	773	732	757	732	748	732	680	728	726	714	731	740	733	751	766	743	754	708	696	740	734	745	694	696	699	717	738	725	736	691	743	709	723	725	761	741	706	773	752	727	752	763	735	693	739	742	728	715	776	728	723	736	723	757	693	729	778	754	727	766	751	649	737	666	772	707	720	771	752	779	732	756	710	725	775	719	763	745	708	731	724	761	714	716	785	696	727	705	713	694	713	750	725	710	697	743	775	799	755	728	776	813	746	727	743	748	717	733	775	728	730	771	708	752	708	714	727	748	724	749	715	747	760	697	730	699	712	768	732	757	716	755	730	751	718	746	757	762	719	702	714	722	742	739	744	690	754	686	673	753	724	746	673	767	742	695	733	761	769	736	724	743	743	696	721	709	759	771	733	767	761	718	743	738	741	741	780	687	720	769	699	746	758	695	749	760	746	760	713	738	722	725	782	787	822	766	697	732	739	713	735	748	734	751	769	705	731	685	725	742	776	736	748	730	764	719	696	730	711	759	742	725	742	705	734	709	724	732	674	742	788	753	691	753	746	722	716	745	715	697	684	777	727	759	740	700	759	708	680	729	719	757	765	755	761	753	785	803	745	763	750	726	741	738	702	702	721	726	746	755	730	721	695	767	725	766	748	739	743	712	741	713	739	756	723	746	773	685	753	729	725	686	724	725	729	772	757	761	794	737	681	740	698	720	751	725	735	720	764	699	697	746	741	721	754	740	786	681	752	742	749	778	723	747	767	730	744	752	742	757	728	749	775	714	735	721	749	721	711	724	783	697	704	734	729	728	719	744	764	761	714	735	739	758	763	757	732	737	744	731	749	726	773	754	744	709	763	719	695	764	734	814	744	695	739	735	712	668	699	681	760	730	731	775	766	688	770	731	755	770	766	705	751	678	771	743	705	768	737	693	687	752	774	743	718	787	731	735	753	754	761	733	670	715	740	737	737	747	690	731	685	755	724	749	743	745	731	720	721	746	775	728	758	702	715	721	786	683	715	743	741	701	715	724	710	701	734	770	760	698	770	781	746	749	737	717	754	703	766	740	701	716	706	749	717	692	742	677	745	698	734	732	754	663	755	720	710	743	726	730	715	724	717	732	717	745	735	781	717	760	745	749	698	702	746	741	714	705	752	749	745	768	736	742	709	709	779	664	735	745	764	693	781	733	715	771	768	704	728	770	730	725	758	724	713	753	734	743	767	758	703	705	704	739	742	763	736	704	756	730	696	715	710	739	733	769	761	741	687	777	724	780	723	737	728	709	712	721	711	736	720	790	751	776	769	742	787	706	738	692	774	717	708	714	744	706	763	749	700	735	768	748	728	734
40952	18528	2640	922	654	510	424	349	298	300	254	253	243	254	227	216	218	223	223	186	225	194	215	195	225	209	202	194	225	223	187	205	162	212	185	197	204	199	163	177	171	195	191	208	212	191	221	188	210	202	208	205	202	200	184	222	181	188	187	203	182	200	180	190	194	187	178	207	207	165	183	178	184	201	211	192	186	159	218	168	160	188	195	181	189	203	198	203	168	170	202	199	212	172	201	194	190	211	164	191	172	207	201	166	202	183	180	200	206	187	198	187	154	195	181	158	173	182	185	187	174	187	200	185	183	192	186	180	180	193	202	175	189	181	196	191	185	177	192	227	215	176	181	177	216	187	192	189	216	192	210	199	207	196	181	171	214	198	188	210	184	193	173	174	182	169	183	195	164	175	216	179	198	202	168	204	179	166	187	199	190	212	193	185	182	192	195	181	187	204	184	192	211	187	206	184	199	207	181	165	201	200	183	189	196	192	187	185	225	187	206	171	176	184	208	165	205	222	181	175	227	193	166	175	204	188	176	167	189	205	221	208	188	197	211	180	174	240	199	180	191	184	198	195	202	169	166	170	201	157	218	208	176	190	181	192	188	188	192	154	189	173	212	167	196	200	188	159	173	196	197	180	197	210	192	184	195	186	189	194	183	182	184	194	216	186	171	202	190	165	184	167	189	172	183	180	197	175	190	183	184	166	192	171	183	174	198	194	192	184	190	186	168	208	189	202	197	171	199	186	192	203	198	190	215	199	187	164	194	176	200	176	208	186	193	166	183	190	186	172	191	182	212	171	213	202	186	161	201	213	192	206	172	180	191	214	186	163	180	181	204	214	186	191	223	189	186	191	179	192	183	181	198	164	164	201	168	175	197	204	190	171	212	200	161	199	195	176	173	175	180	204	203	182	158	194	207	183	177	189	179	184	191	172	197	192	188	185	198	175	214	198	206	174	205	171	201	179	176	179	193	155	182	196	151	206	160	189	196	182	214	180	182	158	182	186	208	192	157	198	182	196	160	177	175	190	165	187	173	179	192	206	187	208	204	184	198	182	172	173	192	201	194	197	192	172	154	208	225	190	201	213	180	191	212	185	186	207	207	200	191	168	217	171	184	173	186	203	167	186	193	183	166	191	201	187	172	183	188	215	209	195	161	184	168	209	199	197	192	195	158	184	175	194	203	176	195	162	213	180	185	183	173	195	179	203	185	172	207	194	184	203	177	183	196	202	157	194	189	189	173	186	212	175	200	163	180	183	167	199	201	170	162	179	200	202	203	191	189	195	193	209	175	182	177	201	219	186	187	199	202	189	180	181	200	208	193	175	209	184	176	200	176	195	168	199	195	195	170	196	187	220	153	180	177	192	186	188	181	176	192	193	176	204	195	185	180	204	202	188	168	193	201	195	172	209	191	182	190	194	200	209	184	189	168	193	185	167	192	205	167	191	194	166	177	203	195	186	198	218	199	198	173	180	173	164	190	195	184	198	206	202	186	184	163	176	162	188	197	179	155	202	174	191	203	178	184	200	187	194	187	166	177	194	207	197	182	196	202	191	179	193	165	175	195	201	197	186	193	162	187	201	177	195	203	209	197	205	170	206	192	201	161	165	193	195	187	217	198	185	185	197	183	177	210	179	181	201	196	220	182	198	178	197	189	181	171	209	169	192	197	163	186	186	193	224	174	187	190	187	195	224	184	204	200	187	182	205	187	175	185	177	175	208	169	190	183	172	180	159	176	178	191	194	159	167	191	180	187	204	205	165	191	182	189	208	186	200	213	195	184	190	178	184	192	195	197	181	198	191	189	180	175	186	193	177	179	173	207	150	189	185	194	179	170	201	196	189	215	191	188	182	186	194	205	221	172	211	207	219	192	155	221	187	188	185	180	167	204	182	174	191	190	174	183	200	146	190	172	191	174	186	205	146	179	205	189	186	204	196	195	175	186	189	195	184	169	183	194	198	194	201	187	196	180	191	176	175	205	205	210	198	202	195	179	159	175	202	180	188	189	200	177	186	186	175	187	187	175	203	194	202	191	188	194	208	184	211	183	184	196	195	210	179	197	187	178	199	192	207	189	158	184	222	221	212	176	171	201	161	179	220	179	180	185	180	204	215	193	188	201	161	167	184	203	173	193	180	217	201	197	207	203	212	170	174	192	219	167	171	202	188	187	190	198	183	190	186	181	206	179	181	189	216	167	194	180	182	182	181	190	214	186	181	200	203	202	203	181	175	204	192	206	204	196	174	192	173	190	208	207	176	192	183	185	192	187	229	188	194	196	223	175	165	180	208	183	190	175	210	179	167	203	169	185	185	190	159	195	178	187	197	197	202	194	191	197	192	177	187	197	188	174	222	185	191	198	194	212	193	176	173	180	202	174	175	185	208	190	204	191	173	151	178	194	192	204	196	205	201	176	161	171	193	186	200	209	217	203	182	170	190	181	194	200	178	181	209	172	174	190	189	195	186	202	196	203	177	188	198	182	211	201	177	214	177	191	198	160	175	172	200	188	188	204	205	185	199	171	188	205	199	173	195	195	203	189	189	192	180	180	189	171	167	183	175	195	185	171	192	176	188	220	202	199	203	198	160	169	189	165	170	178	199	181	200	185	214	195	161	198	189	174	187	183	205	190	194	187	200	201	178	186	209	188	203	191	192	203	181	197	171	190	202	167	196	183	196	198	164	194	173	216	194	196	184	169	178	191	168	168	210	179	209	190	168	190	189	209	189	190	215	196	186	176	167	190	178	180	176	173	214	180	218	194	218	196	177	165	205	204	201	182	173	197	174	176	159	180	197	190	185	167	195	181	194	194	189	219	173	162	225	194	196	186	186	208	175	192	185	183	169	202	172	208	195	173	173	203	181	178	187	213	204	158	191	204	200	185	183	183	196	203	164	185	195	168	173	211	194	194	178	194	195	180	178	203	196	194	191	203	182	177	199	182	191	176	172	158	176	195	203	176	189	202	159	187	190	196	200	168	162	182	186	185	191	175	202	178	166	188	168	196	205	167	199	206	190	196	181	178	180	186	194	185	183	200	224	162	190	204	181	194	199	190	206	193	204	217	189	197	170	175	179	177	181	163	223	178	195	185	188	179	192	209	177	158	175	207	184	195	183	194	180	166	185	207	197	188	183	188	186	191	207	191	200	196	193	184	145	201	183	198	176	194	179	175	204	186	172	196	166	177	192	176	187	207	189	179	211	160	180	205	192	189	199	187	201	173	193	200	186	216	220	156	198	185	185	165	192	212	181	193	186	206	159	196	181	172	197	167	181	185	183	169	182	168	200	190	193	177	210	218	179	201	173	191	183	206	173	194	180	199	225	186	184	194	210	194	168	219	191	202	220	193	168	177	194	194	162	195	198	207	198	208	195	210	197	207	188	152	191	199	214	174	172	159	199	216	147	187	184	225	180	170	183	217	188	210	176	177	193	161	188	168	159	192	161	184	202	185	180	163	189	159	170	192	232	167	209	187	179	169	200	191	173
21688	1534	2308	2714	2362	2072	1710	1534	1272	1192	1049	960	869	879	833	766	756	749	687	693	683	677	641	672	646	673	656	646	641	635	639	613	616	616	600	613	623	586	548	602	625	576	563	592	555	563	561	586	609	557	578	580	538	571	597	576	557	546	570	556	598	563	538	520	547	543	535	516	566	494	511	542	511	499	573	525	604	610	519	571	560	549	580	569	529	581	537	537	529	572	583	549	579	533	573	570	537	509	533	564	513	566	510	581	574	568	526	493	576	547	533	519	587	572	580	525	565	577	531	577	535	557	568	545	552	553	558	516	519	577	577	571	547	542	566	525	527	510	549	529	544	542	551	522	530	589	478	551	588	579	592	541	549	527	524	533	568	554	573	540	538	551	537	537	552	529	606	586	507	568	507	544	557	554	500	533	603	528	583	507	510	557	550	584	539	556	525	539	575	542	553	544	546	539	524	564	548	565	515	535	525	532	575	548	570	535	537	561	586	504	568	530	571	562	537	528	562	542	532	546	556	474	532	557	520	530	568	534	589	546	559	527	564	517	499	554	520	531	562	570	534	565	530	552	545	548	562	526	545	564	547	532	530	572	523	509	498	537	509	538	577	559	560	533	520	524	558	501	519	547	590	606	518	581	566	575	582	529	505	583	541	493	557	538	558	545	504	544	562	563	534	539	530	554	564	520	531	544	567	537	510	559	512	528	518	552	538	586	547	551	559	523	585	513	566	531	552	531	551	532	554	580	568	531	566	502	580	501	546	527	543	547	534	526	554	548	512	549	500	591	534	556	573	556	564	557	551	532	552	523	555	516	547	567	550	524	509	526	532	501	546	556	540	541	538	536	551	498	515	581	561	550	528	524	554	526	563	510	563	513	519	535	557	558	578	555	501	547	539	529	567	551	538	507	540	583	554	564	505	570	487	543	526	524	538	495	533	498	529	507	523	553	569	501	557	548	568	522	546	519	537	546	535	516	518	515	499	581	541	559	550	505	618	538	564	541	538	572	545	529	538	552	526	537	580	561	558	575	542	527	531	578	575	573	556	516	540	538	573	557	522	553	541	598	550	535	558	500	576	531	513	506	572	569	545	558	562	461	527	579	582	534	572	567	543	535	555	541	561	551	571	521	540	562	583	540	515	536	509	550	555	516	563	547	555	511	569	525	582	560	559	579	594	531	562	529	553	505	561	538	530	572	544	568	529	578	574	517	496	530	521	547	561	560	550	537	490	517	539	572	588	513	550	527	534	562	518	513	583	546	531	551	519	549	505	574	543	525	534	519	563	558	579	528	537	566	543	568	576	522	546	526	560	513	529	540	574	558	596	513	564	533	552	525	532	555	584	533	557	572	532	556	545	558	564	538	503	590	548	528	550	547	489	554	537	537	520	521	519	551	558	553	545	549	509	558	570	508	550	534	562	547	511	521	564	534	578	543	520	541	509	555	561	555	534	562	557	559	500	521	572	511	530	546	544	534	568	535	569	497	521	575	521	583	575	535	500	543	546	579	553	517	560	527	542	567	539	526	561	553	509	519	552	552	532	593	517	514	537	525	577	547	531	539	549	502	544	527	533	547	548	587	547	540	531	533	544	497	569	548	524	565	550	574	502	542	514	545	557	579	550	555	555	573	580	526	560	526	539	539	561	565	511	537	514	549	586	557	582	572	548	543	504	526	537	551	536	555	506	566	530	540	517	464	567	537	505	567	525	512	567	565	551	569	562	566	545	558	550	523	557	535	563	515	507	556	564	605	531	569	529	563	604	546	540	530	525	562	530	500	544	525	532	521	554	497	551	561	553	510	555	520	580	573	565	592	550	553	543	536	553	531	512	543	570	530	542	566	545	555	568	547	568	522	532	535	542	564	535	544	561	558	533	508	535	538	516	555	557	556	542	538	587	569	544	526	554	528	534	550	535	579	571	540	559	551	576	538	585	510	522	542	540	550	553	565	588	576	530	576	570	543	502	566	551	537	571	548	600	568	562	532	547	565	557	505	552	557	541	547	575	576	549	505	528	513	589	574	591	535	561	533	551	557	552	534	501	538	530	531	558	543	579	473	535	510	524	527	523	549	562	545	520	517	532	534	522	560	509	529	537	536	591	536	539	535	568	565	519	528	536	524	546	557	536	530	539	543	566	578	585	533	503	529	524	547	500	521	512	582	534	525	548	548	548	510	558	530	554	521	561	546	564	504	592	536	556	583	528	543	540	543	520	559	532	538	550	529	518	558	521	555	506	508	545	554	526	565	545	551	518	552	538	544	524	547	535	560	520	555	508	508	577	492	522	548	528	553	542	545	555	544	544	578	540	532	512	548	541	548	538	500	534	570	505	531	579	519	567	544	530	522	508	565	568	558	582	533	553	551	505	549	559	565	555	577	537	544	570	554	493	543	538	546	564	538	550	538	574	546	541	514	529	565	538	560	547	526	539	562	576	541	510	562	559	535	508	516	519	570	581	568	563	532	543	531	532	583	571	526	552	551	535	560	514	526	532	534	533	520	587	539	535	519	544	589	524	501	556	522	583	540	529	545	550	530	506	554	518	558	589	572	561	524	583	507	558	562	557	556	581	520	554	548	532	552	540	552	517	541	551	548	572	519	498	499	516	557	548	562	545	538	583	570	537	582	524	543	510	557	542	565	527	534	583	550	594	566	470	523	565	535	543	527	576	551	533	574	562	563	532	536	527	498	528	532	576	522	538	539	545	519	564	556	542	552	555	535	517	535	514	528	534	578	553	536	524	539	550	518	506	565	534	559	544	519	558	534	521	550	528	533	545	533	572	565	552	550	504	527	496	573	521	545	523	554	526	537	503	510	570	550	577	556	539	533	558	577	553	534	547	486	562	570	555	532	549	578	524	576	513	558	547	552	521	525	493	496	533	554	597	497	543	588	548	576	546	553	548	580	540	539	572	536	534	520	528	572	557	521	582	552	537	547	527	558	567	532	572	507	489	493	564	537	523	554	550	501	576	562	515	569	569	514	529	558	560	532	582	545	527	543	550	496	514	506	511	570	534	578	517	555	554	558	560	550	512	559	544	537	517	535	535	521	555	558	532	547	512	497	541	537	568	566	553	529	556	523	567	538	545	570	515	498	538	527	533	568	540	517	539	482	559	557	547	553	559	535	512	583	548	503	525	565	521	546	551	569	518	566	551	562	588	550	524	539	552	558	565	552	523	542	533	493	509	524	575	524	554	510	528	507	533	528	562	561	535	539	555	513	526	539	552	517	523	535	553	501	539	517	577	519	580	526	521	547	485	548	575	557	542	552	535	568	484	525	547	505	509	529	555	558	528	555	531	575	576	557	521	546	563	585	600	562	588	550	601	533	489	521	546	503	557	535	564	543	532	530	541	582	578	580	553	551	537	559	536	533	525	550	574	589	552	560	544	545	544	550	542	567	557	532	552	519	554	561	484	535	547	515	553	569	563	577	579	554	563	502	548	515	559	552	525	550	578	514	576	531	524	527	558	538	552	542	588	551
52115	25512	13542	3066	1434	1046	779	707	664	585	502	498	430	417	414	398	433	398	397	380	410	375	366	376	357	387	342	376	355	342	373	375	417	394	368	353	387	362	348	361	373	359	351	367	363	370	352	384	356	364	348	347	372	359	340	351	352	382	338	340	324	383	315	310	342	325	368	357	338	359	355	344	354	359	338	368	375	359	331	329	337	357	342	343	366	361	342	391	359	361	379	327	333	324	350	388	359	353	358	353	389	352	343	332	333	353	347	317	349	319	364	375	326	346	355	357	360	325	381	385	345	358	341	351	331	354	322	373	366	355	352	344	366	375	345	370	350	349	340	341	341	318	303	386	309	366	334	376	353	351	302	338	358	362	371	358	362	346	338	352	336	367	374	341	343	358	325	340	361	349	374	345	363	346	328	370	347	339	330	345	347	339	344	320	354	367	378	333	347	369	330	341	358	378	337	367	350	364	351	377	330	323	337	316	353	340	325	337	364	362	332	376	343	342	380	339	340	376	339	332	357	348	339	320	327	334	355	298	340	339	354	338	366	370	349	342	362	347	341	354	361	374	338	346	337	334	360	371	343	365	361	315	376	326	331	367	330	344	328	329	340	342	348	326	356	323	356	373	336	340	393	360	385	363	326	387	365	364	343	320	337	366	327	371	361	316	345	352	367	356	363	338	349	366	350	364	339	372	367	341	325	374	338	344	313	353	357	313	326	335	336	347	343	310	350	351	363	354	341	355	333	383	325	344	338	337	336	340	350	349	336	336	358	351	341	341	333	349	362	403	335	326	358	356	366	343	303	384	378	324	339	360	366	335	356	335	367	317	357	344	365	350	331	338	336	364	349	352	344	329	349	358	352	357	346	325	341	336	333	342	345	370	357	360	350	357	355	349	344	351	368	331	363	345	322	361	363	327	369	371	308	409	370	326	381	352	317	360	341	366	338	371	358	384	341	358	361	351	323	337	352	332	361	346	376	346	339	332	336	353	337	347	352	356	329	323	353	339	345	343	361	317	304	364	313	340	350	364	348	330	355	342	367	340	378	354	350	337	322	337	320	350	358	344	377	314	350	329	292	344	361	373	367	325	349	316	334	362	319	334	338	363	334	323	361	342	348	304	337	333	347	334	326	328	350	378	365	323	357	327	353	335	336	359	345	333	339	325	345	330	363	347	324	324	337	377	341	362	325	356	315	329	368	363	354	357	308	372	321	305	339	333	341	344	385	381	328	368	343	373	346	344	350	355	311	350	314	354	367	371	324	352	345	342	341	357	344	326	361	303	333	327	372	349	356	367	375	349	335	352	308	360	341	370	367	347	354	335	312	333	352	331	345	332	342	353	356	348	329	331	324	358	367	352	362	347	362	368	363	346	355	351	345	346	346	380	359	357	336	331	300	380	341	371	342	349	345	319	325	331	363	353	352	342	351	351	355	346	367	367	352	347	329	368	331	325	350	355	334	325	328	336	346	330	376	340	327	335	333	327	341	382	371	332	316	350	338	369	363	332	302	377	356	349	364	341	352	352	355	357	376	332	338	325	367	325	317	346	339	407	349	341	353	328	354	335	361	341	374	343	334	340	382	365	337	321	369	362	369	318	342	340	378	346	346	325	352	351	356	355	325	341	367	329	338	364	327	332	329	351	339	372	346	362	389	345	342	342	382	380	316	354	382	359	344	329	346	370	350	350	321	380	333	362	381	367	365	340	340	344	326	345	386	379	367	366	344	350	339	372	320	371	340	329	341	338	378	351	361	364	327	365	368	394	332	340	346	337	320	337	362	328	332	352	333	342	343	320	356	376	354	353	369	316	330	379	347	335	326	364	375	348	374	368	351	348	337	361	352	331	316	366	354	397	324	352	334	357	367	361	370	370	336	340	336	389	344	369	334	355	348	345	361	352	351	367	348	372	334	353	368	358	358	343	368	347	353	340	377	348	326	351	386	369	340	371	339	308	374	360	323	371	333	354	352	344	305	321	349	376	333	352	325	380	397	350	323	371	341	359	362	348	355	345	327	346	348	345	331	324	361	352	352	340	377	348	374	391	328	316	360	361	363	326	349	325	307	361	359	329	343	318	341	340	348	375	358	371	346	335	324	358	335	317	313	342	353	380	388	333	318	338	372	340	337	353	357	349	339	363	335	366	330	338	358	350	377	393	377	384	327	335	336	384	348	376	373	360	362	337	372	366	356	351	350	332	356	353	356	339	377	340	374	363	351	405	319	367	403	319	361	340	361	359	360	357	361	330	331	344	341	359	342	344	349	331	380	342	377	349	324	357	381	380	383	351	334	347	347	355	342	324	330	326	324	350	333	370	335	358	359	351	333	326	354	341	370	350	337	343	315	379	364	335	351	367	332	335	359	343	366	338	334	375	342	386	362	369	385	326	391	355	343	350	334	292	338	361	317	329	321	335	369	343	325	365	311	320	334	327	348	381	337	318	318	359	330	352	337	335	344	357	333	360	334	373	323	357	385	370	339	369	367	350	330	332	327	379	354	328	341	344	326	346	356	324	360	340	352	341	351	303	348	371	347	379	332	332	328	325	349	321	368	345	343	344	342	360	341	365	375	329	351	333	336	320	351	333	340	366	348	330	340	364	360	356	349	345	356	377	349	366	342	334	337	346	396	354	327	375	327	339	346	349	335	344	347	390	360	337	342	351	358	367	362	351	343	327	357	310	370	370	333	363	369	338	399	378	362	339	316	323	346	360	316	372	358	368	363	359	348	351	347	347	358	378	355	356	315	358	373	314	352	373	375	344	354	337	324	326	348	349	321	346	341	340	332	310	344	337	341	353	363	329	392	371	340	357	353	362	333	333	359	337	359	323	340	346	369	377	366	355	307	313	340	344	375	336	331	345	331	331	355	351	289	343	361	374	317	334	366	328	319	330	342	327	363	371	374	330	368	324	348	359	360	341	327	327	336	328	373	329	354	358	385	319	354	342	325	359	349	369	341	367	350	348	327	338	386	356	342	332	356	332	350	354	356	370	294	382	353	334	351	380	363	379	338	338	314	332	328	351	341	355	333	372	379	348	337	330	370	358	338	307	391	342	339	377	350	356	337	364	395	366	368	380	353	352	380	350	377	333	335	359	368	336	354	324	353	338	371	352	326	368	333	347	368	338	346	360	379	343	346	335	335	338	338	326	358	343	309	373	360	357	381	355	346	368	359	372	322	340	335	347	356	372	359	364	351	368	379	339	374	352	330	352	342	394	369	347	354	354	325	363	342	351	346	365	335	369	367	314	392	350	369	362	373	341	287	307	363	323	331	342	348	306	345	348	374	330	365	366	337	340	322	327	362	371	366	353	322	367	348	326	325	340	358	337	333	337	354	347	327	311	340	316	370	366	378	372	354	307	306	325	329	372	393	311	359	359	365	365	354	314	349	308	371	322	337	318	362	322	320	318	339	400	359	343	360	329	358	323	339	342	318	339	356	357	352	369	341	322	348	343	360	340	354	322	361	359	354	363	366	320	321	346
28787	2636	4325	5117	4446	3824	3138	2618	2471	2068	1921	1786	1629	1508	1455	1382	1415	1317	1191	1215	1176	1181	1139	1142	1135	1101	1054	1023	1077	1063	1008	1070	986	918	1035	997	1005	983	970	960	971	995	984	997	932	926	941	951	924	914	950	962	931	957	914	914	951	952	892	887	917	935	900	900	930	923	917	942	947	873	903	906	930	919	932	909	906	880	871	880	924	924	917	902	884	879	910	876	890	935	881	906	841	885	934	861	897	869	923	872	886	933	893	882	899	935	912	844	870	937	897	899	894	922	879	920	889	935	905	924	867	893	856	881	849	886	914	904	932	872	905	879	871	823	856	855	910	921	853	881	902	865	949	857	920	891	851	904	891	869	840	966	881	853	831	864	838	925	898	895	934	857	913	886	836	896	876	863	906	910	807	888	874	921	878	850	875	888	906	907	890	917	892	868	870	878	912	926	903	879	882	840	913	860	825	951	894	866	860	903	902	900	917	880	837	900	989	941	914	922	901	926	890	847	873	919	876	921	939	903	839	868	891	869	900	912	907	887	905	843	876	870	898	859	936	852	886	861	898	878	862	885	894	836	819	876	879	891	917	843	893	838	843	915	883	860	923	881	833	946	893	843	906	950	900	870	834	911	893	861	878	863	893	899	915	912	902	855	918	882	897	853	799	894	823	878	904	917	886	914	890	888	916	906	900	915	842	875	883	884	893	823	881	949	880	875	879	856	843	912	893	889	907	894	931	930	876	859	895	908	922	870	886	910	904	901	832	837	892	861	844	885	884	868	819	948	834	942	855	863	919	855	867	913	903	887	889	844	848	874	895	888	889	905	876	910	877	862	879	890	872	914	942	870	936	915	895	823	817	905	885	934	865	874	910	878	870	888	865	918	877	866	914	847	830	859	862	904	891	922	855	824	890	908	925	925	899	826	946	897	922	869	848	906	908	845	850	882	931	892	868	883	901	892	837	929	897	882	880	883	867	905	927	888	898	939	848	864	921	930	866	861	913	887	906	894	859	882	867	899	874	828	851	884	875	884	907	872	865	847	893	822	893	868	877	925	922	913	882	844	849	891	859	921	850	893	895	930	869	869	967	906	867	954	871	873	861	880	902	857	895	903	851	904	872	870	917	843	899	908	910	883	862	919	895	886	834	855	887	950	833	931	919	903	850	848	821	893	902	950	890	864	865	909	857	845	887	813	848	873	868	802	915	912	884	931	878	859	954	908	864	878	875	916	823	874	909	887	859	871	849	872	864	804	887	868	918	886	877	924	883	870	845	930	903	919	884	893	825	913	854	867	879	824	901	885	914	865	918	869	877	858	862	891	905	924	874	858	860	852	885	910	890	851	884	867	894	892	863	873	875	902	874	843	891	931	833	905	819	895	848	890	870	910	886	892	849	928	907	844	834	879	837	872	896	852	905	838	874	917	885	872	890	886	892	880	884	900	897	862	915	873	874	884	900	904	925	914	883	892	891	896	875	972	868	912	893	848	870	906	852	861	903	880	862	883	897	873	906	924	835	868	946	868	916	860	863	925	891	889	873	876	893	850	918	852	916	886	894	880	898	886	876	899	880	895	882	924	926	843	930	896	832	855	909	924	856	836	941	911	848	857	838	846	849	912	841	898	896	907	855	869	882	926	830	909	894	899	865	841	897	910	884	862	908	845	836	909	890	917	910	857	835	863	895	864	909	891	895	836	915	936	891	878	850	858	900	909	889	876	842	909	876	874	872	856	908	875	837	893	903	924	887	854	886	867	863	927	870	896	878	906	864	855	903	893	888	900	854	863	868	880	900	903	833	843	835	919	955	932	930	899	873	927	877	871	892	828	955	914	889	853	877	881	877	908	898	841	875	916	881	896	882	908	841	889	861	877	902	867	851	875	892	928	879	930	885	853	834	890	845	878	865	912	895	917	851	920	864	810	934	865	916	905	901	884	865	909	931	861	873	845	913	842	888	874	879	866	862	850	877	883	894	898	871	892	893	894	861	825	881	862	859	858	865	865	831	822	897	883	857	875	887	892	889	877	827	843	865	878	915	918	892	868	902	873	912	898	868	880	891	859	919	907	863	850	939	892	902	883	889	888	914	947	923	922	926	871	882	886	856	925	909	873	933	868	867	889	835	915	913	884	763	888	899	871	960	889	952	863	876	921	926	873	886	910	868	878	828	908	908	858	873	947	880	853	876	873	913	882	898	944	884	826	871	920	909	901	949	855	967	812	921	820	876	892	888	866	881	895	922	882	825	936	856	928	853	879	887	870	866	861	897	862	913	853	916	889	889	918	854	876	824	903	879	911	819	929	925	873	871	851	884	909	873	890	870	921	887	879	890	840	892	897	841	916	870	879	889	910	904	902	898	852	877	851	823	870	875	843	886	926	924	916	851	907	850	871	896	864	845	885	870	902	930	849	864	842	866	878	907	860	921	870	851	859	866	879	840	831	869	883	850	909	850	900	898	903	843	932	945	896	844	876	853	880	872	918	875	847	913	878	871	918	911	898	884	857	930	888	828	910	855	891	885	861	952	879	874	890	856	869	880	855	905	895	896	861	891	899	914	924	880	891	866	838	852	917	882	854	813	859	899	961	944	898	876	875	952	886	859	880	858	920	950	869	871	881	886	873	856	921	876	893	925	852	905	869	834	840	869	933	895	856	835	893	874	884	901	902	902	877	878	884	948	856	893	825	897	868	923	925	904	856	906	897	920	904	906	888	814	917	922	943	860	830	847	900	902	933	929	891	858	882	817	883	932	891	882	919	865	862	875	875	883	907	935	882	871	887	870	898	914	847	892	859	910	899	880	868	856	916	836	874	897	900	857	885	880	936	853	905	906	850	845	865	847	920	900	861	883	868	866	889	914	886	889	876	909	881	896	896	901	845	866	885	884	820	869	897	892	919	822	892	862	898	866	936	846	878	913	932	914	895	863	870	861	923	925	836	850	873	907	856	938	912	892	875	878	827	892	903	874	931	891	888	873	872	898	863	829	825	910	883	932	913	889	849	858	900	836	861	913	938	926	872	897	954	877	849	878	864	924	895	875	910	885	970	859	918	841	922	900	921	907	870	892	900	847	873	848	874	869	868	909	863	873	845	838	911	837	850	887	897	872	851	898	900	925	889	872	870	871	826	856	842	880	917	875	880	908	930	946	925	846	904	904	868	835	867	882	882	914	845	866	913	863	897	935	931	841	892	903	855	925	908	946	931	849	869	869	896	941	899	858	896	880	931	938	889	893	906	864	952	848	896	847	953	968	849	835	887	860	894	914	864	923	884	921	891	900	863	828	860	895	857	899	906	885	917	831	895	856	870	863	919	878	883	844	899	836	927	885	922	867	900	881	880	870	895	916	868	864	888	851	818	833	891	872	957	914	856	877	899	880	845	906	846	852	899	866	909	904	862	885	923	825	885	853	905	930	884	880	870	860	869	839	916	903	921	898	893	917	870	879	937	903	888	920	854	846	849	889	916	859	891	850	923	826	923	931	832	860	871	897	898
3886	411	287	307	320	311	305	284	286	294	272	301	304	291	297	332	275	300	280	279	285	276	297	289	275	275	298	269	299	274	343	305	282	297	271	299	284	273	285	305	295	277	299	269	293	305	320	311	274	310	285	291	281	249	266	295	306	276	280	304	292	267	286	276	299	297	314	287	322	314	303	287	302	283	277	292	294	300	266	281	280	299	304	273	271	308	288	280	263	266	268	302	303	281	276	310	287	287	267	285	263	273	289	302	298	306	272	255	283	294	274	298	272	273	282	277	272	302	259	288	329	309	282	283	298	278	279	268	308	284	303	286	276	280	280	286	280	275	298	266	330	279	278	300	284	288	301	294	264	276	297	286	312	258	281	297	298	329	297	284	283	299	320	310	286	280	271	276	267	277	283	312	287	309	301	295	295	284	269	324	269	294	357	271	309	295	277	270	284	282	253	238	272	306	290	299	292	283	291	303	294	273	296	305	290	255	264	285	310	278	281	262	309	286	274	271	269	290	276	272	293	296	269	287	237	273	264	296	307	304	282	311	287	296	282	271	299	281	307	303	294	294	268	304	281	319	282	292	279	301	281	292	306	266	289	316	254	280	330	303	275	270	247	263	289	292	280	286	290	288	307	292	303	290	317	270	276	284	295	273	297	278	274	293	293	275	263	269	278	298	317	278	311	307	305	307	265	295	294	295	277	303	280	286	286	315	307	308	297	278	317	277	285	293	306	288	294	287	281	303	295	279	292	297	245	307	283	281	279	299	265	275	303	265	294	274	298	293	287	285	267	312	308	312	294	260	288	287	286	289	290	300	303	303	286	310	300	276	305	278	307	317	283	281	279	285	294	326	286	269	297	287	262	293	263	295	315	307	282	295	286	295	298	252	279	273	259	283	278	311	265	305	284	331	283	282	303	295	327	277	304	284	278	277	306	291	308	293	291	291	297	273	311	284	324	305	260	254	251	263	270	291	294	308	295	249	296	263	298	277	272	285	260	282	289	319	297	288	284	274	276	276	271	283	282	280	267	303	284	292	311	288	282	334	293	309	300	316	299	274	264	293	270	295	261	294	306	274	318	320	296	269	304	335	313	297	281	254	275	291	319	292	278	243	285	315	287	295	290	287	251	286	267	280	294	278	269	256	305	286	301	300	278	310	299	263	275	285	260	279	290	304	296	317	283	276	279	282	298	283	299	295	279	281	282	282	358	271	279	280	296	302	297	279	309	297	269	302	303	271	270	294	330	303	278	278	306	282	273	272	264	291	272	304	280	294	308	285	295	274	288	275	294	288	312	267	314	303	283	260	290	291	302	276	267	281	280	313	282	299	281	300	305	292	292	275	290	264	287	307	290	261	312	279	290	288	302	294	263	280	291	261	280	324	269	279	300	267	278	259	303	290	273	281	273	294	283	278	277	315	285	301	281	293	289	325	291	267	284	289	282	277	302	309	291	299	326	291	290	304	299	301	297	278	305	298	306	258	293	258	255	291	248	257	286	289	287	289	306	284	321	286	271	270	288	274	277	284	256	286	304	302	275	324	299	321	297	309	274	307	275	292	266	301	286	300	273	259	269	288	276	255	284	286	294	283	291	263	297	292	299	286	302	278	263	326	289	255	290	285	287	266	312	260	303	296	288	273	327	308	250	302	282	261	271	331	289	304	270	322	298	292	326	281	287	286	256	300	278	288	279	243	258	281	264	277	296	275	278	309	283	299	257	284	284	284	270	282	304	326	270	318	275	291	274	264	312	294	249	282	295	267	290	274	304	311	302	288	288	266	261	308	283	252	296	298	273	249	305	290	274	295	266	291	283	325	301	265	322	269	279	284	295	274	306	295	288	274	281	241	278	265	322	293	260	292	274	261	322	291	289	301	280	267	327	294	314	310	281	283	272	294	285	287	264	267	320	311	284	339	262	288	287	295	280	266	301	311	285	296	282	306	291	306	275	273	266	269	282	293	265	303	293	299	284	309	283	302	284	254	286	284	278	299	294	270	283	269	284	288	290	280	292	291	315	314	272	272	324	309	278	276	276	269	272	306	267	261	269	285	273	277	291	261	286	296	322	247	301	274	312	333	278	328	276	267	327	286	293	255	270	308	279	283	270	287	271	287	310	288	314	286	299	275	283	302	269	276	276	287	292	318	287	269	273	281	287	268	324	278	299	306	300	325	291	273	302	299	275	244	252	291	283	271	257	308	286	274	279	280	277	269	298	308	288	320	299	291	275	297	279	304	260	298	292	295	297	273	290	278	254	282	264	264	258	254	262	265	286	283	292	289	310	290	276	287	311	244	310	280	299	256	313	317	293	266	283	288	278	289	281	274	280	273	264	284	288	283	311	290	273	282	279	285	291	312	279	266	306	268	296	324	299	277	299	261	310	290	297	311	308	267	284	291	274	284	264	284	318	299	249	304	302	315	320	282	295	269	304	293	290	257	320	287	307	306	304	291	302	264	276	276	267	289	259	286	265	281	290	280	301	291	298	289	274	317	280	301	313	312	308	283	299	290	288	291	291	290	273	265	250	294	317	284	267	275	264	307	312	290	276	297	322	306	270	311	306	280	304	293	292	291	291	276	273	292	333	295	251	280	267	299	272	286	291	281	290	274	292	305	296	311	278	296	255	299	265	268	333	310	268	310	274	287	285	274	301	273	299	329	296	307	270	284	311	306	274	290	296	298	304	280	307	331	273	308	256	290	276	296	269	260	289	287	306	282	268	293	288	274	275	295	297	257	303	297	317	318	272	315	322	314	300	289	272	283	269	306	294	279	301	281	275	277	291	293	329	292	279	294	309	272	319	299	308	276	275	285	278	260	301	268	301	303	299	290	275	307	267	293	296	293	283	342	321	302	288	288	293	274	266	230	306	278	300	256	296	275	299	296	278	341	284	305	294	311	268	286	313	298	287	272	281	266	313	280	292	256	283	286	294	264	286	293	283	285	280	307	267	275	300	287	255	279	290	311	252	274	290	288	274	299	280	287	308	313	303	300	260	297	272	274	288	261	271	318	283	309	351	291	257	295	311	291	281	284	288	303	277	290	288	292	317	266	250	314	287	289	261	269	314	318	285	237	281	289	297	294	288	315	305	277	306	306	266	307	294	283	281	262	303	308	294	281	288	291	313	303	290	298	296	266	266	303	267	304	273	303	297	301	279	262	288	283	296	281	307	288	284	279	293	291	277	275	288	310	300	269	271	265	310	278	279	263	273	276	287	270	278	279	279	276	319	295	280	244	290	287	293	309	301	308	309	275	283	315	303	288	284	296	273	264	269	264	285	286	257	280	285	295	292	298	306	286	268	275	270	290	280	284	299	328	300	268	285	279	307	283	275	311	273	275	257	284	293	252	267	288	294	306	271	283	307	281	292	279	257	258	315	288	288	293	274	303	296	275	277	273	311	316	266	305	265	289	294	277	287	297	273	292	291	300	302	287	281	312	296	309	277	283	291	295	272	270	273	311	291	284	258	277	262	286	294	290	299	284
4534	787	767	777	798	796	782	783	744	786	775	726	780	731	723	742	701	754	744	727	789	727	692	744	748	781	707	765	755	726	726	730	698	761	770	708	733	694	742	745	718	723	745	722	760	705	709	718	738	703	706	722	767	702	748	711	733	725	738	723	685	724	740	733	762	745	738	720	730	746	746	711	735	687	719	777	707	751	723	783	682	714	716	693	700	729	749	697	741	722	672	678	720	733	705	753	723	700	736	694	761	753	752	720	757	729	729	719	716	712	767	755	730	735	713	763	760	722	720	759	741	732	759	726	742	757	747	708	773	700	728	726	682	729	718	733	742	693	748	737	766	738	736	733	729	785	708	801	721	731	738	715	725	715	698	718	740	684	755	756	712	760	722	745	772	742	709	741	697	715	720	722	734	722	752	699	735	691	711	744	755	724	753	743	747	713	711	685	720	736	719	716	735	749	738	775	714	728	680	732	722	719	728	743	711	735	713	705	716	693	699	743	735	691	796	740	764	721	715	722	770	649	765	657	736	737	753	751	709	719	760	716	713	739	672	758	720	727	736	742	738	730	709	700	702	673	690	732	752	731	730	763	681	715	704	716	797	750	686	746	746	721	735	733	736	730	738	762	751	737	715	740	732	719	679	715	703	721	737	715	745	721	717	724	686	764	734	719	800	752	738	733	738	679	739	762	704	759	721	744	755	689	753	720	749	750	747	663	753	700	749	701	759	709	734	743	720	688	729	747	724	740	685	734	719	743	729	699	697	702	701	733	754	705	733	730	715	733	703	738	755	701	749	714	766	720	736	726	697	766	715	695	706	743	778	742	748	748	722	732	750	714	758	678	722	728	699	728	757	704	724	726	738	778	726	742	720	775	755	730	711	693	740	712	751	771	722	715	746	704	713	697	728	727	694	748	746	763	701	721	764	748	727	750	727	716	702	758	714	769	730	726	731	733	719	704	746	747	722	712	743	717	765	723	742	729	767	683	670	705	762	751	702	759	737	795	713	732	710	733	725	759	679	771	704	725	676	732	708	734	715	771	717	738	725	696	712	757	734	724	699	711	715	740	696	773	757	711	702	740	721	710	724	688	705	726	722	709	681	731	745	736	734	708	774	769	718	726	755	684	718	721	719	731	739	751	745	698	742	732	716	754	724	754	719	716	702	741	736	749	742	763	735	715	753	732	757	739	711	732	711	697	716	731	735	745	751	706	722	749	710	696	773	707	671	775	741	719	757	699	733	763	701	742	697	728	700	752	685	756	730	753	763	738	730	781	733	698	699	734	779	762	742	698	739	725	773	697	706	728	705	730	683	717	763	700	712	713	719	721	717	709	704	722	728	722	688	731	724	741	783	718	727	719	731	678	747	705	700	706	682	801	756	700	747	735	756	692	717	715	764	720	718	714	765	693	731	775	695	732	699	706	724	719	738	753	718	764	754	726	761	704	737	679	716	702	743	727	710	722	781	713	753	741	693	684	736	766	757	719	731	675	736	694	743	777	713	736	742	746	713	713	703	702	725	644	769	715	722	687	718	711	724	736	720	777	711	708	714	722	731	715	733	689	726	745	740	737	676	737	755	737	725	700	710	676	684	731	733	746	704	746	757	719	754	733	729	712	789	732	747	712	729	738	737	713	769	765	756	713	710	706	713	714	691	766	706	714	718	725	712	734	733	755	711	660	711	760	764	723	703	746	727	692	767	748	703	756	699	686	747	742	722	709	759	754	718	761	743	748	741	731	737	713	722	738	727	682	711	729	682	744	698	674	723	715	716	726	731	746	670	734	696	748	751	706	707	741	753	735	735	725	717	699	725	712	718	746	707	755	712	746	742	744	708	722	717	748	712	755	688	740	742	707	739	781	711	747	737	728	684	708	761	717	764	728	685	751	698	727	750	727	762	709	731	718	715	751	695	729	747	697	725	724	697	724	742	744	729	741	745	768	719	711	722	735	733	725	694	725	700	725	802	713	745	704	747	683	706	767	698	771	728	694	707	741	757	749	715	716	729	729	712	729	721	727	710	722	746	741	696	690	711	782	738	695	731	778	736	752	742	733	738	717	748	695	735	742	706	660	704	704	724	753	713	711	783	737	714	764	682	671	683	695	735	694	711	689	759	737	697	730	671	730	709	648	752	750	735	703	724	730	707	725	720	734	706	730	688	712	764	742	736	690	662	746	742	726	747	731	751	761	699	697	702	761	728	711	729	780	698	687	785	729	689	722	679	725	748	780	692	724	661	751	730	703	694	742	736	716	703	709	715	723	725	796	719	743	759	671	725	758	688	701	792	730	728	683	716	695	674	699	727	762	732	745	727	692	694	725	790	705	747	705	719	761	725	706	709	688	702	767	711	682	694	712	737	716	753	731	700	721	709	718	759	694	736	747	767	736	721	724	732	736	789	728	730	728	732	707	730	738	738	766	733	735	677	738	700	715	739	658	761	704	761	783	749	737	693	756	726	705	732	759	713	758	734	747	696	706	749	763	690	734	738	686	669	706	737	722	790	685	828	728	698	766	740	755	742	695	710	763	705	708	710	734	717	706	759	737	778	735	716	719	760	703	736	706	721	678	741	721	714	743	737	736	687	717	768	728	744	728	722	682	732	786	734	698	701	707	742	695	706	741	690	747	752	701	738	754	734	751	707	786	671	732	719	740	746	712	717	785	690	711	782	719	719	706	691	709	720	733	730	687	738	743	712	694	712	742	753	689	728	739	753	698	731	740	714	712	754	756	704	736	730	726	790	715	730	733	756	685	710	750	734	786	770	704	728	735	740	690	741	674	750	716	729	735	793	731	714	704	772	690	757	720	735	684	732	689	738	743	732	762	746	713	745	754	787	767	709	708	735	705	741	710	700	693	738	704	698	714	750	767	758	674	727	694	764	695	726	730	706	686	794	713	707	701	697	739	740	734	691	713	722	726	694	775	729	666	734	724	760	751	753	705	725	696	716	748	732	724	739	759	706	744	770	681	768	729	744	732	704	724	784	742	729	730	708	751	698	727	679	718	775	755	719	726	713	754	745	695	720	718	707	730	733	749	751	725	728	685	708	764	775	712	767	757	712	766	695	740	770	733	746	740	729	692	761	736	711	788	713	744	762	721	706	726	742	757	735	718	736	758	739	768	699	746	754	757	718	694	727	713	759	710	741	770	719	706	770	736	762	724	705	712	717	778	716	725	776	727	760	771	749	701	797	714	796	747	729	723	716	714	713	756	735	765	714	754	770	774	768	712	694	700	748	815	742	733	746	714	700	697	758	719	739	716	745	734	776	742	694	740	778	745	754	727	692	745	711	755	734	758	719	746	763	744	731	741	723	643	693	724	746	718	690	716	707	718	743	736	696	706	719	733	736	796	698	725	706	750	729	698	705	698	738	707	754	750	711	729	731	695	728	685	712	776	758	705	697	734	739	748	703	740	773	790	712	744	749	730	752	721	757	684	729	752	690	750	729	716	753	762	716	757	713	754	727	748	789	722	738	721	795	712
39513	19120	2724	918	666	530	391	333	332	305	269	275	258	239	242	217	202	223	214	197	194	228	180	222	180	215	207	198	188	186	228	207	203	196	200	197	206	167	192	167	181	196	219	191	204	180	204	176	179	181	187	205	171	174	197	197	180	185	213	209	196	225	157	157	174	211	198	172	211	200	203	164	173	181	193	203	195	203	176	189	204	200	179	206	183	174	188	181	183	178	208	196	189	195	163	204	195	169	202	193	175	196	172	217	209	179	196	170	186	173	193	186	177	207	183	188	198	197	178	197	176	202	185	195	199	205	209	184	211	173	163	199	220	182	173	191	171	181	198	177	186	193	189	200	177	166	177	171	183	176	205	208	196	166	183	182	212	188	180	194	204	185	198	188	194	212	173	189	205	173	174	189	181	201	188	201	185	167	180	198	169	188	197	194	191	207	174	202	177	204	177	182	207	221	178	162	208	195	180	176	174	197	178	198	197	179	201	167	184	185	196	171	170	225	203	190	187	180	184	197	207	186	174	185	200	194	177	204	194	175	191	203	174	187	204	188	190	176	177	159	196	200	181	191	209	189	210	194	187	189	198	185	176	206	190	227	203	200	180	218	202	176	181	164	178	189	184	208	174	189	191	183	207	189	197	186	212	195	208	210	187	204	157	200	211	202	188	185	202	193	183	178	197	187	207	184	180	192	187	177	186	199	182	202	213	177	178	174	191	192	148	149	172	211	173	188	201	189	205	189	183	192	175	198	187	214	204	187	188	216	189	186	171	191	213	212	189	184	213	193	174	172	191	208	187	201	190	177	177	186	198	166	161	186	203	195	171	193	172	171	210	154	193	195	186	183	200	194	205	194	195	189	170	188	178	183	198	176	180	196	208	186	177	198	195	182	191	174	189	165	171	214	206	199	170	178	197	170	170	197	204	188	148	202	186	181	171	198	168	195	168	190	198	179	203	199	191	212	214	156	186	196	205	178	184	193	187	179	204	188	197	176	192	179	193	200	182	193	207	188	192	169	169	187	200	196	217	199	206	179	200	181	178	176	174	173	182	179	184	206	207	197	187	168	214	220	175	206	197	201	207	182	181	190	182	198	167	198	216	176	193	201	194	184	176	193	195	187	202	185	193	200	199	180	161	177	186	184	222	186	195	161	205	189	195	176	167	211	183	179	199	188	175	198	182	173	195	178	162	184	193	193	184	204	224	205	187	206	182	186	163	198	174	202	172	179	180	192	197	199	185	187	194	173	193	165	171	183	205	194	182	217	186	197	202	187	186	175	177	167	193	191	218	174	205	200	222	194	184	178	173	199	167	193	195	180	195	183	197	182	189	174	170	170	169	196	182	192	206	190	164	185	185	206	184	187	202	211	180	184	191	198	214	172	187	156	162	174	194	163	194	220	203	175	156	176	176	176	166	196	171	173	171	187	209	223	188	195	204	232	177	165	200	178	184	177	181	181	167	205	194	163	194	169	195	170	177	168	181	172	184	186	184	197	195	197	198	188	174	177	191	194	198	213	199	188	180	184	196	198	197	192	203	208	211	193	169	166	177	188	187	201	190	177	168	197	207	182	193	193	193	198	192	219	192	208	179	189	176	198	180	175	170	187	189	200	185	192	182	195	192	193	199	170	176	184	172	207	191	182	178	197	183	184	170	170	187	180	206	176	179	205	204	199	184	180	165	183	186	175	190	191	196	187	180	184	179	201	197	184	182	168	166	186	210	199	191	194	178	209	228	204	187	192	182	187	195	204	204	197	170	203	170	206	175	201	206	177	190	179	165	174	183	188	175	164	177	216	199	193	184	192	196	155	189	196	183	205	193	183	211	192	173	192	188	174	201	198	190	204	159	205	181	206	178	222	180	192	203	166	182	193	180	182	182	188	189	209	181	192	191	201	181	201	169	175	161	193	198	179	209	177	206	177	177	205	185	174	180	221	177	179	180	169	170	195	185	183	205	190	168	170	182	179	192	183	201	194	200	199	173	176	184	173	204	191	191	194	191	205	201	164	176	184	192	171	199	190	205	156	207	206	191	181	198	191	177	186	204	209	198	193	197	188	211	184	214	184	181	201	178	200	203	181	203	211	187	175	187	210	201	184	191	205	185	187	194	186	186	179	172	189	171	172	174	180	201	198	187	182	180	208	168	203	204	193	162	178	173	170	178	179	186	183	190	197	190	192	188	176	185	183	172	207	187	175	177	146	196	196	181	191	197	203	195	190	172	159	216	195	178	180	182	194	208	181	189	198	214	161	178	208	196	197	179	169	220	192	181	188	194	170	188	181	184	181	202	188	171	181	186	220	199	159	176	202	181	190	189	189	160	183	186	172	179	178	190	164	182	171	175	175	194	191	180	174	184	188	171	187	193	181	200	171	189	181	173	178	203	178	200	205	182	183	167	185	193	233	205	191	211	192	160	178	184	171	188	199	202	214	181	211	204	200	184	173	180	179	223	182	204	184	204	193	200	181	191	201	190	201	188	178	223	189	173	174	181	182	173	196	209	202	171	202	182	188	211	188	193	190	196	186	176	197	184	176	191	197	206	199	184	176	199	188	162	177	212	155	178	203	189	182	203	183	204	216	190	191	184	173	186	170	197	184	183	183	180	179	176	192	181	201	216	212	187	157	204	181	188	172	189	191	194	197	168	183	190	168	196	187	184	183	185	190	200	192	195	182	173	184	204	192	181	178	198	187	199	193	170	200	213	214	212	202	202	176	202	165	178	175	191	186	201	209	159	195	197	196	154	189	200	191	167	178	175	192	191	152	196	180	199	185	208	152	179	173	210	170	197	173	204	169	152	186	164	183	178	178	174	191	201	195	189	186	194	177	202	192	177	163	207	196	164	172	189	218	179	183	187	196	185	155	199	183	196	190	173	178	182	169	201	180	185	183	193	184	201	174	198	200	174	190	218	171	216	205	180	197	184	205	173	185	211	173	170	190	201	167	154	178	176	156	194	207	208	190	164	192	188	183	179	195	179	183	188	179	163	194	185	188	211	198	186	210	185	180	176	183	197	201	194	193	175	185	169	185	221	187	196	169	194	181	171	182	181	184	170	181	201	187	182	190	194	169	179	184	184	174	183	200	170	186	161	175	171	179	193	186	175	188	182	175	190	196	194	182	214	189	183	173	190	165	180	192	177	153	175	189	175	175	175	185	185	181	196	161	179	209	179	181	164	171	193	164	173	183	194	170	194	150	194	197	178	208	168	207	192	197	206	198	186	177	184	177	181	195	184	172	190	204	178	174	206	183	187	176	171	198	220	196	212	195	178	188	192	186	211	191	191	215	180	170	184	214	215	177	217	201	199	176	225	196	208	187	192	173	195	191	174	206	152	182	184	181	193	190	175	173	187	190	212	171	186	202	204	182	186	186	182	191	194	196	168	193	190	174	191	189	166	191	196	200	190	212	219	175	190	185	191	195	190	173	179	190	210	185	179	189	180	203	179	173	186	179	166	181	179	208	219	190	205	176	179	200	204	178
21250	1231	2246	2625	2449	2046	1726	1480	1295	1122	1139	1027	899	873	879	775	749	751	725	713	738	693	672	662	703	679	652	593	621	602	603	633	619	590	581	586	581	607	605	603	584	582	583	602	576	609	583	574	558	562	610	551	551	579	547	571	526	494	563	554	558	528	561	569	563	527	572	526	557	595	503	603	568	559	589	544	551	602	577	554	566	505	562	576	537	559	536	560	556	566	518	554	526	530	593	571	517	568	577	559	540	503	564	510	536	565	529	552	522	514	535	562	530	551	558	509	533	540	558	511	574	510	595	549	524	553	544	529	519	573	524	554	512	572	523	520	551	555	539	497	531	571	566	536	528	528	553	531	554	519	526	501	589	544	552	520	557	543	528	571	522	574	525	532	574	515	498	555	528	545	552	544	527	545	540	513	481	510	542	557	523	522	532	554	562	564	496	538	528	525	560	507	502	537	571	513	577	567	550	496	512	575	528	559	498	578	526	531	518	495	550	543	531	547	503	514	493	569	524	533	535	562	591	572	511	504	549	508	490	577	514	541	521	535	517	522	562	582	526	517	519	509	524	563	574	566	544	500	560	566	510	554	547	535	526	564	560	539	572	527	571	534	559	542	546	570	549	551	510	531	528	537	552	551	563	525	557	591	516	582	523	559	559	526	554	524	578	560	507	501	533	512	523	533	555	574	563	571	576	525	552	548	556	554	570	562	516	568	570	528	500	536	535	547	550	562	559	505	606	517	505	576	586	561	556	549	532	512	486	521	530	513	650	529	539	546	570	513	519	553	524	549	522	543	598	539	511	544	548	546	553	529	556	562	565	591	531	550	564	560	502	561	559	497	579	496	534	506	565	536	564	549	518	556	565	548	553	552	565	562	588	545	549	575	565	555	588	555	557	511	540	482	515	532	501	580	526	584	552	522	553	523	551	546	494	530	573	497	505	517	561	581	535	579	532	544	536	540	549	528	508	525	543	560	568	495	570	563	573	524	533	541	566	550	553	549	515	565	573	480	513	558	550	551	529	533	577	566	549	540	523	523	540	576	570	525	527	556	506	588	501	563	551	529	536	508	558	529	564	519	546	535	570	518	541	503	544	533	524	533	524	567	541	522	545	519	552	553	533	562	555	516	567	564	554	531	566	478	538	537	539	528	552	547	539	562	533	569	582	529	529	593	550	539	509	543	534	509	520	550	536	538	489	553	544	550	516	529	553	556	558	577	561	544	585	548	547	516	555	552	559	537	513	553	579	560	558	554	504	516	549	546	529	563	539	587	518	558	528	567	563	487	563	547	535	526	542	539	575	522	540	558	557	586	509	500	576	551	521	535	543	529	526	539	527	509	550	589	512	569	525	518	516	545	531	528	483	542	561	509	539	522	518	568	554	518	500	538	600	525	499	510	508	541	582	505	543	539	566	517	518	542	542	510	544	538	557	517	539	588	570	542	539	545	552	514	529	547	524	530	526	537	518	528	573	539	586	550	530	516	534	553	549	503	493	526	551	541	533	528	503	518	570	533	525	589	539	576	548	503	534	548	536	524	535	522	525	555	513	529	570	525	559	535	528	559	571	528	570	522	514	589	562	571	550	557	540	552	505	512	539	530	517	544	558	516	558	562	552	543	528	526	530	535	556	554	520	593	502	541	536	573	524	555	513	561	512	522	537	568	544	562	558	571	567	592	523	511	522	570	561	557	540	525	529	537	550	556	485	548	538	526	576	557	552	548	557	528	529	524	530	562	577	527	515	523	526	561	525	554	539	516	513	531	535	518	558	524	530	533	550	589	553	474	545	561	541	530	506	540	521	611	535	534	522	567	542	519	554	544	554	562	519	530	523	557	546	516	572	544	523	495	557	559	514	567	463	541	541	509	532	564	537	562	567	520	575	548	557	524	515	547	537	577	535	546	530	550	511	536	478	512	536	542	548	566	579	571	544	543	535	534	566	532	537	535	570	561	523	565	574	532	559	493	552	540	504	519	561	527	555	536	550	540	541	524	523	521	535	556	523	560	518	543	598	522	568	567	562	521	581	512	551	563	559	519	566	524	543	537	533	553	556	517	524	581	554	545	555	529	514	585	548	559	558	618	551	558	600	535	527	543	534	539	533	534	504	569	580	559	521	556	548	553	555	534	515	519	537	538	518	572	523	521	536	563	544	572	555	564	600	557	534	542	542	534	561	530	498	577	540	599	574	522	542	564	538	517	598	512	516	522	528	590	537	538	583	507	570	577	536	519	592	546	542	526	523	502	519	533	578	559	547	557	569	548	521	520	535	535	500	572	540	494	529	531	531	495	563	531	560	561	532	551	579	511	527	511	525	518	576	523	550	569	514	568	522	529	539	533	512	537	541	555	545	565	580	565	550	552	563	561	536	563	532	565	509	520	528	550	548	581	582	535	494	527	552	578	554	537	559	570	530	532	555	523	552	522	549	569	550	506	515	555	572	537	564	530	546	546	561	554	595	501	549	554	522	555	561	537	537	512	522	552	481	552	569	541	556	533	564	552	556	530	585	576	546	545	594	534	522	534	514	547	572	526	515	481	538	569	556	549	543	545	521	523	524	514	534	515	548	547	526	526	531	551	555	581	521	527	523	546	530	569	525	578	542	543	519	537	481	511	505	550	561	544	534	562	508	533	530	546	556	567	536	546	589	524	551	573	562	586	561	529	576	527	499	524	542	504	532	566	543	512	554	542	513	514	506	527	568	584	541	526	539	505	472	519	569	527	515	575	547	519	569	501	556	526	540	539	533	512	544	540	541	538	529	515	531	520	569	537	567	529	530	541	569	530	552	540	567	570	575	517	565	549	555	557	533	531	557	557	535	570	520	534	563	516	490	543	527	560	544	522	503	534	530	467	573	520	520	535	532	562	529	524	493	549	495	555	552	560	525	527	551	555	558	536	535	526	528	510	554	528	530	563	499	563	542	542	579	527	560	528	545	602	538	532	550	541	553	540	536	540	512	526	562	547	546	563	551	547	530	521	553	550	492	509	559	529	521	566	545	518	558	532	520	523	535	571	544	546	587	545	546	512	511	530	523	592	545	540	543	529	549	569	564	583	551	538	523	539	530	553	574	543	593	541	587	500	533	553	512	547	547	543	551	507	530	580	547	546	536	543	580	537	519	548	536	518	551	498	548	540	559	530	533	543	486	539	528	552	550	587	558	501	581	540	527	597	534	535	543	544	567	540	535	497	514	545	596	524	567	520	547	572	554	571	527	569	516	534	533	493	524	551	533	586	521	567	550	540	537	549	540	549	593	518	518	569	540	519	543	529	546	497	558	560	603	562	536	519	496	535	604	527	588	536	516	536	588	531	563	524	573	502	540	553	551	566	556	527	553	550	557	538	551	551	544	568	552	531	563	541	565	519	532	549	523	538	560	559	599	550	572	517	522	552	513	565	532	569	524	549	554	542	498	559	522	574	572	500	517	516	535	496	546	556	563	565	542	512	528	549	560	525	543	556	538	563	545	592	521	555	530	509
51404	26003	14253	3204	1467	1056	736	705	613	565	515	496	474	412	446	405	406	401	412	417	376	380	386	402	361	373	364	362	359	345	343	332	368	351	386	346	345	349	357	323	363	332	370	349	377	349	333	340	346	400	318	391	362	341	387	371	349	346	377	328	382	368	369	351	349	357	319	347	350	344	377	366	360	362	331	395	330	339	369	347	356	377	326	370	380	310	339	358	336	335	370	384	341	329	347	355	355	333	343	378	361	357	365	360	363	337	328	336	337	332	348	325	352	354	360	378	337	364	336	343	325	302	338	331	313	367	358	368	321	371	357	356	348	357	350	343	347	339	348	364	354	332	341	316	360	404	331	356	349	310	328	335	368	335	328	348	378	347	345	362	393	338	343	305	353	344	336	330	360	354	330	322	344	344	387	330	360	327	325	349	319	342	372	362	340	315	371	353	328	331	344	339	356	358	346	347	321	339	347	340	397	379	330	332	370	349	352	361	345	355	375	354	329	322	354	385	362	325	364	365	336	375	325	346	332	358	324	332	361	336	358	354	361	350	368	343	349	334	347	353	313	381	355	325	336	351	344	368	374	325	369	356	335	329	357	377	379	348	402	343	370	333	328	343	334	343	374	337	323	337	357	342	337	332	344	344	352	385	362	378	361	372	354	375	353	353	340	343	335	344	333	349	355	384	353	336	340	342	330	323	362	349	354	346	380	326	371	352	308	352	342	362	371	345	366	350	375	352	329	355	361	350	347	347	363	326	348	353	372	329	358	358	355	316	358	303	397	362	323	373	336	361	348	377	368	396	352	331	357	321	372	377	382	365	352	348	365	346	364	357	332	300	346	353	347	339	330	334	347	395	349	363	349	376	393	322	360	334	360	314	387	356	350	351	336	324	360	333	338	365	345	306	316	385	344	358	349	356	313	350	370	344	360	338	353	407	370	371	334	337	362	366	338	373	315	331	378	343	326	360	330	379	366	348	321	344	321	338	379	368	396	338	334	372	366	344	356	363	354	365	364	348	326	360	349	324	319	352	329	333	348	375	336	306	386	353	367	350	321	331	350	345	314	385	322	355	352	366	349	355	339	337	316	365	376	332	349	362	361	345	347	343	353	348	320	348	354	361	335	346	322	382	371	350	337	372	353	370	340	345	357	340	348	334	362	338	343	350	346	313	372	357	321	330	343	374	366	358	339	347	365	333	333	333	361	334	353	318	370	373	373	386	364	318	341	383	387	319	379	358	362	359	342	350	345	364	333	361	356	345	338	333	363	363	339	340	348	365	361	338	329	321	369	359	340	317	335	333	395	343	336	326	380	349	323	364	343	321	333	342	345	321	386	354	354	344	361	371	328	342	378	354	351	351	363	310	324	341	343	321	327	336	353	361	375	346	334	357	344	338	325	351	352	354	344	361	350	325	372	348	295	373	336	344	352	357	327	370	341	360	327	353	351	347	342	327	342	399	331	335	340	345	359	325	376	327	359	363	370	358	374	332	326	341	353	359	382	378	399	339	330	352	340	327	345	366	359	340	362	332	348	300	353	342	338	342	340	366	341	307	350	363	356	330	356	387	347	339	349	364	345	328	380	325	351	378	343	323	316	367	357	345	349	347	348	333	389	364	305	308	348	344	339	331	317	350	339	379	318	373	354	392	348	332	362	350	349	366	318	346	342	327	318	376	377	350	367	339	383	345	338	362	364	350	372	330	366	387	347	374	367	376	327	330	342	334	351	382	337	320	333	359	334	322	349	341	324	373	375	323	352	360	341	327	351	348	299	364	394	349	353	370	329	371	379	379	345	364	345	323	331	408	359	353	347	370	331	375	330	324	321	332	345	334	306	361	311	343	362	340	355	396	391	358	320	346	337	362	362	344	331	343	345	327	383	334	340	360	337	368	344	332	364	361	359	337	365	319	350	380	333	336	339	338	328	335	352	360	318	306	344	346	333	363	321	353	350	353	345	351	393	329	337	373	343	337	340	359	376	362	360	337	334	342	346	355	349	349	320	368	341	353	344	340	346	363	365	330	349	334	330	353	379	355	339	331	314	320	315	370	331	316	373	352	349	329	372	349	338	340	345	338	313	326	331	344	377	354	334	332	336	340	365	366	354	371	337	404	362	386	332	321	341	353	379	360	344	331	321	287	298	354	365	354	347	369	330	334	345	343	368	352	364	367	340	356	360	370	346	329	331	354	406	347	342	351	364	342	344	374	329	345	335	308	340	322	390	370	332	364	337	333	330	333	344	347	352	332	345	365	359	323	337	360	394	345	355	380	347	376	338	341	354	375	337	339	359	351	341	365	371	365	396	370	364	322	348	355	368	339	321	361	342	340	388	331	356	316	354	359	354	316	344	310	353	359	349	372	366	344	314	364	336	349	363	360	355	391	335	345	367	355	335	348	326	364	307	342	359	356	368	347	392	337	362	402	362	336	326	359	315	365	336	315	365	362	371	350	338	329	328	335	326	374	321	372	342	360	363	365	354	358	342	343	332	367	351	350	383	333	331	348	371	349	345	340	360	349	359	348	328	362	372	328	362	374	359	359	358	357	350	325	352	368	344	343	347	351	351	326	363	352	349	385	389	372	341	377	322	356	324	336	363	375	372	393	350	367	355	357	349	337	342	336	333	347	343	303	339	351	321	360	361	363	337	357	373	366	368	373	376	346	327	333	321	338	341	351	371	332	344	370	351	350	380	387	321	359	320	348	357	341	375	321	312	340	377	365	352	348	367	368	348	368	333	334	348	342	331	364	332	351	382	381	344	343	337	349	376	351	332	348	322	374	354	379	339	344	336	355	393	357	358	362	328	391	357	377	335	366	380	345	314	357	358	335	358	348	366	342	379	345	333	332	334	362	371	349	327	346	349	351	337	316	311	371	364	363	364	358	299	378	367	338	355	349	366	353	349	331	351	358	311	342	315	369	349	339	330	365	309	335	341	361	349	346	327	324	349	351	368	342	283	331	359	358	339	333	343	343	361	306	349	322	344	381	346	376	372	340	334	319	319	361	379	339	362	379	369	370	330	341	316	350	356	342	318	331	385	330	374	351	351	334	369	368	378	328	347	331	344	357	332	325	344	348	323	329	359	355	347	343	359	379	362	345	348	320	329	385	359	318	341	347	328	346	313	319	335	345	361	367	357	371	346	356	404	368	350	352	351	363	367	359	371	385	343	311	325	313	366	334	346	329	343	348	351	350	345	367	347	352	340	321	307	332	303	349	352	354	320	344	380	325	378	340	344	322	373	362	307	373	362	358	331	338	351	317	355	349	332	334	373	360	353	349	327	361	341	307	344	351	360	386	351	333	326	363	340	344	346	368	338	372	343	336	355	359	323	359	356	372	362	369	390	319	329	359	346	374	368	356	355	328	324	349	361	370	396	347	331	350	317	326	324	369	334	326	331	371	346	348	365	338	353	336	316	325	339	332	320	342	362	309	336	331	349	351	332	364	349	351	360	333	333	306	352	351	320	382	379	356	346	323	365	348
28550	2281	4255	5005	4429	3713	3161	2756	2370	2135	1933	1669	1616	1455	1477	1366	1291	1290	1220	1252	1201	1191	1189	1065	1086	1091	1075	1061	1055	1025	986	1056	991	1003	1039	953	947	961	984	1013	1004	998	948	920	984	982	940	893	879	916	942	944	867	861	912	940	901	939	894	928	898	872	924	900	909	927	903	922	928	924	904	877	923	920	896	916	863	870	885	919	876	915	922	926	937	891	872	934	935	886	868	838	867	915	883	876	898	887	865	964	910	901	860	873	877	941	861	899	906	876	914	848	872	899	921	897	887	883	934	859	824	930	899	875	931	875	870	909	887	935	914	899	918	907	875	846	918	859	884	876	909	842	857	918	884	896	859	882	934	868	919	845	906	920	902	915	882	894	856	872	867	871	901	881	898	924	889	854	854	866	830	874	884	867	809	918	881	844	841	907	878	853	834	885	909	911	909	867	866	933	901	931	870	886	924	866	886	915	940	913	893	903	882	869	844	877	864	949	899	886	901	866	869	873	885	892	900	825	878	872	869	911	875	898	893	857	925	875	820	865	840	842	787	917	895	856	901	910	906	868	841	907	878	960	896	855	874	865	901	881	865	892	880	854	931	879	887	848	872	854	862	913	888	905	878	916	897	889	906	832	814	908	842	892	858	849	879	892	875	906	938	932	860	871	907	907	852	853	875	845	836	947	881	824	901	848	934	872	911	929	942	870	909	912	924	883	879	892	837	862	873	903	886	875	918	909	879	854	834	893	871	888	896	884	892	833	861	948	878	825	891	906	880	882	903	877	892	912	900	829	882	900	858	829	885	882	880	892	883	905	870	879	808	878	796	880	905	901	936	856	826	904	888	880	922	832	835	866	917	870	873	934	852	889	964	857	941	892	891	912	869	857	897	865	870	886	882	876	913	852	837	871	861	914	873	867	872	916	865	875	873	851	898	933	917	881	868	929	845	934	821	868	854	858	931	895	867	921	885	909	924	883	888	911	887	907	896	837	883	898	852	874	881	895	894	889	900	901	884	887	867	917	855	921	906	858	858	904	871	882	901	852	907	882	887	861	903	942	887	886	878	881	886	904	874	834	853	881	926	889	838	919	870	891	888	906	871	866	848	883	918	860	890	928	857	900	867	934	868	852	861	878	879	863	887	955	950	915	881	905	868	867	849	885	914	894	868	839	876	897	926	884	815	900	865	882	854	845	894	830	841	898	885	911	878	860	885	866	860	861	914	853	912	949	903	895	867	865	884	931	873	867	926	848	909	879	891	919	881	901	881	853	915	887	862	955	888	848	857	922	895	891	920	886	862	888	897	897	854	896	917	923	874	895	900	805	896	862	877	884	849	874	886	893	870	879	885	905	880	877	917	904	871	894	889	862	892	919	896	875	904	861	877	869	894	917	890	837	834	910	873	865	891	899	804	924	869	931	855	922	895	843	921	942	841	857	897	867	929	932	924	935	846	871	893	863	852	907	887	858	913	877	859	836	850	905	855	919	912	923	874	930	889	886	908	898	889	878	907	913	918	877	914	864	897	889	870	888	864	950	885	935	895	921	813	938	897	895	921	936	898	881	923	870	858	907	856	876	920	907	894	850	841	919	879	873	885	851	895	890	908	888	890	852	855	910	906	912	911	929	883	890	892	900	889	904	865	917	890	835	961	905	918	843	912	852	911	923	911	944	890	867	868	845	850	880	912	876	871	952	875	835	893	843	841	858	882	921	866	920	909	873	877	879	891	883	875	799	894	862	974	830	898	899	882	863	866	917	897	876	870	846	899	914	962	881	918	884	901	925	892	882	869	840	886	848	846	885	927	884	910	938	929	845	921	961	826	899	888	880	896	935	873	934	857	868	891	926	871	859	914	922	883	911	905	889	889	876	827	907	813	880	910	870	924	881	890	846	861	879	841	900	944	892	870	920	877	896	847	920	875	962	888	843	912	878	835	884	886	924	903	828	870	848	922	898	858	901	892	839	876	858	876	927	857	895	871	900	822	838	911	858	880	854	863	936	925	876	827	899	894	895	874	847	818	965	856	876	900	983	900	830	883	911	914	855	924	872	864	916	885	904	905	890	869	907	858	885	915	910	912	910	880	874	881	842	896	930	878	867	887	902	925	874	840	914	939	895	853	936	869	882	874	906	862	857	920	854	921	856	955	901	880	904	876	913	862	878	879	857	934	904	913	888	882	843	942	862	866	883	875	891	880	875	869	871	871	874	803	848	865	931	876	860	933	870	866	838	873	854	886	866	947	880	885	927	886	894	922	915	873	927	890	896	883	867	903	869	838	857	945	948	892	872	875	902	854	876	881	869	877	850	941	863	841	911	871	859	833	859	878	867	848	877	875	889	873	844	883	886	864	899	881	901	892	905	813	877	932	872	845	896	882	897	911	906	868	868	910	875	829	980	865	842	886	872	886	947	882	929	884	898	871	898	913	894	834	871	877	853	899	853	900	891	897	909	951	849	898	858	867	882	850	888	838	907	956	877	889	873	901	866	921	885	887	920	860	887	882	899	883	905	841	832	916	836	866	842	939	855	930	879	843	902	895	888	836	841	861	926	868	886	918	920	942	889	880	854	878	870	880	882	820	870	869	921	905	886	888	908	896	877	874	971	888	888	858	868	853	824	949	846	866	959	891	932	884	885	911	871	906	878	881	891	830	933	861	909	923	868	922	859	845	852	901	899	817	869	844	904	914	876	906	916	939	877	829	839	920	880	909	839	863	840	886	867	919	901	932	916	862	889	889	872	851	891	880	891	880	875	877	926	917	871	874	865	916	886	893	845	887	888	875	863	917	920	886	866	896	858	870	876	892	859	869	848	882	901	888	897	887	891	858	877	883	877	855	870	848	898	867	824	892	881	856	936	864	908	897	873	923	898	873	919	862	859	918	866	911	875	835	880	917	834	909	904	844	904	929	878	870	901	866	873	884	870	876	904	816	907	911	907	915	899	849	898	850	809	895	860	908	906	885	904	861	911	916	862	944	906	881	887	939	964	855	880	878	894	852	913	876	888	900	875	901	857	885	876	854	898	869	856	896	940	868	870	842	901	903	827	885	900	847	874	972	872	897	873	860	859	892	838	871	884	894	879	888	893	867	844	882	902	896	879	885	906	843	918	857	874	874	888	918	888	937	897	903	900	905	903	822	847	924	886	842	870	871	825	890	899	843	887	862	887	866	854	910	888	838	930	865	853	859	938	919	823	908	898	867	914	836	933	951	873	930	915	858	883	872	857	884	870	907	926	862	901	858	899	837	872	892	873	890	869	863	848	864	862	868	901	929	926	899	903	861	850	827	877	878	893	879	829	922	842	912	852	862	860	864	922	909	863	881	878	860	833	939	869	848	904	901	923	895	844	906	859	871	930	865	887	848	877	831	891	894	870	855	869	894	872	835	899	826	897	907	888	857	871	862	867	895	883	917	835	898	854	908	877	848	929	896	892	917	854	865	920	945	876	912	832	896	826	845	882	893	870	901	874	871	874	856	916	897	831	933	875
4140	398	267	330	316	319	288	279	305	279	297	282	289	277	276	314	307	277	281	278	323	278	287	300	326	314	280	299	291	296	298	272	304	305	311	308	280	290	270	270	327	297	301	301	273	257	272	280	322	309	292	307	277	303	279	307	328	297	307	297	265	268	307	309	290	272	282	279	258	307	247	286	287	278	309	254	297	309	312	328	271	296	300	287	285	304	297	300	245	294	283	289	287	279	307	301	306	270	329	292	279	277	301	288	262	268	314	296	287	294	285	312	265	265	304	277	274	282	288	282	283	304	285	298	299	295	296	299	288	287	281	297	283	295	288	266	314	309	285	273	278	312	281	286	271	269	281	309	291	271	293	239	278	275	293	264	246	268	275	273	278	286	293	285	289	316	287	281	316	274	295	271	320	304	244	301	294	293	294	284	304	263	301	284	295	311	253	305	279	297	303	288	283	290	321	289	330	291	300	307	295	290	342	273	285	276	280	280	284	324	275	277	275	255	306	287	270	277	282	284	282	290	252	293	313	288	305	272	294	273	264	317	294	286	277	303	307	257	286	328	312	304	298	295	289	310	297	288	267	266	296	295	275	294	299	299	268	297	272	300	262	270	265	272	274	295	292	305	319	324	286	283	310	269	294	282	296	314	279	259	286	275	306	271	271	283	281	267	266	295	303	270	272	288	268	280	306	300	264	265	298	252	290	295	304	278	279	266	289	279	260	309	270	275	319	267	307	264	311	286	319	273	279	285	295	275	268	278	280	321	274	284	290	252	289	308	305	294	295	294	269	300	320	278	335	297	324	320	284	292	314	334	280	282	295	293	303	355	308	287	272	321	278	285	303	272	319	268	270	296	313	285	292	309	305	292	293	317	304	299	288	276	291	313	305	294	272	301	281	298	273	313	282	290	276	301	277	283	249	290	288	301	286	305	269	290	304	288	277	229	285	242	286	299	259	308	264	290	301	281	277	280	271	285	282	274	271	308	313	331	294	312	310	299	277	288	316	288	302	279	284	267	280	277	263	270	297	286	309	294	307	320	299	303	294	288	283	271	304	317	292	284	271	268	292	286	311	292	299	294	323	293	285	284	321	293	267	304	285	259	281	292	282	309	272	286	288	289	291	316	288	284	275	285	313	321	278	303	280	281	291	331	297	303	282	302	258	289	278	296	280	295	268	289	303	323	309	298	294	283	276	280	290	288	308	311	280	264	283	291	303	285	282	309	326	296	296	276	305	298	295	278	299	304	299	293	297	289	310	287	275	312	279	301	273	276	263	312	253	237	280	288	272	284	292	272	303	270	277	294	334	292	289	306	300	306	270	268	266	279	270	337	270	291	274	292	284	276	278	310	318	292	261	269	291	276	285	298	296	296	279	277	281	280	309	257	303	259	286	262	284	302	275	288	324	291	277	305	336	292	299	260	338	323	294	275	288	295	282	291	287	300	289	307	263	284	281	286	293	296	277	295	309	283	320	296	267	276	281	288	304	289	268	304	292	280	276	282	284	269	302	285	262	259	266	300	285	295	287	310	276	312	302	275	260	311	303	305	307	270	262	250	300	285	274	301	300	311	267	293	311	315	283	310	306	260	298	290	315	278	291	287	299	295	277	293	271	272	297	304	278	258	256	299	277	253	284	288	324	291	291	274	302	272	279	289	287	281	297	290	265	297	280	287	274	283	328	289	296	307	276	307	267	285	297	283	308	288	264	323	298	275	302	280	313	307	279	286	293	285	278	256	294	312	293	292	301	302	333	296	291	300	271	294	321	312	251	279	294	300	294	305	299	277	315	288	264	288	255	288	258	280	305	285	286	303	281	285	277	318	294	303	261	292	290	281	278	308	253	268	305	291	306	278	268	290	299	279	253	289	281	298	287	318	291	270	278	288	289	298	321	281	287	321	272	292	313	277	289	283	291	294	291	275	296	314	260	273	272	285	296	327	301	308	271	332	297	281	266	316	277	304	297	271	299	330	267	267	299	290	305	308	288	309	302	277	309	306	283	279	289	267	295	286	330	287	305	289	295	292	279	292	301	301	295	275	293	303	272	292	266	288	320	302	301	308	295	287	280	278	266	281	284	315	308	301	261	251	291	280	298	281	292	272	300	294	282	282	287	300	305	314	267	299	284	267	277	303	273	296	307	283	297	314	269	292	290	295	307	305	342	314	326	303	273	267	265	289	294	283	295	298	285	299	304	305	280	260	280	310	283	288	284	314	304	310	302	300	276	301	292	297	331	301	268	324	263	260	278	283	290	293	289	274	261	284	261	304	287	315	252	274	283	310	332	285	277	289	273	302	286	309	279	264	284	287	295	272	288	292	288	274	285	297	303	300	283	274	297	307	279	283	275	262	287	297	297	332	312	288	278	283	260	323	279	278	298	316	292	296	259	311	280	278	303	270	273	273	324	288	301	294	288	290	259	323	267	289	285	305	278	270	291	294	289	286	308	276	288	297	286	305	305	328	267	295	266	289	287	293	302	284	294	266	266	302	275	291	281	306	301	283	319	279	335	302	331	304	304	298	301	299	317	323	303	310	277	298	293	298	294	270	275	288	271	286	287	293	286	276	293	276	309	306	275	282	267	274	290	310	270	283	288	266	292	281	293	290	282	278	295	288	271	272	293	279	292	265	294	325	284	293	289	283	269	282	260	309	274	323	279	304	305	307	302	279	285	301	314	269	299	301	315	275	303	280	284	291	282	292	301	292	328	242	278	286	278	270	276	273	307	318	309	313	261	285	271	271	293	275	281	315	277	271	281	300	316	268	293	293	260	279	273	309	322	287	308	318	285	283	288	299	330	275	281	276	278	314	277	258	307	269	296	277	307	259	304	309	296	267	307	286	283	289	316	287	290	284	278	257	311	306	301	286	269	324	287	281	282	283	284	269	301	290	285	297	266	266	265	285	316	298	283	276	307	287	292	308	283	306	271	268	289	294	299	289	283	291	270	305	311	276	246	271	315	281	300	301	304	280	298	294	331	292	264	288	281	293	312	274	272	277	276	282	321	258	295	286	307	299	268	293	257	287	291	302	314	294	303	296	300	266	292	281	280	310	237	280	264	293	270	264	297	275	285	292	284	289	314	290	302	276	292	290	291	295	297	293	266	301	294	297	303	312	278	302	277	269	312	300	263	297	271	270	288	316	269	299	294	279	267	266	319	291	276	263	304	304	287	293	294	305	311	286	318	308	294	309	272	283	257	279	301	285	287	279	282	271	275	267	292	309	305	297	298	306	309	306	283	310	260	255	280	292	292	261	310	311	270	308	291	247	239	292	296	285	329	297	249	274	288	286	280	271	295	261	294	294	280	322	266	273	273	285	293	279	284	269	306	292	270	264	277	299	273	291	295	298	307	279	267	265	282	289	330	293	279	314	295	281	268	274	299	289	301	261	288	317	301	279	308	280	272	284	307	273	293	298	287	269	276	287	299	294	283	278	303	296	282	299	289	304	297	264	296	300	287	263	270	289	296	292	316	300	285	298
4443	792	812	773	799	826	752	777	710	743	770	734	711	768	750	785	742	732	758	767	728	732	741	745	730	720	666	733	782	738	702	766	721	737	741	712	753	705	723	724	688	765	715	711	747	755	733	766	754	755	716	741	762	691	768	778	722	772	699	766	734	739	733	724	692	760	705	727	715	744	753	757	714	737	745	737	737	722	788	718	733	683	705	711	719	741	705	781	723	757	684	708	778	753	780	688	719	706	779	756	761	736	740	770	722	718	718	762	729	701	700	718	707	744	771	758	749	718	728	702	712	719	797	715	737	745	717	758	708	746	770	730	713	681	739	712	726	685	710	770	724	737	759	725	772	738	749	689	757	743	733	752	788	727	749	711	762	736	728	752	757	750	761	697	747	719	725	720	704	717	703	745	745	704	728	704	758	749	779	759	692	753	736	750	702	711	756	687	749	772	727	760	716	692	776	784	725	742	740	739	772	700	731	729	731	732	747	708	678	750	687	682	708	759	712	693	705	741	744	738	759	709	702	731	703	768	764	711	734	704	753	725	684	693	733	691	737	770	721	711	751	781	712	760	752	739	692	714	746	748	755	699	688	705	744	690	743	714	739	722	706	694	737	741	761	739	700	754	699	664	706	717	740	707	722	682	743	739	695	732	778	742	713	708	735	737	730	696	705	776	749	769	729	778	707	758	708	749	748	738	706	782	653	696	718	741	691	755	772	688	755	716	714	759	706	717	721	710	734	716	700	704	742	740	714	750	714	743	751	761	759	697	752	734	741	703	690	707	719	693	752	694	760	702	673	713	721	676	749	749	733	688	731	747	742	711	755	725	724	690	754	707	742	797	783	730	697	748	749	697	710	787	714	762	732	729	709	739	750	729	772	723	749	734	709	717	707	745	749	689	697	674	786	753	742	677	695	741	663	694	764	717	747	672	693	748	737	761	749	749	748	724	701	726	711	733	730	700	696	751	730	737	715	737	752	755	751	717	745	735	692	749	721	712	735	710	715	684	801	734	719	688	707	717	749	747	798	716	728	732	730	736	761	725	771	669	706	708	728	740	732	768	707	733	736	661	744	745	742	763	745	740	694	708	756	762	730	714	687	749	759	753	765	746	733	763	748	735	706	681	743	710	739	745	690	695	719	738	771	704	743	751	743	713	733	718	729	746	740	786	740	720	744	719	732	727	729	707	683	682	765	777	748	743	669	758	692	683	733	750	712	761	690	750	767	770	719	762	728	692	750	738	727	729	735	743	689	731	743	767	720	713	712	702	744	700	704	745	754	757	757	717	702	726	712	775	734	691	719	741	746	689	749	721	722	745	759	690	743	703	776	733	694	697	694	772	728	740	689	730	770	696	688	703	741	745	750	718	797	727	729	720	768	710	720	735	775	759	744	763	753	754	728	709	776	728	714	742	766	733	690	719	726	761	725	742	754	758	737	697	728	712	739	755	762	700	722	686	690	727	719	701	761	697	752	741	756	711	719	765	744	700	664	719	660	739	706	733	731	704	711	715	724	711	653	777	725	744	729	773	727	717	732	723	730	736	758	700	714	739	683	723	700	749	714	719	769	761	732	707	706	693	688	766	722	728	765	711	692	725	721	751	757	712	733	707	704	697	781	731	746	702	728	770	736	733	680	721	746	717	743	717	705	733	716	739	759	729	747	724	756	716	677	719	734	793	750	710	704	717	775	735	776	719	730	733	749	721	761	693	766	737	750	753	708	724	697	756	702	724	713	704	724	761	674	776	771	760	783	643	665	699	767	716	730	719	725	743	740	735	707	731	726	713	756	734	703	718	761	720	727	687	710	801	702	721	726	742	715	727	716	773	699	702	724	725	703	685	780	706	751	736	733	767	751	772	721	757	711	737	759	695	734	783	708	693	795	738	734	764	738	697	709	758	712	746	764	772	722	776	710	747	757	687	690	715	763	752	717	758	718	748	718	746	742	777	686	688	761	727	750	707	743	695	765	741	760	722	777	744	731	784	722	696	758	779	695	714	722	765	711	744	703	711	776	727	727	748	684	705	729	792	725	751	717	699	736	707	718	758	703	708	728	700	721	745	734	757	769	747	709	694	697	737	683	711	747	749	748	710	748	703	677	705	710	748	777	686	714	736	671	717	734	701	688	697	726	694	703	756	702	734	678	703	737	729	783	746	663	728	739	775	715	751	713	754	718	745	747	738	736	733	722	703	727	763	763	738	742	708	767	667	731	737	761	711	748	704	768	735	739	704	752	725	694	714	753	719	728	722	760	669	730	780	712	732	755	701	751	695	727	716	702	700	721	727	736	747	713	722	683	754	683	761	713	741	752	702	740	765	711	734	767	744	682	720	735	703	668	755	724	758	749	733	765	716	748	749	702	753	710	686	684	734	701	769	729	763	725	740	723	693	738	782	702	705	707	759	748	777	721	678	777	771	711	713	672	754	702	746	745	675	697	764	772	658	756	743	732	741	729	732	766	750	717	748	736	711	736	663	758	739	753	708	760	760	760	697	724	761	736	687	748	723	737	720	715	741	720	733	747	714	750	734	693	796	719	727	734	760	787	735	720	784	719	736	731	755	722	709	725	822	752	718	723	738	726	685	715	695	724	690	686	720	714	703	773	755	723	753	714	699	700	706	749	757	722	710	760	767	737	730	723	755	734	742	733	786	692	758	781	786	734	739	731	702	729	733	793	746	750	727	675	689	707	750	732	693	753	688	719	770	726	735	730	745	738	727	721	720	741	736	723	663	706	705	763	747	756	742	760	671	756	753	746	680	725	753	710	695	727	736	737	722	717	713	753	766	725	749	739	700	718	676	752	771	767	759	720	795	759	775	711	723	736	735	734	772	735	781	732	731	726	718	759	741	755	750	748	727	805	748	743	762	708	752	667	759	705	788	704	765	707	760	757	728	697	751	717	745	730	754	720	800	722	741	769	772	733	700	746	744	716	727	689	741	707	714	718	717	723	789	723	749	700	739	725	757	774	729	773	722	735	736	730	719	729	718	730	695	740	776	695	756	745	694	739	702	748	760	686	734	716	729	735	726	785	729	708	747	757	686	683	771	744	712	696	675	704	680	737	704	749	739	725	747	717	746	722	729	738	746	732	739	738	729	764	712	676	774	712	689	705	712	735	702	697	718	712	772	741	771	684	692	678	773	785	749	815	719	750	685	742	681	734	753	716	737	760	684	712	736	755	723	732	725	758	733	721	720	757	698	733	744	708	747	692	723	763	719	687	732	736	738	738	701	779	704	707	717	775	693	743	730	682	748	761	760	712	734	684	687	696	766	777	710	753	673	732	699	738	718	816	762	728	745	745	737	735	722	694	783	735	695	763	730	755	712	716	687	731	692	758	762	750	777	758	731	701	690	755	745	748	734	720	706	778	723	719	734	736	786	726	735	729	666	786	785	743	729	721	750	728	747	706	711	718	756	713	778	729	679	718	786	728	689	786	726	736	715	685	771	691	758	760	726	717	712	792	699	752	736	721	773	786	795
40853	18793	2461	805	586	471	422	344	319	262	271	241	261	216	213	236	193	201	216	192	198	222	201	189	206	219	191	178	206	179	195	179	200	193	182	210	196	187	214	190	190	193	201	191	198	206	193	197	184	189	202	183	218	182	182	205	171	197	201	195	188	161	197	184	179	167	209	182	190	171	165	177	174	182	202	179	207	172	192	174	182	192	212	209	209	179	197	183	181	213	186	178	182	167	175	190	184	228	177	193	189	188	202	207	191	199	200	163	176	194	174	178	187	195	192	202	189	177	198	198	171	200	185	178	170	202	198	190	174	207	172	234	190	201	178	204	182	221	153	177	187	204	204	195	167	190	186	189	185	174	204	184	221	189	198	198	179	182	193	211	191	196	179	221	180	195	176	202	211	204	197	186	208	204	196	200	189	182	187	201	203	178	147	168	194	177	196	180	188	205	182	198	179	210	188	189	209	221	210	182	205	215	193	217	207	175	190	186	163	205	169	193	192	207	165	197	185	191	204	213	195	180	190	194	218	189	188	183	182	179	175	187	180	205	193	173	189	193	190	196	180	206	174	208	177	188	184	188	179	188	190	181	169	190	185	173	171	230	191	173	180	183	190	231	214	201	208	186	173	184	189	181	182	197	192	196	197	189	168	169	190	171	200	194	199	172	199	180	199	197	200	188	165	197	195	168	187	204	188	154	168	164	187	192	177	198	192	179	181	199	167	189	218	170	198	181	198	186	196	183	188	170	188	203	177	163	186	189	197	197	188	198	205	165	185	191	211	185	168	201	186	212	200	195	169	179	184	191	192	202	182	176	168	184	196	193	201	175	197	167	188	191	209	169	214	181	198	198	190	201	193	184	156	180	196	177	183	191	178	206	170	204	207	189	170	194	198	173	193	216	167	206	194	192	183	193	178	203	202	191	181	203	177	187	181	198	186	188	192	201	182	168	157	209	194	195	189	188	198	205	216	209	191	189	181	228	186	191	202	163	191	189	193	191	197	176	179	179	199	171	185	175	150	198	187	185	201	191	177	162	197	217	192	196	193	182	164	195	202	178	200	198	205	204	181	172	182	196	185	180	193	201	200	207	225	180	198	180	161	206	162	199	147	174	184	183	173	195	175	174	196	174	176	186	193	190	197	191	156	175	173	199	194	164	194	173	192	178	202	173	188	183	189	195	180	203	167	188	184	176	201	179	199	190	204	202	175	183	224	176	171	183	185	193	187	197	193	185	188	190	166	171	177	214	181	174	178	192	230	200	178	173	211	204	191	191	182	206	190	200	202	189	198	184	184	165	181	168	192	202	175	187	186	192	197	188	176	222	183	205	193	199	201	195	178	196	187	161	169	196	194	195	193	193	187	186	180	150	175	193	209	174	196	192	187	200	159	170	175	170	181	178	158	177	183	178	182	165	189	170	199	175	177	169	168	171	185	200	236	202	196	175	184	195	167	183	189	203	180	189	205	183	181	188	181	178	208	203	169	170	194	192	191	200	186	192	215	173	178	215	186	181	170	188	187	201	194	186	216	189	200	183	184	182	196	191	198	169	178	182	184	188	207	185	184	170	169	186	195	183	183	186	180	167	181	204	164	200	150	167	181	194	205	174	178	201	178	188	220	169	204	188	179	179	205	199	194	184	187	178	173	174	186	201	183	192	177	182	198	189	195	211	203	187	191	187	201	197	202	182	207	185	191	203	207	191	164	173	181	165	189	201	205	176	190	198	187	196	206	164	189	214	170	181	198	204	179	166	181	177	180	178	183	190	205	177	212	208	188	183	172	165	177	213	187	190	192	177	192	178	166	186	184	179	191	189	183	169	186	183	184	191	185	180	188	199	196	182	196	183	182	182	169	200	198	186	181	189	180	190	203	187	204	197	196	170	194	180	173	216	178	171	185	196	194	207	186	166	177	198	202	204	210	206	183	195	206	184	175	177	161	183	177	178	180	192	179	178	172	202	189	209	175	179	178	158	193	196	173	196	170	193	155	196	195	180	163	196	174	203	182	192	211	190	191	183	203	205	200	192	209	171	183	192	197	193	176	170	188	178	195	162	194	189	178	201	196	184	203	212	208	192	173	203	166	177	204	186	167	200	206	189	202	182	196	186	177	177	211	181	206	182	195	184	197	198	176	201	188	204	203	191	186	181	187	218	192	183	177	198	192	207	188	190	207	175	186	213	163	185	196	165	172	174	185	182	163	169	189	187	191	183	175	168	195	200	189	197	193	189	165	191	186	182	213	176	215	198	159	208	205	198	191	173	197	197	179	187	177	198	174	173	185	212	209	202	173	196	198	193	190	182	165	184	195	196	186	176	178	175	185	186	208	211	156	180	185	197	201	162	189	190	207	201	168	209	199	193	192	181	232	187	185	200	189	196	189	214	192	222	206	171	171	182	184	192	203	185	160	154	209	191	166	178	177	203	190	219	177	189	193	179	177	183	179	182	203	191	193	200	208	192	183	206	183	191	193	171	242	198	194	167	183	184	204	212	173	192	174	194	195	207	200	186	175	216	176	195	182	190	190	174	194	199	187	202	177	200	182	185	200	182	189	196	172	179	181	206	182	186	171	186	227	186	156	182	182	189	179	198	170	204	184	210	192	200	211	187	204	205	197	188	191	177	200	212	193	168	182	191	190	201	181	193	188	177	185	168	175	201	163	188	177	176	209	217	165	198	193	186	173	177	181	166	190	208	183	216	199	152	170	184	187	175	194	177	197	215	168	172	177	191	185	163	156	188	176	192	176	164	187	167	207	179	181	192	194	188	191	168	157	188	162	178	188	188	188	187	207	196	172	156	178	208	216	201	204	188	198	189	181	179	175	180	214	165	182	181	190	196	180	196	207	185	210	190	186	207	201	221	202	185	197	202	177	184	209	178	186	208	221	168	184	198	162	191	215	194	199	182	179	203	202	192	183	173	174	205	187	209	218	186	191	191	187	186	213	189	205	188	182	202	189	202	200	194	197	169	173	160	201	146	176	172	160	184	166	190	183	192	198	199	188	195	175	194	176	188	177	196	185	186	200	169	175	189	212	193	184	182	187	197	193	182	200	174	194	188	228	188	186	212	202	190	201	196	196	187	175	182	197	183	180	193	191	168	188	193	202	187	162	188	188	194	170	176	208	203	196	173	175	192	198	175	179	194	194	167	186	189	173	199	163	186	199	185	188	197	179	165	190	173	223	188	204	168	178	188	183	208	166	181	190	173	185	167	193	187	200	178	175	179	178	198	179	175	192	175	193	194	181	181	207	187	180	192	186	179	213	187	191	178	208	207	195	183	168	168	169	218	186	200	199	199	196	164	181	201	177	190	197	180	162	202	170	166	194	194	174	207	185	164	208	193	180	203	212	180	183	181	193	187	178	187	215	197	200	181	196	190	185	171	183	212	192	196	187	200	158	185	196	173	170	179	183	204	221	208	176	188	206	196	185	185	192	163	187	198	191	188	206	182	185	203	210	195	190	208	200	186	183	197	196	188	181	178
22279	1300	2226	2800	2389	2090	1758	1429	1290	1133	1133	982	959	873	864	788	752	690	761	677	698	690	673	665	624	663	625	687	644	638	654	634	590	601	622	629	626	570	628	556	580	516	600	547	515	585	584	534	576	517	528	579	581	573	557	545	588	533	526	562	557	581	573	561	527	548	584	541	568	559	564	533	533	520	580	562	517	534	524	551	536	541	511	524	559	563	537	520	604	555	569	587	528	532	519	549	554	524	518	535	499	552	568	532	581	536	532	537	550	523	516	545	582	519	575	577	532	517	550	536	559	597	577	560	590	542	548	575	590	573	522	539	535	555	543	536	536	553	510	598	561	543	516	541	553	536	519	537	556	529	555	562	557	543	521	542	536	542	534	494	542	534	508	560	574	490	569	507	535	549	543	537	582	493	510	546	539	526	524	587	541	480	523	555	525	516	515	525	584	539	553	520	568	561	548	554	570	550	553	546	551	553	565	555	521	511	512	561	534	505	514	540	546	582	563	591	550	533	530	558	577	532	556	545	540	524	525	534	502	575	542	584	569	530	567	547	513	537	538	497	569	530	549	554	528	563	541	538	540	550	535	550	567	524	548	559	554	524	594	561	528	509	548	514	532	545	538	551	527	540	572	602	498	531	512	496	529	525	576	563	527	563	546	537	513	563	568	538	537	541	526	540	519	502	590	513	537	532	568	515	556	548	540	526	543	537	548	546	572	581	517	568	540	527	576	579	504	543	570	574	525	562	571	519	571	490	546	541	571	549	530	567	492	578	563	526	533	546	539	564	502	577	539	525	552	536	553	518	515	520	536	541	577	554	511	592	592	552	538	540	529	559	531	516	529	561	531	548	524	540	524	555	508	562	542	523	550	516	572	495	569	569	556	539	503	528	530	549	538	554	498	550	530	516	516	549	526	564	586	570	543	553	546	509	569	573	522	584	529	535	596	516	539	552	525	586	538	525	547	541	559	565	491	594	560	546	552	559	519	550	536	544	545	496	504	566	575	525	552	574	556	528	515	536	540	501	590	504	525	543	560	512	540	561	551	559	518	590	586	525	521	567	566	533	566	551	572	582	486	567	481	546	515	514	520	500	525	566	522	579	555	510	548	551	549	546	515	534	574	544	540	550	555	520	558	520	590	523	545	547	531	541	557	547	542	534	559	495	551	559	576	526	528	539	532	570	570	521	517	578	537	571	550	505	533	535	572	533	584	575	547	507	509	560	493	481	548	546	516	530	516	543	529	555	579	553	505	564	515	538	530	551	557	547	569	537	516	504	538	539	513	537	526	503	555	500	570	527	550	551	593	508	552	583	519	553	538	524	543	532	561	567	545	587	537	560	530	583	548	545	567	535	534	545	591	559	523	540	545	561	547	539	557	546	508	531	550	576	535	525	539	521	572	534	531	603	507	516	539	567	565	548	572	511	511	545	559	576	513	505	516	487	508	530	544	518	553	543	564	537	586	564	549	573	556	517	564	558	544	558	533	524	525	536	537	557	545	528	555	521	543	533	522	493	536	550	541	548	547	582	553	582	531	570	536	534	534	554	554	529	536	566	560	554	551	527	500	507	571	501	531	511	560	598	509	560	552	551	542	565	530	539	552	536	496	536	554	538	574	543	542	526	576	529	522	536	499	544	542	547	529	551	539	550	536	546	523	553	568	554	545	557	563	548	603	530	541	515	532	498	543	547	537	576	550	559	547	582	541	541	578	547	550	581	580	508	535	547	509	574	581	551	539	530	555	525	522	562	553	548	531	538	534	547	537	496	550	551	551	534	490	559	538	540	553	521	517	573	552	554	524	546	567	534	562	530	541	520	521	531	529	521	554	571	544	529	561	554	565	545	516	563	561	549	559	553	523	526	559	569	553	581	577	553	508	531	549	525	507	533	574	561	566	537	486	502	574	539	601	539	510	583	570	552	593	561	564	504	537	582	570	533	545	525	503	536	567	537	556	544	521	540	537	529	568	545	545	549	515	520	556	516	531	537	550	528	504	507	520	550	535	539	579	503	543	544	552	534	569	539	517	568	526	543	511	545	522	517	506	543	535	553	587	546	570	513	538	547	513	506	553	579	550	525	580	530	553	523	548	547	553	524	554	535	546	530	549	521	531	534	548	482	551	520	552	547	573	555	549	584	544	555	559	497	558	484	530	548	516	518	555	517	535	569	521	529	525	490	538	561	525	546	521	510	584	555	509	577	559	552	564	503	574	553	571	545	527	537	562	500	580	542	533	544	604	558	534	545	570	561	532	515	552	526	527	565	524	549	571	515	539	521	542	555	580	576	534	537	537	521	541	560	540	543	558	535	513	542	551	530	543	511	572	530	551	513	535	514	549	550	506	534	537	535	532	525	501	511	576	549	514	567	507	533	558	567	586	547	546	524	534	546	515	551	540	489	546	540	552	597	543	586	519	524	576	544	539	507	534	580	559	553	552	555	518	559	573	549	545	564	523	492	551	541	511	528	539	579	567	534	561	531	519	497	557	544	561	535	546	564	555	580	528	609	554	519	520	527	541	512	561	537	571	552	555	580	514	506	519	518	524	571	548	566	543	544	534	544	544	556	546	555	597	569	516	506	543	562	574	565	572	561	579	512	563	560	528	545	518	530	578	582	532	529	554	562	574	567	578	529	522	539	526	547	540	517	534	550	508	599	588	555	574	546	548	525	574	580	564	501	522	530	561	570	532	561	508	484	561	568	546	524	582	567	565	510	540	552	556	529	558	553	529	539	583	530	552	520	553	561	551	553	564	511	524	576	606	524	582	576	559	561	532	502	542	529	534	533	542	529	542	564	566	558	554	543	536	532	501	537	534	537	541	524	515	550	552	590	587	532	581	534	577	550	553	539	563	554	567	567	546	504	563	559	517	549	532	551	535	543	511	529	522	554	515	522	537	531	565	542	556	521	523	544	520	538	535	552	485	558	537	536	561	562	583	537	576	535	485	522	585	522	519	531	579	548	531	568	594	566	539	578	530	514	551	552	493	552	566	547	509	549	506	546	525	523	533	469	537	533	481	554	526	481	547	530	556	566	520	545	566	510	505	562	528	543	536	522	520	554	531	588	496	524	516	532	536	578	587	544	532	507	540	562	548	580	545	531	541	520	521	562	587	536	545	556	571	566	545	519	543	510	508	552	540	571	575	549	526	579	545	517	554	523	556	573	528	530	495	505	532	555	532	583	541	538	556	560	555	564	590	570	504	562	533	567	556	571	534	555	527	513	541	540	549	552	612	509	535	545	532	555	520	574	550	554	519	551	562	541	558	508	525	551	526	530	602	558	535	565	563	564	544	554	573	538	520	565	552	515	529	556	568	560	516	567	552	558	529	544	536	504	565	520	567	536	541	521	549	539	530	527	521	586	517	557	517	567	539	536	530	552	525	576	534	570	575	534	525	550	565	540	570	555	538	507	529	552	553	562	530	531	521	554	518	512	578	533	525	579	557	505	561	566	526	564	518	533	565	562	541	546	534	535	502	525
54473	27971	10746	2345	1388	1028	803	758	643	586	540	456	472	470	414	439	424	381	381	385	387	403	377	385	422	373	355	380	362	388	332	367	334	393	339	370	342	367	354	374	373	365	365	352	366	408	359	333	351	377	415	350	356	338	371	352	324	391	355	407	331	387	398	356	365	369	341	370	357	327	359	340	336	356	346	364	334	358	339	363	341	355	368	355	352	362	363	333	378	333	340	339	377	358	376	370	329	363	338	364	354	343	296	337	355	353	360	326	323	353	358	342	322	350	322	379	354	392	324	337	335	359	381	372	354	342	346	341	370	344	370	357	372	350	350	344	388	353	366	366	366	299	390	321	377	384	312	357	381	335	371	317	347	363	337	312	342	340	379	344	354	308	374	366	363	384	381	346	346	322	337	357	370	343	326	349	322	393	349	386	331	327	368	361	328	335	328	336	335	346	351	379	336	372	349	363	349	371	389	340	336	339	319	364	359	302	347	331	333	333	343	344	324	344	338	336	326	352	343	379	369	344	334	377	336	361	319	375	354	345	347	334	364	357	354	325	339	357	348	373	322	342	320	331	323	357	351	369	318	334	308	356	338	348	349	348	368	362	364	323	332	371	364	371	367	341	350	329	345	329	359	333	350	343	380	311	360	360	356	343	353	362	349	321	330	371	343	345	383	349	338	329	355	381	340	357	397	383	385	337	339	350	352	326	346	347	341	359	344	339	352	338	352	338	342	350	361	345	348	360	351	334	323	359	361	353	329	359	349	333	347	367	364	339	371	349	330	360	337	316	346	322	329	366	351	331	353	330	348	340	318	345	339	324	341	374	348	366	384	349	373	372	371	337	329	366	365	355	333	330	352	354	381	339	353	349	345	330	360	323	358	340	359	355	352	373	349	340	359	355	353	354	332	358	377	341	340	366	340	310	358	373	341	375	364	356	353	332	325	347	338	361	368	325	343	322	344	329	361	347	349	372	384	334	354	331	367	341	328	360	336	366	326	354	333	340	341	347	370	381	353	370	372	353	347	319	334	348	340	371	335	357	331	358	340	354	382	323	385	332	354	354	365	370	349	344	390	380	382	343	356	372	343	340	360	353	350	365	319	385	362	373	349	350	360	377	391	353	346	359	347	330	369	352	354	346	374	344	320	362	323	325	292	366	383	384	361	344	330	361	351	355	350	335	314	371	352	367	378	348	394	347	346	360	359	338	326	334	366	357	366	369	340	328	329	317	324	327	344	330	356	318	375	385	351	358	337	336	332	334	382	357	372	316	384	355	342	354	318	356	325	356	352	357	346	343	357	382	369	335	382	349	382	343	373	362	377	333	371	335	356	386	289	330	353	342	343	311	348	363	346	311	343	312	358	331	355	307	324	334	342	342	346	354	361	356	373	345	353	380	342	343	334	350	350	352	341	357	342	382	347	329	361	349	335	329	357	370	387	369	377	338	349	321	299	354	327	351	365	328	333	348	343	312	353	348	342	382	351	348	358	334	347	356	358	372	367	344	379	366	358	357	348	376	372	345	355	332	351	360	351	368	345	375	335	371	339	325	331	337	378	365	383	337	359	373	350	362	381	372	326	346	330	370	366	373	355	352	362	351	359	380	320	366	344	359	373	359	349	339	324	354	363	364	351	358	367	365	349	351	357	338	325	362	365	297	358	293	355	326	349	346	339	358	338	370	340	357	355	320	367	343	314	365	351	358	310	391	350	345	345	392	365	365	329	320	348	362	341	380	369	342	345	348	364	344	360	354	358	392	318	381	350	374	363	340	326	312	349	354	357	381	333	374	365	338	361	298	372	342	365	339	362	339	333	334	353	380	378	365	344	333	336	351	316	312	347	371	335	390	320	360	365	327	356	352	338	318	333	343	353	344	367	363	367	360	355	332	310	354	349	376	350	366	333	372	306	336	351	354	328	341	331	353	353	332	369	394	362	348	361	330	377	316	328	363	359	407	356	322	355	356	334	360	341	349	362	347	337	342	313	316	336	356	367	342	340	356	369	355	353	361	321	335	364	327	344	375	336	307	354	306	353	364	394	323	306	377	332	371	351	325	336	371	352	362	371	328	340	369	340	347	330	341	376	351	335	335	378	352	344	339	332	300	338	320	358	342	342	306	346	322	352	361	351	361	322	338	360	351	341	321	339	394	364	377	352	358	369	347	323	375	369	342	359	338	336	358	357	347	339	327	370	319	353	367	340	367	331	336	330	371	339	371	369	393	370	339	383	344	352	346	315	346	308	337	368	332	358	414	339	361	371	356	354	364	366	365	318	359	340	366	359	332	377	313	340	335	386	390	391	339	337	329	351	347	344	376	364	334	350	355	349	338	373	355	340	331	374	362	329	316	358	349	345	349	364	327	371	313	358	402	338	350	376	373	365	359	385	372	359	338	351	352	339	335	349	335	334	324	366	346	355	319	362	331	355	360	370	360	329	388	336	356	348	358	376	295	353	330	337	323	324	393	312	321	354	332	326	329	345	349	352	370	348	333	342	368	316	384	363	340	299	331	321	355	385	349	336	339	348	349	374	332	341	341	319	356	373	344	373	359	344	373	360	348	360	338	360	317	379	353	356	380	319	350	321	332	337	377	356	359	300	330	341	343	361	322	363	384	351	315	394	324	376	359	370	347	337	366	338	340	355	407	366	345	318	343	341	322	362	362	344	333	321	377	369	361	360	381	365	323	340	338	333	349	347	357	351	352	390	352	320	372	352	335	345	331	353	382	331	377	356	331	341	327	342	334	344	350	335	337	376	344	349	353	374	346	369	402	352	340	322	338	350	326	381	331	355	311	356	334	331	334	353	343	379	351	312	348	327	321	372	338	377	323	352	354	361	360	357	330	377	344	342	349	362	326	382	358	349	358	347	323	346	366	358	333	329	337	357	332	380	411	343	369	345	353	349	349	332	325	320	372	309	370	368	364	359	350	350	372	315	354	353	346	358	309	338	332	315	364	325	368	379	377	333	357	329	376	358	357	310	378	340	359	357	352	357	332	332	328	356	348	312	336	317	394	378	368	385	365	329	324	375	329	371	407	353	328	315	372	306	366	321	313	345	341	395	341	333	312	315	319	347	379	342	352	351	362	321	337	357	344	315	391	370	360	368	359	359	361	315	346	359	341	342	384	362	378	339	346	352	338	354	342	368	373	349	368	376	312	341	341	365	323	349	340	315	340	335	316	342	364	328	393	344	361	354	356	364	333	352	323	356	338	338	346	340	335	362	329	344	351	350	332	335	348	355	376	355	352	357	343	338	353	317	304	399	331	342	368	395	340	328	362	372	355	353	373	342	354	341	342	356	336	366	347	348	344	350	349	330	371	334	371	339	348	363	355	331	350	322	353	342	358	353	353	362	351	356	347	368	338	361	365	377	328	355	348	387	354	385	364	383	358	348	359	362	363	349	388	370	344	316	357	359	349	354	334	364	352	365	359	377	352	333	328	358	353	382	356	333	359	350	336	323	329	329	351	395	350	327	338	346	344
30670	2292	4146	5022	4464	3743	3156	2705	2301	2136	1907	1745	1612	1642	1504	1424	1322	1312	1284	1241	1170	1112	1158	1116	1147	1135	1064	1085	1030	1000	985	958	1003	990	1025	1025	966	1043	942	1020	967	982	941	926	957	970	992	979	925	971	942	922	931	980	875	977	946	958	894	938	932	916	939	899	870	914	910	950	847	912	870	934	856	889	916	898	932	894	990	881	895	905	860	854	918	863	844	879	932	886	900	884	933	877	897	903	933	874	923	887	923	916	899	852	907	928	858	959	953	962	870	891	902	867	920	894	950	873	886	854	867	938	918	918	918	863	916	855	874	899	839	893	915	935	856	892	879	871	900	924	911	875	887	906	899	889	893	890	872	875	901	854	896	851	910	934	858	872	847	870	862	904	839	920	916	883	921	934	978	826	940	942	906	875	866	881	880	871	971	824	897	886	894	895	888	899	846	874	860	870	925	887	904	823	863	879	923	833	843	931	925	862	931	936	910	882	902	887	922	872	916	864	876	899	898	872	906	857	913	885	922	892	887	898	872	878	807	893	865	880	891	835	897	925	871	854	872	888	866	853	924	826	909	900	943	876	857	898	935	893	824	863	912	908	821	884	888	870	922	872	869	843	863	842	817	965	874	880	921	889	882	912	897	858	918	888	922	898	937	842	924	909	888	932	879	880	899	880	880	863	852	870	874	869	889	913	884	863	887	847	893	889	913	914	832	905	910	902	904	906	913	877	956	878	849	868	849	899	932	897	896	806	868	866	888	855	857	887	892	863	858	859	890	911	923	929	881	900	880	873	889	859	867	884	888	892	881	817	901	869	873	933	895	884	856	892	897	898	938	868	940	937	893	901	901	877	843	929	909	858	868	884	879	885	924	894	878	924	915	889	865	943	865	861	886	916	866	929	923	855	939	896	874	912	955	853	895	866	938	891	849	841	903	919	880	866	936	900	915	855	885	880	870	870	889	859	844	860	867	906	853	887	871	890	923	870	890	849	883	907	813	903	860	866	892	900	847	890	871	870	869	915	852	894	891	914	916	880	893	826	892	905	888	857	882	919	867	832	871	871	897	844	880	887	862	867	920	882	954	891	892	885	995	912	909	899	954	910	847	888	917	871	885	890	864	873	832	898	868	889	907	931	811	905	876	947	842	892	863	889	902	853	937	877	903	853	910	902	885	890	900	876	959	872	874	880	873	857	895	905	918	882	867	942	873	940	878	915	882	899	920	906	918	904	856	911	863	873	858	926	891	900	898	867	933	938	850	928	925	888	917	956	902	896	933	912	950	945	838	904	889	838	861	871	880	841	922	910	924	777	887	898	964	908	946	910	926	908	888	915	865	897	917	917	903	954	919	909	880	879	899	830	883	948	881	896	842	876	850	877	923	949	882	875	844	899	875	881	933	912	904	952	908	936	861	874	871	905	858	852	920	890	897	888	868	880	885	861	854	898	923	841	881	892	859	877	905	852	943	885	831	927	857	838	846	848	864	933	906	894	896	931	863	915	890	855	922	875	950	878	942	855	933	900	844	907	932	863	893	917	918	878	850	915	878	864	914	907	878	927	867	906	878	888	910	873	864	882	896	885	876	882	805	867	915	864	860	892	884	904	908	909	894	922	918	856	917	912	869	896	870	868	895	922	858	870	885	899	891	892	845	902	894	902	930	865	881	878	905	863	854	890	922	883	944	898	816	942	850	927	896	917	882	921	868	885	886	880	896	847	876	822	880	863	897	877	843	892	891	893	836	904	879	870	920	835	900	871	861	886	887	873	895	930	922	885	882	798	898	940	913	886	833	900	889	878	960	918	855	880	877	919	848	831	878	910	859	868	906	889	886	913	920	918	862	870	897	852	903	874	891	869	901	910	870	859	884	892	868	881	850	877	939	948	901	880	1000	898	936	853	931	860	895	869	904	862	819	897	842	912	904	900	889	836	891	945	934	862	882	886	913	873	849	867	940	927	911	895	867	874	885	902	869	933	873	911	905	892	860	923	903	900	874	883	859	887	894	866	916	878	878	924	898	933	847	894	887	863	842	912	889	863	932	876	901	863	874	895	875	897	874	915	932	836	861	946	907	917	898	894	898	830	926	874	899	865	883	887	922	882	859	924	906	867	866	868	922	864	892	922	903	868	923	913	892	840	858	857	873	902	852	863	903	879	902	924	858	859	924	833	929	930	883	934	882	846	921	941	870	956	945	903	878	905	905	961	918	908	888	919	880	869	900	836	849	865	901	916	896	857	924	878	901	905	850	900	898	896	887	907	890	912	927	898	856	853	914	887	885	878	876	894	880	912	845	940	876	842	947	906	885	939	906	925	866	903	871	871	923	841	856	892	977	894	909	837	849	926	914	909	897	877	879	881	867	943	877	884	954	906	901	873	879	947	913	939	867	872	903	880	861	900	906	889	895	926	933	896	879	886	927	911	903	882	891	881	877	930	902	900	955	913	908	847	870	864	926	886	876	912	878	873	911	869	894	888	853	869	887	896	906	849	884	902	896	965	888	886	868	920	914	942	861	874	898	843	885	878	841	903	910	866	876	871	918	925	946	910	853	894	893	912	805	897	878	872	882	889	881	924	952	883	926	877	872	893	923	865	953	881	814	920	838	873	876	912	920	875	871	874	909	927	867	933	928	912	870	893	839	906	880	854	914	879	970	887	864	913	853	879	902	886	867	825	914	866	892	862	853	937	886	878	903	876	865	909	886	833	918	896	876	913	926	904	924	865	941	883	910	885	907	915	902	857	864	848	910	960	893	867	906	952	883	891	903	889	925	878	906	909	916	860	906	883	875	905	894	905	913	881	911	881	848	904	913	879	866	913	936	883	882	904	882	941	850	873	859	885	882	899	913	858	903	853	864	915	878	858	886	867	905	952	874	876	855	924	894	883	922	890	861	897	907	877	919	852	886	879	945	890	948	941	888	912	874	875	947	866	895	846	896	865	879	979	898	854	877	868	876	860	858	942	876	948	891	895	931	894	890	885	912	951	851	883	926	898	944	887	844	885	911	890	901	911	912	893	929	916	874	930	897	896	884	887	860	876	891	868	877	892	884	918	889	928	952	894	873	863	876	864	889	879	894	876	882	870	923	984	903	899	904	855	888	897	885	910	884	906	902	909	912	852	872	861	901	917	835	879	878	913	941	891	878	936	871	875	885	879	867	905	842	937	841	868	907	868	864	891	829	857	877	852	938	931	850	832	858	908	853	872	863	974	907	859	896	879	891	933	883	879	823	889	910	878	893	948	934	902	938	871	907	889	871	902	836	875	914	902	879	893	867	892	962	917	863	871	864	896	874	863	825	937	919	922	915	923	840	862	920	863	842	891	945	931	913	879	892	852	898	914	871	873	894	921	879	883	873	891	859	902	840	902	871	883	897	849	865	834	920	863	930	899	923	890	906	842	961	881	879	856	901	859	919	908	918	883	841	928	861	868	856	961	889	848	892	937	903	862	849	868	884	854	864	863	925	897	903	894	891	869	887	863	882	931	912	893
4065	379	310	315	262	305	293	279	297	274	260	276	269	265	295	296	280	300	284	281	287	278	295	286	282	262	292	284	284	274	320	324	288	315	307	293	280	292	271	292	286	288	305	292	294	309	283	299	278	331	291	284	324	313	259	320	309	311	270	274	277	343	290	293	277	298	301	312	295	279	297	277	302	242	314	287	316	288	328	307	286	299	250	284	306	317	313	317	299	304	296	310	291	324	290	260	309	306	277	309	292	302	310	272	280	277	272	289	276	311	290	292	266	299	313	297	345	284	285	273	260	290	310	304	328	271	327	299	296	286	295	294	281	307	264	296	302	268	289	297	291	285	284	258	273	324	299	279	307	309	271	311	305	274	273	304	273	287	323	282	257	256	262	267	298	277	264	277	285	303	291	278	304	297	289	280	276	286	312	318	276	283	307	278	283	300	282	268	277	292	299	287	279	297	261	303	287	281	273	293	288	294	278	295	276	287	291	313	303	297	268	309	287	293	324	281	320	280	271	257	290	283	295	316	276	263	285	260	295	273	269	285	286	302	290	286	307	282	286	285	286	247	283	264	317	303	253	302	297	302	276	277	262	291	311	305	286	306	314	311	315	299	301	294	272	279	288	296	284	307	297	282	307	287	281	281	293	268	275	336	303	294	292	267	297	311	333	305	295	300	267	293	310	296	313	281	324	291	290	277	311	308	263	275	299	302	302	298	279	305	298	263	303	307	274	323	284	288	331	292	302	295	306	302	290	316	287	280	283	314	295	301	292	277	307	281	302	275	307	286	302	262	303	273	266	285	279	287	270	293	295	255	294	300	297	314	313	297	306	332	291	285	280	267	305	314	298	291	329	283	288	286	277	244	276	296	274	293	322	299	277	302	287	290	275	286	309	275	276	314	302	319	313	281	273	306	309	285	321	295	286	291	288	293	304	300	333	286	300	301	309	254	292	267	289	282	299	277	285	306	273	257	311	297	290	303	283	320	283	332	274	330	309	298	268	280	291	276	287	275	292	298	277	245	269	323	304	256	326	288	273	296	314	275	273	296	279	269	272	275	290	288	243	291	307	277	261	298	313	262	298	281	298	292	292	304	284	290	326	299	285	264	287	299	301	271	284	289	300	262	255	264	311	288	275	285	292	297	304	278	264	301	288	270	301	301	294	306	284	289	300	308	286	302	337	298	296	310	303	292	293	270	328	270	316	283	274	280	306	309	313	281	256	284	296	285	292	296	274	301	294	307	265	292	273	282	281	316	295	299	263	278	311	283	293	285	269	286	321	310	291	299	294	280	291	310	293	289	268	309	299	290	289	283	268	265	300	321	308	289	299	310	276	300	299	303	297	303	286	276	278	281	303	342	286	303	264	284	308	289	304	288	294	304	294	306	285	251	302	306	256	304	276	281	310	284	297	283	284	318	307	251	296	291	277	317	269	257	293	264	271	318	312	291	297	272	301	323	288	293	285	326	320	293	277	303	257	294	318	296	251	324	322	260	276	251	285	262	286	301	288	271	258	287	265	263	316	282	287	281	288	293	257	285	291	292	262	270	297	291	302	318	299	247	265	256	284	274	323	288	299	256	288	276	273	300	269	288	267	273	298	297	281	274	321	305	293	275	294	295	259	284	288	266	303	292	281	279	297	272	286	276	250	273	292	295	304	298	299	243	334	278	298	313	304	318	310	298	272	302	286	277	278	262	294	330	273	271	304	266	291	284	318	318	278	279	288	315	291	299	263	320	309	267	284	310	284	279	327	280	279	276	277	293	311	273	274	304	297	322	271	251	287	307	298	295	319	306	298	265	288	312	288	326	277	338	278	304	285	315	308	305	287	257	290	286	312	264	287	278	321	271	294	327	287	257	273	314	293	296	307	313	322	290	271	317	282	253	269	299	308	287	302	309	286	301	295	313	256	278	294	269	292	289	296	281	270	306	287	305	290	290	271	303	301	298	280	285	298	297	268	299	292	299	302	296	300	309	272	303	283	297	297	299	292	305	299	289	288	301	292	303	320	305	289	301	272	279	319	288	298	279	279	274	279	286	296	273	307	275	272	303	290	282	282	278	231	324	278	265	288	292	275	320	301	298	272	285	293	276	293	304	298	245	290	276	294	282	275	299	278	294	264	297	299	317	299	336	289	282	279	301	285	306	298	277	296	301	270	287	293	291	301	287	283	255	251	270	279	297	279	281	285	276	266	283	320	315	281	274	274	269	272	331	289	246	274	326	301	280	293	289	327	260	278	311	304	295	328	289	278	284	281	294	289	299	276	293	273	271	285	297	282	276	325	288	280	276	285	301	273	284	293	306	304	273	290	303	329	275	301	303	308	288	277	261	308	255	290	288	289	267	310	311	263	304	275	271	276	284	268	258	299	292	274	293	300	301	314	276	317	274	303	282	273	282	300	294	294	305	294	287	260	252	296	304	282	280	315	274	292	263	320	277	284	293	294	323	267	274	301	323	279	307	300	278	286	305	303	264	300	289	281	273	240	306	255	259	311	299	309	280	317	297	305	297	263	312	271	291	290	282	273	265	297	311	270	279	301	284	301	280	294	321	285	279	312	291	293	285	291	291	260	306	299	304	293	275	279	325	318	322	336	288	310	322	305	285	304	314	295	278	301	291	293	311	262	273	255	310	268	272	310	292	275	286	295	275	304	280	272	264	295	300	290	263	283	306	289	280	271	294	305	300	262	277	280	285	326	301	284	300	298	265	285	313	281	271	313	281	301	291	248	299	299	278	275	285	273	263	303	296	292	276	274	304	275	261	276	302	293	275	297	286	297	296	294	287	299	284	273	313	292	297	290	309	317	276	295	304	271	292	278	300	304	264	283	280	279	292	274	314	291	279	318	267	281	257	302	313	330	261	292	267	328	285	273	279	300	277	297	301	285	283	299	296	285	270	283	296	279	289	287	256	312	285	285	277	287	292	272	280	290	306	274	269	284	287	282	279	275	292	294	284	292	277	284	290	299	327	265	282	279	283	299	275	303	293	282	309	267	294	330	287	292	325	266	279	308	300	289	321	305	294	288	312	274	291	302	280	292	291	286	260	294	292	327	304	300	290	285	304	269	295	276	260	291	280	290	291	321	257	285	275	258	266	303	278	318	303	275	262	295	326	299	262	309	269	315	279	291	302	317	256	298	319	285	297	296	278	299	248	292	270	324	288	272	302	293	301	266	297	300	255	313	288	277	259	292	328	271	313	283	297	263	320	320	280	340	290	318	287	274	267	288	292	281	262	295	273	315	304	293	287	296	287	309	297	304	274	294	300	283	262	309	310	282	295	293	315	283	273	284	260	312	292	302	263	287	296	295	299	298	288	279	294	311	294	295	269	268	294	297	297	293	278	271	278	279	287	287	272	308	316	305	284	326	321	300	287	295	306	306	286	307	306	300	297	305	262	323	265	299	292	288	281	303	334	301	306	309	298	279	302	289	284	289	284	300	308	297	330	280	328	317	274	288	289	295	276	277	269	310	304	310	291
4507	828	800	794	804	823	813	747	747	738	745	751	776	757	750	766	714	722	729	760	695	770	773	761	767	736	735	730	770	749	747	666	797	734	752	718	702	779	742	719	779	758	748	778	771	756	725	744	719	699	726	716	735	706	723	695	753	737	753	776	728	734	719	749	723	789	764	719	734	731	751	689	745	719	730	759	704	799	757	746	787	721	738	736	679	709	759	701	749	731	716	785	706	727	701	768	737	725	717	728	742	758	756	736	690	730	780	730	718	756	781	747	737	787	711	748	736	736	819	735	741	766	728	732	699	732	750	742	713	774	701	717	707	715	745	752	738	727	710	747	701	746	750	729	711	743	705	724	732	676	703	737	748	738	777	754	772	756	722	775	722	723	705	693	694	721	728	735	744	708	699	716	721	744	698	759	755	763	749	720	762	725	713	771	764	790	712	758	713	712	795	710	734	736	756	707	740	728	725	725	716	711	730	731	724	703	750	734	717	729	755	758	700	760	730	745	760	695	734	728	766	744	728	761	756	718	727	697	700	746	704	745	694	753	747	730	729	721	705	718	733	738	708	735	697	745	823	742	745	693	745	707	756	735	750	727	738	734	713	707	744	713	744	728	717	733	711	736	747	725	719	725	710	777	735	734	748	726	726	752	750	713	796	759	703	751	714	708	765	734	742	691	726	755	703	707	746	779	757	738	751	758	765	729	763	794	775	710	736	792	711	700	751	701	736	761	738	713	697	677	780	760	711	752	707	710	717	712	720	736	695	745	739	730	729	749	760	709	719	752	724	702	708	754	707	739	704	733	708	701	739	740	739	727	692	749	726	740	739	772	739	737	752	768	743	779	718	719	741	765	702	761	723	743	706	762	720	726	755	728	718	721	727	724	766	709	743	740	731	798	715	748	693	782	741	701	710	719	750	752	779	733	722	746	771	743	707	764	799	762	773	714	726	740	745	713	733	730	764	710	762	719	676	751	735	744	710	728	720	783	745	708	798	733	755	756	699	708	696	762	768	742	722	770	771	738	762	736	721	745	737	771	731	761	771	727	728	745	726	739	745	713	710	758	728	705	726	720	734	686	738	771	727	671	706	786	764	760	765	727	692	702	755	712	743	740	728	698	789	733	666	729	781	721	781	750	751	738	744	751	688	754	754	755	711	707	688	716	720	736	782	766	712	715	684	803	747	711	728	752	746	718	787	759	745	776	701	708	700	731	685	766	719	753	703	707	752	747	746	766	744	742	781	692	717	737	766	721	709	781	721	749	728	737	762	781	786	715	735	709	723	732	754	725	698	777	784	749	748	759	757	736	762	727	771	739	749	728	756	727	773	711	742	703	718	682	714	696	740	701	732	728	787	787	720	729	712	735	766	733	728	742	773	746	722	693	820	802	771	757	740	740	693	719	732	753	718	691	769	728	734	775	691	740	734	751	740	751	783	670	718	756	734	709	729	755	723	723	731	706	745	713	713	736	715	742	822	753	743	767	737	774	723	698	749	716	735	729	706	714	771	695	722	761	725	708	739	749	702	758	748	749	721	719	759	776	732	718	727	778	750	777	736	685	718	758	716	733	739	740	755	706	734	731	741	734	720	778	692	753	762	712	752	734	708	718	719	761	719	730	738	794	764	772	755	711	696	690	774	722	775	677	761	745	738	741	731	763	761	763	760	695	714	723	732	727	741	722	732	706	761	720	703	710	737	758	689	710	764	749	739	732	724	750	713	755	713	721	776	698	719	703	715	744	761	730	731	773	740	698	757	713	751	792	731	736	776	763	757	670	723	747	728	695	729	740	664	733	720	714	706	674	768	709	768	701	729	743	732	732	736	751	717	704	786	749	698	763	753	751	745	714	716	736	734	771	755	736	763	773	706	766	743	742	747	727	752	749	778	699	731	738	755	714	743	750	744	734	768	747	726	708	699	749	684	689	779	713	737	725	722	740	701	726	738	739	736	749	742	757	753	733	750	726	761	720	715	749	750	733	754	764	772	741	758	737	711	740	698	790	723	716	724	732	719	665	712	705	740	753	720	680	739	751	697	725	684	750	694	731	706	810	738	775	729	729	779	703	720	731	720	675	782	730	719	691	688	760	775	770	742	714	725	718	746	715	750	727	751	721	736	722	719	735	690	753	750	742	763	737	752	783	713	730	703	704	724	759	721	719	727	740	750	722	739	699	695	737	719	749	724	738	710	699	687	736	715	722	732	748	744	732	744	743	726	733	785	720	736	741	763	740	753	765	735	727	735	696	765	681	759	740	778	721	735	717	702	751	716	746	700	742	725	761	727	722	726	743	733	763	733	783	702	765	736	787	688	737	718	758	702	736	727	695	750	677	755	722	662	764	703	752	752	730	676	723	749	721	735	760	707	760	706	780	729	735	745	702	755	727	678	791	707	694	703	736	779	721	733	714	749	769	734	728	717	676	760	713	748	697	721	677	762	705	699	746	743	699	743	743	742	722	711	741	765	774	743	749	724	718	738	732	699	712	691	696	708	699	726	724	742	669	683	732	753	773	723	676	705	744	690	722	743	763	746	756	692	755	750	762	743	690	698	724	721	736	742	748	751	718	696	743	730	758	716	737	720	721	753	752	713	763	771	757	685	732	726	773	729	743	708	736	685	752	754	732	742	710	660	727	730	717	714	726	757	788	756	672	718	719	759	689	758	724	718	750	744	723	779	696	706	777	714	721	756	753	728	778	696	740	677	721	749	679	716	765	712	723	720	740	801	766	689	726	794	713	757	768	710	719	787	732	742	706	718	713	728	717	749	752	728	783	700	718	723	743	725	729	760	753	698	704	736	732	750	719	751	724	773	677	771	712	738	742	733	731	782	728	737	696	771	799	684	712	691	764	767	731	743	728	701	743	733	716	727	758	712	742	747	743	728	742	737	712	715	773	790	703	706	716	719	708	736	759	757	721	698	772	732	737	746	709	752	774	717	715	722	716	741	762	770	699	713	701	676	739	769	747	751	754	722	732	709	727	683	706	727	729	742	725	719	761	723	702	733	736	705	749	724	728	734	741	731	716	700	728	761	716	766	743	739	703	719	794	761	691	719	740	730	755	740	754	715	721	737	788	752	726	752	716	760	780	751	691	751	732	745	734	709	726	787	777	729	758	733	730	739	736	769	691	730	775	737	741	796	722	694	736	725	724	734	734	717	717	739	763	783	780	700	747	683	753	724	724	726	712	750	773	741	703	711	723	746	719	717	719	718	712	742	759	793	728	746	696	746	700	652	659	745	746	710	720	744	730	737	766	763	691	733	738	741	743	747	717	707	774	709	711	752	708	771	760	731	753	700	754	728	693	711	737	726	713	699	708	761	664	722	758	725	720	737	755	731	732	733	693	757	723	734	686	761	696	705	701	702	722	749	742	736	713	717	714	739	728	688	738	745	737	753	773	733	745	737	741	762	723	734	692	742	721	753	745	745	728	701	786	727	719	735	747	733	726	733	740	740	732	706	758	780	701	752	722	724	795	725	673
42774	15957	1735	909	649	462	393	359	315	255	248	285	214	242	226	237	236	242	238	227	218	191	195	228	202	200	219	195	197	220	198	191	205	188	215	223	193	179	201	193	191	204	162	183	170	180	186	192	195	186	193	190	186	186	203	213	197	176	171	204	227	193	210	175	198	186	174	190	198	166	164	197	193	194	188	201	191	176	204	190	174	197	169	202	193	210	198	198	190	200	163	187	185	193	210	167	213	197	190	196	190	201	176	177	200	184	165	172	194	190	196	196	214	173	222	194	175	201	175	194	217	192	231	200	188	211	178	192	171	190	209	180	182	214	193	213	189	195	194	191	190	189	188	176	187	197	190	187	216	202	196	199	199	193	191	190	184	183	198	206	206	173	195	202	197	188	181	174	194	183	165	198	192	177	196	204	187	155	200	210	196	189	191	201	192	216	200	184	183	197	188	188	191	202	179	180	178	189	149	199	205	207	191	197	202	202	168	178	169	176	202	178	178	222	189	185	196	187	176	197	194	190	201	188	188	186	219	202	179	185	192	163	210	178	182	196	180	170	211	187	192	183	210	208	191	191	215	194	188	168	199	179	165	193	177	188	183	174	167	196	175	175	188	172	201	161	166	195	211	190	160	190	172	171	180	183	172	166	215	199	181	221	177	190	176	191	188	174	174	180	170	197	191	190	178	188	182	181	156	188	190	171	194	181	176	184	166	169	207	176	203	191	173	179	187	173	180	212	181	192	198	168	194	185	187	197	210	174	203	184	189	178	191	211	190	175	181	193	179	165	162	182	204	175	159	190	200	192	200	173	189	182	184	194	157	171	191	196	184	170	193	191	229	179	168	175	183	192	161	177	160	188	194	171	193	211	186	205	191	211	206	201	162	198	197	165	195	203	229	202	181	215	198	182	202	202	185	174	207	204	194	186	157	183	211	202	204	207	176	201	211	197	186	230	176	196	201	188	189	197	190	172	190	202	202	201	162	168	186	183	179	192	175	189	210	207	170	191	196	208	207	198	179	183	202	181	198	189	176	186	193	193	186	179	197	201	184	180	174	211	172	184	154	191	205	202	194	163	184	185	192	186	202	200	199	194	207	165	191	179	193	184	171	184	198	182	193	159	197	169	185	186	164	214	196	180	200	199	182	175	196	195	215	214	169	187	191	171	175	184	197	173	191	189	198	191	197	185	196	182	186	188	177	206	183	179	174	174	157	191	195	199	221	211	175	194	193	170	206	187	191	208	197	211	200	156	178	170	169	199	201	195	172	164	160	184	168	210	217	185	181	187	211	203	195	168	208	179	178	181	202	212	183	178	199	212	212	184	162	163	187	189	187	207	198	177	214	169	191	196	173	180	196	183	192	176	194	175	192	197	193	197	197	203	181	174	188	182	205	179	220	173	188	184	210	211	192	182	207	187	202	195	190	172	195	183	196	197	177	194	195	163	191	181	154	192	200	176	191	175	174	194	160	178	180	172	194	171	182	163	192	208	207	170	178	179	178	174	181	191	174	197	201	178	215	200	174	186	197	189	186	185	196	201	196	171	193	192	181	205	193	185	189	207	198	201	199	182	175	163	194	169	165	152	198	189	179	167	207	176	185	182	188	228	190	183	219	167	177	189	205	180	169	147	165	159	172	212	167	178	178	187	192	185	215	183	176	190	205	180	193	186	197	182	201	206	186	174	177	190	168	184	209	225	179	206	180	192	191	177	177	184	177	206	178	172	206	184	179	212	176	167	201	192	173	184	183	191	179	196	180	207	201	210	203	216	207	188	184	178	177	210	176	197	173	212	195	181	179	186	198	174	186	189	176	185	221	174	176	159	194	182	179	206	206	197	153	204	174	192	191	191	168	213	203	181	184	190	193	163	167	179	183	183	192	195	185	187	191	183	179	200	174	208	190	167	175	180	200	182	180	195	212	179	193	191	196	175	199	200	197	180	211	185	199	178	196	189	198	185	190	176	190	204	172	168	184	189	170	147	218	189	169	175	196	180	217	179	163	177	182	174	214	160	188	206	180	156	184	189	178	177	185	208	202	205	183	194	173	221	190	197	184	179	186	197	213	164	198	183	203	191	168	190	170	175	185	198	176	170	183	175	194	219	174	201	182	203	207	198	202	222	198	199	205	175	196	201	187	193	168	174	183	182	189	166	182	201	196	193	197	192	185	174	186	186	200	181	201	197	202	187	192	160	188	192	168	209	207	153	173	201	198	174	171	164	180	192	196	183	170	155	150	208	179	191	191	198	222	169	186	190	197	188	191	176	198	195	185	186	201	182	203	176	179	165	174	183	190	197	197	183	179	172	186	182	169	191	174	169	180	200	207	226	191	192	175	181	191	180	167	190	190	202	182	183	157	167	180	204	179	186	199	192	193	183	178	174	203	206	196	198	183	183	207	189	201	201	197	208	190	191	211	177	199	198	191	186	167	187	178	167	199	189	200	178	210	206	195	164	186	168	178	184	212	199	179	162	196	173	165	178	215	188	201	195	190	210	184	165	195	177	198	157	175	186	179	187	183	222	196	156	174	201	193	195	198	193	210	191	190	177	185	200	180	206	157	174	177	192	205	194	196	203	188	185	185	205	171	183	196	198	215	177	195	192	192	171	183	186	187	206	192	188	203	222	211	187	196	179	201	156	208	199	194	185	188	170	184	177	165	168	195	193	210	184	203	173	200	218	186	190	187	176	183	171	201	224	215	206	202	205	190	201	204	204	193	178	169	190	171	180	190	184	181	180	175	193	197	210	202	179	162	195	235	194	195	189	170	193	196	170	180	169	188	142	174	182	169	170	193	184	196	178	164	192	200	192	190	190	193	192	189	154	168	189	171	187	172	154	185	199	212	159	153	194	189	205	170	184	186	184	194	184	221	184	217	178	207	216	167	188	188	196	190	163	170	198	209	188	164	177	205	190	191	192	194	164	186	199	193	185	203	197	180	189	199	206	163	192	206	181	173	208	191	195	197	204	176	214	165	175	191	222	192	197	189	192	170	196	185	228	184	176	174	171	192	209	184	175	210	179	214	180	198	191	174	160	154	203	187	189	188	173	174	185	172	190	203	193	167	214	185	176	178	205	197	200	195	204	183	195	204	194	173	200	174	177	203	179	192	181	186	184	202	195	180	192	179	208	183	177	191	173	179	188	185	202	201	178	168	190	187	208	180	197	194	155	185	162	181	199	205	175	156	197	189	182	211	198	209	233	204	188	195	187	175	209	168	146	158	194	191	179	202	186	186	202	170	161	197	214	175	191	187	180	160	218	183	177	167	180	201	195	201	183	177	202	186	206	204	174	179	177	176	205	206	167	221	184	189	181	208	168	197	190	181	183	205	183	195	217	174	193	183	199	191	222	204	184	180	182	186	180	206	209	178	194	168	199	225	173	177	153	201	220	191	179	184	185	174	157	184	210	184	188	201	180	201	207	203	199	185	197	214	197	174	169	191	187	192	177	199	201	186	171	188	208	217	235	177	183	197	210	208	181
22278	1269	2245	2696	2396	2040	1686	1452	1259	1197	1053	1056	997	849	856	794	769	763	713	692	714	722	649	672	691	621	635	679	639	626	612	611	598	633	618	604	605	597	596	566	603	563	554	577	582	553	600	541	585	599	618	562	538	549	583	559	570	577	561	552	596	584	617	560	572	506	531	553	537	578	565	609	560	563	576	536	595	534	587	584	569	578	550	539	506	561	557	546	576	589	515	595	567	566	591	587	547	514	544	526	516	502	528	558	511	564	525	564	560	560	568	562	574	556	524	531	555	548	566	560	576	587	561	527	535	560	617	540	547	545	543	565	566	560	567	518	491	580	596	580	564	539	551	549	540	555	545	529	555	522	559	534	539	562	536	538	528	511	544	556	562	562	558	549	532	529	550	525	557	537	534	553	560	537	534	525	548	551	573	582	537	547	557	585	562	555	593	572	515	596	551	539	532	549	481	521	563	537	552	550	564	559	571	586	504	526	595	569	536	539	535	591	528	540	572	547	548	570	580	530	550	536	566	533	526	504	555	539	543	488	523	549	554	566	506	588	545	556	572	580	537	508	549	572	546	523	542	523	527	496	567	518	550	526	559	523	546	524	565	494	564	546	521	552	545	517	573	527	521	540	541	555	580	520	537	523	542	535	548	579	535	514	534	531	558	586	542	552	513	565	483	498	557	567	566	528	545	544	496	539	589	544	570	545	546	531	530	557	563	532	533	549	578	532	518	586	582	521	538	521	528	558	549	516	537	589	566	629	519	532	554	527	582	535	523	554	534	546	546	554	569	547	506	517	497	528	572	534	519	541	499	505	550	590	589	545	544	548	536	559	555	535	577	538	541	524	559	520	508	529	543	565	497	562	587	574	547	497	543	518	501	528	536	545	562	571	518	508	563	548	512	550	547	551	530	559	566	528	538	561	538	565	531	513	597	523	539	545	538	503	579	520	559	544	547	568	534	544	550	561	523	509	553	568	519	600	572	536	588	522	562	552	535	551	538	561	554	594	558	511	577	507	541	577	550	544	554	543	561	591	546	500	535	560	563	549	538	529	535	543	506	564	554	520	568	583	536	596	558	551	537	523	486	527	548	530	532	518	549	574	544	542	537	542	552	535	607	553	537	527	534	487	517	511	536	552	582	523	519	578	539	499	565	547	573	589	543	516	537	540	530	556	573	561	532	542	563	561	512	584	564	521	491	526	574	529	535	521	565	529	536	542	561	543	549	586	566	587	530	563	503	512	542	517	510	540	524	537	544	527	525	526	518	533	568	537	488	535	572	542	581	537	536	529	520	555	501	518	607	535	543	523	548	536	549	569	545	505	539	584	561	520	607	572	537	534	534	549	552	518	532	566	558	531	528	544	555	588	546	549	526	541	525	495	575	576	546	548	539	549	549	524	493	540	577	540	581	527	542	551	538	599	553	565	509	554	592	554	521	525	557	554	552	542	522	525	528	547	526	526	553	534	525	532	509	577	527	523	568	525	530	545	543	594	542	565	548	546	527	585	533	510	532	541	552	546	571	499	557	613	559	503	574	541	528	533	529	552	566	540	570	519	563	543	483	538	562	538	578	509	529	547	555	544	543	547	543	584	598	563	534	550	512	558	538	542	551	549	567	580	559	578	534	590	529	541	543	523	540	528	528	557	554	548	538	553	599	534	489	546	528	525	545	562	516	578	525	573	520	548	509	540	541	538	555	518	538	528	534	544	527	544	562	547	570	534	540	554	543	544	528	540	599	548	596	548	559	537	526	525	554	559	525	556	537	530	498	561	556	587	592	571	498	512	524	576	575	531	559	581	550	555	532	546	589	566	587	518	531	555	528	501	549	526	526	542	523	502	545	543	547	528	517	577	547	524	541	535	510	532	538	535	529	537	557	530	525	561	555	515	545	529	526	516	531	517	574	571	516	547	530	548	537	567	557	552	537	571	553	568	560	569	509	552	552	536	526	507	513	545	539	584	555	575	537	509	559	551	517	511	540	552	555	574	561	498	513	541	542	536	594	523	549	559	571	578	501	491	525	523	544	539	544	538	568	575	506	550	555	566	552	514	511	513	577	541	551	600	566	544	569	582	526	513	547	489	524	528	534	537	554	528	550	563	563	536	539	518	535	512	560	517	545	557	534	511	574	525	539	549	556	595	537	529	516	506	555	511	506	543	555	515	570	558	553	531	534	570	553	518	556	558	537	552	575	554	586	519	562	525	482	556	514	539	550	510	541	557	570	573	548	502	544	592	560	546	510	541	541	526	509	520	601	569	552	524	519	550	519	581	519	552	549	511	563	578	546	592	571	522	550	523	510	590	530	529	569	541	564	533	495	501	520	513	565	541	531	517	541	535	567	548	546	585	566	582	522	532	565	546	563	545	548	556	567	543	583	587	543	556	543	573	521	567	544	522	561	529	527	501	543	554	582	528	552	547	580	500	533	549	570	542	552	542	548	558	520	529	531	575	527	503	536	527	567	528	562	572	527	563	536	533	583	566	522	531	521	545	519	542	534	553	527	518	546	535	543	532	584	565	564	529	544	608	539	550	536	541	519	536	555	551	493	557	534	550	545	546	559	561	545	534	563	553	540	572	512	579	528	532	560	520	582	531	524	519	570	568	538	509	545	501	529	587	568	529	553	569	546	515	567	540	508	538	553	520	569	537	539	572	549	596	508	516	542	562	594	541	523	541	560	534	508	585	539	540	545	524	597	521	539	533	555	551	555	526	581	548	538	506	567	560	539	553	518	582	534	539	557	519	550	550	543	578	522	550	511	538	548	566	520	527	564	555	567	552	521	557	553	558	546	569	553	526	552	516	587	559	524	548	567	561	526	584	529	535	542	537	539	526	567	558	571	515	543	541	556	526	548	521	542	550	602	543	541	551	566	572	542	553	573	483	535	562	527	570	508	549	545	519	590	559	505	573	580	516	554	537	552	537	608	552	560	575	565	535	555	569	570	566	571	548	531	539	525	513	571	545	537	518	490	543	569	515	550	543	547	584	520	567	514	555	552	488	540	544	562	528	593	534	570	554	547	576	552	513	543	496	530	547	531	527	520	530	530	537	529	562	558	508	567	545	496	525	514	552	541	548	554	512	544	559	558	552	537	506	525	524	549	548	538	584	517	523	557	567	540	510	563	504	517	586	549	525	535	528	593	465	537	554	556	529	536	517	546	478	539	542	527	565	573	520	533	525	555	543	574	519	550	550	588	566	560	525	546	530	529	535	540	505	578	526	542	509	487	490	501	541	544	571	567	520	546	557	543	566	574	539	522	546	531	526	548	580	538	531	570	535	530	563	549	509	525	518	580	563	527	519	588	563	550	549	530	544	519	504	546	553	516	567	577	546	572	514	508	552	534	591	535	578	547	573	519	532	515	581	588	564	500	507	537	580	549	549	529	532	570	534	514	567	574	554	616	548	531	524	548	533	546	537	545	550	484	554	583	550	515	544	540	591	526	567	555	556	522	556	555	509	523	556	555	498	553	586	530	554
56247	26427	7559	2089	1353	964	806	768	581	558	516	481	479	451	482	416	395	418	377	410	369	351	367	363	385	331	346	399	377	342	325	369	350	326	397	377	371	336	354	365	353	367	363	321	351	324	345	390	366	338	323	379	346	360	350	349	336	362	345	348	348	343	376	341	336	347	346	349	360	331	379	336	354	344	349	359	329	339	337	359	355	361	354	347	344	335	362	365	366	368	370	387	316	353	397	370	359	348	342	316	341	310	348	354	349	338	362	379	373	316	337	369	359	382	377	356	358	353	372	356	351	359	343	361	396	361	361	331	341	341	387	381	325	330	359	365	359	336	356	320	374	354	306	328	343	350	372	343	351	354	331	357	329	337	332	369	341	377	345	327	328	333	390	324	337	343	327	327	307	344	341	322	358	349	361	362	334	382	365	325	354	349	339	411	351	334	332	346	393	341	317	391	327	349	343	385	360	369	378	377	384	335	337	348	348	362	329	327	349	335	337	332	332	343	342	370	380	383	366	367	354	367	335	378	343	356	341	311	359	358	361	376	311	334	315	350	332	365	379	359	377	348	362	348	318	332	365	355	330	362	353	305	357	366	389	365	356	341	368	332	367	330	326	331	350	354	368	348	347	354	357	318	354	381	329	326	337	383	333	336	365	356	346	342	345	332	382	346	337	374	325	328	372	352	349	314	341	356	349	335	354	379	354	323	306	338	343	355	343	361	288	354	330	328	359	368	359	342	336	351	324	349	357	376	368	374	354	340	349	338	320	378	337	339	355	342	344	342	354	342	356	350	345	319	334	349	321	317	342	347	374	340	334	351	369	323	317	346	346	383	357	350	348	381	364	344	321	347	396	328	353	362	363	310	359	330	400	371	347	340	309	358	358	346	314	325	349	353	355	338	339	347	392	387	329	334	349	360	335	356	333	351	374	317	325	396	365	330	341	379	350	347	312	360	357	337	335	338	336	356	355	329	350	362	369	361	355	341	346	344	353	376	365	355	366	323	343	393	370	371	386	371	326	348	354	347	377	370	346	368	357	340	367	349	358	362	366	361	349	340	369	362	337	358	381	371	375	347	353	326	337	352	349	380	371	335	338	327	352	389	376	334	372	312	348	358	340	391	382	342	338	357	343	311	358	352	332	352	371	342	310	343	315	337	363	358	357	361	328	358	364	356	350	345	348	345	338	338	329	348	352	344	319	331	359	347	323	323	360	336	384	348	353	336	377	320	365	372	341	345	333	381	307	342	368	327	358	342	348	339	345	316	353	366	332	364	382	360	325	329	315	332	333	329	369	364	362	382	359	367	313	361	386	365	350	326	375	341	344	355	378	362	326	347	345	352	352	362	345	341	354	389	376	417	374	402	351	354	333	341	344	364	350	360	327	333	342	339	370	334	333	356	360	358	367	344	342	331	390	349	309	351	383	345	337	325	343	372	346	350	360	362	376	362	361	358	325	330	346	341	359	361	334	326	320	358	403	340	335	346	357	325	373	374	341	357	335	385	359	362	341	347	354	371	370	339	319	363	319	333	297	344	352	320	341	334	365	330	355	331	343	364	334	348	352	362	346	358	349	334	355	397	331	359	375	305	347	335	333	313	336	389	346	380	354	332	309	377	335	393	300	368	350	342	335	349	377	391	334	340	349	345	372	339	368	382	359	362	355	382	330	346	336	357	354	363	342	376	385	358	336	363	330	346	383	354	351	328	363	357	336	346	362	363	341	378	344	317	340	320	327	354	357	341	339	367	375	307	365	346	349	377	349	390	337	337	347	345	389	329	358	356	347	344	370	352	349	401	341	348	354	350	329	404	301	346	346	381	354	341	348	352	349	353	300	359	345	366	373	375	324	390	368	364	333	351	349	367	387	320	318	342	350	325	375	319	370	351	340	364	360	334	370	334	354	368	339	333	397	332	355	373	357	360	358	347	340	355	394	332	374	344	348	369	339	369	359	360	352	340	360	356	326	329	384	346	353	382	354	339	345	362	349	336	366	344	326	363	366	367	363	359	352	368	372	348	393	332	375	344	348	379	363	330	331	298	356	341	373	358	320	345	382	336	324	358	346	345	353	299	347	356	335	400	347	345	347	349	332	362	355	343	354	310	339	347	360	351	364	322	370	335	354	370	346	347	348	334	338	368	357	370	353	346	339	347	352	314	371	338	362	336	319	359	372	340	335	329	375	370	386	355	376	325	338	329	351	357	309	362	321	338	312	357	331	354	390	361	376	343	394	344	349	370	337	346	338	353	351	354	354	386	350	345	354	394	326	374	348	374	331	343	379	353	352	367	363	331	386	351	352	338	359	335	296	328	389	363	327	385	349	346	363	386	337	330	327	346	355	360	342	379	363	303	362	373	318	344	335	324	355	353	353	352	328	345	330	330	352	361	352	318	375	349	350	314	315	353	357	357	385	366	360	368	345	325	348	357	365	332	322	318	336	339	348	395	361	311	351	334	345	329	328	349	348	348	338	344	334	338	363	340	342	332	373	350	309	358	345	408	342	335	367	376	341	361	341	343	334	334	333	350	351	344	361	314	321	316	363	365	352	381	340	342	337	377	341	362	338	369	374	339	350	345	327	329	377	383	348	321	357	344	359	331	310	361	313	319	356	359	329	349	346	356	356	358	355	354	351	327	334	348	390	355	350	342	386	325	344	327	347	346	349	326	340	343	357	347	376	344	363	340	357	344	338	347	315	367	312	376	373	371	358	380	318	343	341	357	349	363	311	361	327	345	354	390	336	356	336	319	334	337	340	348	366	355	359	392	317	385	331	363	326	383	337	362	336	350	371	338	351	357	347	381	361	370	364	334	348	330	335	348	353	379	363	354	317	380	347	335	322	336	372	338	327	334	366	332	338	338	318	354	374	337	392	345	352	376	333	332	334	329	350	312	346	354	370	371	362	353	343	363	337	365	390	362	353	360	327	314	341	327	335	313	361	306	352	328	339	311	344	342	328	333	323	312	351	362	334	354	341	362	340	366	339	322	347	327	324	329	388	367	361	359	334	366	354	380	325	355	299	358	388	342	319	340	352	326	387	376	341	370	332	342	313	375	331	330	325	367	355	361	366	335	379	391	379	348	362	334	343	362	335	340	343	357	329	355	352	345	360	350	348	344	365	357	338	323	317	350	344	378	338	342	355	329	352	324	391	350	338	357	336	338	347	349	331	343	369	378	317	349	373	336	365	333	343	346	386	340	332	321	340	344	336	336	351	348	347	365	374	372	317	380	340	324	346	366	318	386	341	363	324	318	350	343	360	351	345	359	342	353	336	350	329	347	367	346	358	360	367	344	364	355	370	346	326	316	367	344	343	327	384	367	362	370	339	374	358	330	351	350	321	302	369	385	310	326	353	341	340	349	358	388	365	361	340	323	355	349	365	365	340	341	396	326	326	350	371	343	341	343	378	351	363	330	360	312	361	334	377	360	337	350	371	361	345	358	365	316	374	332	348	341	328	361	329	368	366	349	369	349	363	326	357	391
30557	2318	4303	5053	4578	3764	3267	2647	2317	2172	1960	1796	1624	1599	1446	1397	1325	1272	1213	1254	1251	1224	1174	1147	1126	1115	1039	1066	1076	1021	1024	1070	967	1021	1023	991	989	998	1000	1003	930	967	916	946	997	940	937	941	948	954	925	947	893	933	927	917	955	929	953	934	951	960	922	946	915	896	992	947	921	964	908	952	875	916	924	898	918	911	878	899	894	904	879	896	876	858	884	856	924	896	899	915	904	890	910	868	935	869	841	917	924	934	902	870	885	923	890	909	947	907	868	888	948	872	867	895	877	863	927	870	947	870	917	901	894	953	855	884	902	917	877	907	896	864	920	906	858	940	940	894	904	884	887	886	895	855	918	903	884	872	891	958	869	878	890	880	915	867	874	860	919	909	880	866	874	862	903	896	919	921	910	864	870	872	919	871	869	897	901	902	954	900	861	835	875	916	890	940	893	909	883	875	842	901	907	866	911	868	924	829	918	864	907	919	887	881	913	908	895	878	866	867	954	970	939	899	932	915	873	850	943	870	867	878	936	899	895	869	930	874	932	876	897	855	843	887	897	881	862	905	873	887	949	925	890	916	920	848	878	869	897	917	918	877	912	890	894	885	878	870	902	924	898	858	878	907	831	885	868	863	863	913	917	898	806	845	893	851	923	891	844	873	910	878	889	929	862	931	899	880	909	872	860	854	894	874	887	948	898	887	879	936	892	843	922	868	966	901	915	903	922	874	886	930	898	911	876	896	858	864	896	838	870	850	908	869	881	931	892	899	846	890	907	899	921	869	913	922	935	858	891	884	920	890	904	872	876	927	879	916	898	907	892	928	892	923	890	896	911	904	865	885	868	842	839	915	909	944	891	881	910	895	844	938	842	944	933	896	854	887	878	895	897	898	879	890	878	858	937	917	843	874	938	877	898	898	890	897	853	929	884	816	868	894	884	864	889	860	861	875	904	855	891	890	873	861	940	886	909	825	866	899	879	864	853	924	841	925	820	858	836	858	866	902	852	872	918	934	908	862	900	865	910	928	887	861	918	885	878	914	881	918	921	946	892	893	891	872	841	897	878	886	906	859	875	871	848	897	893	919	862	868	899	883	928	873	887	856	899	886	833	880	862	903	839	923	949	885	912	877	916	853	901	919	892	887	884	869	906	865	869	893	866	916	876	874	905	857	879	896	941	954	937	874	874	903	835	905	874	855	910	882	894	885	867	881	928	858	876	856	856	883	876	967	882	829	871	843	876	905	890	857	889	920	887	964	966	897	900	903	920	881	882	882	884	869	875	877	893	829	944	928	883	932	872	905	891	808	887	878	871	905	965	876	878	875	918	895	895	923	935	888	925	881	883	837	910	833	907	867	944	903	906	943	882	918	922	842	872	884	909	868	906	872	829	894	859	814	901	911	904	929	883	909	922	930	885	852	916	878	924	926	876	852	875	890	868	887	880	912	913	867	880	899	862	859	937	873	888	893	916	895	853	863	895	920	875	900	885	834	865	882	846	879	849	908	920	901	891	890	947	968	922	877	903	904	864	901	864	805	859	863	915	897	865	932	893	930	943	894	865	885	826	920	847	876	914	881	842	879	899	860	887	926	915	871	898	890	925	867	900	880	870	882	886	931	881	910	925	912	846	864	886	884	889	931	932	882	858	886	887	867	874	905	856	865	885	978	899	932	879	891	881	899	947	872	885	902	895	876	903	889	874	901	811	894	805	870	960	873	903	876	917	874	927	885	908	900	881	860	876	902	858	913	879	873	887	981	880	837	872	861	885	883	917	885	854	920	848	902	865	851	931	827	905	916	912	881	871	887	930	847	880	920	912	923	835	898	912	880	886	874	935	913	916	915	932	824	898	894	985	891	903	916	897	925	897	862	875	870	914	953	893	880	918	917	828	874	879	848	908	937	833	907	913	828	881	863	864	857	885	898	868	910	871	867	804	908	910	883	904	955	897	930	870	896	934	911	909	904	892	952	865	886	846	840	883	898	963	880	907	879	913	907	887	880	900	923	897	906	889	870	914	906	898	895	900	873	929	889	889	877	912	860	901	903	875	911	942	885	857	923	893	843	904	880	886	881	861	929	902	894	862	838	869	900	887	900	908	820	877	840	849	837	902	950	857	893	925	924	881	914	895	874	882	882	916	858	915	920	909	856	876	868	890	883	874	912	923	866	858	904	894	907	873	912	898	877	878	869	843	817	865	900	866	914	917	906	863	908	878	863	907	918	875	874	889	853	890	877	919	890	857	864	912	875	932	898	897	866	923	854	851	839	859	906	882	901	866	933	856	901	919	839	930	873	862	915	885	870	898	883	919	853	903	877	876	917	911	909	881	912	879	867	867	879	868	910	832	844	840	942	876	890	899	878	860	930	831	880	902	896	907	931	828	833	948	918	890	892	915	843	898	868	919	936	902	905	880	892	925	843	874	910	860	864	895	905	855	880	900	936	948	906	855	873	904	914	869	922	932	855	870	851	894	888	919	897	854	896	912	883	889	881	867	871	892	891	938	937	892	893	876	918	905	864	904	905	916	835	925	869	892	876	879	864	951	837	935	892	832	877	889	873	830	866	867	899	902	884	911	896	876	920	846	924	887	897	910	890	965	887	925	907	850	815	882	891	947	920	911	901	871	897	888	823	886	910	925	889	889	866	859	855	876	878	889	880	876	869	886	886	841	899	939	888	831	935	908	911	872	909	901	915	893	902	891	876	927	903	887	889	922	852	848	930	924	873	901	890	875	866	880	845	929	837	905	842	857	911	854	931	857	874	897	895	864	832	883	908	823	896	896	880	872	919	893	870	887	903	889	891	894	908	892	871	922	861	879	924	888	902	847	879	919	847	843	946	831	925	847	945	944	880	887	960	914	926	895	879	921	882	891	848	884	863	854	883	920	912	878	917	926	852	867	859	917	923	876	898	921	920	883	889	933	927	834	895	917	902	897	910	873	899	923	887	874	889	869	850	857	841	865	827	911	936	912	909	909	832	840	878	907	914	895	898	972	909	888	926	832	901	887	894	863	926	913	888	853	853	852	895	871	895	889	892	877	896	905	913	875	896	877	889	901	881	897	870	887	870	843	961	907	864	840	913	859	921	895	866	958	898	876	854	950	890	899	860	923	899	893	860	852	883	861	903	867	950	910	929	898	865	861	871	874	852	904	915	864	876	898	881	894	912	870	880	889	897	891	906	899	938	893	955	912	864	891	937	966	890	938	904	902	872	874	864	874	915	862	882	886	899	853	883	890	898	937	947	950	906	875	912	881	886	911	863	913	860	859	893	878	905	876	878	907	868	935	885	920	852	896	850	890	886	913	907	930	914	905	905	889	832	916	916	912	885	930	877	916	913	887	898	919	889	882	899	886	890	905	914	913	921	934	923	895	940	863	899	857	915	862	850	890	881	910	890	907	875	898	893	868	881	880	889	860	856	900	868	909	828	933	883	866	860	878	893	869	950	862	895	844	880	941	857	932	869	914	914	896	897	887	910	913	901	836	843
4059	395	343	280	307	300	334	254	288	314	333	289	290	286	276	301	302	320	293	268	336	315	319	295	295	280	311	293	279	301	250	299	295	285	289	294	288	298	318	269	288	316	329	311	286	282	282	283	310	298	274	314	320	311	297	308	284	305	317	271	290	326	265	279	288	284	301	273	280	294	281	300	270	315	290	305	270	299	298	285	304	288	305	296	298	328	268	294	311	267	285	255	283	278	277	281	273	307	313	302	283	314	276	260	288	296	320	285	285	301	298	319	292	268	256	336	270	281	311	274	322	291	295	319	261	298	302	300	301	269	281	302	302	283	288	292	269	319	263	302	290	287	276	287	308	291	296	295	287	285	287	294	271	286	299	297	299	297	287	277	310	273	295	309	308	285	287	266	289	314	307	274	285	319	299	310	264	260	305	306	277	278	284	282	273	272	284	312	282	278	303	291	263	279	319	285	311	270	303	271	290	321	281	288	289	299	282	250	286	296	305	292	289	314	280	278	293	299	290	286	290	280	267	298	282	282	295	285	314	283	300	279	297	256	310	270	294	310	279	313	302	277	280	282	300	295	283	297	289	335	300	267	301	326	296	281	279	266	284	322	285	302	290	260	308	287	276	273	302	327	304	317	306	298	286	311	291	321	323	298	287	300	298	269	290	286	281	278	277	284	287	289	305	326	310	266	277	296	274	269	307	242	315	289	285	267	287	280	297	282	271	301	264	272	297	304	261	298	325	281	286	291	328	266	293	292	297	274	267	291	271	291	283	263	277	281	293	277	302	288	280	283	288	286	304	286	304	273	312	284	288	273	272	278	298	289	297	290	278	268	326	309	321	304	294	303	283	320	274	308	250	271	308	288	280	285	267	260	302	334	300	288	304	297	288	308	309	332	286	258	304	310	317	273	288	262	302	274	270	283	329	289	297	310	286	266	299	329	313	310	271	302	281	318	263	281	297	299	333	280	288	257	285	314	278	300	267	271	312	269	283	278	274	274	260	319	281	303	313	275	268	316	293	283	284	289	320	289	279	283	277	302	294	276	265	274	312	281	290	276	272	265	309	298	318	293	282	292	288	248	281	314	293	309	267	280	308	258	300	289	274	249	327	308	309	284	259	278	303	284	292	293	307	261	297	310	266	282	288	305	302	278	296	290	284	276	271	273	265	287	276	255	271	297	263	287	294	317	294	295	287	282	292	308	278	304	305	281	288	298	299	275	261	278	296	300	267	286	272	277	267	309	289	302	292	274	302	291	264	302	278	277	273	304	301	242	283	285	278	314	281	310	270	275	280	300	317	294	303	288	284	291	284	295	283	277	282	301	295	302	276	298	289	283	292	284	294	300	318	266	299	290	280	287	274	286	308	309	271	280	294	316	284	286	306	296	283	296	308	288	302	278	297	314	282	277	297	301	310	282	289	263	283	273	286	299	248	253	309	288	250	311	296	262	303	315	284	253	288	290	272	306	261	280	288	276	285	302	285	333	303	315	293	279	262	286	287	276	284	263	286	242	294	276	301	315	260	311	296	294	288	269	334	310	287	287	310	266	314	268	272	286	278	307	297	318	259	285	265	285	289	289	313	274	278	286	278	291	306	287	309	306	297	292	266	304	291	268	273	270	256	326	306	277	259	306	299	284	270	306	303	291	253	288	302	307	276	313	269	306	283	286	299	231	290	286	304	285	299	301	301	271	303	262	324	319	281	279	281	304	288	323	321	329	287	291	273	271	298	315	301	287	304	293	290	317	286	269	302	302	314	311	286	300	292	351	297	323	293	317	296	267	280	296	289	270	274	301	258	260	294	283	317	268	288	290	294	306	304	313	298	295	306	296	289	292	272	316	289	254	299	307	299	275	277	274	310	296	275	288	300	305	290	294	276	260	298	281	331	276	282	313	255	274	294	294	280	294	322	316	285	283	280	292	261	322	290	313	264	278	278	299	282	310	333	286	292	286	316	278	288	280	287	276	299	253	294	277	280	319	298	294	292	273	315	291	317	292	280	282	285	258	311	294	267	257	265	300	271	265	298	301	300	315	296	272	284	288	337	297	270	288	278	303	298	278	270	273	289	286	279	299	275	278	264	292	301	282	239	287	291	293	295	328	303	291	275	274	276	295	276	276	283	300	307	278	277	291	289	270	298	288	281	321	307	316	305	315	292	290	285	291	265	290	284	304	301	312	295	305	286	285	281	304	325	259	286	289	300	276	278	284	321	282	284	272	288	279	265	315	281	283	267	280	327	299	279	310	289	275	272	303	324	288	294	285	289	309	279	284	295	292	311	281	279	270	296	290	274	317	277	280	284	284	287	313	304	308	308	315	317	298	253	298	289	283	287	261	285	274	291	288	270	278	321	307	313	279	271	286	277	298	298	313	293	300	279	283	288	274	281	292	320	310	289	296	267	276	315	315	267	329	311	285	286	275	261	275	289	291	309	313	322	291	291	327	287	273	284	284	276	270	286	241	299	285	260	271	347	333	290	325	291	281	290	275	294	288	293	286	274	294	302	302	267	282	311	282	322	298	301	307	291	287	320	299	312	304	289	305	294	286	294	272	267	311	290	292	270	319	283	275	311	294	312	301	295	304	317	299	308	292	303	330	285	328	303	251	298	272	269	302	307	264	257	255	286	311	313	306	306	303	283	273	280	302	313	305	277	310	313	297	281	296	337	294	348	317	251	280	298	286	321	302	250	292	287	282	291	287	294	312	311	291	292	279	294	289	286	302	303	304	285	325	303	277	292	282	304	290	268	290	295	330	307	330	276	308	304	303	260	304	268	255	267	316	291	319	275	292	271	292	289	293	305	282	306	258	318	263	272	283	283	312	301	265	248	328	282	275	294	275	299	291	279	290	286	280	257	295	286	305	238	278	300	277	308	266	300	269	272	297	298	308	328	287	279	275	318	258	271	340	308	304	276	289	335	254	274	274	269	312	311	265	287	296	254	280	302	320	302	318	295	276	350	272	319	265	298	255	297	308	273	288	288	269	292	289	277	296	309	307	336	261	297	307	296	289	285	279	315	280	297	301	249	295	307	291	273	312	285	303	276	273	286	289	326	311	296	280	281	249	288	302	309	301	293	267	310	261	273	283	263	285	303	292	274	314	288	291	292	309	294	313	300	246	302	309	300	290	285	308	287	294	287	293	272	282	274	296	268	286	273	305	285	288	293	263	289	289	324	294	292	294	279	312	253	296	288	279	264	322	297	300	294	306	264	275	268	275	282	307	315	306	289	288	279	283	280	272	308	299	300	294	338	316	287	255	306	273	313	289	297	268	294	304	332	296	279	284	261	287	286	306	270	246	296	287	300	305	283	272	271	268	279	274	282	297	269	301	308	340	287	313	289	314	323	304	265	303	279	317	283	259	294	299	281	283	283	270	303	287	307	298	300	310	283	278	261	277	289	294	304	288	278	291	284	312	264	277	317	280	294	294	290	307	298	293	314	278	288	315	283	295	301	276	289	290	292	287	267	266	299	314	314	295
4447	843	742	826	828	782	789	757	721	783	783	768	763	783	757	745	673	737	706	767	717	746	756	726	664	739	714	727	747	742	738	717	780	710	743	715	721	714	785	697	759	753	799	717	782	688	725	716	700	741	758	730	723	745	717	689	745	781	750	742	723	714	707	735	743	759	703	766	721	713	727	723	745	713	740	739	734	734	717	719	729	755	701	704	718	731	707	786	691	713	741	747	713	768	721	686	719	728	718	731	764	730	720	720	690	732	756	699	744	760	741	762	681	739	713	741	710	689	722	728	714	713	731	738	679	753	749	758	683	754	745	712	716	694	735	748	710	734	728	723	734	707	712	706	703	749	708	660	742	719	685	761	724	726	729	749	745	721	710	702	723	749	759	738	687	699	731	773	749	750	693	754	731	684	769	711	738	730	749	756	705	759	750	702	760	745	773	725	696	744	713	747	726	713	746	676	714	745	754	671	731	775	781	734	767	731	714	746	724	718	709	696	711	741	737	705	710	736	739	726	715	731	717	740	777	760	737	743	777	788	756	680	680	721	752	713	743	758	744	747	708	730	711	730	762	800	765	702	688	732	717	795	725	686	731	754	741	729	747	724	717	732	766	746	689	793	719	712	693	713	771	811	722	757	724	718	706	708	703	739	730	701	746	695	682	702	728	756	715	708	678	745	714	754	771	727	695	742	774	711	720	759	702	715	678	713	715	699	731	723	759	769	682	730	759	749	762	731	752	738	712	770	706	727	755	722	718	736	676	756	757	725	738	692	729	742	767	693	714	713	725	729	721	690	755	749	725	736	680	714	734	772	709	770	692	767	749	755	725	740	749	762	708	707	784	709	704	776	759	742	720	722	756	711	742	726	742	718	693	711	745	733	706	769	717	707	708	774	729	780	768	697	730	744	737	757	765	749	735	765	734	723	765	658	720	770	715	725	714	747	728	728	701	788	713	742	728	753	673	718	643	734	692	699	752	738	695	730	692	736	754	732	766	697	747	719	750	736	741	727	706	736	736	704	747	730	699	730	737	685	705	762	748	701	721	780	705	808	752	747	767	700	761	763	774	741	748	757	795	726	726	709	758	745	760	719	748	806	741	721	742	770	743	720	702	693	744	748	693	752	742	790	726	705	739	787	788	747	727	684	734	720	790	743	711	715	750	753	724	726	710	734	781	733	776	734	717	781	761	713	747	696	734	765	706	757	749	740	746	679	734	757	762	708	734	714	704	790	761	735	727	708	766	705	749	728	741	775	728	713	739	687	769	745	702	717	710	762	758	735	788	761	741	726	730	731	735	727	786	728	732	708	774	710	756	738	707	721	798	752	722	777	751	705	715	728	713	772	776	758	752	761	744	712	694	691	769	695	780	701	737	700	725	706	729	705	728	724	713	747	751	760	734	721	682	763	742	739	691	700	793	727	721	710	699	746	702	728	738	778	733	748	717	757	696	742	743	743	744	717	742	742	770	739	741	738	772	725	708	716	719	735	759	728	741	726	712	762	726	735	716	807	742	750	721	783	730	707	744	717	735	733	752	706	736	728	734	743	777	689	702	721	729	714	768	740	715	764	702	739	767	686	749	740	764	730	752	769	734	761	677	729	758	734	762	718	756	755	691	730	785	723	724	737	750	721	770	743	756	726	705	762	729	703	723	684	706	732	741	704	723	717	737	723	712	767	734	737	718	713	732	768	702	692	746	720	738	700	731	724	740	730	764	726	761	791	717	738	730	728	681	711	762	762	736	718	704	723	738	702	719	736	735	729	695	748	697	781	742	777	677	779	762	703	732	709	742	695	732	739	718	731	722	752	755	805	691	709	750	736	740	709	739	759	718	731	774	725	728	731	731	756	713	730	699	693	742	758	718	750	772	748	770	783	704	757	700	736	737	772	735	743	720	722	769	701	724	734	727	701	721	696	726	659	698	780	735	685	702	799	745	771	768	718	757	766	721	714	724	743	794	738	761	730	691	810	756	746	756	728	747	717	715	788	764	740	762	692	725	732	728	723	689	685	697	730	783	794	739	735	780	732	735	776	708	735	772	747	798	727	710	766	729	730	720	750	696	756	725	732	733	748	722	772	763	728	835	790	766	707	766	807	776	708	735	770	713	755	742	731	727	681	779	751	762	728	750	759	740	800	713	747	764	730	731	709	701	693	713	734	734	704	736	748	704	762	730	688	696	748	708	727	734	749	720	757	712	740	754	732	762	730	719	764	756	745	740	741	789	727	688	720	731	706	724	730	717	734	740	721	742	728	725	775	684	731	716	711	694	717	755	712	674	735	736	697	704	736	716	681	733	724	750	761	751	735	772	688	733	771	666	728	729	723	709	767	748	707	722	665	715	739	706	694	740	735	714	724	791	727	743	721	703	681	715	724	715	698	781	749	714	744	748	729	718	763	745	730	776	763	718	764	755	705	771	743	754	732	713	763	749	741	712	692	715	743	759	720	740	760	772	715	749	756	710	738	748	734	770	690	744	696	757	752	742	702	736	723	783	761	796	747	739	682	729	733	752	753	750	756	754	672	768	776	777	774	746	692	765	727	709	745	724	715	734	728	689	758	672	765	684	778	732	738	762	744	753	744	740	743	722	718	768	746	760	783	692	784	788	763	788	682	756	771	764	714	694	753	742	718	694	761	685	700	738	788	777	748	733	712	783	708	701	767	708	691	730	714	689	699	714	776	730	752	759	734	731	754	693	704	689	710	763	710	724	737	726	735	723	730	755	740	801	720	779	709	738	737	752	754	705	707	724	735	726	694	721	746	701	727	744	734	743	740	685	726	728	771	730	669	729	657	745	777	765	744	733	712	741	732	711	713	719	717	759	707	721	768	735	715	701	718	734	763	733	677	745	753	752	758	768	720	749	698	738	800	731	709	703	737	699	714	731	694	717	724	757	694	789	727	686	691	698	759	764	717	711	733	778	719	777	752	731	693	723	700	751	688	709	756	695	769	705	721	689	733	724	753	710	732	720	731	724	722	707	712	772	716	726	763	727	728	697	781	759	764	737	715	735	734	759	780	773	703	779	752	718	706	699	741	727	723	677	742	748	720	733	723	735	785	666	746	741	765	744	774	708	698	749	758	708	699	722	742	783	725	773	744	747	703	686	755	714	755	723	742	717	718	674	686	696	761	749	739	720	725	696	771	755	725	788	732	728	751	747	678	668	723	742	769	738	774	768	700	757	736	725	699	693	733	713	717	738	743	790	737	709	758	740	716	709	728	724	689	744	790	668	736	756	722	766	706	737	727	744	718	709	719	722	719	755	713	709	745	697	716	721	742	762	728	770	749	746	703	693	715	699	716	754	774	698	751	745	736	735	703	735	754	734	782	776	746	760	762	741	731	749	722	783	737	756	739	756	743	719	724	733	698	710	740	740	724	809	712	723	715	693	734	720	784	731	708	735	736	717	732	691	790	767	762	712	737	730	754	695	690	768	738	753	718	767	743	698	736	724	720	765	708	718	710	761	756	753	788	694	727
41652	14702	1666	843	621	484	396	332	302	263	285	235	248	238	229	250	232	192	200	221	193	210	228	180	203	177	204	214	204	181	196	208	226	196	224	171	190	193	187	178	178	207	197	194	194	193	168	220	205	198	203	163	199	212	219	161	191	183	199	186	183	195	195	193	210	209	169	181	162	187	172	196	200	187	178	189	192	193	199	187	189	186	202	181	164	169	177	211	181	182	179	176	203	186	204	207	197	196	213	202	181	181	192	190	156	187	190	184	177	193	188	193	171	167	166	147	193	170	196	192	177	188	189	181	188	188	204	182	211	192	212	178	194	198	205	191	192	186	175	189	174	185	214	199	184	201	174	178	193	198	201	195	165	149	175	186	195	177	183	193	190	178	208	190	168	203	205	193	188	190	170	173	182	186	178	209	150	189	194	197	180	178	192	171	190	193	190	166	187	172	174	168	198	171	201	211	189	209	168	183	192	204	173	202	165	182	201	162	184	185	163	164	202	172	150	199	173	185	192	179	190	186	226	183	199	157	182	193	189	191	184	189	187	207	199	159	164	183	181	187	200	198	196	194	226	186	187	198	201	202	196	157	217	184	199	177	196	185	166	211	188	199	192	168	183	191	201	177	194	192	197	188	193	171	177	185	177	183	219	168	193	199	183	191	176	223	175	206	186	180	176	155	164	166	190	210	201	191	212	162	198	196	214	171	187	167	174	195	208	164	202	152	171	172	197	203	181	175	196	217	175	202	215	176	212	187	206	183	177	194	199	187	193	199	203	184	180	189	163	183	186	190	181	185	171	194	196	171	182	210	192	178	189	193	185	187	191	196	179	197	156	194	179	197	167	174	201	190	179	179	190	193	192	177	177	187	198	198	209	171	145	199	162	185	180	199	189	188	172	192	178	165	182	155	198	181	174	194	179	217	189	200	168	193	219	196	175	188	211	182	183	187	177	178	178	225	192	168	203	196	166	177	215	188	199	218	184	187	191	187	175	190	192	186	177	199	201	174	192	186	184	165	166	171	191	188	193	185	170	186	198	229	185	197	193	185	193	193	211	180	216	166	175	196	201	171	171	189	180	203	211	169	192	210	172	198	176	169	191	193	210	184	185	177	204	208	186	194	205	203	185	194	180	154	179	184	183	193	169	167	222	182	204	195	189	205	200	176	197	179	199	163	182	197	198	180	186	197	182	183	171	195	165	179	168	198	173	186	226	179	176	182	178	206	196	203	183	193	204	157	206	197	180	182	169	173	171	196	166	176	174	183	194	188	199	181	158	180	165	209	195	189	185	181	196	165	195	181	187	171	211	191	186	193	189	180	179	181	182	169	189	195	186	189	166	194	162	181	174	181	207	203	192	217	208	180	190	211	180	180	180	189	199	198	180	177	192	196	195	183	181	186	197	190	176	186	194	182	185	200	179	191	180	196	181	185	186	200	209	192	208	180	190	194	171	172	173	198	195	197	193	194	208	183	197	189	169	168	200	179	224	206	192	176	189	168	196	176	167	184	150	213	175	188	200	178	159	186	181	173	205	176	166	184	190	167	183	172	211	188	196	200	180	193	207	188	215	175	220	195	186	186	193	180	197	194	193	179	174	167	191	175	194	187	195	211	168	169	177	184	192	182	196	194	163	206	200	199	190	183	167	185	171	193	187	191	198	171	203	185	179	193	184	230	181	188	174	187	195	200	189	196	190	188	207	202	175	167	187	217	193	175	196	190	191	180	230	215	190	209	185	196	201	185	203	173	179	193	207	209	186	187	210	201	194	180	226	194	208	197	198	223	188	185	202	189	172	179	172	190	190	163	207	197	181	171	176	203	198	192	182	175	192	194	186	170	186	183	194	195	195	204	177	187	191	187	191	229	184	175	191	209	179	177	196	184	200	195	175	185	190	175	184	175	193	200	183	183	220	182	216	186	219	180	196	169	158	189	189	217	219	181	196	205	204	187	196	167	192	193	186	180	183	174	192	215	170	178	174	201	167	183	185	185	190	179	206	187	179	179	177	170	215	178	171	187	199	188	181	189	174	223	217	211	173	215	179	188	179	181	173	188	202	190	168	188	197	174	211	186	169	185	184	173	190	162	208	184	179	225	187	193	191	185	197	171	190	203	193	178	206	180	188	195	186	181	189	197	183	177	184	160	184	178	186	197	188	224	194	203	203	206	192	190	186	196	203	166	164	184	180	162	192	195	189	175	186	192	179	192	201	183	165	204	199	210	188	189	192	191	192	197	192	186	192	184	182	218	196	183	194	176	153	177	182	179	188	194	180	201	162	176	204	204	194	197	157	163	192	182	178	202	187	184	196	178	191	187	174	177	198	185	182	206	196	163	165	179	187	181	207	180	177	191	157	171	197	196	190	188	193	185	194	213	206	211	179	179	190	177	197	188	184	193	184	207	200	196	174	199	209	181	179	200	187	162	188	198	217	163	197	197	200	197	215	189	192	181	202	204	203	200	194	183	178	197	218	187	202	208	176	179	201	179	202	188	208	185	199	186	184	204	188	177	186	171	188	181	179	200	162	173	169	196	169	182	203	183	182	184	225	193	182	195	152	179	191	198	178	195	195	171	195	205	185	182	188	185	190	187	174	152	201	186	184	168	179	173	186	156	211	180	186	194	159	183	171	159	178	191	221	214	201	206	189	204	192	190	189	211	194	198	186	184	202	193	192	189	200	181	188	213	175	202	171	182	198	204	174	203	183	186	191	205	214	200	207	165	175	179	180	195	182	177	179	182	195	145	189	170	199	177	203	186	176	169	201	197	206	199	189	195	208	173	216	181	162	208	170	169	190	182	193	168	161	187	189	195	172	175	192	182	203	171	186	184	198	192	185	203	190	188	191	203	207	183	186	200	199	197	191	180	172	189	189	200	185	190	239	177	164	185	204	198	192	180	165	199	185	182	170	181	166	190	183	159	180	182	198	173	185	207	178	188	173	216	187	195	184	172	179	196	179	201	175	191	180	171	200	155	190	179	186	191	194	175	217	192	195	217	176	219	203	183	182	195	169	217	186	182	202	193	193	163	190	206	181	191	192	178	188	175	163	199	165	190	174	190	224	225	193	207	209	201	191	192	177	199	176	229	189	181	196	190	216	183	183	195	185	186	194	184	195	197	207	193	192	191	193	207	181	193	189	201	187	195	205	175	175	195	212	176	190	180	150	178	174	196	210	217	191	207	196	173	199	190	186	189	191	192	209	182	195	191	161	173	179	188	185	179	192	178	192	169	185	181	186	174	180	209	192	183	213	210	174	181	192	192	184	194	202	166	186	174	196	182	171	179	204	181	170	170	190	186	199	209	190	199	184	179	164	180	188	179	205	196	170	193	226	205	200	182	187	166	202	206	206	188	216	185	208	194	175	193	139	240	171	210	217	186	205	176	212	191	187	172	175	200	186	193	220	191	189	194	179	182	177	187	209	186	207	202	186	161	200	190	201	191	197	160	193	178	192	182	171	179	190	183	212	211	203	183	192	171	187	168
22311	1261	2227	2791	2437	2123	1694	1493	1296	1196	1083	967	926	858	824	789	753	749	730	748	726	659	665	712	642	654	660	611	602	613	647	683	562	603	607	577	608	615	601	577	596	581	594	588	580	605	574	594	591	547	579	599	523	586	563	577	603	580	561	564	538	562	576	542	540	553	534	577	556	583	551	566	544	530	542	578	538	551	606	574	579	605	568	576	529	567	572	543	581	573	559	561	581	604	598	572	556	523	550	565	534	566	554	548	539	547	549	521	579	581	579	546	565	547	590	536	540	578	559	562	551	557	531	565	564	534	502	546	572	491	540	518	523	557	546	576	552	542	548	545	521	518	549	541	556	544	533	554	596	577	554	526	535	511	549	543	509	560	551	558	548	553	547	571	571	576	559	570	574	514	566	537	554	580	527	528	541	549	574	578	514	546	516	574	537	531	539	535	545	556	557	504	556	554	559	548	526	563	549	548	550	550	565	546	556	556	578	513	520	585	580	567	578	563	540	543	551	520	565	568	552	507	505	548	542	532	587	559	554	525	532	542	559	580	575	547	561	509	513	519	561	569	526	569	559	556	537	534	515	526	507	531	570	574	519	556	538	529	501	511	565	525	530	554	551	571	573	537	568	529	569	532	546	534	503	551	599	522	540	541	591	567	578	550	554	536	544	530	539	556	576	580	549	552	544	560	523	514	533	509	543	530	516	532	541	557	503	540	549	524	551	517	554	555	545	596	538	534	524	505	543	567	561	535	532	539	515	579	562	565	570	574	529	562	541	580	526	549	506	587	514	505	514	596	524	547	567	513	568	559	527	568	538	503	547	519	552	537	572	547	551	568	552	535	536	544	531	575	505	532	517	580	564	543	586	560	535	537	562	533	526	531	491	527	561	526	553	537	533	535	566	552	550	557	553	520	515	559	556	573	545	564	576	558	530	516	561	562	555	548	501	513	529	542	506	525	528	545	494	549	537	531	543	570	495	605	543	539	577	556	561	535	530	577	553	540	550	515	546	547	584	556	501	567	570	485	568	527	536	540	549	543	529	512	503	558	574	538	555	517	562	530	507	573	557	542	486	545	529	614	571	493	565	520	576	541	558	541	553	520	542	549	538	541	547	523	536	567	542	553	527	566	508	532	543	526	530	560	557	519	525	521	520	584	520	539	558	539	514	543	547	570	548	593	551	571	526	519	549	526	562	550	568	566	521	534	544	513	526	530	620	576	542	560	519	566	547	516	493	558	567	536	529	554	598	550	530	561	539	537	515	537	531	565	534	559	555	608	581	580	571	540	550	557	580	493	550	515	535	527	561	515	539	564	560	526	555	545	500	563	578	555	514	550	557	564	549	541	546	560	537	509	550	571	530	547	553	587	518	526	538	570	547	530	543	532	559	608	557	565	550	515	558	549	546	573	570	516	502	537	591	539	546	549	535	521	548	517	509	531	567	538	522	560	518	532	545	528	525	530	528	524	536	548	571	560	592	521	570	542	518	555	574	528	508	518	531	501	592	542	537	550	543	528	554	511	557	552	560	519	552	539	529	558	582	525	591	549	516	553	550	551	536	588	518	546	542	534	545	529	525	558	549	525	531	509	527	515	525	551	585	553	566	544	566	550	559	566	551	515	527	536	537	549	510	528	578	524	526	550	508	524	553	520	571	561	512	533	524	546	557	542	519	550	530	559	586	570	583	537	559	562	564	569	536	526	545	566	518	567	494	565	507	534	557	558	531	525	532	513	536	579	608	546	575	564	545	564	547	555	546	586	525	526	518	540	594	496	574	592	519	511	558	558	578	529	535	537	571	569	551	546	563	534	531	531	543	552	549	594	587	576	527	559	543	605	547	566	514	524	564	521	561	547	565	544	544	562	555	547	511	517	577	566	524	534	523	552	591	545	530	579	565	569	581	524	494	525	582	567	554	534	570	566	597	536	565	541	570	520	529	543	550	552	542	581	543	561	576	498	563	539	494	519	544	552	571	544	535	574	580	553	566	553	493	554	548	530	502	533	542	567	585	528	570	542	531	560	567	537	516	553	522	576	550	526	558	558	509	515	531	517	520	531	553	526	507	545	547	550	559	544	500	558	532	530	568	512	570	559	516	530	578	545	553	564	528	519	536	608	531	544	577	552	531	564	554	536	546	555	537	534	540	527	540	515	544	513	524	548	544	548	586	548	547	551	522	538	536	548	535	576	565	515	554	569	554	553	544	551	524	557	562	561	576	543	529	570	599	555	543	522	560	530	539	527	533	525	533	547	544	554	574	512	522	586	611	552	548	537	537	587	554	546	578	563	547	525	557	545	508	512	583	513	548	555	523	582	536	536	513	589	550	540	499	549	521	539	568	570	546	546	498	556	519	540	533	562	541	542	518	533	568	531	538	581	576	584	589	505	542	541	566	531	537	539	543	557	514	536	524	573	538	538	543	500	560	561	509	556	537	523	541	560	540	509	542	572	557	542	556	586	558	562	540	554	550	562	526	533	537	569	550	545	532	577	557	580	552	562	516	536	517	524	505	519	510	570	564	564	559	538	562	535	526	536	545	499	581	525	536	583	570	528	546	526	569	566	545	518	548	552	576	528	548	564	517	531	516	560	611	579	575	540	537	546	539	581	582	512	548	579	565	529	589	561	483	560	539	516	521	545	529	537	542	503	534	569	558	538	530	572	563	559	560	520	545	598	580	536	527	530	566	538	500	547	514	565	552	569	582	515	544	521	559	533	534	537	566	534	535	579	598	560	546	551	538	542	538	513	531	548	539	528	546	544	580	542	541	545	552	518	529	513	522	539	559	518	530	551	579	574	555	565	569	540	525	577	531	594	532	552	539	518	557	558	519	577	528	538	518	518	558	564	577	551	524	574	580	573	526	534	560	579	532	501	573	499	560	550	530	491	560	548	566	593	532	544	563	568	498	545	543	527	508	515	547	503	525	545	553	559	535	575	528	535	579	544	522	571	536	527	560	545	509	585	526	579	535	539	611	558	543	536	524	532	544	537	549	549	520	530	558	533	558	545	579	555	530	512	568	602	539	534	540	532	526	536	542	557	514	513	594	535	580	557	560	570	536	532	519	536	564	554	540	554	572	580	523	525	535	569	541	548	579	578	608	554	548	522	556	567	547	548	584	539	505	585	596	511	544	536	567	542	522	530	592	509	536	546	542	574	552	556	527	540	520	568	528	575	557	546	592	568	585	553	520	516	553	564	568	537	517	530	525	507	536	561	550	512	547	548	522	544	487	530	569	517	524	550	555	547	561	531	547	511	534	561	552	540	529	547	508	540	561	545	542	516	522	533	536	518	518	547	531	567	549	531	538	516	531	530	509	508	546	543	585	508	547	512	576	601	546	557	551	546	539	523	536	532	532	547	542	522	569	559	545	530	560	551	532	525	519	556	532	530	563	551	538	577	560	543	550	561	533	562	576	559	574	530	552	544	578	522	529	516	523	553	535	564	554	572	564	561	540	552	564	543	520	555	552	545	563	499	555	562
56041	23299	5540	1979	1322	1012	785	689	658	559	492	524	484	460	404	422	389	393	415	406	400	341	364	358	413	365	366	349	354	358	350	386	343	309	368	372	369	328	352	351	358	342	384	331	379	336	331	395	355	335	340	336	335	332	342	311	340	377	376	343	376	342	384	342	332	345	393	368	373	333	357	365	366	316	356	341	331	311	314	352	360	361	347	357	377	352	331	365	347	320	361	329	380	345	346	320	349	353	323	340	363	324	344	359	349	352	370	368	352	330	342	347	335	357	345	341	383	365	352	348	349	351	338	374	368	385	373	358	345	363	313	370	411	376	362	337	350	322	341	301	340	353	369	339	337	338	403	354	371	313	342	350	323	365	345	349	340	329	349	370	324	356	351	360	383	359	352	329	329	356	344	336	346	344	348	320	341	320	328	383	334	368	350	365	327	360	348	381	329	367	371	351	338	311	315	342	310	360	338	328	354	339	314	312	356	314	374	374	348	308	333	337	362	344	330	346	376	346	336	372	358	336	306	353	385	355	328	337	341	326	366	365	318	380	326	370	316	342	354	346	337	356	342	353	362	355	306	334	350	332	322	334	314	373	339	349	369	350	350	352	388	344	368	349	348	339	344	352	319	364	333	337	314	317	347	360	332	351	376	344	310	336	337	356	355	356	322	346	348	369	378	356	378	326	323	327	373	380	323	316	339	325	382	321	330	355	344	379	323	368	343	357	328	349	403	347	349	372	353	351	380	320	346	348	320	368	345	383	342	352	344	323	410	374	342	377	360	352	336	352	329	339	310	386	329	362	345	332	326	304	354	341	365	313	386	375	318	357	387	382	345	370	334	343	343	344	364	360	393	360	296	307	340	365	359	343	352	372	360	368	359	368	374	376	332	323	333	365	368	390	351	334	351	393	343	354	344	382	350	364	353	360	346	360	356	347	372	324	336	343	347	350	387	367	384	361	338	370	354	345	349	375	341	353	378	303	365	323	358	346	336	331	301	304	337	341	307	363	326	383	346	342	324	317	337	335	343	302	375	362	328	352	349	353	353	345	330	322	370	343	369	331	351	364	351	352	330	347	378	343	336	328	321	357	356	360	346	327	360	329	359	321	370	361	320	346	337	351	369	342	381	312	332	370	317	314	319	362	376	366	358	356	335	335	387	349	392	384	347	360	350	350	399	359	320	333	342	320	343	379	392	350	363	366	353	315	354	337	353	335	386	336	369	375	360	316	384	376	360	346	367	363	348	373	375	331	341	370	345	345	341	368	352	362	319	345	356	364	339	366	374	349	324	346	303	361	359	396	333	308	354	351	360	322	348	333	353	379	368	365	362	392	360	364	337	364	366	364	354	347	364	356	333	343	344	349	352	349	344	338	336	359	344	343	370	346	356	366	349	390	374	339	361	318	378	323	352	350	354	366	344	335	356	345	342	355	353	363	346	340	317	326	342	320	388	345	370	334	338	360	309	383	343	314	342	330	322	338	350	409	352	363	358	360	364	329	343	368	339	343	336	358	385	360	362	346	322	325	360	342	357	339	367	356	340	325	341	309	351	382	342	353	342	343	362	309	297	371	322	357	338	322	372	352	319	324	371	351	356	348	323	359	336	319	353	355	375	352	381	328	345	342	291	308	356	389	353	376	343	375	343	313	335	326	374	348	357	362	373	345	363	344	336	356	325	357	340	332	345	354	336	354	321	358	355	347	343	343	345	338	356	385	388	372	359	368	337	357	355	352	343	386	396	349	350	381	364	341	339	377	327	344	365	353	378	330	337	307	335	357	390	365	338	344	343	360	313	316	334	353	350	344	329	340	356	355	348	332	352	346	359	331	326	375	345	367	325	318	344	360	341	340	358	351	377	343	340	323	363	367	361	329	337	354	314	368	330	332	362	388	371	310	360	408	371	338	346	346	365	388	353	334	357	328	342	313	335	373	335	293	340	315	347	321	338	329	383	363	347	331	367	379	335	333	339	328	331	335	347	339	346	314	339	341	309	358	373	368	363	341	340	347	347	332	371	316	375	348	365	327	315	321	388	355	337	382	342	345	369	322	348	358	380	388	344	354	369	362	358	372	321	349	352	322	335	334	374	353	362	369	335	374	345	351	367	345	341	321	370	364	381	329	361	312	368	307	342	334	339	341	324	356	376	351	336	336	363	355	359	314	342	357	358	343	348	347	304	376	356	347	352	361	336	344	354	362	358	358	365	320	361	342	356	383	355	337	325	364	342	372	347	364	342	346	349	353	323	356	373	356	353	345	373	338	343	346	329	342	322	335	348	343	355	352	363	363	405	349	333	348	343	396	348	338	349	369	372	405	344	299	342	328	391	321	340	363	354	352	337	317	335	354	349	330	318	337	374	362	353	343	343	351	332	355	352	348	400	364	343	348	304	383	332	322	369	361	343	328	348	339	388	366	335	356	334	333	340	380	335	348	334	314	364	343	382	344	327	340	372	371	367	328	334	331	390	349	360	352	345	308	335	403	369	332	343	329	347	320	328	348	355	378	333	327	336	408	317	325	352	348	330	388	369	367	336	364	329	359	375	370	313	357	331	348	353	316	362	329	375	320	355	322	353	351	374	340	333	355	348	375	336	348	360	359	358	346	391	330	352	318	343	328	369	341	336	376	333	350	343	385	336	333	338	369	364	346	350	302	343	369	349	343	384	354	364	341	357	381	360	374	366	363	362	358	390	347	375	316	337	371	334	331	340	339	365	374	334	332	349	309	345	360	315	339	342	371	350	363	346	357	321	358	367	337	360	327	319	338	345	306	381	370	327	368	343	344	358	329	338	369	347	335	379	346	321	336	343	337	328	396	347	344	346	328	361	348	384	329	350	370	342	317	359	314	304	353	337	370	379	360	356	338	313	381	320	347	360	342	373	356	332	355	356	317	356	336	358	352	329	336	347	369	365	347	360	358	352	325	327	403	348	321	347	348	343	387	357	343	341	336	379	321	322	319	319	345	348	385	316	346	331	374	361	358	336	319	380	369	360	331	362	375	366	343	317	372	387	358	380	359	360	353	325	339	339	328	390	346	374	338	358	358	346	333	354	339	366	355	352	358	369	381	407	369	318	356	360	313	367	331	358	316	322	337	338	337	353	384	354	372	334	342	320	331	328	346	371	336	338	322	332	364	338	360	358	345	352	353	377	370	331	354	365	366	336	361	368	345	329	351	365	395	374	346	348	349	349	350	355	356	366	351	360	340	344	360	317	371	360	315	377	330	318	312	343	348	321	363	326	343	371	343	370	326	352	369	342	375	374	358	362	324	317	324	333	381	352	321	377	349	342	369	339	324	324	339	335	386	328	339	312	348	345	329	324	349	338	329	365	333	370	332	336	367	356	326	337	357	352	361	337	348	393	337	335	388	350	333	351	348	374	335	373	339	329	358	328	360	348	369	382	372	350	362	341	349	338	325	322	338	352	359	357	345	340	354	354	352	380	330	369	347	376	383	370	369	327	326	340	331	312	345	327	342	339	350
29247	2287	4198	4981	4568	3782	3281	2761	2374	2080	1881	1810	1612	1554	1409	1336	1327	1299	1234	1192	1169	1111	1160	1099	1105	1124	1025	992	972	1041	994	972	987	958	1018	1009	946	951	927	977	983	950	936	1001	942	934	998	950	971	948	928	896	975	915	902	897	939	916	902	872	894	906	893	929	941	928	909	924	893	907	880	947	870	932	958	855	996	901	956	914	869	908	947	854	866	952	866	908	907	865	883	854	880	908	894	876	901	877	916	839	864	952	901	882	860	876	942	884	891	888	891	912	857	915	914	907	860	906	915	962	939	907	921	886	900	963	867	861	830	837	867	877	878	905	871	909	875	931	887	907	900	885	886	895	890	880	897	887	859	871	926	844	897	896	936	889	861	913	919	854	865	870	905	864	878	864	869	918	910	913	888	867	849	907	886	884	927	846	850	924	882	883	863	885	935	833	876	873	923	877	881	878	842	858	889	842	890	865	877	846	915	934	889	895	878	842	883	885	875	833	925	909	881	894	870	884	903	935	907	932	872	889	822	907	911	916	849	884	869	859	858	890	848	868	913	914	912	940	876	898	874	855	901	921	955	921	906	855	890	871	944	878	925	838	906	894	896	834	875	842	872	935	875	890	921	881	893	854	916	919	869	849	897	878	860	910	903	843	839	866	900	878	920	867	925	923	919	891	903	831	864	877	874	888	862	924	849	884	863	888	898	855	885	951	863	847	904	878	894	901	869	862	932	876	872	872	877	890	849	919	882	883	892	883	898	885	906	836	892	875	911	821	849	854	880	848	917	915	910	896	893	926	904	897	825	906	890	875	901	916	863	861	934	879	894	868	874	924	852	842	920	864	903	930	937	911	928	889	887	926	896	870	939	874	879	896	832	882	899	897	939	905	915	875	886	876	892	952	918	939	862	896	872	831	903	905	827	923	900	916	945	979	921	897	927	899	841	870	878	910	891	882	896	882	880	888	907	853	913	877	864	898	884	846	884	884	912	907	855	895	914	855	950	884	891	923	879	929	863	927	868	898	936	891	924	888	893	897	903	920	822	871	933	901	890	871	877	857	890	836	864	916	882	867	862	891	891	897	889	836	889	923	870	893	864	845	899	887	896	905	894	858	883	876	900	890	911	879	908	901	875	870	873	890	876	879	844	866	944	904	893	879	892	898	848	905	839	883	911	844	868	862	899	917	884	913	841	868	873	866	829	888	880	897	874	924	893	897	846	852	886	834	834	905	932	868	853	844	866	890	907	869	862	895	836	863	863	903	860	834	890	914	892	842	923	849	847	941	846	897	938	917	929	874	914	868	885	894	863	884	880	959	888	994	870	869	871	954	862	904	877	890	891	920	910	921	866	904	887	915	887	861	879	889	892	864	917	844	887	911	846	848	915	937	886	917	869	874	861	817	861	885	858	786	869	856	881	882	907	899	864	935	922	860	874	921	943	861	886	848	917	841	880	847	881	868	870	900	840	861	886	953	928	799	914	887	906	931	907	900	899	881	856	867	847	939	882	873	919	856	898	905	876	872	863	919	873	909	867	898	910	884	843	894	846	881	918	878	850	916	910	847	869	875	862	890	831	910	908	885	900	895	904	898	865	913	912	936	894	863	935	918	903	892	896	882	827	901	863	891	927	908	928	882	934	890	908	848	858	889	829	864	810	834	890	899	917	872	917	853	888	904	933	867	882	919	946	886	920	886	880	883	847	881	898	917	921	840	923	910	901	905	828	866	872	919	820	849	926	892	902	896	849	892	900	885	891	883	877	864	910	873	875	830	894	864	939	878	901	900	897	934	859	896	874	894	905	816	936	900	880	906	880	968	869	883	874	872	904	924	856	867	905	909	895	857	905	842	905	835	863	890	919	907	898	900	834	919	900	862	874	878	917	849	881	903	884	909	863	858	909	864	923	876	874	947	850	916	846	908	914	878	878	846	833	900	881	881	835	876	864	875	843	864	926	895	886	884	921	888	891	851	889	882	877	881	860	861	840	891	907	856	874	890	844	915	933	875	825	889	875	899	868	864	885	886	918	893	911	888	841	872	853	874	889	917	840	874	855	957	883	887	846	853	876	897	863	895	885	889	901	912	875	878	861	865	893	863	919	886	915	853	864	871	918	826	881	904	823	926	857	867	894	875	904	909	855	873	935	875	908	873	850	950	903	954	903	901	902	884	847	944	1006	881	868	869	926	900	881	863	875	869	890	923	911	871	850	889	890	898	879	882	878	941	928	893	886	889	866	878	887	883	910	853	935	912	868	858	857	879	851	815	946	897	915	869	893	818	878	873	890	824	867	924	897	984	899	912	869	882	892	950	877	874	903	920	907	954	865	876	873	939	896	880	906	843	865	872	872	902	881	890	886	924	897	852	838	879	927	950	892	915	866	859	876	897	888	900	867	959	897	866	885	894	893	887	900	897	883	920	862	878	887	828	906	882	873	874	902	870	886	913	842	885	859	904	867	844	811	948	873	892	883	875	856	875	944	914	873	933	918	926	865	892	859	897	897	862	861	927	905	866	855	951	917	887	909	907	880	887	857	891	931	909	861	882	848	891	886	886	933	871	898	885	912	908	872	894	877	884	854	885	900	879	859	901	884	887	904	952	888	893	882	896	909	884	855	851	912	984	901	876	915	871	928	895	893	871	919	983	956	908	878	925	899	893	881	893	854	891	921	867	968	867	895	927	853	846	913	897	893	905	877	929	872	880	931	899	889	903	934	942	878	874	891	864	880	862	921	879	890	890	925	866	827	880	887	856	896	926	854	923	904	856	934	850	866	894	912	911	849	911	895	878	942	891	828	871	864	966	879	869	921	872	869	903	859	876	897	901	918	920	908	878	894	872	827	931	839	860	923	911	868	881	834	882	866	933	824	883	876	865	881	904	880	905	891	896	911	912	897	891	905	897	854	897	897	897	866	894	894	853	871	878	911	892	877	840	915	940	909	880	892	872	885	884	898	917	899	930	856	897	875	864	888	874	914	874	923	923	836	913	831	913	873	861	856	902	890	881	891	901	875	844	905	926	930	888	882	854	880	873	865	889	888	887	850	869	850	893	878	868	884	867	839	943	862	827	905	881	884	863	914	871	901	845	842	894	884	829	870	900	916	859	891	857	866	894	893	895	875	860	856	860	835	872	924	899	862	894	863	898	912	872	875	898	889	873	866	937	903	910	892	905	931	902	854	861	918	883	937	902	893	835	881	871	908	924	890	895	914	841	867	858	957	836	840	839	865	895	876	894	892	840	913	910	934	871	918	888	914	916	947	873	906	916	921	912	883	895	850	906	865	862	898	912	884	907	831	900	826	890	918	885	864	913	885	883	842	941	907	867	927	860	896	850	906	830	882	901	895	871	874	813	894	850	846	836	875	915	892	872	835	825	882	882	877	929	905	880	908	883	913	873	893	874	888	891	866	950	867	884	937	939	907	884	833	901	878	901	902	893	910	897	866	874	875	887	829	876	908	894	950	853	915	879	934	851	870	872	877	922	899	898	872	869
3738	399	295	317	290	329	286	271	294	306	300	291	320	280	298	266	324	293	283	286	296	303	287	303	291	293	281	298	270	271	276	273	270	302	283	272	241	267	275	265	307	269	295	259	277	302	275	294	278	268	258	254	304	268	318	286	277	289	314	305	307	271	284	282	278	318	275	280	308	259	282	276	263	266	287	282	293	280	279	315	260	246	285	300	316	304	258	277	299	262	295	295	280	280	289	292	305	261	293	263	259	299	289	279	292	306	274	256	310	304	288	338	314	271	253	265	285	280	300	288	276	267	301	262	265	271	256	298	297	300	283	280	288	275	322	256	287	308	290	285	259	279	285	301	313	291	299	284	281	303	279	270	274	293	309	277	307	278	292	281	311	289	280	267	256	283	259	297	280	326	331	298	269	295	265	271	319	284	292	294	332	292	335	301	303	283	286	276	284	291	303	306	286	262	279	257	318	294	287	300	288	299	305	319	286	286	327	271	255	299	316	251	293	271	282	289	262	301	314	291	297	295	296	274	274	286	250	287	260	271	288	297	306	282	305	303	278	260	314	275	285	258	288	294	291	273	264	264	293	274	266	303	295	252	287	243	286	315	277	260	292	305	260	276	316	332	290	288	261	278	303	255	311	271	283	317	283	318	256	275	285	314	268	279	282	296	272	283	259	280	277	278	286	301	277	270	282	277	248	264	292	274	270	276	286	282	255	264	273	248	338	269	297	269	334	293	288	290	259	298	298	278	253	286	264	250	258	265	271	279	278	302	259	254	277	277	277	274	267	284	315	257	297	268	299	273	282	293	303	316	268	278	276	304	291	279	289	300	320	269	297	279	282	268	307	260	279	296	296	298	308	274	278	268	273	288	256	289	277	299	292	289	294	335	300	294	262	287	258	286	284	293	268	293	266	266	276	302	270	284	304	267	304	256	300	253	311	279	267	291	279	282	267	288	296	281	312	298	253	290	325	283	287	279	290	279	286	273	276	279	315	251	289	271	293	292	281	303	258	279	270	282	299	283	284	319	275	294	287	282	321	306	280	305	272	321	278	302	284	288	276	278	276	262	289	259	283	281	331	305	270	267	278	319	287	291	312	292	276	268	276	280	294	283	276	299	279	288	287	303	281	286	279	282	280	285	288	297	296	281	296	286	287	295	284	324	277	304	305	290	299	286	296	272	289	291	292	255	268	298	265	301	277	285	307	315	290	263	286	298	247	250	269	283	290	255	258	272	260	277	293	282	280	274	309	302	274	259	279	256	291	292	272	283	308	290	289	264	294	290	291	294	275	296	305	276	290	298	309	279	331	288	277	294	304	287	292	283	267	282	296	285	275	292	277	287	284	278	274	292	278	307	300	277	266	288	283	291	258	297	313	256	291	288	273	288	277	271	295	289	280	321	287	289	290	295	266	266	297	267	319	268	284	293	276	266	290	268	282	250	289	294	275	286	273	277	290	296	291	276	273	294	289	261	266	287	286	285	256	300	288	299	319	310	267	293	306	271	325	273	254	289	295	245	297	264	294	282	287	306	308	321	312	242	304	282	259	250	276	273	263	307	247	245	310	271	274	292	262	308	308	283	283	299	313	292	329	296	304	279	301	296	332	281	266	265	304	300	301	291	271	254	266	285	276	301	305	286	292	300	299	312	276	261	270	278	292	307	308	342	259	278	265	293	295	327	314	287	266	280	301	283	297	318	258	279	305	274	286	300	327	282	280	301	306	284	296	270	292	301	288	297	282	299	286	291	261	304	292	298	320	312	303	273	273	297	325	303	301	254	252	279	283	279	271	318	292	276	273	315	323	296	265	294	270	303	282	288	275	283	307	276	307	256	290	293	289	273	316	308	281	291	288	320	287	304	261	311	308	303	258	283	281	263	280	285	287	261	265	279	261	316	304	317	288	282	295	283	284	279	269	310	274	273	264	300	253	268	295	280	288	308	289	279	263	299	249	311	264	263	270	313	304	300	328	300	290	315	292	269	310	293	286	292	285	276	283	265	299	272	306	329	277	304	281	276	295	275	282	284	286	304	290	292	274	290	268	293	289	321	282	315	297	279	293	281	284	267	257	306	255	265	287	308	272	310	274	321	287	244	268	315	297	272	274	282	295	281	312	299	275	259	304	329	279	253	276	301	271	293	275	272	283	276	294	265	296	266	290	334	296	286	307	272	251	303	289	268	288	285	287	304	307	291	286	276	307	299	318	275	283	255	313	286	298	279	297	300	281	283	315	326	320	270	281	275	279	290	250	275	270	278	274	280	287	278	274	289	299	295	281	293	292	294	298	278	280	286	290	289	296	267	294	263	274	288	297	273	323	275	296	277	306	290	299	262	289	301	270	277	315	291	296	279	271	290	286	259	289	277	284	282	277	290	305	295	284	279	267	297	300	265	279	283	302	305	299	284	301	312	254	290	275	298	291	272	288	287	283	258	330	301	298	302	291	246	308	283	272	306	285	271	288	275	285	307	282	280	291	284	283	293	296	281	312	331	287	301	304	306	308	289	301	284	272	262	268	280	292	278	306	288	303	293	311	282	273	289	327	294	284	274	271	301	301	344	314	301	290	274	272	296	283	278	281	287	261	280	271	293	292	274	299	304	311	286	289	272	274	315	306	308	290	261	272	264	299	314	299	308	278	286	257	288	310	305	285	305	277	319	297	282	278	262	262	309	280	327	282	303	284	285	292	283	302	278	276	266	282	290	277	295	310	275	304	275	303	264	262	268	263	308	280	305	289	285	255	277	293	294	314	295	269	297	266	259	324	288	300	276	277	309	268	287	244	264	286	276	317	307	278	271	292	300	253	288	316	265	248	305	259	319	286	266	279	290	299	299	290	296	280	277	265	300	295	285	288	304	316	283	277	329	291	269	274	308	302	258	289	284	275	297	319	303	308	283	283	312	304	265	277	261	289	282	319	280	288	288	312	279	289	269	269	282	271	252	268	289	304	283	253	318	310	282	296	349	306	280	291	294	266	274	316	286	284	265	334	284	271	282	319	287	273	306	248	300	313	316	282	291	297	278	299	272	279	309	294	304	274	277	318	299	276	301	288	309	302	294	278	276	303	297	290	281	294	271	260	343	280	255	284	299	243	265	268	290	288	301	295	314	280	301	275	305	312	303	276	308	254	283	290	299	275	257	307	307	284	304	277	275	292	295	263	251	283	305	310	303	265	289	302	293	283	290	280	292	294	248	306	329	302	302	277	288	277	310	299	287	286	304	297	274	280	277	289	297	281	314	297	281	280	282	277	292	292	287	263	289	291	283	292	261	271	314	282	280	277	352	323	273	312	302	272	297	290	291	300	283	317	263	289	283	289	313	290	288	301	286	286	277	297	260	276	285	263	267	302	261	296	303	293	326	310	274	295	270	285	307	352	288	288	272	288	262	269	289	303	280	300	276	275	301	306	245	287	302	292	313	307	285	290	288	278	273	290	276	275	272	284	271	275	268	288	262	274	278	297	270	305	289	279	286	298	284	299	269
4065	779	803	822	753	799	752	762	742	789	758	760	742	741	741	752	739	771	693	738	698	737	758	722	728	731	695	761	696	734	697	742	715	770	709	785	717	746	717	708	751	716	722	690	706	700	755	744	749	723	755	729	702	730	738	777	643	706	733	696	724	734	747	712	724	667	704	753	759	743	722	729	744	705	737	684	747	715	736	742	668	712	742	679	740	688	758	712	706	756	702	758	697	721	725	753	732	731	746	732	709	739	717	684	721	748	740	750	655	738	686	707	704	751	718	700	727	768	758	701	720	707	726	746	693	726	712	727	719	770	748	723	721	719	705	734	715	745	761	688	696	743	766	742	728	663	776	730	753	693	698	708	719	713	671	754	742	704	670	677	699	708	733	774	717	733	770	701	710	773	720	696	726	745	710	794	708	757	736	681	736	753	723	765	752	735	742	721	713	691	689	722	713	779	760	724	691	757	716	762	721	697	674	702	689	695	729	718	744	725	709	761	666	727	717	707	732	735	766	715	705	730	727	708	702	734	731	732	693	719	713	775	749	739	743	745	746	773	717	744	667	739	725	742	735	690	758	752	736	719	779	772	714	702	726	763	711	680	686	740	721	705	760	720	738	747	738	723	743	726	713	731	739	724	713	728	742	771	720	743	731	733	747	745	722	761	753	716	753	724	740	688	752	658	722	701	765	752	728	747	762	708	709	724	770	747	740	749	714	769	751	761	755	761	757	742	723	771	769	745	701	739	694	738	687	710	721	679	719	713	736	697	778	787	706	700	702	721	737	717	703	707	770	775	732	708	744	773	749	714	741	695	706	755	753	738	743	738	715	705	713	727	747	761	718	738	698	739	735	716	744	686	730	700	707	729	764	700	750	732	722	755	745	703	690	750	739	741	689	691	720	784	767	713	723	717	714	759	746	746	758	684	753	728	758	741	720	743	767	742	738	696	736	713	793	697	740	721	709	727	729	721	712	748	740	777	701	698	717	717	706	720	707	720	748	745	754	749	705	702	775	677	728	723	755	775	702	747	749	781	742	693	714	748	740	741	738	722	764	798	735	729	727	692	705	727	710	746	736	722	766	692	705	745	699	739	721	762	696	737	714	710	724	726	671	715	744	720	689	758	770	676	714	667	720	650	719	685	732	739	746	754	714	759	758	711	730	716	733	723	762	728	744	719	709	706	725	747	764	741	714	705	702	759	721	721	719	738	769	741	738	740	686	770	718	737	708	704	712	726	708	702	702	737	721	764	728	731	744	684	722	757	730	732	701	730	667	733	730	761	776	680	731	719	709	719	735	729	722	759	709	698	727	716	759	782	689	828	731	764	708	722	740	717	723	724	768	730	737	710	728	704	696	751	738	704	720	718	767	734	737	715	724	749	773	740	752	755	667	774	705	738	744	755	761	700	744	765	747	740	755	728	729	733	736	729	693	732	672	736	703	728	700	753	716	702	762	724	738	688	701	712	759	731	716	721	768	677	686	712	715	750	709	722	727	714	750	722	768	758	749	752	743	740	745	686	748	711	682	739	719	759	732	657	711	717	763	695	755	706	739	702	748	709	744	687	700	752	746	739	757	697	746	677	741	759	754	735	699	790	750	719	740	748	729	701	768	699	722	738	762	746	782	728	727	754	751	742	671	748	707	742	730	723	745	749	706	741	728	720	695	770	709	698	744	740	659	779	722	727	751	722	718	739	728	706	728	752	715	724	704	752	747	740	707	784	773	702	757	755	765	757	747	727	718	711	697	704	727	706	707	734	702	723	748	679	726	732	726	779	772	740	726	688	736	756	735	742	753	779	723	712	746	764	733	702	688	762	702	749	758	751	736	750	743	710	769	729	753	744	720	718	735	710	749	760	724	723	725	717	802	735	739	739	720	722	743	741	737	718	705	706	770	740	771	719	720	735	725	767	723	728	728	735	731	643	741	734	746	713	741	704	734	738	738	722	777	703	689	692	711	744	694	761	728	704	697	712	743	782	728	756	750	711	727	717	752	732	747	763	747	739	699	741	693	719	729	765	728	734	771	716	745	784	698	761	728	764	719	683	758	677	733	685	736	710	729	748	725	763	764	713	695	685	716	711	730	748	784	749	755	713	713	772	725	710	713	715	751	734	746	770	727	709	773	735	720	708	783	715	748	716	727	764	705	728	762	716	766	754	775	736	729	772	715	683	764	701	719	680	684	691	700	736	770	780	720	724	744	744	689	757	764	713	693	759	694	681	728	748	721	694	690	712	717	731	725	706	757	721	668	774	736	759	741	741	715	724	715	700	689	758	765	717	791	739	729	756	719	724	696	699	773	711	720	730	694	771	724	744	747	755	724	711	750	742	760	714	766	719	718	767	747	725	737	703	667	735	758	716	706	701	773	770	743	753	730	734	739	716	738	775	741	725	762	758	719	765	765	727	745	680	707	655	724	752	742	716	729	752	734	766	749	674	658	750	692	743	726	745	752	779	768	714	751	717	720	728	730	708	785	775	746	733	724	757	701	725	767	741	740	730	702	695	714	713	787	697	692	740	740	733	746	680	777	747	747	768	752	734	764	760	745	741	729	719	721	771	734	751	719	723	741	685	720	753	723	708	716	719	762	768	752	749	743	708	742	642	718	712	677	758	710	721	724	757	687	757	737	722	722	708	760	727	712	744	727	689	751	764	740	731	741	744	737	787	739	714	749	687	740	722	736	750	709	701	722	744	721	735	759	679	758	784	695	718	753	715	738	750	665	702	757	739	734	716	711	726	742	733	704	774	710	700	721	729	705	729	721	724	708	750	724	737	704	747	723	739	731	708	751	766	765	708	694	715	753	727	736	758	725	777	742	721	726	669	726	729	722	712	739	716	719	753	717	746	722	728	720	769	705	709	709	722	721	737	756	725	742	759	728	706	721	786	733	760	775	719	757	706	730	732	767	722	729	760	727	734	734	769	707	710	695	739	754	736	774	693	746	733	725	719	721	756	736	724	724	756	689	772	679	759	728	737	668	764	767	696	733	736	721	739	714	675	681	732	785	717	716	686	697	770	731	738	765	670	719	687	705	758	744	719	756	739	760	720	721	744	716	724	716	706	725	696	701	732	698	765	717	732	719	732	754	731	768	745	742	712	746	709	698	698	734	767	699	751	681	768	715	696	771	719	702	721	758	723	785	721	718	773	783	699	738	768	713	710	746	729	765	750	738	714	749	777	686	757	718	689	716	782	751	720	700	718	727	751	746	757	730	779	728	713	757	743	731	725	705	691	786	665	768	744	770	753	744	685	739	701	721	702	764	725	737	729	704	736	723	742	681	723	756	779	715	731	734	688	746	672	764	710	698	736	759	692	731	696	727	742	734	721	727	717	720	713	752	724	741	712	779	742	736	733	696	690	740	718	725	762	738	731	780	739	709	769	778	738	739	747	698	712	758	740	683	718	791	694	759	706	743	749	768	721	713	757	698	743	738	765	744	709	751	761	734	712	720	676	735	737	704	711	721	745	693	738	722	737
41048	12414	1423	823	611	511	423	358	348	354	289	270	265	194	234	237	214	220	218	203	194	209	194	207	231	181	219	169	188	176	188	224	190	173	200	199	178	209	180	167	210	199	186	186	175	185	193	198	172	192	191	202	196	205	190	178	215	174	197	197	187	197	181	199	202	205	176	185	183	182	192	182	190	180	176	181	192	186	179	197	184	178	170	184	187	173	191	161	189	191	169	203	181	185	176	184	189	193	209	205	168	177	175	192	173	186	206	184	200	200	197	187	192	197	182	187	166	204	187	195	160	172	175	201	172	182	176	174	179	205	204	201	207	190	188	184	202	204	176	196	211	173	177	196	172	180	204	155	190	205	207	184	192	182	191	191	205	186	184	188	198	208	190	178	223	163	191	204	193	199	209	176	197	174	185	174	186	205	194	206	178	192	177	202	182	191	225	193	162	217	209	210	191	192	174	172	197	187	185	192	174	202	184	199	177	178	196	184	184	196	208	179	190	171	174	185	199	186	185	179	192	193	180	181	149	159	185	188	177	151	158	196	186	187	195	177	170	189	222	154	182	181	164	215	182	182	184	204	190	154	178	164	200	183	211	184	183	214	186	184	163	199	162	200	203	188	185	184	169	181	201	174	172	204	174	196	181	182	187	169	209	186	201	193	181	199	179	170	152	197	171	193	179	199	157	175	190	169	216	183	181	203	196	184	186	165	233	183	173	178	186	179	200	192	187	193	171	197	163	181	199	164	156	170	183	190	176	183	205	205	210	158	172	210	179	179	202	173	162	177	186	220	202	199	189	190	195	212	204	190	176	189	175	198	167	174	179	187	204	172	174	210	181	201	173	163	184	179	195	202	187	192	180	168	193	193	196	200	196	157	208	167	175	201	155	214	180	193	185	198	199	194	171	181	166	170	200	176	187	166	194	165	160	194	132	174	196	183	168	183	209	198	194	196	195	178	186	202	185	184	173	187	193	177	184	180	177	200	159	179	190	205	215	191	216	166	185	185	208	169	224	167	179	213	195	203	179	163	177	196	171	202	195	193	185	212	214	166	203	208	208	189	175	196	180	178	164	187	184	180	184	183	186	181	200	178	203	204	160	165	200	176	187	209	192	202	162	182	189	188	214	198	208	188	174	189	181	180	180	184	195	199	180	199	212	192	164	185	196	213	167	190	186	171	160	190	185	179	198	170	186	178	169	179	185	191	204	187	192	199	180	184	203	194	197	191	176	190	174	172	183	166	197	178	202	168	196	195	186	167	160	179	180	204	194	198	221	187	206	182	184	193	184	171	178	215	195	186	187	217	184	170	213	198	182	184	171	189	189	217	161	179	199	173	193	170	183	213	199	181	184	184	175	186	173	190	203	194	185	201	181	204	226	161	186	166	178	184	182	163	180	189	197	217	190	172	185	182	179	179	180	174	206	182	207	177	182	208	166	189	194	185	198	143	194	186	202	197	164	206	179	193	184	206	202	200	165	198	184	173	187	161	180	220	178	212	201	169	161	197	174	180	170	191	197	154	189	183	191	193	200	189	194	172	189	198	190	177	175	175	184	183	188	168	170	163	160	184	206	202	205	176	192	180	197	173	182	179	176	180	207	164	181	206	197	181	198	188	217	215	183	176	172	180	175	200	184	159	164	172	200	165	189	202	198	176	164	202	200	200	178	180	174	153	189	182	184	195	189	170	198	182	201	202	182	197	176	198	184	190	170	211	198	193	194	201	167	198	190	176	189	179	181	190	182	181	181	178	196	174	209	179	196	216	175	198	186	174	181	197	186	187	191	194	210	159	147	201	185	186	209	198	196	197	194	215	183	201	187	198	166	164	211	207	218	197	178	189	196	185	193	171	169	203	236	151	210	193	175	190	183	177	185	189	190	211	169	189	189	168	178	199	189	166	178	194	182	201	178	205	209	189	168	175	172	185	185	211	205	166	187	193	182	207	182	180	185	174	183	178	171	183	181	198	207	185	184	182	149	183	212	167	205	175	193	202	179	183	210	186	180	209	172	203	182	200	201	195	187	190	172	213	226	190	171	176	168	186	174	210	204	204	179	170	188	204	195	162	207	183	174	199	183	193	215	199	197	190	207	201	208	212	171	195	203	184	183	192	186	192	153	208	202	173	218	203	192	181	207	200	174	199	200	206	190	201	173	192	178	198	148	181	182	175	197	169	196	210	182	224	169	170	205	204	198	188	161	200	175	170	182	200	188	192	190	187	165	196	201	200	179	184	187	176	183	195	195	207	165	231	206	165	150	204	199	215	203	179	191	186	179	191	196	172	182	208	181	167	203	178	171	188	206	193	189	167	171	173	185	204	192	172	178	198	162	174	161	208	177	192	182	192	148	183	182	179	197	176	179	194	191	191	195	183	186	185	190	218	200	196	176	183	182	197	161	180	183	187	193	159	183	178	196	191	205	188	185	205	173	186	204	174	189	204	197	199	195	187	180	186	186	212	155	162	170	182	194	179	186	188	229	183	193	170	196	169	175	188	199	198	194	180	170	185	219	203	203	199	210	178	180	224	188	209	173	186	232	169	185	189	163	216	202	181	180	211	197	180	206	177	187	188	194	214	214	200	193	194	179	185	168	188	183	187	192	194	192	162	204	189	207	197	170	213	219	186	194	196	191	184	176	194	202	201	203	201	166	202	188	188	197	161	213	179	211	214	191	194	178	204	191	166	194	204	179	200	183	197	169	177	209	191	172	192	166	216	163	182	205	186	200	179	184	213	205	190	165	185	170	174	185	176	206	202	184	189	200	183	193	185	181	198	212	183	193	185	194	173	173	189	206	202	194	222	207	161	174	199	181	201	186	178	184	186	181	184	200	191	190	195	204	189	161	217	201	190	196	197	192	195	184	185	180	183	192	190	164	181	184	176	193	174	183	213	194	199	188	190	176	193	202	184	181	191	173	151	192	207	196	180	176	195	181	179	179	181	183	200	176	185	203	198	213	178	189	204	196	199	219	193	197	154	165	195	189	194	170	187	194	189	175	204	166	192	205	186	191	187	196	182	185	194	187	184	168	198	175	194	199	208	199	192	189	196	187	191	211	188	189	167	181	211	193	172	190	222	192	195	181	181	172	184	177	209	212	205	183	177	189	164	184	199	210	210	177	194	182	219	184	206	176	167	186	182	187	177	192	200	204	171	175	201	186	201	177	195	215	201	187	181	187	183	198	182	173	194	196	186	180	189	165	181	207	168	195	170	200	199	181	183	192	154	178	183	194	185	182	163	157	206	184	183	175	208	169	174	186	210	181	203	179	196	173	160	195	182	185	188	195	193	194	204	180	213	174	174	189	170	191	216	189	179	176	174	175	187	189	216	168	177	172	177	190	205	169	187	190	191	201	181	191	199	181	182	168	206	199	198	178	208	181	188	177	160	206	185	211	197	179	198	202	195	206	163	172	202	193	178	186	198	175	172	179	164	183	186	180	164	196	205	174	192	200	181	202	197	157	196	193	197	179	183	177	171	197	172
20875	1424	2363	2643	2485	2056	1686	1491	1320	1241	1085	1030	892	953	819	814	738	737	717	681	708	661	684	653	651	611	629	625	580	640	632	581	612	607	582	627	592	573	601	572	566	605	627	554	624	578	590	583	567	557	575	567	585	590	547	526	570	566	541	574	554	519	544	543	548	535	547	557	560	562	563	587	561	578	491	552	521	532	541	574	556	540	580	538	537	562	535	519	541	548	537	532	547	548	537	571	543	534	503	552	540	603	539	547	561	554	550	576	557	545	539	560	512	569	540	549	535	546	542	555	525	554	553	559	553	510	565	476	549	548	531	514	515	527	545	533	543	546	538	549	540	551	559	547	556	551	577	529	555	585	561	555	551	507	558	565	544	551	537	574	563	561	564	525	524	512	532	556	560	522	540	571	517	553	527	535	564	568	600	498	507	541	543	513	515	534	471	516	522	488	578	509	551	539	534	526	511	526	525	561	546	529	582	524	590	491	528	557	506	578	541	579	539	550	530	540	521	553	574	563	511	528	540	500	556	559	544	580	549	547	518	543	519	610	530	527	576	515	563	532	525	585	572	531	534	514	533	554	535	529	507	537	528	562	530	523	538	546	541	550	551	541	577	541	562	513	561	538	559	566	535	503	533	540	558	550	534	543	556	547	534	573	552	528	545	574	521	524	498	520	490	556	515	568	537	512	544	527	561	516	539	508	536	546	565	560	573	560	563	524	530	546	552	509	528	568	533	527	558	535	535	563	509	492	549	523	543	541	503	509	531	554	546	518	549	517	571	551	534	565	562	506	540	569	518	546	560	555	487	533	509	542	540	562	505	562	542	559	487	541	587	573	583	522	536	562	525	512	553	513	543	561	559	574	581	560	579	563	506	558	574	607	534	562	580	546	573	498	579	524	506	548	552	512	528	574	518	579	592	555	542	562	564	548	535	593	537	534	558	554	517	518	549	546	532	512	547	535	543	564	570	531	558	553	526	537	527	547	574	551	550	540	543	529	547	519	533	535	536	528	568	523	527	549	499	566	594	526	543	531	544	525	562	528	551	557	562	546	565	564	544	512	564	524	502	518	551	532	560	550	507	540	538	547	567	570	533	539	542	534	509	525	528	549	513	513	538	576	545	525	573	562	525	536	565	579	549	520	525	577	555	536	554	569	517	524	553	551	530	565	528	529	534	548	571	558	524	528	534	549	519	569	562	532	522	558	552	541	571	553	546	549	548	535	540	545	515	578	551	524	574	516	566	521	567	526	561	562	526	540	577	544	576	541	540	565	565	542	546	557	542	530	540	550	500	559	524	491	519	555	516	562	554	558	538	550	539	563	523	538	512	524	535	568	536	515	583	564	541	526	547	492	557	549	521	586	528	547	574	568	553	567	523	528	575	537	554	546	591	557	568	529	567	572	572	518	529	517	532	555	576	547	528	537	510	508	582	554	529	564	516	559	566	530	502	544	477	547	497	539	523	534	545	516	544	521	518	498	547	519	589	532	472	538	533	520	518	546	517	513	553	542	548	548	522	563	541	549	570	551	543	561	552	570	576	534	563	513	561	532	563	574	544	549	494	513	547	537	529	565	569	555	595	563	574	556	547	552	545	531	542	577	557	546	546	578	546	517	513	476	503	593	507	602	479	622	492	532	536	553	522	491	541	523	563	533	540	543	550	527	566	556	520	528	518	552	581	529	518	515	523	542	559	570	541	575	547	544	564	555	536	498	561	544	543	514	543	520	497	554	545	562	545	513	485	557	525	542	560	564	529	482	550	571	495	547	539	559	573	545	502	522	523	567	540	543	553	545	524	512	566	549	546	567	534	518	546	545	521	560	566	571	520	513	541	541	561	577	554	511	560	535	548	555	571	563	566	546	586	528	517	515	584	530	522	559	494	577	566	577	524	559	552	554	548	549	549	527	523	523	533	522	556	560	554	533	527	527	519	524	561	555	597	541	549	543	536	534	496	549	608	570	576	565	551	543	597	506	531	525	560	534	520	536	518	544	555	584	534	526	536	534	535	567	545	525	535	563	552	546	550	503	573	530	530	577	513	573	531	498	587	514	544	546	528	545	550	562	543	535	512	530	538	560	517	532	562	548	538	532	559	551	541	564	512	560	495	499	558	543	571	557	526	542	539	585	528	580	578	529	562	569	518	549	571	523	518	548	527	579	559	546	537	529	534	573	538	555	537	516	575	503	526	583	509	550	549	546	500	587	501	552	574	516	535	541	534	518	579	557	542	500	515	555	571	521	557	519	534	551	539	589	512	510	530	566	522	525	561	538	532	547	524	532	580	556	542	543	527	512	537	537	499	513	536	569	541	535	522	539	517	517	546	533	575	557	556	520	546	543	544	536	529	538	559	591	561	490	536	523	531	497	505	544	562	546	506	523	547	540	542	535	526	530	539	541	558	532	524	547	550	583	521	553	569	529	559	548	491	550	568	525	558	538	556	518	528	545	541	559	568	549	522	512	553	513	525	557	532	531	534	544	553	576	497	559	529	588	516	525	519	588	538	514	513	553	554	510	544	553	547	548	547	572	575	506	540	565	479	553	576	527	524	567	518	548	521	548	542	546	586	552	563	548	551	539	505	553	560	513	542	510	534	551	486	573	517	548	547	523	559	506	526	528	506	534	585	552	547	541	502	559	570	528	534	528	521	569	539	537	556	569	535	534	552	541	531	567	500	549	520	471	539	533	515	532	523	540	500	522	548	559	539	505	548	505	507	517	512	549	567	548	577	523	521	587	527	535	557	575	502	540	517	525	522	516	576	580	549	533	585	521	540	554	586	543	539	549	524	584	537	540	505	565	585	550	529	582	565	535	544	507	588	596	542	543	526	528	577	559	533	560	505	541	513	530	534	572	598	539	514	529	503	555	527	541	545	552	542	521	542	520	582	554	564	526	555	522	544	565	539	537	568	510	511	576	508	560	576	531	549	558	581	521	557	560	547	537	506	541	520	581	580	569	616	549	541	597	566	486	527	513	486	545	577	498	521	537	559	558	555	575	517	561	542	514	511	523	520	585	551	529	519	563	525	535	578	524	516	511	538	548	577	551	559	506	520	542	529	521	536	513	523	515	516	538	541	530	523	532	554	571	503	513	555	546	548	539	518	552	515	558	520	542	503	492	532	552	518	533	566	565	553	546	586	546	564	532	571	549	580	590	544	562	568	539	525	554	544	527	557	527	591	547	556	520	518	547	556	567	534	542	569	530	512	540	550	525	535	533	580	550	547	544	522	588	507	537	539	565	533	521	547	550	558	509	525	526	501	534	543	536	533	516	527	565	583	560	511	532	540	502	570	540	497	543	514	545	555	545	546	542	570	576	558	559	531	558	536	553	489	516	562	525	534	505	548	574	516	557	563	543	540	559	538	580	552	505	539	565	531	510	530	570	565	545	532	550	547	525	522	536	532	534	546	548	560	573	530	527	533	537	553	579	509	585	550	546	535	564	542	545	518	532	580	575	524	525	537	553	502	547	556	548	558	522
55585	20472	4410	1886	1344	1006	827	673	615	566	525	481	490	438	417	391	381	411	389	416	330	422	352	394	378	366	382	382	378	378	339	360	375	356	378	386	342	343	356	308	362	343	365	339	343	350	357	377	373	368	345	338	391	335	333	370	351	366	366	369	347	326	357	318	335	366	348	361	354	370	386	363	318	350	357	318	351	347	356	359	338	340	341	342	349	345	359	339	337	365	337	338	315	349	364	387	349	345	331	371	364	332	354	362	348	330	350	369	363	381	376	392	341	340	319	351	347	352	335	340	360	356	353	364	360	347	343	383	348	316	337	368	359	356	335	329	365	391	375	317	342	368	336	378	359	310	347	347	339	354	345	300	329	347	325	382	354	375	370	370	337	323	390	343	339	364	351	349	358	346	339	326	318	343	371	375	375	341	362	350	333	329	391	332	337	343	328	336	346	346	346	363	347	343	326	316	377	393	349	329	372	328	371	334	350	336	359	345	356	348	348	368	313	370	309	340	362	339	322	360	355	334	357	374	321	364	393	325	368	346	326	336	319	337	365	322	316	335	342	342	363	361	359	367	342	338	371	397	368	333	343	340	379	383	341	313	333	382	340	317	336	350	344	346	341	294	356	355	365	343	343	345	350	303	350	360	331	356	380	354	315	358	330	348	319	316	342	331	372	370	359	329	336	356	375	350	325	348	328	323	324	346	375	314	359	349	333	352	361	348	354	361	303	345	333	361	333	337	347	370	361	330	345	328	356	335	361	346	341	357	342	339	368	355	351	362	342	351	334	351	361	396	362	369	314	328	358	309	349	356	354	356	389	358	344	314	318	338	373	379	364	317	377	350	348	341	337	347	317	332	327	337	349	357	407	341	358	344	380	382	337	381	383	337	341	319	325	374	329	353	354	329	341	387	356	341	369	339	338	368	318	343	392	341	345	377	362	353	321	340	321	364	350	349	302	333	372	339	331	352	359	352	357	347	357	339	376	351	377	346	349	332	335	324	365	364	304	363	319	328	399	341	359	366	338	358	308	339	342	351	355	387	310	358	365	385	362	346	367	334	338	331	365	365	375	352	363	324	390	349	336	340	335	348	377	360	326	340	345	334	349	339	322	319	351	345	334	342	337	361	336	337	362	291	364	365	338	338	331	383	316	330	341	364	381	353	327	317	353	340	311	343	344	339	384	346	371	378	320	315	294	359	352	332	344	360	344	364	323	304	340	325	365	349	366	322	356	326	351	327	373	327	357	350	360	343	317	347	338	353	361	337	325	329	350	364	358	310	331	348	347	340	391	333	338	357	327	332	395	339	348	404	352	329	315	328	355	359	368	360	357	348	325	331	346	375	356	333	347	369	354	365	393	323	303	380	366	349	345	355	347	339	350	355	342	335	356	357	350	305	342	328	345	323	374	319	330	355	320	328	332	380	337	361	359	320	366	334	366	314	356	357	364	331	310	356	374	329	354	384	338	350	364	337	317	383	356	367	320	332	363	354	327	344	391	353	363	339	357	361	361	379	340	316	346	327	361	326	321	348	366	349	357	358	346	378	356	353	341	340	352	338	364	335	345	365	366	363	343	319	350	389	350	327	312	351	345	362	380	331	347	316	306	305	339	351	350	379	370	354	331	361	331	341	377	343	359	363	346	331	384	382	330	346	357	382	374	398	364	327	374	354	335	333	396	352	330	345	316	318	352	324	351	331	350	357	353	315	342	330	334	357	338	323	360	344	354	393	376	331	354	341	328	325	342	348	341	316	339	345	364	336	364	347	353	375	339	341	364	355	358	296	338	349	359	379	374	349	344	330	336	373	346	387	323	345	367	371	352	328	369	354	356	360	302	378	321	329	310	341	354	379	339	354	330	338	347	315	372	394	363	306	350	361	371	352	355	340	361	358	314	369	347	351	352	339	325	359	331	368	357	364	338	323	360	353	358	369	353	329	337	353	336	375	355	345	350	330	369	341	337	345	371	331	353	353	318	331	310	339	330	347	351	336	328	369	338	352	375	335	347	353	331	342	315	357	342	336	375	339	337	338	353	307	349	332	346	346	345	366	356	323	302	337	332	343	346	348	332	331	321	348	357	344	319	374	337	300	340	352	358	332	360	346	347	357	324	330	290	338	371	336	349	351	342	320	365	343	335	349	376	304	351	357	348	316	351	381	343	364	367	374	357	325	335	346	378	359	376	376	356	333	361	337	352	356	345	358	365	380	346	363	351	325	352	370	327	323	350	352	367	346	350	341	344	349	350	358	357	355	368	346	339	364	347	359	324	340	329	369	352	347	339	345	340	349	344	390	336	340	347	364	333	336	355	343	326	333	350	343	364	330	353	387	322	349	315	335	375	355	369	345	327	364	343	335	323	340	304	341	347	381	336	365	325	342	363	373	365	343	358	340	352	358	344	333	340	355	381	332	330	345	340	350	335	328	313	322	364	351	333	339	343	367	359	365	341	392	371	348	362	358	307	358	348	363	381	298	354	339	329	336	316	327	337	336	329	362	372	380	359	382	338	339	381	318	350	341	368	358	341	341	341	327	320	334	360	362	348	339	319	374	372	359	343	341	355	330	376	330	346	355	355	355	368	333	399	370	352	356	354	369	334	370	318	373	368	349	331	336	339	364	349	373	332	339	343	340	337	340	347	319	356	378	354	347	341	327	370	343	376	387	309	327	356	362	348	366	333	305	343	342	344	374	310	350	366	344	341	320	301	354	368	374	338	324	363	356	362	343	324	325	339	362	355	346	348	346	329	352	332	364	340	335	349	345	351	324	324	367	376	378	369	367	314	342	348	347	326	361	310	341	351	338	310	354	406	362	344	366	332	334	328	359	353	321	331	347	322	339	333	358	301	339	346	328	342	333	347	375	325	352	350	347	353	370	357	343	331	339	338	322	341	294	352	357	359	356	369	360	384	352	340	333	371	327	358	366	353	320	370	326	305	334	329	333	369	370	338	337	362	323	356	348	347	348	343	348	360	328	365	326	343	331	338	383	346	377	335	350	327	335	347	347	334	325	367	329	346	326	362	351	320	334	331	303	369	377	300	331	351	354	381	322	322	349	362	349	366	359	346	365	347	393	329	349	335	328	334	350	367	368	310	340	333	334	335	305	364	355	312	342	351	330	378	365	367	346	358	355	333	351	340	354	337	343	337	330	372	387	362	341	360	349	315	315	366	338	344	362	355	359	333	400	360	310	385	342	324	335	347	353	356	324	374	344	311	332	360	334	347	333	345	411	371	346	368	359	323	351	370	323	350	348	319	326	325	351	342	331	371	338	379	312	378	360	354	332	356	350	330	351	333	374	343	348	353	301	357	339	325	334	323	314	307	372	355	361	359	316	348	356	370	335	359	337	326	362	371	306	315	321	332	335	330	330	332	321	358	357	358	338	366	302	322	349	341	357	350	362	361	313	361	370	375	358	366	343	308	343	353	338	332	348	355	358	375	341	370	327	338	355	363	341	335	353	335	364	348	339	353	352	324	353	388	306
27770	2533	4282	5198	4681	3868	3316	2660	2340	2140	1941	1838	1622	1596	1478	1410	1362	1266	1229	1217	1114	1247	1124	1117	1118	1041	1052	1038	1034	1000	1074	1003	956	985	1086	958	982	1001	1002	999	924	927	925	965	984	956	954	994	944	894	885	914	896	927	958	909	965	948	925	925	931	924	946	919	914	933	932	927	968	911	918	954	889	936	920	838	901	923	971	962	898	945	958	920	918	914	899	846	867	849	902	901	880	894	955	913	873	924	889	820	878	913	886	925	961	950	880	873	897	865	900	954	915	931	896	924	931	852	874	875	889	897	864	841	895	869	921	956	925	859	904	880	920	895	910	906	899	854	870	837	864	911	930	876	896	842	881	865	855	873	836	850	870	915	896	895	903	909	875	891	907	922	890	873	881	886	829	881	823	904	867	819	855	885	859	862	959	925	915	893	892	865	875	913	866	934	858	878	930	870	828	914	889	889	900	857	889	884	895	899	882	849	891	928	854	913	943	864	888	849	845	838	908	891	880	923	900	871	930	914	856	905	910	827	929	892	872	874	821	889	880	931	920	850	868	873	912	871	891	953	930	926	907	907	901	895	859	835	879	899	893	902	868	893	872	901	825	878	914	876	880	946	888	881	923	836	862	912	937	855	845	905	855	893	856	839	931	862	853	866	925	894	844	872	892	839	869	867	825	827	858	892	888	844	867	922	901	883	868	886	841	841	878	844	850	912	876	872	870	894	931	942	857	936	957	935	859	924	897	868	887	888	894	895	846	889	915	913	880	815	904	882	844	892	904	902	902	873	819	912	939	909	885	842	853	886	888	941	846	904	895	851	870	872	931	874	912	829	923	898	829	906	910	858	808	916	863	860	843	858	928	911	921	859	947	889	842	830	902	842	909	896	879	871	883	883	861	890	935	882	899	943	878	898	959	853	871	924	889	880	921	921	865	914	929	846	925	878	891	862	899	897	942	832	862	894	870	949	909	900	903	849	895	833	905	893	854	909	918	894	892	899	921	868	845	872	886	876	917	893	841	847	901	899	804	841	965	910	895	851	851	901	884	907	903	912	878	872	910	935	931	815	864	865	870	904	878	873	830	912	867	877	873	883	859	899	926	874	882	925	875	883	849	902	910	887	914	902	875	886	902	887	913	925	923	891	895	904	875	859	930	856	890	892	881	859	897	853	857	884	900	923	873	864	894	893	873	885	903	942	844	916	892	881	886	859	827	887	864	846	878	878	914	904	840	918	860	920	852	878	841	925	890	946	857	850	898	910	900	877	887	867	891	901	920	859	888	876	904	857	933	935	911	918	880	914	902	901	907	902	883	899	884	915	885	877	861	847	843	886	868	896	919	869	850	893	918	865	892	861	885	877	883	889	880	864	877	934	930	856	892	870	836	835	933	920	876	893	868	916	881	847	906	855	860	843	844	892	935	940	856	845	888	881	889	906	894	877	868	914	863	910	920	897	915	925	863	919	877	889	872	906	897	883	871	922	899	866	840	905	907	989	900	885	876	862	873	895	951	890	912	890	873	862	912	962	909	866	878	896	902	931	881	878	923	876	847	901	815	902	886	888	860	883	886	915	896	879	903	864	848	916	845	899	896	899	936	866	878	884	924	864	901	867	881	885	977	871	888	856	916	920	899	889	856	841	882	923	921	898	840	873	931	865	900	878	840	854	886	844	892	894	918	892	860	866	902	880	880	823	923	871	844	896	904	921	859	874	844	858	819	889	859	898	870	923	867	872	891	878	904	908	895	942	878	887	891	858	884	874	839	950	874	903	867	881	919	848	932	904	879	901	952	913	884	886	864	884	921	928	870	894	835	883	875	869	894	857	909	928	871	925	881	957	920	857	937	887	864	879	857	887	887	914	844	874	882	909	850	907	876	936	936	896	859	892	831	865	876	852	864	868	887	843	918	989	885	896	944	859	954	886	887	862	913	896	916	861	951	892	929	907	930	961	861	918	871	917	930	900	860	869	907	902	879	885	870	854	894	922	861	890	843	848	864	871	862	932	872	921	900	923	910	854	950	909	887	876	872	888	936	858	883	911	911	914	889	913	872	898	838	889	913	869	849	820	876	903	873	931	873	918	853	835	870	884	900	950	874	883	874	886	828	887	865	872	885	940	851	887	909	938	884	873	928	923	871	885	848	897	894	843	845	907	869	921	883	870	904	852	862	914	893	888	881	900	901	916	872	887	872	843	872	888	846	866	868	840	870	922	860	846	905	865	915	877	868	873	872	887	869	861	906	882	851	895	879	925	922	895	919	859	881	909	875	845	832	863	908	882	896	897	853	925	897	879	921	876	876	897	874	892	888	876	830	852	887	855	888	893	833	910	906	851	912	828	951	891	896	869	848	854	911	894	881	905	864	894	849	839	905	841	870	887	854	866	901	872	841	868	927	891	907	878	866	895	889	896	865	871	874	876	857	909	900	926	854	875	869	893	935	901	820	849	927	888	928	870	883	883	916	865	879	898	902	881	852	882	895	897	891	848	893	933	915	847	890	926	927	860	886	833	889	897	799	919	883	837	878	861	897	925	889	937	888	889	964	835	900	891	911	858	877	910	908	871	930	910	944	921	852	945	833	853	855	886	934	945	881	900	891	901	868	873	895	882	856	829	946	888	886	879	844	957	897	874	934	836	880	912	897	868	884	929	856	889	885	923	894	927	892	861	856	855	887	867	855	904	905	918	862	939	851	877	899	852	842	903	881	915	861	870	907	817	894	921	887	906	840	882	881	921	898	873	926	880	845	879	841	857	966	878	899	884	904	857	917	871	905	883	917	876	910	876	898	925	839	862	871	849	883	881	878	850	912	910	890	881	903	893	889	893	814	882	899	887	860	861	864	913	930	857	906	934	861	920	944	873	982	890	896	852	932	926	931	910	874	873	844	902	933	918	885	847	856	855	883	866	914	896	881	899	926	918	924	880	880	929	845	895	894	874	879	908	877	877	895	918	907	896	955	858	897	915	873	907	884	908	933	908	882	891	914	881	901	843	884	884	872	869	898	859	846	873	880	899	883	923	954	923	895	837	878	844	834	897	885	867	927	910	892	904	885	878	894	831	882	890	909	878	895	870	881	859	873	900	858	923	843	868	866	859	845	848	867	887	873	893	913	854	918	920	890	898	895	942	867	887	913	912	919	920	944	901	871	884	852	836	925	903	898	902	919	845	888	870	944	904	879	854	950	868	896	850	882	860	896	878	895	925	857	874	887	910	937	907	892	901	887	877	898	877	865	894	799	906	877	945	869	858	897	875	857	865	922	864	898	891	897	894	884	911	911	902	872	889	856	942	845	877	934	838	900	871	849	894	919	935	867	853	861	912	871	904	860	881	898	878	824	836	888	903	885	874	889	836	903	884	875	902	888	872	915	915	880	856	857	910	915	849	775	910	892	841	875	873	885	922	925	925	857	876	873	913	868	889	915	909	883	950	875	894	916	858	890	869	858	866	913	900	907	923	874	879	840	876	854	889	912	900	926	842	877	848	954	832
3899	378	337	288	309	289	300	284	326	287	286	296	307	338	290	291	274	287	309	275	297	289	290	290	299	294	307	284	308	281	330	301	286	276	299	257	309	306	296	303	322	294	299	295	269	306	248	246	271	319	278	285	256	260	282	291	285	281	309	277	265	277	251	267	287	274	289	285	293	284	304	286	302	296	273	290	283	311	286	270	278	302	309	298	293	294	283	290	297	326	310	298	288	289	295	288	321	310	282	288	274	305	260	297	270	315	263	292	285	297	284	259	240	327	271	232	279	289	313	273	313	295	256	276	279	276	268	316	290	282	305	275	288	277	302	303	280	272	282	277	298	282	259	299	294	276	299	313	305	302	262	291	311	282	284	291	276	283	271	296	252	275	302	287	266	278	289	318	289	297	300	299	287	303	304	284	296	300	276	251	312	286	279	282	260	263	289	260	285	294	292	268	254	293	288	284	290	304	303	278	304	271	295	275	280	265	250	288	302	288	302	304	287	290	300	278	312	298	289	289	282	299	264	260	313	287	281	285	265	279	270	287	262	297	291	316	279	314	249	270	314	280	264	307	304	303	295	282	263	255	301	311	261	281	291	262	265	288	327	270	277	281	256	301	279	307	270	275	280	307	283	302	331	302	266	269	271	299	308	289	294	275	304	294	262	289	275	272	293	277	275	264	286	288	268	285	258	305	285	284	308	285	286	264	306	287	308	290	285	266	269	255	307	272	266	288	305	277	266	287	287	295	324	325	310	281	295	272	284	248	305	243	293	293	319	269	246	346	299	310	276	275	283	265	273	268	304	305	292	273	262	300	264	289	293	294	295	284	306	297	306	273	298	260	288	294	304	261	241	244	282	261	296	266	284	271	284	299	280	297	270	273	316	267	299	275	253	291	285	290	275	282	294	278	300	289	286	333	287	269	246	253	277	305	258	291	277	318	279	302	306	259	280	280	264	293	272	271	268	286	282	310	278	286	279	290	275	283	292	272	280	272	283	271	295	276	301	311	287	280	301	295	333	307	325	274	299	319	303	275	292	296	330	308	340	283	273	265	274	249	259	303	285	289	291	293	279	303	280	295	314	295	300	277	282	273	283	304	313	283	306	265	275	278	283	281	290	292	291	301	271	269	310	309	264	269	260	279	280	284	296	249	280	286	290	302	272	264	278	281	317	295	292	304	287	294	287	260	289	285	337	250	312	297	283	294	267	281	302	275	281	271	279	297	310	265	323	288	294	295	281	271	295	305	288	274	294	274	277	283	275	302	292	298	308	305	291	277	286	290	288	305	263	247	283	295	299	278	267	273	280	286	299	273	284	294	291	315	305	294	278	278	257	274	296	273	290	292	262	318	290	274	309	272	283	290	305	294	314	301	298	288	283	276	267	256	277	273	255	282	305	306	297	289	313	283	277	301	281	289	273	306	297	322	271	304	291	290	330	293	294	293	281	288	272	280	325	289	303	288	292	274	304	300	273	273	296	264	253	270	314	297	255	254	290	298	292	256	297	249	300	265	268	280	288	325	298	283	285	296	309	277	313	267	275	293	300	283	271	287	269	280	255	293	298	299	308	274	282	311	276	288	284	277	284	294	256	310	258	277	303	316	273	265	272	259	298	276	299	261	306	293	263	263	272	320	305	294	299	275	282	296	302	279	284	293	301	299	275	266	278	302	284	251	267	270	270	328	292	279	287	279	279	287	294	281	262	287	323	266	252	299	304	296	303	284	268	262	291	333	287	275	284	294	282	293	284	276	271	282	312	307	313	291	243	264	287	277	301	270	283	264	251	275	285	285	300	319	266	276	259	283	265	281	286	299	300	270	274	260	250	288	262	315	280	287	270	277	299	281	288	305	283	297	260	308	289	316	288	262	271	254	301	307	257	284	257	299	299	261	317	305	293	287	288	303	273	285	273	270	305	267	271	331	271	291	301	285	306	289	295	302	283	289	276	326	288	293	281	278	307	291	281	262	268	270	275	291	285	310	271	292	275	254	253	294	286	281	296	327	260	276	288	285	314	262	257	274	310	251	287	254	260	265	248	276	302	288	290	280	293	303	284	317	275	293	323	295	281	265	310	296	318	253	275	277	294	271	281	292	278	265	277	274	307	276	289	280	295	311	284	324	296	295	282	293	304	307	288	291	253	283	283	271	278	275	308	262	279	273	309	281	282	276	288	303	287	255	301	270	230	278	260	304	286	313	304	283	277	311	309	307	265	289	300	325	258	275	247	292	264	292	289	297	269	260	280	286	283	278	268	254	283	314	276	321	308	275	283	299	282	311	277	298	266	308	270	302	302	277	250	292	289	277	297	278	307	254	261	249	307	261	289	307	290	296	325	263	289	277	303	284	304	272	293	288	262	321	267	305	295	287	261	262	325	251	296	293	272	299	280	341	314	304	274	283	309	289	285	275	313	288	285	287	263	267	277	279	254	294	320	290	298	272	285	247	280	295	265	311	272	261	275	279	278	281	275	308	306	330	291	285	327	307	275	278	274	287	325	283	321	292	290	277	289	281	306	242	265	284	282	285	292	298	267	305	276	253	266	285	294	257	293	311	256	276	290	261	258	313	266	311	315	274	281	281	312	302	293	268	283	262	277	290	259	301	286	295	309	308	312	307	332	286	305	285	261	263	277	272	275	294	305	299	271	290	287	289	272	298	295	291	282	269	252	293	263	261	270	296	285	264	323	288	269	271	282	294	248	281	291	280	262	302	291	312	298	288	287	264	306	294	274	280	284	318	308	307	274	270	291	297	264	280	311	279	275	288	297	287	291	275	272	269	310	277	305	275	283	254	300	271	289	289	270	284	290	261	269	301	282	313	294	300	301	294	278	266	272	306	272	297	300	289	311	271	270	287	286	271	281	298	284	312	274	302	290	278	310	263	286	276	298	266	251	293	312	253	273	265	287	296	279	288	311	301	270	261	295	308	296	277	267	273	283	277	305	304	270	298	296	280	266	266	298	237	274	281	260	261	291	280	289	286	271	278	302	284	258	300	293	275	274	306	298	297	290	243	309	277	301	269	285	275	270	311	262	284	273	272	279	319	285	299	280	281	290	297	277	303	296	278	276	298	281	295	271	301	280	255	299	283	273	306	275	262	270	269	273	298	299	285	312	265	293	295	297	283	264	282	279	281	335	294	260	292	276	281	321	280	281	303	271	304	282	294	273	295	314	282	296	279	285	299	307	281	281	294	283	322	265	282	267	298	279	301	316	284	293	272	267	280	285	311	277	300	316	271	303	307	304	296	312	293	323	291	314	259	272	317	340	282	297	319	310	296	296	269	297	304	325	291	285	316	278	275	299	272	289	302	325	292	269	282	331	289	282	278	304	288	299	280	275	295	273	293	294	289	279	243	292	273	284	243	273	274	305	288	273	315	285	303	284	320	302	294	291	289	292	270	283	294	279	264	271	286	294	310	265	278	261	258	274	289	317	275	262	287	262	280	262	327	294	321	300	280	307	252	265	272	301	289	267	244	289	277
4076	728	800	818	806	804	770	828	717	734	758	768	783	750	710	728	727	718	774	717	726	743	735	711	730	707	746	695	719	736	756	723	694	754	722	710	749	721	736	755	677	720	715	736	714	739	687	719	731	752	726	723	723	753	785	772	746	699	736	737	722	739	729	724	763	727	714	744	678	739	735	760	737	781	694	714	741	743	764	705	699	689	721	740	704	762	693	712	716	712	742	735	770	693	766	726	785	720	711	735	722	729	755	772	693	741	642	727	681	763	727	777	752	733	738	730	754	725	714	723	726	694	743	640	750	766	729	821	717	721	706	719	736	727	705	795	703	738	714	723	721	723	712	736	676	755	758	732	738	698	689	721	749	697	743	685	736	685	742	777	739	730	764	729	739	725	696	720	807	683	655	724	738	760	736	734	720	714	739	729	734	737	699	696	756	710	746	722	717	750	745	754	742	722	729	725	696	726	730	719	746	742	736	709	705	766	681	728	738	735	732	756	737	693	714	714	697	691	717	720	707	710	703	722	726	759	697	709	714	759	719	766	691	779	725	725	741	717	787	727	737	698	773	708	752	734	684	689	749	690	725	693	743	692	725	696	759	699	680	733	705	721	726	734	744	808	709	701	765	731	727	714	722	749	774	779	735	780	719	729	700	697	672	689	709	713	759	718	750	729	731	742	707	747	693	732	750	737	709	729	744	735	803	721	747	695	666	709	725	712	729	698	684	779	651	737	746	723	698	727	693	742	747	729	717	709	733	714	705	713	768	682	739	727	666	701	715	738	654	682	752	740	710	749	739	710	697	687	690	763	738	745	689	690	694	708	709	745	694	702	674	760	743	805	757	732	735	737	745	774	734	724	768	722	705	727	738	692	713	739	702	701	719	727	731	738	723	722	685	741	726	760	743	726	743	700	758	735	729	736	735	713	761	695	730	716	738	682	672	773	739	739	737	709	725	701	708	746	733	771	755	773	703	745	702	710	736	728	733	727	777	745	756	717	772	747	727	722	676	762	673	738	705	737	758	692	686	740	700	718	687	716	719	771	761	674	776	730	695	767	700	747	700	695	739	741	700	707	690	718	738	716	766	720	751	718	732	751	718	628	728	745	759	740	773	688	713	715	742	760	728	724	697	716	751	706	769	770	724	747	752	737	735	763	733	744	758	718	752	726	719	735	717	723	712	665	739	760	731	718	732	709	707	713	743	735	779	736	696	725	761	744	719	746	716	740	761	682	704	726	724	698	702	725	728	710	705	760	732	755	729	721	648	730	752	739	727	709	754	761	733	713	742	701	713	713	758	722	717	742	737	700	696	707	737	712	731	763	747	735	708	750	737	731	689	649	735	722	711	738	730	739	755	723	757	701	734	694	696	712	677	733	683	732	714	733	773	749	721	715	680	747	726	724	755	751	724	670	735	738	814	676	668	742	695	723	740	767	732	732	707	702	741	733	723	751	714	746	726	693	694	757	726	720	723	788	751	751	686	758	720	751	760	685	726	719	748	743	740	739	764	718	721	723	737	726	705	725	766	768	765	729	745	742	744	689	697	708	699	728	726	701	717	685	742	731	744	760	713	686	666	718	690	757	708	781	706	749	712	752	701	762	736	722	708	729	732	716	771	711	751	708	689	716	811	719	752	699	701	759	733	693	712	697	746	734	729	754	700	712	709	770	724	719	759	716	706	730	698	692	715	699	700	744	699	709	699	821	701	664	696	731	748	765	748	756	726	725	693	702	742	665	711	743	740	751	708	715	694	713	710	725	707	784	716	695	695	743	706	757	742	694	699	737	719	757	688	718	777	685	704	723	739	732	714	706	724	708	745	704	695	698	692	713	706	706	762	728	754	755	731	774	735	749	739	683	715	749	703	700	765	738	740	728	719	720	811	697	706	747	716	706	752	737	707	685	708	781	678	732	713	726	689	651	768	721	727	744	707	741	772	719	725	710	732	767	737	695	753	735	723	743	687	727	729	738	725	685	737	744	720	689	733	723	742	784	714	715	688	740	750	722	707	704	709	746	714	765	726	715	680	747	755	774	756	689	732	782	723	723	753	754	751	750	710	729	729	697	709	745	762	743	736	738	737	726	760	706	736	714	781	687	712	736	673	729	687	746	668	687	696	769	721	767	720	712	732	693	714	704	730	715	709	765	723	742	729	687	730	733	690	756	766	733	761	734	728	697	729	677	698	746	762	751	720	720	726	686	727	767	747	718	707	774	740	739	718	734	790	714	700	774	755	725	717	690	752	738	763	707	747	744	767	687	696	740	732	740	708	722	730	676	721	713	715	741	729	701	732	660	739	761	703	727	783	734	741	737	776	745	731	792	720	762	776	700	736	709	722	711	744	776	783	719	740	702	741	718	710	774	737	695	733	773	743	703	678	707	739	742	746	795	725	716	748	738	713	712	707	750	720	692	727	723	704	703	712	720	727	695	747	769	679	742	714	703	733	712	705	701	672	741	680	693	757	731	728	763	713	726	750	742	750	708	722	675	696	733	758	723	747	703	706	716	750	727	781	695	735	717	707	713	723	746	713	703	707	737	744	773	762	705	691	744	726	727	752	756	755	692	785	702	727	754	721	705	717	722	734	755	745	761	726	702	730	754	711	715	794	705	689	649	722	719	734	726	724	686	744	709	738	690	742	748	752	729	710	727	715	737	701	709	747	692	723	772	716	740	725	719	722	761	724	733	677	690	677	710	718	713	698	702	726	726	725	690	738	724	699	677	742	719	689	732	722	744	736	733	737	737	722	695	753	725	668	743	703	716	711	704	718	758	709	740	768	747	712	758	784	699	730	736	726	793	714	758	754	758	752	720	731	764	748	685	753	692	712	731	700	714	757	743	689	728	710	688	720	752	746	675	721	731	702	722	709	676	685	735	761	711	715	698	731	755	776	766	670	774	718	711	758	718	692	738	722	706	721	767	678	726	702	713	709	744	784	728	722	718	695	718	726	732	736	754	739	758	757	703	734	722	707	721	700	747	772	726	712	675	732	709	759	729	695	785	703	713	745	724	661	728	736	716	684	729	714	652	737	719	763	671	725	766	753	729	692	737	727	680	743	716	758	758	741	741	703	716	678	732	685	743	764	753	686	751	714	724	742	752	704	746	684	732	690	734	712	724	727	713	734	727	723	696	704	741	725	754	719	766	767	672	735	699	729	723	738	750	696	738	744	763	742	757	709	720	769	765	774	720	707	719	733	729	714	762	691	716	734	700	723	696	710	682	734	760	722	771	713	724	716	694	775	762	655	721	737	761	711	666	682	752	749	694	721	738	667	747	717	740	711	703	727	720	736	764	709	741	634	765	722	752	793	760	739	720	733	723	717	749	783	726	772	743	682	738	710	760	696	706	720	724	740	688	708	680	707	700	691	721	735	694	755	802	739	769	699	694	738	694	715	716	690	732	715	737	745	745	727	690	759	650	731	698	755	730	748	728	760	733	720	762	740	736	704	733	772	761	730	746	708	672	700	697	699	737	688	749
41190	11193	1346	897	641	473	409	345	308	279	269	265	250	250	239	220	216	191	222	205	191	226	197	202	167	197	221	201	210	240	193	217	160	197	179	216	209	180	195	201	197	182	200	161	176	158	189	204	212	169	196	178	195	184	195	196	170	177	187	178	189	178	168	206	204	172	163	185	178	200	174	187	163	175	175	165	185	190	199	188	188	205	188	188	215	188	180	193	178	177	159	191	175	189	165	187	186	176	203	190	158	181	172	189	181	167	188	166	183	187	200	216	194	176	201	170	171	177	182	201	182	188	183	175	207	198	165	169	203	179	154	180	178	192	193	176	173	197	179	188	189	203	193	167	194	190	198	183	181	173	214	178	181	160	191	174	188	189	215	226	199	162	160	179	202	185	210	174	185	168	187	211	181	207	178	168	189	160	184	175	200	196	177	203	200	192	156	173	184	160	198	209	163	206	195	189	193	184	198	200	196	174	170	186	181	188	212	174	163	162	207	198	207	181	207	175	186	173	174	169	186	181	188	188	186	183	204	179	183	208	172	185	179	204	183	188	180	188	195	209	207	185	182	193	165	143	187	192	218	181	188	194	206	167	179	212	175	205	158	194	179	179	171	192	181	193	188	192	165	198	175	192	207	193	192	216	214	188	183	190	205	204	169	192	217	200	191	171	181	183	202	181	170	234	206	191	193	183	202	176	186	158	189	206	176	192	159	192	199	194	201	196	186	191	154	209	192	172	169	216	206	181	178	186	198	211	199	161	192	189	181	203	193	205	208	163	179	172	197	153	177	214	167	187	190	189	181	173	178	181	180	166	194	171	173	194	179	184	181	182	147	171	172	187	208	193	196	194	216	179	156	198	191	195	185	172	188	214	189	211	191	176	197	195	184	181	223	180	162	185	183	161	174	212	190	192	178	172	173	178	184	180	173	174	186	184	170	198	165	184	200	189	165	179	175	194	181	171	196	173	190	186	187	203	238	188	183	175	158	177	184	178	196	182	156	179	186	186	180	203	197	193	177	182	191	181	179	187	187	222	190	194	167	182	182	193	196	177	181	213	181	178	202	192	168	185	198	182	196	194	197	166	199	203	182	165	180	189	200	158	182	150	188	159	212	176	190	184	191	173	182	188	176	195	212	188	187	183	173	193	203	167	187	173	188	193	209	208	185	203	193	204	176	201	186	197	195	179	162	204	173	178	182	193	184	193	181	195	183	197	213	193	185	174	186	184	197	176	165	214	206	212	175	181	194	182	159	193	185	179	188	212	179	167	190	195	196	183	187	181	156	215	205	194	203	168	197	185	214	187	169	216	187	160	197	201	185	205	193	192	177	176	181	208	183	168	180	192	203	168	179	149	172	165	189	182	171	179	221	202	194	191	206	187	152	186	176	187	164	173	185	187	181	181	198	177	197	173	192	205	191	166	200	184	216	208	182	172	184	167	163	197	180	198	157	162	198	191	202	178	172	174	169	163	170	156	194	195	179	185	208	213	185	178	196	170	173	195	200	195	190	201	208	153	172	193	199	178	226	171	182	216	206	181	186	179	195	198	197	193	207	176	178	213	211	170	149	178	191	217	190	185	163	213	179	196	189	198	200	193	175	171	198	179	185	183	178	191	202	166	193	179	178	206	202	169	224	195	165	186	191	192	174	197	179	190	192	212	188	156	205	174	194	188	219	187	197	220	199	170	187	208	209	170	173	181	165	175	202	199	203	209	195	198	200	199	180	195	192	194	145	190	189	172	186	172	202	198	195	221	184	192	196	195	183	177	203	184	199	185	185	212	210	212	189	151	200	185	171	185	203	204	193	190	189	237	179	186	195	202	182	196	175	188	193	189	199	163	166	167	173	187	190	170	175	194	197	195	173	172	184	179	181	181	201	187	165	185	187	198	198	188	173	173	191	180	185	170	194	168	175	177	169	186	199	194	201	194	188	200	210	192	172	170	195	204	180	172	184	166	194	226	180	204	185	190	175	201	213	167	181	176	184	176	181	188	180	192	193	207	190	182	169	169	191	180	178	187	201	193	195	191	175	197	184	208	199	204	191	169	216	209	190	220	209	215	174	190	185	215	174	180	143	188	211	190	212	201	157	179	167	199	154	197	175	197	204	200	158	183	196	192	188	186	160	201	184	178	202	174	180	193	167	182	192	174	165	179	182	178	213	207	181	229	184	193	178	185	191	206	175	163	182	178	203	175	178	193	164	201	215	197	184	174	197	187	219	203	184	167	205	191	196	181	155	208	191	179	182	204	195	171	184	194	212	165	189	191	187	183	187	196	187	187	175	171	193	182	187	164	191	191	178	189	165	200	192	190	191	180	199	194	181	205	183	180	188	169	205	182	188	183	216	183	194	179	189	204	180	156	171	188	202	167	184	186	181	199	192	190	204	172	200	202	193	157	192	218	181	194	180	185	199	209	213	172	197	171	184	201	173	183	193	173	149	165	179	175	166	191	171	165	199	159	189	179	181	176	206	179	170	171	182	178	171	175	190	183	205	208	178	197	199	181	195	183	220	180	183	215	188	194	198	209	172	184	166	188	178	176	182	202	176	199	211	175	189	175	194	184	198	165	165	164	181	177	210	176	187	170	192	168	221	159	170	177	185	170	145	194	202	174	195	202	187	201	188	161	203	191	191	180	145	154	151	217	178	189	173	172	191	201	205	204	182	162	216	167	179	179	172	172	180	170	177	180	184	171	171	180	214	195	163	209	159	170	233	194	181	193	197	217	200	191	169	165	175	167	189	213	198	180	174	209	182	172	171	206	191	177	202	195	203	187	208	180	192	172	199	203	177	193	188	187	173	194	150	182	176	174	186	184	179	176	208	158	204	178	187	175	159	197	199	197	180	193	159	207	187	191	195	184	188	172	163	184	184	175	219	198	179	174	211	177	198	198	180	172	183	229	195	189	182	190	201	170	186	189	202	192	171	199	223	203	175	164	180	178	192	171	184	190	190	176	195	191	212	192	205	184	182	188	175	168	188	206	183	193	193	158	174	179	189	203	210	223	174	189	194	179	197	194	173	186	179	223	193	178	170	198	198	185	191	189	214	201	194	178	157	187	175	186	180	175	177	167	170	169	217	187	198	167	181	197	198	177	183	179	196	156	223	161	193	180	223	184	177	191	184	198	220	198	201	177	184	174	187	180	197	183	203	206	185	190	185	217	184	216	193	182	197	183	186	190	185	201	170	194	171	219	184	200	171	174	183	206	192	205	198	190	190	181	204	186	201	183	195	181	182	186	174	157	190	188	175	176	184	173	190	212	178	168	191	172	176	181	196	172	176	187	196	161	178	168	197	202	182	187	201	217	199	184	214	200	182	164	164	175	191	171	177	167	195	186	175	195	178	181	158	190	203	181	194	161	170	209	183	181	169	183	184	193	167	189	168	185	165	202	192	176	165	210	181	165	195	149	166	195	205	197	199	156	177	194	169	178	183	181	190	204	163	191	178	177	199	188	208	197	173	192	176	184	175	171	210	187
21153	1630	2242	2743	2490	2052	1782	1528	1280	1164	1080	1000	918	853	876	765	767	779	781	736	732	702	692	663	616	623	604	617	605	629	619	588	587	622	637	554	570	600	584	566	569	553	552	579	570	603	580	561	532	579	574	582	570	542	513	551	551	543	584	549	567	577	546	557	618	611	615	580	536	529	566	569	492	562	537	535	572	559	575	556	537	532	550	561	528	569	520	529	552	576	545	568	550	545	566	531	532	530	580	528	543	566	528	530	523	535	520	547	572	525	529	560	548	534	541	550	563	522	532	551	518	515	546	530	544	571	531	512	553	540	521	529	545	549	517	549	535	533	551	599	542	525	544	564	572	585	561	599	513	544	526	516	568	569	536	512	530	572	500	542	536	543	521	534	593	560	563	536	560	530	567	510	517	544	540	550	552	537	534	550	511	528	570	532	533	551	561	504	560	526	507	519	536	532	557	531	540	553	556	547	497	561	566	557	552	550	454	568	519	515	527	538	520	572	574	513	513	531	553	588	522	531	583	531	525	533	596	605	564	564	539	537	552	582	573	545	521	543	555	510	532	540	552	546	530	528	564	521	549	561	536	552	570	537	524	570	524	524	545	586	530	542	570	548	557	537	547	511	587	560	570	547	535	555	556	513	493	516	545	570	525	523	491	582	589	576	514	559	518	589	568	571	559	507	579	567	549	527	550	541	537	533	576	503	502	528	534	555	538	557	565	524	527	525	517	564	556	566	533	540	511	536	517	554	529	501	487	507	553	531	507	537	527	550	541	554	566	536	538	563	538	523	554	548	542	565	544	541	552	503	539	544	513	529	552	575	551	530	560	567	548	582	543	531	568	537	539	539	526	548	539	535	554	558	568	523	501	551	500	558	516	542	551	549	564	555	544	561	543	593	559	542	567	536	549	562	553	556	550	513	524	506	576	527	570	564	537	493	563	535	537	526	560	513	565	558	507	544	574	506	505	553	541	536	550	548	553	546	533	539	501	522	502	530	545	510	506	519	554	515	551	571	585	506	575	582	524	560	549	533	545	534	503	559	550	577	549	513	527	585	572	543	549	590	551	541	548	522	521	553	481	549	540	539	550	518	542	559	544	560	548	529	499	543	564	576	568	540	612	547	544	554	534	547	518	576	540	580	558	543	568	548	540	525	570	590	532	532	544	553	598	533	551	515	579	542	547	533	558	573	531	541	567	518	536	521	510	555	540	577	564	509	568	540	564	548	513	551	611	579	523	531	533	547	558	540	514	595	533	590	561	555	518	516	490	585	535	545	575	590	534	560	561	538	535	551	514	537	574	522	565	545	561	555	503	514	530	504	541	561	545	566	517	511	538	529	512	519	581	535	547	550	556	520	541	561	571	571	532	549	547	562	543	516	545	548	553	503	541	505	529	547	549	544	552	561	534	566	508	548	557	530	546	577	518	548	542	528	546	566	527	584	541	517	574	556	532	544	543	549	573	519	560	533	549	553	528	522	574	562	557	523	558	520	565	561	517	576	526	563	539	560	562	551	572	559	553	574	577	521	529	518	531	529	558	566	527	551	563	572	551	521	533	528	550	563	569	537	524	530	526	533	532	567	486	495	573	517	509	558	520	539	505	488	528	552	517	607	572	537	525	535	577	555	519	519	487	539	543	525	543	514	562	581	575	499	532	504	552	538	534	533	549	545	523	542	534	538	538	531	572	554	549	546	542	555	535	530	544	539	548	550	491	541	521	541	502	532	567	539	532	536	513	516	550	550	539	511	519	577	552	543	551	564	542	542	531	540	559	498	529	534	519	563	525	556	578	485	561	522	540	480	490	530	521	564	540	542	530	516	521	557	556	502	535	587	565	542	513	561	562	516	531	497	516	556	508	552	561	559	515	533	524	586	536	537	530	496	563	519	558	570	552	561	514	591	535	558	549	561	532	545	543	533	532	563	525	549	528	572	544	556	541	528	542	523	533	559	512	537	569	550	542	581	576	583	569	519	534	542	577	562	560	544	584	525	555	523	559	527	564	576	565	555	588	528	537	551	579	525	547	565	570	550	570	564	558	517	573	513	591	522	539	535	544	497	512	556	544	505	547	569	565	524	549	528	553	564	531	545	534	550	557	576	513	511	573	543	557	520	579	585	493	553	575	523	530	549	544	545	547	547	524	520	554	575	583	544	541	560	591	532	527	539	524	553	529	522	567	541	509	519	537	552	531	541	507	514	570	552	574	539	569	551	511	515	553	556	547	582	527	532	527	567	583	523	519	549	557	546	514	540	558	539	558	522	601	540	549	534	514	528	533	513	608	568	529	598	556	555	562	530	559	591	557	528	517	523	563	574	562	510	556	545	535	521	576	529	538	566	590	569	551	490	526	547	550	547	561	500	553	554	558	548	566	537	531	508	508	523	520	517	522	520	544	575	576	522	553	580	526	544	599	539	562	559	518	561	556	546	547	540	555	523	517	545	528	530	533	551	549	529	528	584	525	552	566	559	583	587	542	515	528	561	542	560	577	532	576	542	528	527	556	526	543	503	542	536	516	526	561	530	499	526	537	559	514	574	539	530	548	514	545	499	547	528	529	510	520	528	515	574	501	525	543	562	514	509	506	546	527	484	529	571	545	499	526	545	524	516	557	543	584	499	496	552	565	527	512	543	525	544	517	557	529	523	540	550	550	539	505	568	551	549	552	529	527	531	535	510	544	530	582	556	568	530	563	566	536	536	522	543	552	515	546	556	550	485	551	571	575	568	521	559	549	542	504	530	544	570	594	535	524	525	484	510	520	524	556	572	533	502	540	555	551	531	532	543	530	517	519	536	538	549	503	518	573	525	546	584	556	553	569	471	549	556	534	534	574	556	548	544	538	513	558	521	520	540	532	520	563	530	520	521	552	547	533	553	552	560	510	578	538	564	561	541	542	545	529	563	527	536	566	556	569	556	572	596	521	521	503	508	559	574	532	523	535	536	519	562	550	516	555	534	567	586	525	536	499	556	551	552	497	499	547	518	567	513	533	531	527	512	535	497	551	560	595	584	557	500	554	527	527	563	541	552	527	572	605	566	510	540	527	547	532	559	518	527	527	569	521	579	548	537	547	570	598	529	548	536	544	513	544	552	575	542	594	567	539	521	517	539	565	547	540	577	578	517	529	568	518	546	559	574	519	531	583	559	521	560	503	570	563	581	565	537	514	561	552	546	559	504	524	522	494	550	580	504	582	486	576	585	526	551	601	548	532	528	550	506	548	545	582	541	577	562	524	542	562	537	545	568	576	489	545	569	560	564	555	520	571	501	531	549	558	553	556	560	542	515	542	529	546	553	538	532	511	542	529	540	549	550	545	552	549	545	545	547	572	570	530	526	558	550	487	519	543	522	542	518	531	553	529	545	586	534	566	540	529	540	537	531	549	587	527	546	516	534	519	560	585	495	538	523	546	510	520	572	525	565	521	547	544	554	504	519	559	504	524	551	543	521	531	539	525	516	543	560	543	518	549	564	516	522	538	513
54667	23684	5025	1970	1339	984	792	674	570	557	499	494	445	449	438	448	470	429	425	407	357	387	367	382	389	392	403	370	336	356	361	380	359	367	357	343	335	387	342	378	339	359	357	384	358	356	362	393	348	390	328	313	345	363	344	331	360	386	349	375	369	305	353	362	372	379	351	348	376	346	367	362	351	362	367	380	380	372	369	338	373	345	350	374	318	363	391	355	357	314	358	363	377	382	374	385	353	349	337	351	367	351	353	361	338	368	349	296	393	369	343	337	345	346	353	358	327	343	324	344	322	356	364	330	327	348	352	365	367	354	348	355	329	360	378	355	341	340	361	367	335	350	352	331	349	353	325	336	377	362	379	339	349	378	330	380	334	386	350	341	345	364	331	347	355	325	348	362	343	312	320	351	328	362	348	350	340	356	375	324	348	357	356	381	340	334	331	327	335	387	365	358	331	351	347	344	355	389	372	353	332	371	332	346	339	366	393	318	338	376	320	380	352	343	366	340	383	345	343	351	339	329	378	371	330	358	353	372	343	351	337	374	354	352	384	324	337	357	366	310	347	352	374	344	330	337	355	352	397	345	333	360	339	341	366	365	379	352	349	364	338	388	338	346	341	372	297	350	351	366	367	394	368	356	354	341	368	340	352	351	354	358	361	358	334	379	330	329	360	369	354	373	364	387	342	376	328	331	313	334	346	288	332	297	338	387	406	335	360	350	346	350	345	353	368	383	372	400	325	349	348	358	345	341	342	355	349	367	378	356	385	317	332	319	365	354	343	357	352	353	345	351	341	331	363	384	344	370	348	378	346	339	330	360	360	357	359	325	322	373	343	366	334	378	327	372	365	341	354	348	342	343	357	353	332	367	328	338	315	348	349	346	393	359	372	363	368	355	347	338	355	329	343	344	320	366	347	366	349	396	342	373	359	361	316	344	378	320	367	339	363	359	320	348	357	311	328	361	370	337	353	344	351	375	297	339	312	343	381	351	334	334	382	339	376	359	325	367	330	378	384	368	369	342	366	356	338	366	391	357	344	352	377	360	361	371	341	360	335	354	348	382	366	369	330	354	343	356	344	337	334	360	337	371	320	366	336	343	347	359	373	354	361	374	340	356	337	379	358	349	359	349	335	385	373	353	393	347	335	359	367	348	347	352	351	325	338	319	347	355	333	379	355	381	327	365	316	384	384	343	327	374	379	340	355	383	386	348	395	359	329	320	354	355	311	333	334	346	335	342	364	361	362	365	298	332	355	378	388	395	354	362	342	341	348	331	316	345	364	371	366	338	344	328	362	361	308	370	377	353	371	347	384	358	312	355	349	375	366	356	369	318	342	359	339	316	335	377	338	347	340	351	341	359	319	398	362	346	358	320	349	374	332	378	340	354	321	348	372	349	370	333	345	368	366	369	365	342	358	361	346	352	319	408	357	351	349	370	373	346	333	329	322	338	338	342	357	328	336	350	373	353	301	353	370	353	336	376	329	381	338	352	370	397	361	344	336	403	348	364	328	347	321	352	369	358	341	355	335	331	343	328	363	315	343	341	347	362	301	321	362	350	354	340	325	374	338	331	337	339	358	350	375	334	342	344	392	349	374	358	336	341	359	365	362	373	355	352	380	337	330	382	358	354	348	358	335	348	370	370	359	367	332	348	297	340	355	351	323	370	329	351	332	340	361	350	329	318	397	363	354	361	351	341	342	339	362	353	317	378	307	376	375	317	341	382	325	392	329	380	378	359	357	375	399	376	316	335	367	356	321	341	349	348	369	319	338	358	319	368	340	346	356	368	354	357	312	358	357	369	372	335	385	337	316	307	330	368	345	367	341	326	358	351	355	334	328	378	370	342	346	379	322	367	343	362	340	348	380	331	347	356	396	362	350	361	324	363	325	341	334	359	361	352	372	354	338	366	366	343	338	346	361	339	403	342	342	338	384	357	323	367	369	357	351	354	366	342	383	364	360	330	318	354	401	355	394	366	355	353	381	366	360	351	363	351	326	370	350	355	375	319	355	388	308	360	354	373	366	332	351	355	330	369	342	401	361	384	364	345	330	356	388	357	356	322	345	388	344	330	350	362	383	327	362	316	356	340	340	387	345	370	341	364	369	352	345	327	346	324	377	338	344	378	314	381	383	345	348	353	335	356	342	336	345	342	383	349	362	383	350	331	348	353	362	379	361	358	328	335	360	357	311	347	351	338	332	343	375	356	329	329	360	328	365	325	330	347	375	353	337	344	344	373	360	307	370	360	337	352	336	355	347	345	386	341	336	329	353	358	338	366	363	348	354	355	361	367	346	329	333	334	338	347	366	351	334	362	365	342	341	365	327	341	344	377	326	353	401	343	361	351	362	320	318	325	327	349	371	365	370	360	364	373	354	370	324	352	343	325	363	378	349	364	345	379	360	338	321	331	372	365	313	358	336	359	379	305	367	360	375	335	343	368	337	317	342	350	323	344	335	338	343	358	366	355	357	351	341	353	347	351	404	350	379	373	366	356	362	325	362	333	340	328	351	355	347	355	365	334	351	336	321	339	369	333	366	363	372	356	367	356	335	377	368	365	326	343	358	337	371	335	337	391	340	345	378	343	342	345	318	389	347	364	348	362	374	363	380	370	349	347	341	387	336	342	336	345	393	347	377	350	361	359	397	370	354	400	373	373	354	371	362	362	368	358	335	355	370	363	330	367	324	324	316	313	380	362	323	376	329	345	354	344	341	389	344	366	332	338	371	335	367	329	376	339	354	336	361	369	383	356	386	305	333	349	342	372	336	374	342	366	331	347	336	337	331	328	353	313	330	352	319	349	391	329	362	325	342	371	403	369	355	345	387	358	340	331	376	352	355	330	369	362	342	374	368	389	335	347	314	318	349	350	324	324	393	363	341	353	349	333	325	362	347	343	319	342	324	339	351	337	367	324	353	341	355	329	371	339	389	344	317	339	353	385	356	348	355	343	342	340	372	377	322	351	355	375	358	360	356	381	356	340	343	334	354	346	329	341	342	331	326	354	348	333	341	345	339	304	356	322	333	313	347	341	373	359	344	338	301	357	333	327	397	383	330	397	352	339	307	351	360	371	342	406	355	374	341	367	320	365	369	367	329	357	371	344	347	354	334	348	351	364	306	344	331	377	330	356	364	365	358	379	312	350	355	335	352	372	331	350	359	393	333	337	363	352	346	334	335	360	371	349	348	306	377	376	352	373	334	381	366	336	325	340	381	353	345	363	357	353	350	380	344	338	357	367	341	354	352	338	359	340	351	384	359	342	323	329	330	343	345	329	334	303	355	331	327	332	346	393	378	320	382	360	365	373	347	360	366	359	337	348	385	341	366	346	343	353	366	324	369	376	351	377	370	382	375	339	345	318	344	340	331	388	355	341	357	359	331	376	369	361	359	362	345	355	366	356	354	351	375	353	340	378	351	330	355	371	340	373	383	344	355	389	397	365	324	360	333	349	374	337	350	333	290	398	373	356	322	339	370	358	344	346
30260	2427	4218	5048	4534	3822	3063	2745	2454	2187	1900	1793	1632	1538	1520	1424	1289	1279	1256	1228	1224	1207	1168	1127	1086	1095	1058	1121	1031	1028	1027	1030	954	956	940	991	994	976	980	967	897	941	1008	1000	1032	903	971	963	963	944	975	968	908	917	961	912	912	964	925	944	920	933	950	903	861	885	967	881	874	891	926	911	935	975	884	967	922	934	956	900	897	945	934	880	912	888	890	915	891	911	906	887	958	883	919	928	934	866	945	888	880	898	877	901	886	951	885	897	877	910	895	863	930	890	900	926	941	864	959	926	838	905	873	926	883	899	976	946	948	920	864	905	917	862	917	937	904	874	884	890	896	875	882	907	882	884	911	929	846	911	894	913	874	922	931	883	922	870	869	854	888	864	915	868	874	909	876	859	873	880	925	907	941	943	971	924	838	886	870	909	883	879	918	869	904	894	872	887	941	927	876	859	892	866	892	843	887	925	917	920	938	876	891	857	851	912	946	865	924	876	880	833	910	891	939	907	886	891	896	867	947	961	870	890	875	907	904	950	870	859	876	900	849	884	850	894	914	875	890	939	879	856	926	853	871	903	939	865	914	876	908	923	898	922	934	931	886	907	904	873	922	810	850	910	933	921	921	906	907	850	917	806	897	924	969	915	895	893	865	902	886	892	820	870	883	914	920	893	927	847	880	939	864	921	896	913	909	857	870	869	945	928	879	933	853	890	947	874	874	883	907	857	865	912	903	882	871	925	888	906	876	926	896	932	933	917	889	897	899	844	885	894	894	914	898	899	848	880	918	886	879	924	869	901	909	884	892	897	877	886	859	840	908	886	912	853	906	873	905	897	907	881	887	872	875	930	902	902	853	879	937	910	904	876	889	914	905	881	911	854	907	871	893	934	880	918	866	862	925	916	924	887	872	876	872	864	950	878	828	962	874	920	864	865	874	835	862	887	913	841	878	873	872	922	889	875	876	918	899	919	893	873	858	885	884	883	859	894	912	858	898	858	902	845	933	883	867	902	841	867	868	927	933	876	860	911	862	886	944	893	877	874	956	831	914	898	841	903	931	899	886	966	863	892	876	905	893	845	869	914	855	894	867	876	910	898	859	883	899	912	862	891	899	891	913	904	895	880	898	918	847	922	861	880	855	934	908	930	919	909	897	928	873	919	880	884	885	872	941	915	846	842	840	900	858	906	853	906	910	884	880	911	896	904	898	907	913	918	867	860	889	935	872	874	948	888	920	895	951	844	877	951	915	891	904	912	879	899	918	875	906	895	902	864	928	864	892	861	909	868	868	871	944	822	871	848	913	897	856	863	829	906	927	867	909	857	900	897	891	895	915	910	906	892	953	892	922	889	911	852	917	863	898	842	846	856	894	876	845	879	877	931	916	924	914	889	952	840	857	898	857	892	894	903	919	891	950	932	888	926	870	898	865	913	868	905	881	910	876	885	902	863	872	914	898	862	903	858	880	901	829	913	886	893	880	918	867	919	885	881	888	910	858	900	940	864	986	861	860	889	921	909	888	903	838	894	949	952	867	893	846	894	898	895	892	881	880	872	903	896	875	891	937	866	872	911	826	907	909	943	920	852	860	906	900	929	875	957	849	929	900	875	888	889	881	881	904	898	883	864	866	881	885	858	898	918	885	895	918	838	872	890	925	866	914	895	937	900	834	851	930	871	944	855	883	874	920	887	921	937	887	821	872	835	855	929	880	916	911	852	924	880	859	902	872	897	820	909	877	886	890	822	864	906	886	868	892	900	871	849	871	858	939	868	869	889	847	882	920	886	869	823	911	892	834	886	874	905	867	831	936	918	895	893	888	887	894	883	956	923	858	932	861	901	944	912	886	925	891	887	914	931	900	877	905	923	886	882	858	887	922	832	914	831	844	932	881	896	891	831	970	929	943	881	867	897	920	864	935	963	914	905	918	933	870	892	914	859	898	886	910	884	915	903	857	902	915	911	818	907	952	864	872	902	897	856	888	857	889	844	908	921	885	925	833	946	877	902	918	876	953	891	878	926	910	895	892	852	863	863	877	874	924	883	905	873	871	871	951	910	900	871	906	819	894	872	899	877	836	914	878	885	922	885	877	860	859	900	917	921	884	867	922	862	900	899	857	905	959	905	879	879	909	879	886	851	855	927	887	904	963	881	935	890	869	943	912	873	860	885	884	860	872	916	852	902	896	922	893	873	903	883	940	894	904	859	895	883	857	942	944	860	884	887	876	902	868	866	897	894	846	881	877	870	839	903	924	897	914	893	935	917	918	921	860	858	888	921	939	836	943	964	876	878	857	919	899	941	845	860	908	884	942	922	817	889	866	909	913	838	876	889	878	826	929	915	893	845	876	870	889	915	847	933	917	874	895	938	870	870	880	890	870	901	921	889	936	873	904	932	877	921	864	891	900	888	883	845	889	904	854	846	900	958	918	921	852	902	860	889	907	895	926	873	891	816	887	853	954	889	924	888	963	897	886	899	888	894	871	918	932	897	875	894	910	873	851	860	901	857	925	890	873	859	913	886	870	879	899	927	881	951	836	841	888	853	870	933	904	887	886	919	903	881	844	886	853	902	894	869	876	863	906	927	871	958	881	890	919	876	839	913	866	927	898	902	942	867	935	899	875	864	914	929	872	896	885	889	932	893	872	913	925	875	916	931	895	881	913	869	840	878	893	887	844	951	906	841	860	910	863	894	886	843	905	897	872	882	914	885	856	956	924	875	858	844	919	910	896	878	893	923	887	863	909	958	855	891	915	909	904	883	878	935	902	952	891	880	878	876	902	863	893	884	925	875	925	896	877	924	942	885	874	845	915	886	914	882	924	885	931	856	891	855	932	913	902	900	924	856	886	913	921	833	828	872	855	893	889	861	924	872	927	876	873	862	880	871	916	923	865	841	879	917	875	808	903	826	913	908	859	911	884	876	908	837	883	879	861	874	942	930	916	890	875	863	857	877	893	852	892	898	899	916	917	912	918	943	922	859	862	908	883	942	908	865	864	905	891	874	854	909	885	888	879	900	876	926	902	902	878	884	895	867	850	908	861	922	893	896	945	875	947	933	888	944	901	862	887	890	879	864	909	846	891	929	901	890	879	883	887	908	861	890	937	884	892	894	886	921	863	942	871	871	920	885	904	919	863	890	859	882	860	914	913	893	895	888	904	864	905	919	875	890	852	906	930	884	916	873	913	888	913	874	880	882	909	871	855	925	829	896	822	921	943	917	949	915	854	852	870	859	905	954	873	906	939	901	851	894	891	862	908	870	873	848	920	891	901	891	867	888	852	892	866	916	880	865	919	880	875	879	839	931	874	894	824	902	864	962	955	888	890	886	902	930	886	886	904	859	935	866	916	917	886	858	949	928	892	857	870	887	904	891	901	876	886	901	899	901	904	848	828	882	933	841	867	925	880	868	876	866	891	882	911	933	839	879	957	892	905	882	931	937	862	912	876	876	903	907	915	886	949	874	876	880	866	887	849	909	840	931	926	911	923	906
4289	411	329	317	305	310	302	283	282	302	302	281	310	309	291	314	292	283	275	269	339	305	277	317	308	298	286	285	281	282	271	302	268	238	309	303	280	320	285	286	303	272	289	287	278	268	307	313	276	295	292	277	284	284	286	287	303	290	297	281	294	312	292	281	304	304	281	313	307	277	274	306	294	299	296	281	276	317	300	259	284	270	282	278	260	268	322	279	266	283	255	271	260	279	284	320	298	294	229	292	285	295	304	299	313	298	286	308	248	298	286	289	310	316	269	322	301	342	308	263	298	306	281	314	279	295	279	301	290	289	300	296	297	316	325	266	292	280	306	288	292	291	253	289	271	288	306	253	277	303	294	271	294	291	290	287	306	278	316	298	305	268	303	272	277	291	294	324	318	306	278	305	286	303	304	283	302	292	288	286	290	283	265	311	288	265	240	310	288	267	268	308	310	268	336	269	324	309	291	255	257	291	294	289	321	306	290	279	277	300	305	313	316	288	295	261	296	300	282	256	290	300	282	302	268	283	279	289	323	257	275	290	288	293	269	295	280	296	257	272	284	291	283	285	292	274	287	278	275	288	278	298	270	303	318	349	293	314	296	280	299	289	273	284	293	265	295	285	330	301	291	262	288	269	331	250	291	311	321	284	279	324	296	283	293	290	287	321	287	296	277	269	321	282	281	277	276	291	286	274	293	321	266	277	300	289	245	267	249	259	292	276	341	319	301	292	318	260	289	302	289	290	286	267	304	263	325	265	284	281	300	306	270	265	316	280	282	309	285	299	305	321	283	303	310	293	289	279	320	276	306	301	278	301	287	249	275	274	299	284	273	311	296	279	307	283	277	285	281	282	296	259	267	291	307	316	338	308	273	249	304	290	300	244	308	284	309	267	286	294	286	283	274	259	280	320	305	274	274	267	308	298	304	265	290	311	271	266	286	262	307	283	297	279	265	286	287	316	287	279	279	292	286	272	300	311	298	334	295	321	307	250	290	278	291	300	285	265	309	278	279	285	288	292	288	283	316	278	296	273	294	274	259	276	288	302	310	263	269	292	303	320	279	271	294	323	273	304	296	273	308	311	292	296	291	304	281	292	297	269	289	264	289	260	268	313	280	294	296	264	271	276	300	269	297	263	279	269	316	300	299	266	299	278	329	297	298	290	317	264	271	282	296	269	266	300	296	306	319	297	333	298	289	307	290	272	301	315	299	297	271	253	266	273	257	288	282	286	308	261	288	282	278	269	310	268	284	297	290	299	285	283	260	292	273	272	279	277	253	276	280	286	302	302	278	258	281	265	297	250	292	325	284	276	283	251	302	271	274	299	271	288	255	293	264	299	319	260	286	303	269	245	294	285	254	273	297	337	312	275	266	270	256	274	266	301	301	308	290	309	294	301	315	304	251	259	273	301	307	306	320	300	310	285	281	310	297	287	287	276	305	295	318	295	278	306	319	272	287	257	298	250	275	284	302	284	294	329	293	298	281	293	307	321	320	319	318	275	291	280	286	291	302	289	306	300	337	290	310	301	252	261	278	306	252	284	263	307	273	274	272	268	345	282	314	276	308	275	260	266	275	306	307	297	283	314	280	276	287	286	307	275	311	263	279	275	271	296	310	319	273	288	289	258	293	294	265	250	287	300	316	289	282	278	273	292	313	250	267	286	283	300	301	303	289	277	274	268	289	285	293	300	280	288	268	279	303	271	287	285	293	279	301	321	285	284	302	309	296	301	297	321	300	314	284	272	282	274	282	265	282	293	279	263	318	304	317	270	293	289	292	301	293	284	312	233	294	265	284	280	348	288	286	302	285	289	288	269	295	286	256	293	272	296	299	307	303	311	295	285	272	270	310	276	313	274	294	307	308	278	268	294	307	259	263	275	265	298	268	283	305	267	271	283	280	311	295	312	252	290	250	306	271	286	262	310	298	282	235	253	308	301	289	302	295	327	289	306	296	278	303	270	279	266	285	274	319	307	312	276	291	291	316	290	300	294	290	280	290	285	281	291	291	284	281	305	322	272	310	287	284	310	296	282	327	286	312	316	267	312	293	281	273	301	278	276	289	311	296	287	254	273	301	278	318	301	274	292	286	329	285	275	280	295	290	306	340	264	274	322	297	302	273	281	278	311	279	302	292	295	277	279	277	292	289	298	252	291	297	295	268	298	267	262	290	302	268	278	310	279	325	275	287	290	292	285	289	263	291	293	278	281	295	289	279	267	283	281	280	307	295	261	293	307	273	282	290	293	310	300	335	273	281	291	270	270	281	283	319	294	273	290	309	319	308	303	318	277	301	303	316	266	320	293	279	242	289	246	294	297	305	319	286	328	323	313	297	275	313	294	293	260	269	295	293	303	340	275	275	290	274	262	312	293	295	296	328	272	282	304	303	265	297	261	314	265	283	263	283	290	291	304	249	293	279	268	285	289	291	320	300	311	339	290	302	302	275	273	307	264	328	326	288	300	304	310	314	279	259	298	293	298	313	294	296	254	324	284	282	283	318	289	320	251	273	287	285	311	293	292	297	279	298	284	298	311	281	319	295	257	282	299	286	256	317	302	286	297	270	307	286	318	271	272	318	331	329	271	283	292	293	258	281	292	321	299	278	296	275	262	279	292	300	301	264	275	297	316	311	286	291	272	290	265	257	296	295	284	276	274	279	289	294	282	291	297	313	307	307	276	312	287	305	297	306	304	310	274	322	289	297	304	300	294	312	320	303	266	275	312	276	295	307	282	298	308	289	298	331	298	306	274	318	300	294	285	275	290	270	286	296	316	308	271	265	254	287	304	271	290	294	280	280	296	285	289	253	290	281	295	274	260	293	268	288	292	285	275	257	275	287	299	313	290	260	277	271	313	294	295	268	305	265	315	286	272	277	277	322	303	292	284	291	327	284	298	318	295	294	280	286	279	281	300	294	302	285	268	307	280	278	284	314	311	294	249	275	318	303	270	270	289	318	290	309	315	292	295	298	266	277	294	301	312	270	276	277	287	308	310	255	251	283	257	313	282	297	313	291	291	287	273	318	259	303	288	315	270	301	285	296	296	280	306	278	316	270	287	287	328	261	283	299	272	281	306	259	267	295	324	285	251	317	289	303	291	298	266	298	276	269	310	294	297	302	288	271	297	293	292	275	298	293	276	284	273	278	291	278	267	300	304	294	326	291	290	277	288	271	316	268	294	287	329	308	271	304	317	309	309	284	296	280	294	290	312	293	269	312	292	278	289	282	289	289	288	307	304	307	253	281	275	299	290	290	270	295	292	287	299	269	298	263	279	279	294	270	291	297	286	272	301	309	289	297	270	305	294	269	316	320	301	310	311	301	281	297	292	307	269	282	310	277	287	271	315	292	302	321	280	288	280	276	287	296	267	291	304	305	280	284	290	298	292	315	294	261	300	288	315	278	270	292	284	275	297	277	320	280	327	261	319	317	278	272	299	275	309	291	312	305	269	282	325	297	288	317	285	307	285	302	279	305	317	297	338
4477	772	799	797	826	769	764	803	775	734	758	771	715	717	742	715	732	723	725	753	784	759	724	726	679	713	771	715	764	710	740	724	725	737	735	742	686	732	737	729	719	752	716	733	711	766	729	711	724	709	708	770	687	777	761	774	733	711	740	724	716	706	703	685	740	711	756	751	747	762	748	733	795	704	722	753	761	701	786	692	716	748	758	729	669	720	741	807	746	731	709	746	716	757	724	734	736	785	742	719	745	743	727	756	717	771	709	741	775	754	733	781	690	781	744	703	757	724	747	772	701	703	772	689	761	721	755	717	707	709	705	743	719	729	716	753	747	722	785	692	711	775	775	739	772	688	699	688	751	735	701	685	717	776	719	721	725	700	700	733	740	682	735	734	731	767	736	679	753	650	708	762	719	716	720	740	714	746	733	765	700	743	742	726	688	713	701	775	702	698	692	688	727	712	785	734	692	727	755	733	677	752	738	714	712	732	702	711	735	709	685	708	757	725	706	770	690	715	721	701	746	742	696	736	696	734	740	760	739	746	715	713	729	721	733	702	736	709	751	752	766	699	747	744	749	765	727	742	683	780	732	720	732	746	745	720	740	767	741	743	732	713	762	714	724	814	724	717	739	779	756	768	725	734	697	704	734	723	740	739	758	709	691	763	718	718	748	725	744	748	711	738	737	736	686	742	739	768	707	758	708	715	715	729	716	749	680	704	738	769	707	708	682	709	761	724	734	719	725	740	750	722	781	757	753	711	690	727	749	723	721	701	729	747	730	704	783	725	738	706	710	718	739	737	748	764	716	767	695	716	779	761	730	741	734	730	693	714	720	704	752	745	755	784	714	757	717	691	703	717	698	739	748	782	686	747	719	751	743	769	760	665	752	722	695	702	775	726	745	734	744	725	742	739	765	742	724	755	713	713	764	760	712	748	750	706	742	695	760	741	721	737	750	738	745	753	766	704	758	710	733	713	747	739	817	781	751	750	754	707	729	714	758	729	704	772	706	742	693	754	736	759	744	752	776	744	718	706	715	717	721	757	777	734	730	754	723	741	679	725	759	735	755	710	740	750	733	720	731	788	754	740	717	825	704	721	692	700	682	739	738	737	736	742	745	734	742	726	743	751	699	716	734	768	730	752	733	734	767	732	746	762	748	721	734	766	726	746	698	694	710	725	747	704	742	728	705	714	752	755	722	723	712	741	714	713	752	712	712	744	724	749	726	724	691	732	680	775	738	698	722	720	755	716	711	740	732	714	704	756	742	734	732	787	706	757	730	734	713	732	730	670	738	723	732	734	739	727	709	740	712	740	742	745	747	714	732	733	691	759	772	776	719	675	710	722	727	742	713	693	751	716	794	752	729	740	737	691	710	720	701	744	723	746	702	746	675	757	744	728	714	778	690	756	696	724	780	786	691	708	741	758	718	714	784	737	725	720	706	721	731	766	719	785	726	772	744	735	717	698	762	782	726	746	701	745	683	738	717	769	719	729	725	725	780	750	679	759	758	734	696	719	780	709	784	739	726	743	737	709	764	712	704	762	696	710	684	688	780	696	690	732	715	740	737	743	683	728	724	692	726	724	680	734	729	718	678	699	790	736	724	720	733	726	711	655	699	739	754	738	741	726	712	717	739	696	802	738	757	723	675	730	760	752	736	749	712	710	778	726	689	768	684	705	728	685	724	714	688	759	735	722	704	688	746	699	750	739	716	735	785	756	743	731	724	782	745	752	725	797	749	747	782	727	753	714	756	691	753	756	723	684	708	730	738	768	728	738	698	712	743	733	736	716	771	747	717	718	724	785	688	738	742	748	698	759	732	704	721	741	709	735	723	737	746	761	737	716	732	740	695	799	756	744	739	768	732	746	687	736	734	687	742	725	678	781	711	760	758	697	723	731	752	778	772	786	767	738	732	736	779	700	714	738	757	744	775	715	763	766	720	717	720	720	702	745	756	670	710	749	732	717	701	731	740	710	760	746	720	779	681	751	703	721	694	721	750	719	759	761	704	723	772	748	727	754	709	705	727	753	712	719	735	730	806	735	744	723	732	774	709	759	697	735	760	722	746	727	718	771	721	695	720	719	761	741	808	737	704	712	721	713	709	724	744	759	714	742	726	740	761	779	728	728	720	743	759	780	726	754	709	765	765	749	734	753	719	763	691	738	749	727	701	724	774	769	673	759	767	734	722	726	730	759	728	752	700	702	731	748	748	744	778	703	723	737	769	666	774	737	773	754	762	770	747	755	755	765	753	706	771	732	684	677	742	712	743	711	692	705	730	784	717	704	723	710	725	744	747	725	700	733	739	760	746	664	732	729	686	738	758	728	792	748	742	735	755	731	732	729	715	724	753	716	701	736	750	741	770	698	768	736	686	707	734	716	744	740	684	714	725	698	702	739	749	751	691	721	742	714	748	756	704	761	765	738	761	757	703	754	756	682	685	740	761	717	795	738	761	703	733	696	729	772	778	782	735	707	774	726	729	729	707	751	731	726	743	749	730	742	712	721	693	734	696	697	742	739	737	723	727	791	726	727	737	719	757	743	733	724	711	748	752	739	746	723	693	730	746	739	706	736	756	733	730	770	731	785	710	706	716	724	704	744	794	722	765	776	726	732	746	709	747	702	739	721	665	746	703	740	707	698	731	758	701	713	726	722	680	717	767	668	721	732	741	744	729	723	701	718	769	706	713	750	743	735	673	756	711	790	679	771	789	739	739	721	752	700	701	707	709	717	702	760	731	717	683	756	702	730	780	783	720	774	727	648	740	710	736	708	756	745	735	768	710	738	771	718	770	734	722	729	692	794	743	720	676	715	707	722	758	718	737	749	771	761	714	714	750	759	721	725	772	777	672	751	721	711	809	769	710	754	741	764	720	767	715	732	731	693	739	769	688	732	729	725	677	747	782	729	738	718	741	737	738	682	732	713	691	744	743	757	731	739	800	700	699	705	746	737	742	716	751	749	711	699	707	706	803	717	721	729	765	745	734	719	727	741	713	723	705	732	763	704	716	696	708	741	707	706	740	778	733	762	730	669	732	721	729	756	744	787	690	750	749	758	722	805	722	729	775	770	726	798	737	712	775	713	765	728	753	767	695	744	743	708	684	753	715	800	737	721	758	760	730	728	728	720	710	756	770	727	683	738	723	760	707	746	717	748	713	757	725	751	738	754	760	735	687	724	757	751	742	753	757	709	715	739	723	734	755	696	738	712	755	676	761	697	718	734	713	700	734	733	728	767	748	732	698	724	695	703	738	729	721	747	738	731	747	754	736	753	802	726	751	685	703	731	743	733	732	738	736	763	737	751	699	709	701	725	758	726	798	710	725	697	699	749	702	692	741	739	734	752	763	721	776	740	712	749	720	733	745	737	701	733	727	744	735	713	743	764	734	771	759	713	702	733	747	734	753	712	703	793	765	744	760	736	692	738	711	711	711	703	756	747	743	785	693	724	702	744	733	711	733	754	686	724	754	754	703	751	708	706	718	680
43092	17499	2385	876	631	495	394	347	302	272	251	241	255	257	241	219	232	190	220	219	225	205	212	203	195	249	172	198	216	193	211	200	220	162	205	184	217	189	203	237	205	192	185	230	186	224	194	177	207	186	209	178	213	185	195	187	163	199	190	199	186	209	185	218	185	188	162	212	197	179	202	190	180	193	213	207	194	193	179	178	184	199	211	182	192	191	197	199	217	197	194	185	198	173	149	165	201	198	171	219	229	206	189	168	187	196	182	197	175	205	195	194	179	193	163	172	211	224	196	191	198	186	182	183	188	176	211	183	195	211	185	169	198	190	179	194	204	193	195	180	205	178	190	200	184	196	193	206	191	180	202	188	175	217	183	180	164	170	205	214	199	181	189	214	220	186	192	190	160	167	210	192	214	178	197	188	170	188	177	178	187	193	171	190	221	207	222	201	182	166	186	179	197	220	202	183	200	185	212	189	194	182	184	185	225	192	180	205	219	220	177	175	151	186	190	176	184	188	212	187	190	197	197	198	205	177	190	187	192	176	172	183	188	180	192	178	199	214	193	195	196	209	182	191	177	182	185	185	199	180	176	208	175	180	185	174	192	183	212	180	205	206	189	161	180	190	200	175	201	171	194	181	200	191	184	189	179	189	194	175	213	192	199	199	200	198	173	182	191	185	189	160	182	166	227	183	212	207	194	192	184	199	204	198	215	202	183	195	181	189	222	196	193	176	186	203	184	195	209	168	177	187	177	212	185	189	199	210	193	188	182	210	198	169	208	190	189	187	188	201	184	193	214	200	168	183	187	183	171	203	203	215	167	179	174	214	182	211	197	198	171	189	191	210	194	179	201	193	195	200	230	193	200	167	170	186	175	194	197	186	194	187	185	196	185	183	195	188	208	191	183	168	175	181	159	147	207	182	184	207	198	210	195	194	214	204	200	176	192	184	199	233	190	191	199	191	180	193	200	191	185	190	205	207	189	186	201	169	174	210	216	198	176	175	185	187	193	190	182	215	169	176	170	177	213	178	187	203	185	217	215	176	166	173	179	215	168	216	186	190	205	201	200	191	177	178	197	195	199	200	192	185	186	217	165	202	216	194	223	187	172	190	177	184	201	176	214	189	196	184	187	207	205	192	199	196	199	201	183	168	181	189	209	164	184	187	167	165	203	193	194	161	192	218	183	170	177	185	206	185	195	190	209	209	200	178	199	207	179	186	201	200	194	202	194	186	198	186	192	172	218	190	206	195	196	199	203	205	182	195	189	209	201	179	200	190	184	199	183	206	205	201	176	213	183	185	177	174	198	184	179	180	202	200	191	200	184	222	213	212	186	188	218	190	187	195	200	190	169	186	221	171	203	201	184	181	205	201	200	205	178	180	200	180	184	199	176	211	187	191	211	194	199	171	183	190	195	195	187	199	198	205	186	224	202	171	190	200	186	175	189	197	174	193	212	222	211	202	177	175	166	168	201	185	216	177	205	181	205	191	180	181	194	189	184	194	221	195	161	182	194	175	181	206	208	209	207	176	210	220	189	181	186	200	234	188	186	209	185	179	189	218	175	202	203	175	188	205	186	197	176	188	186	181	190	195	188	178	189	193	169	183	174	206	175	183	186	183	214	218	194	196	185	201	179	182	179	168	204	162	180	207	189	194	207	200	195	217	207	208	194	171	183	186	189	167	205	189	203	192	213	200	195	187	182	181	178	199	213	164	197	188	196	196	194	197	182	185	180	192	216	170	189	169	180	162	208	190	174	185	197	199	191	170	195	189	198	202	210	206	180	213	189	208	197	222	199	205	193	179	211	193	211	219	188	189	167	197	193	186	179	218	177	177	207	203	192	186	213	176	173	218	178	201	162	182	195	176	211	197	205	201	185	205	194	191	172	183	198	183	185	204	199	198	173	214	212	189	170	183	198	201	198	216	199	207	175	193	191	171	176	181	187	182	198	194	186	205	172	193	172	210	197	197	204	198	175	207	193	205	180	188	190	176	188	177	164	198	191	182	189	196	193	202	199	207	189	206	175	191	187	209	195	191	196	175	175	199	181	185	205	194	194	193	189	198	190	219	197	181	191	188	206	191	213	182	187	203	203	206	188	173	182	174	186	158	160	172	189	206	191	174	184	194	203	221	185	203	195	183	189	210	198	185	172	216	188	202	185	223	233	186	159	213	167	204	188	181	178	195	203	195	196	193	203	170	204	198	186	172	183	194	213	168	167	176	218	172	184	204	201	183	219	173	195	219	203	187	189	181	210	184	186	196	213	185	196	137	205	194	182	182	184	173	170	179	167	162	203	176	201	198	199	212	197	169	181	184	200	189	199	204	197	178	201	225	200	195	187	190	219	212	206	198	164	177	190	199	184	173	180	202	209	165	180	184	184	188	200	212	204	233	220	197	185	173	206	206	189	188	180	185	178	182	195	194	186	195	196	177	165	199	194	164	165	188	210	198	194	187	195	179	199	180	202	170	201	204	200	199	198	216	180	201	204	214	219	231	203	212	171	186	186	203	201	212	187	194	196	172	220	194	201	206	185	223	182	185	224	168	192	212	180	211	177	185	193	229	191	204	189	204	179	196	171	207	172	207	207	174	197	193	185	195	202	199	199	195	195	193	198	199	195	202	187	189	206	198	207	161	189	159	180	203	188	217	194	176	198	179	194	185	191	202	216	172	188	207	199	192	178	215	223	202	166	182	189	192	203	165	166	204	177	195	195	187	167	191	211	211	191	193	201	190	203	194	199	200	205	180	203	205	185	162	197	147	192	186	181	206	179	194	188	176	181	198	207	199	213	197	198	188	193	211	174	183	192	199	166	191	185	192	187	177	174	197	182	201	207	170	204	191	179	173	212	179	209	228	218	189	189	177	193	212	173	174	190	185	202	193	196	215	181	192	221	178	214	200	205	216	189	173	183	156	173	180	200	189	191	173	206	189	191	191	194	167	197	198	187	179	195	202	189	226	209	186	208	207	171	192	208	184	178	180	189	180	207	201	196	179	195	210	194	188	199	184	212	177	198	167	189	190	180	176	196	196	188	191	196	173	195	191	217	186	181	202	203	226	206	178	171	186	193	194	207	190	188	190	173	196	218	192	200	187	209	189	204	193	181	190	199	169	185	187	182	173	181	203	209	191	212	200	201	183	174	188	181	206	206	198	200	213	207	179	178	207	190	199	177	194	195	202	200	188	196	213	195	174	176	195	200	179	200	184	199	196	172	204	187	198	220	210	174	199	191	203	191	196	190	193	202	165	181	184	173	183	178	176	196	163	188	204	207	216	209	184	180	190	217	221	226	174	212	196	201	205	185	203	182	194	205	189	182	198	217	204	177	200	185	186	213	178	167	183	184	158	184	204	206	192	191	209	191	188	214	184	204	183	198	173	211	200	208	176	166	227	199	210	194	176	171	179	180	193	192	164	164	167	232	204	196	201	164	184	200	181	193	226	179	204	203	177	175	178	163	183	195	202	173	208	210	195	214	212	193	208
24363	1217	2258	2690	2452	2036	1642	1470	1360	1219	1078	981	923	902	828	777	806	729	769	689	700	689	670	688	652	634	636	665	656	608	624	615	611	616	609	609	576	562	626	576	552	603	601	595	566	569	532	558	585	595	523	569	561	575	570	557	564	593	564	523	620	530	560	551	566	592	563	601	567	512	528	613	636	553	576	608	562	563	574	506	603	571	584	555	519	564	535	561	561	580	578	536	564	560	535	564	619	551	588	538	590	566	552	530	582	560	525	539	570	549	558	554	579	570	566	562	517	559	531	502	583	521	558	532	559	547	594	539	551	539	565	488	571	533	573	559	574	544	533	575	546	569	593	562	533	547	605	552	579	538	536	551	553	517	530	551	571	553	582	547	548	565	575	543	583	546	548	550	532	557	567	584	536	606	581	527	545	594	586	578	504	543	563	513	589	548	574	535	579	556	555	555	532	546	524	513	528	566	594	576	563	559	539	562	544	532	553	601	535	543	543	547	523	550	560	533	530	521	545	554	592	555	524	549	552	567	546	595	544	535	520	579	565	541	568	527	534	532	510	543	572	535	536	593	578	586	547	551	557	558	551	539	565	590	573	548	520	561	543	576	590	550	532	594	499	587	559	534	503	539	568	532	549	536	543	508	566	517	517	553	550	548	552	543	525	565	522	539	529	556	538	506	547	576	543	579	527	540	542	539	567	581	540	574	540	556	518	536	540	494	559	569	546	536	535	563	546	567	517	573	566	502	546	583	532	541	534	536	564	560	533	529	515	563	577	524	542	574	555	543	553	600	553	530	545	568	550	531	543	511	549	509	530	508	546	525	541	572	545	514	574	585	550	570	543	554	585	571	564	565	550	563	591	545	538	574	541	568	567	590	546	557	522	558	536	589	533	562	570	513	564	575	501	530	571	547	535	519	545	537	566	578	556	571	522	563	560	544	569	521	535	578	555	558	571	543	594	574	567	544	540	574	570	538	555	557	555	554	567	558	546	562	555	501	545	552	558	571	553	567	528	525	517	549	553	520	597	602	546	537	561	581	539	513	539	541	502	549	545	512	563	549	573	567	578	563	584	544	568	557	534	560	540	558	566	492	591	580	573	581	596	534	558	546	613	555	569	562	546	544	552	537	545	575	531	550	565	532	569	516	548	533	567	521	527	539	585	555	481	570	559	556	544	544	550	550	569	545	579	537	533	549	529	569	590	577	564	566	564	569	529	549	542	547	520	565	521	582	583	531	523	548	501	534	537	558	577	545	556	520	586	522	544	557	580	545	545	552	559	508	577	552	514	576	572	549	570	572	552	569	578	568	533	521	528	508	531	567	546	545	570	582	562	530	539	511	541	520	528	609	537	590	556	542	587	549	528	572	572	588	575	537	569	540	586	546	566	617	559	551	540	552	547	575	555	522	520	546	533	550	536	551	561	562	553	578	552	513	524	525	544	571	534	543	542	565	524	526	539	516	521	514	523	583	562	571	585	559	546	569	562	560	591	555	517	554	525	519	564	544	530	530	581	545	584	549	512	543	585	558	557	526	585	532	570	553	579	585	510	555	612	518	513	595	591	570	544	538	565	516	558	522	550	563	550	576	544	527	562	563	543	584	574	577	537	518	537	568	563	516	555	543	551	499	547	585	524	519	548	592	577	556	530	569	578	578	541	565	535	515	546	560	558	551	574	528	610	531	536	559	603	526	600	537	511	590	529	560	572	527	550	543	501	571	581	514	513	509	605	549	582	601	576	571	558	563	592	545	567	580	591	554	560	528	503	573	501	549	551	573	546	577	561	513	568	537	523	554	509	564	532	521	510	528	523	547	572	573	530	584	569	574	591	574	538	552	535	529	553	541	573	522	596	563	561	534	546	535	578	562	579	524	577	519	532	551	510	520	558	497	564	533	563	565	529	560	563	593	565	582	555	543	572	581	520	561	529	559	556	562	557	579	564	545	558	518	574	577	581	560	556	519	554	588	519	523	573	556	540	535	508	561	536	578	518	589	561	522	585	513	592	578	513	517	559	547	556	544	514	524	576	579	536	572	530	518	594	569	570	545	513	618	565	543	562	554	531	566	518	530	532	614	519	564	532	547	556	530	575	519	534	587	539	564	567	518	520	567	536	552	577	556	543	552	530	586	555	557	569	532	569	536	560	534	565	536	546	574	576	554	535	564	532	565	533	521	529	561	543	538	544	532	550	564	550	602	586	562	560	508	507	549	588	566	483	535	547	544	590	549	544	531	578	540	508	590	549	539	542	602	514	561	554	559	577	512	515	553	564	547	553	525	555	525	527	575	546	526	550	523	550	548	519	535	565	493	570	515	563	566	520	533	558	541	560	564	557	534	566	553	540	568	562	557	585	540	509	515	546	542	554	545	571	549	535	553	604	526	537	564	566	550	553	554	583	518	556	540	567	575	592	555	580	522	535	578	567	547	557	574	540	567	506	528	549	539	562	544	564	513	563	571	505	550	552	521	586	577	554	561	534	565	549	553	539	548	524	536	559	558	582	532	572	549	564	547	536	546	548	577	586	555	553	534	567	523	520	548	561	562	564	539	530	525	520	560	546	546	583	549	590	557	520	552	556	570	512	537	551	537	554	546	557	524	555	532	554	574	519	564	523	532	501	559	607	542	550	585	576	544	560	536	551	566	536	541	557	565	508	571	533	518	520	512	581	532	535	563	574	561	544	569	524	526	548	529	572	525	534	527	553	536	529	543	557	520	580	588	539	555	529	508	551	514	571	561	539	574	543	550	551	511	570	555	539	582	558	551	514	537	553	534	553	529	554	588	546	543	573	506	567	558	573	563	564	513	571	541	552	569	516	542	529	522	525	572	557	551	566	506	543	565	589	516	528	548	520	551	574	575	515	537	553	561	536	551	530	562	566	533	555	542	562	539	556	552	523	546	532	548	516	533	537	553	525	565	544	557	544	569	582	578	536	531	506	565	570	568	572	506	558	519	529	520	532	552	559	556	516	526	545	551	566	548	504	499	538	564	536	582	554	542	547	569	564	544	497	527	565	582	582	543	569	541	549	564	563	579	506	529	555	543	563	523	518	542	594	534	573	566	546	521	523	533	515	544	541	572	564	588	545	549	533	504	547	566	534	562	569	595	544	535	574	554	555	539	575	615	585	550	554	579	572	605	560	562	551	568	557	548	553	553	523	551	550	528	543	531	576	552	527	510	559	520	541	494	509	554	530	508	571	563	557	566	561	540	543	544	571	530	535	535	562	511	552	524	553	546	540	499	535	572	551	534	548	543	547	550	565	548	548	561	503	583	567	560	540	529	569	557	557	523	543	550	571	577	540	534	523	505	578	560	504	581	534	530	516	568	543	566	561	579	580	532	505	531	531	539	590	538	545	538	533	555	600	567	525	532	597	536	565	569	554	566	555	559	542	536	571	563	552	556	540	568	550	547	547	535	575	526	528	527	543	546	537	520	577	543	513	506	553	525	525	508	516	564	540	564	550	550	562	525	588	546	558	583
53771	24993	6878	1944	1228	1018	747	700	639	546	488	457	453	463	419	465	397	417	375	367	375	378	422	364	348	368	397	389	376	345	387	357	351	344	369	353	375	375	339	352	374	363	329	346	352	338	378	298	327	342	360	353	365	354	348	373	359	388	343	332	368	385	385	320	352	372	332	364	337	369	366	356	348	354	354	350	361	345	385	358	342	372	346	331	355	380	360	364	325	328	367	386	351	340	372	376	333	393	318	360	345	332	319	352	292	360	384	315	317	344	319	352	346	355	326	367	332	329	308	318	320	374	341	343	336	309	345	371	346	350	367	364	361	356	337	372	332	378	327	327	346	368	352	385	346	363	364	327	334	346	363	343	372	357	351	377	365	340	332	342	350	357	354	339	338	345	367	355	351	368	356	374	376	389	343	374	347	371	358	349	314	342	355	359	336	333	361	327	357	344	340	360	346	350	391	346	366	380	329	369	353	354	346	344	354	302	367	346	346	364	353	365	335	358	318	324	358	372	330	354	386	359	367	325	359	350	356	329	355	367	369	351	341	358	362	368	348	363	313	313	323	362	342	374	355	351	320	330	350	341	336	349	374	378	367	372	344	331	378	359	365	346	336	343	363	337	353	380	337	378	341	367	391	353	359	362	349	363	359	347	375	348	354	371	377	338	330	333	321	350	364	371	331	372	361	334	355	352	325	341	336	380	369	345	358	339	343	346	372	360	381	357	355	354	321	352	354	310	361	343	323	372	342	349	348	329	327	335	329	361	323	345	360	347	368	358	318	313	357	376	366	357	350	336	355	358	347	378	350	360	342	366	357	340	366	325	381	315	368	361	350	337	336	324	355	346	383	363	370	333	316	344	346	363	339	356	352	346	347	346	349	359	367	365	356	351	355	343	340	316	369	367	347	358	346	361	347	323	378	374	326	343	322	351	381	343	374	312	339	350	391	356	323	354	345	358	388	374	333	342	349	382	350	399	349	338	312	322	372	333	391	354	334	355	352	382	386	335	346	331	340	351	337	369	344	325	339	351	375	329	325	391	343	368	368	332	347	313	381	341	334	389	356	363	373	334	368	343	392	340	361	311	311	363	362	383	328	343	358	354	375	354	332	379	347	357	322	333	333	333	359	329	362	374	360	327	346	328	369	349	343	337	352	337	337	360	332	352	353	358	351	323	381	351	346	318	353	349	334	366	374	303	371	369	359	357	333	342	369	374	355	341	328	356	364	360	359	343	380	344	368	362	359	342	360	356	309	305	351	328	345	351	351	346	325	326	354	333	350	357	337	322	387	329	384	365	368	335	345	339	323	366	330	394	337	376	372	357	340	347	364	348	297	351	322	347	345	336	334	351	350	363	371	361	358	369	331	348	368	348	355	378	362	393	348	370	326	334	329	351	364	334	362	344	343	331	374	374	370	368	366	348	348	363	345	340	332	389	379	382	331	360	348	354	380	370	375	372	366	369	347	348	381	351	398	368	322	368	338	316	369	338	351	339	329	373	341	372	332	334	312	368	346	354	354	357	326	338	370	347	349	371	343	337	341	333	333	372	328	393	347	331	308	349	327	370	392	345	370	333	338	373	335	347	364	358	346	342	341	331	361	353	380	368	370	351	346	355	364	345	340	337	347	364	361	326	357	361	363	362	343	342	370	327	360	366	343	348	356	395	334	330	337	362	324	367	319	332	351	361	355	368	335	349	372	323	337	380	353	357	335	353	337	315	316	349	344	347	339	379	373	352	347	376	383	344	349	363	381	364	339	345	386	342	354	353	364	372	328	331	368	360	367	360	370	344	339	334	325	361	352	368	333	331	381	358	345	379	377	382	376	334	302	338	307	335	336	358	370	343	338	342	346	357	341	359	327	299	351	361	340	337	347	384	331	350	336	376	350	320	343	365	365	350	341	354	373	352	344	311	343	349	376	338	325	377	324	349	346	388	360	328	354	342	387	363	321	332	358	366	371	335	348	332	332	323	324	362	339	388	369	334	360	358	358	360	341	368	346	362	351	354	357	354	331	343	359	337	318	347	343	359	359	340	335	359	333	346	323	370	346	358	322	366	342	347	379	353	372	373	370	339	379	361	352	365	314	365	331	365	390	355	361	371	331	368	358	384	366	336	336	374	373	362	337	347	338	365	320	328	333	355	357	392	363	337	363	345	368	358	366	334	345	346	360	360	359	332	332	361	346	320	362	387	352	349	321	336	352	349	379	332	356	362	339	383	404	354	345	345	328	336	357	329	388	331	327	343	363	384	387	333	359	351	348	325	324	323	325	363	345	387	368	393	365	346	358	363	356	344	323	349	362	290	348	334	386	375	393	374	342	380	341	366	383	343	362	349	300	331	384	342	373	278	373	368	375	354	352	405	358	368	351	387	358	352	355	367	340	387	308	326	327	368	357	364	342	373	370	367	368	344	347	337	326	371	334	342	353	374	325	344	351	356	333	330	399	355	344	373	366	337	329	343	346	355	405	361	348	351	345	369	386	362	326	342	362	383	347	352	348	343	386	345	394	353	350	361	316	324	346	334	352	359	377	329	356	345	360	352	350	311	318	329	356	383	376	360	335	358	364	352	376	361	359	333	335	342	347	359	346	367	364	342	366	368	343	341	360	354	329	342	380	353	370	335	366	384	342	346	367	354	364	380	335	370	359	339	325	355	412	336	365	365	345	348	362	343	375	372	357	355	369	369	335	340	340	407	359	336	331	335	378	341	369	349	367	358	345	324	309	339	352	326	359	334	326	357	338	368	378	341	391	360	356	384	343	353	340	323	366	410	382	315	379	322	330	358	324	364	341	361	352	361	335	346	355	328	358	338	378	360	367	349	322	346	368	327	362	324	324	372	408	355	346	346	370	330	370	285	333	367	333	348	357	350	314	343	341	338	330	336	382	343	365	353	354	356	376	335	338	329	344	354	382	380	287	342	373	334	336	365	364	365	340	362	379	376	368	381	323	352	397	337	331	370	312	371	349	349	340	329	362	363	362	341	353	338	365	337	349	361	359	375	336	343	365	339	364	367	329	337	370	359	377	321	334	367	342	370	318	381	366	353	369	351	385	329	342	398	353	344	328	353	358	354	345	360	298	317	370	373	372	324	360	345	374	360	313	347	351	350	328	350	361	324	365	334	375	355	354	349	349	367	338	360	351	307	316	364	344	403	371	354	365	334	348	370	358	342	359	343	366	376	340	368	359	362	326	337	344	362	342	327	340	344	350	350	364	358	363	337	385	341	360	336	353	337	322	351	377	366	362	363	392	299	342	338	334	342	369	322	366	361	364	347	343	345	352	356	367	361	372	360	327	384	388	353	375	352	358	327	308	352	348	377	317	346	388	352	372	382	377	333	349	372	326	337	339	355	355	326	344	370	353	351	371	329	351	366	360	372	366	355	330	359	368	381	336	343	351	348	354	345	344	339	407	336	345	392	367	351	331	370	373	352	344	367	360	376	336	346	325	315	362	352	301	377	346	323	349	333	327	357	379	407
31158	2298	4248	5002	4548	3702	3095	2706	2385	2149	1896	1728	1625	1570	1501	1388	1344	1275	1211	1250	1231	1177	1178	1083	1087	1068	1015	1076	1028	1054	1013	996	1027	1043	961	967	989	1014	960	988	956	943	1001	901	980	940	963	927	897	910	989	968	902	923	977	913	913	900	914	944	922	910	928	883	860	885	913	963	935	978	974	877	905	944	944	909	950	884	863	906	914	892	863	909	987	973	878	914	931	958	929	915	876	925	928	847	923	871	887	893	929	897	944	933	938	982	901	901	922	906	909	891	890	858	892	898	869	917	870	873	913	923	859	879	942	941	929	906	906	914	924	875	920	897	883	884	905	887	922	901	905	866	887	874	853	918	907	832	912	884	909	868	887	894	986	859	912	900	922	897	922	924	924	888	917	870	869	864	942	878	917	928	946	881	846	892	892	838	895	976	920	970	883	921	855	829	840	896	853	902	895	893	879	926	817	858	941	939	869	862	875	888	885	912	920	920	887	906	919	880	850	874	910	892	881	860	895	871	890	909	878	889	881	907	908	875	937	862	914	920	849	870	882	867	844	957	914	839	915	884	853	911	883	867	849	901	847	905	930	897	897	837	894	915	888	877	885	837	904	879	896	893	887	930	882	887	866	839	919	863	855	913	879	896	900	820	940	945	893	842	913	865	899	830	886	924	917	890	910	922	860	905	899	891	877	884	917	900	892	907	881	932	864	846	938	920	878	886	907	888	823	885	898	886	905	834	918	932	897	924	898	886	854	871	926	927	920	899	946	860	903	818	928	921	853	927	826	849	862	920	858	886	878	959	947	908	879	932	921	892	843	881	916	918	867	888	875	906	859	881	869	930	920	870	849	872	873	902	885	930	888	847	918	872	904	919	862	900	895	919	927	853	872	862	867	901	906	873	890	908	872	842	935	928	907	904	887	868	918	843	870	849	901	862	948	879	855	909	898	889	932	910	927	896	950	824	880	899	864	847	858	945	965	889	884	857	958	890	892	889	943	936	909	913	890	899	918	907	903	911	933	842	906	896	891	902	925	902	873	910	860	900	917	850	982	893	884	914	910	944	933	910	885	886	850	932	874	902	867	877	899	897	891	907	924	856	874	882	882	886	858	891	898	873	896	863	941	906	892	857	906	927	903	855	893	865	898	868	919	907	903	863	855	841	902	889	893	870	872	841	867	879	937	883	848	878	855	910	861	898	897	843	867	890	899	911	907	854	895	864	913	941	904	814	834	914	903	872	839	902	871	902	845	904	882	906	895	848	902	923	861	889	933	891	891	827	816	843	825	854	869	891	859	845	883	911	896	900	879	895	893	890	917	878	890	861	909	886	911	903	916	892	906	854	867	891	866	837	849	857	867	861	921	919	873	862	896	872	918	866	919	878	920	894	921	942	854	923	810	921	909	934	917	945	884	907	917	903	926	840	879	883	866	912	923	888	903	894	885	889	925	869	947	937	881	922	923	822	836	898	910	914	895	918	868	910	900	865	887	873	889	872	855	922	842	846	932	846	944	873	913	937	864	934	903	862	872	889	909	881	891	938	868	870	893	920	960	920	823	908	933	847	944	939	872	851	908	843	895	886	918	889	953	898	851	921	892	870	924	904	834	908	890	930	861	827	907	912	870	854	915	913	860	838	888	903	851	857	912	939	913	897	900	866	867	842	882	816	883	862	954	889	861	900	884	880	919	900	895	857	900	834	894	919	907	901	918	872	847	945	911	902	900	935	887	851	928	878	872	900	907	875	852	873	848	891	912	891	899	873	886	878	892	923	919	926	851	849	903	874	880	940	881	916	849	904	907	873	924	861	922	887	859	947	895	867	892	905	832	869	836	938	810	920	876	927	837	912	923	854	915	889	938	855	829	882	901	900	911	897	865	900	894	860	817	909	874	936	878	892	873	909	834	915	888	939	842	916	952	918	867	866	885	893	904	910	931	869	908	859	922	873	929	900	927	953	878	889	825	933	847	913	925	886	886	894	897	934	898	878	931	881	861	876	877	850	840	878	880	889	866	910	853	888	865	833	883	901	871	891	922	847	906	886	881	898	865	884	902	918	909	865	892	880	829	1000	887	912	875	944	871	911	887	941	870	834	911	860	909	911	890	867	889	917	892	879	882	994	890	846	835	876	864	907	873	873	917	889	907	821	903	864	904	904	853	897	864	907	893	871	894	838	884	880	933	891	881	896	879	853	885	826	923	837	898	870	906	914	868	912	879	890	915	881	874	832	960	870	859	894	908	939	880	859	906	918	934	898	928	910	869	905	930	894	919	868	921	942	886	893	884	871	902	861	826	830	877	863	862	888	887	865	935	900	958	880	900	828	854	889	897	864	915	912	903	904	886	896	899	867	857	844	924	904	915	927	891	861	877	870	923	864	908	893	912	873	887	866	942	915	905	908	856	904	862	901	922	859	908	895	914	920	863	895	907	865	853	904	898	876	810	880	873	863	940	923	891	892	940	880	919	910	869	899	903	910	895	884	962	842	891	900	897	887	885	853	942	919	900	922	872	923	889	897	906	872	880	930	928	901	871	939	867	882	898	887	916	893	876	887	869	870	880	870	907	896	850	912	878	937	884	898	937	865	876	931	839	900	843	882	931	898	873	872	903	862	870	908	863	884	863	922	829	877	900	897	858	876	925	893	885	846	866	871	865	870	882	876	897	866	854	885	878	879	896	894	878	890	902	867	922	898	859	852	920	921	879	888	904	914	851	885	862	920	895	913	927	878	906	860	936	927	900	909	891	861	846	893	937	853	911	925	896	907	874	875	874	887	856	888	864	910	912	954	900	880	949	934	882	955	914	870	839	873	909	899	840	870	922	845	949	861	925	898	861	843	849	893	845	835	885	923	921	900	951	869	853	876	924	917	910	906	913	881	881	875	912	893	909	934	857	887	854	900	922	836	879	890	934	899	886	888	890	889	866	884	898	867	874	934	866	888	871	916	845	868	901	875	916	887	904	846	855	889	899	906	989	901	909	887	907	932	909	901	896	889	876	902	851	932	871	860	894	888	903	840	895	949	917	812	853	906	889	834	943	904	886	888	916	887	912	933	909	886	853	872	837	867	844	886	932	940	870	889	843	866	850	878	933	927	909	944	902	944	883	907	862	889	912	931	855	919	887	907	922	925	863	878	940	916	900	903	891	932	897	897	913	869	888	889	911	897	847	957	933	886	838	916	859	890	916	868	903	794	894	870	864	902	897	824	881	933	876	878	910	890	817	905	840	904	928	899	864	883	899	813	860	906	886	944	897	894	856	936	962	863	851	889	886	868	879	893	895	964	921	912	908	882	870	943	897	886	897	835	916	892	878	876	960	882	892	859	916	908	911	892	878	868	846	889	911	852	902	910	887	886	924	875	961	902	897	919	846	882	868	892	880	927	901	913	936	928	874	856	860	889	917	894	927	914	914	916	909	885	868	850	907	876	911	926	856	970	867	863	890	882	905	882	982	880	874	875	915	925	839	854	850	945	943	870	927	875	880	877	894	847
4689	414	307	289	306	306	297	295	327	294	289	291	297	288	290	282	272	280	317	304	285	275	300	266	295	262	270	282	250	241	311	300	287	300	265	297	293	282	265	262	316	293	290	266	296	267	296	306	273	277	297	297	307	268	277	304	282	304	272	323	282	285	320	279	304	287	306	284	306	261	305	288	298	297	291	286	290	284	279	287	321	305	278	288	274	268	293	308	297	291	273	281	259	285	264	256	259	317	292	280	290	297	296	280	321	301	270	281	286	309	306	272	264	265	286	267	304	283	321	299	316	267	295	306	294	295	297	258	260	284	265	316	282	300	306	283	297	309	304	301	307	294	298	290	328	267	303	256	288	293	290	290	297	288	311	306	282	320	289	293	273	273	296	277	294	298	270	281	271	292	277	281	293	278	270	292	303	303	301	310	293	308	279	250	269	299	263	274	265	252	273	304	285	274	287	277	303	286	283	300	288	297	278	285	285	310	289	280	293	300	296	312	266	264	286	266	277	296	256	297	340	335	297	302	277	314	297	273	310	278	295	254	259	316	320	278	277	291	278	280	278	327	313	258	296	299	300	296	304	284	310	257	268	315	266	282	327	267	299	301	284	277	271	263	312	306	288	298	294	277	277	325	302	272	279	333	301	284	288	243	241	288	295	296	291	269	297	284	294	299	277	292	312	299	291	304	282	295	296	291	262	309	263	316	286	237	298	307	312	277	292	320	299	318	283	284	327	281	283	277	267	303	288	264	257	292	284	290	244	277	273	283	314	296	281	276	274	304	289	308	306	278	305	290	294	314	274	295	274	312	298	269	273	304	310	281	275	313	303	277	277	286	305	269	281	321	283	259	318	274	296	272	266	293	282	275	266	281	302	297	315	284	311	273	288	268	287	289	279	289	279	300	319	320	303	287	296	281	301	314	277	300	290	322	325	300	278	287	283	282	277	294	300	308	285	316	276	276	333	308	270	315	283	284	260	303	270	283	285	308	297	292	295	284	307	275	284	307	282	274	266	299	314	272	313	297	272	285	303	279	286	285	297	294	269	296	279	277	278	268	282	294	285	299	270	298	300	290	324	293	314	285	266	288	279	258	284	290	293	274	278	277	305	291	303	274	294	284	314	300	285	271	288	258	294	308	306	311	284	272	303	329	290	269	279	270	281	272	301	280	265	306	290	279	313	304	307	266	283	282	300	322	295	286	264	266	288	297	265	246	301	278	292	254	306	326	271	291	278	278	292	244	277	301	267	281	324	295	291	284	292	255	265	269	313	291	341	322	270	303	305	279	256	263	319	275	264	313	262	296	258	298	316	296	256	265	276	281	285	273	287	293	265	268	311	299	289	256	296	312	256	301	323	295	274	292	274	265	303	258	308	263	317	318	280	314	288	299	280	263	261	271	278	285	272	255	277	274	267	294	269	291	264	286	303	290	282	261	300	267	327	269	273	287	316	301	250	287	292	228	303	304	277	269	294	288	266	304	276	279	323	284	316	268	297	298	278	299	279	293	271	272	277	325	290	279	276	291	298	300	302	244	314	274	292	291	289	297	298	291	272	305	289	263	273	297	289	297	277	284	286	292	271	295	283	301	297	282	286	289	302	294	281	275	276	263	312	303	296	279	259	283	263	297	316	280	265	287	285	286	276	297	277	295	265	323	256	281	286	292	293	298	284	285	297	293	267	283	298	287	310	292	274	269	265	295	281	277	290	279	285	289	289	292	300	263	283	294	289	279	304	283	285	296	257	286	278	309	311	309	308	257	278	328	323	328	304	283	300	273	274	267	287	274	294	300	301	293	279	299	299	311	269	297	285	310	271	283	277	344	309	298	283	276	296	287	231	310	309	293	287	281	309	271	297	279	289	291	326	323	282	250	270	286	290	289	298	280	292	320	280	300	301	270	260	273	296	298	297	325	284	263	319	307	314	286	271	281	289	269	274	326	273	227	289	297	290	304	288	291	314	293	298	282	273	312	302	270	250	292	304	278	292	303	293	255	292	299	319	295	315	283	277	285	284	298	316	289	282	298	310	284	279	272	279	318	269	329	294	267	305	257	308	271	275	282	326	301	275	286	284	304	292	282	284	289	273	287	274	285	300	311	301	269	259	288	327	284	289	281	293	274	305	287	296	274	283	304	321	309	267	300	295	275	280	284	300	291	283	274	285	291	291	269	260	288	310	277	297	272	272	295	290	283	307	303	271	301	292	299	292	281	280	274	292	300	300	291	314	293	276	301	282	292	302	296	247	284	285	293	275	285	290	290	312	290	294	306	278	302	298	260	277	285	286	241	276	283	264	262	309	300	287	274	283	279	267	296	275	305	291	278	294	280	268	253	292	270	297	290	270	315	270	289	266	304	317	252	257	275	277	321	314	303	296	280	288	273	297	296	307	265	245	273	269	323	314	272	336	305	294	289	291	260	270	280	277	287	328	252	297	279	290	331	292	273	293	264	294	294	320	293	291	294	273	317	284	269	289	290	274	279	303	265	307	297	316	300	289	287	325	291	327	274	308	298	286	321	293	292	300	311	312	263	276	323	297	287	286	296	289	299	256	304	302	290	318	313	269	251	290	308	296	315	285	271	294	278	307	288	308	287	270	282	310	300	326	274	308	303	270	285	293	281	296	290	319	286	308	293	279	286	270	282	300	297	252	339	275	247	303	293	293	287	313	299	278	273	293	265	312	269	298	298	317	281	272	304	277	301	275	301	287	320	303	278	308	282	309	321	292	305	289	266	269	301	285	289	274	286	275	304	290	287	282	272	282	284	271	273	267	302	286	273	310	282	281	270	270	286	306	290	312	285	299	267	314	294	260	272	286	275	280	280	269	294	301	281	281	279	265	265	321	306	324	274	289	282	287	300	281	268	302	286	277	267	287	276	307	280	277	268	305	304	290	297	272	277	295	307	299	314	314	308	272	300	262	302	292	283	283	288	303	296	294	309	283	309	289	286	283	275	298	297	302	295	306	282	281	294	245	297	281	314	304	310	310	291	295	290	288	309	295	305	287	292	284	298	320	287	291	264	291	288	277	293	310	290	263	268	294	273	309	298	282	333	288	259	307	254	277	304	284	283	275	295	293	282	285	290	326	281	289	260	263	281	252	293	277	325	284	297	283	293	306	283	292	246	253	300	277	306	268	297	286	281	295	321	299	283	290	294	297	311	279	304	294	291	272	273	290	276	296	278	263	285	286	270	287	261	295	297	301	268	296	252	264	283	254	303	278	296	291	313	267	324	310	288	282	286	260	309	266	286	272	275	315	285	253	302	271	345	277	286	310	287	285	274	293	283	275	291	300	291	311	268	263	277	270	297	289	296	242	249	293	280	312	294	282	307	272	280	301	273	261	300	269	283	273	311	296	299	296	308	294	307	283	309	282	309	312	271	258	284	326	269	283	279	279	307	287	294	287	294	259	323	264	253	290	275	266	323	306	302	276	306	262	312	300	323	294	280	298	287	326	296	288	326	300	268	290	283	306	284	281	272
4556	754	796	809	760	790	747	736	820	761	730	770	732	756	824	732	718	761	769	745	760	723	671	717	747	715	752	725	799	667	771	756	727	726	721	715	708	670	697	723	759	703	719	731	714	723	747	715	746	737	729	710	731	726	691	791	759	741	786	719	719	753	725	720	725	752	725	736	733	728	746	669	758	719	749	703	705	690	746	766	713	749	741	805	690	727	718	701	755	727	710	714	698	716	730	712	741	747	716	739	644	746	690	709	737	731	704	758	681	732	749	736	739	692	732	710	723	710	713	759	713	692	734	702	696	761	748	768	715	703	697	691	717	697	716	729	687	784	724	715	721	752	739	800	723	729	719	758	770	742	716	694	747	728	733	774	757	710	713	730	760	806	654	768	697	797	720	782	718	694	718	718	706	696	738	737	735	693	739	751	773	719	715	724	689	750	780	719	732	726	715	738	693	778	757	769	748	755	696	710	695	683	687	709	725	715	750	746	721	735	760	717	725	748	707	701	682	720	782	703	705	694	757	731	740	751	720	681	689	746	742	678	741	721	775	675	696	699	720	719	742	712	734	700	712	697	690	709	713	755	710	694	698	721	732	736	729	726	692	739	693	694	737	724	727	699	744	714	747	749	729	742	662	725	743	706	742	668	663	715	731	728	753	693	740	730	696	742	732	758	731	687	720	736	737	749	740	711	746	728	750	725	752	704	763	701	748	690	776	737	798	739	745	747	745	748	728	763	708	790	717	753	715	782	701	760	744	731	739	723	719	731	761	747	764	683	736	705	683	729	719	691	693	727	715	761	709	726	730	683	693	681	690	700	719	726	697	773	711	769	727	714	736	750	721	743	755	723	710	742	766	722	703	714	714	710	751	738	697	707	715	737	768	715	741	745	732	672	759	746	754	780	740	744	698	726	708	742	701	771	741	728	720	745	724	681	725	721	728	724	750	772	724	734	743	688	732	672	710	713	772	731	746	741	654	689	688	751	727	724	707	702	772	747	751	754	748	732	712	751	726	759	719	704	678	715	776	684	729	688	733	788	789	679	691	724	745	753	723	775	702	753	766	719	785	754	725	714	732	766	793	728	778	726	731	757	742	729	723	741	746	739	742	743	697	722	700	761	728	745	760	713	670	703	707	773	719	761	685	728	756	709	722	729	692	749	734	762	734	733	691	786	758	685	695	760	755	697	722	727	703	728	702	681	782	760	760	731	725	725	713	730	712	707	734	714	721	779	715	701	733	694	736	740	690	725	765	768	782	745	712	740	775	719	742	693	733	723	763	724	675	796	782	734	686	725	710	721	731	723	754	712	743	773	716	728	696	759	752	734	681	723	673	728	730	746	742	697	717	694	729	758	699	774	718	746	698	737	743	782	760	738	732	680	770	711	713	738	744	766	749	751	696	689	718	716	746	733	742	687	735	692	779	671	750	700	716	716	728	751	736	699	713	718	692	752	669	756	730	726	733	708	703	777	760	740	764	740	751	716	758	740	744	776	702	710	712	733	732	785	677	686	691	720	712	701	740	703	760	753	713	712	739	690	720	702	725	744	734	699	740	740	784	714	746	753	687	725	708	768	726	706	720	702	744	753	670	769	732	679	741	715	721	722	711	711	655	727	749	715	701	753	723	740	741	760	760	724	755	723	712	694	751	689	729	699	685	758	749	759	759	722	753	693	752	730	691	747	722	735	713	783	670	691	736	678	719	732	716	728	740	750	766	739	758	740	755	740	715	754	740	681	748	714	741	705	734	663	747	688	734	672	741	734	796	698	721	753	706	725	774	709	692	778	762	684	736	731	758	745	748	746	673	707	744	729	713	726	712	760	718	711	745	695	737	712	742	708	754	733	750	714	741	732	719	757	747	738	708	711	705	771	696	741	727	751	705	712	787	708	739	771	736	756	682	732	661	735	759	743	740	764	742	678	716	737	739	698	707	703	736	757	675	701	755	762	665	746	728	763	763	773	715	747	702	700	703	735	735	746	753	678	795	732	746	740	786	759	808	734	742	727	703	806	699	720	736	717	676	713	717	738	734	717	726	759	749	711	775	732	736	710	698	718	778	767	741	716	725	746	705	748	690	761	713	731	746	690	793	708	740	702	715	735	734	785	765	755	760	755	723	757	715	747	762	747	655	765	727	719	760	739	731	719	707	729	701	725	702	744	733	720	679	723	722	723	730	665	717	702	726	757	712	754	732	781	750	709	730	704	743	734	780	718	724	686	743	723	734	710	693	727	725	733	676	759	768	717	665	675	712	738	734	783	731	726	748	715	733	762	715	710	692	737	693	691	743	767	700	701	757	758	692	743	749	739	764	701	709	732	727	749	716	780	668	771	733	700	780	705	720	728	748	757	717	743	711	696	715	706	734	759	752	727	748	739	755	766	709	747	736	753	714	730	718	721	754	755	713	755	741	769	808	726	747	786	730	704	725	753	696	729	717	726	757	674	698	700	689	681	755	761	790	674	711	749	756	726	784	735	751	753	731	774	779	747	763	723	698	718	721	723	730	760	767	761	722	725	746	708	724	711	731	714	722	688	714	795	786	724	742	762	662	757	750	669	748	692	746	718	710	708	744	679	749	739	748	740	736	759	773	750	717	769	717	746	700	752	744	721	718	762	728	743	737	700	714	713	739	699	727	731	748	728	753	711	719	727	704	735	705	735	695	724	696	727	752	721	726	701	730	776	712	745	716	734	712	752	671	713	669	700	715	733	738	768	734	765	735	741	762	718	706	746	713	710	712	700	715	753	714	755	740	700	737	735	754	757	732	693	733	712	741	718	720	731	723	762	719	744	756	738	709	757	815	704	726	727	737	684	753	732	717	761	781	718	744	761	725	714	733	796	744	727	704	735	699	732	775	748	773	769	706	782	704	734	674	742	713	709	804	741	687	734	737	664	753	743	743	764	777	723	700	739	707	727	751	728	737	739	710	750	718	735	737	681	748	748	721	733	721	781	704	719	792	735	748	750	744	745	740	722	758	705	721	737	746	748	713	720	696	757	723	703	743	721	731	708	776	734	765	770	741	763	752	782	735	690	724	720	759	704	718	757	742	755	730	727	747	726	749	761	711	770	723	698	719	716	770	753	764	720	742	747	684	758	742	711	688	714	726	715	725	749	703	759	727	685	709	703	793	741	738	734	690	778	752	802	743	772	730	739	749	774	770	772	758	761	783	753	705	707	731	746	731	773	728	770	721	725	712	733	755	710	743	743	775	713	721	751	692	721	733	746	726	765	735	679	729	735	699	726	755	756	692	740	789	690	785	698	750	783	726	745	704	733	712	727	792	756	732	720	699	729	722	712	727	758	706	730	691	733	728	747	677	667	733	704	717	766	733	694	756	762	736	749	768	700	748	749	719	677	751	708	646	699	737	693	723	712	697	757	750	728	703	758	743	685	694	715	727	754	713	744	724	713	709	690	700	696	704	740	711	732	742	790	719	723	725	723	736	736	726	721	775	745	732	728	719	732	770	723	779	710	728	762
41748	16508	2886	910	613	471	378	332	299	235	300	266	254	225	233	216	217	227	221	189	201	187	200	199	204	196	171	185	185	199	193	192	163	188	217	173	219	193	223	206	171	210	217	181	202	179	196	183	210	182	185	179	228	191	210	200	202	194	216	190	199	207	200	204	201	193	231	213	224	222	221	167	169	194	213	176	174	194	197	181	200	173	220	205	164	179	201	199	179	196	210	176	179	189	192	182	206	189	204	180	158	197	197	175	205	177	181	198	180	186	182	191	186	178	191	210	199	204	202	208	204	175	201	204	179	180	174	191	178	176	177	205	185	190	208	194	201	185	188	163	197	187	196	194	194	180	191	187	188	174	200	175	221	205	194	173	193	189	184	199	199	186	186	195	196	215	189	195	185	204	173	182	170	204	173	182	199	195	169	207	185	201	188	193	189	176	190	183	193	183	165	158	201	174	192	217	192	193	203	195	175	196	190	175	185	176	185	192	208	198	225	187	200	169	197	196	157	187	160	227	189	192	220	171	181	197	208	178	203	197	185	193	201	205	163	183	204	191	213	165	189	177	180	198	182	194	186	169	210	172	172	197	200	168	192	175	203	196	175	168	215	183	170	200	178	194	178	188	205	175	161	191	190	200	203	189	187	215	189	177	174	195	164	184	210	150	193	185	208	161	147	184	198	186	192	195	187	187	197	176	177	183	186	182	187	167	200	171	204	183	188	197	161	193	174	192	202	181	206	212	188	177	177	196	188	195	186	192	193	188	142	199	169	174	200	183	180	207	182	209	200	189	193	187	199	204	158	186	178	175	188	176	195	191	203	181	209	201	203	202	192	219	192	193	187	197	162	203	199	169	171	180	184	220	190	197	214	173	190	189	176	173	206	204	184	171	229	204	205	186	195	200	175	208	180	181	196	201	166	192	204	172	197	190	194	206	188	159	166	198	186	203	187	228	179	174	198	207	204	165	188	184	198	181	214	185	196	216	176	186	167	179	184	201	191	183	200	202	183	166	197	193	207	192	190	191	196	194	189	204	211	190	212	198	188	182	204	201	178	221	158	193	200	207	173	187	182	191	191	188	199	176	195	164	209	200	193	181	204	174	218	208	181	197	226	179	181	163	188	171	193	204	179	215	197	192	154	193	198	192	183	175	210	208	198	180	198	177	173	198	217	190	196	185	202	195	185	210	161	186	193	206	212	186	199	206	202	201	185	168	177	189	204	199	215	207	223	205	203	176	169	227	207	198	196	203	166	200	172	193	194	195	201	199	202	186	227	173	187	191	180	190	195	164	166	189	182	195	187	188	208	188	193	208	187	191	177	189	190	199	170	189	208	187	165	220	208	214	175	209	176	186	182	198	218	206	193	176	174	224	186	160	181	169	217	213	181	196	186	217	189	195	197	178	193	177	211	214	208	188	170	184	179	223	185	187	175	192	208	176	197	186	198	191	192	233	187	176	171	221	191	210	185	177	184	194	163	202	182	192	209	203	178	206	196	190	190	199	199	189	194	175	195	184	184	180	190	206	204	191	194	202	195	190	217	180	223	203	223	192	194	157	175	182	209	184	213	173	189	218	181	197	197	206	197	202	183	193	212	189	193	184	167	193	221	198	181	184	221	211	183	178	215	152	181	201	183	170	182	171	164	194	203	196	194	209	176	171	189	172	195	191	179	177	183	186	220	183	183	192	192	205	180	185	212	190	195	191	195	210	189	194	192	183	203	215	177	201	172	187	191	188	207	176	188	181	188	168	212	195	205	185	217	171	185	182	180	200	183	199	181	170	199	211	201	171	187	203	194	170	188	184	211	187	203	176	183	183	183	171	198	194	217	185	176	171	214	198	207	187	181	216	171	192	207	187	205	169	210	182	163	187	174	191	188	169	172	176	202	201	217	208	205	186	182	200	175	186	207	180	210	195	211	195	180	201	199	183	198	220	179	184	200	204	196	174	177	203	188	183	160	187	163	204	176	183	190	202	213	189	189	186	188	221	177	185	176	197	189	201	178	199	202	180	192	173	200	173	168	165	178	180	193	193	191	186	188	190	206	170	183	184	195	189	213	207	164	165	192	217	190	211	217	191	161	197	180	188	200	173	205	182	199	198	190	178	170	191	190	178	206	189	179	192	196	182	183	226	209	173	196	182	184	208	196	188	182	167	179	191	222	160	178	195	194	189	192	192	177	208	214	177	188	216	179	177	214	219	225	205	205	175	196	188	193	204	178	170	197	183	184	197	198	187	190	182	186	192	200	190	196	185	190	179	194	176	168	197	205	177	187	180	186	169	195	180	215	197	201	178	210	154	203	169	192	190	180	187	174	228	185	214	186	203	205	190	172	195	188	170	199	164	196	191	167	213	192	179	175	189	189	199	176	197	207	192	231	196	189	192	184	192	191	181	206	204	197	181	187	185	194	174	184	213	230	186	184	203	181	188	194	196	195	177	197	207	170	181	203	188	187	202	186	168	184	173	190	197	195	154	209	199	183	203	163	180	198	200	182	201	218	211	194	208	200	169	199	186	184	194	183	189	199	197	191	173	208	225	209	172	173	180	156	188	172	205	216	171	181	197	192	190	195	204	183	185	199	196	206	209	169	213	192	190	178	193	188	199	172	210	205	194	189	167	177	196	194	189	201	185	203	204	168	182	221	171	224	207	188	169	195	199	173	197	181	198	194	190	181	202	197	215	196	208	176	169	165	176	184	200	189	189	204	189	164	198	190	180	206	171	201	193	185	195	203	198	182	189	183	184	202	205	186	184	179	199	187	219	210	191	208	174	186	202	204	187	159	174	200	188	184	194	182	192	165	198	189	181	201	191	205	202	195	157	192	193	173	206	189	180	181	178	205	186	191	199	187	215	202	189	193	178	178	206	189	206	198	184	216	206	172	187	170	190	189	203	194	185	194	178	184	206	198	191	194	186	167	173	197	204	192	200	203	196	184	192	194	218	192	194	199	186	172	217	200	200	209	196	191	182	188	191	210	202	172	210	179	201	201	193	179	203	190	199	205	206	181	186	191	180	184	168	185	181	199	190	183	203	209	208	191	196	209	205	191	212	180	216	195	166	180	226	163	188	189	203	191	208	216	175	206	202	180	180	200	180	192	177	175	179	188	204	194	194	204	215	180	180	180	178	209	209	207	148	208	189	184	204	192	182	199	179	205	200	251	176	185	197	185	167	176	173	182	177	192	196	209	207	188	208	192	170	200	171	203	179	210	178	211	202	184	185	177	202	187	205	186	204	193	180	183	177	188	195	188	180	197	206	196	206	183	174	197	208	170	197	206	201	174	198	200	198	180	198	198	194	185	192	177	194	162	189	185	175	189	200	214	174	171	175	209	206	199	174	184	161	175	197	190	167	185	178	176	175	167	200	188	185	174	183	191	200	204	195	179	198	178	201	211	191	175	189	183	181	193	169	207	165	180	174	184	174	172	164	205	183	191	177	188	204	181	201	204	192	176	181	190	179	207	188	215	196	202	178	190	169
24025	1248	2264	2717	2446	2013	1772	1414	1313	1240	1076	998	917	869	803	807	802	789	722	716	734	654	666	638	680	647	632	637	569	620	630	634	620	603	629	578	552	573	606	598	613	615	612	581	627	599	572	605	583	600	569	564	585	539	558	526	571	583	595	543	623	558	568	520	556	605	537	568	560	582	590	539	557	531	544	600	557	560	540	566	592	577	572	514	571	566	551	554	560	558	525	507	586	558	546	572	542	549	545	555	614	542	618	585	544	564	536	562	540	532	601	552	527	563	593	524	531	599	546	555	602	545	549	513	537	535	611	539	531	586	524	563	551	532	567	534	497	616	517	589	518	546	499	557	558	579	522	563	561	585	579	566	570	566	528	545	573	568	532	560	569	515	520	536	566	578	553	558	570	522	534	552	543	529	552	470	525	562	566	524	543	542	556	552	565	567	550	522	511	554	526	564	529	562	530	503	566	540	529	536	539	552	516	530	528	532	557	580	545	557	563	594	546	538	603	566	544	569	548	539	559	556	541	559	578	569	533	527	588	566	527	528	541	521	540	545	528	571	542	552	545	533	568	584	536	542	517	539	513	506	533	569	560	568	542	571	571	507	513	547	537	562	558	562	516	554	550	558	544	582	511	543	530	529	529	557	545	556	514	568	538	534	499	538	495	545	588	565	533	538	516	547	589	567	559	540	520	529	586	547	533	541	565	567	530	580	514	535	576	580	563	518	507	567	539	578	556	552	567	486	528	520	566	548	559	519	548	534	539	526	544	587	540	543	548	547	528	564	510	537	539	555	497	539	565	556	549	573	549	538	595	526	532	575	552	533	551	573	546	585	527	502	553	506	564	549	518	550	557	562	546	519	516	546	547	540	544	534	535	545	552	606	545	530	531	536	542	503	537	545	537	527	559	576	551	544	590	571	561	520	587	540	559	512	551	578	499	600	552	545	572	583	582	530	560	552	554	552	554	553	550	546	566	530	566	558	550	522	552	541	543	560	535	570	552	559	567	558	543	535	555	540	535	587	541	545	541	572	542	571	532	529	500	566	558	541	538	506	585	518	537	529	575	523	540	519	531	478	542	572	562	593	557	548	600	522	563	577	531	511	550	521	584	535	561	593	493	513	532	555	571	559	576	509	517	563	554	554	524	564	527	576	532	541	561	579	573	568	535	538	555	528	516	557	608	548	539	537	509	561	534	537	522	534	552	529	540	538	598	485	536	520	544	571	536	529	587	579	551	515	563	533	581	580	559	536	535	507	552	547	532	550	552	504	532	524	535	537	534	541	558	542	540	514	570	524	546	597	551	533	548	549	548	544	539	534	577	558	566	520	544	580	554	564	564	533	541	497	527	547	530	532	574	524	498	561	524	501	549	571	532	509	554	572	585	538	532	525	542	535	513	581	574	557	536	564	550	583	552	515	505	516	526	569	560	511	557	551	542	552	546	557	569	560	534	539	584	544	528	560	547	566	545	617	552	505	561	536	530	570	498	584	529	512	555	544	539	571	552	603	545	565	504	551	536	592	540	555	568	518	525	500	565	580	530	591	569	533	579	530	560	570	610	532	557	545	570	522	539	499	583	568	560	590	574	566	562	549	547	535	570	541	539	590	556	526	560	524	539	564	497	558	545	555	555	563	514	560	572	592	536	533	591	540	525	571	515	549	524	537	590	508	570	571	547	559	557	575	556	551	578	563	589	562	569	532	538	555	548	528	562	530	519	527	553	545	580	539	566	534	568	557	536	534	555	554	531	544	620	518	551	518	526	566	553	574	560	571	542	558	549	562	563	536	556	550	529	560	530	521	559	536	595	534	532	542	544	549	549	511	560	538	549	539	598	524	513	560	524	539	550	526	603	552	538	527	597	540	560	511	519	566	537	551	498	531	561	567	541	556	534	537	568	527	546	549	572	539	504	534	534	535	567	521	565	561	521	591	576	532	514	598	570	541	550	544	520	519	521	561	513	545	528	559	550	512	530	574	565	518	561	531	568	575	570	542	547	555	524	554	525	537	570	529	557	547	545	542	620	559	537	543	558	524	559	556	519	564	611	527	482	518	549	539	537	507	517	564	525	516	575	552	597	539	503	522	560	490	527	541	506	575	554	564	516	576	490	508	548	543	542	556	532	531	575	538	520	544	535	549	580	551	564	554	563	535	533	553	563	520	520	559	535	581	569	571	516	534	526	532	543	494	588	545	538	558	548	545	555	531	548	556	577	547	528	551	571	535	578	547	554	557	533	551	540	583	567	569	574	520	578	528	564	547	551	555	584	535	571	507	538	622	559	551	521	515	565	545	540	555	571	545	583	545	539	537	514	519	567	552	587	508	542	542	561	569	535	519	539	533	551	542	544	527	548	528	552	565	550	561	558	551	522	551	529	513	601	530	541	562	558	537	499	559	578	578	537	562	502	510	518	546	563	554	498	593	545	547	523	577	562	584	515	520	557	563	564	538	582	555	505	514	551	556	540	550	589	520	568	535	512	570	547	540	560	546	558	519	529	551	562	498	603	527	568	556	550	567	528	493	525	551	544	532	570	554	553	534	530	509	533	510	535	506	583	550	554	545	510	555	504	535	555	567	537	542	532	547	540	539	550	550	576	566	577	564	573	561	493	553	532	538	563	547	541	546	506	530	540	554	524	567	554	581	568	560	508	536	568	530	530	580	542	533	498	538	567	583	524	511	563	515	517	528	543	566	543	555	537	557	546	579	541	554	510	532	556	586	537	542	494	520	518	536	526	551	585	563	540	524	546	574	529	517	509	579	539	526	573	560	583	532	528	530	571	540	537	510	546	528	576	521	511	541	499	504	528	529	531	520	561	547	587	539	612	515	521	596	539	515	574	579	581	519	520	553	546	571	546	498	540	550	512	560	617	573	566	536	517	541	545	536	583	582	524	525	535	537	542	571	559	533	501	515	556	536	558	511	584	562	538	508	575	536	537	544	526	549	544	509	556	549	547	536	569	566	557	564	561	610	525	542	521	538	545	528	543	519	518	541	506	529	551	476	516	508	558	558	558	573	589	552	539	572	553	560	533	541	551	526	550	555	539	583	581	540	539	587	554	597	536	557	572	566	547	564	544	558	525	511	566	519	505	549	549	536	558	556	561	546	587	599	516	548	564	538	514	560	587	565	572	575	573	543	525	552	522	606	547	545	542	545	575	551	536	554	537	525	536	634	536	498	501	557	532	510	541	565	578	548	590	577	571	530	589	555	569	532	529	543	538	551	542	550	598	578	528	549	561	553	522	514	505	523	565	586	567	536	557	565	556	542	541	556	538	558	535	581	523	577	557	554	566	561	579	544	546	563	528	563	566	539	573	525	564	533	539	555	571	523	542	500	516	540	576	581	553	553	507	516	541	549	548	541	553	575	550	524	566	523	518	560	559	560	578	563	585	573	514	532	539	535	542	534	546	544	555	502	533	560	572	529	537	543	517	524	568	591	526	526	577	563	528	565	531	555	563	549	521	558	527	531	588	540	531	544
50982	23489	9876	2059	1307	968	803	742	639	574	555	511	471	454	439	443	402	391	399	406	400	345	412	382	414	371	366	348	348	364	368	347	345	361	375	380	401	382	354	326	348	353	350	395	378	340	351	381	356	378	351	355	349	359	390	350	357	364	331	358	382	393	337	364	324	320	342	359	321	333	359	352	382	348	340	317	385	338	347	337	377	360	348	385	352	335	351	394	361	370	360	349	351	348	345	345	361	358	328	332	377	327	376	384	370	345	357	341	324	403	369	349	348	355	359	365	316	355	352	369	332	362	316	353	389	372	353	361	383	356	366	371	334	350	371	368	380	381	317	371	320	353	348	367	353	333	329	343	346	365	344	356	378	371	355	336	336	345	325	289	350	328	336	370	369	366	338	346	340	316	330	352	348	362	351	340	383	359	338	408	374	371	334	353	336	404	374	338	342	357	367	377	365	364	357	322	383	356	329	328	354	358	361	347	320	346	356	371	364	339	330	339	370	339	383	354	348	381	351	365	319	366	341	339	362	362	373	368	315	362	383	358	359	381	351	334	345	349	347	365	345	313	362	350	378	362	350	354	373	337	335	359	387	355	345	363	352	376	353	370	322	346	354	344	363	380	366	354	366	321	348	353	337	361	366	360	385	338	318	386	341	357	391	362	340	364	372	355	354	315	354	322	379	334	337	372	371	317	348	361	369	358	362	348	356	384	387	332	352	330	368	330	361	355	386	355	363	345	382	344	383	353	337	328	371	355	353	321	351	355	349	368	353	327	356	331	346	348	365	353	352	313	350	368	352	379	367	367	365	381	399	371	336	367	357	374	366	367	312	348	333	341	310	350	346	343	339	329	350	346	376	383	372	359	342	373	365	369	356	360	385	358	389	340	359	324	357	371	375	359	354	337	371	330	339	356	369	354	320	331	358	358	385	349	346	372	338	345	343	366	354	366	351	388	380	336	397	381	303	359	331	361	363	356	367	350	301	326	361	358	321	339	361	334	377	359	367	330	362	373	358	335	360	341	380	317	354	362	354	383	366	319	320	308	352	329	363	367	359	318	351	352	358	372	361	355	350	346	397	353	353	363	308	348	347	329	350	353	351	374	348	344	353	343	354	334	347	336	331	395	364	368	351	356	328	357	361	349	354	355	377	353	369	351	353	350	350	386	358	333	347	328	344	337	362	357	377	388	331	326	380	371	362	344	356	388	335	333	370	329	356	364	385	387	380	343	362	350	351	350	339	329	365	341	341	335	335	338	373	361	374	382	328	369	346	364	353	392	344	364	359	361	334	356	347	354	319	350	403	309	345	350	368	378	392	361	344	361	332	344	358	370	330	335	336	370	388	375	332	363	313	368	359	369	350	353	360	381	330	384	361	331	367	385	328	345	322	324	347	328	331	344	350	337	341	334	349	359	337	319	344	361	323	324	388	347	330	378	356	314	363	337	351	374	371	353	349	324	347	309	337	360	335	354	342	361	380	321	344	363	349	341	371	348	337	325	322	335	366	342	346	351	299	374	339	371	372	345	355	320	373	355	342	390	348	343	351	351	358	349	341	391	373	361	395	383	344	364	338	352	371	334	364	348	376	344	356	366	335	320	362	383	349	329	340	371	353	377	351	345	354	350	361	373	348	368	321	338	364	295	352	294	347	388	372	330	371	337	343	345	329	345	340	334	338	322	358	340	380	309	345	359	327	331	345	357	334	350	357	383	338	364	341	328	363	353	338	342	335	367	368	372	384	391	338	355	328	351	361	421	339	319	335	341	328	307	318	338	331	382	349	344	357	361	354	331	354	366	334	362	376	400	376	306	344	348	359	356	335	343	390	364	356	370	351	323	339	347	372	366	354	327	370	339	349	344	352	318	341	363	346	344	352	371	299	364	320	352	356	361	312	395	344	331	353	315	347	365	355	338	362	306	341	335	336	341	350	349	349	367	359	308	345	338	355	348	334	335	333	335	340	324	324	328	343	366	394	325	376	362	340	336	361	338	343	330	391	311	350	341	347	362	325	344	346	364	357	361	381	350	332	351	368	364	344	337	339	324	340	353	342	373	330	350	351	357	363	366	343	326	376	372	340	332	339	368	374	323	339	344	347	330	368	336	329	359	341	399	348	354	372	336	340	330	353	357	341	348	336	342	381	321	326	372	326	371	348	403	358	381	347	345	368	365	373	369	339	340	340	369	328	329	336	383	375	365	331	342	327	334	321	369	354	345	369	328	345	372	327	324	341	349	370	332	335	348	344	340	355	355	334	337	304	332	373	371	355	359	380	371	328	327	353	352	362	365	345	342	361	352	344	367	357	344	376	375	351	378	359	373	379	325	327	353	367	370	325	338	324	376	323	335	361	339	344	354	335	356	317	356	367	346	332	387	343	343	369	336	328	353	331	373	339	342	375	376	397	323	354	347	336	382	350	327	357	347	336	376	344	372	366	364	347	359	344	370	359	329	337	368	337	367	359	361	354	350	339	320	384	357	340	361	365	335	358	346	351	349	331	353	340	339	350	376	366	357	353	347	372	362	290	355	352	340	337	386	332	345	359	359	354	357	365	370	361	346	355	360	388	350	327	396	385	354	352	327	354	338	374	352	334	327	352	348	359	341	352	382	387	385	350	331	341	334	356	355	332	343	316	385	362	409	396	341	352	326	338	353	346	355	357	327	338	316	319	383	316	333	344	357	334	360	353	354	346	336	350	365	376	357	300	340	380	365	390	330	365	315	356	350	336	310	339	398	352	347	337	362	350	338	332	322	369	353	358	350	344	343	344	338	354	343	352	336	337	364	374	356	340	355	307	335	343	372	384	335	344	317	340	373	341	304	355	339	368	365	363	385	351	363	344	367	345	360	358	338	363	389	382	366	345	337	390	345	366	381	385	375	362	365	391	352	352	367	342	349	373	344	374	357	383	377	350	377	385	342	357	343	322	357	367	377	336	385	344	340	349	364	353	376	321	363	345	350	364	342	391	358	320	363	362	364	355	356	376	343	337	365	338	398	379	348	374	364	355	344	362	349	342	356	336	366	328	346	345	324	323	360	340	319	309	341	354	334	339	328	353	384	408	313	363	386	316	366	316	361	333	319	357	313	371	357	368	376	394	365	350	356	364	351	349	356	360	348	359	354	359	333	339	343	368	333	371	345	354	359	380	363	351	348	350	364	359	346	347	384	386	316	345	346	353	340	350	363	367	327	348	346	341	354	385	357	342	317	361	391	339	346	353	351	377	385	340	365	347	384	369	330	341	331	334	369	366	372	381	369	338	321	374	327	364	347	349	344	301	385	382	373	344	330	362	373	325	350	372	346	366	361	356	356	347	306	349	362	360	383	369	374	347	317	345	343	327	364	346	351	335	362	333	347	334	327	298	343	372	373	335	353	341	338	351	355	363	329	334	308	346	348	357	323	344	324	371	362	398	338	399	408	349	354	375	337	370	385	365	327	336	385	334	376	387	343	352	367	354	340	352	367	391	368	338	325	367	359	356	352
31929	2268	4247	5024	4446	3831	3183	2746	2434	2186	1988	1831	1638	1553	1391	1414	1324	1326	1240	1210	1250	1172	1130	1137	1097	1024	1066	1123	1061	1000	1020	1048	983	970	991	998	979	982	994	1006	960	995	999	1005	931	953	966	965	979	931	918	954	948	945	886	919	907	923	963	945	978	897	898	891	929	906	886	941	890	952	917	902	932	930	920	875	935	842	890	938	928	862	846	917	913	938	898	932	904	893	882	911	887	876	881	901	899	891	957	945	947	889	944	904	941	902	894	941	953	875	860	931	896	927	881	906	884	872	940	924	886	911	919	906	914	911	887	904	813	909	884	911	879	940	871	888	940	896	897	891	900	897	896	898	929	871	925	880	881	828	897	852	938	937	881	888	925	939	921	897	860	902	841	853	882	876	867	868	901	937	900	803	849	925	921	895	925	931	850	933	918	889	924	916	916	910	901	938	913	926	920	882	930	942	878	917	908	880	878	895	895	938	938	878	887	885	854	870	858	870	828	927	926	880	939	913	901	934	877	923	840	921	926	933	902	940	875	893	854	873	884	911	862	892	979	866	896	887	905	880	916	871	934	897	843	869	850	907	899	887	868	933	936	879	844	891	913	903	867	854	887	915	924	913	854	884	937	836	899	845	902	908	881	888	904	844	918	850	869	860	875	874	869	945	887	882	833	883	912	873	889	904	897	863	917	902	946	895	876	862	871	865	946	926	881	890	915	881	858	899	851	885	904	905	883	883	847	889	861	913	856	872	909	896	889	908	856	955	892	873	858	961	892	907	901	863	869	863	873	874	829	868	862	838	889	886	863	911	853	890	897	892	861	892	865	876	894	926	908	877	913	944	832	936	908	880	930	923	893	940	938	900	856	944	863	899	896	853	868	910	857	909	861	869	855	894	886	871	878	896	899	903	860	903	841	895	933	962	899	911	902	896	874	878	847	898	893	876	893	897	900	938	891	903	904	934	909	924	918	932	916	854	869	884	937	914	909	922	885	865	907	902	836	868	901	909	909	933	908	908	852	896	890	866	924	862	928	917	917	925	865	932	908	880	902	951	883	924	919	929	903	902	878	896	898	882	895	920	863	889	843	890	865	953	899	897	888	890	935	889	829	849	891	888	901	892	896	895	914	901	860	928	856	892	886	901	964	854	909	878	876	893	867	874	927	897	878	887	889	860	951	892	901	930	919	902	930	901	943	889	920	890	893	806	916	901	950	872	947	871	925	888	864	870	937	880	858	882	869	900	885	920	907	901	945	853	873	851	918	851	881	880	913	909	878	885	931	909	843	912	956	945	894	884	917	882	935	881	948	889	872	912	880	883	902	952	904	877	933	889	927	923	905	881	914	865	917	865	924	875	889	885	848	889	886	916	896	889	866	886	856	887	891	929	894	909	856	920	896	915	884	919	918	897	844	851	876	896	930	957	862	911	922	904	910	893	867	914	888	856	913	950	891	877	909	869	888	918	916	899	929	888	894	917	921	853	861	904	880	917	907	859	873	889	900	896	902	971	937	890	868	907	902	898	912	897	888	855	849	882	934	868	929	900	852	946	898	863	854	914	949	910	906	919	949	956	865	920	887	856	927	843	913	896	943	903	910	936	886	889	899	864	906	850	877	887	855	879	889	859	946	852	907	892	879	873	908	902	867	864	869	921	884	906	902	882	899	845	921	911	870	872	921	889	890	857	940	900	942	891	866	839	907	877	890	864	917	899	903	890	912	926	868	959	881	868	906	924	927	893	903	940	894	901	878	917	874	851	871	958	883	935	866	940	968	937	898	888	857	934	926	882	836	904	937	906	875	915	914	927	884	861	872	900	881	848	902	896	879	882	893	895	871	900	887	869	891	960	897	898	887	846	926	924	892	899	890	913	902	880	905	900	953	868	910	923	910	931	850	907	889	886	925	901	875	853	875	935	860	916	893	922	876	870	902	901	890	865	906	919	903	884	858	885	888	908	846	894	864	846	916	890	905	895	924	862	876	914	831	890	900	899	828	911	939	925	909	874	921	883	923	910	853	851	916	940	917	929	867	882	907	898	902	864	857	915	873	859	875	945	894	889	866	895	955	909	879	869	936	901	934	925	893	885	852	899	843	849	964	876	939	921	896	893	853	856	918	890	915	887	873	873	841	896	890	848	918	912	884	914	878	877	904	849	863	878	881	868	856	942	903	857	899	887	873	904	869	878	935	871	916	915	848	890	889	926	868	884	910	865	922	866	908	905	882	868	899	924	903	916	901	888	919	882	895	890	886	864	888	865	892	859	853	944	878	869	885	923	844	926	902	840	909	881	885	900	888	820	898	915	924	831	941	909	875	921	863	882	869	882	925	904	1010	857	891	922	938	924	863	922	924	849	889	864	853	938	916	897	902	904	855	895	943	913	941	874	843	868	919	891	943	911	932	952	879	924	910	959	897	916	894	861	876	916	871	922	826	848	899	835	890	861	863	956	881	897	904	874	907	890	909	840	894	856	873	902	975	892	882	872	860	916	893	925	932	866	826	891	822	913	896	869	905	873	903	895	872	862	877	895	899	901	931	919	923	859	898	884	894	857	879	868	882	924	922	879	894	892	929	870	910	850	897	875	860	936	920	882	929	871	870	898	929	938	883	929	837	915	863	908	868	942	881	880	934	911	900	884	937	936	917	904	928	887	938	895	928	903	824	887	903	920	871	884	893	858	936	907	822	845	903	872	832	854	920	821	835	872	940	842	874	935	860	924	918	863	912	925	886	913	895	922	903	881	855	911	931	902	872	897	869	893	889	907	896	876	865	904	863	899	888	929	850	895	863	893	902	910	995	900	897	919	883	894	899	893	927	902	891	921	901	890	893	891	873	863	861	891	935	890	885	871	934	893	872	914	923	888	887	875	873	851	843	873	919	837	898	930	873	896	906	842	854	972	866	924	888	844	856	880	892	901	896	848	885	853	847	866	900	843	942	859	863	858	966	913	902	862	866	854	895	903	943	900	892	866	877	906	905	889	871	857	928	898	907	868	866	899	899	912	915	935	885	845	903	858	876	950	913	857	904	856	949	893	882	866	906	907	949	911	887	803	867	852	842	874	903	875	923	920	888	897	957	903	864	835	931	948	903	898	950	900	899	912	891	840	871	873	957	866	890	926	924	909	868	843	841	930	881	912	884	938	859	945	913	870	917	893	912	889	909	906	872	871	858	895	931	848	898	954	930	922	851	872	887	877	855	910	864	859	862	921	932	950	869	840	868	887	931	888	880	918	874	888	878	844	866	888	859	882	942	887	865	895	852	864	857	891	911	908	912	917	876	928	861	897	885	876	874	887	908	932	871	853	854	908	882	854	920	858	902	845	870	912	842	921	878	973	888	895	935	864	859	905	921	912	850	935	888	973	918	869	846	893	905	844	897	882	901	878	882	870	837	878	903	912	899	930	910	924	857	894	868	902	891	909	940	895	884	918	897	878	888	968	900	910	841	843	938	852	864	981	879	897	851	927	841	815	854	859	839	891	911	845	903	901
4835	380	313	337	302	310	294	288	293	298	280	284	279	248	285	303	298	298	295	265	274	295	263	278	306	321	260	279	267	314	314	274	269	326	286	300	312	301	293	274	284	298	308	293	293	308	252	282	296	264	293	298	259	318	262	262	276	296	305	257	291	256	280	293	270	289	289	270	274	311	252	267	296	291	304	295	276	292	293	320	296	301	293	290	297	282	278	315	306	286	309	285	261	324	283	290	280	282	285	256	270	297	328	306	307	291	297	294	285	289	311	263	264	270	264	295	282	293	299	289	293	281	301	272	257	264	315	320	270	299	313	282	303	292	270	284	281	288	295	259	280	316	299	287	277	268	302	317	284	319	302	294	312	263	282	285	317	276	260	283	286	269	292	278	280	268	294	318	305	320	291	280	284	289	271	295	310	289	248	265	310	301	270	308	282	270	306	255	291	300	278	286	317	292	263	264	298	249	265	302	304	278	241	276	321	284	296	302	275	259	255	292	300	305	285	296	279	286	271	303	281	279	291	295	279	278	291	306	273	287	312	267	274	298	278	323	303	308	292	275	277	302	286	269	280	291	279	280	278	323	287	338	271	315	294	279	283	308	287	323	279	294	282	299	267	280	291	265	318	277	303	267	289	275	296	278	279	251	295	243	301	256	298	285	245	306	271	285	282	286	286	293	294	284	285	297	300	309	256	258	326	283	294	272	292	295	283	234	302	312	310	279	297	290	311	306	316	296	297	287	288	292	289	298	310	293	278	289	328	287	305	299	260	311	304	296	274	301	306	326	287	282	299	319	270	303	310	284	286	284	268	308	265	314	288	295	281	264	291	276	287	290	286	300	273	276	284	275	270	276	339	267	285	273	293	267	270	302	241	280	284	291	305	297	301	297	308	280	277	295	260	276	293	289	260	280	262	274	283	288	279	280	305	301	290	309	302	301	293	286	309	291	294	326	303	281	305	287	274	293	304	294	250	293	297	279	291	281	264	271	303	305	256	278	270	305	267	310	286	293	295	291	278	273	286	281	270	284	271	281	286	245	271	296	301	286	265	270	283	281	282	284	293	281	276	303	287	270	321	269	308	273	300	277	290	292	294	274	292	283	259	285	298	317	290	275	299	322	245	280	272	296	317	267	285	268	283	297	271	283	289	269	276	297	322	287	314	279	289	285	320	306	247	267	275	277	277	291	299	278	269	249	276	313	279	274	296	257	256	298	276	288	297	254	316	321	286	277	312	293	275	279	306	274	257	298	277	309	277	264	299	295	305	271	268	260	290	271	249	287	278	305	276	265	276	296	294	292	283	268	279	292	298	283	331	258	281	248	294	277	289	287	294	279	294	297	265	298	301	316	273	291	256	294	287	281	285	321	286	250	311	281	291	287	294	263	265	296	265	289	290	286	271	282	286	307	296	285	294	285	282	289	303	296	284	261	261	296	285	298	269	275	255	248	283	282	251	288	277	293	262	293	281	280	304	290	282	300	312	283	285	274	305	332	335	300	290	302	270	297	284	303	276	295	320	277	279	307	277	304	293	272	291	271	321	286	335	284	286	303	294	273	292	277	268	277	299	303	275	290	312	289	294	270	285	278	270	301	285	288	281	282	301	290	295	262	290	281	290	304	269	281	307	288	273	284	291	314	293	298	259	305	276	272	276	293	303	323	272	302	293	281	297	238	277	287	289	274	308	285	288	300	286	305	277	283	285	294	279	288	285	309	285	228	245	293	303	322	267	290	269	293	315	275	257	298	288	250	281	275	307	267	289	291	298	285	280	305	313	282	260	279	282	281	278	277	271	276	279	310	284	358	258	274	284	278	256	306	265	266	290	285	288	301	300	282	298	282	314	265	301	290	277	269	288	310	260	265	294	304	312	274	242	260	300	300	274	275	300	284	282	300	272	293	287	277	270	306	272	277	297	294	290	283	283	270	316	281	273	325	303	301	278	287	315	288	322	260	264	277	305	303	298	273	306	273	290	284	308	289	290	274	290	295	290	327	288	269	302	281	277	315	282	260	301	265	289	303	299	277	271	298	295	314	309	325	272	323	286	308	304	271	277	329	287	305	284	266	277	292	300	317	315	288	259	280	258	292	280	308	289	326	303	261	259	256	298	314	292	276	289	279	283	316	279	304	291	258	275	264	252	242	305	304	300	295	252	279	274	286	258	278	285	254	282	311	288	263	296	277	275	299	305	283	308	319	271	276	273	298	277	288	292	297	284	278	280	292	259	261	296	277	279	291	301	294	309	302	261	266	278	302	297	285	291	265	253	283	267	322	267	279	275	287	299	276	270	282	303	282	261	268	286	300	268	281	309	268	285	304	285	288	281	275	278	322	302	293	284	297	329	260	288	283	279	307	282	272	272	287	276	285	270	273	294	284	268	295	271	325	295	266	286	267	267	296	275	267	279	286	286	285	308	266	301	287	287	273	297	282	292	301	291	292	249	307	282	260	305	292	293	281	288	274	303	262	279	261	302	263	286	294	301	281	280	301	286	262	291	295	306	311	282	286	286	306	262	283	291	283	314	263	281	285	282	297	310	313	275	264	261	262	303	301	338	275	292	280	295	318	275	296	269	310	259	298	282	291	277	275	303	277	261	321	280	269	289	275	272	294	294	264	264	276	295	279	274	268	295	272	286	286	297	285	276	309	301	293	315	271	302	288	305	271	277	276	279	268	281	297	280	291	282	295	304	283	279	274	254	271	257	285	282	255	323	296	295	277	294	247	290	287	299	296	295	284	289	279	297	280	306	290	321	297	283	290	290	276	264	293	291	311	270	314	263	257	274	288	303	281	302	293	272	308	326	296	272	282	300	263	291	302	274	255	300	307	293	294	257	313	279	319	304	308	280	256	296	297	250	294	268	337	300	290	272	286	264	277	267	332	305	283	275	280	263	303	273	272	299	282	267	289	265	281	285	277	285	272	285	256	288	273	278	250	280	285	302	283	278	303	284	299	312	293	296	302	290	275	244	276	269	303	322	282	287	265	249	270	274	303	285	312	291	329	272	301	274	321	282	293	289	301	279	294	313	300	254	276	282	293	301	283	284	324	281	289	260	276	258	305	298	243	266	281	293	262	289	278	296	318	306	274	282	297	299	300	281	284	300	295	290	264	285	306	293	295	263	301	298	313	299	268	291	286	280	289	297	270	307	308	262	283	300	281	302	250	304	328	292	303	318	267	287	261	294	306	309	286	243	301	293	250	299	305	298	286	268	288	284	278	273	268	291	323	305	297	275	301	283	302	296	284	291	287	292	268	288	282	294	295	289	282	275	287	263	268	304	310	294	299	271	290	290	264	274	286	320	299	298	292	289	297	284	284	279	274	288	288	281	307	303	299	321	270	292	295	306	275	311	288	274	305	256	282	278	255	311	299	291	277	271	289	297	295	272	267	275	260	309	284	283	304	269	263	273	296	286	254	273	295	301	284	293	262	279	282	280	283	319	285	277	295	285	279	304	320	281	276	293	277	295	295	298	285	298	300
4503	732	754	839	804	823	743	750	768	766	769	726	805	728	748	682	758	739	756	711	680	738	727	743	734	752	728	751	750	748	743	745	690	745	748	745	787	696	805	768	704	732	695	757	763	735	694	751	716	741	744	739	698	791	745	728	735	721	734	716	717	784	765	734	722	718	692	762	737	712	752	727	696	696	722	695	736	702	782	749	740	735	719	773	741	718	720	742	789	761	724	698	717	690	720	728	723	747	711	720	759	741	718	757	725	764	719	742	756	763	664	728	694	739	745	749	696	717	699	733	722	756	690	715	741	737	746	785	712	711	764	721	680	755	696	704	720	763	757	726	680	695	731	744	733	726	734	714	728	752	741	723	726	722	691	737	752	734	730	675	729	759	760	701	704	738	762	741	675	722	789	741	794	704	726	742	745	706	749	742	709	720	680	711	695	771	784	730	759	705	705	785	746	718	767	735	716	729	738	693	747	771	714	734	731	733	748	753	741	747	724	754	669	723	714	755	734	719	679	718	729	700	765	720	705	712	725	714	736	744	759	735	765	814	740	756	796	732	695	767	704	736	742	695	691	759	728	730	675	687	725	709	718	770	727	776	731	787	721	696	734	730	745	716	715	702	775	751	728	778	773	715	751	679	757	720	733	740	760	753	712	758	765	743	745	769	699	715	694	688	737	690	723	712	704	745	741	697	776	725	702	766	703	741	772	730	752	768	763	699	708	726	771	750	718	798	688	727	736	746	751	759	708	747	783	727	777	682	735	699	735	742	756	718	751	746	743	737	750	724	792	718	773	734	725	741	720	764	744	739	744	702	693	712	696	713	730	748	701	688	684	703	723	702	699	788	707	742	773	709	757	713	743	757	754	741	708	735	737	794	785	758	708	662	698	755	763	709	720	707	691	746	727	691	748	755	726	718	706	706	694	739	686	732	706	736	738	711	735	715	676	745	728	698	697	729	714	737	709	766	748	723	668	713	745	719	746	734	730	757	721	708	727	714	775	691	705	714	689	713	734	691	734	699	748	749	773	744	728	750	757	718	771	694	754	748	749	750	722	727	725	774	726	685	724	713	734	676	764	738	716	727	730	733	736	733	732	742	747	744	752	740	747	707	738	740	739	772	704	736	721	742	683	792	718	752	728	718	743	705	726	744	745	710	701	726	721	708	741	754	715	727	699	713	705	768	773	695	752	748	722	726	779	698	730	727	730	758	710	721	754	726	698	743	730	715	733	717	740	744	739	736	713	737	720	699	726	738	712	753	723	731	692	776	769	773	714	736	711	720	723	704	701	760	712	737	685	734	693	718	743	704	713	744	764	737	785	724	731	757	742	749	746	732	747	806	753	748	724	739	749	713	736	738	719	659	744	713	754	731	700	729	735	753	723	746	713	739	724	728	742	699	727	703	697	746	712	716	731	722	762	710	697	753	725	840	700	699	763	779	737	736	737	705	763	726	734	697	713	705	732	735	717	722	737	702	692	684	717	743	767	680	730	751	765	674	713	762	735	721	745	753	730	749	763	725	712	751	712	705	676	696	745	731	759	716	726	722	758	722	744	749	738	729	703	704	736	746	724	681	759	697	721	720	704	713	752	693	746	776	723	726	734	750	731	729	774	747	716	745	727	672	770	672	736	713	763	694	699	714	741	718	738	704	757	744	711	688	706	747	716	705	768	718	753	730	735	706	805	733	734	725	722	736	703	710	696	705	768	721	745	734	733	705	764	734	739	737	691	737	706	721	735	693	774	721	698	687	696	759	744	740	727	715	768	752	704	750	747	722	746	788	706	724	733	714	747	769	743	719	786	695	733	731	721	707	717	709	739	693	737	753	730	718	712	721	700	748	731	714	707	768	675	733	727	743	755	717	686	762	780	680	723	765	703	728	713	719	724	746	699	755	808	700	725	766	681	719	728	787	749	720	715	738	685	707	755	712	695	749	701	753	776	719	723	729	739	743	764	667	740	735	737	731	715	725	726	730	732	716	773	739	743	752	763	720	763	697	763	719	679	775	740	742	743	706	743	699	692	737	709	726	697	734	765	697	705	728	723	715	728	757	709	685	698	706	715	715	718	755	782	749	706	748	754	718	752	725	704	770	737	695	693	728	705	747	711	737	723	737	730	712	727	762	727	717	697	746	731	748	739	723	730	689	697	726	755	712	728	722	695	651	693	748	728	714	757	695	744	761	696	763	710	689	755	780	745	789	768	734	725	730	722	742	722	770	716	759	704	687	729	754	730	697	706	753	700	708	766	725	710	694	751	743	730	719	753	744	754	699	716	733	716	746	711	707	784	699	727	693	695	695	757	729	739	722	711	735	709	732	723	691	736	754	706	770	771	794	702	721	759	733	763	729	732	718	750	701	723	682	754	751	787	712	761	701	678	690	695	739	728	742	682	735	681	719	680	694	749	711	722	745	738	741	733	699	713	754	726	748	720	749	722	733	726	739	723	744	739	723	729	753	698	721	736	781	708	728	722	738	738	754	722	725	727	760	752	780	746	693	708	757	732	708	720	751	784	785	749	716	712	718	726	745	745	704	742	745	750	702	729	706	770	731	717	703	657	749	779	762	737	743	741	725	758	697	749	692	691	711	719	699	764	710	742	740	761	747	661	752	726	735	723	692	788	722	759	707	718	725	727	732	705	714	732	753	745	732	742	723	771	713	730	722	719	698	773	752	758	728	713	716	697	722	755	752	680	696	757	743	723	686	733	729	758	787	715	768	737	753	718	746	722	694	735	715	712	789	770	697	758	747	743	677	708	784	673	727	736	716	740	706	728	714	723	709	718	755	739	716	711	694	755	739	776	713	708	704	747	724	722	755	698	711	729	709	745	764	718	746	720	755	716	724	724	712	732	753	727	721	752	705	762	687	731	744	790	767	742	729	707	714	786	754	759	741	734	702	707	740	767	680	716	665	720	728	731	763	690	761	716	746	735	741	727	710	708	776	739	706	750	734	707	766	728	731	698	708	758	747	716	792	683	700	758	733	725	778	733	707	718	734	721	772	708	723	727	741	753	755	697	715	750	747	739	694	734	740	693	771	727	717	707	673	704	715	709	719	686	707	700	741	738	766	733	764	754	710	753	755	723	728	716	719	756	714	789	749	679	752	703	778	719	747	716	729	771	707	740	701	745	693	703	755	717	709	712	745	723	751	733	720	721	746	714	757	734	710	732	674	757	733	766	759	749	743	748	755	741	741	698	699	671	713	670	734	694	766	759	734	750	673	760	719	755	751	742	747	725	731	742	699	735	735	719	682	745	739	735	683	683	753	709	731	741	766	763	678	738	752	733	706	732	707	716	742	729	829	751	771	757	713	764	746	737	713	705	735	743	758	753	682	686	710	724	768	721	706	713	758	744	712	770	755	769	721	774	735	708	756	718	730	681	734	742	698	761	752	701	721	718	692	775	685	661	789	706	719	694	717	740	723	757	718	751	759	715	718	748	723	706	700	695	732	725	771	687	710	761	707	737	696	723	668	740	761
42542	13778	2015	896	595	505	456	366	296	282	207	239	247	237	226	235	209	199	217	220	175	209	191	231	212	200	212	190	199	217	174	164	195	193	218	209	220	184	196	182	216	204	201	216	168	188	225	197	207	171	189	179	183	207	183	201	174	180	197	180	174	193	191	219	174	198	220	176	194	181	196	224	192	211	202	189	198	212	184	194	185	179	183	212	192	206	188	214	179	175	195	190	183	198	182	199	201	193	206	178	180	180	183	182	163	172	199	201	182	187	177	208	195	200	188	146	189	206	210	168	196	202	177	220	182	186	178	202	184	195	187	220	165	208	213	189	206	189	189	196	181	192	167	190	215	200	177	212	204	186	181	218	197	198	189	189	192	221	221	184	185	166	196	187	190	168	185	202	187	188	176	181	199	188	193	176	192	230	188	163	169	182	184	189	197	171	220	169	201	176	203	167	194	177	202	200	187	208	193	207	189	188	184	203	185	196	196	214	180	192	185	172	187	193	195	200	207	174	188	163	200	182	207	174	201	206	184	194	177	199	187	171	201	192	181	189	152	209	195	170	177	207	180	183	198	173	208	202	183	177	202	194	193	186	154	194	213	196	200	186	160	177	187	175	185	222	177	182	188	197	200	189	164	213	176	183	182	207	198	197	191	172	185	163	187	173	181	178	195	190	190	184	199	180	177	194	184	191	171	181	202	185	175	182	182	207	184	206	178	167	187	182	191	190	203	177	207	165	171	202	207	190	169	195	186	182	187	190	173	171	186	207	195	183	197	170	180	186	207	210	202	176	201	201	211	190	195	187	193	188	178	190	204	195	192	189	214	192	161	208	195	223	191	176	173	193	184	204	191	183	198	207	212	181	170	192	186	183	176	189	184	204	170	174	203	185	204	202	171	194	180	164	200	197	164	191	170	199	170	188	184	170	174	173	191	185	165	204	191	221	208	187	196	183	213	175	178	195	188	215	209	224	191	186	179	179	190	194	184	192	214	225	206	191	188	198	202	185	183	165	190	210	174	217	201	191	161	191	194	178	195	166	190	175	192	195	212	179	175	177	178	196	170	201	186	181	192	193	202	186	182	191	198	183	183	200	168	203	184	181	208	198	192	202	184	201	181	170	194	188	196	202	203	198	207	190	184	180	199	178	191	197	180	185	191	197	177	195	185	169	206	198	202	141	188	185	174	170	178	184	196	191	187	181	182	182	191	170	171	203	198	185	197	190	198	194	203	203	193	193	184	178	179	185	184	176	191	195	189	186	184	168	198	191	182	188	191	192	191	172	180	194	197	224	198	222	202	185	173	170	196	220	178	159	195	180	172	165	180	190	213	186	222	214	175	187	194	170	160	204	193	185	181	145	166	182	201	213	202	174	210	161	197	177	165	198	159	198	178	181	193	188	188	169	197	187	212	213	193	177	201	174	172	188	168	179	173	190	199	192	182	205	177	164	175	194	165	152	212	172	210	175	182	190	182	172	184	206	193	189	202	182	188	196	175	207	174	189	186	167	182	184	167	158	206	192	181	219	174	184	176	207	176	185	187	174	180	170	199	182	187	202	194	181	180	190	177	209	183	171	171	198	193	185	201	193	182	213	192	190	189	180	206	200	194	194	171	209	203	207	190	163	184	192	230	191	205	204	167	186	186	171	198	187	180	179	198	209	186	185	203	179	205	175	201	182	206	186	209	196	178	192	185	200	194	172	190	180	200	197	192	164	186	184	177	177	162	186	180	209	172	190	170	190	180	181	189	203	154	214	173	191	212	201	200	195	196	182	191	180	190	180	214	166	199	176	175	191	185	177	199	172	179	169	171	184	199	204	197	178	187	184	175	176	178	187	184	193	187	189	195	197	183	186	172	159	195	195	177	177	175	185	166	168	165	163	200	194	190	202	208	195	199	178	182	177	189	195	191	186	201	183	194	193	197	178	195	204	160	169	217	223	181	196	198	209	181	204	174	196	193	207	184	185	204	171	195	185	203	182	200	188	175	195	164	173	190	181	171	215	219	194	180	182	187	186	219	208	162	180	192	183	193	159	185	211	179	186	181	165	207	219	212	183	153	200	209	202	201	203	178	164	190	179	186	169	170	168	198	199	173	169	194	181	183	195	206	197	173	190	194	179	182	197	200	186	191	166	189	220	157	208	210	190	182	205	181	211	194	195	187	163	199	175	177	196	176	179	179	192	181	172	182	193	186	175	180	185	191	200	195	170	204	187	199	181	169	180	178	195	167	163	205	159	177	190	220	195	198	198	197	194	148	165	203	178	170	174	170	190	195	179	174	195	179	171	212	207	195	214	187	179	173	183	183	183	175	174	191	179	200	182	188	211	190	184	182	185	181	215	178	181	177	196	213	180	195	222	187	174	184	197	166	228	193	205	187	174	169	196	157	201	217	191	187	172	183	207	197	183	188	172	192	219	209	180	175	201	179	176	191	203	186	218	150	188	226	179	175	189	177	162	188	174	177	182	205	173	171	196	173	205	190	192	168	180	224	191	171	183	203	201	193	193	191	190	207	194	199	173	179	204	200	185	189	206	199	193	173	213	162	188	196	167	169	205	199	185	190	196	199	194	200	180	180	200	191	187	198	184	193	186	200	198	194	185	191	196	199	200	199	205	208	195	209	200	194	186	187	197	169	193	197	180	208	178	197	166	171	180	196	191	172	180	175	179	199	173	187	162	178	203	185	193	150	183	202	199	212	228	203	185	188	179	179	201	192	185	189	188	199	200	203	200	188	171	178	206	188	212	201	196	194	174	171	157	204	192	168	190	175	160	190	194	190	198	158	177	183	162	197	174	201	186	194	198	184	199	213	195	192	210	179	194	205	176	184	195	183	182	184	187	184	196	172	192	176	208	179	193	192	172	190	202	189	196	178	173	183	192	183	198	182	208	182	201	185	169	217	172	182	204	189	187	185	188	214	196	177	170	204	174	199	177	215	209	190	203	193	199	181	185	181	163	175	176	194	203	161	175	195	176	200	200	156	189	174	217	184	179	222	154	192	186	167	161	206	178	177	188	177	178	183	209	188	203	194	195	176	212	207	205	187	194	191	201	173	208	208	201	195	192	205	183	179	182	199	174	209	172	173	190	198	188	186	165	190	181	192	178	189	178	186	185	203	172	183	170	202	197	196	206	197	187	207	189	192	171	199	186	200	175	150	182	167	183	221	179	196	183	170	183	200	187	164	198	178	190	187	184	191	184	175	197	188	200	187	194	167	186	183	165	191	153	184	205	174	202	191	200	185	189	179	187	196	179	216	183	190	188	229	172	200	166	183	184	173	186	194	181	204	208	180	180	162	216	208	195	218	188	189	170	190	194	171	219	181	181	218	210	191	186	187	196	209	168	182	191	172	188	193	183	205	174	202	191	178	186	177	209	201	184	190	200	201	187	197	183	198	214	160	153	207	198	161	184	183	168	215	181	169	185	190	186	200	190	166	219	191	197	192	224	163	189	220	180	203	191	192	209	171	163	167	197	191	180
23118	1182	2284	2631	2375	2084	1753	1491	1294	1190	1042	993	899	949	840	821	777	779	728	695	680	701	680	655	634	601	652	643	656	644	609	616	630	614	607	583	617	591	598	596	541	577	594	595	518	591	575	586	578	572	576	556	616	580	570	594	560	585	549	545	557	554	583	553	593	529	572	580	559	537	547	540	538	575	536	588	515	570	598	519	577	567	601	543	529	540	554	568	559	569	559	533	561	580	554	522	564	546	568	620	559	579	504	534	575	579	543	578	522	521	548	526	517	538	532	544	532	541	578	506	539	527	519	578	576	545	581	575	564	529	527	514	540	516	551	547	555	563	522	561	548	542	531	577	540	533	568	579	551	538	530	563	560	541	532	514	538	555	549	547	538	521	542	564	549	551	518	492	553	541	595	568	546	530	551	521	558	543	543	539	566	557	552	593	553	518	563	592	560	536	535	583	561	540	524	572	582	558	586	589	550	492	580	539	559	560	550	526	524	574	552	594	539	610	531	509	540	503	553	564	603	540	516	535	591	549	543	560	538	551	511	529	550	556	553	546	560	573	518	535	538	547	565	512	508	558	583	541	507	533	541	535	611	549	520	561	497	532	531	544	515	578	510	536	622	596	532	535	557	557	535	520	576	552	590	593	503	576	581	560	576	516	597	546	541	559	545	550	524	591	538	559	545	578	541	548	498	533	546	561	559	541	561	550	557	543	556	526	549	538	548	525	583	562	554	554	521	535	526	534	570	551	574	537	544	576	537	558	547	562	514	551	529	543	539	549	568	607	556	509	531	527	527	578	553	534	528	560	527	556	544	515	615	549	579	540	533	538	565	560	520	516	571	590	535	574	553	601	560	564	621	540	560	552	577	526	548	523	566	553	551	563	559	553	541	586	571	572	548	529	509	536	573	583	544	496	568	586	549	551	555	515	565	565	567	574	509	547	536	578	546	532	561	550	526	581	589	548	520	563	547	501	550	533	537	568	517	507	504	564	555	548	516	575	536	564	558	550	603	546	539	529	605	548	567	591	542	501	593	569	557	555	539	517	588	504	537	522	567	517	555	567	520	519	566	537	582	516	524	512	529	545	564	592	554	542	560	556	566	554	515	510	542	555	557	553	567	578	467	541	573	517	497	543	539	550	545	568	529	558	567	537	562	503	528	519	588	510	544	570	557	522	541	556	543	512	507	537	561	475	513	488	521	535	547	530	521	496	565	527	558	561	545	564	547	556	577	524	522	549	548	530	560	564	584	572	548	581	587	557	571	527	550	567	570	520	545	565	543	546	562	558	559	565	534	579	544	571	559	550	558	585	543	603	585	548	581	544	528	562	551	547	535	554	570	513	532	593	533	584	550	552	580	561	610	565	567	541	543	538	514	562	526	544	572	550	564	570	532	553	514	562	532	596	561	535	603	554	595	545	577	532	548	554	510	503	568	539	544	546	529	543	529	528	567	531	537	538	532	579	523	577	503	528	530	586	539	572	521	545	507	547	549	555	561	539	564	537	590	535	578	573	550	560	498	515	563	519	551	578	528	501	573	534	552	533	539	537	542	543	552	532	567	546	538	538	522	533	540	582	535	552	587	568	580	533	553	513	557	562	550	547	549	560	569	547	541	574	557	576	511	497	535	585	565	509	554	556	530	522	542	512	548	536	594	555	545	546	578	528	595	524	548	529	560	602	540	550	514	567	566	564	534	585	526	516	553	530	551	564	548	559	531	511	522	566	525	547	536	535	632	531	549	564	566	501	540	503	586	537	565	497	552	515	531	555	556	557	554	556	570	549	593	575	524	555	577	550	568	550	543	549	551	564	570	523	553	547	526	582	564	554	530	541	552	544	538	532	543	544	517	535	577	566	566	546	567	541	563	565	549	540	554	588	554	590	545	534	542	581	537	528	585	559	522	578	575	497	538	510	548	529	585	529	497	520	568	527	542	528	542	574	561	556	546	524	542	568	563	558	596	522	520	519	553	531	522	516	531	540	543	568	505	538	560	552	557	560	602	555	569	564	525	550	553	530	541	565	542	558	549	550	547	559	545	514	571	551	560	532	563	501	578	561	551	507	565	568	537	580	562	555	550	515	566	542	549	538	546	479	548	514	539	531	549	540	549	562	541	537	547	558	559	535	563	533	554	542	541	560	542	536	596	539	553	559	546	520	547	545	571	546	553	545	571	508	562	542	566	526	561	540	550	572	569	558	554	538	548	563	568	517	510	550	596	510	542	531	544	534	565	531	549	520	527	561	556	564	560	584	545	518	526	526	533	582	540	517	535	539	524	555	521	556	532	586	512	546	519	544	527	546	526	534	564	544	566	550	541	536	563	489	566	576	514	540	585	525	505	522	568	593	575	568	564	531	544	508	579	527	547	553	573	597	552	512	582	531	531	597	534	580	546	511	532	542	556	550	528	547	541	583	584	595	513	536	598	552	554	562	561	545	588	539	536	520	524	523	519	542	575	569	550	570	568	548	553	529	543	559	552	533	558	594	576	537	568	575	526	541	529	570	556	564	580	574	532	550	563	564	521	557	549	567	531	555	529	555	507	586	567	520	557	559	562	550	561	545	533	530	568	574	520	536	520	558	563	559	555	518	514	531	535	505	561	578	530	551	531	519	565	530	526	566	586	557	563	510	547	549	538	535	546	537	572	549	563	550	584	571	525	534	573	586	546	541	542	513	543	550	556	533	556	558	527	588	491	482	561	512	545	560	593	562	545	470	559	541	573	514	538	576	565	579	540	537	552	554	535	551	536	549	532	550	541	541	578	555	581	567	560	526	523	537	516	573	529	540	524	515	548	521	529	545	548	561	546	547	556	531	543	529	534	565	576	554	551	511	556	579	534	572	561	534	548	540	557	510	570	536	582	533	527	520	569	530	546	591	530	579	564	554	547	556	503	553	564	555	545	612	512	518	549	501	532	515	553	513	559	531	572	580	566	570	528	527	532	546	554	576	548	594	516	542	539	550	568	607	540	554	568	572	515	544	576	534	533	533	543	534	551	551	526	535	543	594	542	564	540	541	567	551	549	548	582	546	557	555	538	509	583	582	512	553	526	527	533	541	513	537	557	557	552	538	557	550	535	533	566	566	530	573	547	572	512	559	543	563	548	518	563	579	477	506	556	572	524	536	529	543	525	558	540	526	548	531	519	522	562	557	589	538	570	533	531	522	540	538	525	543	606	544	537	540	538	550	536	523	523	563	517	508	572	579	532	533	523	541	574	571	531	551	570	531	590	541	555	545	570	542	541	519	553	548	536	584	531	541	545	531	537	542	503	540	531	538	543	549	557	521	613	580	533	559	561	577	593	577	556	581	556	605	559	557	538	542	571	564	536	538	518	572	552	553	532	525	567	542	548	531	601	517	534	562	535	521	542	578	571	548	535	542	550	557	510	554	541	577	541	520	550	500	558	570	521	565	521	553	541	548	532	562	507	552	531	533	491	546	564	554	544	556	617	559	537	515	513	575	576	558	539	533	543	558	577	524
51972	23167	9566	2106	1320	978	798	679	645	576	486	467	448	476	408	406	427	395	423	407	384	396	410	378	407	376	375	357	399	369	390	361	362	364	396	387	344	366	395	380	344	335	383	357	341	339	339	374	370	359	353	344	359	373	368	366	410	358	377	322	346	395	367	359	338	334	355	343	382	347	376	357	345	376	369	358	334	348	380	309	333	345	330	334	333	329	330	429	322	325	324	344	350	372	357	341	370	341	346	337	350	310	354	331	391	342	391	363	342	341	315	367	342	356	361	372	338	331	349	322	346	349	345	362	371	358	379	370	336	411	393	374	380	343	366	349	358	362	372	356	351	347	374	358	356	339	328	319	339	358	370	350	364	314	353	347	351	358	358	326	358	350	360	334	351	366	344	353	355	314	366	353	354	343	346	364	375	373	372	326	332	377	344	336	355	341	303	362	357	347	345	318	326	382	346	375	301	352	401	358	344	348	340	348	346	370	342	351	338	342	340	361	355	338	336	336	350	361	308	371	362	368	357	341	355	354	347	375	336	337	334	353	339	333	322	338	349	342	321	297	374	361	329	338	385	328	347	354	369	376	365	368	328	327	346	394	341	337	320	355	344	391	361	344	363	365	362	341	374	361	356	328	342	354	346	351	366	341	344	383	323	347	386	340	346	304	320	365	370	352	328	381	352	346	348	360	349	343	368	341	329	318	362	369	352	390	329	358	342	332	380	340	329	353	371	351	363	329	331	341	355	329	365	325	367	327	367	391	364	325	361	339	357	395	361	364	374	328	365	358	342	379	333	347	358	347	352	359	349	346	340	372	350	380	350	358	346	347	332	345	366	346	323	335	343	380	338	355	343	385	350	312	321	323	353	367	328	364	352	315	346	357	346	335	349	334	321	364	356	360	330	316	354	353	356	375	345	339	331	360	371	358	390	363	351	366	341	374	353	332	327	346	333	356	354	333	334	335	341	333	336	375	352	350	342	336	362	345	337	320	361	348	324	379	331	359	353	306	367	342	373	325	324	371	354	344	326	327	362	382	381	336	354	376	299	348	330	371	365	378	357	345	360	348	335	358	322	332	329	347	380	382	341	326	330	348	368	350	363	331	346	352	368	350	317	365	335	354	330	351	335	349	372	374	343	349	348	294	346	357	374	334	339	340	336	344	351	357	356	399	338	323	346	346	354	352	352	338	362	365	360	369	328	335	349	339	360	356	350	361	349	363	374	373	352	333	352	362	338	326	381	329	366	340	349	357	320	344	367	362	364	331	375	347	344	334	368	358	338	359	363	340	384	337	329	351	322	369	313	347	331	330	315	353	369	388	323	370	348	323	327	326	342	389	381	338	334	362	306	349	359	348	355	366	332	374	355	360	390	363	334	369	308	335	344	349	365	330	328	364	342	318	323	366	374	330	355	375	334	359	336	395	332	376	386	328	340	384	337	404	377	323	350	355	350	349	363	356	318	336	346	348	314	335	371	325	342	348	361	325	357	325	359	352	376	349	344	350	366	330	346	372	345	323	354	314	343	351	299	347	308	381	332	353	345	365	379	357	342	365	362	371	376	366	334	393	380	347	374	339	370	363	355	364	355	349	394	361	339	358	356	394	315	385	348	352	353	332	341	313	347	309	355	340	350	350	325	344	339	352	387	356	356	338	357	372	334	369	377	353	362	388	359	347	364	369	360	352	312	351	319	354	346	374	369	341	311	356	329	345	351	381	352	361	365	350	354	370	360	319	362	376	349	345	350	329	352	357	316	357	358	366	356	337	382	400	352	333	345	337	333	330	326	379	356	371	363	354	342	328	385	321	342	385	337	386	349	334	331	340	349	304	357	355	350	361	336	341	362	339	338	372	348	381	364	334	324	331	361	347	353	331	351	335	352	366	358	390	368	338	324	377	359	353	328	368	324	332	310	346	337	367	389	350	343	360	341	347	321	343	353	362	338	338	337	332	345	352	335	330	328	319	336	345	333	341	344	348	371	349	362	343	347	333	366	336	336	341	335	345	350	344	357	367	342	342	341	354	361	360	345	351	368	357	325	316	321	391	347	385	316	341	353	317	383	347	338	341	356	352	342	322	337	340	324	335	359	377	336	327	338	326	325	337	352	349	356	346	310	364	363	343	338	367	334	347	344	345	338	304	337	331	366	329	350	345	318	368	338	320	335	339	377	346	347	337	392	342	333	370	288	324	297	365	354	357	371	304	360	375	379	361	346	344	324	326	355	353	318	339	371	351	351	331	323	326	331	348	341	331	340	367	320	315	355	360	339	378	338	356	376	390	323	372	361	367	339	367	345	373	384	353	375	363	321	347	356	362	328	353	340	371	351	339	334	353	340	351	372	319	352	368	357	411	358	360	352	334	328	354	378	349	350	374	341	362	349	344	353	352	351	351	359	401	359	364	355	345	305	378	358	368	354	313	375	351	356	337	335	368	346	344	365	348	359	341	344	315	383	366	343	333	322	348	369	369	337	369	361	352	367	375	382	378	393	352	382	369	338	346	317	342	317	363	347	354	368	374	344	334	388	329	315	342	371	348	375	311	336	333	351	322	306	365	338	344	374	328	340	368	359	371	325	333	363	353	337	351	356	346	352	365	348	350	344	338	362	374	339	351	346	329	340	351	358	334	312	308	344	330	366	387	340	347	353	339	326	350	321	346	366	368	368	377	355	340	329	372	369	336	366	363	332	321	378	343	365	342	340	358	369	352	355	343	335	387	364	308	358	361	339	363	321	364	357	333	351	319	351	328	394	328	372	388	345	367	333	386	361	349	366	306	379	360	360	356	361	380	354	352	372	388	365	353	340	357	357	332	328	345	357	318	364	322	363	332	351	377	359	358	357	383	419	378	376	367	358	355	351	390	348	344	334	350	333	342	373	330	345	334	369	348	356	355	351	364	366	334	338	349	360	348	340	319	358	339	351	366	346	344	319	324	339	345	365	348	356	345	334	344	332	321	336	328	341	359	334	381	327	328	344	342	386	359	340	350	350	359	350	337	365	360	359	313	316	342	357	365	383	358	352	369	346	356	351	366	376	351	326	304	383	338	330	371	323	343	382	374	337	331	379	390	348	346	346	352	344	359	362	336	391	356	369	325	342	380	331	335	362	369	328	351	351	347	330	357	393	348	327	305	360	360	348	347	360	382	313	370	358	369	300	316	353	357	345	344	348	331	331	368	371	341	348	374	386	325	359	343	358	374	380	309	368	344	344	348	375	366	359	334	390	374	370	344	359	354	391	371	344	377	365	367	327	350	338	348	394	380	331	327	381	362	324	330	382	343	325	351	339	354	360	361	338	373	358	396	333	319	344	346	369	346	344	368	348	327	345	347	343	379	321	344	379	346	328	344	345	355	328	345	393	362	370	334	353	351	340	362	359	310	362	314	316	358	347	356	348	355	376	351	377	386	317	362	303	336	355	343	371	359	367	339	344	325	336	321	379	320	331	316	331	370	329	341	322	326	324	355	333	375	346	325	327	344	356	357
31976	2278	4196	5049	4618	3807	3235	2739	2350	2172	1908	1724	1695	1563	1451	1417	1348	1337	1315	1245	1169	1155	1153	1140	1091	1093	1025	1033	1073	1064	1034	979	1065	1024	940	1017	989	970	1038	992	968	922	948	896	955	922	925	958	912	949	955	960	918	906	915	951	932	902	895	882	903	889	869	891	875	979	930	858	899	925	871	900	852	909	917	943	888	900	916	882	886	955	930	900	875	836	892	888	964	933	916	879	885	979	928	944	905	920	941	896	867	906	928	923	964	904	911	898	944	871	899	891	904	887	909	907	974	943	921	891	889	876	908	948	894	888	892	883	854	896	899	859	890	913	876	939	887	922	918	901	886	914	925	910	884	882	910	850	857	899	909	902	863	900	895	902	898	890	913	874	917	922	911	956	914	893	913	904	912	874	916	889	936	928	877	911	910	871	887	916	833	912	884	953	874	911	923	937	922	881	887	834	922	950	868	877	868	863	896	909	912	938	924	873	884	894	874	887	893	862	908	865	909	904	944	890	892	908	931	945	923	944	911	876	897	914	855	884	877	922	887	876	888	872	958	905	860	860	882	868	893	931	882	898	933	901	877	859	889	926	910	846	865	935	863	907	880	876	942	835	886	891	858	881	889	895	889	913	893	892	891	858	904	879	901	837	913	873	901	845	885	890	885	869	925	838	898	901	960	904	898	853	857	911	932	912	869	888	852	935	850	859	857	877	902	867	877	918	842	874	871	859	864	919	913	924	929	935	902	921	854	880	894	889	868	891	844	939	865	851	921	940	868	866	897	916	865	847	853	933	902	882	867	898	880	878	858	907	904	896	925	894	860	886	936	960	899	893	885	884	911	877	906	831	866	907	931	864	878	885	887	944	903	864	875	904	912	908	887	879	947	896	926	923	863	866	915	891	934	900	926	906	833	887	913	914	868	900	892	912	909	929	903	858	888	910	924	902	851	926	896	920	934	854	920	881	909	962	945	872	819	926	870	902	916	893	907	895	894	882	883	878	885	924	901	845	880	933	871	942	909	909	884	875	842	883	909	918	902	890	896	902	952	928	867	866	859	905	866	909	872	893	915	799	932	867	912	894	840	916	950	876	891	901	911	844	896	860	903	915	853	877	879	895	907	908	933	989	882	893	899	874	917	883	893	838	907	873	876	936	892	833	892	905	937	925	895	853	876	962	864	920	875	880	867	901	973	887	880	915	962	901	904	837	907	879	858	905	849	886	896	896	923	871	876	918	903	887	881	856	873	893	851	862	902	854	875	894	934	888	932	898	877	912	901	855	849	875	855	943	916	909	908	852	857	877	935	929	873	867	843	885	861	894	877	894	891	894	879	889	856	840	897	905	928	915	915	927	868	881	865	898	896	881	929	895	938	900	956	881	942	905	902	889	884	903	887	888	894	867	893	834	859	865	846	872	930	845	887	874	914	870	911	880	865	887	908	877	910	894	844	875	842	913	903	879	866	874	858	949	837	907	961	891	890	878	858	878	881	902	929	881	916	900	890	877	877	889	939	900	843	892	853	907	882	940	887	913	915	934	912	881	894	868	921	880	865	879	877	871	852	873	920	864	888	900	939	904	891	875	906	884	865	879	815	867	905	861	891	865	954	940	917	893	928	940	883	944	925	933	932	884	939	916	870	900	892	882	903	899	930	847	883	917	877	934	827	880	852	883	897	898	873	911	933	913	860	913	834	821	879	824	917	858	909	870	952	918	843	875	970	840	898	873	874	838	844	940	913	850	933	894	875	925	920	861	886	956	872	928	894	928	920	879	847	885	841	874	884	931	930	921	882	935	838	915	909	924	912	891	886	877	905	895	870	911	916	871	924	872	903	902	842	938	934	942	868	952	897	864	856	886	821	914	920	937	886	858	867	896	885	890	892	906	874	910	902	872	882	885	858	916	832	979	873	911	861	931	889	937	862	925	826	875	883	907	875	829	958	863	925	890	967	873	911	904	872	846	898	825	890	937	884	853	881	877	892	903	866	868	917	894	902	919	907	943	895	868	878	865	920	897	946	885	906	898	887	877	933	905	934	884	822	863	894	935	824	930	902	865	900	905	920	855	904	893	908	880	893	913	883	887	840	872	909	849	953	893	913	919	944	900	879	848	893	873	919	896	909	901	917	877	859	913	874	917	925	897	898	883	893	885	882	868	916	910	887	874	892	856	898	884	847	887	934	898	863	845	876	887	930	904	937	863	920	903	908	907	950	904	877	865	817	917	880	967	885	856	909	878	907	869	915	865	910	851	900	900	941	914	843	941	923	891	917	932	944	875	942	809	864	854	920	903	910	883	897	868	924	845	904	881	905	936	869	896	908	903	905	916	892	866	875	903	876	913	848	943	877	924	937	904	894	903	892	900	917	961	952	919	882	822	874	877	860	905	905	873	925	837	909	889	905	866	884	889	913	912	848	893	831	891	908	874	915	929	920	875	928	890	897	921	944	853	929	889	851	883	858	904	860	896	936	870	908	868	831	875	883	879	879	904	896	882	948	884	934	937	908	889	848	896	907	905	857	906	929	943	878	935	883	862	883	834	928	878	904	845	885	859	857	921	917	839	923	892	852	961	898	844	879	925	892	884	870	894	921	905	918	859	817	889	859	853	844	934	900	869	859	914	906	892	922	884	909	917	838	896	905	878	867	865	879	947	896	891	887	885	873	846	923	934	903	914	914	956	915	895	819	882	865	904	958	907	851	891	866	842	929	859	879	894	894	958	846	888	920	898	912	900	904	941	874	969	918	884	916	903	863	854	890	932	960	882	919	930	925	913	906	900	874	951	883	849	965	866	909	933	844	906	926	890	903	915	922	856	904	888	931	944	929	917	903	857	898	892	909	894	895	941	890	907	966	867	913	887	873	847	912	897	894	863	925	849	894	897	926	905	910	874	859	896	890	890	916	868	942	903	898	920	850	903	894	868	881	875	886	948	908	896	888	869	891	888	901	855	889	866	899	859	889	911	889	958	846	910	908	917	908	935	926	897	897	882	915	907	893	833	892	863	927	859	864	885	897	869	889	903	884	931	855	855	933	924	875	901	925	903	918	865	870	876	885	892	879	888	925	916	854	861	895	885	866	884	871	901	857	885	881	891	868	855	855	877	931	861	894	878	910	864	921	960	852	855	879	873	929	882	881	881	890	901	932	881	843	983	907	881	938	851	897	928	939	907	892	861	837	920	888	860	883	910	873	880	873	886	938	936	880	892	917	956	879	923	909	914	878	901	858	913	892	887	965	859	835	882	915	885	881	898	887	869	957	954	890	914	892	901	937	903	919	859	844	937	905	916	900	897	935	876	909	888	865	860	854	899	898	855	895	881	865	945	912	940	854	885	870	902	917	954	871	938	872	937	894	901	866	877	867	899	929	909	890	892	905	857	854	913	897	913	855	898	879	886	894	862	933	889	914	903	878	907	913	937	957	852	888	915	940	911	911	945	873	894	907	909	893	891	949	896	921	877	896	879	925	898	914	886	904	881	890	938	918	899	881	883
4364	384	317	326	319	281	303	284	296	274	287	277	275	306	300	287	275	259	274	277	307	288	299	281	276	304	334	301	300	304	281	287	276	279	274	296	287	281	297	296	236	303	272	300	281	277	274	289	301	282	248	257	303	290	305	288	322	300	293	285	303	286	309	285	283	327	293	265	307	277	304	286	282	278	285	300	299	266	301	292	292	304	269	305	281	297	289	308	283	267	301	337	278	279	299	264	295	245	269	260	283	284	270	276	291	298	281	297	304	312	306	272	261	278	265	321	302	270	305	302	289	309	291	303	276	302	287	305	274	291	295	264	294	301	299	297	268	269	270	282	284	281	287	287	260	273	284	313	259	281	258	312	272	299	265	289	284	300	279	328	284	268	309	292	291	302	277	236	281	289	281	325	299	312	269	285	311	314	245	315	266	282	286	280	278	278	257	293	278	295	303	317	285	292	282	292	286	300	290	297	294	287	300	274	286	297	279	267	284	306	299	291	260	262	261	293	278	301	287	289	273	294	310	264	284	303	295	285	299	279	276	281	288	305	318	330	273	294	257	299	258	260	312	282	298	277	304	326	299	276	287	277	267	308	269	275	290	301	280	267	333	309	264	269	259	263	269	295	278	293	280	291	300	268	267	286	278	281	292	280	290	271	274	288	311	280	292	301	297	274	284	295	278	290	302	267	327	291	302	269	286	296	265	282	269	292	302	280	278	270	279	323	264	260	297	271	289	310	291	269	301	313	272	286	291	285	312	292	261	275	314	311	272	322	281	274	290	296	274	297	285	273	291	292	282	286	300	300	267	299	267	277	271	290	303	286	291	297	252	269	270	336	310	306	297	298	267	254	265	300	297	294	327	295	284	268	277	292	289	297	302	260	253	263	298	294	274	279	308	300	275	321	304	300	281	283	287	309	284	258	275	269	302	278	253	278	280	258	305	268	259	298	299	289	293	278	266	278	272	295	300	305	276	281	299	318	319	260	283	281	277	274	269	274	295	286	289	298	284	273	268	299	279	319	286	315	298	295	319	265	279	315	295	264	295	291	306	289	282	276	292	298	285	298	305	252	270	270	280	272	279	283	318	312	300	280	293	293	315	289	275	276	279	277	300	284	252	284	263	274	293	290	259	247	261	301	266	329	268	299	297	292	301	317	289	285	262	274	289	280	290	282	262	270	282	293	264	259	278	332	297	281	279	284	289	271	296	289	275	277	290	281	282	272	281	266	269	308	299	299	259	264	271	292	270	301	276	285	336	300	287	271	273	267	297	290	282	272	276	306	290	304	279	301	286	255	269	270	284	298	292	277	335	284	279	283	293	287	279	257	309	281	286	264	321	258	332	277	303	274	284	256	284	276	257	290	282	286	323	271	307	282	269	298	289	305	281	280	299	304	284	299	275	283	256	274	283	298	301	279	317	288	304	324	286	273	270	295	297	269	308	286	283	302	297	285	284	289	286	297	308	296	288	283	292	299	284	293	283	295	291	270	312	270	287	284	271	282	303	267	315	287	276	294	300	295	297	288	274	278	256	285	294	277	304	307	292	271	312	285	279	276	305	312	266	267	298	283	289	282	283	323	315	287	268	309	263	301	276	300	292	295	279	287	287	293	284	272	300	278	302	294	277	291	298	304	300	279	249	267	272	276	281	272	273	303	266	259	273	281	256	314	308	303	289	241	294	298	296	262	282	263	286	293	297	287	293	281	290	324	312	314	281	302	304	277	297	266	341	304	255	291	290	293	267	304	285	280	284	271	291	277	255	295	278	291	310	270	290	268	303	324	274	308	286	299	286	249	268	290	291	286	264	294	284	280	315	276	273	305	275	300	292	280	254	282	283	306	288	294	261	265	312	310	310	287	304	265	301	278	280	274	294	272	306	299	289	299	250	295	304	283	303	262	293	288	262	324	299	279	240	281	316	259	278	299	306	293	275	308	257	290	289	313	301	310	272	288	292	290	289	279	265	319	298	289	284	303	306	314	269	278	245	289	284	282	298	302	265	260	280	292	320	274	287	253	313	279	259	286	285	319	268	286	319	274	288	256	253	253	268	290	284	284	269	276	320	277	299	271	262	309	330	282	291	268	296	321	291	273	282	285	283	268	318	292	289	255	275	278	299	265	267	317	306	284	307	306	315	270	284	274	266	308	313	277	291	282	266	267	297	277	266	283	317	311	262	319	251	297	272	287	263	317	272	298	282	277	311	309	287	276	289	268	285	251	309	284	239	296	302	285	270	277	290	292	327	281	292	301	286	284	305	276	281	317	296	275	297	278	300	275	268	274	275	298	289	293	301	275	272	295	265	294	302	288	277	315	270	290	311	287	242	283	270	290	271	285	289	290	308	276	276	306	268	291	268	266	280	295	315	291	340	274	313	329	255	270	268	275	311	275	251	327	308	293	301	263	307	293	260	277	293	269	281	270	309	294	262	281	294	291	267	273	287	275	281	276	303	285	260	294	303	319	287	294	312	301	306	302	262	270	258	265	283	274	266	268	292	289	310	295	254	259	271	272	312	286	264	300	250	301	291	259	308	291	288	304	284	276	261	280	266	316	308	267	281	283	294	280	295	312	285	262	317	291	271	291	296	273	294	289	309	261	284	300	281	282	279	256	273	300	281	265	292	299	287	301	283	292	323	261	243	259	285	300	265	275	289	295	290	284	291	271	278	294	309	291	274	306	260	276	295	276	284	282	308	282	260	272	279	312	310	272	278	301	276	299	295	286	279	294	268	311	301	292	279	310	297	326	276	315	296	291	296	285	284	310	301	264	246	278	268	298	288	295	290	287	282	259	236	237	273	264	290	312	277	260	269	292	310	251	286	286	292	284	280	289	303	265	316	277	263	302	301	295	305	268	290	270	298	292	280	284	306	286	273	314	275	303	274	298	274	290	302	321	259	300	269	282	303	311	285	297	288	267	279	294	298	247	284	279	281	313	296	279	299	311	301	289	304	290	323	265	301	330	289	314	262	255	303	299	321	290	303	310	321	256	271	300	280	282	279	295	302	290	281	268	302	268	257	321	329	301	296	240	299	310	262	315	285	283	269	288	272	269	277	291	298	299	289	285	313	297	281	297	278	290	263	291	274	308	320	281	284	303	271	287	270	275	252	267	303	317	288	259	293	274	284	316	302	284	310	263	303	292	292	259	280	320	242	307	275	280	304	285	298	265	280	286	321	275	281	301	315	269	278	317	306	282	283	279	278	295	298	245	320	285	283	291	273	295	260	305	238	307	316	307	268	315	287	269	300	280	276	338	278	267	291	313	289	320	290	289	259	330	314	263	317	295	300	271	300	329	304	279	277	303	270	284	307	289	297	269	285	298	337	268	251	289	306	280	281	298	294	255	289	284	283	290	292	312	274	261	287	274	269	284	313	294	283	274	285	262	317	291	312	284	317	281	312	275	270	268	299	298	265	317	285	285	285	286	280	290	302	304	281	252	300	284	284	287	303	292	264	282	289	293	268	279	306	293	305	318	294	293
4341	775	836	832	790	771	793	741	738	713	733	718	743	770	739	702	745	761	721	764	705	715	769	780	753	775	716	780	725	713	707	729	693	762	687	716	756	674	746	765	729	758	732	735	714	748	743	691	745	693	740	756	727	701	706	693	719	684	722	716	753	696	710	769	726	682	709	722	705	710	701	727	725	691	707	741	715	707	729	692	784	715	778	749	764	719	742	720	806	757	703	711	735	733	713	769	765	805	741	756	706	726	763	681	729	731	698	726	746	727	734	710	777	711	721	768	724	770	703	754	729	753	722	724	752	764	662	717	739	732	713	688	754	737	704	732	706	698	746	719	763	724	712	661	705	686	738	697	695	732	660	732	730	766	718	732	722	732	787	652	769	744	734	732	751	769	774	718	763	744	704	751	753	711	738	706	787	693	673	767	716	778	719	703	747	733	770	758	713	726	748	743	731	730	731	701	692	693	718	783	699	707	697	749	748	763	683	733	706	713	702	772	745	735	720	711	796	773	748	700	732	686	772	745	684	713	732	742	713	708	715	709	709	773	761	702	789	782	711	688	720	703	759	747	724	716	707	713	707	759	744	744	733	749	735	690	714	721	780	759	764	731	735	709	725	687	749	723	727	737	678	724	650	685	708	726	698	748	709	752	746	728	728	721	767	750	767	730	748	761	721	710	707	747	759	722	726	737	641	729	703	720	759	700	717	698	726	738	713	692	732	719	702	757	750	721	748	718	729	733	708	722	718	706	747	747	719	681	686	720	684	727	785	763	748	771	761	748	726	758	733	736	683	666	743	727	775	751	716	774	736	696	718	695	699	712	686	724	688	747	730	770	694	705	712	727	736	708	738	738	727	691	734	724	758	703	688	693	727	728	689	707	748	759	725	775	697	691	756	717	738	746	686	725	704	749	730	718	722	733	742	707	703	700	735	694	725	727	752	791	741	745	717	737	710	727	691	757	732	651	669	764	730	698	741	756	713	718	726	688	698	722	690	700	749	703	753	739	717	714	711	756	706	835	683	758	741	742	771	708	733	731	691	700	712	705	743	731	745	669	734	712	720	730	720	797	780	769	743	710	735	700	657	722	733	777	728	748	754	732	727	680	702	713	722	701	714	729	744	715	729	749	694	769	721	733	719	826	709	731	755	704	727	756	723	765	734	710	795	693	767	726	718	683	732	778	713	693	728	714	726	743	728	742	726	730	740	730	717	709	704	746	736	700	743	719	707	726	711	762	727	768	744	746	669	748	735	732	690	724	775	689	717	728	761	741	735	717	675	709	726	753	764	727	692	712	738	729	686	699	707	755	762	703	692	711	756	737	786	753	772	681	762	703	757	708	684	720	785	665	754	787	731	726	694	745	677	743	700	723	717	673	739	716	744	760	749	706	723	789	693	703	729	723	781	768	782	716	708	717	684	724	780	702	736	719	706	731	757	707	690	747	752	746	739	679	744	710	730	727	784	758	717	696	693	741	732	732	754	746	715	778	706	746	720	730	719	697	689	702	690	740	766	757	723	746	724	721	749	751	695	731	679	742	728	729	744	676	783	752	738	721	695	712	733	712	740	701	739	743	752	734	746	703	707	735	727	700	729	742	719	725	693	707	744	720	731	669	704	702	728	707	792	729	730	719	733	693	709	745	697	750	706	762	765	762	767	710	738	666	707	671	740	735	759	775	671	762	761	752	688	718	786	677	744	710	709	725	734	778	679	749	734	726	749	689	758	762	732	762	720	716	731	733	746	743	697	720	757	698	709	760	718	747	749	752	694	723	697	710	733	730	691	722	708	690	727	774	721	745	753	739	691	713	719	714	735	689	733	684	733	690	706	748	741	701	734	705	782	693	722	749	715	743	732	715	736	732	692	673	758	723	703	770	716	758	694	746	742	755	716	718	645	741	712	782	730	766	713	713	721	751	749	733	758	718	697	729	717	741	716	712	728	740	732	737	717	752	723	768	724	709	729	727	721	792	683	725	712	724	710	766	738	736	753	757	728	743	704	748	717	771	763	672	734	770	743	762	777	692	742	768	742	743	738	715	754	741	680	751	708	715	736	692	726	757	766	669	758	740	705	744	714	707	747	723	739	699	725	697	720	725	741	704	741	728	755	718	677	727	771	736	713	706	760	732	730	708	720	747	691	744	709	711	692	709	722	691	760	744	687	768	713	731	727	735	715	759	721	725	751	770	721	694	698	736	713	723	740	702	724	710	758	691	710	706	707	764	708	693	720	739	744	779	736	737	729	711	768	672	738	739	675	727	749	701	683	738	735	739	777	689	708	733	705	707	760	719	710	716	759	714	709	727	702	729	720	738	733	739	744	698	716	772	733	765	705	705	736	783	695	723	746	715	696	760	748	755	739	697	733	749	749	718	713	712	750	704	707	706	773	694	750	750	748	773	779	735	704	706	746	704	737	704	759	761	710	738	710	749	727	712	710	743	737	714	704	744	741	723	759	716	736	770	751	702	765	731	727	772	705	765	764	742	749	698	730	720	735	735	713	697	721	766	758	678	678	769	715	769	781	716	727	714	730	755	708	726	726	725	695	740	731	711	768	736	735	739	792	721	746	735	747	719	744	718	736	719	747	731	772	704	756	705	725	702	694	765	736	718	744	726	776	739	711	755	704	695	737	774	773	728	747	792	738	718	751	750	714	668	691	718	752	708	704	727	718	701	718	746	758	715	738	750	694	718	708	717	726	762	738	715	722	740	731	720	775	737	713	682	736	731	711	675	735	719	745	769	766	755	712	709	738	755	705	726	718	701	752	749	710	784	710	745	755	723	758	712	721	739	730	744	694	722	748	706	743	712	728	694	679	697	693	712	696	729	725	728	730	681	678	715	727	796	750	716	724	727	735	724	711	704	708	711	711	750	732	740	665	766	724	696	745	756	715	731	754	730	739	723	746	706	706	727	726	725	775	737	712	747	763	727	764	761	766	671	745	735	791	710	747	721	746	730	718	721	730	706	743	723	752	718	746	748	684	743	739	765	746	713	705	741	732	687	728	689	756	731	711	748	758	780	740	726	702	700	808	719	714	735	698	714	732	743	714	743	702	667	732	753	728	707	685	736	709	727	718	729	726	709	752	710	702	727	663	743	725	733	748	737	704	717	724	746	768	720	731	741	731	686	710	710	688	748	698	706	713	767	730	730	730	735	779	730	750	688	701	700	733	741	779	721	744	737	709	721	705	698	738	718	706	712	723	733	730	705	746	677	735	715	717	720	746	707	747	728	743	735	725	735	725	732	738	733	741	704	740	719	678	743	750	712	729	763	767	781	684	717	746	710	722	734	695	727	739	692	742	729	731	723	676	723	761	765	758	657	716	722	731	721	707	712	696	755	701	687	722	725	732	737	744	735	741	780	713	715	769	773	731	690	706	734	762	739	724	712	701	743	704	723	701	736	731	750	751	700	713	706	767	769	723	730	740	722	694	744	756	700	745	685	727	755	745	741	704	767	792	717	745	749	705	734	743	717	750	722
40201	15287	2559	927	639	479	421	356	329	294	286	247	218	218	238	252	218	224	221	225	230	208	204	204	213	191	191	180	219	211	194	211	220	202	207	182	190	163	186	206	178	201	202	177	202	190	218	184	165	177	201	192	161	182	185	189	170	173	192	184	211	185	200	176	184	221	174	180	190	218	207	202	186	180	176	206	185	210	216	212	191	172	182	199	175	190	200	187	212	183	193	176	199	172	191	205	173	154	201	215	196	191	175	183	196	231	175	210	200	193	214	175	190	188	178	170	188	184	205	207	164	182	192	192	215	178	186	205	164	188	191	178	192	204	144	188	191	210	185	201	199	188	183	195	152	177	203	186	192	207	215	193	169	190	181	205	184	197	186	205	185	187	193	171	168	188	206	169	194	203	182	186	188	186	183	205	205	185	190	205	191	212	180	192	201	174	190	168	200	196	173	169	187	209	199	203	198	182	193	208	204	163	197	183	190	182	188	219	194	181	184	188	199	206	187	174	172	170	176	179	193	194	181	187	181	161	194	196	201	196	172	186	179	222	183	155	173	197	187	192	200	169	185	170	177	172	178	179	190	189	190	193	184	184	188	179	190	171	193	199	196	195	228	190	194	184	176	193	179	191	202	171	214	170	194	178	167	162	185	181	194	184	206	197	156	209	194	206	184	197	199	202	197	183	175	203	184	185	183	179	184	208	172	196	195	198	185	166	178	185	196	192	185	201	189	194	177	193	162	173	178	195	180	189	179	195	190	198	197	169	178	204	186	196	208	184	172	198	204	202	188	187	195	190	218	199	189	189	204	180	167	168	183	193	160	202	185	192	213	188	170	172	202	184	173	204	204	207	221	194	183	171	200	179	188	174	183	183	208	161	205	175	173	174	190	187	212	209	203	178	189	192	189	205	194	201	228	193	168	179	214	170	200	204	200	189	193	173	186	182	186	175	175	180	167	205	189	181	195	189	195	200	181	196	202	199	176	195	236	206	198	179	172	196	190	180	182	189	181	182	168	188	190	186	195	192	176	174	189	171	203	195	194	207	217	173	190	189	189	192	181	175	186	174	177	174	191	202	200	186	169	175	191	201	192	178	204	186	191	198	181	150	196	182	170	207	159	179	177	213	186	186	182	172	185	194	201	184	174	194	182	179	197	225	183	174	194	190	205	215	192	182	185	219	196	196	173	199	197	175	211	157	187	178	190	195	192	189	200	200	185	160	207	174	210	193	213	184	190	189	201	183	176	194	205	186	178	197	181	190	164	176	176	179	199	183	228	167	174	180	212	176	193	201	184	169	186	200	218	203	162	159	198	184	185	202	159	164	195	207	162	198	180	192	217	175	202	199	200	178	212	185	199	214	191	170	175	224	163	219	211	180	183	188	185	197	188	200	188	205	210	179	201	178	216	203	216	184	193	187	187	212	191	176	173	188	200	213	165	189	178	179	202	193	190	216	192	185	195	175	192	193	204	201	209	182	199	191	190	197	166	190	170	178	204	182	187	201	185	184	168	186	153	187	183	190	202	187	194	188	169	185	164	187	176	191	187	186	196	199	190	213	174	219	182	164	198	191	187	190	202	172	170	186	191	181	206	188	190	190	157	199	213	195	185	201	221	187	181	179	188	174	200	180	212	179	191	202	188	157	187	186	198	197	199	189	168	188	216	199	176	210	194	186	168	182	195	216	189	200	183	160	184	162	179	194	176	200	202	164	184	194	212	198	198	198	178	191	183	208	192	176	180	176	179	204	172	192	163	202	205	183	197	203	201	165	178	194	209	176	194	191	176	190	190	197	181	180	202	183	196	203	163	181	194	193	161	178	196	215	182	175	201	218	186	197	202	176	193	219	201	195	159	178	192	197	175	152	171	170	202	186	196	204	190	201	190	180	188	203	210	179	209	187	159	190	207	213	199	186	176	190	177	216	192	178	172	219	200	173	169	182	176	183	199	189	175	181	189	194	204	204	178	182	211	199	187	190	177	188	176	164	209	199	195	185	213	179	207	196	189	207	157	184	219	204	193	191	170	176	196	192	179	188	199	154	173	171	161	154	200	208	178	183	219	185	184	183	224	186	191	190	198	200	194	181	178	176	180	193	182	192	188	193	191	163	193	167	208	182	197	197	196	184	165	198	204	179	219	202	168	188	156	180	157	183	192	177	213	202	180	225	200	197	223	208	180	196	185	192	199	189	167	192	174	193	184	191	180	203	188	157	175	192	204	196	176	221	198	160	166	190	196	192	190	163	188	219	187	200	185	203	198	218	189	195	183	202	194	181	221	186	200	209	176	184	200	199	184	196	190	216	164	209	184	171	195	165	218	201	186	189	205	177	184	182	205	182	183	195	200	190	182	171	181	177	181	185	194	184	181	212	187	177	202	202	230	191	194	178	202	188	192	191	202	203	189	181	171	191	215	185	224	182	176	187	188	186	191	176	175	196	165	199	180	194	194	188	178	171	175	194	191	193	173	167	162	180	224	189	200	208	188	175	172	185	208	171	186	187	222	191	184	181	191	192	211	205	180	176	191	182	175	154	212	157	195	206	184	190	186	143	212	180	218	197	203	206	200	167	196	186	191	215	192	212	194	204	210	209	185	190	213	209	162	175	175	190	180	198	184	204	205	213	205	189	174	184	186	175	174	184	182	179	185	179	197	179	185	214	203	154	197	170	187	186	183	193	190	186	202	192	222	180	181	186	190	205	191	170	208	201	179	160	198	193	194	197	207	190	176	211	169	185	177	185	204	167	169	185	181	202	181	204	199	176	163	176	191	160	186	155	175	212	190	194	200	168	196	184	217	194	189	183	175	180	205	201	209	204	218	176	191	178	173	174	169	182	162	180	184	185	191	198	180	178	202	164	172	186	209	209	185	193	204	187	180	225	184	189	171	213	197	177	180	205	182	165	195	215	201	190	165	194	204	188	186	191	196	206	184	173	201	192	213	174	191	197	162	201	184	192	176	181	189	190	200	174	169	198	187	186	184	176	172	174	172	171	199	198	177	184	200	190	188	181	176	205	179	188	190	193	191	198	204	206	221	203	193	193	198	214	180	186	177	201	217	205	180	202	163	174	180	158	215	204	192	201	171	203	183	178	181	212	191	185	205	187	206	198	182	204	200	174	169	196	186	191	171	175	201	210	182	178	177	189	207	180	206	201	205	206	225	174	168	186	191	179	187	173	180	192	189	200	188	198	184	188	179	193	187	193	198	201	182	167	170	191	177	189	159	196	199	180	182	173	195	207	201	179	197	200	185	199	214	185	171	189	195	173	210	195	189	191	208	208	182	185	176	201	211	170	175	163	200	195	192	172	200	211	221	177	197	207	207	205	181	174	171	170	206	185	182	198	163	167	184	189	198	193	186	184	181	190	192	205	199	205	191	173	192	173	181	198	193	187	180	172	189	185	159	183	202	195	165	173	181	181	189	191	178	201	200	180	187	209	164	184	219	212	181	181	181	161	196	189	174	203	199	217	181	205	189	194	178	194
23353	1224	2295	2663	2461	2044	1676	1501	1267	1161	1045	976	942	865	814	815	818	738	726	732	675	670	691	644	688	636	617	632	587	657	621	652	627	622	607	609	605	596	578	571	549	582	576	560	618	542	563	639	565	586	560	579	571	508	584	506	576	583	629	568	573	570	545	523	554	513	600	569	589	560	562	538	537	563	558	554	576	559	560	558	546	467	569	581	570	571	536	547	542	577	568	554	562	576	538	599	575	548	549	530	586	560	530	580	567	597	523	540	552	533	545	550	575	501	557	539	551	536	557	598	552	576	564	550	542	530	525	540	595	546	568	533	553	570	522	539	572	515	513	592	576	534	578	518	547	595	552	548	511	480	548	559	563	557	555	545	531	546	548	571	517	527	534	549	549	533	541	541	528	566	556	605	544	546	572	533	593	526	545	562	561	538	549	526	524	535	523	541	570	502	557	498	522	525	555	575	536	528	579	539	549	559	535	559	497	554	533	543	542	556	549	566	571	550	581	538	571	567	506	511	527	553	536	545	590	522	588	550	562	530	551	578	510	515	577	568	558	547	535	510	523	604	555	523	568	547	581	532	536	549	493	552	582	570	560	512	548	526	537	508	543	565	516	567	559	538	509	534	529	530	545	579	555	561	496	543	566	528	571	552	531	499	580	547	552	555	549	508	548	551	564	541	560	545	543	563	559	552	550	581	506	556	580	541	560	529	555	612	557	526	528	554	563	573	520	542	543	531	553	578	528	559	552	540	533	575	523	600	557	568	505	523	557	537	570	540	530	552	564	556	575	529	566	564	528	553	550	533	577	530	544	528	548	534	557	512	537	507	524	554	504	474	526	541	546	553	572	539	558	568	592	556	520	542	554	537	566	582	557	534	542	563	520	553	541	504	536	550	552	537	541	560	497	635	553	546	554	568	535	519	543	510	543	613	549	561	545	580	558	539	544	572	577	522	574	572	566	561	535	527	547	519	561	565	519	536	532	558	576	598	531	524	558	517	481	572	535	589	527	522	558	573	542	526	548	528	539	519	529	519	543	579	527	544	565	571	571	561	523	568	519	526	558	524	541	573	530	564	527	546	522	512	514	528	562	553	543	584	561	523	538	573	562	539	531	574	545	528	539	545	538	565	542	530	524	562	538	524	539	500	589	536	557	583	556	530	514	538	555	628	564	550	590	569	593	539	526	549	541	532	563	512	522	561	566	540	496	540	591	552	585	528	526	593	567	544	578	524	551	546	518	521	524	540	539	529	500	545	587	548	515	582	515	561	521	611	533	548	504	532	568	561	528	546	534	529	535	539	542	531	515	503	526	533	538	571	515	568	566	556	527	511	530	541	489	529	564	561	546	542	502	571	546	593	549	537	530	541	547	566	501	536	559	546	527	575	530	575	550	550	558	554	535	522	551	571	538	539	564	531	498	557	524	594	508	570	564	567	522	493	558	566	535	565	516	550	533	544	547	537	529	572	526	573	557	557	560	529	515	510	582	571	560	537	590	554	539	536	548	564	545	554	543	544	501	528	509	541	553	580	540	544	567	587	514	521	545	519	537	549	562	574	541	522	542	539	522	512	515	568	568	530	524	527	562	530	488	513	597	565	569	509	527	548	523	533	550	523	545	534	512	527	534	541	537	587	587	585	534	554	548	541	558	554	544	540	540	538	572	540	535	566	567	535	563	551	515	568	560	527	571	513	603	566	550	535	553	563	512	543	558	572	528	575	564	533	576	561	542	575	519	557	535	540	580	500	552	522	555	542	600	544	544	593	519	559	576	527	555	539	570	530	529	557	556	564	526	533	577	537	576	543	548	519	573	498	577	554	505	559	552	578	537	552	575	500	573	544	542	567	548	554	525	544	553	539	551	568	524	577	518	559	551	526	564	536	576	532	511	541	537	569	522	560	548	568	525	576	503	558	554	559	504	557	524	534	513	558	579	559	537	505	527	503	544	544	567	546	568	564	529	535	531	544	553	540	559	529	518	565	569	542	570	526	552	514	540	519	543	504	544	535	559	545	521	551	517	522	563	518	516	550	522	541	558	543	524	544	548	529	541	520	530	571	563	552	547	538	527	529	549	540	536	563	564	541	546	530	576	528	516	567	515	560	545	517	551	531	556	546	526	565	558	544	561	522	517	559	557	538	537	544	526	564	559	528	512	524	548	533	570	559	559	569	521	574	588	532	537	533	527	551	604	530	560	533	543	534	528	536	500	517	576	542	549	490	584	571	550	541	583	520	537	555	554	530	508	519	555	576	628	572	515	540	556	530	530	528	550	530	551	527	563	547	568	519	507	570	566	533	587	547	530	556	560	546	583	525	495	579	520	555	517	604	536	542	566	542	538	538	530	514	539	542	559	547	554	545	561	563	531	499	540	568	537	614	550	539	540	576	552	524	581	613	557	568	508	537	540	555	554	519	551	554	522	554	527	571	537	588	538	478	609	522	543	576	558	525	559	543	595	539	592	567	538	572	564	576	557	537	507	502	520	589	572	551	564	570	516	530	540	554	543	514	574	573	545	530	554	526	535	579	541	540	537	583	539	480	491	528	551	532	568	562	571	536	545	528	576	576	527	573	553	590	571	505	583	553	565	561	515	557	542	526	567	557	580	509	574	512	552	576	540	609	596	553	516	526	560	555	520	562	552	575	481	561	552	548	537	545	530	567	517	564	610	574	553	552	513	541	536	530	528	530	512	509	560	552	552	550	571	544	539	550	572	556	551	581	557	522	583	577	540	563	510	550	573	585	522	549	546	584	552	508	540	515	590	577	545	558	569	506	513	552	615	544	534	559	556	527	550	601	533	534	568	516	552	558	550	508	568	491	545	551	575	538	563	527	561	549	575	526	495	526	509	570	529	535	560	504	523	568	555	554	546	539	519	568	514	554	573	551	547	552	565	547	571	508	517	562	572	540	566	536	562	537	541	544	553	525	514	542	537	557	515	507	535	516	558	534	567	560	530	585	513	582	539	539	539	522	591	521	542	560	480	528	543	548	591	594	577	571	559	542	566	540	562	580	529	540	574	523	598	564	509	526	555	562	553	531	605	569	574	565	541	596	559	547	577	514	583	564	567	516	542	567	538	540	523	539	515	537	528	566	536	553	604	561	561	535	539	561	503	558	527	593	560	562	564	537	541	543	594	532	530	528	580	560	576	573	549	520	589	524	541	548	539	568	551	553	539	564	536	529	550	567	558	531	517	524	517	548	578	543	576	555	546	568	553	520	552	571	548	532	539	488	568	561	562	555	557	536	563	565	545	533	552	527	558	550	553	555	578	531	576	569	567	544	575	581	517	525	531	560	543	501	511	550	545	540	524	527	527	508	562	575	573	554	532	539	561	529	569	592	542	555	546	525	486	537	551	554	549	574	541	524	549	529	539	568	594	547	595	538	564	554	545	532	524	541	549	562	554	585	575	527	572	563	557	573	584	522	548	528	580	551	575	537	549	598	546	520	590	534	507	548	520	550	548	540	527	529	542	537	528	519
50235	23568	11025	2097	1244	964	807	654	651	562	543	450	464	522	439	385	449	407	396	366	391	430	395	428	382	360	377	353	372	396	403	347	348	374	366	388	394	371	340	364	402	367	342	368	344	329	351	395	343	351	377	314	344	375	352	377	351	358	359	361	327	353	365	341	333	340	383	337	377	355	339	342	377	355	367	316	353	360	353	387	364	321	354	350	313	397	366	358	360	326	346	399	359	344	350	348	324	379	354	347	357	339	355	362	356	354	328	311	361	369	345	354	340	365	373	345	324	365	371	368	368	367	361	330	361	365	329	356	375	379	355	346	310	400	378	357	371	355	344	349	354	355	353	336	334	345	367	349	360	366	361	343	344	378	352	337	370	339	333	350	317	360	334	386	326	341	339	354	326	351	384	323	341	330	362	392	405	360	378	327	372	369	334	374	372	360	393	340	333	348	361	338	351	311	359	369	382	345	369	352	331	356	348	371	392	365	374	321	346	368	352	364	358	377	339	325	336	355	349	323	326	363	360	355	357	333	363	344	377	359	352	366	353	356	354	370	353	343	394	343	348	363	343	339	365	388	346	352	335	345	367	361	366	320	380	339	349	368	370	342	365	385	326	365	341	352	378	346	345	325	349	335	304	342	372	332	384	351	385	323	346	368	339	344	366	331	350	363	326	368	350	355	368	309	371	369	322	348	333	316	332	355	335	373	357	364	353	370	338	393	360	391	344	322	347	365	374	357	337	341	355	352	344	346	325	368	360	333	332	369	342	327	365	387	369	347	339	321	380	337	355	341	339	329	329	336	362	347	361	352	318	408	334	324	346	368	364	357	327	393	359	358	352	333	353	358	353	335	357	374	347	341	315	351	364	364	377	321	306	350	352	334	345	367	329	321	319	359	340	360	342	352	338	355	362	346	377	359	349	390	377	340	331	348	339	341	357	364	337	324	334	320	350	359	350	371	346	368	354	352	354	357	328	373	363	333	344	336	366	352	377	399	381	349	384	365	342	379	349	370	365	354	332	361	358	327	380	354	357	347	359	358	369	374	371	364	345	354	334	370	361	349	361	348	390	355	367	345	368	376	368	347	343	381	341	349	351	367	306	340	345	348	353	349	352	325	371	355	352	346	348	394	374	353	344	365	348	366	347	340	328	315	352	345	347	294	324	364	351	379	365	369	347	353	360	332	371	355	348	367	360	328	315	329	364	309	346	353	368	320	353	311	313	319	369	376	333	317	349	346	351	398	383	348	348	360	350	353	377	361	328	335	337	345	374	358	352	358	332	345	383	326	366	381	348	362	329	355	337	327	341	352	319	363	365	332	325	359	380	393	351	369	342	327	308	328	387	368	354	321	348	324	343	334	334	347	372	338	338	369	356	354	352	349	362	372	354	355	347	362	356	375	346	377	360	381	368	347	368	328	345	364	333	345	348	362	310	336	329	349	342	334	315	330	331	366	309	330	332	346	321	336	340	320	349	348	348	373	376	357	381	369	364	348	340	362	354	343	391	340	332	339	350	354	339	354	346	357	366	338	336	359	351	379	348	310	336	374	386	338	355	368	345	378	358	354	347	324	338	344	307	355	347	317	356	355	372	365	339	328	350	399	330	325	348	376	362	361	354	349	386	361	341	380	397	373	326	332	372	386	349	376	343	398	339	370	349	355	355	327	338	344	346	341	347	343	350	333	347	362	362	368	314	390	368	353	338	312	345	344	358	375	349	334	348	344	369	370	336	309	377	364	366	333	350	341	373	339	349	365	316	376	402	316	356	379	373	398	364	327	368	362	347	351	315	339	345	318	310	350	360	329	351	333	344	352	338	320	364	344	348	316	372	339	343	347	328	347	347	334	367	349	347	355	339	326	393	384	332	338	337	328	338	347	305	324	330	325	343	364	339	325	345	358	344	311	342	334	361	373	364	336	366	333	353	366	372	332	304	344	379	378	340	350	359	346	304	366	342	338	379	376	359	340	365	341	343	352	325	356	337	354	374	352	323	364	335	346	359	346	328	330	374	331	371	327	338	334	334	361	367	346	370	359	354	364	369	339	349	321	317	351	350	339	343	362	366	352	359	337	337	344	346	351	371	360	341	329	337	343	356	353	334	313	337	347	354	352	374	411	358	347	350	325	339	355	378	361	375	330	324	343	339	331	385	382	364	352	331	368	355	299	373	364	363	372	332	358	362	364	364	339	333	366	325	363	369	345	320	331	361	336	341	330	333	352	354	365	353	319	349	337	312	370	353	326	334	359	364	374	366	333	370	327	376	368	344	362	362	361	331	346	350	335	323	373	382	346	323	320	385	329	354	374	368	301	326	326	361	331	397	316	374	360	338	364	347	379	356	327	336	366	349	330	335	363	368	364	350	341	356	367	320	321	317	363	364	393	356	363	377	328	347	334	358	320	372	348	337	343	348	391	345	374	401	339	366	355	349	376	349	340	352	335	363	348	374	324	323	335	346	330	339	378	354	350	342	356	354	334	329	340	322	356	359	306	342	375	368	355	374	341	356	327	380	335	337	340	329	351	368	329	374	345	334	334	371	390	386	353	360	343	350	329	361	378	368	371	363	341	303	345	345	338	352	404	322	380	333	343	320	356	361	318	388	332	346	334	346	329	362	328	330	377	334	318	367	339	331	356	368	340	330	376	334	344	354	336	342	342	350	314	353	368	343	383	351	367	394	356	365	325	374	383	350	352	370	348	360	348	344	373	332	378	377	327	320	371	357	387	337	343	337	339	326	331	339	314	364	390	388	358	364	361	345	365	354	356	346	344	314	367	354	354	368	388	330	352	355	365	351	333	331	390	339	379	352	338	376	361	326	347	374	384	343	346	336	343	337	342	339	364	353	330	364	309	376	366	341	348	351	347	377	329	356	343	325	353	344	370	357	385	310	340	378	355	369	345	390	350	340	371	344	342	370	345	325	345	374	362	373	316	372	317	378	357	364	372	343	376	356	334	353	368	364	332	377	351	358	333	349	356	348	349	359	371	337	364	369	352	359	309	332	327	355	332	321	372	318	350	335	311	350	365	336	328	344	354	351	403	344	373	368	359	379	360	343	357	339	332	348	352	326	323	369	337	346	354	362	340	328	333	340	341	333	354	345	336	368	306	366	360	342	383	383	332	354	344	359	359	342	378	351	359	326	371	354	343	349	356	360	337	333	367	370	341	324	337	376	343	345	332	342	342	334	337	375	344	359	353	354	355	318	333	353	352	342	353	359	331	307	340	357	329	382	349	322	335	373	351	363	341	348	307	312	345	346	311	312	364	336	400	369	370	324	387	382	348	341	333	359	373	345	332	332	358	332	388	360	338	338	339	350	382	369	374	357	377	347	369	350	354	364	375	317	384	360	366	355	322	340	358	344	355	369	324	311	343	329	349	366	368	358	359	351	365	326	361	367	312	351	368	339	354	338	364	369	365	340	347	325	355	377	355	384	352	367	378	344	354	352	330	377	364	364	376	336	340	340	386	305	336	396	346	376	345
31941	2348	4317	5088	4585	3817	3200	2841	2360	2192	1836	1856	1708	1537	1402	1393	1340	1291	1287	1225	1155	1128	1142	1117	1080	1090	1103	1092	1002	1020	1000	1024	1036	1042	1002	953	1020	943	1003	942	972	968	1004	927	988	952	951	938	922	918	951	950	951	922	961	948	973	916	899	919	929	951	925	953	919	908	898	947	884	917	956	985	839	932	951	944	875	887	839	963	909	926	971	866	874	888	926	936	897	915	911	932	938	920	954	885	913	925	864	934	897	942	868	849	906	843	940	937	869	906	856	902	879	857	920	853	896	857	913	944	900	949	894	917	931	877	895	911	877	934	928	920	920	901	897	852	856	872	879	924	867	953	938	910	904	890	905	872	890	841	897	921	850	870	889	931	890	907	917	938	876	973	840	895	943	945	853	845	858	916	890	879	885	912	958	945	880	880	927	863	916	908	865	917	903	906	902	868	904	837	914	911	891	894	915	941	902	908	897	889	914	933	912	904	954	897	941	915	908	892	888	910	904	896	904	899	935	933	898	922	928	868	940	918	875	953	884	858	874	888	889	869	924	858	876	908	866	905	886	915	922	935	896	964	846	894	917	880	857	867	886	904	898	850	879	899	889	929	917	886	893	880	857	903	916	890	925	875	932	903	912	951	896	893	934	897	970	911	895	924	824	921	887	867	915	926	967	855	900	865	833	857	889	899	859	856	873	869	912	892	897	838	889	874	874	866	886	905	913	860	916	876	890	942	907	887	864	949	891	903	890	873	914	906	924	891	902	941	853	860	877	866	882	882	803	860	869	910	882	891	938	875	909	884	860	903	890	884	951	893	845	914	896	911	892	868	859	922	905	845	924	855	894	906	921	931	914	876	919	904	910	913	942	873	870	865	927	868	913	866	858	851	863	943	908	803	849	846	891	958	874	910	902	880	892	905	926	859	884	909	913	881	916	848	882	877	845	887	896	890	916	909	910	876	872	862	866	827	929	842	900	929	951	860	920	895	877	891	839	871	865	933	906	919	899	878	851	930	885	889	895	895	886	923	854	849	900	894	895	937	899	928	880	861	853	935	880	879	836	911	936	938	932	860	863	882	884	901	885	851	938	865	972	869	908	910	954	899	835	881	879	911	899	947	943	876	926	949	870	905	930	924	910	884	890	902	948	873	902	857	958	919	896	932	868	870	923	875	864	807	927	875	902	892	890	940	924	891	898	841	891	910	906	863	894	865	858	904	923	899	882	917	905	886	909	924	924	915	903	912	880	895	876	881	955	892	878	875	924	889	856	872	924	917	891	915	921	865	910	907	910	907	927	904	892	930	907	884	847	888	883	878	901	904	878	850	938	897	930	907	906	906	926	938	884	868	898	971	885	897	922	893	832	894	823	865	862	939	849	814	859	875	918	903	947	867	911	935	874	855	889	898	841	913	935	866	907	872	869	896	903	888	908	953	913	901	865	868	894	900	863	919	897	922	927	895	877	954	833	889	925	868	872	832	938	855	891	897	908	859	925	906	912	884	884	898	912	919	895	889	922	845	849	884	904	877	947	875	865	949	882	906	868	933	877	939	910	875	919	857	914	882	878	836	908	936	910	917	862	896	919	911	951	907	879	853	909	921	940	863	868	898	855	945	862	890	927	895	941	898	893	866	943	875	919	889	911	959	895	883	868	915	899	894	907	883	923	882	894	898	915	964	898	858	880	903	861	822	881	925	868	854	890	926	911	949	883	861	892	856	895	893	902	879	928	910	892	851	878	895	942	904	935	930	863	897	901	901	868	886	955	861	908	927	895	877	874	866	861	872	885	911	862	851	893	941	884	887	897	911	893	888	873	906	908	853	840	858	862	888	881	840	871	899	947	951	843	891	889	871	926	903	901	936	884	873	840	890	961	872	931	947	878	941	896	907	942	908	865	890	850	922	918	865	899	937	905	932	877	892	847	870	886	886	861	890	924	933	845	880	914	881	935	865	919	924	950	885	931	898	881	916	897	872	901	892	879	844	849	895	890	938	934	866	898	914	869	911	914	895	871	844	869	851	866	877	837	901	867	811	857	906	941	946	904	929	885	895	881	941	870	904	878	897	923	898	893	850	881	874	920	868	925	939	912	862	921	911	884	887	879	896	883	900	876	887	911	941	865	872	895	883	941	866	864	846	915	864	870	898	868	908	880	901	943	906	868	853	941	931	899	915	909	841	882	905	939	862	885	863	854	933	932	915	919	874	895	854	820	900	907	949	890	905	894	930	903	932	894	883	931	832	922	898	940	927	920	921	903	866	834	870	899	922	885	900	901	882	905	884	934	861	862	894	830	866	867	893	883	886	924	945	939	875	880	928	862	931	891	904	877	906	969	867	903	938	918	902	913	867	953	887	863	895	917	894	919	913	913	909	896	865	904	872	900	878	901	854	872	948	880	894	863	854	856	860	944	855	901	897	901	951	902	893	922	906	896	933	890	889	960	915	969	925	895	835	908	846	918	916	859	908	901	927	860	878	902	883	897	896	875	859	961	912	910	908	929	902	886	831	893	890	934	882	920	894	888	847	875	889	856	892	913	924	931	918	929	914	866	846	861	892	903	919	875	870	895	859	880	909	883	894	911	847	919	888	885	848	899	941	927	931	898	940	863	912	899	912	877	878	940	925	880	926	898	886	879	899	880	850	849	872	908	909	863	900	940	844	881	884	923	852	925	909	854	837	854	842	925	905	840	858	912	895	895	878	831	914	897	860	891	908	889	897	898	878	893	931	910	900	880	923	833	876	831	926	831	899	896	886	846	879	869	907	898	883	818	906	887	941	867	884	894	872	858	894	899	904	901	932	885	889	869	885	886	905	887	898	887	957	880	888	923	864	905	931	898	860	912	885	892	880	945	886	923	932	880	910	836	893	880	901	848	889	875	860	928	924	882	861	906	877	900	912	901	900	871	902	832	857	922	917	879	882	909	880	847	894	863	900	904	902	927	928	906	898	882	889	891	877	950	861	882	865	878	907	895	955	875	906	894	910	904	882	896	939	894	893	939	954	879	883	923	854	908	866	918	902	894	919	833	880	918	899	887	918	858	848	853	846	888	874	893	873	902	875	900	906	857	857	901	850	854	868	913	903	866	864	897	878	848	927	866	846	901	887	868	875	872	883	878	921	884	904	875	916	872	845	872	936	913	901	843	896	863	935	907	903	858	912	875	925	886	918	866	911	915	959	881	899	878	905	892	923	873	913	915	915	876	810	913	873	886	934	853	933	895	903	870	877	884	873	847	881	882	915	983	925	920	916	896	875	914	901	886	901	911	922	918	930	898	858	914	876	799	890	910	885	920	852	889	854	911	886	833	920	863	895	936	892	848	876	877	857	945	884	886	910	874	846	891	914	907	915	908	873	922	908	898	892	852	934	863	895	859	924	887	883	926	873	903	913	886	909	924	846	927	880	944	873	891	849	905	895	933	877	906	854	886	892	860	869	873	909	862	940	939	872	949	896	905	852	899	882	881	926	847	880	915	917	865	890	865	937	901	882
4524	597	400	339	308	312	269	253	305	276	288	280	295	286	317	303	311	313	274	296	277	283	315	298	300	316	288	290	288	302	312	273	270	303	285	286	283	271	318	280	312	272	303	325	315	307	286	291	257	286	280	271	256	294	283	290	273	286	306	287	302	300	270	299	293	293	277	303	294	288	295	274	275	303	297	262	332	273	269	274	272	268	311	314	278	306	276	303	271	311	284	285	265	263	287	312	306	294	283	284	294	252	317	295	230	300	320	270	289	314	289	291	278	284	280	280	301	328	265	295	259	323	264	304	287	318	307	270	297	306	301	294	277	288	298	271	282	290	286	263	321	305	287	276	286	282	311	271	295	295	296	306	273	278	294	279	316	277	304	264	304	256	279	307	280	301	291	291	293	304	269	263	315	267	253	289	277	280	286	290	288	267	296	275	297	309	302	272	278	243	269	303	296	281	273	294	317	293	263	264	311	276	280	301	286	259	307	274	255	320	292	288	294	285	282	263	260	285	297	263	297	306	263	256	318	265	250	296	284	280	276	276	274	291	301	279	287	293	294	283	302	304	311	286	302	293	268	267	288	290	280	283	283	298	282	308	276	262	280	287	307	288	274	279	295	313	274	270	253	270	295	273	288	298	270	277	275	305	296	258	290	295	301	275	299	272	295	268	280	327	287	279	268	280	273	286	268	262	269	286	273	277	287	272	296	296	300	324	304	262	283	298	322	257	284	267	254	303	268	289	259	264	260	302	317	295	298	296	254	284	314	290	288	261	284	303	276	280	302	298	269	256	290	295	260	305	277	321	286	285	268	314	291	292	259	267	286	307	279	283	330	322	337	280	270	246	277	280	317	276	255	299	301	286	274	283	276	271	283	322	273	267	260	286	292	302	314	285	303	299	288	271	298	302	278	259	298	280	271	280	264	299	245	258	280	277	299	270	312	269	272	302	285	289	244	297	279	321	305	327	277	330	327	268	275	279	282	316	317	300	285	272	283	292	269	290	280	267	298	270	328	287	289	325	304	285	281	287	281	278	299	255	263	263	284	293	298	259	269	280	270	282	280	292	286	254	288	278	299	293	266	305	280	281	300	291	286	272	289	292	295	304	297	281	309	277	283	318	275	307	279	309	299	282	283	285	296	301	276	309	280	297	287	286	257	269	307	276	298	274	276	277	277	275	290	321	300	274	289	296	298	284	285	278	283	312	298	281	285	334	283	268	315	255	273	280	312	308	261	306	270	269	253	301	278	303	280	290	284	316	291	276	280	276	270	283	290	314	252	285	287	307	269	325	287	250	292	271	253	285	278	282	304	278	258	291	308	302	275	259	275	281	259	286	321	292	293	272	287	286	303	293	260	276	279	275	262	296	275	288	275	285	257	269	284	281	252	306	289	258	275	252	254	269	296	318	256	265	298	280	305	290	303	275	293	268	289	284	276	270	281	291	292	271	309	275	299	285	252	314	266	286	287	284	304	282	280	272	288	276	262	299	294	267	285	303	287	317	304	278	271	293	301	276	305	293	297	245	274	290	306	294	260	272	296	275	304	261	275	304	252	283	303	314	272	251	285	288	297	282	272	245	293	278	266	335	310	261	285	260	271	261	269	252	303	264	299	286	289	282	256	306	276	294	244	309	305	295	280	282	295	296	262	236	238	289	298	311	265	280	283	271	331	289	313	309	271	283	284	304	333	283	284	260	287	305	304	292	303	295	283	283	305	247	275	299	298	301	277	294	276	286	316	273	268	306	284	282	272	286	251	240	316	265	280	261	264	294	267	260	264	289	277	258	283	265	282	277	276	325	282	296	304	276	320	297	264	282	276	290	264	289	260	278	283	305	272	284	302	298	290	264	328	274	284	325	262	291	280	285	287	288	266	292	283	270	295	284	266	295	258	277	263	295	307	285	292	283	276	290	284	258	293	275	289	305	287	283	275	273	284	297	292	285	293	315	282	308	333	297	283	285	307	275	246	267	312	287	245	295	276	301	262	288	267	288	244	275	320	265	274	277	238	298	268	318	330	291	301	280	278	273	323	293	285	304	276	298	299	283	272	292	309	283	293	262	284	257	275	290	263	287	264	307	265	300	290	307	304	264	317	291	313	287	278	282	247	286	289	289	286	289	297	265	282	302	274	269	276	282	257	273	305	297	318	339	301	304	291	281	314	301	268	276	264	282	282	264	275	281	325	292	279	278	305	304	300	270	292	265	287	257	276	317	268	318	247	270	277	292	298	284	272	297	290	281	296	290	280	307	287	276	299	272	302	283	277	288	264	294	284	310	288	304	289	250	276	291	281	291	309	292	295	286	281	263	292	307	290	279	278	271	302	308	286	294	292	295	276	306	325	316	282	282	276	258	288	286	301	301	261	291	266	261	286	315	314	257	268	312	254	296	287	270	271	302	284	293	272	275	278	283	285	296	289	259	288	266	333	269	282	284	270	250	295	283	278	264	247	266	288	292	281	286	307	273	284	308	296	289	300	279	285	300	274	278	308	286	313	298	289	281	283	290	272	266	283	320	312	259	292	291	300	301	290	257	281	281	249	295	279	268	276	313	303	283	269	274	284	280	303	281	273	296	297	277	277	306	259	345	295	285	314	287	309	282	280	310	294	290	286	283	273	288	244	306	302	275	274	280	294	302	298	287	317	312	259	278	282	267	302	296	313	265	307	244	293	271	305	305	300	280	275	252	292	299	280	276	255	269	290	291	301	325	266	321	286	291	301	307	324	270	284	320	229	289	302	285	283	274	308	285	278	283	280	304	270	258	295	308	274	278	332	279	269	272	257	279	306	282	301	289	286	277	295	267	276	250	326	285	265	280	255	287	264	323	282	282	278	307	262	233	263	289	269	266	271	288	272	313	293	301	307	303	297	269	283	310	295	257	257	263	292	318	272	256	313	290	293	286	266	273	293	281	323	287	277	290	311	289	289	310	280	311	288	248	297	273	262	282	294	275	275	276	316	277	282	300	302	300	308	287	288	273	292	281	295	266	276	285	248	283	278	307	239	295	278	302	279	308	271	290	317	276	281	326	335	297	273	304	284	286	272	242	277	317	293	266	341	298	285	290	263	284	270	280	293	284	282	314	261	263	311	296	297	282	282	293	280	308	285	274	261	303	295	286	280	284	267	289	267	272	271	299	277	344	294	249	283	265	271	289	302	318	278	307	276	256	288	294	271	335	274	315	290	285	287	277	292	278	271	309	264	270	262	285	297	286	336	315	306	275	316	235	299	302	287	280	291	302	309	285	296	303	304	277	282	285	262	292	305	299	284	277	290	256	286	300	297	291	278	294	295	296	282	322	302	256	302	267	297	250	273	293	266	241	306	306	308	286	288	270	337	307	270	297	266	291	307	265	300	286	300	307	273	282	300	311	275	256	284	333	268	289	264	277	305	308	326	289	299	273	290	294	303	292	288	280	272	289	280	258	328	291	305	287	277	289	303	307	253	286	272	287	307	300	300	281	269	291	277	277	301	286	273	292
4313	810	808	795	803	757	757	748	767	729	786	757	750	697	795	752	769	759	751	755	706	751	738	676	718	727	742	761	719	726	706	706	706	727	754	717	710	771	752	709	768	725	739	744	723	692	695	737	768	703	745	706	763	744	704	735	777	764	760	759	730	778	725	714	722	734	710	699	685	750	685	720	752	743	728	729	723	720	705	731	736	742	776	753	745	709	729	764	724	693	732	704	744	726	737	721	755	763	730	736	766	792	725	704	743	720	720	710	721	721	707	774	715	699	672	652	728	732	692	715	713	742	752	732	788	763	699	754	739	724	727	741	738	706	717	738	719	691	736	722	650	712	761	735	726	748	707	747	708	724	726	719	764	757	700	745	715	726	708	757	748	756	769	739	748	720	732	763	711	725	717	724	768	715	725	794	699	758	715	727	700	753	787	685	762	743	725	749	773	725	720	725	708	758	744	719	799	713	785	721	716	728	771	733	750	727	714	709	712	707	722	707	742	676	785	730	701	717	743	750	682	711	689	743	762	690	703	666	778	741	752	723	766	706	737	757	678	788	777	679	734	740	677	760	680	703	713	746	750	692	765	707	678	718	703	718	728	702	780	727	730	761	725	759	706	674	752	737	698	795	791	752	711	693	721	766	724	773	666	706	747	698	705	720	671	712	739	703	715	794	732	757	767	726	744	768	745	719	695	688	764	711	727	748	684	726	727	676	712	727	758	673	710	723	718	752	758	756	758	722	737	734	710	770	748	753	756	693	736	696	699	737	701	717	707	727	780	747	704	740	743	693	710	723	701	736	728	742	744	750	718	662	709	741	753	740	713	709	743	738	761	701	740	688	739	737	694	683	729	744	695	728	665	711	776	704	721	704	754	714	731	711	773	721	741	719	715	738	759	716	743	677	743	732	715	701	723	761	727	764	703	776	690	696	713	704	720	719	723	749	722	745	793	763	716	735	662	733	752	699	720	757	689	734	721	719	737	718	717	697	745	725	791	755	723	742	721	717	720	774	729	731	742	754	699	748	694	700	744	708	749	747	794	767	732	680	700	707	740	682	698	700	776	725	716	756	735	759	717	741	735	726	723	768	748	719	711	783	687	761	650	749	695	756	712	749	708	733	684	737	740	757	728	711	686	737	730	717	732	715	688	743	714	756	771	730	779	746	742	739	756	735	769	714	694	721	764	686	764	758	691	737	721	743	748	728	709	722	770	726	725	705	703	715	754	768	715	721	741	773	704	723	732	734	758	715	702	712	720	736	692	706	739	787	725	780	731	727	730	754	730	695	758	730	750	728	736	688	715	731	720	707	803	761	719	718	789	691	710	765	708	783	758	717	720	686	737	714	745	765	706	755	679	703	743	748	705	707	760	771	726	710	723	717	751	771	766	759	746	753	723	711	700	724	711	719	723	729	758	748	721	681	750	717	702	731	699	730	682	804	751	740	682	734	688	727	696	718	758	770	736	718	698	717	719	709	692	724	719	745	726	700	721	731	727	687	700	729	704	732	751	757	729	755	711	705	771	742	752	739	708	727	741	739	754	770	743	776	719	699	725	762	711	721	710	720	707	708	718	714	682	691	656	697	692	708	737	769	773	724	752	684	698	744	686	748	708	747	669	753	767	743	717	744	699	682	732	753	714	741	706	763	797	739	740	691	716	679	727	698	746	712	690	715	722	727	695	726	713	761	691	728	775	694	710	744	722	719	720	786	703	709	726	711	728	688	676	743	747	720	706	691	749	724	775	703	726	730	708	715	752	711	678	707	718	736	670	757	734	680	746	743	711	733	719	717	737	698	713	723	695	755	745	698	719	702	721	753	756	736	776	772	714	739	724	740	687	731	762	777	736	709	750	700	759	744	751	739	758	728	698	743	736	775	672	757	746	726	740	747	727	700	702	729	699	753	706	719	737	746	696	690	716	761	721	704	757	780	715	731	700	758	757	685	759	718	679	673	703	727	753	735	688	714	757	776	767	702	768	761	701	740	711	782	734	731	761	688	714	722	716	729	731	771	722	700	675	749	732	710	764	796	724	704	721	698	746	700	733	688	709	722	722	687	694	706	732	733	737	766	711	783	735	739	693	781	746	710	716	750	816	697	746	736	710	719	788	757	695	684	710	700	738	723	703	746	731	668	689	725	705	723	722	727	744	752	768	731	690	732	759	771	714	759	707	778	724	730	747	747	709	718	759	768	673	750	745	736	746	765	714	693	720	741	755	706	777	727	678	717	738	755	753	732	716	699	681	740	751	703	722	730	693	736	729	756	762	733	782	688	745	721	758	721	692	754	740	686	765	713	739	741	732	706	709	697	714	738	687	739	765	728	759	746	685	677	750	734	740	705	694	712	727	755	719	754	707	734	748	682	711	726	729	731	738	746	707	690	719	681	734	755	713	719	663	689	720	707	738	728	728	704	755	681	737	685	683	681	725	742	689	810	677	717	745	740	696	757	797	739	723	742	741	781	726	694	743	742	701	700	696	720	705	697	708	721	705	755	737	730	722	738	697	751	746	743	775	720	749	725	741	691	734	721	723	704	710	726	707	743	733	724	778	726	726	729	741	723	713	734	675	747	694	724	752	703	755	713	737	746	752	720	691	712	673	687	659	759	775	766	774	677	714	699	767	710	749	714	734	703	669	781	742	706	726	731	782	768	714	734	738	782	705	762	732	717	767	746	803	700	729	726	702	740	746	729	762	698	696	728	744	687	711	717	720	772	764	753	669	758	726	690	774	739	747	723	657	698	730	668	696	739	757	715	739	741	768	702	748	726	749	754	698	726	732	734	730	704	725	700	737	693	724	696	764	714	706	779	747	734	745	770	707	730	721	735	747	704	710	697	744	751	758	716	750	723	679	749	716	746	716	724	713	719	741	720	757	728	761	724	727	742	731	734	758	729	722	698	702	698	715	745	771	686	740	717	735	716	757	728	672	772	738	751	739	702	730	736	736	754	726	722	697	692	675	740	763	708	732	714	743	786	707	732	724	781	736	701	717	727	700	747	754	768	722	759	676	690	732	712	708	724	697	711	776	718	748	741	735	747	720	720	724	719	679	738	752	707	683	709	698	752	726	768	744	734	742	748	693	687	772	756	714	779	769	736	746	674	719	721	756	718	718	707	735	717	753	736	670	706	756	724	719	711	789	668	747	730	750	736	732	716	750	743	706	769	730	723	743	716	687	707	732	727	713	725	781	712	646	748	709	751	753	735	733	726	736	732	732	720	738	744	692	729	790	712	720	707	716	709	691	710	721	683	736	717	715	704	728	760	755	748	690	722	722	685	702	732	730	733	757	742	756	734	757	740	730	718	720	730	738	756	730	685	755	745	717	688	699	722	783	790	724	702	779	730	750	725	739	757	700	755	738	756	696	702	698	730	728	761	717	702	709	715	738	776	746	718	773	709	723	694	747	733	698	799	738	731	741	719	695	749	656	727	772	740	732	691	752	677	726	715	697	733	709	738	729	745	750	677	729	712	756	705	746	737
41002	15160	2618	884	573	514	409	337	343	279	255	256	245	249	237	249	212	212	212	212	212	195	208	180	199	204	209	192	210	209	209	200	184	169	197	199	199	222	202	165	207	202	181	203	179	199	155	180	198	183	175	177	175	215	166	216	165	180	186	202	208	183	177	208	195	174	179	215	200	191	179	177	198	194	188	175	216	187	185	190	194	197	208	188	196	174	202	170	201	195	204	179	204	194	195	199	197	196	161	217	198	172	171	194	191	217	188	191	185	187	167	190	206	168	185	177	194	191	178	196	181	178	183	212	168	187	192	184	153	193	180	177	182	198	195	189	191	192	183	172	208	177	169	199	178	207	211	184	217	188	207	173	189	177	208	183	176	180	207	181	193	200	187	219	210	174	189	175	166	190	177	172	216	178	184	203	190	178	185	197	200	188	176	194	177	192	198	176	187	181	193	184	173	168	203	193	197	171	177	214	194	181	181	209	188	178	202	208	186	208	231	155	205	216	192	191	165	161	198	193	198	199	167	188	176	148	197	205	195	210	189	180	191	165	185	167	168	187	211	194	199	182	179	197	160	178	203	171	188	195	170	165	189	190	185	179	215	216	190	183	170	199	183	187	185	215	187	193	198	179	177	198	200	203	193	201	211	176	224	187	182	215	177	205	171	203	173	193	210	177	198	192	180	227	182	176	192	193	190	185	198	192	175	173	178	181	183	181	193	213	185	164	199	184	230	165	179	197	204	189	178	189	174	180	190	179	217	203	199	182	202	176	207	180	229	197	167	168	214	206	196	191	191	199	215	190	189	195	191	209	184	171	177	196	203	227	171	211	199	179	183	189	197	195	188	179	203	195	189	193	209	181	147	191	184	184	176	195	179	186	179	187	198	168	186	204	191	186	210	185	198	193	199	203	171	200	189	173	178	213	177	201	208	162	191	198	204	183	178	174	148	197	169	179	176	212	168	198	198	187	174	191	205	183	200	188	198	201	172	197	181	219	209	167	202	198	199	189	216	198	176	199	186	211	178	203	179	207	175	170	194	186	187	187	179	212	176	167	161	212	196	182	167	186	174	182	197	171	166	200	186	183	197	180	188	183	170	186	181	177	187	170	181	198	205	179	200	193	182	171	183	194	206	192	176	188	184	191	183	174	198	219	182	173	181	228	198	197	201	159	177	179	187	192	192	216	155	208	168	172	178	215	200	206	171	186	186	195	183	193	169	187	164	176	163	186	191	186	187	181	166	192	180	190	178	183	187	200	192	183	200	192	183	195	194	189	186	190	179	156	206	182	197	184	203	185	190	189	192	191	213	176	181	176	217	180	189	193	182	172	176	169	184	203	183	212	180	186	188	178	189	176	178	177	214	201	177	196	192	195	168	199	190	181	207	182	165	183	210	175	219	188	171	198	169	181	176	176	186	186	187	168	201	181	200	167	192	181	176	212	201	176	189	190	180	174	187	187	174	205	208	201	186	180	203	167	186	179	167	180	172	168	161	177	209	175	179	211	184	208	179	180	175	210	183	188	197	179	202	200	202	156	188	167	193	199	169	198	179	201	186	185	176	206	204	189	195	220	153	166	182	180	195	200	175	157	195	195	184	180	222	186	201	201	181	196	205	184	166	182	201	196	198	179	202	161	172	206	143	182	199	176	208	175	182	217	192	172	189	208	205	186	203	180	207	180	186	190	188	185	163	205	173	196	204	174	196	206	202	160	189	176	188	194	171	167	194	194	189	188	177	239	185	186	186	181	188	184	198	171	167	168	198	173	162	201	195	199	180	177	173	176	212	202	198	170	205	191	169	187	173	192	184	203	191	185	186	215	201	195	187	190	175	187	172	203	205	203	196	187	188	190	178	186	214	164	180	189	210	214	178	176	185	198	204	182	178	198	196	201	184	179	200	182	160	189	170	173	168	189	188	179	199	198	191	200	172	184	171	197	193	184	182	172	193	181	206	182	177	187	187	203	202	199	179	199	208	192	189	185	183	221	178	201	181	200	180	207	174	190	197	177	173	170	192	184	189	193	210	196	201	207	178	205	166	172	171	163	209	197	190	194	177	182	203	224	191	192	192	189	202	199	167	185	192	215	145	179	186	175	156	184	184	198	196	198	203	197	157	198	181	166	193	199	199	202	171	203	195	173	199	187	183	177	176	174	200	198	189	177	193	178	179	185	163	188	191	172	186	204	196	186	203	200	200	212	176	164	178	192	179	238	167	163	189	179	188	219	170	188	186	207	180	198	211	183	179	174	199	186	178	185	181	221	225	168	168	185	196	200	180	178	189	158	178	182	197	172	220	193	183	155	175	206	172	178	210	185	177	204	181	166	175	200	209	197	198	186	170	180	177	183	186	163	187	215	169	194	209	199	193	201	214	198	193	188	190	160	173	188	174	147	199	185	185	184	173	175	186	189	204	205	192	196	161	181	173	206	212	197	172	173	191	200	194	178	187	178	200	189	200	178	182	171	188	202	171	196	174	189	170	216	186	212	197	174	183	192	193	198	181	177	175	199	183	176	193	175	199	201	184	188	211	212	167	189	157	185	167	182	187	180	205	168	173	201	159	183	179	204	187	180	179	192	190	190	195	202	197	178	192	205	203	212	205	179	189	196	206	204	189	181	167	184	198	189	198	194	186	172	164	183	206	187	188	174	172	213	187	193	165	192	181	187	201	181	188	189	180	188	185	203	181	184	200	197	187	187	170	203	188	184	190	188	180	191	232	167	178	184	196	194	189	176	171	185	189	202	170	197	203	165	185	192	177	192	194	186	203	184	210	212	167	164	190	180	204	189	175	194	194	175	186	202	193	194	171	166	201	201	193	187	201	213	195	182	195	173	187	200	193	179	175	188	169	199	183	187	192	205	197	177	194	197	177	198	185	164	182	189	188	207	197	201	200	163	174	193	208	189	183	186	183	194	205	185	173	225	151	192	193	178	180	187	203	221	184	196	186	200	189	212	198	205	205	201	186	174	193	181	180	201	184	195	210	199	197	175	198	180	184	188	189	201	168	180	182	188	185	187	197	191	200	188	183	171	180	184	190	186	176	215	194	161	195	198	194	188	179	188	186	223	187	176	148	201	185	189	185	205	198	174	182	195	208	172	169	162	155	186	175	204	178	186	182	185	172	206	180	186	196	165	192	189	178	180	202	186	175	191	176	205	200	173	171	177	187	171	200	170	181	178	176	189	192	201	177	218	193	219	177	191	194	200	206	166	206	210	175	176	186	215	194	196	200	158	192	191	182	161	184	203	200	191	198	183	178	175	179	197	182	217	155	167	178	208	182	168	173	202	159	211	193	187	182	201	198	184	198	208	196	163	185	184	203	218	198	190	185	181	188	191	194	213	178	197	201	180	189	182	178	206	203	199	174	177	182	179	195	186	172	192	172	201	153	176	190	172	179	177	196	183	171	204	192	192	198	197	205	200	177	178	170	182	206	167	190	177	164	179	190	203	197	176	163	190	190	200	180	207	214	163	203	179	196	195
23455	1264	2298	2809	2393	2001	1756	1531	1323	1231	1019	959	932	888	824	841	752	810	708	714	712	663	653	670	684	632	603	636	617	651	593	548	569	571	576	632	594	567	583	609	566	601	552	576	573	575	586	610	572	550	586	571	568	564	530	591	565	549	558	552	547	563	524	562	556	571	548	563	590	553	541	549	543	545	533	563	574	525	584	580	512	505	558	546	560	513	588	554	546	576	557	566	563	572	576	571	574	567	519	561	492	574	546	545	590	530	591	542	540	539	517	592	575	542	529	542	523	533	573	510	511	564	532	556	541	514	528	547	551	563	538	586	536	537	541	585	541	547	540	540	550	586	573	538	534	532	562	560	524	592	575	575	519	547	578	541	563	538	507	514	588	598	524	553	553	542	553	494	504	574	502	563	545	545	572	555	556	579	576	558	556	553	549	525	489	554	535	615	548	534	546	520	538	545	563	523	537	534	559	522	526	547	513	553	565	524	565	545	540	541	564	533	586	555	547	529	542	522	565	531	544	523	535	529	522	529	512	540	606	546	584	561	564	553	512	517	549	530	575	568	561	537	544	533	556	529	617	543	540	508	515	573	561	558	516	526	588	554	566	504	497	600	551	544	536	570	535	509	540	528	516	538	545	524	544	538	547	611	543	511	544	519	539	568	549	568	539	541	536	530	517	551	541	526	581	575	525	514	544	516	567	533	585	543	511	571	543	524	550	517	537	557	536	541	552	553	547	558	573	535	527	555	541	509	517	521	563	565	531	513	570	542	547	537	594	548	571	552	538	546	560	547	561	556	576	523	527	588	556	535	526	527	553	563	537	529	557	540	530	509	541	549	539	548	541	557	539	570	575	527	539	517	536	561	587	564	535	563	516	526	566	551	580	529	533	548	561	571	553	523	562	509	543	528	498	530	530	543	543	508	526	573	530	521	567	540	539	570	548	562	545	551	526	516	537	539	543	506	520	572	531	528	540	499	513	541	583	525	508	539	554	573	574	496	540	554	507	559	565	544	578	537	518	528	543	560	536	532	588	553	554	529	532	588	537	548	542	520	588	543	529	519	532	548	491	497	547	565	527	564	564	565	553	533	574	550	531	554	525	580	571	587	582	546	517	526	513	511	514	545	544	522	515	534	543	545	554	544	550	540	553	567	526	567	532	521	536	606	580	543	548	519	511	556	552	559	547	578	530	554	513	538	506	580	527	512	525	554	550	521	509	538	577	558	537	564	576	562	533	537	559	525	535	580	589	553	548	580	557	577	571	523	536	575	556	547	533	539	488	530	560	593	539	569	531	525	552	520	522	546	534	572	534	511	522	522	562	547	545	514	519	525	582	520	553	592	549	565	569	582	491	513	542	525	547	504	586	529	524	558	525	568	583	560	578	508	525	547	527	562	566	565	565	513	550	521	588	529	534	500	501	563	568	520	580	530	517	526	546	542	526	571	529	541	532	554	558	540	548	564	539	527	568	531	562	549	569	554	576	547	562	556	512	548	550	512	528	507	540	539	516	525	547	588	558	504	518	562	510	554	545	545	544	505	572	535	514	530	551	546	528	532	558	539	537	554	536	586	534	526	549	560	534	543	560	492	544	572	546	545	532	565	523	552	544	550	568	564	544	529	550	555	539	560	553	522	524	500	517	571	533	533	555	522	550	496	536	500	548	534	612	524	590	539	561	564	536	584	552	543	565	499	552	582	538	572	567	537	554	572	578	546	539	559	548	534	550	534	539	544	513	524	562	541	585	539	529	561	507	535	551	547	565	533	536	591	522	605	556	535	537	511	544	544	497	535	557	546	515	559	565	517	580	539	493	547	554	531	587	502	502	510	517	530	554	552	547	521	574	552	581	522	565	597	538	524	537	480	531	522	536	520	551	515	585	556	567	546	547	543	583	549	540	568	533	576	549	530	527	513	526	571	556	529	556	581	576	551	547	559	584	561	548	575	522	543	539	527	539	517	561	561	557	555	533	535	571	556	519	513	536	567	568	571	590	562	588	511	515	546	511	540	535	552	514	576	559	562	520	555	570	570	545	575	508	511	529	508	555	559	562	521	485	535	585	535	539	590	517	562	530	560	526	576	530	528	563	556	555	539	553	574	499	558	536	537	545	568	557	603	536	528	537	576	544	525	562	548	556	526	507	517	528	573	521	565	544	548	546	529	521	537	555	561	510	587	550	542	516	556	524	517	585	561	535	545	543	565	541	569	534	563	509	566	537	513	537	580	540	536	542	516	585	544	519	525	545	549	530	567	525	535	592	551	546	559	553	539	594	521	544	579	558	554	514	554	587	542	503	523	544	580	547	556	541	546	530	511	533	560	557	547	532	510	563	544	525	531	521	507	511	549	570	577	537	568	547	521	556	555	533	529	508	560	576	525	541	564	500	547	516	544	564	540	536	554	570	556	495	560	546	503	524	515	523	579	543	539	543	552	547	561	524	593	543	562	522	509	522	532	549	537	534	523	561	525	568	518	551	506	555	575	523	552	545	546	559	560	567	581	519	527	579	533	524	552	549	565	566	532	504	580	568	576	532	574	559	531	537	545	552	561	553	519	553	556	544	522	614	527	534	572	537	603	542	572	523	517	549	554	546	548	548	533	555	599	510	537	545	501	521	550	531	540	522	521	543	527	535	518	567	507	550	523	515	544	547	519	518	580	555	563	563	538	563	581	568	576	535	531	523	550	552	522	527	577	528	503	548	544	510	553	548	557	562	554	561	562	516	518	551	557	525	524	528	563	553	528	558	549	575	534	532	577	555	583	544	537	572	532	558	518	522	565	607	532	584	570	563	543	538	536	574	574	542	530	567	533	578	516	550	517	539	596	577	544	547	536	549	530	521	563	539	516	530	556	595	616	542	543	575	560	543	570	556	536	523	530	542	518	532	549	547	550	529	554	531	483	554	566	543	555	550	542	521	490	537	512	523	579	590	622	577	546	556	523	584	531	541	568	559	567	542	541	497	514	555	520	560	550	570	574	567	509	554	529	540	539	565	561	525	553	535	550	573	545	588	556	525	544	510	564	529	515	504	545	521	532	528	545	535	536	507	513	578	546	573	552	571	572	576	573	550	550	523	539	545	517	559	564	549	552	515	517	539	525	557	558	558	556	524	554	565	536	566	527	543	587	532	532	553	544	488	555	576	536	539	540	508	522	555	554	530	560	553	518	567	525	502	563	586	567	565	549	578	508	563	583	568	573	539	517	575	557	571	548	545	510	553	554	542	592	561	502	513	553	549	530	564	527	545	585	504	546	593	523	543	516	513	517	535	548	555	575	523	565	534	582	570	537	593	566	542	546	521	565	530	562	559	520	530	559	540	527	549	565	538	562	520	526	552	506	581	547	552	519	575	537	544	570	545	562	555	573	527	556	548	560	564	557	528	564	545	557	559	540	522	555	541	545	528	529	536	556	559	547	500	551	494	559	526	563	566	549	565	550	581	576	559	584	522	509	522	532	483	581	574	570	537	518	536	552	558	555	568	517
51578	23581	9551	2170	1325	950	825	714	627	576	494	485	451	447	429	425	439	445	447	435	393	420	399	383	388	415	370	374	393	396	373	364	376	348	403	344	369	393	353	383	378	374	344	379	358	320	354	365	361	375	364	372	359	358	329	349	348	338	327	353	335	351	371	352	353	350	341	336	348	364	345	379	352	324	328	363	350	340	360	315	319	386	338	333	338	347	342	324	301	355	355	379	357	371	349	352	329	372	319	357	321	392	354	338	330	321	367	327	329	322	362	361	337	347	370	353	360	317	356	376	343	367	355	372	410	373	354	359	331	322	364	344	329	370	368	319	358	354	379	339	336	346	336	361	335	384	356	332	327	308	355	392	368	329	405	337	363	361	336	334	345	332	332	384	349	349	345	338	348	369	340	364	378	370	317	367	332	343	360	349	330	322	349	374	330	353	358	370	371	321	347	304	347	384	354	333	337	308	373	348	370	336	352	342	341	343	365	354	341	350	370	349	359	372	343	381	368	356	350	380	376	328	319	339	355	343	337	323	319	374	372	349	358	388	340	329	361	334	343	331	354	353	328	335	374	408	395	380	354	328	340	393	368	340	366	313	372	338	325	355	362	330	352	361	300	325	359	378	352	347	403	347	332	329	317	364	374	340	366	357	338	316	368	351	369	387	365	334	366	363	348	306	333	340	341	310	336	336	350	345	338	332	361	362	306	371	344	377	336	357	320	362	343	370	337	346	312	372	362	322	358	366	327	367	324	352	358	361	349	365	380	350	359	340	330	388	329	338	351	321	362	339	345	323	311	321	373	350	356	333	339	336	323	377	345	370	335	377	342	347	354	359	356	346	367	355	370	320	328	350	350	354	337	354	325	372	367	342	345	387	349	314	340	360	357	360	359	308	356	358	351	362	348	371	350	348	330	332	349	390	326	311	373	354	345	361	384	320	336	340	340	348	355	372	381	347	340	349	387	397	339	344	371	358	320	332	341	318	383	360	347	384	323	390	349	332	369	366	371	354	350	370	332	328	350	347	328	349	357	343	411	353	332	342	330	310	388	341	358	353	335	317	328	320	341	325	369	334	370	335	336	344	366	365	410	329	355	375	359	325	337	380	347	346	380	323	357	352	345	311	359	348	331	364	383	341	374	353	359	320	354	319	342	329	389	354	326	355	365	372	341	360	340	361	369	341	386	341	336	328	338	360	325	328	362	373	342	343	341	365	310	366	336	311	327	355	317	350	324	321	361	361	402	333	349	393	355	348	317	339	316	338	351	341	343	329	365	361	373	349	355	357	333	317	339	332	321	321	343	363	317	350	333	310	351	335	344	318	353	353	363	380	346	369	350	355	338	349	353	380	380	318	344	346	332	372	355	360	340	323	311	355	343	329	370	370	347	351	350	370	348	373	357	331	363	352	362	326	341	360	361	353	334	327	372	333	321	359	395	345	320	315	383	365	362	341	331	330	380	329	367	360	352	357	373	359	338	322	343	357	318	386	388	352	344	359	341	324	368	375	351	350	335	376	337	349	309	399	337	359	365	371	356	350	377	371	380	335	309	374	365	394	348	377	352	353	329	375	375	355	348	356	354	307	313	391	385	367	335	342	336	326	367	394	356	296	323	377	336	337	365	322	392	393	348	328	385	368	341	364	330	364	340	355	388	357	362	347	383	372	321	340	343	363	334	350	373	356	340	329	360	346	351	358	371	340	362	383	362	358	330	331	335	368	335	327	360	320	307	346	370	334	352	330	337	362	383	369	330	306	353	354	389	330	366	355	381	354	362	363	330	325	391	328	362	361	333	351	309	331	356	344	349	321	339	351	335	333	390	308	358	377	350	325	318	323	344	386	357	401	352	347	377	349	335	319	322	366	357	334	342	338	334	378	344	369	332	342	324	357	338	363	342	337	345	329	360	386	317	338	326	340	335	346	325	361	368	369	356	313	349	352	354	346	354	354	367	336	369	330	339	370	337	350	358	335	347	366	341	367	385	330	320	343	360	354	356	334	337	363	361	354	344	375	352	359	323	316	391	336	321	324	333	379	342	343	337	348	354	357	370	378	375	318	339	361	351	337	384	335	366	354	364	346	333	343	355	358	394	345	306	341	344	329	370	321	328	348	321	323	344	349	356	362	346	307	362	350	357	339	375	341	340	359	366	392	380	349	333	366	384	411	342	351	388	340	346	391	373	333	338	361	315	409	380	349	355	336	335	356	324	363	334	350	347	334	340	339	326	359	362	347	362	380	377	342	326	355	310	376	362	331	322	346	350	340	335	330	339	387	350	348	333	358	382	329	352	342	350	334	375	339	360	361	343	335	342	339	363	355	348	359	322	333	364	364	406	405	376	378	362	367	349	392	334	366	354	358	365	362	329	355	342	369	369	351	352	381	309	343	354	389	330	352	347	368	340	354	337	356	353	340	350	390	368	332	335	310	321	349	321	366	327	383	379	352	365	341	369	377	340	331	351	354	357	348	309	370	352	380	393	360	374	340	320	375	351	370	331	350	352	337	322	360	328	365	306	323	391	327	384	359	346	358	329	347	342	359	316	352	363	337	340	335	327	348	322	348	329	370	339	346	350	319	353	365	331	362	346	358	333	342	313	344	360	355	369	348	346	370	320	352	345	321	338	325	347	346	382	312	331	328	340	340	342	318	337	346	333	337	329	371	344	388	376	336	349	339	364	344	368	376	371	383	423	329	338	345	341	340	357	368	357	356	363	353	347	369	383	381	357	336	357	326	329	352	382	348	364	378	369	382	348	376	355	368	353	316	390	349	381	348	285	368	358	351	356	352	335	353	357	330	351	328	342	335	333	352	353	373	405	369	366	328	357	337	371	353	353	341	349	350	344	317	361	299	354	365	351	318	347	316	345	392	372	345	355	357	377	328	365	357	347	343	365	392	375	367	354	373	323	339	350	357	321	338	352	327	377	358	342	325	343	357	343	367	351	373	325	362	371	329	328	350	336	317	386	372	298	353	343	345	332	349	341	340	365	355	374	372	351	381	341	322	348	353	358	327	364	365	374	326	342	389	343	364	369	346	343	350	370	362	360	320	342	320	361	355	319	370	369	380	353	343	353	360	333	347	340	329	341	324	358	344	328	337	381	363	333	353	313	341	328	351	344	316	307	387	353	348	367	382	383	304	341	333	328	349	346	344	367	349	384	383	334	358	352	369	365	315	381	341	357	385	362	344	321	365	342	354	316	331	353	341	324	340	315	351	381	365	323	355	355	323	349	346	365	334	338	342	384	344	372	360	360	329	368	371	357	305	326	354	338	356	357	382	376	354	358	355	335	320	319	347	338	362	351	314	368	321	393	327	325	312	367	358	365	368	336	356	338	345	344	374	316	350	352	336	367	327	310	377	350	357	358	339	392	334	361	366	347	363	388	358	376	330	359	358	355	338	383	318	369	366	368	341	349	330	341	333	351	321	362	351	324	356	330	320	334	329	309	353	374	361	380	353	334	339	328	366	344	411	339	378	346	333
31995	2259	4336	4999	4508	3794	3156	2684	2344	2185	1899	1700	1624	1580	1434	1398	1323	1275	1243	1208	1171	1163	1138	1126	1102	1035	1052	1087	1130	1034	1073	1018	1067	998	1045	988	998	962	972	972	953	971	966	929	959	944	971	981	951	924	1010	950	970	923	962	908	937	929	920	942	978	860	916	906	909	952	938	938	944	917	909	836	892	924	932	914	866	968	922	860	900	890	887	907	903	917	921	903	960	912	875	884	873	919	934	893	876	901	948	865	902	876	867	899	903	872	943	904	895	924	910	928	915	906	892	905	908	953	868	860	871	937	896	863	884	900	951	944	873	908	881	940	878	917	891	867	884	899	849	887	910	948	895	910	893	889	885	900	877	888	917	905	952	895	970	905	892	934	942	913	904	905	873	937	872	887	911	866	877	925	856	943	948	896	929	887	896	873	911	905	897	898	906	914	860	910	892	944	938	877	915	885	896	878	913	878	902	893	906	899	862	912	914	842	917	921	919	862	898	892	880	884	887	920	892	841	888	881	886	942	838	841	875	910	875	850	845	845	862	929	889	872	877	892	910	838	884	891	890	884	895	918	911	913	884	857	896	861	902	916	831	918	881	951	840	855	875	913	915	961	908	863	864	877	873	904	947	876	872	934	872	838	909	897	888	903	908	901	909	899	910	920	891	888	905	894	877	874	897	808	884	924	952	916	910	914	874	918	888	904	836	925	859	927	882	902	884	889	917	846	859	949	891	906	860	908	870	906	959	921	947	890	871	912	897	868	860	932	903	904	872	878	938	862	878	944	908	918	883	892	895	917	933	910	866	900	888	894	930	890	882	826	876	909	917	855	845	935	911	861	892	872	887	859	900	855	949	902	860	932	933	920	887	895	888	897	868	905	850	877	883	890	907	854	859	901	875	894	865	885	889	832	886	896	878	890	958	976	835	893	928	924	893	942	922	896	929	859	913	896	896	899	876	881	890	893	911	905	919	928	889	894	877	949	902	909	929	886	887	888	885	931	935	882	874	859	939	926	884	894	890	851	885	875	850	885	880	879	865	948	887	858	933	900	913	886	921	918	852	862	940	886	938	920	895	877	896	850	896	924	911	894	949	927	877	905	912	906	884	870	870	909	910	909	912	837	925	893	930	922	892	914	851	879	889	929	909	838	900	848	857	853	897	876	876	897	862	892	884	909	894	882	860	932	904	894	900	872	894	878	888	902	936	845	871	879	926	921	859	906	869	929	868	897	905	863	859	871	909	942	862	844	892	855	916	900	897	896	841	901	940	898	909	868	861	894	896	903	925	906	920	873	853	893	930	882	958	851	884	883	940	874	900	875	881	893	830	904	894	926	908	927	882	884	879	860	910	881	884	929	851	888	945	904	907	931	889	913	932	930	874	846	909	849	897	890	898	917	894	848	925	901	851	875	877	848	893	923	917	863	935	914	907	878	911	912	871	902	868	857	919	874	851	913	870	885	920	846	900	918	885	810	853	885	836	894	891	911	937	883	897	934	894	879	915	897	900	835	872	920	888	855	895	917	868	856	902	951	875	858	920	927	830	903	882	880	896	853	921	875	880	921	882	888	896	884	885	880	941	904	929	897	861	888	922	881	883	886	903	871	868	873	871	901	794	873	886	876	935	873	865	840	910	900	853	964	866	903	883	913	857	876	885	910	909	913	895	914	879	939	933	901	955	925	835	883	888	881	891	826	848	868	926	839	972	896	912	927	904	879	863	947	947	879	905	925	860	883	932	914	857	882	915	852	848	900	924	936	909	890	912	919	867	893	890	922	872	879	911	880	857	866	843	901	916	940	850	941	881	890	889	879	921	877	855	901	877	902	889	879	877	889	868	923	928	902	895	803	880	898	889	866	840	883	857	911	839	906	852	860	864	890	871	862	886	886	867	904	914	868	882	909	913	919	876	883	955	898	899	884	896	862	908	877	855	872	914	861	909	913	865	882	870	932	878	921	934	918	874	898	878	887	889	879	900	846	892	900	898	914	880	872	877	899	938	845	964	949	888	869	875	853	934	887	923	881	928	919	889	882	877	873	878	911	930	853	898	906	876	854	878	877	894	918	835	899	925	871	848	896	859	900	932	904	902	877	868	914	894	901	870	963	895	924	888	910	901	866	902	925	885	869	889	856	880	893	874	954	889	889	922	947	833	911	872	905	902	854	866	872	917	964	884	861	860	879	923	893	923	883	847	932	858	933	897	926	841	835	902	878	856	890	947	889	920	934	933	938	858	868	956	930	883	873	898	901	862	879	911	921	916	938	889	853	872	944	913	938	842	923	875	893	881	931	910	861	944	906	936	927	964	871	932	906	870	877	880	941	877	933	951	920	894	857	945	861	889	858	871	877	897	909	872	911	924	947	830	882	887	898	926	899	893	922	899	908	936	847	915	915	889	923	918	909	844	899	922	882	903	847	883	908	922	899	902	870	985	952	884	852	891	874	930	870	924	850	897	953	935	894	947	895	863	870	855	879	856	922	867	918	848	966	877	877	857	859	877	927	875	909	847	909	906	902	917	883	838	903	875	910	907	932	898	876	930	905	906	850	919	858	913	893	913	868	922	889	834	889	857	851	858	914	876	892	859	886	919	879	866	887	917	866	902	925	902	876	852	904	874	906	889	855	848	914	898	890	907	898	940	868	877	897	901	853	868	894	908	862	884	921	890	888	902	916	849	905	995	886	895	871	920	911	861	861	915	895	877	798	916	921	886	917	949	897	926	845	855	921	859	951	930	900	943	908	898	838	894	819	890	936	911	886	881	907	892	866	889	878	861	897	920	894	888	919	890	926	928	875	891	923	873	903	897	857	900	868	961	908	881	869	939	946	916	908	870	893	960	913	856	857	873	883	921	877	893	915	873	893	891	865	884	849	869	836	836	876	895	850	875	920	849	853	924	910	852	933	868	917	902	915	877	896	922	880	906	934	899	839	892	845	876	896	886	817	887	890	896	883	958	865	931	925	905	850	879	906	921	905	836	924	929	873	851	928	928	946	899	915	877	900	859	893	895	931	850	898	942	857	913	901	861	852	890	884	925	858	918	879	910	886	900	895	868	954	890	849	903	888	878	875	925	854	915	939	862	910	906	885	886	894	886	904	901	895	900	890	918	870	901	915	887	863	869	923	877	910	883	895	862	896	901	894	921	902	823	876	905	874	909	857	883	913	878	929	885	887	919	911	849	895	875	877	915	885	900	931	904	915	937	855	920	921	921	902	860	925	939	936	872	906	903	832	879	860	931	926	892	882	885	890	870	928	883	916	875	882	951	936	837	902	916	876	942	913	897	887	889	851	866	901	876	884	923	927	898	891	876	876	943	950	891	924	871	946	872	842	886	913	845	943	834	899	945	895	853	876	905	908	921	884	900	873	890	898	899	863	913	923	849	882	861	928	880	886	829	921	861	879	919	873	913	910	860	866	930	905	895	890	852	889	906	897	891	878	890	883	920	922	897	841	890	969	920	932	894	870	883	870	872	899	870	890	896	869	907	816
4271	377	308	295	278	304	294	282	271	278	247	281	281	274	261	314	309	266	282	327	293	267	257	283	288	273	293	270	289	278	272	283	289	285	307	319	273	269	277	279	262	283	269	276	306	284	301	304	271	300	298	279	299	293	289	304	301	290	289	300	262	295	287	276	286	275	269	285	281	294	259	275	313	273	296	304	268	277	310	262	266	292	274	298	301	281	293	269	287	292	316	290	278	314	285	280	297	281	288	257	316	295	287	309	302	263	263	281	266	297	315	296	264	286	303	308	298	281	336	295	302	298	270	261	278	292	331	279	297	280	281	290	292	286	296	293	293	300	277	285	284	267	287	272	256	270	290	314	303	289	280	289	278	273	293	277	292	292	311	275	297	282	303	276	282	304	291	297	287	296	280	291	291	237	283	270	270	292	290	257	295	275	306	300	311	325	248	285	270	325	259	294	307	288	268	284	282	298	263	302	275	242	309	266	272	276	283	280	291	287	284	270	314	314	271	272	294	278	273	287	320	257	256	292	270	281	283	267	262	276	268	328	287	287	291	244	288	286	315	288	283	278	323	269	257	301	290	281	274	284	271	298	282	305	278	258	289	280	296	292	283	256	307	308	287	287	284	283	280	289	286	255	273	273	282	281	282	304	280	290	294	300	287	253	253	288	274	289	293	332	279	277	288	299	299	267	313	285	291	302	276	277	251	290	277	277	270	268	303	283	266	285	313	282	282	258	252	279	259	261	298	278	280	261	304	279	267	299	261	295	275	264	287	298	274	274	275	305	277	273	253	278	314	308	267	306	276	284	274	266	250	288	289	290	292	302	276	283	308	262	283	291	312	276	260	279	285	269	291	281	245	287	286	300	285	310	302	314	280	266	290	272	255	230	293	274	310	289	291	270	286	280	295	281	301	303	251	280	260	269	292	300	277	259	276	271	304	256	281	261	278	275	311	264	289	278	306	265	247	305	305	291	283	290	264	274	290	271	275	258	268	305	280	270	287	296	252	282	261	275	275	307	296	273	286	253	279	281	302	254	269	267	277	267	279	293	292	266	264	282	268	299	282	297	287	278	277	283	252	265	304	314	302	293	309	269	305	246	227	276	273	285	291	271	302	279	281	299	299	284	294	301	309	271	238	262	278	312	301	264	300	297	321	275	295	262	291	294	259	268	285	311	266	254	260	312	266	282	289	266	274	312	286	311	284	281	262	273	280	250	290	282	288	288	288	278	269	270	287	300	252	294	297	296	285	246	292	267	310	295	282	293	330	299	283	259	288	284	251	284	279	276	267	283	306	288	306	318	271	269	286	300	275	260	303	317	302	290	300	294	281	254	267	280	298	273	288	269	270	311	304	321	287	279	280	274	291	285	280	262	291	313	291	252	284	291	283	271	278	296	273	265	286	307	314	283	263	286	285	265	259	276	269	255	261	261	305	264	276	296	314	297	271	287	293	267	270	331	287	287	283	282	272	304	290	285	278	282	247	273	288	279	278	264	251	276	295	241	267	277	276	282	289	266	292	280	293	264	275	303	260	277	289	266	296	269	273	279	285	269	244	279	293	260	291	313	261	254	308	270	277	294	281	282	273	308	297	282	276	309	303	299	271	282	307	264	262	290	254	264	305	291	267	300	294	290	289	271	309	278	298	301	267	277	298	318	299	290	300	280	303	272	287	296	269	299	276	277	272	289	296	291	273	276	288	281	281	291	314	273	265	261	308	312	261	249	302	309	256	275	288	285	266	272	264	296	283	310	305	298	292	271	286	272	276	286	272	249	275	278	276	298	271	279	300	291	306	262	266	303	274	284	261	285	289	273	277	277	313	289	263	288	288	258	279	315	313	266	293	291	283	296	308	281	293	288	245	281	304	273	299	295	270	311	287	289	309	303	278	290	277	298	294	297	258	283	281	263	271	278	302	269	273	302	273	281	292	258	317	263	262	270	279	294	262	334	273	279	288	282	294	295	238	280	269	280	266	253	292	262	318	266	267	282	285	258	267	284	267	278	278	248	291	241	301	281	296	286	280	270	273	289	268	285	301	306	280	303	286	287	267	287	268	298	321	283	302	335	297	262	294	304	284	312	280	285	270	264	251	258	259	283	268	275	292	289	279	271	260	337	314	274	296	326	275	272	297	287	300	311	263	244	317	278	286	276	270	288	291	290	318	301	279	272	258	317	273	293	272	283	273	267	294	285	299	288	270	291	256	252	300	273	276	252	292	263	282	295	267	270	288	271	241	262	267	283	323	275	281	292	317	278	288	284	284	306	297	314	279	293	295	286	260	295	268	302	274	287	282	265	330	313	251	330	306	299	297	267	263	295	300	280	305	275	295	296	280	258	277	304	244	334	270	287	278	288	278	269	307	318	310	301	267	265	291	305	279	304	274	289	277	292	319	291	283	294	301	332	267	290	256	271	301	296	284	277	310	274	271	278	283	305	332	297	280	290	289	292	264	260	294	290	282	277	282	292	298	269	274	272	295	279	281	279	296	275	256	299	257	287	320	289	281	278	290	296	294	277	303	284	280	310	308	286	299	296	276	295	313	276	299	275	287	276	257	272	283	271	274	297	291	286	263	283	279	276	276	273	263	265	277	286	307	293	288	292	301	266	273	291	277	305	270	268	254	333	241	272	272	280	298	271	270	298	268	302	311	271	270	292	307	295	271	285	287	264	334	286	272	257	265	290	318	293	329	277	336	263	300	239	291	239	291	312	282	257	299	269	291	285	295	237	259	301	260	293	298	298	283	284	286	301	301	286	264	297	255	254	284	274	298	272	262	248	287	273	309	281	265	308	257	294	268	305	279	265	250	289	261	275	265	294	274	308	301	263	298	255	263	264	294	268	314	293	295	272	285	276	298	287	307	286	269	270	266	277	271	280	289	285	288	313	281	276	287	310	290	312	288	283	314	279	276	241	273	270	285	269	271	267	275	300	279	281	308	305	266	281	306	298	276	246	293	266	312	237	277	286	275	279	303	247	289	270	266	302	269	333	268	296	293	291	313	338	274	295	279	277	283	302	263	302	300	268	249	250	297	291	291	273	268	267	277	274	302	254	297	292	274	258	256	297	313	294	286	266	279	286	284	263	273	310	296	293	289	254	290	293	280	289	286	307	268	288	284	280	282	258	299	301	298	292	268	261	309	290	306	272	256	264	253	313	267	295	288	263	275	305	299	272	299	287	292	267	269	262	272	297	300	288	304	282	271	286	256	308	294	258	264	261	278	287	235	305	308	287	270	283	285	262	292	305	265	284	307	271	297	290	275	306	301	303	264	327	272	273	303	277	300	286	278	291	310	259	287	307	273	277	280	267	288	293	271	261	264	267	296	257	265	271	280	291	293	286	274	295	253	275	283	259	288	285	291	310	283	260	265	279	289	300	281	294	299	297	273	301	294	265	307	306	273	270	297	260	294	267	301	290	295	258	285	296	268	280	267	304	302	300	279	280	315	282	299	277	276	289	270	276	299	267	268	287	271	279	231	291
4021	723	821	737	835	792	759	726	759	792	739	752	734	710	754	709	722	740	713	726	786	706	779	746	738	655	743	734	715	730	729	691	710	692	728	737	720	727	708	683	720	688	700	812	736	726	695	784	734	809	743	725	707	719	731	752	706	710	720	757	708	704	728	750	707	725	701	730	738	683	715	724	731	719	736	764	743	699	742	744	754	725	671	710	712	691	720	733	731	757	746	771	719	715	725	698	692	708	714	711	712	719	701	744	680	683	721	731	739	707	686	708	682	756	696	693	694	696	696	734	714	709	763	744	726	712	762	751	734	738	706	746	745	712	740	724	753	750	727	702	754	745	699	743	681	739	740	703	729	739	703	723	705	692	748	742	727	730	666	712	665	741	737	707	702	741	749	690	736	766	737	718	740	683	706	697	711	746	707	727	708	706	749	714	761	721	732	714	746	754	701	712	695	689	696	728	748	746	692	747	715	718	745	732	713	732	685	697	736	743	757	713	695	703	751	699	717	709	716	747	727	701	750	688	712	744	725	740	694	755	744	743	721	731	735	706	690	717	717	758	754	711	753	710	742	717	800	704	745	786	728	754	738	732	709	709	718	675	729	750	705	724	749	670	738	721	751	726	725	711	696	742	689	708	698	753	745	693	765	724	737	782	699	687	663	746	758	766	736	732	732	733	703	732	659	737	703	720	742	719	714	720	722	668	742	719	715	704	745	783	756	773	725	800	765	732	726	661	717	742	690	700	722	757	719	705	704	719	681	707	720	703	727	740	695	728	706	742	723	690	716	726	720	715	682	686	720	758	690	709	721	721	720	754	721	767	698	728	749	765	667	762	700	731	726	716	694	729	731	776	711	670	760	691	719	705	714	705	773	740	722	746	760	690	759	680	760	745	656	730	718	719	752	714	670	680	737	729	721	699	734	766	733	723	728	759	746	686	742	762	738	680	745	768	751	751	717	708	715	775	697	747	649	758	696	739	717	756	722	759	725	678	745	774	775	683	711	745	746	691	769	729	685	722	711	701	752	737	720	707	736	691	729	751	774	753	766	745	723	731	676	770	744	736	815	694	762	715	674	742	726	730	744	735	712	678	694	737	781	704	780	704	718	727	709	734	678	723	753	723	716	707	761	681	708	708	732	689	772	715	720	745	690	768	726	723	744	712	718	703	721	693	701	766	702	731	710	729	723	744	745	756	720	725	719	689	716	691	699	731	755	745	758	735	718	712	676	708	696	718	759	728	752	699	705	749	753	710	710	725	706	700	685	716	752	699	750	734	773	723	730	718	725	737	754	702	744	747	728	709	721	754	707	722	718	714	706	738	719	730	677	706	734	723	696	702	684	720	699	733	752	749	683	734	691	700	694	727	730	794	732	710	725	705	736	733	759	703	699	720	726	757	714	716	680	711	756	690	694	744	691	732	693	711	680	734	676	727	722	719	801	767	752	706	763	748	744	740	748	757	694	718	697	719	730	688	732	755	737	697	727	714	714	742	712	729	712	746	753	708	720	703	718	709	719	703	714	743	699	703	744	710	669	717	705	722	712	680	772	748	715	726	712	742	720	727	703	730	725	702	691	741	692	728	694	762	714	686	763	738	763	730	711	741	714	707	655	739	734	703	644	753	766	716	727	730	765	750	704	712	720	757	707	751	770	719	696	748	720	677	685	740	743	763	732	757	694	750	682	743	679	737	685	726	769	702	753	708	732	729	735	758	711	725	716	728	700	715	733	770	682	711	741	697	704	659	711	700	714	755	731	672	699	770	730	766	700	705	720	721	732	712	702	723	720	761	683	741	708	722	752	708	767	703	698	701	716	717	748	691	720	736	696	753	717	716	734	667	709	698	749	727	753	676	692	715	712	723	742	713	765	735	728	729	733	741	759	720	719	682	687	691	691	732	721	701	748	717	725	741	739	737	761	710	710	733	707	706	738	714	711	729	724	677	769	769	715	749	726	690	705	711	749	756	719	726	734	734	688	728	656	747	773	749	693	741	686	715	730	743	731	739	694	723	739	726	694	747	706	736	726	717	683	766	693	716	769	687	681	734	715	678	725	727	727	697	707	685	659	732	726	719	727	756	785	708	750	755	708	760	705	741	701	716	733	706	722	755	681	772	747	681	757	724	759	724	736	694	689	718	722	731	730	700	695	689	728	724	754	721	723	730	731	712	713	709	707	696	672	702	721	715	664	689	725	730	726	782	657	741	721	724	722	737	698	711	694	712	722	751	738	722	695	735	711	779	694	688	761	733	658	734	670	758	741	721	721	735	721	703	720	750	729	742	721	734	753	679	745	745	712	736	717	685	732	739	756	738	742	772	744	694	717	741	734	778	721	736	713	731	706	755	722	720	747	721	696	731	784	719	721	720	777	719	776	703	668	722	740	726	737	692	678	706	731	720	695	692	723	729	725	772	763	696	732	734	714	818	703	678	702	690	752	750	769	724	700	672	734	705	703	714	689	770	762	762	734	744	731	719	751	732	767	763	736	740	742	719	706	729	706	733	700	711	683	707	770	746	696	760	729	774	715	743	734	741	705	721	658	706	711	772	718	765	735	710	701	713	757	703	747	729	693	730	760	727	729	744	750	726	667	680	728	659	745	763	732	718	727	735	739	771	716	764	731	712	735	705	714	703	733	713	728	711	738	696	711	782	712	686	751	735	718	706	736	732	704	713	725	722	767	749	733	704	742	728	727	711	743	765	773	716	717	676	718	752	773	724	730	734	704	711	734	726	681	716	712	679	759	695	710	747	759	703	773	739	735	749	769	724	725	708	702	737	759	712	639	705	734	756	711	707	723	728	687	712	674	694	694	679	762	720	764	729	718	693	689	723	747	773	738	716	763	678	711	755	721	767	770	753	719	747	705	689	708	747	715	716	728	749	702	725	771	729	734	719	711	812	714	718	698	755	664	717	765	718	742	699	747	752	684	757	726	726	727	732	712	717	713	711	718	777	760	726	664	717	721	685	745	668	707	703	741	761	739	745	720	729	729	711	713	725	720	698	728	714	696	665	685	717	714	683	681	680	749	772	702	746	709	758	741	754	736	691	710	760	751	731	746	703	756	762	728	747	737	738	709	750	736	689	698	697	717	736	723	711	741	743	758	691	708	739	686	742	726	752	735	788	745	719	769	725	755	751	732	712	737	759	735	715	712	707	748	716	674	746	690	712	703	733	707	705	752	700	746	700	704	737	731	738	754	747	696	767	693	706	737	735	710	702	665	712	713	707	726	719	727	756	672	726	704	716	695	728	764	687	710	727	703	733	729	748	709	753	729	709	735	702	734	698	721	701	711	709	725	728	736	744	715	740	737	717	730	718	714	748	745	717	703	742	790	732	700	763	731	735	714	756	698	731	767	693	701	691	738	710	789	704	752	735	689	696	703	755	691	687	710	736	771	745	739	704	776	732	718	702	737	716	766	715	715	736	736	717	713	754	670	769	694	684	701	714	696	727	742	728	682	710	749	728	730	695	716	685	735	717
40751	14382	2222	895	633	477	387	352	307	256	230	252	237	232	202	228	229	231	199	210	219	188	201	203	217	165	210	212	206	211	204	185	202	228	199	175	191	193	189	223	205	205	217	176	182	183	198	186	191	189	200	191	178	198	193	197	175	208	196	201	198	188	194	193	185	189	196	180	185	175	178	181	172	196	206	184	198	179	195	189	203	209	175	169	184	194	163	197	177	211	203	165	222	173	168	197	186	194	180	169	218	197	185	175	194	186	205	179	187	181	198	171	209	204	165	192	184	218	185	197	193	207	193	210	180	190	200	196	190	178	177	185	185	222	186	202	179	182	201	205	195	204	205	198	193	196	190	211	193	208	180	184	195	182	179	215	200	190	182	186	184	175	206	193	198	174	191	194	178	191	185	211	179	197	189	182	202	164	174	189	183	202	206	205	197	157	182	217	202	183	189	178	204	180	171	186	177	173	190	197	168	177	191	188	199	182	174	187	170	177	178	177	201	172	190	192	184	193	188	165	197	174	191	230	188	174	186	192	161	175	183	173	184	207	182	197	167	181	157	183	204	204	170	176	195	222	182	210	177	187	193	185	222	190	190	190	212	214	182	193	209	189	191	197	143	161	197	172	191	166	183	178	187	217	180	165	198	190	187	165	182	204	208	200	192	177	169	182	216	193	195	177	189	175	189	169	160	175	178	190	189	193	180	176	195	177	202	189	169	180	198	194	202	181	183	169	188	197	209	156	174	191	186	215	210	190	185	169	190	171	197	222	197	188	161	186	182	188	182	165	198	174	196	175	181	164	175	193	194	189	181	188	190	199	174	196	177	203	194	162	189	174	178	172	210	185	175	203	195	230	189	175	173	172	185	189	183	218	193	197	177	179	197	177	190	199	194	191	199	186	195	188	201	157	176	201	165	185	166	193	166	187	164	181	197	205	205	172	162	202	169	218	190	190	173	170	195	194	173	150	208	185	169	193	186	222	177	187	171	190	185	166	197	165	204	195	185	185	172	190	195	207	159	193	191	188	196	186	199	184	163	192	204	181	204	183	171	150	181	191	167	190	191	184	170	178	165	191	178	199	180	178	183	184	186	169	192	196	192	195	183	178	181	200	194	210	194	199	192	205	177	189	176	187	182	168	171	177	203	198	175	209	197	175	207	180	171	173	222	182	177	178	208	164	179	187	187	192	182	197	160	207	206	182	197	177	177	172	189	190	204	177	178	174	175	194	170	195	180	203	168	150	170	203	176	164	189	171	172	190	202	180	184	168	181	201	177	188	197	187	177	183	172	171	195	197	178	175	197	206	177	170	167	202	216	176	199	202	188	188	183	173	176	207	188	171	169	167	206	168	183	198	198	178	210	165	159	166	182	187	206	171	167	192	197	178	169	192	174	191	163	188	200	174	171	179	185	184	208	211	166	160	205	172	169	183	191	183	187	213	173	209	157	210	190	225	193	209	162	194	187	167	192	199	154	185	165	182	166	202	213	175	207	210	182	174	226	179	172	183	217	153	185	183	194	183	184	211	188	179	199	181	162	186	172	177	180	196	189	181	181	177	202	159	198	162	217	183	185	200	189	221	159	190	190	196	200	203	173	184	192	178	174	169	186	197	199	198	189	171	192	215	194	203	204	197	199	196	197	192	188	194	188	153	179	190	182	195	175	186	175	179	155	185	178	193	173	179	158	160	194	178	184	177	192	185	185	192	170	190	186	193	212	186	181	171	194	190	188	204	217	189	178	188	189	185	200	213	159	177	163	189	205	190	184	185	202	189	213	171	202	189	208	203	196	201	216	222	182	175	182	190	186	184	177	167	189	170	199	202	221	175	196	190	201	176	199	177	172	160	183	171	161	153	184	197	203	213	190	195	210	172	201	185	211	187	167	193	151	187	203	179	184	185	175	196	216	176	194	187	167	196	184	169	183	191	170	203	172	194	170	207	165	204	159	211	180	207	186	191	186	177	195	183	206	208	176	182	178	168	197	180	197	177	164	182	170	180	182	199	186	181	214	196	192	198	193	182	196	166	190	183	188	233	189	183	163	162	187	198	178	167	185	209	181	182	189	197	183	186	190	198	203	159	172	195	161	209	196	156	194	175	209	184	165	175	182	180	194	185	190	203	171	212	195	192	183	166	205	221	218	188	202	197	189	201	200	178	181	206	173	191	194	191	216	171	192	184	188	185	179	198	186	198	180	190	178	198	194	179	221	152	218	195	183	174	190	186	180	190	177	196	217	173	164	152	205	200	196	172	192	190	174	171	184	197	178	172	168	190	190	209	211	190	203	171	175	166	192	174	209	191	197	180	195	178	215	219	181	179	184	190	185	192	187	200	168	163	182	205	203	194	193	204	181	185	177	183	197	184	194	206	182	200	154	198	167	186	194	192	201	194	207	200	188	180	181	190	184	199	195	202	194	170	191	207	187	183	213	201	171	204	172	196	168	187	213	175	201	196	197	171	173	193	206	196	182	192	193	195	161	202	214	194	194	183	194	188	186	179	164	189	184	202	194	186	192	182	173	190	200	179	168	181	211	198	205	205	194	188	175	208	195	173	160	211	175	190	179	189	197	198	205	208	186	190	180	179	179	168	192	173	204	179	198	174	175	192	197	182	171	186	190	190	220	199	198	167	227	176	192	167	172	179	193	185	194	185	173	187	174	170	188	172	200	212	158	191	188	187	200	179	178	209	181	173	173	147	183	184	178	182	175	186	198	202	164	186	205	158	198	195	191	181	161	188	186	166	187	199	152	177	186	166	187	173	177	187	187	196	210	172	178	188	193	204	202	203	185	190	173	182	181	170	166	171	207	191	211	191	204	172	223	175	197	197	191	217	177	195	198	183	159	181	158	190	176	199	157	204	196	187	199	179	185	179	200	192	196	205	188	197	220	177	177	193	195	177	180	190	203	198	171	203	195	202	167	189	205	169	188	177	179	194	182	193	180	199	157	178	175	176	180	183	157	197	186	176	204	206	148	199	202	200	165	204	176	209	188	175	193	173	191	191	185	192	178	191	197	162	187	173	190	174	199	179	177	170	175	186	195	187	189	178	173	184	173	194	190	219	197	159	210	177	182	205	208	172	180	160	188	182	157	180	194	171	199	180	165	179	199	202	176	201	178	194	185	193	195	194	211	198	182	200	189	179	208	191	186	176	189	181	208	200	195	186	187	191	170	172	203	179	166	184	201	209	206	186	175	186	172	199	185	183	198	220	172	192	181	178	184	193	183	186	195	227	181	196	198	163	178	212	194	193	195	163	173	179	195	192	180	197	197	190	181	173	202	196	187	214	167	197	173	178	210	181	166	186	164	174	186	181	174	189	208	166	176	178	180	218	192	182	205	176	195	178	216	203	180	192	183	177	175	183	223	182	196	208	183	175	201	196	184	221	198	208	198	162	195	186	180	215	171	189	165	167	194	202	189	177	195	183	183	185	196	174	217	196	205	179	164	208	168	164	178	189	201	208	189	194	184	186	174	174	177	197
23126	1246	2230	2750	2437	2085	1754	1456	1279	1182	1088	980	942	893	827	824	808	729	708	690	730	696	604	662	694	614	606	619	608	650	586	615	579	585	626	583	620	634	584	602	605	625	592	544	552	605	578	572	579	558	565	593	601	530	567	577	563	552	551	544	571	565	562	558	560	613	541	561	589	555	568	555	555	586	589	572	524	553	594	554	580	554	532	567	586	542	584	542	570	579	555	557	575	555	550	574	575	550	534	565	558	567	562	558	522	591	548	553	549	562	580	582	547	528	540	542	556	554	564	532	526	504	535	539	524	584	597	542	531	513	573	549	506	516	543	564	564	570	547	559	530	569	551	535	523	516	563	571	556	517	563	537	573	557	551	529	531	579	565	542	557	547	572	573	552	535	572	508	517	550	544	536	576	511	541	579	510	501	553	564	520	517	589	553	568	524	541	515	552	553	569	548	522	505	520	565	535	571	521	521	525	538	597	561	522	523	537	550	541	562	553	520	556	519	544	537	521	557	471	575	548	529	559	528	535	556	522	535	528	562	529	508	534	517	576	511	528	561	581	507	537	541	526	524	519	557	517	498	549	539	585	568	534	535	556	522	547	544	537	522	545	556	556	530	557	513	567	518	536	528	561	539	520	537	524	553	537	502	543	561	579	542	584	545	553	560	524	541	567	567	537	519	530	549	543	512	525	559	573	546	571	480	523	550	558	555	561	546	519	567	535	589	562	535	566	520	521	573	516	539	543	551	517	538	549	530	529	571	529	560	567	517	525	526	528	553	514	571	564	554	550	562	562	558	562	521	563	581	522	545	564	550	514	561	493	573	550	562	534	549	524	571	541	545	597	585	555	490	522	535	537	538	556	561	554	567	529	553	526	519	569	567	514	532	564	577	519	572	518	541	560	570	559	538	548	527	600	575	550	558	527	525	488	507	536	557	495	536	521	537	509	548	539	539	558	523	530	545	593	534	590	552	522	508	596	522	563	535	509	573	498	539	488	546	491	574	503	508	557	557	562	549	554	554	568	584	567	572	533	581	555	535	560	558	559	571	577	525	570	524	529	531	531	564	550	515	543	553	522	537	576	567	534	541	580	556	552	555	562	521	514	529	563	573	543	548	542	510	566	576	579	560	565	550	532	577	566	549	506	550	513	522	538	560	567	520	538	560	532	557	528	520	497	550	523	567	566	533	541	511	504	550	547	548	554	549	537	560	582	502	529	540	523	566	550	543	542	532	521	564	529	525	552	552	592	544	535	567	544	558	561	553	562	561	553	539	558	553	550	523	529	584	524	526	526	557	538	550	529	549	571	576	535	528	534	524	583	536	542	554	559	573	563	535	531	486	564	550	571	557	535	554	555	528	497	535	570	589	528	566	568	513	503	562	561	532	545	547	512	556	571	547	544	548	541	538	553	569	543	554	530	529	541	535	533	528	554	537	561	518	578	560	534	527	540	566	528	535	559	560	530	503	549	525	552	555	518	547	564	511	597	510	532	520	570	496	552	560	539	526	564	536	550	584	527	519	581	515	542	511	568	536	537	541	508	585	570	586	542	526	549	545	516	562	589	509	526	564	543	569	520	533	502	563	590	564	548	515	564	543	537	551	525	565	550	536	566	521	535	500	532	547	500	530	510	535	519	548	537	520	557	514	524	528	502	570	572	563	552	572	501	545	557	545	579	579	544	515	500	558	572	545	549	556	565	555	540	537	527	540	557	532	560	516	562	531	526	546	547	564	540	538	550	536	546	555	541	524	559	558	515	502	532	601	526	569	542	540	549	535	540	567	552	495	536	563	525	558	540	520	523	551	514	544	541	535	498	538	594	532	547	531	551	590	509	568	581	568	544	598	506	556	572	527	523	511	534	537	548	541	536	558	555	545	547	532	526	506	517	543	569	549	539	543	544	547	553	578	532	593	572	524	549	552	520	523	530	567	544	566	558	568	535	543	538	557	531	517	542	545	555	504	538	557	502	561	544	545	572	534	565	553	536	558	548	537	572	574	526	539	516	573	540	576	486	554	550	535	538	508	552	511	523	585	542	566	532	536	574	604	551	538	548	487	535	571	574	552	535	544	530	584	584	514	552	484	573	541	536	523	563	506	562	576	550	558	505	565	537	517	556	543	550	534	520	522	531	550	523	557	530	534	537	537	543	589	556	492	542	546	567	540	550	562	540	534	554	507	520	556	511	562	519	524	550	545	555	566	546	534	551	539	538	593	555	577	561	577	513	520	563	554	562	587	548	570	572	532	503	556	505	525	567	563	554	543	498	553	527	531	534	583	526	537	549	529	557	562	531	505	528	525	518	539	563	547	542	559	559	535	563	543	552	594	532	521	521	517	547	565	561	559	528	521	568	589	566	585	535	507	536	551	512	528	540	572	557	541	547	548	542	585	544	553	561	515	568	569	548	565	570	520	595	536	512	593	530	563	576	526	548	538	536	477	523	537	587	576	507	567	555	590	504	556	537	556	528	556	571	583	556	500	507	524	566	571	518	539	532	507	544	507	561	576	506	538	548	536	596	525	526	511	564	551	555	554	505	523	530	549	535	504	512	558	569	493	539	512	539	494	592	565	547	546	548	537	528	517	562	578	565	534	576	534	543	523	553	543	527	549	566	536	534	581	619	555	538	519	583	525	530	519	517	507	527	584	576	510	504	505	540	555	543	545	530	563	519	515	558	566	552	511	572	517	557	554	537	565	579	565	496	543	545	573	529	515	595	554	531	582	517	538	550	524	544	549	542	512	556	499	561	558	534	518	521	529	506	540	561	541	495	570	561	529	525	568	570	527	546	539	575	489	571	534	552	525	552	536	538	554	510	528	546	546	540	525	524	517	525	568	567	553	555	524	533	530	561	546	619	528	560	565	520	569	558	544	580	594	524	542	560	567	554	528	561	564	535	524	573	518	533	571	519	528	512	507	546	569	595	587	568	558	513	582	554	558	502	519	555	552	532	546	575	514	546	541	568	541	557	567	559	553	552	557	535	575	531	520	550	543	509	592	523	540	532	531	576	570	521	485	553	551	544	561	538	531	504	562	528	553	576	532	516	519	538	561	550	585	542	531	565	556	532	541	593	519	553	543	582	555	550	553	516	555	534	568	483	538	555	550	552	561	508	541	535	528	548	562	545	543	530	594	527	569	555	574	518	496	545	547	542	529	547	522	543	520	518	590	535	560	543	530	519	515	499	536	510	536	576	560	543	577	578	575	541	550	559	558	572	511	567	542	517	518	539	537	549	547	518	510	506	563	537	529	571	542	527	562	538	535	514	522	536	532	539	552	543	528	520	552	596	590	548	509	575	561	573	567	575	548	480	563	548	507	556	565	586	489	589	564	543	520	527	567	560	533	542	548	538	552	587	598	555	567	575	518	547	531	498	555	540	551	562	547	539	574	554	592	517	535	544	541	519	554	551	511	532	574	555	505	531	541	557	576	546	500	568	529	503	551	527	549	573	526	557	522	503	535	527	533	556	540	555	521	536	565
53135	24369	9478	1983	1284	1028	805	711	605	581	518	460	462	452	425	397	391	411	421	406	377	413	417	379	408	344	378	331	377	360	416	365	351	360	344	348	395	408	354	382	354	380	350	347	382	377	365	322	331	357	360	346	358	328	339	361	365	354	352	336	381	352	359	376	390	351	336	365	369	361	351	356	385	361	336	362	333	312	342	354	322	326	379	340	334	353	336	366	358	344	346	354	380	353	351	345	347	339	370	359	348	354	385	317	346	378	369	336	380	344	359	361	353	360	365	367	332	346	333	369	352	362	377	364	313	339	297	337	359	347	355	377	334	310	386	382	359	352	332	321	359	349	354	355	375	359	421	367	376	351	379	344	298	349	345	340	396	356	358	364	313	328	371	362	343	311	348	332	360	346	366	355	357	324	356	329	331	370	344	342	372	372	372	326	331	366	363	345	351	340	325	382	346	322	344	363	358	353	320	351	347	373	380	341	377	330	337	367	355	358	374	350	368	330	346	358	374	362	338	357	352	349	337	358	355	351	337	338	344	360	339	337	366	351	355	332	353	340	340	341	326	369	341	349	377	338	352	370	369	359	374	339	346	351	354	364	372	353	341	356	331	352	332	347	327	329	357	329	328	366	331	351	328	366	344	357	325	334	388	354	344	343	358	352	352	365	379	331	374	330	321	347	372	345	365	362	341	351	322	340	376	330	372	389	342	339	357	346	345	355	323	365	350	342	341	316	370	382	350	370	352	315	341	359	352	337	350	347	359	350	334	392	358	317	325	322	368	316	338	329	349	340	325	350	384	338	319	360	345	363	327	358	349	318	369	377	365	331	348	314	364	378	358	349	342	360	383	346	340	352	398	349	344	350	376	347	358	337	323	361	383	390	355	372	315	337	362	365	346	361	340	344	337	323	349	328	343	360	354	362	346	364	323	296	346	371	373	366	347	346	372	366	347	363	351	342	386	336	380	386	347	386	354	356	350	358	349	345	380	360	340	341	343	342	351	325	387	374	327	367	341	316	357	351	326	357	352	338	355	366	323	334	353	347	354	350	359	346	376	338	329	341	349	354	336	375	336	343	342	350	333	363	333	335	362	340	361	328	377	379	355	327	357	382	367	336	311	395	342	321	353	371	371	338	360	331	348	366	328	337	333	361	357	325	363	314	385	356	369	352	364	331	366	351	374	345	349	331	340	358	374	359	324	374	411	366	341	369	365	337	330	343	346	352	325	340	362	309	350	322	360	347	381	364	337	362	403	340	346	355	342	319	379	352	366	349	345	364	376	352	357	343	348	317	357	339	379	339	334	358	319	370	367	328	359	356	371	370	327	346	345	349	373	333	378	392	338	343	368	385	341	363	409	347	350	329	358	340	351	345	370	350	350	312	366	342	358	366	345	356	386	370	383	336	344	369	327	354	373	315	335	366	357	322	344	342	342	343	321	340	348	369	369	324	374	359	344	325	322	322	298	373	358	334	346	363	364	313	351	353	372	353	354	369	334	348	356	368	354	366	336	337	348	333	334	336	357	375	294	342	335	328	354	318	352	384	371	306	369	364	339	327	332	313	374	347	331	394	341	330	387	368	354	365	364	329	350	377	381	349	327	343	365	359	324	318	359	347	320	329	365	347	330	363	362	351	388	356	347	340	332	373	331	328	367	363	339	328	365	353	343	422	358	373	374	351	346	361	361	373	343	373	347	345	318	359	338	345	318	328	322	362	385	355	335	356	327	357	327	314	360	341	357	344	319	338	371	331	329	359	373	341	344	307	336	358	346	378	306	340	329	363	309	346	369	374	334	363	326	363	353	368	356	330	340	356	330	317	366	357	335	333	353	360	336	340	332	337	341	349	365	375	364	331	336	328	343	334	333	315	344	349	396	342	330	325	332	349	343	373	379	325	379	372	363	349	345	339	351	399	377	334	391	314	349	328	358	370	361	389	375	340	365	320	350	347	357	361	319	341	355	321	374	376	356	294	327	338	390	338	369	338	349	340	342	395	349	360	348	351	343	356	346	334	360	354	333	349	363	342	374	355	367	365	344	308	333	348	345	353	367	362	359	373	355	323	332	359	332	336	317	362	367	345	343	348	329	382	342	378	369	379	354	322	342	357	356	355	327	334	367	345	353	355	326	360	339	334	320	355	353	325	340	332	348	315	339	358	374	366	361	340	347	334	340	338	373	337	363	323	347	343	381	370	342	325	316	344	376	367	388	381	326	348	357	354	375	352	334	380	353	368	381	340	375	354	322	306	363	381	327	330	342	343	328	337	360	330	346	342	306	346	367	314	367	363	365	347	332	340	376	319	388	358	354	321	372	361	355	348	336	359	373	340	370	333	341	343	343	324	333	364	353	346	356	346	340	358	369	367	354	316	356	328	352	338	331	371	343	363	377	362	373	353	327	356	380	306	364	399	335	337	361	348	327	335	327	340	348	365	339	357	375	352	332	375	367	347	379	340	350	371	339	363	372	361	332	376	367	350	329	337	352	373	316	354	368	371	365	332	335	327	325	320	361	370	330	363	377	322	390	361	339	362	362	310	339	372	337	348	369	346	369	362	351	355	328	343	348	328	359	368	362	362	353	346	355	372	376	373	353	314	336	353	347	341	381	345	349	365	368	313	343	357	370	348	342	362	354	335	379	357	336	372	348	324	331	346	319	374	357	373	363	336	336	356	370	364	363	328	372	366	364	363	343	367	349	344	364	337	328	344	348	376	366	319	368	365	369	367	345	366	364	346	344	334	356	308	333	330	359	352	357	395	412	340	367	365	382	352	365	346	342	346	335	384	333	356	366	324	350	328	332	367	375	375	338	308	358	357	384	352	361	361	338	329	341	358	344	375	369	323	380	333	353	314	326	360	343	389	323	332	334	368	350	339	324	381	361	350	345	369	317	371	363	366	373	373	396	367	337	320	354	369	343	351	351	331	332	363	359	345	365	361	381	351	331	351	351	314	355	348	352	323	335	361	367	347	348	386	361	319	300	330	342	412	344	343	333	355	361	354	322	336	340	391	349	343	352	355	330	349	356	380	339	351	357	365	324	357	343	326	352	334	332	332	359	345	350	327	392	326	359	384	326	351	373	332	353	339	339	330	338	364	348	326	382	357	350	345	375	356	343	322	332	359	316	352	341	341	344	364	371	365	358	362	369	356	362	357	333	353	332	339	363	355	327	360	338	324	320	347	339	323	345	348	357	348	336	336	332	356	342	322	338	354	350	372	363	362	350	361	340	374	337	334	333	371	375	356	367	338	332	318	361	355	334	331	347	313	359	350	359	342	314	294	349	336	373	335	372	334	343	342	377	361	342	387	329	333	367	374	372	353	311	359	399	371	328	352	371	363	342	368	329	325	375	349	353	356	350	349	328	378	348	365	342	371	352	322	353	327	343	333	360	333	325	344	338	340	338	353	333	346	352	348	363	354	365	340	379	319	344	358	361	363	342	347	333	335	339	364	363	377	346	361	333	338	315	366	341	343	359	387	340	346
32674	2204	4304	4940	4500	3801	3206	2778	2457	2054	1951	1804	1683	1533	1429	1382	1389	1330	1220	1234	1186	1146	1155	1052	1068	1040	1122	1045	1033	1061	988	1009	1004	1029	1039	987	949	1014	967	1005	941	955	932	979	920	1016	940	927	942	969	910	942	911	958	944	907	967	955	906	880	960	950	841	923	935	956	954	921	853	924	926	933	936	924	908	934	930	921	883	911	874	917	853	932	952	853	923	937	950	928	912	897	858	900	919	900	891	902	867	940	870	883	935	849	895	920	905	895	847	910	881	909	941	845	884	918	902	888	937	881	882	830	913	933	910	887	887	934	882	868	881	953	871	891	916	933	917	838	871	892	934	886	914	868	896	856	944	889	858	899	898	861	903	910	886	907	872	880	893	893	858	890	900	862	905	905	891	867	911	897	909	890	874	850	924	974	875	801	913	935	941	941	872	891	900	891	898	899	882	910	875	850	912	860	887	916	924	915	941	838	914	891	930	894	892	882	928	926	880	905	863	886	840	875	913	868	874	894	900	925	886	871	969	879	876	890	858	901	925	887	964	905	856	920	903	864	878	837	861	929	882	896	894	854	932	912	881	897	903	894	909	873	834	895	880	885	877	937	926	847	941	929	907	874	913	920	891	901	918	873	926	892	911	906	904	875	877	907	931	865	894	877	905	875	927	874	894	923	904	925	891	896	919	880	909	944	840	937	907	887	874	930	936	947	942	863	903	906	874	860	933	832	921	875	927	903	924	893	934	928	895	920	865	852	865	865	906	937	897	844	865	861	932	912	843	873	944	873	910	885	873	929	894	864	869	908	861	907	974	909	848	931	856	937	905	899	945	874	856	905	929	862	901	939	863	918	926	871	887	923	872	915	913	871	861	876	912	885	885	909	898	879	851	891	867	915	968	930	886	860	892	864	895	889	892	847	894	895	906	933	900	880	900	937	933	839	892	900	923	861	878	889	955	854	870	897	895	921	872	906	893	891	901	913	897	842	877	931	868	901	906	937	888	860	887	906	900	859	898	918	915	888	905	908	946	880	883	883	839	879	890	883	905	930	835	861	899	921	849	881	931	893	891	862	960	882	866	893	887	907	881	841	909	909	860	907	882	892	891	896	908	893	905	875	898	882	876	939	885	877	948	853	887	883	880	894	902	894	927	871	904	955	877	826	892	882	843	904	857	878	891	851	950	928	895	900	896	895	838	934	983	906	912	879	812	884	845	895	896	888	895	896	901	929	966	897	867	932	931	833	916	891	856	936	902	887	912	872	894	914	887	809	880	908	879	953	880	864	867	876	871	858	925	906	904	873	872	921	868	845	907	912	900	894	891	936	864	851	897	909	890	866	914	932	909	877	909	907	901	902	919	910	868	875	895	907	882	907	912	870	872	875	938	865	942	906	861	918	894	894	894	847	851	868	899	869	850	853	812	854	854	844	953	846	860	918	907	890	886	855	869	914	883	990	886	883	936	857	857	884	896	916	871	916	843	979	824	870	883	928	903	845	868	930	932	850	847	935	900	896	919	873	886	867	928	882	881	816	881	897	854	913	896	862	936	883	879	884	938	891	886	935	837	884	920	887	871	910	906	901	938	917	820	914	857	891	881	907	883	899	902	836	871	910	892	941	894	870	881	884	868	907	915	948	887	904	928	884	942	905	872	926	927	892	913	879	924	921	866	848	897	912	921	875	895	884	931	869	910	880	906	895	913	898	912	919	871	874	904	930	889	886	901	953	895	893	912	876	907	912	866	929	909	835	893	920	842	864	915	878	960	864	914	913	914	889	864	933	885	865	893	839	882	925	932	897	917	890	880	876	938	908	943	906	928	964	920	861	868	889	890	868	879	924	917	881	895	909	912	927	866	898	877	852	861	887	901	893	937	924	902	914	894	916	849	797	860	908	897	936	875	854	880	945	901	891	891	858	888	921	924	895	934	896	897	872	930	902	934	873	877	912	967	916	913	911	898	871	844	911	939	914	893	900	913	875	958	820	907	945	884	898	904	857	852	889	883	910	894	840	918	893	872	907	879	900	877	837	923	891	857	875	859	882	914	898	964	873	875	866	876	906	898	891	907	931	937	904	896	830	893	903	858	877	868	924	920	879	921	860	929	866	850	841	940	908	851	898	891	885	823	876	860	855	899	864	893	867	852	859	934	855	884	926	935	877	884	896	881	898	892	823	890	866	914	889	881	897	902	803	907	899	889	893	896	891	929	873	878	907	853	867	874	903	883	890	867	903	904	896	932	867	905	883	832	838	862	901	890	857	867	915	871	944	937	846	912	901	894	959	892	883	891	911	924	890	886	892	922	849	870	812	935	851	894	904	875	926	850	883	891	901	804	910	912	897	887	945	889	880	860	852	904	920	863	889	877	870	873	944	904	892	893	899	902	841	952	869	920	908	850	861	908	910	939	883	901	904	888	870	871	914	957	919	886	941	865	910	832	845	935	913	850	923	873	861	861	880	906	848	888	895	854	897	929	887	911	876	897	890	892	921	932	882	825	911	855	904	901	915	917	876	873	870	906	879	892	892	890	887	904	892	859	882	866	855	889	859	911	883	879	914	891	841	888	897	885	877	866	912	881	867	891	842	898	862	879	979	868	860	903	877	943	887	934	916	857	881	866	925	833	906	946	916	898	841	858	873	884	867	876	863	821	923	883	875	901	894	933	885	875	931	925	913	937	843	886	900	864	877	911	921	881	912	843	900	828	907	877	877	885	894	906	885	854	871	946	905	927	892	894	933	874	885	928	900	856	969	880	850	883	850	940	878	854	920	906	911	892	895	902	906	909	904	854	887	925	903	931	891	875	869	966	868	885	905	902	930	881	867	903	952	905	926	877	907	844	875	863	885	890	874	867	903	905	866	859	948	891	901	915	913	923	896	890	905	888	876	901	886	937	909	905	909	846	899	850	889	940	857	910	873	910	875	887	871	860	889	878	916	910	892	914	889	904	897	902	857	844	897	867	910	897	877	901	930	928	887	931	918	813	931	904	945	909	870	907	950	888	897	906	857	923	912	892	908	909	914	860	851	911	934	891	848	930	877	883	905	872	870	850	873	854	867	903	896	942	902	883	929	905	921	877	871	938	910	929	930	978	878	858	899	886	846	897	865	924	878	903	914	876	850	891	959	925	874	876	889	876	859	862	873	940	919	914	937	865	889	920	921	876	858	927	883	874	874	869	873	902	916	860	906	950	903	885	920	915	915	879	915	864	985	899	913	926	884	902	903	813	869	921	894	837	882	877	840	853	810	883	923	882	911	856	910	922	909	894	899	895	904	865	863	910	885	881	898	894	895	940	913	924	882	915	936	823	911	875	920	906	900	853	833	901	870	860	893	889	937	894	923	899	922	902	845	884	894	872	925	888	885	896	849	873	872	890	859	895	891	921	884	898	897	876	854	902	881	855	917	909	874	913	916	930	871	885	924	882	903	861	862	873	901	895	879	906	927	911	870	855	888	885	920	875	851	922	890	882	967	955	926	909	931	922	866	877	889
4065	404	311	293	284	295	285	314	269	261	319	298	324	309	295	289	313	319	292	293	275	307	287	285	321	307	239	288	251	282	271	293	297	238	293	282	303	261	296	276	304	252	259	292	279	340	253	299	274	268	314	284	273	305	238	283	279	296	277	291	303	276	261	270	245	273	292	283	279	297	291	275	290	303	261	267	293	271	279	289	300	319	296	255	311	302	297	298	279	293	307	288	286	287	250	299	282	241	252	290	290	270	277	271	304	324	276	301	268	285	275	287	265	253	324	313	294	282	263	257	302	317	284	310	306	316	281	278	275	249	244	261	301	287	299	273	301	270	288	284	293	300	273	307	297	294	304	314	283	278	308	262	251	268	281	293	264	277	287	309	280	297	292	255	283	298	307	289	284	271	304	303	300	312	288	303	292	316	282	277	277	272	287	298	271	260	268	260	297	272	271	258	292	276	281	308	280	249	283	270	277	279	298	300	288	297	268	297	329	302	298	268	300	277	298	262	260	320	292	260	270	293	309	275	287	284	272	278	243	315	285	271	314	294	287	278	272	277	275	283	285	305	282	284	279	260	280	275	289	263	290	248	285	258	276	302	272	319	301	286	301	269	332	330	268	287	279	288	300	285	288	289	299	292	314	300	249	262	290	276	308	286	281	293	264	297	280	299	254	282	271	307	312	286	277	309	305	311	291	270	269	310	304	286	278	285	292	270	260	263	296	282	259	272	284	273	271	284	302	285	254	261	248	315	309	288	309	278	275	308	265	309	259	262	281	312	289	266	299	271	283	261	248	280	266	280	282	291	294	310	244	260	271	280	289	251	268	256	277	283	292	264	272	313	322	303	266	275	271	302	269	279	282	266	308	273	265	254	304	284	314	261	281	290	286	300	257	292	287	258	300	294	302	273	292	306	293	292	292	289	327	307	299	264	228	316	273	261	323	283	290	264	288	275	291	308	282	306	300	305	274	289	294	295	297	303	289	286	315	289	308	270	313	290	286	284	276	265	290	273	285	265	271	286	282	288	249	291	337	263	296	283	290	311	252	270	264	284	276	280	266	301	324	298	303	291	280	271	278	289	282	256	272	306	294	257	287	281	300	275	279	296	279	309	274	302	291	277	287	294	284	288	283	282	256	292	278	286	270	304	288	280	285	285	286	312	252	250	271	285	289	317	310	296	292	249	270	281	273	274	299	277	300	318	266	277	241	284	282	286	282	252	310	282	278	257	285	271	276	268	299	296	276	288	312	276	308	281	290	276	306	240	289	295	291	304	283	295	267	296	275	291	275	302	283	281	267	281	283	293	292	271	287	290	302	282	259	299	302	304	272	301	288	289	283	276	286	293	295	290	291	273	287	308	243	287	295	293	284	260	280	307	297	260	268	253	294	270	291	289	277	255	274	298	261	275	315	295	290	272	305	281	291	285	268	260	279	285	277	293	291	319	285	280	347	288	298	270	279	271	254	280	268	283	280	317	279	322	285	261	282	308	274	248	305	302	277	271	287	242	301	292	296	289	282	308	301	294	232	289	285	303	271	289	280	268	275	303	274	306	279	271	283	288	296	259	266	320	316	324	267	286	269	274	270	259	282	316	260	290	291	338	277	298	280	299	264	279	234	255	305	295	262	283	262	299	296	277	294	312	291	276	272	265	286	282	290	267	302	294	280	297	307	280	279	267	284	292	279	311	282	310	316	257	298	267	287	306	300	281	266	268	291	278	291	298	274	291	264	285	275	253	273	275	275	278	278	291	313	291	288	276	259	318	250	261	277	272	254	301	266	296	283	264	278	262	307	284	285	278	289	318	294	256	292	265	284	258	277	270	300	295	290	287	301	285	254	305	264	282	278	262	265	259	270	276	313	273	294	291	279	279	283	276	271	289	268	293	294	290	281	270	285	263	240	285	285	303	281	265	266	303	279	277	313	292	289	274	299	267	293	283	308	284	266	279	296	305	250	278	271	275	296	287	287	286	247	255	277	280	261	281	273	266	281	295	308	276	261	248	295	282	292	260	291	266	298	280	261	297	299	274	253	287	300	296	273	289	262	286	275	309	285	282	272	303	283	254	299	295	264	265	287	254	309	305	280	274	269	323	295	315	279	275	273	291	268	280	290	253	274	322	299	305	277	269	273	291	286	291	301	258	281	295	278	281	277	321	258	266	294	295	261	286	273	306	321	287	249	246	274	301	302	248	270	268	311	317	261	285	290	303	288	287	265	268	277	269	283	290	272	268	281	292	271	281	298	303	288	299	282	279	300	265	266	258	246	271	295	277	281	286	287	300	289	297	285	292	306	275	274	292	267	259	286	291	261	286	283	311	272	282	271	266	315	267	287	276	284	301	285	306	278	256	301	261	305	293	280	292	289	288	295	275	256	282	300	285	280	266	309	282	266	304	258	299	268	294	297	300	281	281	282	278	257	274	294	251	270	280	289	285	281	314	286	299	317	300	311	302	274	309	297	310	281	266	324	267	292	290	305	275	262	255	261	284	274	281	286	293	270	267	304	301	248	282	281	282	296	290	292	294	262	280	309	279	292	279	272	326	300	276	303	260	284	287	284	297	286	302	276	263	267	280	265	276	279	301	285	249	271	276	277	286	275	343	278	285	303	307	293	305	303	314	259	268	312	279	291	282	304	302	288	261	277	285	265	280	276	282	243	285	281	279	264	296	270	296	287	296	282	286	286	258	250	288	247	317	292	267	305	291	265	282	277	312	274	273	293	304	317	296	310	278	278	294	290	276	305	276	293	299	236	294	283	291	280	303	275	259	296	313	282	286	272	281	267	282	270	287	292	319	271	251	269	300	290	327	303	310	272	301	254	305	270	316	280	260	265	299	295	285	264	278	287	299	288	269	298	269	278	304	248	281	292	260	278	298	249	266	265	272	303	269	266	294	259	298	268	289	298	269	308	291	266	307	300	263	285	287	284	292	262	272	273	296	260	301	269	305	262	268	264	300	285	315	255	265	259	297	263	304	272	290	319	324	265	306	255	287	260	265	283	311	266	263	242	266	290	291	295	316	278	300	296	310	240	282	281	277	321	312	314	289	259	300	292	288	309	278	260	257	312	266	287	318	293	313	270	292	275	291	307	281	292	304	274	293	304	283	288	294	262	299	275	272	257	298	294	286	286	298	255	294	320	267	299	290	254	280	275	278	293	307	303	284	294	282	269	286	289	307	291	289	281	299	317	280	271	309	256	295	275	302	281	279	312	272	297	265	273	293	260	289	300	294	262	290	277	294	308	286	272	290	263	284	276	312	286	291	291	269	295	337	270	304	272	282	270	255	266	266	307	297	280	269	280	268	254	309	265	308	298	283	275	285	295	292	281	273	295	290	255	281	281	276	267	317	264	277	280	277	275	285	309	270	285	328	305	269	298	276	270	286	310	259	283	295	290	277	287	288	273	257	283	260	291	268	324	288	270	264	282	310	233	262	303	260	288	262	301	295	248	290	236	291	291	277	290	258	266	278	305	262	282	268
4212	704	851	809	807	803	790	691	789	748	752	748	725	732	723	724	706	729	742	718	748	722	708	762	713	723	722	761	679	800	745	704	706	713	742	747	737	693	750	752	722	730	769	694	740	792	708	733	733	725	728	760	779	740	725	743	717	749	744	713	743	689	755	725	768	746	701	725	752	694	743	733	721	740	705	728	755	724	713	689	752	747	733	727	703	794	706	711	706	768	768	705	721	703	722	728	724	713	743	732	696	691	768	698	693	731	708	738	755	712	705	727	755	742	714	742	740	707	676	733	747	700	735	756	680	713	752	770	755	704	740	777	795	757	746	691	719	680	762	724	743	713	695	677	734	737	735	747	715	750	738	713	747	716	691	690	746	701	701	730	699	679	749	721	706	737	716	732	753	704	769	683	698	722	741	771	687	725	721	725	742	728	733	706	746	737	696	705	697	740	737	745	733	728	735	702	750	724	721	747	706	738	732	725	701	700	718	750	745	748	717	739	730	718	689	687	727	714	679	800	721	729	741	705	751	742	698	745	746	746	724	705	699	733	693	713	721	697	681	722	715	751	687	710	688	726	695	727	697	706	792	750	747	723	685	739	757	797	728	700	757	734	766	708	736	710	697	737	668	696	701	733	742	745	695	719	765	729	740	709	707	685	720	701	685	741	720	743	769	741	773	703	729	707	745	694	696	693	746	739	735	697	728	719	677	715	758	738	736	720	723	714	736	777	689	749	755	792	742	725	703	723	737	732	751	725	702	733	722	727	777	695	734	727	723	691	744	719	730	696	768	721	724	674	685	734	684	753	738	661	712	775	733	700	736	740	705	738	689	672	721	702	724	737	724	744	697	742	725	782	785	730	780	702	662	724	736	697	665	746	729	705	694	707	711	699	741	705	745	716	723	721	678	746	732	758	706	669	767	737	702	727	683	688	679	759	730	726	745	740	758	685	764	733	733	686	760	813	770	732	690	681	724	717	699	743	725	704	698	707	697	711	744	721	738	741	722	685	702	733	763	715	690	727	666	731	747	749	787	737	728	743	689	750	751	712	724	717	686	751	701	752	712	741	716	756	693	706	738	717	715	728	734	746	726	679	740	726	729	702	716	773	685	729	736	742	720	725	735	748	667	704	721	758	740	741	686	690	717	723	746	686	686	681	735	710	699	767	734	763	737	748	730	715	729	721	700	759	774	754	726	725	702	746	707	741	720	679	714	696	713	713	763	731	703	754	733	768	709	676	710	704	701	773	712	718	729	716	720	688	775	726	715	735	729	718	692	731	712	742	700	776	741	738	693	739	760	713	671	673	695	718	699	723	716	723	710	707	724	744	710	754	740	720	765	763	761	716	737	679	808	776	725	711	752	727	767	715	703	740	733	713	751	744	740	721	686	700	759	686	762	712	716	716	712	742	744	678	714	703	717	742	746	696	770	724	761	727	731	702	740	694	686	707	706	700	754	681	706	695	727	752	686	760	764	755	740	751	745	734	745	733	737	747	694	733	769	719	743	780	748	708	742	767	723	723	747	717	754	763	736	734	714	731	750	776	694	722	753	744	745	719	729	703	727	673	727	682	767	745	670	692	745	706	691	746	716	752	759	727	685	722	746	722	702	731	752	725	751	710	745	757	769	736	748	720	716	700	757	740	740	667	729	691	713	724	711	692	732	738	696	701	700	791	755	737	759	721	733	690	745	749	718	684	706	716	736	723	757	741	753	678	726	717	754	729	745	688	762	698	727	737	754	673	724	741	703	714	678	708	720	747	704	727	692	690	719	727	742	759	754	736	731	706	737	723	746	719	739	713	756	723	733	743	673	736	771	718	726	738	688	691	739	758	740	680	765	737	764	735	769	712	714	684	743	714	693	718	712	711	710	707	695	692	726	710	743	724	756	731	777	717	693	719	738	751	739	749	751	735	733	710	735	743	705	720	673	700	722	717	715	752	713	695	703	728	702	770	731	733	749	721	743	703	780	679	716	720	705	793	724	699	715	702	728	683	760	690	706	733	714	714	760	689	731	679	731	679	747	734	711	695	686	720	714	694	727	704	783	711	704	727	746	733	751	755	713	723	741	727	694	713	697	700	694	739	754	704	721	728	702	704	772	734	725	737	669	778	746	696	713	691	734	732	745	716	710	706	709	734	775	696	728	674	706	652	687	772	726	730	706	716	764	739	749	745	724	737	687	698	699	739	785	695	716	750	736	710	723	742	725	749	741	685	718	761	736	749	709	684	738	747	718	723	746	733	721	720	722	743	682	716	748	717	701	728	743	721	661	782	716	720	756	704	773	704	748	750	746	702	737	702	726	761	769	705	735	762	704	730	734	730	715	746	663	706	718	685	737	734	744	709	723	748	726	711	775	725	753	760	719	719	748	757	740	717	693	711	639	766	667	723	700	752	701	719	772	688	769	732	736	787	725	704	778	758	717	695	708	709	762	694	735	692	726	720	687	721	735	754	712	706	725	663	668	731	754	700	745	769	746	716	758	699	741	701	734	728	693	719	717	752	711	686	761	738	715	717	749	711	713	731	710	736	695	741	717	729	770	734	718	729	735	728	721	747	742	728	709	747	732	730	710	716	756	766	751	737	695	730	727	712	734	740	726	731	694	722	717	700	701	719	700	748	711	698	710	709	731	736	741	711	718	737	747	732	707	705	735	716	730	719	735	705	728	711	751	711	748	739	748	732	719	737	712	732	755	710	732	736	725	723	731	719	774	720	694	700	766	757	710	760	758	746	764	717	732	746	721	690	742	741	756	765	698	738	736	734	740	686	741	707	751	709	711	729	708	743	677	705	675	724	743	701	750	702	736	728	740	713	698	742	724	690	724	756	712	745	734	704	706	719	705	733	715	722	741	692	754	744	738	694	684	758	694	740	688	745	717	674	730	718	717	717	725	688	700	707	703	728	707	732	733	750	661	696	744	717	706	751	688	746	741	718	717	731	741	782	760	707	745	705	733	714	722	737	732	741	720	735	697	743	747	701	709	714	750	726	749	698	713	715	713	770	719	750	698	740	729	729	720	716	734	756	760	753	716	739	720	754	699	757	773	786	732	766	743	705	720	738	735	722	705	726	726	793	728	713	703	703	701	702	698	746	706	743	779	751	738	692	690	704	694	709	775	735	808	711	778	685	709	730	735	762	695	678	715	706	750	724	727	677	697	724	722	754	693	699	740	743	728	720	756	696	731	687	746	706	800	767	765	708	716	711	767	692	712	754	737	767	764	715	756	723	742	688	713	738	740	691	729	702	643	759	719	780	716	689	709	681	725	763	776	715	707	717	759	739	706	714	745	721	757	709	730	740	737	715	754	735	754	746	696	727	758	749	754	718	702	711	792	749	685	751	752	686	703	706	745	700	721	721	734	725	763	662	706	765	705	700	725	707	704	734	728	707	692	774	729	743	720	729	711	745	684	751	741	698	673	782	716	707	723	718	743	746	647	754	744	720	784	722	722	754	728	694	692	725	736	738	714	752	768	765	734	724
41316	16099	2605	878	598	467	354	381	330	273	256	250	255	247	242	225	228	229	180	207	220	201	200	192	214	198	229	225	183	205	241	195	192	185	211	194	196	204	214	202	186	178	187	210	184	217	198	178	195	184	177	177	191	184	181	198	200	190	179	183	189	209	187	180	185	184	197	175	179	201	203	196	197	214	174	187	166	194	180	195	167	210	218	203	176	182	218	209	207	197	203	163	221	170	184	186	198	201	177	182	216	180	203	201	201	166	216	201	177	198	182	195	187	167	193	209	169	216	182	172	155	177	155	197	174	191	181	179	189	176	188	200	168	191	197	191	179	202	217	200	163	163	208	198	172	189	215	204	202	196	190	197	175	208	190	180	207	169	191	198	188	196	187	181	197	174	201	196	194	179	182	194	188	213	182	195	172	206	182	196	188	197	223	198	185	189	168	167	173	172	184	204	210	197	212	189	208	169	203	214	194	172	206	176	189	197	173	189	176	194	194	207	180	175	159	189	181	192	198	200	180	197	198	210	169	202	199	185	196	187	173	189	200	185	214	182	192	186	186	175	217	181	198	182	185	182	170	180	201	181	171	200	205	193	206	181	188	215	180	215	184	202	168	166	198	165	173	185	193	189	189	205	199	209	167	196	193	192	183	163	174	178	188	172	204	167	200	195	207	169	199	190	199	194	204	217	202	199	200	178	195	174	186	204	180	193	170	166	170	170	184	181	191	196	190	204	159	194	192	185	178	191	217	197	174	188	175	201	182	177	198	180	181	193	192	176	169	157	183	195	188	201	183	178	176	177	185	206	192	197	212	179	178	166	200	187	191	193	200	190	188	195	192	166	193	200	192	204	214	208	183	204	222	178	205	189	200	166	169	201	186	198	172	204	172	184	195	170	202	192	222	191	183	179	185	195	187	183	188	183	215	169	181	199	188	187	183	203	191	169	175	171	220	182	185	190	188	162	191	210	205	209	191	219	209	211	191	196	202	212	193	181	197	174	200	209	199	183	193	165	198	181	187	195	183	187	186	182	197	201	183	184	177	179	191	197	209	237	176	206	165	205	199	180	202	202	195	188	178	201	199	201	170	174	188	189	176	178	177	197	191	193	177	183	198	208	187	188	200	190	196	231	173	185	189	190	196	204	183	188	214	200	203	167	179	185	177	193	209	160	185	197	188	204	185	172	227	180	201	182	151	205	229	192	178	198	201	203	180	195	180	181	186	165	193	183	171	203	179	180	189	192	196	205	208	177	181	169	172	201	196	149	196	191	196	176	165	183	188	217	178	192	176	192	170	181	190	196	192	172	218	160	225	189	185	204	201	193	189	189	177	170	217	184	235	192	184	189	174	189	215	187	199	210	202	170	173	199	182	197	178	202	191	197	207	196	189	205	182	208	196	165	187	199	222	195	199	194	201	187	211	185	180	188	164	197	212	212	200	194	177	207	200	159	195	175	222	177	185	168	184	193	164	198	185	201	208	175	188	187	197	175	172	177	206	173	199	174	192	198	219	202	173	191	215	207	164	177	192	189	169	200	209	202	195	190	219	183	190	193	196	196	193	181	214	173	176	196	193	185	186	182	190	207	203	185	177	178	199	199	193	212	224	177	190	159	182	199	194	218	191	197	186	201	206	186	194	203	198	191	202	183	172	217	192	224	186	190	162	172	196	171	184	194	194	196	201	191	203	192	217	176	177	180	189	175	178	178	166	187	192	181	201	206	199	197	224	170	194	201	184	190	199	207	183	187	177	207	188	167	181	206	168	183	193	195	195	190	168	171	173	200	167	166	189	196	185	189	216	192	206	187	195	185	182	164	182	179	172	178	191	209	202	177	191	222	189	197	199	197	208	182	215	203	190	202	204	176	197	191	178	164	197	189	194	174	197	169	185	186	188	211	214	210	194	194	210	194	177	193	195	201	174	219	205	211	183	185	178	178	187	179	206	191	211	205	190	195	185	198	181	196	182	182	187	190	181	221	186	173	199	191	187	178	197	187	192	178	193	181	206	187	176	184	193	189	202	205	178	176	168	172	176	169	179	202	175	171	184	180	205	197	186	190	208	187	171	193	157	195	191	208	185	185	184	179	182	210	194	179	187	169	177	202	171	184	191	187	177	174	175	205	204	204	165	197	176	202	200	198	184	208	175	182	199	177	186	181	157	188	186	190	198	188	202	183	194	191	184	192	179	190	200	193	193	179	198	173	197	184	195	168	213	190	189	186	205	183	185	190	189	177	183	165	172	188	197	210	173	183	193	191	185	185	168	194	189	223	170	176	193	183	184	187	184	175	184	197	197	188	179	185	197	180	208	195	199	196	156	184	196	200	163	175	184	196	200	199	195	177	175	161	182	197	192	216	179	184	201	164	201	215	184	166	200	179	186	183	202	172	172	193	187	183	177	194	186	191	189	179	191	164	173	187	205	162	180	201	206	209	187	187	205	199	195	204	173	179	163	193	184	167	187	192	187	196	172	199	197	178	176	174	211	176	207	198	205	183	193	175	182	201	187	195	194	188	209	179	179	198	202	173	189	172	172	210	186	194	176	195	201	185	194	170	202	191	200	197	190	188	186	195	192	183	210	180	169	165	180	186	179	160	175	188	198	189	183	181	191	224	179	166	197	187	163	192	189	204	217	166	200	192	173	173	184	183	197	163	187	183	172	189	186	188	203	191	183	186	198	201	182	169	184	207	220	204	184	173	189	208	204	184	189	203	167	188	188	205	186	165	204	196	186	174	182	205	213	188	178	173	201	197	168	213	205	188	220	213	211	194	190	173	190	205	198	195	201	179	182	195	185	173	185	187	186	186	186	233	170	227	183	194	190	205	188	191	213	190	211	143	180	185	188	180	176	190	175	180	223	207	192	176	192	190	196	193	192	167	203	189	199	193	174	194	205	167	197	186	186	186	204	198	194	195	199	167	216	189	174	198	189	164	227	209	220	181	207	178	178	191	240	189	176	200	205	203	191	189	202	160	190	192	190	202	178	218	173	212	205	211	185	228	196	180	193	209	206	198	199	192	203	173	193	191	185	176	182	191	171	189	185	207	196	192	196	201	186	214	204	173	172	188	190	194	185	193	177	173	197	193	194	198	196	152	174	172	184	200	215	196	188	181	186	161	195	189	193	180	182	205	182	185	184	193	217	187	202	172	193	183	157	203	196	168	198	171	177	207	193	183	190	197	176	193	196	187	192	160	199	219	176	192	199	199	157	184	191	208	193	185	185	183	197	179	176	190	196	214	190	202	208	179	163	194	199	193	184	184	201	162	160	196	195	173	178	179	191	183	158	188	186	210	167	206	178	199	184	176	189	179	177	188	182	191	191	190	184	209	163	177	157	181	200	203	191	174	203	189	189	195	205	188	185	172	158	194	222	190	170	170	197	187	172	185	188	190	173	204	185	160	179	206	217	190	177	188	221	198	189	200	210	196	161	178	192	178	183	166	187	218	195	172	181	209	196	182	171	183	210	192	182	201	178	184	191	203
24134	1230	2235	2727	2467	2094	1752	1450	1296	1196	1092	1010	903	925	835	837	807	711	740	682	725	682	699	637	668	619	636	592	605	614	616	610	616	597	603	626	576	611	629	632	593	581	563	578	585	596	535	556	616	598	567	543	582	562	531	598	590	568	539	500	564	553	554	568	590	552	595	539	552	589	596	560	562	553	533	587	579	551	573	594	556	574	540	545	540	580	531	539	559	560	586	560	560	555	516	554	544	551	564	571	567	521	555	565	560	582	524	550	574	533	554	536	554	571	514	551	586	597	544	599	550	524	541	577	585	579	549	552	508	534	542	567	552	567	543	555	519	519	521	561	520	525	542	535	537	556	548	508	551	518	551	590	504	512	541	518	538	546	602	579	518	529	540	537	577	570	558	569	563	549	535	527	570	549	528	562	556	585	579	551	580	544	575	531	559	553	533	569	546	531	585	518	522	543	546	564	529	542	547	569	538	554	542	502	613	536	553	543	565	527	571	553	586	530	568	532	563	552	549	528	565	506	544	603	510	536	562	577	526	552	526	514	539	580	535	536	530	574	550	552	515	552	565	547	559	525	573	554	547	524	541	579	586	532	549	553	596	607	567	593	522	538	567	530	533	511	558	559	571	542	554	514	500	532	536	560	552	535	559	525	543	545	551	553	573	549	579	549	597	566	511	530	538	574	574	561	558	538	552	559	569	544	579	542	549	555	508	563	519	591	540	544	544	558	568	532	554	575	548	501	571	536	521	585	554	543	527	494	565	576	526	550	544	525	551	564	515	539	579	608	579	524	549	613	583	583	574	560	534	543	578	556	548	552	556	535	557	546	541	581	561	529	593	532	520	560	528	528	545	547	567	543	597	539	568	539	548	540	533	540	580	561	536	604	554	548	557	552	563	536	536	591	531	562	555	548	517	562	564	507	607	569	504	569	551	581	507	532	548	583	547	522	516	530	545	593	555	538	548	549	548	608	572	527	500	538	516	566	534	551	533	564	512	548	556	550	580	564	534	517	519	546	530	504	525	542	535	549	570	580	552	538	524	548	549	550	569	574	555	511	577	598	567	552	537	586	559	545	575	530	576	606	520	588	548	551	536	554	514	566	571	576	573	546	624	531	535	541	546	554	568	524	584	538	526	627	540	523	537	551	603	546	537	503	520	539	546	552	509	557	551	536	549	536	499	582	547	539	538	570	547	555	551	561	528	542	530	523	519	542	556	547	580	546	557	562	512	541	563	559	572	540	543	535	560	593	572	558	581	559	550	546	530	552	550	514	527	566	542	521	539	574	560	554	555	563	533	503	564	571	535	557	580	550	575	557	564	526	567	512	571	550	571	537	544	529	553	579	530	561	531	577	534	541	482	520	549	507	538	488	565	540	562	598	577	541	530	538	550	544	514	537	564	582	519	520	566	545	549	520	529	611	533	538	557	530	510	507	542	512	546	522	522	506	526	548	555	560	551	544	589	540	551	576	492	556	541	540	551	557	551	536	587	561	558	540	536	550	567	562	524	548	590	543	507	513	507	547	540	530	570	515	550	562	556	544	520	559	586	556	545	524	562	536	571	539	525	529	525	535	536	550	540	566	534	550	523	510	543	547	583	574	512	560	565	563	549	521	520	559	579	571	537	545	566	558	570	557	494	562	552	530	548	547	538	570	545	554	534	586	563	530	595	550	563	577	582	535	505	591	524	538	568	550	545	558	544	553	538	542	539	528	545	538	555	507	501	521	566	566	560	551	529	512	553	599	561	544	554	568	562	524	546	547	525	561	544	575	596	530	529	552	544	598	558	586	511	588	569	541	545	550	569	556	538	566	540	519	513	539	547	570	560	562	507	565	530	508	581	575	518	553	563	577	527	531	591	523	547	555	564	508	551	519	579	541	551	563	573	581	551	500	581	543	547	533	534	551	514	517	526	539	558	544	507	559	544	543	552	528	537	529	547	530	533	529	598	550	558	542	532	547	538	552	554	538	536	515	575	521	566	575	552	544	554	576	558	592	573	567	508	566	539	547	540	566	547	581	527	551	542	551	545	521	559	548	621	554	542	567	552	554	557	556	566	531	538	562	558	546	585	506	540	514	560	603	562	570	542	571	522	549	526	556	585	523	577	527	523	528	553	572	541	512	573	522	544	548	558	537	553	542	564	566	544	546	574	556	588	563	556	574	585	537	560	567	521	537	542	543	552	524	501	543	547	510	532	550	557	521	522	588	544	582	538	564	540	561	551	551	561	581	537	580	571	541	573	505	494	550	562	570	558	519	562	536	534	540	534	552	541	517	562	576	555	559	549	524	533	531	555	563	575	527	539	566	547	540	509	546	553	564	541	571	518	514	533	538	572	547	543	552	550	563	557	561	525	504	609	507	562	594	544	564	568	527	547	535	601	564	528	591	522	550	529	559	544	565	547	505	518	552	531	524	558	563	524	560	524	493	546	526	568	521	548	516	549	539	534	597	503	531	544	531	565	565	551	591	566	543	542	528	538	548	524	583	530	576	538	536	561	505	558	536	541	563	563	576	589	561	520	566	510	580	562	553	576	563	538	524	598	561	539	555	540	503	591	550	563	524	559	541	528	536	524	536	543	539	547	567	529	571	535	517	538	576	519	544	518	548	587	547	558	500	595	580	560	597	519	534	596	558	565	504	539	527	551	546	565	563	559	538	512	573	519	505	559	579	519	559	550	531	543	501	553	500	546	540	574	550	574	547	553	549	530	553	528	557	552	511	555	552	556	565	560	557	566	612	529	530	513	517	534	574	576	564	547	525	574	542	539	530	543	545	540	600	561	524	572	564	576	550	520	560	577	540	519	552	539	556	546	526	540	598	571	557	551	544	525	567	590	540	559	552	545	568	549	516	576	551	537	565	553	568	530	570	561	544	547	517	512	593	527	547	569	548	545	566	536	543	553	546	565	528	524	543	547	552	558	486	531	535	534	541	519	530	533	566	578	579	568	537	546	615	545	517	528	538	558	541	546	549	506	512	569	579	541	561	512	544	570	544	563	560	532	537	553	527	541	568	534	553	591	561	591	584	517	514	521	557	537	561	551	562	549	530	530	560	558	518	567	568	575	518	545	536	557	552	568	545	520	570	508	554	550	541	551	574	554	554	554	573	535	516	539	553	556	531	549	526	538	523	552	569	550	536	558	544	584	544	528	579	531	531	562	560	559	522	522	536	522	569	558	551	510	547	551	529	568	550	540	518	585	544	581	553	551	545	587	555	497	520	570	554	561	539	536	520	524	543	532	544	543	567	539	555	565	526	595	536	542	515	559	555	537	576	522	561	563	544	551	519	567	548	548	532	547	548	508	524	542	572	574	539	527	539	533	574	549	549	559	491	506	519	553	525	545	531	550	508	559	569	564	573	563	602	511	589	538	548	548	567	562	578	557	498	546	517	559	511	526	574	548	536	559	538	559	543	580	566	490	590	543	568	522	594	503	533	554	534	584	497	530	525	585	539	521	525	547	580	543	561	564	551	584	549
53250	24342	9944	2067	1349	931	780	674	598	530	506	482	516	490	446	409	399	383	386	407	360	413	405	408	361	362	355	372	381	383	348	378	364	349	352	352	389	361	329	366	381	374	396	339	347	371	384	364	399	346	385	345	361	376	376	353	388	369	370	331	375	379	358	371	365	409	337	345	351	369	366	378	334	347	355	353	367	375	352	319	324	350	363	356	350	348	351	384	333	328	333	376	313	365	364	324	334	335	380	342	354	341	335	374	314	345	381	339	333	356	334	359	406	331	327	318	362	314	381	343	347	327	335	346	363	347	355	385	347	348	317	395	359	331	354	387	341	345	356	354	413	363	366	372	355	349	371	336	370	319	352	356	360	371	343	341	399	358	340	309	342	379	381	356	313	379	323	340	353	355	351	321	362	364	333	323	374	340	372	309	347	373	319	378	315	350	310	341	315	334	357	330	357	325	348	376	322	348	358	344	344	355	370	369	350	353	327	371	375	356	319	376	366	361	357	307	364	367	340	371	341	349	381	315	376	336	341	345	357	372	348	361	352	350	313	360	373	339	348	342	357	321	385	361	348	372	369	362	357	352	336	395	337	383	357	370	372	354	357	343	320	346	377	322	341	344	353	384	376	361	353	363	362	363	338	340	374	313	355	332	370	311	366	336	351	340	350	347	375	372	312	360	341	357	376	342	359	339	325	381	371	367	345	358	354	309	377	352	354	345	344	318	362	347	339	299	341	338	322	355	344	321	399	337	337	337	348	332	347	332	330	369	360	328	321	341	359	366	365	338	364	342	353	382	281	359	319	328	323	366	340	367	373	351	372	334	362	347	356	376	342	334	363	327	366	337	351	356	349	372	360	358	333	324	373	345	352	375	330	323	361	354	348	337	368	351	323	378	363	370	335	346	330	364	342	327	351	357	324	317	351	360	339	339	363	351	342	342	347	339	335	333	322	338	365	340	369	385	317	346	375	361	359	349	332	390	346	339	349	336	355	376	369	374	367	321	357	360	323	346	345	385	384	348	362	328	348	383	338	382	344	377	331	359	378	343	334	317	322	377	352	331	339	345	334	375	327	308	335	324	346	366	370	346	314	356	339	372	364	345	369	364	327	357	345	344	358	361	360	335	352	337	362	368	359	342	344	356	348	346	382	358	328	334	353	327	338	335	352	364	361	369	339	374	342	349	347	362	348	330	372	387	315	329	358	354	320	377	375	359	352	350	374	342	352	324	371	370	341	373	355	345	350	294	349	354	344	351	372	369	379	365	370	365	328	332	379	353	325	369	304	344	371	362	339	324	339	345	390	345	365	356	322	328	338	364	374	376	357	340	308	348	330	341	356	347	343	344	354	334	373	338	361	376	370	378	347	358	382	352	350	357	390	337	390	330	356	316	335	355	334	365	340	321	323	363	376	356	361	354	348	352	361	306	404	355	366	349	330	348	336	325	350	353	383	341	377	343	351	328	369	366	327	326	319	341	365	362	351	355	348	361	368	352	340	312	343	370	311	344	348	367	412	380	355	376	392	342	340	378	355	341	366	370	391	353	358	334	355	312	326	367	327	341	359	350	330	357	347	360	351	374	327	356	327	313	327	370	338	332	337	375	336	352	349	387	346	379	364	335	345	369	359	363	310	350	365	375	368	325	345	389	359	403	358	353	329	354	301	326	321	355	368	351	388	362	338	337	339	338	365	334	350	353	381	350	326	350	340	369	350	345	329	344	365	328	371	366	335	312	360	333	348	369	329	366	360	352	358	345	363	345	362	334	358	348	345	369	355	364	319	356	337	316	375	352	365	309	366	358	366	332	360	349	339	378	356	315	304	321	380	351	337	330	354	345	367	392	343	366	381	370	359	346	352	332	345	352	384	343	334	348	358	336	355	336	343	403	365	362	349	347	364	350	394	336	364	314	318	365	345	332	353	384	338	354	353	327	342	359	340	342	320	333	387	326	368	367	381	352	346	388	383	341	314	378	351	306	352	361	387	326	366	366	350	319	316	324	357	370	402	384	349	355	364	383	368	368	341	333	357	354	359	322	317	331	339	405	334	365	375	371	378	339	405	372	362	382	336	383	355	343	302	354	323	345	392	356	340	351	352	331	325	383	371	361	336	351	350	344	334	364	366	365	366	371	342	348	378	327	326	367	360	349	342	377	371	358	349	387	356	354	364	316	349	356	369	353	312	350	379	321	325	350	375	359	330	367	343	370	348	348	381	316	379	337	376	339	368	362	357	344	357	292	382	409	351	337	351	342	370	350	364	382	349	346	346	374	357	330	372	319	343	352	349	336	326	347	343	340	384	359	343	336	347	351	359	353	343	382	323	342	317	369	359	340	378	336	376	342	366	354	361	376	308	350	327	354	355	336	358	337	339	355	350	341	348	327	311	320	364	350	316	352	368	355	368	311	341	323	373	364	335	358	341	332	364	342	336	346	357	382	299	339	372	363	334	374	366	357	352	359	321	369	359	368	353	316	376	382	379	346	373	349	359	357	385	381	363	369	334	380	333	359	341	355	323	335	357	346	324	356	359	381	357	345	327	378	318	360	337	334	338	357	335	350	350	329	313	304	363	374	350	398	328	319	349	358	361	330	375	372	367	356	326	358	340	320	345	357	318	350	364	342	350	328	355	366	338	362	375	357	370	366	342	367	309	348	349	362	346	351	348	376	337	366	354	387	347	374	343	381	341	366	332	352	351	347	317	319	371	394	342	346	327	346	370	340	343	395	368	343	363	297	351	337	341	351	356	340	352	348	336	330	348	354	345	347	315	353	297	346	311	333	347	355	340	354	329	348	367	343	391	329	361	337	356	360	330	343	355	342	346	354	372	334	311	377	344	325	361	344	303	352	360	355	310	320	335	353	346	349	375	380	354	297	406	380	322	336	332	357	371	350	333	358	345	343	365	388	366	321	329	396	336	356	332	299	379	350	326	367	352	357	356	364	330	360	332	337	333	360	337	356	394	364	327	357	333	347	333	335	314	356	375	383	349	371	345	346	359	357	354	324	346	375	370	351	327	376	343	369	339	334	347	353	340	347	360	344	362	342	364	337	354	372	368	370	361	357	330	353	350	359	343	335	344	366	323	319	347	343	363	339	335	358	352	345	388	313	372	379	325	364	340	354	350	327	325	318	360	338	387	375	334	335	327	345	330	353	330	361	321	342	336	324	310	343	378	356	370	331	356	348	367	333	345	314	362	351	359	332	340	320	341	369	380	356	361	335	380	325	338	337	342	344	342	355	378	327	376	338	350	328	330	363	363	360	339	349	388	347	341	364	349	363	347	329	350	355	338	378	359	375	354	343	342	340	368	341	345	345	365	349	351	374	381	323	337	325	369	363	356	313	377	316	386	343	359	334	388	372	313	327	390	334	348	337	369	337	358	331	377	368	348	356	330	365	385	317	347	364	363	337	366	355	359	313	367	327	327	357	335	331	371	355	332	363	375	351	341	357	363	337	339	319	330	371	332	364	325	346	397	355	386	357
32700	2374	4339	5105	4538	3720	3127	2727	2437	2095	1969	1790	1574	1574	1413	1392	1332	1258	1267	1237	1215	1098	1136	1130	1051	1103	1060	1073	1014	988	1033	978	1049	1010	1043	1029	1011	946	959	971	965	964	895	1014	958	982	1009	959	939	927	993	904	911	931	908	909	945	881	960	962	933	935	979	883	928	884	923	888	936	939	959	870	901	974	899	913	862	904	962	880	896	854	879	892	883	905	830	912	900	886	915	955	908	891	895	897	924	905	960	901	941	887	847	955	879	940	943	881	890	857	900	895	939	933	947	854	843	968	904	920	908	928	917	949	884	848	899	888	870	894	938	917	966	894	904	904	873	912	868	902	907	877	897	886	885	886	925	927	914	876	888	886	857	874	910	930	887	900	897	871	836	926	901	936	890	857	897	889	945	899	870	976	915	923	905	865	873	883	912	846	870	902	892	899	929	868	931	919	874	891	901	915	863	901	817	910	918	875	902	943	895	903	875	930	853	903	948	914	905	890	865	922	923	874	957	878	887	847	882	946	944	917	856	884	910	929	868	920	861	867	894	876	907	955	899	913	849	906	922	871	925	942	828	866	864	927	889	974	895	911	853	923	859	896	921	924	880	892	901	848	937	861	870	863	931	900	940	889	936	892	863	882	916	909	892	883	898	857	920	848	905	874	872	865	923	910	894	879	915	880	861	898	939	877	938	907	930	904	912	876	893	932	812	904	903	894	839	895	860	890	926	930	879	869	909	909	911	876	910	830	882	949	917	837	929	913	861	918	870	912	898	893	876	862	926	864	907	875	842	888	919	899	916	897	860	853	883	896	860	901	916	887	882	918	879	953	835	874	868	924	921	855	877	916	866	943	844	914	898	900	857	893	857	940	888	866	927	877	930	925	855	933	875	877	908	897	885	883	949	888	894	896	923	946	913	906	806	904	924	861	892	871	922	926	880	856	922	821	924	885	941	903	924	857	870	969	856	880	942	868	911	868	953	842	943	895	898	871	915	860	887	932	924	891	913	858	866	873	861	889	937	939	867	922	868	903	849	883	895	841	900	876	876	868	857	881	874	877	841	937	855	937	901	857	899	883	879	873	861	869	863	865	821	893	872	909	929	861	899	906	923	912	920	899	883	902	876	921	867	895	867	911	891	879	899	894	887	888	875	915	859	882	880	902	843	889	946	843	928	908	876	844	879	931	895	873	875	954	938	872	947	931	859	930	873	867	884	883	869	935	915	855	937	870	880	878	854	903	884	901	934	860	882	870	925	914	907	895	901	864	843	886	910	888	908	876	904	904	889	920	890	902	884	941	982	858	878	873	884	886	912	980	916	925	927	895	844	873	894	885	856	853	936	872	899	923	933	895	866	876	835	947	922	892	865	832	915	913	880	935	867	872	889	876	882	926	897	860	867	915	891	890	884	931	949	877	892	894	924	908	872	924	876	860	862	896	865	899	898	896	820	887	917	863	902	885	861	883	835	851	905	864	883	949	844	897	863	919	872	911	893	881	930	872	866	897	918	879	925	839	904	858	901	897	903	935	825	857	871	903	887	804	906	851	948	920	893	891	899	884	859	849	932	884	924	913	896	927	945	883	955	878	877	861	890	903	867	878	942	925	864	900	827	871	819	923	876	926	908	923	929	884	883	867	888	895	870	878	884	885	889	890	883	895	849	877	863	874	885	833	918	900	847	955	925	918	899	928	854	906	938	890	921	877	893	862	877	847	892	867	915	891	885	873	912	917	868	912	897	914	906	891	844	918	919	897	863	909	888	873	890	923	886	892	860	853	898	862	936	884	907	891	845	912	887	855	877	853	914	923	932	860	879	932	884	870	868	862	900	842	874	845	892	931	857	876	897	923	891	897	916	889	890	895	914	899	922	910	825	868	931	979	921	922	923	944	866	915	911	891	918	840	830	918	851	915	939	831	908	901	830	898	931	878	913	861	892	910	947	942	917	853	855	878	904	921	865	921	925	923	868	943	904	858	882	923	915	923	931	901	885	890	873	913	829	913	875	954	895	910	928	927	900	858	893	868	888	844	891	844	871	883	905	879	901	898	920	863	904	909	862	864	926	919	859	927	874	930	930	908	943	843	898	829	877	862	917	871	899	893	902	948	884	862	911	869	938	921	955	880	941	910	839	939	905	860	846	914	885	896	912	901	927	905	870	877	957	854	897	892	865	873	843	952	899	981	867	875	903	835	911	904	869	902	901	887	854	877	908	916	896	957	874	895	857	876	919	867	897	896	885	905	882	894	906	840	844	942	882	910	895	870	906	888	916	890	911	848	895	912	863	872	875	892	900	919	864	880	933	878	945	895	849	863	878	916	866	851	897	951	853	901	917	918	895	935	936	887	903	871	882	832	945	921	878	864	845	908	915	889	869	877	854	892	876	838	846	923	885	928	934	910	902	842	913	902	929	871	912	916	845	904	900	792	896	918	901	877	882	883	889	894	868	872	901	911	901	856	908	927	914	878	912	905	850	907	925	892	874	869	881	876	909	922	883	955	910	843	981	859	928	870	899	881	894	901	832	884	893	930	887	858	924	885	852	896	895	871	896	921	868	875	885	917	920	888	924	924	881	847	891	935	911	885	871	894	859	892	901	869	866	926	864	907	904	914	926	873	910	831	920	911	904	900	866	906	889	890	894	906	872	927	859	917	905	947	944	834	894	929	957	935	858	914	892	858	886	897	905	910	839	884	922	900	883	940	862	903	860	881	887	882	929	869	849	892	944	920	872	853	875	922	913	791	917	878	835	887	905	871	846	874	879	868	888	874	873	906	885	955	907	893	911	928	927	911	891	897	894	930	908	879	929	835	909	823	913	878	925	884	870	865	900	876	927	909	868	937	889	876	877	904	855	927	941	852	866	955	890	859	868	944	844	860	900	919	907	919	935	881	871	896	845	927	876	865	877	930	870	879	863	856	896	936	915	856	932	870	864	937	885	910	905	870	934	939	911	946	900	879	854	922	860	929	902	886	868	878	882	928	884	952	878	858	879	884	851	922	878	870	863	924	876	869	881	866	871	980	892	905	924	920	906	920	899	939	881	885	900	867	927	879	917	930	925	910	901	881	907	928	891	900	841	906	892	869	904	881	901	854	914	924	892	879	870	847	901	825	904	881	833	893	935	877	944	945	929	908	925	833	865	947	908	888	883	877	878	903	896	884	935	881	857	941	904	845	845	876	933	923	931	922	875	838	931	903	839	871	898	914	857	925	958	854	901	913	843	895	866	933	890	885	929	931	894	930	882	875	861	910	896	938	891	844	908	909	951	913	918	896	870	930	883	893	822	914	876	880	855	942	895	859	866	967	901	928	888	852	937	916	920	901	861	861	908	867	878	876	882	880	862	927	865	922	891	943	901	929	898	853	917	913	869	848	894	845	929	899	916	887	930	920	893	866	898	939	837	911	856	884	892	893	923	957	881	876	910	886	876	867	869	938	874	888	869	874	837	899	876	895	851	928	881	862	881	952	890	858	892	877	822	859	867	900	897	952
4108	383	297	335	277	311	285	283	258	270	292	303	257	296	293	301	282	292	311	320	277	263	306	283	284	311	280	299	307	272	269	291	267	309	265	295	293	309	257	257	274	288	286	291	248	295	276	279	284	284	265	283	282	300	270	304	306	281	286	296	270	315	296	281	300	291	270	287	248	266	294	254	272	297	261	294	261	277	264	307	267	296	272	327	271	281	292	303	333	277	316	277	268	273	264	292	264	299	261	274	295	279	293	307	272	315	298	278	289	287	295	262	282	288	289	260	278	258	297	293	287	320	292	252	318	293	282	274	306	289	275	277	297	255	266	285	302	303	278	277	309	291	291	283	289	280	278	277	263	277	300	294	281	292	286	293	297	277	295	309	291	281	294	268	276	271	284	274	294	267	282	268	285	257	294	292	289	321	256	276	259	271	272	283	287	313	291	296	282	281	281	290	314	291	280	322	288	281	299	296	316	269	248	280	243	279	257	309	307	275	219	291	287	269	283	273	280	261	279	326	243	285	289	272	277	291	300	273	257	292	278	299	305	274	305	252	278	260	306	286	275	309	274	283	277	280	274	289	292	262	280	272	282	269	268	331	307	273	270	299	294	257	270	270	272	272	293	283	267	270	251	283	297	291	293	306	292	296	313	303	250	296	274	288	276	294	295	267	305	297	301	269	286	294	291	282	275	273	274	300	289	282	279	298	280	283	281	271	283	300	305	300	320	286	266	300	256	265	276	303	267	278	284	258	295	278	276	261	297	291	319	293	278	308	261	266	261	289	280	283	282	268	285	298	265	280	286	294	291	288	310	290	270	273	321	278	294	287	274	285	277	308	281	297	285	324	280	290	273	287	290	293	263	269	270	300	242	280	297	290	282	302	274	285	285	295	268	320	260	300	259	279	305	308	312	282	279	291	277	301	314	261	286	251	269	287	303	285	278	256	273	287	283	312	292	292	296	276	273	272	289	291	284	290	301	317	249	268	278	263	282	271	290	280	281	264	258	273	296	303	267	266	293	257	275	332	304	295	265	280	286	273	259	267	303	257	287	316	278	275	283	245	285	274	273	287	271	262	297	278	270	279	280	301	303	245	271	268	290	279	304	294	293	301	272	267	268	289	293	287	264	278	276	288	286	290	265	303	280	260	307	286	267	293	261	274	304	276	305	280	261	229	301	292	292	260	286	286	265	282	286	284	313	278	265	268	301	305	297	267	276	277	285	284	280	291	290	297	242	271	300	309	316	268	261	310	285	255	281	274	284	261	294	280	255	303	291	279	268	302	291	277	252	282	290	282	291	277	261	284	290	268	272	266	273	274	259	274	255	279	281	260	292	286	261	272	279	281	275	261	305	258	305	261	290	272	270	286	295	291	265	295	258	274	306	285	271	264	284	313	287	276	299	278	310	236	275	257	280	266	273	273	251	282	282	262	291	263	300	318	312	288	283	233	270	290	320	283	263	265	292	286	281	267	294	299	271	286	290	304	326	280	259	294	292	293	287	282	292	291	288	245	267	276	273	259	277	285	270	283	259	267	290	268	314	262	276	309	300	298	282	270	292	288	268	286	283	301	310	284	299	258	282	261	287	272	317	290	288	312	266	283	283	306	277	251	273	283	261	257	277	310	276	281	280	291	287	266	306	271	278	293	280	257	308	306	299	289	272	279	281	273	288	275	296	309	288	264	280	312	275	254	285	292	272	285	264	291	281	271	295	307	287	262	304	266	272	274	296	279	284	301	305	284	310	313	257	294	283	299	271	282	252	293	268	271	251	273	259	297	266	295	266	282	270	284	317	287	304	290	273	309	278	240	304	264	287	282	280	253	291	327	296	280	293	276	296	266	298	280	277	288	268	279	274	275	289	271	284	297	283	301	245	316	297	262	302	268	289	299	284	275	263	296	278	283	294	286	322	257	316	300	274	297	265	283	276	286	276	271	277	269	301	292	288	314	309	270	279	278	274	275	271	303	313	291	293	283	305	262	289	238	266	256	319	275	278	258	274	310	265	280	292	277	282	259	319	269	257	281	284	299	263	276	301	271	267	281	250	287	273	274	269	251	290	277	299	304	297	287	300	272	272	272	281	267	269	282	292	327	296	286	272	293	285	301	285	268	296	296	292	310	294	319	275	293	306	280	272	282	302	294	289	262	262	306	331	288	283	251	277	282	276	262	288	282	291	295	261	290	271	313	307	270	276	277	294	292	281	277	283	295	310	315	273	303	257	293	264	332	269	267	290	277	277	304	302	276	307	317	246	278	290	289	264	255	284	283	306	286	278	303	269	299	274	264	266	295	290	285	271	287	249	272	261	297	306	278	292	279	289	277	291	269	281	275	303	265	304	291	311	272	311	289	283	287	252	275	270	298	276	282	276	281	266	288	284	297	267	284	266	312	254	285	300	277	292	293	307	267	248	293	275	308	241	282	282	277	293	285	295	295	277	333	289	296	277	295	267	281	284	317	301	266	315	285	295	274	297	268	270	313	260	267	274	278	275	261	274	276	287	303	279	259	280	254	256	291	300	284	273	266	293	292	291	296	277	266	307	259	298	261	270	262	282	259	234	274	283	294	305	301	317	285	274	301	280	286	308	325	290	273	285	254	307	274	284	328	289	275	289	287	286	299	264	284	270	264	282	296	276	302	288	285	250	292	279	279	303	233	279	259	279	299	284	287	294	272	265	272	274	254	293	290	282	285	268	292	291	280	256	281	314	261	289	297	289	275	276	316	254	310	267	282	272	310	306	280	264	285	271	290	293	297	289	278	263	268	288	283	247	271	297	301	236	275	281	265	288	314	245	282	284	297	288	302	319	286	296	273	278	270	287	268	302	270	295	284	283	258	285	299	254	268	273	309	279	285	296	280	262	292	282	298	273	277	272	266	275	289	281	306	268	269	281	291	283	289	255	288	290	271	255	288	280	280	292	289	280	294	292	317	269	257	275	308	310	284	285	263	270	270	269	323	278	281	249	319	285	278	285	287	281	299	302	254	297	285	300	292	303	261	277	301	298	304	300	243	309	313	281	292	285	296	304	304	304	285	290	287	272	288	289	272	283	301	258	281	281	275	279	291	276	292	266	291	327	308	321	304	279	290	254	286	294	293	262	289	233	288	304	267	285	266	276	250	286	328	291	287	277	274	295	282	277	314	308	283	255	306	281	266	315	303	289	233	262	265	292	292	284	264	260	290	298	277	277	287	251	281	316	271	282	286	284	240	262	276	281	279	266	289	260	247	265	290	279	292	285	304	280	299	282	301	287	269	274	323	295	269	274	274	297	285	304	272	291	280	287	302	289	279	309	309	295	271	260	330	261	261	300	269	237	282	308	288	271	287	244	277	306	282	283	322	309	295	330	286	279	288	302	288	330	288	298	305	277	263	272	274	273	290	287	281	286	270	267	301	318	284	295	286	248	270	304	292	305	261	302	273	276	284	304	299	275	284	275	317	279	330	289	301	287	288	276	276	302	286	300	288	283	275	264	304	275	285
4120	793	772	821	803	781	737	755	795	722	757	743	770	770	717	661	723	740	726	748	743	719	726	724	687	751	729	691	704	738	703	723	784	734	717	729	683	747	772	695	705	705	669	699	712	757	735	753	703	737	740	687	745	730	740	718	691	709	708	750	744	704	735	688	700	685	670	715	729	705	744	757	707	761	657	680	721	758	745	753	763	728	694	711	702	706	707	732	671	671	765	717	698	697	774	735	671	729	741	674	747	753	726	696	712	745	712	712	717	704	749	753	712	703	772	764	705	705	723	694	715	720	701	735	739	753	757	715	759	713	725	677	713	699	700	708	755	720	722	714	717	741	657	754	715	728	707	707	706	715	766	749	717	668	699	707	754	768	723	727	702	707	741	705	754	695	761	739	753	669	727	725	738	729	683	739	712	722	725	718	729	701	751	722	734	676	719	726	719	747	797	679	694	705	762	759	716	722	726	702	729	705	745	733	672	700	777	726	686	716	714	696	694	729	720	709	711	706	708	711	754	698	695	745	742	740	717	704	725	765	729	762	724	712	751	712	742	733	719	699	704	743	696	718	754	713	710	708	753	721	702	717	711	722	716	686	730	690	725	682	725	681	769	707	682	731	699	660	747	730	743	689	714	742	728	733	752	722	686	759	725	703	734	740	745	682	729	742	732	734	729	717	728	714	776	699	738	710	729	735	734	784	735	672	774	751	766	709	783	736	750	743	702	736	692	735	727	716	725	688	700	752	691	706	703	702	701	668	730	712	704	685	709	731	689	776	693	726	690	686	717	747	732	729	703	692	801	694	717	714	680	690	685	763	761	720	745	753	760	725	742	712	718	709	764	729	700	699	753	721	727	720	739	748	712	706	724	755	773	738	724	744	737	730	739	738	722	724	709	698	666	731	732	670	808	733	756	698	735	672	727	720	734	730	731	700	694	761	776	759	712	684	703	700	693	725	723	731	767	711	703	735	756	739	708	721	721	727	719	704	699	729	742	725	750	724	685	710	714	675	666	722	736	701	708	740	721	719	742	731	770	700	712	720	733	728	742	724	741	735	704	708	735	729	713	674	759	718	722	729	717	717	759	716	728	692	735	718	737	689	729	692	729	730	676	695	762	757	732	753	776	709	682	714	664	774	753	694	741	682	722	747	729	737	717	707	736	717	672	718	735	746	737	721	692	720	694	708	736	737	715	744	742	752	776	682	726	692	751	723	707	722	725	739	678	714	714	726	704	738	692	748	739	748	680	734	672	719	734	748	755	763	731	746	717	725	708	717	707	731	718	713	692	702	782	723	666	751	750	673	771	717	725	743	691	709	732	719	730	789	763	780	728	733	717	705	749	722	748	759	726	758	721	725	743	754	708	749	746	754	731	731	705	682	727	747	753	745	696	691	671	733	707	671	715	708	756	731	654	752	701	707	711	716	741	724	727	793	734	733	741	738	720	751	699	732	736	763	779	729	688	680	688	719	693	718	737	733	721	711	707	718	702	730	701	736	728	727	687	697	741	714	706	802	711	720	696	736	754	693	742	732	741	696	773	747	764	745	739	706	722	693	698	760	717	796	787	696	708	744	744	711	736	738	731	711	723	697	755	731	689	729	714	744	709	728	723	741	778	715	707	700	768	710	724	737	724	743	717	721	701	670	652	782	706	732	761	744	711	686	700	760	692	691	702	710	739	757	694	731	700	758	708	719	723	758	716	739	706	736	712	706	732	701	746	679	750	748	687	728	688	694	722	657	744	670	732	702	736	701	730	748	735	724	747	720	687	718	716	741	684	761	745	731	761	661	729	701	731	735	737	727	720	651	705	721	760	776	743	699	706	715	709	758	719	741	771	751	735	716	701	711	743	744	709	758	697	722	736	714	718	722	729	713	746	707	738	718	708	729	743	716	732	759	714	721	716	710	716	729	740	723	718	696	754	738	776	747	713	733	746	713	698	752	690	756	706	747	749	745	706	706	698	737	696	710	673	763	727	747	744	671	685	724	731	721	728	745	729	737	781	731	716	720	714	722	711	746	746	704	713	747	667	706	742	675	705	680	712	703	735	698	738	698	752	713	723	717	723	727	712	758	736	733	721	734	739	712	722	714	729	707	695	732	768	743	762	714	701	694	710	723	729	728	704	684	733	756	693	705	723	673	723	706	711	721	740	704	721	708	727	741	701	702	735	713	707	721	734	683	740	765	750	712	737	751	722	756	770	712	698	703	729	756	704	727	751	740	724	695	711	718	739	766	704	741	702	715	726	700	703	743	717	727	669	718	731	714	701	694	710	688	707	748	729	708	701	711	706	728	737	754	713	677	758	680	680	717	748	745	727	677	730	663	646	746	711	685	723	693	750	738	756	703	673	714	727	724	746	694	722	696	723	739	725	696	724	719	753	724	744	729	709	685	686	778	725	698	671	708	699	723	735	715	702	710	685	728	737	673	739	726	704	701	701	683	729	718	793	674	711	709	770	709	734	683	721	694	742	727	734	721	749	733	715	750	716	748	723	746	774	696	752	758	750	675	750	766	708	715	742	696	653	733	695	666	724	740	743	788	711	734	682	733	743	673	755	728	726	696	708	724	758	685	681	739	730	736	735	703	721	695	708	726	696	720	700	744	687	729	752	770	730	769	751	691	731	706	721	757	685	769	707	740	705	688	736	694	760	745	698	706	721	674	702	773	729	713	784	721	696	712	683	707	731	710	718	695	728	696	687	717	696	757	727	704	731	706	702	761	678	744	751	695	708	753	679	752	680	684	740	744	759	712	775	716	762	739	710	730	772	730	732	715	692	702	731	768	691	754	710	715	796	731	697	725	689	679	720	695	743	713	735	712	716	705	788	725	676	773	732	759	679	732	721	743	699	749	683	709	721	712	728	730	676	744	714	751	692	737	736	718	700	689	696	705	739	729	692	697	719	679	746	751	694	700	742	732	722	726	767	706	722	726	664	726	743	712	721	697	719	721	703	729	694	756	706	725	721	757	773	702	688	679	732	764	719	666	725	715	703	719	744	700	763	705	732	718	782	742	684	745	714	716	704	721	765	759	702	688	718	695	753	691	769	671	712	710	745	695	755	714	751	762	745	761	765	734	715	720	710	759	701	746	731	738	677	789	740	720	778	744	676	758	728	725	770	720	751	757	716	694	703	725	768	727	713	702	706	740	693	712	699	740	693	696	745	761	713	673	688	672	687	686	737	710	733	704	763	722	749	719	713	710	772	709	670	711	716	727	714	725	684	693	736	740	703	644	694	744	693	690	711	718	726	657	741	719	729	723	720	758	730	693	694	691	719	716	672	735	715	674	722	700	681	779	717	693	727	728	756	746	732	717	725	702	661	755	734	740	741	707	708	728	701	707	708	720	697	691	751	709	762	697	721	696	694	728	722	734	704	724	739	737	715	713	691	732	724	705	739	714	714	727	720	722	737	771	698	779	693	708	734	723	680	720	686	707	750	691	708	701	722	726	708	722	731	716	710	742	729	700	766	723	758	736
41134	15246	2413	901	608	494	420	368	291	291	308	251	301	253	208	230	210	230	202	194	203	219	243	227	215	189	196	209	209	187	194	199	210	174	216	193	215	179	209	208	195	212	170	197	191	208	193	205	179	205	186	192	176	187	204	206	166	181	176	219	177	225	198	178	181	200	190	176	193	205	186	193	209	186	192	212	192	180	159	173	194	221	179	193	187	196	168	195	171	180	206	202	198	185	172	179	191	191	196	186	212	212	152	165	197	203	199	176	167	216	188	213	183	205	184	179	181	178	208	194	199	183	198	189	169	203	183	186	167	186	212	157	173	169	188	184	185	196	166	167	204	196	201	206	179	163	206	182	187	202	197	185	155	191	183	167	171	187	185	213	173	183	188	183	194	189	200	163	205	164	194	189	188	190	192	223	198	204	173	167	200	198	175	189	197	181	176	201	184	185	193	185	186	183	186	193	171	215	185	183	202	179	179	187	168	212	180	194	203	203	172	199	186	178	193	168	194	185	168	217	194	190	195	190	188	206	199	164	191	183	194	224	157	181	159	185	202	179	184	162	209	204	206	184	171	195	177	177	184	173	177	190	176	202	168	198	189	200	179	194	190	208	212	176	184	196	188	181	225	210	186	184	221	172	170	207	192	185	181	184	183	184	198	185	210	184	178	189	181	219	203	187	216	187	188	207	200	206	191	182	213	210	185	181	198	201	198	184	194	188	219	179	198	189	176	191	186	177	185	199	196	233	185	190	185	182	180	192	178	198	185	208	191	190	187	204	221	177	190	195	220	199	187	166	201	186	176	193	192	180	166	196	190	153	193	197	190	186	177	191	184	166	184	174	186	171	209	196	168	218	191	202	167	204	161	188	209	164	199	183	181	198	209	161	194	175	196	162	181	180	191	183	176	163	211	216	197	188	187	206	165	189	194	178	168	213	173	209	185	189	200	174	212	205	191	196	204	180	224	168	194	208	161	209	201	194	169	179	200	186	156	193	177	175	151	184	183	183	192	186	167	197	175	180	184	182	180	184	163	178	193	171	200	225	198	210	208	183	212	181	179	171	204	181	185	187	188	181	193	166	176	160	211	182	191	210	207	191	208	172	162	181	197	203	193	168	182	196	192	177	169	189	163	172	171	166	203	199	178	171	167	187	195	195	198	165	187	189	185	207	176	191	177	208	192	192	202	181	189	204	197	225	184	198	196	175	144	191	189	203	187	195	190	202	224	223	179	162	183	199	188	201	184	192	202	220	190	179	180	160	197	184	193	205	194	179	178	206	218	190	192	198	201	199	172	190	189	188	200	202	208	167	174	187	191	192	180	193	194	196	188	197	187	183	187	194	193	163	172	157	172	200	176	203	207	204	191	175	207	174	195	191	169	210	192	170	205	196	179	153	155	176	192	201	201	183	172	204	190	182	194	186	177	194	193	208	166	194	200	200	157	186	194	180	190	196	191	205	199	176	190	187	190	206	195	192	201	181	182	189	174	187	189	183	180	163	195	191	189	208	163	192	186	158	170	177	188	166	193	188	182	210	204	190	196	205	191	188	193	176	186	165	191	187	189	186	182	157	197	170	205	214	173	192	173	160	166	191	170	195	207	182	207	164	187	184	160	192	181	198	189	216	167	211	158	175	182	168	194	213	173	176	182	150	175	189	197	226	180	208	225	215	184	189	209	178	175	183	183	215	188	177	182	195	210	178	202	189	218	195	195	199	199	194	186	211	198	180	191	180	179	219	186	174	192	212	195	220	193	181	165	187	201	188	187	170	199	194	186	177	164	161	168	186	171	195	169	183	202	179	196	210	193	161	172	183	195	185	175	189	194	183	194	201	219	180	188	196	202	185	183	175	192	185	184	199	192	169	180	183	178	205	201	179	176	169	153	200	171	183	198	171	183	184	178	198	176	184	201	192	166	203	179	191	197	207	173	158	192	197	177	184	161	176	199	204	183	193	193	190	191	193	189	155	199	222	177	186	173	169	158	198	192	176	190	215	174	214	193	188	217	195	185	196	169	190	187	179	184	193	195	195	178	195	209	202	201	184	187	191	202	176	169	176	198	231	188	197	183	187	181	179	182	197	175	194	201	170	195	195	169	176	165	162	181	166	161	196	193	168	181	175	167	182	184	204	202	188	188	197	179	171	179	218	204	165	178	174	194	193	204	218	206	166	199	195	168	210	169	182	163	164	186	195	210	188	200	210	191	185	192	179	214	196	167	216	183	211	218	212	175	190	178	176	160	171	163	170	218	202	177	171	201	188	172	187	184	196	203	212	170	195	202	195	175	191	192	185	201	191	190	164	187	194	208	188	196	206	198	194	200	191	183	179	200	216	171	170	198	189	208	206	181	173	217	159	208	188	178	174	172	194	194	163	157	180	187	179	186	192	206	185	147	167	196	193	193	184	176	178	199	189	192	199	198	191	189	200	203	163	194	211	185	160	169	195	179	187	206	189	209	203	166	170	184	194	201	194	181	179	181	176	167	181	180	190	168	214	184	201	148	189	209	190	181	183	211	192	170	206	189	180	180	171	172	195	178	178	201	186	180	210	186	185	198	183	186	198	206	202	175	181	188	195	187	189	192	212	170	204	187	159	179	185	186	169	211	221	200	182	186	184	189	167	209	179	180	192	201	171	225	182	203	204	210	172	197	195	184	202	175	163	168	182	155	166	191	188	186	178	207	182	179	186	190	188	165	195	185	181	190	207	183	160	173	179	201	183	183	182	194	228	205	195	188	208	184	176	193	196	209	216	156	198	173	205	190	201	180	184	171	226	198	215	177	208	181	185	167	187	192	168	186	184	184	173	191	200	218	180	196	169	188	184	153	176	188	193	185	189	185	182	167	182	207	190	163	175	205	178	178	204	189	190	196	184	196	205	183	178	197	182	171	185	185	177	214	201	181	186	182	200	199	168	169	191	198	204	172	195	169	184	211	190	187	223	208	205	168	174	199	199	195	201	172	203	216	182	201	189	177	192	192	193	194	168	184	172	176	193	188	188	194	174	191	189	200	163	181	197	210	206	184	189	180	175	180	184	162	188	198	200	199	197	195	187	201	204	171	189	191	191	182	175	188	179	220	200	213	177	171	172	193	183	170	168	204	170	209	208	155	203	212	185	216	169	181	204	162	185	191	189	190	200	178	177	176	150	183	197	178	169	188	192	203	204	187	185	186	217	184	205	175	201	205	183	216	207	198	188	198	186	211	172	196	177	181	171	205	168	199	176	173	193	201	188	151	180	208	204	191	180	178	216	210	184	190	183	182	207	197	168	174	197	185	173	190	212	206	203	188	207	197	179	184	191	185	171	202	210	209	173	214	182	189	185	198	199	168	183	194	185	201	175	182	189	186	200	184	209	203	187	217	193	183	195	204	185	187	187	181	209	187	185	186	195	181	182	173	173	189	223	194	196	175	217	192	190	186	183	193	202	179	196	176	179	186	189	165	197	197	209	218	168	174	187	183	244	194	188	195	189	202	189	180	193
23920	1302	2318	2634	2442	2073	1701	1475	1344	1221	1034	1063	946	871	879	852	779	713	753	690	724	640	709	663	677	682	612	594	618	606	652	619	634	576	598	583	588	593	583	611	583	587	628	616	530	573	547	614	575	536	577	603	567	561	548	610	549	551	578	606	575	573	581	585	561	555	546	556	565	572	531	578	547	542	554	615	547	557	524	570	569	534	564	486	590	544	564	594	583	532	583	570	579	540	556	550	537	530	541	552	611	535	565	575	565	524	547	543	526	559	586	554	569	552	539	597	544	589	533	522	531	532	533	557	569	552	539	577	581	523	573	566	529	548	548	559	587	538	531	533	569	524	506	574	536	566	538	539	583	544	563	574	584	546	596	549	548	590	559	516	550	546	549	552	578	551	596	569	570	548	543	568	541	516	588	549	548	517	563	561	604	579	544	514	517	560	559	512	556	562	527	514	542	555	521	536	550	520	531	560	554	563	572	561	556	525	587	546	526	563	537	542	572	554	514	554	555	529	571	558	503	538	514	523	549	555	542	509	530	554	546	540	576	570	569	544	551	527	521	544	584	579	520	544	569	572	516	557	556	595	544	539	529	557	546	565	558	567	551	562	566	535	534	556	546	519	535	541	540	561	513	548	536	546	532	580	564	542	559	600	572	528	536	545	529	531	581	535	509	555	571	549	566	579	493	553	598	570	522	494	566	556	559	526	551	542	517	593	564	548	555	551	588	539	593	543	539	566	578	512	521	544	549	546	547	489	568	567	506	508	519	567	558	548	528	575	576	551	532	537	521	529	518	573	562	525	520	577	554	565	564	550	544	543	545	578	540	544	560	583	572	518	570	559	565	516	575	537	552	562	546	534	571	511	546	547	548	558	569	547	568	583	505	543	546	546	581	533	583	590	586	582	543	585	545	541	581	544	569	497	559	505	546	534	557	522	531	560	544	519	565	545	526	545	575	554	572	578	573	545	537	544	529	554	542	524	579	516	557	603	557	527	557	541	533	534	573	523	558	594	532	577	569	570	527	576	541	534	565	564	552	524	547	608	553	523	548	529	530	540	557	564	496	549	559	529	543	539	530	571	533	542	555	551	589	598	522	512	558	521	578	560	552	563	558	551	546	584	532	568	537	558	526	525	546	553	578	567	545	555	553	600	553	537	553	534	559	562	576	575	540	533	541	568	537	533	541	535	518	520	519	580	537	550	514	535	538	575	527	562	549	519	540	576	549	583	562	578	572	561	574	528	563	538	498	529	529	535	531	511	545	505	468	600	564	565	537	587	555	568	565	537	533	504	523	535	573	547	530	561	518	542	571	539	505	557	545	575	541	509	553	567	576	518	569	550	531	562	532	552	539	551	561	557	536	543	541	586	538	580	581	549	533	538	543	594	586	549	532	559	567	517	546	571	559	590	520	536	525	537	538	554	532	539	580	539	563	522	554	545	588	587	559	580	583	547	567	526	518	553	487	528	586	562	524	585	521	540	512	561	556	545	563	551	599	551	580	547	523	580	564	562	510	541	567	550	532	543	559	533	537	551	560	582	560	566	517	539	520	563	570	542	543	524	575	532	547	511	541	504	565	551	535	568	561	523	518	575	526	536	547	576	550	563	542	506	571	569	557	511	546	559	539	546	517	533	538	567	525	583	553	561	545	593	599	542	563	519	559	569	564	498	553	575	535	538	567	547	554	547	530	556	592	562	563	503	567	541	557	548	570	557	527	558	561	560	536	558	524	537	507	549	570	560	598	556	541	536	549	525	579	526	549	539	516	539	552	582	558	574	546	537	519	532	525	529	590	575	537	556	542	532	545	577	573	518	531	556	557	525	553	569	555	508	530	543	577	507	544	548	555	551	542	559	538	548	511	527	569	596	516	576	590	542	519	554	555	556	546	554	529	523	544	553	529	600	502	557	550	560	555	551	561	537	540	551	536	551	579	569	508	536	562	527	520	559	533	513	533	581	583	532	524	564	546	545	591	541	527	509	526	554	577	535	553	565	575	535	526	523	538	572	613	542	602	534	548	556	564	545	546	537	557	578	584	541	511	577	532	586	546	603	531	550	536	544	515	539	541	506	510	526	565	568	560	544	543	583	528	549	550	548	555	550	587	557	525	542	512	557	554	549	522	555	554	567	549	523	538	566	488	502	586	557	555	596	565	535	546	491	577	546	514	519	545	574	529	537	564	537	554	547	566	568	563	553	552	529	560	525	542	593	612	568	581	569	547	540	533	528	532	549	579	556	521	508	557	536	526	544	569	554	592	601	565	544	549	557	564	523	548	589	529	533	545	538	534	594	559	542	555	572	532	559	548	540	541	557	548	560	544	592	577	546	531	558	507	493	536	517	540	564	515	561	553	588	523	553	558	543	563	596	578	549	568	555	538	533	581	550	581	544	557	558	540	533	554	563	535	494	548	563	541	585	528	569	574	513	539	568	545	575	549	522	561	577	557	525	555	568	580	571	553	534	598	539	568	550	536	541	550	560	570	541	551	536	523	542	525	529	552	556	544	544	526	566	562	524	595	528	522	562	543	571	564	553	555	532	578	558	515	541	590	557	566	513	564	586	542	523	570	563	565	543	512	544	546	548	595	516	569	564	590	571	550	549	542	564	535	537	519	532	535	523	559	557	550	540	521	556	572	559	540	534	572	559	592	536	570	554	542	529	561	558	527	557	555	549	519	577	567	576	535	536	537	554	547	528	540	510	581	552	563	579	567	538	536	548	533	571	579	546	527	553	568	529	587	537	566	559	550	576	555	526	560	570	535	593	535	542	541	534	491	553	539	542	554	554	561	601	553	552	575	597	599	551	584	491	573	527	576	555	572	506	525	521	576	517	560	547	544	519	570	540	510	572	538	510	547	545	537	529	568	569	505	538	564	557	584	552	534	568	554	543	493	568	549	557	556	601	528	514	577	561	517	546	569	537	550	577	521	551	517	575	566	555	571	540	544	551	514	532	529	547	555	575	507	493	572	589	619	580	529	525	545	548	535	571	550	600	541	498	521	542	537	537	591	560	546	544	553	566	564	561	577	553	543	561	571	491	534	551	557	550	538	566	547	542	538	527	562	535	531	568	570	585	510	520	538	538	550	551	531	550	545	575	547	527	540	576	506	625	585	525	553	590	549	551	558	545	554	583	563	579	553	556	557	549	527	547	573	542	535	558	518	558	552	564	568	576	557	561	582	579	579	569	572	508	562	565	532	556	525	574	559	577	530	537	604	526	521	552	575	505	565	495	484	526	554	608	583	570	594	561	574	540	484	563	542	547	567	503	554	591	511	547	577	554	543	569	593	521	513	553	546	560	558	592	501	547	531	541	539	526	542	541	547	574	530	580	530	530	567	571	535	554	578	542	560	532	515	548	562	571	538	587	598	568	542	522	577	576	564	555	537	589	532	599	514	563	554	577	519	570	534	542	519	511	514	555	558	586	497	541	513	511	547	543	514	564	559	515	601	553	536	587	537	486	527	539	507	553	506	534	550	569
54240	23039	8275	1980	1339	984	853	689	617	569	564	529	425	466	433	437	397	386	386	376	395	359	369	389	413	398	374	379	366	310	394	381	334	331	374	372	346	347	361	373	385	361	407	376	354	348	374	336	367	348	338	371	362	344	344	329	386	374	365	342	346	364	348	344	328	376	359	392	349	366	335	324	344	340	381	365	367	347	346	347	354	358	340	329	346	364	317	321	354	368	353	380	372	332	363	353	344	360	346	362	355	311	386	345	354	349	337	385	372	334	362	342	348	362	328	365	358	330	356	332	337	372	347	370	341	348	363	352	360	366	358	329	339	330	354	331	358	345	330	357	366	308	360	388	372	348	397	374	359	368	355	356	367	370	381	340	387	360	331	371	317	403	327	347	341	358	359	345	334	326	377	334	349	351	366	336	378	343	335	356	372	350	356	369	369	345	342	340	342	391	352	310	361	313	339	364	345	356	321	385	335	343	352	348	364	344	349	390	388	333	368	352	319	383	334	345	356	352	348	349	311	345	356	358	398	324	337	341	325	341	330	334	325	344	355	345	340	340	354	349	357	359	308	353	367	318	372	358	340	333	352	376	344	341	370	347	359	365	359	319	349	346	379	339	332	339	376	338	349	356	331	327	328	362	338	349	332	349	384	350	338	337	331	331	345	358	350	356	357	340	316	389	367	377	379	363	338	341	334	330	372	382	366	345	352	312	374	322	343	345	388	339	336	330	364	341	336	358	348	359	341	343	327	380	306	362	323	341	385	359	367	344	356	325	364	339	326	333	345	365	376	311	349	378	368	329	357	366	366	359	377	341	311	344	346	348	327	380	343	351	355	348	327	358	330	347	338	316	355	365	360	325	346	352	351	360	368	370	376	345	362	357	372	363	345	318	326	355	349	340	337	373	317	345	324	337	344	386	348	392	362	359	347	397	365	343	355	347	353	360	386	376	390	314	330	374	337	371	353	329	356	340	358	383	327	343	366	374	396	326	345	344	331	375	344	372	358	347	352	345	356	342	366	336	381	352	332	354	396	364	371	354	384	362	344	350	340	344	344	363	352	339	339	348	368	372	366	343	394	330	332	367	360	336	355	388	358	361	353	382	364	371	350	365	338	335	323	347	327	321	355	332	356	354	342	308	379	351	358	346	333	363	322	369	358	368	329	346	324	295	340	312	322	356	362	354	330	336	382	308	368	361	384	354	353	346	382	354	311	356	353	360	364	338	357	346	342	340	378	396	348	346	337	354	328	370	355	337	380	344	352	370	380	358	355	341	354	378	344	335	350	336	340	376	365	353	352	338	335	366	339	359	363	352	365	354	358	350	380	306	343	386	363	327	330	370	372	365	375	346	346	338	371	354	357	368	337	336	366	340	335	365	343	355	342	382	342	334	374	375	366	328	320	354	352	349	333	349	411	348	357	344	335	353	348	334	367	347	331	367	307	393	347	373	364	316	354	359	343	386	360	349	338	353	338	353	362	391	349	341	370	344	365	354	375	360	342	342	344	298	334	358	352	351	344	351	342	362	338	383	363	385	327	334	366	382	350	342	353	367	407	330	350	290	325	362	363	387	363	341	353	346	335	363	348	346	331	375	343	371	344	346	353	369	360	354	381	341	353	364	344	356	376	339	348	352	350	354	359	345	368	350	377	331	379	321	319	376	352	321	352	355	368	352	374	375	349	365	334	339	360	330	406	392	344	365	354	337	376	319	354	365	332	340	335	330	383	388	328	335	351	323	317	355	339	347	336	331	354	388	349	381	321	345	378	320	367	366	347	358	344	368	336	361	336	374	365	352	382	356	350	365	355	337	356	337	367	293	357	371	351	339	324	352	333	334	338	357	331	358	366	394	329	333	366	355	345	365	390	352	340	358	338	344	369	358	354	354	346	386	355	370	333	346	349	376	350	322	381	385	355	344	322	293	319	349	356	347	372	378	326	348	311	358	334	352	358	331	331	368	338	359	347	376	398	350	357	340	355	334	371	338	362	338	352	368	346	368	367	360	312	356	364	350	357	341	366	339	349	342	347	344	366	339	342	348	343	381	355	342	330	329	371	351	377	344	346	339	395	373	337	321	327	372	377	356	333	359	372	372	372	340	347	360	358	368	330	308	361	319	368	333	367	375	341	343	344	357	373	357	344	369	338	353	340	360	324	385	353	342	317	372	357	307	345	319	354	344	353	365	373	312	305	318	353	324	378	348	347	363	362	353	353	363	366	367	365	360	334	354	327	356	338	367	367	346	394	331	361	393	360	378	331	341	356	384	311	334	377	353	336	367	335	321	350	356	333	332	339	364	384	391	316	317	347	346	380	337	341	326	353	354	352	344	358	358	340	356	379	372	369	350	343	381	367	333	363	372	344	336	348	332	320	369	333	352	335	364	355	358	344	351	354	363	318	346	365	347	338	336	382	341	376	385	368	333	350	344	348	319	356	334	355	359	367	338	321	324	345	333	330	346	326	368	411	351	361	330	347	333	339	342	366	335	356	349	354	341	354	328	344	328	373	339	342	371	348	367	342	367	377	371	404	381	379	386	314	364	341	400	353	401	328	336	349	322	348	365	394	352	364	347	327	372	394	375	321	332	365	353	345	346	348	342	374	390	324	338	345	341	353	324	349	376	369	345	389	336	350	353	351	355	336	384	372	365	349	359	387	379	343	348	317	391	362	367	356	338	399	328	348	371	371	354	393	322	335	324	366	309	330	331	354	375	352	348	357	357	339	348	336	340	358	332	355	369	350	368	374	349	344	324	403	368	357	348	357	334	313	355	334	359	345	343	367	372	368	346	332	359	385	324	361	352	389	356	354	336	352	331	351	325	358	344	348	328	351	335	377	362	360	340	383	370	319	350	354	354	356	325	357	360	323	330	343	371	349	333	375	311	339	368	356	333	376	312	370	342	337	327	361	346	324	328	331	358	347	343	339	342	368	334	339	371	381	343	355	355	345	350	369	347	352	348	327	349	363	377	339	343	377	332	372	363	345	317	355	348	345	371	363	356	338	355	354	325	358	352	327	363	361	367	381	379	367	340	368	341	329	384	352	345	371	355	358	350	368	356	348	318	355	325	353	332	351	362	382	351	343	320	348	314	345	313	348	345	402	378	351	340	340	328	346	356	389	365	347	334	361	386	329	350	407	348	348	343	339	341	345	367	350	366	362	384	366	338	301	350	375	351	373	358	320	337	346	368	346	368	323	354	351	371	322	357	373	366	354	345	341	346	339	384	348	341	347	322	366	316	320	345	370	367	369	318	355	335	369	388	333	343	352	345	327	358	338	322	351	342	329	367	332	348	353	353	357	373	351	377	325	345	326	373	358	382	381	342	333	416	317	339	394	339	342	340	310	344	337	376	342	359	332	381	388	300	387	340	341	360	347	388	370	374	345	332	309	351	356	364	351	325	405	359	327	369	366	390	362	354	345	353	352	366	349	403	366	365	364	351	327	352	322	352	349	320	365	350	357	323	344	363	376	322	329	348	355	341
32554	2431	4322	5241	4431	3744	3258	2721	2431	2135	1966	1757	1657	1592	1482	1470	1341	1324	1282	1217	1189	1204	1150	1131	1052	1074	1069	1060	1042	1010	987	973	979	1020	994	986	970	1057	1045	980	967	971	993	961	957	984	940	920	927	963	974	982	891	984	912	911	944	968	907	967	906	925	891	917	911	910	904	914	894	972	964	969	920	894	978	904	890	917	897	942	891	863	889	947	897	877	911	886	906	912	933	924	880	943	895	911	893	883	896	917	885	822	929	923	893	899	895	905	909	913	934	913	897	894	932	907	937	892	910	903	885	929	890	937	921	938	904	872	918	884	952	899	837	877	894	906	888	960	959	889	900	876	902	897	930	928	886	878	948	903	932	900	946	907	898	849	872	900	912	880	925	910	910	891	924	840	903	886	871	877	893	835	882	912	898	882	925	894	934	895	874	894	909	910	877	899	907	869	880	860	868	932	886	881	873	872	911	858	931	937	901	906	958	909	933	857	845	909	869	857	958	926	928	854	880	903	892	890	969	891	898	896	903	841	895	968	922	884	836	873	838	903	910	890	862	868	874	932	864	909	894	880	901	922	880	886	841	847	933	846	906	876	864	919	851	910	874	860	979	839	937	915	873	930	861	881	932	909	874	915	906	945	809	897	871	879	866	868	860	894	901	880	865	924	842	918	908	958	864	888	911	896	922	868	942	896	910	962	890	849	886	880	882	883	891	938	890	941	894	859	913	906	884	882	905	917	900	932	889	922	864	951	908	856	879	897	893	951	868	907	906	857	894	931	897	892	919	920	896	838	884	877	914	849	893	886	884	937	886	960	897	908	911	902	899	843	900	894	900	869	901	875	836	891	858	915	935	903	918	885	898	921	886	929	846	891	961	973	885	877	884	922	902	853	911	822	843	875	877	874	907	884	888	911	860	927	875	889	887	852	881	911	862	919	886	860	904	946	922	868	922	881	903	914	878	894	878	861	884	856	851	875	868	884	870	887	927	886	901	933	889	901	826	854	873	887	916	896	869	855	885	917	882	924	910	884	872	875	905	873	937	861	882	877	875	868	875	967	901	880	901	900	870	893	942	894	933	918	882	933	944	923	893	890	853	936	866	856	856	887	863	921	904	876	886	850	909	885	934	889	902	893	907	966	919	872	883	894	862	876	847	870	959	928	881	871	885	905	873	906	936	910	869	870	909	878	878	873	932	926	893	871	907	884	891	946	852	887	861	894	950	893	916	966	892	900	876	881	929	925	905	902	935	932	882	893	862	864	872	917	856	836	887	901	921	891	885	936	889	849	893	817	908	871	926	858	893	890	858	876	831	882	907	912	860	897	857	884	883	837	865	926	875	861	849	911	857	876	918	886	892	865	886	937	908	919	832	901	900	860	934	953	908	883	834	860	911	883	883	839	942	954	896	926	852	907	920	908	931	884	955	904	913	882	933	873	912	883	889	869	856	863	864	926	885	888	890	856	922	895	864	855	904	859	909	877	839	835	860	884	874	915	903	889	855	933	863	907	913	864	894	864	899	881	910	895	888	933	884	875	889	824	871	963	944	866	909	937	882	905	925	868	890	885	850	885	878	867	878	886	871	855	862	862	904	915	930	894	865	879	848	863	869	841	904	865	870	924	907	918	864	942	890	892	964	897	837	891	869	890	893	956	906	859	957	857	855	894	886	906	839	881	891	882	973	870	866	834	843	916	867	855	914	931	898	884	916	926	851	925	919	866	882	914	866	882	873	915	936	905	846	960	836	906	895	902	899	856	932	912	908	912	854	895	913	888	888	886	886	942	879	946	934	921	885	875	829	921	928	911	867	922	934	896	865	917	902	925	871	901	912	919	893	915	880	884	925	866	901	907	904	894	902	903	860	966	926	880	904	932	848	893	920	937	864	900	869	900	893	903	954	904	865	863	899	922	880	891	888	904	892	885	855	863	891	874	925	929	886	948	879	918	889	910	888	918	907	831	885	927	850	874	921	886	892	857	931	906	883	845	885	952	835	924	937	926	865	922	895	887	880	864	905	953	900	933	890	948	954	917	901	882	896	886	911	904	870	934	879	853	926	915	878	908	927	874	889	899	908	892	872	866	902	891	903	882	893	878	938	827	922	881	941	963	898	815	913	868	911	934	926	949	910	909	904	892	879	872	868	893	912	880	919	879	866	902	877	839	869	907	972	900	884	893	880	902	927	918	933	933	957	904	923	915	896	846	956	877	886	920	857	902	930	822	827	872	878	851	932	891	919	917	867	890	872	870	882	847	896	859	878	854	918	953	938	877	887	831	912	904	819	927	910	859	900	950	910	850	866	878	863	838	858	879	844	881	874	919	913	917	895	898	924	913	885	901	871	918	859	949	908	910	880	852	875	899	868	874	865	896	876	913	877	939	885	877	888	864	933	927	829	919	867	845	924	943	831	903	884	938	910	881	847	907	874	923	868	875	960	896	913	925	880	901	942	918	850	917	835	867	856	900	887	853	959	906	923	927	876	887	889	902	895	899	880	903	966	914	903	892	872	887	911	902	961	868	914	864	904	911	943	899	902	907	924	875	918	891	920	888	880	903	842	920	916	895	892	876	871	948	889	928	885	892	877	835	901	901	899	924	891	884	910	848	884	872	892	924	897	862	907	947	863	936	876	940	923	885	868	910	894	938	868	918	881	875	859	910	894	958	895	880	867	939	924	881	886	938	962	858	878	894	882	914	917	900	906	884	907	868	898	939	941	908	923	884	896	859	891	926	926	886	910	901	935	920	898	911	880	830	858	921	932	895	912	908	894	894	881	863	887	922	879	906	910	891	845	852	844	872	870	919	920	884	912	861	820	858	916	859	870	917	857	900	878	919	898	895	844	892	865	937	883	892	874	912	889	909	913	910	876	912	907	896	918	941	894	889	862	892	922	902	900	861	944	898	911	955	925	899	918	856	879	902	912	900	891	873	843	943	852	921	878	861	874	853	868	939	891	861	827	952	951	875	887	868	887	939	911	918	854	892	936	965	890	945	844	915	828	884	865	906	868	850	897	902	919	912	871	859	883	927	941	873	901	844	879	894	886	922	859	898	914	915	904	876	929	897	947	932	884	856	844	932	889	900	926	904	906	879	887	922	875	888	845	877	858	885	900	950	901	904	930	848	854	850	869	915	891	883	880	860	856	926	900	885	836	914	888	879	888	889	906	942	868	908	882	947	939	841	926	871	844	914	899	917	938	888	857	870	884	859	891	918	852	904	916	877	869	917	903	888	897	920	867	888	862	890	912	889	863	890	904	883	919	910	914	879	837	859	890	870	915	869	893	879	857	865	894	883	879	830	945	886	853	897	891	935	905	847	913	924	849	859	883	851	912	912	932	942	891	959	929	909	859	909	882	949	828	904	908	915	895	843	889	872	925	954	957	915	903	881	910	901	872	863	923	926	878	869	882	891	903	904	936	874	939	916	909	941	939	964	942	907	908	866	881	901	883	902	906	890	908	879	930	897	856	846	861	866	886	901	951	928	896	877
4549	572	404	328	306	294	275	280	266	287	290	272	343	284	298	301	289	278	269	303	298	262	292	290	304	308	294	285	254	264	290	290	275	292	326	253	304	243	289	305	285	311	310	251	259	303	288	286	261	280	299	280	256	293	278	271	299	263	303	264	279	244	278	292	293	289	284	277	286	298	266	261	261	260	304	326	286	243	273	294	287	285	277	277	290	310	275	289	276	286	293	277	314	271	260	258	267	272	273	274	273	288	299	293	282	273	296	272	286	302	275	291	302	282	305	304	259	282	245	305	293	294	297	294	275	305	294	323	279	278	250	299	255	284	295	284	309	275	306	289	296	268	305	257	289	276	285	286	281	271	299	284	295	293	266	291	265	307	260	292	282	306	300	292	278	240	250	293	310	275	281	306	289	283	281	302	308	284	296	273	297	272	313	280	282	277	264	275	289	310	276	279	291	302	294	248	288	287	280	278	272	327	272	282	299	273	288	311	267	295	291	270	285	291	291	278	300	290	274	322	281	257	246	294	261	274	289	276	265	318	272	309	303	273	258	298	259	281	281	323	282	297	284	262	293	300	301	275	277	281	268	261	277	306	309	285	261	255	300	259	299	305	298	295	287	270	280	235	299	277	267	290	271	273	302	271	282	271	271	247	302	295	278	276	306	296	283	270	300	278	246	280	256	267	247	273	248	290	261	268	294	274	284	300	275	318	284	304	289	265	309	277	285	298	292	290	294	276	314	281	286	324	261	308	299	265	296	300	281	297	284	315	298	287	293	285	247	277	291	265	312	284	271	269	263	269	279	301	277	329	285	283	287	298	269	288	297	304	286	288	278	278	288	299	289	291	262	296	302	298	257	256	259	279	290	266	258	291	302	259	277	259	286	296	264	274	277	280	272	285	267	284	283	252	282	288	272	268	272	306	288	294	284	294	291	264	287	280	264	289	260	270	272	246	283	287	342	278	304	295	273	277	266	283	277	295	259	304	252	286	312	293	290	258	266	319	283	308	289	306	274	283	290	298	295	291	331	278	286	296	257	307	280	271	274	279	275	265	312	295	285	284	258	278	266	283	282	296	261	296	271	282	279	280	258	268	273	331	290	259	293	247	286	280	269	278	274	286	263	254	272	274	325	269	258	270	280	291	276	288	271	260	266	265	281	296	321	286	280	285	297	302	279	306	267	292	285	316	285	247	254	309	330	286	296	279	313	279	291	267	268	272	247	298	258	295	305	282	281	258	230	285	274	276	290	286	271	228	274	266	277	303	269	275	279	278	288	319	289	281	310	299	282	284	249	277	298	285	243	286	266	316	273	285	263	269	253	281	301	313	282	261	294	288	245	273	274	283	323	280	256	303	281	292	263	279	289	271	283	287	282	301	300	284	275	274	292	254	277	273	271	279	266	268	310	294	297	287	288	272	277	269	278	258	308	296	295	250	314	296	305	299	295	286	278	260	276	280	292	280	291	298	272	311	312	269	305	298	276	273	301	280	318	267	279	298	278	293	265	271	262	269	265	282	264	289	291	349	324	283	249	291	297	258	286	295	286	288	290	276	297	311	337	279	306	289	250	281	318	279	273	273	301	282	256	293	300	294	314	274	282	307	305	288	278	274	331	292	257	278	294	297	268	295	272	291	300	306	281	329	308	311	278	292	299	285	262	278	295	287	291	275	281	282	285	283	289	309	279	298	271	269	296	288	278	277	295	287	294	269	255	288	282	297	282	293	296	319	275	279	268	294	265	297	293	280	267	268	282	282	298	288	304	281	291	300	254	286	311	262	273	306	297	312	277	242	285	272	274	279	263	301	273	283	286	295	275	287	316	255	300	276	264	282	282	268	279	260	265	280	283	285	301	289	294	294	276	313	320	291	276	280	285	262	280	288	297	277	301	279	274	271	283	313	311	311	252	280	269	279	305	265	299	286	287	267	291	273	296	280	281	301	292	257	254	328	292	304	280	272	288	291	300	269	274	290	264	272	262	287	261	284	260	287	270	278	271	321	261	306	280	292	310	277	296	286	311	306	239	277	292	306	271	269	295	283	301	306	283	260	312	296	269	290	302	268	283	268	306	297	302	307	272	294	274	261	262	283	277	287	297	245	265	304	305	275	279	252	308	264	242	287	313	262	288	264	258	276	271	294	269	310	287	282	290	281	280	266	299	289	309	288	292	282	265	287	329	265	265	293	289	306	274	325	261	285	284	298	294	279	265	275	303	295	290	272	265	255	271	276	265	239	278	277	299	288	297	275	277	291	268	270	265	232	291	280	296	290	289	303	307	283	286	318	273	266	282	267	277	290	270	275	266	316	266	321	274	272	271	252	263	273	265	289	262	310	287	290	291	247	276	283	286	290	267	286	300	267	275	298	265	300	281	273	274	292	285	298	323	291	271	292	262	286	318	307	262	299	292	296	291	266	249	301	284	273	268	321	292	305	255	292	288	280	294	275	302	283	296	271	285	244	252	298	277	290	319	261	271	261	286	290	292	298	274	295	295	310	322	317	248	285	261	313	280	297	269	284	280	285	256	303	232	264	282	296	283	260	264	306	292	303	263	300	301	297	274	292	283	284	284	321	256	286	256	277	289	269	312	289	290	262	286	265	302	276	283	272	292	263	283	301	276	304	278	287	267	287	267	290	273	295	282	280	306	254	297	261	286	281	271	308	313	266	292	268	288	293	314	296	289	291	279	283	317	291	264	279	292	268	257	280	292	292	264	276	255	293	293	287	297	277	274	295	295	279	263	289	290	292	271	269	278	292	313	287	261	285	306	269	272	283	293	282	288	275	263	284	274	287	266	314	289	284	312	268	308	287	313	257	283	255	272	271	280	305	241	291	274	282	266	311	305	276	282	301	279	270	280	276	275	274	273	298	244	264	279	289	257	267	282	298	286	287	266	245	262	318	303	282	266	261	270	262	296	293	287	272	274	309	323	315	275	268	264	262	268	259	325	297	295	264	303	299	302	271	311	284	275	306	304	333	230	265	305	266	261	278	280	297	285	287	287	248	273	291	282	305	274	309	298	289	285	306	297	257	277	240	305	277	292	297	263	299	278	309	297	289	267	290	276	265	256	287	288	238	275	289	277	250	291	276	278	285	291	318	273	284	306	298	292	275	275	302	282	268	287	267	311	259	258	308	254	278	276	308	288	296	286	277	237	254	273	295	307	265	270	265	274	287	295	287	285	296	306	304	282	290	301	284	299	292	283	299	341	316	289	286	265	288	280	260	297	260	284	262	281	277	265	300	269	288	267	281	307	291	308	307	290	321	272	273	306	293	306	300	265	311	269	247	279	302	283	284	277	272	273	262	281	288	340	294	289	256	270	281	293	239	294	304	278	280	279	288	291	272	259	281	301	281	279	278	291	297	321	256	254	272	277	318	269	274	286	267	253	284	294	292	279	283	274	277	295	295	318	264	294	294	307	285	268	268	260	270	286	293	295	269	288	279	256	282	268	307	292	263	235	294	291	254	272	294	246	258	290	307
4278	766	787	871	823	816	788	802	760	747	750	746	735	745	748	755	733	750	699	737	736	696	732	753	686	739	693	678	750	733	706	762	735	716	749	745	661	735	713	701	698	708	741	776	712	732	773	744	694	773	747	703	750	762	750	743	716	731	732	695	718	709	732	737	705	732	704	720	728	781	727	776	708	694	740	722	748	743	732	744	688	691	720	769	752	758	754	727	754	739	716	705	709	695	700	704	717	742	765	667	683	743	702	745	702	811	775	724	717	723	739	732	688	727	752	724	747	741	672	720	740	713	753	753	707	790	698	717	703	690	717	704	731	771	742	717	726	690	742	716	726	733	703	732	742	720	703	665	730	757	743	739	711	707	682	758	758	730	707	693	718	733	748	740	744	713	703	735	743	789	663	732	711	740	745	718	701	706	758	744	737	740	725	714	770	711	721	693	719	705	733	740	745	689	729	711	737	728	734	754	721	745	674	676	740	718	736	749	735	731	723	714	702	755	717	735	728	719	731	753	716	772	702	742	722	718	755	760	698	762	735	683	708	719	726	713	690	695	706	692	746	743	702	711	725	733	721	754	744	708	729	734	680	773	735	728	708	716	721	689	742	712	709	772	739	747	761	709	696	723	736	732	711	704	773	725	701	749	736	754	698	750	695	713	701	688	683	687	701	731	701	735	693	733	695	722	733	672	718	740	737	706	737	771	726	699	719	714	701	743	743	739	710	755	710	752	739	741	730	754	704	748	764	715	684	701	734	712	721	700	676	742	752	710	749	704	747	722	716	733	694	732	755	678	706	737	703	742	693	738	709	738	718	736	738	729	703	715	780	754	777	738	715	767	748	689	733	683	738	732	731	725	737	744	775	687	694	771	710	755	687	752	716	723	750	708	751	729	781	697	709	815	733	747	699	712	733	752	743	705	727	702	701	712	749	743	666	735	742	680	704	726	675	773	744	744	751	744	736	738	710	731	692	767	755	751	678	708	734	682	704	741	738	725	742	753	742	674	729	739	763	698	680	732	767	716	749	767	767	719	720	752	742	725	747	736	696	732	700	743	697	732	724	739	742	687	692	773	719	681	704	725	682	691	730	732	714	772	730	732	756	757	743	716	719	761	735	741	722	764	700	713	711	779	722	725	770	704	740	750	734	738	756	706	751	737	707	717	750	734	737	703	757	700	716	744	737	736	749	790	713	707	702	765	689	697	767	715	726	708	736	725	721	716	711	724	698	705	754	715	758	778	728	695	716	713	718	735	728	730	679	734	740	678	718	713	755	709	727	718	688	707	732	704	710	719	706	721	709	750	708	724	780	693	712	758	770	695	716	733	699	751	731	699	725	732	748	786	668	734	694	706	719	751	723	738	708	688	725	701	724	698	693	744	741	776	770	732	703	696	712	753	759	745	746	753	745	729	759	716	755	748	734	705	758	729	692	699	752	727	719	740	710	699	726	751	741	686	761	703	708	726	698	722	697	737	744	728	758	744	743	705	676	714	716	739	778	777	691	732	760	739	756	715	776	770	735	717	700	715	728	770	762	695	713	768	745	713	710	708	739	769	723	712	765	729	679	679	711	753	708	732	730	695	768	714	768	730	766	738	675	766	719	714	764	768	717	702	705	755	756	728	741	759	753	699	741	711	760	757	699	765	708	758	727	658	736	756	692	751	718	762	712	833	721	711	732	712	711	754	702	714	740	688	719	738	726	760	695	722	714	719	701	748	741	769	735	750	740	692	793	716	715	691	749	750	734	753	765	749	721	751	722	726	727	711	731	740	784	784	715	740	677	742	733	734	714	696	733	703	716	700	701	741	746	699	730	730	731	747	700	768	749	725	769	731	717	666	742	760	724	730	708	724	751	780	731	736	692	729	759	707	741	733	774	729	681	696	707	734	734	760	705	735	717	702	696	720	731	714	687	712	751	671	734	723	743	726	710	723	751	731	714	688	695	726	740	739	733	731	710	677	735	708	693	727	737	717	762	781	709	725	759	735	698	701	711	761	700	672	744	688	762	739	755	716	684	694	718	704	740	723	710	734	674	759	701	740	730	695	785	754	787	713	772	738	762	733	752	727	745	744	695	757	720	715	745	774	763	759	791	762	718	742	744	715	726	743	692	752	702	721	706	733	729	699	674	735	678	788	753	717	721	792	773	717	729	716	748	699	726	764	721	755	730	712	728	748	720	768	728	752	707	717	713	729	707	706	690	679	724	713	720	714	684	681	794	699	725	728	765	718	684	785	703	725	762	708	701	763	764	777	741	714	703	740	733	694	720	674	742	727	728	711	697	694	726	726	708	711	746	702	714	702	660	739	716	716	715	729	707	711	691	683	747	769	735	721	681	726	748	753	693	783	741	740	746	736	733	759	747	742	778	716	683	755	714	702	681	706	709	757	715	718	709	710	765	703	686	724	778	694	751	703	714	719	718	724	699	728	698	729	748	760	735	747	761	736	757	734	736	714	690	721	710	709	697	730	688	726	706	729	756	762	741	749	733	745	748	729	712	710	727	716	651	737	720	753	739	702	692	738	718	778	732	770	689	716	735	741	700	705	707	748	692	739	691	677	708	714	638	712	726	749	697	732	693	751	779	736	720	733	699	749	701	682	747	728	692	714	722	707	753	741	707	763	748	704	690	724	739	748	717	738	739	752	718	726	746	745	758	719	713	727	748	738	746	736	748	787	732	706	732	739	739	685	707	705	741	755	757	702	740	727	730	717	713	735	732	736	758	763	692	731	726	670	710	687	759	756	712	729	754	718	694	725	682	714	715	678	747	703	738	726	704	702	707	722	768	723	680	707	731	710	698	707	718	724	740	733	726	759	755	734	693	771	758	701	709	694	696	739	702	699	735	773	738	751	707	719	722	742	691	768	744	716	698	760	686	710	706	718	695	725	700	748	760	714	714	733	750	700	735	775	756	719	716	741	721	696	739	687	748	756	760	733	747	701	691	719	698	726	719	704	728	693	758	686	738	730	686	784	734	756	719	699	765	759	750	691	747	683	690	664	712	767	730	722	740	752	736	689	747	749	704	763	760	720	733	722	727	725	732	721	701	720	709	704	723	735	727	722	702	746	767	710	778	782	697	759	704	697	781	778	709	740	745	736	705	705	701	754	680	678	687	736	719	708	745	714	737	730	726	673	726	712	725	763	786	716	766	711	711	730	700	772	757	745	734	741	705	697	744	757	758	749	720	715	742	742	740	703	748	681	733	741	723	716	726	765	711	711	761	696	724	700	690	692	733	738	707	723	706	725	711	700	709	749	709	735	689	743	721	726	708	680	725	766	741	718	756	691	727	719	704	732	720	748	746	718	717	700	749	758	706	739	747	683	736	677	767	730	761	688	694	730	697	732	675	761	678	708	693	724	678	740	705	709	759	694	782	689	722	730	757	740	704	749	770	720	751	706	766	743	712	733	728	692	726	707	675	761	714	701	728	744	735	734	759	758	730	695	738	706	708	770	724	739	750	705	728	715	694	686	744	742
40809	13997	2012	887	618	486	430	365	319	296	289	244	260	222	257	221	216	188	235	211	207	202	215	186	193	189	203	181	194	205	211	202	199	167	180	187	201	192	199	213	170	212	189	208	178	178	200	184	218	180	188	183	172	176	210	212	181	196	190	188	185	204	184	190	212	203	196	216	209	185	170	186	172	172	208	205	188	207	177	185	202	198	206	195	197	198	204	200	157	164	188	205	185	189	172	173	184	179	174	199	173	203	181	171	166	193	197	196	197	216	199	210	195	184	167	196	176	189	183	205	198	204	183	187	191	206	182	170	222	168	176	165	189	189	184	199	166	160	203	178	200	172	190	200	171	179	170	199	180	179	179	184	179	192	174	181	178	200	159	174	170	188	180	157	186	177	173	194	177	180	179	181	190	184	185	203	191	172	191	165	198	212	203	185	174	207	161	181	199	185	167	180	183	207	170	184	206	187	178	172	209	193	168	206	191	203	169	181	196	173	180	190	185	200	198	207	231	190	162	214	195	202	209	177	220	155	213	205	183	174	178	191	190	195	167	183	173	193	177	192	205	202	173	186	199	202	196	187	174	179	193	197	182	172	137	177	198	178	171	186	164	198	180	186	180	185	174	194	214	193	183	179	203	166	213	171	195	166	164	198	189	177	187	170	204	187	212	188	190	177	212	194	167	176	201	173	181	177	189	179	193	190	161	191	172	183	176	195	175	192	185	183	168	189	177	194	188	197	182	204	192	211	173	201	185	174	194	163	168	213	193	192	172	181	195	203	193	182	217	187	183	203	207	167	183	175	166	180	176	200	178	180	171	188	172	180	180	211	173	197	193	186	190	196	181	187	189	167	164	211	195	181	208	208	171	172	188	229	185	182	171	177	200	188	204	162	179	180	166	171	215	151	201	195	196	168	170	211	200	193	177	177	191	207	173	180	191	194	206	200	173	172	202	179	195	190	196	210	188	203	143	159	168	190	201	157	210	209	202	214	201	193	165	183	184	192	195	181	200	191	202	198	175	181	179	187	165	195	194	185	198	191	185	180	173	178	191	199	213	190	181	161	189	193	213	192	208	192	210	194	191	183	182	175	174	192	209	178	203	198	197	197	204	185	193	197	202	196	163	179	182	184	178	182	172	185	184	186	181	162	180	190	183	194	172	199	177	181	208	183	158	236	197	178	190	187	195	196	183	186	213	206	168	176	179	174	226	184	198	216	196	175	195	196	201	184	210	203	170	174	192	187	181	185	184	178	195	177	196	191	182	169	207	168	184	169	195	188	199	207	204	208	191	185	195	182	189	215	162	193	203	211	200	203	173	186	193	202	166	197	204	186	179	173	196	170	221	200	178	184	205	185	199	176	194	190	180	186	182	195	200	195	167	197	176	182	164	197	184	208	186	187	188	178	182	208	191	181	212	181	194	189	178	200	191	183	197	193	206	189	174	196	190	165	169	178	205	202	204	198	191	187	183	189	205	176	181	186	190	184	197	177	199	171	200	200	169	183	191	178	153	183	184	175	195	183	200	190	185	174	166	176	210	192	192	189	193	186	178	158	170	192	179	180	190	192	191	189	215	172	167	212	177	197	202	212	198	173	187	190	184	176	171	189	204	206	179	202	182	180	172	199	192	185	202	176	175	177	196	195	200	205	190	189	181	190	194	173	193	183	192	202	196	193	175	188	202	195	204	184	191	185	191	190	194	194	192	176	172	189	188	179	204	191	185	180	189	176	180	184	216	193	172	177	171	196	185	196	176	174	165	194	186	200	202	189	192	181	225	186	214	174	188	178	201	197	187	188	187	192	194	197	212	189	192	187	221	205	189	216	186	158	193	192	184	183	215	202	196	186	175	208	194	200	188	191	196	197	176	190	182	183	188	194	176	190	181	203	190	160	175	175	168	204	177	184	222	177	180	209	189	177	182	197	199	186	211	198	180	188	215	187	187	207	193	183	212	183	193	190	173	178	195	206	181	176	189	160	201	207	184	190	189	194	190	199	167	204	202	194	193	196	183	184	193	182	189	199	169	182	208	192	193	203	174	196	181	193	179	197	183	205	197	197	176	214	177	182	183	188	216	172	179	152	176	191	184	189	202	180	212	204	200	206	184	205	180	192	183	193	188	180	198	191	180	175	181	189	188	182	181	176	192	199	210	174	208	203	187	170	170	176	193	189	152	204	198	194	195	196	186	156	175	206	189	222	170	182	190	177	195	225	180	180	181	196	185	195	197	171	192	190	187	172	190	178	172	195	210	197	179	205	185	189	177	201	173	177	175	176	191	201	208	175	180	175	202	203	183	190	188	183	215	185	203	161	192	176	186	147	173	183	188	200	173	220	151	180	152	193	186	200	206	183	218	209	184	195	187	188	172	199	190	220	168	199	176	219	196	208	168	176	187	203	185	175	200	189	176	182	177	196	206	185	178	170	208	220	188	198	205	192	189	169	196	211	183	167	194	189	174	202	181	217	172	194	189	195	196	182	190	184	218	179	173	183	173	182	179	162	191	187	167	170	164	206	204	199	188	175	198	174	196	194	179	190	198	176	193	181	197	212	199	177	204	197	188	195	190	195	188	199	190	173	175	151	209	185	201	193	181	208	172	182	195	172	190	198	195	198	180	172	184	189	185	195	179	185	198	187	167	203	184	190	162	182	176	181	198	183	171	201	180	142	214	193	192	207	198	201	170	203	203	176	187	211	182	184	171	192	171	201	183	174	172	161	173	159	173	197	194	192	183	188	179	172	195	180	179	203	178	164	206	195	162	188	186	164	209	188	195	189	174	198	170	194	203	178	187	176	160	193	166	200	200	196	171	178	202	193	189	176	199	182	189	210	167	196	200	229	202	215	167	190	185	175	184	179	189	186	204	183	188	191	168	203	187	194	182	226	215	195	172	186	168	175	188	194	171	192	185	215	180	175	204	182	197	205	171	188	210	176	224	185	202	182	187	181	174	181	178	195	197	169	177	205	201	183	170	200	201	183	185	207	188	186	190	180	196	195	177	207	184	199	180	188	193	195	184	166	183	228	202	199	191	184	185	179	197	208	167	205	180	182	173	209	185	190	171	193	189	180	174	189	181	191	167	169	170	179	203	223	200	194	215	171	192	180	200	214	189	164	205	175	181	178	173	175	165	215	199	200	194	189	203	208	204	185	188	185	185	182	184	178	199	173	206	157	186	190	178	176	175	223	199	188	190	188	190	187	176	165	204	174	181	203	201	206	193	199	169	177	177	181	178	203	205	200	203	170	167	196	195	195	177	199	183	161	176	226	187	208	196	168	188	201	195	181	189	185	220	176	194	175	217	172	181	189	188	198	194	186	191	181	183	187	202	183	181	194	190	198	187	187	171	192	195	186	183	172	187	223	183	197	175	183	187	191	225	176	204	207	173	184	197	163	200	193	183	167	201	169	188	197	186	178	195	192	193	164	202	197	191	195	183	186	204	167	194	162	169	205	185	161	196	211	203	197	201	193	188	178	161	187	186	180
23532	1401	2226	2645	2309	2066	1688	1421	1297	1269	1074	994	915	897	842	823	784	765	699	705	701	664	674	633	659	658	611	635	615	631	607	629	621	551	586	631	593	605	593	598	584	565	584	607	563	589	610	535	587	550	607	569	566	599	564	509	581	600	589	523	582	556	560	576	535	579	585	569	521	575	546	558	546	563	610	556	533	480	561	556	550	550	579	559	547	542	595	541	512	558	537	547	571	589	564	558	543	595	546	538	540	540	548	561	513	563	575	569	514	561	568	545	574	503	530	511	499	502	583	526	541	545	579	529	553	527	531	564	524	526	532	550	532	590	543	561	527	580	595	575	553	558	543	588	547	605	555	566	627	557	559	560	576	546	519	602	499	583	543	546	498	594	510	577	516	563	577	596	584	565	552	534	532	584	496	556	576	517	569	544	548	563	528	543	546	534	549	536	530	553	544	549	542	576	540	561	540	538	567	546	542	568	569	611	590	543	534	577	551	572	539	528	521	568	526	516	576	492	519	556	539	547	562	556	516	536	548	557	503	532	528	545	574	540	576	568	517	596	530	566	512	588	567	540	550	559	529	549	565	575	576	579	559	507	574	565	548	531	496	557	593	528	513	498	555	540	535	536	522	537	592	530	538	500	587	532	520	531	544	517	558	590	513	512	521	574	543	571	594	516	552	562	573	581	518	526	560	576	554	576	529	572	545	568	518	542	531	523	546	542	573	488	562	565	581	535	563	565	516	510	548	574	566	559	542	530	485	548	570	545	483	515	512	540	633	548	533	548	509	524	515	544	560	521	557	513	568	565	565	568	546	564	500	552	522	594	547	557	551	544	545	501	533	526	575	553	565	530	525	563	512	518	522	555	564	545	610	568	516	505	565	571	512	519	562	571	561	558	605	552	530	553	567	555	544	550	563	539	553	545	558	558	535	559	517	537	531	551	552	551	526	570	536	567	560	534	539	523	570	499	567	542	542	529	522	562	549	536	544	561	586	550	535	517	505	590	521	537	551	567	504	545	505	520	503	524	521	538	558	582	547	554	522	537	571	574	499	580	555	546	559	505	522	545	535	543	547	545	548	541	563	537	497	535	549	560	542	550	561	565	500	552	573	563	565	559	530	571	609	579	526	553	543	545	540	536	566	572	548	562	557	518	476	554	528	548	562	568	541	570	556	543	525	590	557	562	520	552	560	551	537	528	516	543	566	498	548	503	562	595	538	556	588	527	599	567	545	558	536	549	601	559	575	540	516	545	575	558	572	472	534	591	546	543	587	524	582	548	550	533	521	531	532	572	547	565	585	517	549	564	559	525	565	494	574	542	537	573	551	542	561	589	539	584	544	541	535	502	539	562	531	533	549	524	558	568	547	567	546	533	570	587	518	531	522	561	561	526	550	563	577	485	547	555	539	544	550	533	522	557	551	572	572	542	566	546	525	572	541	575	573	567	507	490	530	541	509	552	539	533	512	574	556	546	530	497	551	534	591	524	556	498	595	573	593	531	537	541	559	557	538	550	544	538	584	540	568	564	536	528	553	570	548	546	536	541	529	581	562	566	533	580	579	539	565	561	543	556	544	476	566	535	566	540	542	542	544	554	493	526	537	539	560	524	558	545	562	573	569	507	570	580	535	554	561	553	498	560	572	606	531	544	554	547	534	505	578	587	569	544	580	545	545	572	537	533	543	551	539	525	575	556	525	527	580	548	550	560	537	568	544	514	544	527	531	590	590	574	562	518	522	546	572	576	512	581	549	550	560	536	555	561	539	556	535	530	519	557	577	555	562	527	551	542	535	530	570	552	530	556	576	548	544	506	552	516	540	575	561	551	544	552	549	546	523	560	546	559	549	526	562	547	524	537	542	551	543	500	571	551	544	552	570	544	554	540	553	561	536	553	542	538	519	522	515	522	548	575	521	510	515	549	482	528	557	590	519	570	562	576	534	512	528	531	572	507	561	534	509	564	590	555	536	558	537	556	550	564	515	524	491	532	485	545	544	540	549	519	592	529	539	563	564	524	526	556	559	551	498	537	535	510	549	547	534	547	505	600	584	622	559	534	557	544	547	569	567	518	524	564	530	556	583	519	555	518	539	520	489	542	536	539	542	518	609	586	517	518	517	565	566	566	504	569	559	535	519	541	552	543	545	592	534	558	581	524	579	560	545	529	501	535	543	580	504	531	540	570	538	593	565	557	551	539	558	588	534	556	578	533	538	598	511	609	527	558	544	519	512	550	532	504	544	562	538	536	508	553	548	532	545	527	545	583	542	560	530	550	505	583	515	577	559	564	523	587	560	570	537	542	503	585	533	587	592	523	533	576	531	537	527	545	510	592	538	531	589	547	570	571	548	581	529	550	504	509	536	539	557	553	535	522	548	533	573	566	552	566	541	514	551	564	571	580	551	540	553	535	545	567	569	560	535	559	549	520	568	541	555	537	568	533	539	557	526	540	534	587	551	516	538	531	539	537	572	563	569	548	563	545	568	565	509	530	550	541	543	555	567	546	529	575	558	511	580	525	545	556	562	567	576	550	617	589	524	494	568	601	535	556	526	568	534	524	588	587	501	579	520	532	559	525	545	576	530	555	532	540	543	516	524	511	552	544	570	534	542	543	514	517	559	509	555	521	582	583	551	556	526	535	540	571	509	590	536	571	506	525	552	554	547	550	505	536	541	534	579	605	505	548	530	504	564	538	505	584	582	552	532	591	515	524	574	563	540	572	532	533	552	571	540	558	573	557	514	535	511	584	549	563	561	569	546	562	583	551	569	592	562	570	571	560	573	542	575	541	543	552	558	540	547	524	533	549	594	556	552	541	553	548	562	561	589	523	538	541	531	514	551	552	559	527	532	512	558	526	552	543	530	575	559	559	556	525	564	555	536	528	547	546	566	554	528	567	564	600	555	571	571	522	585	533	580	587	540	531	541	542	599	577	577	555	571	554	580	574	581	562	557	536	554	574	561	533	580	531	523	528	553	528	520	521	532	520	545	525	512	558	579	518	616	550	560	536	546	596	548	511	558	552	546	529	541	530	534	530	576	557	493	562	511	554	551	532	558	549	509	549	526	543	523	540	520	514	554	555	499	584	586	548	566	554	542	507	568	586	605	545	515	516	539	552	509	535	546	545	539	567	547	522	521	572	554	531	524	545	522	492	570	531	558	549	560	530	527	541	499	549	570	530	551	575	560	527	600	537	550	536	567	559	536	560	558	552	573	541	535	537	560	568	563	510	530	521	505	530	506	570	537	558	559	513	566	551	567	543	501	507	514	551	526	556	540	561	520	545	551	539	491	532	557	551	516	543	544	553	581	529	577	543	579	557	529	570	554	534	549	546	601	589	485	494	617	554	542	554	530	545	556	583	543	522	548	544	517	529	554	529	527	553	622	552	533	565	538	537	583	563	562	533	547	550	548	563	551	564	556	547	555	516	581	526	573	550	583	510	543	562	518	510	557	505	557	508	595	537	511	511	551	542	576	534	554	513	570	497
52327	23183	9551	2006	1325	979	819	674	630	587	519	495	438	408	439	435	394	397	379	398	355	403	365	432	385	394	358	373	427	357	384	387	362	393	361	387	395	386	355	337	377	379	356	349	345	364	338	346	366	394	335	349	369	369	381	329	337	386	339	384	341	360	336	371	325	370	348	348	362	349	346	359	340	384	347	359	366	347	373	344	358	328	355	369	345	336	339	383	373	354	335	370	340	358	360	313	349	381	356	357	339	353	357	350	343	337	348	337	348	372	373	336	350	354	324	350	337	317	312	331	350	320	345	367	391	370	360	357	345	328	344	357	350	366	348	395	367	350	325	325	369	354	344	349	344	332	338	377	308	354	375	335	369	351	341	359	388	387	352	327	352	318	363	313	364	369	347	363	327	354	311	345	366	326	349	356	381	333	317	375	350	297	344	337	372	321	351	339	344	373	356	366	377	344	339	365	370	326	348	338	356	333	374	367	370	328	335	337	319	386	379	344	356	340	343	334	351	332	340	344	385	371	359	323	332	349	351	284	369	351	369	335	330	348	335	348	377	350	354	354	351	340	364	351	363	351	329	339	326	349	346	331	324	373	375	332	363	321	349	345	364	344	368	337	367	377	342	357	336	341	356	355	362	344	334	372	366	364	350	324	366	363	336	321	336	349	370	354	347	311	333	364	315	369	351	350	349	304	334	369	392	349	371	340	366	349	376	329	384	342	353	342	329	336	348	340	369	346	326	380	359	366	336	376	370	355	372	317	395	362	338	387	370	344	381	339	341	345	369	311	383	348	356	339	326	354	337	352	375	338	337	326	350	332	354	327	331	364	323	392	372	355	365	321	340	307	343	364	327	341	370	349	334	385	351	379	332	362	343	361	350	322	321	363	336	340	353	326	349	329	349	336	345	331	372	340	350	331	346	350	350	342	381	354	368	379	381	337	364	340	384	350	316	349	331	353	357	370	392	342	354	373	336	332	341	329	347	351	370	383	348	330	398	348	363	336	315	339	371	337	380	318	351	367	342	356	330	375	368	357	362	342	328	391	347	347	350	325	336	317	351	330	355	344	384	342	329	347	361	333	362	333	334	324	346	364	346	357	344	374	337	343	348	346	384	369	298	326	350	368	388	325	344	363	332	349	350	381	340	373	369	328	323	338	367	361	364	354	357	372	339	343	330	373	370	366	359	343	358	372	355	352	377	300	319	308	348	359	392	345	351	337	341	345	349	346	345	352	349	396	358	389	314	355	333	338	364	320	339	320	331	397	311	366	386	339	342	351	366	335	334	339	356	373	324	343	341	383	341	358	352	318	343	346	349	337	340	359	362	330	343	376	359	352	306	337	358	389	370	331	347	376	356	358	355	362	339	326	360	347	348	345	351	359	373	330	340	322	330	324	366	353	335	367	361	345	336	386	344	335	330	358	345	371	335	365	346	372	348	333	360	376	325	335	364	368	350	345	368	348	370	339	375	370	350	354	357	362	359	386	376	312	364	340	337	354	350	359	327	370	351	358	322	372	366	346	323	364	361	338	311	332	325	371	354	343	358	347	352	330	359	354	344	343	308	322	354	348	386	369	321	342	352	348	355	338	347	354	348	351	394	315	361	314	335	371	376	337	345	321	365	343	366	372	354	325	362	351	327	351	344	355	366	333	327	355	356	349	336	338	341	314	374	362	332	382	349	329	339	359	354	340	345	347	347	338	336	361	351	354	363	306	341	379	360	346	359	353	345	365	346	360	380	334	304	367	341	329	318	343	324	361	399	326	344	348	341	363	340	390	348	359	334	389	360	373	335	378	334	318	339	369	313	344	351	339	325	359	375	338	352	337	360	367	336	356	374	379	324	354	354	372	326	343	365	366	357	343	334	375	328	322	349	336	345	364	379	325	355	356	367	340	385	339	389	345	385	350	348	394	372	363	376	337	333	363	368	352	345	355	309	360	357	335	353	355	347	342	388	325	363	374	335	344	323	379	327	355	306	321	387	380	390	342	369	326	378	363	344	344	335	358	362	364	367	352	343	356	330	347	368	345	333	356	332	369	368	337	363	328	393	368	329	326	388	350	352	342	367	347	346	352	361	323	331	377	362	396	339	345	350	343	348	390	350	364	337	357	332	326	343	341	353	347	330	389	382	337	355	329	347	363	373	357	355	332	347	332	338	365	348	352	334	361	359	362	387	326	335	360	334	320	317	352	388	370	360	351	360	366	355	352	379	390	349	337	376	356	333	336	341	365	346	354	351	327	342	349	354	354	359	354	362	397	393	331	358	324	370	362	341	363	366	367	342	356	393	354	359	363	338	360	322	358	357	365	350	361	361	341	319	343	332	328	343	358	350	355	340	359	352	351	371	344	362	389	332	361	335	349	360	337	333	302	352	369	347	358	350	364	330	380	330	364	379	378	319	366	374	365	349	334	382	339	367	356	348	334	346	336	345	346	351	327	387	365	341	326	387	334	378	329	329	319	346	350	338	354	372	352	368	347	338	354	359	331	370	328	366	332	341	322	372	345	316	338	336	353	322	356	324	344	350	359	357	394	356	330	358	323	338	352	345	364	333	328	353	387	401	372	319	308	369	309	332	389	372	350	352	334	339	364	333	365	342	376	361	360	357	339	354	367	335	356	341	354	392	373	355	329	362	350	339	365	371	374	388	414	355	358	353	363	345	348	362	373	345	329	368	374	356	368	309	354	348	333	333	350	370	369	326	323	356	345	384	382	343	362	336	359	341	372	322	374	317	358	346	324	363	374	369	338	368	336	338	333	352	326	385	338	379	341	328	331	384	392	333	338	380	363	357	324	348	334	347	382	371	353	339	330	365	364	361	338	345	382	330	386	369	329	320	363	340	334	325	363	342	330	316	367	334	357	359	351	338	386	341	339	353	354	350	327	347	371	376	318	339	338	352	341	354	341	328	346	362	333	362	374	332	384	323	321	345	374	321	338	360	374	336	331	365	330	363	313	353	336	330	362	354	305	335	344	316	349	334	337	345	332	335	329	359	336	359	354	357	316	310	338	364	332	347	341	358	359	388	341	322	363	359	371	348	345	345	335	331	379	383	349	357	337	332	349	342	366	358	368	368	367	334	366	347	342	363	307	310	323	380	351	346	321	373	372	390	346	343	338	360	340	365	363	342	358	355	391	335	323	341	324	330	315	334	357	336	348	371	345	339	346	333	352	380	355	373	352	340	340	370	327	367	361	376	379	353	335	363	382	334	394	327	339	370	356	361	315	343	366	327	356	365	365	351	347	348	308	327	365	346	323	349	310	337	348	330	345	349	371	355	337	352	352	359	340	319	342	357	377	308	330	341	372	363	343	341	325	360	326	361	353	340	346	348	351	343	320	348	358	336	350	308	331	323	331	355	354	341	341	371	365	345	298	318	332	338	367	341	347	367	356	372	352	363	367	334	358	332	351	352	368	291	367	351	363	338	378	370	370	381	359	347	339	358	333	345	366	360	323	349	372	389	361	352	361	360	320	341	336
32196	2369	4308	5009	4623	3862	3045	2761	2388	2123	1962	1839	1679	1522	1494	1431	1346	1301	1314	1234	1165	1246	1232	1151	1119	1079	1132	1072	1059	1073	1034	999	1015	1083	1005	980	1044	1005	1012	1014	1030	946	903	952	960	887	923	913	977	944	972	904	932	871	927	892	949	928	972	914	952	942	937	909	943	920	950	921	950	914	916	910	860	941	870	908	908	940	896	928	960	884	925	902	929	897	899	939	909	903	909	885	855	917	918	888	928	893	859	964	966	948	951	855	859	881	899	847	938	891	887	898	948	951	854	883	849	889	857	890	913	917	915	951	897	860	919	899	915	853	898	917	951	931	943	880	889	890	879	886	887	904	950	940	862	884	919	893	848	875	885	917	947	903	854	894	905	922	909	943	915	835	919	894	888	855	910	924	939	955	902	848	838	860	885	950	916	890	863	886	904	886	911	863	884	896	864	876	924	924	870	945	862	872	889	930	915	887	937	935	875	838	967	883	883	888	906	898	898	923	908	914	915	911	919	873	941	898	877	900	923	913	900	818	798	928	861	918	899	864	919	871	875	861	869	976	920	872	922	874	901	940	863	849	929	882	920	866	919	935	940	855	895	963	910	919	876	907	908	884	885	934	931	883	898	951	874	880	843	880	903	869	906	912	873	959	883	909	909	925	865	925	942	915	910	880	893	899	905	903	880	925	864	844	866	939	902	916	882	864	910	947	864	877	934	890	884	908	859	929	954	945	853	912	909	899	878	954	872	900	876	923	905	921	877	869	854	860	873	900	907	872	916	884	894	898	877	889	955	891	906	865	897	873	863	904	895	914	888	944	941	938	912	894	913	913	883	855	895	915	838	890	891	861	881	893	893	915	830	840	898	885	872	905	842	922	875	888	889	943	903	898	899	887	899	891	892	850	896	911	923	875	931	871	884	911	889	961	909	886	915	899	933	911	923	898	888	955	889	905	906	899	904	925	895	903	886	854	871	879	906	884	922	887	956	911	876	877	873	958	903	851	931	887	904	876	872	903	868	904	922	914	911	856	870	882	877	937	924	902	886	891	928	938	904	938	889	826	886	863	966	875	793	851	990	899	925	871	941	903	885	874	924	892	867	895	894	967	854	849	894	900	879	868	919	874	891	917	869	903	839	904	926	918	839	900	930	867	832	843	944	877	910	875	920	927	899	893	869	949	928	865	872	885	943	865	907	928	850	876	867	878	883	877	917	932	920	922	937	934	898	925	932	884	883	946	931	948	888	917	883	934	901	914	924	928	866	886	924	929	900	949	896	903	888	840	822	955	878	916	883	840	866	886	965	951	934	927	888	914	858	937	913	938	948	890	838	917	917	916	889	907	911	894	975	907	857	902	901	856	944	956	930	966	850	871	922	862	935	909	922	867	901	916	902	896	934	840	850	920	892	850	889	878	899	888	897	904	873	914	948	874	976	864	870	919	878	912	895	878	911	906	869	893	935	881	902	889	894	904	890	918	922	920	928	901	864	905	883	862	889	867	889	887	888	917	909	820	848	916	864	851	919	904	915	941	952	949	858	900	883	866	905	889	885	921	893	939	879	870	913	932	906	898	893	868	903	933	887	895	902	954	911	864	882	873	848	927	867	874	906	859	808	893	915	917	871	886	925	886	870	885	917	921	908	901	907	855	851	898	870	887	844	861	910	868	912	898	907	887	888	961	940	906	859	915	911	865	862	895	884	900	968	905	875	916	980	890	854	848	857	884	941	892	908	930	909	872	870	874	947	929	866	858	881	870	874	933	901	887	917	945	907	907	965	921	923	871	910	923	883	880	897	882	875	901	920	895	906	871	908	875	910	946	882	886	889	864	868	915	899	913	910	890	899	975	917	889	876	877	878	949	930	949	880	893	878	964	863	926	900	872	923	907	846	900	847	898	881	861	922	878	908	926	904	863	859	868	899	926	889	874	841	874	969	895	1009	847	875	925	893	918	910	936	894	927	888	865	858	906	829	906	878	844	922	900	962	901	904	925	940	879	959	903	902	856	899	931	927	894	893	903	890	910	904	896	856	902	867	875	913	891	900	890	843	886	889	893	864	883	875	897	916	911	946	879	861	918	913	940	903	866	889	951	916	882	864	946	883	869	844	897	880	878	915	924	892	866	876	888	885	924	922	883	944	872	878	836	852	871	945	910	954	929	922	876	908	936	963	894	913	888	965	897	965	917	938	878	940	959	838	909	865	875	903	938	869	859	889	862	905	934	870	938	906	946	928	892	856	910	921	942	898	846	827	880	920	847	907	916	926	883	837	924	884	877	919	895	885	897	848	884	903	950	888	907	951	868	893	975	876	921	885	874	849	885	922	938	964	943	903	919	890	910	878	908	891	885	967	844	892	944	929	911	873	850	915	956	947	872	900	870	907	879	979	877	876	925	928	956	864	884	905	913	914	883	879	850	898	916	813	883	909	886	913	895	899	894	803	879	895	867	887	918	859	820	906	914	852	930	916	895	923	883	863	916	867	851	904	887	868	897	854	884	923	895	959	850	874	860	879	877	910	901	857	929	812	932	840	877	916	883	861	895	861	916	818	919	902	900	864	884	875	862	906	908	874	923	889	855	926	889	953	963	907	874	901	874	898	923	875	880	922	905	823	908	939	924	880	905	864	861	880	908	852	893	869	869	882	903	855	922	878	889	888	915	882	929	904	892	910	884	911	899	880	969	899	914	901	873	889	893	907	894	883	893	889	862	937	920	922	909	872	850	897	858	880	872	852	910	904	861	925	910	856	859	868	941	861	878	899	869	931	915	886	857	908	924	878	917	929	876	936	890	881	883	905	874	895	890	885	964	873	937	930	858	881	905	936	860	860	895	858	910	863	892	979	873	890	915	858	900	892	929	868	843	873	856	935	869	972	955	912	900	885	880	891	858	871	893	867	873	896	891	927	913	880	913	867	882	887	843	930	856	840	908	937	924	835	859	852	860	861	872	917	834	889	886	869	929	881	813	936	909	953	897	894	886	857	849	865	889	963	896	911	920	864	907	898	895	900	912	926	866	937	901	867	891	890	920	926	875	843	822	929	870	928	880	936	901	873	906	886	917	953	928	864	916	908	935	888	893	869	883	880	878	892	930	899	857	909	926	882	911	921	881	873	898	910	913	897	936	856	901	935	907	912	867	916	865	883	863	886	930	877	884	872	880	847	865	903	852	902	946	866	887	919	873	930	901	905	875	875	845	931	893	910	875	906	886	907	875	922	912	881	864	958	921	834	895	910	886	872	860	927	939	909	919	868	869	870	869	844	874	924	911	865	907	895	901	866	943	895	929	906	893	919	899	901	895	911	928	916	877	873	897	909	901	902	897	843	892	893	881	902	873	853	921	857	906	924	911	890	886	867	842	930	919	863	845	911	918	869	927	873	907	891	927	863	844	911	896	893	887	890	889	925	890	913	907	831	918	902	874	871	948	911	940	896	856	918	907	894	964	882	926	902	847	956	879	957	882	884	926	870	889	905	887	877	876	855	924	908	889	886	868
3973	380	295	332	313	292	300	276	297	311	292	266	271	284	277	261	308	268	272	249	297	279	295	303	273	279	278	279	293	303	286	270	309	283	294	294	281	265	272	309	310	300	279	288	276	278	286	304	310	279	271	296	301	261	263	272	311	279	274	273	306	289	259	275	297	293	257	253	270	269	267	286	276	304	293	284	321	293	230	311	314	269	277	271	262	261	285	304	254	290	285	298	300	297	324	285	262	285	267	300	282	297	281	263	253	301	283	235	251	257	269	289	290	296	284	311	315	291	319	267	240	313	306	287	321	270	262	272	306	283	303	281	266	255	291	293	276	268	263	305	303	292	286	263	290	292	306	292	281	305	258	303	303	281	272	295	284	296	273	292	298	273	303	287	308	289	271	281	264	256	305	305	256	273	295	305	281	291	292	319	293	262	306	266	310	273	293	296	271	292	262	306	261	278	296	282	316	286	284	285	299	274	271	279	273	277	294	272	291	274	272	287	285	286	279	281	283	300	285	277	282	293	318	289	263	297	272	262	317	295	286	285	274	256	266	252	289	272	302	283	268	264	297	316	299	279	246	253	246	265	260	299	290	291	296	292	301	269	288	264	274	269	289	277	308	279	289	273	288	281	311	248	284	337	308	245	283	293	274	289	254	262	294	266	292	280	271	316	283	279	285	295	262	247	283	282	280	247	299	264	298	254	265	307	305	277	298	261	281	293	283	268	270	303	282	278	270	273	236	294	291	308	286	288	291	299	290	249	298	266	274	277	294	303	269	319	284	293	289	282	303	292	299	315	298	299	286	281	301	301	294	278	270	316	293	298	302	277	286	285	299	275	318	303	256	281	292	277	288	332	278	284	281	292	261	268	284	284	290	289	267	258	284	299	257	251	295	315	277	271	290	277	280	280	268	321	284	268	287	308	280	277	290	252	273	285	299	230	260	286	311	269	250	255	312	260	275	301	287	289	264	277	305	308	287	276	257	276	306	291	280	290	258	269	274	284	279	276	285	267	275	302	297	252	301	282	261	255	311	283	289	285	297	300	296	275	261	289	293	284	318	293	302	261	281	277	287	294	294	290	264	319	271	283	282	268	260	308	321	266	278	294	293	295	289	273	329	275	267	279	269	245	268	255	262	304	251	278	284	286	269	271	285	282	283	309	283	277	275	300	296	289	273	264	272	293	265	277	292	287	252	264	287	291	287	268	282	273	287	302	268	274	262	285	269	257	257	281	238	286	300	253	275	250	290	301	270	297	278	245	291	316	288	260	279	303	282	306	275	271	279	286	280	274	278	295	313	301	278	263	282	290	326	283	295	261	260	270	275	303	255	256	271	276	269	304	279	269	290	325	285	307	290	284	289	293	300	263	268	314	311	325	289	253	290	276	298	295	292	273	273	255	266	300	279	287	311	290	264	289	277	284	290	306	296	306	256	284	318	276	268	302	283	276	264	302	271	291	276	298	290	280	302	268	278	254	299	293	286	275	268	292	263	300	286	280	274	281	274	300	261	287	285	274	283	238	301	264	275	307	313	273	286	338	283	278	258	301	283	300	266	276	317	305	307	286	292	286	315	264	274	290	254	291	297	285	286	269	254	300	306	251	269	295	291	302	320	277	305	283	299	301	282	303	272	303	298	275	296	320	262	275	294	270	291	294	280	257	270	253	300	278	293	288	282	285	263	275	281	281	289	227	282	283	297	260	283	268	286	303	284	288	272	279	267	269	247	270	284	275	291	272	271	275	295	298	275	299	277	281	287	272	267	299	249	280	326	287	302	292	291	292	252	293	257	276	314	265	298	284	300	294	283	269	289	294	273	331	283	271	264	298	250	314	269	252	296	286	318	288	259	270	292	299	288	250	309	300	251	297	260	267	316	291	289	263	280	279	252	281	269	261	296	277	279	280	282	267	279	258	264	280	252	292	277	278	293	256	248	286	275	316	302	304	290	284	280	269	268	307	274	323	288	257	294	310	249	263	291	310	292	285	335	257	276	235	257	287	303	281	279	285	276	293	303	271	280	293	280	277	256	307	284	244	305	307	271	304	282	258	292	298	285	291	275	286	283	285	303	286	269	249	289	266	259	283	289	294	273	284	269	290	294	277	286	266	281	261	287	285	297	280	288	276	252	316	261	274	265	279	262	274	286	279	267	262	285	296	293	265	325	305	309	310	308	261	278	282	316	249	287	270	287	269	277	295	277	302	298	305	260	266	283	255	277	284	250	265	285	287	309	312	297	288	301	258	281	283	266	260	290	303	282	245	314	281	275	286	264	274	278	268	255	262	277	283	275	297	288	271	274	273	318	281	277	264	301	307	300	302	286	291	297	290	281	261	270	282	248	256	286	274	289	278	309	313	304	255	271	271	281	306	263	282	277	295	284	283	269	271	287	285	262	290	295	255	276	275	264	294	286	276	291	277	300	283	287	299	268	304	305	306	279	265	266	268	291	296	290	277	308	298	322	292	298	253	280	283	271	291	270	283	281	268	314	293	313	288	282	292	263	276	283	271	242	286	274	280	318	277	294	281	296	282	236	263	288	269	278	277	303	272	254	290	301	286	278	297	270	292	277	280	275	273	309	291	303	284	284	319	330	263	296	305	269	289	288	298	277	270	260	279	311	288	291	289	275	292	309	305	276	306	267	271	295	308	275	261	244	270	293	310	273	245	273	288	272	296	299	266	285	276	282	287	256	267	265	281	258	304	301	312	256	302	283	298	281	291	279	264	319	256	298	274	282	274	269	282	308	267	280	281	280	294	272	302	278	270	282	298	270	255	279	287	291	272	305	283	309	281	285	300	289	276	279	303	287	297	275	272	288	270	275	278	290	290	299	302	285	301	286	265	313	267	289	252	299	261	307	301	319	251	268	270	282	299	278	284	272	271	280	276	284	265	313	300	301	278	246	251	287	289	297	268	249	279	303	278	272	329	293	259	255	287	290	280	283	302	270	264	276	279	307	302	298	247	256	281	306	283	263	276	282	292	278	312	285	299	270	288	295	289	304	308	259	291	288	304	279	284	305	288	260	272	262	283	269	286	283	281	299	276	259	290	274	286	252	285	270	265	283	266	313	302	283	299	297	274	269	277	308	279	312	300	296	285	281	277	272	274	283	283	305	250	292	271	286	289	292	284	261	301	276	310	274	279	298	296	270	276	293	300	301	290	280	282	268	305	290	290	300	305	320	283	273	300	281	292	268	307	304	314	273	255	302	279	277	271	253	286	322	276	302	263	305	268	322	303	281	279	274	301	285	278	281	250	302	290	280	270	282	239	286	258	301	260	283	264	286	314	291	271	319	292	277	291	276	287	287	303	267	269	269	280	272	289	274	312	272	318	275	268	298	279	284	302	291	263	271	259	275	292	290	326	293	286	279	290	274	319	266	286	296	297	292	278	285	296	286	279	293	303	288	269	277	268	281	301	288	265	271	291	299	296	235	296	316	272	276	266	287	308	291	295	291	258	283	288	282	280	292	310	302	306	268	285
3940	784	800	825	812	775	746	707	754	745	740	785	693	728	717	755	699	763	737	768	722	704	733	772	716	718	743	741	712	706	714	753	689	738	727	700	759	719	676	714	710	748	700	743	727	716	747	726	718	745	751	729	756	719	724	738	729	726	724	717	748	720	727	735	685	724	724	755	706	724	707	675	778	709	716	677	746	720	810	708	736	715	725	658	729	729	718	774	689	772	716	783	725	741	735	717	746	698	683	731	717	756	726	720	779	702	778	739	709	719	727	752	708	766	714	697	726	713	684	722	704	722	767	757	733	756	714	718	712	720	730	747	773	782	726	715	758	714	705	719	728	705	708	723	707	757	748	733	747	704	708	706	700	742	703	740	729	738	747	712	733	701	684	727	680	708	674	688	697	722	722	704	735	707	722	781	696	777	736	725	750	693	749	748	744	787	760	721	734	768	751	724	736	703	727	741	696	730	679	720	688	741	718	740	742	711	748	643	701	700	698	713	698	739	715	721	665	739	732	707	740	776	698	727	733	696	728	699	706	732	665	724	768	692	706	717	720	695	704	702	752	721	755	684	726	671	765	732	729	738	688	710	703	733	739	745	734	751	747	674	726	733	748	746	710	700	688	733	660	744	764	742	707	705	689	711	694	722	750	682	784	717	720	750	732	732	772	716	714	733	781	723	759	738	707	677	712	738	739	703	727	687	728	723	751	750	752	726	708	693	722	693	754	750	755	782	736	717	699	708	679	747	691	694	695	732	707	755	687	703	709	722	732	713	751	744	720	685	745	754	690	704	759	723	700	752	755	747	751	706	758	776	714	763	708	709	724	713	699	727	735	736	706	752	742	734	744	739	753	744	762	785	730	774	686	748	701	747	772	737	761	673	691	692	700	690	726	717	743	768	714	723	730	778	737	709	704	767	725	709	686	723	739	711	765	687	716	693	716	719	744	703	742	690	725	721	718	742	744	723	715	711	772	730	718	744	678	740	767	702	724	721	752	681	713	709	727	706	723	734	722	745	716	735	754	687	742	726	735	733	746	711	754	735	691	678	748	733	727	701	712	727	795	733	748	716	693	710	733	748	751	731	686	727	670	695	721	731	718	739	675	721	679	726	748	658	741	738	744	732	719	688	693	735	704	716	721	760	730	765	699	710	691	735	714	736	702	698	716	704	743	731	745	746	737	707	665	692	675	726	716	785	732	729	797	719	684	752	713	706	695	686	734	771	706	728	742	738	722	738	675	711	733	701	645	726	712	704	750	699	692	733	726	679	732	706	676	723	733	692	707	733	732	696	728	726	705	711	734	742	740	740	730	708	719	726	693	720	737	668	704	700	715	739	730	707	743	725	701	700	693	748	660	753	697	715	716	735	708	717	732	686	728	680	703	702	730	733	693	715	778	696	723	698	712	715	738	753	695	741	753	715	703	735	652	729	724	743	707	751	731	690	722	706	693	674	705	728	716	732	697	706	711	694	693	719	763	681	691	767	696	721	706	712	718	740	755	713	743	709	728	710	738	723	713	748	733	668	735	740	726	707	706	710	735	711	757	704	701	744	732	703	712	739	692	739	723	709	699	765	714	722	723	765	773	745	781	737	736	695	709	708	722	738	758	709	784	716	751	732	729	744	726	740	755	728	686	715	693	728	793	729	721	744	714	763	720	679	710	678	706	735	662	699	671	747	721	695	750	748	737	706	709	732	734	704	757	669	735	725	714	725	718	706	731	776	738	669	751	708	744	722	684	692	737	726	692	750	680	699	704	753	698	692	720	714	733	732	689	692	726	742	699	726	743	752	720	691	696	711	711	713	718	730	733	697	746	728	740	679	728	765	717	705	741	707	756	691	706	742	737	735	735	727	742	750	658	754	730	732	741	706	707	710	727	700	749	733	702	744	691	747	663	698	718	711	749	737	686	712	715	722	757	724	745	712	775	743	754	740	696	702	699	779	690	756	713	740	691	680	696	695	716	682	758	716	761	703	699	727	745	732	761	707	705	703	692	751	733	716	711	710	762	733	719	732	686	687	742	752	747	719	706	761	733	703	710	704	728	710	683	708	707	699	685	676	718	673	727	749	751	744	713	707	750	724	697	740	688	731	739	712	744	733	739	713	726	750	714	706	713	703	727	786	716	732	729	680	684	683	741	683	717	684	734	752	679	710	729	735	712	733	705	685	737	730	716	755	723	766	735	724	693	732	697	763	696	719	677	698	749	753	729	715	739	770	713	770	700	700	700	707	697	754	743	715	744	692	698	700	724	716	732	684	740	741	734	704	684	674	730	727	710	669	731	705	711	719	736	736	741	731	740	709	739	719	716	740	727	731	689	696	688	748	734	658	707	712	762	739	712	743	725	702	734	716	691	742	732	737	706	742	708	737	703	714	734	688	681	711	762	713	696	754	737	754	730	736	714	776	704	692	739	733	736	733	720	717	737	736	682	753	731	729	763	736	718	746	722	745	688	736	714	744	768	703	752	719	698	743	734	701	680	702	711	687	718	695	700	752	731	691	689	740	770	723	717	725	731	720	787	744	715	758	756	735	746	685	745	687	747	654	708	716	670	728	726	716	699	707	725	743	679	730	731	691	704	723	717	736	730	755	704	737	676	682	689	736	719	735	671	743	723	709	768	776	712	687	774	721	734	722	735	738	731	675	712	746	738	726	694	706	742	708	690	770	702	719	694	727	693	729	722	698	694	742	723	712	756	733	761	699	736	733	737	741	732	734	704	734	747	708	806	700	726	696	723	706	719	747	733	728	720	767	755	745	690	689	716	704	747	743	685	764	721	765	724	730	722	748	730	727	707	746	711	683	718	725	734	720	685	707	718	702	729	690	707	685	762	735	746	719	732	732	705	699	750	707	703	747	724	734	753	698	700	738	732	716	706	759	725	766	727	718	737	692	704	685	702	703	674	763	702	725	707	760	670	701	734	708	753	697	719	691	718	712	693	730	767	769	700	702	729	706	721	774	761	687	696	711	695	706	709	738	765	742	726	731	735	771	735	714	734	742	741	748	783	712	657	730	763	689	722	768	738	765	727	706	691	705	743	681	726	767	721	725	706	741	691	714	711	681	703	762	750	698	735	722	752	737	735	703	706	691	703	713	699	741	742	714	744	737	687	756	711	741	720	759	735	708	792	763	688	701	682	738	676	741	706	738	730	699	741	696	711	717	704	742	702	709	767	712	703	753	724	720	761	742	710	716	737	705	746	698	725	740	725	763	750	723	717	731	663	730	734	721	725	716	705	711	749	679	710	748	708	679	716	701	746	744	761	728	725	741	733	711	730	728	665	715	753	704	722	742	722	677	696	691	725	767	757	755	743	720	767	758	742	719	728	743	735	704	722	746	735	734	763	704	725	726	727	668	703	757	699	718	742	731	726	739	698	749	654	708	736	736	724	751	690	694	722	740	709	735	725	697	690	767	721	712	769	719	731	700	686	741	777	754	714	747	755	775	737	740	743	775	751	700	752	737	741	743	737	700	728	735
39123	13490	2032	821	603	459	441	388	312	296	275	238	233	251	190	238	213	224	218	229	204	191	196	201	203	193	242	206	216	194	194	209	198	219	206	183	190	181	203	194	182	182	183	191	169	178	179	202	184	205	209	202	206	179	213	190	193	203	189	188	179	206	164	191	169	174	199	207	196	195	186	190	212	185	193	218	176	186	182	194	211	169	193	171	199	195	155	192	200	185	199	186	189	182	209	191	191	211	201	176	168	185	179	173	190	187	194	202	185	194	181	200	184	187	197	169	196	184	186	170	205	200	169	195	202	176	165	178	171	182	174	191	187	176	168	199	195	188	167	191	199	195	165	213	185	186	194	169	209	195	202	195	192	173	192	187	175	198	178	194	197	184	173	206	213	152	192	209	210	195	187	175	195	218	183	172	164	170	193	189	186	176	207	198	168	177	170	169	194	153	197	178	169	185	161	149	181	169	203	188	189	180	189	198	193	176	201	162	185	153	179	201	201	183	188	195	172	176	173	207	205	184	194	168	197	161	172	152	173	215	175	218	173	173	165	188	196	184	178	181	193	199	214	174	190	190	167	186	186	192	193	188	181	167	202	169	185	206	200	204	185	166	206	172	182	198	210	193	221	206	186	219	189	196	190	197	161	177	183	189	196	211	181	185	170	203	209	211	186	194	181	201	183	181	186	192	196	191	192	184	200	219	167	179	190	203	168	186	185	194	193	174	192	201	166	173	197	170	194	199	179	177	184	182	192	159	177	187	203	188	195	190	203	187	176	178	207	195	198	203	188	183	170	194	166	181	202	178	214	197	205	192	200	175	187	187	224	181	205	201	200	205	192	197	183	193	166	189	194	195	170	207	175	167	202	178	188	190	194	218	165	184	182	173	169	187	199	187	173	203	197	209	172	196	168	164	168	170	194	160	200	191	174	169	154	183	209	189	175	186	188	161	193	195	212	184	199	168	169	182	185	166	210	198	193	174	191	178	164	184	201	190	192	197	206	177	192	181	204	190	172	184	185	166	194	191	176	187	204	182	191	197	176	198	188	173	173	191	194	194	201	184	192	175	216	170	175	168	195	202	166	171	191	185	199	170	203	185	191	186	177	193	170	206	195	175	193	176	198	178	175	205	203	184	214	209	217	181	181	204	167	195	201	206	176	175	194	213	200	191	191	217	210	210	191	187	210	197	191	193	189	171	191	182	178	208	189	179	208	188	181	176	171	184	197	186	208	176	185	198	177	215	196	170	184	163	165	198	214	206	187	169	192	202	192	179	182	194	199	179	200	179	195	194	184	170	190	179	181	182	186	186	209	201	205	181	204	217	175	203	189	219	196	192	175	177	183	183	172	185	214	200	198	208	184	171	178	192	176	173	148	200	189	188	188	202	203	184	188	201	169	193	185	193	205	203	210	206	162	199	173	212	175	176	199	157	168	188	188	177	218	162	191	175	204	198	191	201	207	188	202	190	173	212	195	178	174	181	164	151	207	186	170	170	183	220	217	174	161	185	170	190	184	193	176	204	214	180	192	168	193	227	174	173	178	174	169	180	171	168	193	191	184	202	182	199	174	192	215	180	174	182	154	185	187	184	187	184	189	180	182	163	189	199	196	184	183	204	193	177	184	174	198	195	193	203	165	176	177	201	214	175	192	183	214	200	195	165	206	213	186	191	197	177	185	187	197	182	189	182	177	164	194	191	179	168	195	190	211	200	194	178	178	181	188	195	175	182	180	199	196	153	176	205	195	187	175	189	187	220	195	186	164	194	200	219	197	182	194	188	196	198	181	213	195	185	205	197	196	182	166	206	202	186	187	168	167	216	196	194	165	205	188	184	204	185	192	192	185	187	196	171	160	176	181	192	204	191	197	182	194	196	183	171	182	185	187	193	180	183	187	187	172	184	203	201	167	182	178	207	184	181	175	195	193	164	166	195	177	180	201	166	174	202	179	190	198	183	187	180	192	188	184	174	192	189	167	200	165	182	175	188	169	205	173	192	179	168	180	172	167	172	171	201	204	187	180	203	215	180	185	177	180	193	196	221	193	188	204	176	194	183	172	177	201	222	176	204	198	167	231	208	177	172	199	193	202	168	198	181	169	175	205	201	180	175	189	189	202	186	198	180	191	193	180	189	166	188	198	191	204	186	174	163	188	189	208	181	172	175	181	190	154	210	170	176	184	209	212	210	200	192	198	202	196	192	195	171	185	201	199	192	172	179	206	166	166	185	149	180	194	189	216	166	202	197	179	197	171	205	202	212	205	209	188	177	176	185	175	226	187	173	183	189	176	189	218	194	166	198	173	180	177	171	175	169	191	190	186	175	196	197	187	159	195	184	201	183	183	162	190	197	176	190	206	183	188	162	184	198	193	218	208	204	201	210	191	148	195	188	178	201	180	189	190	203	193	206	193	183	178	198	202	184	194	157	179	171	197	162	195	177	203	202	204	183	171	173	196	178	171	192	156	196	195	180	200	184	173	210	219	196	178	205	176	195	185	222	220	198	155	185	166	189	199	193	179	173	170	181	204	163	205	161	203	172	180	188	186	169	180	193	204	168	177	192	196	187	220	161	185	212	197	191	191	210	192	180	191	199	170	183	188	171	177	207	192	191	214	184	182	183	219	191	201	191	186	187	182	182	178	214	210	188	183	176	198	181	185	182	162	209	183	161	192	158	193	190	174	183	195	175	179	166	179	187	189	206	226	204	179	209	217	217	198	192	198	187	200	182	209	199	189	191	197	198	176	179	207	178	186	169	215	172	202	194	199	206	193	172	166	180	174	200	191	187	154	164	187	195	186	182	208	169	171	178	175	189	162	206	191	175	181	188	185	164	179	168	199	170	205	178	185	191	183	201	207	197	174	201	168	163	179	200	199	194	194	212	175	170	163	172	208	192	190	173	204	192	186	177	185	174	204	185	172	201	206	180	208	188	188	183	190	198	175	183	164	187	196	183	183	172	193	189	205	183	190	208	183	199	171	167	202	175	190	218	180	184	173	161	198	159	183	186	198	173	160	189	194	208	196	168	187	177	183	191	193	181	207	220	187	180	197	191	190	204	188	187	190	189	189	206	169	199	188	180	184	188	174	180	179	185	186	186	181	185	187	181	195	192	190	206	214	168	227	179	167	193	192	208	175	163	176	181	170	178	185	180	203	164	186	167	183	166	197	185	173	174	195	184	176	196	185	211	194	178	199	218	204	180	206	205	180	192	163	181	171	185	190	198	195	172	186	194	154	188	206	190	190	188	192	172	196	216	168	186	203	188	192	191	174	170	170	201	197	195	164	187	208	185	201	183	186	194	161	184	190	189	201	190	195	182	172	177	182	173	192	199	180	178	197	169	184	193	176	192	195	173	209	173	186	188	183	185	216	190	221	178	183	180	191	193	174	181	188	198	197	196	204	206	204	201	214	174	198	188	195	192	189	154	206	182	172	183	167	188	161	172	189	161	166	171	186	207	185	177	190	176	182	201	197	198	169	192	197	195
22494	1325	2296	2668	2466	2056	1750	1475	1340	1244	1148	983	942	887	807	806	786	750	751	675	700	677	676	666	657	639	630	623	613	648	627	627	622	590	593	589	553	610	560	578	594	564	605	561	591	574	558	568	593	582	595	588	555	583	551	544	556	559	591	567	559	572	613	519	518	573	586	539	561	513	538	605	564	542	558	566	557	572	534	599	539	577	553	555	550	521	583	587	545	570	532	601	575	529	550	534	557	531	526	553	548	550	558	560	565	545	542	533	518	508	561	575	526	589	534	533	505	570	528	547	542	541	564	518	553	546	545	531	559	529	550	560	558	557	540	557	566	548	508	550	528	517	540	550	490	557	501	554	558	543	558	500	518	536	554	536	559	533	524	595	538	568	528	522	539	515	580	517	545	572	509	521	538	562	514	539	571	535	515	516	561	539	572	534	546	581	524	547	544	538	503	542	539	537	542	532	552	506	560	536	515	541	558	575	551	577	520	528	526	538	529	571	559	549	495	574	518	524	528	548	554	562	558	556	556	507	533	562	541	550	536	565	504	532	567	547	534	520	551	524	524	489	500	549	565	551	560	554	584	556	549	519	561	588	557	524	566	580	576	536	530	537	517	569	558	532	518	510	532	580	514	537	514	603	527	549	547	576	509	530	531	521	532	592	536	572	540	526	530	561	573	571	554	528	541	521	541	534	565	576	566	579	532	548	557	543	552	550	515	509	547	573	537	499	548	523	533	509	585	548	573	517	529	524	538	576	572	507	568	560	520	526	566	517	544	547	546	542	533	562	484	559	545	550	523	567	580	529	556	527	592	541	507	547	525	530	493	546	553	545	587	533	484	531	538	545	579	537	565	556	553	509	541	529	546	553	557	494	555	530	554	576	580	521	584	537	536	541	518	544	526	530	517	549	583	508	572	536	581	557	546	539	560	555	516	536	573	553	524	554	559	545	535	528	545	511	516	546	576	544	563	533	569	534	553	568	547	546	529	578	574	547	565	545	515	551	584	597	554	554	539	555	557	552	536	523	596	573	544	590	568	588	546	540	522	571	573	544	554	581	549	560	524	547	549	524	589	567	504	559	525	603	530	579	504	544	587	554	575	554	556	567	533	500	493	563	528	506	526	544	530	555	518	544	544	542	548	543	545	597	500	557	526	516	557	578	531	541	566	536	524	560	556	563	528	536	559	522	546	573	550	510	523	574	540	550	573	557	523	498	515	543	555	527	580	524	542	534	533	534	552	527	535	583	544	535	562	569	544	529	588	562	549	537	518	512	572	553	539	549	574	508	488	566	570	512	560	547	572	547	567	541	499	540	545	530	574	556	539	533	531	547	575	580	530	571	547	554	583	511	583	551	604	488	580	550	565	517	512	522	529	599	557	516	503	560	529	504	538	549	560	564	545	556	579	569	507	553	539	550	535	557	523	552	556	567	530	538	562	529	610	542	550	547	538	571	513	532	556	548	584	565	524	590	562	555	525	578	520	565	550	575	524	550	543	547	610	546	531	543	505	530	561	549	527	580	548	541	530	540	556	581	552	547	536	547	550	539	586	509	556	507	556	556	531	523	571	534	571	534	562	533	520	522	545	530	543	564	546	546	568	545	533	560	542	558	514	540	549	527	555	539	526	531	550	563	524	509	549	503	554	603	508	538	568	574	577	551	531	509	518	539	536	528	549	513	534	564	559	473	531	520	531	555	552	531	552	540	540	541	516	520	548	528	517	547	571	569	549	525	519	524	536	547	584	551	567	532	543	542	540	510	541	536	548	520	531	501	514	556	544	553	565	564	559	552	543	554	518	551	525	554	550	569	515	543	538	515	560	522	562	537	524	583	543	534	572	546	542	552	567	538	545	535	560	514	541	544	531	546	509	530	525	528	545	548	563	537	580	538	516	511	550	580	521	544	539	530	566	563	553	530	546	521	536	530	542	568	525	534	548	556	533	552	532	548	543	543	573	548	577	535	514	577	524	523	541	579	550	512	597	534	539	517	566	535	525	534	539	581	560	527	499	586	523	556	531	572	549	546	575	526	517	555	600	533	508	525	531	533	550	545	544	596	559	603	528	531	516	552	552	564	583	548	592	542	544	559	523	551	541	582	548	564	562	555	550	600	588	543	542	563	555	588	556	578	556	531	554	540	530	545	491	554	570	541	491	555	577	507	540	558	534	502	575	551	556	520	543	556	557	543	533	534	571	533	554	547	561	572	521	552	551	540	546	548	546	508	536	541	596	558	565	503	506	549	539	567	526	518	540	524	533	534	505	540	552	552	542	523	539	538	579	521	526	573	565	549	600	588	524	569	541	558	555	546	529	551	573	539	530	527	551	522	556	546	561	549	589	515	533	547	581	529	560	547	593	543	571	551	516	531	532	566	537	535	550	577	566	528	574	531	544	543	564	561	571	507	584	565	539	530	511	538	537	547	517	542	555	522	585	571	544	604	547	594	525	540	551	514	537	589	515	560	584	553	519	513	518	541	515	554	594	516	529	495	554	571	542	549	574	510	545	610	542	554	578	595	524	549	559	536	570	561	545	526	526	517	571	575	595	590	584	535	558	556	537	540	534	510	522	601	580	547	524	537	562	579	520	555	543	581	535	541	568	499	507	565	553	556	537	560	539	561	567	553	531	552	597	538	513	553	549	531	566	553	554	568	546	511	533	561	506	514	514	500	571	560	524	521	521	529	560	530	531	551	568	556	549	576	520	505	543	520	551	515	577	544	535	511	527	532	526	568	549	546	559	501	555	538	509	572	521	557	548	514	518	565	512	595	539	528	533	545	521	556	570	535	582	538	524	550	512	546	577	555	547	505	552	546	535	558	561	561	524	542	543	556	572	554	532	552	527	534	520	558	537	514	485	570	522	529	554	554	562	535	516	542	561	557	533	557	553	521	518	523	574	576	538	592	538	521	567	539	494	543	553	513	519	556	530	509	570	542	546	566	490	605	534	529	567	543	537	557	557	566	562	534	571	533	538	541	516	558	554	543	541	552	575	570	564	530	558	575	523	522	558	550	533	530	554	572	520	551	514	577	555	535	562	538	590	575	567	537	564	534	522	495	546	552	559	565	519	545	552	563	569	569	505	514	513	545	540	568	536	514	501	529	527	532	512	516	587	567	548	560	539	552	541	523	551	558	537	583	542	537	523	559	564	527	553	580	558	532	545	515	518	577	516	548	522	566	508	526	507	561	575	530	547	573	534	510	590	564	538	555	517	519	534	508	511	521	593	533	531	557	542	566	569	523	566	538	533	525	520	556	581	531	556	548	594	535	562	538	524	604	565	537	551	586	569	538	565	506	543	517	526	553	562	547	564	542	530	577	520	518	570	578	580	516	552	600	565	528	576	558	528	524	527	566	561	511	525	535	561	546	569	538	567	528	586	566	554	548	508	538	541	541	528	555	549	521	574	526	547	508	545	518	521	549	592	536	546	570	563	538	528	574	550	585	567	548	577	573	569	499	544	538	568	561	528	555	517	549	520	560
50798	23207	8865	2025	1321	1010	771	730	607	507	540	481	432	450	429	440	419	396	454	430	397	397	405	390	377	366	380	364	355	386	405	322	386	349	328	392	323	366	389	349	354	376	361	352	341	378	391	340	363	407	357	395	352	397	396	377	397	356	344	346	365	383	360	375	380	356	357	367	352	327	342	353	350	363	362	367	344	321	332	381	385	369	356	352	419	388	382	323	351	389	375	354	363	335	320	364	345	364	344	399	359	359	343	344	365	363	340	347	365	327	320	353	364	340	364	372	357	329	358	314	371	369	369	331	343	330	380	328	361	342	341	365	363	373	357	370	367	332	341	383	354	317	359	378	366	341	380	329	358	371	397	341	385	371	366	374	358	346	332	372	327	343	330	345	364	355	339	388	362	372	352	341	393	380	326	350	346	369	345	379	351	317	343	331	322	346	344	371	352	345	362	356	372	379	362	372	308	377	360	354	369	323	354	335	324	341	337	366	381	312	349	337	367	338	368	356	343	366	333	321	349	303	329	324	367	401	373	373	349	315	358	337	345	375	335	355	354	335	342	381	372	362	332	355	357	343	343	342	333	343	335	375	354	333	362	372	334	341	357	364	331	338	347	344	358	315	334	331	322	367	365	322	351	315	372	355	328	337	346	379	363	326	363	336	397	349	364	352	340	351	338	331	349	349	364	351	344	371	350	355	373	344	343	366	382	375	380	327	347	335	324	358	353	340	354	386	336	354	335	383	362	341	356	376	343	335	367	363	317	355	306	340	362	337	384	346	377	341	344	352	356	324	370	348	317	343	354	377	347	368	333	350	360	337	334	384	361	357	393	381	341	315	367	376	381	385	368	388	361	331	369	389	348	342	359	379	352	350	362	328	366	343	359	387	372	345	342	335	362	387	373	360	320	327	339	349	377	326	363	371	354	376	355	344	329	377	357	340	357	370	371	323	371	341	363	324	359	346	358	325	355	334	333	341	356	348	349	359	356	370	374	359	378	351	371	377	326	320	361	364	346	343	302	382	346	350	346	373	331	319	328	325	356	347	377	350	360	359	362	332	379	356	353	340	353	340	320	367	331	345	343	351	340	383	367	371	342	337	353	373	369	389	321	325	381	368	341	336	343	352	390	392	342	349	342	333	331	338	371	334	330	360	342	323	310	364	308	341	361	361	327	374	344	371	353	352	362	378	354	351	347	363	359	378	342	369	344	357	380	326	341	343	341	383	353	376	349	361	354	324	354	365	376	349	353	373	354	374	353	338	372	350	341	347	340	356	332	335	345	312	326	339	359	367	346	371	317	333	376	329	390	370	381	350	323	327	327	355	334	340	360	342	351	371	387	296	369	370	388	341	332	361	393	348	367	378	370	426	385	363	338	380	371	359	321	329	351	372	341	362	336	355	341	330	331	379	356	330	358	333	375	418	353	354	374	369	343	340	370	347	319	362	373	364	324	367	367	333	321	368	347	331	320	360	353	338	323	362	363	378	380	312	356	350	394	332	354	341	407	380	389	372	337	367	329	346	343	328	398	350	346	340	358	331	351	344	387	335	358	307	366	369	360	386	359	353	412	325	351	350	375	398	364	364	331	365	362	389	361	325	350	340	362	377	367	360	316	353	338	335	355	349	351	348	329	341	365	357	372	332	333	332	346	376	361	356	351	385	347	362	339	355	349	383	370	342	387	392	339	363	335	308	346	356	358	330	332	339	399	364	366	366	338	337	369	375	361	345	371	360	336	353	327	366	321	324	318	366	353	378	362	357	333	361	368	390	371	345	344	338	337	343	337	378	356	341	347	322	330	371	342	322	358	340	342	328	360	358	367	344	347	341	344	359	372	340	331	344	347	347	349	317	341	359	374	372	335	327	348	379	361	363	335	334	343	367	330	369	342	371	365	377	379	345	331	399	391	336	345	367	355	368	358	386	371	331	374	371	381	360	293	367	376	346	372	341	376	317	385	338	342	333	322	352	342	304	336	353	365	362	370	320	310	361	370	345	384	318	368	346	335	367	356	354	330	301	376	359	361	352	325	336	420	348	372	339	335	381	329	365	370	356	337	356	384	343	358	388	331	339	349	377	326	360	360	377	322	345	366	328	344	327	366	371	381	382	346	354	332	346	364	358	347	370	366	340	368	373	366	326	334	372	387	366	341	337	355	362	375	323	394	346	397	365	358	335	352	335	383	357	359	334	351	348	291	354	351	328	357	355	357	356	380	334	317	340	380	342	380	343	383	338	333	334	364	352	392	353	405	386	357	337	405	330	322	305	354	351	363	342	389	334	325	337	389	360	348	378	364	362	320	368	366	336	342	367	343	329	367	366	314	362	371	336	346	346	338	363	355	373	381	377	349	343	353	337	353	351	382	348	347	326	319	345	360	345	344	347	390	348	358	348	345	362	335	321	342	362	385	328	345	360	367	353	358	353	367	367	354	318	332	341	354	326	356	337	369	338	361	331	376	365	342	346	344	356	325	363	336	363	358	356	369	339	358	359	355	378	353	298	357	370	372	343	384	330	364	343	347	382	384	352	359	343	354	357	351	366	346	333	342	349	360	373	376	323	361	360	379	351	347	340	349	364	350	340	319	346	403	387	359	362	373	362	337	327	352	367	394	332	375	345	355	368	327	339	368	342	360	356	367	350	323	354	331	343	362	356	388	363	368	371	328	321	342	360	358	356	352	355	330	333	354	370	389	373	326	334	369	357	366	356	352	311	362	373	362	359	376	352	352	347	354	359	375	383	313	344	364	344	371	359	350	362	340	388	384	365	316	358	344	395	343	355	341	369	344	366	346	343	348	350	341	356	350	341	344	341	346	359	337	340	364	338	345	374	354	380	338	358	380	358	389	355	367	365	366	364	371	336	345	359	330	349	356	359	327	375	380	356	373	339	350	378	350	338	365	364	373	355	380	350	341	309	315	390	343	376	361	336	346	358	387	314	332	352	363	388	353	349	388	356	387	360	352	334	370	347	383	356	372	342	352	333	344	359	358	373	377	360	343	343	401	383	356	365	353	359	341	343	344	311	354	353	347	361	389	332	359	361	361	374	339	331	363	350	379	335	356	348	350	336	337	362	389	379	349	363	338	326	379	332	344	351	320	319	396	357	345	366	351	328	393	377	362	331	353	354	336	364	357	349	357	371	354	320	360	366	346	360	325	343	389	381	383	314	359	352	369	363	352	365	353	361	330	381	348	361	361	324	340	389	364	315	351	299	366	319	323	333	343	336	355	376	361	362	351	360	368	395	365	350	367	330	350	352	348	371	343	395	329	364	317	361	372	331	349	342	377	371	354	331	341	338	361	343	370	365	339	368	348	359	380	314	367	359	345	348	342	345	336	377	347	362	353	354	348	355	347	376	335	346	346	359	363	328	366	365	346	325	367	344	338	368	380	328	364	328	342	322	343	377	367	365	343	386	349	359	370	356	374	351	373	331	383	342	368	372	347	378	324	354	375	380	334	339	319	356	350	356	375	332	351	355	381	375
31772	2657	4232	5044	4559	3837	3190	2756	2380	2134	1955	1776	1687	1634	1468	1370	1379	1321	1246	1222	1199	1154	1175	1146	1147	1123	1065	1032	1017	1003	1037	1017	1011	1007	1065	1012	964	954	984	977	950	952	1016	944	974	926	954	901	893	974	994	931	932	944	972	987	913	959	953	886	942	899	943	948	916	965	898	973	923	917	924	911	918	895	878	915	843	881	923	958	929	941	951	896	936	927	961	904	895	909	951	886	916	965	893	931	882	919	869	903	866	946	897	958	904	926	920	854	911	896	906	933	929	881	864	913	914	909	913	874	907	908	873	915	909	869	941	894	927	917	915	833	863	940	876	873	932	831	845	958	905	946	942	946	872	857	929	916	887	911	919	920	896	859	836	869	878	895	897	916	894	969	825	893	894	887	942	896	865	982	891	968	903	927	841	933	931	896	907	928	877	881	915	930	864	888	904	890	922	920	841	888	880	876	851	881	940	900	837	919	864	890	838	906	846	913	870	865	933	919	889	860	927	926	918	910	828	909	856	874	896	879	902	964	882	912	844	930	927	900	907	909	925	875	915	908	905	923	947	907	892	885	912	895	903	867	922	941	870	861	877	851	839	901	867	907	878	875	881	875	913	920	872	941	869	857	951	948	920	836	884	889	875	907	876	899	876	910	982	837	941	883	873	866	880	843	860	888	896	846	873	923	865	917	973	871	922	933	927	878	900	902	853	876	914	883	928	898	907	865	908	873	881	856	896	867	901	887	923	931	907	948	897	835	918	938	859	865	900	874	922	929	912	910	886	908	889	899	838	859	889	921	916	906	873	912	872	906	904	879	971	912	910	926	882	884	899	922	926	879	922	888	968	922	904	888	919	906	913	926	892	924	915	876	908	902	944	932	828	850	923	887	876	883	880	900	928	874	870	865	925	907	941	896	896	911	914	894	847	921	921	827	906	937	913	928	901	882	912	893	895	964	939	909	943	906	922	910	875	893	895	967	932	912	953	868	950	847	872	876	926	894	868	898	900	927	911	871	875	951	876	894	880	880	895	866	923	823	879	899	857	912	938	946	849	875	855	895	876	881	925	882	910	900	887	871	903	882	861	851	850	869	920	926	920	927	903	922	892	905	865	902	867	877	894	869	860	885	878	883	904	906	909	866	851	860	872	967	867	892	870	871	882	894	906	959	922	918	916	882	876	904	919	888	922	891	935	890	874	916	926	873	873	940	900	907	899	946	890	876	824	907	931	899	863	892	921	897	942	870	873	927	910	901	865	885	920	898	897	896	909	861	864	944	901	917	885	920	920	931	876	906	867	927	860	850	940	917	911	901	853	880	902	922	911	900	857	951	890	895	890	905	879	842	885	895	897	880	854	907	912	902	905	883	890	912	939	889	920	847	925	933	927	915	881	886	920	939	936	892	877	913	920	813	840	865	884	874	914	890	824	906	889	946	875	910	879	943	884	894	883	876	915	962	881	926	943	898	874	884	934	884	934	910	912	928	893	910	865	884	841	891	865	953	956	884	879	911	830	950	898	937	848	933	826	928	915	893	884	895	870	874	897	878	876	912	890	913	901	932	873	835	880	926	844	914	892	950	913	897	911	855	835	947	889	910	945	922	893	874	860	895	922	875	894	850	855	890	866	919	871	912	913	871	859	935	878	942	866	874	950	896	866	922	864	853	890	828	946	870	972	927	950	887	926	887	939	902	958	928	939	895	881	839	872	859	858	931	920	895	865	857	931	888	885	891	879	894	895	866	906	870	937	899	867	860	909	924	900	827	861	916	873	905	872	952	930	909	850	944	898	873	903	920	894	903	902	874	893	888	884	869	884	852	919	873	912	910	918	920	875	844	889	862	891	919	935	893	892	904	913	906	886	931	923	898	910	919	894	897	876	863	934	936	944	934	889	930	852	892	933	900	868	929	869	880	851	925	920	897	870	912	880	941	891	925	925	931	934	925	869	902	874	886	912	895	846	914	905	906	904	915	910	923	905	904	879	888	903	914	919	940	895	895	887	888	888	929	911	899	922	879	894	902	877	897	857	879	911	919	880	956	941	906	924	948	881	900	888	929	866	924	927	912	896	895	883	908	907	879	922	904	847	860	862	929	957	906	837	869	900	886	865	919	891	867	930	860	940	892	911	927	895	906	872	921	955	849	905	846	898	850	941	917	906	920	918	923	880	906	938	898	912	911	949	896	855	936	861	914	857	946	866	921	898	892	890	884	911	912	933	892	835	920	863	911	853	914	873	944	869	906	921	900	879	914	930	919	860	950	885	842	913	905	866	843	921	904	849	889	843	915	914	931	912	933	926	914	934	883	904	863	861	920	890	933	892	894	883	894	876	901	910	934	858	865	813	882	928	893	851	821	891	916	883	889	938	922	869	888	831	927	892	913	909	902	869	914	847	891	892	945	940	908	887	872	900	895	954	893	934	944	952	877	970	904	887	858	853	871	877	896	952	860	897	874	910	923	854	875	902	820	891	909	889	877	888	878	942	961	955	869	931	836	882	930	931	873	917	904	910	881	897	867	900	912	885	935	881	934	949	921	900	946	949	879	924	896	821	861	903	853	917	889	826	881	910	928	906	868	905	873	870	889	871	910	938	885	905	910	929	877	906	870	901	941	877	899	928	824	905	848	902	898	874	918	883	873	904	911	884	906	969	895	869	900	874	863	857	912	932	844	906	919	931	887	914	888	868	925	890	879	916	883	884	913	885	927	869	886	932	885	900	875	923	923	904	910	893	895	829	880	887	814	831	917	863	937	861	893	850	839	907	890	878	920	898	933	854	881	908	866	868	866	927	891	857	891	911	826	900	843	866	865	930	910	905	908	895	900	927	931	903	928	927	943	876	882	891	908	861	949	913	884	898	902	875	867	901	879	894	909	887	942	858	878	889	887	895	893	904	915	884	869	941	906	871	868	938	862	946	898	914	861	911	844	852	888	922	886	860	875	928	946	868	894	912	926	864	837	898	903	902	893	868	881	920	882	871	932	861	894	849	942	916	889	900	943	888	914	855	884	887	869	877	915	878	913	892	928	873	928	940	892	940	905	917	886	941	897	921	870	913	921	911	910	881	896	905	877	886	892	885	910	875	882	901	863	874	873	924	898	947	969	882	902	914	906	874	935	948	975	871	930	876	935	860	897	881	880	883	893	867	902	925	918	866	898	921	886	875	853	936	870	889	884	897	890	859	922	858	933	943	919	914	871	897	891	861	874	906	881	870	874	949	854	892	904	896	905	930	919	930	866	905	892	892	911	936	854	920	877	889	897	858	937	874	905	884	923	910	871	905	932	958	929	842	881	929	912	891	905	904	867	863	900	939	868	952	883	910	925	923	932	950	867	950	932	839	893	892	894	909	907	877	886	865	912	898	936	937	903	854	827	881	881	948	879	881	944	902	941	886	898	907	899	921	932	889	894	872	930	907	895	872	976	914	889	945	914	898	879	820	895	897	868	904	919	890	896	951	870	884	830	853	892	858	901	911	906	905	872	929	849	902	898
3925	415	299	294	283	327	246	271	275	294	307	295	266	310	277	278	268	286	288	270	279	270	286	287	300	275	304	286	258	287	299	334	275	272	272	262	265	304	284	279	276	276	304	266	281	259	289	274	260	266	292	295	311	268	284	314	279	302	299	268	263	296	294	270	255	270	270	299	264	263	291	299	269	298	245	270	300	277	304	287	289	293	259	280	256	284	276	278	288	293	310	271	294	273	275	291	260	279	279	291	298	278	280	300	292	252	297	315	282	274	306	242	292	288	274	270	304	265	233	296	285	328	302	306	277	274	290	325	288	294	251	285	317	288	306	311	315	300	303	303	288	295	264	288	253	253	302	259	283	280	262	303	316	271	287	290	266	293	274	276	306	295	252	278	298	271	296	247	279	258	279	290	272	274	302	285	273	308	248	284	283	314	274	274	267	300	269	299	273	280	305	289	294	326	266	280	278	273	275	251	288	288	299	284	270	329	275	272	305	282	308	257	268	272	298	263	300	278	301	265	290	301	296	281	284	280	298	278	260	271	284	262	299	286	279	300	282	323	267	248	285	289	271	268	303	281	300	266	268	267	277	256	255	271	282	277	294	287	294	295	276	280	319	267	268	264	289	268	273	258	302	280	296	293	279	278	296	294	264	282	261	290	291	277	317	283	284	301	289	300	306	271	279	264	315	278	295	283	289	296	271	278	297	278	290	275	286	279	307	271	278	296	282	288	288	274	275	303	299	257	282	281	309	297	301	315	334	268	313	299	253	296	252	276	317	259	267	256	309	268	280	270	262	270	266	289	296	289	278	270	294	283	295	286	311	285	284	293	264	304	307	286	261	272	279	259	259	313	248	267	265	332	285	283	299	288	273	285	275	296	307	287	285	286	273	281	251	264	275	295	261	296	272	299	256	299	268	280	277	305	301	284	266	299	274	269	299	257	230	285	298	294	281	263	290	316	289	275	290	292	309	303	284	300	276	300	298	268	291	275	292	299	282	270	268	285	262	286	261	261	286	271	279	291	287	293	318	270	294	309	268	291	296	303	293	303	280	270	269	278	248	269	266	288	289	290	309	275	325	332	273	275	293	289	274	277	277	280	274	277	266	267	309	280	298	255	274	286	271	303	283	283	259	269	286	305	314	274	286	280	284	289	280	306	286	288	297	260	286	282	285	285	273	316	272	294	317	284	270	287	279	270	302	290	300	295	271	289	276	280	348	288	292	272	296	290	270	287	257	279	278	282	287	292	318	303	296	276	273	293	278	293	264	268	306	283	297	281	271	301	264	263	293	288	307	302	283	289	285	284	278	278	281	290	267	300	283	291	327	297	274	261	265	266	304	275	278	314	277	301	281	292	250	276	312	232	278	275	321	285	267	272	275	266	272	288	268	295	280	302	283	271	319	314	265	307	301	318	264	292	297	322	282	269	285	249	264	266	291	288	293	278	305	284	283	278	312	263	266	276	262	269	283	275	281	294	287	287	281	300	308	291	316	282	283	285	271	260	299	275	283	268	281	254	255	249	279	303	291	335	265	274	292	270	306	290	275	327	285	301	272	296	266	279	265	312	301	289	277	314	311	297	299	278	285	273	276	272	278	245	247	289	284	294	289	279	289	314	308	270	265	277	274	325	284	281	296	290	246	251	271	296	262	294	289	276	263	283	280	285	322	261	299	318	307	265	279	328	271	296	294	283	279	268	310	289	280	278	287	266	266	276	311	280	290	265	281	303	272	281	288	288	296	294	265	243	290	271	270	286	278	297	269	324	292	266	272	274	273	298	277	302	294	289	293	272	292	279	288	291	260	308	309	303	263	285	292	279	295	283	300	300	263	272	251	258	303	308	292	337	286	279	303	278	248	293	285	259	266	295	270	273	281	253	261	270	277	303	257	291	281	319	277	276	293	314	274	252	276	273	282	251	304	279	275	311	315	295	273	286	301	241	284	281	269	279	284	282	304	278	274	267	300	314	277	266	310	294	294	268	312	252	258	262	291	260	289	275	285	292	298	285	268	247	313	298	300	279	289	264	276	291	289	285	269	287	296	250	284	276	304	296	276	286	305	272	290	286	286	271	265	279	288	262	273	301	294	275	277	343	246	252	304	283	311	277	291	284	318	283	291	279	269	257	301	284	309	291	302	282	292	291	286	288	309	323	294	304	280	297	277	289	309	288	278	297	278	268	245	290	271	263	259	293	288	306	283	306	299	322	254	299	322	293	283	273	291	280	297	271	289	292	307	294	318	323	278	317	278	281	305	264	266	268	288	287	289	292	338	292	262	267	287	280	276	260	263	282	296	311	289	318	264	295	281	300	287	291	297	289	269	251	274	294	276	283	251	262	290	296	292	317	272	277	272	293	304	287	297	288	297	285	310	290	292	292	284	269	308	303	268	291	278	290	278	288	305	272	295	272	288	301	290	267	310	275	276	312	271	310	303	263	304	289	295	291	262	271	268	305	296	281	284	307	273	295	287	286	258	294	263	292	274	285	302	274	304	258	295	282	328	259	288	292	314	296	292	275	301	308	282	314	281	278	282	271	280	285	292	283	284	259	290	317	298	296	280	284	298	261	279	315	300	287	264	319	281	274	332	320	277	269	279	296	271	285	332	290	297	320	284	272	286	283	296	293	316	279	261	283	271	253	279	266	283	290	267	295	275	301	271	309	289	290	284	317	315	303	276	268	320	284	299	277	287	286	260	296	278	268	295	266	267	289	240	309	290	272	285	272	290	246	249	315	260	284	289	275	290	297	290	310	289	283	279	273	293	321	286	321	307	271	264	243	268	275	305	279	298	305	292	296	275	314	296	282	280	294	265	289	300	302	287	292	284	265	287	272	282	267	271	292	283	266	292	269	287	272	273	297	303	255	274	286	257	298	315	286	294	277	289	285	265	299	295	267	269	286	298	308	322	304	282	288	301	288	309	307	283	286	282	236	309	269	315	292	308	256	265	303	318	283	253	267	288	251	272	296	270	310	299	278	286	272	301	309	272	273	261	301	287	257	309	309	282	297	300	271	284	280	267	292	277	311	296	300	248	317	298	264	290	266	260	289	281	280	278	277	305	292	262	285	277	293	277	288	276	268	313	264	351	264	252	285	307	271	280	281	281	268	275	288	284	304	259	272	297	280	267	287	304	311	292	314	323	292	301	243	268	306	286	282	236	304	294	287	295	294	275	288	273	301	313	304	297	306	291	263	311	286	239	283	292	278	297	300	283	290	288	322	305	272	307	288	286	281	285	294	259	274	253	283	284	274	269	262	299	270	296	302	281	266	311	257	274	273	267	270	272	298	281	267	283	317	278	282	267	275	295	303	298	272	288	308	271	286	281	293	296	299	267	252	272	273	273	283	278	290	269	302	307	284	288	247	296	293	291	305	282	279	288	295	291	282	281	282	310	306	287	268	282	273	297	272	288	254	279	281	269	274	278	273	289	287	259	265	270	294	291	269	271	305	263	299	294	264	297	295	275	264	274	283	298	267	293	259
3924	744	792	812	794	775	834	782	749	762	700	792	718	743	739	778	706	736	744	671	633	720	726	749	687	723	706	688	735	767	741	705	736	756	738	759	698	724	738	724	735	725	667	638	711	731	714	729	693	740	754	725	715	732	749	757	698	747	726	725	750	716	717	703	759	702	719	733	720	731	751	709	713	689	764	720	708	740	703	701	683	747	726	717	733	713	737	738	765	735	713	690	710	669	767	715	741	718	713	732	718	746	726	700	739	709	722	726	754	673	721	750	714	726	695	714	683	741	709	752	693	735	690	726	704	701	714	765	696	675	678	760	702	731	742	724	729	693	718	749	696	700	725	759	750	728	728	667	733	702	722	682	764	711	715	717	710	723	708	711	718	692	724	713	715	749	743	642	739	708	717	735	715	705	709	729	701	726	658	731	731	725	692	735	726	714	743	713	710	744	738	723	723	725	746	709	737	748	719	738	714	739	755	653	707	715	723	714	742	692	724	703	763	716	741	722	697	739	674	756	715	730	677	727	695	737	741	758	691	741	672	726	671	724	747	769	713	724	713	753	690	757	746	709	715	744	733	764	777	715	746	704	707	698	692	731	694	699	746	744	729	731	713	709	717	749	708	710	722	799	723	783	676	726	690	708	674	698	764	725	700	703	705	726	725	739	711	741	688	759	682	737	706	789	695	722	743	736	666	671	742	680	708	714	702	725	721	742	720	723	737	690	728	733	726	720	695	768	680	732	728	719	680	733	776	729	711	757	743	681	707	694	694	724	644	727	682	715	754	692	736	726	722	729	729	707	746	740	721	751	748	637	709	751	690	752	711	700	734	674	716	714	688	764	757	765	743	748	750	704	734	683	703	715	768	693	708	718	676	746	698	726	729	700	717	741	743	738	693	709	703	743	701	706	740	666	722	726	699	735	697	732	750	704	724	708	713	714	746	691	747	748	689	708	698	704	711	725	732	758	708	674	720	754	733	707	771	716	729	741	757	703	680	723	724	694	710	699	691	688	685	719	690	727	748	709	769	722	736	715	742	742	759	760	703	718	779	717	760	708	761	729	728	738	742	757	688	730	655	776	735	769	735	689	699	735	681	688	730	725	715	687	661	727	722	721	726	746	729	715	734	745	696	736	714	711	693	677	738	691	681	759	727	689	718	764	677	739	700	692	781	752	692	722	710	718	684	679	748	694	723	763	731	734	666	771	742	725	713	710	715	702	756	758	765	720	740	730	700	726	738	744	776	708	747	683	763	708	694	731	679	748	729	722	713	718	709	734	725	719	687	711	735	765	747	729	701	651	711	705	716	753	769	702	701	729	698	720	713	709	695	756	701	701	718	719	729	746	692	673	724	684	716	720	772	805	682	716	688	729	732	753	711	697	681	696	728	740	709	716	685	758	711	696	704	733	762	706	747	748	725	780	724	717	703	739	736	717	722	812	731	723	757	705	746	699	731	708	758	733	684	710	738	712	727	743	675	726	716	736	709	707	711	727	712	689	663	690	714	729	718	691	762	738	726	687	719	726	704	758	722	677	710	713	719	715	722	673	748	685	735	739	806	738	712	756	710	723	720	734	731	731	712	721	698	732	740	761	758	722	738	702	716	688	721	714	700	737	722	740	726	740	711	688	699	758	742	674	728	731	747	740	738	704	726	722	710	721	734	778	728	745	735	732	749	713	719	738	724	711	703	704	671	742	744	686	727	694	742	727	679	718	692	767	719	714	715	700	757	737	680	729	734	711	698	767	721	738	734	687	734	706	757	777	707	667	729	704	693	686	693	727	737	741	669	711	691	755	745	716	718	746	751	741	753	704	703	731	754	759	718	685	722	703	701	697	689	681	730	696	682	686	692	783	726	714	711	690	742	697	722	757	717	737	698	682	709	700	714	711	688	701	710	734	702	757	770	786	695	731	674	712	728	670	736	688	735	748	731	737	761	704	765	718	699	711	701	730	701	709	715	718	720	750	700	724	697	735	683	732	727	728	710	756	711	693	704	748	724	726	758	716	748	710	686	692	729	730	691	759	750	724	692	752	722	743	724	724	717	684	724	743	723	737	751	688	717	742	756	696	702	738	701	738	724	746	687	675	750	723	690	657	743	710	748	739	752	748	748	763	692	693	728	678	739	715	713	709	716	755	730	689	704	755	749	703	717	748	749	738	724	723	757	711	718	703	711	728	687	723	693	744	696	748	653	704	719	727	696	755	701	741	712	722	702	745	700	698	719	700	705	755	717	708	729	740	716	740	728	722	696	715	766	729	721	695	691	717	710	716	776	768	712	721	754	717	782	726	739	739	718	711	703	750	734	689	707	722	747	701	686	750	700	703	700	766	739	690	722	716	740	742	741	708	683	676	691	699	732	726	706	723	708	730	698	709	675	696	748	721	738	722	702	690	745	736	721	709	696	702	698	749	726	694	672	725	712	693	699	714	701	769	734	724	697	766	709	695	703	720	676	735	702	746	692	677	696	740	783	761	730	713	681	692	749	689	703	706	717	738	682	665	759	721	719	737	702	762	715	748	726	738	757	701	768	706	717	730	706	717	699	735	703	685	677	738	738	717	648	794	696	749	704	718	710	706	710	696	681	706	719	708	729	718	766	722	814	738	774	753	718	689	742	701	724	752	691	719	693	745	761	714	653	702	672	684	693	732	732	744	699	715	701	714	721	721	719	690	739	719	764	763	736	746	744	706	720	691	753	735	732	661	690	733	719	690	749	743	723	704	750	688	719	680	702	718	689	708	693	718	730	714	732	702	690	709	722	790	715	682	740	679	697	683	732	661	747	704	705	711	661	726	674	721	730	706	728	733	681	738	714	736	722	674	740	718	730	709	699	700	733	704	721	703	715	733	677	682	727	704	705	710	754	726	702	770	738	692	705	746	751	724	703	732	759	735	678	746	749	721	703	662	729	690	749	722	708	713	716	721	691	726	692	743	727	707	722	726	755	688	692	696	666	722	689	741	705	670	744	702	719	727	712	720	718	747	733	741	736	690	717	731	691	713	687	747	718	716	694	773	756	690	691	690	721	695	729	705	732	702	704	696	705	677	707	766	691	737	746	763	742	721	761	718	719	748	727	741	694	700	695	675	705	746	744	695	709	711	737	728	755	701	701	693	765	751	715	721	759	768	710	722	729	713	702	685	726	704	696	737	738	743	694	741	679	707	728	709	728	711	777	702	720	710	705	715	667	696	699	709	708	740	679	735	685	749	772	704	691	722	766	679	702	722	720	705	737	768	714	721	771	717	741	708	719	705	715	766	730	751	726	737	742	757	703	708	717	680	695	693	743	767	680	697	712	729	715	723	724	690	705	733	719	712	674	720	755	700	722	728	660	730	717	774	736	743	736	705	758	732	749	750	680	702	750	680	676	720	744	747	716	678	723	714	756	722	716	682	716	698	695	750	740	761	716	706	744	714	720	736	726	786	757	718	717	732	698	684	770	683	750	725	669	703	730	736	772	766	741	714	722	692	725	720	758	772
39584	14477	2088	829	593	528	437	380	363	304	272	289	227	253	252	236	198	217	188	231	194	192	210	198	219	207	180	164	212	219	197	211	207	159	180	154	193	199	201	190	174	205	205	188	181	181	187	187	202	173	215	202	194	183	171	174	185	202	187	203	182	187	203	184	181	182	205	184	201	210	182	207	171	199	209	180	170	184	207	208	193	189	174	190	213	194	175	191	207	184	184	204	172	176	207	209	200	216	179	194	187	204	196	194	179	179	169	198	173	197	188	163	180	175	180	202	152	184	206	198	197	201	187	182	188	190	180	176	179	191	190	167	189	182	184	202	186	190	191	195	194	181	187	183	185	217	197	179	192	166	193	191	191	200	183	174	184	183	205	191	202	194	188	171	158	169	211	190	193	193	181	207	164	169	187	174	187	198	195	185	195	189	199	199	221	181	203	201	192	193	179	187	193	204	184	178	202	206	183	185	191	198	205	205	174	195	184	192	204	194	198	183	183	192	205	200	180	179	183	198	198	215	192	198	198	152	213	175	187	196	184	179	203	195	197	208	192	185	214	192	197	202	193	172	179	217	201	187	207	203	170	186	206	184	196	184	166	198	177	185	198	193	193	168	209	209	213	186	174	172	179	177	181	150	184	166	194	196	192	198	185	186	195	172	201	193	193	210	174	178	184	173	189	195	172	179	206	174	189	189	179	218	188	213	174	192	194	185	216	196	207	183	209	190	177	203	190	183	194	184	214	182	187	164	176	200	185	209	189	210	188	175	193	201	177	186	217	178	199	192	191	211	190	202	196	214	187	174	208	180	183	177	180	199	185	191	182	181	182	173	196	166	194	171	198	193	182	175	191	179	184	190	172	182	185	165	172	175	200	208	202	185	242	177	196	193	218	194	202	179	197	183	183	196	172	213	183	196	179	214	183	206	175	216	162	183	175	212	192	173	177	205	178	190	180	188	199	197	180	193	202	166	173	194	173	171	190	209	192	203	182	185	201	156	196	175	204	175	183	174	210	163	174	186	193	207	201	190	192	168	191	199	201	184	187	189	181	180	175	207	203	194	162	194	176	176	226	187	187	190	181	215	196	204	206	189	193	182	200	196	197	179	168	179	203	176	182	192	185	185	208	190	183	181	186	208	186	203	201	169	171	191	187	185	182	191	204	195	201	189	206	201	203	197	168	201	191	162	174	207	172	170	179	175	206	181	191	196	186	181	182	204	190	217	193	194	176	178	186	174	188	167	193	174	170	194	196	181	186	199	175	180	163	188	202	199	212	196	190	186	198	188	169	167	167	179	176	215	207	176	199	191	198	179	210	214	222	178	175	200	203	188	165	172	189	202	166	211	154	191	180	193	211	178	199	202	211	189	197	162	201	185	179	201	180	184	192	171	172	178	169	174	168	197	202	185	202	198	182	189	170	177	179	184	218	207	186	188	186	176	186	196	188	167	185	196	176	181	180	166	183	205	189	227	192	188	201	186	193	198	205	188	197	195	165	185	186	180	188	213	177	191	189	182	182	188	182	187	202	191	169	180	228	222	224	179	188	189	196	188	177	183	172	180	162	199	202	203	173	163	206	194	181	181	192	206	167	194	170	196	193	171	184	182	208	209	183	198	203	194	190	174	195	201	178	188	180	210	184	197	198	167	184	184	178	194	189	184	213	209	231	171	153	192	190	163	209	200	173	201	184	207	194	168	136	183	189	166	190	197	205	190	197	199	194	204	182	190	208	179	204	170	200	175	176	180	213	180	193	175	167	187	178	199	187	208	204	194	224	193	196	201	182	194	180	167	170	186	191	189	228	180	190	212	194	178	182	181	191	196	187	185	183	193	192	186	186	190	194	208	193	207	200	167	190	198	215	207	153	192	194	211	224	161	220	163	210	178	204	196	201	198	187	194	167	193	188	175	202	193	195	208	200	177	176	201	177	206	189	184	178	176	169	205	169	180	214	200	209	212	201	193	179	204	182	196	150	190	199	208	209	173	163	219	179	194	182	170	177	196	173	197	201	185	187	193	175	195	195	189	176	199	173	191	161	181	196	178	195	214	206	192	195	194	195	203	178	206	179	207	186	207	164	198	207	190	182	191	188	209	183	206	185	192	189	176	226	214	183	188	192	171	205	194	193	170	187	171	174	204	211	174	218	182	194	177	167	179	182	181	178	186	200	174	166	196	210	213	209	172	185	198	162	182	192	188	182	178	184	154	175	194	188	196	188	188	214	181	164	202	179	201	216	169	200	211	182	188	181	202	168	180	197	176	179	182	213	180	202	184	208	197	184	197	185	159	187	184	214	213	195	198	200	165	203	184	199	196	186	186	198	185	190	207	191	169	207	206	177	182	184	192	192	194	204	165	201	159	196	209	189	168	204	213	198	184	181	215	206	169	199	190	220	201	211	172	198	185	177	190	173	201	189	193	188	195	193	203	186	201	169	184	183	177	190	170	208	188	202	179	187	187	166	187	221	172	185	192	236	177	170	177	213	184	199	177	187	181	201	178	169	192	193	214	179	213	192	183	204	180	194	190	203	204	170	171	198	178	193	199	181	187	146	184	182	190	194	189	180	196	167	193	188	190	206	181	184	209	194	190	196	175	182	204	192	179	174	172	157	185	191	205	213	184	195	210	184	199	177	186	192	203	179	184	168	198	186	167	190	198	198	185	197	180	178	203	192	177	187	189	218	194	185	194	165	190	183	201	194	201	170	209	207	179	180	189	211	200	206	181	172	209	188	208	179	200	186	174	170	220	178	207	202	186	202	194	187	155	204	203	207	194	193	173	210	191	208	171	193	208	205	170	193	189	186	156	188	185	189	193	200	210	199	186	188	190	191	183	157	197	190	163	199	197	209	190	210	211	176	200	188	199	189	211	181	184	191	194	179	186	197	185	180	187	191	169	186	209	215	194	209	196	184	173	193	176	162	201	205	168	220	201	161	197	204	184	194	167	176	178	181	203	192	208	198	182	207	196	175	187	173	200	192	180	194	178	182	185	175	203	171	195	204	199	166	189	178	199	201	218	208	189	171	207	201	206	168	203	203	187	185	170	213	179	187	188	211	170	208	191	214	174	197	189	192	169	179	199	201	184	190	208	177	172	187	203	201	185	174	201	191	211	189	186	189	186	204	183	181	198	183	189	199	197	141	204	186	191	195	190	181	180	193	202	188	188	177	178	179	203	185	183	178	184	171	191	201	185	203	204	196	192	174	198	209	174	201	174	204	197	181	215	177	197	184	194	184	206	172	173	193	196	202	178	169	193	183	204	169	187	184	188	175	209	198	184	216	189	172	190	191	184	182	189	195	207	197	210	199	198	199	190	164	203	197	203	168	180	170	196	190	191	214	188	218	175	195	186	170	189	194	195	181	214	188	192	169	159	210	172	180	182	196	173	193	186	210	144	176	187	189	174	193	206	172	195	212	166	204	174	197	165	195	190	175	203	186	165	190	176	196	181	178	189	191	214	201	174	191	176	169	185	177	173	186	180
22899	1541	2368	2718	2405	2050	1756	1516	1318	1165	1077	954	960	879	872	773	810	766	745	752	709	688	675	631	636	641	657	670	666	653	621	604	675	631	588	534	587	543	575	583	596	626	575	579	600	614	570	546	599	584	559	625	582	545	532	579	537	574	532	576	507	528	549	570	548	567	540	565	543	528	585	529	547	557	545	554	505	560	571	569	551	559	524	562	520	529	554	586	596	536	542	572	543	575	538	546	518	532	592	509	528	543	523	567	556	561	581	556	553	553	553	544	536	500	505	537	537	623	579	569	550	591	531	542	564	575	529	542	554	549	524	572	561	507	543	589	576	533	513	548	535	538	564	529	570	491	552	543	553	541	494	529	560	525	583	539	547	514	521	585	551	540	553	535	533	546	528	557	506	526	533	552	554	537	561	597	590	565	575	533	553	560	534	537	567	507	543	540	543	535	566	550	539	550	535	569	544	501	516	543	581	520	560	538	549	525	574	539	562	556	532	523	552	591	502	566	568	547	557	605	519	538	561	564	575	516	603	520	582	530	559	540	589	571	528	520	538	553	589	469	574	559	525	577	554	526	552	526	557	588	560	564	537	567	598	535	524	539	574	570	557	536	566	525	585	533	593	547	550	550	549	562	546	473	552	535	532	550	520	534	563	542	538	571	572	547	597	575	531	554	571	552	570	578	541	529	569	590	582	536	528	623	534	535	556	530	533	508	590	577	559	617	547	528	549	591	609	538	548	554	578	539	553	550	527	556	515	527	535	531	554	553	521	536	579	552	516	518	577	536	541	513	574	522	534	520	564	590	492	575	543	547	541	526	537	577	509	553	502	558	531	546	549	577	534	553	550	589	584	557	562	577	565	502	524	582	527	525	536	568	537	566	557	580	545	521	526	569	481	586	522	554	527	564	590	531	574	557	532	569	548	569	562	555	533	570	512	583	597	557	540	560	534	549	546	527	555	556	549	583	574	562	547	508	546	542	548	576	516	536	530	534	526	542	559	537	569	565	532	548	578	515	555	557	562	501	551	592	597	559	574	551	590	582	531	543	522	526	544	554	540	577	536	543	530	562	558	545	499	584	496	555	561	586	526	553	585	516	578	554	563	501	540	519	543	541	517	554	543	538	584	528	546	527	579	535	550	546	558	523	552	527	559	531	564	544	542	583	534	510	559	493	522	565	542	541	554	530	563	543	520	531	574	540	495	558	542	548	561	517	549	517	524	597	581	571	554	571	556	553	572	543	537	552	558	539	549	596	512	555	519	567	539	562	542	517	572	536	543	534	573	598	500	556	532	561	563	568	518	553	578	538	546	571	528	548	568	576	575	588	524	569	542	548	504	509	543	523	537	538	539	579	513	546	540	559	528	533	534	547	585	537	517	524	559	529	527	583	525	539	556	577	515	565	540	494	558	531	531	541	547	563	584	564	542	576	571	535	512	561	535	530	553	499	537	572	534	579	543	534	528	523	543	553	574	539	536	510	575	536	505	558	535	562	544	496	571	571	559	536	541	570	554	512	574	492	592	515	535	550	570	564	555	531	513	528	543	512	530	532	526	546	572	555	540	531	536	519	529	550	537	557	522	572	545	553	505	529	552	507	572	558	536	532	552	560	577	551	539	524	521	571	556	568	540	544	590	517	536	560	554	548	572	559	589	580	547	538	572	546	532	526	553	585	558	534	542	497	558	557	582	536	528	559	528	572	557	506	583	536	561	541	522	575	561	582	527	549	555	547	551	556	547	531	582	568	599	526	542	577	553	517	535	549	507	563	565	576	564	534	552	535	571	541	537	552	537	566	577	554	573	564	574	555	528	573	569	529	551	546	559	523	576	583	556	545	553	567	535	519	552	529	545	535	490	568	559	542	562	519	528	523	565	541	540	534	546	571	538	507	568	527	539	551	533	567	537	557	573	569	537	538	519	560	534	534	551	528	511	538	573	559	508	563	555	582	530	544	511	524	532	561	565	593	513	513	549	553	560	543	563	598	556	556	575	535	565	568	571	555	565	573	569	566	536	526	535	539	519	550	559	570	569	528	505	514	537	563	538	570	507	546	544	559	539	569	543	549	547	538	531	539	567	498	524	584	544	533	538	565	526	543	542	554	582	525	546	576	562	561	513	548	513	511	546	549	535	565	582	554	563	544	563	532	545	542	539	561	546	507	544	535	535	529	558	518	524	524	582	561	566	556	581	497	582	520	569	552	580	565	511	558	532	513	574	582	527	560	551	549	517	564	529	595	550	548	599	580	544	572	534	611	568	547	543	536	543	554	548	550	547	568	534	547	551	515	537	550	540	567	552	536	588	519	581	557	502	555	550	530	570	522	507	569	555	537	508	516	565	561	529	531	542	501	528	527	604	539	555	521	527	550	539	533	548	535	555	566	514	523	617	560	577	580	528	571	530	525	548	520	555	531	529	539	597	507	549	521	576	532	547	537	571	534	521	512	554	546	561	545	542	520	490	538	546	559	604	573	568	540	585	556	523	577	532	536	530	539	556	552	534	536	582	560	555	545	589	562	563	560	529	592	596	538	573	537	493	561	506	529	546	564	507	533	566	557	545	535	559	574	540	537	527	591	555	548	532	584	561	572	565	539	550	579	551	551	575	559	507	549	559	541	479	571	531	520	534	563	511	535	582	518	542	535	487	543	535	515	545	553	528	542	540	525	548	522	524	554	553	522	525	617	552	560	507	548	567	507	514	571	546	541	551	551	541	568	579	611	554	564	563	530	582	576	569	531	552	553	603	557	538	498	555	510	544	562	537	516	498	589	570	554	563	540	551	576	510	506	523	589	520	543	510	537	576	587	564	551	537	526	542	581	583	542	559	527	551	530	520	601	574	558	570	560	554	533	539	564	590	546	540	507	549	553	572	533	619	540	559	554	531	578	522	548	529	544	518	590	534	547	570	512	553	533	583	572	612	555	608	579	520	552	563	574	559	564	542	585	539	576	578	557	545	499	529	544	513	541	530	567	527	533	556	563	606	569	509	580	507	541	562	500	518	535	537	554	556	560	567	575	554	555	547	515	512	537	564	550	556	496	562	582	546	555	547	584	549	526	531	559	510	595	558	549	553	575	519	587	544	561	535	511	507	571	524	535	570	553	566	546	550	550	521	563	559	563	517	561	556	525	549	549	531	555	553	546	515	561	564	573	524	570	611	557	577	575	534	486	542	553	560	533	522	534	519	579	548	565	559	581	533	557	566	531	536	560	528	534	566	537	608	562	576	553	551	560	530	544	573	593	594	579	563	541	529	562	581	568	555	523	550	589	514	544	554	562	558	564	549	568	572	513	556	516	561	601	566	556	577	577	532	535	557	540	521	526	514	544	543	562	535	574	540	540	599	538	557	543	539	561	547	517	524	573	564	504	575	552	585	583	560	530	542	563	539	491	572	530	533	541	572	541	540	579	554	544	546	564	561	528	539	558	576	570	565	582	558	532	552	531	540	537	523	522	594	535	550	538	559	542	551	525	556	503	570	515
51268	23004	9024	2024	1257	985	818	670	643	605	492	471	513	467	426	413	435	433	399	382	407	433	406	374	368	371	332	390	347	390	360	370	387	369	370	365	357	342	351	341	382	343	352	370	334	388	395	373	364	350	328	359	372	355	338	341	336	374	354	382	370	364	351	359	323	358	370	357	352	365	330	348	326	327	331	361	345	372	323	390	372	348	363	365	376	345	370	345	354	365	339	340	358	346	359	318	369	344	353	352	361	331	334	350	335	334	343	308	351	391	359	396	322	352	329	348	356	359	354	388	344	406	356	351	370	321	354	318	339	352	360	347	345	350	388	372	321	332	320	333	376	350	382	340	364	356	339	371	367	382	352	357	366	339	374	368	357	310	351	374	338	361	371	376	391	345	338	333	326	371	360	395	332	386	338	384	341	335	367	385	392	334	389	335	384	355	344	362	376	360	352	362	393	331	348	359	372	320	324	384	337	363	361	335	303	364	349	363	362	353	319	336	331	372	339	339	356	348	346	338	348	331	334	354	364	336	347	340	349	345	308	340	342	336	336	376	343	354	345	347	380	342	408	378	365	320	362	324	347	333	374	370	378	382	387	318	349	337	321	358	364	376	341	351	350	353	358	334	369	356	318	372	376	316	351	301	328	371	374	360	367	348	313	348	358	335	349	341	371	335	324	375	329	357	338	338	371	337	369	334	368	333	327	358	344	361	371	307	335	363	353	342	334	339	338	342	403	350	347	342	329	346	369	349	345	340	339	339	369	356	386	344	381	370	339	360	322	353	361	322	331	317	322	368	363	327	338	390	354	353	377	320	353	366	347	351	346	323	344	341	340	372	337	353	320	337	375	343	345	346	367	407	347	335	365	329	303	328	339	363	369	370	331	350	384	328	374	353	362	345	343	354	400	361	354	349	363	330	335	339	355	353	331	333	374	357	348	323	368	348	383	383	350	346	387	378	349	373	380	371	329	344	343	337	362	356	358	334	311	350	321	314	323	323	361	331	379	362	395	359	344	359	339	327	345	354	394	382	310	373	341	382	366	372	347	338	332	331	371	331	343	311	345	329	365	350	369	360	372	380	335	393	375	356	356	359	348	369	353	319	329	325	360	328	356	351	371	340	378	364	332	346	333	342	369	362	361	354	326	364	366	354	358	373	370	351	356	328	343	337	360	366	355	345	337	333	374	339	321	359	385	343	367	337	371	349	338	372	346	311	353	320	359	317	368	339	377	356	363	365	367	385	346	379	348	350	327	375	360	375	363	356	305	359	367	366	355	352	375	344	354	382	356	348	338	369	347	369	354	337	340	353	352	367	351	351	352	348	335	357	351	340	343	368	334	367	375	355	341	361	361	335	316	359	348	337	358	347	368	379	316	371	327	357	363	384	382	343	368	347	330	359	368	374	341	374	359	351	339	365	354	342	372	342	397	343	320	345	370	340	356	381	373	331	366	327	353	345	338	325	342	340	341	363	350	386	341	343	367	351	356	359	345	336	378	367	346	368	365	364	335	379	347	426	321	386	362	358	369	350	352	387	361	357	347	349	373	310	330	326	328	327	351	364	373	350	352	380	337	324	357	335	369	357	369	357	395	355	359	357	331	363	328	350	381	335	378	353	360	340	358	317	371	331	389	330	368	359	346	330	349	368	393	399	330	358	327	359	328	337	340	335	379	358	380	367	338	340	355	338	357	320	370	353	357	337	357	334	334	353	326	322	350	353	357	362	355	302	373	354	353	371	343	340	372	348	366	372	365	367	305	338	351	352	382	373	373	332	371	368	339	332	354	347	342	353	358	332	360	348	329	371	365	332	371	370	324	356	360	351	354	367	341	410	348	357	339	360	336	352	361	386	350	343	356	359	345	389	348	309	318	336	360	341	387	362	325	364	357	363	377	364	387	325	346	334	336	368	354	355	344	347	355	332	370	384	325	345	379	322	373	324	369	374	362	372	372	363	341	340	371	349	327	347	372	339	348	350	383	352	349	312	377	310	321	359	352	330	361	337	362	350	372	328	344	342	358	373	368	350	368	324	322	331	365	367	393	327	333	368	356	338	341	350	362	350	329	337	330	353	349	341	330	355	381	333	348	365	357	333	352	355	341	342	391	330	309	359	323	347	354	347	375	350	390	361	326	372	333	372	360	351	329	351	324	353	355	361	337	356	336	360	333	330	392	356	337	313	302	362	353	341	393	352	379	359	329	342	371	359	344	349	371	359	335	324	361	312	342	386	369	329	333	338	385	350	345	378	360	355	345	366	340	349	394	374	358	377	355	336	322	314	368	367	332	344	405	346	347	312	376	356	375	365	360	348	368	345	338	388	384	340	330	321	330	343	324	353	356	399	364	365	329	346	336	361	375	335	338	347	373	338	331	358	323	361	331	384	353	341	379	344	316	364	365	342	336	364	323	336	339	347	364	382	331	321	328	380	375	344	353	342	352	333	392	393	384	364	327	345	326	345	354	363	342	345	382	369	336	362	366	360	335	348	336	340	379	367	362	378	357	353	342	364	309	389	358	326	323	367	348	341	327	401	355	333	372	375	376	330	325	360	315	381	335	350	375	377	352	337	389	355	341	364	341	348	384	356	394	323	318	338	360	337	324	355	371	327	339	316	378	321	377	358	320	326	350	378	338	366	296	377	362	364	375	339	338	358	354	355	382	354	325	346	364	383	383	343	361	359	345	353	359	314	393	375	319	394	355	364	381	335	362	346	367	326	358	348	355	356	381	344	376	299	342	354	333	363	340	356	361	379	344	380	351	385	296	342	365	365	358	339	350	293	323	343	356	340	371	371	367	338	351	344	355	366	335	349	358	346	317	334	323	353	333	363	360	352	347	336	362	366	349	359	349	356	364	338	346	346	344	349	341	381	379	378	378	326	328	361	363	368	337	371	373	352	391	335	354	347	355	358	336	336	338	359	347	386	333	331	335	317	353	355	371	354	379	354	363	303	337	341	366	374	332	353	375	393	366	383	380	354	373	390	398	345	346	330	348	331	338	367	347	338	352	314	366	371	382	341	340	369	336	372	328	335	365	346	333	361	374	348	360	314	384	366	320	353	363	351	356	357	340	368	324	338	393	351	366	315	368	392	339	334	366	329	396	380	326	372	351	360	349	376	324	353	347	373	354	340	356	331	379	349	385	349	359	357	383	339	325	345	353	327	342	346	336	323	338	383	318	329	352	344	335	344	344	352	352	362	361	320	365	337	340	345	360	357	365	350	383	384	351	360	361	349	364	398	361	350	369	374	353	361	385	349	342	361	365	312	355	324	313	360	381	324	327	355	355	346	362	362	369	337	356	335	335	308	394	342	362	342	307	365	362	359	357	361	378	338	346	320	335	367	387	328	369	339	352	352	336	339	345	350	340	328	390	357	357	327	314	351	362	359	344	323	344	339	349	350	359	417	336	327	395	332	359	342	319	353	348	319	401	373	354	327	305	371	353	347	359	313	371	388	339	332	374	326	354	351	368	345	353	392	344	325
31988	2836	4381	5155	4485	3895	3104	2746	2355	2105	1946	1876	1644	1518	1543	1411	1371	1311	1302	1293	1215	1192	1113	1189	1138	1136	1037	1071	1031	1058	1066	1020	1018	997	990	1019	987	981	989	979	949	987	1004	974	995	956	990	987	1012	945	974	961	950	919	901	948	921	899	873	871	923	906	973	955	890	897	893	897	953	926	946	945	913	879	928	961	892	937	909	887	976	957	837	915	910	886	875	947	941	909	900	879	938	886	877	937	926	936	883	873	898	888	905	903	954	928	966	868	903	931	874	901	912	942	907	890	890	924	886	836	923	890	931	913	884	919	902	901	851	915	897	894	936	913	917	864	938	937	935	894	881	925	879	862	886	915	922	894	943	901	871	905	866	873	983	890	899	897	891	914	908	951	855	864	905	876	942	918	881	859	887	902	889	943	877	848	904	906	913	910	937	900	896	917	974	896	915	887	921	912	915	928	942	911	852	861	925	881	875	892	901	882	942	928	885	962	931	896	867	860	948	960	871	898	910	941	863	887	900	882	918	895	879	855	912	892	894	881	919	848	932	940	906	945	921	899	908	926	801	912	878	874	923	899	897	940	940	932	906	936	857	883	911	957	902	902	904	884	899	871	909	922	874	859	907	866	956	871	888	872	920	900	949	978	939	902	923	907	891	929	924	908	894	886	891	860	866	914	849	845	907	846	908	952	917	924	908	917	909	894	905	931	871	860	943	939	897	878	923	892	887	884	908	864	900	915	929	865	892	888	909	891	924	892	893	865	857	885	972	906	919	877	896	891	856	868	901	874	890	899	858	914	908	950	894	915	884	873	894	897	893	906	820	942	875	892	968	901	886	923	949	935	914	908	929	888	879	943	949	922	821	908	968	906	931	895	892	879	845	911	893	907	914	863	880	901	879	869	971	912	916	904	907	919	873	907	901	916	841	883	869	869	898	835	937	905	920	917	921	928	901	921	919	893	817	912	891	927	895	929	930	871	885	879	930	945	892	908	906	883	923	898	892	892	844	948	894	918	943	829	952	913	920	956	884	903	885	890	885	896	906	947	922	897	917	894	903	923	897	872	860	914	892	903	928	932	906	889	899	869	904	919	874	894	920	901	928	907	904	881	912	900	936	880	872	904	876	918	898	907	884	878	906	888	859	870	883	871	931	907	929	924	893	873	867	881	875	868	878	840	802	924	895	921	913	912	866	850	920	867	947	903	902	867	888	885	897	849	913	931	904	857	886	900	853	907	844	885	933	906	905	878	892	846	920	855	861	866	926	841	922	882	906	840	897	936	904	867	921	870	945	899	958	899	897	944	907	886	937	886	877	923	895	883	905	961	869	941	866	934	866	906	962	892	823	890	949	918	925	887	884	931	881	891	874	921	927	906	884	902	923	873	893	939	819	965	905	966	889	921	849	917	871	831	971	865	863	875	881	976	885	906	863	875	937	930	967	942	896	916	940	888	871	900	865	914	925	916	854	954	852	873	876	959	920	862	885	885	942	922	949	906	922	886	895	902	893	871	909	899	856	906	920	906	891	904	904	889	919	864	897	922	918	929	940	905	884	925	835	928	890	934	893	885	898	886	853	887	915	908	890	916	917	884	871	876	929	899	877	912	880	908	893	886	873	905	913	918	862	871	909	886	849	888	904	888	859	928	902	899	866	884	879	881	940	920	859	885	834	895	840	878	907	938	905	914	958	928	872	841	857	919	932	957	873	906	875	878	870	876	901	914	948	937	889	877	936	917	870	923	966	952	881	910	912	903	870	879	906	875	879	893	895	903	969	945	925	947	895	875	890	866	855	921	941	864	906	901	915	941	886	926	885	932	902	849	882	873	887	917	896	882	903	838	925	932	891	869	918	926	880	920	921	890	912	922	862	885	929	890	893	886	935	869	913	915	869	902	889	943	876	929	867	868	849	886	864	866	922	906	845	873	909	853	918	959	873	903	935	950	967	859	895	878	916	889	898	858	904	903	928	869	907	926	915	868	878	880	889	916	939	900	948	882	911	915	934	870	909	910	916	873	903	883	905	862	918	933	892	893	920	900	898	883	905	921	874	910	878	828	890	923	871	921	880	856	905	898	933	872	869	868	883	876	924	881	897	925	873	845	918	887	920	836	908	883	826	864	955	859	860	869	894	884	912	888	911	930	895	887	891	878	969	921	894	876	888	886	902	905	909	892	967	879	919	921	892	854	881	913	930	879	851	875	839	868	854	910	942	849	875	900	944	884	930	982	899	938	926	917	886	924	836	855	908	878	914	919	869	902	904	923	890	866	934	911	898	943	915	884	897	925	896	860	949	898	864	915	917	899	877	851	892	895	871	891	939	856	878	956	861	883	898	938	889	892	897	902	893	853	897	852	904	875	916	854	923	887	933	877	896	957	901	855	872	883	918	942	866	898	871	945	911	924	916	885	936	888	888	880	881	881	885	931	943	849	868	904	896	934	933	887	903	912	944	941	860	911	907	859	845	902	927	942	912	1016	870	859	904	920	892	927	973	887	863	921	939	894	922	888	916	899	969	949	897	944	906	927	889	911	945	878	880	891	937	910	889	922	909	913	851	916	927	936	880	862	872	878	898	924	894	832	878	885	909	902	911	862	859	903	851	912	894	868	864	895	956	869	903	892	927	834	878	917	872	934	892	885	878	932	882	935	952	929	905	888	881	855	887	911	833	919	964	938	886	931	897	865	862	876	892	872	912	902	909	933	900	893	885	890	881	885	890	960	890	903	874	942	938	917	906	922	896	928	863	884	873	861	889	898	911	924	896	924	899	886	880	923	863	897	896	858	895	857	894	879	927	893	885	888	884	898	941	962	903	913	926	936	875	908	929	940	924	922	857	916	963	908	892	872	862	867	923	871	902	926	928	901	891	900	863	889	881	870	838	888	909	889	881	948	865	905	885	917	893	944	910	905	883	895	898	904	892	880	894	834	918	882	868	889	880	871	943	942	899	882	930	922	856	915	866	911	885	888	916	847	848	909	912	916	949	911	920	940	947	928	976	905	880	899	909	894	973	825	900	965	910	918	903	923	892	790	893	952	893	895	912	872	899	907	888	864	858	867	961	886	897	810	908	877	936	913	942	899	877	912	935	934	876	911	837	911	830	915	915	856	883	901	932	831	889	905	879	891	891	911	883	872	901	941	919	924	904	943	860	935	932	878	892	936	916	891	905	906	902	850	892	869	878	919	916	895	876	920	918	891	923	921	858	920	858	879	924	899	953	901	897	869	854	908	916	923	911	912	955	866	867	919	879	875	928	894	948	913	890	920	920	890	886	896	876	910	904	968	902	856	836	924	904	917	858	880	894	924	905	871	871	871	881	946	862	948	899	870	893	858	873	928	890	853	925	853	923	928	951	851	944	920	938	895	962	920	947	872	934	922	910	892	931	935	922	915	925	963	897	884	864	890	893	902	929	903	889	923	879	886	847	904	918	869	900	931	866	911	852	888	856	884	888	886	900	892	899	906	874	925	931	882	900	873	913	938	925	882	913	885
3928	346	302	287	291	289	255	282	287	320	281	242	277	305	310	295	290	301	281	295	318	284	271	275	287	286	286	271	287	269	309	279	284	285	266	273	283	285	269	283	285	284	252	298	290	300	280	298	270	282	288	311	278	268	304	308	302	233	293	280	284	272	255	282	297	331	269	264	288	284	290	276	292	328	290	294	288	270	224	298	305	282	262	270	276	260	260	285	251	284	268	301	254	261	269	275	270	285	273	281	282	273	272	284	296	280	297	264	306	276	270	322	276	279	354	264	290	289	288	266	258	270	260	253	269	269	255	263	261	308	293	273	289	268	270	294	317	302	276	307	275	296	303	272	285	302	302	253	274	331	305	298	274	276	300	291	289	278	273	274	291	256	270	273	263	291	292	269	300	287	276	286	294	278	274	256	272	299	262	249	281	263	262	285	274	273	290	256	263	260	300	272	300	277	296	280	241	276	292	277	281	263	277	295	311	293	279	301	272	275	285	255	279	298	317	306	294	280	311	308	286	300	309	322	265	295	305	297	277	278	282	292	290	286	274	292	312	292	266	281	275	280	258	271	322	270	271	299	319	276	299	235	276	289	270	284	272	270	295	287	288	273	280	278	282	261	272	248	297	285	299	255	275	313	273	286	253	287	301	270	317	259	267	281	281	280	268	242	283	228	254	291	252	265	285	302	291	265	257	267	288	335	256	273	294	289	287	290	284	306	286	291	273	295	274	289	249	271	299	275	288	294	306	287	291	297	272	266	283	299	309	289	265	257	286	298	312	262	285	285	285	293	267	290	259	296	319	289	299	290	255	286	297	280	278	301	251	264	256	304	311	300	300	276	296	299	263	286	280	279	281	303	249	268	306	298	286	274	270	282	278	280	282	300	285	315	282	292	284	269	289	261	318	282	289	280	285	280	294	281	285	234	285	264	274	278	260	304	269	301	290	297	255	280	273	257	306	265	304	269	285	253	246	309	299	264	290	304	257	294	287	301	266	310	277	261	277	274	285	289	257	282	302	271	288	274	282	278	284	308	293	297	274	276	259	283	275	255	277	297	274	254	275	296	272	294	288	278	287	308	277	281	320	297	293	304	310	274	264	279	301	288	263	282	280	294	304	300	263	280	271	257	273	277	322	239	290	285	250	321	275	278	250	282	284	291	306	296	284	278	295	284	287	262	283	267	266	300	309	266	289	273	302	272	271	294	283	295	282	295	249	270	287	303	309	261	286	247	279	268	263	274	283	283	279	269	298	322	261	293	288	290	305	286	280	253	290	264	276	257	295	258	322	260	276	274	298	271	319	300	303	264	309	306	280	301	314	283	282	241	283	255	276	255	277	276	291	286	335	281	251	285	281	266	261	316	258	275	273	265	274	305	275	284	295	264	264	275	238	284	296	296	281	292	286	269	283	280	257	326	318	274	280	265	319	272	291	265	274	280	284	254	275	302	290	262	292	311	277	314	302	331	271	272	291	286	300	265	260	274	261	269	282	282	281	251	303	273	284	260	281	259	261	289	274	311	292	250	269	281	292	257	325	309	280	280	259	291	288	276	274	275	296	272	273	284	292	286	251	297	272	239	281	272	264	273	262	258	248	285	284	298	284	272	292	264	297	281	268	281	283	323	268	256	264	281	304	265	277	280	293	274	295	290	295	301	287	284	286	276	282	294	311	252	254	275	294	259	315	292	300	263	279	289	301	299	263	296	293	251	291	299	297	290	313	305	289	303	284	262	304	310	261	269	275	306	277	301	280	288	272	295	272	297	293	258	291	289	300	283	285	284	276	269	320	319	301	294	296	283	283	305	265	291	267	300	262	286	293	300	333	314	269	251	287	313	302	282	285	288	264	253	308	285	303	274	290	297	278	305	277	266	263	284	288	277	285	305	264	277	275	281	276	295	297	285	282	312	297	275	298	257	291	293	295	247	271	255	264	283	299	289	290	284	297	275	280	295	284	273	307	282	281	272	278	268	296	291	269	235	274	308	260	277	262	272	276	279	253	264	299	267	301	262	290	263	285	275	284	314	286	294	312	279	269	254	263	287	273	257	260	316	272	324	293	277	283	254	253	247	261	309	285	277	270	296	302	282	259	267	281	282	271	300	295	269	284	268	299	274	265	278	310	298	243	258	287	247	304	264	279	305	282	291	255	272	328	295	297	302	301	276	302	289	248	252	294	292	262	298	268	302	272	256	238	274	284	294	260	282	298	282	296	298	286	243	275	278	284	258	246	297	289	271	268	269	264	268	300	303	256	283	269	302	300	300	302	255	313	279	276	262	260	285	288	275	299	292	292	297	282	282	276	259	280	290	291	300	293	321	312	275	302	284	293	283	282	259	301	278	284	263	268	287	250	283	287	269	270	266	292	313	289	289	279	296	280	274	284	288	262	257	278	297	306	278	316	297	273	269	294	299	259	324	305	289	283	275	254	281	291	301	255	280	260	271	274	301	281	290	289	298	293	252	290	303	279	292	295	312	263	261	304	282	284	267	270	293	293	317	284	295	259	279	302	268	284	268	301	276	272	293	264	274	285	305	264	270	272	257	267	262	289	264	272	293	270	290	263	295	302	274	294	289	271	305	277	295	270	282	272	294	287	273	256	263	300	264	257	300	271	303	252	314	280	295	315	315	280	274	272	288	279	280	294	268	353	274	296	278	281	277	289	276	282	319	306	287	282	266	284	278	260	264	297	299	300	281	317	281	301	274	304	274	264	306	306	276	262	263	276	299	259	273	283	268	278	279	259	256	309	274	281	305	268	275	291	276	293	282	306	269	279	262	297	281	286	257	292	302	293	275	285	282	248	297	303	273	297	298	310	267	296	264	280	302	270	271	296	274	295	312	304	263	288	295	302	268	273	286	253	258	304	255	268	292	278	259	295	289	269	323	263	290	266	305	293	289	275	290	268	275	264	293	283	270	283	279	286	288	278	284	323	285	252	285	301	252	306	310	286	272	277	301	269	284	275	294	267	281	271	264	275	300	280	295	272	288	290	275	277	310	298	289	268	265	278	280	281	307	299	285	279	266	295	278	298	286	295	312	311	279	286	308	257	283	299	282	299	309	271	286	290	290	278	287	253	270	281	278	290	299	272	258	245	319	292	273	315	261	253	290	297	271	300	286	261	312	282	264	260	293	291	296	311	261	271	259	271	306	299	275	285	277	273	283	281	306	319	317	269	276	295	282	282	274	280	289	307	259	298	239	256	258	311	289	262	280	280	261	274	309	259	270	269	329	301	276	284	295	239	315	290	287	307	272	268	278	290	278	285	279	309	286	269	265	240	294	298	274	296	292	276	251	298	278	315	263	296	277	281	303	284	321	280	278	313	316	302	294	287	269	307	236	288	286	299	281	273	277	278	269	295	264	237	291	285	261	291	295	253	282	282	273	262	293	303	310	258	292	286	303	260	314	281	284	323	282	270	244	299	290	276	268	288	267	292	295	281	295	301	285	262	305	265	276	308	280	281	298	295	285	314	266	275	241
3903	766	806	797	758	774	837	764	756	772	742	693	720	735	801	705	758	728	668	766	760	748	686	764	720	743	717	722	736	739	724	730	712	700	746	681	710	763	719	727	676	716	732	729	698	725	706	703	776	698	763	742	741	694	707	772	749	689	739	737	716	666	761	785	708	667	761	736	762	731	714	744	743	761	692	753	685	725	708	711	694	741	781	712	691	747	705	736	735	749	729	723	720	681	701	724	736	703	703	705	727	699	758	759	690	655	746	711	682	765	700	725	772	745	786	710	724	723	724	687	759	674	756	696	723	712	748	721	739	752	717	672	716	718	751	699	745	714	738	710	705	746	719	744	668	761	711	712	756	736	708	723	741	757	734	665	777	720	708	733	741	717	706	711	714	724	736	741	704	720	708	702	654	736	730	717	690	740	705	753	678	752	769	732	732	641	677	703	717	697	707	702	687	733	737	712	724	691	703	708	683	680	721	712	715	690	700	733	684	736	727	754	686	720	727	790	703	722	749	748	722	701	701	683	692	701	753	688	728	746	752	712	724	688	768	723	731	740	734	692	718	675	705	714	725	714	681	750	724	749	719	702	636	744	706	705	705	735	766	730	727	675	684	748	720	627	711	713	765	734	686	685	722	696	694	733	705	727	730	704	768	688	708	707	677	709	704	735	735	750	752	729	734	709	685	750	731	756	695	741	736	671	726	719	730	739	736	771	753	732	728	705	742	715	726	733	729	750	706	711	767	736	690	757	695	656	700	760	686	778	693	744	751	671	700	750	732	699	716	718	731	674	738	693	668	666	717	744	713	715	711	732	744	692	746	727	717	689	758	703	761	706	747	687	696	701	696	723	705	698	669	718	699	711	679	735	742	710	721	727	703	740	743	687	748	758	712	674	731	715	698	724	719	732	734	724	712	711	681	715	680	706	734	769	738	709	700	701	739	739	709	696	707	696	712	731	712	672	742	729	676	701	744	728	727	751	751	687	714	723	718	745	655	665	730	744	767	712	712	686	741	688	732	745	694	716	710	689	725	732	765	774	723	677	700	707	708	771	738	718	713	720	712	740	742	737	695	699	702	703	722	749	745	718	701	713	765	717	734	730	679	703	708	780	712	757	751	755	730	734	694	724	685	664	698	750	721	715	722	767	717	668	701	663	735	704	757	738	689	688	769	719	697	742	742	716	719	724	676	757	716	720	740	719	704	762	740	750	725	644	735	666	716	727	756	725	745	717	727	749	722	717	698	740	744	686	711	755	725	733	749	697	688	734	704	706	670	761	698	755	728	792	766	740	714	737	714	685	692	685	730	699	724	743	719	713	714	724	707	682	746	691	747	758	691	744	727	789	726	729	744	743	728	724	743	704	714	702	723	705	744	729	755	698	707	763	739	667	719	708	746	705	718	744	727	745	732	702	676	760	750	714	714	740	691	698	704	728	733	706	713	702	709	718	678	734	720	724	685	694	735	725	699	703	729	651	700	739	733	710	726	732	726	704	762	750	691	727	708	712	783	706	672	696	677	709	680	761	759	790	733	728	691	732	746	722	734	755	702	760	750	719	714	742	695	705	672	689	744	768	744	707	706	709	697	683	694	683	754	728	724	782	706	755	676	722	774	700	744	720	711	689	739	725	717	694	764	732	702	786	735	726	725	693	668	737	740	733	720	702	712	735	692	689	748	665	738	726	731	697	761	710	720	714	708	703	728	727	730	683	688	771	751	722	745	670	749	669	677	664	755	703	754	699	736	650	720	677	714	726	715	685	744	692	732	735	740	808	699	740	702	745	678	683	706	729	727	694	702	723	701	686	651	641	744	719	680	735	738	761	744	764	724	756	728	719	748	747	739	714	708	729	694	672	695	753	730	672	693	718	694	759	678	686	701	737	781	703	655	705	725	736	735	774	677	667	735	705	705	714	727	670	714	730	704	738	708	741	680	704	737	698	708	715	739	698	740	709	720	719	754	712	719	715	703	707	698	710	768	736	736	759	719	716	742	727	744	738	661	718	728	678	683	712	742	700	731	717	685	781	717	704	728	727	704	709	714	679	743	738	689	752	678	725	712	766	732	713	738	749	704	699	729	751	726	732	695	796	753	656	752	667	737	722	753	751	688	712	761	687	745	739	728	755	720	702	699	714	731	740	746	786	684	700	758	668	688	718	765	739	713	711	705	728	699	735	733	672	730	735	714	712	703	733	735	748	755	780	723	734	667	700	698	673	711	720	749	711	668	673	674	744	744	791	719	715	730	733	720	665	689	710	678	731	750	699	701	722	674	686	708	756	727	708	679	687	728	697	718	706	722	724	719	683	687	721	760	741	702	747	698	774	732	728	730	695	749	727	724	722	718	721	700	700	746	722	688	687	693	698	716	694	736	686	729	749	777	697	713	729	690	688	676	721	751	670	731	667	718	667	667	777	732	674	766	693	716	707	706	685	743	750	731	708	731	672	736	691	679	715	714	723	660	699	713	679	741	754	673	695	739	726	708	732	686	732	718	670	687	677	719	703	702	731	748	743	733	717	667	684	720	715	682	741	707	717	738	712	733	685	730	732	741	734	710	735	669	707	718	722	697	732	731	691	757	714	730	705	737	676	718	735	734	696	656	722	721	716	717	700	704	736	749	673	698	699	689	709	714	715	691	714	716	674	698	686	710	735	738	720	743	715	774	697	714	742	746	753	670	737	685	731	696	762	706	809	723	783	729	719	731	688	692	738	727	754	760	742	704	742	661	731	728	653	783	728	726	687	725	691	739	708	732	733	729	710	726	767	730	723	711	692	697	668	731	651	689	702	701	725	702	713	727	765	744	719	737	708	717	761	688	733	720	745	710	695	719	751	720	733	743	731	713	730	700	705	718	728	790	699	689	697	720	750	718	734	730	728	690	712	700	727	708	783	749	764	749	683	718	737	685	725	703	758	731	746	709	723	745	707	727	754	749	705	708	701	716	716	716	719	728	689	714	719	692	655	753	756	733	701	734	730	641	743	722	732	754	750	688	718	722	694	721	755	716	756	746	747	730	723	710	727	685	720	729	749	768	691	711	759	693	721	709	696	690	732	733	709	715	695	687	698	684	700	758	713	692	747	729	699	732	710	706	721	736	723	727	696	733	715	719	670	733	720	676	774	706	678	702	720	727	727	784	713	687	766	730	728	721	695	753	726	651	712	702	741	756	712	687	726	739	723	699	735	794	680	700	759	733	685	721	749	682	747	672	695	725	738	685	699	727	697	726	753	689	707	700	718	698	691	757	716	729	709	685	706	678	670	749	760	781	725	712	740	714	711	752	741	720	733	739	723	713	723	725	777	721	685	716	722	704	681	704	737	754	713	727	764	728	748	770	712	747	711	742	695	726	746	685	684	727	723	759	712	666	711	683	683	698	692	740	705	714	755	731	737	681	822	726	737	723	733	732	701	716	726	732	732	679	748	687	725	681	678	717	715	796	697	695	715	720	695	744	729	718	729	726	749	747	692	712	752	709	680	748	721
39599	13438	2041	888	614	507	433	341	336	274	303	238	256	237	212	213	213	246	194	230	185	206	223	200	214	211	200	208	198	207	189	196	194	180	219	195	184	204	187	172	209	214	194	184	202	183	162	178	210	173	206	170	178	184	195	217	185	179	187	184	219	202	177	193	199	206	207	185	187	215	200	194	181	187	200	186	185	163	187	158	184	197	198	194	186	174	203	209	197	197	195	175	175	202	208	179	196	177	180	179	187	184	198	190	167	201	211	177	184	196	200	203	198	182	185	187	194	165	172	202	184	191	185	182	192	175	185	163	185	196	188	163	172	184	178	169	169	203	182	190	191	192	217	186	205	192	192	179	196	187	189	204	193	200	182	179	183	186	206	203	182	195	222	183	182	215	190	184	204	191	190	165	193	194	206	180	188	172	187	209	181	207	183	197	187	170	193	175	180	210	208	180	197	200	193	189	177	209	200	201	201	193	198	183	198	161	188	207	186	195	174	160	193	195	198	190	192	156	187	219	196	219	194	175	185	164	201	187	187	238	183	165	194	194	173	166	224	174	189	172	174	182	192	215	158	166	210	207	210	191	194	171	182	192	179	165	181	200	208	193	194	205	209	144	193	175	201	201	211	203	165	192	172	185	162	181	184	181	193	187	180	205	207	214	193	181	199	182	190	198	197	162	183	212	221	194	186	178	177	175	218	178	198	166	224	197	178	176	224	182	172	175	189	192	195	184	201	183	181	187	190	182	207	185	212	185	174	197	169	140	177	205	209	152	198	165	194	179	214	170	170	185	175	189	178	173	174	180	193	179	190	202	197	177	204	198	184	207	240	181	186	182	174	186	185	208	178	168	211	185	210	184	192	193	198	186	172	187	196	178	212	176	188	189	192	198	198	172	189	187	190	163	160	211	190	187	162	210	197	199	187	204	189	178	191	207	149	189	189	198	194	160	190	195	202	180	180	211	168	180	182	208	205	183	186	175	174	168	187	211	165	179	190	210	170	200	192	185	188	171	215	191	192	185	197	174	200	173	193	199	174	166	199	158	194	175	174	184	204	187	178	205	190	191	168	169	166	180	198	176	197	167	198	188	194	198	180	158	161	186	194	205	180	194	184	194	204	178	206	191	190	198	180	200	193	187	186	203	175	201	204	194	210	183	176	205	172	216	198	193	163	195	183	194	189	174	210	190	174	180	192	217	178	204	187	196	194	207	202	183	179	187	209	208	188	192	198	169	183	195	194	209	202	173	183	183	181	204	192	192	209	212	189	180	168	168	194	189	183	198	197	191	176	190	190	190	186	178	184	182	186	181	159	185	184	177	180	187	195	182	182	203	175	191	190	201	178	198	185	192	202	197	229	189	173	191	176	211	197	176	177	167	180	202	211	183	172	186	160	191	170	192	182	183	174	196	197	160	171	190	181	159	182	204	165	175	189	175	194	167	181	171	181	184	191	174	186	192	185	196	221	210	226	193	202	180	172	206	196	177	190	227	177	193	171	205	211	190	177	172	186	195	187	190	172	198	178	184	183	172	195	176	221	199	195	201	184	175	190	183	188	214	189	203	188	173	196	196	189	201	183	191	178	215	204	185	195	179	188	194	177	181	192	188	178	180	218	184	200	204	214	197	176	173	168	179	179	196	184	198	197	189	203	184	186	193	171	168	194	198	209	193	181	202	184	186	214	192	200	202	220	178	169	175	179	199	183	199	203	185	216	186	186	189	166	228	197	185	207	189	165	204	167	205	169	187	172	171	185	201	187	187	217	178	197	173	181	192	179	181	181	184	172	205	204	193	210	181	179	204	173	184	175	191	192	199	197	184	208	189	213	199	194	179	212	201	198	167	219	185	171	175	190	188	202	175	182	198	182	170	192	203	184	192	184	189	192	199	202	183	184	201	180	190	176	180	203	186	214	218	149	187	196	197	151	168	199	188	200	208	181	214	195	210	183	176	171	179	187	198	213	192	193	222	190	202	184	207	199	183	196	163	192	174	174	180	196	183	198	220	197	157	166	173	184	199	192	197	180	192	174	182	220	187	210	204	178	189	199	172	191	216	191	164	191	237	173	184	190	200	204	193	181	184	193	199	209	178	177	170	157	195	175	190	197	175	180	180	194	194	184	170	197	206	159	172	189	179	186	180	176	201	217	192	197	179	208	202	181	177	203	205	192	179	203	195	203	194	203	172	215	170	192	201	198	198	178	208	215	191	195	187	192	189	201	175	215	200	183	181	159	202	182	158	212	170	160	188	207	197	183	177	209	195	178	180	184	202	204	191	186	174	179	187	181	194	179	182	198	174	193	166	191	180	203	218	177	168	197	179	172	186	182	181	176	171	189	176	172	173	186	189	150	188	171	193	208	211	190	206	177	201	205	194	197	196	185	177	172	181	192	162	197	205	211	190	187	188	198	181	200	187	166	188	165	168	175	179	214	171	194	193	204	159	196	191	190	163	210	185	167	199	188	210	188	183	176	186	214	214	187	181	214	189	195	196	186	202	202	214	195	174	198	207	186	188	204	180	200	190	172	177	201	194	173	184	179	204	164	171	185	171	186	184	196	178	168	181	184	188	212	205	191	181	171	186	223	178	198	187	213	166	182	218	158	188	217	190	192	183	192	190	186	198	193	188	199	209	191	164	194	169	176	180	209	181	176	177	182	184	197	185	186	162	197	195	186	176	212	158	211	181	211	183	197	194	187	182	193	193	188	190	185	200	163	221	224	180	188	180	189	182	213	193	178	176	179	180	203	192	201	182	175	169	174	177	182	190	198	170	187	181	181	173	198	198	203	196	178	206	206	177	185	162	192	199	182	200	190	170	175	173	192	208	193	176	185	210	181	164	175	204	191	224	193	192	195	186	187	182	193	172	193	197	191	200	192	179	191	206	176	172	170	217	189	190	188	175	191	186	179	235	182	196	210	209	200	203	197	173	168	198	194	193	152	200	160	188	168	238	194	204	219	199	189	185	200	208	211	232	153	185	181	196	230	198	193	176	185	198	175	192	208	170	230	178	200	170	191	202	179	179	166	172	188	194	168	182	180	190	194	198	178	178	206	182	166	164	161	189	211	210	194	190	178	201	198	193	181	203	188	192	229	194	194	175	168	168	199	179	196	207	177	187	173	205	184	197	203	230	191	183	151	192	208	203	155	195	214	186	177	187	187	190	186	183	185	216	183	201	199	180	187	174	187	203	196	201	183	175	196	187	193	187	210	191	160	182	208	193	173	185	178	189	204	205	194	176	189	193	192	201	176	207	194	205	201	177	194	173	206	199	195	205	177	165	190	207	208	209	179	192	175	184	190	202	202	182	202	202	178	208	184	218	170	202	192	185	168	175	174	178	179	190	185	203	181	191	172	188	192	195	189	181	195	183	215	183	181	167	197	180	154	225	182	186	168	172	168	242	201	212	182	203	201	188	181	187	173	216	190	174	196	200	221	185	180	176	191	187	170	182	208	217	203	208	185	202	185	172	212	177	188	200	198	207
22119	1226	2298	2748	2475	2056	1779	1526	1300	1209	1103	992	889	878	851	739	783	793	747	708	664	708	627	644	627	651	659	633	649	552	657	604	604	664	582	591	548	586	579	606	574	590	586	587	591	567	623	608	590	549	558	527	526	536	546	568	604	519	607	556	553	581	553	565	566	567	553	584	556	583	567	566	521	611	526	575	575	586	525	564	543	528	528	553	560	509	576	550	531	549	529	532	546	585	565	570	579	551	570	582	577	516	570	528	521	539	587	534	580	526	564	517	552	522	526	500	536	524	550	503	519	552	538	567	562	559	551	576	529	543	536	549	601	523	533	521	545	573	553	542	539	552	551	566	576	538	559	586	520	550	543	512	577	537	553	549	566	559	528	555	584	571	567	564	556	561	538	531	528	552	553	572	537	540	542	496	537	572	540	528	501	560	557	546	511	529	562	509	542	581	540	552	521	542	505	546	538	563	575	546	557	572	579	534	568	519	544	548	527	581	558	510	522	549	528	528	567	571	563	542	536	585	615	553	545	534	561	533	534	592	560	555	569	522	593	552	570	534	538	564	526	511	552	536	594	510	541	566	525	524	562	520	576	571	555	564	536	542	536	493	575	529	534	548	500	562	558	521	510	553	569	536	556	541	555	531	518	540	549	514	519	553	537	542	550	537	534	562	534	548	544	565	538	519	592	542	603	537	585	561	538	544	536	582	589	555	579	539	537	534	548	529	547	561	515	525	513	537	532	538	573	581	579	559	548	583	509	552	586	549	507	541	553	589	548	553	593	532	533	500	527	549	575	566	549	576	553	537	491	578	536	523	526	573	511	519	517	502	524	550	532	531	508	530	495	532	563	534	552	552	548	551	537	553	578	542	530	535	573	493	576	532	521	523	526	509	555	564	523	539	566	546	533	558	542	502	533	554	531	554	581	554	500	516	511	531	507	581	533	568	507	577	556	556	558	552	543	576	540	540	516	538	539	563	555	529	553	545	543	614	544	583	506	530	542	547	563	512	552	548	549	549	575	523	513	534	563	558	559	566	565	536	561	531	566	512	532	517	555	571	588	552	581	560	530	521	548	581	525	570	547	580	551	548	568	557	525	522	556	564	579	535	538	579	545	540	564	544	555	530	573	570	552	565	551	544	580	565	545	542	502	531	542	541	539	572	582	538	553	562	557	542	564	568	566	536	536	556	552	561	578	543	546	548	550	552	544	539	557	542	527	539	540	570	568	555	580	561	558	492	518	603	532	546	534	531	523	516	545	545	543	577	578	533	574	545	552	549	547	556	572	540	533	541	512	545	515	560	534	527	534	543	578	551	574	560	540	560	525	534	527	531	536	506	555	573	569	505	544	530	511	553	558	530	579	528	566	588	546	575	568	529	578	550	561	531	532	558	572	538	526	579	531	565	509	554	569	572	579	529	528	550	521	534	594	548	565	542	526	559	540	517	547	588	536	557	576	547	545	544	561	537	544	558	551	566	539	522	551	575	548	548	561	511	543	514	524	573	573	577	581	583	609	554	551	543	580	550	513	590	534	552	559	579	583	549	499	505	533	540	567	516	528	502	556	569	551	571	566	520	554	531	511	546	526	543	519	545	517	521	529	562	566	561	535	586	537	533	556	537	534	527	507	573	507	568	514	548	538	501	566	547	527	527	528	543	531	492	532	528	544	537	561	567	540	554	528	551	511	512	572	538	585	577	496	575	558	538	552	578	536	584	546	537	579	550	611	542	558	514	526	548	558	531	554	566	523	546	541	555	525	541	572	537	541	490	553	569	545	503	539	555	525	541	559	519	548	533	544	565	559	525	545	569	541	580	577	510	539	551	553	564	567	536	519	503	487	585	537	554	557	582	562	530	563	507	575	528	520	561	539	573	539	513	566	570	527	522	561	559	514	556	577	532	540	530	541	538	570	538	552	569	597	536	542	583	545	518	576	517	534	527	565	535	562	533	528	523	516	585	520	572	578	567	542	570	538	558	571	530	509	555	528	560	538	603	539	548	572	542	550	595	572	519	550	568	518	516	575	580	555	540	569	548	543	522	559	611	538	539	558	567	540	560	544	572	553	538	540	564	497	538	529	545	575	531	522	574	570	517	543	551	517	575	546	542	515	524	538	512	552	597	552	547	577	563	553	556	541	532	568	581	517	507	550	539	542	551	556	521	521	533	582	550	572	535	533	530	505	565	591	521	542	580	521	578	521	530	545	577	558	575	553	531	531	541	550	565	545	539	574	570	527	568	542	559	539	530	586	536	569	540	563	520	524	543	516	550	493	530	561	575	565	529	578	582	527	588	539	563	538	582	524	565	506	573	543	525	543	543	576	528	544	539	546	555	538	559	551	546	552	561	522	531	584	531	553	524	520	551	555	564	552	545	553	536	545	547	521	568	554	529	550	513	578	546	570	545	505	597	564	556	575	529	581	549	547	551	583	571	574	565	520	542	562	548	538	556	550	543	525	565	570	526	497	486	519	553	558	538	542	550	587	541	537	528	489	550	537	557	546	532	581	519	548	623	550	567	573	542	539	562	511	567	562	559	597	530	596	560	542	530	525	543	547	514	544	554	500	573	575	538	552	558	546	581	550	571	544	511	510	518	572	505	534	509	570	551	534	525	575	535	557	507	508	573	525	545	539	552	558	572	564	555	567	563	556	555	561	548	565	514	543	571	537	542	539	579	561	524	527	549	526	573	532	574	558	540	548	516	528	535	539	569	563	533	512	568	586	524	538	553	531	514	520	547	520	517	600	539	543	567	586	570	528	540	524	532	548	513	524	544	521	580	559	504	533	510	533	551	526	548	571	543	598	558	527	539	548	535	523	523	529	541	571	555	553	577	549	582	552	500	536	549	547	569	552	559	569	534	563	540	567	481	584	514	526	506	538	621	557	528	561	596	501	534	540	568	512	541	558	564	565	539	567	586	555	538	553	563	530	572	519	528	487	559	540	534	558	506	544	547	622	541	502	551	531	585	547	585	536	554	543	523	547	551	522	541	539	550	559	512	589	551	565	538	561	495	493	553	583	510	556	527	509	499	503	519	550	566	567	551	567	567	551	551	518	550	567	535	574	532	504	563	593	514	539	525	548	535	521	594	525	540	545	558	554	591	561	585	552	585	528	550	551	562	539	550	564	561	575	527	520	548	564	508	556	528	579	532	586	558	508	584	529	568	535	524	508	604	538	492	552	517	513	546	530	567	509	571	540	548	540	573	552	589	575	557	555	583	593	532	518	589	556	518	570	551	548	562	562	558	560	596	565	527	540	549	540	560	520	540	530	512	538	505	547	593	547	516	528	576	588	543	492	558	529	545	535	540	546	545	567	541	528	554	536	607	573	557	586	579	538	545	546	564	546	520	506	554	524	564	552	555	509	585	564	543	526	540	538	554	527	546	540	528	564	548	545	558	549	557	544	513	589	553	561	546	566	567	573	512	568	591	521	575	529	546	545	549	585	521	542	529	569	577	571	535	577	527	549	570	523	576	584	553
50849	21819	8710	1967	1281	1015	816	647	610	575	521	488	479	477	432	450	394	395	376	415	376	404	376	390	366	408	369	365	374	378	354	347	352	372	363	370	371	344	398	385	381	343	372	363	347	330	339	335	365	355	328	334	374	330	356	399	389	370	344	372	358	347	365	323	373	363	358	354	385	363	399	358	350	333	343	338	392	372	363	397	372	345	384	366	399	371	358	360	345	327	362	327	367	380	345	365	384	359	365	371	369	377	351	354	344	349	379	393	367	355	348	345	338	358	373	340	321	366	345	368	349	336	377	345	354	350	382	339	339	369	363	362	356	331	374	405	350	349	349	331	367	374	345	338	380	359	343	350	380	338	331	340	342	338	335	319	369	349	381	336	392	349	397	347	384	343	338	358	333	380	342	325	380	344	393	350	412	333	359	344	385	337	363	363	359	342	350	331	320	339	336	359	348	323	345	374	380	359	362	380	363	321	352	363	375	325	380	360	405	352	331	336	333	381	357	352	355	359	358	360	365	397	358	342	340	321	333	341	360	350	372	356	352	352	356	361	331	361	380	350	367	385	394	355	347	386	326	347	391	326	355	357	356	314	327	390	358	328	352	363	346	347	353	362	355	335	371	331	354	359	355	377	348	346	369	340	341	335	351	343	325	361	328	388	333	376	343	376	383	345	367	355	359	346	334	356	354	329	310	376	339	327	346	337	362	324	328	354	351	361	381	355	338	368	368	361	366	357	375	307	352	361	365	378	396	336	338	380	416	388	355	360	355	360	378	357	326	325	358	365	360	305	372	371	363	346	321	371	375	346	346	368	344	334	337	332	344	348	335	351	337	305	386	361	364	328	339	312	383	324	327	372	374	343	363	314	379	347	379	350	358	350	381	367	371	344	369	342	348	371	368	372	367	331	358	343	333	388	359	352	289	372	332	332	359	348	370	376	370	365	364	359	302	323	405	351	367	392	326	357	370	381	324	358	358	358	345	298	314	322	371	337	333	370	354	327	360	383	363	352	374	344	349	343	327	338	361	332	358	334	363	333	339	329	336	335	398	357	371	322	341	374	353	369	354	351	345	337	352	366	375	367	401	359	364	331	375	331	347	348	378	355	338	323	359	393	347	390	374	333	330	379	342	297	361	329	373	357	326	348	362	368	345	345	345	349	337	347	343	345	389	346	376	351	310	369	365	354	353	363	341	363	357	345	406	347	305	361	313	353	342	385	351	365	336	362	354	367	364	356	344	376	352	349	375	372	354	330	351	342	362	393	375	355	333	375	376	356	365	346	337	355	321	347	359	356	353	369	369	333	340	320	354	315	336	364	358	371	378	339	338	336	361	344	337	358	342	373	294	353	337	348	354	352	366	374	379	383	288	345	320	338	372	333	385	370	348	364	380	313	342	351	359	351	373	354	332	334	339	374	338	360	348	385	348	309	330	367	342	346	335	317	330	356	313	332	339	364	364	349	326	370	366	380	336	336	380	378	380	339	315	341	382	345	334	397	347	359	329	335	344	352	375	361	376	325	349	362	353	335	343	318	383	338	372	321	330	332	344	349	363	329	367	338	326	352	351	350	387	368	353	340	340	361	309	422	343	357	415	335	346	352	349	355	372	351	331	330	348	345	362	394	330	339	370	369	323	345	308	399	363	354	308	381	327	329	328	354	376	375	317	377	334	362	367	351	341	360	336	356	340	379	337	358	370	374	380	330	362	330	366	373	363	371	382	346	384	349	336	353	344	310	393	346	382	309	332	326	325	317	353	343	381	351	363	323	363	357	341	323	350	365	387	360	394	377	372	344	354	299	386	320	344	353	363	356	357	404	333	338	353	323	390	341	370	308	372	335	329	360	346	391	395	348	319	326	370	328	353	349	353	347	359	353	345	343	354	311	357	353	361	337	379	328	350	337	363	350	377	338	379	349	343	352	389	308	373	381	316	381	362	372	332	340	322	385	343	374	382	304	376	357	355	341	326	350	338	348	356	356	336	368	377	347	346	338	394	336	318	380	353	375	334	350	360	356	378	336	363	359	348	347	340	355	347	331	385	331	370	380	364	360	356	341	347	335	384	375	392	365	361	362	375	335	374	332	387	347	367	352	351	351	382	355	341	344	340	332	384	344	370	374	382	351	354	380	350	366	356	389	400	328	355	360	367	357	379	355	366	372	373	359	342	346	348	344	347	338	333	324	328	356	352	364	362	307	334	329	308	314	338	389	360	368	389	373	390	375	328	333	353	323	361	346	341	364	360	365	352	357	334	351	352	372	369	319	360	356	335	379	357	370	334	341	325	386	369	299	343	361	347	348	376	357	349	322	379	364	344	333	398	399	351	348	351	363	327	366	374	336	373	345	359	368	364	358	325	347	353	353	347	364	392	389	366	369	357	359	395	320	348	369	326	373	389	349	354	365	349	337	350	364	345	328	376	348	378	384	357	345	361	358	363	346	325	370	352	341	337	348	382	350	336	352	355	350	344	366	384	363	327	344	346	331	334	355	325	354	352	369	384	376	349	362	339	358	366	379	352	380	357	364	337	355	341	355	368	325	343	338	333	364	336	354	352	363	356	390	335	324	358	359	341	351	388	323	352	347	318	368	386	374	334	384	386	354	347	347	338	366	332	342	355	339	342	370	365	350	345	335	325	355	356	343	342	333	349	321	317	347	355	356	353	353	344	344	349	342	372	383	407	335	289	323	348	335	345	360	338	378	339	351	368	365	388	357	372	376	364	347	332	367	401	373	349	361	331	336	361	371	353	340	340	330	363	378	366	358	343	363	365	338	372	361	329	303	362	376	347	368	364	349	326	344	391	374	380	365	350	352	372	338	357	302	344	391	327	362	342	358	311	351	354	345	335	368	376	335	372	384	358	384	341	348	362	350	335	334	361	359	354	350	362	322	343	355	357	334	352	344	347	344	352	358	326	315	335	323	349	321	360	349	349	358	349	366	318	360	328	339	332	380	363	370	395	312	332	340	349	333	351	333	401	375	350	352	339	369	339	370	376	324	340	336	339	348	361	378	355	365	350	342	335	364	342	370	357	373	346	373	359	378	348	334	367	363	359	371	347	354	344	356	362	341	361	334	373	351	337	313	341	333	329	340	346	341	377	384	337	346	356	351	361	342	334	402	347	384	352	357	354	335	366	317	371	388	362	349	377	343	360	361	381	366	364	368	386	337	356	342	334	356	364	354	368	350	381	365	338	367	347	325	385	360	346	352	380	334	317	345	353	334	380	339	341	350	330	320	379	338	366	372	347	353	348	373	359	325	354	352	383	349	354	359	328	338	375	333	364	350	369	329	357	353	320	341	368	368	350	406	345	391	344	346	343	371	336	364	327	312	383	369	388	368	363	329	371	332	348	367	364	346	376	353	352	355	371	379	363	374	365	359	350	317	356	352	349	321	334	340	354	325	353	352	374	333	342	405	356	348	365	343	365	341	345	360	342	302	387	353	338	355	377	396	358	350	364	339	343	311	355	411	361	359	347	369
31052	2316	4127	5107	4610	3763	3132	2710	2350	2133	1951	1837	1697	1606	1521	1364	1355	1338	1286	1191	1137	1164	1230	1136	1067	1057	1063	1068	1112	1064	1013	964	1033	987	1013	968	1004	978	948	976	926	1004	948	870	978	1004	959	965	924	915	901	939	936	914	909	919	966	877	938	964	882	888	914	963	930	938	962	917	914	881	923	970	936	981	888	972	942	982	938	923	897	921	910	899	899	938	846	883	882	911	978	910	903	885	874	914	916	927	942	859	884	905	900	901	910	871	887	880	894	895	969	913	896	889	903	894	918	917	916	875	892	927	885	879	925	956	902	922	887	862	890	942	901	862	910	874	850	872	866	885	908	876	884	879	859	863	908	920	887	904	908	912	924	974	920	912	911	856	857	922	870	855	895	857	886	858	895	908	849	899	949	912	923	896	880	942	901	840	912	912	894	927	889	924	945	923	920	869	872	871	867	918	855	886	931	848	936	904	856	881	877	904	917	843	855	931	943	934	907	927	928	896	850	913	903	913	899	874	938	891	880	904	913	857	899	941	859	930	916	898	911	918	895	855	923	930	904	946	897	908	939	865	837	933	918	958	884	888	941	923	893	915	886	887	970	913	940	884	880	913	901	940	910	952	920	890	867	869	890	907	965	881	970	909	916	879	871	932	919	915	860	864	912	905	830	920	945	879	878	869	881	865	846	924	883	945	870	954	921	921	891	892	836	903	912	878	888	825	944	910	844	877	966	852	889	961	899	909	886	937	892	895	869	877	907	882	881	940	875	881	884	914	891	873	879	901	851	882	937	880	904	908	900	874	906	894	953	957	912	892	879	900	935	951	917	895	941	888	911	896	873	902	920	856	897	888	938	908	909	890	885	820	863	882	833	901	915	911	908	916	948	898	892	895	912	905	896	876	948	910	915	945	896	911	919	874	910	895	859	923	883	913	851	883	880	863	907	884	928	910	865	870	887	921	931	868	831	896	889	867	898	870	881	882	873	861	912	872	905	915	882	932	908	870	852	962	892	840	875	918	858	868	890	864	862	907	900	894	919	892	917	905	948	862	865	874	967	876	964	919	868	906	873	917	883	921	893	887	872	885	898	877	905	908	857	924	820	831	916	872	940	903	872	917	898	943	952	895	894	905	914	919	966	842	953	910	885	862	881	869	847	863	894	891	870	886	879	907	938	865	895	834	898	890	894	925	863	825	889	933	919	948	917	871	911	906	911	853	919	927	925	876	891	895	900	871	907	906	903	883	896	870	815	866	918	884	905	903	882	877	883	909	867	866	932	907	872	878	904	887	877	884	865	919	922	843	875	895	903	927	890	889	894	863	913	934	861	877	847	948	898	887	913	880	894	908	886	894	870	953	891	955	914	905	868	906	926	903	893	920	859	936	877	864	891	872	914	889	866	952	893	910	862	900	927	942	862	883	956	906	900	860	876	888	886	912	930	922	938	870	828	899	891	894	896	903	898	936	842	887	875	876	896	958	893	872	917	896	910	940	910	932	900	876	929	886	880	908	890	907	876	916	842	940	889	924	932	903	894	890	915	931	904	885	885	936	910	877	970	955	872	896	922	957	864	859	911	911	917	876	903	872	899	887	906	966	915	871	916	944	894	859	897	870	882	890	930	881	964	904	905	886	848	879	888	884	907	978	881	950	941	932	908	913	929	905	917	874	874	918	898	870	842	875	883	942	870	861	897	862	898	832	935	876	810	898	930	897	905	894	896	919	864	883	912	923	890	901	900	877	944	881	919	901	911	912	907	900	876	913	900	879	906	892	910	878	916	896	926	903	970	919	820	906	967	848	901	873	897	882	932	898	898	882	900	931	954	893	884	897	935	900	901	907	906	920	899	912	874	874	930	912	876	891	881	871	947	912	882	874	826	884	903	917	874	891	887	950	908	874	924	955	867	913	865	902	917	883	887	878	935	947	925	904	929	880	892	904	926	910	915	900	920	884	872	900	873	892	855	909	925	933	860	934	902	878	904	897	884	972	875	948	934	894	906	843	922	929	882	888	889	884	862	889	889	910	877	914	896	906	924	902	939	870	900	931	828	917	861	920	862	884	936	863	936	908	885	923	878	911	893	943	873	848	913	884	905	899	867	890	829	946	902	889	869	944	962	895	890	873	900	870	912	881	914	897	891	897	921	883	911	901	897	905	911	947	899	880	894	884	895	859	890	912	866	914	903	852	858	918	902	913	902	921	897	914	862	911	847	922	918	898	944	932	967	894	851	896	866	943	927	837	843	889	857	929	880	908	900	897	914	902	936	905	874	899	921	853	865	852	856	935	897	933	875	873	839	915	964	913	909	906	896	929	915	951	872	903	842	906	923	859	906	906	899	911	908	920	919	952	957	900	907	918	859	859	920	819	877	924	896	838	892	886	900	866	884	918	901	857	901	867	904	885	881	971	956	891	889	855	891	870	878	907	862	898	905	827	887	968	899	886	877	856	923	899	912	902	942	903	912	855	847	875	865	924	902	921	866	893	861	852	931	943	875	876	830	869	905	893	895	934	940	881	899	945	882	891	845	920	890	904	871	862	919	920	945	901	920	855	885	882	919	881	936	857	888	882	928	927	917	851	809	932	905	907	888	889	902	924	880	923	870	883	889	911	909	891	857	897	864	895	901	907	862	890	846	866	907	877	872	918	860	903	872	893	898	942	881	930	899	897	875	912	871	883	887	905	882	890	872	920	884	851	872	849	922	907	899	886	946	935	974	885	912	863	887	837	879	930	910	863	885	930	820	854	897	895	823	860	927	866	896	854	893	903	876	880	876	864	876	880	888	872	945	966	896	836	880	937	894	888	906	913	919	939	922	903	973	887	898	890	894	894	875	909	908	860	879	898	847	881	945	880	887	838	902	870	929	895	889	889	830	914	893	941	925	892	902	951	972	856	945	895	928	860	854	903	907	851	884	866	916	899	951	888	892	868	980	864	877	897	914	909	931	904	907	888	925	913	895	890	891	853	935	914	947	910	898	962	883	916	891	915	878	894	878	871	943	923	892	877	942	902	956	876	960	910	922	886	879	914	901	882	951	884	920	904	919	861	882	896	895	863	853	890	944	852	911	866	896	893	956	895	869	907	908	904	883	943	868	934	937	907	887	927	858	881	897	923	949	924	874	917	892	866	840	863	900	904	913	876	858	936	853	888	894	871	896	880	910	926	881	918	980	880	895	865	897	897	917	876	907	929	897	862	884	876	902	830	883	828	898	896	872	905	886	952	865	900	891	904	912	880	839	892	902	859	903	911	911	915	905	906	822	864	870	934	883	887	924	844	915	860	888	894	891	937	851	863	904	897	949	859	898	895	922	875	909	940	886	888	910	915	862	915	879	940	862	861	905	845	856	887	955	880	892	917	927	848	840	950	892	849	947	881	944	869	943	899	860	946	930	915	949	868	893	900	895	874	901	913	886	913	917	918	866	884	926	865	932	916	916	900	872	923	925	942	844	899	870	915	848	869	858	897	874	896	914	908	908	854	915	935	905	915
4429	528	359	308	285	281	301	276	291	287	291	265	273	286	276	285	280	272	281	293	322	281	298	241	282	292	305	259	287	298	262	292	285	236	305	283	266	301	305	258	312	296	275	296	287	294	285	284	278	327	272	296	308	300	311	288	287	281	303	291	249	310	295	301	312	294	259	285	297	262	274	282	267	300	294	275	278	291	297	257	300	279	269	264	279	244	303	261	280	271	245	282	284	287	303	263	304	299	288	279	299	260	279	280	308	299	298	277	268	275	284	289	273	281	266	277	287	296	278	301	266	279	296	278	288	293	277	267	283	263	272	296	306	306	301	258	291	261	259	263	251	281	262	264	253	293	282	277	278	298	266	285	286	283	258	265	314	302	275	278	267	279	296	245	298	319	254	299	295	298	288	288	281	267	285	281	299	288	298	301	291	263	282	272	274	269	291	269	277	279	260	311	277	288	271	294	289	280	284	289	297	318	301	265	286	270	276	292	289	293	287	254	273	292	309	299	297	284	315	278	281	288	293	258	257	278	312	287	284	256	289	284	278	293	308	278	299	298	283	321	297	276	284	270	306	273	269	277	305	269	286	277	279	323	309	283	284	289	301	307	302	297	249	272	300	268	273	291	304	301	290	295	277	288	302	319	298	302	273	279	304	302	274	315	304	295	303	252	272	272	293	289	274	315	302	272	271	291	262	285	296	289	289	298	275	293	333	294	260	269	283	311	285	287	269	278	288	275	267	282	247	299	290	284	303	315	280	318	280	264	271	313	276	292	277	282	258	292	241	299	249	289	315	298	258	284	287	283	277	276	294	309	308	272	286	284	299	289	297	288	301	298	262	271	297	266	300	283	274	325	271	294	263	258	304	265	277	274	334	279	284	301	294	287	261	292	286	287	265	280	299	290	292	291	258	301	273	309	261	305	287	314	282	304	287	265	297	291	275	290	258	255	289	298	245	279	296	276	284	284	275	280	288	283	286	285	284	263	326	273	287	283	264	278	269	315	268	254	292	271	317	257	287	309	279	274	288	307	293	276	289	274	306	245	271	278	327	289	306	296	280	307	277	264	286	276	289	296	301	255	293	269	275	251	307	282	317	292	312	267	309	224	301	266	298	328	272	274	296	267	293	264	310	270	270	252	282	284	293	282	301	284	297	274	277	292	297	284	276	284	323	261	264	280	276	310	259	297	288	299	290	303	298	306	258	261	274	312	321	264	261	315	253	257	264	280	278	309	273	290	297	279	277	293	275	277	297	301	275	275	256	309	305	267	306	266	286	276	297	273	297	301	254	303	261	261	299	303	298	292	294	263	302	275	293	290	285	315	276	271	286	282	281	262	306	275	294	288	267	297	244	282	276	263	268	258	301	270	284	264	278	266	269	277	293	274	313	295	293	287	267	277	299	269	282	271	308	271	317	247	301	323	270	266	309	274	279	296	266	284	271	279	243	286	276	275	271	305	269	273	292	272	321	278	264	281	299	285	337	302	276	237	285	300	310	295	240	262	267	259	285	273	273	260	278	328	317	303	281	281	264	278	245	282	260	248	291	281	260	298	321	275	258	264	254	281	281	299	276	286	303	266	287	271	287	291	305	288	259	274	280	292	292	281	258	284	315	280	284	238	290	295	300	273	294	277	276	299	293	277	296	289	285	282	285	333	293	296	290	293	308	269	296	287	268	287	262	261	300	281	303	285	295	284	286	284	292	285	282	258	341	294	250	253	273	272	273	317	314	298	313	288	274	292	302	322	283	287	289	250	278	277	293	283	305	266	293	258	302	292	257	261	306	307	296	252	303	312	293	299	300	294	278	305	268	269	269	289	276	287	304	258	287	298	251	287	271	285	283	267	326	283	282	268	276	286	301	285	286	268	261	274	293	274	274	279	290	275	288	320	268	276	299	264	284	278	294	258	269	293	245	296	292	288	277	289	285	266	278	313	281	291	314	277	296	289	259	291	291	278	324	305	279	302	321	274	288	327	270	276	266	286	319	304	297	270	263	307	293	298	274	310	270	258	264	286	299	268	315	297	310	307	308	274	263	294	282	311	292	294	268	315	283	286	280	282	259	245	294	293	302	272	276	295	248	265	299	271	303	279	276	283	291	281	262	272	299	273	263	294	294	302	271	258	301	248	259	281	282	282	302	288	265	263	265	287	296	306	302	292	288	255	290	269	299	278	269	269	305	275	299	291	324	318	281	285	282	279	311	305	283	284	262	266	294	284	292	275	305	263	253	282	306	294	288	303	253	279	313	275	287	279	250	316	301	310	307	264	326	299	262	269	252	295	282	311	276	320	274	300	273	288	334	274	287	287	289	276	299	256	285	280	305	275	291	284	303	257	294	269	300	268	281	307	306	291	293	304	270	285	292	251	267	297	317	284	285	266	281	271	278	284	272	256	282	270	287	290	302	293	287	282	298	275	302	278	266	265	303	269	244	258	252	274	294	299	291	308	284	282	279	270	290	278	334	267	268	315	282	290	298	272	275	258	268	276	258	267	279	279	330	276	272	296	297	276	302	283	259	256	280	296	307	262	273	310	264	302	273	308	276	271	281	271	289	274	299	298	312	299	290	277	307	282	262	283	304	268	269	270	268	290	276	273	253	308	283	266	279	250	271	292	276	266	285	285	246	272	318	290	250	279	300	290	277	252	282	284	286	280	267	272	294	288	281	296	285	313	303	274	267	278	306	277	292	315	271	302	287	301	282	285	266	325	286	262	283	295	274	278	266	295	258	281	269	266	267	297	287	303	311	288	248	275	288	269	251	233	297	255	234	293	282	253	309	302	287	312	265	283	281	246	280	298	280	309	261	286	290	301	293	306	276	300	287	304	280	289	269	278	309	281	297	256	273	275	302	260	302	284	274	281	294	260	298	333	317	277	311	279	301	277	303	299	278	286	306	277	328	323	287	281	270	292	280	264	309	297	282	298	321	302	271	290	299	284	276	275	274	290	275	291	295	283	263	276	283	289	269	297	266	287	293	276	256	268	283	314	267	278	270	270	309	295	285	305	288	282	289	281	305	292	262	283	290	273	296	285	295	277	300	286	293	281	307	307	296	271	300	286	266	298	299	267	309	292	283	288	248	276	283	245	288	305	276	305	302	296	274	278	264	292	263	277	275	288	296	298	257	275	307	304	288	261	298	303	262	249	279	279	265	312	286	290	276	307	277	278	281	280	302	269	297	300	291	284	265	273	272	276	292	266	287	281	280	294	237	285	318	297	277	304	328	272	297	260	297	253	295	288	269	268	296	300	289	253	261	289	305	275	296	274	305	259	271	256	297	296	296	302	289	264	249	277	293	290	297	282	268	302	262	315	265	248	298	299	267	255	281	263	257	259	302	273	302	294	297	261	289	283	276	317	280	328	263	270	293	265	308	290	278	286	304	289	281	300	276	297	302	293	286	281	265	251	295	290	276	305	304	292	295	282	298	265	284	293	300	276	265	273	294	274	289	276	281	295	267	291	287	272	272	279	266	259	300	296
4128	788	833	805	821	878	768	776	730	773	756	765	726	765	757	730	731	756	704	694	725	675	714	715	689	744	736	712	767	691	717	708	733	690	729	763	696	729	784	757	729	741	751	712	768	775	752	744	729	727	676	739	673	694	714	743	719	687	744	683	688	761	747	773	754	699	701	709	744	717	704	719	751	737	740	722	760	772	680	718	706	714	704	668	725	744	730	754	705	737	697	679	718	662	712	739	699	712	680	765	707	726	736	719	744	759	678	740	696	759	721	732	715	753	731	762	721	703	703	716	714	762	697	730	682	721	715	753	784	722	714	710	728	724	752	699	687	719	719	631	697	732	745	733	741	745	764	791	716	760	732	680	724	750	747	698	714	726	728	720	735	764	699	740	720	722	712	706	693	736	743	722	711	752	698	764	679	723	697	724	790	717	699	770	683	721	680	761	691	722	744	686	713	709	720	743	721	699	669	734	676	704	720	765	695	715	712	667	697	715	712	683	721	721	763	773	750	701	741	737	756	732	720	702	730	739	717	696	716	718	714	756	722	690	716	696	725	740	724	686	726	695	684	691	742	730	682	727	713	738	729	712	710	730	753	755	732	718	700	724	754	752	714	721	718	712	707	674	748	734	695	745	687	774	718	736	729	682	713	665	748	733	750	726	736	729	705	747	794	707	693	742	742	695	678	757	716	728	700	705	678	720	675	737	713	752	767	733	726	743	773	690	726	713	684	693	711	679	719	694	681	730	710	728	691	756	732	717	705	723	732	744	756	748	709	739	692	711	698	731	730	713	719	772	740	724	720	704	725	669	710	708	729	727	772	733	713	693	703	706	716	717	723	739	730	756	712	745	708	726	739	728	704	721	726	718	777	723	734	689	703	753	698	676	727	708	709	721	726	733	693	733	693	740	737	726	704	699	731	752	687	726	757	733	755	693	686	697	711	757	706	700	698	733	769	683	714	675	735	755	721	733	701	707	724	724	737	731	713	731	745	694	700	710	753	702	652	710	733	730	729	753	739	730	715	755	713	710	683	673	685	707	708	727	712	746	743	771	686	715	663	742	687	714	695	708	719	709	698	687	739	723	707	711	695	752	695	720	689	733	699	665	712	716	708	701	695	725	693	722	733	729	757	703	723	718	722	745	722	724	748	711	737	737	673	727	725	704	699	754	724	771	703	744	744	744	722	737	720	678	754	767	709	699	666	661	709	773	715	672	754	749	752	705	707	697	713	719	754	703	741	720	735	790	724	690	741	717	717	736	681	701	695	712	699	749	731	726	735	762	716	740	757	709	744	760	739	725	708	757	749	737	745	672	738	751	722	731	708	705	741	721	722	716	713	669	727	705	688	778	740	692	668	701	710	673	688	721	674	716	701	741	690	725	738	734	755	683	727	706	707	663	724	686	724	808	728	730	722	697	705	711	719	705	701	702	705	687	724	732	681	695	717	749	714	744	736	728	752	742	735	717	743	718	755	679	712	726	697	750	722	693	708	675	731	737	736	755	738	731	753	703	709	701	757	744	704	683	723	702	690	708	746	739	703	709	766	716	677	744	727	757	712	716	706	727	776	717	751	724	730	720	735	725	751	720	721	746	696	688	732	757	703	705	686	720	733	733	727	713	680	708	750	707	716	737	693	762	728	722	688	703	766	758	741	723	721	721	748	751	746	750	696	670	700	739	800	727	700	718	727	748	740	777	696	725	730	736	715	739	734	719	739	729	681	693	751	741	799	707	700	725	676	728	712	728	740	715	663	741	718	741	753	763	688	716	715	682	681	715	711	735	679	730	713	762	711	694	739	727	717	744	711	667	702	720	734	701	697	714	721	710	734	736	745	716	746	748	734	704	738	690	741	649	707	685	703	710	755	733	731	734	715	736	685	723	712	718	705	768	710	711	729	708	762	742	732	711	735	697	736	776	750	704	742	715	723	732	712	715	729	743	760	736	738	759	694	705	701	722	679	713	735	706	759	725	748	730	744	744	658	718	734	734	745	708	710	726	742	746	689	754	805	705	667	750	733	740	712	768	663	673	670	727	758	758	762	783	710	720	700	744	678	728	709	706	682	670	713	715	668	762	748	701	750	717	669	701	716	739	713	701	742	673	758	735	728	741	688	734	713	704	752	704	772	740	721	776	745	745	720	717	718	766	744	684	669	765	714	725	735	695	741	738	719	740	763	733	697	727	727	723	728	697	735	702	732	695	677	726	704	712	721	677	757	732	699	742	774	739	697	736	707	690	685	729	679	766	713	719	719	731	730	683	724	741	720	703	740	741	694	705	727	724	723	673	721	711	697	719	695	676	736	698	743	705	739	711	699	738	711	709	697	726	762	712	757	771	758	718	735	724	717	727	686	680	686	801	688	692	719	749	730	731	692	702	738	766	748	726	728	675	750	713	689	677	670	721	726	692	696	718	690	765	703	737	718	741	711	717	704	681	743	687	718	716	708	767	730	695	701	769	713	706	763	725	681	742	704	688	716	710	754	734	700	696	739	702	758	751	701	743	732	728	696	699	725	701	711	704	716	692	723	703	760	691	753	722	748	729	739	751	716	750	700	756	727	681	772	697	705	723	707	717	680	727	704	725	745	768	705	692	686	703	679	709	750	738	727	747	719	699	692	733	730	704	747	715	751	721	744	724	695	699	671	670	732	716	700	713	720	760	722	682	720	701	718	722	688	705	713	735	682	693	697	713	683	773	694	668	751	767	745	724	742	730	730	748	700	721	749	709	722	748	712	684	660	733	716	713	697	755	742	728	696	765	718	729	695	735	781	730	705	728	694	730	689	738	730	746	716	715	699	704	708	699	763	722	723	721	768	688	687	693	690	719	719	720	738	697	725	693	697	754	774	694	734	706	682	740	718	751	731	755	748	775	729	710	718	724	770	718	727	727	681	728	699	740	701	773	693	741	714	749	709	722	733	721	698	672	723	655	786	713	733	709	727	722	729	759	751	682	690	682	712	690	687	793	738	729	707	798	695	743	697	728	706	752	782	752	704	697	703	736	756	728	728	714	700	723	778	711	741	732	716	744	749	703	735	715	736	748	693	671	683	764	743	711	739	698	741	757	694	777	737	770	699	717	691	671	750	759	745	717	746	704	758	747	754	745	727	693	736	738	758	721	721	759	702	751	753	702	675	722	694	700	716	709	747	729	745	671	653	678	700	683	705	761	715	734	753	730	695	708	718	685	719	712	702	758	730	803	706	752	691	767	726	692	764	718	724	693	729	694	716	699	725	755	715	742	725	716	772	730	739	756	672	723	694	710	704	727	720	727	696	687	779	701	741	706	706	738	737	720	714	736	751	747	703	781	675	770	634	693	707	739	697	738	680	714	725	732	724	722	679	686	726	743	731	687	759	779	710	735	692	759	709	734	759	755	746	699	722	729	715	689	715	765	714	705	750	712	755	724	750	716	732	673	688	711	743	739	739	762	717	736	726	728	689	743	721	720	701	705	716	717	691	690	718	717	723	754	677	702	733	736
39781	11989	1748	849	633	487	431	360	319	287	282	264	248	234	218	199	213	215	200	226	219	205	230	223	213	210	200	188	195	201	191	188	180	190	194	221	197	221	210	184	197	204	189	198	203	210	193	193	185	201	190	222	190	193	188	208	178	186	201	159	175	181	183	194	206	164	181	200	202	216	202	203	190	201	185	179	227	192	190	179	179	164	204	181	180	176	203	176	219	195	210	205	174	179	176	190	168	195	202	198	178	189	205	192	178	172	210	205	212	183	206	195	184	192	176	171	186	181	216	176	166	182	202	200	189	176	203	171	190	197	168	175	217	174	201	199	183	179	185	183	197	189	192	192	192	192	164	197	227	191	192	209	203	179	205	191	182	191	182	168	166	177	164	173	193	194	183	191	171	178	207	192	222	189	183	206	189	182	195	189	175	200	192	175	192	196	181	159	168	188	190	168	171	185	209	204	189	177	188	206	181	164	204	182	167	183	166	207	187	201	211	188	194	182	183	190	232	202	195	183	194	197	165	195	192	196	202	181	217	196	198	177	193	180	173	195	174	194	183	183	178	202	190	179	175	193	212	203	181	188	196	184	195	207	180	184	178	210	198	168	178	200	181	186	198	191	195	213	192	201	159	182	180	210	209	205	185	182	179	163	191	221	175	187	168	170	182	197	189	205	182	192	185	190	166	179	180	192	209	193	219	197	174	200	164	157	166	170	196	184	213	199	201	193	177	178	170	187	197	181	179	173	194	187	184	164	178	180	194	165	221	171	186	174	190	190	196	200	175	199	180	207	189	182	178	186	191	196	179	209	195	157	192	186	171	196	220	173	170	177	198	193	219	172	178	177	177	168	203	207	173	187	196	200	164	170	197	174	179	191	185	170	200	199	204	191	165	179	185	166	191	203	173	200	167	182	188	181	182	190	196	177	204	176	200	212	186	174	184	184	203	195	186	175	159	192	187	177	180	182	186	194	172	196	183	190	181	190	189	225	190	183	172	185	182	143	176	192	173	194	193	209	196	186	159	187	179	182	205	178	203	198	197	185	212	158	193	188	204	188	162	193	165	189	205	196	171	191	188	186	173	203	202	192	221	199	187	183	174	185	215	206	216	159	205	181	195	196	188	199	171	192	187	208	189	173	190	187	188	183	218	194	183	191	177	181	216	208	208	170	200	189	206	180	172	183	174	165	194	190	183	174	177	200	198	201	172	203	199	188	158	182	200	162	182	201	178	179	209	183	198	167	195	141	226	183	201	192	199	205	197	186	200	207	198	181	233	171	187	178	175	170	201	167	203	175	186	175	174	210	184	165	198	157	164	159	184	177	182	189	181	193	187	199	210	190	179	194	207	169	157	160	189	168	206	165	186	196	195	197	195	195	187	205	180	178	216	209	191	197	190	168	204	198	193	204	183	213	207	182	167	176	190	187	196	207	197	192	207	177	188	193	172	213	199	213	192	200	177	186	173	201	222	193	172	199	172	239	194	178	175	186	196	185	174	194	171	184	187	167	190	199	210	186	187	174	172	165	202	169	223	198	192	181	195	190	172	191	183	183	202	178	181	165	180	210	201	175	188	166	167	196	190	182	193	207	238	190	183	175	177	226	206	168	195	170	202	200	184	197	179	185	176	195	188	193	204	189	183	190	195	186	191	200	188	191	178	177	168	176	177	185	197	195	173	182	184	169	176	211	200	140	194	200	178	172	218	178	194	199	203	184	186	195	180	191	197	199	190	170	189	216	167	201	181	216	199	173	195	194	208	210	179	223	179	177	195	173	187	190	171	189	171	172	186	199	192	184	198	196	196	201	181	196	210	178	192	187	187	185	223	200	199	216	184	187	199	180	189	179	188	183	193	191	227	194	221	181	186	182	167	182	169	185	161	180	182	197	192	182	185	218	185	177	198	175	199	185	169	231	185	200	198	169	197	179	175	188	163	184	170	208	206	199	182	205	177	182	191	197	177	201	186	198	205	175	197	189	182	169	202	181	197	178	189	204	197	183	180	179	205	194	179	182	198	193	172	190	206	192	211	191	203	202	170	189	196	188	165	194	216	208	178	180	194	200	190	175	172	179	225	193	215	169	170	180	176	186	186	199	194	199	150	215	197	179	205	200	173	190	220	188	189	183	199	193	171	170	173	188	178	185	184	213	186	198	207	198	216	201	180	177	174	176	186	188	165	198	163	198	216	169	194	154	176	184	208	176	198	198	189	189	177	179	183	188	198	176	182	185	201	200	180	183	187	177	175	172	166	196	181	174	179	191	180	213	211	223	188	199	198	195	195	197	190	188	188	218	187	223	166	183	192	180	195	156	208	221	217	181	155	193	184	173	193	172	173	211	193	195	185	216	194	204	179	190	200	173	192	181	192	206	186	166	173	182	183	188	188	196	181	180	169	203	206	195	185	194	177	207	173	180	191	208	176	208	177	206	208	199	203	191	163	199	202	216	176	214	178	171	175	183	171	242	199	178	186	193	194	171	194	209	189	212	183	188	189	188	187	195	179	181	172	215	186	187	174	170	185	189	194	206	204	195	186	209	181	198	186	178	174	188	219	173	200	169	176	196	192	195	192	204	192	194	169	211	217	186	202	180	182	197	186	242	176	186	200	178	211	181	200	181	186	198	187	211	180	188	190	218	198	164	198	183	176	171	187	213	180	180	190	183	193	186	223	200	171	184	180	167	183	202	182	199	193	182	201	172	185	180	184	161	190	191	182	184	186	205	184	168	193	197	197	187	175	185	177	173	159	191	159	178	205	162	181	178	188	184	206	201	199	198	178	180	180	202	175	205	185	193	193	211	202	198	171	200	189	193	174	185	190	167	187	198	185	204	196	182	179	200	193	196	170	177	198	206	206	167	202	191	168	192	188	179	174	207	217	192	166	202	197	203	207	177	169	183	185	189	188	204	192	175	180	176	186	186	175	206	173	151	184	209	179	184	167	208	174	173	202	185	188	180	185	184	174	204	164	217	206	198	187	189	170	153	202	199	207	198	157	179	180	178	196	211	191	196	210	164	212	199	182	181	195	218	187	187	203	174	192	205	204	210	206	174	178	185	184	167	197	202	204	209	186	192	180	180	169	202	170	188	190	185	174	213	187	182	194	214	186	175	191	176	188	174	177	200	188	180	182	186	185	191	201	191	175	184	210	181	219	224	211	198	212	179	217	173	185	182	151	182	177	172	167	180	196	216	172	182	199	197	186	176	160	183	193	187	177	187	157	219	183	171	201	196	208	224	198	201	199	177	185	201	183	183	188	202	183	177	196	185	155	217	184	191	180	199	184	181	171	182	192	215	181	170	176	221	188	197	188	201	176	172	219	208	170	210	205	188	178	172	179	191	203	185	176	181	182	187	191	208	193	201	193	188	182	189	201	182	193	192	185	207	180	195	202	195	202	170	167	189	206	200	196	204	201	185	220	188	202	183	169	193	168	176	179	202	203	187	189	203	180	194	195	174	182	196	190	193	177	192	206	170	174	186	178	184
21814	1323	2222	2678	2485	2043	1749	1496	1291	1170	1091	948	917	857	824	798	726	727	704	688	651	698	653	698	670	719	656	610	636	645	610	594	602	629	581	583	585	625	598	586	590	588	597	594	551	570	593	564	546	587	568	582	522	547	606	541	564	565	630	571	551	548	559	556	585	528	541	560	577	530	556	552	589	550	577	588	565	542	572	534	522	533	591	585	547	556	544	501	537	546	538	554	579	574	525	551	571	580	578	574	561	542	535	558	607	530	574	527	593	576	542	564	562	547	572	555	541	562	565	554	562	578	544	568	578	553	583	539	581	561	599	552	582	561	558	574	527	524	549	551	511	557	542	541	546	553	534	515	555	596	550	552	566	558	578	562	537	535	508	495	567	544	486	502	548	518	553	559	579	510	510	509	526	554	530	530	545	543	579	571	544	504	545	535	529	554	580	555	517	531	539	550	586	544	553	547	573	583	591	544	569	530	545	559	546	551	549	523	543	549	555	583	561	540	558	552	518	542	526	520	511	592	556	522	535	559	582	595	591	579	561	533	555	537	553	578	553	565	562	553	595	549	554	566	511	556	558	561	574	480	597	587	501	516	538	584	574	537	536	564	561	532	557	584	543	526	540	562	532	522	530	513	580	556	514	562	500	548	584	581	578	561	583	577	521	523	530	549	539	582	485	589	590	554	549	564	528	556	530	536	557	536	553	563	520	567	562	553	522	531	564	537	542	538	543	539	514	520	551	552	558	558	517	548	548	522	536	511	572	541	501	569	566	534	535	524	573	545	566	557	570	564	578	553	533	522	574	543	503	537	546	517	571	554	492	547	548	552	533	543	522	567	546	559	564	528	562	519	540	534	557	571	515	550	523	551	533	588	563	547	535	549	525	524	556	533	501	564	539	585	514	493	507	567	516	558	517	600	546	559	602	540	532	556	588	529	562	518	520	546	555	574	547	546	543	515	554	552	528	549	547	504	558	525	553	531	538	532	589	544	561	557	534	578	583	545	545	518	576	574	583	575	576	566	569	526	551	507	526	500	567	536	585	562	508	502	544	550	557	532	542	559	558	550	557	505	506	546	550	577	519	580	539	533	563	516	514	547	504	508	516	583	567	549	525	545	541	555	566	564	535	587	548	530	540	490	558	553	525	536	553	553	536	545	560	554	573	538	534	559	564	554	538	477	557	537	549	510	539	531	544	511	536	581	532	506	541	529	585	581	551	514	489	547	523	528	571	528	514	541	552	487	560	589	554	572	524	575	538	518	560	538	548	547	573	524	539	539	523	571	561	585	537	527	591	559	519	553	563	568	599	532	526	523	545	556	588	526	522	549	513	562	523	538	556	569	561	543	525	535	541	565	565	578	550	580	524	539	513	553	532	538	577	547	562	551	536	570	568	566	532	536	523	539	542	525	527	565	561	556	505	551	554	525	603	533	571	558	550	510	562	566	539	565	521	545	516	557	522	547	515	546	534	520	542	515	564	528	475	551	551	590	576	549	544	572	584	570	543	510	571	578	551	563	553	550	531	524	521	560	536	505	544	555	535	596	554	561	534	487	540	558	550	523	524	536	491	568	573	548	534	535	530	544	554	548	564	544	523	566	517	538	538	568	558	556	535	496	555	543	540	537	549	573	505	561	506	580	599	560	547	531	552	589	526	573	530	541	536	564	534	575	504	526	570	539	553	543	506	540	519	560	546	546	552	519	564	543	550	574	524	549	536	552	542	558	511	545	577	563	559	552	536	562	554	506	525	520	586	585	504	555	539	557	543	549	556	581	561	566	517	543	574	567	511	528	533	545	526	566	564	534	501	502	571	550	552	538	552	561	544	539	535	555	550	532	580	543	615	571	537	546	523	570	589	532	538	536	579	527	524	511	550	502	526	522	539	585	521	563	543	565	561	573	547	510	551	542	578	539	573	562	536	509	549	545	540	577	527	513	564	550	591	564	570	531	526	550	527	519	571	556	541	530	492	532	588	532	559	570	513	495	552	539	513	532	575	545	523	609	533	543	554	627	537	547	556	562	495	533	548	551	554	552	568	547	532	574	537	557	571	522	564	570	565	557	481	537	586	502	513	512	502	552	565	537	523	556	520	543	553	569	597	587	534	517	531	567	576	540	543	558	554	535	567	571	535	541	560	525	570	518	559	538	520	486	534	551	528	573	554	549	514	557	515	514	548	562	552	536	452	536	523	541	540	514	501	531	582	508	542	540	555	562	558	598	522	537	528	549	542	555	544	548	484	542	538	536	559	551	565	551	554	489	555	550	569	551	540	563	555	527	555	537	542	540	556	580	529	533	543	553	563	507	511	533	563	557	547	525	578	519	510	565	577	496	564	568	510	538	544	546	497	555	519	568	562	523	527	535	559	552	521	525	542	549	587	568	549	546	525	543	521	554	530	531	544	581	514	557	520	571	559	547	545	583	549	518	542	484	583	534	532	554	523	535	479	558	554	550	550	519	567	591	510	574	539	563	542	548	586	526	536	518	513	529	564	554	567	518	532	539	494	557	551	521	564	534	519	562	511	563	531	550	576	546	544	545	543	536	538	539	560	524	595	594	536	509	580	569	489	529	586	571	588	522	581	590	554	531	537	525	543	540	557	521	544	539	558	599	578	545	523	598	579	528	561	568	562	510	604	575	547	505	577	501	525	553	527	501	560	534	539	579	518	550	568	486	506	536	545	550	540	553	549	560	544	509	502	539	514	562	538	551	596	526	563	557	602	536	578	556	592	536	533	571	534	533	567	529	573	533	546	597	528	545	546	541	551	535	529	509	557	519	537	545	537	499	543	574	539	512	532	507	548	552	543	575	534	494	515	550	537	521	562	534	547	554	515	529	530	508	547	526	547	605	550	514	529	546	533	575	535	507	555	560	556	555	540	553	555	550	535	547	543	530	520	508	548	519	543	588	535	567	540	569	575	561	557	523	521	551	506	616	548	570	543	525	558	591	557	559	535	522	507	529	553	527	545	553	545	536	555	559	549	535	546	568	506	527	609	550	560	548	584	565	554	511	551	618	511	560	545	538	596	540	568	520	533	541	550	564	548	542	568	556	598	554	571	528	503	550	546	549	532	570	540	514	507	517	530	583	540	530	543	547	559	498	546	506	483	554	500	524	526	562	568	564	561	551	559	496	524	592	571	558	521	577	566	547	550	514	543	549	562	544	547	512	570	541	554	541	576	532	566	522	533	548	536	525	554	563	541	551	564	543	582	586	568	521	552	528	531	613	550	568	522	521	525	534	575	546	525	555	563	546	586	540	548	515	546	534	549	557	584	528	554	555	583	580	514	536	560	539	560	528	547	531	541	519	555	550	561	574	586	510	553	542	585	562	565	536	523	548	548	535	585	596	543	546	559	498	561	546	536	557	580	551	545	561	528	541	496	499	559	535	576	540	534	513	593	530	527	561	552	585	582	541	561	538	581	555	533	569	558	553	587	551	547	575	536	523	501	549	520	586	533	519	545	567	549	546	522	561	561	578
51483	20889	7332	1923	1268	977	785	698	644	541	536	474	469	425	431	424	431	421	387	400	369	395	401	352	403	392	355	394	384	387	351	382	368	371	363	342	363	370	394	361	364	352	364	358	347	343	403	340	383	326	369	372	342	352	348	363	358	387	329	367	342	330	327	328	345	335	345	328	376	333	364	321	330	348	319	369	357	341	332	357	326	315	333	330	331	361	385	322	367	349	350	378	372	365	369	334	345	371	353	342	315	335	398	322	391	379	334	362	319	372	331	365	352	362	367	362	313	345	307	357	347	362	332	368	351	331	342	329	350	341	401	313	345	340	322	360	349	349	354	358	351	362	328	366	374	381	335	322	339	385	351	366	353	350	325	361	373	347	350	352	355	348	376	345	374	357	392	351	339	336	358	386	332	350	359	322	341	352	347	346	359	396	355	376	344	358	356	380	375	384	391	360	311	366	390	332	351	394	374	348	369	339	356	363	370	356	366	322	333	346	319	360	323	356	335	358	359	330	347	327	357	346	365	380	361	340	344	381	350	319	361	342	331	318	362	321	349	375	330	348	368	360	379	394	410	322	331	377	383	348	341	366	337	354	311	330	402	344	375	381	336	370	394	360	358	329	342	354	378	323	349	318	347	354	366	371	360	359	354	335	353	378	371	351	334	354	361	353	349	376	328	360	373	366	344	354	357	368	334	381	351	347	346	361	339	397	365	341	341	350	344	365	360	375	389	322	336	345	376	346	341	327	361	348	304	363	384	347	376	352	350	362	343	347	389	339	351	304	313	326	348	361	342	340	322	383	314	321	341	327	342	336	353	373	379	343	353	376	383	386	387	341	325	347	374	319	366	327	355	331	344	344	348	370	383	339	315	330	369	338	361	353	362	342	331	337	352	355	369	308	345	336	338	356	365	359	329	355	334	345	365	328	352	358	351	338	342	354	351	370	358	329	354	342	353	369	371	367	339	361	338	361	385	326	334	345	364	315	343	362	322	347	373	372	352	336	329	363	373	326	340	340	330	356	348	330	357	358	349	359	384	365	326	328	354	334	359	361	358	337	335	378	344	391	382	368	375	340	338	383	344	337	338	354	352	337	336	334	379	367	329	354	340	313	322	366	371	367	369	326	333	384	347	389	371	377	323	367	354	359	370	344	343	378	391	364	334	338	327	347	339	349	355	298	389	360	346	371	347	346	363	344	339	358	349	329	350	350	396	376	313	361	338	356	370	339	370	368	337	370	379	361	301	332	342	384	302	353	370	344	353	324	393	341	347	328	380	331	357	316	336	350	333	327	359	359	367	314	335	348	330	381	326	348	344	374	329	351	345	335	360	331	371	382	352	377	332	397	333	359	356	341	365	349	340	335	341	343	363	358	363	326	365	352	351	344	347	371	364	360	391	364	359	379	362	324	407	346	335	369	361	373	358	377	371	343	354	348	339	344	353	375	356	347	374	318	330	357	344	375	341	326	342	339	359	379	326	326	361	362	343	370	377	400	343	326	353	361	358	354	327	369	345	389	341	371	350	346	389	364	355	346	344	363	309	338	377	327	353	361	362	321	370	404	360	343	371	343	357	342	366	394	348	352	338	322	344	405	333	361	309	371	364	359	338	370	354	352	373	321	291	372	331	348	363	394	370	356	372	323	324	336	327	345	384	350	357	359	336	359	366	366	387	363	350	355	345	357	341	344	323	355	360	345	357	366	314	353	349	350	337	351	375	389	323	403	344	359	307	332	335	336	341	341	350	345	351	358	349	361	365	362	376	372	333	370	326	330	359	350	333	347	367	347	361	356	363	326	364	341	358	339	354	313	363	385	324	342	333	392	347	353	341	315	362	354	335	358	350	370	353	369	345	374	351	317	343	307	325	353	319	337	350	341	329	360	337	365	368	363	318	353	318	365	373	346	337	348	347	349	349	348	338	349	367	378	333	323	343	338	345	348	310	354	338	363	339	356	364	353	369	347	372	353	358	358	370	369	367	367	359	370	372	353	360	362	389	379	334	311	358	378	359	358	312	373	336	362	324	341	353	335	369	359	360	349	336	358	329	366	344	348	339	375	318	360	350	359	348	341	338	365	363	367	308	393	342	338	315	321	363	323	342	345	347	368	321	350	319	338	358	341	367	357	392	321	317	354	358	333	352	337	332	366	364	315	355	345	337	320	342	334	358	368	335	372	331	400	356	319	356	355	366	351	358	341	336	364	366	381	351	326	348	351	363	378	408	338	369	347	344	389	296	355	336	343	369	325	360	350	360	387	311	367	363	349	321	353	408	365	332	383	321	365	340	372	331	341	353	350	342	350	325	362	368	391	333	406	328	344	357	387	347	346	346	369	377	338	357	366	307	370	332	361	334	363	344	360	323	362	381	340	350	396	361	339	384	345	332	345	341	364	354	367	308	371	321	364	380	361	343	353	324	343	354	359	380	369	350	405	343	342	334	327	398	333	356	339	336	344	363	340	315	359	354	335	310	332	355	361	342	338	309	343	333	343	375	330	339	294	322	309	355	341	363	355	362	356	343	348	364	348	367	326	332	326	373	362	357	377	356	368	370	349	346	335	347	367	335	347	363	340	368	357	382	348	381	363	343	369	352	356	338	352	371	339	338	357	396	371	354	326	369	342	345	352	375	339	336	336	353	368	350	327	358	352	330	349	367	351	360	332	360	349	339	374	356	327	357	326	326	365	346	357	364	325	379	346	372	342	374	362	361	358	366	342	352	352	328	380	340	348	370	358	331	330	379	373	361	393	326	331	353	371	370	365	333	324	390	345	372	349	360	343	335	378	344	359	314	353	363	353	396	361	328	341	329	362	341	372	334	328	350	344	299	324	342	356	336	351	347	358	394	344	346	358	354	329	378	343	353	323	360	345	371	348	340	395	364	334	360	354	380	348	363	380	333	318	345	345	356	360	339	356	358	360	345	314	338	336	305	345	389	391	314	336	365	338	370	365	371	367	346	373	351	360	377	383	364	363	317	354	325	368	300	355	355	378	331	350	356	356	341	369	390	362	327	363	379	356	358	346	354	318	395	325	354	306	335	335	386	307	338	358	381	380	363	391	343	349	314	368	317	334	370	368	317	353	352	366	376	339	339	351	380	325	334	325	373	311	325	359	390	401	377	366	349	365	357	340	339	369	350	355	331	353	343	349	349	380	329	345	383	349	358	365	368	328	354	365	351	357	377	370	337	373	369	346	366	356	366	363	357	328	333	346	370	358	318	371	382	325	349	364	321	331	338	375	347	354	345	370	328	339	340	340	355	336	359	363	361	337	311	327	378	395	344	370	331	363	327	342	333	341	374	387	350	362	342	350	327	317	346	314	361	361	393	355	362	372	353	406	344	353	330	349	341	366	346	334	321	358	337	365	370	373	345	376	367	381	343	387	366	344	359	330	404	334	356	343	369	348	340	334	354	376	352	347	364	349	398	311	349	367	383	349	374	321	359	321	331	352	343	352	378	345	362	319	384	346	341	354	370	338	364	340
30573	2327	4408	5087	4463	3848	3288	2672	2451	2141	1992	1768	1620	1576	1453	1410	1347	1271	1267	1249	1191	1215	1174	1127	1116	1087	1048	1106	1045	1029	1025	1034	1034	1019	998	989	972	987	980	1000	1003	981	974	946	1029	967	961	923	978	951	920	908	956	948	965	997	951	909	922	942	949	898	921	955	942	930	907	922	915	910	949	965	914	911	948	895	900	917	886	967	956	932	975	919	884	883	904	918	910	929	914	958	957	908	916	876	884	917	920	914	892	882	871	930	936	904	937	933	901	899	934	895	904	896	927	896	866	911	888	887	901	943	922	890	900	895	925	899	890	856	863	888	929	958	888	901	942	871	894	865	894	904	857	881	903	915	961	867	863	950	940	833	887	927	931	870	918	878	931	938	952	944	884	904	882	914	837	943	936	867	909	939	871	898	932	881	943	891	879	873	895	899	869	924	916	934	904	894	894	855	878	909	887	907	905	931	901	899	939	871	872	896	947	870	860	875	870	861	898	887	899	897	859	922	888	891	950	864	924	865	897	903	929	939	889	869	911	881	928	890	894	882	906	869	902	908	855	910	951	903	895	871	891	939	940	897	864	929	912	871	894	848	911	899	848	930	882	928	904	894	992	917	910	877	898	889	879	906	879	884	887	876	888	910	892	884	882	923	861	939	914	914	844	919	918	891	927	916	912	867	861	900	848	885	888	896	918	895	865	882	904	927	931	900	897	888	895	934	888	915	933	941	852	925	883	927	976	929	905	897	907	908	944	880	975	861	855	894	867	885	947	936	897	862	846	861	936	867	945	872	906	910	887	906	860	889	896	902	931	866	875	905	911	888	881	826	887	884	924	924	908	896	947	869	898	918	844	897	907	899	877	906	934	893	876	884	912	894	857	920	883	860	842	894	902	866	858	857	924	950	908	889	929	937	908	894	880	912	905	923	922	907	960	902	951	922	874	921	877	923	867	890	902	926	970	865	916	925	941	903	876	841	883	938	912	878	896	944	910	875	895	908	893	923	945	884	932	905	885	914	945	876	882	919	914	897	875	884	858	888	881	838	882	909	856	892	895	899	890	931	896	939	907	895	891	881	909	892	869	909	901	874	915	891	873	942	890	887	903	860	904	894	911	930	881	923	882	893	865	920	927	921	877	885	945	941	923	869	894	881	942	898	823	933	965	858	918	832	928	891	886	861	906	884	923	939	885	927	877	931	912	936	901	871	855	907	910	883	892	893	937	914	929	866	873	897	903	899	921	873	934	903	900	877	901	883	888	871	911	928	927	905	891	886	888	927	846	929	923	855	889	859	868	948	945	931	879	883	912	854	889	911	899	874	906	873	936	910	877	913	883	912	922	851	906	951	896	916	967	888	909	916	910	919	901	873	946	872	980	893	858	888	846	876	891	917	962	893	875	903	941	906	924	912	916	899	911	900	923	893	895	933	891	879	870	915	944	916	886	881	922	889	904	870	836	924	879	900	920	917	887	876	870	955	905	876	863	881	861	892	938	913	940	903	880	858	883	879	914	869	916	944	867	923	911	949	892	963	895	920	868	917	916	913	897	951	919	892	875	869	895	872	887	893	929	866	880	912	914	911	931	896	911	951	883	889	894	861	946	904	895	862	922	907	904	960	932	886	904	863	857	858	914	890	875	871	888	916	950	943	936	895	891	886	926	889	871	853	909	860	910	875	912	956	908	931	835	907	899	872	863	855	869	928	907	934	851	932	917	916	931	896	912	874	945	886	937	863	937	879	900	878	922	894	890	894	831	906	922	900	925	922	872	897	886	881	982	953	891	906	888	901	876	901	948	886	904	838	905	899	861	866	913	876	918	875	937	895	946	857	921	881	888	881	904	944	878	883	910	910	948	934	924	907	954	892	885	899	879	888	906	877	911	887	898	839	870	912	933	932	934	881	915	882	892	868	891	936	869	906	811	940	923	869	865	902	905	911	883	924	911	902	905	884	888	828	902	958	863	902	845	845	911	892	897	903	884	920	876	931	911	901	925	925	866	871	895	898	886	875	891	858	915	869	932	885	908	889	878	908	882	909	906	850	909	855	884	876	864	842	908	883	901	882	896	870	926	857	924	929	917	855	886	915	912	931	878	882	855	889	892	918	936	921	897	940	918	928	907	885	876	901	881	920	901	870	981	937	847	895	899	847	842	907	872	881	923	844	926	800	925	908	914	980	887	875	881	897	860	903	934	914	846	887	892	866	876	915	932	912	916	903	866	886	851	926	931	941	896	926	942	887	888	889	904	879	873	869	955	916	892	934	882	909	846	883	885	912	844	918	872	933	947	921	861	918	896	844	895	850	837	899	894	890	899	905	921	876	939	893	898	879	962	934	896	899	878	850	909	878	912	912	865	903	891	878	877	916	843	906	878	914	902	875	907	937	875	893	868	906	877	906	912	847	896	921	838	876	920	854	931	924	871	942	896	896	906	864	919	857	941	883	889	892	907	885	914	880	869	885	946	858	864	899	868	871	866	896	819	934	833	896	884	882	931	900	901	918	917	906	960	895	845	867	836	890	917	923	906	895	886	901	888	860	883	914	896	920	891	956	880	889	862	920	914	932	940	889	875	881	908	882	908	918	908	857	874	901	951	917	934	890	916	844	886	948	887	897	879	857	908	864	900	903	898	943	892	892	840	934	838	850	855	906	959	878	895	892	909	923	894	869	933	887	896	917	867	938	893	884	916	927	933	933	899	891	963	962	881	898	920	925	926	924	904	882	901	882	855	852	871	897	893	896	894	865	896	910	826	840	864	905	899	877	896	944	891	933	874	888	896	896	927	892	968	906	921	882	928	902	904	886	897	869	856	932	927	883	896	916	867	925	921	842	907	927	915	891	967	912	831	898	930	907	850	829	907	944	854	886	910	906	918	912	844	899	873	904	863	881	887	922	899	861	970	915	901	888	906	863	905	894	907	929	852	946	870	915	878	900	958	909	853	913	903	914	879	865	884	913	894	843	881	904	861	867	865	936	926	903	854	905	856	936	862	887	879	878	882	947	847	891	889	807	925	873	927	909	872	858	895	901	909	909	927	912	895	915	876	921	862	857	908	869	888	949	889	866	874	842	902	889	933	849	926	894	842	882	904	906	880	906	920	935	866	954	928	915	942	804	907	865	908	928	825	905	837	894	907	875	901	936	883	913	893	901	912	858	895	871	900	871	884	928	868	927	902	922	936	934	906	910	857	875	901	913	859	908	839	899	907	904	882	883	867	920	858	915	907	908	930	912	897	846	872	911	882	868	905	829	901	892	890	886	881	893	888	898	893	908	885	959	902	908	880	954	880	933	894	866	926	895	876	870	917	895	930	834	895	887	861	880	868	881	926	931	857	924	907	913	881	927	924	909	891	897	910	897	858	871	853	942	911	902	925	875	857	888	926	845	860	890	905	843	909	907	906	884	871	938	928	883	836	945	925	912	908	896	897	834	907	912	915	909	878	915	913	919	904	929	930	923	934	928	885	895	874	890	898	919	872	903	895	900	910	881
3986	356	278	259	277	289	280	325	274	275	280	302	268	258	312	307	292	299	302	272	253	272	303	281	279	297	273	280	244	294	273	315	281	305	261	289	300	285	313	279	283	250	272	274	273	300	293	277	281	264	280	248	295	288	283	275	295	259	289	259	259	306	259	300	278	286	275	303	259	283	269	302	280	290	285	283	271	277	293	248	267	270	298	267	295	289	268	267	304	328	284	286	254	266	273	305	291	274	287	270	295	296	253	289	293	293	267	280	320	259	266	255	299	277	281	291	286	283	302	260	239	285	314	284	310	297	259	283	335	300	274	297	278	288	256	292	261	266	310	273	290	295	291	291	292	304	283	292	269	279	298	283	283	281	313	274	268	276	291	306	302	251	264	276	283	285	267	293	281	310	297	269	263	285	283	290	275	281	286	346	313	257	302	282	295	293	272	250	292	270	324	304	258	254	252	248	265	291	287	298	261	281	273	279	303	296	276	258	267	306	300	300	290	286	289	282	272	263	310	282	273	274	263	263	242	273	285	284	273	278	263	255	271	264	274	300	308	276	293	267	293	295	279	264	325	288	250	265	266	316	281	243	291	283	284	261	261	305	254	263	301	265	271	261	266	253	281	250	278	300	294	281	320	278	277	295	295	249	318	312	255	272	257	273	299	282	274	276	287	328	245	275	283	303	301	304	258	294	306	271	288	286	285	250	291	288	289	290	278	302	274	284	276	281	316	270	286	241	251	269	267	261	255	289	303	267	267	260	259	279	283	286	274	315	265	271	265	273	283	307	275	271	284	289	256	318	314	300	289	292	288	257	279	298	273	281	340	258	284	318	280	283	314	285	305	288	285	266	288	268	286	294	291	292	263	270	299	310	263	298	316	280	275	259	238	293	262	261	277	289	280	325	306	306	294	314	256	266	304	298	257	262	298	299	294	312	301	280	304	263	275	269	281	296	259	306	303	271	299	300	298	299	246	279	284	274	286	282	242	274	277	318	289	279	288	284	289	256	247	275	322	261	270	297	275	302	275	285	266	298	287	265	252	305	298	311	280	272	336	297	289	276	294	285	301	276	282	309	293	310	274	298	266	296	257	274	271	265	308	325	259	269	278	301	302	308	280	285	277	291	308	273	310	273	283	271	297	256	281	260	309	296	279	296	297	288	329	251	259	278	287	260	299	284	274	265	298	265	294	284	249	263	266	274	284	302	296	274	295	295	294	271	276	307	269	271	247	298	261	283	301	270	280	286	309	293	287	302	265	268	260	286	281	264	295	297	289	286	269	295	263	256	268	302	265	298	304	297	270	260	295	279	271	283	302	272	301	256	260	251	253	287	275	289	256	267	284	263	276	255	294	263	261	285	273	284	275	260	301	289	309	286	255	287	266	280	307	309	288	284	275	323	292	289	283	302	297	272	295	296	263	256	304	281	281	318	257	273	275	289	295	291	280	244	268	285	278	264	290	284	261	268	289	270	284	292	304	264	294	275	290	272	282	291	288	265	271	259	264	275	291	293	278	292	260	280	300	272	293	297	289	265	307	267	278	286	256	319	273	268	284	270	285	284	262	300	305	249	293	273	281	271	265	292	308	263	262	271	274	271	294	262	272	291	271	275	278	273	257	290	262	270	288	270	294	278	242	244	286	283	289	296	271	286	262	264	302	269	261	257	282	292	268	252	272	280	285	268	270	269	314	304	279	278	317	291	280	268	284	306	295	289	241	310	241	294	282	262	284	299	290	313	287	323	330	276	286	296	292	283	299	331	287	312	278	303	291	297	294	293	277	307	287	277	242	301	253	251	271	290	251	297	262	261	265	280	290	274	256	284	254	260	279	310	248	258	256	286	256	292	283	314	274	250	288	268	279	298	302	284	284	292	282	275	315	301	292	268	267	263	313	266	278	282	258	269	295	285	295	289	271	285	316	274	282	294	269	270	302	247	270	259	257	290	278	248	277	278	284	282	268	321	319	322	284	280	260	276	295	279	263	252	270	324	263	268	275	291	281	321	251	274	287	302	290	303	278	304	298	272	299	292	271	262	265	297	305	244	297	281	282	281	305	287	261	256	290	265	272	293	262	277	264	270	302	272	264	282	270	314	275	317	283	278	273	266	276	274	269	283	242	308	277	259	258	303	270	259	256	268	291	261	275	271	281	288	318	309	252	278	309	298	276	249	267	245	255	283	279	294	275	275	300	297	295	286	288	305	288	261	272	281	269	281	307	275	297	278	262	314	305	259	283	264	287	250	289	262	256	276	308	256	275	266	259	269	264	267	284	284	310	276	324	289	251	280	262	290	302	260	280	276	263	278	272	258	272	306	247	306	304	267	267	271	256	278	269	302	286	310	272	289	291	269	286	258	286	273	290	268	281	284	265	291	304	278	261	304	294	269	287	296	277	295	277	271	286	294	254	260	275	309	254	269	316	311	290	295	305	247	256	277	264	271	250	290	274	287	295	246	269	297	263	294	247	253	317	306	282	288	300	270	257	261	287	266	294	281	239	302	295	280	279	294	307	259	277	289	277	303	315	281	285	294	276	250	275	283	283	270	292	278	256	293	280	254	285	309	285	302	292	266	286	255	314	278	275	290	264	287	277	270	290	294	266	278	296	306	275	269	282	275	269	282	276	263	272	280	272	243	292	236	266	287	262	263	259	283	230	286	289	260	269	297	269	285	258	284	251	284	301	245	276	299	294	287	293	288	274	268	280	288	259	250	260	295	258	287	284	308	285	278	266	301	279	275	274	310	305	252	279	292	324	284	276	297	281	265	294	272	268	269	280	276	267	279	272	271	280	316	274	277	294	256	253	265	266	296	273	300	265	253	272	267	275	284	324	260	271	300	308	323	272	305	279	266	292	286	274	264	303	260	318	298	293	272	291	272	292	247	290	251	277	263	257	274	301	289	310	266	280	277	276	281	290	287	266	306	283	290	260	286	286	250	246	274	302	275	258	334	281	275	274	268	283	291	286	303	274	283	292	278	260	281	293	274	281	277	296	246	288	262	281	290	323	298	289	280	278	276	249	283	305	282	277	306	271	290	273	321	287	290	286	292	282	302	289	283	290	270	290	324	268	270	273	294	291	273	305	270	289	255	299	273	271	255	282	285	284	289	287	322	282	261	286	281	259	285	288	270	292	321	264	292	296	285	284	286	281	275	287	241	265	299	269	235	291	309	301	256	270	266	276	270	306	296	312	256	272	284	258	266	273	293	285	285	273	249	260	259	292	258	294	264	249	290	269	283	289	267	302	304	266	279	287	258	278	290	287	270	285	275	294	279	304	273	225	301	270	272	296	314	326	308	277	276	289	271	268	291	267	304	299	272	310	277	311	278	278	286	296	320	304	308	291	278	285	284	284	284	284	292	274	283	260	276	256	267	290	306	259	260	288	256	278	296	236	277	247	270	266	268	272	287	295	282	304	280	297	276	303	305	268	299	257	273	279	283	296	267	280	267	283	291	290	304	296	283	298	290	255	271	303	277	283	291
3806	796	744	802	802	828	750	728	705	779	721	756	717	694	733	658	728	750	714	677	738	771	704	687	678	732	735	764	754	755	725	729	756	759	757	694	728	725	671	754	728	710	717	708	752	703	696	738	689	676	724	766	743	693	647	695	739	760	712	700	755	753	700	682	738	707	732	742	722	717	733	739	691	764	762	734	732	675	694	701	718	736	699	719	722	715	719	703	721	735	751	748	710	711	731	689	764	747	689	710	710	758	682	734	690	711	795	731	681	711	725	779	743	667	717	706	735	717	717	730	756	744	758	700	701	697	736	749	749	741	695	737	736	692	699	709	764	703	718	706	739	691	716	703	715	682	706	731	700	680	690	692	782	659	695	708	702	693	734	739	734	710	737	730	698	727	718	718	708	702	752	709	711	703	683	784	713	751	702	750	736	740	729	753	709	717	710	762	696	730	694	720	731	740	715	733	747	705	706	712	733	692	698	711	730	761	750	703	764	705	708	706	728	748	698	699	705	681	723	695	756	719	733	718	727	739	701	740	747	718	676	700	713	782	688	677	714	734	737	695	726	697	759	795	725	724	730	754	723	753	722	721	683	686	672	713	756	652	711	724	696	727	709	709	774	772	730	711	707	667	691	717	699	688	740	721	690	696	716	756	670	775	741	730	702	688	725	738	718	722	706	693	779	724	690	687	792	730	761	682	718	686	704	744	762	767	689	705	692	709	743	688	713	731	733	758	748	698	746	713	705	676	697	687	739	695	757	708	731	731	704	724	726	716	705	698	734	748	694	758	728	697	737	729	720	736	771	697	711	695	722	729	721	719	727	696	700	774	700	732	769	704	685	737	693	750	731	689	752	652	676	712	707	730	705	683	728	770	688	725	720	674	756	647	688	727	740	725	720	736	738	732	707	688	748	716	729	723	787	699	762	702	750	741	714	694	757	752	705	734	726	672	713	708	680	750	754	735	765	703	708	727	685	716	735	679	711	700	691	738	709	694	676	715	710	699	666	706	702	734	732	702	695	736	727	723	699	657	726	733	723	692	718	726	727	722	684	714	731	680	705	691	719	694	728	793	671	703	784	729	747	735	698	735	698	697	725	729	701	722	788	707	732	743	731	712	765	725	684	731	739	699	730	668	709	754	739	703	735	762	721	726	702	761	716	722	656	704	709	691	729	693	664	708	711	737	732	697	794	788	737	671	708	688	697	700	698	700	694	689	729	724	675	672	794	683	691	671	728	724	688	732	683	738	663	685	719	731	677	701	689	731	700	696	721	730	728	719	731	703	715	675	683	716	737	724	751	730	720	712	712	729	702	701	754	700	682	714	718	751	762	710	718	671	716	679	744	718	670	684	708	716	716	724	675	715	727	795	697	713	743	745	725	757	740	720	782	721	749	739	727	742	711	739	740	714	707	680	728	748	683	733	697	701	743	720	759	735	719	683	719	712	757	699	691	673	717	685	735	736	666	696	742	662	709	711	728	712	689	724	744	707	732	670	752	711	756	688	743	710	715	706	735	748	691	775	721	728	711	726	694	726	725	754	654	718	759	724	689	736	716	763	735	736	699	715	704	678	686	734	718	729	687	705	753	762	727	748	735	694	672	720	735	701	719	706	698	727	754	731	702	686	723	741	721	714	695	713	740	718	660	699	677	728	739	673	715	746	688	760	668	714	700	754	722	716	710	743	718	712	747	739	719	686	747	757	741	690	712	702	682	783	725	720	749	713	700	753	763	714	740	670	723	689	686	689	695	750	699	737	699	723	745	737	740	686	702	716	699	728	730	714	735	770	724	708	743	707	718	676	712	731	707	657	757	742	690	732	774	705	747	684	764	725	710	745	741	731	682	684	751	720	685	693	781	733	710	715	702	707	740	705	692	745	732	714	733	736	714	768	710	720	721	698	730	686	759	704	711	682	770	724	711	733	700	744	698	681	733	751	742	706	694	720	733	732	737	727	683	700	719	718	727	733	709	747	688	734	679	703	684	726	686	764	714	681	705	757	711	700	734	724	689	731	731	736	698	718	735	741	710	737	701	701	695	721	697	721	734	741	722	709	729	735	709	721	711	675	708	756	734	704	696	758	730	753	754	702	762	744	714	731	675	720	696	727	714	722	727	729	719	707	726	714	765	711	696	696	721	697	720	745	753	722	714	746	775	668	727	741	695	753	700	705	725	716	733	715	686	671	707	731	710	729	703	655	764	711	708	712	740	764	732	757	710	744	700	665	718	775	693	712	701	769	718	752	735	698	680	734	741	708	716	709	670	699	724	724	725	766	718	723	730	675	720	730	746	727	768	726	720	714	710	705	715	738	693	715	693	716	724	704	731	709	759	698	763	727	727	740	758	710	717	749	723	764	744	731	732	681	729	710	723	641	716	751	704	725	737	692	690	770	752	704	747	688	752	680	770	757	707	697	710	720	686	705	683	713	721	717	691	728	730	717	679	696	687	673	714	722	703	734	743	704	746	708	691	703	688	695	708	694	723	751	722	756	698	701	736	731	742	752	715	705	741	719	734	752	685	733	668	780	730	754	662	700	747	724	755	730	714	712	771	722	710	693	750	722	712	667	736	754	696	667	678	736	682	736	722	758	737	687	721	722	730	718	705	724	708	744	681	746	728	674	720	748	679	770	749	713	689	707	712	745	702	701	693	720	678	708	740	720	731	703	695	731	676	735	700	659	728	746	748	738	686	767	736	730	710	704	715	717	728	705	693	724	724	740	763	706	666	712	728	753	716	715	695	736	742	699	743	739	729	775	762	733	754	727	755	713	682	703	737	717	705	708	689	719	742	760	723	696	701	768	685	722	698	705	696	753	737	730	698	697	719	728	698	746	695	687	745	680	723	716	760	697	725	720	663	711	736	711	722	732	711	695	694	708	709	717	732	688	749	677	752	674	683	729	718	703	726	714	723	709	656	759	731	703	691	721	722	712	698	696	727	713	684	737	760	638	744	689	729	729	703	739	728	687	750	739	715	693	705	716	681	719	709	744	731	740	691	710	750	712	703	707	712	760	707	733	701	734	731	724	716	739	712	740	718	720	745	700	746	684	738	761	733	731	698	746	708	725	703	696	732	745	712	732	723	746	739	674	747	714	680	677	736	716	781	697	695	730	770	648	709	739	695	756	698	727	722	731	692	746	693	758	722	697	705	733	712	731	696	715	690	753	664	708	678	691	734	741	736	706	703	700	705	767	699	722	753	719	677	727	708	708	727	698	667	718	732	736	732	747	725	724	761	683	674	739	746	730	720	757	715	650	734	706	666	731	696	687	724	738	739	741	664	772	706	734	720	663	745	713	754	750	745	699	713	729	713	711	736	729	667	689	717	728	751	706	696	717	705	778	700	690	691	678	720	745	697	754	685	732	733	707	717	682	741	709	782	678	698	712	732	700	686	711	705	735	726	675	715	716	748	700	695	746	735	708	736	724	705	728	729	745	731	708	719	703	718	739	706	663	721	772	680	697	682	730	700	723	746	714	660	728
38168	10327	1595	846	645	486	411	339	317	252	224	287	235	217	233	191	211	188	228	222	232	206	228	215	222	182	175	198	209	193	190	187	192	194	181	211	197	184	203	186	183	209	195	182	220	232	193	199	184	190	162	163	204	202	205	210	178	194	197	195	195	183	196	198	202	216	202	187	200	206	213	200	172	173	161	199	179	203	189	170	209	174	189	213	189	182	177	184	160	176	197	177	172	168	197	198	195	186	189	184	202	195	197	182	198	207	208	187	177	175	171	168	224	192	199	204	209	172	178	190	175	182	187	202	189	178	166	199	179	215	204	179	190	171	186	188	173	160	183	225	184	175	183	152	205	158	184	205	183	177	144	202	203	167	182	197	191	163	177	179	189	162	197	169	187	205	162	176	197	190	201	174	180	190	188	174	168	193	179	183	205	181	208	190	172	178	197	187	201	200	214	168	191	180	167	192	205	202	203	181	192	182	180	197	161	206	192	176	171	194	190	186	209	183	189	195	179	195	189	180	170	169	179	175	200	177	203	181	174	181	175	174	195	198	187	196	205	199	183	205	194	228	185	185	184	207	193	169	192	187	218	199	185	171	204	180	191	192	196	230	192	198	172	216	197	199	165	199	188	179	196	165	213	181	170	156	204	168	202	190	197	176	189	182	175	181	191	206	165	186	168	187	181	182	181	180	186	195	181	187	198	182	187	196	186	180	180	163	171	170	210	195	190	197	173	168	197	195	187	164	174	198	184	196	184	183	184	174	216	180	191	191	163	192	183	224	174	180	183	177	170	180	185	194	199	181	173	188	196	203	175	184	197	213	209	179	181	207	198	186	215	173	200	178	193	199	210	178	179	188	195	198	190	170	180	171	214	195	180	211	211	186	174	202	204	191	191	190	195	188	189	180	188	206	206	207	201	175	189	153	169	199	194	188	190	144	197	182	179	174	185	179	190	175	162	174	190	178	174	197	167	178	191	155	178	187	197	174	199	197	166	168	191	205	170	172	198	194	197	200	175	188	177	193	172	176	162	206	202	207	190	165	181	192	203	187	187	205	183	174	167	195	205	205	181	199	211	180	199	185	198	184	188	185	219	179	194	198	187	186	173	196	208	206	194	170	183	206	189	199	201	180	158	196	200	167	188	177	201	203	196	198	166	189	178	170	157	181	198	209	200	157	213	207	167	186	187	204	192	172	200	194	190	209	185	176	191	191	181	169	175	193	169	186	176	205	177	177	204	191	171	164	182	202	195	194	184	180	211	184	173	192	190	167	190	200	185	207	181	193	191	174	179	186	186	167	196	187	157	189	191	173	211	190	200	190	181	213	197	184	178	186	195	207	194	178	190	153	184	188	208	194	169	164	183	186	197	169	177	168	200	221	172	200	181	177	193	162	195	179	180	187	186	182	197	170	163	165	208	173	181	183	179	202	193	183	176	180	167	176	201	156	179	195	193	206	185	171	201	181	190	189	178	206	181	178	187	161	195	175	180	192	192	193	175	178	187	181	192	183	165	175	184	214	197	170	195	163	189	199	165	193	189	185	175	170	201	194	179	188	175	163	170	203	193	197	174	179	166	194	160	215	180	177	184	197	188	182	170	210	221	193	185	174	180	167	161	187	192	213	194	165	196	211	183	186	159	183	216	194	189	204	190	201	161	165	179	184	179	173	196	199	173	183	185	175	197	173	194	202	191	198	188	174	176	196	197	190	188	199	202	201	175	186	192	182	191	203	209	179	161	190	214	220	168	186	202	217	185	188	199	177	170	228	178	191	174	204	187	166	177	208	196	165	168	221	193	205	174	181	196	185	197	191	169	197	205	209	201	176	186	179	165	203	162	177	202	162	187	172	170	176	179	211	192	173	190	183	177	196	197	195	173	178	180	184	175	208	179	201	198	184	174	170	209	171	195	207	179	193	191	181	180	222	178	180	197	206	191	187	202	188	196	170	203	170	190	185	204	176	189	201	191	167	198	188	188	156	212	180	178	184	196	188	197	158	206	180	181	188	183	173	172	189	193	185	211	187	194	188	200	206	163	186	184	166	188	177	177	179	190	194	197	190	158	170	194	201	176	171	187	191	173	195	198	191	174	192	172	160	187	184	193	182	193	194	176	209	203	200	196	184	192	179	184	168	202	186	180	192	175	195	205	158	207	209	191	188	196	175	162	183	168	194	209	187	164	174	189	181	201	160	189	178	203	185	166	182	209	206	204	178	187	185	212	177	185	189	176	185	185	208	176	181	166	197	181	191	190	185	178	194	181	183	181	156	205	202	195	192	199	203	201	193	179	177	195	165	199	181	185	196	187	177	187	182	163	182	171	172	176	203	173	164	182	177	185	185	175	163	160	169	207	184	187	183	170	193	186	177	178	189	201	184	207	173	179	186	179	174	229	198	166	170	194	148	165	194	179	184	170	195	171	203	180	185	181	156	171	181	175	177	190	166	194	173	189	193	169	198	199	165	174	194	200	193	207	195	196	198	210	175	180	180	187	167	202	214	183	195	192	162	189	206	181	193	175	186	155	205	183	208	211	173	187	169	193	200	186	163	180	184	188	168	231	181	171	189	179	165	189	188	179	181	188	167	195	181	179	164	180	178	168	175	185	192	204	185	191	204	175	182	164	245	198	199	180	186	189	196	159	193	180	197	189	190	182	178	173	195	195	192	192	187	214	196	183	185	165	180	179	197	197	170	194	187	191	175	186	192	181	183	173	192	202	185	156	175	177	180	187	186	180	183	198	166	204	177	179	170	226	191	185	196	193	190	158	221	192	206	193	218	203	206	196	182	166	190	182	205	199	184	196	175	202	197	173	197	209	186	192	175	188	183	185	169	173	201	190	189	173	177	195	184	177	169	185	184	169	151	167	174	176	194	181	204	166	201	191	174	183	177	165	169	169	188	192	184	178	182	160	188	192	198	204	190	188	204	191	194	173	213	204	181	205	210	205	196	191	175	188	185	181	174	184	194	193	174	181	180	186	178	189	178	164	169	180	177	199	188	205	202	199	170	194	191	171	197	199	171	206	182	187	166	191	191	168	185	214	201	188	191	193	178	175	195	201	196	174	199	178	196	176	172	184	191	210	169	172	169	183	193	179	201	196	207	181	198	172	178	173	175	217	193	167	190	162	191	183	173	181	194	195	178	171	206	193	194	177	216	182	166	165	169	199	189	176	180	169	187	180	187	186	179	196	196	192	178	167	187	206	194	212	205	176	176	182	205	180	210	193	197	193	208	191	193	177	153	192	186	214	201	187	183	156	173	178	203	210	184	185	169	206	183	191	197	194	168	190	184	174	196	184	189	207	210	186	169	162	198	181	162	201	175	205	188	178	198	181	194	163	217	203	191	196	192	191	180	175	188	194	177	168	181	215	185	172	195	180	193	218	161	172	177	168	192	182	184	176	170	181	184	194	191	192	172	208	181	207	174	197	171	193	199	185	174	169	177	176	193	193	181	164	174	174	205	174	175	193	176	215	218	217	197	195	175
20048	1268	2337	2748	2491	2007	1707	1538	1330	1188	1081	990	932	872	844	810	738	698	726	714	706	659	677	669	621	600	623	639	619	634	637	619	650	646	587	612	592	575	596	615	585	601	579	572	591	599	603	586	563	555	601	550	570	580	562	608	578	553	565	552	638	581	572	539	527	548	573	558	548	552	565	541	530	560	560	539	559	567	559	593	534	587	548	532	563	579	536	554	556	530	532	547	575	601	556	524	560	526	561	544	571	568	564	565	513	550	538	545	557	529	560	543	537	605	568	537	544	508	576	543	518	532	515	527	566	546	545	542	560	536	548	546	528	529	543	536	546	497	555	512	528	530	551	535	602	559	557	567	546	577	569	546	562	529	581	605	534	528	537	512	594	564	582	540	531	560	561	508	526	522	598	501	523	506	518	555	555	558	530	542	531	535	572	507	590	572	569	552	523	528	554	553	562	554	539	544	575	558	556	548	564	506	532	521	526	557	532	545	550	525	559	571	547	575	549	540	573	529	538	555	560	567	513	560	556	553	539	507	539	593	519	511	548	520	539	539	584	537	543	516	557	516	537	542	491	534	565	523	562	526	560	532	548	536	548	566	542	523	570	579	536	521	567	512	555	514	526	536	550	597	558	570	544	527	566	540	520	573	550	554	568	527	544	535	553	517	542	561	551	548	534	511	535	536	544	570	553	558	600	525	550	517	505	581	532	518	532	525	566	525	580	523	545	531	511	554	547	524	526	507	515	563	504	533	524	563	558	558	557	580	554	533	589	532	524	577	561	530	552	538	585	538	555	569	549	529	521	544	561	545	567	520	574	503	590	581	526	535	584	534	509	496	546	561	565	543	531	504	532	536	598	523	592	524	537	548	574	531	553	538	548	566	531	517	569	534	556	549	544	560	531	562	548	551	541	546	553	531	546	479	597	558	504	518	518	559	535	569	533	566	509	543	554	569	572	572	563	532	550	549	528	500	514	528	506	519	559	574	531	536	527	548	532	552	591	551	571	530	579	607	546	509	510	565	570	511	510	531	535	555	534	565	557	517	578	528	535	565	590	586	563	538	519	522	570	571	609	584	530	578	591	556	540	514	546	503	559	545	533	552	558	589	567	528	545	550	520	544	520	550	526	563	532	598	488	549	515	556	575	558	547	527	535	570	516	540	539	502	510	567	549	544	553	529	524	548	557	513	555	511	544	548	539	576	527	547	524	536	546	555	558	592	560	553	529	521	537	568	543	537	534	527	559	584	542	555	550	540	531	554	504	532	561	495	529	560	576	540	568	547	513	535	581	525	538	545	522	573	550	519	523	510	551	488	530	540	536	555	583	524	559	521	503	555	546	521	543	552	539	563	508	564	546	533	539	544	540	563	534	569	522	548	543	535	542	521	548	523	526	519	516	549	502	578	537	573	525	543	554	559	518	611	566	545	552	508	514	513	549	544	547	546	549	541	507	533	543	531	544	546	523	543	501	526	543	511	556	521	544	605	524	568	547	576	518	569	545	542	550	522	544	525	540	566	568	541	552	582	570	592	531	557	536	586	557	547	541	516	582	528	541	526	531	557	566	561	560	499	562	549	529	577	540	516	482	590	537	525	525	508	494	560	554	559	517	508	534	517	566	550	580	546	505	527	499	545	535	544	552	555	526	588	510	505	528	510	534	575	520	509	556	535	548	542	563	525	537	563	502	537	522	576	529	545	553	561	556	523	548	541	558	498	566	585	509	524	578	562	526	584	514	533	595	529	503	542	547	515	528	574	553	564	550	540	526	547	535	567	563	537	546	535	543	530	563	559	536	555	571	571	524	518	528	533	558	553	538	574	531	552	552	509	586	533	556	507	553	513	535	547	505	551	508	496	542	546	560	556	565	589	514	573	524	530	536	534	506	501	568	551	515	531	543	539	525	538	527	568	549	539	551	495	529	593	515	533	530	545	532	537	524	595	582	525	548	570	558	551	506	555	545	513	580	559	555	512	578	544	547	507	495	512	551	532	521	560	520	559	574	568	532	577	518	554	534	507	556	549	506	560	550	535	563	538	532	497	553	514	550	573	569	575	521	516	508	551	537	563	520	506	567	507	538	528	557	545	513	554	562	529	554	563	576	534	536	531	530	543	506	525	588	539	526	569	544	543	575	525	559	561	550	520	577	526	536	542	538	522	549	535	558	570	581	567	537	494	527	535	542	550	575	549	559	573	487	544	552	528	559	546	568	526	575	535	558	564	533	530	582	516	499	579	567	494	552	497	526	550	556	536	567	547	548	520	543	543	539	553	537	540	537	539	511	562	561	514	558	523	595	554	535	515	526	570	570	516	563	557	554	522	514	544	577	518	504	524	562	552	561	480	552	554	564	502	516	577	572	565	556	521	526	541	534	545	507	534	545	541	550	533	541	541	525	541	556	544	579	537	580	518	557	552	512	542	551	586	510	528	523	513	552	530	598	518	512	580	535	526	560	521	578	537	543	560	539	570	552	541	572	516	567	524	555	564	544	546	572	535	572	549	526	545	519	547	540	549	608	529	555	536	530	516	490	533	534	537	548	547	573	525	508	540	568	495	529	603	535	570	555	521	567	539	567	562	556	599	528	547	546	566	573	536	540	545	570	563	535	565	563	508	527	499	556	615	556	531	550	548	572	534	497	534	527	563	568	536	538	564	560	516	526	574	551	563	543	568	552	568	537	596	552	523	522	571	573	581	524	514	533	553	527	545	503	541	555	563	574	535	578	546	566	547	555	545	576	552	528	559	528	527	561	583	529	560	565	519	535	571	573	577	554	516	524	514	547	546	534	576	525	549	549	569	503	546	520	540	524	575	530	516	604	518	539	515	545	570	543	578	597	537	519	553	541	558	569	536	564	495	561	556	531	535	517	520	531	531	567	560	507	547	536	525	503	526	548	601	554	579	553	565	541	585	544	599	532	517	543	542	532	563	521	530	507	564	546	513	516	554	551	540	528	563	571	533	548	517	545	533	504	573	538	529	563	515	542	558	557	559	578	551	561	530	538	507	570	537	577	567	554	502	556	581	550	564	576	522	567	548	515	541	565	581	581	572	524	508	552	511	527	576	523	547	502	510	568	527	589	527	522	527	530	540	547	509	547	557	556	525	505	535	545	567	540	514	506	521	536	560	514	558	541	525	561	566	574	559	561	533	551	536	514	570	541	555	535	511	526	533	496	554	548	527	515	482	573	559	562	548	546	565	524	510	546	552	527	501	569	549	518	525	538	534	516	553	534	550	529	530	531	558	532	540	517	532	512	515	546	502	525	519	577	552	529	541	581	548	565	555	521	515	550	537	491	513	538	546	561	546	575	544	517	546	524	551	519	535	565	597	564	591	543	527	576	534	550	573	585	558	549	528	540	553	534	506	553	508	584	579	505	600	540	567	550	540	534	569	568	567	571	565	568	548	551	532	532	551	529	542	578	562	537	536	532	565	538	567	569	549	537	557	535	552	539	524	509	538	531	533	533	531	515	545	558	545	584	538
50591	19136	5838	1919	1300	1083	844	673	632	583	513	507	485	438	428	422	415	377	412	379	414	393	387	380	378	394	360	370	364	376	397	375	355	360	402	348	336	368	329	381	355	343	380	342	346	352	405	326	374	358	329	336	344	360	380	327	353	386	353	343	359	333	358	357	377	339	336	353	363	325	375	364	288	360	339	343	343	366	322	383	357	330	364	341	360	346	325	333	379	331	381	342	376	352	320	318	346	354	354	383	356	368	366	348	340	393	384	360	319	349	392	353	364	356	381	378	328	365	347	328	379	341	358	310	310	339	362	362	332	347	374	347	396	338	356	373	333	350	350	323	313	345	368	363	318	324	350	330	350	360	354	367	375	311	377	352	350	354	358	367	364	351	360	352	394	364	347	348	358	345	347	347	369	348	344	373	351	341	384	340	327	361	351	371	362	385	349	336	347	312	335	343	329	337	376	359	374	331	325	311	375	362	333	335	374	352	363	336	356	324	340	354	369	352	369	331	375	350	355	350	333	386	325	349	382	350	333	338	341	331	328	351	372	362	350	336	331	361	342	330	376	338	347	381	354	378	349	333	363	317	358	373	361	345	347	317	355	363	379	398	345	352	371	323	356	355	349	360	333	338	368	381	345	367	371	331	316	358	330	351	349	331	355	354	337	329	349	360	351	343	387	328	368	339	352	315	325	329	355	374	355	339	333	365	345	345	326	353	352	388	356	363	365	358	333	366	321	348	357	362	335	334	343	364	345	321	373	386	368	338	324	370	327	384	350	361	339	352	325	328	344	326	338	370	341	327	347	331	363	378	379	406	305	354	346	313	327	366	386	341	362	376	332	332	356	363	379	334	371	349	352	362	340	358	329	346	349	379	329	309	343	344	318	363	351	364	345	356	324	341	331	370	347	345	292	358	341	335	348	337	334	362	385	380	327	359	366	372	359	364	322	349	362	341	382	347	323	356	359	326	366	346	327	357	373	307	362	354	343	358	378	362	360	326	319	362	349	329	338	369	353	337	347	347	351	345	366	364	386	353	339	334	351	350	345	382	358	348	378	333	355	369	358	350	383	343	357	330	357	359	377	362	353	358	330	390	348	358	354	356	346	336	342	356	380	363	340	341	356	333	385	339	348	357	344	348	347	341	335	321	369	350	345	362	338	358	345	332	368	347	318	324	357	349	340	339	364	355	361	343	359	333	376	331	345	355	330	379	354	347	339	349	326	357	344	359	367	335	353	347	363	317	368	328	345	307	329	351	333	376	337	335	364	353	351	357	364	343	340	351	339	367	327	339	348	329	377	346	354	367	354	363	334	341	369	300	358	377	373	346	350	336	357	389	384	335	340	319	347	356	332	322	316	332	370	371	379	335	371	378	373	330	343	339	339	353	355	349	373	383	329	356	365	336	313	395	377	333	349	336	359	348	366	343	361	344	378	360	346	399	336	388	389	369	343	374	333	370	345	334	356	334	374	360	337	364	365	365	361	340	345	368	313	353	334	323	355	373	376	339	334	317	330	364	320	366	388	334	354	393	332	375	347	316	344	349	373	337	363	372	374	334	336	342	340	331	345	382	341	370	349	341	349	358	352	366	366	378	344	358	344	362	353	299	341	355	336	329	328	365	347	380	344	353	341	330	374	347	333	352	338	351	324	364	367	329	337	306	361	334	331	342	352	371	363	344	387	395	370	343	333	366	360	338	296	333	336	353	319	363	330	333	379	379	357	338	361	353	354	329	348	350	357	340	351	357	365	332	392	352	350	347	361	325	379	302	333	312	336	344	369	361	362	336	336	304	339	360	355	360	354	372	400	335	332	316	340	391	365	375	396	385	360	354	339	361	330	350	378	348	364	357	365	357	377	362	320	393	341	367	344	355	352	332	360	355	326	343	365	349	359	335	368	354	319	333	355	343	335	387	367	379	363	369	350	349	366	337	361	340	345	355	354	343	363	377	322	344	356	390	352	362	317	347	351	367	358	339	346	382	342	363	390	324	338	330	378	342	356	385	310	349	345	328	363	388	371	348	335	382	360	359	351	355	347	362	343	335	322	358	362	355	326	322	290	336	352	358	391	376	359	368	326	346	329	350	393	345	364	362	337	337	350	367	363	348	415	359	342	382	330	375	350	361	346	366	357	358	364	331	331	364	347	329	357	367	320	367	362	357	337	343	319	331	343	403	352	365	327	369	365	357	359	343	328	351	353	347	353	354	349	372	369	355	376	380	353	354	335	359	348	376	355	346	323	362	350	361	364	370	355	345	353	317	405	350	313	324	350	344	324	353	375	356	385	331	403	342	378	302	371	341	388	368	370	395	340	341	357	328	343	304	347	353	357	361	335	356	350	384	331	326	339	332	358	324	347	342	359	304	330	362	366	378	360	333	348	332	357	364	372	370	339	313	319	395	353	370	375	382	344	368	348	332	363	359	373	373	379	348	324	343	360	327	340	342	388	377	351	332	323	321	331	357	360	357	340	358	325	350	338	333	338	328	339	369	346	334	389	368	353	391	359	354	365	354	332	343	352	342	345	336	317	351	370	370	354	354	373	380	365	317	322	377	350	394	370	351	379	342	336	353	359	363	349	340	329	340	370	353	335	377	342	367	376	376	376	319	357	360	351	321	309	324	353	369	358	330	368	370	384	370	341	349	328	348	369	300	349	363	319	334	352	349	344	366	376	384	321	354	340	334	355	321	333	364	344	378	357	346	341	343	334	372	339	356	360	353	314	382	352	378	373	332	344	354	352	351	399	382	356	335	367	334	349	339	363	347	336	342	365	339	351	351	324	359	350	404	339	331	336	341	390	371	368	351	340	366	317	318	377	360	339	359	371	330	333	346	351	370	325	338	320	389	332	364	333	340	386	334	355	350	358	341	361	329	344	312	350	342	346	349	356	336	338	362	357	366	355	342	340	364	387	363	354	367	342	362	323	375	331	350	325	341	347	358	359	355	327	328	368	370	359	355	380	324	385	348	363	381	313	333	348	362	338	356	350	300	341	359	343	342	380	372	401	368	356	377	412	348	352	369	352	320	362	349	369	346	333	312	363	333	353	362	297	362	354	338	343	383	353	339	352	350	346	360	376	316	328	334	362	329	374	390	361	354	354	316	385	363	349	349	339	347	351	347	347	349	366	340	336	348	362	362	334	376	354	316	360	358	351	380	368	374	366	345	342	344	412	337	343	369	356	367	345	361	381	337	326	343	354	334	394	348	320	335	376	353	370	372	378	367	345	354	358	367	357	336	392	371	343	332	332	348	386	348	342	339	373	404	367	363	314	344	332	368	338	391	375	384	355	349	348	331	317	375	346	359	364	339	298	302	367	377	342	334	346	341	355	343	361	340	332	376	329	339	330	380	356	293	371	311	364	330	386	349	354	355	380	360	349	386	329	383	340	362	344	363	316	327	354	357	341	366	359	339	385	364	344	337	320	322	355	337	362	360	348	335	355	356	366	358	366	368	330	372	348	349	326	372	349	363	357	349	343	360
28297	2169	4349	5183	4491	3767	3220	2713	2364	2116	1933	1838	1677	1567	1483	1444	1354	1264	1254	1194	1163	1207	1083	1177	1097	1046	1077	1035	1138	1041	1031	1072	1002	991	1003	1062	1011	950	985	947	1002	981	974	960	971	948	972	1024	951	962	970	960	965	911	1003	903	971	946	892	945	941	926	916	995	911	914	927	903	892	903	911	885	865	930	893	908	918	895	913	967	916	910	909	933	936	879	894	900	880	910	894	880	863	922	875	929	916	944	863	902	873	923	913	900	908	908	909	884	869	934	862	853	893	904	930	912	920	866	935	838	895	898	903	878	910	891	920	882	919	863	850	927	898	927	862	888	943	918	855	863	910	893	884	943	919	940	874	879	909	891	970	901	917	970	897	875	870	887	906	883	958	851	866	947	890	897	944	872	872	866	893	858	855	911	899	892	902	876	856	921	898	936	934	861	915	910	917	913	904	862	875	907	925	902	909	890	889	917	860	888	900	944	873	908	877	899	974	930	880	863	899	902	874	902	901	895	871	902	919	904	887	867	900	927	905	854	876	923	885	902	877	861	959	901	874	877	929	901	889	888	820	877	891	915	887	869	919	913	895	887	956	902	920	885	917	913	885	893	872	877	933	900	907	903	896	929	906	854	907	885	931	924	880	851	906	885	917	898	863	884	877	916	926	911	813	879	965	869	883	886	903	928	871	937	801	916	824	929	879	883	895	850	884	882	918	891	857	882	874	935	923	836	938	839	943	927	860	923	929	886	916	962	906	892	888	896	935	927	907	904	898	894	904	918	912	856	878	902	937	915	886	932	873	843	888	889	865	885	909	890	893	890	892	870	947	850	875	859	861	941	903	909	909	861	909	903	903	917	930	903	873	898	893	841	913	939	913	934	902	946	907	862	927	863	905	897	891	902	948	880	923	899	888	855	905	884	943	934	914	910	827	932	927	896	855	902	962	912	870	913	913	850	946	900	897	818	895	887	880	890	829	944	900	931	872	887	883	872	883	915	902	891	885	898	892	896	874	874	889	861	927	849	886	917	877	895	892	965	913	911	917	935	909	916	912	899	928	896	920	879	905	879	840	877	859	892	919	864	866	845	922	882	916	878	893	909	860	923	920	878	902	956	889	880	896	897	899	864	854	928	897	908	884	897	867	934	894	941	902	888	841	860	898	897	970	879	850	957	892	858	876	885	891	889	886	904	865	897	893	900	921	884	914	899	920	895	932	910	899	853	871	925	893	931	940	901	869	927	944	907	889	897	898	903	889	925	897	930	857	903	941	920	820	904	913	870	847	837	883	889	891	883	880	916	914	860	869	849	934	912	931	846	915	910	898	900	908	822	900	891	934	922	845	944	888	910	898	841	938	842	919	929	876	949	891	905	951	856	935	940	875	842	887	907	841	914	925	895	894	894	877	929	943	944	902	901	868	979	907	861	880	911	889	856	840	921	858	922	927	922	903	893	865	929	892	911	909	901	837	828	919	949	957	847	880	909	897	923	877	934	937	967	962	886	842	893	940	968	922	871	874	899	877	903	920	833	899	893	918	899	837	862	906	870	894	885	905	913	911	884	930	890	921	909	869	889	901	876	912	918	897	898	846	910	876	850	897	901	880	858	874	927	927	896	876	887	900	918	916	896	907	931	959	900	888	876	868	821	922	902	865	917	892	870	854	857	879	889	894	806	905	907	907	912	842	919	932	929	888	879	915	877	909	943	885	892	891	957	931	892	867	889	886	893	936	909	887	927	834	890	875	913	895	940	859	856	881	905	972	851	899	904	873	919	912	922	888	940	958	959	928	899	875	847	880	895	875	835	921	880	906	866	889	935	876	885	852	888	929	875	878	924	841	848	870	857	887	911	903	916	897	933	838	911	865	907	958	863	912	911	927	913	909	877	923	850	884	856	910	928	890	895	905	900	889	874	823	829	844	870	875	857	899	947	902	914	863	928	855	891	919	919	879	896	890	873	874	865	894	896	896	856	899	883	839	959	894	921	911	912	888	923	868	853	898	915	903	879	892	918	838	893	917	917	882	944	891	868	932	916	887	916	909	896	928	916	877	892	877	856	888	844	926	915	896	927	881	894	947	909	875	865	885	901	870	924	914	919	906	888	870	843	824	882	889	905	895	920	908	871	892	885	872	914	859	922	907	898	886	932	925	884	860	935	878	893	910	890	864	902	880	897	907	891	939	915	914	936	890	892	859	901	915	880	923	967	934	871	879	876	885	924	846	873	929	951	912	901	902	895	920	876	905	904	844	961	916	889	838	901	944	885	922	887	899	889	933	892	917	823	885	843	867	920	939	891	911	923	897	892	877	913	899	851	956	853	919	879	818	883	952	908	896	911	916	910	896	901	852	868	954	899	913	877	916	879	907	916	893	906	878	865	867	876	820	852	913	900	867	882	894	897	926	889	892	927	885	938	938	923	879	942	918	889	906	884	864	897	878	899	904	928	878	927	886	891	930	909	900	891	926	882	878	933	895	900	907	870	890	877	908	874	881	912	927	869	886	956	865	917	929	881	880	897	942	889	907	964	951	873	955	926	977	901	904	877	905	952	859	950	831	868	882	872	883	923	916	896	888	893	846	925	936	880	954	939	885	919	897	925	955	878	888	868	887	914	891	850	917	886	903	885	925	883	961	827	916	872	892	885	965	898	861	927	906	891	858	895	877	921	912	901	892	877	953	891	886	882	883	887	843	907	884	886	904	895	853	919	912	915	924	901	935	946	873	938	960	903	876	884	869	899	897	891	890	932	926	881	920	826	904	922	944	992	874	905	893	916	884	925	904	907	916	943	915	908	907	932	909	868	928	924	952	917	865	924	927	909	915	851	913	922	932	924	921	948	872	884	895	898	868	892	928	917	889	937	923	883	889	905	889	879	914	913	911	890	904	945	894	983	942	866	912	914	936	890	876	899	963	904	878	962	876	916	850	899	929	924	929	906	862	929	916	896	873	901	892	892	901	922	906	870	905	938	933	917	896	871	891	892	880	872	875	848	875	892	932	875	898	847	939	939	924	909	893	842	891	899	862	870	949	909	927	905	873	871	875	924	907	892	895	907	844	876	893	893	920	907	932	900	890	889	883	933	890	860	884	878	914	942	911	875	909	935	900	874	939	932	912	923	884	902	894	899	890	870	922	906	921	929	889	916	861	910	981	865	915	927	856	829	923	903	886	902	918	914	892	899	866	913	922	930	953	867	923	911	870	918	873	951	823	924	885	924	897	927	923	906	842	874	922	881	865	920	941	887	884	876	877	884	905	876	863	863	869	917	890	870	889	930	890	849	847	831	931	907	867	869	923	943	950	917	913	911	965	864	898	915	935	908	913	857	896	875	891	924	952	888	933	825	913	908	865	834	907	871	927	878	885	874	906	935	923	861	899	896	888	924	867	963	921	868	880	928	947	853	847	897	861	871	936	935	890	863	920	889	846	898	863	934	895	883	895	868	908	933	877	913	912	889	973	893	945	875	873	881	875	863	879	930	885	917	891	916	848	928
4178	361	301	294	259	281	273	280	274	257	273	278	303	291	263	312	270	236	271	281	274	289	303	273	272	310	301	294	266	290	291	305	281	280	306	267	270	274	288	277	279	265	258	277	294	249	279	280	267	263	271	275	314	311	277	282	283	260	281	266	288	277	250	290	300	293	279	310	305	297	278	250	282	295	307	302	289	284	324	279	293	264	337	311	255	248	299	281	263	255	277	297	273	278	283	290	260	252	273	272	261	284	268	271	313	275	275	270	257	289	269	288	306	287	265	254	277	306	267	305	275	269	285	272	286	274	286	292	272	247	280	276	255	259	290	259	301	290	279	274	279	237	264	258	294	288	265	289	296	267	306	290	272	265	262	281	266	281	263	288	292	298	291	289	280	277	288	303	286	279	280	265	264	271	289	272	276	282	254	307	279	272	299	252	251	306	246	281	260	261	270	279	304	301	283	274	286	247	281	303	293	287	282	327	272	260	279	269	256	275	280	308	260	303	325	271	285	296	304	303	253	264	274	299	301	271	295	296	266	284	263	278	304	296	272	247	269	255	248	250	247	286	285	295	251	289	285	265	296	281	275	284	285	299	274	288	306	257	284	264	297	295	310	284	267	286	275	276	285	264	271	265	284	270	304	279	286	267	305	283	280	261	300	272	283	288	261	320	279	254	273	260	310	261	266	291	280	295	285	288	271	298	275	283	288	276	262	284	272	282	279	266	298	305	320	282	308	262	294	240	254	299	305	261	317	267	274	319	254	296	287	278	289	305	281	255	272	258	292	286	277	290	298	307	292	244	290	279	320	285	274	300	262	252	284	300	270	263	278	305	270	304	302	284	286	285	241	282	291	288	290	273	283	249	272	271	261	284	282	284	268	286	307	261	268	265	285	293	300	280	257	299	281	289	295	301	259	264	323	251	285	292	261	292	264	292	290	315	288	279	274	288	315	285	277	280	282	287	276	285	282	276	247	301	266	294	256	276	287	275	272	266	248	249	281	301	283	271	290	243	259	261	292	299	301	288	276	301	272	306	278	282	301	286	274	302	306	261	277	262	307	296	279	274	274	285	311	313	270	293	295	287	272	280	296	262	280	302	265	290	255	245	287	299	286	253	261	289	290	268	297	275	292	253	295	287	281	258	300	290	273	298	245	286	237	289	284	260	241	297	267	290	267	263	298	264	273	303	246	274	267	291	293	253	279	300	243	270	266	282	267	271	301	286	275	297	268	273	270	285	277	247	282	293	273	258	286	272	286	297	264	282	236	256	278	254	291	285	283	292	283	277	274	300	270	299	276	310	263	280	277	297	270	266	277	281	264	278	277	258	256	298	288	261	260	274	265	281	275	258	270	251	270	271	284	270	286	269	289	278	276	282	254	273	298	269	286	279	279	269	238	280	289	273	285	306	287	286	285	276	270	300	308	302	302	269	296	280	263	307	279	278	287	285	278	252	276	315	271	282	273	291	290	280	263	266	275	283	267	298	284	331	295	280	289	280	279	308	307	266	279	304	259	273	302	251	252	315	280	285	283	266	292	299	286	256	299	255	277	272	282	299	274	285	282	285	283	281	308	299	318	343	311	276	287	272	274	270	292	308	276	284	276	274	278	287	278	283	261	281	273	262	296	275	299	290	313	264	329	279	276	293	269	293	278	268	307	290	257	274	294	288	283	298	259	268	265	287	271	260	296	310	257	252	293	300	297	283	279	261	258	275	252	264	270	275	277	289	281	302	261	262	298	280	256	282	310	285	254	276	266	316	246	266	280	299	306	310	274	250	277	312	298	258	268	299	261	275	297	271	278	262	275	281	301	272	277	301	308	303	268	295	291	290	266	259	286	286	265	312	280	289	276	273	290	246	268	262	270	245	312	298	284	302	292	286	301	311	290	289	293	290	277	294	275	295	306	288	263	276	277	260	265	269	273	312	291	278	281	254	298	267	304	288	277	280	292	265	281	271	276	267	310	255	258	319	270	269	261	277	268	278	278	262	309	304	297	262	286	274	293	262	263	278	269	286	286	287	285	276	275	288	270	283	306	284	284	243	258	261	288	302	305	304	286	253	266	273	275	257	292	292	317	280	287	263	289	287	279	287	284	278	272	284	281	302	302	280	285	257	289	260	285	241	292	293	264	262	282	294	282	249	291	301	296	273	290	299	280	297	259	256	269	239	268	288	311	293	254	281	329	303	293	242	281	308	269	288	303	256	299	285	301	290	312	285	272	258	266	255	265	260	263	231	270	298	318	317	284	276	291	283	282	309	266	298	294	267	282	279	271	270	240	264	273	274	269	246	246	294	269	314	280	254	287	267	275	280	265	285	301	292	292	290	289	293	301	273	274	313	277	269	266	293	251	251	320	289	300	306	299	315	279	296	280	271	262	265	272	292	289	262	276	279	287	273	286	289	289	261	269	268	300	253	273	286	284	297	296	291	299	251	298	264	284	276	269	262	300	297	294	275	243	267	300	262	278	272	239	292	285	268	300	294	263	243	251	317	265	288	282	305	269	285	282	318	261	289	313	271	252	286	314	269	282	279	269	307	307	248	266	274	271	279	243	282	280	295	288	268	265	268	281	306	276	275	266	250	281	277	279	328	278	263	265	272	306	263	255	281	266	278	290	261	270	265	297	292	267	282	293	263	286	308	274	270	297	292	292	298	281	261	289	296	301	272	258	299	240	276	277	284	286	260	257	271	292	268	258	296	304	304	275	297	301	280	310	277	259	289	267	289	254	298	274	279	291	266	275	297	273	255	242	278	258	307	281	251	271	255	292	304	293	274	249	292	290	293	266	270	305	303	262	283	303	262	280	254	286	305	284	301	285	270	256	255	271	296	288	264	265	246	302	311	288	273	284	268	297	267	284	245	309	282	279	285	264	297	290	271	261	241	311	286	268	288	289	284	291	268	271	282	306	276	238	275	302	274	290	279	307	278	296	257	275	301	264	266	267	290	289	285	298	329	266	282	274	287	267	289	285	290	261	286	299	298	270	277	264	306	284	292	273	271	253	272	262	256	299	318	276	282	302	308	285	289	274	289	266	246	277	269	287	261	291	275	279	279	303	297	267	256	258	300	261	251	285	302	288	285	253	276	301	308	294	263	318	311	303	274	262	273	302	290	279	278	286	270	298	302	292	272	290	287	272	251	287	253	260	266	287	265	258	285	277	270	290	287	299	277	256	269	299	286	240	294	270	263	288	252	266	290	283	307	248	249	289	281	293	269	303	296	268	285	235	259	288	289	280	256	296	299	287	281	291	274	290	259	266	276	270	296	302	296	246	290	262	259	251	297	297	266	281	305	290	281	280	275	290	295	297	320	292	282	281	247	259	226	276	264	277	243	286	284	294	275	268	271	261	293	291	260	266	283	288	280	294	317	271	292	261	266	281	291	308	312	284	295	260	267	254	266	248	279	277	302	277	326	287	286	266	272	289	273	272	264	288	253	289	286	259	274	284	286	280	266	276	274	284	291	267	280	254	259	263	299
3884	747	754	788	823	790	779	802	810	705	767	706	719	754	761	747	733	696	753	784	694	716	689	728	702	729	688	748	735	727	740	757	728	742	723	708	695	722	742	691	742	732	771	709	657	718	737	697	702	731	743	711	742	730	723	698	741	726	696	683	699	761	725	708	744	726	672	717	715	746	724	726	700	706	752	656	681	688	675	670	699	740	728	720	689	737	710	725	683	704	722	696	749	701	726	673	727	714	746	690	746	720	676	702	712	693	756	732	685	735	708	720	702	702	738	719	739	763	701	700	742	705	743	700	741	762	748	720	747	720	723	701	737	715	733	690	717	756	728	714	726	715	707	702	655	758	705	709	756	721	697	685	693	703	707	687	735	722	674	763	697	722	680	717	735	705	764	697	720	678	700	673	688	706	708	688	689	717	768	737	700	719	693	692	709	751	717	721	722	740	720	652	744	689	767	737	716	773	732	723	672	729	731	737	706	725	739	704	721	760	745	688	731	688	734	710	726	688	702	720	705	749	756	775	691	688	746	712	695	712	735	692	707	707	754	707	683	705	720	706	753	708	743	761	711	716	702	733	718	738	740	712	698	690	719	715	709	668	724	737	725	701	783	744	712	723	715	717	700	691	674	737	725	726	702	761	720	739	734	681	741	700	729	722	735	698	704	695	753	673	697	717	682	744	690	698	667	725	677	752	677	753	674	699	706	718	713	748	721	708	716	698	674	719	728	748	757	748	691	750	701	675	718	738	735	759	728	739	744	763	753	702	706	721	719	690	682	692	739	704	695	765	705	719	732	694	709	710	708	692	701	671	719	730	693	705	731	732	686	682	752	694	730	754	719	740	768	710	711	682	692	770	689	687	705	760	752	748	694	766	746	747	694	735	703	755	700	728	705	711	732	706	727	688	719	742	736	692	677	760	636	688	692	725	733	692	711	712	721	715	671	745	745	700	731	742	725	756	697	714	727	761	740	742	694	724	736	665	763	731	750	781	699	730	766	714	690	727	712	709	674	763	729	733	690	672	711	722	714	688	671	727	705	675	691	757	671	688	686	731	711	692	680	725	724	721	715	714	725	684	677	703	723	694	702	676	735	711	714	721	689	697	704	726	737	691	693	708	731	717	719	758	702	697	729	693	688	697	686	756	714	724	708	681	685	739	675	714	687	702	710	694	703	688	735	713	716	715	738	715	746	697	729	720	706	711	723	713	723	758	678	701	743	740	742	705	728	703	706	726	695	689	717	690	718	695	708	717	701	743	710	726	696	710	649	739	709	709	692	720	737	665	724	697	701	745	723	716	692	748	718	696	749	710	679	702	758	700	680	690	750	697	680	717	712	723	693	747	744	690	726	686	745	726	725	693	689	749	730	728	666	718	681	719	728	724	757	685	735	660	677	703	745	717	762	704	669	672	733	718	718	719	694	724	722	720	691	748	700	707	738	680	718	724	693	721	714	676	673	716	749	703	722	740	702	695	738	710	694	756	664	705	775	728	697	708	696	700	731	733	687	723	701	733	724	692	725	745	749	663	707	709	698	727	685	710	716	757	722	784	707	711	711	711	675	727	672	700	691	707	708	713	725	706	721	697	736	716	714	710	713	743	731	686	708	744	747	678	754	721	689	749	745	752	738	710	716	740	705	723	682	762	739	692	729	706	731	659	714	696	693	760	729	696	677	774	721	697	737	708	704	724	709	757	707	700	678	673	741	734	715	696	689	701	716	732	706	709	728	737	707	707	718	707	732	708	737	752	708	708	716	753	736	781	674	716	717	650	668	678	766	731	727	697	718	677	775	663	677	700	719	687	740	706	711	737	755	734	725	709	705	725	727	690	696	692	695	696	710	737	731	675	722	731	769	697	738	715	658	689	723	703	674	678	724	721	747	690	739	680	677	746	706	745	731	761	725	737	762	735	714	731	724	734	731	711	672	715	694	693	712	717	707	726	676	702	678	722	705	670	707	744	688	705	712	715	677	732	714	726	768	755	706	734	706	737	694	713	691	704	712	699	741	710	692	653	730	726	696	719	692	675	703	680	683	707	705	726	722	721	667	684	755	721	732	741	767	748	695	752	801	720	726	762	692	734	733	728	712	668	731	680	710	687	735	715	742	703	725	708	686	701	713	719	734	727	711	705	666	673	725	679	722	711	742	740	726	716	767	716	719	677	699	705	714	730	708	736	704	716	733	723	738	709	705	661	709	736	731	761	694	718	717	737	713	715	684	697	671	749	732	733	690	733	713	709	695	746	726	724	685	686	700	753	717	739	688	708	738	764	709	749	723	713	680	699	663	653	674	720	676	744	738	719	686	670	768	730	685	680	683	682	676	734	690	697	741	697	719	702	694	717	694	746	729	724	697	732	695	710	736	690	737	702	691	719	724	690	732	729	719	693	684	725	710	758	731	749	653	735	675	721	763	756	732	723	741	741	693	704	680	729	706	738	712	731	700	787	729	735	684	709	703	751	730	682	743	724	744	720	707	696	757	725	715	733	681	728	682	730	742	695	741	680	699	735	712	721	696	744	672	723	723	740	707	723	709	735	707	724	772	730	764	710	751	717	745	685	699	726	740	712	673	663	688	706	728	753	721	686	719	728	707	699	743	703	741	727	725	753	696	732	719	731	695	714	757	709	706	700	699	768	702	757	712	693	743	676	698	730	654	768	731	670	733	703	755	685	698	742	720	735	739	712	698	720	668	724	692	705	745	740	713	680	707	723	669	714	704	728	718	708	769	700	690	719	741	725	701	734	738	725	706	660	744	693	694	689	696	743	670	721	691	717	754	728	735	697	693	715	763	718	704	751	743	713	750	714	745	675	679	717	669	725	762	730	723	753	720	763	721	760	702	743	715	730	761	715	706	678	696	690	741	756	717	768	713	732	678	722	726	765	727	709	688	730	776	706	759	713	679	694	690	696	717	712	746	716	700	714	717	732	703	711	722	688	718	696	775	715	689	716	729	721	779	682	714	740	730	721	717	732	704	693	676	783	702	783	664	765	739	733	701	779	741	725	711	722	748	747	673	695	682	716	725	686	682	645	700	735	699	754	705	698	688	733	718	770	712	715	742	703	740	731	742	729	684	723	723	733	725	740	745	688	697	699	713	721	691	688	658	758	680	692	720	711	736	735	690	745	713	676	698	692	716	751	717	724	710	699	672	707	700	690	712	757	731	732	752	714	699	755	696	723	709	697	731	686	696	684	712	738	702	732	698	683	724	695	717	709	722	671	705	735	711	705	688	736	723	699	749	711	752	680	647	748	696	709	731	729	663	730	705	650	748	707	749	707	742	724	715	702	708	668	657	722	678	721	726	674	735	692	710	713	722	708	718	714	690	710	750	712	738	698	726	708	741	731	694	688	730	698	693	720	693	678	713	754	716	683	723	660	692	713	717	686	729	713	730	728	720	685	705	719	700	736	690	717	767	719	688	675	756	688	718	667	697	711	728	690	697	725	711	736	736	709	746	722	732	674	695	714	747	675	700	697
38456	10108	1527	869	612	441	402	330	301	295	282	283	228	254	251	197	217	226	231	221	209	228	189	207	183	220	193	204	207	208	197	200	185	179	254	224	197	194	205	188	208	175	195	194	176	220	191	188	173	194	182	197	209	201	217	164	180	196	194	183	178	220	207	200	194	204	193	189	174	174	206	203	198	195	200	178	190	225	188	168	190	194	168	181	170	196	187	202	200	193	170	197	173	225	190	189	176	194	177	170	183	189	198	195	202	215	208	158	187	178	186	174	186	163	181	188	196	156	183	204	197	177	177	198	181	178	201	184	182	179	158	176	194	182	186	192	190	173	188	188	199	175	169	198	203	187	174	178	204	186	199	154	188	200	192	196	151	205	179	156	192	204	169	176	201	179	183	179	187	199	205	203	179	186	208	189	174	202	186	191	195	183	182	205	194	190	186	208	170	196	192	183	180	158	195	187	179	168	198	190	157	182	175	182	171	184	223	205	196	200	169	184	186	193	167	163	178	157	186	179	192	202	185	194	175	203	198	167	197	174	204	195	180	186	195	169	211	189	186	186	187	201	194	206	202	188	192	157	181	168	213	170	187	213	185	194	174	187	185	168	176	178	200	204	192	184	193	208	197	193	198	221	173	184	208	176	192	190	195	164	169	216	192	183	162	169	183	191	200	187	196	190	184	191	180	172	166	203	177	201	191	176	192	207	166	157	172	193	194	171	214	193	187	169	200	179	209	174	165	202	183	179	168	189	169	186	196	207	175	180	148	168	180	166	186	201	161	191	201	150	185	184	196	167	183	169	210	194	184	164	182	172	161	175	210	174	205	205	192	195	175	190	187	184	177	188	164	174	194	164	197	199	181	178	189	187	179	157	194	189	190	191	196	196	188	169	188	177	195	206	177	199	176	178	201	178	203	190	178	179	200	189	186	191	186	183	195	189	186	180	204	194	170	193	205	181	173	208	191	186	157	195	186	188	187	181	177	198	184	193	180	188	197	196	192	163	176	172	178	195	153	182	169	181	182	176	171	206	187	204	190	178	193	187	158	215	200	173	195	203	185	176	164	196	187	220	182	167	157	180	206	174	202	174	197	168	207	187	189	188	212	197	194	192	191	201	165	183	177	180	164	175	171	185	171	188	201	171	172	185	184	201	192	183	222	192	183	195	201	192	167	166	191	179	196	183	175	198	191	170	180	199	197	200	186	176	176	199	216	181	187	199	203	188	189	186	185	189	176	203	172	181	191	211	173	176	190	167	180	173	201	185	171	178	174	149	186	185	192	207	184	171	177	202	211	204	181	199	198	191	185	187	203	188	187	207	180	186	177	183	180	187	182	179	183	181	171	159	193	188	187	162	191	182	181	165	185	160	181	180	156	199	205	206	150	178	189	200	189	204	177	183	218	192	195	214	188	185	173	212	189	214	187	186	187	193	194	182	171	199	198	185	188	182	185	208	183	211	198	199	183	147	178	207	197	187	185	184	159	205	192	157	208	190	169	175	186	175	191	180	185	176	187	173	196	185	188	176	170	186	210	203	174	188	178	164	203	183	209	174	177	191	174	175	213	167	203	207	199	199	192	189	201	174	166	170	217	171	182	166	187	177	223	155	172	187	204	165	187	168	208	184	205	175	181	183	182	203	190	193	197	183	178	200	179	202	189	188	182	167	187	165	175	193	167	191	220	172	191	209	213	207	176	213	184	183	206	207	190	171	196	174	168	216	197	175	182	167	208	193	203	177	205	196	190	179	196	162	199	179	182	174	165	186	206	205	172	196	176	201	184	199	189	188	179	207	184	172	200	167	206	173	165	193	180	197	174	167	187	200	191	196	187	228	217	181	214	178	193	179	172	213	179	198	189	178	179	187	173	178	205	198	153	179	170	156	174	180	190	192	179	176	198	189	211	166	183	183	200	183	190	186	171	182	201	194	181	167	166	186	184	188	145	181	196	179	185	173	176	203	201	189	215	193	217	186	194	201	195	202	203	177	182	170	192	187	186	163	180	175	215	188	191	178	179	198	200	176	189	191	202	193	206	179	185	177	211	191	170	199	200	193	187	179	209	175	186	192	213	161	152	191	179	167	174	219	202	200	196	198	167	145	213	183	196	207	165	198	178	179	188	195	183	180	195	185	211	164	178	178	191	168	170	179	202	170	215	187	156	188	205	204	175	192	193	216	196	175	200	186	190	163	190	181	200	147	182	174	182	182	172	200	176	213	197	192	182	173	185	198	167	160	167	188	190	165	195	199	182	173	179	217	160	172	195	175	200	177	161	178	176	199	175	199	159	181	167	194	207	195	175	161	180	177	170	200	204	201	177	212	213	208	185	199	187	191	166	187	196	185	164	182	174	198	167	201	215	186	181	175	219	201	201	174	187	196	181	198	202	176	182	156	191	187	173	201	170	176	201	178	146	173	186	175	194	201	175	201	198	179	209	177	169	190	180	193	188	184	168	189	191	204	198	206	160	195	171	196	205	175	197	183	208	193	220	200	194	174	189	208	190	191	202	209	194	185	194	166	175	208	194	191	179	193	183	177	176	186	209	168	179	193	205	175	180	172	182	187	156	176	200	199	174	180	186	169	192	183	176	185	190	180	172	198	184	209	202	186	201	191	191	183	153	181	189	155	164	188	188	168	201	188	177	194	187	167	177	172	179	206	168	186	185	181	193	164	179	199	206	208	171	182	223	180	191	198	190	181	194	197	195	184	178	188	200	179	171	181	203	155	180	187	195	179	176	211	188	193	202	175	140	172	212	170	174	205	174	173	181	195	175	166	169	192	171	148	201	179	178	195	203	183	204	205	189	188	208	180	186	196	198	191	180	212	189	168	192	230	175	187	201	196	171	193	206	184	239	175	192	197	211	182	202	185	198	216	196	179	191	188	184	154	169	183	154	189	187	204	180	198	169	220	204	186	209	189	194	170	184	194	217	216	180	174	178	201	194	199	184	167	193	181	170	187	187	171	191	189	186	190	202	196	201	168	178	184	180	172	198	194	195	181	205	175	165	196	181	182	202	170	175	188	197	196	162	211	189	177	162	194	178	192	154	194	184	200	200	177	194	173	218	168	184	189	213	173	212	197	178	195	186	217	182	182	169	209	176	184	173	172	181	160	192	208	179	196	205	179	214	170	200	213	169	172	174	202	169	182	160	163	177	184	207	186	167	158	189	197	175	191	206	175	184	185	187	213	160	217	196	174	184	187	193	201	180	177	199	163	176	221	204	217	197	201	209	200	202	161	191	178	199	201	180	192	181	179	180	209	185	190	199	184	155	188	172	175	192	176	222	163	193	187	179	177	165	206	197	186	187	163	178	169	181	191	179	180	204	200	204	181	172	191	161	190	206	172	188	195	210	170	171	202	169	179	185	179	188	207	171	163	195	200	208	209	205	167	175	207	183	165	172	170	207	162	192	200	167	189	181	182	185	184	190	215	182	192	176	186	214	194	198	186	188	221	187	174	200	167	198	200	199	204	196	204	209	161
19178	1243	2252	2819	2522	2093	1713	1518	1311	1234	1099	987	976	907	816	802	792	770	721	737	719	703	629	662	637	675	653	558	593	614	649	593	589	616	636	606	581	538	570	607	602	550	606	566	573	566	598	561	580	574	587	560	545	544	562	592	537	579	562	574	552	576	572	554	538	575	528	545	563	536	565	545	541	576	533	539	585	537	564	564	532	530	575	517	547	586	542	546	528	567	571	515	576	571	543	568	528	519	512	588	553	530	560	551	577	530	572	531	540	544	570	536	563	544	572	552	561	575	570	553	566	544	557	533	543	525	531	544	543	524	477	533	533	521	518	573	501	515	563	582	584	589	462	503	581	555	593	534	541	568	527	555	582	555	575	534	576	554	528	511	532	551	536	576	555	549	546	581	529	509	578	510	548	554	541	509	549	564	540	576	578	524	545	567	509	514	531	580	560	583	579	570	581	561	542	549	575	511	547	579	558	521	558	590	559	545	559	583	536	500	534	542	494	565	550	564	580	555	547	533	511	544	529	537	578	509	563	560	559	512	547	543	553	553	577	545	560	561	534	541	541	536	581	508	571	597	559	575	548	535	521	531	527	546	506	530	524	559	610	542	559	510	507	523	550	564	543	550	559	559	544	534	554	573	525	555	551	576	604	501	549	547	554	534	550	525	529	537	566	556	543	525	536	534	556	541	546	537	541	532	507	568	522	518	562	510	542	495	554	557	568	555	566	491	583	538	555	527	562	538	562	531	541	581	525	591	532	503	504	543	542	572	556	517	529	513	568	546	532	539	521	571	532	523	561	544	537	569	550	525	498	533	561	547	544	540	536	533	533	545	522	502	502	537	509	521	507	547	570	514	539	544	547	536	529	518	520	553	582	628	513	540	515	535	531	550	535	578	534	567	581	559	535	555	554	502	541	493	551	534	611	525	536	564	563	481	589	520	568	538	548	518	548	533	510	544	528	527	566	522	527	586	548	541	525	575	548	526	561	590	544	562	534	534	560	525	565	514	540	574	560	535	539	480	545	537	537	523	564	534	581	529	514	528	579	538	546	509	552	523	563	529	533	545	538	533	521	512	536	535	540	537	580	558	516	540	544	514	566	584	559	564	565	501	517	543	573	561	584	559	543	528	580	539	562	495	532	520	566	558	580	512	538	553	572	559	549	550	597	525	494	557	564	537	509	538	548	548	539	509	501	556	529	583	519	528	542	550	542	526	533	503	512	554	542	538	593	556	548	588	564	561	566	520	522	538	521	543	541	570	530	540	543	543	610	562	552	580	564	554	526	510	517	539	560	524	555	586	556	541	531	527	580	546	530	549	541	577	559	569	499	552	573	541	522	580	564	511	566	570	569	546	522	521	547	530	544	534	529	494	568	535	538	592	529	516	562	543	522	559	526	566	535	568	501	536	503	555	537	553	585	569	504	548	553	548	560	525	554	535	549	548	522	530	571	564	555	572	527	539	526	564	552	570	543	600	537	544	556	567	546	578	548	495	543	520	528	525	555	564	551	567	534	531	535	591	596	564	531	551	565	547	539	523	521	543	531	558	560	542	552	576	582	487	558	557	550	556	542	543	529	552	543	542	534	544	574	550	515	532	556	516	532	538	530	545	547	536	497	561	535	570	533	569	546	536	561	563	514	484	557	574	518	528	527	561	567	554	535	519	596	499	502	510	519	543	543	552	535	537	529	551	562	531	530	546	535	530	569	537	520	521	513	520	536	532	551	575	558	571	573	568	555	572	533	555	508	519	575	530	576	547	555	525	542	582	536	463	499	531	523	565	547	511	564	556	546	537	573	567	568	514	500	520	529	516	529	547	499	527	530	559	539	551	537	579	571	521	567	530	549	554	547	576	563	619	541	572	511	521	524	545	542	551	553	535	526	508	552	505	550	533	522	549	543	527	549	547	537	534	524	544	503	593	553	569	563	564	516	501	547	496	572	527	560	566	582	562	561	540	505	531	561	550	526	519	551	515	540	539	567	557	567	547	550	542	564	522	532	532	514	544	536	555	511	524	515	535	555	538	521	564	551	543	546	527	572	574	520	542	554	579	531	509	533	547	531	538	523	530	509	549	498	493	561	560	540	554	559	536	521	547	542	544	544	550	541	546	527	548	563	496	520	602	534	549	551	528	564	556	526	543	521	528	549	566	561	582	567	540	564	568	502	517	568	532	551	513	568	560	533	578	552	547	561	552	546	559	555	559	535	537	529	541	536	510	526	541	556	477	553	541	541	535	524	540	571	512	513	506	538	566	559	505	583	588	554	540	515	581	536	490	522	546	542	562	540	549	556	566	536	587	546	554	542	558	502	545	541	572	551	551	571	569	523	526	568	538	551	564	542	537	542	570	510	565	536	480	526	529	537	538	543	569	530	551	561	521	536	543	523	557	560	562	540	557	498	536	570	529	518	553	548	566	564	548	544	556	578	560	516	558	573	569	529	560	530	558	541	509	541	576	580	564	552	547	549	550	529	517	515	550	513	547	530	522	555	497	518	548	528	558	549	517	516	568	558	554	484	494	523	588	599	564	557	510	501	541	561	530	558	563	538	538	578	548	547	495	561	581	544	556	526	534	559	548	545	522	531	528	541	544	552	495	524	515	583	497	581	551	595	539	563	543	519	555	576	518	572	501	522	543	547	549	570	561	559	518	535	525	549	539	582	551	531	541	516	573	526	566	568	552	564	503	528	551	561	534	501	541	561	563	517	526	550	590	525	555	530	595	574	532	569	534	503	519	531	527	535	561	537	568	528	554	542	508	590	553	524	553	580	589	521	517	529	557	556	541	563	538	538	560	544	502	546	527	533	569	602	576	571	534	586	579	522	556	520	548	560	577	570	536	537	519	536	524	516	536	508	529	562	484	544	450	547	524	488	548	540	534	524	565	551	535	538	494	536	547	518	525	558	562	523	569	534	550	537	539	582	520	556	519	537	557	543	563	569	538	569	538	507	533	543	490	502	566	567	528	531	540	566	553	593	587	564	523	513	577	532	563	521	561	533	574	537	575	532	559	533	548	551	550	529	529	556	590	541	549	523	491	521	546	570	550	523	504	566	542	569	561	548	595	518	572	548	545	557	543	548	569	573	595	565	552	543	555	534	575	564	544	549	620	557	554	522	589	556	537	518	557	548	534	574	549	534	553	561	544	538	571	553	542	530	529	534	535	538	511	550	548	520	568	522	555	547	517	540	539	560	553	524	576	570	514	580	539	546	538	530	581	525	571	538	534	561	530	512	516	555	552	543	547	533	536	577	536	503	512	540	598	549	540	556	579	536	529	547	528	506	544	533	531	535	559	549	587	554	550	564	532	570	512	553	544	541	554	564	579	539	570	535	535	594	545	578	530	569	569	581	561	542	551	524	586	568	533	549	560	562	559	558	479	546	555	560	535	528	519	540	539	569	533	561	521	553	552	538	526	540	564	534	581	592	593	546	528	565	594	582	592	559	574	549	504	541	546	555	564	513	565	558	582	505	479	579	535
48937	19317	6078	1943	1324	1060	763	712	645	574	527	511	504	472	453	439	409	392	380	404	373	368	401	400	375	380	344	368	363	334	372	355	358	372	381	385	330	384	396	367	398	359	337	372	365	382	335	390	371	350	321	345	343	367	316	354	388	356	324	363	356	394	354	364	356	373	353	346	340	329	373	359	347	343	361	365	336	342	356	292	335	332	360	338	343	356	346	341	366	357	355	361	355	362	328	345	322	348	376	342	352	360	349	332	363	388	331	349	349	347	377	378	347	343	347	367	342	370	323	363	337	387	342	344	360	334	352	318	330	360	346	341	335	319	349	351	346	343	357	351	364	330	374	338	402	374	377	343	336	357	348	346	343	345	366	361	373	350	357	413	355	392	343	354	332	372	343	356	336	349	315	359	367	348	357	358	329	361	361	361	336	386	395	322	336	349	345	338	365	394	376	346	353	335	372	344	373	323	370	353	341	372	354	354	343	360	377	309	335	335	354	335	355	351	340	343	299	368	353	348	384	331	363	336	339	328	349	358	343	346	350	349	317	397	365	361	352	372	362	314	340	347	355	405	348	375	369	367	349	329	333	373	328	366	372	370	327	348	351	332	352	360	357	335	359	352	349	339	366	352	349	342	380	320	365	384	332	353	385	348	391	337	345	326	385	348	340	372	359	394	329	375	389	350	345	329	365	333	350	332	371	374	360	374	365	366	352	341	326	355	342	344	331	329	338	329	348	307	380	324	373	345	364	348	344	370	367	353	361	359	361	344	372	323	359	356	315	370	327	376	352	381	367	342	353	400	346	355	336	332	364	317	335	349	314	340	348	325	356	362	343	350	362	392	336	335	358	366	367	339	327	339	363	355	323	324	356	372	346	349	353	385	358	313	321	382	326	298	330	341	339	359	373	363	381	336	345	348	359	341	321	335	367	381	318	395	375	357	355	329	322	338	335	400	321	363	342	358	325	337	363	364	352	385	356	349	348	358	315	363	365	342	370	368	344	369	351	364	351	348	343	317	345	357	338	362	331	305	329	338	335	349	368	330	388	356	348	338	369	322	348	332	340	355	366	336	351	330	296	346	339	360	365	377	363	338	375	331	372	345	354	374	370	345	342	337	346	344	358	378	357	347	356	358	352	384	371	339	356	338	364	394	361	340	359	336	352	382	368	374	323	378	338	368	337	323	353	347	336	364	327	341	375	361	345	361	397	357	369	345	385	353	317	313	340	367	332	389	352	358	367	347	338	358	357	329	354	356	354	359	367	346	337	362	376	378	353	355	371	362	385	337	358	347	337	373	323	347	341	340	330	347	370	336	321	348	367	338	325	348	346	358	350	332	330	375	344	332	376	352	363	342	363	337	362	360	372	370	339	319	323	346	389	365	318	344	354	354	327	335	357	383	351	368	363	334	377	331	360	390	329	353	371	356	382	323	342	352	352	325	382	389	317	390	342	332	342	348	372	373	312	346	341	327	368	356	402	350	307	332	348	362	364	363	343	347	342	339	319	339	384	341	321	335	386	344	351	355	346	367	374	360	349	353	355	383	327	384	374	349	359	355	359	366	355	347	346	341	344	358	348	339	379	330	324	335	338	364	362	339	346	345	349	360	330	364	347	356	346	342	345	376	378	361	349	363	325	364	369	349	334	367	362	373	388	330	400	352	369	339	360	360	404	322	367	342	363	370	363	352	310	355	344	357	326	337	379	377	357	350	372	359	353	364	346	343	348	343	332	388	405	337	346	344	335	331	358	345	369	348	342	320	329	360	331	354	337	350	326	352	366	372	353	387	336	332	370	361	395	357	373	379	360	364	375	365	372	321	349	344	337	338	365	389	349	346	349	334	372	380	330	358	352	354	354	340	304	356	330	324	387	337	352	322	380	361	344	330	372	315	374	369	350	343	364	335	373	359	380	372	357	330	361	345	368	358	390	358	324	351	378	357	359	365	350	318	345	372	355	364	376	319	330	325	335	368	332	365	302	350	342	383	331	337	333	375	345	349	331	343	373	313	369	344	335	325	331	372	334	335	355	352	365	369	379	349	367	373	335	356	343	355	356	355	329	383	339	355	321	356	335	325	360	370	344	359	375	352	342	370	327	323	346	336	329	361	348	320	328	390	409	375	345	338	361	336	378	364	333	391	338	373	350	385	386	343	374	361	346	360	317	338	359	394	371	369	378	382	339	313	363	359	312	373	368	320	330	374	327	373	334	346	342	345	360	366	354	363	360	342	338	370	305	360	363	379	367	341	342	381	367	364	376	385	370	369	363	355	386	382	361	364	333	317	364	323	332	366	384	347	350	333	355	333	370	359	362	346	374	341	324	349	324	323	334	402	345	361	383	341	340	368	395	346	333	341	346	353	349	373	362	339	329	363	310	347	333	375	370	295	341	360	358	332	366	358	322	358	354	356	314	372	361	340	347	380	340	343	347	346	360	380	342	359	330	354	315	395	323	377	362	359	348	366	337	383	356	363	360	355	350	361	354	334	342	328	398	381	344	346	341	361	323	350	325	323	335	371	358	380	351	318	379	357	335	341	354	356	359	386	369	355	363	317	327	347	339	349	339	324	360	334	372	340	350	331	371	324	352	333	350	377	353	326	344	376	330	354	356	350	334	326	368	349	383	364	311	343	299	354	339	349	328	318	326	309	379	353	352	333	338	345	351	384	364	356	374	361	347	335	356	346	324	371	314	353	351	352	409	354	366	375	380	317	367	346	346	353	367	371	398	356	347	360	338	341	347	372	337	342	328	342	333	334	354	368	368	350	328	337	368	359	361	338	306	384	368	414	356	329	348	382	356	354	338	350	351	372	370	332	359	332	372	350	413	348	343	364	363	340	376	360	366	389	347	323	346	358	329	352	363	374	376	351	352	325	379	312	365	348	375	358	358	334	330	347	328	360	328	345	353	368	374	324	358	347	340	385	317	359	345	368	343	359	313	362	388	356	373	362	304	341	344	342	378	355	345	368	380	381	351	369	313	368	338	356	346	341	346	374	325	330	340	327	323	353	363	354	318	396	329	356	334	393	335	361	336	328	318	381	380	336	365	353	359	371	390	330	365	328	353	400	350	344	360	348	368	354	357	341	363	334	347	384	350	367	372	352	319	337	349	368	377	327	359	343	368	336	341	343	367	347	320	373	336	331	334	348	354	325	385	362	351	334	348	328	360	376	342	355	338	363	354	340	340	352	385	314	337	374	368	315	320	368	354	372	336	346	377	348	378	364	365	333	346	366	347	351	364	324	364	309	370	316	329	346	355	375	354	347	362	302	334	345	369	361	351	351	334	363	345	373	350	397	343	385	364	359	354	357	334	358	388	354	320	359	365	370	315	363	347	345	349	367	354	353	380	311	341	355	348	353	325	325	345	388	365	347	386	332	366	374	380	362	363	368	360	331	368	316	359	352	356	370	348	374	358	360	311	323	351	355	367	348	362	360	366	372	340	306	349	366	366	316	362	352	384	394	333	344	341	357	365	357	357	351
27276	2236	4383	5263	4578	3886	3267	2673	2475	2189	1907	1815	1724	1621	1549	1420	1325	1262	1297	1256	1191	1174	1208	1184	1124	1114	1119	1095	1073	1068	1059	1053	1055	1019	960	971	943	1011	974	970	958	956	965	951	991	954	945	898	943	893	926	917	1012	908	978	946	945	976	976	935	925	989	894	914	965	921	907	922	943	871	951	912	870	919	911	928	904	935	954	880	902	871	928	873	887	961	851	941	921	938	947	873	928	932	907	913	951	937	905	932	889	895	943	891	889	874	970	887	905	849	919	861	922	884	875	891	959	923	900	894	873	891	919	937	918	888	880	907	869	885	949	842	924	851	878	934	892	913	898	942	902	896	879	908	891	943	863	957	880	919	891	893	888	909	888	875	901	880	904	879	884	899	866	926	837	934	864	896	908	857	829	925	858	932	887	913	901	882	855	918	881	907	932	872	905	922	930	859	901	910	940	891	940	881	876	918	898	896	906	875	859	888	845	896	871	1006	895	873	931	889	902	907	904	907	856	881	840	935	884	879	949	860	956	886	942	920	837	868	898	864	864	897	886	855	927	875	894	870	900	932	895	858	866	956	894	933	877	875	874	887	863	953	837	838	906	923	864	911	868	923	958	916	900	898	886	857	922	885	848	931	859	902	886	892	911	865	899	878	890	905	877	891	855	828	916	875	901	888	938	871	883	912	905	940	862	917	887	904	865	856	928	908	954	895	944	950	841	937	894	881	916	897	876	867	959	963	906	896	928	924	847	915	904	891	932	892	919	886	946	893	946	883	885	874	938	897	902	901	878	841	928	859	890	925	897	817	894	876	898	944	924	889	903	848	893	877	898	925	947	937	905	927	921	906	854	887	825	908	888	900	933	893	937	871	892	921	924	916	943	923	891	875	883	906	847	922	958	923	914	905	881	867	891	918	913	948	921	876	851	862	938	922	936	912	890	848	932	878	921	958	911	927	833	889	912	911	869	935	897	859	899	918	878	849	929	922	885	825	901	862	931	876	909	891	921	871	922	876	930	899	929	879	895	905	861	905	919	913	917	928	908	860	967	878	904	904	885	865	868	894	890	881	869	915	876	913	889	919	883	900	851	945	937	866	897	948	857	907	900	901	879	886	882	893	892	851	906	869	951	918	928	833	942	912	891	874	916	861	898	863	964	894	935	932	865	883	886	869	883	871	906	881	899	907	922	898	916	889	941	931	902	847	858	876	874	932	918	891	907	928	870	887	920	892	874	942	955	898	857	929	858	945	928	875	875	845	893	880	911	863	941	889	859	887	856	859	929	952	910	876	923	825	881	872	868	855	937	869	920	913	901	867	922	893	898	852	880	942	941	922	865	954	900	894	905	807	868	891	923	937	875	928	904	951	943	885	923	896	946	939	861	901	836	933	889	915	917	895	869	896	930	904	910	851	923	898	930	888	939	906	940	965	945	801	963	888	919	923	865	849	857	889	889	947	930	965	883	922	909	856	893	868	925	926	900	868	875	900	891	871	854	946	882	899	916	879	872	907	926	875	878	882	840	852	963	914	930	884	918	884	959	928	866	874	927	937	931	924	920	847	886	939	939	889	931	896	926	942	880	911	899	897	889	891	896	847	899	892	889	867	877	867	897	910	923	885	916	848	914	913	887	895	858	886	927	895	897	942	911	908	935	867	924	924	874	880	919	837	896	909	914	887	904	918	933	923	906	949	894	897	880	912	856	891	947	915	870	906	905	869	857	861	901	919	860	937	860	911	885	876	915	911	907	958	928	873	859	870	938	916	926	908	868	924	871	940	932	888	916	871	872	858	868	953	884	960	917	927	938	915	850	924	896	939	895	914	957	927	920	909	909	894	872	939	923	907	878	897	861	921	936	907	861	857	868	881	911	886	899	894	888	934	894	950	914	899	884	873	935	929	906	936	905	923	893	819	875	902	903	903	893	878	948	889	907	904	922	855	886	902	893	847	836	907	929	862	947	907	906	893	845	910	928	897	880	893	881	922	942	851	881	877	848	891	900	859	916	846	835	875	929	875	875	878	861	914	858	897	845	922	915	870	879	907	889	932	903	944	911	918	874	936	912	893	886	921	896	922	877	928	923	935	865	875	902	881	930	852	907	959	910	887	933	919	924	914	932	903	904	894	896	900	872	865	888	875	935	915	860	901	869	960	973	908	937	918	901	970	888	881	924	828	879	913	868	898	882	885	851	875	920	878	895	886	885	935	865	873	914	893	903	944	901	939	921	943	851	905	965	951	883	860	880	891	978	924	903	964	899	915	902	922	958	960	922	873	887	866	886	879	900	935	909	947	930	895	899	912	987	861	855	933	852	902	905	868	861	906	894	900	911	870	919	935	886	854	853	861	880	937	874	977	966	894	903	912	917	905	835	889	897	873	889	938	872	887	885	877	927	868	863	927	899	861	878	895	906	966	890	896	923	906	902	873	917	860	911	894	861	905	913	906	871	893	882	938	916	875	874	903	899	894	850	914	922	918	855	902	890	909	899	865	949	892	916	894	880	900	876	869	959	889	862	909	879	898	958	933	902	880	839	958	930	869	904	849	926	891	872	916	904	937	918	865	870	940	963	909	931	895	865	916	863	896	923	913	894	958	914	882	935	910	882	908	881	900	908	867	911	874	930	951	844	840	877	857	889	950	890	958	893	920	935	955	859	857	896	882	902	841	935	893	904	922	889	942	898	833	918	882	936	936	881	943	931	937	862	888	889	927	909	861	887	955	883	924	861	896	931	903	920	861	939	911	882	890	879	900	902	876	921	923	882	864	803	903	874	860	888	926	929	899	897	878	933	935	879	905	924	927	917	937	922	944	895	851	888	915	861	917	910	889	925	922	883	900	955	916	857	891	960	890	936	868	888	865	902	906	902	899	935	940	873	921	944	884	921	914	899	813	912	892	846	911	924	896	882	876	834	849	907	920	899	874	890	842	874	881	878	961	916	868	931	911	877	873	935	882	896	929	891	939	927	931	871	914	876	923	888	910	891	883	832	899	885	928	940	865	864	971	892	865	897	887	906	888	898	901	917	923	877	901	898	905	889	879	914	957	893	900	902	881	969	895	919	956	936	911	865	867	850	922	859	974	828	953	932	875	944	950	904	904	936	878	883	894	878	899	892	917	898	856	931	930	890	907	928	859	937	936	890	930	883	942	912	888	907	890	928	861	937	922	920	863	863	909	957	909	865	940	916	871	881	875	897	896	857	844	920	868	856	865	847	915	927	946	866	884	916	904	941	918	880	862	943	834	852	916	884	911	923	822	926	906	881	862	854	854	885	890	859	949	878	874	908	874	942	952	853	898	952	952	905	934	903	867	845	871	915	927	896	938	879	875	907	936	854	933	824	861	863	945	915	850	936	899	935	884	919	867	870	892	887	863	880	870	908	937	887	882	896	889	869	861	873	910	980	896	913	918	876	870	941	886	879	861	919	862	882	879	845	850	938	908	946	912	927	933	900	826	865	890	925	917	887	922	862	899	904	913	888	913	898	886	878	916
4237	368	296	322	295	273	268	274	273	290	273	269	296	272	266	275	298	279	308	296	274	286	277	267	277	276	308	297	280	251	302	293	282	276	273	281	289	299	299	269	281	283	272	261	300	282	262	293	284	291	302	310	282	236	253	274	301	289	267	273	267	271	231	322	299	290	279	264	267	290	281	271	255	261	264	310	314	277	284	295	255	306	281	259	242	273	270	276	296	283	265	270	285	279	267	287	275	273	247	299	260	308	287	271	281	283	276	320	270	263	312	304	294	295	280	295	269	265	267	295	289	260	293	268	243	247	267	229	264	259	253	276	271	261	300	254	286	280	272	257	281	263	275	283	259	285	264	281	261	285	272	263	297	281	272	276	282	291	256	292	262	268	285	289	297	277	263	260	246	297	310	290	265	289	285	271	249	297	296	276	274	285	285	271	276	282	278	257	217	279	292	268	262	282	289	274	295	289	283	262	286	266	297	276	283	265	279	270	296	242	276	289	282	270	237	277	264	245	260	262	286	273	274	298	306	278	293	276	267	257	278	278	300	262	263	252	311	257	296	267	253	283	275	274	273	272	260	256	304	285	285	279	290	285	264	261	271	268	274	264	274	279	279	266	286	259	279	257	266	282	276	312	278	282	296	250	303	269	272	267	290	311	256	294	281	284	266	285	259	279	283	306	276	254	306	265	300	267	294	279	321	273	287	286	276	317	266	255	286	276	256	281	266	272	279	265	258	255	273	310	294	272	313	277	288	288	299	307	279	272	262	270	265	272	275	303	308	290	311	297	280	250	289	301	288	285	267	278	299	267	295	283	274	284	267	277	300	295	245	264	294	284	270	306	299	256	276	261	281	284	267	269	303	281	294	259	264	294	277	303	280	290	303	268	260	274	287	258	290	265	275	318	285	267	308	256	309	269	287	283	300	276	264	281	281	268	282	270	320	267	269	278	273	258	297	282	282	289	279	271	293	256	262	283	290	273	268	265	253	277	267	281	281	263	280	296	284	286	301	262	281	276	301	270	312	275	271	290	295	285	297	245	276	285	289	283	263	265	262	281	273	289	295	271	256	282	285	239	315	257	254	277	266	253	297	272	310	287	281	273	270	268	296	266	275	290	285	267	285	264	299	289	293	288	294	289	272	272	281	276	322	277	276	278	295	259	293	263	289	299	317	290	279	284	275	275	274	288	294	281	288	307	268	275	304	266	286	264	282	268	284	284	273	278	275	298	298	251	244	295	302	254	294	275	290	261	275	255	272	308	280	287	249	280	296	258	293	294	271	282	290	298	289	266	280	274	257	292	284	282	245	262	300	282	287	300	293	286	267	248	274	292	287	270	293	275	256	283	260	291	289	303	261	302	297	274	282	267	247	280	264	285	273	294	305	261	285	275	276	284	270	256	245	268	274	259	297	282	290	294	280	279	319	301	269	307	271	314	293	282	289	274	285	317	286	286	285	301	265	276	275	283	258	300	251	257	280	302	264	287	288	297	287	249	280	284	288	299	287	301	254	298	296	253	275	294	280	284	323	255	256	295	300	272	290	261	277	278	270	249	298	298	271	309	288	281	303	306	290	227	261	262	264	295	283	273	292	278	284	256	279	275	343	314	299	280	292	284	275	272	264	287	274	306	262	269	285	262	282	307	243	300	280	252	288	298	292	301	285	283	303	268	266	276	312	259	272	293	300	283	278	287	287	274	280	317	262	285	258	314	284	319	276	260	250	280	297	267	273	256	260	306	299	275	283	249	255	252	288	296	262	284	261	285	280	270	282	272	279	263	296	273	275	269	317	294	293	264	322	263	291	255	286	260	287	272	276	265	263	297	299	280	298	261	315	292	291	285	270	278	236	273	277	265	261	272	281	327	276	268	305	270	269	280	237	259	255	292	278	265	264	291	273	291	276	272	307	265	283	266	298	296	294	248	298	254	233	295	277	285	299	292	251	314	279	260	286	264	272	294	288	273	273	271	296	299	265	285	283	266	278	262	249	297	244	245	298	295	278	315	330	295	250	278	276	278	294	273	282	293	261	269	265	245	281	286	285	279	283	264	284	297	281	268	260	279	290	313	293	270	273	294	275	248	308	293	314	330	275	304	286	261	279	291	253	260	274	300	312	302	258	289	269	316	309	306	324	290	284	307	317	280	268	268	294	284	260	299	295	264	279	280	272	281	270	258	294	282	280	267	283	305	272	271	289	280	270	282	252	239	275	297	282	281	266	269	275	317	253	282	278	301	277	274	299	284	270	286	278	287	296	270	280	314	269	289	257	257	293	267	302	277	277	272	275	297	277	273	239	265	291	268	268	282	271	276	283	296	288	271	276	272	316	286	287	242	278	293	255	276	292	334	299	276	271	297	275	289	303	282	267	261	300	262	262	270	288	285	268	302	291	294	255	265	291	270	285	248	288	270	286	259	307	322	261	270	275	310	263	282	297	283	279	265	267	283	266	245	308	307	266	272	263	260	256	292	283	269	265	257	281	286	302	290	286	268	289	299	276	255	293	285	282	284	275	328	269	266	304	289	319	276	267	311	275	285	269	278	290	285	267	278	278	264	314	278	287	285	283	265	285	283	257	283	281	302	282	278	293	250	271	250	272	238	322	263	263	269	288	262	306	304	317	313	283	302	299	258	285	250	275	242	289	307	249	276	275	280	275	264	303	301	277	250	291	312	249	308	272	290	269	264	285	279	293	281	255	286	290	267	269	299	279	296	282	294	258	253	282	250	249	266	302	281	269	274	252	284	282	293	293	285	265	270	310	293	254	285	267	264	287	297	262	287	277	293	285	283	270	294	303	310	287	274	264	286	269	259	287	311	269	273	312	301	297	263	315	299	287	279	260	287	291	284	267	247	295	309	276	277	255	271	264	300	265	235	305	283	293	285	313	260	313	298	295	300	269	318	259	267	273	267	278	278	303	275	248	293	279	272	280	275	280	286	257	284	277	268	265	283	271	245	263	293	270	274	308	278	273	282	323	281	286	272	271	258	287	305	295	273	260	262	282	275	276	289	265	299	298	303	295	303	272	282	292	263	315	283	270	248	259	295	292	298	272	289	271	328	289	286	272	262	283	260	261	277	291	285	289	303	248	264	281	290	277	293	304	304	301	271	246	256	315	302	286	280	262	272	270	274	289	295	294	269	282	287	270	268	285	284	263	276	267	259	314	277	280	273	293	288	289	295	287	271	290	313	286	272	254	275	267	259	317	249	281	278	243	270	281	294	291	246	266	286	239	262	275	284	305	285	282	260	298	289	273	288	286	271	273	319	286	276	259	269	256	289	312	292	298	264	273	281	296	273	297	284	258	290	247	292	261	272	266	293	308	261	248	294	252	302	304	287	261	255	267	283	267	251	287	317	271	275	300	287	294	265	268	279	286	290	267	292	272	278	278	279	287	287	274	291	268	245	262	284	265	248	255	281	278	280	285	310	310	257	270	282	294	285	256	293	254	281	266	315	298	284	268	313	275	256	284	275	287	275	266	285
4016	733	771	764	777	795	790	752	709	713	732	740	749	707	805	722	729	701	729	752	724	762	701	730	717	736	708	763	738	708	740	737	732	720	762	686	738	684	724	710	743	713	748	729	717	749	671	706	747	727	723	699	710	717	710	696	699	725	743	677	695	714	672	732	730	730	712	692	697	704	683	704	738	689	714	735	703	690	717	698	728	705	673	725	685	758	708	717	669	668	739	710	770	698	706	718	709	702	717	751	668	709	688	729	709	733	748	766	760	711	751	717	689	693	707	719	758	688	708	712	692	775	684	696	703	710	729	692	715	716	689	709	716	707	744	717	715	729	710	712	729	699	685	729	748	779	754	699	750	721	740	671	751	725	704	728	702	708	758	740	709	707	707	748	678	706	761	727	660	709	711	723	701	741	731	765	705	672	726	697	732	690	753	724	701	737	696	736	702	714	691	765	705	757	753	717	730	666	696	742	730	733	701	697	734	705	643	723	699	713	684	721	730	711	720	694	746	709	718	732	715	694	705	725	692	753	761	666	698	702	763	706	692	751	728	685	703	733	720	741	689	750	704	720	719	729	688	703	728	704	726	716	726	669	725	763	694	747	724	675	700	701	686	694	709	713	716	694	717	666	698	731	734	723	720	698	734	732	724	726	726	693	734	719	704	689	730	736	739	722	754	687	744	730	742	757	727	724	687	731	658	717	702	721	720	712	669	729	740	739	686	758	708	715	744	711	721	717	729	710	702	647	726	701	678	697	694	667	724	670	750	731	724	680	706	690	706	807	756	698	742	678	676	766	727	714	714	704	739	678	702	713	688	700	731	756	740	709	752	698	742	651	760	713	727	732	670	721	742	698	707	755	660	716	727	708	739	670	732	697	695	750	710	727	740	715	737	710	710	736	732	721	693	718	672	679	719	710	693	735	699	720	742	720	715	744	721	693	748	721	704	732	721	716	690	706	749	699	706	702	698	673	676	731	745	685	707	724	723	747	728	702	722	699	718	736	704	701	714	730	734	761	724	715	713	695	743	732	761	726	728	693	736	704	738	764	687	747	681	682	728	713	748	696	776	695	654	699	734	699	752	686	686	711	706	709	751	696	754	737	694	776	758	722	727	686	674	720	714	696	770	734	706	701	697	732	685	724	722	710	697	720	703	760	685	747	699	692	725	745	778	723	731	711	727	724	700	668	732	711	709	724	738	763	701	717	729	692	749	733	737	709	735	695	708	721	731	675	718	739	714	681	683	751	715	758	699	730	708	721	762	715	712	723	719	671	688	706	700	745	698	703	723	757	708	737	729	730	690	720	676	708	764	701	748	683	711	725	708	734	703	761	714	705	727	682	748	662	723	689	707	704	735	727	781	704	700	748	679	713	710	698	726	743	704	744	725	688	729	667	691	713	726	751	711	706	759	733	701	741	739	738	711	729	754	678	722	719	662	700	730	713	679	714	714	688	723	723	650	718	713	758	680	721	684	704	722	707	705	717	680	684	697	718	734	709	766	709	735	704	739	690	713	720	715	683	706	771	716	783	696	716	745	775	694	701	732	721	764	705	704	694	747	703	734	716	733	732	690	725	709	739	733	704	732	695	694	718	693	717	668	715	702	719	700	738	695	732	722	699	722	714	748	756	732	768	691	730	691	702	702	756	740	699	702	714	727	727	705	748	712	710	728	680	735	682	751	695	736	705	679	733	764	727	694	694	795	733	685	711	699	720	729	723	666	739	715	751	683	733	709	665	701	759	747	690	767	724	699	676	725	685	712	732	670	754	687	751	692	691	681	714	736	723	701	684	715	723	767	723	729	746	711	725	734	756	728	715	721	714	704	670	693	701	730	726	693	693	738	717	711	706	662	692	703	731	713	674	712	767	673	732	719	689	708	715	730	768	721	680	721	741	712	747	783	677	708	777	717	699	720	733	707	731	693	746	747	692	713	697	717	694	741	693	776	697	756	729	725	729	737	724	707	747	739	673	735	731	692	756	697	744	718	711	737	763	710	721	710	710	663	749	723	725	757	723	745	722	676	727	709	711	697	722	696	746	731	640	786	708	701	728	706	699	702	657	698	676	729	718	737	722	758	725	738	753	666	712	751	716	730	729	696	702	717	660	693	667	693	700	758	722	764	673	717	692	724	679	784	705	698	703	714	726	694	710	748	718	718	681	695	721	767	707	737	724	692	726	738	702	673	730	746	713	696	760	705	773	701	755	732	719	682	739	700	723	767	745	721	678	749	738	714	708	746	736	732	708	687	700	711	667	719	694	718	701	761	732	698	720	721	705	687	668	757	702	710	753	701	715	701	686	727	700	712	723	670	729	726	687	694	736	709	732	701	747	675	688	691	715	740	713	720	772	689	706	732	709	706	692	706	678	722	692	721	684	700	735	748	693	747	698	729	674	705	733	697	672	701	762	732	697	658	712	744	750	758	755	722	703	685	723	695	733	706	710	717	722	716	692	714	698	689	681	766	700	750	710	683	779	726	748	733	720	693	692	734	711	729	762	721	698	688	712	690	692	702	733	729	693	735	747	721	719	713	686	705	686	693	691	752	749	690	690	676	663	686	767	792	677	682	678	701	691	704	733	714	714	693	726	687	717	682	738	710	718	685	753	734	711	711	710	758	688	696	760	694	728	705	726	746	714	712	710	708	726	779	716	734	688	727	707	646	719	704	737	711	716	769	748	758	666	711	750	701	728	718	725	716	701	705	708	700	723	703	743	756	685	762	710	714	717	716	733	695	684	747	711	710	706	759	710	725	778	767	747	719	688	703	672	754	739	708	732	734	761	740	717	735	753	729	679	739	741	674	745	721	736	774	748	711	667	697	729	732	726	698	758	725	738	710	749	695	719	686	743	735	702	702	698	746	739	716	759	716	723	712	688	724	736	714	707	777	704	713	734	686	675	628	709	725	712	779	730	718	679	694	756	707	729	725	688	766	748	673	735	757	709	745	745	706	754	724	751	712	696	706	717	733	691	678	720	718	686	713	707	679	712	746	701	740	721	715	717	734	735	737	751	712	715	753	747	715	673	715	725	699	702	702	763	715	705	691	727	724	699	766	765	729	729	734	746	742	696	714	737	702	689	734	737	714	736	699	744	695	748	751	729	719	745	724	742	720	729	733	708	733	750	701	746	709	752	706	733	727	746	728	688	737	775	692	700	742	720	707	749	740	676	677	689	624	720	715	704	670	760	722	699	714	718	770	727	669	750	721	717	672	703	702	735	746	685	747	719	763	693	735	750	751	684	726	758	706	715	693	774	718	730	663	719	722	691	767	679	724	684	742	710	712	706	665	709	747	733	692	728	710	689	671	746	716	722	738	694	718	734	695	693	729	725	739	734	698	750	760	714	735	695	730	728	668	725	693	775	685	701	770	736	723	710	701	729	686	708	732	723	701	793	737	726	728	682	749	725	743	672	721	699	752	725	694	742	690	716	717	714	725	626	668	743	751	721	717	738	683	699	734	707	720	748	738	728	732	744	687	693
38679	10837	1526	829	646	481	421	408	324	309	276	291	257	228	233	208	235	214	223	206	207	207	211	208	194	173	224	207	178	216	208	195	170	210	196	205	185	183	173	224	198	204	199	197	204	217	197	197	200	189	189	187	184	199	202	157	176	182	190	178	193	188	217	190	153	205	184	172	184	184	163	178	204	181	181	197	178	194	183	201	215	193	177	165	187	193	182	183	190	196	208	174	195	182	170	176	191	180	189	197	160	182	158	209	221	212	180	186	194	175	175	185	184	192	187	190	203	182	193	223	185	205	194	205	212	180	204	214	188	166	172	196	187	206	175	204	186	210	182	174	195	184	197	197	181	195	177	191	171	193	204	180	178	169	180	164	181	198	187	188	188	163	162	212	150	188	201	184	192	173	206	167	206	208	175	167	166	175	179	170	163	190	170	190	176	189	202	204	181	175	175	202	185	205	198	199	172	182	187	175	190	194	180	177	167	205	181	175	186	185	192	195	199	205	197	191	166	199	172	168	161	204	175	195	169	206	167	184	180	180	166	172	205	175	170	179	180	190	222	190	204	174	198	208	184	189	174	196	203	170	224	171	183	206	184	179	207	184	181	169	177	189	194	187	197	225	186	201	168	192	170	176	211	194	203	179	195	213	201	205	198	173	194	195	186	178	209	169	188	193	178	185	158	182	187	197	179	179	187	191	187	220	182	174	200	177	204	197	174	168	192	173	213	193	176	202	218	189	201	203	198	183	209	207	176	165	187	162	180	181	192	186	189	192	209	200	186	187	192	187	174	190	194	217	220	187	201	193	195	179	161	206	193	202	210	204	196	177	183	179	181	180	177	164	202	193	212	184	185	185	176	195	196	186	180	176	175	198	209	182	185	197	186	184	184	208	215	181	213	208	171	176	198	182	162	207	168	186	180	152	193	175	202	186	198	188	192	190	194	186	182	196	183	173	186	159	182	195	186	199	163	178	190	171	199	192	178	185	202	188	164	179	185	208	179	186	196	161	188	189	176	199	182	177	177	169	238	187	176	176	173	182	177	164	189	182	185	201	162	194	183	185	193	211	181	166	186	197	185	169	194	187	186	190	188	200	198	185	184	169	179	178	179	192	165	206	177	181	184	191	179	172	202	196	169	194	204	173	197	196	180	161	189	174	197	188	158	191	202	190	187	180	198	191	180	170	187	174	184	191	189	176	176	190	173	203	194	209	191	180	188	197	193	185	171	205	200	195	190	186	197	222	209	191	210	168	196	196	190	199	207	192	226	190	195	200	204	178	213	188	202	194	154	210	198	200	188	155	178	183	198	186	180	179	179	209	182	175	176	186	175	200	168	181	189	171	194	206	195	193	199	201	195	178	202	179	190	191	179	201	194	202	172	194	184	172	183	163	178	185	189	182	196	189	189	195	161	204	199	184	167	185	195	189	190	182	213	189	191	202	192	204	180	195	180	197	180	195	193	218	212	177	185	182	186	195	181	175	206	180	195	183	181	172	183	194	180	188	185	175	174	187	207	203	195	183	175	184	173	167	189	194	195	207	189	198	198	199	189	200	200	173	186	208	204	186	179	187	196	209	165	190	201	183	179	189	179	183	198	169	204	185	186	202	182	193	175	184	207	184	204	187	178	174	188	191	183	186	211	212	164	187	175	186	218	182	163	169	184	197	177	194	184	161	183	187	182	201	205	207	167	198	207	186	190	200	187	187	179	182	153	189	195	167	160	181	193	188	187	166	160	207	189	186	201	199	203	172	208	189	192	198	194	188	199	200	199	193	172	165	194	175	186	191	222	189	175	202	184	175	175	172	193	162	167	174	186	180	190	184	187	194	207	191	178	210	208	186	202	174	184	158	197	181	179	191	190	173	175	185	175	179	189	188	185	199	179	192	193	187	189	175	169	190	193	204	204	173	207	195	164	208	169	186	202	191	205	180	181	165	180	173	201	179	203	193	196	177	191	179	194	204	178	182	188	176	213	201	197	188	233	195	166	210	163	199	174	188	189	195	188	191	174	189	182	178	174	171	186	178	200	165	193	172	193	174	201	176	188	201	175	180	185	192	193	159	196	179	155	187	207	206	201	207	191	217	178	159	185	184	199	198	168	203	175	205	192	187	166	180	189	192	191	186	183	180	224	165	196	193	188	177	180	202	205	174	196	188	191	192	193	177	188	179	184	182	194	198	195	183	222	171	172	224	188	191	218	171	157	186	188	193	188	195	173	197	201	199	192	205	199	186	181	170	183	185	191	176	195	173	167	206	169	161	186	205	190	154	170	206	178	186	183	175	185	189	221	199	166	197	204	198	174	180	198	194	191	216	162	183	179	163	155	214	194	155	200	176	209	180	165	170	198	191	213	204	169	171	176	177	184	186	207	192	201	168	214	179	184	199	193	198	183	173	189	197	195	205	194	193	158	184	178	210	207	205	167	182	178	182	166	174	183	171	186	170	192	201	200	204	195	191	181	181	205	165	176	176	189	181	176	181	168	183	167	196	205	187	192	185	188	221	186	178	183	208	206	194	172	185	160	174	171	172	193	185	192	185	196	197	172	149	201	194	215	217	201	192	204	197	185	198	205	169	204	187	192	177	186	185	173	182	170	185	169	191	174	197	188	199	194	219	195	197	212	199	183	177	181	176	212	218	181	197	166	172	192	167	191	200	171	205	192	195	190	185	178	168	188	174	176	185	187	195	197	219	204	207	210	199	173	185	204	178	193	170	183	174	200	193	185	175	207	197	186	168	183	193	175	175	204	201	197	214	172	199	195	208	186	211	189	202	193	166	200	179	192	196	166	189	178	197	197	202	158	167	172	156	190	199	181	182	189	182	178	179	208	186	202	174	185	175	198	199	189	173	180	190	187	198	195	201	181	192	164	195	168	179	174	212	194	218	189	229	218	200	203	193	185	168	202	170	180	186	184	188	184	178	147	179	179	219	178	170	176	165	187	203	182	181	204	176	188	181	190	167	210	151	191	176	183	203	207	191	194	196	200	201	213	194	185	193	164	186	165	189	189	185	177	179	181	202	161	168	190	198	181	189	196	191	204	208	214	210	178	213	192	178	178	196	196	185	166	176	161	169	205	170	198	196	173	190	171	179	178	170	169	178	181	202	168	179	183	160	177	199	199	197	197	184	195	184	181	206	178	175	178	185	175	191	166	190	210	181	194	190	187	191	194	191	179	183	203	193	175	190	171	165	185	198	188	185	176	198	206	177	179	201	173	192	201	182	176	188	180	179	176	183	188	188	192	181	190	183	214	158	187	165	201	188	171	166	177	187	197	184	185	213	172	180	168	189	194	173	163	187	190	177	185	179	174	172	182	185	180	208	192	171	182	165	213	171	174	177	187	208	191	179	168	203	163	181	182	180	182	172	180	194	203	182	236	178	193	199	188	192	192	189	195	210	181	231	196	205	181	188	182	178	211	170	164	180	160	194	169	165	187	173	160	193	178	199	172	204	173	169	161	187	181	181	189	199	196	195	206	179
19739	1283	2327	2790	2411	2035	1677	1443	1339	1196	1115	1027	957	910	770	825	725	734	710	730	675	704	663	673	639	636	644	631	658	644	603	565	650	586	616	619	577	625	587	586	537	602	584	608	625	563	537	548	618	572	572	582	602	572	557	556	591	546	585	576	585	593	560	543	554	601	563	590	564	579	524	599	501	510	587	538	541	514	585	540	545	562	518	516	574	525	530	667	564	495	551	514	539	591	532	531	565	564	526	534	546	536	545	543	529	507	541	583	541	550	576	585	551	482	579	529	563	557	522	552	543	548	516	509	552	547	528	558	579	567	551	576	546	529	534	576	562	551	571	545	520	550	530	560	555	493	587	499	574	518	553	560	537	541	542	569	533	577	574	538	552	532	546	547	558	564	565	557	516	551	538	539	567	551	561	518	588	544	571	559	544	532	554	508	561	518	495	522	570	536	523	540	582	569	533	552	551	532	583	521	564	518	576	542	557	546	585	559	523	584	551	526	536	568	559	552	506	529	549	573	525	523	550	552	538	532	507	503	527	548	545	537	549	536	530	550	547	593	558	512	554	524	551	549	520	583	546	540	517	517	547	519	538	552	571	562	580	557	551	539	566	577	564	524	564	537	539	538	576	506	544	508	546	572	506	526	588	486	551	569	526	581	550	549	561	527	598	525	517	557	544	515	578	540	543	496	563	505	569	549	513	558	555	576	543	563	528	538	581	582	550	542	531	572	598	532	512	493	537	584	567	584	556	550	536	531	529	513	588	527	540	544	512	586	583	512	568	540	564	602	544	571	557	535	567	578	549	500	532	503	538	532	521	543	543	550	541	560	550	564	512	516	554	541	584	502	530	550	541	541	552	527	544	543	512	568	520	539	541	554	484	559	544	565	579	514	581	561	527	535	518	577	575	525	561	547	568	552	545	513	530	536	583	585	548	550	597	548	516	520	526	530	554	558	544	586	571	531	582	551	568	544	546	559	547	546	567	547	565	528	562	561	545	528	539	574	540	538	544	553	587	534	563	554	538	531	557	521	499	527	564	581	560	564	554	529	568	522	560	538	577	548	501	518	507	544	548	591	574	539	531	574	560	577	574	564	568	543	510	500	529	559	564	561	554	555	549	517	519	547	543	548	546	507	552	556	544	530	517	513	517	553	549	540	555	528	557	585	563	539	571	517	551	575	581	550	510	564	508	569	568	512	594	522	553	534	570	530	602	549	533	504	551	591	541	555	524	578	568	533	546	548	559	547	548	593	540	541	510	560	511	547	525	542	557	522	533	530	556	569	525	493	566	543	543	487	535	561	580	557	584	553	522	536	529	522	534	576	565	567	554	533	561	521	538	570	594	563	566	545	564	527	556	559	521	496	551	537	525	546	494	476	543	517	533	547	517	538	524	581	542	486	557	539	564	548	570	533	539	567	565	549	587	564	539	570	514	562	576	571	531	534	558	541	567	559	575	531	543	528	563	600	569	540	569	547	558	530	539	548	529	533	546	572	503	576	526	532	478	547	532	515	530	519	525	529	549	546	553	544	574	525	542	537	541	499	512	495	539	568	524	533	553	546	530	565	529	565	540	535	551	589	530	538	528	553	538	533	516	500	516	505	515	547	504	526	573	546	567	564	536	554	545	568	557	545	537	519	537	535	579	533	539	534	528	539	506	558	574	507	542	552	539	517	552	534	539	551	517	576	576	505	549	563	538	557	562	557	568	549	611	523	572	530	556	513	593	592	567	515	545	554	505	573	566	575	537	547	554	541	583	534	571	583	534	602	521	570	520	546	537	547	544	591	536	537	521	526	530	596	537	558	545	582	548	524	527	541	545	554	503	535	553	553	575	509	557	554	518	576	519	544	533	552	541	572	564	538	537	535	542	561	574	547	508	526	575	566	495	522	567	543	580	564	526	523	534	541	498	555	595	556	553	560	529	547	509	543	546	571	523	560	534	527	566	536	561	519	559	570	557	506	580	587	518	544	535	508	586	566	559	587	570	579	493	561	538	567	508	545	538	544	538	585	534	563	522	563	579	591	559	572	525	545	536	525	554	550	545	561	551	511	512	549	524	542	560	565	550	586	607	567	517	576	526	531	559	526	537	554	543	513	563	559	539	579	594	571	550	517	547	547	506	513	570	570	532	573	527	556	552	549	582	574	528	500	543	569	539	557	535	542	557	551	530	516	546	564	513	520	517	558	502	531	535	535	533	533	568	554	561	581	572	519	524	551	520	529	532	588	526	572	563	549	514	598	519	586	556	555	514	546	544	548	547	562	554	531	551	531	584	564	591	553	578	514	554	534	563	567	547	580	497	595	563	507	526	508	571	550	516	522	559	524	544	554	548	506	583	560	566	568	518	565	564	563	583	532	497	536	539	561	496	534	540	523	534	526	527	532	550	502	576	541	562	534	551	522	563	555	543	535	597	577	578	542	517	587	516	533	544	533	559	571	526	559	562	532	553	551	548	539	555	551	580	544	526	587	531	566	554	565	558	527	534	554	510	537	515	534	495	567	537	549	541	596	559	574	522	574	535	581	577	522	523	586	566	562	550	525	510	559	579	520	555	585	561	530	554	556	547	511	515	535	557	522	535	514	523	523	558	588	577	506	516	535	522	558	503	535	561	528	540	554	522	551	515	537	546	526	539	548	546	492	577	547	529	534	516	527	555	559	590	517	594	520	562	627	558	563	548	584	511	563	596	542	550	541	531	551	520	583	527	509	588	516	535	545	571	541	555	584	594	536	550	526	502	575	550	526	516	550	519	552	552	560	537	522	494	521	541	545	501	552	558	506	527	550	555	533	547	542	572	569	552	567	564	550	530	572	538	532	504	567	546	571	545	559	590	529	533	538	586	537	551	513	532	546	542	566	490	551	541	555	575	527	498	508	546	548	519	500	564	504	560	564	561	547	569	579	524	574	554	511	550	570	513	540	545	554	539	555	564	567	533	570	516	552	544	588	540	531	542	536	562	541	568	561	582	566	548	537	555	556	533	543	538	571	534	565	495	544	560	568	541	548	542	553	535	556	538	541	551	554	570	570	546	546	544	533	546	515	582	532	533	534	558	567	553	526	556	567	581	557	580	518	568	517	521	555	567	518	491	528	521	537	573	548	570	524	525	528	536	507	553	564	522	572	595	530	558	529	559	555	546	536	514	527	571	571	543	513	539	583	541	559	542	540	535	515	548	524	540	522	555	580	563	543	562	543	561	518	576	534	554	537	515	570	554	547	580	571	521	521	567	497	547	553	540	528	544	587	535	534	521	504	537	536	583	563	536	562	558	548	554	515	544	590	594	546	549	542	504	541	566	527	556	543	557	485	578	534	554	561	564	553	510	582	537	540	596	547	563	580	576	573	533	559	553	520	577	535	573	541	521	534	568	527	511	504	547	502	578	544	541	548	512	509	543	574	505	546	556	557	523	568	575	523	547	535	538	521	515	508	543	554	577	518	527	553	574	537	527	565	534	537	510	542	548	525	539	586	540	553	565	558
49426	20425	6029	1912	1325	1017	753	663	604	574	527	493	457	472	445	431	415	390	373	410	409	371	335	406	366	334	382	375	410	336	352	385	376	357	333	345	348	357	356	359	331	348	334	332	352	351	389	385	340	360	367	393	373	343	364	339	376	389	413	349	346	360	353	311	374	371	334	383	376	356	380	372	388	308	356	327	379	358	324	306	323	345	343	359	322	363	383	374	358	339	333	351	362	357	361	334	354	362	337	381	380	350	353	328	395	371	372	356	375	336	362	338	396	351	333	390	326	382	390	378	380	376	345	372	367	350	345	334	357	329	350	338	368	355	344	345	345	347	328	347	353	339	368	380	364	359	423	349	345	350	330	353	369	336	361	351	360	356	341	361	350	384	341	371	367	360	333	336	389	343	364	346	361	349	351	352	327	353	392	378	376	405	361	367	338	336	360	326	361	384	357	377	374	321	351	355	376	363	347	348	359	358	362	340	349	342	352	371	358	348	354	331	337	372	351	357	343	369	396	323	376	332	321	326	335	314	382	400	367	337	359	369	375	373	403	349	339	383	346	336	357	370	377	325	342	379	346	335	367	365	353	308	347	379	343	368	371	349	363	351	399	331	351	330	355	369	359	383	351	336	323	334	344	357	331	381	364	341	321	357	375	346	377	360	343	325	352	351	348	384	331	366	341	354	361	366	360	357	381	352	395	371	368	372	353	350	395	352	357	353	348	331	355	380	386	374	350	361	357	359	358	388	337	366	393	337	365	368	330	343	358	357	353	357	388	378	353	409	359	358	378	358	369	341	328	342	354	352	338	344	358	354	394	351	332	336	338	339	363	360	373	381	381	320	319	355	366	359	400	361	343	347	336	318	350	356	379	341	349	321	352	353	363	327	361	368	356	360	368	333	382	382	356	387	408	362	396	346	352	333	337	361	382	394	378	346	350	363	344	332	355	352	342	337	350	388	361	344	365	322	341	368	344	370	346	376	326	368	349	355	349	381	313	370	362	357	365	341	329	351	339	372	377	345	380	336	312	380	321	386	373	333	370	353	359	334	369	370	387	353	365	324	342	354	360	333	363	311	356	359	347	356	330	350	331	343	347	354	348	377	350	322	334	386	363	320	339	343	375	372	320	342	367	317	354	399	347	356	339	394	365	336	360	356	356	325	344	349	345	339	350	348	374	344	344	347	349	368	340	351	357	323	357	329	350	337	345	387	365	383	345	344	340	370	328	377	370	334	395	381	368	379	367	347	352	358	347	360	328	361	342	327	347	356	379	329	322	314	335	355	348	364	350	333	384	369	345	312	359	330	355	318	372	356	385	377	340	359	328	355	389	362	361	352	372	381	370	375	378	326	358	373	381	353	367	355	339	335	381	331	358	343	377	348	383	359	357	364	355	357	337	343	380	394	386	347	351	392	372	345	358	331	395	359	388	319	375	338	348	353	350	389	343	345	370	362	341	363	311	299	342	373	367	342	347	375	391	339	396	339	338	358	370	337	333	362	385	372	376	377	361	358	341	373	371	368	311	364	344	392	369	370	362	370	369	360	395	325	376	313	341	337	354	355	370	347	403	373	362	343	355	371	369	366	313	332	340	333	339	346	353	382	352	342	337	344	357	324	370	343	368	362	348	345	343	372	393	371	338	364	376	339	377	332	347	315	350	357	406	373	346	371	377	355	331	350	339	366	353	341	354	344	352	357	354	329	373	375	340	350	387	363	304	362	368	343	362	343	348	334	353	367	350	376	342	363	322	364	349	339	357	350	366	346	337	333	408	358	353	324	335	365	359	366	373	422	371	350	343	351	359	346	359	363	348	340	390	376	362	370	400	337	371	335	355	324	329	342	354	302	349	369	330	332	355	348	345	342	327	333	360	355	332	381	362	348	373	370	347	335	374	328	372	402	391	365	348	358	356	373	327	382	394	369	333	343	390	377	350	349	364	351	326	342	341	374	348	326	392	363	363	356	351	354	357	344	346	362	334	356	361	355	339	391	391	363	357	329	351	340	337	326	361	363	329	315	341	349	353	338	352	331	339	327	346	358	318	358	336	350	392	379	387	373	303	369	344	349	342	355	340	341	351	334	333	368	358	359	335	403	397	376	373	334	324	318	338	327	357	353	383	341	382	326	351	350	357	377	351	351	362	343	337	373	343	367	342	340	346	384	368	352	357	356	370	331	338	385	340	333	347	384	338	389	354	348	341	372	335	344	384	362	348	354	340	376	398	362	318	361	372	335	400	367	368	341	378	344	354	366	386	333	351	345	347	332	413	351	356	335	366	375	322	333	338	376	354	383	349	335	354	356	355	331	331	357	354	366	374	374	338	367	367	370	308	331	349	348	318	356	376	370	356	324	348	370	338	359	354	312	364	341	367	369	340	366	332	367	358	388	365	380	332	379	361	368	361	324	377	374	347	361	314	389	373	328	349	358	321	318	333	352	385	339	372	379	347	378	331	339	372	360	302	342	353	347	387	363	383	359	371	388	351	373	360	363	395	418	379	333	344	338	375	364	376	317	369	370	391	339	354	333	360	343	380	369	346	372	348	392	370	353	369	359	313	375	361	330	392	351	347	343	359	323	369	342	345	331	348	369	322	337	334	320	340	342	376	352	361	353	344	342	318	346	361	396	367	359	378	367	354	343	325	382	364	391	324	358	360	367	330	358	339	355	339	357	372	332	345	364	310	360	377	343	362	340	359	378	363	394	350	346	356	392	342	339	340	362	355	379	364	383	371	341	339	357	338	366	309	315	336	343	364	342	313	361	372	350	341	359	321	373	340	348	377	354	357	370	360	375	339	374	372	377	342	344	377	326	323	354	377	383	353	351	319	355	375	330	345	366	358	416	348	368	365	365	385	411	357	351	382	367	376	358	358	326	333	370	350	367	362	335	398	393	383	349	346	366	357	353	370	383	341	356	337	384	331	362	367	334	381	350	330	385	345	347	367	342	378	333	364	390	357	344	365	354	360	357	336	317	350	334	351	374	343	327	343	346	374	361	342	342	368	375	369	328	339	335	348	373	363	392	341	368	379	353	380	351	375	341	335	375	334	325	317	336	339	352	318	363	350	349	378	354	329	330	361	378	364	348	371	386	362	323	369	364	362	369	321	348	355	331	331	365	361	367	360	315	368	380	351	360	354	371	364	376	332	371	349	369	350	396	322	352	361	359	322	346	365	322	350	339	346	342	360	358	393	343	350	347	386	364	332	363	382	343	344	357	358	369	354	398	358	357	365	362	357	374	359	383	349	342	340	355	340	350	368	368	350	365	340	361	320	357	349	352	356	351	347	370	366	321	322	368	334	363	341	356	323	336	373	330	355	389	333	382	355	366	323	330	332	355	322	345	382	352	344	363	372	384	375	354	353	355	336	325	361	393	367	351	349	338	338	363	352	348	376	344	345	309	364	359	359	359	341	320	366	392	293	336	333	360	358	345	373	340	362	304	347	354	346	332	337	340	345	354	364	345	368	361	371	342	368	332	325	342
28014	2178	4322	5025	4586	3773	3226	2808	2431	2094	1997	1803	1674	1515	1477	1435	1407	1296	1235	1209	1232	1146	1160	1071	1122	1133	1133	1029	1019	1080	1038	1001	1051	996	1008	990	994	979	985	967	979	974	1028	932	988	1001	934	962	941	951	947	907	981	957	968	1004	919	960	927	949	952	921	895	927	931	905	912	972	954	951	914	958	909	873	917	942	947	917	911	983	947	891	899	881	925	949	888	917	935	904	918	871	885	900	894	904	919	900	925	905	972	917	903	954	882	964	908	951	903	872	914	872	902	950	947	905	932	879	921	875	889	882	926	914	834	931	926	918	884	905	882	932	919	914	930	937	930	950	918	926	874	977	881	922	913	931	892	952	892	925	919	912	900	889	905	870	864	915	888	916	947	884	879	913	973	880	894	879	919	938	857	885	876	857	880	904	887	938	934	904	885	863	864	895	929	916	884	890	886	916	895	847	897	889	938	895	902	894	913	900	879	875	951	894	905	903	906	921	842	922	839	888	969	931	900	882	923	905	929	877	913	960	884	853	960	924	955	887	915	934	864	913	876	890	922	887	872	943	896	848	923	894	891	861	899	895	911	901	894	907	915	871	888	863	953	910	915	862	883	917	924	887	889	930	846	915	857	873	874	898	850	923	928	909	905	882	933	893	901	886	907	874	902	941	889	897	863	804	907	890	903	873	935	921	953	901	881	953	872	903	907	849	962	911	914	880	905	922	869	905	829	913	926	929	912	917	947	923	969	902	843	950	946	859	956	860	883	907	894	900	889	864	881	860	896	896	888	942	927	907	826	923	903	868	944	892	944	899	899	891	940	919	881	909	934	965	860	910	900	847	860	887	903	916	910	857	842	867	892	882	894	855	921	889	880	946	893	859	893	895	875	905	865	876	878	886	885	954	917	869	891	889	907	873	892	933	841	907	879	887	885	898	859	903	898	911	839	847	899	889	894	946	861	965	874	819	861	901	932	888	885	854	883	844	953	872	897	874	911	891	814	887	898	867	927	886	892	885	906	907	891	942	891	849	879	874	941	937	908	946	900	934	937	902	873	906	891	884	923	909	890	870	929	938	968	874	926	868	900	929	857	900	887	884	915	946	969	902	896	891	915	850	890	902	909	892	928	922	940	910	920	914	869	902	871	916	946	916	873	947	899	924	912	873	894	949	938	922	879	911	873	885	882	908	904	935	915	872	942	905	940	849	907	867	903	870	937	870	935	860	879	879	893	922	907	871	899	880	912	925	922	937	878	900	900	871	886	888	884	901	878	944	868	877	895	944	942	869	905	887	876	868	871	932	898	857	895	966	886	891	912	927	894	884	856	912	906	932	930	922	872	909	943	918	906	888	885	864	812	893	903	916	874	934	878	887	906	912	944	912	904	895	941	898	926	915	890	885	888	880	884	921	904	935	912	970	883	957	898	855	915	891	928	873	904	947	869	902	947	893	959	909	887	856	935	892	894	923	945	914	852	899	891	875	904	928	899	893	867	892	876	928	944	843	869	862	919	895	961	929	925	864	901	884	863	935	846	906	916	866	889	890	886	882	903	901	927	920	861	885	895	851	956	898	903	890	865	967	886	855	858	872	879	872	917	882	878	877	939	877	868	900	892	904	839	887	910	899	894	895	896	930	911	899	957	874	932	861	916	930	883	915	866	889	937	921	946	897	842	906	908	955	924	911	913	916	910	908	878	923	898	962	893	886	893	915	885	892	840	894	915	864	905	897	920	908	885	931	862	902	872	860	834	920	874	955	907	938	868	867	875	901	927	911	956	940	912	940	929	873	873	850	936	882	919	870	889	892	939	906	858	886	857	928	908	915	956	872	844	916	893	926	971	910	894	965	848	890	918	880	916	888	889	948	913	892	868	882	852	879	887	890	845	928	894	860	910	902	913	909	905	908	926	934	902	891	896	857	945	926	895	896	930	874	869	857	921	936	857	931	877	848	916	866	869	895	934	887	880	895	859	877	919	855	930	948	856	892	889	922	905	918	891	897	862	888	940	904	892	940	864	897	944	927	839	908	859	945	888	905	938	884	891	907	879	878	926	936	851	875	916	961	892	901	845	914	948	860	895	903	892	875	891	961	933	911	896	874	933	898	909	899	912	916	895	958	853	910	953	948	929	906	881	870	867	922	862	892	879	900	919	903	958	927	888	871	940	897	919	913	894	950	913	929	883	925	884	919	895	930	890	918	835	908	875	873	916	850	921	913	890	941	840	898	903	886	874	843	887	896	884	911	887	941	890	886	933	874	880	921	931	933	815	847	908	928	911	857	916	848	935	895	899	962	883	865	878	919	873	876	922	895	904	856	871	867	948	874	944	895	904	937	852	923	905	879	835	883	906	916	898	914	942	912	888	891	880	964	864	918	914	880	915	914	888	916	876	797	932	918	942	873	858	897	908	829	875	889	837	866	962	894	932	830	848	911	915	910	899	916	904	897	907	876	904	893	869	915	926	879	914	908	897	845	885	903	893	868	913	919	873	897	909	891	909	830	929	902	898	913	930	948	886	899	886	871	954	898	909	900	896	849	873	882	900	881	915	899	830	874	925	918	892	928	938	853	949	919	904	875	944	873	942	891	893	898	906	891	955	917	953	906	879	955	902	876	902	906	872	940	975	946	930	849	932	858	905	881	842	899	921	894	922	868	896	894	908	876	913	831	840	943	899	939	841	882	916	922	862	920	906	886	909	888	871	889	929	863	876	914	943	925	891	856	941	919	912	890	897	839	870	957	863	911	893	920	890	861	990	899	933	918	904	899	891	857	872	906	892	871	914	849	886	916	918	867	869	924	874	955	905	996	935	900	942	911	891	927	856	976	885	870	880	858	874	899	936	916	896	881	862	883	883	899	915	953	873	857	871	882	915	935	888	899	844	898	949	927	856	867	938	853	873	929	906	871	898	945	905	892	874	913	858	924	819	908	912	883	895	870	955	881	943	903	905	943	937	866	922	908	894	894	903	925	888	859	890	944	888	907	867	855	920	864	877	866	914	864	914	882	901	843	904	900	908	922	899	884	909	898	894	914	882	909	870	902	897	866	876	977	911	869	908	892	889	870	894	883	923	921	914	856	880	931	902	920	875	864	862	878	919	897	885	883	889	888	873	918	896	848	893	858	882	946	906	855	908	874	835	915	885	902	910	881	868	894	887	920	870	857	851	884	921	875	849	861	864	895	870	892	914	907	881	861	937	933	941	854	889	904	869	945	860	904	919	871	920	867	844	836	877	900	881	942	908	878	881	885	949	858	886	879	893	916	912	871	893	892	895	924	963	932	874	880	903	882	895	888	873	914	903	918	878	842	923	908	892	892	916	864	948	894	954	863	858	904	912	918	861	865	945	883	893	904	944	918	904	873	927	870	875	879	897	901	933	938	917	876	893	885	872	901	880	959	913	949	869	876	901	903	903	914	902	868	954	883	897	915	910	877	896	860	929	889	870	843	877	895	902	859	917	873	941	928	867	931	919	915	899	906	912	961	922	904	871	922
4480	362	287	302	262	289	275	281	269	242	266	297	295	261	265	296	265	299	254	245	239	298	282	268	252	285	316	274	274	281	305	283	303	265	271	256	283	285	266	276	277	278	299	271	318	261	269	287	266	276	252	295	303	282	255	306	273	275	270	285	293	287	253	277	257	275	289	312	305	272	262	280	236	288	277	278	256	292	277	259	282	287	277	285	289	262	253	290	242	282	246	241	269	289	268	276	306	278	265	290	260	295	308	278	263	279	281	266	286	292	306	273	270	290	312	301	279	272	256	275	275	250	275	293	259	274	305	297	242	292	289	264	295	305	280	267	268	267	279	290	307	272	256	302	292	270	294	270	287	280	273	274	272	264	271	311	302	264	266	263	279	283	279	281	346	280	289	272	313	257	248	270	298	291	277	322	257	252	275	278	278	291	253	282	269	294	273	279	273	257	248	287	285	282	291	291	306	278	296	285	285	291	268	289	248	261	297	262	275	256	281	272	314	285	293	268	297	260	288	279	307	291	259	252	283	279	283	254	270	273	257	277	263	259	266	259	274	272	275	285	252	282	282	262	302	265	305	291	278	297	304	283	292	297	271	318	259	296	250	257	241	235	261	268	240	277	289	292	260	277	292	270	290	282	261	309	263	263	261	282	290	263	286	280	293	281	266	301	289	268	304	281	280	284	268	294	272	261	276	272	268	297	267	268	278	268	276	293	239	287	304	280	317	271	259	267	275	272	256	281	255	306	284	253	283	281	316	259	266	280	280	288	290	288	267	298	283	264	289	304	275	267	262	274	254	292	250	297	306	255	254	271	285	268	281	282	266	290	252	260	282	285	260	272	265	287	250	286	276	282	236	285	281	270	283	289	280	275	280	253	297	265	260	275	284	272	277	252	278	290	284	267	248	303	260	291	281	271	303	262	278	275	300	239	239	287	309	286	299	293	291	284	288	280	292	293	261	265	305	268	276	280	266	299	283	299	286	271	295	279	264	300	311	268	268	275	293	282	288	261	293	299	267	288	307	267	286	280	287	292	300	286	298	259	247	282	291	261	291	282	264	283	273	280	294	295	308	289	255	277	295	309	259	297	259	271	294	255	279	274	271	285	280	267	242	283	259	283	280	265	303	310	274	272	272	286	280	252	258	266	263	275	290	291	287	274	287	300	255	286	295	289	309	281	265	303	290	298	275	274	274	258	232	241	280	273	295	264	280	280	275	291	295	306	280	270	244	273	287	281	280	296	300	257	253	269	295	238	267	286	273	250	281	289	287	269	270	298	275	291	261	285	294	264	270	288	252	284	286	290	265	323	273	272	270	278	276	286	297	311	282	281	257	291	267	294	259	251	299	290	262	256	287	261	272	263	306	282	254	279	287	297	291	258	271	285	293	248	284	276	249	270	310	269	262	285	295	279	274	253	274	270	307	248	281	272	282	260	284	270	298	268	287	263	304	263	260	264	280	258	270	262	268	275	276	290	272	270	292	288	268	270	256	289	290	279	258	298	245	266	256	271	254	284	283	268	278	270	280	297	279	278	277	289	293	271	272	271	285	264	295	282	291	270	275	253	288	266	286	244	292	310	275	279	284	294	280	252	265	273	313	275	274	260	297	291	288	256	285	294	298	283	282	283	220	267	284	300	267	297	251	285	308	281	313	268	278	256	295	262	297	260	269	297	274	325	282	278	321	285	297	254	280	301	284	253	293	316	280	274	277	272	295	276	295	266	271	268	248	288	285	262	282	259	294	268	266	280	305	265	258	256	306	289	272	265	227	285	265	273	289	285	261	268	285	301	257	299	295	274	267	290	278	296	297	300	282	257	264	264	287	277	297	286	280	287	287	296	304	283	285	252	289	267	275	302	256	303	301	293	268	292	281	248	292	281	274	263	306	275	283	264	280	285	281	256	263	278	290	285	254	278	301	281	276	276	266	268	303	255	261	271	286	274	285	269	287	263	284	270	286	280	277	284	254	274	266	294	275	285	287	273	289	251	245	296	281	269	285	256	297	298	296	259	272	301	253	289	282	263	252	312	271	287	307	300	273	280	269	259	268	274	270	279	279	282	273	292	304	281	292	288	287	295	267	293	296	271	274	293	288	289	333	295	285	276	286	297	261	254	274	282	305	266	282	276	248	282	294	271	303	325	275	280	274	289	268	283	283	305	294	292	266	286	262	278	280	252	274	287	266	309	295	295	260	270	301	278	288	311	299	269	259	300	295	266	263	251	261	275	293	316	293	275	263	251	276	249	275	243	265	242	313	278	260	288	263	236	290	287	274	285	276	313	254	244	252	279	259	273	282	299	269	289	264	293	308	254	304	266	285	277	267	281	316	297	247	258	262	258	275	305	276	288	273	280	274	277	283	270	233	285	267	312	267	291	274	278	304	285	289	286	289	279	266	285	293	306	292	283	275	290	272	268	274	288	267	239	283	261	298	284	247	285	244	284	298	272	282	287	275	285	254	286	295	266	264	294	253	274	302	301	270	241	278	299	300	287	284	284	281	269	281	274	275	275	271	282	318	282	296	301	270	255	286	269	277	269	259	268	309	278	244	274	309	271	263	303	270	328	276	298	291	325	291	276	311	278	257	295	272	273	290	287	268	288	276	261	289	291	285	278	258	273	279	266	277	265	305	311	299	249	264	283	275	306	289	290	282	264	265	287	269	294	339	287	276	283	272	275	278	294	293	311	256	256	300	256	256	275	264	287	270	280	292	279	271	283	284	316	302	282	290	270	269	293	292	316	265	290	277	238	244	300	273	277	284	279	272	267	280	284	288	292	294	319	291	265	274	290	293	245	282	268	282	292	245	279	293	265	267	305	279	281	286	300	304	288	296	318	290	301	246	266	287	276	283	314	280	293	286	277	269	272	273	276	290	285	311	292	266	296	288	295	285	273	295	285	294	284	257	274	281	281	260	284	311	304	259	280	280	302	309	276	302	296	296	277	264	270	266	260	291	297	285	284	271	279	286	284	261	295	278	278	291	280	257	266	273	259	285	257	254	257	293	295	287	272	246	269	261	274	262	239	307	284	282	278	286	305	290	264	292	273	285	278	270	283	270	317	301	282	286	278	283	295	265	293	286	303	282	272	253	272	265	303	304	294	291	285	284	269	298	285	289	268	281	298	297	267	321	279	238	281	272	264	278	297	252	284	301	296	307	275	268	308	287	295	272	275	295	237	289	269	312	272	294	271	302	276	288	298	293	266	280	293	258	259	257	268	271	281	267	263	280	269	290	306	283	286	299	269	281	297	291	274	245	280	286	279	306	259	254	224	259	289	255	285	290	264	270	249	241	266	264	270	271	277	281	293	312	272	258	258	305	271	306	275	282	268	258	275	287	299	317	277	283	287	300	266	280	295	296	263	322	267	261	291	270	263	270	291	314	272	271	263	277	252	294	276	288	297	297	272	265	297	273	290	281	273	277	289	291	264	286	291	270	289	290	279	280	247	283	278	266	278	287	280	261	282	287	260	280	279	299	257
3994	736	816	834	755	828	798	731	772	753	728	719	797	748	706	715	744	733	749	769	713	730	728	675	714	769	743	690	708	719	699	719	745	744	643	775	701	674	729	744	690	781	774	708	711	719	727	678	671	697	717	715	745	748	721	743	754	689	736	703	747	738	723	739	697	689	721	741	689	761	703	703	646	711	768	714	745	737	715	715	730	734	710	737	707	705	713	709	747	734	705	704	702	745	688	683	740	716	713	718	700	658	700	732	786	720	700	711	742	762	703	672	673	666	691	701	733	714	765	676	710	689	704	741	710	711	721	722	694	750	698	682	739	708	677	703	744	677	678	723	710	742	673	724	745	689	725	717	774	675	766	688	718	689	655	740	742	730	707	694	699	674	704	689	664	727	707	721	713	727	705	724	709	723	720	688	729	715	717	739	705	695	656	678	747	730	710	709	707	762	745	738	689	765	692	721	694	686	716	741	696	670	715	744	739	735	724	728	716	682	658	717	712	758	712	733	690	720	748	708	670	657	753	694	732	698	706	691	711	733	712	677	742	732	740	771	758	698	722	741	705	702	714	734	674	725	658	707	747	695	740	729	691	737	665	719	710	748	736	715	713	687	721	712	724	662	715	707	709	737	687	711	680	700	704	754	668	751	711	709	708	741	689	694	736	723	724	722	743	741	695	739	721	729	728	708	734	743	687	672	688	709	704	691	737	716	729	717	707	732	712	703	738	722	723	708	721	720	735	738	714	672	713	725	705	772	706	651	698	748	722	671	705	698	701	747	686	739	707	714	675	736	735	713	761	711	710	702	762	714	690	711	704	681	701	719	719	710	688	711	714	732	687	712	717	670	665	716	711	792	722	715	734	706	721	766	709	726	710	702	698	716	715	761	720	667	749	716	668	711	698	707	742	724	718	672	742	690	662	702	759	736	710	752	695	755	747	770	726	761	762	720	664	747	753	741	727	700	709	759	726	719	677	751	706	737	696	705	817	763	737	769	733	704	699	742	741	724	689	785	768	679	710	714	693	697	732	739	740	707	690	713	729	663	714	725	779	716	715	732	733	727	783	706	680	679	653	694	727	728	752	662	737	686	701	687	678	739	718	680	710	718	704	677	703	703	710	723	690	691	695	731	735	731	722	727	712	669	730	672	741	657	727	752	697	710	735	753	685	741	731	693	698	707	667	724	686	694	685	705	723	734	750	721	728	645	689	668	695	718	708	697	696	733	690	697	712	720	723	729	748	748	727	715	719	714	706	739	754	712	719	705	689	742	676	785	762	705	707	667	719	724	740	710	775	729	742	747	696	718	681	729	749	755	670	717	700	767	734	751	655	710	639	742	711	736	738	704	734	669	707	684	704	737	670	701	717	726	743	710	707	719	728	721	729	717	753	714	726	732	763	660	719	675	768	765	686	699	710	720	710	733	699	688	701	705	701	714	731	719	718	768	743	728	701	663	728	700	729	731	707	767	708	705	692	701	724	718	681	676	684	701	694	691	705	731	703	722	714	704	713	696	727	703	741	740	730	718	708	718	729	691	709	652	697	703	714	766	650	679	768	731	724	766	718	714	719	717	699	685	781	749	720	767	718	756	707	730	705	743	739	706	753	689	719	694	727	661	714	697	739	680	715	761	711	775	716	726	700	714	719	741	727	719	778	697	714	725	689	746	744	735	737	716	719	717	729	774	697	701	728	697	667	720	721	699	735	718	705	752	750	722	695	720	668	723	766	740	725	691	694	721	702	698	703	702	664	697	713	691	737	751	711	719	721	717	703	676	696	657	713	714	694	725	713	749	735	692	719	727	743	752	692	719	704	706	724	657	712	712	705	708	756	704	708	728	700	712	733	717	718	720	697	670	746	684	712	750	705	733	721	741	717	770	711	724	664	704	723	685	681	737	708	642	718	731	731	768	750	683	795	708	723	717	724	707	689	711	739	689	735	698	682	678	665	744	758	736	729	710	743	778	717	677	732	753	724	708	695	717	745	725	723	705	735	749	703	740	775	705	689	756	737	698	726	695	734	711	719	717	708	729	707	735	716	727	730	728	660	767	722	704	718	725	684	732	750	717	750	725	667	694	683	703	687	723	707	734	731	695	712	739	733	736	740	704	682	715	738	725	741	678	662	735	735	714	709	717	721	690	739	741	720	710	719	724	728	739	722	693	709	709	728	738	757	710	696	742	753	686	704	688	714	669	721	708	705	735	698	695	762	687	749	685	731	731	744	662	713	716	695	751	754	711	756	710	754	685	668	747	705	746	722	716	746	696	741	733	738	690	721	741	704	727	709	744	658	709	703	754	735	730	746	759	788	687	762	689	677	633	713	751	699	715	700	753	699	746	706	729	726	731	742	694	727	697	756	720	703	749	709	693	765	722	715	700	733	692	680	733	692	739	684	660	766	731	727	756	774	705	674	734	710	751	721	747	710	711	736	711	710	713	675	697	701	763	732	710	727	724	726	729	677	716	738	673	728	666	768	730	735	691	725	697	721	688	763	721	754	743	732	702	697	708	768	772	680	717	740	694	665	763	723	710	708	744	763	716	674	757	796	678	743	668	728	736	717	767	752	743	671	707	729	726	698	761	730	717	737	709	741	762	694	728	741	704	749	715	709	712	756	723	721	754	724	683	713	724	764	727	742	669	745	675	696	736	683	715	729	759	729	723	719	735	702	693	740	729	708	693	676	756	696	735	695	707	765	668	713	732	676	667	690	672	761	703	713	689	758	658	689	712	695	703	678	757	738	683	706	724	706	733	722	717	716	759	710	758	705	663	698	691	703	714	755	715	738	707	735	774	696	718	782	725	692	700	710	710	710	650	725	700	722	743	710	751	680	725	707	696	703	685	706	736	689	685	706	735	700	682	759	712	677	695	734	735	724	720	709	749	683	768	735	718	730	737	670	711	739	692	713	750	743	735	684	696	743	710	697	716	721	739	704	744	704	732	733	683	710	702	751	690	659	709	705	709	696	682	734	752	709	722	693	755	726	684	729	696	689	772	702	710	685	749	717	689	709	722	684	699	664	712	753	732	732	757	715	741	724	722	714	730	651	699	710	701	720	667	695	694	726	702	758	677	750	764	675	761	750	707	742	726	776	758	717	744	659	713	714	748	738	700	697	706	699	678	710	708	686	701	742	766	716	725	711	728	686	687	681	667	707	669	730	683	778	770	734	764	734	675	718	665	731	703	702	679	695	796	763	723	712	713	729	706	709	729	731	707	694	722	740	739	730	721	712	738	705	739	717	726	715	723	703	720	747	714	740	682	745	730	696	722	751	655	767	740	700	774	732	713	760	710	720	727	722	756	727	689	728	742	706	764	759	748	711	700	718	749	682	711	692	719	716	728	726	691	728	715	711	759	716	679	744	728	693	704	739	762	718	690	727	718	723	767	744	692	684	704	716	694	707	688	709	659	743	642	743	719	720	710	696	740	724	694	760	683	703	703	718	727	731	718	740	689	668	695	718	742	704	708	695	698	708	687	703	730
38820	11429	1684	935	616	475	411	370	326	292	294	262	247	227	259	215	227	203	210	212	204	188	205	202	194	201	189	203	207	194	206	194	195	206	184	179	219	204	189	202	201	220	205	178	203	171	205	169	206	194	199	184	199	179	191	203	188	152	186	204	209	192	177	193	179	192	184	209	218	188	182	190	177	183	193	194	192	192	179	186	175	194	184	179	218	214	182	202	183	211	183	175	167	210	169	184	196	172	193	194	185	172	200	170	166	181	170	200	211	185	187	196	186	176	192	188	183	198	200	186	193	185	155	188	207	180	181	168	205	182	149	189	200	204	202	211	183	190	225	219	186	206	160	147	176	182	201	194	189	191	190	181	193	147	180	192	194	206	191	185	185	178	211	186	201	188	191	166	178	174	180	187	193	200	169	198	175	201	197	210	208	189	200	189	183	224	200	173	163	177	210	179	214	199	184	186	208	181	177	180	184	184	180	194	182	201	203	193	191	186	195	202	160	196	203	201	169	185	178	166	182	169	157	177	182	165	175	181	178	171	201	192	206	206	209	168	211	211	155	184	179	184	159	185	195	183	199	165	183	181	171	182	192	184	197	164	204	202	163	153	185	162	159	185	185	184	164	194	171	188	177	205	198	205	183	187	197	189	187	168	185	186	211	184	198	155	185	187	206	182	167	212	211	198	185	201	186	172	183	190	184	190	206	188	189	188	196	198	194	184	219	221	187	150	181	190	202	175	198	164	182	182	192	191	164	199	198	215	191	199	187	178	207	198	165	204	182	220	156	194	183	176	184	192	195	228	185	179	179	180	201	168	158	188	167	177	185	165	181	180	210	196	209	191	185	179	198	200	194	190	171	188	179	174	158	188	172	207	171	189	177	189	190	176	169	204	180	189	178	198	191	197	190	187	191	173	166	176	205	171	194	198	199	193	195	185	195	181	197	202	197	174	176	195	167	201	194	206	195	203	178	158	179	183	188	172	202	183	187	206	205	190	191	192	174	171	183	206	177	200	192	185	207	184	167	220	204	195	198	153	166	174	203	160	192	179	193	192	207	186	199	183	201	181	187	210	190	203	203	169	175	173	181	201	180	170	210	165	183	196	176	210	200	201	199	188	195	182	175	199	172	169	184	177	189	191	210	162	191	198	171	201	178	199	189	190	185	193	183	160	179	177	177	175	187	192	194	172	206	188	200	209	184	160	201	203	160	159	182	176	201	198	164	173	180	208	171	204	203	185	172	172	194	202	179	183	172	176	183	196	197	197	181	202	190	172	197	197	195	219	168	161	163	169	150	195	184	209	177	198	170	201	198	214	155	174	197	181	191	186	184	214	180	195	222	173	223	173	182	213	183	180	194	188	208	189	194	187	157	181	187	179	206	203	203	179	199	191	177	180	186	153	198	189	203	179	172	189	201	173	197	173	182	156	198	171	202	154	185	209	166	172	202	167	163	184	195	214	199	178	169	202	184	172	178	220	191	175	189	201	194	186	205	191	215	168	190	194	184	184	187	201	198	179	185	191	196	178	178	170	205	217	196	193	187	178	184	164	201	209	186	189	188	189	187	198	200	170	188	178	185	209	206	198	197	208	198	182	196	195	210	198	185	182	199	175	207	214	157	199	201	189	178	188	221	190	167	219	189	190	188	165	184	179	190	198	214	184	182	204	224	183	179	192	183	174	180	186	169	204	196	200	204	193	164	185	179	169	189	171	183	199	170	175	181	164	174	174	191	194	197	187	198	185	204	181	199	176	208	162	150	181	197	205	162	195	179	190	207	218	197	184	209	184	187	215	182	186	183	180	213	208	177	179	187	189	177	212	189	200	183	194	181	181	180	190	190	213	188	208	203	198	173	207	201	183	188	189	191	192	196	190	184	167	189	207	182	193	158	173	183	186	192	191	190	198	192	194	158	177	205	215	204	191	196	156	202	214	175	201	165	191	195	176	184	178	184	197	189	174	180	190	219	181	187	174	222	204	199	179	189	210	213	178	187	187	196	181	184	184	167	198	186	186	189	192	229	192	209	162	161	172	177	190	192	205	164	198	180	207	164	192	197	203	195	181	203	208	163	173	180	168	166	190	208	159	216	176	184	190	197	193	201	198	183	196	209	176	207	185	184	198	207	186	199	171	191	187	188	201	172	200	176	215	179	158	221	184	179	184	178	211	188	187	178	188	189	169	195	174	172	179	200	169	201	205	196	188	207	173	182	185	177	183	204	194	204	184	166	182	190	194	174	188	166	194	187	187	207	194	174	194	214	225	176	168	191	172	167	207	201	180	198	171	169	203	180	173	195	180	191	175	195	163	200	198	174	196	215	199	209	166	174	175	172	215	198	206	186	165	203	203	183	189	197	163	182	210	203	192	194	167	192	205	198	187	186	201	206	194	195	186	177	185	192	184	191	199	150	183	187	201	199	178	206	185	185	166	210	180	174	168	193	190	204	224	189	191	197	174	189	194	175	162	189	193	170	202	168	193	202	188	189	177	209	198	193	186	184	205	179	202	155	192	190	188	179	202	188	187	174	179	192	196	190	170	201	177	206	192	192	186	173	181	191	178	206	165	159	184	186	181	190	185	172	180	178	210	191	155	186	189	188	186	177	186	167	167	195	170	194	180	189	202	180	191	192	195	186	182	205	171	168	191	168	190	179	210	185	181	188	212	184	162	200	170	167	177	187	188	188	191	161	189	190	206	198	161	202	184	169	184	216	179	169	207	231	196	168	170	173	177	191	169	161	182	202	214	179	186	194	180	160	199	199	195	187	221	190	210	217	174	177	211	208	180	177	175	196	202	189	158	198	147	197	168	184	206	189	180	152	208	172	192	185	170	186	197	170	173	193	168	201	175	192	197	212	193	184	176	206	167	173	193	189	193	186	199	201	163	165	178	175	200	213	234	205	218	173	189	172	188	159	198	209	178	159	197	178	213	156	203	195	191	203	204	177	195	209	195	190	184	178	208	189	188	188	170	169	174	205	232	164	172	194	180	200	182	189	185	195	169	185	152	196	206	204	158	159	168	173	168	180	193	194	199	194	202	214	203	180	187	191	198	176	182	186	175	183	176	189	210	188	186	202	197	179	185	199	204	163	175	192	204	209	182	175	191	181	170	192	196	206	165	190	188	210	182	209	188	200	234	187	191	170	203	196	183	191	188	157	170	182	195	203	193	220	180	226	175	180	203	183	203	181	183	187	171	219	172	212	201	186	168	196	200	182	182	168	184	191	207	210	178	172	180	182	177	186	196	179	201	193	184	202	183	196	177	182	194	195	172	212	193	170	160	189	192	180	183	194	203	167	203	196	186	206	172	181	193	180	189	185	199	191	206	180	164	180	189	181	208	177	200	179	188	179	200	174	183	186	170	182	193	197	176	179	194	207	203	187	202	211	175	196	203	202	202	194	202	221	196	191	192	202	191	201	194	199	175	190	191	195	197	183	191	181	165	175	208	190	191	182	180	204	192	199	224	157	193	194	182	200	174	170	189
19547	1224	2278	2705	2438	2079	1788	1549	1368	1253	1098	1018	941	853	839	788	784	794	758	691	739	726	683	639	646	562	628	622	608	610	622	616	588	624	610	632	633	538	585	600	622	587	566	585	598	583	567	589	529	552	514	569	554	563	576	595	558	551	531	571	548	594	530	548	544	587	610	544	554	567	554	586	564	530	565	581	514	546	562	580	530	562	559	531	530	527	573	562	578	555	522	512	531	577	556	527	522	494	534	586	567	576	501	544	549	554	544	597	525	554	555	595	544	584	548	548	572	509	554	522	528	552	546	506	528	552	540	567	566	538	525	543	614	530	565	571	558	527	558	516	536	557	544	531	551	539	547	552	596	538	536	545	510	555	530	572	528	542	584	543	569	554	546	547	546	576	628	568	546	510	543	591	527	539	543	556	522	539	559	529	539	506	512	552	519	533	586	549	568	520	541	521	578	537	562	523	529	529	546	532	562	550	515	514	592	529	498	512	546	535	560	520	594	544	569	531	533	519	538	548	528	553	549	542	483	558	565	541	568	573	546	533	526	556	516	571	550	535	540	538	555	543	541	557	500	529	522	558	555	581	593	551	538	549	517	498	526	529	533	487	543	560	546	535	559	547	529	519	533	561	586	574	525	516	548	556	528	564	574	527	583	574	577	551	574	531	532	528	564	588	519	554	562	586	565	568	523	537	558	559	526	545	494	572	542	597	555	560	572	550	500	525	526	565	557	532	511	585	572	511	553	551	579	559	519	525	613	502	528	545	510	523	556	532	563	534	566	526	548	546	546	557	543	524	554	552	550	541	535	541	541	540	556	560	564	534	517	545	530	559	549	575	532	579	558	542	537	545	556	531	552	503	517	540	552	578	554	543	572	511	524	535	549	531	502	515	544	538	542	567	541	540	544	590	585	561	560	559	579	567	529	546	554	578	493	529	556	548	556	515	543	554	581	546	579	560	484	521	557	574	565	540	526	550	552	535	534	538	557	546	539	572	554	561	525	523	544	511	567	560	585	534	534	534	534	530	541	514	582	524	549	581	533	478	561	546	546	529	498	579	511	554	542	538	573	533	557	590	526	584	529	564	554	575	570	551	552	538	561	548	552	560	551	529	562	554	552	555	546	550	538	565	560	536	536	532	535	514	523	558	542	550	591	545	523	577	519	584	555	540	570	548	556	541	544	504	524	584	564	542	538	576	516	545	560	548	545	561	516	529	527	524	542	575	519	536	538	574	563	574	574	483	538	558	533	562	528	529	557	568	549	572	559	500	548	560	571	531	560	547	560	548	508	533	507	549	545	528	564	540	531	536	589	579	540	507	538	526	563	508	547	519	593	564	569	515	550	571	525	543	563	561	554	521	501	556	550	556	561	574	572	549	531	567	541	542	581	570	544	528	521	534	615	526	520	534	497	574	540	611	562	578	534	553	542	560	535	552	561	506	550	533	526	528	564	559	574	574	581	552	530	530	549	514	556	527	537	578	496	519	546	549	563	509	549	537	545	528	582	561	517	579	565	553	515	535	563	524	512	518	513	527	552	535	555	557	556	588	562	494	544	535	559	537	528	564	566	596	562	575	498	520	547	554	580	525	547	534	555	515	514	530	580	565	544	543	547	564	573	538	566	549	558	550	588	538	558	546	524	563	532	563	532	535	527	545	531	538	558	569	520	510	565	567	578	578	585	549	567	523	544	567	533	569	605	541	512	551	486	574	571	539	568	547	560	560	587	519	542	561	556	504	550	558	549	499	468	533	535	541	527	498	571	542	557	580	545	541	548	555	548	530	532	527	538	587	527	526	550	563	552	559	524	529	525	536	540	518	545	534	542	549	541	535	594	541	571	562	554	558	535	538	521	540	552	537	519	518	531	541	528	539	562	588	544	552	563	506	519	554	536	519	565	535	530	564	554	519	494	506	559	534	577	544	537	561	551	568	573	569	544	530	546	530	553	497	537	522	544	528	502	509	523	541	551	543	579	533	526	571	508	572	568	522	521	543	540	545	562	573	552	555	548	501	550	556	518	579	531	537	525	500	565	538	557	561	569	528	515	536	543	539	520	498	519	549	557	528	538	505	566	553	523	567	534	595	542	578	551	561	546	512	540	561	539	538	540	535	564	540	559	500	553	535	507	485	550	549	480	549	531	569	553	550	533	529	514	535	549	537	531	573	553	544	548	563	541	536	513	566	515	539	541	508	558	546	587	571	524	553	543	505	551	515	550	570	564	560	568	520	546	584	517	553	515	500	537	492	532	520	542	541	600	525	551	576	551	596	528	558	546	581	555	550	560	526	542	524	522	545	482	578	556	553	527	539	559	557	545	521	552	512	583	557	529	514	530	535	560	536	554	536	545	550	548	486	582	528	520	488	553	537	505	569	559	546	523	544	550	554	521	527	555	533	531	545	537	513	550	537	549	528	515	533	547	563	568	558	552	576	538	547	558	563	558	567	554	583	570	582	522	526	527	567	591	541	570	538	526	534	552	535	527	537	599	530	525	511	541	566	577	517	495	531	571	571	571	548	546	568	577	546	545	530	531	504	594	566	524	530	558	534	544	551	573	555	568	519	515	515	578	560	554	590	613	551	544	537	566	540	531	546	529	547	568	522	530	542	556	527	554	570	535	530	521	531	541	522	547	560	539	506	579	557	548	514	526	530	526	577	487	556	542	539	583	519	550	534	499	549	517	531	509	573	538	532	556	545	571	527	568	574	528	522	562	570	554	583	517	565	524	526	536	555	557	568	521	565	587	579	567	532	567	544	528	530	578	528	559	518	565	506	541	542	565	530	609	549	576	547	549	543	529	576	552	513	568	532	538	534	555	557	575	531	502	508	569	558	524	555	551	538	556	577	577	493	548	562	530	523	530	533	566	591	559	561	583	539	529	511	523	550	551	613	559	577	534	537	530	564	571	514	515	548	538	530	521	552	566	533	547	564	541	574	535	538	539	532	570	559	542	538	550	534	551	538	575	542	587	579	570	544	587	576	557	543	545	552	538	557	569	543	590	513	513	535	533	537	589	548	549	522	528	553	553	555	531	557	553	537	531	574	507	514	534	534	514	588	516	544	545	521	528	514	540	532	518	550	548	583	533	550	586	531	526	545	516	565	543	559	549	574	550	560	517	564	592	511	552	537	524	550	566	571	560	550	548	546	527	559	556	580	516	526	491	531	513	541	526	587	565	592	558	519	543	596	535	514	548	546	562	551	547	525	489	563	573	558	567	523	561	499	572	534	525	585	533	507	508	531	544	507	538	547	550	500	547	545	544	558	530	579	530	544	543	554	488	566	532	515	545	582	567	583	559	513	552	546	492	565	542	546	543	549	528	530	532	578	533	565	517	500	535	508	568	517	580	548	542	546	547	534	518	547	505	565	545	558	554	574	529	556	555	569	538	525	543	568	525	535	558	524	514	575	546	563	477	563	559	513	533	521	523	533	565	526	570	539	564	547	562	562	571	559	572	575	555	550	530	535	592	573	562	517	546	549
47893	20451	7395	2046	1265	976	819	660	652	592	535	473	501	476	444	410	427	408	395	404	397	413	393	398	348	410	413	405	330	400	361	354	339	401	385	370	378	374	394	326	370	354	379	351	374	371	353	366	361	357	375	346	334	371	367	375	354	362	336	338	367	356	365	365	347	355	340	350	388	328	341	327	355	366	382	378	416	345	407	334	357	365	359	346	379	332	369	346	395	348	349	355	355	331	379	366	330	372	339	325	367	341	367	339	377	379	353	361	348	365	345	334	337	375	332	371	362	375	361	383	344	365	384	379	333	376	326	387	368	340	344	346	384	315	366	371	341	356	352	355	353	340	336	334	359	383	359	394	366	382	363	365	331	344	374	337	352	395	346	339	380	333	358	375	361	352	347	368	377	363	342	358	358	405	344	344	337	332	339	368	334	376	374	355	352	369	365	309	353	345	408	358	383	342	354	345	379	379	378	374	363	353	336	324	378	366	359	381	374	366	372	351	330	349	324	343	347	390	365	380	346	342	319	345	379	379	352	325	379	383	352	382	354	352	366	378	354	347	338	338	367	354	359	338	345	341	367	335	342	354	340	395	369	343	370	363	330	370	348	365	339	403	354	343	360	369	366	372	327	353	398	343	374	350	383	350	341	365	375	362	342	382	367	345	351	397	376	383	381	354	346	316	392	303	374	332	386	380	354	365	358	326	326	351	339	348	338	363	317	349	389	327	396	341	381	299	336	313	355	357	348	370	324	341	370	392	369	350	364	359	352	379	333	375	335	329	332	354	358	373	378	358	365	363	356	357	395	360	370	366	346	364	360	348	341	347	366	363	355	324	361	370	320	343	326	337	356	330	387	398	336	341	355	390	345	349	369	339	340	372	336	340	346	350	345	394	321	349	390	371	356	346	388	361	349	370	369	353	362	332	339	344	357	365	333	357	383	336	333	347	352	356	366	361	364	354	352	323	377	347	362	352	371	345	338	350	359	393	332	336	380	367	369	340	369	355	341	357	363	402	352	334	368	330	376	313	351	369	347	366	342	343	369	321	352	359	331	310	363	348	341	335	344	384	371	339	397	322	347	339	341	362	369	335	377	377	382	311	361	357	345	378	365	362	359	375	343	370	381	338	335	353	334	318	374	347	348	336	341	347	347	387	363	309	329	369	346	383	395	361	364	342	354	372	341	362	363	388	380	394	370	329	375	365	352	371	339	373	375	354	377	362	350	343	374	343	391	359	334	342	361	352	349	336	340	350	369	377	342	374	374	373	374	347	371	367	360	380	352	362	322	386	332	335	337	341	350	374	351	309	337	342	389	387	358	357	363	350	353	402	374	351	374	367	368	350	361	355	355	370	338	383	368	330	376	335	382	360	395	373	371	343	376	346	375	350	345	354	382	328	396	320	378	354	354	354	333	396	340	388	385	369	369	360	325	356	371	355	337	386	311	348	371	322	326	323	340	328	395	360	355	345	366	344	376	377	352	349	356	397	339	336	387	343	409	372	361	360	354	371	370	351	355	393	400	344	372	352	396	387	342	356	359	317	387	351	393	341	349	326	354	321	352	376	371	381	391	369	351	331	363	362	337	340	330	369	362	354	362	350	376	407	349	342	378	353	358	368	395	358	316	363	355	320	300	348	382	386	343	334	371	374	373	349	339	349	400	347	378	347	352	341	353	374	389	358	365	346	365	330	369	359	330	360	356	336	376	364	318	366	366	387	386	364	371	340	382	347	330	372	314	379	400	355	360	363	351	323	360	360	362	341	374	336	364	358	335	369	348	369	357	357	368	317	351	360	337	365	345	360	382	361	357	381	352	371	327	390	337	362	394	343	325	353	403	368	369	382	372	367	363	376	378	398	335	315	351	354	355	362	360	336	357	335	366	354	353	373	365	386	357	342	365	326	358	348	337	367	344	373	364	369	367	353	370	342	376	313	329	332	378	382	323	322	338	356	349	366	355	329	368	334	364	383	343	335	378	373	332	358	351	343	387	364	371	355	348	345	369	325	354	359	365	358	382	346	385	346	347	329	356	367	393	345	360	348	366	334	354	351	333	367	341	331	362	363	384	358	355	355	365	350	367	360	364	377	381	357	355	336	356	410	346	319	325	337	355	389	355	405	344	351	358	309	358	330	314	319	353	353	338	362	377	338	366	358	348	387	334	339	362	354	321	382	331	377	390	358	348	342	359	361	373	368	351	346	362	369	343	364	342	374	345	345	339	390	350	363	339	352	347	341	346	330	366	369	351	362	374	354	381	359	343	369	375	364	349	350	370	388	339	364	374	305	355	360	394	354	351	336	321	368	312	326	344	372	362	354	355	389	365	330	349	357	337	382	358	363	343	362	360	301	372	360	326	350	339	340	365	348	378	357	354	334	359	375	355	351	335	303	360	380	356	372	379	367	343	368	364	373	351	343	369	345	354	339	339	354	377	344	346	352	342	352	353	376	341	359	360	347	340	351	344	343	333	339	371	364	360	385	347	329	345	357	367	367	358	334	367	372	376	378	390	334	385	354	352	333	363	339	377	347	359	330	364	324	322	346	381	312	375	321	346	358	342	387	349	332	315	349	371	334	326	353	350	357	363	379	377	368	376	358	349	374	375	381	349	392	328	362	362	351	310	378	361	374	360	359	370	372	393	309	371	320	351	356	323	343	356	342	355	339	363	348	321	358	337	358	340	359	366	346	376	348	371	346	342	359	405	335	376	354	353	384	332	377	364	360	343	340	352	323	319	340	333	383	377	357	363	345	358	393	311	344	342	363	334	355	345	365	359	372	346	336	311	364	357	382	342	342	324	349	354	316	356	331	354	340	343	344	335	388	352	320	358	370	334	352	373	365	353	362	366	376	373	382	350	344	352	363	341	335	381	325	364	358	338	369	336	367	340	342	318	358	376	365	328	350	369	388	327	357	350	361	360	355	347	352	359	355	371	362	331	354	376	351	361	363	348	348	374	383	357	372	388	342	349	328	331	350	343	381	369	348	353	307	332	319	355	340	376	340	354	346	379	370	368	340	365	346	377	363	334	329	376	360	361	362	380	307	369	364	374	325	370	319	358	360	370	380	329	411	388	365	316	324	360	365	325	390	348	389	327	358	357	340	355	330	345	352	357	348	342	320	345	316	309	373	327	355	364	355	362	341	361	346	343	353	375	334	372	362	350	333	336	322	376	353	368	345	331	360	327	337	342	371	328	355	335	328	358	363	362	354	340	388	349	325	345	354	363	368	334	388	351	376	329	385	383	371	326	362	347	350	363	385	385	318	376	358	370	349	376	365	371	347	389	363	357	349	369	377	378	343	361	361	343	359	382	352	380	343	353	350	341	381	348	340	333	346	390	336	302	372	335	355	362	368	384	362	360	328	347	346	318	375	372	344	348	320	318	322	365	359	342	358	338	339	378	340	367	362	358	336	371	365	365	316	339	360	339	363	369	375	333	366	349	302	371	355	331	362	378	350	372	378	392	362	334	347	367	400	360	377	369	359
27302	2233	4397	5165	4626	3826	3209	2770	2348	2170	1883	1767	1708	1609	1528	1437	1361	1323	1281	1280	1229	1150	1218	1161	1138	1100	1099	1067	1001	1115	988	1010	1067	1054	1058	986	978	1022	967	919	942	987	959	967	978	1025	907	963	908	957	988	918	981	959	923	941	926	932	966	933	914	926	944	941	909	914	935	939	877	881	996	886	934	926	959	930	933	885	941	888	927	892	904	907	937	931	924	978	916	910	949	919	921	965	871	943	887	883	920	897	894	926	964	954	894	918	913	915	903	903	975	926	873	870	912	886	846	923	980	944	884	873	922	906	953	901	885	896	871	900	863	943	938	919	883	912	936	887	919	938	868	890	901	927	913	928	919	887	881	909	869	918	871	940	912	909	934	888	903	947	888	913	842	912	915	904	888	885	899	855	856	892	940	862	942	944	917	939	898	897	926	909	905	859	845	867	924	912	868	831	904	921	908	898	901	866	899	877	859	962	881	921	930	916	893	937	894	930	878	882	855	916	900	903	912	897	939	888	927	944	848	936	930	894	952	899	897	881	848	928	909	929	911	921	923	887	906	846	922	860	911	896	926	874	932	884	918	891	900	887	875	895	932	891	878	891	920	898	892	913	894	915	938	924	932	869	906	855	861	890	928	891	885	897	915	868	863	956	911	887	954	929	885	913	919	924	886	936	946	916	908	871	946	881	836	886	885	891	923	939	906	900	903	903	891	953	888	857	906	895	888	949	938	894	916	915	964	860	861	860	873	954	900	897	920	878	866	879	907	870	889	922	909	886	889	845	918	925	902	857	931	912	829	871	919	905	892	905	866	879	874	942	872	915	959	898	886	867	883	935	885	943	876	937	941	896	858	923	924	880	908	890	899	916	946	936	954	950	876	898	871	902	910	912	921	952	883	887	903	910	849	851	823	903	839	916	896	909	897	960	903	934	894	906	927	911	904	857	921	903	900	881	857	917	904	934	926	899	890	879	868	894	903	916	917	898	868	953	885	894	865	866	860	899	907	968	865	914	990	843	911	892	917	903	888	912	925	950	928	874	852	921	919	947	881	906	838	922	919	915	862	914	887	879	935	920	860	860	891	959	886	911	905	880	959	912	920	924	935	884	914	919	967	918	922	901	883	910	909	921	954	878	915	899	932	894	920	955	890	903	924	888	906	860	926	867	907	865	866	909	946	914	888	881	926	873	919	904	864	897	907	900	872	921	822	958	899	894	861	925	913	898	913	920	890	868	905	903	957	914	982	908	928	877	918	891	908	865	893	913	946	855	907	918	871	907	902	909	913	996	967	911	908	876	899	935	920	864	946	876	892	912	879	853	899	902	944	876	897	902	899	860	927	859	919	923	936	898	965	937	877	951	883	872	965	930	874	884	904	911	899	935	923	937	867	912	863	901	920	918	965	914	864	898	874	896	916	892	851	934	911	872	884	922	911	862	955	871	912	919	921	841	857	898	868	917	916	875	880	935	907	889	934	893	923	926	922	896	917	915	929	964	889	932	928	918	882	929	886	927	857	878	942	939	926	875	952	901	908	890	917	965	946	922	898	902	882	926	925	952	898	838	917	863	897	884	911	956	882	898	908	912	902	872	920	921	921	910	892	894	890	883	885	923	844	892	873	929	922	879	955	888	950	857	904	890	887	867	849	877	877	931	905	902	907	899	907	871	925	923	937	920	955	967	853	950	894	853	932	852	921	889	909	943	846	961	929	935	923	899	907	910	953	933	907	866	889	864	920	889	960	907	883	948	883	950	917	891	897	888	953	913	911	942	899	829	858	892	919	974	948	920	906	873	979	900	926	899	966	882	894	897	916	922	882	932	961	845	831	943	912	862	869	877	889	895	920	936	902	881	869	845	849	930	874	932	880	890	904	935	917	897	857	880	939	940	895	942	916	914	934	908	899	908	899	915	867	902	883	943	942	874	871	899	897	886	919	861	913	838	881	914	935	906	891	923	887	942	858	899	910	956	960	870	915	901	842	904	882	887	927	869	894	873	886	909	902	898	932	903	906	886	906	912	905	879	910	880	903	868	886	868	873	886	916	913	977	922	903	869	865	923	941	911	853	908	924	895	898	912	897	924	921	895	955	903	922	898	898	896	916	953	884	895	948	938	913	877	897	922	903	912	854	912	896	944	911	873	938	873	904	906	861	850	913	906	914	877	941	895	884	956	855	891	957	935	884	829	859	920	918	942	934	919	892	933	901	892	899	874	954	897	838	908	867	910	884	834	898	973	898	883	901	918	877	852	955	882	885	857	870	890	909	896	883	900	879	906	852	876	911	938	869	854	913	931	881	923	938	867	906	878	900	958	956	953	920	927	911	910	909	878	826	878	905	874	914	885	893	865	847	958	867	897	918	938	875	847	893	858	888	927	824	931	903	905	909	898	897	874	880	946	892	867	918	867	910	902	854	918	945	913	874	942	858	889	908	910	900	926	904	887	925	848	947	876	860	921	929	912	926	886	883	943	895	891	932	910	899	872	858	912	922	900	908	906	974	892	913	911	857	884	874	892	901	911	937	890	916	942	918	888	872	895	913	905	941	931	915	843	909	905	902	918	932	919	899	917	974	849	905	932	918	866	920	916	908	910	910	890	893	918	949	863	903	897	924	923	876	882	907	879	880	900	935	939	934	957	841	956	936	941	894	905	872	928	923	857	889	928	872	899	933	908	901	927	883	849	858	870	855	892	896	913	899	877	904	940	837	932	894	893	905	914	882	900	965	868	914	895	903	900	959	925	924	946	877	871	941	923	939	933	885	889	925	927	888	862	878	838	903	947	930	845	892	926	892	920	926	904	922	870	881	945	891	905	873	914	884	890	905	876	896	904	956	920	930	906	917	857	873	880	948	941	886	901	894	915	914	934	843	889	922	971	855	898	905	858	932	915	885	907	881	923	929	853	885	894	924	902	907	858	936	919	924	860	911	859	907	916	923	872	928	896	907	921	905	906	910	929	914	958	886	890	902	897	904	878	923	874	882	900	877	909	899	892	918	908	948	869	956	885	863	863	838	884	846	882	873	930	898	939	961	928	867	923	886	890	931	899	909	909	962	908	879	913	917	840	892	958	945	860	879	891	936	885	873	907	939	933	902	954	872	885	908	919	882	872	901	874	906	872	901	897	930	900	902	909	945	895	942	872	911	944	874	884	900	822	842	953	959	901	951	902	934	888	913	925	919	919	921	971	909	951	892	903	867	896	897	895	910	957	891	938	939	848	893	903	906	930	861	889	942	923	879	896	886	892	936	991	948	956	874	928	907	931	881	924	896	933	878	894	960	940	913	940	834	891	875	932	927	861	891	913	882	898	917	867	900	927	908	860	956	874	893	847	903	880	900	921	949	877	827	903	927	906	843	918	905	913	926	889	871	904	923	889	924	915	890	873	918	893	925	910	875	944	908	944	885	882	922	927	873	896	858	942	934	866	915	879	917	900	919	902	905	889	870	875	903	898	890	939	882	873	900	922	923	861	866	880	893	923	959	909	929	890
4536	339	331	286	289	293	292	286	257	287	273	259	252	314	284	272	296	279	294	275	272	296	271	248	286	271	313	293	277	270	289	295	283	278	298	275	297	280	291	265	271	285	246	259	251	276	292	278	280	287	288	257	295	251	276	294	267	262	275	256	263	251	283	286	275	269	276	294	284	299	274	287	286	287	297	274	265	271	265	272	268	271	258	275	264	325	277	331	267	258	282	277	292	274	259	280	285	281	283	265	276	279	278	332	296	249	282	274	291	273	296	264	269	271	313	259	256	270	311	270	283	298	301	262	290	301	252	267	254	265	307	265	262	272	289	304	236	282	281	294	296	278	270	318	266	272	256	254	258	262	294	256	295	255	280	284	259	256	291	302	262	307	284	281	279	275	269	315	301	280	290	273	282	283	269	267	279	272	280	271	269	286	257	271	277	276	261	275	272	261	272	284	290	267	271	280	288	296	285	303	295	288	266	292	274	286	274	296	285	254	303	270	259	283	293	262	284	287	281	276	266	288	248	303	274	270	253	293	274	290	285	278	271	279	261	277	267	303	300	272	307	285	303	290	264	254	249	270	306	280	306	259	241	282	305	286	300	252	235	305	292	266	266	268	270	315	305	285	300	298	302	272	269	280	254	283	281	276	249	267	258	271	278	272	258	269	288	301	285	256	250	276	260	267	252	247	247	291	267	313	268	296	314	280	254	281	261	273	297	270	286	263	296	290	282	270	283	287	280	292	287	268	267	278	306	266	269	279	281	294	280	281	273	294	296	299	289	297	268	335	270	273	282	262	271	250	269	258	264	258	318	289	307	325	294	290	299	305	258	293	276	263	282	293	247	287	273	281	267	312	273	303	301	275	270	268	279	247	256	289	302	255	273	264	308	260	288	265	252	276	296	274	291	258	303	298	284	249	308	272	250	280	264	269	293	245	275	265	267	269	303	267	288	295	305	262	314	290	270	304	271	291	279	300	284	268	275	281	288	275	263	263	279	285	321	258	251	273	248	248	297	291	285	280	295	253	296	285	283	258	259	284	271	263	289	268	276	294	284	323	285	299	264	256	278	293	265	283	296	285	334	273	273	289	272	309	280	264	267	281	272	279	296	284	295	301	289	287	251	251	270	290	290	279	270	252	285	281	274	323	268	239	299	301	265	286	259	290	270	279	285	298	261	289	297	300	267	297	253	269	270	262	227	280	274	257	337	273	263	278	263	262	259	256	284	305	296	317	284	274	262	268	274	271	275	275	296	291	289	274	303	287	252	285	257	260	277	278	270	315	291	266	276	251	271	280	285	280	281	296	278	257	266	262	259	273	324	275	291	287	273	281	262	267	325	275	268	283	286	265	283	276	273	270	267	255	281	274	295	273	267	268	291	270	256	279	298	300	281	292	262	300	280	273	299	280	274	279	277	263	275	299	271	274	280	319	262	242	304	257	284	311	266	269	261	308	282	297	290	293	270	263	300	275	264	286	272	275	241	274	253	274	275	283	265	255	285	289	287	270	294	258	289	251	274	310	307	279	294	282	307	278	315	273	261	271	291	278	240	286	322	280	267	268	309	286	290	298	309	274	269	261	291	274	260	286	276	266	247	277	260	269	296	265	264	304	255	273	265	273	289	276	262	291	305	287	288	313	298	295	306	295	283	305	246	293	270	311	245	292	275	296	273	268	291	287	297	284	243	267	224	330	316	285	234	257	293	293	287	258	269	271	265	329	282	255	278	286	310	268	295	282	294	274	252	278	261	282	257	272	262	295	264	289	296	284	264	272	270	281	300	259	261	252	287	279	280	278	297	292	237	275	300	260	289	261	286	314	288	293	281	283	281	278	277	287	255	329	295	250	288	274	320	283	276	260	298	249	332	284	262	288	299	284	270	273	269	301	278	268	268	289	251	289	276	276	270	285	286	282	315	301	257	286	247	298	287	301	279	309	297	288	255	278	281	270	280	271	268	231	268	286	302	336	270	262	309	296	259	277	297	289	276	257	292	269	278	274	271	288	278	273	276	284	268	299	289	299	308	277	287	276	239	277	299	245	285	249	284	275	300	301	254	295	267	261	287	264	297	263	268	271	315	298	298	276	272	305	286	287	276	265	301	260	241	294	301	244	291	282	276	268	263	293	276	284	267	259	292	285	281	281	277	277	270	262	285	257	290	290	272	310	269	301	274	276	264	284	322	283	273	270	289	305	288	291	280	255	282	265	309	284	276	244	286	290	262	264	259	294	309	280	277	255	276	271	272	277	274	264	278	269	268	296	292	282	281	311	291	296	297	273	265	300	287	272	282	275	297	315	292	271	298	266	299	270	283	286	307	282	289	245	249	276	293	289	284	270	265	257	272	297	305	254	299	255	286	287	256	301	263	265	299	307	285	282	294	262	291	249	287	252	251	275	262	302	320	273	319	314	313	261	274	295	301	272	302	294	257	282	304	310	285	288	273	285	250	291	255	294	259	229	293	265	317	259	249	303	269	275	270	293	290	307	286	279	290	272	271	254	294	249	306	268	300	317	301	253	289	264	270	311	290	272	279	306	291	297	276	285	264	285	269	273	268	270	270	249	259	272	282	302	301	268	305	305	299	272	289	269	290	269	298	289	239	287	268	261	287	299	258	271	257	310	286	313	280	255	295	268	297	300	273	300	305	272	262	320	268	274	308	291	280	265	247	283	287	293	277	301	296	266	275	259	267	276	265	284	270	270	283	310	278	257	289	274	324	284	256	288	289	296	278	307	272	252	277	281	272	263	278	262	264	305	307	282	281	301	269	275	254	268	282	308	283	264	274	278	280	270	269	290	261	286	261	282	290	269	257	259	270	272	304	256	257	273	277	259	264	296	282	265	270	316	264	284	307	281	285	302	282	287	264	292	284	276	286	282	286	284	281	272	281	263	286	277	255	274	274	283	280	264	297	284	246	252	253	292	283	286	291	286	241	295	290	287	283	281	261	284	279	275	261	283	304	294	259	266	277	273	265	278	283	273	264	303	269	285	274	248	294	303	299	257	274	269	272	283	265	291	294	294	281	263	281	280	259	270	278	285	292	251	296	253	286	316	278	261	274	293	294	265	277	282	273	287	265	283	289	268	293	278	271	284	279	289	276	276	320	304	243	276	264	328	323	296	264	301	280	286	250	269	293	274	259	311	286	304	287	275	286	257	276	236	253	271	298	290	275	281	232	287	252	247	288	293	291	283	320	278	288	275	268	281	245	303	273	274	309	295	296	251	297	281	273	246	294	275	269	257	261	280	275	292	269	242	287	281	308	281	310	286	265	290	288	297	291	227	289	262	253	293	293	272	273	283	279	303	300	282	263	269	308	257	270	279	299	245	280	268	317	283	273	251	336	314	282	271	270	302	326	272	284	294	309	293	277	279	240	284	238	292	306	322	263	255	272	278	263	275	256	282	281	270	280	303	275	247	249	291	282	285	273	298	313	276	270	260	276	281	260	271	273	308	284	275	302	283	285	286	303	284	284	263	256	319
3962	750	849	810	832	752	756	747	784	732	715	750	708	747	732	735	692	739	739	712	691	772	758	782	693	750	728	746	723	705	743	692	754	720	682	695	730	769	765	702	664	773	734	753	765	688	724	741	702	679	681	672	732	742	741	749	746	707	660	681	733	692	707	732	745	732	702	697	707	722	716	709	716	691	712	693	776	712	727	739	785	715	682	748	727	706	735	699	701	711	691	693	677	715	751	724	726	693	753	719	676	719	767	688	712	669	722	722	742	705	719	711	753	712	727	687	726	689	683	672	705	728	770	732	704	702	691	703	736	708	704	712	709	714	712	740	717	735	724	729	713	733	722	709	717	756	696	696	692	705	721	746	735	721	712	714	702	675	727	704	703	710	710	714	733	738	691	759	763	694	729	760	743	712	740	670	682	706	712	668	717	749	697	748	662	702	739	743	708	707	665	704	733	714	721	722	709	648	730	720	687	709	762	724	792	707	696	712	701	654	723	708	711	734	764	721	744	718	739	698	715	730	726	733	752	711	737	695	711	693	688	727	721	712	678	741	747	658	768	698	743	717	721	708	724	735	736	701	752	672	695	760	746	684	709	731	721	708	724	720	703	720	697	728	705	693	688	714	714	741	668	736	743	756	707	677	708	705	702	725	732	712	683	697	694	701	684	737	724	710	708	677	753	725	734	712	673	705	677	693	680	733	750	751	685	697	707	695	671	722	727	702	685	662	727	716	724	768	727	712	730	725	738	731	726	680	720	752	701	757	749	711	736	682	723	732	690	740	717	739	782	717	729	704	716	704	694	705	746	740	726	706	683	787	716	694	705	752	750	676	748	694	717	721	733	736	710	724	721	715	748	720	754	697	780	701	732	763	725	696	719	713	749	720	686	692	717	726	708	731	711	718	739	698	725	712	743	708	742	726	708	726	710	721	752	674	746	724	698	726	690	696	726	739	744	756	712	733	741	692	743	735	726	700	711	663	722	740	737	696	710	726	694	682	740	734	670	755	701	678	757	723	728	775	686	732	693	722	712	660	717	730	703	710	673	735	754	736	723	723	756	730	699	740	719	693	684	686	714	729	730	740	741	752	688	711	741	727	719	712	676	728	777	696	743	718	718	667	720	736	700	718	703	727	779	704	688	736	674	698	678	708	733	756	692	725	750	699	737	705	705	766	699	739	738	745	721	732	723	760	705	704	719	734	757	747	731	767	690	679	714	744	685	678	703	734	663	676	712	764	728	689	767	704	715	720	752	699	710	738	685	727	737	707	688	739	702	704	655	713	724	710	674	758	684	756	713	706	785	717	683	728	703	739	734	744	710	737	739	702	685	702	702	698	717	793	710	771	693	698	727	740	727	729	728	718	711	755	754	681	712	705	675	677	658	756	686	681	714	756	743	711	743	776	704	717	654	701	724	737	658	696	695	729	705	707	698	737	735	700	743	710	724	670	678	730	712	713	746	695	719	726	722	698	712	754	730	742	759	709	747	694	730	746	711	738	711	643	729	724	671	677	712	730	721	687	713	740	718	691	734	734	740	703	694	695	731	722	746	699	670	704	665	734	734	720	722	724	748	706	753	716	725	703	725	730	746	708	704	699	764	676	730	683	692	755	736	709	751	756	710	692	713	712	760	743	710	738	745	722	701	709	726	690	743	684	716	679	705	720	742	712	733	694	724	712	720	698	710	720	731	770	737	698	721	702	701	720	744	713	683	690	669	724	722	694	672	659	738	743	686	721	745	727	721	731	749	732	690	697	698	752	676	707	746	670	768	703	738	696	729	696	694	733	692	776	738	705	729	672	699	729	741	685	691	735	726	688	750	727	724	705	754	717	756	697	710	738	750	684	736	719	720	716	696	723	669	718	745	689	750	683	719	675	726	702	757	690	745	698	742	719	697	727	689	699	725	704	681	688	754	730	744	711	717	706	691	707	711	689	704	758	686	739	719	709	700	721	756	750	680	789	726	788	715	750	690	698	685	764	775	708	700	708	693	710	728	745	748	695	704	746	669	682	746	690	709	740	707	757	749	737	696	722	708	743	694	695	702	737	711	702	747	705	698	725	729	756	709	716	733	661	707	715	696	731	712	720	678	712	696	713	703	726	728	687	699	712	693	709	726	724	708	653	697	730	713	696	682	728	745	705	744	747	689	705	739	728	728	744	722	708	728	679	767	674	741	750	711	716	775	732	698	690	757	722	689	726	769	710	672	740	754	722	744	737	724	682	718	753	730	748	773	699	686	738	725	701	708	726	744	763	706	733	693	678	734	682	737	708	729	675	740	687	718	748	718	705	727	773	685	739	742	710	699	723	740	709	735	723	715	751	761	699	692	683	718	688	734	686	710	760	713	701	698	709	726	696	782	722	718	751	768	782	728	744	740	716	771	699	735	710	729	752	723	759	707	726	707	699	722	689	711	707	686	716	761	748	730	790	730	700	724	723	736	695	726	761	733	675	696	731	732	689	721	738	726	744	748	675	750	694	718	705	685	676	687	729	735	712	706	714	712	776	737	717	663	706	720	713	729	707	711	724	716	731	711	705	707	752	698	704	704	735	651	777	683	723	687	771	714	699	734	710	744	718	754	694	673	723	699	744	714	706	740	782	738	662	674	726	698	709	712	685	729	723	747	777	733	682	694	739	716	715	751	744	694	746	673	729	738	690	708	726	688	715	715	752	695	741	678	710	740	698	715	678	691	721	733	697	738	739	689	750	697	718	728	732	772	689	723	704	741	714	749	645	717	725	702	706	750	717	709	751	732	746	753	707	709	705	725	709	681	686	700	696	728	733	716	713	756	705	726	653	736	737	752	698	755	734	717	691	682	720	737	699	706	675	754	764	741	697	763	697	715	769	756	664	709	762	738	707	741	706	686	723	703	664	667	739	653	752	691	695	704	736	751	696	751	715	735	732	763	709	679	684	697	710	745	671	769	732	738	682	725	669	705	734	747	764	758	762	734	712	730	761	703	763	751	724	719	712	715	725	735	713	715	640	734	695	684	726	738	725	660	719	713	736	762	782	789	755	724	730	689	692	738	711	736	702	758	751	733	703	741	737	714	685	719	727	757	713	707	663	689	728	726	705	698	726	729	682	767	675	732	731	717	695	682	706	689	720	673	720	707	668	664	741	731	685	697	729	719	716	713	714	699	704	725	689	682	689	682	697	731	713	690	698	752	699	731	729	757	718	727	732	753	715	685	715	713	762	728	725	691	733	817	721	732	694	667	715	721	753	678	658	749	728	719	660	715	697	686	723	727	726	720	703	737	708	713	700	708	764	700	722	703	761	729	743	706	682	688	753	721	690	708	719	711	715	747	668	698	699	721	747	738	726	746	709	653	691	697	685	706	732	733	759	733	745	723	760	728	698	734	749	750	692	697	698	712	719	702	715	770	747	730	749	740	692	708	755	719	675	716	725	711	718	689	721	700	710	676	727	736	680	704	776	706	678	741	673	683	784	697	720	680	690	712	773	761	735	736	706	724	685
39218	12008	1860	924	648	491	438	380	305	266	255	266	225	271	239	238	238	190	221	201	195	196	235	202	213	204	234	182	213	201	188	194	186	221	200	216	193	212	209	158	198	199	216	184	174	195	187	195	191	185	205	176	174	194	160	190	213	163	206	182	180	183	171	189	197	197	177	198	183	216	208	214	185	171	181	190	196	196	209	197	196	185	185	201	163	181	200	204	185	208	169	207	180	176	177	176	151	190	188	166	193	185	180	180	213	187	188	209	202	204	186	201	205	203	183	184	205	202	210	166	176	183	191	190	187	180	192	190	169	216	196	195	172	205	178	205	194	203	197	205	198	187	182	154	163	173	193	187	200	180	199	160	177	159	182	155	192	199	198	196	161	162	180	194	208	210	207	197	196	217	224	203	187	196	183	168	187	203	202	200	218	201	190	193	191	178	210	199	197	178	183	210	196	192	220	202	195	221	199	185	214	180	207	186	210	197	155	205	186	177	182	175	177	183	184	190	219	175	171	188	199	185	172	220	195	203	184	174	203	212	200	179	194	168	188	205	168	177	211	203	179	196	201	175	182	170	196	195	195	178	196	186	202	167	178	190	199	201	207	192	196	194	188	191	169	176	185	175	181	189	184	157	174	205	199	205	164	191	193	190	199	199	173	189	186	188	188	192	206	174	194	199	189	198	202	164	215	159	211	177	163	189	195	188	190	171	203	206	197	164	173	173	201	191	182	201	199	192	180	213	182	173	206	203	200	193	186	177	203	190	186	195	192	194	205	202	191	192	188	209	187	232	177	167	180	179	202	193	197	175	197	194	172	200	189	196	191	193	209	202	173	203	222	154	181	184	193	179	180	198	223	174	188	191	185	203	197	219	210	184	185	216	186	174	167	177	203	216	201	206	162	189	165	191	207	187	191	196	203	210	187	192	185	178	206	180	186	160	195	188	191	184	166	167	181	205	181	190	206	204	199	219	188	195	217	209	196	171	185	168	167	179	188	179	182	183	210	170	188	205	206	181	190	169	191	217	187	206	178	162	170	199	193	181	182	189	189	188	181	204	185	201	189	184	169	183	215	183	185	183	177	192	188	147	184	176	212	186	184	206	166	172	193	213	193	196	180	189	186	187	207	186	199	188	195	163	175	193	168	204	183	195	184	201	208	175	189	216	190	144	182	200	180	188	172	200	177	170	179	206	195	187	175	158	179	202	173	183	194	179	173	188	184	185	186	198	181	188	195	190	206	198	181	202	210	179	195	176	180	171	185	197	171	162	193	196	203	192	193	211	196	181	180	177	214	182	188	175	181	202	193	182	170	164	198	171	201	187	194	206	204	217	206	194	198	179	198	188	167	207	186	197	165	190	192	214	180	168	201	185	194	210	182	197	186	197	167	170	167	193	188	171	190	192	188	179	193	159	183	217	218	183	190	212	175	186	175	202	204	196	220	186	170	221	194	197	182	173	184	202	159	167	175	194	168	197	204	191	187	184	200	201	212	176	192	170	179	166	166	203	183	188	186	174	168	202	196	206	200	192	196	168	200	196	176	202	180	194	179	178	178	175	171	166	165	185	186	198	179	190	190	200	181	181	189	175	205	159	186	162	188	187	191	190	187	192	185	193	200	174	192	192	196	198	164	181	191	172	188	157	166	172	169	211	196	180	184	172	222	191	184	221	186	183	178	198	195	193	190	212	159	166	169	182	193	182	185	171	192	187	169	186	175	187	196	191	161	199	191	181	207	188	186	194	213	179	208	183	186	188	158	204	182	190	183	205	188	188	184	184	204	166	178	181	185	212	189	190	204	214	174	228	189	173	197	198	197	185	206	207	181	169	174	180	207	183	163	194	209	193	189	161	182	183	201	194	178	178	191	199	177	187	198	177	204	204	171	188	178	154	167	188	177	171	206	180	214	209	209	211	181	196	172	206	181	188	175	184	186	210	200	212	234	182	195	210	193	189	193	190	169	201	171	207	172	213	177	189	190	183	184	184	227	169	193	175	198	211	174	241	180	210	180	182	203	191	189	192	167	189	176	208	173	193	165	192	182	174	184	185	194	178	204	185	174	178	206	200	186	194	199	189	196	186	179	205	178	193	139	188	204	172	180	164	207	195	191	173	189	177	185	193	181	197	185	206	201	205	185	173	192	199	201	184	192	175	178	178	192	176	206	193	199	176	172	195	184	171	193	195	195	169	202	220	179	190	183	173	196	189	190	182	178	205	174	169	178	177	184	167	204	182	195	210	192	185	198	179	207	196	216	201	196	171	184	202	201	194	201	195	190	182	197	192	190	194	227	183	194	189	191	204	177	193	176	173	193	198	191	185	184	160	208	204	221	188	179	169	157	194	186	186	179	190	209	175	178	193	188	198	188	186	209	184	179	181	174	221	225	179	162	193	162	213	189	190	192	197	196	197	201	209	181	194	192	177	163	194	184	202	194	177	167	184	185	184	195	179	181	180	191	189	207	169	182	175	179	164	193	201	219	200	180	176	174	184	190	202	186	219	228	178	195	176	166	187	188	191	185	192	183	190	193	202	162	192	188	188	168	182	175	174	183	183	171	196	170	202	184	197	190	197	167	205	164	210	183	198	168	173	187	195	212	167	184	196	184	189	160	188	164	192	186	182	181	197	189	182	197	173	183	185	193	181	197	178	182	204	192	216	181	182	199	209	196	219	182	194	198	189	201	200	182	207	181	192	181	186	193	216	208	205	196	171	183	193	192	172	198	184	191	175	189	186	192	196	178	171	195	195	189	195	174	188	194	178	170	175	201	193	178	168	209	203	175	190	180	165	206	210	199	199	159	192	209	209	191	188	169	191	198	190	161	203	190	176	205	192	190	171	187	195	177	202	170	178	196	186	207	174	175	175	184	181	182	201	209	223	192	193	184	195	206	172	180	173	185	160	184	162	190	180	179	189	186	180	182	180	204	184	189	179	206	208	178	188	173	203	173	176	174	184	175	193	187	186	180	178	189	200	196	169	200	187	203	179	192	190	193	189	217	158	179	176	203	204	216	195	178	194	176	232	193	184	198	181	193	191	199	178	200	197	200	183	201	191	208	204	204	181	192	192	191	181	203	172	163	182	170	160	196	189	189	193	198	190	203	183	210	206	182	189	190	170	185	184	201	215	203	168	208	174	194	199	181	179	198	197	191	192	191	172	197	196	180	189	182	173	198	197	175	204	189	211	187	203	195	185	208	194	160	186	181	157	178	187	171	177	198	190	157	191	194	192	180	212	172	179	208	170	213	190	218	182	186	191	181	172	183	182	174	195	185	175	172	180	180	195	173	175	187	182	174	179	203	193	190	178	163	183	177	185	191	188	173	203	214	185	182	193	183	167	191	182	225	182	176	199	178	179	163	195	191	176	174	166	166	180	175	181	190	205	173	200	187	203	197	189	177	194	201	195	183	200	183	209	182	182	180	202	176	202	215	184	212	199	186	165	206	187	177	192	188	193	185	166	174	182	187	210	201	195	204	191	169	173
19659	1228	2321	2695	2385	2066	1761	1526	1347	1171	1052	1034	924	895	824	802	803	724	728	704	694	693	697	624	672	626	639	604	594	635	623	616	588	615	591	618	604	591	621	601	604	574	616	563	569	594	557	551	619	549	555	604	549	545	583	594	554	554	560	557	518	565	584	537	583	521	548	543	542	566	616	543	546	577	547	553	587	514	591	588	558	526	547	598	560	586	537	591	549	589	557	529	595	583	598	563	574	583	572	539	548	578	560	603	568	531	553	558	580	563	567	593	559	536	548	589	568	572	594	515	554	541	554	551	542	561	591	557	527	576	578	522	543	521	521	558	530	529	549	526	598	550	582	542	526	539	518	528	535	586	567	563	518	553	550	578	563	535	554	548	536	556	570	565	569	502	553	545	550	519	568	534	542	593	555	568	500	558	550	571	559	569	560	623	548	582	560	516	511	547	547	555	584	539	539	537	504	543	555	577	532	554	516	564	560	532	540	552	541	544	553	550	545	560	570	516	527	547	504	562	493	530	588	569	528	541	569	546	550	562	553	538	531	543	557	528	537	527	530	579	545	547	517	544	540	526	524	523	558	543	553	575	587	541	544	580	540	551	527	543	561	553	521	519	532	564	590	565	576	514	531	572	517	525	546	597	550	549	514	573	533	541	532	604	535	514	550	558	566	488	557	570	528	527	552	576	568	555	567	550	583	542	562	564	508	560	585	558	508	544	556	527	533	540	561	476	534	569	551	527	593	546	557	551	582	546	561	542	557	563	551	558	544	539	522	527	557	566	523	560	508	579	543	571	520	557	544	552	559	552	555	590	560	607	547	596	537	549	537	480	535	589	551	566	550	539	556	564	571	577	496	539	543	555	575	512	551	518	523	560	528	562	529	552	600	509	557	558	540	566	562	560	580	496	559	546	545	546	563	540	598	586	532	596	567	562	580	596	553	547	509	560	515	552	554	544	563	557	519	527	545	548	540	539	530	559	532	528	537	545	591	571	539	538	528	564	558	536	540	583	532	569	523	554	526	573	566	573	546	540	560	545	511	524	528	529	534	518	526	550	556	558	551	544	507	508	548	554	514	550	533	525	563	532	534	540	559	603	531	580	503	523	559	551	511	552	556	518	541	540	579	542	550	574	532	569	556	542	518	515	513	544	536	542	508	489	546	528	526	525	548	559	548	526	590	570	544	521	564	575	532	515	512	531	549	535	528	550	541	558	543	538	557	569	530	562	488	573	535	515	553	543	565	564	503	513	575	508	539	563	535	532	597	540	544	569	554	550	551	540	570	566	531	504	524	565	561	502	567	582	537	489	551	551	592	547	536	563	570	545	567	513	565	553	557	582	543	562	566	552	524	571	530	536	563	542	524	568	563	530	556	563	510	580	550	563	578	500	554	530	568	594	561	538	533	552	507	609	560	582	586	496	543	557	560	541	504	539	545	569	572	527	571	546	595	529	553	564	508	522	539	536	528	540	576	553	559	572	544	527	576	530	521	571	572	532	570	554	574	529	517	545	577	539	562	548	560	524	528	534	531	559	605	547	545	548	558	550	510	524	546	562	537	547	539	588	551	512	560	606	532	545	534	585	530	548	550	553	531	580	501	541	554	567	589	565	563	547	561	566	536	558	574	561	539	558	520	530	562	547	538	521	545	568	518	584	494	526	525	558	533	554	546	546	562	578	542	526	526	563	515	568	527	556	546	581	601	534	559	536	529	552	507	563	550	498	563	561	598	516	512	498	556	555	527	571	574	583	542	585	561	580	528	513	550	530	559	565	530	575	495	526	537	541	565	567	592	528	522	550	564	572	559	523	496	572	525	538	559	528	576	525	548	578	584	573	545	555	549	568	555	537	544	524	532	526	564	506	563	555	550	568	513	531	562	593	579	600	559	539	519	518	578	515	558	514	571	532	567	527	548	556	574	530	551	593	510	508	596	552	591	515	557	538	533	562	535	566	568	531	519	532	548	472	595	548	559	562	552	507	579	569	539	586	544	537	554	528	520	575	559	558	549	562	556	534	537	553	557	543	538	573	539	552	577	549	549	554	538	550	522	553	576	536	577	599	604	545	538	555	556	551	543	553	562	566	573	529	532	519	534	512	569	510	522	552	578	567	535	563	560	544	554	537	530	569	537	558	609	614	532	508	526	578	527	528	527	547	523	548	492	503	522	542	527	535	541	544	568	544	486	476	566	514	539	536	546	560	577	514	605	522	494	536	531	521	546	541	551	541	585	572	578	574	526	586	575	518	538	569	556	576	537	546	540	533	545	532	554	531	563	521	516	586	538	535	550	570	551	551	577	557	528	544	568	543	569	563	585	599	577	538	556	519	551	553	589	535	540	542	570	571	530	533	550	585	543	575	544	511	506	560	513	550	561	582	536	538	550	551	540	538	559	563	525	505	521	557	529	565	555	524	559	520	543	503	546	535	551	570	586	522	518	581	579	579	584	574	570	578	553	562	536	517	552	572	595	531	526	586	567	553	549	534	537	537	535	565	583	535	557	553	503	553	561	592	542	588	569	586	551	551	530	559	524	567	532	542	540	543	537	518	549	546	563	544	548	594	524	563	501	542	593	568	581	558	566	584	507	564	563	581	564	554	588	564	539	556	511	539	535	555	584	560	555	524	548	556	578	556	543	538	569	563	574	529	546	570	578	536	497	518	535	549	541	564	548	566	578	537	540	531	537	523	513	550	553	558	542	525	568	542	533	612	529	579	554	493	528	578	564	580	553	592	542	572	541	553	548	539	521	542	570	565	520	508	543	574	470	538	544	566	543	528	557	506	548	564	574	515	548	516	532	588	531	525	542	532	531	550	546	550	545	532	568	493	557	542	547	526	531	557	520	568	569	554	535	576	560	595	539	541	559	583	549	564	568	579	565	561	557	562	570	577	592	531	565	575	535	581	546	550	590	540	549	539	546	569	535	490	536	550	531	497	575	504	566	534	533	550	549	533	530	568	538	538	568	562	527	525	499	528	567	602	580	547	543	549	577	542	573	553	537	564	554	535	551	560	546	535	499	555	574	573	549	563	611	582	532	550	542	564	541	531	551	559	542	512	522	550	541	526	530	551	570	562	542	556	543	536	525	567	537	492	544	550	571	510	549	561	541	522	594	549	550	564	550	534	540	547	617	537	573	515	541	551	560	535	563	592	533	546	562	540	554	518	547	570	558	523	557	610	538	532	616	592	522	576	539	502	548	600	521	540	519	619	545	555	545	567	515	548	538	494	528	524	543	564	545	544	528	542	576	523	550	538	588	550	554	572	536	537	550	569	574	520	553	535	541	570	535	535	525	534	528	543	549	548	543	535	571	560	535	534	545	609	522	561	545	564	526	563	523	540	502	532	577	564	540	550	535	491	509	551	531	597	509	534	521	508	543	516	546	538	553	517	557	505	564	518	604	559	569	558	528	555	529	568	577	582	502	534	563	538	502	542	524	573	545	544	537	554	581	557	534	539	543	518	525	532	565	556	596	544	534	545
47122	21219	8871	1990	1296	948	845	691	599	564	514	492	503	447	440	413	406	408	417	400	403	380	401	370	429	370	371	387	383	342	370	378	396	350	390	371	384	388	324	367	369	372	380	355	392	381	361	351	335	351	353	351	374	360	362	377	368	412	339	357	342	357	347	313	396	321	330	307	350	345	350	369	357	398	360	354	374	335	361	325	370	395	358	338	360	355	375	385	336	373	319	348	349	353	317	354	342	345	371	365	350	346	376	345	363	349	382	343	366	352	355	354	384	366	293	367	339	343	385	315	351	346	334	361	353	341	355	359	335	360	386	363	342	335	309	372	365	394	352	360	344	341	340	391	344	341	371	342	340	363	333	355	377	347	351	349	371	368	341	352	345	357	340	372	342	322	347	364	365	328	346	377	355	364	303	377	349	326	346	336	348	369	312	329	359	356	349	315	336	374	356	394	357	350	354	323	349	405	360	345	373	413	355	347	358	372	319	378	345	348	341	349	337	323	358	360	369	355	357	351	376	384	334	345	312	323	371	371	346	355	325	355	368	326	361	357	331	387	323	359	351	349	383	360	342	370	385	371	353	344	351	347	397	370	368	324	370	352	384	350	418	341	357	359	326	371	383	357	338	353	345	346	373	332	369	389	350	366	354	395	314	356	340	347	347	298	374	337	386	341	351	389	366	342	338	328	375	376	341	344	357	351	289	292	358	375	349	349	361	392	341	382	338	383	352	310	350	352	361	337	357	354	384	356	373	317	388	378	378	331	322	320	353	344	360	404	357	362	354	356	359	335	375	336	307	380	365	356	372	331	385	364	378	339	389	366	390	388	404	375	389	333	341	311	372	376	341	370	337	383	381	328	374	354	377	349	328	374	367	376	349	326	362	358	343	343	358	351	344	393	367	350	373	360	355	345	354	314	334	354	356	365	370	379	356	365	360	332	360	389	339	341	365	381	339	357	362	360	321	326	370	319	369	353	374	361	343	374	376	337	323	351	355	331	347	338	350	365	353	363	346	326	339	352	336	345	358	364	350	342	366	343	346	352	342	374	350	370	348	392	387	354	349	366	333	347	364	329	334	344	329	333	367	342	359	356	346	380	333	323	369	335	351	385	353	330	394	368	326	346	362	357	351	376	361	342	360	327	336	381	388	378	340	335	353	385	373	362	378	320	348	375	378	344	378	329	361	340	396	345	334	349	367	341	360	326	337	349	328	352	375	404	365	387	370	349	358	340	346	363	364	372	354	374	350	357	362	385	340	367	352	345	368	333	345	309	366	349	342	381	346	402	363	342	352	361	320	358	350	339	367	375	354	344	361	352	315	334	356	351	361	365	352	343	371	353	321	371	367	385	396	364	357	318	315	377	331	363	334	355	362	378	365	323	366	343	350	346	296	346	352	354	341	360	359	354	336	385	376	342	342	361	367	359	345	373	369	343	354	352	375	326	296	371	369	343	341	380	332	416	329	355	333	368	339	340	345	331	341	358	340	354	323	358	322	348	344	354	369	372	377	347	352	349	348	374	372	340	347	371	361	376	342	364	317	354	351	352	362	329	399	345	344	370	331	375	334	342	386	357	359	362	411	347	338	338	339	317	349	380	356	352	366	353	335	341	350	335	355	353	313	342	362	350	365	326	330	358	365	372	370	358	356	338	364	344	339	364	374	378	360	345	357	344	370	377	343	360	356	350	353	359	322	335	345	355	342	343	366	342	376	322	324	382	341	400	335	385	335	334	372	352	375	332	361	360	373	385	351	343	338	360	347	350	331	376	334	366	331	382	392	350	367	365	363	368	350	372	373	363	354	393	370	359	359	347	369	328	352	344	354	363	330	356	368	351	357	337	386	339	368	365	346	330	351	378	386	363	345	327	364	381	327	315	353	363	347	354	325	348	334	372	338	391	362	336	329	322	364	355	352	372	351	380	342	373	334	357	303	331	320	357	366	354	348	349	384	368	341	351	346	385	341	343	335	377	350	339	360	365	379	341	343	362	374	341	351	369	350	380	381	357	330	357	354	383	360	353	357	352	321	387	332	336	362	340	342	348	350	348	337	327	360	359	352	392	361	336	337	353	375	360	393	360	344	379	314	363	364	336	352	378	379	385	372	317	354	364	357	379	357	319	371	323	361	349	379	360	352	376	366	381	358	382	392	385	326	340	338	342	376	321	322	374	316	374	323	341	334	377	363	318	358	385	375	362	357	374	368	343	341	409	365	357	359	382	386	381	353	358	370	335	358	389	344	364	331	358	369	367	379	380	347	360	339	301	342	377	328	363	323	371	349	379	376	346	391	371	356	351	352	374	378	333	375	344	336	367	348	362	306	351	359	331	328	337	384	315	306	379	347	353	360	340	368	320	351	363	367	316	360	342	360	360	350	339	375	413	356	373	364	304	372	347	379	355	343	352	370	383	386	343	356	327	375	321	361	374	368	342	349	359	341	332	360	352	364	368	383	381	357	357	329	338	374	331	327	342	347	351	313	340	364	352	378	323	319	341	335	394	354	363	364	350	342	367	385	378	349	340	363	337	327	359	349	339	352	301	360	333	353	363	341	340	360	354	371	376	354	366	308	356	358	368	323	339	352	374	377	368	335	354	387	365	363	330	409	340	369	363	337	342	353	325	343	393	341	329	366	388	336	327	351	356	378	369	352	349	343	352	366	351	355	383	359	353	344	374	356	324	370	329	338	370	361	354	344	358	366	391	384	390	349	357	401	380	324	391	348	364	360	368	339	336	390	380	354	348	352	336	335	330	358	377	346	377	375	350	337	318	358	365	349	349	351	350	364	336	332	361	377	326	334	333	322	353	353	373	356	373	354	379	337	365	348	374	341	338	345	369	354	349	365	354	373	357	342	375	332	361	333	368	365	397	348	388	294	365	354	334	369	365	362	312	381	352	338	379	346	396	331	358	378	345	371	378	363	354	357	331	309	346	352	320	396	349	333	322	362	352	355	329	339	354	358	357	300	344	398	341	354	367	348	354	326	375	333	347	341	378	353	381	393	379	345	376	372	355	376	318	339	364	350	376	387	355	378	360	350	335	362	351	334	342	340	362	365	391	380	359	365	351	360	367	368	367	339	324	349	389	313	352	324	357	344	326	373	365	379	355	361	377	377	361	377	338	335	329	364	360	375	334	356	354	388	353	348	374	333	329	359	352	388	338	347	348	361	344	346	356	371	379	362	350	366	329	332	333	344	361	332	339	354	366	349	355	323	309	377	338	312	381	355	352	348	347	356	343	370	367	357	376	373	340	369	370	341	361	362	315	330	329	348	410	364	307	357	356	347	336	393	370	380	385	376	351	341	357	354	347	357	368	353	343	358	373	312	354	388	341	334	339	380	332	379	354	328	331	359	328	350	325	382	347	355	364	354	368	357	376	369	358	363	331	358	394	347	392	400	352	362	306	360	330	345	344	362	336	362	350	353	402	326	323	367	349	373	318	348	347	353	377	377	359	345	396	350	364	368	347	351	349	348	355	379	340
27527	2238	4346	5192	4526	3783	3161	2698	2376	2133	1949	1840	1697	1537	1523	1368	1400	1274	1280	1185	1201	1138	1144	1141	1137	1115	1150	1082	1112	1069	1083	1036	1058	1010	984	1083	993	1004	956	970	1045	1009	967	1036	937	952	975	943	972	929	882	932	933	908	910	937	962	975	960	914	914	920	936	931	976	903	994	952	908	983	970	966	931	907	916	889	945	924	918	920	915	921	939	975	904	974	935	948	898	911	936	937	905	955	916	993	964	897	922	899	897	950	898	859	983	851	888	871	894	958	913	920	972	971	880	883	935	894	913	941	906	937	904	861	910	968	936	902	948	905	948	882	956	914	904	919	914	882	864	870	873	873	860	956	927	907	912	887	890	857	899	968	914	897	935	882	883	916	933	825	883	893	966	926	862	935	938	902	917	894	923	900	888	970	958	893	912	928	931	900	843	916	992	965	929	969	977	888	903	929	878	923	907	881	916	892	888	955	924	884	899	948	902	949	866	930	964	921	900	895	898	903	890	904	945	924	939	920	895	905	897	878	934	867	907	936	855	915	885	874	925	892	905	879	912	932	956	953	909	918	906	914	921	914	910	922	941	935	896	900	836	865	943	916	870	938	927	913	906	912	900	926	945	864	886	873	877	837	927	937	920	974	908	926	929	920	896	884	984	914	908	874	869	962	927	872	900	860	877	892	869	919	917	920	916	870	886	921	911	889	898	943	913	903	832	883	888	938	884	901	928	876	929	890	923	909	909	847	957	904	904	884	890	898	853	901	896	869	932	867	944	939	881	938	876	826	864	860	901	924	928	929	863	873	867	919	896	884	907	922	911	878	948	954	887	888	890	890	922	903	880	930	927	917	909	902	910	936	991	903	856	950	903	916	936	917	926	909	927	913	886	898	878	899	950	921	905	882	914	884	911	856	913	924	857	880	886	946	853	919	895	916	853	918	931	905	846	876	912	912	953	921	891	966	885	925	894	897	917	950	923	960	920	964	929	907	854	917	885	847	912	885	869	910	882	850	873	891	863	927	924	897	854	938	878	917	881	978	903	925	897	916	928	923	853	895	947	899	895	888	963	918	941	895	964	880	927	867	920	916	900	913	895	946	910	872	873	923	899	917	887	934	912	936	878	873	875	910	887	991	895	875	869	935	928	896	884	931	892	891	919	920	910	901	909	840	912	870	915	896	916	899	837	926	861	866	902	956	941	834	912	870	874	918	919	902	915	914	875	935	937	919	889	899	935	940	920	930	889	868	904	950	858	894	877	853	917	920	852	854	890	894	900	946	872	853	925	875	904	910	902	897	876	936	912	891	852	902	948	879	853	940	873	926	884	916	895	897	907	876	936	949	846	931	948	910	887	867	898	925	927	878	886	918	931	878	977	919	914	844	949	951	884	874	900	857	917	904	884	852	915	898	915	889	930	891	879	961	910	984	884	918	971	862	985	894	953	927	900	875	898	950	931	857	879	882	877	905	919	915	903	901	879	891	971	925	950	851	912	886	940	910	929	926	846	931	934	873	848	980	933	890	954	934	900	881	869	956	907	928	873	938	939	944	857	894	919	882	882	944	893	965	895	875	854	885	897	915	879	915	855	830	902	925	942	888	946	926	879	899	906	901	918	946	895	918	878	942	892	888	889	948	870	889	865	916	862	933	877	851	923	917	927	861	955	919	894	916	923	881	923	890	963	889	898	889	895	896	940	954	903	926	877	918	911	935	921	895	870	886	928	900	888	873	919	859	895	907	964	908	886	871	933	887	932	910	885	942	914	874	883	876	907	915	856	883	875	978	986	932	923	898	944	884	901	913	860	893	930	911	939	907	918	849	890	891	945	957	919	856	879	926	914	956	887	887	916	926	880	886	932	901	890	916	937	904	928	882	887	894	860	866	903	911	919	868	853	891	887	909	915	911	843	924	899	920	861	908	889	926	908	930	865	940	897	924	912	866	918	913	946	914	912	935	904	944	944	854	910	936	930	932	896	895	860	890	945	988	921	931	906	873	906	876	878	888	879	872	969	904	861	900	916	936	870	871	923	891	908	926	946	848	897	893	910	926	906	950	877	910	922	922	919	870	928	854	911	873	895	900	903	869	932	889	914	850	852	920	890	871	871	900	918	877	916	942	910	858	875	959	897	928	858	888	885	898	900	909	888	864	889	850	918	873	806	922	917	842	910	951	869	919	921	935	898	956	905	936	892	874	874	904	924	946	917	889	908	891	910	938	895	902	900	972	920	886	930	910	919	933	935	956	911	922	888	904	899	914	958	883	906	909	867	923	913	927	897	882	906	872	898	901	932	903	930	921	896	896	899	881	853	950	924	921	911	900	877	873	945	895	929	913	887	882	962	922	868	930	961	922	938	967	959	899	940	935	864	924	896	918	908	874	952	922	906	923	889	880	894	878	917	866	862	857	872	960	909	918	951	884	861	927	879	889	870	905	972	884	887	949	905	912	898	924	909	906	984	899	912	935	901	891	905	908	871	955	923	888	957	942	869	952	928	877	929	902	974	885	860	928	900	891	825	900	938	892	891	890	936	877	873	959	916	925	903	919	914	964	862	887	859	951	954	923	940	898	894	911	923	956	915	911	882	895	876	963	953	930	906	872	957	882	882	900	936	920	873	894	944	878	849	891	885	922	904	917	883	920	935	929	874	889	922	923	939	897	893	885	908	914	905	933	943	826	864	938	883	918	897	892	899	903	905	925	946	925	914	930	891	889	893	854	856	868	888	912	925	891	928	871	848	927	877	868	935	928	935	909	871	949	910	934	948	912	951	948	877	846	915	927	886	900	883	899	917	926	886	892	910	913	872	896	914	887	967	893	890	907	964	950	904	898	881	934	924	921	875	892	927	950	888	929	932	919	917	883	921	880	901	851	852	936	895	900	922	892	893	848	931	888	867	906	882	906	983	891	882	903	879	865	948	905	919	864	903	877	898	941	873	915	908	844	884	938	929	890	939	863	912	920	872	912	861	918	905	953	881	925	883	907	909	889	946	886	826	848	858	909	950	893	863	884	889	937	939	936	893	865	920	914	891	894	897	909	902	896	873	859	900	899	899	924	944	870	927	924	935	910	936	883	904	922	922	924	876	895	864	868	905	888	920	902	895	868	877	922	947	848	898	870	875	902	892	893	948	973	925	842	859	900	910	898	833	882	882	928	935	895	910	890	878	909	918	844	888	894	861	892	920	873	887	928	924	923	890	954	885	889	922	904	912	848	913	966	862	949	935	921	870	934	890	867	945	927	921	890	912	912	858	910	905	888	924	891	940	888	863	880	939	927	857	876	908	936	893	865	918	923	843	883	910	925	922	892	897	859	937	864	892	901	912	872	867	905	869	912	893	908	929	890	981	926	929	923	970	879	919	884	916	908	903	878	901	913	968	901	967	889	905	954	957	930	881	902	928	952	923	901	899	977	922	918	898	853	862	860	892	891	895	883	934	903	901	842	899	879	823	938	922	894	935	864	952	903	885	920	919	884	949	907	886	902	901	958	932	887
4420	340	337	330	324	294	282	284	296	271	301	270	300	298	252	283	303	270	230	275	269	294	302	273	298	284	281	251	267	241	264	302	270	271	261	294	274	295	264	285	309	295	280	261	259	311	263	305	276	270	264	282	334	294	296	257	279	316	285	270	277	249	305	304	281	273	283	307	270	290	291	247	297	289	285	300	279	285	266	270	299	301	278	275	315	304	263	280	276	258	278	301	273	268	298	261	260	301	268	281	288	264	278	271	245	257	246	280	274	280	298	280	312	311	275	290	265	273	296	295	285	278	248	288	273	279	292	291	282	288	280	297	301	264	297	301	279	264	274	261	273	270	276	261	264	254	309	272	316	265	260	269	283	268	309	283	288	293	293	286	290	263	274	257	277	289	265	279	281	318	293	280	270	307	288	272	286	249	285	292	283	285	260	289	272	280	277	254	281	306	282	295	307	280	318	269	253	276	279	302	285	286	257	280	280	266	306	283	282	287	273	291	266	286	300	269	275	296	247	293	290	293	250	250	262	321	316	273	303	296	276	309	256	326	238	279	283	296	262	295	281	286	284	289	263	273	264	292	277	266	269	283	311	296	290	261	260	268	267	283	304	263	285	273	267	259	289	300	288	299	267	256	272	274	288	282	258	264	235	294	295	312	289	282	284	292	287	298	258	300	281	256	297	285	268	274	272	289	269	268	249	294	333	293	284	258	253	294	282	269	309	237	254	293	275	296	295	272	275	286	274	274	282	290	274	280	302	264	267	243	299	314	283	280	292	274	300	308	290	283	306	291	278	261	290	305	269	303	273	252	280	254	283	282	298	309	304	270	261	291	276	279	280	263	292	251	291	266	297	286	273	294	257	272	299	290	248	285	271	296	289	300	264	270	270	287	286	247	267	280	318	248	286	276	311	273	256	268	272	276	291	278	269	269	278	262	260	279	261	276	265	296	269	283	268	286	282	300	294	271	261	272	242	262	283	289	282	293	296	275	277	277	271	270	275	268	272	244	280	268	284	295	271	296	283	253	278	297	266	266	276	298	274	295	299	281	277	309	307	286	269	266	301	285	254	241	265	265	250	291	307	289	255	283	316	268	274	277	275	307	293	306	279	305	287	307	294	269	291	278	281	300	285	312	268	277	291	284	279	292	288	275	274	253	247	285	282	258	271	263	289	261	275	269	284	248	285	282	289	285	287	273	306	287	304	299	265	282	279	322	295	296	284	291	254	257	286	287	313	296	290	287	259	272	268	302	245	269	280	289	300	289	312	277	284	272	276	273	316	276	282	286	280	285	288	283	266	275	295	273	277	271	283	279	253	270	259	274	307	291	300	288	262	311	288	305	268	285	277	290	258	276	281	261	242	265	277	265	294	264	303	263	281	303	285	299	295	273	293	307	288	294	298	300	283	287	275	260	243	278	264	286	275	248	266	308	273	281	242	282	267	275	316	271	271	258	303	303	291	291	285	274	302	282	275	281	267	296	278	277	263	266	265	257	279	271	285	269	293	252	270	289	289	333	298	282	276	271	291	275	264	259	264	264	272	250	267	284	273	281	269	281	300	269	292	295	301	284	279	286	284	240	302	234	293	273	307	277	316	297	292	304	249	282	299	272	291	290	303	289	276	294	269	281	231	276	281	289	297	273	287	304	264	253	285	295	305	307	269	299	271	302	304	269	250	276	254	273	309	262	279	288	291	285	269	300	303	277	276	274	261	264	263	273	295	279	286	268	292	279	216	313	289	262	297	271	274	300	293	273	267	308	297	296	295	276	281	259	302	298	304	275	283	267	271	285	274	249	282	305	281	270	254	276	277	248	297	287	308	284	332	278	240	299	273	285	264	274	269	295	284	252	273	306	280	292	298	295	254	277	293	276	253	277	292	270	296	259	270	277	271	257	287	264	285	283	280	292	298	267	264	286	251	264	328	247	249	246	250	295	257	292	263	297	276	264	283	269	316	296	277	293	268	302	263	268	264	268	272	310	253	301	284	270	287	278	288	270	282	252	310	296	289	294	280	289	287	274	291	272	276	288	261	245	311	273	257	324	246	274	250	328	280	251	280	271	243	279	251	274	312	262	284	282	293	299	270	272	291	291	251	290	310	269	263	262	312	297	323	307	298	314	277	287	296	294	263	284	256	264	263	290	283	297	289	284	309	309	286	280	294	301	237	248	252	275	282	276	279	286	268	300	263	288	314	299	293	276	271	300	295	271	268	284	267	266	264	261	260	256	275	257	301	270	265	283	292	269	295	235	274	281	267	258	281	240	278	275	276	296	273	306	279	293	274	290	263	279	273	297	265	261	313	275	249	235	278	301	282	293	251	296	289	249	316	280	283	281	282	266	234	307	277	317	265	262	265	277	289	245	286	264	251	284	258	273	270	278	282	276	279	276	306	298	279	257	275	286	240	271	300	290	256	279	277	289	284	288	261	280	274	264	277	265	278	257	257	261	292	280	256	306	276	284	296	283	304	280	269	271	276	279	319	293	266	238	256	263	277	289	276	274	286	292	288	292	277	272	259	285	294	293	285	307	267	240	282	252	280	274	271	286	266	290	258	302	277	287	263	271	263	278	290	270	272	266	279	287	301	313	264	268	280	247	287	293	282	276	268	267	280	282	270	273	277	323	297	268	277	271	266	289	282	248	304	297	276	302	298	290	234	288	296	271	260	279	311	311	295	270	262	283	320	295	285	267	282	310	270	293	272	259	297	302	283	256	294	265	286	292	302	286	286	297	271	260	276	292	286	288	292	259	282	274	281	266	253	272	302	290	296	262	303	316	282	269	275	280	262	293	239	286	277	291	285	280	265	286	272	266	280	285	284	289	267	289	275	278	287	299	275	277	267	268	305	271	285	279	269	295	328	289	276	298	294	290	259	269	249	279	315	275	288	280	270	294	267	313	274	261	301	304	291	266	308	277	280	263	273	293	274	273	288	278	263	276	285	245	297	282	319	310	277	261	260	273	279	266	288	274	278	275	254	275	296	298	258	257	296	279	289	292	274	266	301	296	266	255	284	270	306	262	304	309	286	272	272	250	278	295	254	275	260	274	283	265	308	272	242	303	288	299	272	275	291	293	253	275	263	306	261	292	282	279	267	262	334	286	287	277	266	270	294	267	271	312	273	275	293	280	278	278	254	278	275	245	244	254	321	292	281	301	262	292	298	292	248	265	303	292	315	318	268	258	301	269	250	270	289	252	319	298	283	267	318	265	257	287	289	271	299	293	273	289	252	270	310	270	286	276	292	273	285	291	288	308	261	251	266	269	293	280	254	258	258	263	257	299	297	277	270	290	281	259	264	274	292	273	281	260	258	269	253	258	295	275	288	256	271	315	263	288	277	267	292	288	271	276	300	276	287	295	265	324	262	304	284	304	272	266	280	297	269	268	268	266	298	300	272	264	312	284	266	275	271	289	265	270	247	288	261	302	270	280	303	295	286	305	281	290	268	296	273	281	256	263	293	252	276	274	285	304	300	264	286	275
3959	734	777	766	796	777	736	756	760	782	703	724	750	733	663	725	705	769	720	736	748	728	768	718	725	736	665	745	709	761	702	717	744	699	748	687	763	717	724	753	710	735	770	675	676	713	724	722	739	713	705	708	749	735	710	726	729	711	710	722	724	699	685	733	720	734	710	736	713	706	691	682	680	686	730	735	670	777	709	719	676	698	713	725	705	735	757	708	679	694	724	716	744	698	731	741	672	733	733	686	733	764	719	737	727	659	702	663	721	706	754	687	774	723	728	717	722	660	733	694	676	703	742	714	708	721	754	758	753	712	757	765	681	712	747	708	737	727	715	733	703	687	749	721	723	711	727	718	701	748	700	735	703	701	718	697	715	770	711	738	720	742	729	748	777	730	707	706	698	711	765	767	670	716	669	690	709	731	731	741	700	726	727	773	688	678	672	709	711	699	699	735	676	713	742	728	707	706	658	757	669	745	742	743	735	737	687	714	709	697	712	764	648	726	706	697	753	699	733	733	708	769	693	717	751	749	712	717	747	716	689	737	742	707	721	702	679	734	707	726	703	738	737	714	718	755	678	722	769	730	713	678	754	749	693	716	740	689	727	719	709	708	717	772	751	742	726	705	678	667	720	711	725	715	709	727	734	743	723	727	715	710	741	685	727	709	682	718	785	703	743	717	741	706	736	684	726	702	743	702	749	736	742	734	754	733	688	768	693	734	663	739	768	721	709	704	740	724	768	725	742	712	714	717	699	722	701	716	754	767	730	683	723	688	718	731	732	674	730	726	757	758	754	770	722	726	713	688	743	705	704	712	738	770	679	716	726	747	712	712	705	713	720	719	720	710	776	694	721	746	688	736	726	705	736	738	710	674	730	759	713	700	759	711	734	724	752	698	752	694	699	700	724	713	749	732	699	707	692	713	706	761	715	702	682	671	719	668	726	735	714	716	771	696	679	716	754	716	788	722	733	726	753	709	717	730	678	735	747	756	717	712	668	738	653	741	699	712	742	740	708	688	750	712	725	685	703	733	697	743	704	701	744	709	764	695	718	757	732	723	687	715	730	744	758	705	707	720	740	731	697	718	701	739	667	695	712	756	697	743	724	747	735	713	747	735	727	692	714	734	723	689	712	710	727	715	713	740	685	736	731	704	679	701	705	745	711	719	678	757	769	681	733	779	696	735	702	735	722	711	726	753	719	736	737	747	739	734	683	701	716	720	715	735	705	709	759	704	724	745	695	703	702	703	686	702	707	728	674	729	718	709	751	703	710	756	701	688	790	721	747	697	692	743	693	710	766	694	744	733	716	729	677	743	712	707	724	705	767	707	735	731	720	724	733	766	748	777	727	732	763	691	685	729	727	708	713	713	749	762	692	699	722	711	703	710	757	750	732	746	716	718	689	685	726	700	715	684	716	710	693	762	733	774	730	689	734	701	720	734	682	706	769	744	714	685	707	741	726	671	765	702	771	690	738	737	685	681	703	728	689	703	725	746	723	711	750	726	728	677	707	725	678	751	746	698	726	747	728	721	718	693	704	725	704	714	756	707	709	757	689	743	762	742	704	746	764	712	719	736	752	680	714	682	702	658	750	704	740	754	747	723	716	776	733	719	735	713	707	728	707	695	733	765	689	648	743	712	727	708	669	731	762	778	716	721	659	709	739	702	730	795	692	701	723	715	686	748	669	738	725	718	733	729	695	683	732	739	677	716	693	732	727	737	706	684	721	717	735	742	714	736	767	733	709	760	704	728	723	759	737	729	696	691	694	721	719	755	696	713	699	748	694	693	762	766	737	711	703	698	703	751	758	686	716	696	743	742	717	717	726	722	739	724	691	718	761	704	731	761	745	722	758	709	718	739	674	741	716	685	710	702	718	720	715	775	726	755	715	737	732	741	682	703	713	708	737	705	715	712	746	699	733	728	740	678	714	731	690	688	709	697	687	729	760	703	738	707	729	738	693	751	709	754	715	705	699	730	735	705	751	737	733	708	731	727	681	737	726	756	680	703	691	671	676	749	716	690	700	728	720	725	730	696	715	722	716	696	686	705	716	712	713	727	754	657	745	679	729	704	702	701	731	695	743	708	722	745	729	736	686	748	690	726	703	688	736	725	711	701	771	717	764	697	729	708	717	675	688	668	704	744	693	733	727	714	747	676	728	706	657	727	735	669	704	718	704	728	748	724	682	671	744	685	722	723	737	732	745	732	738	701	740	723	752	697	687	699	738	757	690	701	678	729	714	659	702	720	730	717	695	666	745	686	733	746	702	716	691	725	725	702	728	666	726	744	735	708	707	711	743	739	725	668	718	664	743	725	740	668	734	761	744	745	705	694	734	711	719	758	729	689	709	738	716	677	729	763	770	733	756	736	687	743	702	725	725	692	751	710	732	712	761	725	725	723	748	707	689	713	703	706	691	697	727	747	746	743	691	705	759	655	719	693	720	790	684	758	747	695	711	720	734	683	718	682	713	788	748	711	697	730	721	732	728	708	696	692	712	727	702	749	724	770	711	732	763	682	687	737	701	747	737	713	673	716	714	701	714	714	705	740	703	683	696	689	711	733	686	731	725	705	738	730	699	705	737	700	688	709	747	736	781	701	710	755	728	721	712	636	706	695	689	700	746	693	719	692	721	655	704	685	723	738	698	716	709	738	692	684	694	741	713	751	716	708	689	732	744	739	723	726	683	708	724	724	711	709	733	724	710	739	745	740	738	709	743	738	760	753	715	761	756	686	727	720	749	735	699	691	764	759	748	741	748	694	733	743	712	739	703	719	678	731	755	694	733	740	694	704	703	697	725	751	712	685	715	698	694	679	753	749	744	710	711	716	727	667	726	714	739	736	715	709	688	694	705	663	742	739	732	673	731	726	764	752	737	688	724	734	701	674	756	754	694	672	674	723	684	692	697	750	700	714	695	723	771	717	715	728	711	745	737	715	717	774	738	717	701	711	698	729	757	714	735	699	734	698	701	695	759	749	678	718	681	668	704	665	672	741	701	743	710	732	704	696	734	773	736	773	744	684	694	732	753	712	758	716	682	709	729	666	723	701	707	684	701	708	696	760	740	742	713	697	729	742	664	765	751	712	742	780	646	685	726	712	761	688	712	661	750	781	728	733	692	735	696	690	676	712	673	730	756	698	737	701	722	690	706	735	736	718	754	715	757	714	698	695	739	698	727	740	686	731	750	736	658	701	677	695	745	739	705	723	749	743	748	730	701	742	733	692	719	720	704	755	718	719	717	744	717	688	676	714	710	726	737	715	706	689	704	737	724	795	701	682	690	713	734	715	718	751	700	660	705	711	701	740	661	766	771	728	687	780	697	758	749	704	678	712	694	759	723	704	725	717	681	705	720	694	723	727	717	710	727	656	692	688	696	728	700	663	728	726	708	676	707	710	696	749	732	738	719	705	711	740	751	681	722	721	717	752	728	710	666	720	732	735	709	696	687	680	751	747	729	745	704	705	737	749	681	747	702	701	615	734
38222	12809	2128	891	605	492	403	352	304	299	277	240	253	261	228	202	200	230	209	210	198	203	213	213	194	208	183	208	190	188	197	170	217	217	191	212	164	207	210	195	167	211	196	189	189	186	198	179	176	184	183	197	201	193	201	179	192	197	201	197	185	158	186	193	203	160	212	162	182	189	198	189	202	189	163	160	204	179	195	190	167	174	200	185	168	189	189	207	169	191	173	183	192	184	196	201	177	168	195	173	180	182	181	181	186	174	196	173	189	181	200	188	186	199	179	195	196	168	192	176	197	181	201	180	195	217	196	165	178	200	164	177	185	195	178	181	178	201	202	168	172	172	179	196	185	201	174	189	185	204	216	192	203	181	184	179	195	197	175	200	161	194	193	183	175	205	198	210	200	187	164	187	184	193	213	177	227	175	200	185	185	176	190	194	182	193	171	208	192	177	156	204	180	197	192	185	174	181	166	179	183	189	198	186	201	197	208	198	178	204	180	164	198	178	194	191	196	167	213	188	194	181	187	199	210	185	191	188	175	185	166	202	177	207	215	182	187	173	185	191	202	173	189	192	199	194	180	215	188	170	196	210	191	196	169	169	168	203	188	176	174	162	199	181	180	220	181	188	181	181	204	206	214	191	180	180	175	179	207	189	189	200	212	190	186	180	171	197	187	182	191	176	189	213	161	210	203	195	219	197	177	188	202	203	197	181	189	188	185	188	199	192	169	192	193	213	191	191	194	180	175	187	174	180	193	202	160	182	175	154	182	189	191	182	182	192	173	195	177	207	178	157	176	194	188	215	174	206	173	179	212	202	188	170	202	194	165	182	187	168	194	175	170	187	183	177	176	173	193	178	175	164	202	177	157	226	171	191	168	176	202	173	162	207	224	179	162	199	149	179	177	168	178	192	203	199	196	176	172	183	185	203	194	196	192	169	191	175	179	184	194	201	193	199	194	214	184	206	155	153	202	178	216	164	182	193	196	189	198	187	201	191	157	192	180	164	193	187	168	181	187	192	195	198	181	175	202	232	172	189	180	171	185	167	183	178	177	204	207	175	193	173	161	173	198	164	175	203	206	174	185	174	198	196	170	178	168	182	176	195	163	210	180	211	183	208	177	205	177	185	168	176	191	173	174	179	181	204	168	201	202	220	202	185	202	207	183	175	180	186	181	216	173	198	173	170	178	191	181	148	169	194	172	191	170	196	206	159	210	172	177	204	190	192	192	182	190	186	192	161	179	169	191	178	187	195	171	184	177	197	196	169	204	197	169	167	191	185	179	175	178	204	191	194	180	192	172	195	164	193	161	189	185	216	176	197	161	215	192	188	185	215	162	185	211	189	186	193	184	205	194	187	185	199	205	182	191	195	174	191	224	188	193	183	191	208	170	190	172	214	192	189	190	178	177	176	182	204	148	200	186	173	225	207	210	173	200	184	180	183	171	192	200	189	175	180	164	188	214	184	191	143	208	190	201	197	191	181	173	200	176	173	186	169	172	203	184	178	183	194	196	183	187	163	202	198	176	203	175	182	166	184	215	191	203	199	190	179	196	183	199	183	197	192	193	193	177	177	188	196	184	192	201	198	189	165	180	196	189	187	201	174	201	186	195	197	195	176	198	178	176	205	222	181	188	181	187	176	175	194	186	181	171	196	186	191	159	178	163	182	190	191	203	212	182	184	177	239	194	170	190	176	183	189	196	191	183	180	178	198	180	213	179	169	196	154	180	189	180	176	195	189	178	191	183	182	220	154	177	181	165	174	189	180	185	181	205	214	186	185	169	177	199	183	196	188	198	189	190	186	189	178	189	171	184	194	175	200	190	172	180	185	189	196	174	173	187	187	188	177	191	195	193	191	176	216	192	181	182	178	180	198	196	171	175	166	168	199	193	192	215	168	176	146	163	183	174	162	201	206	186	187	177	177	195	205	184	202	208	201	210	194	184	184	182	192	192	179	217	178	185	186	189	181	187	202	166	200	205	163	172	178	188	190	163	170	183	155	205	172	180	184	174	175	178	166	185	206	179	196	189	162	180	187	161	159	155	169	195	158	184	172	205	189	149	198	188	186	183	203	183	170	189	195	178	202	173	190	194	169	212	213	188	185	180	195	176	182	179	209	177	205	167	177	197	201	175	191	187	190	200	189	203	166	184	164	203	197	165	173	197	199	180	162	186	192	190	183	167	215	190	167	180	200	187	177	179	210	167	184	170	208	202	209	198	169	189	198	168	187	198	167	198	185	192	151	193	189	193	175	178	180	188	196	212	162	202	192	213	208	201	197	198	177	179	185	189	194	177	175	179	178	182	185	186	187	219	164	209	175	206	202	189	184	165	191	171	214	192	183	197	188	211	182	173	231	205	208	172	176	205	210	205	176	208	183	199	207	179	191	194	205	204	209	187	173	184	186	184	176	193	204	196	181	189	197	181	208	171	189	191	207	175	183	183	172	186	194	180	175	197	177	170	174	200	190	182	178	198	215	217	149	187	172	217	204	165	219	168	198	186	218	188	195	201	187	191	199	186	195	223	193	188	184	207	179	183	164	186	175	193	181	181	193	180	203	186	180	169	191	189	214	190	197	198	176	181	212	193	204	162	174	190	188	187	179	188	221	174	183	171	181	170	192	190	186	216	193	185	178	194	189	215	192	167	171	202	190	201	199	200	186	200	178	204	190	185	187	195	178	182	194	199	160	195	191	209	186	187	186	178	163	185	191	209	203	172	180	187	176	188	172	181	174	195	197	205	182	186	219	174	200	162	179	160	196	173	202	187	197	192	176	222	166	203	202	188	189	184	214	201	184	188	205	164	178	194	197	190	195	163	169	216	187	194	176	166	211	195	196	168	179	183	181	162	202	207	177	197	171	177	195	190	188	190	185	174	187	181	219	227	205	159	183	199	194	181	160	178	220	199	184	196	202	190	201	178	194	174	176	198	198	169	175	197	211	187	195	179	192	193	192	197	177	201	181	179	197	176	186	194	184	191	193	196	197	180	166	186	171	191	196	198	167	218	207	215	184	194	177	185	176	198	207	170	189	185	185	185	185	195	190	187	206	166	200	178	215	169	181	181	212	201	188	188	197	188	159	178	189	181	184	208	177	197	180	206	193	182	180	177	176	178	185	205	176	188	206	185	183	192	181	217	210	188	155	159	209	171	177	215	200	220	197	184	176	187	164	180	212	176	194	189	184	184	179	204	174	201	193	165	186	195	199	185	180	208	182	173	186	211	170	201	173	167	206	184	191	181	180	221	215	180	190	212	201	172	190	172	182	196	156	173	188	201	181	179	192	187	191	192	158	185	189	186	179	178	187	180	163	190	198	200	181	173	171	188	194	173	207	185	186	177	209	194	185	197	200	184	189	203	178	179	158	195	200	213	200	203	193	164	206	176	175	202	194	186	195	186	172	215	204	176	196	165	186	168	170	191	190	188	170	179	186	204	211	206	193	183	188	187	154	211	175	177	195	165	171	186	180	211	196	189	201	190	186
19649	1171	2310	2741	2508	2092	1748	1481	1302	1178	1078	1003	927	877	876	791	786	759	750	655	674	696	660	675	697	618	636	671	636	631	632	657	651	609	636	587	625	591	601	545	644	555	572	610	581	571	579	623	599	587	571	548	560	555	582	566	522	520	537	578	544	560	539	595	576	574	541	556	583	520	574	573	603	596	563	591	565	541	526	557	539	563	535	557	533	568	552	557	579	583	580	600	606	509	589	559	569	569	558	585	580	563	566	547	545	543	515	542	581	563	569	572	533	568	585	550	565	551	564	541	566	561	530	548	571	559	559	547	545	563	515	529	543	523	513	543	534	541	580	551	527	544	559	549	577	523	520	595	531	535	540	550	557	523	503	604	509	550	521	546	592	555	542	597	538	545	569	569	523	524	504	521	538	529	528	502	565	570	576	560	552	542	562	551	530	517	568	542	533	523	535	511	558	553	528	526	599	523	551	551	539	519	561	508	556	583	551	545	594	543	561	565	517	555	570	576	544	539	574	549	565	574	540	549	539	533	561	559	555	580	590	541	567	590	578	561	521	527	580	560	519	515	512	583	558	538	560	555	576	550	580	554	544	526	545	542	546	525	532	534	563	520	569	517	531	506	555	530	581	543	557	507	570	542	524	558	573	522	581	573	567	546	548	562	547	563	550	572	544	565	581	561	515	560	537	554	532	533	563	552	549	576	586	559	554	562	561	586	516	544	531	546	573	544	544	518	549	574	555	544	564	540	502	564	532	495	577	534	556	541	533	541	507	549	571	525	530	559	522	541	552	535	545	551	562	564	556	552	534	570	577	509	600	550	575	552	554	568	573	522	598	537	598	580	525	559	565	533	518	600	517	584	560	519	511	559	543	557	567	524	502	582	540	536	517	588	546	561	564	504	537	570	556	546	519	501	502	516	537	563	528	534	544	516	529	580	552	530	553	505	537	569	557	539	543	568	551	513	590	551	550	503	590	606	528	530	561	572	541	566	520	538	550	569	559	562	537	565	506	561	530	552	526	575	588	543	552	502	536	520	511	536	592	543	575	540	522	523	508	576	561	538	550	549	533	543	565	543	560	557	587	520	580	585	526	531	534	550	547	548	573	551	573	532	518	569	568	515	599	542	544	510	558	503	557	562	520	535	553	576	562	525	541	540	570	561	576	542	568	585	539	517	578	553	523	546	558	548	574	527	530	542	588	559	578	522	530	519	528	572	544	504	535	521	516	549	520	551	515	591	552	531	543	559	547	497	590	497	566	549	567	553	573	523	567	609	566	546	526	537	568	574	490	535	516	618	596	562	556	549	540	535	558	587	559	535	577	512	572	544	508	557	559	521	548	597	533	523	556	553	554	519	546	576	536	515	541	524	533	554	510	589	579	558	528	526	559	566	513	583	544	565	561	563	530	582	577	542	522	530	504	554	581	544	546	498	536	503	563	548	586	550	596	585	534	562	567	513	542	575	537	582	534	547	565	523	507	509	594	510	524	543	547	529	526	571	568	542	532	556	550	533	574	549	546	548	534	540	567	584	519	606	572	520	558	562	512	553	555	557	546	495	554	545	546	555	571	533	601	579	560	527	569	550	556	556	531	569	574	546	528	556	562	512	536	548	540	568	558	488	567	544	535	535	555	562	554	516	541	547	530	587	555	568	544	563	548	545	547	585	555	536	543	511	555	548	504	554	575	544	561	510	529	549	538	555	517	578	566	563	560	515	557	528	537	550	560	533	595	522	562	570	597	530	589	520	540	533	585	563	535	554	569	501	525	536	575	567	573	564	568	566	551	544	556	563	585	543	525	528	524	548	521	557	570	510	571	538	568	527	531	515	543	583	575	533	542	530	548	555	505	563	560	536	590	559	554	541	547	558	571	545	604	540	567	545	551	545	559	532	510	532	545	573	520	574	576	551	555	575	542	524	582	545	529	585	582	538	558	544	540	578	546	549	545	520	530	540	548	520	563	534	556	518	517	539	512	575	555	532	563	561	574	563	585	549	495	570	533	505	551	524	546	550	527	557	534	537	537	562	537	530	570	570	536	577	558	530	524	579	588	507	541	547	551	538	593	567	540	577	553	563	528	565	529	562	565	574	562	516	552	543	588	521	507	561	551	531	517	533	514	524	526	595	563	558	523	572	542	532	532	555	526	537	532	559	540	565	560	521	545	534	518	519	527	574	555	544	567	571	557	593	560	523	570	575	540	511	558	566	520	493	557	554	544	529	526	577	500	565	583	537	551	553	534	549	552	594	552	549	571	554	549	566	551	553	523	524	547	541	539	577	524	558	531	540	547	540	606	519	513	538	552	566	563	548	608	561	553	555	521	514	566	554	563	514	531	556	588	531	546	540	531	552	563	592	558	548	589	580	580	546	539	556	540	567	581	589	539	613	548	523	556	537	528	547	541	589	521	565	538	550	525	576	524	563	568	562	539	553	563	530	568	570	544	587	553	547	541	564	526	545	543	524	525	551	523	534	521	561	585	546	528	530	549	505	538	537	560	519	560	537	534	564	552	607	520	565	522	529	548	560	582	532	558	534	517	533	545	521	576	549	568	554	557	537	557	513	524	542	535	523	582	575	509	566	576	560	563	564	562	589	550	527	512	495	527	531	524	496	556	582	586	517	541	546	524	561	514	521	554	542	527	554	527	518	553	542	601	558	564	562	542	581	573	574	587	514	562	552	587	527	592	536	538	545	571	570	479	551	536	539	573	528	552	509	556	534	533	567	541	539	561	600	543	533	512	506	581	556	541	559	548	571	590	580	556	544	531	540	539	553	546	555	501	526	579	551	568	558	552	541	555	542	516	542	593	507	548	546	515	543	556	571	577	537	543	570	588	508	545	565	539	561	552	576	572	549	537	550	561	571	527	563	569	519	594	497	572	544	524	561	535	612	584	568	538	550	521	586	541	487	576	582	528	529	535	540	515	533	486	540	520	565	525	510	561	551	566	560	548	541	565	586	543	527	532	527	534	536	545	561	546	551	551	540	538	581	565	521	520	561	522	573	548	513	515	546	550	513	541	559	538	534	560	545	489	517	554	552	548	527	527	512	552	538	570	534	537	561	546	554	530	534	571	552	521	538	508	544	546	565	564	555	605	537	570	546	579	555	535	567	575	550	534	538	553	527	556	525	545	512	512	544	580	590	536	557	556	568	563	551	591	504	559	513	573	545	567	556	532	503	569	579	547	572	539	565	544	547	511	521	552	530	544	550	543	552	519	507	552	550	544	513	558	593	533	548	492	514	557	576	503	547	554	519	541	543	552	530	553	541	549	542	557	523	518	575	555	559	555	564	528	550	566	530	546	542	522	537	555	545	586	556	522	528	519	537	607	577	537	532	565	504	533	545	578	570	524	532	533	551	518	538	548	492	562	528	580	563	538	561	530	524	539	558	570	543	574	547	529	565	573	538	546	520	560	576	512	573	568	576	561	576	559	540	552	514	593	518	534	547	520	547	570	518	593	565	552	556	529	544	583	540	568	561
44759	21143	9378	2026	1350	1061	820	711	620	528	513	495	457	408	476	423	440	408	437	408	383	438	415	404	349	354	381	387	356	361	377	342	386	362	386	347	361	347	351	346	328	349	355	362	368	386	371	347	404	375	374	359	379	333	344	329	385	358	344	351	371	346	385	354	355	354	367	358	334	339	390	357	329	323	336	385	349	398	360	347	366	309	351	321	347	384	357	355	356	364	338	360	345	337	357	361	310	322	357	368	374	364	361	353	338	362	371	375	385	341	332	331	329	371	394	381	343	363	323	369	363	359	346	335	334	351	356	360	366	385	349	335	356	319	354	344	340	355	384	329	321	373	353	343	364	363	319	377	371	339	359	362	350	379	355	368	360	334	363	348	360	365	385	330	367	385	358	324	336	366	353	327	346	347	341	334	320	336	353	362	334	340	333	361	368	356	345	326	378	338	330	365	351	350	365	340	323	331	362	348	351	344	364	362	388	341	357	370	348	355	352	369	372	352	343	368	389	334	324	346	383	358	324	357	337	364	374	347	370	330	343	369	326	380	353	360	373	338	388	344	349	364	344	347	361	383	372	338	343	362	396	337	369	360	368	357	348	343	372	379	357	358	361	358	346	378	383	365	343	346	361	353	368	324	377	348	340	340	347	368	315	345	372	374	348	376	381	385	352	317	309	345	323	362	364	369	331	335	397	355	346	324	359	368	353	335	312	381	370	345	321	340	351	343	326	357	368	331	358	337	380	351	365	328	293	386	349	386	340	317	317	346	337	372	349	332	379	342	363	322	367	345	354	373	355	335	327	359	352	327	394	344	335	337	347	384	319	340	360	351	343	342	384	338	335	366	310	355	359	379	356	335	346	353	318	347	358	338	327	348	325	350	386	364	364	349	345	340	346	331	348	358	368	325	344	355	390	343	344	329	357	326	390	352	364	359	346	326	365	335	345	342	359	387	329	359	351	353	332	357	335	416	340	338	346	371	370	381	330	345	401	352	355	354	323	319	336	387	365	338	388	359	329	405	361	345	368	375	377	330	359	353	319	362	366	354	334	357	355	357	375	342	353	334	317	342	332	366	373	369	321	356	380	393	347	360	342	337	331	359	358	330	377	355	360	336	372	383	316	356	391	350	346	347	322	316	388	375	330	343	353	334	363	357	337	327	376	352	342	348	320	356	397	340	321	330	379	343	327	360	334	357	335	349	353	343	331	348	373	387	352	349	318	366	366	351	355	348	358	365	355	326	328	329	335	382	359	362	379	350	347	324	341	346	364	347	374	371	365	325	338	319	342	336	381	332	351	354	359	302	329	344	315	366	344	367	357	371	370	376	347	358	359	323	362	348	340	344	345	341	330	382	372	349	350	326	364	370	343	344	351	362	361	329	338	361	364	338	358	387	390	330	326	340	333	315	323	333	354	367	327	379	353	379	383	332	336	361	347	355	352	356	382	364	348	378	382	355	360	330	380	367	363	363	353	381	380	378	322	380	351	335	348	388	348	355	358	343	349	363	385	330	345	351	341	331	344	329	336	346	341	340	364	367	366	376	385	348	363	336	355	339	366	325	353	318	350	375	350	342	368	377	373	338	365	358	348	328	369	336	347	337	373	344	355	348	318	341	375	322	337	355	366	360	337	382	314	353	342	344	346	377	355	352	361	372	340	360	354	356	363	332	322	328	332	357	380	386	345	367	369	355	342	330	368	393	352	313	316	366	351	351	402	349	351	325	330	365	345	336	335	365	349	335	354	328	356	342	364	339	341	362	316	365	381	310	331	317	348	369	379	365	372	338	338	340	375	347	349	327	374	382	356	342	357	342	363	348	335	329	341	343	376	383	360	352	313	333	336	369	347	356	383	356	337	364	357	315	331	296	333	333	353	372	309	339	358	366	359	333	320	377	364	379	392	351	356	344	396	364	369	359	329	356	367	314	379	336	374	346	375	365	323	359	337	349	351	338	302	359	357	372	381	370	387	332	367	322	336	373	363	356	341	344	337	365	360	344	388	348	350	377	356	350	338	333	374	364	337	350	336	365	387	353	379	354	382	345	367	350	334	328	331	349	340	350	350	345	337	371	370	374	366	321	306	330	331	338	328	356	338	325	336	346	342	385	369	311	355	349	376	365	366	377	342	352	359	331	361	352	371	327	338	351	360	370	321	351	364	360	342	407	353	371	347	366	348	356	407	343	363	372	345	384	358	359	324	338	355	349	385	356	406	380	358	340	351	372	349	340	344	393	364	351	357	362	341	353	346	341	358	347	350	339	349	363	356	347	335	349	400	365	339	314	326	372	347	326	365	349	382	343	362	365	349	329	350	344	340	382	379	337	347	386	375	345	345	367	369	344	312	356	350	391	354	369	355	346	344	347	398	354	333	358	343	370	388	318	374	380	342	344	322	328	320	330	347	341	350	336	338	382	354	384	355	340	375	352	378	356	347	359	323	356	384	353	336	359	371	341	363	375	373	358	378	380	367	342	364	352	368	361	352	360	335	375	325	315	345	366	347	364	313	357	359	371	376	303	344	347	379	352	370	355	355	342	346	382	342	375	365	384	381	361	369	342	370	331	338	351	365	324	335	345	416	356	318	339	328	361	353	358	368	345	382	370	351	347	357	404	337	351	385	333	337	330	358	358	357	369	333	349	368	363	353	343	400	364	336	317	374	349	367	356	371	361	358	359	350	356	346	332	341	351	327	357	327	327	351	332	349	375	346	377	382	355	326	343	316	358	353	354	316	340	352	359	348	369	329	356	390	384	361	336	343	323	359	340	369	324	379	350	370	346	385	385	352	348	348	360	349	345	348	359	395	318	365	332	350	371	360	330	366	355	368	344	355	368	347	360	326	350	335	316	358	362	382	391	384	356	367	370	380	313	347	355	348	388	365	399	362	313	309	351	353	348	326	364	340	344	387	374	358	359	389	371	379	329	353	340	358	355	320	357	352	352	346	360	347	352	383	345	315	344	349	338	347	358	346	355	337	345	374	364	352	341	329	360	359	331	355	326	354	344	328	342	360	359	369	359	365	326	366	368	373	344	351	326	365	376	370	345	359	348	408	338	342	336	350	376	365	391	344	371	391	373	385	324	346	335	350	360	350	345	351	365	357	364	343	350	354	359	355	356	382	350	368	344	395	376	362	358	353	369	323	325	343	326	325	376	360	369	376	378	341	372	394	340	332	356	358	370	360	351	360	356	339	342	347	358	370	360	323	338	356	376	366	320	384	347	352	355	367	341	365	368	366	342	355	388	369	372	377	389	383	371	351	332	340	358	358	326	333	338	354	350	340	365	344	334	337	365	360	346	389	351	366	361	363	372	361	329	341	329	350	353	360	358	358	326	370	350	364	333	352	349	356	334	359	335	325	303	350	386	346	337	383	342	362	317	343	378	321	337	364	358	351	363	327	336	361	333	333	339	319	358	336	351	351	360	351	339	360	378	336	349	373	355	368	357	355	370	344	348	361	357	347	350	352	347	387	380	336	335	329	352
26491	2255	4393	5299	4679	3900	3261	2771	2459	2159	2005	1756	1694	1511	1443	1502	1396	1317	1232	1202	1176	1165	1119	1158	1157	1138	1059	1069	1016	1017	1060	1012	1000	1038	1014	991	1006	1038	958	1045	978	976	981	1016	918	949	955	981	911	981	893	990	893	935	874	940	937	942	888	959	938	942	915	949	921	958	866	924	913	913	945	910	987	994	950	933	894	891	933	935	910	908	928	890	914	957	936	919	914	915	906	903	932	927	958	943	901	908	940	905	906	881	911	971	917	913	931	926	884	868	915	973	910	921	900	867	913	912	941	924	966	875	906	931	946	885	946	889	913	925	947	875	920	890	892	980	914	912	884	919	919	913	917	912	965	911	882	859	839	919	911	962	916	913	903	918	862	908	943	921	923	878	886	912	899	914	867	880	891	918	881	878	912	883	905	900	872	909	835	900	892	882	914	952	891	868	886	914	915	875	902	860	905	940	958	900	920	940	909	871	870	881	900	918	936	877	894	870	913	933	935	944	894	886	898	913	941	894	903	930	885	889	886	913	918	887	917	927	910	961	920	889	903	916	895	885	908	922	925	881	899	882	896	876	870	926	861	930	910	906	854	909	869	939	906	892	868	926	909	893	889	866	930	933	909	944	867	905	911	922	909	879	918	945	862	931	875	925	916	903	890	947	933	931	939	934	882	846	909	854	861	851	888	901	892	882	914	887	880	897	930	919	902	921	902	878	926	909	886	899	873	933	868	924	863	872	919	903	888	915	903	965	901	871	845	930	856	927	859	882	947	905	883	878	948	822	877	944	926	906	941	895	910	899	848	897	898	872	911	861	856	948	906	901	873	933	837	895	863	951	877	879	860	921	824	866	882	910	894	892	912	947	871	865	908	880	920	881	912	924	933	892	903	914	862	881	932	917	903	891	869	903	861	900	927	876	973	879	960	893	905	893	906	870	904	882	885	891	856	931	899	915	906	921	885	884	878	929	871	877	934	900	919	933	931	906	920	879	857	909	925	934	897	898	911	930	874	928	890	898	912	902	909	909	930	899	924	927	889	883	936	846	870	935	891	822	891	844	928	880	886	888	898	871	903	960	875	955	953	924	900	900	903	870	896	868	929	877	864	921	928	898	941	881	935	921	903	916	851	914	904	937	908	913	916	882	919	916	859	947	935	904	901	892	900	936	860	922	869	895	928	926	886	906	919	883	900	886	921	865	902	898	930	897	850	928	852	890	882	883	863	881	864	905	937	953	911	885	913	896	928	902	911	902	894	935	918	872	896	894	879	878	887	927	929	901	870	932	852	898	912	962	901	898	917	939	896	877	903	894	932	893	871	919	908	896	896	880	935	924	905	900	877	895	919	912	938	864	925	935	911	882	909	943	932	923	908	900	914	915	841	918	876	948	908	907	899	949	857	895	897	927	902	882	902	856	876	896	852	897	946	877	928	888	954	852	883	929	901	938	904	932	893	892	879	916	887	944	907	966	908	926	921	932	902	862	858	899	928	898	957	896	922	879	891	844	923	890	961	888	965	907	911	848	950	893	868	893	935	883	872	907	897	940	918	919	914	934	929	925	923	923	878	927	910	878	892	897	904	910	872	901	885	870	899	892	895	903	872	963	930	858	920	872	898	900	874	888	901	889	875	919	885	888	892	897	952	859	905	896	908	892	946	918	886	910	923	926	882	894	875	871	916	923	889	884	947	931	899	923	887	884	888	900	883	908	868	1002	952	893	917	854	895	952	908	902	853	881	903	914	936	842	965	894	891	841	887	917	901	903	887	909	904	900	899	914	897	920	880	912	896	922	886	855	908	875	888	881	925	887	917	842	875	917	905	922	891	904	877	924	895	858	919	884	858	851	935	914	882	879	952	875	873	905	930	877	921	892	951	877	914	914	893	902	893	886	869	933	838	860	889	871	922	883	901	906	882	912	855	843	905	870	914	930	907	962	917	867	853	880	876	876	899	899	926	874	915	937	869	935	928	856	904	844	918	902	936	911	921	942	886	895	951	868	924	886	884	896	936	931	914	930	917	881	911	895	909	911	916	908	857	895	931	900	901	923	917	924	938	944	922	905	934	943	940	907	914	895	932	869	892	944	968	926	887	958	875	881	978	891	880	914	882	904	881	925	899	883	909	904	924	937	939	923	933	920	868	876	942	908	908	900	903	903	870	890	881	917	875	922	940	903	901	915	915	925	902	953	854	920	917	854	863	917	925	851	924	927	869	909	850	875	910	902	895	938	931	893	910	905	919	969	954	862	891	972	903	905	888	884	938	865	905	859	906	919	857	933	923	933	924	968	926	917	879	903	957	847	890	893	887	865	924	894	922	919	905	863	913	894	916	967	909	875	856	887	882	923	919	871	932	922	924	913	887	894	862	886	904	896	890	857	929	909	931	852	887	900	897	913	879	880	918	908	963	961	909	884	902	885	877	922	928	901	895	897	860	874	906	891	914	916	953	919	859	911	856	909	893	889	900	863	871	848	924	892	950	878	919	940	924	866	871	928	853	870	892	987	837	897	893	935	870	918	937	888	908	901	881	923	907	891	935	876	862	877	912	904	893	886	908	835	861	851	866	885	887	898	870	916	902	903	871	928	863	847	850	870	889	940	959	920	898	952	822	903	865	907	897	928	924	885	901	918	904	898	853	908	898	870	943	912	940	944	942	938	889	921	911	918	895	892	888	876	911	893	911	922	903	862	895	887	898	867	939	848	897	885	919	893	925	912	881	839	898	888	895	918	919	911	926	881	904	874	909	901	892	909	879	934	899	966	925	892	894	921	891	905	850	912	915	935	861	899	895	924	864	932	878	865	867	921	918	924	877	863	869	909	908	935	927	877	914	866	903	877	901	866	949	917	884	865	901	919	871	933	877	941	898	915	927	937	936	886	905	842	928	841	899	850	969	925	847	940	947	910	891	928	867	883	909	887	875	938	918	889	895	889	923	904	925	955	886	873	912	879	902	891	873	900	971	892	851	942	916	897	900	886	918	929	888	898	935	921	907	889	892	923	912	909	869	918	864	903	828	896	891	911	865	893	852	922	906	923	904	885	889	887	919	926	843	895	876	894	900	931	882	905	932	949	840	929	870	950	907	923	913	925	837	943	923	888	885	888	910	966	903	886	907	854	849	893	932	895	856	900	939	926	907	864	890	855	897	896	855	942	835	880	919	917	927	891	866	942	872	902	905	941	899	876	940	909	902	889	894	867	957	891	1004	952	904	881	887	892	882	832	850	873	901	907	874	922	929	912	922	863	930	881	881	942	862	930	896	882	924	897	889	885	878	913	916	902	866	926	911	841	931	908	908	923	899	863	887	886	924	814	898	926	884	873	858	921	986	879	918	964	875	939	826	896	955	907	929	916	931	909	895	959	942	880	914	894	910	883	879	915	868	874	883	891	955	913	884	899	920	949	927	924	889	912	888	889	880	971	889	876	862	892	880	919	860	936	852	923	870	920	880	931	918	918	856	917	860	888	953	869	905	992	866	900	902	920	850	891	936	873
4217	324	297	317	299	265	307	269	274	291	277	274	287	278	268	278	299	286	279	275	274	275	293	271	264	308	281	249	273	278	269	299	265	289	280	272	294	246	291	294	270	275	281	327	297	294	266	246	259	276	298	283	257	233	245	240	270	290	267	282	277	260	282	263	284	293	269	270	292	287	292	282	248	269	252	317	297	244	299	308	275	286	279	264	271	283	258	271	310	260	276	259	282	302	283	270	271	257	258	261	263	265	244	286	277	276	299	274	276	303	281	284	313	274	281	302	270	315	309	272	253	274	256	286	293	271	265	291	296	267	271	295	292	283	301	278	265	296	283	280	270	280	259	280	237	309	291	271	265	276	277	298	293	282	287	282	254	292	292	261	260	253	265	278	273	253	282	279	286	255	284	252	278	289	267	289	302	307	291	280	314	301	308	256	263	285	255	291	252	253	284	272	261	281	254	257	242	266	320	267	278	271	304	300	251	262	267	256	273	265	279	251	309	296	298	288	328	289	287	272	278	252	271	247	280	281	281	289	274	257	264	276	289	293	312	293	298	274	279	280	298	284	256	283	295	239	291	273	273	259	301	272	283	274	241	246	255	258	271	292	299	314	296	287	266	268	257	261	272	258	256	283	249	295	281	276	262	298	252	267	311	280	300	305	286	262	282	285	277	252	279	270	285	285	275	280	303	237	287	270	305	261	263	289	283	279	293	282	293	284	290	268	294	239	295	324	296	281	271	271	277	261	248	295	270	276	285	278	263	264	277	282	266	260	294	308	275	281	273	297	296	256	249	269	278	279	299	290	225	274	304	301	284	287	271	294	283	259	268	263	279	270	260	304	252	347	298	252	293	274	267	267	261	270	304	286	266	242	294	271	274	254	267	266	290	292	269	272	279	288	256	282	288	244	283	295	260	303	276	274	276	267	267	300	278	268	268	252	289	300	291	293	260	281	294	310	284	275	274	282	254	288	249	272	290	269	263	289	286	279	279	307	260	287	268	280	273	280	277	289	255	257	250	252	252	281	294	283	265	272	290	290	284	245	279	269	276	258	268	302	262	264	269	267	260	268	279	254	266	256	279	301	260	296	290	259	311	302	242	302	288	270	258	270	265	279	253	255	267	260	282	264	281	300	293	262	282	301	268	289	312	280	281	262	277	293	267	254	256	282	276	258	290	262	253	308	260	295	252	277	243	282	297	252	288	271	254	257	264	298	302	262	271	269	283	292	288	275	289	257	307	298	297	290	291	294	288	273	279	244	260	283	270	258	255	288	304	279	280	264	286	288	274	262	248	264	266	270	296	254	292	267	256	278	274	298	284	284	289	255	257	273	279	292	274	296	278	273	268	310	298	262	252	283	295	281	284	282	309	251	268	253	264	250	258	270	293	284	289	290	288	262	296	289	266	276	292	287	284	286	245	288	281	278	291	277	267	285	268	305	281	267	262	289	264	280	264	275	237	257	277	309	258	271	280	255	265	299	259	269	278	298	304	294	270	286	295	238	239	268	262	271	293	261	280	296	251	250	307	276	268	275	325	261	274	266	282	280	267	279	280	255	239	256	295	271	287	270	271	274	315	279	271	270	269	300	287	285	314	284	285	254	296	276	299	277	314	263	256	314	265	270	278	248	280	276	261	273	269	269	292	262	314	262	273	290	277	253	267	281	274	312	253	301	278	262	268	288	279	276	311	276	249	318	255	264	284	292	254	307	274	282	270	271	303	292	290	266	265	256	269	289	285	245	279	282	284	262	295	281	283	274	280	275	250	265	249	327	273	247	270	278	310	274	251	300	316	295	305	279	281	251	293	298	282	277	299	270	293	280	292	277	299	240	277	295	290	259	293	295	275	255	240	301	273	259	271	295	260	248	262	272	261	247	261	283	267	265	259	263	294	292	291	278	294	231	286	256	242	312	264	273	280	299	275	274	301	248	258	277	261	296	290	273	281	266	265	288	272	261	264	286	304	267	272	290	286	302	270	293	254	283	262	245	268	278	271	272	234	254	281	296	275	270	268	269	288	291	294	288	289	292	274	280	293	289	264	268	296	244	272	270	266	276	238	275	323	279	269	263	279	274	273	298	242	260	251	255	290	275	295	265	287	250	256	283	275	280	279	277	269	279	270	287	274	274	271	273	261	277	273	288	285	286	256	271	318	272	291	279	270	288	292	281	269	257	258	273	262	274	287	302	272	255	276	306	302	273	276	276	291	289	282	250	252	299	303	265	282	243	290	321	250	300	280	288	271	277	266	294	282	322	322	263	290	264	292	289	276	283	261	272	258	255	290	286	312	252	296	246	286	283	280	280	287	270	280	301	298	317	291	313	250	311	281	273	299	289	281	250	273	265	260	285	284	267	284	279	300	281	258	268	273	267	274	273	304	274	298	257	299	275	275	272	253	284	248	276	226	254	271	300	292	268	302	271	258	285	272	279	275	271	262	285	284	295	279	283	286	282	263	298	261	297	255	285	254	258	308	301	260	276	282	277	235	266	317	287	253	275	285	278	285	263	262	243	287	283	279	294	280	262	296	265	283	286	283	259	273	306	280	312	292	276	255	292	269	271	277	272	296	292	304	271	272	248	278	248	278	279	286	272	265	270	298	289	288	282	278	272	283	269	266	269	305	264	273	262	252	276	275	280	268	263	302	253	309	300	279	293	298	282	299	270	310	273	263	303	292	295	279	266	286	254	276	288	267	284	286	297	252	270	277	285	276	278	262	269	292	233	263	296	269	285	305	299	261	252	277	305	282	293	293	290	266	289	264	275	274	270	281	263	283	269	283	268	288	300	270	267	316	266	278	246	262	282	273	273	263	311	273	285	282	270	278	332	321	266	276	302	294	301	275	263	264	281	269	282	262	262	283	268	273	269	293	278	302	261	297	304	265	278	286	295	288	264	288	274	244	280	249	296	271	283	284	263	256	268	282	261	270	296	304	253	260	234	292	268	306	295	254	252	304	272	285	286	269	277	270	286	255	275	284	259	294	290	306	298	297	267	281	276	305	263	289	277	278	282	299	277	308	264	250	266	252	259	291	298	259	258	294	290	274	289	290	262	239	262	264	275	309	284	269	299	275	273	301	268	276	282	277	287	306	281	298	291	287	271	269	299	303	277	281	279	291	280	252	300	270	292	284	260	313	268	317	308	288	252	280	273	266	290	280	309	280	275	284	271	294	290	264	287	244	290	302	282	275	287	255	242	264	274	266	266	287	266	270	275	271	279	283	276	291	254	298	288	276	269	290	291	295	276	298	271	274	285	292	244	261	251	292	267	276	273	286	249	272	264	281	273	273	256	269	293	271	295	265	299	267	280	276	258	266	270	279	295	261	250	291	321	274	290	295	269	241	251	264	283	280	277	267	266	276	292	276	285	289	278	277	261	319	307	269	303	258	261	289	296	266	288	269	253	282	320	271	280	276	264	300	272	285	304	294	293	265	292	312	274	256	304	286	266	297	270	264	277	319	250	238	256	272	267	263	276	271	271
3695	750	750	799	777	751	780	761	732	732	778	741	713	693	771	725	694	768	742	756	681	728	722	687	734	741	692	733	739	684	688	762	681	707	748	723	716	758	722	743	661	734	687	646	694	697	699	721	733	711	713	684	732	766	722	685	747	674	738	751	732	729	714	726	707	707	715	764	763	661	755	689	751	668	771	711	694	703	768	686	733	736	708	750	739	724	706	742	727	735	709	745	743	707	717	730	696	732	686	732	699	749	773	724	729	759	722	686	732	749	724	743	732	713	707	709	700	735	703	721	719	689	704	709	706	743	711	694	715	745	746	743	729	749	690	718	722	678	704	717	697	709	634	732	724	721	699	678	767	730	730	703	730	772	675	705	673	708	693	703	682	706	722	712	734	703	664	748	747	679	685	728	717	680	734	673	739	721	727	733	696	766	663	733	689	700	725	719	730	696	726	718	707	723	714	770	727	695	708	751	697	727	715	692	644	747	656	725	695	733	732	716	677	714	701	668	703	718	726	715	729	721	760	713	705	731	703	673	719	698	666	702	741	662	704	721	732	736	741	751	657	740	738	712	688	668	745	739	713	681	739	754	731	706	713	744	720	728	706	703	759	754	708	698	765	759	671	749	692	656	755	758	759	754	705	696	739	713	759	726	705	708	702	695	764	713	749	708	692	721	703	689	717	723	686	748	677	723	686	776	735	718	704	758	675	698	717	703	701	706	740	668	740	727	710	688	695	701	690	728	722	759	728	706	698	690	729	727	762	657	729	723	717	713	702	671	639	671	719	722	754	754	686	708	694	693	755	691	732	698	704	738	740	691	728	642	707	669	701	710	743	743	713	708	730	723	750	716	721	748	729	713	695	751	722	720	691	712	674	728	766	765	719	701	735	652	698	701	754	690	715	680	727	764	731	738	767	717	712	727	729	754	678	687	679	688	695	710	680	734	712	671	691	735	718	682	716	707	727	758	712	756	696	736	721	708	722	727	752	686	701	698	713	713	696	698	684	743	721	718	688	725	694	710	728	700	680	720	710	741	720	708	686	719	740	754	750	705	707	698	693	709	732	676	794	733	689	703	698	762	674	718	707	717	709	703	714	699	748	746	683	738	706	747	732	706	704	708	684	692	721	684	740	719	690	743	681	701	711	713	710	708	731	701	695	744	683	709	720	719	694	664	733	709	663	720	687	731	741	760	720	727	743	742	729	679	698	751	708	670	743	739	727	672	762	723	745	683	717	717	693	740	680	719	718	703	674	703	692	678	716	757	681	717	756	711	717	702	745	763	686	676	726	712	703	685	727	664	697	700	661	741	701	736	740	704	722	675	700	701	693	722	774	725	736	754	709	718	723	746	700	699	738	718	683	685	705	742	738	713	730	711	709	733	691	693	738	701	689	705	698	695	673	693	691	698	705	697	726	721	719	686	741	747	717	684	650	707	756	735	731	766	752	733	725	691	717	724	773	687	700	683	746	743	734	737	711	753	721	713	726	706	727	725	704	692	675	710	715	731	689	739	708	701	650	749	688	748	729	688	698	738	744	727	685	696	711	695	714	707	749	719	777	717	701	701	719	721	773	723	704	719	702	732	704	689	704	717	714	712	717	671	707	718	753	707	684	664	705	713	732	707	750	715	751	727	729	742	751	707	717	749	712	688	680	740	679	702	680	691	746	688	745	708	706	723	668	713	685	707	734	670	717	698	709	740	707	744	740	757	689	698	696	718	706	701	662	702	706	738	704	713	720	733	746	676	720	719	792	664	692	710	707	734	742	750	714	723	684	742	718	720	731	698	671	692	703	712	664	667	707	724	712	729	684	711	714	757	711	746	700	705	700	718	735	684	710	736	695	696	730	713	780	712	727	700	736	690	719	651	697	699	657	669	703	756	734	642	714	711	741	680	768	720	690	712	718	707	731	678	683	712	684	726	728	732	756	712	705	732	707	761	701	786	707	713	689	724	741	728	733	772	740	696	718	736	738	684	712	668	706	718	725	717	726	733	743	704	747	677	715	729	704	701	682	760	686	743	678	750	680	667	664	700	665	713	736	685	682	707	658	684	732	730	739	746	744	732	710	663	743	712	728	712	690	704	769	764	694	691	709	773	685	703	719	737	662	656	688	769	674	713	724	709	736	757	697	696	732	738	747	741	744	696	675	646	741	692	733	756	717	667	644	731	677	700	730	735	727	734	729	687	718	723	706	726	691	703	721	753	712	674	697	758	703	670	724	692	682	726	709	725	699	678	699	683	763	750	714	714	742	658	656	743	683	703	696	686	743	700	704	712	697	714	721	713	694	691	733	766	705	682	697	700	715	728	722	724	755	678	683	714	732	700	705	736	684	735	735	738	686	703	714	744	742	692	762	677	729	738	690	665	733	730	663	699	700	708	694	702	720	758	754	676	679	664	724	682	701	767	698	707	735	697	721	747	742	703	721	759	717	771	668	734	693	714	669	714	720	723	701	743	678	733	683	678	732	725	696	716	711	724	733	747	724	764	719	674	675	688	699	729	732	713	712	722	732	677	693	682	717	665	719	740	733	709	681	721	724	688	733	753	710	708	701	715	710	728	744	751	711	712	705	717	668	699	721	704	701	669	695	731	678	691	708	776	767	668	696	708	693	712	749	721	714	703	737	699	717	688	719	771	687	741	718	696	707	719	755	690	715	718	727	717	737	739	735	726	731	710	760	661	707	706	710	733	706	662	691	684	711	676	740	733	761	732	682	668	696	679	664	685	707	748	758	739	740	728	739	736	693	733	717	752	709	711	684	719	747	740	724	738	722	690	720	735	684	712	741	705	712	726	756	778	695	739	687	722	761	685	705	707	707	685	726	707	723	713	694	746	732	739	724	751	712	713	741	710	717	745	676	727	714	745	731	759	701	768	745	725	729	697	696	735	756	683	732	690	754	716	774	714	720	717	693	753	751	685	672	674	723	683	726	741	719	720	716	721	701	748	710	712	726	684	722	755	675	740	789	755	730	679	692	748	730	701	714	690	666	765	727	739	699	701	744	718	775	734	719	661	703	721	712	722	704	684	719	727	709	723	698	769	725	756	674	778	689	716	737	718	679	700	700	730	700	734	736	696	669	771	724	714	689	687	709	778	673	726	759	711	712	664	737	725	730	718	711	722	711	737	710	715	712	693	694	669	716	660	672	698	686	689	716	709	692	739	695	677	698	704	761	644	673	759	680	736	720	727	701	724	710	649	699	733	695	721	744	769	698	723	702	726	731	691	726	748	726	758	707	730	733	719	782	748	682	702	662	708	679	702	712	733	667	758	746	731	670	698	684	733	701	762	704	751	722	722	727	736	753	682	725	692	676	708	703	709	686	700	714	707	747	749	697	731	723	696	694	764	727	716	724	725	745	728	696	735	675	679	708	733	682	700	721	736	717	740	742	731	737	719	713	699	690	727	748	694	724	669	672	734	746	739	703	689	696	744	705	665	754	774	658	705	698	720	728	711	699	771	698	743	687	698	678	743	693	738
37065	11560	1702	872	619	476	445	326	311	271	248	259	233	222	239	208	218	208	205	211	210	224	208	194	178	190	181	215	217	191	197	177	180	196	164	191	196	185	190	196	202	206	170	195	223	185	169	185	153	199	194	207	193	183	192	184	173	206	204	200	181	188	195	182	211	194	205	164	192	179	195	155	182	202	173	167	192	202	178	187	174	197	198	203	192	181	182	184	184	182	172	157	197	162	181	188	177	196	201	149	180	177	188	180	190	184	182	175	186	186	207	180	181	166	167	147	191	177	179	178	170	186	179	197	166	217	196	168	199	187	187	200	207	165	153	206	185	175	193	202	187	186	202	178	164	200	198	181	201	187	179	180	183	182	195	178	186	179	164	175	201	178	176	199	189	173	197	207	201	190	195	182	182	188	175	179	221	189	204	161	191	170	178	166	193	210	183	204	189	196	196	197	208	176	182	192	170	195	194	188	177	181	185	188	202	202	188	202	213	193	182	204	193	176	183	192	191	190	188	199	220	180	196	187	168	218	181	193	181	194	203	186	188	179	189	174	195	188	196	174	168	180	182	167	166	204	196	187	172	192	223	184	165	191	189	195	197	176	170	211	183	183	169	208	199	187	190	162	183	168	196	201	186	158	196	180	175	186	185	180	188	204	187	176	196	185	229	206	185	205	213	157	179	201	185	171	187	195	188	203	176	204	187	177	200	170	209	186	185	181	178	180	202	182	177	182	205	182	166	170	176	201	176	194	179	163	189	189	210	192	182	189	189	167	185	193	191	179	164	202	197	178	194	208	171	210	179	173	183	163	196	181	178	190	172	193	185	176	199	180	179	182	171	182	161	202	206	164	178	177	208	182	211	203	205	186	185	198	208	168	179	184	185	166	168	188	179	199	203	195	169	192	206	201	200	187	175	184	178	185	183	166	183	213	182	202	184	183	218	193	194	195	173	181	195	205	182	188	195	181	185	177	171	185	215	192	196	190	177	171	160	190	163	178	165	190	189	194	196	199	201	184	184	189	187	207	205	204	180	183	176	207	178	153	172	180	226	164	192	185	180	177	188	212	179	183	173	172	165	193	203	208	184	201	199	196	200	182	162	203	193	170	182	214	194	194	203	174	174	184	176	156	171	198	183	201	182	173	175	169	173	186	162	197	167	185	167	188	196	193	175	160	179	182	192	181	176	193	188	192	177	182	228	187	173	195	167	159	212	189	182	182	184	181	176	166	178	184	177	183	173	191	177	190	181	192	176	187	194	182	193	186	172	158	199	187	183	179	172	174	163	179	208	187	189	215	208	185	177	172	195	175	178	176	178	177	205	203	198	173	193	205	189	180	187	163	192	219	205	176	188	189	196	217	192	174	204	211	219	216	177	200	176	150	161	195	192	172	172	180	168	189	179	178	194	211	200	186	205	198	202	164	177	166	193	171	200	190	172	197	166	185	187	184	181	191	207	180	198	187	214	189	171	175	190	190	158	179	204	217	172	188	183	181	190	171	178	192	178	184	208	194	199	189	187	209	210	185	192	203	197	205	182	181	193	178	195	172	197	171	167	188	184	203	185	182	184	205	182	178	167	189	191	172	206	202	196	206	174	185	158	173	215	198	200	164	189	205	190	193	185	208	164	201	164	179	219	205	192	195	193	176	172	185	181	179	199	172	169	189	177	196	184	172	209	196	181	176	175	206	196	187	187	175	216	187	182	166	182	189	195	197	199	174	215	198	197	177	179	210	201	191	196	149	178	198	186	180	203	193	187	182	202	193	188	197	175	185	199	196	185	198	202	158	189	192	197	186	173	172	213	176	182	185	187	194	185	169	177	187	184	173	160	188	173	174	210	164	188	206	196	168	176	204	207	178	180	169	208	182	202	190	201	171	184	186	171	197	194	183	172	200	194	185	175	188	192	188	186	216	197	185	192	146	179	216	193	185	194	201	181	193	187	193	199	184	181	198	202	205	177	182	197	187	202	180	193	181	155	202	156	183	169	173	202	174	172	205	191	202	199	177	237	197	185	214	176	186	217	151	182	183	187	162	217	197	178	211	186	191	196	217	190	177	208	178	173	205	181	206	203	186	189	209	206	173	180	167	193	174	205	194	178	199	180	202	193	189	217	179	184	191	181	192	175	189	174	184	192	174	191	171	199	183	180	172	177	178	194	211	173	196	202	189	192	174	193	200	161	189	178	191	193	165	178	196	187	188	187	190	193	185	185	193	188	189	192	188	183	183	201	179	178	194	205	175	163	186	179	211	186	183	219	192	203	187	175	218	198	191	190	213	177	183	176	177	206	155	201	202	214	191	187	157	170	171	183	205	193	173	218	210	177	204	185	196	186	201	191	208	192	206	176	210	181	181	183	171	180	196	172	186	209	192	168	198	190	201	231	172	202	170	181	195	183	184	194	179	186	188	190	181	188	210	196	216	178	197	194	198	199	224	185	192	162	189	207	193	183	204	205	191	202	189	196	192	165	188	188	196	194	173	181	189	183	179	165	199	211	167	186	179	223	192	185	187	186	177	203	195	189	161	190	189	212	199	215	185	190	194	187	200	180	163	188	176	198	176	170	191	201	161	202	171	217	179	181	211	191	166	165	185	201	182	183	197	194	201	211	185	181	194	184	191	206	177	199	211	216	173	200	180	203	168	179	168	183	206	190	161	200	203	203	178	180	188	172	180	169	192	173	225	166	202	176	195	189	205	195	170	173	160	198	200	207	171	176	196	198	185	189	185	202	182	184	196	202	198	188	194	177	188	187	213	196	168	195	198	170	185	166	192	176	171	196	180	173	199	193	188	175	220	180	184	216	186	182	165	206	193	181	178	156	188	216	177	164	187	179	199	172	201	175	183	180	188	174	189	200	180	182	181	199	171	183	184	190	180	201	200	160	185	163	170	182	204	199	187	181	166	178	192	184	191	191	187	190	158	204	189	166	197	192	203	191	181	202	178	170	205	187	209	210	192	185	181	195	189	219	200	207	205	179	202	190	183	195	175	182	165	188	174	208	189	193	165	179	187	212	187	188	199	186	182	173	192	172	198	175	194	194	189	170	186	170	177	177	191	174	180	183	181	206	193	194	193	202	193	168	178	153	182	165	169	156	162	190	206	193	183	230	180	226	164	184	241	188	197	187	194	194	186	159	198	193	205	182	190	169	183	222	201	209	219	191	192	202	195	193	171	174	210	219	201	204	184	172	192	192	176	177	170	176	182	186	164	166	204	206	195	155	130	189	200	193	171	188	197	184	172	196	169	185	214	179	171	170	187	204	194	192	195	194	207	191	191	192	177	184	195	185	219	207	171	188	163	185	211	188	170	190	191	210	171	185	180	183	183	178	207	193	200	182	201	201	191	197	200	189	177	189	159	183	202	172	186	159	167	180	201	198	155	202	197	197	177	200	203	206	170	199	199	162	183	206	187	200	174	168	205	176	185	200	175	197	187	219	203	206	183	165	168	170	176	187	187	184	185	188	156	213	193	181	195	187	191
18298	1212	2335	2825	2458	2054	1746	1500	1323	1203	1104	1035	990	855	876	790	800	782	746	758	748	651	672	670	660	617	684	599	602	611	585	604	609	634	599	586	599	615	599	586	596	595	582	625	556	589	592	542	595	553	529	612	576	563	550	552	609	590	597	576	568	590	615	538	565	555	528	538	599	576	583	548	583	545	557	522	566	540	539	545	589	541	592	561	569	576	577	541	568	564	568	551	569	544	562	514	558	512	535	563	560	583	533	546	519	528	599	586	533	565	573	584	593	543	571	519	558	571	574	536	572	563	546	538	637	537	574	530	519	568	583	533	541	589	509	526	565	565	539	543	549	605	581	576	526	553	577	553	587	540	576	548	551	573	546	536	557	549	522	595	562	565	544	553	583	539	549	584	564	531	561	569	525	495	593	570	536	539	547	584	541	535	548	532	544	562	563	521	577	523	560	533	516	564	558	548	559	535	563	550	548	526	555	535	567	568	520	603	540	506	508	550	527	536	538	539	540	519	513	555	567	557	600	558	536	508	505	551	567	538	557	524	566	551	539	503	543	534	548	507	532	546	516	531	559	578	579	560	530	562	543	517	520	557	548	506	571	554	545	547	557	558	524	570	557	571	526	544	562	544	552	549	555	521	576	560	561	578	566	558	543	525	521	498	523	520	552	547	597	560	534	522	544	546	527	497	555	533	530	554	553	503	618	560	537	532	530	524	532	545	543	548	557	529	541	510	543	546	559	533	612	539	547	540	556	530	608	543	571	533	507	542	556	528	554	522	553	570	549	547	607	553	505	574	542	540	581	563	568	527	541	545	559	570	533	548	519	574	552	510	521	519	558	540	566	522	535	577	533	515	553	545	511	538	507	508	515	564	529	531	551	564	593	495	503	532	564	542	536	553	547	512	563	568	542	546	520	600	540	548	575	563	517	543	550	557	545	521	539	596	564	555	561	523	539	542	571	559	549	550	577	543	533	542	554	580	553	566	565	552	568	549	525	526	532	574	564	536	533	549	569	573	504	533	536	552	552	543	502	543	541	543	545	568	559	537	567	508	566	525	547	547	526	527	547	553	524	526	540	544	564	546	567	580	539	520	545	514	601	539	529	549	530	577	547	537	524	524	513	583	521	543	547	577	506	547	521	513	567	581	557	531	540	518	571	584	589	559	525	551	546	557	548	540	555	519	569	542	549	544	499	520	514	527	545	529	530	568	543	549	537	525	528	537	532	490	529	526	573	586	616	539	562	567	525	531	517	557	562	536	563	512	537	563	570	539	543	531	548	556	511	516	527	559	509	563	526	548	544	562	576	539	543	524	571	570	556	524	564	527	574	552	555	529	564	560	577	535	555	538	545	537	585	573	527	552	570	524	536	543	537	532	546	572	562	490	531	578	569	615	541	577	545	563	538	569	525	539	487	490	573	539	568	532	560	543	579	559	526	547	567	581	553	556	542	556	566	533	545	546	513	537	526	541	528	590	518	562	598	571	527	501	545	542	555	552	578	556	532	544	547	532	578	520	534	532	560	547	545	519	543	559	541	546	586	546	546	533	547	532	559	533	590	560	522	509	564	563	544	564	556	555	542	583	552	497	541	572	553	487	537	551	531	569	537	507	581	586	527	599	575	592	543	543	525	537	547	536	529	543	529	549	547	542	605	544	566	540	502	588	570	554	541	559	519	576	514	557	543	525	535	558	534	587	557	568	560	556	555	491	553	551	543	535	537	499	547	517	561	588	556	545	540	539	532	589	559	530	525	527	528	548	524	530	545	518	496	511	544	553	574	523	511	533	557	559	589	561	543	542	549	540	542	585	583	591	573	539	559	508	537	556	519	540	587	507	577	555	526	497	550	530	542	533	560	525	553	521	566	577	546	501	552	563	547	531	563	513	568	582	547	559	520	546	529	563	556	547	506	532	542	531	516	512	509	499	519	527	548	562	505	584	542	561	505	553	542	546	532	544	559	548	578	521	526	542	525	591	549	554	529	514	544	552	540	531	536	509	573	549	553	526	545	511	538	546	560	512	553	572	563	557	531	547	585	534	533	530	521	503	578	569	557	566	563	580	571	552	545	546	562	519	515	541	547	561	585	586	551	542	549	534	564	527	533	567	537	548	527	537	588	566	545	505	591	552	581	590	591	561	567	559	585	542	565	545	526	526	551	497	538	519	533	497	525	541	553	541	526	534	578	571	563	535	508	503	544	528	502	526	550	538	548	564	564	556	516	468	566	498	542	546	537	554	524	578	525	536	548	583	550	548	550	547	544	547	508	562	533	519	521	548	560	518	586	545	545	524	516	517	513	558	513	527	524	581	547	544	564	529	568	529	512	571	568	535	506	592	543	564	567	548	493	545	575	572	537	491	559	572	523	540	571	540	517	529	548	515	525	516	549	548	540	562	532	579	562	553	532	539	556	510	555	580	533	556	568	576	510	554	557	560	590	562	555	560	589	542	504	530	571	548	543	539	531	552	525	524	537	523	556	547	543	544	563	550	530	546	533	518	540	536	565	491	577	593	560	563	559	533	501	552	579	512	561	581	529	524	565	552	527	510	542	483	563	607	554	553	575	496	539	508	570	509	540	522	580	518	551	544	580	534	517	538	534	539	589	552	539	520	567	594	600	537	553	550	517	522	520	493	516	587	575	578	562	567	505	544	589	534	582	560	528	547	535	539	492	546	532	515	531	521	534	561	582	540	548	590	566	603	547	509	531	551	546	556	542	543	542	535	565	561	539	570	526	510	568	525	557	523	551	534	544	563	555	542	545	564	535	567	548	526	523	537	582	543	549	531	540	550	513	532	541	546	530	546	535	519	561	550	543	578	503	564	551	558	568	586	516	525	567	507	568	553	535	564	575	511	525	558	548	540	563	540	519	586	584	538	590	539	553	547	539	554	554	559	553	539	555	489	554	564	626	553	556	542	576	555	544	526	534	504	556	582	582	513	543	528	526	569	512	550	571	536	521	565	569	550	535	537	530	543	512	537	549	555	580	570	567	550	559	539	563	525	548	531	514	534	503	593	514	601	564	528	511	542	519	528	564	558	554	535	526	570	517	531	564	532	560	573	520	513	521	598	515	549	582	549	534	574	528	526	560	511	520	541	578	553	579	511	520	570	532	569	539	562	544	576	553	566	552	545	533	535	566	580	532	561	530	545	536	515	574	571	564	476	545	499	567	549	586	566	537	531	578	591	547	575	522	538	565	575	550	511	531	556	602	507	534	511	556	556	490	567	542	549	528	568	549	537	542	517	522	533	564	535	520	541	538	567	538	516	552	546	565	545	534	564	555	509	537	588	535	529	547	578	516	574	549	559	543	563	559	556	569	532	548	530	553	526	545	553	534	537	559	556	579	533	545	517	573	562	549	534	579	530	538	538	557	483	544	566	503	549	550	530	556	543	570	547	548	515	585	528	543	541	567	545	512	517	561	586	538	549	554	530	519	536	505	531	547	517	542	532	521	516	542	550	572	537	545	560	553	507	546	519
44905	20125	8049	2067	1307	1035	887	743	632	523	520	540	488	470	467	453	420	426	386	412	379	335	368	382	356	383	375	418	348	354	393	339	384	323	385	384	371	352	330	356	376	356	378	354	398	342	360	357	371	362	330	381	401	365	323	358	379	351	342	368	408	393	348	349	373	357	340	354	364	399	337	374	350	359	369	349	355	366	351	361	389	332	289	341	348	330	332	335	341	349	352	382	354	353	318	347	370	367	391	386	349	316	363	349	359	348	343	358	364	318	384	329	346	397	381	389	329	360	366	340	338	369	356	331	350	335	349	344	353	412	363	377	367	367	373	320	337	350	362	335	381	336	361	350	345	354	372	344	378	390	352	332	327	330	358	353	365	337	345	374	361	363	336	346	351	347	364	340	322	358	381	335	363	329	352	372	346	322	362	353	349	352	319	354	363	369	352	367	341	351	354	375	364	397	353	383	360	331	344	362	387	332	382	397	347	339	366	341	333	357	361	338	381	369	363	352	350	355	393	361	367	378	364	337	341	378	355	307	344	328	320	337	334	352	336	371	386	349	324	328	353	364	341	358	320	375	370	382	354	356	331	376	351	363	364	395	362	350	367	364	363	384	319	377	363	369	366	317	383	348	375	328	331	362	343	379	349	334	386	355	315	381	312	345	323	344	373	380	369	345	350	367	358	374	355	366	368	339	356	325	355	362	407	356	320	354	334	354	358	331	328	363	355	358	359	362	384	377	358	362	353	333	369	325	354	341	346	369	343	381	366	336	365	381	327	363	382	347	363	381	377	387	326	369	335	351	357	356	378	349	352	370	390	360	372	373	367	369	354	358	363	344	365	404	352	389	340	365	336	371	378	338	348	350	354	365	363	343	414	358	319	339	384	385	370	351	330	365	392	358	359	366	376	350	349	359	398	383	356	343	350	374	346	344	403	364	322	392	316	333	333	343	356	368	374	330	349	347	335	349	388	368	387	344	343	344	383	354	356	346	372	365	351	364	362	305	365	356	359	354	360	336	353	350	345	367	343	376	336	364	325	355	329	357	357	365	392	332	354	349	354	352	374	340	337	355	343	345	347	351	391	345	353	354	342	357	379	341	346	328	366	358	366	357	351	342	350	376	353	353	367	375	368	385	345	340	351	343	368	356	382	399	340	368	375	342	343	350	365	371	365	387	316	346	380	369	370	398	333	351	338	338	382	361	351	341	345	331	380	356	377	343	381	337	306	342	343	344	347	337	377	353	351	351	387	351	348	337	369	328	336	343	368	331	366	349	362	342	379	341	355	349	337	362	346	349	354	344	355	382	382	350	317	336	370	324	367	368	379	309	370	344	364	373	361	348	347	327	365	342	341	327	370	336	339	374	356	340	338	323	330	377	370	403	339	338	331	334	343	326	319	334	321	335	379	347	358	358	395	325	359	339	357	336	342	325	360	405	357	365	356	397	342	345	364	388	347	327	356	357	368	378	395	335	385	358	364	341	372	321	376	383	395	351	334	346	355	330	365	349	353	336	326	359	344	388	359	355	366	330	360	364	354	350	324	304	347	339	380	348	352	366	377	341	320	392	413	358	362	367	322	359	318	327	365	318	352	345	335	328	330	305	339	344	364	345	371	356	365	359	369	343	353	346	333	361	325	358	344	329	353	301	358	329	364	341	357	340	355	378	371	379	351	367	342	383	329	328	375	397	368	357	423	350	350	352	350	349	345	337	363	354	333	359	358	353	344	352	358	365	364	349	350	363	358	358	351	357	337	341	345	370	358	354	352	379	347	359	346	320	310	363	360	354	351	347	379	363	337	343	356	352	380	355	322	351	342	373	369	358	393	354	378	353	360	330	356	393	362	345	400	367	385	355	332	349	349	401	389	364	376	383	348	403	350	375	359	329	348	368	347	379	343	370	358	354	404	315	386	326	390	379	350	358	325	370	337	358	349	367	349	377	342	346	362	350	355	339	400	380	388	380	357	388	356	363	368	385	362	389	346	353	312	338	357	382	359	339	332	383	355	361	320	330	338	324	316	351	342	322	343	366	355	339	322	355	367	347	336	332	376	377	352	323	335	362	346	395	353	347	346	343	354	316	361	352	349	365	346	342	354	367	363	328	343	338	358	383	334	321	395	338	337	326	338	394	348	352	347	344	357	338	343	394	356	377	345	341	341	354	337	365	374	350	390	380	385	388	375	371	342	377	357	347	347	377	341	388	361	363	312	354	389	332	351	358	375	377	356	342	334	356	338	368	353	374	330	352	376	329	346	330	366	372	365	358	371	338	405	382	350	332	354	351	365	334	374	383	331	355	392	369	382	344	395	341	355	359	352	414	343	378	379	337	369	358	351	365	383	355	335	348	336	345	353	333	375	326	308	363	365	354	320	374	367	356	356	361	336	369	347	388	377	343	369	367	318	343	400	375	356	373	378	342	364	380	369	341	329	332	386	359	374	317	383	353	350	351	348	322	366	341	357	354	335	320	348	378	350	387	384	348	349	352	346	363	351	337	393	329	356	342	320	333	368	376	358	378	353	341	356	358	349	365	350	335	344	385	388	321	343	361	318	334	317	333	371	356	384	357	365	374	353	348	345	360	374	345	339	352	365	379	311	352	376	392	332	365	357	347	338	377	360	362	352	392	332	370	366	328	358	340	384	364	364	351	356	353	360	340	349	352	330	365	332	365	347	374	383	355	345	346	361	332	350	342	357	379	348	362	366	343	347	350	347	342	373	354	375	352	362	315	339	376	348	369	353	370	338	363	343	371	332	312	371	342	358	309	390	366	392	378	319	370	345	380	364	370	350	346	371	331	332	338	346	360	318	367	341	363	353	398	347	330	365	347	372	344	344	365	366	364	336	321	321	372	380	384	342	339	387	359	355	335	354	353	340	365	347	310	330	355	347	372	347	324	350	337	344	359	351	339	337	337	367	359	371	378	368	332	364	341	319	369	345	352	371	332	331	327	349	319	335	356	363	339	342	354	335	325	368	342	363	348	366	343	372	334	384	407	356	339	358	369	336	370	326	390	333	313	375	367	340	343	373	398	381	372	307	361	327	316	292	349	336	357	359	354	361	321	328	344	420	352	329	348	319	298	344	368	364	342	332	354	358	349	342	368	342	352	343	382	391	318	343	342	349	343	377	361	334	369	380	372	363	331	346	376	398	328	329	327	319	344	345	378	325	345	372	333	355	338	356	349	390	370	305	386	359	380	407	352	357	364	354	357	342	343	341	327	385	340	346	339	355	337	358	341	334	367	370	412	324	366	367	346	338	364	383	370	364	347	327	401	352	346	355	353	359	370	371	365	352	347	318	353	341	370	318	375	388	365	320	374	368	347	339	340	376	378	374	340	347	365	359	366	348	363	344	344	319	329	356	353	383	324	380	363	318	356	358	337	365	360	377	362	380	384	358	342	374	354	328	371	365	399	399	363	327	379	383	346	376	352	352	363	341	372	384	347	308	347	340	360	329	357	366	319	344	324	328	353	358	333	362	350
25079	2198	4351	5122	4603	3778	3231	2772	2409	2224	1933	1840	1586	1570	1492	1433	1337	1295	1264	1210	1229	1116	1157	1096	1134	1123	1109	1084	1085	1064	1065	1078	1055	1009	989	1063	1014	1009	955	940	1013	978	943	1013	865	1017	1013	930	921	992	981	925	900	920	952	998	963	910	895	911	893	920	903	876	938	943	868	915	963	954	926	938	888	876	922	935	909	936	918	917	925	898	875	904	906	888	908	886	907	893	943	942	919	855	877	951	906	916	925	896	933	929	953	928	875	892	903	949	940	890	878	903	964	906	850	872	865	954	901	945	906	872	892	933	947	913	934	902	933	885	943	897	863	895	888	861	937	939	941	898	918	908	904	932	886	890	931	943	884	974	899	934	930	939	920	877	887	958	905	913	884	961	925	903	948	883	873	909	913	894	900	930	891	882	927	829	928	922	924	904	883	903	854	909	940	905	908	907	929	896	883	887	952	883	957	916	940	841	949	883	907	873	932	910	901	848	924	915	927	927	890	896	882	885	940	922	900	893	829	920	920	896	913	894	945	913	871	888	913	957	863	884	932	922	884	901	932	908	863	917	903	871	932	895	885	901	928	876	944	900	853	866	932	929	939	881	887	929	859	915	875	896	909	886	926	972	839	904	916	878	954	904	897	885	843	878	872	894	907	843	908	876	925	860	930	887	922	888	923	903	909	905	882	938	948	861	897	861	962	927	854	932	904	915	929	891	907	899	904	912	858	930	895	949	916	877	938	893	839	923	917	894	924	970	890	965	859	918	942	913	947	925	887	951	891	956	915	930	876	878	875	891	906	895	873	906	952	871	868	929	869	896	910	892	892	928	890	885	900	894	840	919	872	912	904	891	899	945	896	916	864	960	923	916	930	883	920	921	909	896	891	894	876	907	925	877	894	946	894	855	888	913	890	874	898	918	920	900	904	914	883	913	897	866	890	893	911	942	901	897	868	859	824	887	957	897	862	943	932	866	922	902	955	908	905	901	940	918	905	939	978	926	912	930	950	915	935	899	908	880	921	928	911	887	863	886	894	903	930	881	879	914	938	871	914	930	915	962	912	860	889	902	938	920	861	876	894	945	867	906	895	950	886	896	878	888	903	933	867	894	852	846	902	891	931	943	948	867	947	907	928	910	908	912	924	916	940	930	949	836	879	858	937	923	918	914	906	874	916	864	876	865	938	917	928	866	888	966	895	902	910	901	900	867	946	903	943	950	913	914	920	898	914	889	922	902	891	873	978	943	865	891	899	915	893	868	914	883	885	897	883	918	908	870	908	961	927	954	989	891	922	956	879	861	896	940	935	944	970	875	932	853	852	905	938	910	909	937	918	928	851	913	899	934	946	924	933	939	835	858	926	891	888	970	934	885	898	945	884	917	908	872	955	941	912	881	896	929	912	893	863	898	913	862	915	850	920	919	913	938	913	876	857	837	899	856	857	886	893	897	913	946	898	915	911	904	898	934	871	890	848	954	909	894	861	892	947	915	939	883	918	918	871	849	912	861	918	852	872	896	887	866	876	907	877	952	864	934	909	873	909	885	922	874	916	903	888	883	866	870	881	885	906	904	855	854	902	896	948	898	887	890	895	910	822	933	907	918	947	934	885	877	959	915	932	894	881	917	866	822	900	968	977	917	892	950	898	897	897	935	972	870	882	867	886	932	946	943	929	975	977	883	945	912	923	923	911	900	914	882	825	907	914	896	884	890	896	858	908	955	923	895	890	933	879	918	938	895	870	870	928	914	907	920	832	930	898	916	888	950	911	884	870	928	912	892	878	885	912	950	871	933	910	904	928	917	921	870	896	892	879	841	908	899	891	916	910	904	919	955	887	924	971	919	897	904	878	886	953	967	907	933	935	903	908	938	891	904	910	878	870	895	917	889	933	943	857	944	874	897	860	935	878	918	981	914	890	906	819	893	871	876	909	877	838	898	948	876	872	936	923	923	940	882	937	940	886	856	961	925	882	884	926	931	943	922	901	913	927	868	884	915	853	938	905	902	868	878	936	913	918	937	891	968	908	903	875	911	879	930	903	924	896	941	901	890	917	882	903	881	892	935	874	942	871	873	932	898	907	899	920	936	918	953	929	915	961	934	857	937	931	873	876	878	877	907	956	924	882	837	914	905	865	882	862	949	930	886	886	912	885	913	935	969	937	878	888	894	931	916	904	905	925	919	907	896	879	861	909	898	894	894	925	847	894	886	941	942	868	886	911	896	883	864	902	893	859	908	922	899	871	931	871	929	913	887	939	906	920	870	901	902	938	870	913	914	877	925	897	886	932	889	911	952	915	937	902	911	906	942	919	924	888	933	876	898	926	907	922	914	875	863	952	872	898	918	905	895	961	870	897	867	927	821	879	920	890	889	916	854	897	908	885	932	903	846	940	869	942	887	892	941	928	914	888	893	874	851	903	901	897	906	921	930	925	859	924	895	945	955	857	908	898	889	896	852	904	916	926	897	894	916	902	854	886	867	905	893	916	949	898	890	968	913	895	924	909	956	918	910	929	941	902	923	927	915	899	884	967	849	900	886	918	884	924	941	950	908	859	948	943	925	889	941	920	892	885	878	893	896	898	936	893	952	921	922	944	894	917	881	874	877	933	880	917	876	898	866	881	901	908	864	909	876	900	878	825	874	875	904	902	865	875	928	947	911	892	937	956	912	880	873	912	865	884	933	882	919	914	961	910	871	925	874	929	910	883	891	944	940	883	866	923	934	915	905	885	880	929	916	869	889	906	990	879	909	942	926	893	943	927	897	907	932	928	901	902	909	949	894	866	953	916	941	945	976	928	931	857	909	907	927	909	877	925	906	884	903	900	895	918	893	894	896	893	948	934	900	877	885	896	946	895	881	914	893	963	859	883	878	864	871	929	905	950	951	911	898	857	943	952	945	951	872	913	870	943	938	883	928	922	874	823	929	874	934	884	916	915	909	919	939	954	938	920	921	909	889	899	902	916	878	886	910	924	926	883	922	897	880	925	847	933	857	911	898	886	902	907	877	914	846	895	884	880	925	867	928	879	972	900	875	867	898	918	866	886	934	915	902	877	887	936	887	860	901	865	874	893	906	912	868	832	898	865	923	933	905	940	896	915	909	884	956	891	892	878	845	865	905	909	894	870	874	968	926	906	881	893	877	949	919	896	909	889	880	868	882	914	904	902	881	952	935	907	915	891	923	882	924	904	882	949	851	887	964	894	924	915	954	878	910	867	907	928	903	822	864	846	924	913	922	965	892	941	905	944	866	902	932	880	852	898	867	883	924	936	950	896	927	953	903	896	923	920	832	986	868	914	900	914	873	855	881	938	885	893	886	913	835	908	860	865	882	904	913	891	919	896	832	919	853	860	934	898	901	886	885	931	872	898	930	892	909	912	900	908	923	867	924	914	938	914	897	933	926	780	914	862	894	897	928	918	867	881	886	919	872	851	908	878	838	923	932	960	897	865	862	951	880	922	939	876	882	893	897	923	823	930	874	878	905	925	935	880	912
4167	341	311	304	297	274	290	286	279	268	243	290	308	297	276	278	250	263	281	270	277	261	285	281	283	270	286	245	265	292	301	296	290	274	295	294	276	285	274	275	268	307	309	256	282	261	283	285	275	283	288	260	247	258	286	253	272	251	277	280	264	277	250	278	276	283	310	250	273	269	286	271	264	243	262	264	290	272	323	299	255	295	256	305	294	257	297	256	240	275	285	258	269	266	282	287	279	283	281	267	238	285	278	284	276	274	269	291	262	240	277	288	276	271	275	287	337	288	277	280	298	270	284	273	269	284	310	322	257	272	247	271	303	284	309	285	307	263	281	268	283	302	272	272	287	293	281	286	250	271	265	311	272	271	292	271	305	272	309	262	285	312	289	283	261	284	310	292	308	275	294	262	271	253	314	302	302	283	252	283	277	276	301	274	282	250	248	281	295	335	289	301	303	302	243	277	299	275	265	277	274	310	288	258	287	299	302	263	272	263	298	254	259	260	260	271	271	288	302	283	289	283	276	279	247	277	258	247	271	281	256	265	279	287	269	289	270	293	269	302	305	287	265	279	281	276	286	260	290	266	314	287	279	271	260	273	280	270	274	281	277	297	298	294	266	299	289	280	273	293	292	281	279	275	295	290	278	250	235	256	276	300	269	284	277	292	273	280	232	260	273	308	283	251	257	257	276	271	258	275	304	283	324	301	294	281	277	276	294	253	274	297	273	247	278	298	277	302	277	251	257	273	306	291	261	275	276	265	281	291	282	273	284	279	300	274	280	271	260	273	288	258	237	309	298	301	311	267	272	290	288	240	309	261	290	261	268	286	249	261	272	270	291	276	280	298	283	305	276	271	293	267	267	276	286	276	257	317	293	258	301	287	287	272	253	266	273	270	278	282	253	310	258	252	256	278	283	264	295	263	259	270	284	289	290	252	347	275	277	291	281	295	261	272	262	277	303	289	269	263	284	261	297	294	287	302	255	264	291	299	254	280	291	258	283	306	266	266	272	306	263	275	267	254	295	237	263	298	282	270	258	271	283	287	283	267	277	272	269	276	284	278	275	254	288	252	283	296	280	284	308	290	275	311	281	262	277	300	282	261	266	253	280	271	281	258	286	280	276	276	286	283	277	264	284	281	274	269	300	265	262	240	301	308	248	279	268	280	277	295	280	295	278	264	280	275	274	272	281	299	328	277	310	293	277	265	304	249	276	299	297	279	261	258	287	281	265	311	279	266	294	300	277	285	281	265	290	275	278	288	290	255	258	283	274	229	266	284	253	304	301	283	263	293	274	257	279	285	282	278	287	271	256	273	293	291	300	269	282	297	284	258	284	314	262	283	273	270	283	276	279	289	304	281	257	294	281	280	315	291	280	281	296	278	257	292	284	288	268	294	248	275	295	291	316	260	299	282	257	300	312	243	307	285	267	292	264	264	268	272	301	284	268	288	281	268	285	287	312	258	286	292	290	254	277	290	254	235	272	280	250	286	279	290	257	287	242	292	283	280	280	296	267	253	302	236	294	313	283	281	272	260	296	302	251	280	257	256	299	303	310	269	229	313	270	316	278	283	277	279	303	292	257	266	286	301	288	246	235	289	298	247	271	256	267	266	259	249	282	258	249	271	273	275	270	271	270	270	254	277	262	283	277	260	271	274	281	316	252	255	284	278	271	272	254	289	270	299	261	271	276	256	299	255	265	269	276	285	249	297	294	256	257	297	292	294	271	259	269	296	274	272	281	299	296	281	287	292	267	287	289	271	279	265	268	264	246	269	253	285	314	280	272	300	281	283	272	285	293	286	274	282	280	278	272	289	303	263	286	296	269	261	296	286	291	249	277	285	267	278	287	252	286	283	304	276	296	252	302	299	270	293	259	274	275	291	254	282	273	278	247	296	262	280	274	280	258	274	303	289	261	262	265	251	305	282	276	296	293	268	287	254	284	273	301	303	270	283	273	269	278	242	297	277	278	262	266	269	296	271	268	322	297	291	251	279	284	272	307	281	275	281	271	253	280	281	288	251	284	249	286	286	301	297	313	238	259	302	253	275	250	300	281	267	269	261	296	271	287	296	285	248	289	260	273	263	288	301	279	269	252	257	245	298	249	269	257	259	245	273	285	280	277	295	276	257	277	296	284	303	267	285	289	275	312	296	245	284	264	283	277	280	273	275	280	267	266	300	300	265	285	263	285	272	271	298	246	265	305	277	242	288	283	279	266	282	314	293	274	280	253	273	273	278	303	269	274	274	296	296	240	268	237	289	295	303	267	288	285	270	266	265	283	278	278	275	279	293	246	265	269	269	292	255	277	295	287	272	276	251	281	244	266	291	289	263	265	295	259	264	321	296	279	282	267	276	248	295	318	293	290	243	271	279	260	280	266	259	280	287	283	273	261	259	271	298	254	261	265	280	280	267	271	279	286	293	303	263	273	265	294	298	278	274	269	276	260	281	297	284	300	225	272	309	263	283	268	265	272	263	286	268	284	314	292	277	248	248	297	264	245	259	276	292	276	261	304	256	273	275	236	261	259	272	268	289	302	278	277	286	273	255	259	255	291	282	297	298	272	309	273	283	273	256	305	287	302	281	270	276	246	267	309	316	266	276	275	275	267	259	254	274	298	297	264	296	277	285	271	273	292	302	258	248	281	290	277	253	252	249	266	276	268	265	276	294	303	305	283	248	294	281	292	285	251	275	284	295	279	280	277	283	323	277	319	310	253	292	315	277	296	267	272	263	250	261	306	293	247	298	272	266	298	298	281	289	246	273	255	280	268	267	274	284	277	261	252	246	291	279	248	265	271	271	297	258	290	274	260	287	284	283	284	296	256	281	257	253	273	262	289	271	287	272	236	282	290	286	303	262	291	270	271	248	286	252	283	259	287	287	267	269	287	275	284	318	259	254	293	242	280	249	288	269	298	270	260	269	271	291	283	270	288	296	278	296	267	256	288	321	271	282	271	267	276	240	253	279	284	263	272	256	278	269	283	290	284	265	273	258	291	265	285	277	284	273	241	255	256	256	277	281	306	268	269	266	258	306	292	287	263	297	277	276	275	280	252	294	263	310	262	302	293	236	266	261	289	283	294	245	289	268	270	267	290	269	284	278	289	293	279	305	292	293	281	263	269	246	274	280	265	274	276	264	269	293	302	290	282	270	292	263	270	286	303	254	260	285	285	309	280	249	307	253	260	285	280	325	279	278	274	287	248	277	278	271	251	273	269	253	319	262	273	282	272	277	259	288	275	271	270	313	296	283	264	257	283	296	286	286	296	268	293	282	282	283	262	274	281	267	270	299	274	278	295	281	264	283	293	293	272	225	294	259	265	276	267	312	251	267	259	284	299	277	296	299	271	274	278	280	236	291	295	286	277	251	306	265	307	265	285	267	280	279	285	268	271	282	282	235	259	274	281	303	311	273	261	273	277	272	303	299	257	306	288	284	283	259	298	274	257	284	254	288	293	270	251	287	276	299	282	291	282	321	264	279
3746	781	823	780	762	784	735	710	707	774	790	742	694	703	692	748	725	752	675	762	769	727	745	714	772	728	730	705	753	720	693	678	718	706	727	786	724	723	694	703	691	653	690	715	754	753	691	693	742	700	719	742	721	675	687	713	733	731	705	727	705	664	683	741	733	689	744	741	746	707	736	687	684	680	704	717	767	723	678	710	693	670	716	759	724	707	781	687	696	671	719	738	726	689	755	746	651	732	715	699	742	716	668	709	668	701	711	701	727	739	693	713	690	728	706	675	742	729	723	719	721	681	717	724	693	699	743	708	714	706	731	657	693	699	721	725	726	663	704	701	726	754	701	672	716	748	689	723	724	760	706	689	699	689	696	723	699	710	716	717	707	715	706	689	672	723	671	711	735	718	709	680	709	733	781	696	731	758	761	701	676	676	747	674	727	772	711	712	740	716	694	687	705	685	685	699	725	683	717	706	714	727	669	670	719	720	727	714	725	712	674	702	731	696	659	686	666	725	746	721	719	705	736	693	669	729	697	744	699	713	743	700	725	683	748	723	655	707	696	700	716	663	687	702	690	635	692	692	678	646	709	746	769	698	720	750	712	714	701	754	714	716	709	723	709	683	709	750	696	699	758	680	700	688	723	686	680	721	710	715	703	748	695	717	716	744	716	683	714	702	741	717	700	714	706	712	738	719	730	707	708	722	696	714	700	717	701	700	756	696	726	682	751	724	718	709	740	750	706	709	675	759	693	728	681	709	715	689	712	711	715	738	743	685	704	774	696	724	685	753	675	689	691	733	710	676	699	723	692	726	679	724	699	720	708	686	737	776	691	701	719	739	695	726	708	684	711	718	683	743	706	705	756	656	682	715	688	709	753	722	732	690	725	693	647	728	706	717	727	662	712	699	708	718	711	742	775	751	725	730	663	735	716	666	695	720	725	721	726	663	690	690	704	730	695	720	757	698	710	719	670	703	734	652	739	758	710	742	754	665	744	730	711	712	720	686	745	726	718	722	689	715	687	665	730	691	729	700	726	737	713	696	705	774	696	699	690	699	707	723	681	713	683	727	707	729	735	723	713	750	724	725	720	697	700	738	709	756	726	676	724	717	696	690	700	714	712	682	759	728	721	699	707	754	700	733	733	731	703	684	717	731	733	724	687	703	689	654	696	689	692	654	717	670	700	708	710	680	727	681	739	674	722	699	722	686	691	723	748	758	735	729	752	709	704	697	673	760	717	709	678	733	735	764	687	740	688	705	707	767	695	671	723	684	724	678	707	703	726	745	711	703	698	666	711	747	702	718	706	735	673	679	738	721	763	723	708	719	701	711	730	674	695	683	740	706	704	674	728	739	705	708	689	720	746	699	734	694	652	754	672	732	683	682	672	702	746	742	723	740	701	691	714	729	726	682	665	690	732	697	747	679	743	687	683	716	729	687	703	725	680	725	757	693	677	730	710	697	707	694	743	712	688	742	701	672	720	757	683	679	696	663	741	698	739	729	740	703	712	713	689	714	667	661	702	688	705	701	676	700	727	728	669	732	734	699	722	735	742	766	700	744	753	717	720	706	664	682	687	702	733	702	716	658	673	715	730	709	751	715	721	694	711	720	733	675	678	711	727	758	690	702	743	702	691	677	744	692	712	714	689	712	715	721	744	684	706	718	700	736	701	690	724	707	699	712	643	710	685	726	715	692	681	721	686	775	727	735	705	722	743	768	672	768	752	705	750	734	724	737	701	710	733	717	687	718	734	732	701	736	695	715	715	713	705	662	711	707	725	680	691	708	729	719	694	710	739	697	664	679	688	707	676	698	702	693	709	724	694	722	741	702	734	731	689	758	721	701	716	687	710	645	711	691	722	730	693	715	775	719	736	675	734	729	664	738	745	694	708	731	677	707	718	697	698	703	678	713	715	779	723	761	655	689	715	666	673	682	735	689	721	742	735	732	732	755	768	737	732	709	643	695	662	724	699	699	702	753	720	693	749	717	647	689	689	775	732	742	716	691	707	695	746	699	736	726	692	680	655	727	696	713	718	718	722	706	675	713	740	706	711	698	714	700	765	703	667	692	678	738	749	718	705	664	713	701	764	740	741	701	704	752	724	754	689	693	683	737	712	721	691	683	686	700	680	700	694	685	706	731	704	673	696	721	665	741	711	688	710	730	707	688	740	747	740	702	773	724	704	715	745	719	777	681	720	690	724	716	743	720	659	724	741	742	713	654	737	724	738	673	722	725	715	668	712	715	727	711	693	696	708	682	744	713	688	697	715	716	720	687	725	724	756	689	708	713	678	726	684	717	720	696	753	660	721	685	676	726	678	745	706	716	694	708	710	715	770	686	693	714	731	722	764	734	716	717	739	682	691	718	732	696	744	706	676	710	758	740	718	740	670	712	673	716	707	700	750	705	740	690	733	709	728	761	712	709	702	664	729	701	745	702	722	718	629	726	712	750	723	674	727	783	721	716	727	701	723	680	759	719	680	669	633	720	724	696	709	670	695	719	721	698	722	677	696	733	746	691	772	703	685	764	712	742	746	635	735	706	698	726	735	650	688	772	755	720	732	721	711	695	681	748	715	710	701	702	717	708	698	697	681	711	721	708	709	725	730	672	727	674	737	733	712	676	704	739	762	709	701	715	701	741	741	712	730	676	739	747	700	689	696	708	714	750	689	682	678	795	670	731	763	714	696	732	707	715	704	716	720	708	721	680	718	729	674	743	730	728	692	664	689	675	715	702	699	663	684	726	787	725	700	724	736	708	725	712	700	684	710	695	695	720	719	743	743	722	702	679	735	662	707	719	742	723	740	699	724	693	686	755	705	732	678	670	768	687	739	713	720	761	717	685	681	701	675	755	728	725	698	679	732	671	737	710	707	759	725	716	689	720	686	734	706	703	729	663	732	705	730	709	684	703	706	699	740	737	741	731	686	687	731	684	702	718	734	688	686	694	702	754	700	721	743	669	718	729	718	698	715	708	695	737	732	695	704	739	697	709	769	676	726	709	690	680	703	730	753	709	703	690	724	757	715	739	727	717	657	678	702	686	775	738	711	661	704	704	663	690	702	672	665	731	713	709	694	746	680	674	696	726	678	692	714	747	712	652	710	694	681	723	734	661	719	671	674	710	723	734	716	700	698	687	720	736	712	768	741	691	722	703	684	745	740	720	736	684	687	708	716	706	723	727	704	701	703	674	710	724	737	698	752	739	698	718	697	694	656	739	679	708	712	679	723	769	705	634	688	738	704	731	698	705	706	756	757	726	686	717	707	732	723	689	677	694	743	730	770	715	722	717	717	710	704	715	704	712	704	712	687	672	689	713	699	719	715	724	714	713	724	666	701	703	732	701	724	697	681	701	721	714	705	729	710	712	714	688	734	698	726	681	748	737	692	761	715	725	716	745	695	720	726	727	729	701	753	705	726	733	692	683	691	698	733	730	708	740	726	756	670	734	746	722	678	716	728	677	734	708	692	690	706	757	786	711	745	726
36377	9938	1532	938	653	518	412	340	339	299	262	236	261	247	249	247	213	233	215	224	231	217	193	189	196	206	203	193	178	207	205	206	189	202	199	196	200	197	201	158	193	166	181	172	207	213	162	210	195	176	176	207	193	166	179	204	200	201	201	213	189	193	190	161	192	175	165	177	183	178	189	182	176	205	197	172	200	181	203	205	178	187	208	191	185	167	218	176	209	169	199	197	184	190	192	155	166	187	179	192	197	167	200	179	203	202	200	172	186	198	178	182	196	187	194	188	193	186	212	199	194	192	176	192	199	173	198	161	200	190	185	199	177	156	188	170	175	189	195	173	191	168	201	170	154	199	169	193	179	178	164	201	208	178	179	202	175	156	197	178	187	181	168	194	147	192	181	202	209	186	199	209	196	164	202	182	174	148	188	188	188	168	169	175	173	179	174	175	163	174	186	209	185	187	195	209	173	205	177	178	181	167	195	191	189	193	171	167	215	173	202	222	214	189	194	179	177	184	202	192	170	207	208	182	185	174	177	189	199	180	175	182	174	171	190	200	192	189	170	186	166	174	200	168	173	216	157	177	173	184	176	200	188	189	195	191	181	207	195	174	178	190	215	191	191	180	181	178	183	176	192	200	201	178	194	189	178	202	177	195	193	169	190	195	164	164	214	194	180	160	183	196	188	192	189	185	197	173	182	174	190	199	179	179	170	173	187	169	179	192	193	172	185	191	188	180	173	166	167	170	169	185	190	174	196	202	192	182	183	187	163	194	196	177	185	205	163	184	169	180	162	203	184	193	187	200	189	187	205	180	194	174	168	193	186	209	179	201	179	173	188	162	185	193	153	188	195	185	181	168	201	174	193	190	184	199	177	170	200	201	177	163	188	182	201	216	193	191	188	178	189	178	160	177	167	180	190	223	183	194	181	168	184	190	205	163	186	183	219	216	191	217	222	172	157	188	189	194	186	191	207	192	190	166	180	198	184	185	201	200	175	196	181	170	166	195	183	171	194	188	190	225	208	191	183	193	168	217	197	191	193	187	179	174	200	194	206	188	174	171	180	175	168	180	212	188	160	176	179	180	190	197	185	187	192	174	179	171	187	179	192	180	198	192	207	171	179	207	186	154	191	194	178	203	164	217	205	179	180	168	159	186	177	190	189	189	188	164	184	192	201	179	191	179	186	183	189	197	195	181	182	165	188	193	184	203	167	201	194	176	172	193	192	175	175	194	203	210	187	180	190	180	199	168	177	214	216	157	185	210	199	197	171	191	190	214	199	197	168	199	205	196	165	171	179	170	165	191	198	175	177	170	199	191	207	197	177	204	184	162	189	178	196	187	183	164	172	170	191	196	183	192	210	162	197	177	172	185	168	181	176	212	169	184	196	181	154	197	185	205	199	177	170	175	207	196	210	187	190	177	187	172	164	155	173	199	183	187	188	176	195	207	201	197	196	187	177	203	179	190	190	195	205	174	203	190	196	188	179	215	170	156	180	172	181	188	198	196	186	177	164	193	171	179	202	174	159	180	190	161	183	206	206	185	194	164	182	167	196	194	195	191	180	149	164	182	202	176	176	182	184	212	166	182	173	203	180	209	215	163	182	200	170	175	173	200	180	204	176	189	195	176	190	162	200	172	172	173	203	185	182	180	215	158	176	217	203	170	190	201	169	168	182	213	179	188	207	188	187	200	204	221	221	185	188	174	203	195	169	176	202	198	207	197	186	176	193	162	195	171	197	181	210	196	187	195	201	193	165	201	184	192	206	179	177	193	190	203	183	190	202	180	202	189	161	180	182	202	208	187	160	177	189	176	171	204	173	194	178	155	178	178	189	182	161	208	195	180	173	199	165	207	170	187	187	194	172	194	198	172	172	187	195	169	183	163	176	186	204	207	185	163	182	201	183	175	185	208	209	209	191	198	175	182	183	187	221	183	210	169	187	175	178	184	206	169	185	175	183	189	172	150	182	173	192	174	154	176	191	200	166	195	198	173	210	194	190	165	200	187	195	168	175	185	189	186	198	192	162	210	204	172	181	195	206	194	201	182	184	198	170	175	183	197	169	165	194	172	203	189	166	181	206	174	196	172	162	200	188	202	184	191	169	194	195	172	182	172	193	177	183	216	175	208	200	198	194	166	158	174	184	200	189	169	173	188	199	189	182	183	178	204	192	225	177	203	206	210	188	186	164	195	190	176	179	180	185	210	182	164	182	171	186	179	195	183	206	200	201	195	191	184	177	215	167	187	217	204	169	186	168	197	199	200	196	177	180	197	194	190	189	180	171	179	185	178	175	179	186	193	201	189	156	199	170	172	184	170	167	179	202	212	189	178	186	191	200	179	163	189	180	169	191	208	191	179	191	192	204	181	163	194	162	202	168	190	200	209	191	194	175	161	166	199	197	169	203	182	171	188	175	172	178	164	191	189	195	196	185	156	183	188	187	201	166	204	191	173	169	177	176	194	172	169	200	182	201	185	156	178	199	201	168	170	178	171	203	207	176	182	194	185	182	204	164	190	178	185	184	185	190	175	196	227	183	192	187	181	177	205	182	157	195	176	191	160	168	182	204	170	183	178	187	213	190	165	183	219	186	205	168	197	165	175	184	175	205	211	181	170	183	197	203	198	207	204	203	199	166	194	173	165	201	154	205	201	198	204	185	157	187	190	191	181	169	179	176	160	181	190	185	157	175	184	180	189	175	190	170	182	194	185	189	179	176	200	198	194	175	177	178	182	166	173	161	181	182	201	210	180	199	202	167	194	183	213	194	201	213	187	167	182	166	205	217	189	186	191	177	181	186	161	195	195	187	187	186	189	196	213	175	173	175	182	240	193	182	167	172	186	176	202	180	205	153	172	212	191	186	170	198	201	177	209	205	175	204	186	189	170	189	192	195	175	179	174	191	191	194	206	207	180	168	163	173	177	194	188	168	200	201	197	195	207	192	209	187	185	169	202	197	187	193	203	174	171	193	193	170	193	190	168	183	182	186	206	194	183	185	175	196	193	161	189	184	197	185	196	224	209	191	194	180	181	191	175	207	188	183	168	165	182	163	177	170	166	174	175	187	195	190	197	205	194	178	174	200	194	198	185	179	179	195	192	175	226	187	189	206	193	217	182	186	177	193	204	192	199	181	198	163	200	208	177	180	181	174	202	181	185	219	188	193	177	161	212	184	181	184	178	185	179	173	206	180	173	203	184	195	177	150	181	158	162	177	171	163	211	190	172	197	222	190	197	198	203	195	195	183	213	192	188	179	193	200	179	207	174	200	185	172	163	182	186	177	164	171	168	174	181	203	189	160	177	179	191	159	174	164	200	192	190	206	198	209	186	166	176	195	189	165	193	175	186	183	190	194	196	205	202	189	180	181	185	192	215	164	179	195	198	177	201	167	169	179	211	227	208	176	195	195	195	176	169	197	194	177	211	185	184	191	154	183	175	172	210	187	190	187	212	199	171	177	178	155	183	177	198	229	178	185	187	193	189	206	200
17270	1267	2232	2776	2479	2071	1690	1521	1343	1189	1062	1017	940	888	897	773	761	781	776	703	690	653	674	715	629	637	607	629	599	584	644	609	625	620	584	584	591	578	598	580	609	591	576	574	558	533	590	543	544	556	534	628	576	553	553	564	565	567	555	545	555	582	608	578	544	555	585	557	551	523	547	546	517	537	565	544	539	542	591	575	548	560	549	592	553	533	508	613	574	537	556	523	609	514	526	512	555	552	596	514	552	535	578	570	532	565	569	541	537	515	513	547	553	572	538	556	576	544	517	571	518	572	546	561	562	553	588	515	529	534	553	572	565	538	547	509	493	497	540	515	565	560	535	517	562	559	540	528	566	578	573	556	569	591	532	526	576	542	563	530	555	564	516	530	532	560	567	497	538	527	520	516	569	536	538	550	518	553	530	505	538	508	569	544	562	537	558	515	548	566	503	572	537	536	545	549	556	553	543	590	554	550	581	509	523	534	544	577	520	545	560	569	532	531	551	523	578	582	565	563	570	519	560	497	538	551	543	545	545	576	511	546	548	560	540	537	549	553	528	549	569	547	517	535	551	546	507	535	534	526	528	566	507	562	516	546	471	539	568	535	501	568	557	584	544	528	501	552	488	504	561	514	515	529	541	552	543	570	581	561	529	551	537	544	524	555	518	543	512	616	579	556	544	576	512	523	528	546	552	554	552	515	513	548	509	553	513	533	551	561	517	522	535	557	533	549	508	497	543	599	558	547	536	550	525	540	562	560	505	546	559	526	552	527	507	528	535	516	545	528	559	560	519	536	583	527	532	576	535	549	557	573	537	515	557	536	541	544	551	531	518	553	556	529	551	570	529	550	541	513	531	539	551	543	535	583	539	568	572	581	544	533	545	571	568	532	510	508	482	547	582	594	504	572	509	550	520	527	536	537	542	534	556	548	486	529	542	553	545	517	535	600	571	596	547	552	557	529	545	564	522	510	524	538	578	540	528	544	533	562	523	543	532	539	552	507	561	569	541	530	569	542	557	577	538	577	546	564	555	526	548	528	536	549	529	508	597	548	544	590	589	511	506	573	563	551	632	537	541	571	533	581	546	555	532	526	573	602	522	530	531	583	576	575	526	532	552	540	564	585	555	488	554	481	520	538	547	561	513	512	543	526	543	561	555	537	562	545	543	562	581	582	594	507	551	546	567	550	535	519	535	553	506	560	553	554	561	579	552	522	518	574	545	544	571	531	541	532	593	580	526	506	512	568	573	570	496	512	557	566	574	559	531	584	561	552	555	529	511	584	582	529	577	494	563	535	557	562	531	555	519	505	553	519	508	573	540	522	526	522	524	531	558	533	535	495	547	528	521	557	544	534	598	494	562	500	536	536	534	557	503	548	565	549	524	550	549	569	559	530	554	542	542	551	530	540	559	585	551	539	565	538	498	558	565	490	550	523	544	529	549	572	555	498	539	560	539	508	537	532	545	545	557	535	505	553	578	551	585	530	551	532	550	520	555	536	521	579	573	523	515	503	585	483	546	532	555	516	497	543	553	528	554	517	570	531	524	540	552	540	561	523	534	568	543	567	588	562	529	556	535	557	536	535	541	554	563	552	553	550	566	550	531	595	531	540	571	530	537	538	548	524	561	516	511	592	561	507	544	566	517	535	484	543	538	597	581	564	545	560	562	555	563	542	528	521	557	540	562	529	524	517	578	525	527	576	563	548	568	551	534	564	528	547	533	600	585	542	546	524	540	558	547	553	552	547	561	588	537	528	535	590	553	533	526	548	525	566	550	554	544	549	554	559	536	535	558	558	531	518	547	555	546	558	534	519	523	533	550	542	560	578	536	582	568	507	514	573	535	477	546	536	520	557	527	533	499	518	502	531	543	543	518	541	567	560	525	551	545	558	544	569	510	543	538	528	545	523	526	548	572	563	510	534	564	497	530	574	509	515	511	538	563	551	565	558	525	548	551	563	539	560	512	527	576	501	534	505	560	549	538	534	548	521	555	517	530	536	557	538	594	548	514	544	523	549	539	563	551	536	547	584	545	533	524	547	544	560	567	552	545	528	540	571	555	572	537	528	510	556	606	523	546	553	539	522	566	509	571	576	521	502	562	567	532	550	537	538	564	543	554	516	513	528	520	525	512	505	540	532	563	556	534	532	602	501	554	564	549	525	564	550	589	534	538	548	523	524	557	504	522	520	541	556	516	525	529	541	515	562	560	543	563	544	490	528	500	532	595	572	519	564	553	562	570	590	557	547	582	561	519	538	578	516	547	568	576	557	556	604	570	575	568	550	526	541	519	520	532	568	505	560	539	553	585	530	538	549	544	533	511	542	550	541	530	509	592	544	523	546	496	546	526	547	532	523	562	574	585	532	573	508	509	530	529	553	535	512	565	541	514	594	563	509	584	531	542	520	509	565	543	514	578	577	513	530	543	524	541	520	559	544	561	545	499	516	568	570	523	589	552	528	511	572	506	530	600	567	513	501	564	584	548	515	547	571	531	530	564	549	555	553	531	578	544	545	507	504	567	549	560	515	541	509	553	516	527	543	554	571	533	579	575	600	503	531	536	548	575	530	540	549	520	541	568	548	529	501	518	564	542	566	597	524	563	571	574	522	518	527	535	551	529	552	518	512	540	532	587	517	560	549	558	528	552	553	542	593	512	519	557	549	548	523	530	562	563	582	564	518	550	553	546	529	570	572	592	561	521	544	554	554	555	540	538	477	534	603	551	574	540	556	545	549	505	555	572	547	584	605	527	540	555	571	514	562	568	545	550	552	526	561	508	534	547	532	581	555	529	535	555	561	554	556	561	569	568	577	575	500	572	577	552	510	527	557	533	520	509	499	540	540	547	561	543	560	506	513	562	539	524	541	509	553	512	593	534	599	550	536	551	544	549	520	587	519	544	539	564	562	531	520	570	539	521	547	527	549	552	534	542	533	540	574	526	600	516	508	513	535	560	566	551	566	543	540	571	578	590	557	562	538	528	557	524	547	527	549	563	583	562	550	558	542	579	529	536	527	541	559	580	543	530	551	544	529	534	531	553	527	549	549	546	518	519	554	583	573	549	569	548	524	534	550	555	569	580	575	588	534	559	562	587	517	496	557	539	530	543	546	536	577	520	577	542	571	534	507	522	510	505	522	550	519	528	545	560	538	526	531	553	555	560	531	537	547	551	577	551	500	547	536	545	559	534	494	511	563	565	597	521	571	549	562	595	538	515	545	536	510	562	557	519	499	535	516	536	511	587	567	543	520	560	572	582	550	577	582	515	564	573	564	577	533	556	539	525	534	601	552	588	567	564	569	515	498	556	528	540	533	551	523	578	536	479	550	594	544	532	542	543	586	545	572	531	550	560	554	553	545	561	563	502	530	536	542	502	581	544	518	520	513	547	547	527	484	549	516	529	518	557	496	528	550	514	582	543	558	522	551	565	554	545	537	559	549	586	538	516	554	538	534	579	542	542	570	542	533	549	557	539	549	532	494	566	529
45370	19456	7674	2046	1342	956	862	705	618	582	540	531	476	415	467	444	430	447	415	384	407	411	392	376	385	349	354	375	386	369	390	336	330	359	386	381	382	361	367	344	341	336	368	349	353	357	351	361	335	404	349	335	343	376	354	374	345	385	350	324	358	380	353	327	342	316	347	343	388	361	380	390	353	347	348	375	390	370	371	353	389	368	313	382	385	333	362	366	369	365	348	351	375	355	350	353	369	331	334	321	356	299	323	369	368	374	321	351	337	338	368	369	340	367	380	365	376	358	364	347	346	336	331	323	348	348	346	345	351	337	372	358	369	322	367	356	360	341	336	349	383	350	351	366	324	346	383	335	356	347	360	354	381	367	368	373	369	347	368	372	338	327	365	392	384	337	413	335	340	353	332	381	421	394	349	355	339	374	424	349	359	380	342	329	335	371	336	325	337	336	360	350	360	373	325	347	362	351	380	347	343	365	372	343	351	340	383	391	351	358	345	357	336	381	371	328	368	379	327	393	330	341	316	386	362	365	347	310	356	337	371	315	308	348	303	343	338	334	368	351	352	349	389	363	348	347	336	358	364	358	359	343	382	357	386	376	349	377	372	326	350	363	357	336	359	348	333	318	380	341	348	364	370	363	364	362	367	369	352	350	337	350	352	343	319	334	329	348	354	344	362	337	376	351	365	383	379	369	361	313	362	351	338	369	353	330	367	363	362	351	351	370	347	373	354	397	335	370	340	352	373	340	347	375	370	333	387	356	373	370	368	394	354	348	371	336	353	355	389	372	339	368	358	302	396	361	317	363	377	355	319	363	337	378	361	346	370	333	331	337	364	354	381	366	345	297	340	395	335	350	305	335	339	311	362	360	379	336	365	364	374	355	355	366	376	347	389	366	315	338	389	369	386	338	359	323	349	371	352	330	325	314	383	340	355	357	346	339	367	321	325	357	346	362	349	327	349	378	353	330	345	365	376	337	340	362	349	344	360	355	347	342	339	383	350	347	363	385	371	352	353	353	353	333	357	364	343	385	332	368	353	381	348	349	321	351	372	364	396	339	376	397	371	357	327	365	349	341	353	358	318	334	363	377	348	348	334	366	349	360	341	295	329	398	364	342	339	352	329	354	347	361	379	357	314	344	383	381	323	338	359	371	355	343	360	351	362	344	356	375	336	330	379	374	357	339	336	367	313	368	363	323	325	365	340	349	345	347	340	326	354	329	359	351	372	334	389	333	313	360	360	356	351	357	343	368	348	359	341	383	334	357	354	331	372	351	355	347	393	359	364	374	328	389	332	366	356	312	333	385	356	350	359	362	360	372	343	339	348	365	341	335	337	328	327	346	373	362	356	346	351	379	355	374	386	367	345	375	389	360	384	358	339	334	397	364	344	363	334	341	365	375	370	347	347	338	356	355	362	386	347	331	328	357	353	361	388	360	380	346	308	370	357	345	324	361	358	356	358	354	362	360	342	306	354	360	362	344	381	342	333	367	350	363	344	336	374	343	362	345	359	336	338	357	359	377	368	374	368	350	367	367	323	376	353	365	374	370	337	315	353	331	351	340	349	336	359	413	376	328	357	321	338	337	354	344	356	382	348	340	380	369	355	354	353	336	335	359	359	378	322	325	396	375	328	344	361	382	364	398	339	352	324	354	353	340	338	335	346	360	333	373	375	353	333	327	337	353	326	349	334	359	344	369	363	350	371	338	316	336	318	344	365	383	348	296	354	362	365	329	318	336	362	363	309	334	376	346	366	335	379	374	365	292	335	378	360	367	312	332	349	342	339	319	332	368	378	377	355	376	371	329	353	360	369	329	370	372	369	351	386	359	364	364	375	364	323	332	369	357	333	357	327	353	317	318	360	358	392	359	331	349	321	363	322	320	348	371	368	338	324	336	329	421	371	290	331	353	357	357	342	334	350	341	369	365	392	329	343	355	318	371	367	384	337	335	355	354	361	385	363	342	337	362	334	350	351	351	370	392	338	388	366	344	374	383	369	369	378	373	380	371	353	371	368	387	352	340	360	353	347	314	362	337	363	382	368	354	372	350	327	331	352	365	357	329	365	348	344	339	349	359	372	359	371	350	385	329	365	356	366	366	365	360	332	329	378	370	323	319	353	360	381	356	330	346	318	368	374	358	367	342	311	345	361	377	351	349	298	374	357	407	319	387	351	352	343	343	332	378	381	342	335	324	392	364	364	351	343	373	317	338	329	367	336	333	368	381	350	377	351	314	350	314	345	365	381	352	406	372	348	369	370	317	348	326	360	357	319	325	327	353	356	348	352	378	361	366	351	359	356	343	361	347	365	327	354	361	363	349	382	371	343	353	384	371	340	341	376	342	347	348	339	329	359	360	365	325	359	389	379	380	338	367	385	338	332	343	346	372	384	326	333	395	344	348	324	339	320	354	359	320	365	330	331	337	363	353	335	395	380	351	351	371	365	362	326	326	350	340	333	350	357	375	341	338	338	362	304	313	355	293	338	342	354	359	358	365	350	350	340	340	362	389	349	347	401	333	367	347	381	405	312	384	358	374	374	378	370	362	337	333	335	357	355	335	357	357	322	367	355	375	349	330	320	380	341	373	357	361	347	360	333	352	372	332	359	329	352	373	355	387	351	360	345	354	347	354	374	367	313	347	371	308	370	337	363	383	328	359	340	332	341	352	343	366	344	364	350	376	347	368	356	348	399	382	353	343	334	337	350	329	349	384	391	315	367	342	358	356	360	351	370	411	325	304	396	318	361	309	335	372	328	348	319	359	346	333	341	341	398	354	347	391	366	385	347	361	364	371	361	366	337	345	317	331	375	392	372	334	351	368	360	369	355	359	349	408	361	360	353	402	388	370	401	356	349	350	362	369	340	372	372	333	341	349	342	364	350	364	330	362	340	329	378	394	363	361	348	364	393	357	370	348	311	346	360	350	344	349	426	353	365	315	361	354	314	395	344	336	360	351	357	359	363	366	310	357	333	373	368	368	353	373	319	344	387	358	362	320	311	326	356	375	347	339	353	342	383	372	343	336	372	372	341	353	322	312	333	338	371	325	366	387	386	347	393	354	376	359	378	324	373	351	370	376	369	315	355	401	363	333	371	369	409	367	373	352	324	363	348	359	323	377	353	351	385	319	352	350	363	366	347	314	343	370	334	343	370	362	330	383	373	371	368	330	398	367	352	325	362	336	306	312	394	353	362	391	336	373	405	356	376	349	357	347	368	336	345	345	367	360	370	367	330	358	353	383	368	341	410	322	325	334	343	355	364	329	375	360	359	358	320	319	345	335	334	371	315	342	368	344	336	350	361	382	344	360	346	344	305	364	377	369	356	355	345	337	349	371	368	332	365	373	354	316	346	385	356	356	334	344	314	335	382	338	412	367	341	372	347	364	349	346	350	325	327	363	318	342	335	340	351	357	355	346	351	355	347	341	362	380	368	346	352	343	355	369	349	356	338	363	356	372	366	326	325	361	360	371	370	383	352	345	326	319
24372	2333	4375	5079	4638	3931	3122	2784	2340	2196	1994	1806	1702	1632	1468	1443	1343	1296	1246	1218	1221	1228	1145	1125	1170	1085	1124	1055	981	1068	1022	1037	1029	1039	988	1038	1005	994	976	1000	1018	954	951	949	979	985	988	1026	957	935	994	953	929	1006	996	938	899	946	925	960	916	947	881	907	920	902	917	955	951	939	1001	937	933	901	887	880	880	900	846	923	906	906	978	924	900	911	950	914	902	971	937	920	938	906	916	902	936	934	918	919	958	968	928	908	910	907	919	974	887	936	884	927	926	892	920	943	950	885	927	905	852	891	891	914	933	964	870	889	909	928	938	923	926	902	946	924	917	876	846	872	865	911	891	917	921	915	900	943	859	908	889	898	949	905	897	886	943	916	877	892	907	908	885	911	869	860	895	926	898	921	901	887	931	890	863	882	873	857	895	828	896	938	903	883	898	956	889	916	886	892	918	936	954	917	885	892	926	927	952	930	902	961	902	925	905	900	932	891	903	884	880	968	891	900	920	919	916	870	914	885	897	952	899	888	839	902	921	866	943	923	910	901	965	905	887	916	983	943	952	946	939	931	897	910	865	923	871	878	893	928	908	913	959	891	959	930	890	878	896	922	878	870	926	923	890	940	873	865	867	916	916	862	925	920	906	912	948	875	871	926	921	878	946	928	882	870	888	831	929	951	873	880	908	851	875	908	908	952	901	934	901	901	902	919	922	898	928	894	924	927	873	965	934	901	917	927	878	906	906	908	920	875	853	901	917	906	949	889	893	882	886	906	908	922	938	935	883	930	886	906	885	893	897	901	900	913	936	921	937	902	906	938	852	892	916	948	866	896	926	977	915	943	928	900	873	846	913	886	872	878	905	932	885	934	879	840	912	947	889	875	869	849	944	928	883	930	867	915	882	864	946	936	899	925	933	909	912	902	933	911	871	903	860	877	895	929	909	952	914	922	889	906	858	879	884	899	950	919	883	925	883	858	887	957	894	888	890	912	948	951	901	896	893	887	880	903	870	907	874	918	874	942	913	880	910	894	932	913	823	907	934	921	911	905	910	919	882	872	857	861	912	914	884	926	903	910	935	891	893	922	870	885	904	859	888	902	890	883	922	937	948	852	895	893	913	936	890	889	903	868	877	906	906	902	894	890	910	939	896	903	880	909	902	891	852	882	868	870	968	906	929	897	892	848	950	905	866	883	854	911	884	957	886	876	872	920	880	937	903	922	904	890	889	882	878	885	869	864	879	933	891	843	944	889	887	876	929	870	930	872	851	896	896	917	932	880	882	899	905	907	907	931	884	891	887	875	892	946	910	970	911	905	941	923	902	905	859	884	906	931	904	894	925	862	910	867	931	894	886	937	890	864	901	893	878	858	932	876	933	925	894	924	958	884	903	881	893	893	848	901	936	923	937	940	893	885	960	887	867	914	948	923	910	884	928	910	903	904	959	910	923	864	901	876	923	904	932	886	947	965	932	915	870	844	937	902	891	942	929	893	929	926	883	895	862	903	927	885	884	879	896	939	939	909	875	886	875	890	902	891	951	870	887	925	916	871	876	870	898	903	933	919	880	939	915	924	886	952	975	901	880	857	962	944	931	871	863	902	898	908	863	882	903	940	923	915	912	905	865	897	894	894	915	938	878	918	914	870	873	918	849	881	922	852	889	934	938	966	972	945	926	904	857	922	898	983	896	873	919	909	902	907	929	884	912	880	953	939	973	880	946	918	881	968	907	834	942	900	877	935	930	890	885	848	888	891	861	921	949	860	887	887	861	934	899	942	850	939	887	892	887	879	899	874	884	883	866	868	903	966	936	924	852	987	939	879	895	926	875	894	956	941	933	971	920	883	889	915	873	918	891	861	881	887	946	927	881	923	863	862	884	868	884	914	956	855	925	909	826	884	849	937	896	893	871	890	884	867	907	885	924	892	908	871	876	911	932	917	873	951	935	936	969	844	901	848	942	915	913	915	925	905	896	887	932	942	921	879	865	899	900	888	935	927	903	932	916	945	896	923	867	938	911	929	891	892	868	942	920	883	893	905	880	968	933	902	938	933	854	885	891	956	921	891	864	930	840	927	840	944	966	901	928	868	879	902	888	943	898	913	861	901	911	886	903	917	913	923	901	871	944	894	841	879	906	941	870	900	917	928	913	880	876	894	872	890	897	955	889	877	922	913	902	912	924	921	958	918	890	889	910	923	909	875	890	899	861	936	912	865	871	918	877	883	906	896	940	902	894	896	945	909	915	882	939	889	941	1015	928	896	889	888	859	932	953	906	960	933	872	902	914	852	896	889	850	858	927	867	869	858	889	953	920	879	921	910	945	922	846	949	961	908	900	885	928	926	940	926	869	888	875	909	919	893	934	913	888	890	866	906	943	916	986	897	952	905	906	933	909	918	842	934	929	867	920	858	894	922	899	903	812	914	874	889	912	943	910	946	919	923	901	867	900	932	876	937	915	887	890	965	928	905	847	886	952	913	891	903	905	927	880	899	880	895	928	912	923	976	928	919	870	904	985	920	898	912	904	848	892	885	936	850	929	866	879	867	885	908	895	917	931	822	894	935	900	932	891	854	908	874	870	912	880	873	880	945	909	913	894	916	884	933	921	961	897	906	956	905	852	934	908	860	899	890	957	928	912	885	902	931	886	873	912	906	829	948	925	939	891	883	939	861	876	875	911	886	888	913	923	924	912	876	933	898	939	914	922	902	928	899	902	825	889	948	885	927	921	855	895	972	878	923	870	878	881	918	891	924	893	932	848	895	902	890	885	867	854	884	904	904	912	882	922	890	875	868	896	889	930	869	888	964	877	857	956	943	865	909	919	921	925	895	865	909	874	924	898	973	895	862	928	865	881	865	887	857	887	909	844	933	926	941	935	956	850	852	872	930	896	926	923	851	928	952	853	891	949	851	875	895	868	875	895	877	981	912	912	907	864	912	903	888	909	876	929	987	880	863	874	925	898	894	925	914	980	897	907	932	874	878	902	916	887	926	891	923	911	956	903	887	876	856	869	904	892	893	880	924	901	848	915	913	919	926	931	912	879	930	974	927	884	849	922	855	886	869	876	911	933	899	825	948	961	876	861	902	963	877	899	924	894	905	891	922	900	946	886	878	949	943	929	894	853	939	876	897	899	910	849	885	915	884	866	923	924	888	924	905	936	933	909	849	931	962	905	923	855	976	878	907	889	880	880	911	862	894	887	941	873	901	884	888	891	896	900	875	887	856	914	897	880	879	900	899	891	932	819	874	973	852	915	895	902	892	848	919	917	910	917	890	906	915	910	825	855	901	915	957	893	878	879	908	951	926	889	897	877	908	900	885	979	872	886	856	935	916	908	922	862	901	876	900	856	932	908	916	855	900	893	884	901	894	938	904	921	888	917	901	931	911	885	940	891	904	904	854	888	911	914	874	914	957	874	890	891	832	884	900	886	966	886	948	876	862	856	917	942	920	892	928	866	925	941	916	917	899	889	884	899	908	938	924	879	934	904	904
4409	497	361	282	308	296	294	289	289	286	279	275	302	302	278	281	246	268	278	305	273	253	286	266	281	283	300	273	297	285	264	284	276	275	266	296	250	236	261	269	242	283	289	280	269	252	299	284	282	257	269	277	267	300	249	272	296	261	280	302	294	272	303	273	275	305	275	279	275	263	304	274	286	256	280	269	284	275	296	288	269	270	298	300	275	287	271	283	288	292	284	320	301	293	282	269	277	310	277	257	279	279	267	279	297	290	265	273	266	310	311	269	264	294	281	316	264	263	271	268	270	277	281	298	295	304	272	240	265	281	302	277	275	285	296	301	285	288	257	286	272	275	264	281	285	327	311	266	261	242	276	274	303	287	274	269	263	292	262	279	280	265	268	254	250	262	271	274	261	263	300	270	274	284	296	265	284	278	259	291	271	253	257	268	292	284	259	279	264	287	274	276	301	264	284	286	293	245	290	287	283	263	281	313	267	271	283	282	267	289	282	286	273	294	260	287	270	289	277	278	262	305	287	269	257	274	279	250	290	290	282	281	280	273	262	303	257	246	271	265	249	268	292	281	274	295	295	281	259	294	249	257	285	268	294	277	290	267	279	271	267	255	282	277	242	251	273	303	277	291	250	299	303	320	303	277	267	268	269	280	290	289	261	251	291	247	248	252	290	292	257	290	318	288	284	285	276	273	284	268	291	272	278	285	261	286	263	296	257	306	307	287	307	290	304	284	262	268	288	295	243	305	285	265	275	308	272	254	299	312	270	271	275	259	295	250	265	262	273	284	296	266	290	253	273	272	269	274	277	253	291	287	273	291	287	239	288	281	285	269	293	285	297	284	280	273	297	278	258	299	298	276	243	270	257	279	312	284	258	311	276	267	302	269	249	253	243	285	274	249	273	253	269	258	274	277	295	305	271	271	298	272	252	285	273	258	283	277	282	266	282	281	305	284	288	331	306	298	273	301	281	275	279	257	270	297	306	305	275	287	309	265	249	237	264	288	246	290	257	287	259	292	288	276	275	284	269	306	282	272	287	297	275	290	300	282	290	271	265	290	272	253	271	282	279	261	274	269	294	271	273	334	263	262	268	252	272	272	281	295	307	273	267	280	286	297	271	289	257	297	252	260	280	265	275	272	258	256	261	308	271	245	286	290	282	285	277	313	263	277	274	269	281	268	299	280	272	285	289	264	281	283	265	312	275	254	265	259	252	312	292	294	275	279	284	272	249	249	256	298	272	279	269	277	293	253	285	271	275	284	275	283	314	294	284	267	253	275	267	284	243	254	261	278	310	302	277	300	262	263	271	285	268	275	258	281	282	259	256	296	314	256	264	260	292	289	274	250	259	271	279	267	296	247	273	280	284	229	254	262	290	297	291	273	271	273	282	283	287	252	259	260	277	307	268	251	280	236	318	272	252	248	246	277	284	276	276	293	287	276	292	236	294	260	257	301	295	273	302	277	273	288	282	268	268	262	268	326	241	301	260	278	283	253	269	279	260	298	252	278	275	264	274	280	275	256	284	293	291	268	268	279	270	266	290	259	280	259	266	257	272	269	281	274	287	275	250	274	235	263	284	246	280	285	282	256	277	280	288	286	268	250	290	263	290	263	286	276	296	304	296	282	273	288	266	255	257	261	289	286	288	286	276	277	273	299	296	295	259	287	281	246	295	285	257	276	279	282	292	254	285	285	274	283	298	265	299	253	296	266	280	257	268	247	245	285	286	277	282	284	281	279	281	259	278	268	290	293	282	271	309	298	288	294	282	286	310	284	265	296	266	287	264	266	259	277	254	251	278	270	282	291	288	277	283	263	303	300	264	266	282	251	291	277	277	268	282	295	257	251	276	276	282	286	298	312	273	279	285	292	289	281	284	282	284	253	273	267	278	279	277	270	266	274	280	290	316	293	262	290	286	313	272	306	303	286	288	281	293	266	251	263	296	295	295	293	254	274	266	267	295	283	274	289	293	255	262	272	270	283	279	279	309	321	251	277	268	265	285	258	264	282	279	280	263	278	288	313	275	291	285	283	292	284	268	285	290	239	270	282	263	289	274	284	274	290	258	280	257	259	271	278	241	272	257	282	255	266	280	286	265	277	260	281	287	271	309	294	282	282	279	271	263	290	272	303	258	271	275	263	297	298	277	280	284	277	270	271	289	253	292	266	287	265	275	288	289	265	293	302	254	240	278	266	289	288	280	303	272	265	279	294	269	271	300	279	262	249	265	284	304	274	291	296	319	264	266	288	288	262	289	275	253	266	278	283	276	273	259	267	273	282	262	289	296	288	248	292	247	310	257	315	288	282	301	239	297	269	292	291	277	279	300	264	263	237	281	298	266	273	283	291	295	278	253	265	298	287	270	277	265	292	281	241	261	265	280	262	247	298	256	271	274	295	267	274	276	281	300	292	275	257	282	286	265	280	283	281	238	288	278	268	247	269	274	283	294	280	284	259	318	271	276	284	294	252	289	282	287	296	254	303	283	307	312	276	264	242	282	273	285	296	278	268	281	304	263	262	281	316	285	272	307	286	278	263	268	273	313	269	297	261	284	288	297	259	272	286	256	275	270	254	257	265	277	281	268	266	259	263	294	261	251	295	293	274	262	288	279	294	279	290	281	298	263	281	269	292	275	301	286	270	294	259	293	283	275	277	302	259	278	241	294	289	285	280	246	264	283	304	258	283	277	254	280	268	304	270	260	283	255	262	269	259	288	297	272	286	291	246	259	285	264	273	265	272	257	268	253	275	270	292	261	278	294	231	292	281	274	266	293	278	289	265	248	306	261	270	255	293	304	280	273	277	259	295	261	290	274	285	288	278	269	288	248	285	285	251	273	294	287	269	305	302	259	314	323	278	270	251	281	283	270	296	268	303	307	280	282	256	261	287	268	243	284	271	276	273	277	288	285	257	266	266	279	304	275	267	302	303	265	283	271	277	261	291	268	272	272	261	328	283	264	323	272	278	286	287	272	272	303	264	249	272	278	271	298	292	281	265	309	268	267	259	311	257	233	281	280	286	276	259	300	274	296	279	257	288	282	278	300	268	266	262	276	295	283	274	313	288	265	264	274	274	295	271	265	270	291	291	276	268	274	291	289	281	274	283	316	249	285	287	281	265	284	261	284	323	293	290	279	286	261	263	291	264	271	287	266	249	280	270	260	291	263	271	307	288	277	273	295	273	281	302	274	272	268	280	295	264	282	282	280	287	289	264	263	266	255	280	295	262	292	256	277	284	296	320	307	281	293	288	235	292	291	258	267	267	268	283	297	290	287	250	281	293	319	258	275	299	280	275	284	236	258	289	261	273	284	292	289	261	272	263	268	276	261	275	298	288	260	279	280	276	280	280	251	280	248	244	284	264	296	276	273	288	312	257	291	266	264	265	283	293	267	268	291	292	258	261	289	268	310	299	262	253	242	289	295	302	312	294	284	270	297	296	291	290	295	278	289	263	269	285	272	258	295	304	271	271	264	260	243	286	277	272
3823	787	840	860	799	810	809	760	779	707	780	723	756	728	760	755	732	760	766	714	694	699	780	657	755	694	737	691	690	719	750	722	703	738	699	729	691	734	677	723	699	692	727	691	715	733	726	703	713	744	777	725	724	703	710	744	724	663	758	719	732	739	733	741	717	691	718	740	712	724	705	737	703	690	721	672	701	701	700	728	695	680	713	692	673	735	701	717	693	675	739	701	700	761	744	699	704	716	758	706	708	708	746	740	704	756	676	715	700	717	686	692	729	778	770	687	724	720	731	707	688	741	680	679	715	715	710	732	674	745	723	724	671	688	693	700	724	683	698	728	736	737	700	701	715	716	679	737	748	729	679	732	721	765	700	724	717	708	749	694	713	695	741	708	708	694	699	724	707	749	715	723	722	707	708	743	710	757	723	705	726	695	748	687	699	728	757	733	694	708	745	681	695	692	721	741	710	714	715	732	779	675	714	718	684	688	641	743	744	731	711	709	703	713	726	745	661	732	730	670	699	748	683	767	697	689	666	712	753	731	698	717	743	716	716	683	750	691	696	754	670	737	738	712	694	754	756	694	737	724	760	759	728	704	747	726	675	654	718	690	729	705	722	709	688	735	709	748	710	687	721	702	727	736	706	763	706	671	702	737	718	701	715	747	689	705	695	707	735	751	719	674	659	665	754	717	733	674	664	727	734	737	717	724	746	695	750	720	687	685	800	701	711	706	662	734	767	745	748	716	672	741	694	697	735	714	752	637	736	731	753	727	708	680	714	712	698	748	742	726	701	719	677	728	696	714	705	707	723	741	734	733	722	743	712	688	706	797	675	708	701	757	732	681	705	711	684	731	716	720	712	709	727	705	672	685	722	718	748	718	734	732	695	690	720	704	676	721	747	690	737	729	749	713	730	680	719	735	694	688	690	661	635	688	681	742	706	737	699	721	676	704	696	706	690	703	712	701	717	716	704	675	695	750	745	672	698	758	763	714	751	734	763	683	678	729	750	729	676	702	666	725	734	722	701	698	701	722	654	674	729	704	713	662	775	783	696	693	692	742	692	666	701	694	693	730	704	704	708	707	751	716	729	734	713	669	721	708	744	716	711	731	738	733	730	723	716	759	729	721	721	727	716	699	716	753	690	707	719	705	693	735	715	664	693	692	701	696	710	670	721	667	696	723	739	694	687	718	744	743	756	696	691	736	714	706	688	651	716	755	716	743	720	722	707	715	669	665	704	677	715	711	705	670	699	706	721	708	728	745	673	715	719	710	689	723	678	707	698	653	735	712	708	741	728	773	713	704	719	732	759	709	657	698	711	721	690	765	704	736	722	741	715	725	739	713	720	706	693	722	730	682	714	647	698	705	697	689	760	741	670	724	775	719	699	696	764	730	704	729	688	709	715	730	683	699	703	747	720	670	724	708	696	731	686	733	692	719	671	686	728	751	754	750	746	750	682	694	708	675	740	664	739	678	731	698	744	723	713	739	653	734	707	746	760	708	695	682	727	761	678	683	713	702	748	681	706	686	679	755	756	679	731	729	699	696	723	712	683	695	701	696	683	679	686	725	676	730	713	720	724	722	704	725	730	750	684	748	680	675	713	736	747	688	711	720	686	709	730	770	710	678	727	739	713	718	739	756	698	717	751	732	742	739	664	719	674	752	720	700	714	741	680	689	691	708	717	724	763	693	737	663	724	712	714	745	732	727	723	699	719	745	696	674	709	673	693	731	724	718	689	689	703	711	709	715	716	725	737	721	724	738	712	769	752	707	699	678	706	696	725	715	747	687	730	742	666	686	746	712	700	732	677	713	715	745	707	686	714	700	741	686	677	746	729	673	755	764	758	736	688	709	718	731	719	691	687	737	679	711	723	743	703	686	690	736	658	710	690	753	724	728	693	696	743	741	676	663	708	692	705	740	718	709	695	725	718	698	731	668	719	729	727	721	702	704	735	741	733	722	699	699	671	735	685	691	741	707	772	752	679	717	689	763	709	739	730	684	725	711	675	708	702	737	749	716	706	694	649	696	710	717	718	785	768	715	728	755	723	738	697	724	687	712	727	704	716	673	729	717	694	746	745	708	761	761	712	705	732	735	706	725	721	699	743	743	708	691	756	714	704	729	712	749	669	701	684	708	759	708	703	704	691	733	711	696	711	742	734	729	710	758	662	702	713	701	687	715	706	719	720	689	711	721	735	724	708	765	696	685	661	728	687	678	765	739	722	692	699	701	651	727	710	667	727	668	723	712	727	723	753	723	724	725	734	662	717	766	746	692	712	697	724	715	719	727	753	763	695	706	698	750	671	741	713	696	741	687	674	733	760	720	720	681	700	722	711	674	728	711	743	695	716	711	681	737	686	685	726	714	746	714	709	723	709	670	724	692	704	674	707	699	747	737	698	724	689	719	730	740	744	700	693	759	666	686	706	686	703	750	715	736	681	707	712	735	730	753	707	702	691	722	677	669	680	702	723	705	691	677	695	715	716	730	717	679	717	673	746	717	723	739	674	712	732	694	694	724	691	714	706	737	689	687	712	707	707	746	724	710	748	673	692	687	698	715	711	724	712	745	697	689	745	752	733	682	713	752	736	716	780	769	717	719	675	696	715	696	667	721	734	721	697	741	686	682	708	723	715	749	723	772	768	691	720	697	737	672	707	709	727	689	725	727	686	717	672	666	733	726	702	682	706	741	722	721	733	652	715	710	726	700	719	720	727	733	653	733	706	693	717	668	719	687	688	697	696	679	705	656	706	721	740	657	723	686	707	715	703	684	678	726	707	737	669	696	713	731	741	666	716	680	698	676	725	732	700	662	688	720	747	752	713	707	682	701	709	719	715	719	714	721	710	746	704	745	694	720	697	721	731	729	737	714	681	749	738	672	695	709	713	712	713	723	743	749	764	730	698	755	734	724	764	694	765	690	749	716	679	709	699	737	744	733	736	716	748	711	721	726	685	720	669	681	666	731	700	717	705	714	714	708	764	741	706	739	692	748	753	688	772	744	699	728	672	730	695	698	699	739	732	719	709	734	720	664	698	789	708	689	733	739	757	678	744	697	694	728	722	733	701	697	694	718	705	779	749	703	733	723	724	718	678	704	760	699	770	716	732	728	718	726	719	716	751	691	706	700	662	756	694	773	710	725	711	739	710	707	744	700	682	708	730	700	676	710	683	663	665	684	746	725	722	670	686	720	713	719	716	726	638	727	677	693	733	747	734	754	696	723	768	710	689	682	702	718	751	733	725	670	683	728	689	698	615	734	725	703	701	694	678	716	706	710	754	718	690	716	717	684	703	721	712	678	719	746	656	703	704	668	679	714	675	691	687	702	728	710	700	733	734	728	739	726	719	696	697	724	729	710	729	766	725	699	679	716	762	715	726	703	696	675	711	667	690	708	742	736	746	782	719	720	706	728	739	721	668	753	786	686	745	692	699	716	702	655	732	700	681	681	698	637	736	714	714	684	698	735	694	702	740	728	668	699	641	737
38790	10778	1791	884	647	469	433	388	306	282	251	262	271	229	238	230	213	233	207	202	179	194	195	201	224	190	205	189	197	203	203	179	197	221	177	218	187	176	184	180	190	198	194	192	191	203	182	181	192	185	182	191	195	207	181	170	211	189	204	177	182	201	197	170	193	183	193	194	206	179	176	189	178	190	218	200	206	194	188	182	185	185	188	185	181	183	176	179	176	191	211	201	165	202	192	210	183	185	188	186	195	179	191	181	178	158	174	163	173	184	235	186	194	208	186	217	212	173	189	183	197	151	226	192	188	181	188	198	178	191	201	195	183	191	194	188	201	193	200	197	167	168	191	190	185	200	189	193	190	186	199	186	184	196	204	200	215	171	193	171	190	199	185	164	199	180	172	178	183	192	200	184	189	227	212	190	186	184	228	174	200	200	183	201	191	197	215	195	200	187	205	164	205	202	177	191	183	208	201	209	192	197	199	168	203	194	172	164	179	190	194	184	183	196	191	197	175	214	191	209	173	180	195	193	181	189	214	177	210	195	187	174	168	185	192	182	186	184	185	186	205	164	190	187	191	203	173	207	194	210	195	186	196	213	202	194	181	188	179	181	176	175	219	191	183	200	168	199	190	173	171	192	179	198	195	194	184	166	174	179	192	166	201	188	177	182	199	193	194	189	211	181	198	179	198	206	201	169	185	167	187	197	189	203	191	205	189	191	192	208	182	198	191	189	182	176	190	175	165	182	179	210	197	165	181	199	188	173	169	192	175	158	183	181	174	173	181	174	203	194	185	170	182	169	178	186	186	211	166	176	180	176	202	173	201	160	160	204	172	203	169	191	182	178	192	182	167	209	197	191	176	199	172	192	184	196	180	200	194	165	188	178	163	171	169	171	179	158	147	210	209	195	190	177	190	171	162	210	176	189	177	186	190	195	187	201	183	178	176	191	189	176	206	167	202	207	168	173	189	173	180	182	190	187	175	172	165	182	200	173	176	165	173	188	191	189	187	210	178	176	189	174	174	168	204	179	208	178	169	191	190	201	201	212	175	168	209	161	170	192	172	184	151	200	191	203	198	185	171	161	180	184	163	184	200	215	172	158	176	181	178	186	177	173	202	199	187	181	165	164	173	190	181	184	177	207	154	205	210	211	182	184	182	175	195	202	173	194	177	179	188	185	183	193	182	162	174	190	188	198	189	144	173	151	169	173	179	207	199	180	167	183	175	174	194	194	208	159	177	216	182	180	184	177	205	207	201	206	166	175	202	168	171	172	196	201	193	194	190	191	173	194	188	171	179	203	178	208	170	199	167	174	210	186	183	199	169	210	184	189	177	194	182	183	156	174	195	222	185	185	174	215	176	157	198	201	175	217	188	186	218	190	201	182	185	191	193	176	188	165	173	182	163	182	191	178	169	194	188	196	175	160	175	177	158	164	208	205	161	175	189	208	204	213	177	176	214	183	205	194	191	183	198	171	184	191	169	211	160	189	207	185	206	202	190	208	198	189	183	169	210	186	209	166	187	192	187	192	194	184	183	161	173	181	188	186	187	206	201	189	183	213	191	192	192	164	174	185	206	183	198	183	214	180	192	188	206	176	196	200	158	184	168	183	188	179	212	176	171	205	183	190	202	217	200	187	176	186	199	194	182	181	191	189	189	160	199	172	206	189	204	198	180	204	184	186	149	200	198	201	195	179	196	202	204	179	166	195	207	199	167	193	191	187	195	182	180	197	166	202	169	191	196	200	196	188	155	169	169	197	195	196	187	186	200	170	191	210	167	170	167	196	205	206	155	157	189	172	181	180	207	184	192	165	174	177	180	182	202	181	182	188	207	188	182	192	186	158	181	196	175	177	162	200	201	196	193	175	182	180	203	197	197	187	203	186	195	209	188	185	189	205	197	164	187	176	203	191	185	180	192	203	152	207	186	192	189	179	189	194	183	175	207	182	183	197	173	185	170	191	178	174	149	182	196	207	169	171	184	171	187	218	190	182	174	188	183	190	173	215	216	189	192	209	199	207	182	182	200	183	185	215	179	215	185	183	184	202	166	173	168	200	205	181	166	199	167	171	182	204	170	185	192	181	167	194	198	194	161	196	207	201	156	213	206	170	195	166	169	204	164	184	225	181	214	163	198	194	188	194	201	188	155	193	192	161	205	202	173	179	199	179	163	193	190	192	201	179	196	199	179	188	201	197	160	201	177	190	201	173	158	179	169	191	193	173	195	195	183	180	184	185	185	190	171	177	210	193	179	194	157	175	154	214	203	172	184	191	184	156	184	211	201	206	179	158	207	202	195	213	173	175	189	187	192	167	185	211	194	212	216	197	198	153	219	191	182	176	173	199	182	195	217	198	174	220	188	194	161	189	192	176	173	183	196	171	208	157	200	183	192	209	185	191	189	191	193	162	223	192	173	201	168	184	183	170	219	186	194	196	203	197	185	199	180	202	177	198	188	207	201	190	188	167	209	205	205	181	188	182	205	210	199	182	185	195	188	181	194	205	194	204	206	190	176	194	177	213	207	213	183	211	194	184	199	209	182	173	188	177	180	183	188	179	194	175	187	174	185	202	177	186	198	186	213	175	181	178	169	174	178	193	164	200	193	174	219	180	192	197	165	195	194	178	193	185	191	201	200	196	186	183	196	210	199	198	185	195	210	196	214	204	166	180	186	185	178	178	193	196	170	185	178	200	183	168	193	198	172	204	203	196	167	191	205	191	211	189	198	209	188	203	179	190	211	171	236	196	216	170	177	188	207	191	180	201	197	183	175	181	168	172	172	187	186	183	196	170	183	177	187	200	179	201	197	177	172	199	155	184	215	195	180	185	182	219	208	186	184	183	195	210	179	190	185	177	177	193	219	188	167	175	182	219	185	177	195	210	193	177	171	172	190	173	183	194	181	201	200	170	207	186	168	166	186	182	202	195	224	215	196	193	194	184	168	188	183	183	195	175	199	179	133	184	184	197	214	194	212	164	165	189	180	201	200	196	178	191	180	170	208	196	190	181	171	190	182	218	192	212	192	210	178	185	193	201	178	179	198	174	184	195	171	174	192	168	168	194	208	210	180	155	190	200	173	196	209	199	192	177	189	165	164	198	178	209	204	192	182	192	190	203	186	166	186	216	177	192	191	177	187	193	163	206	191	209	195	172	190	196	203	200	201	195	195	169	214	152	204	193	153	182	178	181	174	178	165	170	196	181	175	180	165	202	187	181	171	197	185	183	163	167	176	175	175	165	152	185	173	178	204	183	198	188	196	204	215	179	166	193	198	196	174	187	178	178	201	178	176	182	178	183	181	187	173	165	213	188	202	210	189	199	203	184	177	214	191	206	190	189	177	154	199	210	184	199	191	178	179	210	208	189	202	181	185	200	202	175	188	200	168	192	171	204	198	192	172	179	169	175	176	201	170	192	206	181	182	201	162	188	164	197	188	188	186	204	181	189	186	166	195	172	187	166	186	194	197	182	221	197	185	197	192	172	195	201
17870	1210	2371	2720	2423	2119	1698	1473	1339	1174	1119	975	913	887	866	822	770	750	735	735	715	706	697	691	622	625	657	662	620	640	680	606	620	535	611	589	597	572	562	668	568	573	576	573	575	594	558	583	566	538	596	580	572	566	585	619	578	575	520	582	549	557	550	542	598	566	564	581	541	576	527	563	584	563	570	525	532	578	579	592	554	540	600	491	548	564	556	585	570	555	526	570	546	542	547	548	522	586	544	529	560	597	518	490	575	521	582	560	510	537	546	587	556	582	541	528	515	587	540	515	564	575	543	533	568	598	545	520	502	596	526	532	576	522	598	559	549	591	479	528	533	527	510	532	574	527	549	541	592	523	522	579	563	537	531	556	578	537	532	552	515	529	555	556	592	544	571	614	559	522	556	554	554	591	530	535	554	504	538	519	589	510	539	539	530	542	548	576	580	554	576	541	523	575	554	548	522	603	541	503	548	572	579	545	548	534	580	573	512	576	534	547	543	562	531	564	563	563	560	523	555	582	563	573	546	539	538	572	566	544	528	539	568	502	574	528	519	553	534	536	522	528	544	561	548	542	574	567	523	556	542	523	550	540	515	541	541	519	566	518	554	579	566	543	561	533	628	572	569	567	503	565	534	519	558	545	521	547	548	550	521	516	542	549	542	532	538	536	503	583	501	553	587	534	551	558	567	515	535	589	524	541	549	511	579	573	528	552	515	574	530	534	533	576	543	546	525	574	561	534	547	544	539	580	591	516	535	553	571	549	501	524	558	520	586	558	542	536	557	538	582	523	535	567	618	541	575	554	553	563	578	540	573	540	572	545	556	536	552	534	533	491	583	523	562	528	562	542	525	559	538	554	532	556	554	537	547	563	497	562	521	543	536	562	553	535	529	552	565	538	531	562	534	544	580	508	479	526	505	582	564	566	553	514	580	527	572	578	548	562	568	549	551	563	542	526	560	533	586	596	551	570	511	563	630	540	587	562	539	568	554	568	565	522	541	560	542	504	538	559	562	535	583	552	537	538	550	541	544	551	523	539	530	510	535	546	597	544	551	550	563	547	539	562	550	549	510	511	570	550	534	544	590	567	534	582	518	538	564	559	524	540	535	554	501	533	551	557	545	538	531	526	542	559	561	503	570	521	568	562	577	518	518	549	570	593	548	565	532	552	568	585	539	537	536	552	576	519	560	540	571	526	564	549	516	523	577	552	559	547	533	535	516	539	523	526	562	538	560	552	532	561	534	551	505	548	568	576	576	578	515	581	529	522	555	530	526	543	562	537	499	578	549	544	583	544	577	539	539	505	544	552	581	528	542	589	565	569	543	565	519	511	563	562	547	598	539	569	588	553	547	525	545	546	536	544	530	563	543	499	552	530	553	534	558	569	562	545	529	563	510	544	536	536	533	557	514	555	569	549	505	529	550	574	523	533	569	585	547	573	555	550	517	508	587	546	570	560	565	566	543	585	531	551	604	572	557	571	540	549	521	574	535	579	524	544	510	549	573	556	561	536	575	507	533	565	521	558	529	513	543	577	555	606	583	516	564	510	538	555	522	520	555	519	554	525	565	520	563	541	594	546	540	563	560	538	520	519	554	525	524	579	507	585	524	571	561	556	533	541	548	557	531	585	554	546	532	521	546	540	561	561	561	566	574	491	497	615	535	564	563	543	546	526	568	545	544	517	496	553	540	521	553	571	526	536	528	557	555	565	522	534	507	551	507	496	546	540	544	505	558	558	518	581	568	535	571	523	514	521	507	567	494	563	564	514	528	544	573	561	551	561	571	492	538	561	593	572	529	548	570	547	555	545	566	598	541	535	570	541	554	575	550	544	523	544	583	555	550	570	565	516	524	546	542	565	558	544	604	601	555	546	575	528	521	535	525	556	546	557	514	540	554	526	546	564	558	543	519	535	591	524	556	564	539	548	547	549	508	591	527	591	554	549	542	583	552	537	595	496	543	536	565	485	559	532	514	585	548	531	561	579	555	538	541	565	548	518	540	543	552	575	555	565	557	518	574	547	528	547	540	575	584	524	525	565	521	497	542	553	526	591	503	559	558	543	554	523	566	549	547	561	564	570	558	531	497	515	542	561	550	523	566	555	517	597	579	552	586	533	568	487	558	533	543	543	545	550	545	539	538	552	600	527	539	549	491	511	521	590	569	553	547	524	553	546	546	573	579	531	529	512	545	543	559	545	540	557	556	618	535	554	525	543	562	525	533	600	576	547	584	578	549	540	549	564	527	508	577	531	511	539	534	546	571	554	547	544	556	537	515	544	559	535	554	554	497	531	569	534	518	542	533	544	542	550	574	529	492	545	559	543	553	563	585	556	574	513	525	606	537	528	569	582	567	519	517	547	578	548	537	531	589	544	544	549	549	551	526	605	482	549	540	553	539	570	553	532	584	517	526	520	536	555	534	544	539	542	532	542	549	507	507	535	560	508	570	556	507	535	552	488	590	574	571	542	565	556	589	565	524	548	516	523	557	549	523	531	521	539	553	550	530	576	598	526	604	547	521	562	557	569	547	553	554	575	556	564	520	532	559	541	536	590	577	566	521	574	521	520	538	612	555	546	571	531	567	570	545	497	546	572	508	565	536	539	547	559	563	551	589	572	586	565	531	549	524	549	509	536	542	524	557	526	545	511	509	523	538	566	528	535	587	535	550	567	543	548	572	562	501	521	582	544	548	543	570	541	549	558	553	565	529	549	520	534	545	573	530	555	562	576	518	566	531	536	594	511	546	610	533	494	560	539	523	552	524	582	486	524	511	583	535	603	545	547	567	514	559	525	540	560	517	525	532	507	545	558	538	529	512	553	517	521	542	541	535	541	582	516	561	540	487	554	515	539	557	563	542	559	527	559	546	529	533	542	543	520	546	501	574	541	553	530	555	520	567	572	544	565	540	555	519	573	550	541	535	561	545	556	526	525	564	523	553	555	556	578	546	504	542	544	539	529	552	543	522	506	553	591	512	548	550	528	565	546	576	553	551	525	520	557	574	596	524	563	553	591	540	525	565	546	567	540	522	586	553	576	591	533	556	542	592	550	540	603	561	508	527	560	548	563	560	620	531	574	578	536	555	575	548	546	575	551	553	463	550	525	569	556	556	561	543	510	554	504	559	565	545	544	566	561	524	589	548	520	526	528	565	556	546	518	600	580	547	581	503	535	509	576	556	565	541	546	504	556	579	552	560	558	550	523	531	527	579	574	560	522	539	527	559	569	558	581	545	540	568	520	544	551	566	539	526	558	552	533	527	552	560	545	575	520	543	580	579	509	532	574	550	519	567	554	537	555	528	541	547	536	515	501	570	523	587	579	552	507	512	566	555	530	611	579	552	536	531	506	551	558	550	574	575	524	565	551	554	557	576	535	548	585	544	540	530	572	591	557	585	555	556	528	500	561	570	603	509	526	619	538	575	539	569	546	515	523	555	590	566	595	537	538	585	562	524	549	531	525	577	546	586	562	564	533	508	536	523	557
47134	19711	8735	2126	1293	998	785	657	632	565	518	517	483	458	468	400	393	397	444	398	381	366	362	372	356	379	357	398	384	396	367	342	365	409	371	401	383	392	369	359	344	352	361	377	354	359	366	384	351	361	385	370	354	360	352	341	379	356	349	344	308	350	369	362	337	341	374	361	348	360	367	337	339	355	388	392	345	382	390	334	362	330	350	349	350	399	385	370	368	331	328	332	391	384	358	322	347	362	338	352	348	351	404	364	397	392	311	368	375	356	361	369	339	348	355	346	340	336	347	373	341	346	354	335	362	349	341	357	368	342	341	340	395	349	367	345	399	352	358	361	381	352	357	339	345	361	359	355	401	357	347	355	352	387	298	391	364	368	339	342	365	350	344	362	375	356	362	392	343	385	364	371	342	371	325	367	359	367	385	354	316	352	348	323	335	342	351	327	357	315	355	343	358	361	348	326	332	359	363	315	379	344	365	372	344	394	331	362	336	363	326	359	343	356	362	333	353	342	341	394	354	334	380	359	306	347	363	380	379	381	343	363	352	353	369	365	350	334	364	341	332	354	336	293	377	367	360	358	394	358	355	363	350	350	374	336	327	361	358	373	409	336	322	316	349	363	364	353	322	331	318	355	367	356	311	344	392	356	352	342	356	349	355	342	346	348	346	367	354	377	354	389	339	339	383	337	375	378	348	361	345	354	331	306	361	348	334	356	322	350	381	349	364	327	340	409	333	380	365	335	344	343	332	377	345	353	377	355	349	345	352	352	376	349	360	361	364	345	339	357	373	358	355	353	359	367	363	356	327	337	373	321	358	338	333	347	374	328	344	347	385	406	331	349	345	334	341	346	351	343	362	341	342	350	357	345	323	376	386	363	347	383	356	360	361	345	323	326	364	328	368	355	344	328	334	341	356	357	370	331	377	354	411	388	355	349	374	364	346	349	341	362	347	336	324	329	406	341	373	386	362	347	343	346	357	376	360	392	362	363	345	376	369	350	373	349	385	341	355	363	344	364	348	357	380	336	322	378	360	328	365	351	375	372	340	369	332	342	356	349	371	347	409	355	335	352	345	317	355	338	357	302	360	375	329	318	372	334	317	390	379	346	352	363	347	376	374	375	385	364	351	364	353	362	396	325	344	343	372	354	359	368	347	335	355	359	335	338	357	342	352	350	354	331	369	357	362	351	339	332	374	373	368	370	362	346	362	339	410	349	347	345	358	351	367	360	341	375	369	341	363	385	312	338	391	361	381	348	351	365	364	368	344	345	354	355	384	298	369	342	355	364	337	397	357	352	358	326	336	379	379	392	357	337	343	354	333	362	364	384	333	332	335	325	350	370	359	349	350	317	377	365	342	350	350	341	341	328	345	358	387	357	384	371	292	348	364	368	352	369	402	358	318	392	390	339	353	354	331	386	382	376	320	335	336	351	369	366	334	331	360	353	365	363	370	372	358	364	331	374	343	362	359	358	366	336	333	377	360	361	372	346	336	349	336	321	340	352	367	332	344	355	365	347	333	371	333	397	349	348	358	353	356	318	349	386	323	326	344	329	336	332	346	385	326	363	359	338	328	362	364	344	347	355	361	383	348	331	346	336	355	337	314	360	366	363	351	362	332	321	345	359	333	348	374	356	377	332	375	372	360	364	358	320	335	371	353	405	334	341	325	379	324	367	318	371	292	377	350	347	359	354	377	373	375	358	349	352	353	358	320	348	353	300	358	336	364	328	377	354	359	326	359	368	328	337	345	345	344	362	373	342	373	349	363	357	312	328	370	314	356	373	355	352	374	330	350	341	360	358	371	396	387	333	359	404	375	310	346	345	348	349	337	361	336	388	354	343	392	330	335	343	345	366	345	324	357	346	367	371	369	348	371	334	334	346	356	362	350	340	348	367	368	352	365	363	368	344	367	369	378	341	383	344	341	371	390	338	334	358	356	317	328	357	346	388	333	350	350	332	356	317	340	363	381	369	363	331	341	358	387	391	369	358	354	383	335	335	349	357	346	337	363	348	360	362	395	363	362	376	354	337	330	340	352	358	371	359	339	330	356	366	346	366	351	356	310	344	379	353	350	353	360	326	388	376	378	363	343	346	308	382	367	356	338	323	317	332	366	367	383	337	350	354	371	322	333	350	361	337	343	400	338	339	376	346	347	362	350	353	348	346	379	378	323	361	361	375	363	392	397	367	340	323	356	367	344	347	368	356	347	333	354	363	354	322	351	369	358	311	332	337	387	347	363	365	341	342	364	394	377	332	337	343	376	329	319	349	332	386	345	337	365	337	345	363	323	360	338	364	349	333	324	323	366	334	341	372	368	374	403	357	348	382	377	354	366	397	359	359	341	366	319	339	365	356	363	353	344	355	358	356	329	399	365	344	338	378	358	346	360	330	319	347	373	379	353	310	342	361	367	386	347	351	333	352	349	360	356	360	298	363	344	342	353	371	368	305	320	358	358	372	372	361	397	360	356	383	353	367	368	362	338	351	363	323	360	365	320	363	370	335	432	353	370	355	347	370	361	373	346	342	362	379	313	351	361	395	410	357	394	345	351	370	383	360	421	365	339	343	365	397	358	348	327	350	363	337	382	328	366	348	350	394	352	364	342	369	358	357	366	325	361	328	368	352	355	363	355	354	376	360	357	324	370	325	366	356	350	332	322	365	346	375	347	346	337	341	370	318	338	349	338	373	376	377	333	332	327	375	374	377	372	334	359	335	320	349	385	345	329	302	355	321	341	338	317	320	318	362	354	348	366	343	373	350	337	356	353	355	360	351	329	338	334	349	307	373	397	413	368	360	316	380	359	352	363	375	362	350	348	377	315	348	369	334	377	354	333	361	362	322	371	335	365	354	326	342	370	355	356	390	361	362	351	337	359	360	358	349	362	349	398	350	348	333	338	326	350	347	344	353	359	379	347	326	377	382	326	351	327	313	322	350	383	351	351	335	345	317	375	354	347	343	363	371	350	323	362	351	343	336	326	362	338	370	327	338	390	373	329	354	374	363	353	346	388	327	357	344	352	360	390	337	362	365	353	361	344	352	337	313	372	344	380	354	367	349	331	352	327	370	371	298	344	348	399	318	348	342	347	327	347	407	384	352	339	324	366	360	372	340	368	327	373	378	355	367	368	318	343	373	361	318	361	368	374	373	343	357	378	367	319	387	379	350	382	348	364	365	373	365	372	352	354	351	364	377	382	387	351	357	366	337	347	362	378	346	333	364	342	342	334	335	358	341	381	358	350	345	356	364	339	338	348	364	354	364	369	345	323	322	361	360	388	347	324	357	356	378	337	335	401	370	377	320	362	363	347	347	394	370	328	348	365	366	358	371	401	354	346	364	352	327	353	366	351	340	353	340	361	348	369	372	349	343	356	369	327	389	388	336	365	338	352	360	350	397	344	329	386	344	344	354	370	397	387	373	349	345	322	369	359	362	370	338	342	376	404	332	339	367	408	347	383	360	355	349	336	350	335	366	364	339	330	362
24526	2265	4378	5238	4728	3852	3310	2794	2485	2150	2067	1810	1628	1564	1562	1411	1320	1294	1299	1208	1255	1160	1156	1100	1178	1088	1074	1075	1063	1057	1049	1073	1033	954	988	993	1015	1004	973	995	974	1002	996	957	951	976	929	975	911	981	890	947	960	972	880	1013	911	909	936	906	1014	941	928	1012	931	953	901	908	967	885	924	918	928	955	945	954	963	964	915	964	906	933	951	888	941	881	922	911	950	880	895	944	962	934	898	946	886	922	944	917	947	936	960	982	913	886	923	907	910	921	905	887	930	924	962	908	898	908	932	909	872	899	914	902	838	876	949	861	929	919	948	966	906	915	874	902	893	952	921	928	881	901	868	917	934	908	899	914	982	918	969	862	903	896	913	903	929	873	917	927	948	912	878	932	885	936	910	961	903	876	915	944	875	877	927	908	912	894	917	962	943	898	907	930	902	858	944	895	906	874	886	889	929	908	894	888	944	901	906	909	935	937	934	913	878	913	919	885	888	927	955	892	932	913	909	863	924	904	909	925	861	947	953	886	911	898	932	883	932	903	899	909	916	849	884	855	904	949	937	923	936	897	925	884	893	955	910	913	883	895	902	944	903	901	900	886	958	887	922	947	936	892	918	884	916	891	926	909	922	913	974	853	861	903	924	881	912	906	958	882	923	878	922	900	955	883	942	921	931	924	893	876	926	895	962	925	869	868	927	900	909	904	916	882	900	960	936	918	874	878	917	893	958	883	904	890	881	921	876	902	939	909	911	927	939	881	887	910	919	931	850	874	888	907	925	873	912	919	904	932	890	883	942	919	888	884	869	910	860	918	889	922	897	912	945	914	919	929	941	928	866	866	901	854	881	872	958	933	894	951	859	943	898	899	921	935	945	914	928	937	892	926	910	899	892	887	954	884	957	906	858	918	928	920	931	884	942	914	910	896	882	905	865	953	896	958	877	920	893	960	926	917	978	874	953	960	908	924	996	883	901	872	917	921	892	939	927	880	906	931	901	878	904	928	909	894	885	931	920	927	913	891	934	842	891	857	922	913	970	955	846	873	990	885	890	909	945	957	920	968	920	927	943	946	897	900	895	918	893	928	891	930	961	927	891	958	847	927	893	923	916	947	899	906	908	936	880	916	867	876	898	889	935	933	891	920	906	872	881	952	912	864	908	950	850	906	868	938	866	958	836	903	905	889	936	923	907	903	869	917	976	949	894	887	965	969	908	939	936	919	890	938	928	902	912	888	880	852	920	910	880	864	928	868	923	888	893	916	920	957	883	881	906	899	851	905	888	894	890	976	900	896	974	917	951	898	930	885	930	931	874	968	915	881	873	876	876	929	933	861	860	930	901	934	917	913	975	925	947	896	932	879	988	918	987	920	962	923	884	943	927	887	883	932	932	878	892	882	941	900	934	879	948	883	932	878	931	945	912	874	909	886	906	942	912	885	907	942	873	915	922	908	893	863	892	948	900	906	893	877	974	920	943	953	892	901	865	916	888	901	898	898	919	897	859	923	932	913	926	885	924	898	874	892	921	884	906	968	987	897	880	934	899	912	938	918	925	941	971	870	877	903	929	910	902	859	916	868	845	889	893	873	887	908	908	865	905	880	893	872	856	923	932	894	920	913	894	938	927	918	859	905	913	869	858	876	916	935	911	919	932	957	872	848	918	932	939	918	938	879	923	874	878	929	906	912	826	877	906	908	923	922	871	912	861	889	968	922	930	884	930	935	897	908	961	895	888	871	914	899	939	957	837	909	883	911	881	926	853	946	888	915	860	924	897	881	951	959	868	885	905	914	901	943	859	923	918	934	851	926	903	911	884	912	891	901	881	920	965	870	898	929	883	927	910	921	878	919	876	881	899	935	959	893	933	935	898	901	850	849	921	881	945	878	947	949	912	938	889	911	883	908	864	932	915	932	921	956	890	872	951	860	924	895	909	859	934	941	898	902	884	911	859	940	909	915	961	920	819	920	929	891	892	898	935	884	930	893	889	906	930	929	905	906	884	905	867	902	992	929	924	845	904	898	894	937	923	873	870	896	957	906	915	928	920	877	903	921	950	938	934	896	902	908	920	869	864	891	903	838	942	934	878	901	928	885	908	866	885	916	924	907	886	942	940	921	963	896	898	868	928	928	900	954	877	914	873	910	868	910	913	874	934	932	937	902	886	884	970	882	907	945	912	859	912	910	886	918	884	880	880	911	905	979	912	924	938	918	930	905	919	954	941	902	840	894	918	904	907	842	937	880	953	917	934	895	893	888	903	920	868	878	863	941	938	856	879	947	916	908	886	932	885	914	934	875	908	928	882	880	894	918	869	943	898	925	922	883	853	912	934	961	922	885	918	935	875	841	943	927	955	907	917	885	905	917	933	887	865	918	934	894	901	934	951	956	885	895	887	971	915	864	924	954	929	904	935	934	940	948	951	947	868	911	947	903	812	921	875	991	894	939	940	943	895	929	925	889	923	879	885	924	872	938	870	904	877	883	838	905	924	887	883	918	849	931	912	879	858	964	925	903	884	890	896	912	893	875	867	889	902	893	926	939	900	891	920	891	924	906	917	863	891	976	902	932	910	905	976	898	902	948	957	911	936	950	947	930	892	908	874	919	910	883	929	922	923	858	942	895	871	920	905	827	962	913	935	860	883	929	871	878	910	933	941	890	918	902	876	896	877	941	911	896	898	901	908	898	917	936	937	928	902	870	903	893	902	932	997	920	909	944	900	893	917	887	876	929	898	906	920	936	940	894	968	856	933	986	925	935	937	925	900	941	926	905	898	937	878	903	862	884	924	879	876	914	910	901	910	827	973	880	988	879	870	871	901	882	928	873	922	828	925	909	869	938	867	834	954	839	886	908	906	965	878	885	892	911	918	938	878	899	909	893	914	872	927	923	858	852	911	905	867	926	923	870	861	882	866	934	921	904	880	930	926	840	883	960	887	913	886	879	906	942	898	891	950	885	890	946	916	895	933	889	932	891	903	878	948	925	933	920	930	835	903	913	925	868	909	887	873	943	944	932	923	906	898	928	928	954	919	930	903	880	999	921	864	883	926	941	892	925	950	908	898	910	927	837	931	897	945	890	911	893	915	901	925	916	878	904	948	909	918	915	921	968	916	910	891	879	933	880	930	848	903	901	913	922	932	923	889	897	923	907	967	883	921	872	888	877	837	868	878	904	925	938	897	950	913	865	933	877	898	958	922	895	912	900	894	870	922	877	885	878	840	912	877	926	874	910	916	941	914	937	895	866	909	938	919	854	884	872	865	874	955	914	890	957	920	916	966	935	906	935	947	932	903	907	834	889	954	912	854	924	908	865	933	924	969	940	892	920	907	900	871	893	909	934	928	941	935	903	888	924	886	902	926	882	870	890	882	901	930	939	910	890	858	901	893	955	896	934	936	867	910	934	892	890	918	878	920	909	868	919	938	917	936	896	861	897	907	921	876	896	918	878	895	896	901	925	921	868	883	848	901	886	919	864	886	990	907	861	902	898	911	910
4194	308	322	301	274	285	259	256	307	259	265	287	293	305	281	264	292	331	265	268	266	290	246	299	290	277	290	261	282	280	246	268	295	300	251	294	285	281	279	271	271	270	265	272	282	276	313	262	254	268	298	295	280	292	261	293	299	314	258	298	283	258	293	261	280	268	259	278	267	289	283	293	268	292	310	264	267	281	293	258	285	262	267	270	267	280	317	272	290	300	291	258	298	259	262	242	275	268	251	280	244	262	249	289	277	284	297	268	249	264	247	274	281	272	296	265	246	267	259	258	264	282	276	314	298	300	306	250	268	271	288	269	268	264	268	263	255	261	258	249	248	265	280	265	278	275	267	272	293	288	280	294	277	271	311	260	270	283	278	259	304	275	288	279	284	256	294	286	289	259	247	290	274	246	269	289	287	263	265	271	276	303	282	253	270	250	277	269	279	261	291	296	255	267	310	285	277	274	259	290	267	269	251	260	257	265	288	248	282	284	300	278	236	264	274	258	287	254	256	283	279	293	271	293	292	277	266	302	274	272	265	231	274	282	298	327	256	269	288	251	258	282	286	279	268	275	253	289	268	275	278	268	279	273	308	267	266	249	268	296	295	293	303	293	272	281	263	317	286	261	286	254	279	288	264	281	281	275	273	305	268	264	288	308	254	290	260	300	269	272	264	276	292	302	288	304	271	268	255	275	277	294	288	284	264	258	285	257	291	279	266	249	255	255	266	292	278	264	301	265	278	265	277	240	276	279	259	268	274	267	329	258	268	302	250	260	258	280	258	273	283	283	255	285	285	264	287	283	289	256	282	265	299	293	271	287	248	303	302	277	306	273	297	257	270	263	298	242	260	251	274	268	289	250	272	243	269	258	281	296	307	279	277	299	270	271	291	279	301	279	265	287	251	259	278	276	265	274	281	274	307	282	263	285	249	256	292	272	281	275	294	298	284	274	279	276	252	305	279	256	254	277	311	276	273	274	278	288	289	292	265	284	270	272	273	267	280	300	253	279	264	292	295	301	278	268	277	269	288	275	255	268	293	286	285	310	283	279	245	265	256	281	280	285	295	314	288	248	261	271	260	287	277	286	276	298	254	284	298	278	304	270	280	270	258	267	290	270	256	269	285	266	266	306	274	271	291	260	307	282	314	276	292	282	279	281	295	262	266	272	311	256	267	268	277	282	285	302	248	282	256	306	302	294	291	303	253	308	303	307	269	260	272	289	271	252	254	274	257	287	274	295	274	297	273	233	290	301	263	271	308	297	239	270	329	311	284	322	295	317	293	295	316	264	261	279	295	293	218	253	278	295	273	299	285	267	269	258	277	265	282	279	284	284	264	277	260	242	280	257	287	295	262	302	278	297	284	263	302	273	289	283	267	240	281	308	270	286	263	264	297	266	273	286	278	279	288	239	283	258	262	291	302	293	296	272	281	274	282	256	283	293	290	268	287	277	273	283	259	291	281	256	270	276	280	313	264	260	240	279	242	278	264	253	287	277	281	281	269	278	268	287	269	263	254	287	272	286	315	280	265	269	305	282	302	281	301	303	294	269	245	274	268	291	286	293	294	271	280	300	290	277	249	271	276	231	257	260	280	280	284	275	258	236	281	270	268	250	249	297	247	280	307	266	271	276	260	249	278	292	277	293	297	275	269	296	248	283	284	276	270	278	254	274	285	277	266	287	285	254	281	288	271	295	273	273	280	271	271	278	294	267	274	273	263	309	255	262	303	238	273	281	279	293	289	279	275	252	271	283	273	293	269	266	269	256	250	267	260	273	286	284	239	315	281	284	262	269	270	244	296	249	275	281	286	278	282	291	302	268	249	266	288	294	259	290	258	281	282	289	264	290	267	270	265	293	247	319	295	279	289	264	293	279	284	275	300	267	285	261	246	256	285	262	299	278	285	279	268	273	270	281	289	240	261	264	248	277	288	263	268	291	277	264	253	271	291	266	263	265	255	267	271	262	297	271	253	274	282	265	259	311	285	286	277	292	305	274	260	291	259	258	260	268	267	269	281	266	279	278	240	272	293	302	287	245	267	285	266	250	284	250	310	233	306	271	275	254	276	261	251	290	292	307	277	296	299	305	301	262	283	283	276	303	281	270	287	300	284	260	307	269	289	253	310	267	297	260	267	308	271	271	277	302	287	269	288	260	266	289	311	288	265	295	278	305	254	281	290	279	276	259	267	267	264	270	292	294	318	277	292	268	289	273	252	283	292	266	300	278	266	255	312	293	273	264	273	323	269	290	252	270	286	263	274	312	264	297	289	276	291	264	278	275	304	269	308	307	262	289	232	310	290	259	305	278	261	298	271	291	279	272	283	299	296	306	286	266	275	279	267	294	259	281	277	305	300	316	275	272	262	260	257	266	292	278	280	267	269	264	281	305	290	273	268	276	285	311	280	270	286	263	259	239	290	285	276	293	275	284	265	265	271	297	267	291	276	250	279	279	275	245	269	244	287	288	260	282	313	300	291	291	263	274	289	259	288	296	299	287	297	325	260	285	301	259	280	291	273	290	276	317	273	255	269	251	298	276	264	262	271	264	279	253	265	273	328	238	232	292	270	258	309	299	281	256	285	230	303	291	255	310	257	254	262	263	282	275	307	256	299	261	264	294	290	279	307	312	291	274	300	321	258	257	267	262	280	297	294	278	276	259	276	278	309	276	273	252	288	259	254	272	281	266	271	283	270	298	270	254	276	279	280	257	307	265	280	260	267	283	254	293	269	266	266	273	280	271	296	277	246	275	273	297	260	273	273	262	266	301	258	268	254	287	288	255	262	268	255	259	273	302	279	271	279	281	265	308	275	281	232	300	266	323	277	279	270	273	297	292	264	282	290	259	267	273	321	293	235	276	281	259	289	272	275	282	250	272	284	267	282	289	299	301	276	277	274	274	256	318	290	280	287	273	310	265	267	285	304	259	275	259	284	291	274	275	262	276	269	298	253	274	277	260	280	285	263	248	290	260	286	314	277	274	308	239	263	271	257	248	315	296	290	298	276	310	276	302	275	244	292	274	281	265	271	276	281	253	321	255	305	266	286	276	279	267	276	267	302	244	264	281	299	290	275	268	286	255	278	298	274	285	287	288	286	288	263	269	285	260	290	284	301	312	283	266	291	300	289	275	273	307	309	287	312	277	288	258	294	281	271	286	273	271	286	271	267	279	276	249	283	264	263	258	252	260	279	294	311	280	265	288	283	263	282	285	263	287	276	239	295	310	313	274	301	266	273	275	291	275	264	279	282	273	282	266	268	290	303	297	286	266	281	263	271	301	269	299	274	262	279	306	321	256	267	264	289	277	286	276	292	293	271	258	263	281	294	277	300	307	262	303	308	251	290	297	278	285	295	318	297	284	281	240	255	278	279	285	266	265	300	240	282	260	252	265	267	322	265	280	319	272	283	278	317	306	271	273	276	322	300	258	266	265	268	275	262	272	249	277	276	303	286	243	256	266	303	261	270	290	244	286	266	282	304	294
3788	751	804	805	820	752	758	693	766	742	723	748	735	697	700	709	746	710	692	726	729	725	732	745	730	734	695	745	734	691	720	731	768	717	721	721	690	724	753	750	726	701	684	736	713	718	721	756	723	706	726	717	725	728	737	706	707	679	713	685	742	749	719	692	727	725	727	665	725	704	740	718	705	680	701	714	720	666	728	736	689	685	769	732	711	715	716	710	716	724	745	729	702	731	701	694	749	719	663	739	679	745	720	704	721	709	665	707	725	699	720	657	701	700	759	703	664	724	691	756	690	730	735	716	749	708	670	673	764	737	721	683	716	708	686	675	714	710	689	759	752	701	727	748	711	718	727	682	759	712	698	708	702	715	666	717	709	715	695	734	684	744	717	676	687	709	764	688	760	734	759	692	715	744	710	703	702	741	694	680	730	696	687	696	724	737	684	689	697	748	709	703	694	730	707	688	648	726	781	750	679	722	730	698	712	730	687	679	702	707	705	715	704	772	724	747	751	755	693	735	725	685	744	713	741	734	664	699	706	774	730	724	712	693	700	735	737	711	649	756	696	689	688	717	723	745	704	713	702	647	694	710	731	736	665	697	678	741	767	706	704	720	662	735	726	765	699	704	729	690	706	743	738	769	711	677	689	710	719	696	754	740	713	706	660	667	711	672	708	688	722	708	683	727	728	699	693	713	692	760	674	721	716	739	711	745	736	729	721	716	773	690	696	750	700	719	724	699	749	749	692	678	730	695	726	718	717	729	739	736	703	715	691	712	686	715	714	714	691	735	697	709	744	716	706	716	710	702	698	700	696	741	676	744	746	702	716	711	711	691	712	735	709	758	719	691	705	659	733	732	694	737	718	736	690	680	762	652	668	717	747	642	693	697	722	727	709	721	680	713	717	776	703	723	734	744	718	707	704	747	771	692	735	698	743	676	702	763	695	698	691	681	740	716	677	735	681	735	717	704	726	691	668	669	700	698	731	759	687	716	713	665	688	734	759	757	686	720	704	693	759	679	665	698	695	755	688	724	707	694	738	754	736	723	674	682	673	733	731	689	685	672	707	727	744	717	727	714	670	718	724	704	718	716	709	760	751	724	729	722	666	684	713	714	751	710	729	724	698	724	702	731	732	710	684	769	693	758	734	662	695	697	726	738	742	735	684	683	725	743	715	703	680	675	709	759	713	749	736	688	697	764	651	746	676	716	694	752	780	666	687	735	747	749	703	691	696	728	709	700	728	697	753	708	671	747	732	724	679	726	703	719	704	705	724	732	775	708	673	721	710	675	691	734	685	700	700	728	689	722	733	673	731	729	733	732	712	709	737	734	759	741	720	690	706	686	745	742	688	694	698	720	733	697	691	736	709	681	705	729	719	702	694	700	650	687	703	774	701	686	734	676	714	703	711	719	733	687	721	713	707	718	685	721	715	694	716	671	702	692	715	705	729	729	679	703	701	745	724	716	730	676	697	727	742	731	680	728	697	749	754	727	679	739	716	727	707	715	723	703	674	729	689	753	678	719	685	708	714	738	707	725	725	712	679	703	748	735	728	764	711	714	699	662	690	726	694	693	736	749	742	724	674	685	671	721	737	727	711	681	687	700	708	703	703	776	751	692	681	695	696	707	696	738	711	700	723	685	699	712	675	694	739	698	766	744	686	677	685	662	719	697	726	720	735	717	706	734	668	707	711	745	696	683	695	626	701	730	694	731	751	703	696	754	736	716	730	711	725	681	688	711	698	704	762	726	728	720	728	701	674	662	738	678	685	717	728	701	763	705	780	742	695	728	706	680	765	729	692	696	698	712	721	713	736	672	734	702	710	698	742	710	705	718	721	750	703	669	729	733	748	763	731	753	747	669	708	725	715	672	716	688	750	657	747	708	724	719	737	682	713	748	723	755	706	687	723	753	691	740	745	749	705	734	714	698	674	685	699	772	778	717	701	716	721	697	705	692	710	694	736	695	755	696	691	739	664	656	696	700	708	711	674	649	722	691	764	690	744	720	699	681	738	775	681	715	739	699	666	693	762	691	738	734	681	666	677	685	729	694	716	741	702	722	692	740	744	698	677	738	747	722	706	704	756	674	785	729	747	684	697	712	679	716	680	720	707	687	700	714	678	699	709	706	750	734	731	707	665	724	693	700	736	719	712	740	712	722	747	702	742	718	682	706	697	725	741	724	727	706	731	736	783	720	682	759	668	691	708	677	768	679	719	659	686	747	737	697	752	740	751	716	737	695	735	666	750	715	760	710	715	742	726	725	725	702	703	696	711	708	698	714	712	756	688	772	720	714	715	717	687	719	673	729	741	733	691	734	715	713	768	668	704	709	702	726	692	705	698	733	708	710	731	714	723	691	732	738	709	713	721	707	727	740	657	750	710	719	704	717	726	714	693	745	723	726	698	749	744	719	717	672	723	753	743	709	775	708	677	717	780	723	756	727	701	712	704	721	675	720	676	660	726	733	684	722	719	698	727	707	722	738	692	651	715	730	759	734	725	735	679	728	738	726	694	733	740	742	692	692	717	728	708	751	678	743	730	681	676	751	689	696	696	700	705	675	698	755	653	742	784	752	726	706	682	707	720	693	701	673	669	766	659	727	739	769	684	691	715	726	742	762	763	699	726	674	754	687	703	676	711	699	709	706	705	729	697	718	697	748	686	692	690	689	672	686	719	691	759	687	725	727	750	780	705	675	662	712	722	659	684	690	696	731	732	723	718	707	702	668	712	706	714	704	686	726	700	746	680	776	706	707	725	664	653	684	662	727	770	759	680	712	745	702	690	698	728	693	708	712	688	710	694	715	710	767	696	673	673	746	696	689	717	698	713	726	710	727	712	723	663	671	656	718	723	708	695	676	759	682	701	687	771	733	698	667	696	703	747	703	732	708	704	662	736	742	710	774	714	733	743	701	695	661	713	721	705	756	705	716	764	708	690	726	758	723	704	698	722	753	738	656	731	725	682	706	702	688	722	716	704	712	714	695	737	713	721	720	711	714	642	728	743	719	737	724	724	727	705	713	744	649	719	742	678	675	709	681	692	677	688	703	706	738	706	694	714	705	685	724	740	702	703	749	679	705	679	727	727	698	744	689	671	726	728	743	717	693	683	682	650	689	718	695	675	687	697	724	742	710	716	716	778	705	691	740	727	689	689	747	723	691	721	734	705	725	702	700	690	713	693	700	715	704	675	731	695	688	724	690	692	678	732	715	724	711	652	665	732	692	757	720	711	688	700	706	699	651	742	714	713	740	726	731	705	726	712	669	695	732	736	708	664	742	699	737	695	719	702	688	716	732	747	682	750	680	695	718	789	688	661	735	721	680	716	726	701	702	710	698	773	744	731	698	740	702	712	723	705	730	712	703	725	689	730	729	777	673	651	688	728	708	741	699	722	741	715	710	724	714	674	749	745	673	711	712	703	705	706	706	729	702	708	686	677	667	728	728	684	714	696	721	717	683	711	696	705	702	714	764	672	696	707	708	727	763
39111	11813	1929	891	633	512	416	330	332	283	291	247	228	226	224	212	268	226	191	212	189	206	184	185	191	212	184	191	218	186	195	210	199	178	203	176	193	211	203	177	191	225	201	185	161	183	175	201	193	188	202	205	174	198	209	198	177	215	190	201	184	191	204	167	171	189	192	197	193	182	194	179	187	185	199	180	165	189	184	182	173	187	201	172	191	195	207	185	195	197	180	206	196	203	202	183	180	200	181	198	202	209	192	192	185	208	198	176	182	216	194	186	205	193	213	178	184	181	187	188	175	188	183	167	201	189	174	177	200	204	157	199	209	182	186	189	181	188	191	216	175	189	170	194	173	182	211	192	190	181	182	213	202	168	190	208	196	174	187	199	184	189	176	231	189	179	221	178	195	196	145	185	190	200	191	168	198	180	213	192	183	195	177	178	194	180	162	195	198	188	208	218	202	192	181	189	197	190	180	180	204	181	205	183	204	192	185	202	195	191	209	186	193	199	193	192	205	180	184	174	191	228	190	183	198	163	180	179	181	180	195	177	182	186	172	178	171	225	167	183	203	190	187	202	155	190	201	194	224	202	174	179	183	173	207	193	188	161	197	187	210	193	178	199	179	165	163	191	153	181	191	190	178	195	188	196	196	197	199	192	173	182	201	191	197	163	199	196	172	183	181	179	190	169	176	195	187	195	178	202	203	180	178	182	188	225	182	184	200	173	175	194	191	177	199	176	179	211	184	209	182	173	194	186	185	181	184	177	190	182	163	167	172	145	207	181	183	182	172	198	198	198	207	173	169	195	191	184	201	180	190	182	178	186	181	205	195	182	211	184	181	181	170	176	183	185	191	188	209	193	168	183	169	191	186	192	196	189	184	223	180	218	182	222	164	202	175	189	217	196	170	188	186	196	180	180	185	182	168	197	171	185	175	201	198	185	156	196	196	176	178	187	200	186	195	190	210	216	193	193	209	197	184	190	182	200	186	187	178	198	175	187	184	200	173	185	204	195	192	201	173	194	220	197	163	189	192	200	169	199	184	188	193	198	207	199	188	186	208	195	180	170	207	168	183	176	176	192	213	159	179	172	171	179	194	167	177	196	203	183	198	188	177	213	201	199	207	184	192	201	206	177	193	179	207	188	165	165	185	200	182	210	168	196	191	214	169	174	172	186	181	178	189	166	179	212	177	194	188	165	186	180	194	205	203	169	212	188	203	173	168	162	158	188	212	199	164	221	189	177	202	189	215	177	190	185	183	194	177	181	179	184	167	180	232	188	208	172	173	198	198	198	169	208	198	180	205	179	175	195	176	195	195	181	207	199	200	191	177	162	178	191	191	196	212	192	185	172	194	166	197	195	199	196	209	192	219	174	177	202	217	183	211	170	196	189	206	189	168	167	183	189	201	202	184	219	188	192	228	195	185	205	203	179	189	182	187	192	194	204	186	190	199	186	171	185	206	196	181	204	185	200	193	190	194	186	186	187	212	166	201	184	193	193	178	176	196	171	206	182	182	219	162	186	161	176	176	194	209	182	198	192	178	189	182	218	217	198	201	189	180	172	218	165	177	194	192	168	217	177	194	179	188	184	195	197	190	201	187	195	196	174	193	196	182	204	217	173	170	194	210	174	199	177	203	175	175	200	189	200	186	178	188	192	199	196	206	198	173	188	201	200	177	210	169	194	200	178	185	189	177	174	176	199	197	188	197	209	201	194	202	207	204	191	170	162	180	186	226	189	188	174	188	185	185	171	178	205	195	172	219	167	175	202	177	166	176	190	180	191	186	195	187	191	193	168	196	182	187	188	201	177	187	191	190	184	212	199	176	192	179	159	203	203	166	192	201	212	187	198	159	163	190	168	172	185	180	185	196	200	207	189	194	195	193	183	186	190	188	190	181	192	203	169	163	190	186	181	203	195	191	180	187	185	191	184	180	197	201	174	198	184	195	188	195	192	173	185	183	158	177	189	190	188	174	194	215	180	183	198	181	178	167	182	176	185	189	191	189	182	176	189	192	197	180	191	177	178	200	188	197	217	189	183	198	191	188	196	181	186	163	182	189	209	196	179	164	204	194	183	191	170	177	165	174	196	176	193	184	193	199	194	211	183	180	215	181	197	191	187	199	199	214	202	173	187	197	190	194	174	174	197	193	168	177	204	198	175	184	169	207	211	195	201	155	190	192	205	200	178	179	176	211	202	201	198	187	193	195	192	167	203	215	184	190	210	186	180	194	198	176	173	176	164	182	191	197	201	193	169	197	187	179	190	210	194	184	183	190	216	174	202	174	187	193	177	206	203	181	202	208	214	179	187	194	196	188	200	214	188	209	178	173	185	195	229	186	205	218	200	189	186	195	193	173	200	198	188	202	216	195	205	206	190	189	198	197	167	206	191	189	160	199	183	183	187	183	176	187	193	178	204	179	172	168	195	197	190	192	200	199	204	183	187	182	213	193	178	174	182	197	208	181	209	177	199	204	189	167	168	167	182	195	216	210	180	199	191	184	228	201	188	186	208	156	165	177	185	175	199	183	190	203	175	173	189	199	158	171	200	189	171	206	188	181	184	168	197	217	209	208	206	219	206	175	160	196	197	196	152	178	181	193	209	195	196	178	168	191	201	197	191	187	187	191	146	212	194	177	158	188	211	180	200	188	182	202	189	162	214	176	183	183	201	188	188	192	163	166	181	203	195	185	159	181	180	175	211	195	192	189	207	171	165	175	212	191	194	177	156	176	172	184	181	205	202	177	186	184	192	178	169	197	193	180	225	205	176	198	189	175	204	179	195	180	176	183	183	184	195	192	197	165	201	188	173	189	197	158	188	199	191	196	184	184	165	201	230	187	170	179	193	176	180	183	178	189	179	198	205	177	184	188	200	191	196	166	183	174	169	187	183	189	204	180	187	183	185	200	200	203	206	147	193	196	208	190	210	193	202	196	154	174	163	210	188	179	194	185	209	191	181	188	201	190	191	183	199	212	197	193	211	188	203	170	178	194	193	173	159	194	187	198	165	207	199	180	190	180	206	173	179	188	175	180	178	180	189	203	183	171	196	198	174	212	177	200	184	167	164	186	193	175	190	213	213	187	194	210	173	174	183	203	216	181	193	177	177	202	197	169	179	199	182	171	192	226	163	189	190	189	201	186	178	180	193	192	203	190	210	177	197	188	205	174	197	205	193	179	179	181	203	168	201	198	178	203	201	206	191	194	175	177	200	211	179	190	189	184	182	201	184	185	213	192	210	179	169	170	187	187	184	163	177	190	216	166	180	195	193	180	199	167	193	183	190	189	181	201	187	192	184	157	200	170	189	178	168	185	196	164	204	197	183	174	173	172	187	174	193	199	188	201	162	180	180	212	219	184	174	178	175	169	193	202	190	218	228	204	178	160	172	159	163	190	193	193	177	184	184	190	191	208	190	186	179	188	186	200	172	191	184	201	189	176	172	157	216	163	192	173	186	177	182	172	181	167	183	183	180	206	191	207	195	197	156
18253	1187	2253	2767	2502	2054	1713	1504	1347	1154	1110	1027	917	893	812	846	821	767	747	731	731	700	636	699	659	665	657	661	616	636	644	571	615	582	583	588	562	586	588	522	597	586	592	567	586	569	594	565	578	567	582	590	561	591	611	537	542	638	547	583	586	573	548	563	552	546	541	594	533	579	571	560	560	573	563	556	516	563	570	557	558	573	558	525	537	547	568	534	529	548	555	553	557	573	493	520	600	578	581	545	524	564	518	567	539	562	534	549	512	530	487	558	565	527	582	573	557	535	572	513	519	526	571	515	529	556	564	577	524	567	544	579	567	481	587	562	550	594	542	626	551	558	538	605	508	556	542	538	518	560	519	570	546	567	560	573	540	527	539	523	555	529	576	540	509	522	545	559	594	557	583	551	602	525	556	546	541	556	543	562	540	540	565	529	543	550	537	524	543	530	565	537	504	588	571	535	582	574	552	595	526	506	558	548	537	515	547	571	526	534	557	579	507	543	527	580	592	491	569	560	569	540	621	561	552	575	548	548	571	554	528	510	545	554	567	531	563	561	593	582	569	547	569	530	494	511	549	549	528	541	539	558	542	573	528	545	536	554	547	566	571	585	575	538	524	557	608	550	554	568	546	556	519	575	549	550	564	562	537	567	531	530	547	547	557	592	556	587	583	552	565	521	554	580	543	553	538	526	556	542	532	512	606	576	565	515	550	519	533	542	590	565	554	525	528	531	612	584	567	556	563	516	564	549	598	555	540	547	587	539	567	575	554	550	523	560	551	579	560	547	508	550	590	519	528	533	545	545	537	560	536	560	556	574	580	549	535	572	524	550	532	557	510	552	562	550	575	518	558	524	564	535	508	573	519	566	525	561	539	512	559	559	566	597	577	538	547	555	553	577	518	524	572	542	535	558	560	553	584	550	544	514	551	573	532	555	564	579	575	531	517	570	518	579	569	568	562	514	501	564	547	564	538	526	533	559	555	548	597	550	525	527	545	542	515	535	542	584	506	529	558	544	525	544	541	516	550	543	580	548	554	528	560	550	529	548	529	533	518	569	534	555	515	552	546	490	528	548	500	526	570	561	504	536	546	522	516	544	513	580	532	562	535	508	552	569	513	534	581	524	551	550	535	538	546	551	535	550	587	527	510	515	551	521	523	556	528	550	533	551	526	533	526	591	552	579	521	510	550	573	556	545	534	556	562	567	552	515	550	549	510	540	538	565	577	550	542	535	521	525	530	571	550	584	548	586	565	553	558	514	535	547	562	532	567	547	540	515	541	515	527	524	551	538	531	543	555	556	546	565	545	535	559	532	549	529	557	559	582	574	525	530	502	527	546	547	511	523	536	540	572	524	554	556	550	535	540	576	595	546	541	552	573	539	511	577	526	522	548	540	548	553	518	564	573	525	544	566	537	529	602	552	533	551	508	493	526	532	531	555	582	570	561	560	502	536	536	564	533	570	541	570	561	573	562	581	549	554	544	559	521	557	515	525	547	544	521	547	541	544	518	539	554	589	556	550	569	504	567	511	547	562	550	577	573	566	547	542	524	550	545	554	526	569	542	505	561	550	556	541	510	530	548	543	555	529	537	553	588	600	566	561	549	557	513	545	529	541	529	527	538	549	562	556	559	577	526	527	569	559	562	602	551	570	583	563	554	556	565	556	570	529	541	560	530	542	519	548	570	558	513	578	539	535	552	518	569	560	522	585	543	583	541	543	538	549	558	541	579	560	582	572	561	528	530	528	547	551	574	546	550	533	562	543	540	514	521	575	546	529	489	550	534	520	552	539	549	539	603	546	547	527	543	476	579	578	518	494	541	569	556	538	539	558	547	576	578	549	593	566	529	537	525	591	548	548	564	536	535	588	535	570	553	503	557	514	532	521	549	548	538	558	546	567	539	561	536	564	590	573	542	578	548	571	532	567	522	557	572	555	523	551	496	558	558	566	508	554	565	546	520	556	510	528	568	558	533	570	553	519	574	551	558	578	513	554	578	565	500	534	528	546	573	569	600	581	583	529	511	548	517	532	571	545	544	535	582	550	538	555	568	547	579	495	540	539	545	539	505	519	550	501	587	553	521	525	558	576	570	576	542	567	573	532	529	543	584	562	596	596	511	556	554	574	562	561	536	537	548	564	601	554	541	568	564	556	492	552	526	529	555	549	532	567	522	567	533	553	587	545	509	554	517	575	572	538	531	524	543	544	552	560	540	508	509	567	532	557	578	552	603	500	548	546	508	563	549	531	570	535	577	595	503	559	519	587	582	543	528	574	533	553	526	549	536	541	558	510	541	546	573	579	536	569	562	567	543	544	576	559	570	563	547	584	553	542	561	540	558	539	557	532	605	523	540	580	565	569	550	546	546	547	572	567	524	525	564	567	566	541	528	547	554	617	582	570	577	584	573	556	560	573	541	553	538	542	529	573	570	557	579	537	542	561	586	516	556	572	525	592	551	533	551	538	531	519	542	551	524	519	544	528	535	546	563	542	575	547	576	537	590	529	523	578	548	515	543	549	556	523	542	514	586	553	541	538	579	550	562	549	539	600	587	608	562	598	491	531	569	535	512	527	564	581	543	549	571	552	545	541	542	540	573	546	539	543	515	590	571	540	564	568	553	536	539	561	557	552	556	566	558	567	586	576	493	564	531	537	570	516	533	540	511	525	517	561	559	562	580	551	581	552	517	529	574	546	509	545	511	566	512	545	591	558	566	531	553	516	550	516	555	536	548	577	517	556	550	523	561	541	593	571	568	529	562	579	532	538	561	572	552	535	522	511	540	516	546	525	545	565	554	576	589	579	503	537	537	536	533	546	540	527	552	548	578	532	532	543	526	601	572	577	544	520	529	510	566	527	508	552	601	546	583	509	561	558	543	531	563	565	547	566	559	568	577	547	530	556	557	568	560	539	558	559	507	563	544	532	510	583	537	537	582	572	564	531	521	608	528	519	541	542	511	577	496	546	604	510	529	552	522	524	576	528	591	540	571	549	544	534	566	555	571	570	594	541	565	537	575	605	567	544	572	555	571	525	553	521	531	554	565	587	514	538	550	552	483	559	551	574	513	561	544	535	537	538	535	538	551	542	523	530	511	553	503	542	552	536	573	558	540	609	579	546	537	537	567	542	571	556	516	565	561	564	570	576	547	544	533	529	547	511	553	575	541	557	559	559	554	543	564	558	526	532	564	520	538	520	556	514	548	588	554	548	530	526	581	554	562	547	549	507	552	542	515	519	552	549	555	600	568	567	513	532	549	563	520	541	545	596	538	512	542	564	564	537	563	579	537	544	598	544	566	528	572	537	518	504	549	531	581	554	565	560	541	494	534	543	573	538	552	504	578	556	576	521	556	580	551	503	528	585	578	599	600	527	573	583	536	516	540	533	533	562	514	517	538	579	558	577	540	581	573	587	554	588	543	572	547	520	593	535	484	555	552	512	549	517	532	559	537	523	513	535	574	560	561	541	566	590	562	540	530	558	573	553
47744	20139	9412	2215	1299	995	801	689	618	539	541	525	451	492	419	421	439	417	464	381	411	411	394	356	385	381	378	365	358	384	371	374	358	340	349	350	370	399	378	331	361	345	366	337	383	378	388	358	374	386	349	356	373	379	353	339	339	361	348	362	356	380	391	335	378	349	355	356	378	364	350	308	349	373	323	366	345	369	323	357	357	352	346	320	337	333	382	361	354	389	316	401	354	394	339	361	349	369	343	348	337	338	333	357	381	346	323	367	371	359	351	360	352	394	354	303	341	328	379	411	369	382	333	346	382	354	378	391	353	355	375	362	351	338	354	352	342	334	368	326	348	337	354	377	359	380	357	388	360	370	370	400	349	356	341	361	349	328	352	366	360	332	348	362	331	333	364	324	332	356	406	355	319	363	349	346	350	353	391	367	345	341	393	370	368	369	350	364	362	389	369	370	333	360	344	384	385	338	331	339	355	315	391	338	372	355	368	328	383	365	349	363	355	341	345	360	364	361	368	354	380	362	325	392	382	348	338	353	371	348	335	319	358	362	348	387	337	392	364	354	364	394	336	357	353	351	338	348	330	346	377	332	319	362	309	346	352	373	350	341	331	377	369	345	350	405	338	324	379	372	349	349	348	347	372	336	359	357	380	347	364	362	355	346	347	377	327	357	326	390	381	316	330	312	342	360	348	380	333	360	378	293	349	327	376	353	370	348	386	384	361	340	341	326	354	329	372	388	385	342	356	343	351	385	371	360	331	388	357	332	327	419	347	349	358	339	363	371	361	344	398	343	376	376	358	363	380	379	347	348	350	345	349	346	388	351	352	351	352	348	385	385	372	354	358	327	374	326	340	346	339	354	332	352	341	363	339	318	326	339	329	390	376	389	361	371	375	349	376	377	385	364	376	380	337	378	369	364	322	375	358	332	378	348	351	360	383	376	356	389	347	346	344	413	342	339	350	348	376	326	361	337	378	319	356	347	349	376	369	385	365	331	354	342	347	345	361	341	324	401	406	382	358	360	347	355	359	379	335	394	377	364	396	363	357	377	382	337	363	367	397	385	387	342	314	318	347	352	318	356	358	338	373	377	347	369	346	343	351	355	357	359	341	367	365	342	365	345	370	314	340	342	362	335	322	319	351	399	394	354	354	336	339	362	363	367	372	338	368	339	367	324	416	324	367	343	347	321	331	372	362	359	325	398	361	358	357	362	350	344	376	330	360	337	365	344	357	364	372	336	367	367	333	357	339	326	360	412	390	395	327	336	372	314	324	373	340	321	370	375	355	358	334	358	381	387	378	399	366	356	324	317	356	358	310	360	365	340	317	355	364	347	374	356	364	330	341	367	339	360	373	368	345	382	334	390	353	388	352	344	377	402	351	319	374	396	353	372	347	337	360	390	365	345	370	359	385	358	340	344	335	352	323	341	383	319	363	356	322	367	338	388	334	363	351	355	374	327	338	375	375	365	352	342	374	343	329	376	361	348	328	363	368	364	357	319	372	378	332	336	360	360	321	339	347	352	324	342	362	386	320	357	315	351	342	360	365	355	342	352	364	363	345	353	395	315	349	374	339	398	364	353	350	372	342	373	346	363	332	363	365	388	360	333	338	353	369	369	370	367	384	346	343	372	362	359	319	401	381	356	384	335	378	359	391	365	393	399	360	354	343	319	343	345	368	363	364	321	364	376	389	351	356	392	349	359	359	372	361	341	347	386	376	384	385	366	382	334	383	382	361	347	356	331	362	341	341	357	326	395	341	348	342	345	371	357	355	377	328	335	368	371	352	303	369	376	373	302	347	350	329	340	355	394	361	367	404	391	332	377	373	365	359	320	347	359	356	335	382	377	376	353	346	347	336	365	361	361	321	367	354	349	330	333	346	375	339	351	338	348	368	347	365	363	379	304	328	348	359	360	354	363	341	350	353	352	358	341	359	341	343	328	326	343	335	360	368	353	337	384	377	348	339	361	353	361	371	343	360	356	395	380	359	368	324	356	378	388	366	357	342	404	355	383	362	326	357	334	367	336	362	356	346	349	377	330	336	367	354	330	347	350	350	347	336	365	360	353	377	326	304	348	372	364	354	350	327	373	335	339	335	340	366	314	346	348	333	315	334	367	342	363	359	377	382	356	340	330	328	365	342	377	359	353	393	353	342	373	390	328	357	362	340	368	360	351	353	354	347	351	326	326	333	342	322	314	336	356	384	375	369	348	379	353	386	376	351	377	335	336	366	358	344	372	374	358	358	369	371	345	350	357	352	358	363	358	374	360	329	332	353	366	357	359	332	357	350	367	332	362	351	343	380	390	383	360	365	381	364	379	368	355	357	359	362	322	407	370	371	379	353	342	350	337	362	380	319	343	362	399	361	361	376	323	362	376	359	335	367	342	356	333	376	328	374	353	363	360	342	349	379	333	348	334	319	352	359	347	354	332	345	386	334	373	346	339	380	345	342	361	316	368	351	364	364	355	361	356	367	372	369	355	338	380	352	331	338	353	368	371	361	353	325	378	330	351	329	351	349	372	380	349	363	341	409	346	386	371	317	372	354	372	325	386	333	361	337	368	389	385	320	374	382	380	344	396	375	381	326	365	325	383	382	369	360	368	335	334	382	334	351	349	354	369	338	329	335	341	386	367	374	355	310	387	360	340	373	327	370	328	361	350	346	344	317	373	346	372	328	376	364	351	357	360	418	381	328	349	325	355	363	366	358	337	361	339	357	368	393	329	357	329	366	369	388	370	355	344	372	322	352	337	355	358	347	362	362	340	335	381	352	365	348	331	345	367	366	374	340	325	347	370	301	366	349	388	342	354	367	366	362	374	343	377	364	347	331	353	369	364	350	343	332	399	370	364	373	383	336	364	394	324	378	369	359	365	363	367	337	366	318	344	361	335	352	345	343	330	362	344	391	340	379	385	384	355	353	313	335	342	357	344	378	378	379	362	369	348	383	362	341	359	365	326	334	343	330	385	379	349	368	369	344	366	358	387	349	328	378	380	356	382	397	334	371	373	349	363	363	372	363	345	347	337	373	334	320	360	347	353	379	371	371	380	377	354	359	367	344	327	360	372	355	364	392	360	376	352	345	374	376	340	359	367	339	363	354	394	348	343	301	350	356	376	333	359	372	354	349	355	359	364	353	341	345	350	338	368	352	347	347	362	335	364	343	339	357	343	377	373	332	375	381	383	395	350	343	318	353	334	345	334	338	383	351	353	362	386	346	354	366	357	327	371	341	349	355	350	331	377	351	358	372	335	357	378	363	314	366	335	349	333	370	403	332	356	347	387	381	354	390	359	359	373	378	381	341	395	331	359	377	354	323	359	339	338	352	350	358	370	346	359	339	337	360	367	350	335	367	347	335	331	355	391	347	375	368	411	338	408	388	332	362	321	308	374	365	363	372	320	395	364	390	374	355	341	332	311	359	339	373	367	356	358	369	380	357	331	362	307	356	341	335	369	391	384	346	340	326	365	346	326	326	400	361	319
24772	2230	4217	5294	4593	3833	3286	2730	2368	2156	1987	1788	1629	1583	1474	1458	1364	1253	1234	1205	1200	1183	1162	1113	1074	1108	1088	1102	1057	1086	1099	1018	1042	1068	999	1001	1011	986	1023	1020	969	1016	965	962	1031	940	924	940	986	958	954	953	919	868	1008	966	977	927	914	955	927	946	979	949	968	938	964	948	905	949	937	892	960	993	899	901	951	948	926	950	937	938	935	979	896	952	926	903	944	888	914	954	949	946	915	974	854	909	950	897	920	914	905	900	898	914	891	893	890	929	869	913	949	915	908	898	927	956	932	896	854	877	961	917	906	939	927	874	889	903	898	943	947	910	903	956	943	874	945	960	869	963	866	929	887	910	934	850	904	909	930	905	871	865	910	912	871	891	858	931	938	888	964	892	905	881	919	912	940	876	948	919	934	896	953	892	863	900	815	886	889	936	925	963	925	884	892	882	939	892	893	919	984	919	955	859	885	918	971	932	912	931	952	895	882	913	917	895	890	947	920	889	910	937	885	884	912	930	914	902	910	906	903	899	915	948	926	897	937	892	914	807	867	906	979	920	966	948	868	878	921	882	887	938	874	913	908	969	940	922	897	877	860	893	887	929	905	927	892	902	901	940	877	933	851	915	880	935	907	953	884	882	892	861	979	905	902	894	871	953	949	872	917	887	900	888	928	894	941	909	915	888	937	894	848	975	920	870	961	899	915	857	898	937	895	890	930	967	881	887	882	874	879	905	949	952	910	851	864	918	842	938	942	912	952	880	947	909	916	887	897	882	889	935	919	895	869	944	874	942	980	897	876	898	907	884	907	912	941	939	860	895	896	903	927	952	859	885	948	901	870	925	907	912	914	928	894	887	888	938	850	920	951	880	895	899	915	878	912	914	903	921	887	916	883	957	902	905	892	920	926	896	909	959	892	908	902	939	915	904	933	860	872	894	938	890	946	887	901	933	907	878	855	958	902	923	940	893	930	940	928	866	936	868	947	898	909	938	878	851	934	909	888	878	876	940	898	903	891	885	912	905	895	870	882	885	889	927	842	899	894	943	915	878	929	897	882	886	883	938	937	924	918	946	911	930	963	883	877	906	853	965	865	906	904	926	885	926	919	889	944	940	851	840	915	964	871	909	890	913	852	953	881	914	892	898	838	883	855	867	903	885	938	849	885	910	908	890	910	922	884	923	908	905	859	933	879	950	896	913	920	905	900	936	910	878	908	954	876	932	911	925	923	882	954	835	845	901	931	879	912	925	899	902	915	935	901	865	886	933	888	904	986	888	920	934	925	885	886	882	922	924	905	946	898	950	920	887	933	912	940	879	915	912	963	892	931	891	902	981	924	914	891	858	934	896	881	937	923	872	964	899	927	864	916	851	943	881	921	924	929	891	927	931	975	928	879	905	855	939	932	909	917	894	909	937	920	935	930	931	882	918	889	924	922	941	875	929	889	913	912	948	893	877	913	957	908	933	920	900	872	927	914	894	879	878	948	901	941	899	896	913	919	881	905	933	893	900	909	926	917	919	894	902	877	957	931	950	886	951	936	951	897	918	878	918	922	949	913	915	933	954	869	925	913	917	906	934	841	916	870	880	904	913	908	918	887	883	918	929	870	954	953	938	936	863	892	923	901	958	873	822	905	909	853	909	942	942	906	892	916	911	889	925	897	898	862	929	909	891	912	948	868	965	942	955	892	928	898	860	929	907	941	894	927	918	948	905	886	853	917	903	930	969	928	938	852	890	856	874	904	950	945	946	953	893	888	888	901	892	871	871	900	923	953	864	870	943	857	907	843	914	912	873	920	927	914	878	922	912	921	934	917	950	931	907	897	934	966	906	836	885	914	899	879	978	940	898	863	904	902	906	904	941	924	880	884	922	884	860	861	875	888	885	897	850	883	916	908	924	888	918	927	895	918	908	912	907	923	872	925	904	948	939	958	924	934	895	992	894	929	952	894	873	937	939	874	976	919	903	922	860	963	905	884	898	899	907	871	937	901	899	899	870	940	911	868	897	943	910	890	889	961	882	917	842	923	945	901	898	922	899	913	856	906	892	908	886	882	873	882	896	961	876	888	939	916	921	907	878	936	911	970	874	939	892	900	922	934	898	889	938	910	908	871	916	889	931	910	909	878	915	904	868	867	956	862	866	866	977	898	860	959	856	876	914	925	925	909	892	887	861	889	891	973	875	948	879	950	881	871	900	910	931	906	868	943	963	967	955	883	924	954	943	964	896	886	941	863	884	888	925	889	921	908	902	899	873	936	899	900	892	868	939	925	939	877	904	880	954	873	894	971	908	895	923	953	951	897	917	892	912	901	911	844	881	903	900	933	948	850	897	878	872	908	885	890	918	882	933	911	900	921	920	910	901	902	924	905	874	918	890	915	906	904	883	922	942	900	909	944	949	916	942	883	913	916	886	923	886	892	903	949	849	955	882	886	934	876	903	889	910	895	927	904	898	909	873	884	928	915	878	966	948	881	870	888	939	887	938	898	896	895	881	878	902	864	880	946	848	861	940	952	912	902	933	935	917	943	947	915	930	849	909	913	900	869	941	950	865	894	919	929	865	913	896	918	931	886	917	929	945	928	909	906	884	903	907	913	913	877	918	899	948	933	875	895	885	883	880	922	919	899	904	883	873	880	919	900	883	922	835	889	889	924	911	929	921	928	891	882	885	870	898	936	976	881	917	949	859	878	810	973	899	902	928	945	960	943	917	921	945	905	870	936	960	863	918	981	947	868	902	923	871	956	904	952	939	901	892	893	916	898	877	888	914	953	908	917	897	890	920	864	869	902	886	895	876	925	891	913	905	885	898	906	952	901	898	903	947	928	912	891	878	907	913	905	906	911	878	896	954	922	887	882	862	907	841	908	933	902	923	898	931	921	937	977	930	929	876	886	938	919	931	970	905	929	916	917	906	916	908	865	901	902	894	886	906	931	868	978	866	959	885	899	928	930	944	908	909	916	923	929	911	891	894	865	921	883	920	867	956	906	880	868	864	926	896	940	883	910	936	891	920	887	928	887	869	909	881	919	906	947	911	885	915	973	897	896	967	907	890	912	910	978	880	905	871	964	908	902	879	892	834	966	904	884	839	883	883	932	924	897	879	930	798	937	863	941	909	948	924	872	903	942	894	871	903	904	926	896	896	887	910	924	897	935	850	942	889	917	863	919	896	931	931	924	930	956	944	890	892	912	875	875	956	931	893	947	890	923	899	894	862	914	898	898	878	925	925	923	945	879	933	921	896	923	905	903	944	890	926	878	904	861	928	824	901	936	922	888	890	881	874	927	902	983	894	910	923	825	966	896	870	895	861	909	921	892	942	941	924	871	870	959	922	870	865	864	924	879	903	930	897	947	893	908	977	922	934	942	922	956	913	897	872	896	888	953	859	859	915	909	892	874	908	989	886	867	889	917	911	887	944	927	936	884	936	888	894	942	914	935	924	906	865	913	894	920	935	915	912	911	915	846	878	938	944	876	893	924	878	918	892	914	921
4182	362	309	289	261	271	272	277	289	294	321	274	271	297	283	293	295	263	294	275	295	262	262	265	260	267	262	286	291	227	317	293	255	266	245	268	260	277	268	285	281	285	303	300	266	279	298	263	265	253	248	265	282	297	247	264	262	269	285	282	289	278	274	266	297	228	272	288	301	295	277	291	282	293	256	277	287	272	290	293	276	276	290	289	299	294	265	287	283	255	280	263	281	286	253	275	295	287	280	292	284	282	274	292	296	274	266	237	278	294	277	300	269	243	269	283	290	291	283	302	307	285	278	322	304	286	245	254	270	292	308	275	267	270	264	286	270	236	287	285	303	274	246	296	287	284	268	265	289	275	284	273	289	262	266	320	278	287	263	264	326	270	318	287	271	267	263	269	281	247	270	261	328	275	278	295	308	277	300	270	238	301	262	306	258	298	275	281	289	271	272	322	285	283	219	253	288	294	281	264	295	300	249	275	259	291	265	285	287	278	275	269	269	310	302	268	266	280	309	271	272	276	271	256	264	298	292	269	284	284	277	262	262	285	280	300	302	275	253	295	286	285	302	294	261	281	251	274	285	301	239	278	278	274	299	267	266	296	305	293	299	267	267	289	277	277	271	276	294	275	276	282	284	292	271	265	278	264	285	296	272	276	268	287	272	276	284	298	305	298	256	290	287	313	271	284	334	289	292	273	264	276	273	284	285	260	289	292	275	264	305	246	284	248	275	281	301	242	300	266	274	278	262	271	319	276	254	282	293	278	280	284	282	272	312	267	283	298	284	257	277	297	301	269	246	274	277	284	262	278	267	262	294	291	276	267	252	281	252	285	301	261	292	239	278	318	254	308	282	221	304	297	235	280	252	280	275	285	239	274	263	286	281	273	256	299	282	263	273	298	283	305	309	275	268	268	265	311	288	288	260	267	257	282	274	277	298	276	269	287	274	304	263	276	304	304	271	304	295	278	271	273	277	267	322	268	293	273	266	229	265	310	265	285	271	265	276	278	275	280	262	261	274	297	265	260	253	265	274	290	251	290	273	296	270	311	296	256	257	277	279	262	268	281	332	266	291	266	274	289	265	281	314	295	280	272	275	297	297	290	297	264	289	279	254	257	270	261	254	266	273	273	266	296	261	238	299	317	286	247	267	284	269	295	287	260	285	288	272	323	294	260	304	291	282	288	283	267	260	241	300	294	264	294	305	287	306	236	252	269	290	283	277	295	272	274	256	288	285	270	282	272	283	236	266	272	247	304	265	292	288	266	287	283	260	303	304	299	246	284	279	280	282	285	271	256	267	271	281	286	272	242	291	267	303	273	268	301	285	261	239	252	296	269	299	300	263	279	274	303	260	316	260	242	277	285	259	294	298	287	276	278	296	287	310	265	279	251	278	257	313	309	267	304	303	268	294	275	290	259	278	279	267	290	295	286	265	266	282	289	286	324	257	270	299	261	268	287	251	305	309	282	307	301	262	285	265	279	273	266	292	277	271	241	265	291	281	274	273	271	290	291	285	282	277	223	286	259	267	292	255	266	254	265	281	271	285	305	283	303	280	300	264	288	258	270	283	294	285	279	276	291	282	273	268	272	248	266	290	279	267	262	284	295	279	268	264	253	311	294	266	289	276	264	299	301	314	268	248	285	266	276	305	270	306	284	288	261	279	316	266	274	260	255	258	266	280	277	292	280	271	282	294	240	291	282	245	298	284	298	266	236	266	298	300	268	293	262	285	296	258	283	279	296	254	263	305	272	262	280	298	260	291	248	271	258	268	277	255	262	267	286	262	272	255	260	263	287	278	308	279	298	269	266	276	272	269	260	263	266	285	305	279	268	277	270	307	284	271	294	261	255	246	287	298	274	279	281	263	295	274	271	302	259	287	280	299	264	283	295	282	303	271	262	262	270	288	281	259	281	264	278	281	288	272	272	295	282	245	278	283	254	280	273	261	271	325	288	291	296	280	288	253	252	294	288	271	287	286	281	283	234	264	278	236	252	289	278	261	286	290	275	297	290	300	250	267	289	300	270	243	259	275	300	270	273	287	262	279	303	264	282	249	290	240	306	277	281	272	293	291	276	268	272	241	256	273	287	266	318	303	288	296	274	267	296	294	278	282	284	304	279	260	273	291	266	284	297	290	269	294	282	289	296	273	265	268	283	266	278	258	282	305	243	282	276	287	253	269	299	310	293	334	288	275	254	289	296	297	273	271	257	259	271	269	279	264	278	275	276	277	281	285	297	289	252	289	273	278	272	274	266	274	271	233	290	278	280	274	282	281	286	274	282	285	273	284	302	265	278	271	251	296	298	274	267	293	267	284	268	292	253	297	297	273	275	245	286	266	301	263	304	275	261	263	291	270	282	292	278	282	272	280	269	315	296	299	247	274	296	283	289	291	254	284	295	293	265	265	273	274	291	275	297	310	261	243	267	287	299	308	265	313	277	309	277	268	261	282	262	279	265	257	251	254	269	279	277	270	260	268	264	309	282	290	278	238	283	296	278	273	312	311	298	258	254	273	244	266	263	251	283	293	274	285	238	274	244	303	301	285	282	273	279	301	284	271	278	321	239	269	282	291	295	271	259	265	258	244	282	278	300	270	281	250	271	253	296	292	266	259	265	266	274	292	258	307	255	257	283	296	266	281	289	292	277	274	276	266	262	277	279	282	260	281	246	265	293	244	264	275	274	257	274	268	286	280	278	288	284	306	253	288	272	280	267	275	234	277	292	252	275	279	267	269	301	252	282	280	288	302	278	269	270	285	265	313	307	296	276	281	286	282	263	279	280	284	262	283	292	300	302	312	267	248	303	257	278	260	246	278	314	292	269	267	264	276	262	307	275	275	241	275	263	295	251	264	269	302	294	264	275	278	283	253	278	270	277	278	267	307	294	275	264	301	300	286	273	275	303	272	303	279	264	291	272	237	294	310	286	294	265	270	252	284	257	308	302	302	280	279	272	278	302	296	265	281	267	268	279	274	321	277	254	275	256	262	272	262	276	267	263	309	276	306	279	257	285	280	314	295	269	298	287	292	292	278	271	283	271	290	273	296	295	291	292	273	280	276	278	263	275	254	267	232	296	289	312	292	259	291	281	274	271	261	283	281	287	312	273	261	258	283	287	253	271	271	277	273	297	311	281	268	291	273	273	264	249	296	302	249	278	274	243	271	263	252	298	293	271	263	279	273	263	268	294	284	280	309	275	312	250	258	272	242	266	290	299	262	248	258	267	291	320	302	284	265	329	277	271	281	256	283	269	251	272	286	268	280	266	273	284	282	288	301	280	278	252	290	270	295	292	290	250	285	316	288	274	271	273	274	257	279	304	273	285	270	303	270	281	283	280	259	288	295	275	283	279	285	281	290	255	290	241	278	274	272	300	257	234	269	270	301	281	229	260	256	299	284	302	288	270	261	270	257	298	273	271	274	278	275	276	292	243	270	269	277	285	274	249	268	280	261	282	272	298	263	292	271	278	291	255	260	325	259	289
3926	757	727	804	813	783	721	735	700	726	740	752	703	740	695	722	712	673	721	673	712	715	710	762	714	696	699	680	710	712	713	782	742	750	705	720	739	771	703	664	710	718	753	622	747	729	681	749	717	714	689	698	730	729	671	710	700	745	713	715	693	692	734	688	692	736	684	730	702	729	704	726	760	742	695	680	691	773	718	696	694	694	699	747	672	751	697	683	726	725	695	706	696	683	705	715	716	725	752	741	711	707	654	722	644	702	716	748	694	703	741	711	680	710	742	766	682	690	734	735	751	726	691	723	772	747	757	726	702	746	702	704	702	675	698	721	685	719	672	695	725	706	674	686	684	717	725	712	701	678	716	703	727	678	769	688	688	700	678	734	750	645	683	719	705	678	735	685	728	685	686	679	688	678	678	695	705	692	716	698	723	730	750	745	735	699	724	660	698	685	718	689	748	735	692	743	718	704	763	705	730	658	724	665	742	702	708	707	718	698	704	731	694	707	668	709	672	759	687	772	770	698	737	685	734	718	706	714	718	731	725	711	686	665	696	687	770	702	743	730	760	704	703	714	724	710	692	735	646	690	676	713	723	736	723	718	709	787	707	732	697	705	660	686	715	725	731	701	680	732	705	729	717	696	710	681	687	650	733	684	670	747	677	726	714	725	680	706	741	722	727	728	711	739	685	675	654	760	727	707	667	763	720	684	679	716	676	705	672	692	738	732	717	741	675	692	722	695	736	741	666	754	704	686	664	653	752	703	677	715	750	776	738	703	691	701	653	795	705	705	715	699	762	737	695	705	686	730	731	675	777	714	692	724	782	747	724	697	723	736	715	737	705	727	683	705	746	671	773	717	736	726	701	727	770	721	740	743	720	666	716	729	716	754	726	724	697	704	710	732	686	737	728	695	748	757	714	701	759	718	734	671	707	704	703	754	762	700	702	739	684	739	726	692	736	756	710	718	727	712	707	676	743	723	718	681	757	710	738	698	666	693	707	704	704	719	703	683	714	737	647	735	684	716	781	711	689	724	643	740	759	729	712	666	745	687	724	774	708	704	728	714	695	724	722	646	742	751	736	667	769	691	701	717	708	697	717	737	749	718	701	728	709	759	726	689	694	697	716	719	742	662	721	715	713	718	710	732	724	757	705	755	750	711	699	665	706	740	774	688	741	698	738	715	720	701	728	787	666	703	752	734	742	719	747	686	730	732	703	701	748	732	698	695	728	749	697	694	651	711	767	695	706	679	697	711	755	689	725	716	709	703	701	726	672	709	678	699	706	679	722	709	698	746	762	685	716	715	732	738	704	722	716	732	725	734	708	735	736	715	693	715	677	747	716	695	710	655	699	674	688	720	690	634	711	711	713	662	738	721	736	743	737	723	692	739	721	774	669	708	683	713	699	688	720	709	741	730	690	746	690	745	753	740	706	716	681	679	731	705	692	690	718	725	695	696	714	684	688	696	729	755	730	760	737	719	719	694	750	729	724	707	736	683	729	692	666	712	769	776	702	729	762	750	676	713	694	753	714	721	652	713	742	701	741	672	682	737	698	706	734	715	687	788	767	740	700	715	694	766	688	707	727	708	720	718	737	707	684	711	723	684	680	732	676	727	715	689	764	724	726	684	707	721	681	738	728	749	727	708	696	723	707	674	667	677	715	769	700	700	679	693	700	737	731	742	697	712	694	703	708	702	731	762	691	713	686	763	711	689	700	735	694	758	737	749	695	700	770	648	739	700	715	728	722	740	731	705	715	738	778	722	728	743	730	697	668	715	761	736	681	687	686	684	747	740	733	730	734	750	674	689	705	672	747	740	696	702	699	704	721	721	687	697	732	761	758	711	688	691	762	763	686	743	737	700	726	736	696	737	759	702	699	716	716	709	711	745	746	734	744	731	698	697	690	711	770	722	740	715	661	720	716	739	689	723	725	736	711	675	759	727	677	776	687	678	735	729	720	747	680	716	690	675	711	724	778	703	731	743	674	726	740	729	752	685	733	667	717	726	706	688	708	694	679	727	709	702	714	746	724	686	753	716	710	667	686	684	744	715	728	721	715	707	745	737	743	705	684	741	701	744	695	706	702	684	767	657	730	722	760	750	728	723	722	671	675	688	695	683	696	736	685	706	693	713	682	734	713	730	726	739	720	743	728	719	712	719	724	701	751	671	727	737	713	748	708	692	726	746	695	709	679	756	707	705	715	695	695	690	726	725	734	718	702	677	710	721	692	713	721	688	721	720	708	730	740	705	728	733	716	710	737	670	704	725	706	719	692	734	715	688	664	695	746	705	700	749	736	713	716	732	747	681	740	729	736	671	716	764	697	700	741	695	712	750	718	683	717	655	682	712	757	717	725	703	712	711	744	743	755	703	724	748	662	728	710	724	724	730	774	722	745	767	748	715	718	694	769	711	692	708	695	760	680	723	738	696	761	691	694	710	728	720	699	739	756	719	750	711	716	694	689	731	674	751	721	693	758	699	738	739	721	713	698	771	698	758	743	692	684	687	686	723	716	711	695	663	727	722	699	741	724	657	726	732	693	677	741	735	708	696	743	762	729	674	702	728	751	673	722	704	709	714	732	735	679	688	731	765	702	684	693	681	712	683	705	696	671	703	709	726	736	700	725	709	733	706	699	721	765	764	672	712	742	720	721	760	693	680	733	696	786	714	705	743	728	698	721	750	691	713	718	723	696	721	733	709	711	736	702	705	717	692	737	704	769	769	720	682	710	724	689	699	706	721	729	720	767	718	741	710	762	724	755	763	728	776	752	702	697	699	669	729	734	718	715	706	702	697	712	701	714	681	724	725	683	754	714	698	729	725	731	706	696	724	730	673	749	735	761	703	707	738	693	668	769	703	695	706	676	758	687	752	701	728	722	742	710	762	737	731	683	714	773	661	693	711	695	732	686	683	693	741	788	708	719	701	691	695	707	681	749	720	703	731	684	686	714	693	725	698	713	725	709	732	737	749	695	725	704	730	688	741	698	729	704	714	649	753	736	680	693	716	690	731	653	723	708	730	710	723	732	712	666	687	720	680	724	726	722	719	725	713	722	701	701	741	735	689	718	739	675	707	712	784	725	731	692	696	676	695	731	701	690	764	720	723	734	719	736	686	713	727	714	685	755	709	741	744	734	719	734	685	744	729	684	728	698	728	679	676	680	695	676	707	722	691	708	704	707	698	690	743	712	728	713	691	719	777	754	735	731	716	756	753	710	715	729	699	709	698	738	718	687	671	684	726	698	703	700	724	725	672	714	686	700	720	693	706	770	718	747	753	694	708	732	726	740	772	748	657	709	742	723	708	718	722	720	728	738	716	682	692	727	687	705	758	725	711	674	708	711	706	714	676	747	724	678	736	744	660	731	725	767	720	696	782	698	731	768	705	679	699	707	705	721	692	694	705	711	745	695	727	683	688	715	697	722	689	673	671	698	656	705	675	715	769	774	714	690	711	730	736	688	737	690	723	748	716	727	666	662	745	707	738
41163	12132	1940	938	656	532	451	355	317	274	242	243	245	242	229	231	216	220	225	237	230	205	206	202	180	234	218	193	199	192	245	204	195	214	182	198	209	193	178	214	192	198	189	190	188	187	161	205	212	206	182	197	219	205	209	184	180	213	198	188	210	225	214	210	183	188	180	168	181	210	194	196	202	188	176	196	184	155	178	197	210	180	198	196	180	196	188	174	174	218	189	191	198	208	195	207	187	203	181	175	189	211	185	205	193	181	200	182	180	199	203	198	198	173	166	191	181	208	163	196	205	196	175	181	200	182	192	165	212	180	192	188	178	171	194	197	173	185	215	193	181	206	196	169	214	182	164	180	179	180	188	187	177	166	186	190	200	221	205	209	194	183	198	192	206	197	201	188	194	169	178	202	184	182	174	177	172	189	205	163	169	216	185	165	187	210	202	196	188	186	184	186	208	195	197	188	187	194	187	181	162	185	190	188	186	177	184	197	187	182	170	177	171	189	212	183	214	199	161	179	185	187	190	189	166	209	185	199	201	168	190	172	183	202	177	193	183	194	191	217	178	213	168	195	165	206	183	214	218	174	181	180	221	162	185	166	180	181	188	157	215	187	165	186	215	197	220	193	184	204	198	187	176	188	156	161	180	187	195	174	191	199	172	215	185	184	183	201	171	185	197	183	193	177	204	173	179	180	180	185	200	154	215	170	199	186	163	189	207	192	196	214	187	187	173	187	198	183	219	208	170	199	191	216	183	197	185	184	179	207	183	181	184	183	191	182	189	190	194	174	180	207	183	209	193	194	186	184	189	195	217	185	209	180	200	215	188	170	193	196	201	195	180	222	162	218	202	192	167	202	199	186	178	181	185	198	188	191	192	182	172	190	205	184	185	193	187	184	188	202	191	192	188	188	194	172	179	210	182	196	204	203	189	204	178	165	205	191	190	168	197	188	189	164	182	164	194	192	216	182	177	203	166	202	197	177	194	182	187	177	173	185	201	178	192	213	202	171	183	179	204	224	189	181	179	212	176	187	181	201	217	164	198	183	179	182	202	209	202	189	163	199	178	177	181	175	203	208	182	165	202	179	186	187	190	204	198	198	185	205	200	179	184	188	159	201	172	200	202	166	182	164	197	185	210	193	196	169	177	192	205	178	192	192	232	205	215	214	169	190	202	185	174	192	193	207	167	199	213	177	178	185	186	209	191	167	186	170	184	212	194	203	197	174	202	227	173	197	201	181	187	182	185	230	229	168	200	175	192	210	188	208	225	178	174	174	164	186	194	224	210	173	197	197	203	212	192	175	202	207	190	204	211	176	188	190	207	166	183	167	197	199	178	189	189	182	209	190	190	201	192	170	171	176	178	195	195	206	161	202	204	191	185	207	193	161	176	178	183	192	200	171	181	182	180	184	192	178	195	177	189	203	180	203	179	206	209	205	207	181	205	191	189	187	220	198	200	183	192	178	172	188	199	209	176	189	173	183	190	164	176	202	188	164	195	192	214	176	188	199	181	211	186	198	186	175	175	158	186	209	210	188	185	184	195	195	201	180	178	213	183	201	166	182	202	177	207	169	191	180	189	188	186	173	191	197	192	173	194	233	184	204	200	192	187	178	206	213	182	176	197	193	191	175	214	170	175	201	186	207	198	194	164	181	187	158	177	180	204	191	166	203	180	189	218	202	174	197	217	185	203	183	183	189	178	217	196	177	180	184	210	225	191	180	158	217	177	203	195	180	214	187	174	196	212	191	172	170	213	196	199	203	200	183	200	218	192	188	196	203	165	198	202	189	192	182	180	200	187	199	200	200	193	182	204	164	161	201	198	198	199	186	196	202	189	184	172	213	198	175	196	185	198	169	182	200	182	157	168	194	186	192	177	146	168	204	187	184	187	185	199	184	207	174	201	177	183	185	205	168	212	182	189	211	204	191	210	198	198	178	189	210	195	166	192	171	204	172	164	191	228	186	208	168	204	191	173	182	221	209	205	160	192	203	171	186	195	185	203	180	183	160	185	173	187	180	175	174	196	201	195	151	194	167	202	168	186	188	208	160	194	162	210	187	183	191	188	194	215	201	184	172	195	200	188	202	195	225	195	205	210	207	195	193	216	183	189	186	196	189	188	188	205	217	204	172	193	189	184	193	195	181	203	214	179	201	177	222	194	172	176	167	200	206	207	210	196	191	207	178	198	186	217	178	217	190	221	210	165	197	201	178	185	173	187	188	195	188	175	199	179	197	191	184	181	182	202	190	170	192	198	207	162	191	194	168	188	179	199	189	213	191	169	182	204	198	190	191	177	179	202	190	188	193	172	185	175	203	194	191	213	175	165	178	184	195	175	171	187	182	195	193	174	204	194	195	193	169	200	180	183	187	183	176	197	200	198	183	231	187	196	176	200	210	186	182	198	186	195	217	180	191	203	190	181	164	176	184	210	177	181	167	205	197	212	188	197	166	174	198	179	188	205	191	176	170	176	186	163	191	200	193	190	195	229	183	214	220	203	190	164	166	206	204	198	186	201	180	160	204	170	195	203	196	183	163	211	218	184	181	194	201	191	172	193	174	175	188	194	190	189	176	176	194	207	208	186	204	193	159	212	193	191	214	164	156	173	196	175	175	200	189	215	192	195	189	207	207	231	190	174	171	192	180	196	202	192	195	181	207	208	212	159	181	191	183	187	177	202	184	182	179	189	182	195	167	193	165	193	177	180	188	212	202	200	179	198	202	194	187	200	176	187	180	177	202	228	181	196	181	184	179	198	192	202	189	211	188	168	163	193	163	181	181	163	204	183	211	204	182	205	201	203	167	202	197	178	184	171	170	199	173	189	203	184	189	157	155	205	201	195	194	162	202	176	216	172	174	180	187	203	207	212	193	192	165	197	179	177	176	190	200	192	194	172	198	192	186	195	185	246	191	197	205	185	204	174	202	191	225	190	203	172	181	191	199	194	198	172	179	180	167	191	178	203	199	181	165	180	191	210	181	202	181	193	182	194	201	190	198	168	207	210	200	196	180	178	208	199	212	201	174	195	195	162	210	213	194	190	205	205	181	176	197	172	190	192	197	195	163	194	194	178	167	200	170	196	193	197	188	199	193	186	162	164	179	198	204	171	187	183	165	195	211	187	194	199	180	189	180	229	191	205	211	187	199	198	174	212	181	170	181	182	192	192	181	211	170	169	204	208	181	173	208	196	188	210	168	164	207	166	181	184	195	176	205	189	203	178	189	184	159	215	178	184	193	200	211	193	178	194	186	192	191	199	181	185	172	176	201	188	190	199	210	176	175	213	191	218	178	182	164	212	191	164	194	173	168	181	189	206	184	181	206	176	196	185	186	189	153	186	208	173	188	195	201	189	214	190	190	175	187	186	213	192	190	194	199	201	192	201	205	203	197	194	199	191	187	176	198	194	188	186	205	199	188	188	183	165	194	177	203	189	207	181	173	222	186	185	204	239	191	188	183	195	191	192	171	184	205	222	205	190	201	168	178
18767	1157	2274	2753	2384	2013	1789	1529	1335	1209	1103	981	953	839	857	828	821	739	699	743	720	690	692	701	650	640	599	602	609	635	607	577	603	609	600	643	602	644	614	582	586	560	554	603	590	585	559	584	566	595	569	564	613	525	563	567	577	521	606	569	590	586	546	567	571	543	535	572	588	539	549	546	543	561	571	593	574	549	534	595	548	571	573	604	510	543	589	579	549	561	528	557	550	592	554	558	557	582	571	538	561	576	557	563	582	568	550	577	580	536	535	567	583	554	553	546	557	564	597	598	532	561	558	573	568	587	566	531	513	552	540	574	506	538	571	504	514	550	550	595	556	550	578	533	548	595	543	511	532	550	546	571	566	569	546	547	508	529	558	547	512	585	537	558	565	572	523	545	575	535	548	592	570	519	541	527	526	520	561	572	512	528	533	533	562	506	573	556	530	581	548	520	566	530	599	541	550	547	528	565	547	585	539	603	529	569	503	569	584	547	584	551	558	567	504	574	525	548	540	534	570	542	568	535	548	538	533	570	570	557	541	520	572	562	505	567	547	536	532	535	526	531	560	563	532	539	548	543	547	563	545	550	559	613	547	577	534	560	552	567	531	530	546	557	565	551	530	556	537	572	574	528	555	528	555	514	549	580	575	553	538	560	567	490	526	574	570	510	499	532	565	530	573	546	532	578	550	548	506	513	561	528	571	512	570	589	515	543	532	571	532	541	539	544	555	518	597	550	526	559	566	543	530	565	497	533	553	562	541	535	493	527	574	546	529	571	538	541	521	544	554	581	514	539	525	548	517	556	535	549	565	548	534	527	542	537	572	524	544	564	570	534	566	498	508	560	526	605	556	533	561	574	552	575	567	531	528	537	533	572	579	518	527	529	542	552	548	583	515	552	577	545	528	595	531	539	563	554	568	534	598	547	542	554	504	532	557	580	532	483	545	552	571	556	563	558	551	587	562	530	548	536	552	517	537	574	540	504	579	564	564	540	540	540	563	549	580	595	574	563	551	528	573	585	557	536	560	538	584	573	545	579	550	493	510	596	582	558	578	560	551	574	531	528	561	558	516	563	576	514	569	523	566	499	529	527	539	524	542	588	569	547	538	558	544	538	548	567	569	615	583	568	560	545	556	524	512	568	532	539	512	553	569	524	549	551	535	548	576	531	560	569	524	544	558	548	542	505	541	582	554	539	612	546	535	595	567	595	546	602	573	550	580	537	558	518	552	564	582	552	565	579	579	588	584	563	564	524	583	520	527	542	548	548	556	567	594	578	536	552	589	537	542	510	547	592	559	522	534	522	552	549	544	536	540	523	554	555	523	554	565	588	550	551	535	509	523	571	573	584	559	527	571	525	590	548	572	532	524	537	560	560	519	584	567	540	558	563	521	551	561	582	594	527	582	571	557	556	555	543	573	554	526	565	540	560	546	588	558	528	553	559	558	562	540	529	514	545	540	566	566	553	608	519	554	532	567	576	566	537	525	565	560	519	569	535	529	552	529	520	566	546	590	562	550	576	619	545	564	546	528	548	583	563	556	541	513	559	542	541	562	539	577	546	546	544	567	563	542	508	532	566	549	537	545	518	561	563	560	558	518	552	579	576	536	547	536	524	543	538	523	575	557	545	590	564	585	558	534	533	572	527	549	529	567	526	542	587	553	575	556	543	507	554	560	560	515	518	535	557	548	567	526	576	579	550	532	561	559	557	540	539	540	560	556	553	573	549	571	561	536	521	598	586	556	586	545	543	555	532	517	564	576	576	529	548	549	561	506	561	517	530	527	536	580	564	552	554	557	594	546	573	520	536	512	540	528	533	579	510	488	568	527	570	568	514	543	548	562	572	555	562	584	526	559	563	552	568	568	560	528	554	533	553	615	542	553	572	608	526	580	537	560	519	562	569	522	567	583	543	540	555	552	567	537	529	558	567	555	542	545	546	563	578	581	551	586	580	548	598	551	601	526	613	530	538	538	543	514	558	572	552	546	513	559	535	547	515	548	546	532	562	546	537	580	519	556	558	549	569	544	553	577	539	557	540	527	556	538	572	578	583	552	547	566	576	531	542	529	535	514	574	546	560	549	531	551	525	562	598	570	583	587	569	538	544	556	544	540	551	506	575	544	554	571	533	554	514	551	563	558	577	565	546	538	573	586	530	534	541	581	534	560	564	497	590	548	538	571	536	561	561	577	572	542	537	591	574	520	553	557	573	557	563	549	547	522	560	580	582	540	516	548	525	527	540	579	538	526	561	538	554	552	617	530	585	539	545	526	549	520	548	587	554	544	566	542	541	548	506	576	586	531	553	557	525	558	532	517	543	596	521	541	581	523	515	561	572	557	573	573	594	560	537	565	513	517	537	562	603	518	564	556	547	516	556	528	588	589	590	555	548	578	564	511	566	520	568	583	573	590	591	549	596	546	532	581	541	544	567	535	586	569	512	531	593	480	592	595	566	563	564	502	541	537	544	570	587	524	588	592	565	569	533	576	539	514	581	525	557	531	530	531	604	589	510	475	560	584	529	527	580	575	543	559	524	566	571	570	565	515	551	547	554	551	550	578	560	551	504	560	549	524	553	588	541	535	518	526	594	555	585	555	541	514	551	558	548	532	570	544	571	566	532	530	541	554	560	518	566	506	572	553	586	586	581	526	513	563	573	543	557	508	557	576	541	588	563	589	528	546	543	577	577	557	571	569	585	579	588	551	575	566	588	514	542	580	546	548	507	547	540	488	532	569	538	599	557	526	599	554	535	529	573	523	580	518	536	544	564	564	540	504	517	577	516	532	535	579	513	578	536	549	531	540	516	551	568	557	537	537	543	584	535	536	527	535	571	580	546	523	595	533	561	552	570	573	510	582	522	619	550	512	585	555	571	538	551	552	536	565	599	550	550	572	558	597	555	536	537	552	516	549	551	566	529	536	559	603	551	531	529	516	543	577	556	582	499	588	561	547	567	557	493	539	536	546	532	554	574	573	504	537	537	562	541	573	585	525	562	541	554	524	548	560	528	518	587	579	608	584	552	554	537	529	541	576	567	562	565	530	551	532	558	551	549	572	548	568	571	540	548	573	555	543	589	571	567	594	517	564	587	508	605	592	561	552	579	582	570	527	593	546	570	562	552	547	512	555	552	544	516	604	545	529	506	529	543	567	561	520	520	536	534	537	545	575	536	576	542	541	542	528	557	555	556	601	513	526	555	579	571	523	544	532	559	541	544	552	552	566	550	546	532	543	532	574	508	521	563	577	583	503	540	567	537	520	581	505	567	534	574	575	527	588	518	526	529	599	525	497	547	594	526	516	543	570	514	573	564	573	513	537	567	576	537	581	523	546	570	531	541	552	532	560	581	534	515	579	572	538	569	529	589	531	620	559	524	597	558	553	560	519	566	567	585	574	557	557	535	559	531	540	552	544	530	529	554	552	542	548	581	563	543	569	563	563	566	554	564	538	555	575	535	538	544	582	534	515	549	542	544	545	585	545	546
48845	20289	9864	2248	1326	992	837	735	616	611	525	477	460	447	435	436	409	399	401	397	415	385	381	390	376	388	357	398	384	388	375	429	383	391	387	361	388	327	377	337	374	356	370	352	354	344	375	351	362	374	349	350	363	366	367	345	352	336	353	379	367	346	367	343	353	382	375	376	392	370	339	349	377	370	353	359	387	336	379	342	377	379	365	353	359	405	385	350	355	367	372	378	345	346	366	389	379	381	375	317	350	321	338	301	344	345	303	371	329	343	354	373	352	331	388	343	335	385	374	335	352	380	395	364	357	362	361	385	430	350	348	367	375	363	365	343	416	397	389	354	367	391	376	368	390	367	362	387	360	381	358	362	357	346	370	381	362	370	342	346	344	341	367	360	362	371	335	345	376	374	375	373	360	364	355	350	355	331	363	365	401	360	371	379	338	367	370	380	386	371	342	339	356	373	371	362	349	333	367	327	338	369	342	375	392	371	350	339	337	354	358	346	350	332	366	305	334	355	365	400	355	339	360	333	367	350	355	354	346	345	351	354	373	368	405	350	352	404	410	371	364	387	374	360	386	346	316	339	361	377	351	334	355	363	362	325	336	319	371	364	366	385	356	363	324	358	336	333	358	339	357	362	345	329	340	346	359	372	355	334	344	344	357	338	359	321	367	353	336	365	362	339	344	384	388	377	326	364	364	393	382	369	350	371	352	345	364	337	337	359	382	335	376	373	376	385	333	360	360	335	363	352	392	359	349	372	360	349	364	355	380	377	376	336	384	366	334	346	373	359	337	345	364	354	303	345	337	356	327	341	332	366	376	362	380	356	390	371	387	347	362	342	375	336	337	352	352	353	346	331	346	343	344	342	382	373	340	325	346	340	356	371	340	360	398	344	364	350	326	357	367	311	382	365	366	366	333	352	372	370	369	345	352	372	367	350	361	332	344	359	347	337	358	353	373	373	372	348	346	370	351	405	376	363	362	347	365	361	323	341	341	333	374	351	361	376	334	388	333	350	330	368	340	403	329	334	321	346	379	364	353	347	353	360	321	371	384	401	345	346	334	371	336	394	324	358	338	373	383	389	353	401	358	345	369	348	371	343	347	384	353	377	375	370	377	396	364	392	346	358	360	362	363	350	359	356	390	384	364	329	363	352	334	328	357	353	397	369	357	350	350	331	372	324	339	375	364	383	325	382	335	333	365	361	352	309	339	357	342	360	328	378	370	362	367	373	354	360	378	367	369	327	382	356	374	352	323	354	355	366	345	341	313	339	346	331	393	378	384	390	358	372	355	330	336	368	363	427	350	334	355	364	370	309	339	366	333	350	362	358	325	364	366	350	338	336	343	335	316	341	357	377	377	364	323	369	346	324	327	319	358	360	343	385	344	396	374	372	395	368	358	334	336	350	359	354	332	385	331	328	342	329	368	330	403	387	324	372	348	398	333	331	392	373	367	352	369	364	353	346	350	365	364	391	365	325	369	350	376	344	343	357	320	339	373	344	373	359	348	352	344	336	359	326	319	347	354	363	343	368	354	342	354	339	354	342	348	374	325	338	343	357	374	371	356	376	339	356	394	375	394	361	359	386	353	378	359	370	358	363	377	365	357	366	362	360	341	344	365	356	361	336	311	387	368	349	402	357	371	389	324	355	348	423	368	365	366	345	364	408	344	368	338	381	337	387	386	350	362	353	340	372	320	367	391	387	325	382	378	356	364	369	372	347	354	329	359	353	338	373	378	353	326	303	335	389	308	339	375	382	359	362	317	353	343	352	375	369	354	372	331	350	376	374	324	416	345	341	372	340	350	385	368	322	313	356	358	324	348	390	366	363	353	371	333	377	336	364	357	348	335	359	338	339	344	389	369	392	368	369	347	362	411	377	352	319	322	353	361	366	373	372	363	404	374	402	403	345	375	389	380	344	344	382	364	375	388	363	369	385	372	355	380	387	345	363	329	346	352	333	357	361	354	310	370	335	355	366	339	388	354	384	380	369	345	349	327	349	340	334	367	350	346	375	310	350	351	324	376	363	321	373	346	354	334	395	360	404	355	391	358	413	317	406	368	339	342	390	335	372	362	340	354	335	407	382	345	344	340	356	397	365	337	392	372	413	375	355	358	387	360	372	378	365	349	342	361	380	374	393	374	321	325	367	363	365	386	326	376	331	369	361	333	368	372	349	383	363	346	361	363	397	327	344	356	369	368	355	341	342	363	362	367	376	370	374	346	362	352	375	378	380	353	334	303	356	350	371	324	365	330	339	348	380	380	361	343	354	380	376	344	341	375	377	383	331	373	360	383	352	345	376	324	355	329	378	324	357	381	357	315	331	359	329	341	327	378	344	351	371	362	342	328	323	322	372	325	360	337	384	360	368	342	337	359	371	339	326	351	384	372	356	336	389	333	368	345	346	374	344	359	346	374	341	375	342	286	351	350	350	355	388	372	374	349	358	360	360	337	358	343	346	335	366	316	350	371	350	361	362	330	382	365	346	347	373	344	374	352	372	340	372	362	332	350	349	368	346	394	383	360	349	356	383	400	330	351	387	372	378	380	370	361	326	357	371	369	350	328	321	332	337	406	384	355	332	364	340	386	328	359	380	345	337	356	369	339	368	343	365	360	377	356	386	381	361	332	387	330	317	337	363	369	364	350	341	351	318	324	352	381	367	325	356	353	380	395	377	390	362	369	369	344	356	354	346	371	388	351	371	354	346	359	318	364	385	339	387	371	338	356	357	360	384	394	343	376	351	361	345	371	342	369	355	373	364	370	350	333	348	345	373	352	346	367	352	349	360	339	338	347	344	320	367	352	392	337	368	372	388	358	337	355	338	318	334	377	354	344	353	384	367	372	385	359	395	373	353	370	400	359	344	335	324	348	363	365	371	349	328	363	329	384	367	367	333	374	366	339	362	350	369	370	365	376	329	335	330	343	338	348	373	343	355	367	342	351	380	329	367	366	370	357	348	356	364	364	342	351	327	379	390	361	335	338	368	345	382	332	379	358	375	358	391	357	379	393	362	343	350	318	402	361	371	349	357	348	337	347	336	362	379	344	365	364	387	350	351	355	359	370	362	384	354	378	318	381	356	364	358	374	356	345	332	353	386	353	355	372	342	340	355	354	360	335	382	345	337	399	353	360	326	358	359	328	307	359	340	325	342	371	382	383	370	342	377	361	337	363	376	346	356	368	347	358	336	346	399	340	392	355	309	340	358	362	363	374	344	363	359	335	342	365	362	345	357	338	351	342	378	343	381	349	361	314	325	332	322	315	373	360	377	378	367	392	370	355	387	331	367	381	361	364	328	352	340	372	341	339	370	382	361	382	353	368	361	369	402	378	329	356	371	345	345	343	358	348	348	342	334	358	363	343	347	341	384	348	320	358	345	333	346	343	355	355	346	404	340	345	394	374	319	354	338	342	370	373	367	380	357	345	353	347	345	379	318	328	369	369	361	363	356	340	395	356	377	386	343	365	359	340	351	353	389	320	374
25384	2261	4327	5166	4675	3866	3257	2809	2440	2173	1923	1784	1706	1523	1508	1426	1378	1336	1234	1187	1259	1172	1174	1162	1148	1079	1105	1118	1021	1091	1048	1030	998	1048	1022	1032	997	1046	1010	1002	962	1005	984	1028	937	995	896	959	980	894	988	930	936	898	923	925	907	890	931	886	903	923	932	972	913	915	969	955	971	939	930	925	915	932	979	987	966	912	911	970	938	849	903	911	905	941	935	903	949	923	930	939	931	886	898	899	956	903	913	865	872	966	908	908	913	948	939	938	923	877	911	961	931	926	963	907	958	885	935	863	922	927	970	971	920	898	929	965	896	914	907	944	979	919	930	880	951	888	925	874	886	899	879	917	878	938	887	890	921	916	862	859	922	911	939	891	882	942	859	893	935	896	953	896	859	905	888	924	909	896	913	954	964	922	895	957	840	962	908	920	937	883	877	844	910	911	957	919	937	858	907	906	879	902	925	913	904	965	941	962	921	925	916	880	918	878	895	925	898	900	962	975	878	927	920	851	933	897	892	946	937	892	897	872	959	927	926	858	891	834	877	892	909	910	888	911	884	955	870	916	936	929	903	854	890	841	888	964	916	920	902	862	903	885	954	871	888	900	915	915	886	900	876	923	901	966	960	927	946	979	914	912	937	868	890	931	857	904	882	890	900	902	908	883	868	865	909	900	941	877	935	890	864	913	928	931	923	917	925	932	884	929	904	935	969	912	899	904	923	892	862	900	911	952	873	905	913	913	885	886	924	892	916	905	895	857	917	953	889	916	938	969	912	927	867	871	921	899	926	930	891	886	917	860	931	927	857	929	886	877	956	874	911	912	919	891	889	883	886	964	960	932	920	928	936	944	916	884	900	872	921	962	894	886	968	915	898	900	947	902	879	923	942	906	926	933	891	880	861	975	902	940	939	921	896	890	923	904	936	853	923	886	874	855	919	878	905	946	912	970	923	923	896	957	925	909	977	896	898	926	940	855	886	940	923	921	865	970	923	967	914	911	896	950	898	909	913	901	885	901	903	940	911	897	916	922	878	868	933	906	924	925	951	865	909	947	955	895	930	871	899	975	914	880	901	945	903	861	912	871	871	885	884	914	899	878	884	919	927	938	948	914	901	933	914	849	906	900	890	832	907	877	869	910	893	977	982	949	893	909	912	925	924	935	852	869	868	884	917	900	918	898	943	871	923	911	917	844	923	921	904	939	973	947	911	838	896	882	878	939	871	897	964	929	913	939	905	879	934	893	926	916	920	970	904	916	886	921	880	963	910	920	958	936	873	952	894	981	896	914	930	884	933	925	886	914	928	881	898	892	950	947	912	939	883	884	910	920	912	954	892	881	913	955	902	943	892	915	857	926	915	923	882	894	936	876	938	915	925	920	908	922	920	861	869	920	925	913	909	940	885	915	946	940	928	947	910	905	962	894	918	906	895	942	918	905	877	917	885	924	937	960	860	917	918	903	895	897	911	873	964	917	886	887	859	933	920	898	933	951	909	929	890	845	894	940	898	934	884	899	969	866	909	924	904	876	894	906	890	954	910	950	915	928	897	903	839	932	860	835	927	947	944	901	925	850	957	907	890	896	929	887	966	946	867	938	878	927	931	921	865	918	919	897	963	879	902	865	925	911	912	923	862	870	921	893	933	946	877	935	868	885	947	906	983	919	918	921	950	905	911	907	880	983	884	905	938	900	970	902	876	909	969	932	864	872	890	904	923	887	942	912	914	895	933	880	923	902	954	868	933	938	875	929	909	950	878	866	927	902	906	896	918	875	901	916	876	892	926	937	937	910	908	925	882	890	871	905	941	895	904	918	838	960	926	867	907	884	902	920	929	908	902	901	908	828	956	894	842	895	905	916	914	870	883	892	906	897	939	893	952	964	906	940	904	909	974	896	969	933	871	922	907	991	953	899	870	870	912	884	875	918	892	893	852	969	882	894	902	913	980	905	875	947	849	959	878	883	941	890	890	897	950	874	902	904	878	896	966	889	850	924	900	915	928	907	953	884	936	875	898	908	924	871	939	911	927	937	930	903	914	924	942	906	837	954	911	885	846	883	947	871	947	931	901	910	921	884	947	869	899	890	952	946	932	863	960	918	869	906	879	902	888	945	904	952	856	868	898	934	901	909	928	908	867	948	946	908	943	916	885	873	892	862	926	876	889	903	918	911	862	897	937	893	915	915	867	857	931	944	908	934	904	873	960	923	913	901	936	951	891	901	915	958	861	856	921	871	934	921	964	888	973	906	949	922	922	911	929	920	894	956	930	934	910	927	952	955	944	963	917	936	873	900	896	911	918	947	885	894	855	913	901	884	904	929	854	849	902	862	911	940	887	913	984	908	905	917	935	863	925	967	942	926	921	894	903	900	879	900	959	895	875	945	886	925	949	951	932	914	935	851	908	931	926	891	902	878	921	923	961	924	884	927	910	915	913	856	894	896	949	863	893	920	858	944	912	934	908	907	939	875	878	926	877	874	854	929	916	911	941	913	895	915	880	938	931	884	921	913	958	911	887	938	913	943	973	945	886	885	873	854	945	927	883	857	941	925	863	882	876	918	920	966	935	903	910	917	947	887	939	912	914	892	907	932	911	892	891	844	932	892	868	919	960	967	918	894	919	882	968	951	963	906	922	825	919	947	934	882	947	925	945	902	885	903	910	828	903	948	905	881	876	911	984	926	951	955	945	895	865	872	930	921	934	908	891	851	905	852	899	912	891	896	907	944	879	868	904	873	891	863	918	853	899	903	894	883	872	940	925	945	892	949	904	916	960	924	878	913	870	912	925	931	913	932	931	932	920	910	904	840	861	862	973	892	905	899	906	925	979	947	952	919	933	953	829	899	928	895	886	909	876	894	973	908	936	949	894	918	915	889	879	890	911	936	938	865	907	857	916	854	916	932	868	906	938	920	904	875	889	966	894	886	920	924	983	955	899	896	973	904	919	942	927	916	888	895	960	871	880	919	883	904	897	890	866	841	904	909	922	925	947	854	892	882	918	912	930	916	893	929	903	924	933	889	910	942	849	948	889	923	947	885	944	911	894	917	962	925	945	903	878	889	916	893	911	929	892	935	926	886	902	929	913	875	891	917	908	817	933	935	908	911	876	968	861	911	853	962	864	873	919	965	911	906	924	893	920	926	921	956	873	936	915	894	898	881	901	910	945	923	908	923	908	905	887	879	946	907	867	963	955	964	914	890	957	916	928	897	921	850	897	877	900	922	916	888	904	883	899	890	945	919	901	912	930	896	907	935	914	957	920	934	941	874	874	933	929	911	939	879	895	923	910	907	920	952	879	929	908	903	921	889	915	910	877	887	901	871	943	893	898	961	936	940	900	879	940	933	931	853	851	928	928	962	880	847	954	912	927	865	914	916	860	939	971	851	890	896	930	911	917	886	906	944	901	868	894	897	910	897	910	898	882	915	952	949	870	938	918	918	928	919	906	886	875	917	887	909	899	941	921	835	929	924	851	951	905	900	910	924	867	895	861	914
4411	336	330	333	320	290	278	293	301	271	277	295	277	277	282	292	256	305	286	285	278	288	292	276	290	268	267	290	264	283	280	234	249	291	284	297	273	271	275	267	257	292	280	262	257	275	245	317	287	260	289	281	288	271	270	274	307	250	275	298	294	267	255	280	288	260	261	274	296	281	270	261	289	251	288	305	286	277	257	275	247	294	287	298	288	279	252	255	259	255	268	260	283	313	298	273	264	291	279	263	265	275	280	252	261	273	280	282	277	255	276	290	299	289	311	271	272	256	301	277	312	273	266	269	284	270	267	272	276	300	298	285	283	284	301	278	288	290	291	265	282	297	262	281	265	265	266	264	268	294	300	287	252	272	260	288	258	246	270	267	269	292	304	257	307	308	287	258	281	280	271	309	281	282	305	285	235	253	277	271	265	293	265	306	279	251	264	294	311	267	296	269	285	258	268	293	282	277	305	258	270	299	306	264	278	276	271	278	295	266	272	255	256	269	292	278	265	255	279	281	260	271	297	295	246	257	291	285	297	274	256	286	274	269	262	285	284	267	267	276	274	262	268	295	275	249	307	299	259	287	316	304	304	282	271	299	294	265	264	243	268	279	269	274	283	302	303	291	260	291	263	252	272	280	268	274	250	263	265	261	296	292	263	306	251	254	293	257	291	279	273	266	273	272	282	266	320	279	276	308	286	282	262	263	284	265	270	301	249	260	298	306	288	283	272	266	280	256	262	279	289	280	310	281	269	259	285	308	301	275	270	276	281	310	262	267	295	270	272	306	259	288	257	285	273	260	275	289	279	280	291	287	281	292	265	311	297	242	282	298	273	295	271	287	299	301	279	300	256	242	313	279	274	283	291	248	264	261	337	289	310	313	278	280	295	283	274	267	276	324	317	295	286	280	287	265	292	254	295	277	281	269	290	277	272	296	267	264	234	265	292	284	269	298	258	311	291	301	301	264	313	245	289	265	260	314	265	254	318	263	284	258	307	291	263	269	304	294	289	290	271	275	288	321	279	260	305	268	286	289	303	277	276	301	276	276	294	277	266	285	278	258	283	261	292	291	297	290	296	291	278	275	265	270	288	283	267	249	269	300	301	278	263	267	319	275	251	304	299	254	289	279	306	291	269	266	293	280	296	299	265	307	288	294	277	282	278	269	280	274	266	285	291	280	282	290	269	261	261	252	277	273	279	280	294	262	266	256	248	259	279	270	266	295	289	285	284	270	252	274	276	296	259	261	266	251	278	281	252	287	281	254	302	273	273	283	279	281	295	277	292	319	274	302	284	293	283	289	268	248	283	298	296	256	289	262	313	270	274	279	282	279	275	248	252	267	268	271	267	275	292	287	270	281	279	292	278	257	267	262	261	309	298	279	286	288	280	291	313	298	258	332	277	284	267	283	295	256	267	253	263	276	267	276	279	266	274	277	279	264	240	270	278	266	286	277	271	316	295	294	268	268	269	280	234	288	266	284	292	295	277	304	309	317	296	296	274	266	244	268	265	291	273	289	260	249	269	255	266	310	295	323	280	273	297	260	264	299	285	260	271	276	244	267	291	272	258	274	278	290	252	305	265	284	263	268	276	287	286	299	287	276	298	280	297	291	279	297	260	307	283	254	261	289	280	289	268	272	298	274	290	262	256	274	280	241	244	295	279	282	254	298	283	278	249	255	258	278	274	285	303	290	291	280	267	263	308	292	275	268	268	306	282	261	267	282	251	296	278	277	275	239	272	263	298	262	281	278	285	275	273	302	277	283	280	259	272	287	277	293	268	249	277	269	286	269	270	282	233	307	283	266	292	279	283	272	252	264	263	308	268	262	253	314	250	287	261	273	286	287	255	271	265	272	280	251	299	270	279	303	314	275	294	295	293	270	283	307	294	276	241	265	289	286	300	289	251	252	296	307	260	279	301	300	283	263	260	275	282	282	278	306	281	280	309	272	284	281	290	262	269	285	249	289	290	266	303	275	261	261	269	276	284	272	290	277	312	271	284	297	293	281	267	279	252	291	297	268	276	267	287	245	271	253	282	262	271	275	274	290	276	279	270	245	244	295	296	258	238	250	260	290	278	262	280	310	272	272	268	284	255	282	278	239	307	276	245	289	281	256	319	278	300	291	302	244	275	296	264	273	268	270	284	263	289	278	295	315	296	265	276	282	285	269	285	290	279	264	281	291	268	285	257	263	261	290	270	298	246	280	268	274	271	294	315	289	300	251	265	297	287	254	294	271	274	280	271	317	323	259	234	285	289	306	295	273	302	273	294	272	272	264	287	289	303	292	279	284	259	297	281	245	299	294	295	256	279	287	294	256	274	274	303	277	294	297	294	293	253	280	299	265	273	283	264	259	297	257	260	256	298	265	278	286	274	273	318	262	258	322	262	269	264	268	294	303	263	278	309	259	279	281	271	285	285	267	286	292	274	303	268	267	259	289	312	299	273	286	252	272	271	250	268	257	253	268	298	277	301	308	265	281	275	278	299	270	294	282	289	274	294	296	298	275	270	261	287	287	290	264	260	266	284	248	305	265	266	312	283	269	293	316	297	313	270	231	251	258	289	275	267	301	279	295	259	277	291	259	279	276	289	296	283	289	291	267	263	288	273	284	264	277	241	309	267	277	287	303	300	266	259	279	248	256	274	291	298	310	299	311	275	275	290	252	274	290	299	260	274	276	254	250	277	256	285	294	278	256	285	274	257	288	254	279	301	262	306	297	279	283	265	271	279	294	271	271	278	299	294	274	278	304	283	266	270	268	303	288	289	296	283	271	296	268	302	271	301	256	280	274	258	293	293	286	277	260	244	319	286	281	267	306	301	284	272	273	254	281	285	266	241	250	304	288	278	277	276	282	268	292	278	307	263	271	304	252	282	283	299	271	280	302	259	260	266	277	252	293	277	256	272	299	259	252	278	270	283	272	288	266	303	300	272	286	253	289	319	328	293	274	265	254	329	261	307	289	285	277	296	265	266	270	285	285	281	300	304	288	276	297	279	285	290	271	299	272	284	290	258	218	249	274	316	278	303	263	262	298	280	252	261	254	276	291	279	265	270	254	267	293	282	288	265	268	264	273	267	265	257	273	292	319	263	236	300	290	289	268	286	285	292	288	294	290	251	305	261	290	295	308	272	308	282	238	272	295	276	280	276	277	255	249	297	278	286	251	268	296	287	273	305	317	252	287	275	288	287	274	282	298	302	262	266	278	280	276	281	271	295	260	294	249	277	292	304	285	298	271	256	286	306	292	294	283	263	291	287	279	293	258	295	270	290	254	261	288	271	303	255	249	298	282	291	270	312	278	291	287	281	271	259	265	262	252	283	257	275	294	293	285	288	281	281	279	272	308	292	290	267	251	249	275	274	280	315	288	273	276	286	302	283	283	292	284	284	295	299	259	274	266	248	263	281	274	308	326	270	308	272	287	279	277	296	255	261	294	278	263	256	275	285	313	266	292	246	313	252	302	252	256	295	280	272	270	255	287
3956	768	800	740	791	807	814	756	774	765	755	729	709	686	731	705	716	766	675	724	692	705	737	737	750	784	769	713	739	747	724	766	716	699	691	735	703	698	735	715	738	783	707	700	735	725	727	698	701	744	738	716	723	745	720	702	642	718	714	684	681	749	673	730	725	721	694	760	707	726	744	708	694	712	736	740	677	704	747	680	699	751	728	743	719	731	692	806	698	723	739	713	754	749	711	737	724	756	763	750	772	714	726	741	708	672	694	679	719	716	709	682	718	777	728	704	708	700	680	711	734	694	771	690	756	689	694	685	793	657	695	718	727	774	757	712	671	762	704	734	735	678	730	736	732	738	710	771	704	693	697	727	720	704	724	749	731	700	739	738	728	685	729	702	747	711	698	710	741	728	735	736	697	703	717	728	743	730	690	684	724	718	692	714	686	764	753	697	680	715	724	723	746	735	723	708	758	677	723	713	656	675	756	729	722	718	642	703	753	740	717	726	720	716	748	697	691	726	718	704	676	717	714	681	659	655	731	651	690	667	747	755	714	646	691	717	700	729	714	748	757	650	684	709	689	731	695	711	725	684	742	715	712	719	743	692	658	784	725	684	722	769	733	713	717	720	690	719	752	755	713	743	751	689	669	725	717	744	722	693	712	697	687	716	672	689	734	756	663	733	708	726	720	669	692	740	698	741	726	697	733	737	725	762	718	687	717	688	720	714	753	663	700	734	729	643	689	730	690	706	707	733	695	768	709	727	776	745	708	659	711	757	699	764	756	704	671	713	747	679	718	699	700	714	706	711	690	678	694	696	719	711	707	740	691	711	713	670	698	733	704	731	711	753	698	696	773	673	751	697	703	753	678	704	672	734	690	710	703	739	715	711	739	723	737	720	716	725	674	743	746	710	696	709	681	730	737	695	680	730	741	739	734	693	747	732	703	702	708	773	685	732	682	751	708	699	707	762	726	697	734	696	723	719	666	727	738	725	701	754	692	722	701	701	726	688	678	691	736	715	711	752	702	730	701	690	711	685	721	708	707	690	795	734	712	712	686	738	710	707	710	717	696	704	692	728	692	726	696	714	726	734	717	693	711	757	733	706	743	724	714	713	735	699	685	676	715	703	760	660	704	681	720	725	703	735	702	675	661	724	719	695	703	763	684	698	704	707	711	745	688	715	664	676	690	721	685	699	733	743	725	730	734	715	713	699	738	727	756	703	752	710	767	728	725	720	689	704	717	714	733	699	723	698	715	745	663	695	735	721	685	723	704	687	722	717	668	796	741	733	718	725	729	669	689	712	725	689	718	729	723	692	722	715	714	708	722	758	735	709	738	697	720	722	758	708	681	752	689	701	737	726	689	739	683	747	762	737	724	700	719	721	709	713	772	705	700	701	717	738	755	705	721	726	682	709	744	663	695	688	683	729	723	787	790	713	679	673	714	706	695	747	741	711	738	683	721	695	725	735	731	750	689	728	674	710	718	720	743	702	727	713	723	740	742	725	701	721	753	782	689	686	726	718	664	764	715	742	717	760	725	703	701	776	721	706	723	697	731	678	722	722	736	787	747	698	736	731	711	673	681	656	732	633	648	702	685	718	760	713	683	739	704	687	721	726	731	674	747	734	728	741	714	765	709	724	707	730	705	719	726	776	668	701	740	795	707	726	700	747	699	718	757	735	693	727	720	717	720	750	720	753	670	729	676	711	710	736	721	726	717	671	746	707	670	738	734	731	753	702	727	737	707	721	701	736	743	705	727	704	738	730	743	727	699	684	791	681	734	754	678	789	673	739	705	742	710	693	732	742	740	707	716	747	731	729	703	723	685	746	701	694	764	720	721	755	690	679	701	720	675	716	743	734	744	703	747	706	717	695	706	707	756	773	745	672	703	729	689	677	694	686	731	697	734	743	716	702	716	718	660	691	742	696	744	794	717	755	656	759	730	710	687	722	724	720	686	680	719	674	726	717	737	715	674	727	709	693	717	675	700	725	703	720	716	705	685	726	717	716	724	741	747	713	680	703	711	705	734	726	683	722	691	734	711	693	771	774	673	744	743	718	656	725	688	738	703	719	715	734	684	719	718	711	685	724	708	739	748	735	727	708	723	710	740	739	701	732	712	684	694	694	692	720	718	702	726	733	716	709	700	684	695	714	681	740	693	685	664	716	689	714	736	741	721	699	679	706	745	703	741	689	686	752	673	765	720	755	708	692	782	734	739	777	691	684	729	713	701	741	716	748	736	698	714	722	737	728	686	701	741	685	701	698	696	707	700	753	716	659	665	723	768	705	736	744	745	714	748	696	715	703	692	648	683	708	690	762	762	703	685	713	722	758	802	739	722	693	721	696	685	781	723	671	714	745	748	706	703	707	760	687	710	748	686	727	702	752	686	771	718	772	729	710	759	694	715	711	716	739	733	687	672	709	740	737	715	716	738	686	719	727	717	707	694	724	704	681	699	697	745	660	707	718	722	723	734	746	706	722	715	724	711	707	665	706	747	669	702	695	737	702	700	741	754	714	739	748	738	732	752	699	703	727	732	742	678	723	723	727	751	677	676	669	748	766	750	700	713	701	693	708	725	710	716	720	714	706	732	688	744	702	744	666	754	732	685	693	733	707	724	708	759	727	717	706	722	717	684	709	761	761	708	763	724	707	727	707	728	693	695	737	692	703	714	779	724	705	691	700	747	699	728	750	707	642	744	669	688	730	733	717	690	718	755	678	769	748	692	690	705	653	722	654	729	729	738	699	695	756	717	704	741	686	706	768	689	680	683	740	739	728	749	713	720	691	716	687	704	736	728	721	732	763	700	729	703	712	741	718	747	731	692	697	734	741	759	687	780	700	694	727	697	746	731	669	725	750	758	739	702	710	693	733	703	752	748	706	723	715	719	701	701	670	722	716	668	742	663	698	752	756	724	696	705	756	701	719	692	701	693	766	712	683	747	675	735	718	712	738	707	734	737	696	754	686	781	687	709	715	699	747	694	712	696	730	697	727	694	712	678	708	765	726	724	746	712	688	693	654	680	728	718	708	734	709	678	665	690	740	703	740	707	713	737	703	693	730	709	742	741	701	725	718	722	696	679	763	694	693	711	741	721	659	681	693	671	743	732	708	661	739	711	732	717	719	736	685	711	731	669	743	743	723	752	740	756	676	706	760	698	689	703	688	740	678	738	737	733	661	721	709	730	729	726	705	729	768	705	777	688	703	699	709	753	678	709	707	702	726	717	713	753	752	764	726	712	727	694	671	680	706	751	682	753	692	710	731	755	755	694	737	676	744	711	747	717	702	669	678	701	665	695	691	720	715	737	735	702	728	734	700	713	716	680	707	725	705	694	714	756	737	693	721	711	694	692	752	741	708	716	728	727	729	673	692	735	659	722	707	720	731	701	709	705	750	708	703	775	727	723	682	697	697	717	728	763	719	737	704	790	664	699	679	667	714	688	749	713	762	757	717	692	714	748	709	675	700	709	707	713	722	722	731	699	759
41217	12577	2010	890	602	498	396	344	322	286	266	250	224	235	245	247	239	247	211	203	213	222	214	210	203	181	208	184	203	208	205	187	229	217	215	200	210	214	220	177	189	197	194	173	173	200	205	206	194	208	193	235	181	192	200	166	208	197	191	179	207	193	190	209	178	183	187	207	217	200	190	184	175	186	181	173	192	196	195	207	194	191	182	202	174	192	181	167	177	190	188	197	190	206	176	185	186	198	194	184	213	192	185	170	222	193	198	182	206	196	189	195	188	172	209	217	193	185	206	198	214	205	184	189	188	193	184	211	170	182	190	210	190	187	190	187	175	188	179	201	198	201	202	192	182	177	194	183	165	176	203	188	195	199	201	179	196	217	188	190	203	210	198	194	211	209	174	211	173	189	185	184	170	197	191	188	174	189	206	194	209	208	198	210	194	176	182	196	173	197	181	196	199	201	188	186	186	188	182	201	186	194	188	161	181	165	197	184	194	166	205	221	193	214	177	187	187	181	180	182	183	183	209	208	202	194	207	156	203	178	177	185	198	192	219	174	199	201	193	183	187	190	190	163	168	191	187	197	180	180	195	196	179	183	165	168	191	190	186	184	196	213	209	219	177	186	200	187	184	186	187	189	197	193	219	190	209	204	191	198	200	165	172	179	189	203	208	191	160	189	172	182	195	194	194	180	172	174	184	179	178	215	183	192	206	214	203	187	193	204	192	195	187	199	192	191	197	198	212	207	189	164	201	202	193	189	173	208	218	204	208	213	184	178	194	192	165	198	195	165	172	177	213	199	200	203	146	201	174	205	178	190	205	178	203	199	203	193	204	200	199	191	207	196	205	179	183	200	195	176	184	196	190	206	201	201	208	218	203	205	170	188	204	178	175	207	185	183	179	197	187	209	180	193	186	185	222	194	216	198	184	187	192	190	159	185	234	203	187	219	181	179	193	162	199	178	195	184	196	181	207	181	171	186	209	212	203	200	155	213	201	192	198	190	208	196	192	179	188	191	205	194	181	166	176	192	179	204	190	194	192	187	213	181	183	204	182	190	166	184	205	184	182	191	206	187	177	208	180	200	194	197	167	187	189	194	194	182	197	211	210	219	193	204	183	165	189	195	180	203	191	204	173	180	189	191	180	173	179	205	213	189	191	208	156	180	168	189	172	182	194	163	193	193	193	172	186	215	196	207	204	212	205	201	184	200	188	189	180	208	193	212	206	170	188	173	175	180	199	176	168	188	217	193	203	186	225	182	206	201	215	211	186	190	199	206	192	196	203	207	190	229	197	177	180	177	186	175	180	172	182	170	170	171	196	185	194	180	197	176	210	186	198	181	166	192	173	192	192	183	145	199	184	174	186	182	201	189	202	204	204	202	208	157	190	209	189	200	159	221	218	191	212	184	191	212	201	190	196	178	194	184	196	194	182	205	198	214	208	192	191	189	189	176	210	215	166	173	189	177	180	186	166	196	174	185	203	188	173	179	208	185	201	190	175	168	172	191	199	185	190	188	173	178	187	213	212	228	217	172	172	175	202	191	162	204	208	186	184	186	175	168	193	178	219	193	182	209	190	197	160	150	187	191	211	183	186	190	176	183	185	165	173	187	174	217	176	194	175	188	199	205	190	170	165	192	173	160	197	205	185	173	197	191	171	190	165	171	198	198	193	182	167	214	206	208	178	169	192	203	199	208	172	214	211	194	174	194	183	188	202	186	190	200	218	197	177	196	162	195	172	194	196	165	188	196	205	219	223	165	182	201	210	196	203	182	222	202	187	174	201	183	198	180	193	196	210	163	190	203	211	211	201	177	170	192	172	215	181	189	204	179	178	191	201	181	182	198	214	211	178	168	209	162	184	197	202	161	174	179	205	170	189	162	232	190	202	205	179	200	167	202	212	188	175	188	195	178	197	199	205	154	189	193	191	176	195	202	185	186	197	212	182	189	197	216	161	181	199	193	174	179	192	206	178	219	192	195	201	192	199	196	186	205	187	190	197	215	167	198	208	190	179	193	156	182	227	183	178	164	208	205	191	179	171	194	202	200	191	215	173	179	210	191	206	192	197	210	191	188	184	212	213	186	184	191	181	202	172	183	193	191	182	205	161	186	201	201	205	212	206	176	189	183	182	198	200	174	174	171	197	204	194	182	207	188	220	196	197	205	174	185	183	203	151	174	203	205	191	174	183	178	205	192	205	179	193	204	195	191	180	179	177	203	182	187	189	189	176	160	185	199	196	172	191	188	204	175	180	200	221	201	187	175	200	189	174	181	209	167	203	196	200	191	217	174	170	195	195	189	174	189	181	162	172	197	210	213	186	173	205	189	194	177	187	206	162	164	176	210	240	180	195	176	196	189	186	211	182	225	219	229	195	196	186	194	183	200	193	174	170	197	191	188	186	184	193	196	174	185	188	194	216	200	194	188	216	201	223	195	168	248	233	186	200	201	183	182	178	200	192	171	184	181	187	215	188	179	200	176	200	196	208	207	215	170	189	193	204	193	192	193	198	173	187	177	183	190	201	208	199	201	194	206	181	160	190	186	190	185	209	182	190	187	204	184	182	189	225	196	203	182	218	174	174	216	173	196	187	196	187	183	200	190	208	172	190	165	166	196	212	181	223	206	190	179	221	197	196	201	195	187	200	179	163	174	218	181	184	196	207	188	232	218	192	192	197	194	190	200	198	166	206	168	198	189	192	222	197	168	205	200	189	202	181	176	184	221	189	190	200	189	204	182	193	150	187	168	219	186	203	189	174	191	218	201	192	208	218	209	169	199	200	186	192	186	200	188	172	184	188	192	181	175	193	186	188	204	167	217	173	217	191	169	208	188	181	217	190	177	183	168	195	184	190	181	199	199	201	175	203	175	174	163	190	183	193	208	193	209	198	196	202	169	197	199	182	194	206	201	203	192	195	203	188	198	198	188	183	190	196	166	161	188	197	213	211	196	211	191	185	199	208	162	188	170	172	173	195	202	214	185	186	176	187	155	192	170	232	197	175	182	181	176	183	167	195	204	196	182	203	173	192	173	181	204	216	201	218	159	186	205	193	195	195	181	179	170	183	215	175	201	215	209	216	188	198	190	178	191	197	230	183	199	200	182	203	199	202	173	200	199	183	182	187	188	175	197	177	204	183	181	180	167	185	193	200	200	199	193	197	190	172	183	201	190	191	188	201	216	194	178	198	193	172	170	205	200	201	190	184	186	191	205	197	192	190	171	202	186	197	168	186	196	200	193	187	226	165	186	193	217	191	223	220	190	203	186	173	178	202	177	181	199	189	170	176	198	176	175	193	180	188	200	200	197	193	179	173	195	182	187	164	190	163	171	183	187	198	177	188	201	212	202	208	203	184	206	210	191	168	175	186	210	180	219	188	189	197	185	167	188	195	176	191	191	177	179	221	204	187	180	210	200	180	184	203	191	214	171	180	191	210	203	193	202	201	191	176	187	208	195	202	205	195	188	187	180	180	183	173	198	200	198	178	201
19221	1256	2371	2758	2521	2122	1744	1509	1291	1207	1082	1006	892	879	847	827	733	764	720	730	771	705	707	629	722	667	631	607	570	620	585	609	630	564	587	609	606	545	631	623	570	599	621	615	580	602	623	597	611	584	559	580	602	548	554	537	602	596	579	581	562	570	549	594	573	550	569	533	588	530	568	572	568	607	536	621	584	565	587	612	569	571	550	533	576	546	539	533	555	545	585	571	588	539	558	572	579	578	566	602	593	537	534	589	558	562	565	522	537	547	582	511	560	592	536	566	600	573	574	576	497	518	525	562	583	581	561	514	553	578	581	551	566	577	561	571	546	579	552	544	522	582	624	545	554	582	562	587	558	543	589	555	570	545	545	535	570	517	564	551	546	548	534	557	622	515	555	541	568	600	550	537	540	601	579	614	558	535	551	525	539	544	560	538	528	537	534	585	524	511	538	558	521	562	550	568	534	518	560	566	613	554	555	544	558	550	576	583	530	579	490	547	575	585	542	554	564	547	550	554	586	548	538	553	556	514	568	512	554	522	505	547	558	544	542	556	592	553	577	584	562	546	581	567	542	573	559	574	569	574	535	536	555	538	558	549	578	547	523	566	568	521	500	574	549	558	571	566	565	594	594	573	548	567	566	581	556	575	564	530	601	523	524	585	557	545	545	558	561	583	556	544	552	562	570	518	545	544	572	528	529	515	540	538	568	561	559	528	541	567	563	533	547	570	512	529	570	568	558	565	591	567	583	536	544	586	523	519	553	552	571	512	597	541	501	527	545	583	540	557	537	583	589	539	577	567	554	548	522	582	564	555	594	545	561	561	569	571	532	563	594	568	566	572	564	536	558	511	533	527	559	550	555	578	495	585	538	508	557	526	589	558	575	564	539	529	586	564	529	586	583	551	558	526	556	553	544	597	560	565	572	532	521	599	537	541	568	535	548	523	582	588	540	588	584	610	503	550	561	558	539	560	571	505	544	552	558	574	596	573	542	551	524	541	519	567	548	551	525	515	555	538	559	594	538	594	563	542	581	573	534	567	537	617	529	520	592	553	536	556	561	576	556	565	541	575	561	566	570	522	551	571	548	539	510	536	565	550	552	516	596	539	558	582	541	553	520	525	561	545	542	551	542	561	524	522	530	584	526	587	563	535	520	543	554	553	533	552	515	557	533	525	550	553	518	583	498	535	555	579	548	582	546	556	509	563	549	573	578	582	530	565	542	533	603	595	587	570	547	579	561	547	612	523	515	516	531	526	574	570	586	544	572	605	599	568	594	560	528	519	548	579	538	537	556	576	558	573	614	535	516	551	529	554	572	543	550	510	563	513	579	548	586	555	551	577	535	544	551	574	547	597	552	551	529	544	551	593	563	551	528	533	549	530	570	500	561	572	567	571	553	534	528	568	539	526	566	567	527	560	554	557	564	570	554	554	561	539	564	556	567	523	577	593	546	556	543	550	552	577	565	596	630	589	549	564	569	548	534	551	548	577	523	523	534	553	570	530	543	544	574	542	556	574	518	579	564	581	561	574	559	557	570	561	525	537	549	568	549	571	581	557	543	534	582	565	563	555	561	552	596	549	560	517	536	540	512	566	546	550	560	582	550	583	569	576	537	568	559	545	571	542	533	544	538	567	568	534	574	537	573	546	561	594	586	571	528	553	528	566	560	519	513	607	578	521	540	550	519	525	601	576	573	561	519	542	533	534	554	589	505	517	542	550	526	577	530	526	520	530	597	553	577	556	565	545	579	530	589	560	539	520	529	542	521	601	558	526	495	576	538	528	536	562	560	582	573	540	560	589	554	593	537	576	580	588	545	552	535	544	550	552	498	559	566	596	529	568	545	579	558	513	579	565	566	542	563	554	542	579	546	530	590	591	546	541	556	558	549	551	551	543	561	537	572	528	557	545	585	550	540	571	581	551	619	568	540	556	581	571	582	553	501	567	525	565	557	607	545	595	546	571	559	547	553	562	515	554	576	558	563	592	557	524	544	560	560	550	534	549	588	545	559	520	564	549	592	536	552	534	586	578	577	551	480	579	538	586	554	557	553	588	542	611	601	542	550	545	599	571	554	576	569	533	578	562	544	560	555	547	565	536	543	589	555	602	559	565	534	549	535	558	545	532	567	535	577	577	493	603	556	531	557	574	581	511	593	586	523	534	611	522	560	560	558	580	540	557	551	553	577	601	572	529	557	558	543	520	573	562	556	560	548	559	544	542	562	562	550	528	584	567	552	529	533	530	576	533	528	569	540	556	530	574	550	576	527	585	546	563	551	578	524	547	532	578	489	602	574	541	555	552	541	527	559	546	505	522	546	571	550	569	566	528	524	533	554	534	554	583	570	527	526	562	526	549	563	553	564	579	572	595	518	574	540	543	576	536	580	568	541	573	581	543	533	537	543	547	533	561	526	544	581	571	517	558	513	527	542	578	546	559	591	540	520	519	549	557	546	561	564	558	548	538	555	543	568	559	522	557	512	548	561	539	596	553	586	537	587	543	596	563	535	540	549	572	540	549	539	543	597	561	564	618	560	541	545	586	563	549	568	507	570	577	606	518	584	565	582	560	540	550	549	563	581	573	524	555	556	552	532	552	510	585	508	529	516	548	556	578	572	559	514	550	588	570	531	550	548	530	556	524	535	572	527	557	557	574	557	545	541	537	543	582	519	546	562	545	579	504	556	575	526	568	566	559	563	552	589	533	563	581	535	613	573	544	586	593	593	523	560	584	541	561	519	584	585	545	567	549	535	514	533	597	564	565	573	560	578	590	589	592	562	548	535	566	585	596	583	554	502	543	600	518	534	580	549	587	558	597	560	588	545	532	518	545	597	520	529	556	524	598	545	580	546	575	578	548	541	521	554	516	489	564	566	579	556	523	554	543	559	487	518	531	560	574	564	514	556	514	535	559	556	570	552	520	576	581	573	525	577	598	594	581	527	513	552	524	555	538	571	524	542	528	526	535	562	557	546	567	517	538	612	550	579	552	546	537	580	564	528	571	536	562	597	570	557	572	551	538	579	552	525	535	552	544	530	545	573	563	538	554	580	545	519	527	561	561	570	531	591	536	594	496	586	586	491	537	562	568	580	577	547	558	597	541	557	556	522	596	507	546	574	541	517	597	550	573	589	565	613	508	538	497	579	555	592	503	578	530	534	561	582	550	538	532	566	547	581	601	558	566	538	553	561	502	558	529	508	528	515	541	572	547	542	510	571	556	546	521	540	570	544	550	577	557	537	572	535	562	572	555	505	549	543	548	563	521	536	528	576	552	583	566	554	549	543	578	534	579	543	556	570	550	579	567	568	588	525	563	571	602	558	551	516	516	584	554	525	563	545	576	551	492	519	530	553	550	528	576	568	529	564	559	515	549	533	546	542	581	555	534	543	475	602	562	573	544	534	542	593	513	568	559	530	561	602	539	532	546	527	558	562	551	580	539	554	535	586	600	540	573	567	581	530	601	551	572	548	537	560	538	558	523	540	553
49359	20370	9626	2165	1364	1019	846	673	611	561	528	469	512	482	469	408	437	396	370	447	368	396	385	408	411	415	379	340	415	400	369	384	392	399	383	376	386	399	360	366	375	380	381	372	334	379	351	377	358	362	377	365	333	373	359	326	382	387	387	353	358	335	363	354	344	351	367	381	366	408	368	388	388	369	380	361	378	354	336	352	370	349	371	356	381	372	338	357	348	343	355	347	358	368	365	362	353	351	334	350	367	320	358	385	368	358	333	348	376	385	337	361	352	358	383	332	356	365	358	395	337	359	337	360	375	378	350	390	392	330	337	351	319	355	343	376	319	357	413	390	373	403	351	328	382	360	364	374	367	347	325	374	330	343	362	347	337	371	356	327	369	354	364	352	343	361	374	367	353	382	375	343	347	340	381	396	377	376	343	373	346	360	400	358	383	362	337	348	347	370	351	366	358	397	331	324	341	362	375	309	377	346	360	345	341	377	359	391	345	342	328	389	364	359	392	360	365	340	346	343	378	355	301	378	375	375	380	386	354	370	389	335	350	371	392	369	352	372	411	378	361	364	385	327	354	354	376	372	352	357	355	380	354	353	379	381	386	364	384	340	368	360	374	351	348	384	383	395	396	355	388	354	431	338	375	371	355	377	353	329	356	352	353	357	368	332	332	361	332	404	320	351	383	330	333	379	344	363	377	353	377	361	352	369	333	385	372	396	376	377	348	368	362	351	363	336	351	363	363	332	342	367	363	354	368	345	386	328	367	378	368	380	347	359	398	409	368	348	368	366	398	365	352	359	372	346	357	404	358	344	390	353	345	383	342	375	365	402	372	350	310	393	346	326	334	347	349	392	367	386	395	353	354	337	367	371	359	346	391	377	343	373	353	332	351	390	341	350	361	362	350	349	335	340	329	367	346	332	333	370	360	352	378	382	343	372	356	393	353	361	374	374	374	403	340	379	377	368	359	367	336	359	317	328	388	356	390	392	366	327	355	363	345	374	358	346	383	414	366	367	376	380	340	375	394	366	382	332	354	375	360	376	378	397	363	318	337	383	403	370	367	361	352	384	348	356	357	330	364	357	327	360	424	347	365	343	355	400	375	347	348	337	366	331	327	348	386	374	346	348	361	372	345	356	380	401	318	364	382	376	330	350	385	365	371	351	402	326	383	367	408	385	373	384	365	374	373	374	360	345	360	346	367	354	373	318	330	328	348	381	378	354	377	360	346	330	364	352	368	393	337	344	339	385	353	375	389	359	398	379	340	366	403	382	343	348	363	379	376	376	331	390	349	360	314	312	398	374	342	329	391	357	353	361	380	354	358	375	363	352	336	358	337	344	377	357	371	336	366	346	390	351	349	389	398	371	353	353	339	361	375	344	305	351	380	371	360	380	382	391	367	393	406	375	343	354	361	385	359	375	348	351	412	372	384	361	367	374	362	383	379	384	342	338	347	378	374	339	337	354	348	355	350	330	374	331	364	338	378	368	351	354	373	366	341	350	393	354	376	318	319	342	372	380	344	354	350	333	343	354	368	323	342	375	389	359	343	356	377	340	384	341	369	388	330	337	343	385	334	373	331	339	361	376	374	361	372	334	345	370	380	354	362	342	331	378	341	340	360	344	358	358	375	338	383	381	347	333	346	338	347	370	383	383	345	389	345	355	336	379	362	337	333	374	356	315	347	357	370	322	334	391	376	359	355	348	366	397	359	351	349	322	375	370	360	377	361	349	325	387	374	335	357	346	401	334	381	353	360	335	364	361	409	381	383	337	341	363	402	397	350	347	331	377	381	365	341	342	382	368	375	320	367	346	327	366	360	351	358	332	357	356	365	340	340	363	384	347	341	355	367	342	337	393	324	347	326	318	368	361	375	361	327	352	360	356	349	345	370	352	362	345	359	378	356	360	362	353	338	359	357	412	345	354	376	395	346	371	345	353	316	389	350	357	368	361	319	348	324	364	374	363	371	388	389	328	375	403	342	356	382	384	349	381	392	323	362	358	346	339	381	355	350	337	382	394	360	372	408	364	370	361	394	354	368	362	390	345	364	370	408	334	393	360	372	345	371	405	341	405	382	341	365	377	362	358	340	340	354	356	343	376	362	330	370	358	344	370	386	337	352	391	369	327	392	378	392	384	378	379	350	347	353	363	354	380	333	358	347	391	365	352	360	348	360	355	356	359	376	395	351	351	386	379	395	349	339	385	371	364	371	304	339	387	362	340	360	365	394	342	383	394	373	358	358	362	336	373	323	395	346	345	335	327	341	366	353	328	321	370	379	335	323	360	395	396	384	374	362	360	341	403	389	358	324	324	378	353	381	345	328	357	349	354	341	351	357	363	365	364	346	359	350	378	350	352	344	381	359	339	327	392	364	399	379	368	357	397	373	320	333	378	346	344	410	361	369	388	344	341	351	382	345	345	355	343	330	345	335	386	338	363	353	372	327	330	344	323	376	350	346	373	363	329	363	329	330	367	351	358	348	371	356	354	313	361	386	365	306	364	337	381	369	340	358	327	373	360	368	338	384	387	347	325	356	362	361	367	371	353	403	351	345	383	398	376	395	356	364	374	328	360	371	328	359	386	379	345	350	328	355	354	369	365	358	343	343	328	352	359	333	374	363	337	331	372	334	387	358	367	372	378	339	355	374	368	351	364	348	382	351	349	394	354	335	348	368	354	315	335	335	373	333	350	359	332	362	343	298	366	363	364	334	317	339	357	367	380	366	348	353	370	378	377	369	392	335	359	359	362	371	386	367	336	368	358	365	330	377	349	380	364	345	369	375	353	340	365	355	340	336	314	379	352	337	340	362	362	377	342	396	364	370	363	345	360	380	367	351	350	388	360	395	376	403	326	375	335	337	343	340	347	379	370	383	366	361	339	381	345	388	361	366	355	371	331	351	379	378	355	353	362	362	368	362	337	358	355	373	369	335	383	364	358	318	351	352	339	362	358	370	371	363	347	362	339	318	338	367	358	369	372	346	378	357	372	365	347	378	333	329	365	350	350	339	352	340	368	379	353	346	361	338	377	387	356	379	351	359	322	364	381	332	357	357	352	340	358	347	345	343	338	364	344	346	351	361	371	371	381	334	335	369	362	406	350	325	369	373	353	329	379	398	369	381	360	339	343	332	355	380	356	382	346	372	390	358	357	345	361	336	319	357	343	358	334	350	347	370	357	349	379	373	378	311	365	353	361	377	328	381	382	377	357	363	368	373	377	344	348	345	359	332	338	349	347	390	323	373	377	383	367	321	334	358	365	344	349	373	368	356	359	350	331	335	397	366	374	343	367	371	319	353	378	351	342	349	363	366	370	358	359	351	359	333	355	381	377	331	390	335	331	380	376	363	390	416	354	374	372	351	332	362	385	326	381	315	324	339	364	367	340	345	336	341	341	364	335	353	343	335	357	405	363	357	353	358	337	369	357	358	381	366	349	338	362	364	348	349	357	371	346	359	390	295	343	325	374	351	361	410	360	350	387	368	329
26409	2307	4283	5144	4571	3876	3261	2733	2464	2176	1908	1837	1570	1627	1488	1388	1372	1288	1283	1214	1238	1182	1167	1195	1101	1097	1059	1119	1085	1017	1049	1021	999	1038	1063	1080	1002	1071	978	947	973	962	959	1004	1011	965	973	959	922	911	954	991	970	945	962	949	903	986	924	950	929	907	947	940	876	923	894	959	883	907	927	920	992	944	946	973	961	900	916	906	921	963	960	887	925	918	920	884	892	911	936	905	894	929	921	888	966	919	914	881	950	895	909	947	879	932	913	895	902	948	901	913	903	884	912	949	993	1004	951	959	865	921	933	897	941	920	920	967	931	909	924	938	938	915	941	946	908	905	924	927	914	888	916	972	927	942	930	923	874	899	940	865	904	838	964	886	980	911	927	936	924	934	919	908	893	930	930	953	941	922	887	977	925	908	905	947	868	864	918	889	925	977	883	873	905	950	928	899	868	873	885	868	904	898	855	928	946	925	872	925	940	872	969	909	983	910	922	863	907	898	851	882	954	965	957	963	923	953	962	901	926	892	845	962	935	954	869	912	908	847	881	915	921	924	917	896	962	942	872	965	967	877	914	928	878	898	938	957	909	889	909	931	904	849	851	884	885	918	852	866	921	865	927	922	872	910	943	963	919	922	911	966	930	943	848	931	935	870	899	933	935	958	914	885	889	871	925	911	936	940	899	903	925	879	905	946	953	905	902	917	969	911	873	925	890	886	908	911	913	964	916	912	906	949	945	916	950	916	905	927	907	933	875	891	985	910	875	899	894	915	923	917	891	961	897	865	890	867	895	918	927	866	942	903	898	917	913	901	888	924	960	934	920	934	875	926	910	926	903	934	898	939	915	940	895	927	914	889	886	931	898	927	958	888	923	909	906	827	974	895	889	871	913	942	895	898	934	920	924	936	911	927	935	924	921	949	941	900	932	897	948	933	920	921	935	928	897	938	958	923	946	913	913	878	954	920	879	899	875	895	954	929	925	961	928	919	962	920	957	901	913	925	954	936	916	866	910	901	866	907	980	932	864	867	908	944	940	877	856	940	880	973	915	909	911	922	912	860	925	913	956	885	932	911	935	889	865	898	935	932	945	891	966	881	974	886	948	926	915	944	912	913	929	954	923	927	938	909	922	908	880	919	921	937	893	942	894	940	923	883	840	898	919	909	892	896	866	963	832	886	907	959	963	901	874	933	914	890	895	880	947	950	892	905	889	970	923	920	972	875	904	958	865	908	869	889	894	923	909	958	942	970	886	913	888	936	944	926	953	965	969	906	930	927	933	943	960	947	922	915	923	928	953	962	904	921	950	921	919	864	884	910	936	936	903	888	912	894	896	922	911	924	973	904	911	906	895	940	912	885	933	957	883	840	908	921	941	921	855	886	962	900	893	871	906	920	921	950	948	920	912	913	881	907	887	977	923	910	900	971	922	907	908	951	907	912	938	968	870	887	903	924	978	934	913	892	898	902	847	907	933	886	924	889	964	937	918	879	919	878	909	860	929	944	894	907	872	932	926	923	954	947	876	890	903	911	927	904	926	888	890	897	864	919	891	928	880	937	896	934	908	939	855	919	945	912	926	909	916	944	885	940	891	916	865	931	940	904	936	889	911	876	932	910	911	932	879	883	916	859	932	919	935	866	909	911	865	910	886	845	938	902	867	962	907	905	907	922	937	936	898	928	971	912	931	913	851	916	967	908	926	904	869	905	917	901	903	875	879	880	905	905	865	946	893	910	881	884	903	947	928	872	909	899	916	917	908	906	899	885	946	926	940	896	910	936	907	926	886	902	973	902	941	861	911	921	895	911	924	947	868	889	862	912	881	869	892	929	904	933	919	894	862	905	934	935	921	892	926	938	856	936	947	922	947	883	939	946	927	957	874	873	915	972	946	859	903	911	871	928	969	823	881	901	890	943	951	946	934	905	962	892	884	911	928	892	897	929	933	940	877	913	920	905	942	881	970	891	898	943	900	902	912	967	937	884	887	902	877	898	921	959	906	897	929	925	935	985	875	873	898	924	908	883	901	879	943	903	921	919	863	920	921	973	901	933	909	893	898	952	941	870	945	916	927	949	927	909	884	925	894	949	905	877	950	934	906	908	899	888	951	918	883	883	917	907	905	899	853	898	899	903	944	922	865	925	873	932	921	931	889	921	951	948	879	987	832	861	895	905	871	944	893	914	849	941	915	910	918	953	887	912	908	918	929	917	887	862	914	922	924	1007	870	945	885	909	881	913	941	923	914	902	895	904	868	875	860	891	936	893	875	879	920	970	932	933	857	891	876	907	914	891	959	937	922	898	946	888	931	926	921	903	910	952	920	897	905	934	949	933	945	920	939	903	899	864	946	923	893	897	934	933	936	907	949	905	921	934	948	893	895	856	895	914	972	944	902	909	947	934	936	903	872	945	929	907	885	930	926	940	859	940	907	918	902	934	923	972	892	921	944	900	899	902	864	931	912	846	904	911	913	931	929	894	917	862	925	924	917	878	921	895	894	893	966	868	943	936	879	941	910	911	935	814	973	914	907	943	909	963	958	955	907	904	921	960	942	896	913	928	925	920	937	925	912	904	908	915	918	873	916	951	869	973	915	897	844	885	846	911	823	947	940	942	889	879	959	924	963	882	914	937	893	937	884	863	910	908	929	889	892	918	900	904	922	916	896	908	856	902	926	952	846	948	950	927	929	896	911	874	875	915	976	904	921	931	855	951	857	906	865	907	909	936	852	926	932	921	881	940	916	916	898	913	845	936	928	951	930	941	915	917	898	944	909	939	952	998	874	900	940	906	882	934	954	916	913	882	903	924	952	955	964	938	924	917	939	904	911	965	923	928	940	860	912	884	927	969	888	939	867	945	897	936	944	970	921	928	933	910	944	873	941	901	968	958	897	914	888	998	940	918	863	906	906	916	917	922	897	896	896	945	909	923	870	913	940	920	900	953	911	842	888	930	882	912	909	927	903	875	883	892	917	959	866	897	952	935	907	932	948	947	909	925	937	973	922	898	906	940	895	908	882	948	961	911	904	921	985	961	933	907	928	938	862	897	903	927	920	904	926	896	953	900	911	890	899	913	931	906	908	896	927	893	924	906	913	911	828	986	903	855	928	884	917	945	907	885	894	901	937	937	898	941	949	861	946	936	906	907	885	929	881	929	931	841	946	891	880	885	904	920	905	894	944	888	919	885	893	926	928	982	919	898	963	944	1003	938	931	910	975	923	944	898	924	888	867	917	835	885	939	841	927	914	913	930	929	955	902	923	900	883	907	925	898	908	930	923	904	913	909	904	844	913	858	906	925	911	937	925	944	881	927	928	849	925	898	935	918	938	919	974	893	954	877	911	873	952	904	950	951	905	959	888	895	933	934	922	959	905	931	908	906	935	884	922	948	888	891	925	968	877	905	908	919	950	901	890	953	949	850	990	971	942	965	908	934	938	926	905	948	917	911	903	933	934	913	936	952	864	893	932	934	893	918	896	910	934	958	917	925	912	904	890	935	906
4558	320	314	297	309	307	280	245	315	258	278	274	297	257	278	286	300	270	275	286	294	290	281	284	266	246	281	272	269	311	279	266	298	289	264	267	280	225	283	254	296	307	259	282	300	262	278	276	275	285	272	306	276	295	275	290	291	300	246	288	284	321	296	269	282	284	291	280	248	276	284	280	268	295	272	257	279	252	251	270	275	309	276	307	275	268	285	275	298	267	317	278	312	296	266	277	268	285	316	236	275	266	310	281	263	273	280	266	255	279	241	274	283	295	277	267	289	284	267	302	269	274	300	265	272	255	306	232	308	298	247	288	300	275	283	276	293	258	251	291	273	290	299	267	281	252	270	302	264	278	261	284	288	259	298	304	300	290	261	279	253	301	292	261	289	283	298	295	308	277	294	287	283	259	237	276	240	253	307	258	253	286	295	288	300	280	258	301	299	275	267	306	282	278	265	269	265	295	249	271	301	285	297	261	257	260	281	278	288	262	276	267	268	276	271	288	305	257	278	286	301	279	281	296	279	282	260	264	241	310	261	289	295	280	300	298	311	291	276	292	247	273	285	291	274	285	305	283	273	312	284	255	285	266	281	274	279	268	246	283	282	285	257	247	293	299	288	297	265	259	293	287	249	269	279	296	241	284	282	267	273	293	279	290	282	284	284	294	264	296	283	275	277	246	315	270	280	304	302	313	279	297	254	251	280	284	315	286	293	295	280	297	308	287	309	277	300	275	296	244	270	271	283	240	262	291	257	264	282	293	305	255	296	317	279	261	267	283	245	279	261	250	259	257	281	262	270	291	261	270	282	279	291	253	283	274	308	258	331	288	252	285	263	250	297	299	272	270	279	313	273	266	289	266	271	269	285	283	287	318	294	266	261	312	249	283	242	299	329	272	260	286	299	290	280	276	266	271	263	275	282	257	268	275	310	280	259	281	230	272	273	253	283	254	271	272	278	267	282	262	297	290	269	282	298	277	293	255	283	291	278	304	279	267	280	290	317	281	282	294	263	247	273	279	282	248	303	292	296	284	282	290	272	259	269	267	280	287	294	294	298	281	263	293	280	260	279	256	297	263	300	281	261	271	281	290	301	299	276	250	279	252	284	241	254	293	284	280	312	301	303	286	288	284	273	275	282	280	255	285	273	285	291	259	306	260	272	214	247	272	302	279	293	256	284	299	258	274	284	275	309	254	269	257	273	249	280	280	275	276	262	291	262	257	249	287	285	270	262	270	274	305	285	285	264	313	250	284	295	292	291	272	274	275	261	267	283	287	264	274	261	274	274	298	272	285	320	281	276	283	313	284	273	288	315	265	274	294	313	295	305	271	293	296	263	276	303	305	264	249	284	270	256	289	256	283	268	260	241	276	259	286	294	293	246	291	278	256	269	273	272	269	277	256	292	289	282	261	252	284	276	283	287	286	272	247	286	258	283	282	242	248	267	276	283	288	260	269	287	285	271	300	272	296	268	257	279	315	293	283	242	257	276	272	302	276	292	275	286	291	285	309	272	265	266	263	283	281	262	270	251	263	262	298	303	282	274	290	274	271	293	263	259	283	272	297	264	256	269	265	261	280	286	268	280	292	274	283	296	288	258	284	259	310	265	286	269	284	278	247	273	294	271	256	290	275	277	272	260	269	285	286	281	274	241	271	291	323	266	255	300	276	282	248	275	267	281	280	276	288	284	248	255	279	270	292	264	252	263	271	287	275	300	300	281	291	291	305	278	288	275	284	258	280	283	287	260	278	304	265	292	272	292	261	272	269	294	306	269	279	275	259	248	276	297	286	270	274	258	247	248	284	289	291	262	279	316	269	270	260	285	269	275	291	276	284	278	273	269	273	276	285	270	314	297	277	253	274	288	284	258	266	283	306	308	266	287	242	262	288	283	279	282	289	295	281	319	281	319	272	267	236	292	278	287	265	301	292	260	293	273	280	304	276	265	283	272	260	276	291	268	308	266	282	278	263	252	316	298	280	280	265	304	310	254	302	252	286	289	303	290	258	257	282	284	280	271	287	276	282	258	320	256	283	259	318	275	295	225	266	276	286	286	264	259	290	269	273	297	240	286	286	315	281	267	290	267	238	271	291	283	280	248	282	261	250	309	283	266	251	326	261	237	286	295	269	280	275	253	281	288	298	250	279	297	281	287	259	298	287	327	283	276	278	281	271	299	290	234	290	257	297	267	274	271	265	273	282	254	304	277	261	298	304	264	278	258	278	276	283	262	314	274	284	273	249	315	319	294	300	280	303	285	259	312	267	318	295	278	327	278	272	240	285	283	257	285	273	263	279	278	272	281	262	291	291	254	290	281	267	282	272	258	277	317	283	299	284	290	304	281	256	289	257	257	277	305	280	289	269	291	288	278	258	280	295	327	274	269	276	273	297	273	252	283	277	281	279	245	297	274	249	269	252	316	279	290	295	267	283	276	262	280	277	306	259	264	263	244	283	256	289	290	293	328	307	305	267	283	246	284	287	268	292	300	307	259	269	291	275	274	253	283	284	282	295	281	251	291	282	298	289	254	278	294	296	288	272	276	261	234	295	274	274	280	285	289	268	286	281	256	235	245	267	314	301	282	297	274	284	253	312	284	287	313	280	298	265	240	262	286	299	307	281	276	275	283	270	274	272	296	257	273	293	254	300	264	292	233	309	315	284	269	285	302	273	295	273	288	261	263	271	260	285	272	287	262	292	287	291	256	257	305	280	286	274	267	291	250	320	252	256	305	289	303	266	308	276	270	302	262	255	283	265	292	262	275	283	259	245	265	277	282	284	307	274	257	280	272	261	275	278	285	298	295	292	272	278	265	280	278	289	285	284	287	259	283	289	273	286	288	269	317	283	254	293	304	290	279	272	248	274	275	279	280	265	264	294	260	273	292	287	294	275	286	295	300	282	281	286	283	274	325	303	242	283	270	255	276	282	294	273	292	269	266	270	290	281	271	274	246	284	296	243	274	270	310	259	260	305	287	254	269	274	270	274	292	292	255	262	285	292	274	278	280	280	269	276	299	289	289	261	273	264	303	248	290	326	292	285	309	277	287	268	279	255	254	265	287	271	263	243	306	292	276	279	238	274	271	273	287	310	264	252	257	272	281	264	263	301	265	288	245	330	281	300	267	294	270	282	285	280	279	261	313	263	290	286	295	272	267	293	259	267	307	282	302	270	262	272	304	291	297	308	306	279	280	296	293	269	286	272	294	274	295	266	263	291	278	275	295	305	301	308	286	275	280	282	299	287	291	273	292	300	284	280	269	263	292	259	293	266	269	274	271	273	291	302	281	303	276	291	260	268	290	252	285	311	278	243	263	242	283	264	298	280	255	276	269	289	290	317	286	258	276	252	272	259	255	279	293	279	265	249	269	283	297	326	272	273	267	273	298	262	278	304	244	301	286	234	278	279	266	262	268	284	253	260	285	292	273	309	261	262	245	258	322	272	284	295	279	268	271	260	254	275	266	294	288	267	274	273	286	280	277	273
4218	773	822	763	761	825	815	760	765	762	755	676	752	728	705	738	721	702	734	793	708	743	776	717	733	711	737	700	762	731	728	703	722	709	709	725	686	718	717	746	704	705	718	772	717	690	664	679	723	720	713	714	733	718	685	671	726	759	719	701	723	693	717	703	714	682	701	733	730	679	754	685	715	694	756	713	697	753	731	708	705	723	710	698	792	721	747	700	683	749	683	719	734	752	648	701	697	704	747	685	721	726	741	666	728	686	728	758	703	724	663	737	706	706	655	647	750	741	762	684	648	706	733	775	717	729	723	725	693	700	664	705	709	720	688	708	734	717	746	725	689	792	737	669	677	697	684	701	742	728	735	733	691	685	696	662	662	713	707	744	774	719	691	704	772	687	708	761	692	722	704	719	762	725	698	705	736	662	680	715	729	781	687	716	709	739	731	747	722	724	760	726	709	740	697	712	705	718	718	693	732	695	741	746	733	720	699	688	708	728	695	744	710	716	727	701	773	700	704	754	720	729	681	729	723	771	725	721	737	698	707	708	710	743	742	711	695	677	718	729	692	735	752	728	736	724	687	685	701	702	668	688	719	735	736	778	752	721	766	743	708	699	729	735	738	746	745	748	721	710	732	754	723	737	727	696	720	697	728	693	658	731	706	765	717	684	681	709	745	738	699	678	714	714	730	777	707	696	708	716	729	708	704	756	703	687	711	709	730	801	712	726	764	720	659	714	738	692	742	720	737	687	702	679	727	743	826	723	704	706	721	732	684	744	741	679	716	704	716	714	764	695	699	740	713	686	698	761	731	753	700	755	729	690	704	684	708	709	737	715	708	733	725	726	703	727	711	729	698	659	687	686	735	714	681	722	720	678	714	710	716	680	697	716	759	680	706	758	720	709	723	727	710	705	712	717	735	717	667	744	718	714	734	700	705	751	698	766	701	738	695	720	734	727	683	675	730	694	734	721	737	728	698	699	682	765	718	736	707	709	724	727	703	698	732	731	745	690	689	691	726	704	722	770	749	711	709	743	717	771	723	724	687	722	759	728	692	741	702	758	688	736	684	695	728	696	693	740	727	721	721	722	707	714	708	711	771	702	700	718	676	744	725	679	740	741	732	711	695	674	741	742	654	665	670	690	708	662	695	707	686	689	675	717	696	712	744	677	738	697	745	699	687	702	724	713	757	740	727	745	730	753	704	729	699	701	711	728	720	716	738	640	711	724	727	749	734	693	752	717	720	693	679	716	737	715	750	711	701	733	676	706	710	671	736	716	690	680	691	694	715	691	753	724	707	722	710	726	750	703	728	670	739	749	673	752	717	703	756	728	693	727	691	689	705	654	727	734	759	749	695	720	741	734	697	733	745	770	724	702	765	726	741	733	714	725	713	721	734	664	706	710	664	707	732	720	698	691	719	710	731	734	707	708	713	760	703	703	687	714	757	701	727	772	720	745	705	759	686	720	742	693	694	763	744	700	710	677	747	696	792	726	774	688	682	684	685	730	711	758	740	706	727	735	690	755	728	705	729	701	737	653	720	692	719	688	753	712	718	726	701	738	754	695	748	760	707	720	705	739	696	769	715	752	721	748	722	753	744	749	704	737	721	737	711	716	688	696	702	694	724	695	725	707	701	688	667	689	667	722	701	717	692	711	731	695	715	686	710	718	702	685	719	724	756	721	753	716	721	758	717	739	748	767	736	767	701	711	737	717	699	699	688	687	739	703	677	716	696	737	753	717	746	753	716	681	717	764	686	716	721	707	728	743	699	695	701	688	735	761	741	695	741	703	722	728	708	702	711	682	710	676	762	745	690	679	698	710	694	731	746	718	744	705	687	725	723	769	699	668	745	681	757	686	696	719	754	702	701	727	707	701	698	725	672	748	739	686	753	720	783	721	724	702	732	706	736	696	715	742	738	708	670	761	729	688	691	742	736	697	693	777	727	727	787	745	744	746	721	717	667	749	700	732	738	697	679	670	740	720	743	679	725	716	688	733	734	800	723	714	712	704	737	744	729	717	696	711	707	714	727	696	728	735	763	725	715	719	710	756	741	722	715	720	747	723	730	738	687	703	716	712	711	687	689	682	679	662	713	724	706	704	729	718	693	701	732	749	713	647	731	762	742	699	701	747	688	684	722	673	727	683	727	735	725	706	715	701	713	687	737	691	747	686	764	735	696	721	717	698	713	718	760	730	704	751	698	721	703	726	744	718	699	764	729	715	710	689	727	669	738	727	677	767	697	696	731	675	759	722	723	745	740	741	690	737	734	694	749	668	712	698	693	710	726	683	743	668	708	704	698	726	696	692	738	713	703	772	695	736	687	741	702	703	701	694	732	724	700	723	751	696	752	710	716	702	684	704	706	754	676	739	695	728	733	713	709	710	739	706	757	673	751	700	697	723	692	685	705	681	767	734	701	705	701	691	724	694	799	728	713	682	704	682	713	693	717	681	740	709	694	700	706	666	733	738	727	742	715	679	679	716	718	710	730	705	742	695	713	736	725	726	729	691	748	706	734	709	752	700	724	717	717	724	696	744	730	746	741	709	706	718	723	678	725	704	700	724	708	728	732	701	720	716	736	701	727	734	673	698	719	741	750	716	692	729	724	696	691	707	685	732	727	755	709	738	721	695	751	764	661	726	716	725	716	720	736	727	707	694	761	718	737	712	720	697	691	660	731	769	749	710	743	672	704	711	717	753	652	680	729	728	726	719	691	739	733	727	687	724	715	698	687	698	731	731	673	662	711	711	721	642	749	725	700	734	715	715	736	693	691	721	722	720	708	713	672	731	669	685	704	748	689	761	730	714	750	667	701	652	690	761	750	720	764	750	709	758	721	705	708	701	690	707	758	732	708	689	748	711	725	777	684	736	717	755	717	676	732	740	666	746	736	735	745	677	719	690	746	715	665	695	707	719	648	708	730	727	691	736	711	665	671	706	728	688	680	728	746	736	719	701	700	724	718	708	729	722	699	742	679	710	714	729	719	717	744	706	698	729	731	713	742	732	733	756	716	736	720	649	668	685	736	711	791	696	737	753	721	750	746	686	719	724	694	693	722	719	711	701	750	716	731	708	728	745	704	703	722	743	721	701	726	697	683	691	733	729	702	675	668	727	708	709	731	719	765	746	696	717	679	712	735	705	731	730	712	699	714	701	740	735	715	701	768	739	720	686	750	702	716	703	687	688	732	748	702	729	704	650	738	731	666	659	699	691	696	709	669	738	675	721	697	728	737	742	736	744	737	688	704	751	719	708	703	712	698	730	674	700	721	684	701	723	729	669	726	717	724	728	730	684	717	717	727	704	721	712	696	722	753	690	734	735	711	727	716	772	700	684	708	702	697	744	649	734	723	746	720	741	760	709	724	711	680	717	748	700	725	731	723	671	760	734	776	738	706	699	770	672	711	633	680	755	727	732	782	699	768	732	722	694	718	765	701	778	703	692	705	690	749	706	731	723	716	710	708	743	744	695	696	723	712	696	668	778
41925	12147	1946	881	615	537	440	352	309	276	271	235	235	214	260	218	222	219	220	213	213	216	206	211	216	193	199	179	195	193	194	213	168	203	217	202	206	207	178	197	169	199	169	191	226	184	169	201	210	177	169	202	216	190	168	167	183	165	190	190	180	167	199	204	196	170	210	202	215	199	189	199	188	213	184	184	202	208	195	181	175	221	191	177	188	195	180	215	197	186	202	180	174	212	175	194	194	196	207	192	202	185	198	190	193	202	197	194	170	170	219	210	177	182	182	177	195	189	166	198	198	196	207	203	185	174	217	187	207	196	162	195	181	210	168	201	184	190	204	208	188	209	199	191	189	185	180	189	187	196	192	209	192	188	201	190	194	210	193	175	199	172	193	158	165	208	207	167	181	195	212	202	174	156	216	172	175	163	187	191	196	216	165	198	200	217	181	191	214	203	194	207	171	183	174	190	171	195	195	203	210	184	205	189	211	185	190	197	215	185	183	205	200	202	185	198	158	191	209	210	194	201	193	173	184	180	199	169	182	196	184	196	171	198	178	194	167	193	241	199	217	198	197	197	196	190	181	197	182	177	199	197	186	215	185	194	202	167	184	201	206	173	201	198	185	177	205	170	202	190	198	180	210	177	197	203	189	154	199	188	196	192	191	169	184	209	209	199	175	189	195	197	184	191	201	185	184	212	199	176	194	178	171	202	184	204	221	203	185	188	184	205	168	180	201	185	187	184	222	190	187	213	205	185	169	198	200	230	193	214	202	209	180	185	192	200	171	211	209	182	196	177	172	180	221	166	184	190	198	185	194	206	186	174	174	165	194	162	190	210	175	183	159	199	206	165	184	158	199	196	191	193	186	177	219	177	210	214	203	206	162	179	184	204	186	181	192	195	174	164	180	160	182	197	187	205	206	175	174	180	195	211	191	167	193	177	205	196	184	207	186	202	220	208	192	206	185	183	190	175	192	181	198	191	182	188	183	182	180	158	148	189	164	184	173	195	181	179	180	207	208	181	200	200	205	178	204	180	188	166	193	175	219	185	189	189	202	204	189	184	193	196	177	159	211	209	167	208	202	189	208	187	156	169	199	204	178	184	176	201	154	184	189	201	185	167	189	164	217	198	168	202	199	167	208	196	177	179	174	194	193	176	180	194	195	190	206	184	165	214	216	180	193	202	183	193	188	200	176	180	170	199	189	208	180	192	178	185	211	198	191	209	175	207	166	197	183	185	185	195	172	187	211	177	216	171	183	165	168	186	206	221	182	193	189	179	191	197	189	213	184	205	219	213	184	183	196	189	194	187	211	195	194	192	183	185	195	193	181	188	207	182	188	205	189	195	184	188	169	218	207	178	202	162	187	185	213	201	181	186	180	200	185	175	176	161	207	197	195	191	207	198	189	197	194	217	194	180	183	198	178	175	206	177	205	167	214	166	202	184	216	182	175	169	210	195	211	203	199	186	190	179	178	178	162	202	209	204	197	185	183	179	178	171	169	207	189	177	222	158	212	182	212	204	172	200	170	179	182	180	193	163	201	170	215	213	208	206	212	190	188	190	174	188	190	185	193	190	202	166	207	193	182	203	199	176	179	190	220	207	187	213	188	167	186	204	195	217	204	193	178	180	199	190	184	176	198	201	178	169	194	190	190	197	199	182	187	195	196	173	225	188	202	201	185	183	181	182	192	178	174	193	199	199	181	192	156	167	177	219	198	176	179	168	181	185	204	202	198	209	185	220	200	189	187	201	199	184	197	167	201	200	184	183	188	202	192	225	192	190	186	202	209	195	191	196	213	193	196	205	181	193	188	187	195	202	187	199	182	185	188	176	197	185	177	187	177	184	228	210	188	191	198	195	208	171	191	170	167	171	177	180	193	186	189	196	202	179	179	202	187	189	219	183	174	167	194	185	214	187	189	184	183	193	178	181	182	188	181	214	203	207	173	182	201	197	206	174	183	195	191	173	184	186	186	190	170	198	186	183	193	192	203	177	171	201	192	209	175	214	205	168	231	178	214	177	203	218	194	193	189	179	200	165	212	208	212	194	197	206	176	209	187	187	201	206	181	188	163	164	184	199	193	196	206	221	199	192	206	189	203	190	177	165	184	189	198	178	174	181	193	199	197	187	201	183	186	196	165	203	181	208	202	169	176	211	179	199	200	191	196	198	181	179	191	189	211	204	184	203	176	195	211	159	190	176	212	189	162	186	203	190	219	167	183	193	209	183	174	185	176	194	200	155	193	186	202	187	188	181	209	185	188	177	184	205	171	215	211	196	195	205	194	176	183	207	171	207	181	199	182	187	169	219	193	177	193	183	174	188	184	178	195	183	188	200	168	185	200	185	190	189	186	176	196	183	197	191	191	176	179	192	202	182	185	177	180	166	183	194	212	195	185	188	182	210	205	227	202	214	178	208	179	199	178	190	186	182	219	185	183	184	204	182	200	166	176	181	176	203	187	176	206	172	190	178	211	170	183	184	191	162	174	170	199	220	191	176	169	229	209	213	199	193	163	193	187	175	199	179	191	178	206	214	183	182	200	180	193	202	212	196	204	199	193	203	204	189	193	179	182	195	185	207	187	176	194	186	199	199	172	196	208	198	173	197	202	192	202	188	185	214	206	214	198	203	173	205	184	195	176	206	203	208	198	209	212	202	206	204	173	178	195	211	200	179	178	174	199	179	191	176	198	197	193	193	163	204	196	185	175	177	167	201	193	195	177	183	184	180	193	175	171	189	199	184	205	183	195	173	187	205	187	218	191	193	193	190	155	180	195	194	194	184	182	199	169	184	166	177	190	199	180	195	183	179	175	167	172	191	212	190	178	213	211	165	184	186	198	168	196	217	206	185	191	190	210	186	184	206	189	178	191	170	194	177	177	184	171	197	188	173	179	192	197	205	177	167	169	210	192	194	171	193	192	167	228	173	191	179	194	179	168	169	191	204	204	190	191	197	193	176	193	198	178	167	188	169	190	194	165	204	196	198	183	200	178	203	172	229	175	180	200	169	190	191	167	184	184	191	197	179	182	203	194	192	195	195	195	185	200	212	209	186	195	185	187	200	189	184	170	185	205	183	172	223	223	186	164	170	209	188	181	203	199	171	190	187	184	190	191	192	194	180	170	206	184	198	185	191	183	166	188	199	206	192	191	190	195	179	209	186	174	218	174	192	197	147	187	183	202	198	205	167	183	196	211	187	195	189	180	187	218	180	190	163	177	189	200	181	208	188	166	203	167	180	183	166	167	168	198	184	180	192	203	198	176	210	198	194	193	178	198	179	198	194	196	179	197	186	185	191	195	184	188	212	176	206	210	201	209	184	205	168	162	197	188	171	203	200	183	203	203	178	185	198	171	191	187	200	200	183	186	194	185	190	166	194	200	179	173	171	189	174	179	200	206	194	188	192	211	200	194	195	187	177	201	217	206	212	184	197	200	182	190	207	205	198	194	187	189	183	186	192	184	213	165	187	189	195	192	182	171	174	210	200
20039	1229	2284	2723	2506	2099	1736	1538	1339	1153	1135	998	962	874	825	790	781	708	732	743	698	707	728	684	643	655	629	626	625	630	590	605	603	601	600	578	628	623	636	579	590	599	571	571	568	592	645	637	544	560	619	566	549	544	586	561	551	580	576	599	560	578	568	611	556	582	579	537	576	577	591	567	580	591	568	546	569	596	574	554	543	561	525	576	580	526	598	571	593	554	575	570	579	523	523	578	622	577	560	514	562	587	573	551	522	567	567	540	529	557	563	549	557	562	539	545	552	584	505	548	528	559	544	584	573	563	554	551	545	532	570	577	541	569	525	525	610	549	577	514	541	539	522	565	536	527	539	535	616	594	569	536	558	534	535	524	571	549	581	532	590	501	569	525	540	560	555	531	546	560	573	537	562	551	619	552	545	584	555	519	572	594	578	540	547	542	548	570	539	581	541	589	527	564	562	545	553	569	577	535	541	535	522	591	521	543	570	586	513	556	537	562	555	520	554	535	548	540	524	525	530	557	596	549	586	567	568	559	557	569	575	481	573	533	548	535	601	592	547	557	581	545	570	604	576	569	523	556	529	567	564	567	554	560	582	581	511	560	544	523	586	560	573	557	572	489	565	568	571	531	529	512	564	510	500	552	542	572	576	533	542	562	595	567	540	555	602	543	517	566	532	607	568	522	542	559	554	591	534	557	539	555	572	562	550	584	573	567	556	546	570	518	568	527	575	562	551	590	584	565	570	568	536	549	556	584	552	535	604	540	573	599	547	542	558	579	528	546	545	536	570	539	545	548	553	534	568	563	587	579	543	541	540	525	545	512	577	550	562	521	544	553	527	535	583	573	576	571	554	560	533	574	560	539	580	573	543	548	545	587	531	511	553	553	562	539	561	559	529	565	527	564	605	570	489	551	523	552	550	535	541	533	562	533	555	574	566	513	521	551	556	494	544	568	533	558	535	569	566	579	574	574	563	538	531	560	591	534	532	563	498	595	567	598	603	598	537	561	518	570	589	576	537	587	524	591	523	585	545	547	498	544	575	515	574	577	589	579	544	577	547	582	549	528	565	552	501	511	604	559	531	558	495	522	568	587	526	531	572	554	576	567	535	553	561	537	553	559	547	563	574	577	515	500	603	522	537	584	529	542	550	568	563	580	575	553	587	591	571	555	564	604	553	600	550	555	563	542	546	571	590	559	580	593	552	588	563	546	561	563	581	544	550	548	548	534	565	530	533	574	581	570	563	560	589	549	542	573	547	533	574	581	581	579	580	596	575	543	568	605	517	570	520	523	535	568	556	554	556	590	587	546	543	555	599	544	543	545	563	577	525	512	582	587	564	547	611	544	566	551	535	553	564	572	581	537	528	586	553	558	537	526	552	546	563	542	577	547	525	550	565	544	541	540	577	550	578	584	507	526	539	556	569	538	566	531	553	540	523	566	541	526	540	565	580	543	563	555	499	574	534	565	521	571	520	530	504	529	508	550	548	585	577	525	578	514	603	527	598	564	486	532	621	540	570	551	592	517	551	580	552	552	565	535	542	610	573	533	515	561	531	560	564	557	550	526	594	576	584	566	555	568	501	571	539	568	534	545	540	535	537	565	563	525	554	519	579	555	574	548	573	547	544	533	576	540	535	584	544	564	502	553	513	552	602	584	569	530	526	559	558	563	555	587	551	526	560	522	569	542	551	582	553	536	535	541	533	533	572	559	546	565	560	560	542	544	565	554	573	508	572	572	515	580	543	535	554	557	589	576	558	539	605	546	526	540	561	618	528	531	597	563	548	568	577	532	613	547	600	520	574	534	608	546	569	509	568	554	522	549	517	609	539	554	560	594	556	543	516	568	502	506	563	524	542	520	558	568	565	558	548	523	535	579	574	551	544	548	532	554	490	582	551	546	554	568	529	573	524	554	539	554	554	530	563	552	564	542	555	564	520	515	590	540	545	536	582	586	599	541	534	558	535	558	589	578	540	537	587	574	546	559	587	530	548	593	575	515	557	557	529	514	555	583	526	522	497	527	595	549	512	531	582	556	563	612	589	523	581	558	513	575	535	555	548	578	548	547	568	536	520	601	507	559	574	549	558	530	560	555	548	556	574	545	571	574	541	568	544	599	569	558	602	558	557	581	540	524	565	553	576	571	589	563	552	538	540	512	549	551	526	548	532	532	546	526	560	570	561	513	542	570	535	551	562	577	515	542	559	539	547	562	557	569	572	540	543	540	557	573	558	529	508	545	569	547	560	527	570	582	526	564	570	570	552	589	519	564	566	575	599	508	596	508	547	558	561	546	577	574	553	555	562	586	536	548	529	532	531	558	568	538	557	549	584	555	565	540	554	573	524	541	568	547	556	568	554	543	572	548	534	534	536	533	587	552	552	582	546	552	525	520	538	534	560	560	583	553	538	573	545	550	532	554	552	545	553	586	561	563	506	544	516	543	603	557	572	554	544	555	567	538	565	563	526	560	530	542	527	568	510	563	571	530	581	562	533	578	537	542	546	513	511	594	540	565	540	551	605	571	572	545	530	540	575	539	564	563	590	503	581	597	548	551	559	512	555	523	537	584	595	560	490	544	572	572	565	564	547	540	559	524	586	534	563	538	548	541	587	541	579	546	570	559	562	559	505	516	500	579	583	564	589	568	547	568	533	568	579	567	600	527	560	580	525	538	551	554	565	547	525	537	531	556	539	529	593	523	547	545	551	555	549	554	588	547	565	580	522	511	571	540	572	564	524	508	571	569	546	580	554	583	511	547	572	563	570	558	518	517	565	590	582	557	551	566	554	539	543	526	563	539	578	568	557	547	542	551	556	552	532	559	562	524	528	560	555	561	537	516	559	616	561	534	577	577	568	566	561	620	600	547	546	535	553	569	543	521	539	540	553	550	549	550	525	580	558	561	566	577	549	527	542	569	536	579	574	574	584	558	535	522	541	571	547	568	566	551	481	534	565	489	539	584	568	544	558	570	571	548	531	581	570	590	524	549	538	609	540	564	550	632	557	547	595	552	554	523	556	577	564	568	588	539	531	546	531	535	561	563	521	582	556	546	571	556	555	556	574	551	542	543	560	560	515	510	582	563	512	554	527	538	528	560	558	537	592	582	528	545	520	556	525	568	547	577	584	568	544	612	555	567	555	563	531	564	570	587	585	584	565	499	551	535	546	550	517	539	531	580	582	561	553	516	567	504	543	575	557	573	521	522	539	558	572	588	543	525	574	586	588	585	559	542	561	594	538	541	574	542	542	531	539	543	570	538	610	530	509	543	580	532	597	530	570	555	536	551	545	543	557	569	554	563	534	516	561	546	539	542	516	547	520	557	565	508	570	541	521	540	516	497	590	535	556	539	523	590	584	532	557	567	530	543	551	549	558	568	550	550	554	583	570	537	579	566	582	565	595	581	534	575	524	549	527	562	575	575	569	556	573	558	568	540	570	550	537	522	564	514	569	557	517	545	595	541	569	551	565	575	585	541	541	519	567	530
51204	19649	7556	2197	1266	1010	826	717	631	570	554	539	446	423	464	408	425	447	449	424	406	398	392	334	399	379	410	407	402	355	373	363	348	410	405	380	360	418	392	361	394	391	359	375	351	365	355	358	423	389	369	372	394	375	376	355	373	399	368	367	356	367	373	375	383	334	361	389	361	348	386	359	347	380	332	332	362	400	320	352	340	354	348	361	331	354	348	364	404	346	359	369	382	381	349	359	367	362	389	371	353	377	330	373	365	354	367	368	368	398	328	374	334	353	385	347	368	397	352	344	345	355	391	363	352	380	351	365	364	367	385	329	354	333	325	399	363	364	369	334	325	373	330	339	355	384	343	351	350	361	368	374	357	350	368	353	364	364	366	328	357	358	347	363	327	358	353	324	345	391	342	348	357	363	369	362	405	361	357	327	369	352	367	336	354	365	397	367	368	371	361	361	379	345	368	388	381	404	349	341	333	360	350	368	360	310	334	366	365	344	350	338	352	324	368	352	349	355	389	361	374	368	411	324	375	387	381	332	365	347	364	341	373	357	382	349	374	352	369	367	314	362	367	349	322	365	388	337	355	342	323	348	361	395	355	400	353	379	354	345	356	377	370	368	376	359	336	359	375	326	345	395	339	314	395	350	344	338	402	360	319	343	353	397	391	387	371	364	316	340	371	348	367	386	374	367	393	397	374	380	409	364	347	366	368	356	371	355	346	368	354	356	307	364	374	374	345	396	365	339	330	374	325	325	390	342	370	353	391	328	378	349	350	345	340	366	341	345	353	350	350	329	327	341	352	381	349	348	352	377	338	336	380	328	363	395	370	363	361	366	322	353	364	344	351	358	386	390	404	383	372	373	371	360	384	337	368	368	382	389	364	342	354	345	348	350	327	364	383	336	347	366	420	361	381	327	402	392	363	336	364	333	351	353	301	370	352	378	356	331	338	338	323	375	362	352	368	378	398	316	350	354	353	379	381	362	362	354	405	343	364	366	367	384	375	352	367	376	390	383	394	340	347	386	380	363	361	385	359	359	361	329	372	355	396	358	388	376	352	366	357	404	378	348	344	382	339	389	365	431	349	338	348	351	366	387	374	319	391	358	386	323	378	354	365	356	364	400	366	387	348	341	344	355	333	350	342	346	334	359	355	410	377	347	379	384	364	330	338	359	355	343	344	318	359	341	325	360	369	325	351	365	358	360	400	381	362	366	329	368	321	336	324	360	382	317	380	402	372	367	349	308	388	345	379	405	367	368	316	358	358	355	340	346	342	330	344	385	329	347	350	325	355	345	342	344	380	362	379	361	369	346	337	403	348	370	364	332	368	382	364	338	341	387	325	355	381	367	353	372	362	344	381	362	370	358	342	340	354	376	350	343	326	373	356	359	330	364	385	367	362	350	302	358	368	376	377	330	370	349	351	347	356	383	352	361	346	374	360	355	369	366	366	383	376	335	359	366	366	376	365	346	373	351	370	385	358	337	380	379	364	344	344	361	355	335	397	369	370	382	334	347	327	341	370	371	376	327	350	353	319	389	380	354	367	361	326	319	354	340	358	384	379	360	357	354	372	348	363	405	344	321	375	366	345	366	334	372	355	356	418	372	335	343	368	371	362	380	394	351	329	371	379	367	382	344	325	321	349	349	358	348	387	323	364	368	364	386	370	383	361	376	405	332	331	402	367	358	354	339	351	371	327	366	374	354	369	376	366	373	368	336	318	349	384	349	355	321	375	358	394	360	346	364	379	378	377	340	351	349	354	366	361	365	330	336	356	370	339	385	364	352	376	378	359	344	377	370	370	398	373	369	349	354	380	354	368	385	349	379	371	359	336	368	329	357	371	366	358	336	369	353	366	377	385	353	345	355	362	353	372	310	363	371	363	376	339	388	375	351	333	369	363	378	359	382	377	377	352	382	373	348	366	368	368	350	358	342	359	385	362	384	348	362	361	355	379	357	353	357	374	359	357	362	345	353	380	376	394	383	332	356	362	339	371	336	357	380	371	371	378	335	365	357	367	384	348	386	375	359	337	348	346	376	358	358	345	376	343	390	359	343	365	355	323	347	384	358	350	342	363	346	327	362	360	340	401	348	358	362	386	383	365	382	372	352	321	353	342	369	366	343	355	349	374	372	338	382	381	325	335	383	354	366	357	355	320	359	352	359	399	411	394	362	395	335	371	324	364	372	351	371	368	295	358	369	375	359	356	353	368	339	362	327	357	349	370	331	362	356	335	361	344	372	355	436	380	365	393	377	395	359	372	362	352	349	373	360	359	373	358	356	315	358	334	357	337	338	388	354	371	355	374	374	371	365	358	358	342	358	359	376	349	339	364	359	352	344	381	385	354	369	389	393	353	367	324	354	334	389	344	382	352	359	346	370	378	359	309	382	373	314	368	370	392	378	349	374	349	354	363	346	335	364	382	376	388	382	378	325	334	358	352	358	381	347	382	314	368	347	382	327	377	372	369	358	360	381	362	343	353	341	340	344	331	376	358	392	350	371	333	362	355	353	373	375	362	343	355	364	332	375	363	347	350	325	368	318	352	368	391	359	356	393	353	352	368	330	377	369	368	373	390	348	375	352	378	360	387	358	372	373	319	362	365	371	375	345	326	373	373	351	347	330	339	347	305	349	339	353	378	342	343	354	348	357	344	362	353	354	312	327	382	363	348	339	352	356	379	357	362	357	390	383	365	351	391	354	322	329	368	359	347	368	343	368	378	359	348	362	365	371	336	381	382	317	315	363	355	350	353	388	376	354	309	390	362	365	360	348	353	338	368	345	351	326	376	351	336	348	354	358	353	381	381	374	363	378	380	367	370	326	371	348	390	373	368	346	366	330	353	341	327	363	364	332	366	344	351	324	350	367	338	333	323	370	367	347	361	377	378	366	350	359	338	338	355	398	352	368	363	354	368	347	348	358	350	321	332	377	363	338	347	327	375	382	334	341	344	341	343	338	309	316	350	351	371	395	354	366	335	374	358	392	371	346	335	376	380	346	404	362	348	388	383	361	365	339	361	381	387	361	359	372	351	368	357	331	368	317	377	358	370	344	386	362	352	340	376	370	359	360	394	310	366	355	369	338	378	364	350	364	351	367	352	335	368	361	365	374	353	363	375	370	344	379	334	344	358	343	353	360	351	345	344	345	331	367	351	372	349	320	336	349	348	361	346	328	385	317	371	377	326	382	356	372	331	360	365	320	335	355	341	358	373	354	351	357	370	367	342	347	326	359	400	425	353	367	342	341	367	378	372	385	374	370	353	358	353	360	352	387	370	332	382	392	312	368	389	354	310	372	383	373	340	347	322	382	374	353	378	402	375	355	355	358	381	350	372	333	345	408	370	354	367	349	342	338	342	407	341	397	362	346	364	355	447	337	379	359	381	338	399	369	347	342	351	367	324	330	331	361	364	316	345	325	355	364	356	357	387	333	349	347	369	375	354	375	350	347	340	341	357	337	374	375	342	335	364	356	374	367	380	374	390	365
26865	2304	4345	5049	4502	3909	3303	2701	2375	2172	2027	1791	1643	1608	1543	1414	1292	1289	1272	1196	1267	1106	1136	1137	1078	1109	1113	1046	1107	1079	1053	1011	1013	1057	1025	1062	1045	1024	1016	1009	1057	979	970	982	989	1015	1010	936	929	982	936	922	930	911	948	933	982	977	939	981	917	946	944	967	931	946	955	938	937	883	979	927	940	948	954	945	955	993	887	866	925	941	937	932	917	952	924	967	926	996	871	928	926	922	898	969	958	959	929	884	926	946	936	885	915	896	949	900	964	923	867	925	882	951	917	912	985	902	884	892	893	952	955	967	859	913	898	931	928	984	945	900	881	918	880	889	932	971	963	926	934	884	880	944	920	856	892	860	970	889	926	914	928	887	893	949	961	936	876	910	931	916	935	972	912	906	889	923	934	904	889	971	927	932	903	920	914	906	870	961	956	918	961	921	908	913	917	910	953	881	947	942	912	910	888	897	940	925	907	944	927	927	913	976	932	907	917	963	939	934	847	911	972	916	932	918	897	935	939	910	937	924	908	911	924	871	947	961	904	912	863	917	907	886	901	928	930	930	960	913	942	940	929	854	906	887	907	912	927	924	913	975	938	978	931	909	925	996	877	975	892	912	932	895	910	921	902	913	948	895	885	905	877	900	967	920	932	878	915	855	923	931	882	906	928	896	939	897	921	887	847	907	932	867	881	884	895	975	919	894	890	884	917	893	913	862	902	895	921	952	893	960	941	955	844	930	945	920	906	898	917	925	899	855	875	919	879	897	943	921	957	932	964	892	919	869	926	874	911	888	952	903	913	876	928	904	926	892	872	884	925	941	905	958	911	857	938	982	921	963	873	828	946	987	899	906	889	908	948	929	900	852	975	895	923	912	907	905	925	904	943	919	962	919	888	943	937	915	904	846	906	858	923	905	881	870	935	894	918	910	972	922	912	911	916	937	929	934	910	961	846	903	969	910	920	872	862	944	964	913	909	905	901	896	861	894	917	937	874	929	962	879	893	977	922	896	890	928	932	859	859	928	863	904	887	963	960	885	1009	930	969	882	929	900	993	898	871	894	909	925	941	930	882	889	917	919	995	962	964	904	894	938	857	933	873	891	891	900	922	904	949	941	975	928	935	925	921	1003	946	932	948	884	924	881	800	940	884	935	944	941	918	862	885	973	911	906	923	885	924	896	929	918	894	939	897	922	918	883	895	877	891	896	887	917	911	873	899	898	918	916	965	937	905	955	923	893	900	902	883	950	864	902	957	993	938	956	927	899	925	968	930	948	918	899	935	928	909	901	900	981	912	911	939	963	933	951	912	858	919	869	837	895	987	920	944	899	887	894	942	934	930	962	889	892	953	941	864	933	930	859	964	947	890	941	870	833	868	888	948	908	887	852	870	859	850	910	950	900	931	895	892	942	931	947	932	979	930	914	943	895	894	947	927	940	916	940	921	899	906	961	945	889	919	926	872	923	926	946	932	925	909	931	946	865	940	869	908	884	879	923	929	891	931	896	934	905	955	928	914	937	930	913	918	891	912	886	931	959	888	905	893	896	931	940	921	903	920	948	944	919	932	907	963	957	897	918	934	936	930	918	889	902	859	886	926	930	906	926	911	895	891	919	935	886	924	943	872	878	917	926	976	939	942	908	895	916	898	870	899	888	940	941	891	896	913	917	926	936	909	915	882	919	902	862	954	855	910	923	907	948	925	903	915	900	951	914	957	910	938	921	966	904	878	874	913	949	929	878	948	812	954	884	828	930	886	901	988	908	947	907	941	934	915	911	935	938	942	932	863	913	906	882	958	909	909	966	981	886	897	908	919	948	923	886	936	958	899	928	894	931	920	920	969	903	878	867	977	931	898	912	923	914	899	962	901	899	928	948	950	857	915	913	860	903	969	957	907	944	879	913	897	914	898	975	916	894	886	914	872	905	905	897	905	968	892	944	895	908	899	889	922	893	900	971	918	860	961	923	905	880	939	932	925	880	948	925	896	911	914	922	905	939	904	971	891	975	877	896	913	911	902	919	938	899	926	880	893	914	885	921	885	874	905	932	923	902	890	864	934	976	922	892	935	908	927	973	934	943	940	889	888	887	919	939	974	831	889	889	934	922	945	914	902	909	886	851	920	908	945	910	913	873	926	907	962	873	935	923	963	930	932	935	905	882	910	942	923	908	901	905	942	943	893	896	906	933	961	881	924	877	945	958	902	878	910	936	884	926	939	926	920	918	899	885	882	903	895	935	936	942	911	918	920	892	918	890	948	949	922	934	832	894	948	947	956	894	889	913	932	912	892	923	918	919	864	906	899	842	894	920	940	914	900	907	874	911	916	938	938	917	928	899	834	911	903	929	928	896	920	949	912	958	893	854	947	860	878	904	879	932	866	934	910	922	902	917	915	921	917	878	903	880	940	866	867	961	961	888	932	855	906	932	924	943	827	915	893	950	948	885	857	948	920	908	886	878	911	891	903	934	915	853	908	918	935	938	949	931	889	877	847	912	919	981	929	891	929	909	923	941	906	915	968	895	900	908	984	915	895	887	917	907	904	935	939	888	932	911	971	867	863	911	898	919	925	905	866	925	918	891	903	980	933	924	928	897	922	905	943	946	916	894	921	928	902	905	912	911	871	936	954	887	927	928	884	948	916	901	952	912	919	919	899	938	961	914	932	929	915	918	925	938	869	852	902	938	953	909	906	861	934	929	922	928	919	917	864	881	922	920	901	934	936	993	868	902	884	950	973	866	928	905	910	931	881	890	963	964	928	896	937	896	914	846	978	885	917	964	904	922	942	978	910	932	880	924	961	902	926	912	926	908	958	920	885	944	975	919	934	922	904	864	951	895	939	921	886	906	899	921	970	920	901	968	941	912	888	890	943	934	928	928	876	913	896	954	887	950	925	896	941	891	850	947	882	928	880	961	957	949	916	906	963	913	903	942	899	920	897	953	882	948	930	952	931	953	915	952	950	876	903	937	866	859	900	937	896	911	928	931	908	916	890	960	878	916	910	918	948	945	898	919	915	895	894	929	971	915	938	916	920	898	944	864	974	977	880	936	881	970	914	883	875	907	877	898	898	948	887	910	894	878	888	908	874	921	930	881	918	894	868	874	889	904	912	910	883	941	935	955	893	872	899	907	918	869	945	912	905	939	908	916	943	937	894	881	902	896	865	883	931	925	891	914	934	887	904	961	867	1002	937	930	951	879	930	896	940	878	886	932	872	909	928	905	945	906	878	877	890	957	878	973	928	875	908	926	841	898	909	918	918	912	916	942	951	880	884	943	907	893	880	958	924	916	902	874	870	949	897	962	937	933	884	905	933	889	934	927	936	909	966	967	915	935	910	898	968	966	919	980	952	900	899	1022	920	944	956	964	923	930	925	974	890	968	920	944	891	955	938	963	944	943	897	952	924	915	887	934	902	969	960	923	939	855	894	953	980	897	908	960	948	880	831	915	924	905	936	959	910	901	900	916	878	927	946	895	924	954	932	937	921	910	869	941	893	892
4686	455	351	307	296	308	278	308	328	262	320	287	276	301	266	311	247	287	284	287	285	277	322	306	251	287	259	292	280	284	285	313	302	299	268	276	270	261	255	286	273	271	292	265	276	305	302	273	234	276	308	270	288	286	310	255	255	279	273	255	294	247	305	315	298	263	293	271	305	257	275	291	291	286	270	234	269	286	304	289	264	294	334	244	274	272	248	275	301	312	318	248	273	279	269	256	294	302	291	270	290	284	293	246	259	297	286	278	300	262	252	283	297	283	268	314	260	273	279	318	308	278	284	314	262	278	246	271	318	266	237	277	291	316	286	260	284	258	268	303	282	291	285	301	308	262	266	294	269	314	275	272	276	290	295	276	274	293	283	284	291	268	309	294	254	273	275	277	299	304	289	247	277	264	294	278	277	226	293	275	280	271	272	301	301	269	275	242	252	235	261	301	264	296	284	279	274	277	292	275	292	305	280	283	278	271	293	285	284	292	269	236	262	273	260	252	288	262	292	265	304	272	291	306	263	277	287	279	267	252	274	302	295	278	291	309	291	281	274	284	286	272	268	281	293	303	312	260	269	263	264	276	257	263	282	286	274	291	276	273	298	277	296	304	299	253	278	267	305	296	294	280	267	270	295	267	270	292	271	278	259	303	276	278	286	281	289	248	279	299	246	284	265	308	280	272	284	286	283	276	278	250	268	275	286	270	292	253	258	286	246	260	261	288	309	266	257	277	273	264	295	270	269	274	269	289	281	251	270	278	274	289	248	301	271	300	265	255	293	234	313	280	270	303	268	242	271	255	281	289	271	284	295	274	245	243	295	285	286	256	278	271	267	302	297	290	274	270	323	271	279	264	271	269	280	271	280	283	272	264	299	237	280	276	255	267	294	264	302	279	272	262	306	286	279	270	278	310	279	303	292	291	283	275	257	289	277	262	279	272	295	293	288	283	272	299	287	299	286	289	289	307	264	296	298	294	282	260	265	266	271	297	260	258	282	281	250	272	258	257	277	283	280	269	287	269	284	285	284	293	257	283	298	306	264	285	266	272	300	255	271	310	270	310	251	306	276	283	270	282	303	258	261	289	269	277	278	260	280	288	267	265	294	279	272	277	257	287	292	289	291	273	314	278	269	288	278	275	288	309	268	259	251	293	268	276	236	260	278	254	243	254	304	250	287	288	298	295	258	300	285	274	306	261	280	268	236	277	257	283	308	256	268	272	246	286	271	289	257	292	275	243	276	286	319	273	305	279	305	252	269	298	292	278	265	250	278	304	304	294	285	279	282	292	276	278	266	258	278	268	256	274	267	304	327	269	283	270	280	279	309	285	249	241	289	284	296	279	282	278	272	256	272	285	270	318	259	268	244	277	256	278	267	274	256	294	291	268	290	286	265	294	271	259	274	254	284	257	289	287	259	276	266	273	302	271	236	270	282	303	286	273	260	284	284	269	261	290	289	251	290	265	280	275	271	285	304	253	271	269	275	285	297	270	263	298	293	274	252	258	269	265	302	283	309	244	277	284	302	293	281	307	269	247	269	277	268	271	300	262	284	302	284	259	254	273	282	254	294	268	269	256	273	274	255	309	247	280	280	274	298	275	294	239	293	284	278	280	251	259	304	276	264	255	280	278	274	300	287	272	309	289	304	270	280	244	282	305	272	289	274	241	283	281	296	273	278	258	284	288	280	270	287	281	306	290	283	281	277	276	302	293	247	281	257	264	244	309	268	267	272	259	262	287	279	268	271	289	294	290	298	290	281	259	305	272	273	267	257	283	285	236	273	254	286	256	292	279	273	290	279	268	280	293	281	270	252	294	275	256	285	303	278	280	266	287	249	263	271	301	308	295	285	277	282	257	305	251	311	257	289	264	257	277	268	290	295	282	278	249	282	296	282	307	267	247	265	275	283	277	309	257	258	265	281	279	274	271	265	286	284	282	278	271	271	270	301	278	292	250	278	305	303	285	276	268	302	263	289	279	296	278	278	288	283	270	259	282	331	278	291	299	247	274	261	284	268	298	254	291	279	291	267	270	277	252	297	295	295	282	289	274	285	318	282	260	261	250	240	277	295	279	255	257	293	279	301	283	268	288	285	293	279	267	259	246	286	291	260	239	284	287	302	241	288	276	287	277	248	244	273	271	278	272	263	304	265	296	283	288	278	275	258	288	284	251	259	292	247	264	300	301	280	275	296	294	258	262	283	296	295	310	281	261	258	289	231	281	268	278	298	293	263	293	274	339	264	279	253	298	284	285	264	254	291	248	274	279	303	290	307	268	273	292	227	255	294	292	298	250	284	260	298	289	265	266	270	297	296	296	278	269	274	289	227	283	301	257	269	280	298	259	318	218	276	263	246	310	318	260	286	284	265	285	286	252	269	278	295	286	278	287	268	281	308	300	281	260	262	269	318	298	255	286	257	296	318	263	282	290	270	270	291	273	252	294	292	252	265	344	296	302	298	268	293	304	305	254	284	293	284	276	292	280	285	273	276	269	274	286	273	280	253	289	300	273	323	286	296	258	278	262	265	222	270	302	294	300	264	301	283	293	280	245	260	273	255	251	274	262	283	310	308	274	258	255	291	233	300	271	254	297	310	248	309	275	281	307	302	256	303	289	253	271	258	263	259	287	249	268	239	295	292	291	273	271	250	289	295	271	284	278	286	245	308	285	307	297	283	299	281	292	283	254	277	313	303	265	285	296	277	273	292	292	269	278	240	279	292	275	289	288	296	285	280	257	245	301	280	270	284	297	265	277	272	310	297	271	276	299	289	285	283	298	292	295	283	270	300	301	257	263	279	301	300	286	287	267	271	255	282	306	295	287	298	313	282	292	316	274	288	271	263	276	282	269	245	257	302	271	276	287	287	278	275	296	312	283	273	279	303	269	264	257	268	256	289	295	304	278	278	276	297	284	261	276	266	264	284	269	265	260	267	282	294	286	291	281	281	248	294	290	267	288	267	261	271	268	275	298	267	300	283	289	293	280	298	276	278	268	264	309	303	271	284	277	273	270	266	270	249	278	296	285	270	273	276	273	272	277	265	300	288	282	270	261	261	258	306	272	263	276	287	262	279	309	295	274	292	270	274	247	291	290	278	255	286	265	275	308	265	293	272	314	302	278	260	275	300	273	287	301	278	297	296	254	262	302	282	245	263	275	300	258	253	281	269	260	269	293	253	245	271	280	297	287	292	251	308	271	306	315	285	273	294	256	242	269	271	253	268	309	275	254	251	277	256	271	289	283	272	258	267	268	297	275	283	266	259	281	277	309	250	270	253	303	270	288	261	291	258	272	260	292	283	316	308	271	278	288	296	263	253	245	286	261	257	242	277	277	266	278	284	277	252	265	268	284	281	255	278	268	277	302	254	275	297	255	268	273	312	271	252	261	286	262	272	282	295	316	267	278	307	246	295	269	268	314	269	284	277	285	290	280	271	306	279	236	262	293	284	325	330	302	287	254	277	266	258	264	290	281	304	286	294	272
4242	749	761	837	794	783	814	764	790	774	757	728	761	705	733	736	731	708	765	678	710	693	687	758	732	719	708	719	696	730	728	696	725	706	756	708	688	714	775	732	699	700	748	746	693	703	721	694	707	756	740	727	709	739	673	743	713	747	710	772	698	709	686	734	720	711	708	709	739	687	703	719	732	718	732	759	714	707	669	700	704	731	701	727	680	694	674	691	738	714	732	728	704	728	753	722	749	711	731	735	739	732	695	731	705	695	697	663	721	739	739	720	721	716	714	692	699	719	715	751	708	649	705	655	735	730	712	720	755	752	706	727	730	732	714	683	782	718	731	698	720	777	743	694	724	740	721	694	687	715	712	746	766	701	677	756	755	737	730	721	713	699	721	750	725	741	683	767	641	693	768	715	716	723	710	758	701	699	741	733	731	763	729	711	700	781	768	725	737	696	703	717	704	712	718	717	710	696	736	731	746	749	704	739	730	729	701	735	716	673	666	681	746	719	701	711	720	769	789	760	796	740	685	705	672	726	764	748	696	685	742	727	747	726	682	679	721	740	699	738	696	725	732	701	678	755	723	686	732	690	685	730	657	691	707	726	720	714	651	684	697	736	735	732	743	738	699	692	683	733	705	708	712	737	719	683	690	693	684	700	728	664	741	696	694	694	719	714	696	708	739	720	712	701	669	704	696	697	715	717	704	723	745	729	682	710	715	711	739	700	736	704	745	751	768	722	713	636	679	663	683	755	678	727	734	690	667	709	708	693	734	712	712	686	738	687	782	753	713	749	716	753	734	711	694	749	687	686	672	725	726	710	711	719	702	720	706	692	685	749	703	763	667	700	715	701	688	694	712	733	702	697	681	787	696	679	709	712	710	667	757	689	720	758	696	735	706	708	727	723	769	754	694	709	716	688	692	706	724	680	687	729	718	719	727	717	716	690	678	739	697	729	703	752	711	707	714	730	736	702	727	679	726	701	745	719	719	719	772	743	697	695	720	766	722	677	694	705	726	747	771	690	685	669	717	701	683	679	713	703	724	715	687	702	694	740	720	710	744	722	730	689	680	729	711	731	701	713	729	737	690	743	751	698	713	722	723	740	729	691	751	742	726	730	719	723	639	664	697	694	740	689	692	684	677	704	767	782	750	719	724	661	703	737	736	717	728	708	703	717	724	745	739	736	713	682	692	711	675	718	744	710	705	693	724	666	714	698	747	742	736	687	709	721	696	712	723	710	713	717	740	682	739	716	732	698	713	737	714	705	707	739	710	680	692	750	773	730	700	749	703	745	707	677	727	714	723	709	680	703	697	702	752	713	732	713	713	707	712	731	769	728	710	689	751	801	669	692	733	740	694	717	644	723	730	740	717	698	682	714	736	698	734	711	702	700	718	733	751	709	738	735	696	685	720	681	743	739	684	721	703	674	695	681	741	749	688	743	714	706	661	718	726	678	731	729	705	752	710	699	749	695	730	693	709	717	715	723	727	765	675	725	730	751	726	700	718	697	710	730	758	705	737	701	725	718	694	735	744	711	705	730	707	703	719	739	747	701	667	720	695	712	745	741	720	727	724	684	708	729	754	707	705	708	670	712	764	715	731	711	748	730	716	764	730	752	685	701	718	671	712	783	681	698	697	703	750	697	727	699	732	724	742	692	694	748	714	699	734	721	742	726	734	731	714	723	763	718	714	719	765	669	736	725	701	753	728	741	704	710	773	693	726	752	691	726	726	759	652	757	780	732	715	707	723	685	771	678	719	713	733	729	758	743	731	712	751	743	685	727	720	740	758	703	699	673	707	731	698	722	709	709	709	717	740	734	680	731	713	677	738	709	773	696	738	724	713	688	725	678	759	713	751	733	727	729	736	691	713	698	758	757	741	733	661	694	709	718	725	699	703	684	724	681	737	709	687	753	698	746	719	728	738	708	697	692	729	701	728	727	673	656	738	741	692	709	729	740	719	695	707	767	726	711	730	693	712	722	735	739	680	699	731	771	757	717	723	729	741	721	734	731	695	741	699	716	679	683	736	734	679	737	663	697	708	703	729	671	652	695	775	706	687	709	726	713	699	682	688	728	710	758	701	742	719	716	740	721	713	693	714	757	727	730	694	705	687	733	700	710	743	747	713	715	712	753	689	705	713	739	718	680	705	730	777	715	726	697	716	721	701	714	689	669	711	681	719	725	714	696	731	672	723	715	737	739	730	700	668	717	647	710	747	694	722	696	715	701	727	707	715	729	692	718	697	674	710	673	753	677	713	735	747	699	709	716	707	773	702	694	731	721	705	754	747	655	691	712	715	716	752	707	718	700	686	669	690	729	746	706	688	725	692	677	690	710	739	742	720	695	718	734	701	706	788	720	682	736	711	734	719	729	732	740	668	727	731	684	736	746	697	753	770	718	713	758	702	709	716	701	707	730	684	700	733	696	694	719	690	735	714	725	775	693	668	701	690	767	695	707	691	695	694	744	716	682	719	718	690	728	702	780	687	688	719	703	766	684	718	700	751	737	697	720	658	735	744	704	719	772	744	702	749	701	719	715	657	750	723	712	718	725	727	706	765	698	683	736	759	694	714	730	677	711	694	738	736	697	724	696	703	751	719	711	721	708	762	706	702	772	752	733	714	744	731	688	673	729	690	709	733	728	719	698	676	705	708	655	729	707	734	779	719	758	730	716	752	688	698	750	694	664	727	742	731	728	732	690	730	731	666	718	711	741	747	705	754	745	731	730	738	718	694	698	713	739	714	745	702	720	690	739	721	717	678	733	689	719	677	734	698	701	760	717	682	691	666	726	747	775	663	740	683	681	720	696	674	692	716	714	745	725	705	739	734	700	696	716	658	701	724	754	718	659	709	658	657	739	701	706	714	760	691	690	764	725	728	715	711	687	714	737	746	726	681	731	696	722	718	754	717	717	707	711	708	750	710	715	692	748	747	683	719	708	717	732	726	703	728	696	684	752	744	738	698	728	680	737	739	730	711	763	698	672	749	725	719	695	702	711	701	714	733	720	712	718	703	726	766	727	736	719	710	716	740	668	784	721	679	756	668	695	667	727	717	710	699	722	736	693	742	665	711	713	666	683	752	751	764	760	729	730	739	748	781	724	710	710	695	726	692	751	734	757	693	698	788	702	766	726	726	726	736	671	707	680	670	723	747	731	683	720	780	690	720	710	755	681	737	700	663	711	723	716	745	718	721	736	725	762	761	680	720	748	746	683	731	718	672	748	738	707	715	783	707	772	733	740	697	698	714	707	710	725	722	742	716	687	732	723	772	673	749	689	724	778	746	723	687	662	683	716	749	695	729	703	763	729	710	710	751	790	679	734	749	720	721	736	719	716	700	720	707	721	706	737	705	693	733	703	730	740	750	739	739	691	706	769	735	711	704	740	729	701	731	696	669	708	688	691	715	709	665	728	689	687	738	762	682	711	713	716	679	728	731	719	682	737	706	714	730	707	690	687	700	718	724	695	736	709	650	739	708	664	695	698
43762	11158	1735	887	629	478	428	351	323	288	296	300	257	254	237	230	212	205	235	221	194	193	207	197	208	187	223	188	192	215	209	198	179	177	205	210	200	197	202	180	193	208	213	202	182	174	199	225	200	216	205	198	186	185	161	206	240	205	191	193	189	204	182	205	168	187	211	229	206	204	202	190	205	181	206	191	191	183	203	188	208	186	171	178	190	212	167	178	189	193	184	191	182	184	196	199	197	200	200	191	165	192	181	192	207	179	193	207	196	168	207	194	192	210	181	191	184	187	192	169	200	193	184	226	173	209	192	201	173	178	191	187	182	206	191	182	176	167	166	201	178	187	183	167	181	191	191	187	204	171	182	198	207	183	168	187	188	164	189	199	198	238	196	178	208	200	163	193	163	179	217	191	206	190	191	191	201	199	183	181	181	169	205	190	196	201	181	190	170	187	207	200	172	181	183	168	189	189	191	177	188	153	212	195	171	189	175	169	197	190	184	194	177	197	213	175	196	212	202	176	200	162	200	215	184	189	200	192	193	184	199	215	195	188	217	189	197	194	165	205	179	209	221	178	196	186	217	171	193	184	197	190	193	191	202	169	181	171	202	197	195	190	191	192	193	208	189	196	197	178	199	186	190	194	206	191	196	186	184	198	205	157	174	177	180	198	171	199	184	204	193	196	187	192	176	204	178	164	207	196	202	187	195	202	187	182	198	213	200	210	195	177	201	184	167	190	201	187	188	193	195	189	195	201	192	181	179	215	226	171	191	200	184	200	168	205	209	185	220	198	179	201	175	198	197	201	200	189	191	187	171	193	170	190	201	184	189	187	190	172	190	176	197	185	197	184	188	208	185	181	207	181	185	212	209	169	199	181	209	200	177	172	170	193	218	203	212	175	194	178	159	184	202	205	208	182	182	160	223	196	197	159	173	215	199	196	169	191	164	171	186	225	180	175	195	185	200	202	164	207	185	187	195	196	184	163	190	179	194	197	201	189	201	183	207	198	191	195	188	238	220	198	187	176	179	192	212	185	189	193	186	177	193	204	194	218	187	190	206	190	168	196	176	210	199	184	188	201	206	191	226	182	202	179	187	208	186	210	218	203	192	187	182	187	205	210	193	191	171	203	223	186	201	210	192	173	172	193	195	210	175	199	177	171	202	214	203	178	187	217	188	220	180	218	192	199	190	175	188	209	204	208	169	172	197	186	188	188	209	181	187	191	170	182	205	171	209	195	187	193	198	200	211	201	183	190	187	210	175	217	172	181	176	204	178	208	197	192	194	193	196	202	176	168	165	207	194	195	187	197	188	191	212	200	182	181	198	198	193	178	188	205	209	176	184	207	180	194	183	203	174	219	181	172	198	205	208	224	206	180	202	211	192	183	182	188	221	177	177	194	194	211	213	180	161	186	176	203	196	201	197	193	198	175	201	169	190	209	189	183	204	198	200	214	192	195	180	181	182	201	171	181	205	204	158	178	188	225	207	153	194	166	182	208	166	189	182	216	165	188	178	186	180	194	202	179	206	178	192	176	205	166	159	171	173	206	168	187	179	197	182	178	203	183	184	205	217	187	207	209	184	209	184	202	180	186	174	185	214	169	193	181	214	201	208	197	177	203	190	184	205	197	162	187	194	187	194	211	196	199	192	189	184	202	206	210	184	197	199	187	182	180	194	205	199	176	199	197	202	190	195	172	201	180	206	172	201	195	183	199	192	199	188	191	188	174	199	190	171	192	191	228	171	201	199	173	182	186	192	180	207	189	185	178	191	201	184	174	187	192	210	165	211	163	179	189	186	192	174	199	195	233	201	158	183	199	202	200	213	185	199	209	186	200	207	213	181	171	188	188	184	193	145	195	168	179	210	210	185	187	188	203	209	211	167	171	178	189	173	186	196	200	178	176	185	199	208	172	176	200	186	203	195	187	197	198	183	191	193	202	184	226	185	198	184	191	180	182	193	203	211	171	193	227	179	166	189	185	184	168	185	182	173	151	184	190	191	182	211	199	176	189	196	197	208	193	193	194	184	161	192	185	184	198	188	187	185	185	214	190	209	215	207	192	174	205	191	184	191	166	198	188	210	221	176	166	204	187	190	194	191	174	183	181	211	174	215	175	181	192	162	189	167	212	177	191	163	206	159	190	174	173	190	200	203	167	190	174	203	206	168	209	177	202	183	196	202	175	179	180	174	183	184	182	204	156	217	214	196	165	175	194	204	197	170	191	188	191	167	190	185	189	202	179	208	175	181	197	147	180	186	205	174	184	169	199	191	191	187	228	165	184	158	172	206	155	184	219	217	156	205	186	184	197	195	187	197	221	230	179	168	184	203	197	198	175	193	194	201	188	167	167	198	209	181	180	158	195	191	206	218	179	198	187	213	179	203	188	190	189	194	206	178	200	184	178	169	188	190	197	194	182	185	184	200	212	185	187	204	173	177	205	206	203	198	196	215	166	191	187	205	181	194	196	200	204	177	220	204	193	182	194	219	191	210	187	188	210	174	165	182	191	212	169	195	194	185	194	202	209	181	175	196	192	170	181	212	189	188	201	178	180	195	212	179	205	204	191	164	200	170	199	169	199	216	230	211	187	197	198	193	196	207	191	194	178	183	198	175	210	208	181	194	188	167	173	176	190	169	208	176	193	193	220	179	185	195	179	212	180	203	199	184	190	195	192	194	199	230	174	190	181	208	194	171	198	158	184	184	172	197	185	184	192	195	195	172	176	187	193	188	184	216	200	188	205	217	201	193	202	165	206	192	165	178	191	206	185	181	213	173	183	199	176	185	200	186	203	204	202	186	212	188	195	168	202	166	181	199	197	207	184	193	161	190	183	198	217	218	184	200	173	186	172	173	214	197	185	202	194	178	188	178	192	223	203	161	203	171	208	199	201	209	178	174	201	167	212	195	196	226	148	172	197	209	188	177	174	173	169	203	168	205	212	173	194	180	166	176	181	187	211	186	198	189	194	169	189	195	162	191	194	208	216	194	159	198	208	196	178	195	193	210	193	172	173	223	202	177	182	177	179	189	177	180	197	200	202	175	181	207	217	179	223	190	201	197	195	216	200	199	197	200	207	232	208	195	211	184	168	179	198	213	215	181	201	187	182	186	180	205	195	167	198	205	177	208	197	179	200	183	178	192	171	181	194	191	201	176	213	181	199	191	189	221	180	204	192	168	188	188	207	188	198	195	200	202	204	181	165	179	207	191	176	169	184	184	190	208	198	171	181	182	183	193	168	174	170	201	185	169	195	187	195	190	192	185	179	190	202	171	190	181	189	174	181	174	188	186	202	164	189	198	180	194	187	186	178	191	174	189	201	200	177	194	169	189	183	201	181	216	198	205	178	193	172	164	204	187	220	174	221	202	193	182	184	183	185	214	176	190	198	174	178	184	191	191	204	168	164	200	218	198	205	191	172	220	187	195	209	202	198	187	181	172	195	200	198	203	225	207	202	192	206	187	206	175	199	177	191	207	195	174	195	168	201
20537	1153	2258	2807	2547	2022	1720	1520	1317	1195	1171	1023	935	959	802	831	807	782	729	718	718	679	621	679	655	654	658	632	660	660	608	621	615	626	601	633	605	647	604	595	602	574	567	605	588	607	589	628	564	612	584	579	628	554	534	565	545	618	587	569	583	597	564	625	568	591	560	559	586	568	581	566	604	549	606	544	543	530	565	564	593	599	586	523	545	547	535	560	548	556	558	532	572	551	554	580	545	543	588	539	569	522	565	535	596	539	624	498	589	570	566	542	624	596	558	563	578	583	589	513	514	547	523	511	570	564	541	554	526	532	528	582	575	562	567	547	550	567	544	555	557	554	586	538	565	535	578	560	604	553	568	582	534	595	542	566	530	568	536	558	529	559	562	561	569	572	559	567	576	551	551	547	550	567	549	536	611	551	548	586	560	563	574	581	493	573	526	534	579	548	536	577	560	577	543	549	541	573	550	561	581	523	599	568	569	578	565	505	520	537	551	562	520	509	528	534	531	563	598	552	559	581	570	584	534	532	549	580	543	577	576	538	554	547	499	571	568	546	578	543	570	548	543	556	539	571	565	544	547	558	543	520	547	528	530	540	564	558	589	546	515	554	545	560	589	582	549	560	558	541	512	556	571	558	530	556	554	523	542	552	550	534	519	568	536	574	528	542	568	606	551	569	562	542	530	558	553	563	540	576	555	586	535	593	575	555	552	548	559	582	561	605	579	564	534	573	576	545	528	539	582	512	593	599	570	573	554	585	536	544	500	542	596	585	528	530	564	578	549	540	582	576	551	558	505	569	554	533	554	565	522	568	533	561	567	503	564	549	561	555	566	579	597	577	546	564	569	549	556	530	548	559	574	540	551	548	542	590	547	556	572	575	539	566	591	571	562	564	577	540	572	563	527	510	577	590	565	570	563	519	554	567	518	533	530	550	587	560	558	579	582	568	537	566	551	529	540	575	498	601	556	539	594	566	546	566	587	581	512	572	575	582	540	551	545	551	544	543	554	578	553	569	563	568	556	568	519	558	558	580	555	550	551	560	529	519	525	556	593	559	539	530	540	558	570	574	596	543	589	529	585	617	563	571	554	544	555	519	523	578	596	513	559	581	531	536	584	593	558	551	514	575	529	577	551	580	588	546	603	579	534	567	549	578	558	607	507	525	582	503	531	578	597	553	570	570	517	537	541	548	548	535	565	544	556	551	598	516	562	557	560	549	564	612	535	548	535	566	583	551	576	566	573	541	537	559	571	560	567	566	522	527	535	561	540	576	552	617	606	581	579	585	559	573	571	556	596	549	561	501	556	554	547	576	551	542	554	521	523	590	558	583	558	536	552	614	560	555	558	530	573	588	560	520	568	567	538	510	598	536	543	562	576	570	559	575	557	560	562	537	585	547	557	541	551	518	538	524	543	566	538	587	546	590	558	551	584	585	537	570	557	591	552	541	577	576	570	587	553	544	571	522	545	586	575	562	594	537	535	533	538	557	509	555	539	522	579	563	566	551	547	564	586	586	601	547	533	523	573	583	593	545	522	556	586	539	548	542	538	547	558	600	588	548	560	549	532	582	573	542	534	564	540	584	528	551	540	557	588	528	551	537	552	559	544	556	516	590	518	571	547	540	588	503	572	549	525	530	581	582	596	573	557	530	573	612	541	495	555	534	549	633	552	535	555	558	575	549	527	559	514	592	548	574	585	544	540	562	556	564	538	562	553	559	594	516	551	533	573	571	547	550	524	559	591	552	547	547	520	549	567	570	555	554	567	540	578	549	577	531	587	558	522	511	568	514	576	529	527	556	565	551	546	555	561	530	576	560	566	573	577	547	565	527	569	566	520	561	552	536	577	543	535	565	565	573	560	560	579	566	565	496	563	558	556	583	533	574	542	582	609	533	547	576	585	565	522	519	560	554	553	570	595	590	545	531	582	580	559	555	580	560	567	568	550	564	551	565	542	560	563	573	541	539	550	587	551	531	596	551	578	558	541	545	548	557	547	581	527	545	599	530	569	571	555	593	505	578	538	595	532	556	532	584	562	550	550	570	536	572	568	586	533	507	570	532	551	540	563	556	540	543	544	579	584	549	585	589	581	581	545	581	566	582	550	514	564	548	589	578	548	516	545	592	541	577	553	582	565	568	564	547	556	512	549	567	554	608	557	573	558	594	543	592	572	564	551	532	572	552	585	591	541	554	547	585	531	541	579	596	550	551	533	588	548	535	565	527	508	544	574	559	546	533	565	571	545	539	560	529	520	589	545	517	541	614	622	548	549	556	497	588	568	535	532	564	568	548	582	531	594	555	585	541	567	542	557	580	511	557	554	542	550	585	518	557	541	538	519	521	565	554	536	545	570	555	543	528	570	606	558	507	516	560	558	530	551	537	570	546	564	522	547	526	546	577	567	543	581	555	544	548	565	532	512	533	564	545	561	533	600	549	588	555	550	525	583	562	546	573	545	564	574	549	566	567	575	553	553	604	538	582	544	592	572	518	528	558	522	595	544	608	538	540	562	542	600	568	527	579	549	534	548	593	569	589	545	558	569	547	547	518	540	522	543	554	555	587	574	579	514	554	591	552	555	541	570	583	523	555	628	539	569	507	566	546	511	535	575	608	563	564	539	592	538	541	571	574	567	559	602	545	478	584	559	578	549	557	544	562	543	539	564	531	529	537	575	548	580	515	561	539	556	489	587	549	559	563	623	578	530	561	540	547	547	558	558	559	546	574	547	571	538	562	546	500	525	568	579	561	521	540	576	542	572	525	551	587	560	553	555	564	522	554	570	574	608	548	567	524	562	555	600	563	542	533	567	555	519	537	553	558	500	580	547	583	560	533	549	494	586	497	567	547	586	578	530	579	551	552	523	537	565	529	538	564	545	584	565	558	559	578	526	537	549	564	568	545	583	555	588	565	546	507	550	565	553	524	543	566	543	593	568	531	581	531	577	557	518	574	589	548	574	534	635	595	550	550	538	539	548	543	582	571	572	570	589	534	551	546	567	564	555	535	574	559	550	486	590	582	591	573	557	545	556	559	585	585	553	591	550	542	586	572	588	567	593	528	573	560	558	563	568	547	544	584	549	544	580	532	598	557	576	571	537	548	549	534	590	558	523	554	577	555	579	549	568	546	545	561	595	610	573	538	523	549	570	572	528	612	573	520	527	583	571	553	537	548	571	512	559	536	524	517	543	556	594	550	566	547	600	537	537	559	547	586	507	572	542	557	565	569	531	539	560	569	561	559	580	509	560	539	572	570	553	549	557	544	567	565	523	508	533	542	557	565	549	537	502	560	564	580	589	567	589	507	554	546	569	542	542	591	576	569	528	562	548	551	568	531	523	549	581	534	591	574	558	510	552	564	535	560	541	536	538	601	567	579	531	556	601	578	589	563	526	584	563	546	590	567	557	599	536	540	548	545	602	548	490	507	544	556	548	544	572	562	541	581	576	530	546	520	541	562	526	573	549	544	602	537	591	535	525	549	568	582
53100	19914	8150	2104	1280	953	807	736	589	566	511	464	459	427	423	425	419	408	411	398	439	402	395	424	408	371	389	374	399	388	381	339	394	399	388	445	384	373	358	363	394	375	384	356	377	333	381	355	344	369	380	354	359	370	356	359	349	371	377	331	373	358	363	358	367	386	346	341	340	370	373	357	353	373	339	375	355	365	361	327	381	378	373	388	348	341	383	372	358	393	396	363	390	367	364	370	357	346	348	349	380	401	318	356	340	342	363	393	352	377	335	345	342	373	421	346	374	361	363	386	354	386	401	365	373	361	378	389	334	365	361	357	326	368	360	384	368	354	362	355	350	347	355	366	358	335	360	366	379	331	376	376	384	348	361	333	367	381	398	316	371	332	383	333	389	354	353	340	414	383	358	411	356	355	389	352	353	358	375	357	393	375	338	344	313	394	362	359	344	371	375	387	349	309	346	341	387	336	401	343	340	336	389	362	374	375	359	339	364	323	364	333	359	317	354	390	328	382	366	361	367	330	356	319	369	353	365	389	365	370	354	378	388	347	348	350	363	357	353	364	358	384	369	347	373	348	372	380	382	354	339	359	364	352	333	369	354	349	392	360	377	369	376	379	385	371	340	318	388	329	393	330	386	365	372	379	342	359	343	331	359	310	383	367	339	342	370	384	384	366	371	365	375	371	343	354	370	377	350	357	336	386	370	382	360	363	362	364	332	380	328	367	376	399	367	350	347	351	344	346	355	409	326	380	356	352	365	372	354	342	352	380	381	377	368	324	377	366	327	343	359	334	333	381	377	361	371	354	386	342	336	356	368	348	405	361	335	348	333	378	372	300	328	358	343	356	324	381	358	376	373	357	357	360	361	337	355	364	345	315	365	379	354	341	359	352	373	360	335	340	386	353	337	410	341	362	395	364	353	367	331	370	333	334	322	353	358	355	356	336	375	318	358	345	352	361	347	330	400	361	407	365	398	384	360	370	385	347	396	322	352	414	367	353	316	349	336	360	380	348	364	346	362	342	334	367	352	345	368	376	370	357	362	350	355	351	368	385	344	364	339	366	361	378	403	368	338	335	367	379	342	352	381	354	360	361	346	370	379	365	359	362	345	340	355	345	310	370	362	381	335	371	391	350	364	343	372	373	352	315	324	363	345	355	355	382	384	369	386	355	366	369	364	368	366	364	313	388	410	371	352	349	379	363	385	352	358	372	383	364	392	352	337	304	346	368	368	335	386	352	362	373	348	359	369	368	331	376	352	353	310	376	369	405	383	362	353	389	326	349	334	417	377	369	377	361	387	371	346	414	390	337	346	339	337	369	291	351	372	367	345	364	362	353	358	352	354	362	341	394	358	355	389	369	310	362	360	375	350	375	372	384	366	384	333	351	302	340	320	339	365	365	369	335	373	359	361	384	373	339	373	358	363	374	364	341	333	351	352	354	341	391	332	387	358	342	375	349	345	363	321	337	381	368	315	354	340	360	339	381	392	369	353	348	355	353	361	366	367	361	360	346	337	321	364	387	301	340	342	318	375	343	392	349	344	354	325	363	332	376	354	385	377	374	330	335	367	358	381	346	354	363	340	352	379	345	357	392	362	331	348	370	369	369	350	310	386	348	364	347	376	345	360	387	346	335	373	334	340	381	365	355	339	361	383	358	347	365	355	375	380	374	352	355	369	368	368	347	369	345	354	360	384	353	354	372	361	354	400	357	361	353	335	354	316	339	380	360	417	341	362	374	384	391	341	403	389	336	354	369	326	396	363	352	344	337	376	332	353	356	358	343	356	359	352	363	332	359	344	316	360	352	411	317	367	362	365	371	335	343	365	387	380	329	313	367	357	350	368	319	397	361	348	346	372	316	359	339	384	332	395	330	337	342	359	373	389	328	372	345	375	351	396	347	380	342	383	367	362	379	349	355	359	339	385	386	343	356	402	355	372	353	342	353	360	365	363	295	345	355	335	339	372	367	374	382	332	319	356	374	343	387	364	349	361	382	389	375	395	387	326	376	362	370	363	363	359	365	330	410	380	355	359	362	352	376	338	362	352	362	340	371	375	369	355	383	363	373	372	378	308	361	371	355	363	386	323	356	393	360	353	390	330	315	325	352	388	368	370	371	378	331	359	385	364	389	366	353	353	365	330	364	376	377	367	349	378	362	373	368	343	378	367	349	368	376	390	348	347	377	375	353	366	375	345	359	350	374	342	341	368	376	339	369	355	345	373	336	363	394	354	356	349	344	351	370	363	372	376	361	351	376	376	328	346	352	360	353	330	360	380	347	336	353	358	343	373	334	352	353	330	344	379	405	337	356	341	374	335	348	390	356	365	382	356	362	385	339	336	345	361	357	365	354	320	323	312	353	362	386	364	333	327	363	368	330	375	343	324	337	373	340	350	375	361	332	385	364	368	328	360	352	339	379	388	367	340	353	317	367	398	367	342	371	349	322	365	380	334	364	387	379	345	389	351	359	380	335	329	339	331	351	305	393	358	362	390	353	358	334	347	379	373	334	381	377	346	362	389	336	378	348	347	383	348	368	348	363	342	392	349	342	336	400	330	360	380	337	352	382	344	364	348	357	373	380	357	378	378	371	381	353	372	367	367	323	372	345	327	369	369	384	364	367	328	351	380	341	378	359	380	360	392	352	388	366	368	378	379	356	421	313	361	360	321	333	340	329	334	356	357	348	362	358	381	372	370	366	338	352	339	371	374	338	379	370	372	331	354	363	338	370	382	368	383	338	346	386	402	353	369	377	351	373	363	356	367	360	360	358	344	351	378	334	358	350	381	373	362	367	363	386	369	324	316	362	377	390	327	332	360	343	365	359	380	386	376	351	380	335	344	371	328	367	367	360	334	351	379	391	372	350	378	367	343	377	371	341	360	406	369	375	341	356	311	391	351	337	338	393	369	332	371	359	394	337	342	369	349	332	363	381	370	328	360	352	351	371	369	348	354	369	371	357	387	387	347	337	336	320	351	365	384	375	381	333	398	390	366	343	413	368	343	371	382	342	361	375	349	347	384	375	369	333	357	350	349	348	350	372	345	340	357	380	385	369	340	366	373	356	379	347	343	366	347	377	337	358	386	337	405	338	367	350	348	374	350	370	343	368	352	359	354	356	324	366	334	353	380	368	356	364	371	375	365	365	370	376	387	372	347	357	361	353	341	375	351	309	362	397	358	347	335	397	353	327	371	343	351	333	388	380	359	374	369	367	377	356	375	349	362	378	343	366	356	393	368	368	348	364	357	355	338	367	358	350	356	378	370	348	334	325	402	413	333	347	371	381	357	347	382	350	374	375	402	362	414	378	364	353	405	371	376	358	374	379	351	327	363	352	359	320	337	332	372	381	337	395	385	359	355	374	396	361	333	334	370	334	340	392	367	372	360	339	354	356	361	350	368	360	373	361	343	334	316	359	380	352	318	406	362	340	357	350	350	381	363	330	338	356	337	352	361	339	375	367	355	357	360	377	386	368	334	350	336	350
27921	2303	4222	5189	4545	3745	3245	2804	2438	2149	2044	1790	1717	1529	1485	1448	1336	1286	1304	1239	1171	1228	1174	1164	1139	1071	1074	1127	1111	1086	1077	1006	1033	980	1076	966	1048	1093	977	1030	944	997	958	1030	952	981	976	960	929	1000	988	963	1010	996	971	889	956	941	946	959	905	971	928	943	1033	957	910	950	922	929	934	983	912	1028	965	958	899	904	922	957	896	951	923	930	952	884	871	948	918	906	980	947	933	887	896	945	931	869	933	949	940	918	910	909	923	907	938	909	956	951	961	960	981	869	918	917	902	890	912	966	924	910	967	913	883	880	949	942	897	940	974	917	957	936	931	851	936	916	921	905	917	964	924	908	942	923	942	892	950	941	970	960	915	887	936	975	863	926	912	901	908	952	899	957	911	976	917	896	918	971	855	966	929	923	949	907	900	864	951	932	949	947	914	953	918	933	909	911	903	940	981	942	938	858	938	959	918	864	956	901	904	875	937	961	958	914	925	955	941	957	906	850	934	886	908	936	918	880	959	918	906	921	950	927	930	915	902	928	917	900	911	908	943	938	965	935	904	927	880	891	934	877	907	925	929	906	940	882	919	888	964	927	903	983	887	945	939	931	938	919	892	893	972	927	933	935	924	868	969	929	952	939	973	886	913	973	897	848	896	939	910	879	993	913	899	924	940	866	941	944	957	920	924	926	931	886	923	930	916	947	879	917	936	949	934	901	897	925	901	855	946	883	951	959	917	882	929	933	946	933	937	938	957	901	857	890	914	870	925	915	897	898	942	930	877	878	922	892	949	896	971	938	896	933	939	924	900	930	863	895	896	941	928	924	930	860	887	995	971	954	908	907	880	917	895	871	893	907	935	931	901	940	945	958	903	886	863	886	954	936	940	913	922	893	870	959	925	952	910	972	900	905	944	953	952	894	935	927	926	873	922	934	897	955	891	861	930	956	882	905	932	914	977	938	970	861	974	882	946	957	940	951	923	883	909	930	878	921	920	889	882	904	960	929	909	936	929	882	906	930	929	929	919	913	957	911	921	913	954	952	931	953	929	871	894	884	925	907	994	891	912	963	955	941	928	915	885	909	856	878	895	922	920	893	909	900	940	895	884	935	1007	912	931	916	960	900	935	844	907	887	899	936	916	929	940	947	920	882	917	941	909	867	979	939	934	929	900	889	872	915	931	938	892	910	985	897	890	900	950	984	957	922	903	957	921	906	950	939	905	937	942	944	861	986	962	905	937	931	980	889	859	926	901	879	916	926	951	893	987	922	919	881	940	890	947	930	916	893	908	997	923	957	895	912	962	946	912	899	884	910	877	941	895	900	897	928	903	936	957	971	912	913	894	879	888	931	927	870	948	900	863	903	914	918	884	937	980	943	907	895	886	902	913	903	864	920	933	879	936	953	915	954	920	857	965	917	979	911	905	933	957	904	911	843	881	936	926	904	924	913	861	893	917	931	840	876	873	903	939	966	948	878	919	912	917	918	921	891	887	898	919	912	929	877	901	867	926	908	862	896	911	926	942	923	1006	908	928	912	931	943	906	873	857	887	935	932	889	932	888	903	946	951	947	892	895	931	912	874	926	906	922	876	930	918	862	915	926	906	934	936	989	939	941	875	939	880	908	928	915	890	948	948	902	921	962	897	960	939	913	892	897	936	909	885	922	938	936	902	924	957	911	932	929	931	860	881	889	892	923	967	914	924	862	922	940	949	927	933	893	865	905	884	901	881	950	929	921	914	935	916	920	923	934	958	883	931	978	965	896	908	925	966	920	906	896	988	953	923	936	964	898	925	915	932	913	936	865	881	934	921	913	911	906	905	961	919	894	920	932	901	908	921	894	860	925	888	855	939	894	936	924	898	933	960	918	941	886	884	938	910	900	941	936	933	837	939	896	906	948	935	927	903	934	855	966	904	996	895	901	934	915	909	902	872	915	878	956	895	960	916	920	930	913	921	903	889	900	915	929	919	878	922	939	939	942	929	947	939	936	876	911	907	949	880	935	919	903	902	1002	921	981	873	888	852	940	903	867	908	916	885	933	911	970	971	969	931	946	904	898	903	965	931	964	878	941	920	942	892	914	925	930	896	923	890	901	858	914	958	937	954	984	915	909	951	879	940	903	917	862	941	913	901	919	935	921	958	907	956	926	930	946	927	949	914	926	938	921	880	926	948	881	896	929	902	934	936	875	854	969	940	895	871	908	880	917	876	958	883	931	936	886	898	918	916	890	896	938	1001	911	999	928	940	905	894	949	900	902	927	902	964	949	971	944	891	948	888	879	958	937	898	941	914	930	863	878	931	968	964	940	1020	942	882	909	942	901	993	895	936	947	954	903	909	931	886	913	927	945	929	936	942	941	913	925	865	895	877	866	913	859	923	940	940	870	928	943	953	909	924	877	962	924	876	940	918	895	949	860	916	886	970	893	921	902	952	915	901	888	885	882	954	917	954	885	955	910	895	941	922	916	934	926	924	885	900	896	946	963	899	882	975	962	938	872	920	907	972	945	894	919	932	892	919	889	885	917	948	918	899	904	883	967	881	973	854	949	894	913	941	906	934	921	973	926	894	911	963	940	919	938	940	994	887	915	890	982	896	986	932	888	929	924	965	931	915	919	884	911	880	890	905	912	911	914	919	945	921	857	924	920	948	965	923	890	931	939	991	913	888	905	862	944	915	925	918	998	933	906	972	984	958	938	933	902	913	924	921	953	913	947	980	865	923	907	923	917	906	864	941	891	927	910	909	928	924	977	924	946	921	943	999	881	925	893	897	886	945	905	888	898	999	954	898	930	918	906	943	893	924	933	921	934	882	884	932	854	936	935	910	955	900	943	940	933	972	907	894	870	882	940	872	923	942	928	960	888	941	928	929	903	938	908	914	939	944	901	906	953	918	910	927	909	970	923	943	910	910	943	932	926	900	927	933	919	967	869	972	917	900	950	880	916	896	935	940	956	964	958	871	879	901	883	918	949	880	970	908	898	879	890	881	939	921	885	961	954	929	977	919	859	892	861	927	932	908	920	934	884	902	935	957	907	938	915	875	896	925	974	892	928	974	890	918	904	865	931	891	937	944	925	865	920	954	952	898	934	915	865	908	914	955	934	950	876	954	914	896	898	924	943	907	888	896	925	868	884	946	926	916	918	900	909	943	932	938	927	979	946	879	871	953	887	944	892	887	944	929	941	909	867	938	978	924	934	923	967	919	912	874	835	932	908	917	920	924	904	956	904	861	853	865	944	913	885	878	969	950	937	966	932	944	875	921	911	878	951	870	939	916	910	972	941	933	906	956	886	919	902	919	917	935	926	897	912	879	896	946	911	949	1009	889	944	903	908	881	925	877	921	929	933	937	894	894	892	948	933	967	959	911	919	949	902	877	909	911	902	983	888	982	878	903	892	949	902	953	884	950	899	879	910	917	916	944	921	871	973	963	917	990	892	954	919	953	873	943	948	879	945	845	987	875	871	875	951	972	944	956	934	936	950	891	901	976	907	902	958	929
4618	365	304	313	292	329	273	264	289	275	285	305	286	296	302	291	310	293	304	266	293	307	252	262	293	256	274	250	274	296	250	279	273	282	265	257	296	263	276	278	266	285	312	237	267	312	260	281	290	281	274	273	313	270	247	281	275	265	263	242	256	305	255	263	263	278	265	288	277	239	269	244	281	251	246	277	274	278	282	284	279	288	274	218	281	300	296	282	288	286	276	251	288	279	280	310	271	294	272	295	294	271	293	303	281	264	304	275	273	275	246	287	311	277	295	285	282	235	300	270	278	250	259	288	270	277	290	271	274	252	275	254	264	254	252	257	261	252	242	286	240	303	310	277	279	286	292	287	293	291	298	296	301	272	294	291	257	259	279	286	292	292	268	299	264	317	287	264	279	264	286	279	271	286	308	288	283	265	274	271	280	259	286	281	287	288	292	287	262	303	249	295	243	313	289	328	284	261	276	304	251	276	296	287	270	263	258	262	282	298	295	279	278	270	268	261	271	242	287	277	253	289	275	266	293	290	303	263	277	290	270	251	269	288	295	302	295	278	256	272	302	265	298	280	270	272	303	276	257	265	291	274	264	285	305	269	263	291	278	263	268	287	238	277	287	258	239	323	286	275	293	279	273	279	260	291	273	260	297	255	253	270	268	277	304	288	310	296	299	277	269	270	303	277	290	277	269	274	287	276	230	261	315	299	287	255	292	288	288	277	267	314	263	291	215	272	269	294	251	273	288	242	284	283	307	300	266	264	318	259	274	254	329	305	295	258	271	263	271	301	263	264	260	242	294	278	270	285	259	292	273	261	271	294	314	296	287	278	286	276	284	267	237	267	264	267	289	252	267	297	287	276	243	279	279	280	274	296	271	260	293	280	269	277	287	288	282	315	266	296	276	254	301	309	286	321	279	282	270	268	275	299	273	265	301	280	269	263	275	299	277	284	300	304	284	236	305	272	274	291	270	260	272	263	243	281	267	304	262	292	296	312	284	277	252	257	255	282	291	287	277	302	239	263	292	268	254	275	272	285	283	300	266	268	270	270	267	274	254	296	286	246	235	282	285	288	278	269	286	276	260	262	312	270	264	311	245	211	245	253	280	301	290	326	250	281	281	271	283	241	267	272	288	276	255	276	262	285	285	280	264	297	244	264	262	288	285	302	297	275	318	294	290	235	285	280	280	292	287	279	260	237	299	278	282	305	303	297	282	272	274	284	260	304	267	299	277	266	307	279	271	268	306	271	303	263	258	299	288	286	288	295	271	297	252	275	278	268	259	249	242	292	272	289	286	283	284	292	283	292	258	272	285	276	263	282	266	294	255	294	304	277	268	327	298	289	285	282	308	260	275	311	280	291	282	307	307	258	279	285	279	277	297	292	295	294	289	260	249	292	299	275	261	277	284	253	296	290	268	275	255	293	265	272	279	310	263	265	267	304	309	270	304	253	298	246	247	272	278	269	291	251	258	297	248	296	290	286	274	282	282	281	303	285	297	290	255	247	279	256	279	277	262	252	286	286	232	264	275	267	275	259	281	265	289	260	266	278	240	278	267	252	272	279	280	293	264	280	254	270	275	293	263	259	246	292	295	270	243	273	257	229	275	266	283	284	271	265	276	264	241	290	295	280	312	266	268	278	295	262	263	262	297	260	269	251	280	287	277	277	289	294	265	274	259	265	249	293	262	281	268	283	262	281	284	317	263	270	284	257	281	274	262	317	292	274	266	287	254	320	293	288	282	263	284	277	261	247	283	290	264	285	279	298	272	279	265	256	310	285	287	266	283	271	266	285	300	262	294	277	283	293	309	323	309	281	292	261	286	306	264	300	247	290	268	265	266	286	274	289	257	298	272	238	280	318	270	275	279	259	275	259	252	275	264	261	262	279	297	262	290	287	284	310	292	244	269	298	283	297	275	262	296	248	277	248	297	285	267	235	271	269	281	254	282	307	284	270	256	277	280	252	315	303	296	293	297	288	298	245	302	268	295	246	280	266	281	310	267	258	271	275	280	307	296	285	292	278	290	292	257	309	245	274	314	284	286	267	278	287	298	277	308	293	280	263	283	259	287	276	246	259	290	274	294	285	291	294	272	304	280	273	278	278	305	254	298	267	283	273	294	288	277	263	287	273	285	251	267	293	288	261	249	308	276	292	272	266	306	248	310	255	291	270	270	309	282	248	284	260	282	305	283	299	295	280	273	273	300	299	277	272	275	269	280	271	282	298	308	280	278	257	249	256	307	285	270	260	277	290	278	257	255	262	292	291	275	294	286	304	281	267	330	258	247	272	315	259	275	293	239	278	282	285	284	298	283	255	287	301	275	263	238	265	286	276	260	279	285	259	289	298	276	291	282	272	272	271	232	273	298	268	260	315	298	250	256	278	290	260	278	278	274	270	278	290	290	260	265	289	255	280	326	274	262	295	281	300	304	275	270	268	265	255	266	258	281	268	277	312	296	294	259	293	304	319	280	239	282	242	271	250	260	249	271	283	280	283	270	310	273	261	264	310	306	295	246	290	235	264	290	295	294	288	259	269	280	262	294	280	283	250	286	287	281	263	253	281	258	279	275	320	269	265	292	280	256	262	265	291	253	285	283	299	275	281	283	288	271	278	262	302	294	300	294	277	306	274	284	258	260	293	273	254	244	284	289	277	279	313	297	292	293	312	293	294	305	258	274	290	277	305	311	242	272	284	287	277	259	265	297	271	272	270	282	264	287	267	254	264	309	263	283	285	266	281	292	315	277	283	265	268	285	258	314	260	290	272	245	293	284	255	304	295	272	293	269	265	266	276	268	288	305	272	275	283	266	241	257	263	277	254	272	291	269	274	292	259	327	255	290	279	263	251	289	292	303	252	246	285	306	301	271	260	253	311	259	282	272	306	281	288	265	294	294	290	256	299	248	301	280	279	299	270	242	313	289	281	293	278	276	241	274	290	280	268	309	288	274	271	295	247	257	261	256	296	287	288	265	300	302	252	262	284	256	274	277	303	261	284	273	273	280	298	271	282	296	257	282	257	325	246	253	270	278	297	272	265	301	269	290	293	296	297	276	285	309	307	299	271	265	276	296	307	268	308	317	252	257	278	274	289	315	279	289	267	283	276	281	282	269	252	277	306	259	294	264	296	292	242	244	261	252	263	258	297	274	294	281	281	266	271	278	288	288	262	247	286	281	300	274	300	306	287	297	271	305	292	288	278	276	283	282	274	307	288	271	291	287	309	276	290	275	280	285	304	265	280	270	298	295	325	291	252	254	277	259	284	260	273	251	292	304	294	283	261	283	238	255	288	237	277	256	250	285	302	294	298	259	265	272	270	312	275	251	253	323	250	301	304	277	294	256	288	303	276	289	268	283	267	273	280	280	326	260	287	266	282	286	281	285	275	268	249	264	275	278	250	266	295	316	274	237	292	292	259	281	270	276	302	281	281	255	297	290	266	299	299	284	279	292	272	304	316	262	286	239	301	274	274	271	254	285	311	291	273
4385	744	770	837	756	788	746	769	776	762	731	767	713	768	710	732	719	763	712	702	751	728	745	722	729	724	749	770	730	732	782	718	694	750	731	734	690	730	737	733	725	735	681	742	743	790	718	748	754	714	760	704	700	717	759	691	730	734	687	667	737	684	710	747	728	712	759	746	716	702	762	709	694	724	742	770	685	731	733	687	689	680	703	728	710	702	743	744	727	689	735	678	732	734	705	732	719	708	708	731	724	707	699	755	787	733	679	723	712	742	724	713	692	721	716	707	746	711	736	647	720	711	747	671	744	711	713	726	714	714	725	723	696	681	712	697	715	726	731	737	713	768	697	728	714	729	719	713	737	679	706	710	770	726	737	660	694	726	724	749	724	742	729	699	691	745	742	725	753	772	710	725	722	717	750	719	711	741	669	740	707	694	744	748	712	756	782	726	712	743	724	679	720	716	708	745	740	715	716	762	695	711	739	704	664	735	688	727	729	723	749	685	704	729	749	704	716	741	664	716	732	715	694	724	706	703	699	730	745	721	726	744	685	734	739	698	718	709	735	706	683	694	718	723	714	680	727	706	744	715	743	726	656	725	710	744	700	700	743	654	666	718	700	703	749	712	671	707	713	758	724	721	689	692	760	681	719	702	778	722	740	706	723	731	714	652	774	765	754	679	742	730	706	709	699	715	679	700	747	721	722	755	696	718	699	716	704	721	752	724	683	733	674	720	753	762	692	726	709	674	684	742	730	765	717	734	709	741	704	763	735	732	686	792	728	719	769	766	734	694	689	693	720	717	747	711	731	689	721	758	715	708	716	720	690	689	746	720	735	728	754	749	777	718	746	747	742	675	724	705	702	753	728	712	709	747	740	708	706	707	726	669	708	679	736	701	682	751	701	742	763	733	708	726	711	753	753	741	662	716	675	726	707	720	745	691	781	694	711	721	711	751	726	714	694	724	741	707	741	730	706	671	725	685	647	702	705	727	747	715	729	709	716	711	700	702	732	733	676	712	681	709	726	691	739	714	691	689	731	731	727	740	739	696	720	734	686	752	699	676	713	753	687	713	719	723	754	738	703	733	697	734	738	717	704	695	691	720	686	701	709	771	728	719	714	686	714	688	734	698	726	724	712	718	679	708	694	725	784	744	724	764	704	721	757	726	787	737	700	724	742	688	716	710	715	728	712	696	753	722	685	752	776	723	735	668	718	692	740	743	748	687	729	679	697	739	743	703	710	678	695	684	715	724	772	706	734	712	736	651	668	749	747	697	694	688	733	720	725	749	713	713	731	720	700	640	710	700	707	748	729	750	726	768	723	716	689	712	687	745	694	694	713	681	697	658	736	745	731	751	743	753	691	762	702	785	743	718	770	690	719	692	707	708	718	716	721	713	758	720	676	743	714	696	715	740	723	682	706	699	715	665	733	703	740	690	753	707	663	669	710	722	702	724	715	715	723	711	742	732	716	717	750	718	697	762	698	763	725	718	680	759	756	691	678	723	758	720	685	704	735	736	712	715	737	757	750	721	732	743	708	751	727	719	731	719	702	694	652	725	694	689	689	701	690	687	732	717	696	732	751	805	702	738	690	701	681	710	694	758	723	746	714	727	715	668	686	743	685	738	718	764	714	735	724	738	738	702	729	711	673	737	705	719	684	706	714	738	714	722	739	748	706	693	689	711	717	716	738	733	766	717	681	705	683	714	731	685	709	714	693	699	770	752	754	705	710	736	688	733	719	710	718	709	699	722	709	705	739	742	739	703	709	751	756	726	704	734	730	762	679	728	745	708	725	697	712	709	671	670	700	703	764	705	747	720	733	736	722	721	682	686	714	669	733	751	680	684	767	742	666	709	670	740	765	721	748	724	727	753	738	715	702	718	719	694	785	740	769	728	676	763	689	726	690	713	736	692	736	671	756	691	706	747	724	739	705	652	765	748	717	721	707	724	757	705	734	721	688	714	720	732	701	701	722	726	652	722	760	677	752	701	718	730	740	699	721	728	740	671	686	721	702	721	676	707	696	730	749	707	722	724	752	675	763	698	699	742	744	707	750	737	738	700	715	714	684	708	715	738	718	679	696	704	741	703	736	700	693	704	749	704	694	719	711	716	673	723	661	717	660	707	697	683	738	746	711	708	739	736	742	699	663	740	750	712	726	744	727	722	754	650	699	700	731	760	720	729	720	742	705	691	694	708	741	714	700	736	710	753	701	649	726	671	731	744	714	712	723	724	745	756	749	724	759	731	745	752	736	714	760	698	670	746	717	716	743	730	749	702	715	749	730	738	693	749	715	704	689	723	720	674	753	690	676	709	732	703	738	684	743	723	689	754	725	683	745	737	734	738	728	638	746	742	687	749	760	737	708	743	735	738	713	754	692	720	727	757	788	708	734	673	713	670	737	778	727	749	729	732	722	734	735	721	689	668	712	706	734	660	684	645	706	755	706	694	776	759	686	729	708	700	701	749	673	721	758	736	750	702	708	783	713	710	724	770	738	727	702	711	775	731	695	733	743	686	698	743	723	709	750	679	725	715	771	692	744	683	785	711	678	686	673	710	692	694	745	684	733	712	724	696	711	664	693	715	700	741	737	745	767	673	714	738	697	719	709	742	777	716	710	694	697	716	691	725	696	677	688	698	756	712	689	704	734	694	705	739	767	711	684	703	741	723	687	721	719	710	774	778	706	670	678	702	702	746	725	693	713	690	705	756	683	717	727	700	677	768	719	698	745	703	748	691	747	739	725	714	750	781	710	743	688	681	709	716	758	782	747	788	683	680	727	704	747	696	731	694	727	667	726	720	719	682	678	680	690	744	737	755	737	694	733	706	735	762	708	732	694	728	702	714	701	714	662	687	715	736	725	705	716	744	734	697	670	695	724	731	705	712	731	670	662	721	707	728	751	796	694	725	756	753	749	732	686	725	688	705	721	676	692	716	710	725	771	713	719	698	755	697	730	738	703	707	727	758	737	730	755	704	708	713	716	712	693	779	699	749	692	675	773	775	751	729	772	674	689	713	728	695	721	715	696	713	716	661	690	688	721	722	709	705	701	719	733	711	669	725	747	710	715	731	707	743	719	753	746	704	761	711	742	699	751	725	717	720	713	746	690	798	751	690	717	726	680	753	738	727	761	721	732	766	713	722	687	735	754	722	748	752	695	738	738	721	712	713	719	710	729	731	749	740	743	693	714	660	716	723	694	736	673	701	739	722	716	758	678	706	693	673	724	724	769	696	662	754	731	775	703	757	744	737	713	723	679	718	673	690	715	728	772	674	705	765	725	738	728	719	681	715	771	670	716	724	747	757	719	745	727	732	730	712	707	727	736	733	732	679	697	720	694	696	701	714	725	757	713	726	696	718	714	719	715	749	735	694	701	725	723	749	709	731	777	755	730	691	735	725	717	738	697	748	766	712	716	650	741	725	707	745	716	650	715	694	737	701	699	702	681	746	712	744	761	759	729	715	695	687	713	714	708	739	693	739	696	727
44747	12886	2131	850	601	491	408	336	294	293	265	267	239	259	232	226	230	215	197	235	214	218	205	187	190	198	199	188	197	177	208	212	191	166	192	187	175	196	204	187	187	172	202	200	181	201	182	172	201	201	160	178	188	215	201	205	197	197	229	196	211	228	213	219	203	178	184	205	206	184	189	192	168	193	182	184	182	196	196	175	177	198	180	212	179	172	200	211	222	217	211	194	195	207	200	199	172	233	176	206	187	188	186	196	181	186	172	178	192	213	205	185	174	175	178	173	220	211	171	206	171	161	184	182	211	202	200	212	171	186	196	188	187	232	209	190	195	211	199	195	198	180	207	189	211	221	200	169	196	157	211	182	215	202	207	199	183	177	193	201	183	207	189	192	181	179	178	185	194	166	173	198	201	186	178	218	202	166	216	215	177	182	210	195	186	185	220	139	216	190	204	179	185	184	188	195	175	186	181	182	143	218	192	187	209	170	168	214	204	157	193	195	169	188	193	212	169	185	201	214	195	182	188	207	198	179	200	182	174	188	200	192	184	169	189	176	165	186	160	189	199	215	192	202	186	192	206	180	189	179	201	208	208	211	169	197	205	195	174	181	207	207	220	204	180	172	178	178	184	213	190	204	190	186	224	177	165	200	174	173	175	158	218	182	210	208	202	195	198	148	201	188	192	191	195	187	218	183	163	217	186	186	187	204	202	167	209	208	194	199	177	181	200	178	189	172	206	192	172	188	203	187	177	206	195	180	186	216	163	167	213	195	190	190	201	209	200	189	184	179	185	225	201	185	200	189	201	205	206	202	196	204	174	195	197	177	206	179	193	213	193	182	171	192	184	204	169	166	173	185	193	197	184	201	204	201	197	228	223	184	204	182	223	190	212	225	175	192	219	199	202	180	198	177	199	230	199	201	182	184	190	190	243	204	191	198	207	197	180	191	185	179	190	210	192	214	186	184	202	198	218	184	202	177	178	185	178	187	200	189	186	204	170	177	208	196	194	197	212	184	212	189	188	175	196	184	200	172	182	186	186	170	203	205	158	183	205	195	211	193	192	219	193	203	203	197	164	208	211	162	190	169	210	193	196	204	217	190	194	187	175	174	201	205	192	187	194	184	190	186	205	190	192	208	213	190	182	185	206	204	182	215	187	202	184	186	192	185	198	183	186	193	190	195	199	189	193	218	187	197	196	184	209	205	196	190	182	184	205	195	191	195	190	184	189	191	196	202	190	196	185	186	177	182	196	189	184	207	177	217	189	198	193	185	199	195	216	211	193	215	187	164	207	210	201	200	190	181	180	179	173	187	188	177	177	206	179	188	203	190	199	193	180	195	197	188	219	205	184	199	176	198	177	194	201	177	207	209	191	202	194	183	197	200	213	192	185	183	177	180	161	183	203	225	200	168	174	205	208	214	191	189	212	199	183	211	192	177	200	211	202	204	201	221	190	195	214	164	195	205	203	183	178	198	187	214	216	208	170	196	205	216	192	155	192	201	199	186	196	186	198	201	175	202	199	219	218	204	184	188	211	207	203	196	212	213	216	193	189	183	176	206	208	193	207	193	208	206	177	198	207	206	192	150	196	208	212	185	196	208	187	192	191	183	200	184	213	183	194	187	186	197	217	207	191	198	215	189	175	183	187	193	191	182	194	183	189	234	199	192	187	203	189	204	174	193	204	192	196	203	191	190	221	198	179	163	168	187	182	194	179	196	184	200	201	192	186	182	152	163	187	214	198	218	167	186	190	199	188	183	199	200	187	191	182	202	174	188	188	173	215	184	195	178	200	188	202	202	177	209	213	188	176	202	187	189	187	179	187	207	216	230	183	175	173	195	203	183	171	216	194	207	212	159	192	201	217	175	203	188	203	211	175	164	172	187	204	183	177	217	195	201	171	178	179	207	206	211	170	170	204	240	206	163	208	211	187	204	200	175	190	185	163	198	199	188	186	190	182	188	187	210	197	164	178	198	184	199	183	203	174	204	176	221	220	197	154	211	198	204	170	225	193	177	207	182	197	206	205	191	195	210	202	173	199	173	209	196	191	187	195	204	186	225	200	195	209	186	208	194	210	191	196	189	244	194	204	199	202	183	182	177	206	193	215	180	178	212	204	207	191	204	187	175	195	189	191	206	192	226	193	189	187	207	185	204	200	190	173	179	202	170	185	172	177	203	187	199	205	214	204	181	163	189	179	178	191	225	187	176	203	176	196	186	191	211	194	173	194	161	179	181	180	164	191	193	197	196	204	190	178	199	216	191	198	174	193	187	205	211	187	182	191	221	184	171	177	173	195	211	158	177	155	223	197	207	189	201	211	188	185	183	192	201	187	196	182	190	194	203	205	196	214	199	200	202	188	203	188	215	208	194	196	176	183	164	183	192	184	186	198	202	212	209	210	215	194	177	182	172	190	181	191	205	174	208	205	206	186	189	168	196	191	175	199	213	192	160	210	209	162	179	192	206	194	171	188	181	201	197	183	197	190	169	208	193	200	203	205	194	225	176	193	193	198	177	214	213	193	197	210	204	223	225	195	191	192	189	175	182	200	181	199	227	202	205	171	186	179	195	185	171	206	180	214	216	200	205	180	177	182	185	213	178	182	221	212	181	188	198	186	161	178	158	173	195	181	160	170	191	207	199	195	184	174	172	173	220	162	183	204	188	201	185	197	185	189	172	170	197	216	209	200	188	185	187	197	187	206	199	178	188	163	196	185	205	200	188	194	215	234	210	197	191	209	190	199	185	215	212	201	201	177	182	201	181	213	198	182	168	198	197	167	184	184	189	192	212	196	204	197	186	196	185	187	181	201	182	210	182	203	215	207	217	213	220	206	213	197	202	203	196	202	199	204	194	175	196	181	197	200	195	184	179	203	195	192	209	209	209	222	207	193	200	204	186	163	190	209	177	199	212	206	209	178	198	203	188	192	196	229	221	181	184	197	191	191	179	199	181	217	204	196	204	203	187	180	199	204	213	190	188	211	213	201	189	175	180	177	204	153	198	220	195	222	198	212	202	188	193	199	191	176	200	197	214	212	195	188	199	212	182	215	193	203	197	185	185	204	188	193	182	199	199	202	181	218	189	194	193	188	174	177	191	198	202	194	196	194	182	215	180	210	196	174	177	184	188	213	191	181	178	178	184	196	219	204	169	198	186	224	211	214	209	179	179	172	159	181	198	194	186	197	169	201	188	173	206	200	203	176	197	196	161	200	214	180	190	219	185	184	190	168	198	186	181	216	193	190	173	197	183	190	196	192	187	195	209	159	196	192	181	183	200	158	179	189	191	194	204	194	179	201	215	199	193	186	200	204	196	198	183	189	222	195	165	205	194	204	185	187	197	185	171	193	189	192	206	184	197	194	167	171	171	199	192	191	187	193	218	200	184	204	190	204	190	180	193	219	167	182	181	202	183	204	188	198	186	191	203	188	188	188	191	207	176	197	177	169	192	216	186	210	202	199	206	188	189	176	181	219	198	209	195	192	200
21640	1191	2346	2810	2464	2111	1651	1509	1328	1193	1098	1023	933	936	838	855	783	781	752	653	705	718	699	683	653	662	653	649	649	601	657	587	636	603	598	603	606	581	580	597	571	583	591	573	566	586	649	592	560	587	587	591	573	602	579	588	561	592	626	539	560	596	553	574	611	568	585	590	599	596	567	586	574	562	575	601	579	593	548	571	570	603	564	561	570	536	527	568	582	554	570	535	569	543	557	585	541	549	579	598	580	560	552	555	579	541	554	591	560	619	573	584	567	580	538	556	569	598	557	587	554	586	569	560	555	537	572	529	566	505	521	567	534	554	570	544	571	555	555	569	609	579	540	574	530	585	589	581	531	545	526	609	590	551	515	584	546	585	568	569	535	502	546	554	580	561	546	577	583	537	561	577	544	562	573	582	577	605	577	564	552	566	520	550	564	566	550	603	538	579	571	556	535	538	554	533	597	572	579	573	567	557	585	565	509	579	583	613	548	600	563	586	549	541	580	580	538	569	570	583	569	558	550	613	566	558	563	562	608	557	553	550	566	576	560	528	521	596	553	573	547	523	547	552	607	580	587	548	573	568	545	555	566	558	549	590	581	540	549	534	546	543	541	570	556	556	540	551	556	562	554	573	560	545	547	530	583	548	527	618	557	567	546	508	569	557	563	517	537	604	595	577	524	542	527	546	566	569	576	539	539	532	551	580	552	547	561	541	566	544	574	574	612	602	545	541	516	564	542	549	530	574	607	583	551	562	527	548	595	536	535	563	559	588	550	549	566	571	527	551	569	556	527	545	558	567	557	580	554	549	566	549	552	563	577	578	537	564	542	596	559	553	629	554	568	560	576	563	559	531	542	556	524	568	555	536	601	559	579	556	568	572	534	546	546	563	549	576	566	554	534	594	558	546	583	579	557	520	497	479	565	542	572	531	547	522	547	595	543	567	546	544	531	578	539	530	595	569	547	563	555	550	555	532	555	575	579	586	559	599	566	533	561	529	563	562	597	565	560	552	549	555	612	572	568	557	571	534	558	542	606	569	600	563	560	552	590	543	555	540	537	553	552	575	620	557	573	564	560	573	542	557	547	520	562	528	533	579	542	579	574	557	527	527	573	568	554	564	591	575	584	563	562	519	567	592	522	581	592	568	500	580	561	541	507	548	580	579	549	559	589	565	571	577	589	543	611	558	598	547	573	563	574	522	550	571	586	559	562	586	574	537	534	517	563	560	579	594	547	556	545	603	560	582	570	576	570	586	576	587	544	547	549	552	552	550	507	596	586	532	566	499	526	560	506	562	568	581	538	549	574	571	556	542	520	553	540	563	587	544	599	605	580	526	574	573	601	550	581	557	531	561	516	578	570	625	508	518	559	543	557	531	575	575	562	548	550	562	549	516	576	559	547	552	503	595	533	524	542	526	574	559	547	561	533	524	548	585	599	559	556	562	559	544	547	548	508	579	538	576	569	581	561	583	554	545	566	552	533	548	550	536	533	543	552	578	589	555	507	581	588	616	551	575	564	539	585	597	569	548	580	575	513	542	577	576	549	602	579	589	609	541	543	541	587	561	583	588	605	544	557	561	576	508	582	590	559	587	545	546	598	565	537	549	549	531	588	549	562	590	571	558	542	556	585	551	561	549	560	537	583	577	583	556	562	536	558	569	553	522	592	546	545	618	554	579	526	568	591	573	574	530	573	565	509	556	518	562	579	558	561	537	552	534	558	533	583	547	556	496	581	553	570	535	553	583	547	584	569	558	556	538	573	543	545	541	559	568	560	587	592	610	555	555	538	588	542	584	536	528	568	573	538	568	551	509	567	530	577	585	590	512	597	595	579	527	544	549	550	543	577	563	554	613	518	553	575	513	563	571	557	543	536	558	574	558	559	549	572	570	568	532	609	529	524	544	566	511	540	572	562	549	542	566	616	572	571	538	538	546	549	553	522	566	585	563	579	544	584	593	525	524	529	581	553	583	552	549	605	570	512	562	549	512	564	537	556	529	554	575	554	575	548	525	584	595	571	582	557	564	596	509	565	564	552	523	532	563	564	568	555	571	594	559	555	557	578	545	525	571	544	507	568	561	563	599	552	568	556	552	532	530	561	542	580	543	548	515	570	547	569	523	519	562	548	568	566	536	583	564	516	573	553	550	529	546	573	544	566	527	537	585	581	563	546	585	560	573	542	584	534	583	606	568	545	571	568	532	589	568	566	544	540	512	580	520	554	585	523	634	551	543	550	563	508	538	586	559	556	567	602	567	579	570	585	603	565	486	556	547	589	543	560	604	563	553	517	570	530	620	570	558	555	564	552	563	552	554	541	591	561	547	549	555	548	566	566	544	589	567	559	599	598	565	580	564	575	521	568	561	559	572	580	574	553	558	558	583	582	558	576	573	560	563	558	570	571	529	561	515	545	550	571	571	564	623	564	568	534	579	562	583	531	554	607	545	576	550	558	576	549	600	552	570	529	514	526	566	562	539	502	526	594	541	581	548	557	564	537	547	570	520	557	561	534	571	552	556	568	552	537	565	637	554	556	549	523	537	516	569	497	540	563	622	594	575	566	525	621	608	591	542	556	524	558	556	594	574	542	578	566	544	543	560	566	593	550	585	547	561	523	588	576	566	571	543	597	545	561	577	540	576	589	568	568	507	564	539	603	570	579	560	567	561	495	509	543	551	531	573	611	578	538	565	555	580	563	546	536	570	551	584	602	551	554	533	596	546	574	577	561	552	566	560	578	512	584	548	511	554	532	578	571	579	548	539	586	535	534	542	566	532	555	550	592	563	591	570	535	569	537	542	552	587	502	588	557	541	558	558	579	538	565	603	595	582	564	554	558	547	571	570	518	572	563	532	564	542	554	598	608	540	552	574	512	580	560	535	574	562	524	588	578	572	595	564	546	536	532	573	564	574	542	541	574	570	569	591	592	589	546	581	515	529	541	590	550	566	564	562	545	544	540	565	536	559	580	552	564	563	577	576	553	580	566	541	562	494	591	581	551	559	544	526	584	548	523	559	559	579	574	584	542	573	528	545	592	581	541	585	506	539	557	588	558	563	584	561	572	549	541	558	531	556	563	569	582	554	531	544	570	563	584	567	565	531	524	601	542	547	546	581	553	590	589	565	583	575	501	539	557	526	553	565	566	552	564	605	548	567	583	590	569	545	526	557	529	565	539	572	550	566	593	577	571	577	555	562	511	531	562	615	567	563	532	552	515	551	585	570	568	508	572	576	559	552	566	573	539	559	575	550	574	563	591	566	571	552	527	567	618	574	600	522	547	564	561	567	572	545	534	601	576	579	566	549	569	579	523	576	561	528	577	601	556	574	553	569	524	543	577	573	551	569	577	557	591	538	533	567	558	523	576	577	564	557	590	530	558	528	595	559	514	555	580	534	587	552	568	604	571	554	534	557	555	584	575	559	563	584	549	541	520	615	562	506	548	558	549	524	568	567	566	578	547	571	576	572	571	564	575	585	574	565	546	547
53098	20789	9483	2302	1296	946	812	674	612	582	565	470	437	477	424	432	443	451	444	406	416	421	385	369	382	390	390	400	374	358	384	362	375	370	398	366	426	369	339	392	346	352	349	371	368	375	376	337	356	362	378	358	379	359	358	399	407	369	327	375	377	365	393	361	382	370	354	335	330	359	374	329	379	387	345	315	368	350	366	380	350	323	388	330	379	379	346	346	378	379	373	364	350	323	395	359	344	328	362	381	397	368	372	356	375	351	320	380	342	335	356	394	374	362	354	341	359	394	346	339	352	354	357	385	356	358	338	346	360	334	379	340	386	304	346	369	388	382	337	340	349	365	317	371	357	368	311	378	350	349	358	384	370	375	329	417	326	417	382	397	353	364	365	398	383	374	385	341	373	363	352	379	340	331	366	331	383	389	347	380	354	335	341	360	387	383	361	353	370	351	351	337	342	335	379	387	396	317	347	350	359	380	312	364	375	379	362	350	370	366	363	394	366	354	381	405	373	371	361	343	374	350	372	371	354	359	370	371	333	331	349	365	367	367	386	372	370	374	363	380	348	392	363	376	369	340	372	375	338	371	374	367	347	364	348	373	369	352	361	360	369	362	339	352	362	368	353	351	383	378	357	340	385	377	373	381	338	349	361	377	355	355	335	344	311	363	393	353	345	338	374	365	345	339	373	323	329	390	371	369	361	359	323	363	338	399	348	382	368	392	360	364	366	379	375	355	351	372	350	376	349	328	371	353	340	306	381	386	391	332	341	332	369	378	349	343	371	369	357	380	347	357	353	325	366	368	400	330	359	363	360	369	346	377	320	338	343	362	383	350	361	360	378	322	351	358	389	363	365	382	365	379	369	370	380	399	336	382	362	342	350	349	365	342	374	362	352	340	353	362	341	359	337	373	347	372	324	350	375	395	368	322	383	388	348	385	370	381	341	342	375	358	338	328	343	342	429	357	353	359	383	343	364	374	350	378	354	363	343	395	384	359	372	319	357	356	360	354	370	341	382	377	359	389	405	371	338	407	394	392	372	350	387	363	371	348	360	348	385	343	398	385	383	363	360	370	337	350	351	352	365	328	351	345	373	384	347	349	346	363	356	385	376	365	331	406	358	389	354	391	354	347	341	364	369	336	393	338	335	348	374	343	368	367	372	330	357	317	350	365	338	353	369	371	367	376	364	371	373	392	349	392	388	392	352	347	388	339	347	342	342	366	388	364	378	338	388	336	358	352	362	385	365	304	348	363	360	346	359	325	338	361	362	363	372	369	341	351	360	352	364	313	391	374	345	343	351	406	369	338	383	393	362	365	360	357	351	385	377	374	365	364	343	396	367	360	360	326	374	340	352	366	355	394	380	367	359	366	358	391	405	373	347	337	364	358	358	356	370	315	327	355	369	349	379	345	350	319	300	352	346	345	383	353	346	370	372	368	340	316	338	346	376	372	387	377	333	368	351	343	371	327	392	331	357	391	345	368	372	365	369	359	385	323	337	369	350	361	348	385	342	372	321	369	364	355	349	345	347	346	363	353	371	361	333	366	357	362	332	376	386	355	327	351	366	375	367	344	387	379	364	331	367	371	364	372	350	401	348	340	377	382	359	378	368	328	342	368	357	348	305	373	360	368	375	389	352	358	347	385	371	344	354	364	373	345	368	342	368	336	347	382	407	356	365	368	380	351	351	406	356	373	359	325	384	393	388	376	389	330	345	381	372	377	372	394	375	366	382	338	345	377	349	337	322	359	337	357	352	349	366	351	365	398	407	383	330	366	338	393	363	338	380	363	346	356	371	354	365	356	363	361	362	346	356	383	341	356	340	368	362	389	337	394	361	352	347	375	364	350	341	358	388	401	342	340	322	332	337	362	384	336	348	380	358	350	347	387	359	344	342	396	341	337	381	373	328	332	359	361	372	366	392	410	351	369	352	372	351	327	371	354	341	335	370	362	358	390	371	383	355	366	345	383	363	372	354	387	376	368	390	390	384	367	409	380	352	376	373	362	347	351	348	338	362	341	401	350	341	362	351	361	384	344	340	395	341	371	358	385	389	365	366	361	333	317	366	364	349	359	370	361	385	350	376	384	369	368	409	347	364	377	360	378	335	374	351	351	358	377	354	357	378	307	375	356	378	371	373	346	368	374	323	394	374	355	371	369	371	363	362	352	350	364	373	382	366	360	359	370	352	374	362	386	350	368	382	393	349	335	357	381	338	361	350	335	332	342	390	345	358	346	361	385	389	373	390	403	392	375	338	362	362	365	373	366	391	368	353	383	363	365	298	356	354	361	348	370	344	377	363	361	367	344	392	364	337	334	341	362	343	357	382	341	362	387	345	370	369	340	363	404	338	354	365	371	365	340	362	337	359	342	353	387	383	382	383	355	345	363	349	342	369	345	387	404	372	329	333	374	371	337	376	365	406	355	354	378	357	377	401	376	348	325	350	363	315	380	355	396	347	340	383	364	365	359	367	365	333	326	374	335	347	343	389	344	373	368	347	337	399	388	346	363	375	392	376	364	356	386	385	359	383	421	366	404	343	351	348	350	357	364	354	378	378	358	359	346	362	364	328	373	353	361	377	317	343	332	327	350	359	359	354	348	363	325	345	348	376	342	353	369	340	365	356	362	339	360	363	321	355	349	364	371	359	350	338	376	378	346	373	415	361	390	356	350	322	359	334	358	342	399	359	373	319	341	382	333	371	353	352	352	359	367	357	391	371	357	349	351	376	353	342	345	378	357	357	411	396	344	343	349	366	370	384	380	377	380	372	342	383	379	382	415	378	392	341	350	384	366	366	363	379	374	355	373	372	368	383	393	388	388	357	350	366	367	353	351	355	307	375	368	335	342	343	368	363	370	348	373	357	366	397	354	404	364	374	368	364	349	342	342	367	336	335	346	344	367	402	322	387	344	362	361	352	334	330	326	352	360	361	396	405	380	364	349	362	388	318	364	382	359	355	383	350	348	320	368	345	346	370	362	357	406	360	380	373	379	352	345	373	366	384	384	322	338	377	362	410	368	375	369	341	363	372	358	366	358	348	336	362	384	397	343	380	376	349	320	357	332	355	366	380	368	367	385	380	392	355	370	345	368	341	347	357	330	329	402	340	379	366	393	357	352	383	379	353	350	356	364	374	348	357	395	329	355	365	339	375	350	354	372	344	334	353	382	354	381	391	351	369	396	374	334	325	382	350	340	344	344	339	345	378	340	363	341	352	359	358	309	355	359	347	380	330	327	295	331	338	343	326	362	379	353	359	359	374	375	367	403	382	350	370	361	370	371	336	388	343	355	342	353	371	338	339	375	360	377	348	379	363	353	339	375	327	335	376	358	392	348	353	373	369	383	355	373	351	336	350	329	342	343	371	335	353	362	352	335	398	347	358	361	377	340	383	369	358	356	347	367	369	356	373	362	381	387	366	361	355	370	348	377	379	333	374	333	375	351	381	361	333	357	337	339	373	353	386	372	354	364	317	371	344	340	341	340
28862	2124	4312	5074	4474	3821	3145	2692	2389	2188	1945	1729	1747	1608	1519	1402	1381	1326	1241	1296	1255	1217	1199	1029	1104	1155	1092	1092	1069	1057	1053	1026	1054	1070	1035	990	1026	1002	1032	966	1045	942	1008	998	974	1001	948	938	976	958	990	950	1019	964	979	962	992	937	931	935	965	939	929	977	933	960	944	926	906	962	905	953	965	930	910	932	954	989	960	858	868	892	918	957	942	910	920	919	930	987	984	908	911	906	992	894	933	950	948	859	920	979	913	1002	922	952	917	1007	938	935	952	901	942	923	1003	889	921	958	893	927	923	944	885	915	933	928	917	945	934	946	916	915	935	897	958	874	883	933	908	928	930	939	935	866	937	904	941	880	967	908	884	923	925	922	948	931	950	903	900	923	962	960	935	913	989	908	944	908	956	897	911	915	925	902	900	908	971	915	907	863	999	963	891	930	943	919	935	919	967	911	953	895	879	935	929	893	934	929	926	926	971	932	902	959	944	915	921	927	937	863	924	901	898	976	914	878	878	925	938	963	933	946	936	910	941	872	903	938	929	941	896	910	859	899	966	952	909	920	955	897	936	900	898	876	951	913	932	877	921	953	921	923	930	936	1001	906	939	884	923	910	895	916	897	893	935	893	906	890	902	947	894	897	938	934	911	792	945	924	900	948	930	879	903	925	982	967	871	889	884	961	924	909	937	915	934	962	960	929	900	960	923	975	960	895	927	916	969	953	953	896	948	875	904	948	918	916	871	873	932	953	922	927	912	894	942	928	945	880	910	951	898	916	897	927	945	928	925	912	900	939	919	908	862	925	911	919	899	932	872	905	859	919	922	842	954	942	860	932	889	929	985	973	934	916	890	923	943	947	982	889	908	902	958	975	907	917	966	878	931	877	936	936	946	907	917	927	901	905	849	899	919	944	959	893	878	914	920	851	925	910	917	887	907	891	900	940	922	883	934	963	899	976	878	939	891	858	951	993	927	947	849	967	925	901	958	913	926	899	957	944	899	890	922	922	926	928	908	915	881	922	979	901	934	952	898	906	885	944	932	942	896	936	945	906	932	904	923	943	921	876	912	916	863	917	949	894	888	906	950	987	929	866	838	947	932	900	926	954	905	927	963	951	889	885	923	880	904	905	892	853	914	967	946	908	936	907	877	962	928	976	950	915	914	897	944	973	913	927	885	920	911	894	895	941	920	914	897	956	871	879	962	923	899	889	951	896	922	952	885	927	977	954	883	900	923	911	929	927	989	896	927	911	917	982	884	949	944	877	932	895	915	954	927	970	959	944	906	915	912	885	895	901	866	884	930	915	921	916	903	932	987	988	923	942	896	874	878	919	949	1016	891	961	906	921	926	845	908	911	960	904	927	899	872	900	894	927	900	956	919	961	912	895	922	907	932	899	956	960	943	896	932	949	897	981	892	883	905	968	942	936	927	908	875	937	916	854	895	914	899	948	914	922	938	933	926	927	948	832	908	877	874	911	927	891	938	920	916	904	904	960	902	911	937	913	950	981	959	890	969	911	918	896	966	915	939	914	908	921	910	875	912	893	930	942	950	901	948	963	919	872	966	919	924	962	863	939	959	920	922	929	934	931	919	931	913	952	929	943	890	933	951	899	846	931	890	965	894	888	963	921	833	923	916	944	955	889	913	874	850	915	915	925	922	897	917	931	874	915	905	954	909	883	963	904	855	951	928	909	981	941	940	891	884	916	889	943	935	916	885	902	946	936	916	912	987	885	851	894	911	938	916	962	938	880	956	929	950	895	902	943	915	943	936	920	935	966	906	911	895	888	948	927	887	955	901	935	927	971	859	855	924	922	913	910	910	928	909	920	927	917	887	908	901	947	933	938	873	944	918	921	926	976	881	960	968	926	948	992	899	910	944	873	937	910	983	926	860	947	969	931	891	913	913	931	909	942	895	943	960	881	926	906	918	995	922	899	972	860	943	882	935	917	939	892	937	965	930	901	906	893	940	922	909	910	906	891	860	982	960	968	838	898	940	867	866	883	908	947	957	913	925	906	959	891	992	926	952	928	913	912	906	910	958	967	909	931	966	905	930	921	907	874	967	941	937	891	949	940	965	932	914	894	899	865	887	957	946	916	904	915	901	925	991	922	921	930	966	941	968	922	927	909	884	955	941	966	878	924	880	908	880	857	946	931	912	876	900	914	900	905	934	942	890	891	914	961	867	974	882	986	965	929	871	941	910	896	906	947	881	925	942	859	922	903	891	904	919	965	927	876	888	960	908	968	906	885	926	935	945	951	937	932	918	903	909	899	936	939	888	934	940	960	947	928	859	977	905	906	954	872	962	889	963	910	880	915	874	871	920	970	949	900	924	892	879	965	975	913	923	893	928	883	907	936	945	942	931	945	913	915	889	931	948	907	880	897	959	915	936	937	908	970	950	930	950	921	912	913	900	908	969	976	926	900	936	937	973	938	926	937	946	934	913	922	927	913	929	906	948	932	932	946	955	900	936	935	871	916	961	938	881	893	914	904	929	946	913	895	923	886	911	874	932	903	933	942	950	935	869	899	916	899	889	920	881	930	887	983	954	975	868	904	920	907	878	963	924	897	872	887	871	929	939	936	936	918	924	909	962	902	902	922	894	915	910	922	907	930	919	938	945	974	927	953	921	908	960	939	924	897	919	926	875	887	901	826	921	900	900	897	915	929	940	849	903	914	955	949	919	913	936	929	945	971	899	971	931	980	905	898	931	919	942	880	940	938	953	974	940	908	941	931	906	961	930	910	971	936	949	943	968	916	904	941	862	885	918	927	872	909	880	940	909	896	963	922	894	975	940	974	920	921	921	964	906	948	924	900	939	949	893	958	923	953	954	889	930	953	905	888	886	923	899	914	932	921	919	906	945	925	885	923	876	943	936	916	885	959	923	919	939	895	944	912	933	968	945	927	929	932	929	900	940	929	932	933	876	896	950	896	975	964	868	934	927	925	907	907	939	962	846	912	901	870	997	957	952	919	905	897	953	905	941	938	957	965	911	905	921	935	888	907	940	877	950	911	903	945	928	960	909	924	941	924	925	934	896	876	907	944	857	930	925	916	879	966	925	885	844	937	902	944	869	911	892	960	923	980	929	937	918	942	902	902	888	909	932	911	899	930	915	911	959	945	915	926	963	929	917	894	908	952	954	912	947	955	928	891	915	917	885	899	936	945	907	957	937	916	950	953	869	999	881	929	928	945	872	915	975	899	963	911	946	899	889	915	965	912	957	929	954	908	885	912	884	951	866	934	938	932	959	911	893	919	918	954	907	908	903	928	936	854	878	890	940	895	977	941	925	876	960	946	913	901	930	946	931	870	932	961	964	903	839	935	844	925	883	907	909	937	916	918	852	946	948	928	946	889	884	891	880	905	919	919	876	916	943	956	945	961	922	921	912	919	910	896	960	930	890	938	930	915	934	883	958	958	933	960	909	855	947	919	913	914	884	848	903	919	935	861	951	902	878	937	902	904	875	960	914	885	960	951	918	889	908	915
4965	372	269	349	285	272	280	304	258	262	282	277	265	295	271	299	276	241	244	275	277	297	281	284	260	254	273	293	264	255	248	286	273	259	297	302	251	288	269	284	255	272	274	281	282	255	261	299	323	280	279	287	295	288	244	297	262	278	284	260	310	240	270	289	260	283	282	285	275	254	286	255	286	263	283	281	291	256	258	299	303	270	260	270	269	275	308	274	286	288	283	291	301	261	286	266	265	253	231	269	268	277	262	285	267	295	285	266	270	273	272	303	297	248	275	250	272	273	266	311	285	281	285	290	319	281	269	294	285	289	253	288	287	274	268	285	271	280	298	313	311	256	268	264	252	270	289	302	270	270	318	286	282	259	278	279	259	277	321	277	283	278	268	263	289	270	274	266	279	243	249	282	248	263	279	303	298	286	299	279	258	309	278	285	300	248	291	288	276	271	247	268	314	252	255	288	250	277	254	274	252	262	249	283	267	243	233	248	226	268	254	274	275	283	296	262	270	263	284	279	278	281	323	303	257	267	262	276	276	271	274	283	265	249	288	270	291	278	260	275	271	260	267	272	276	236	277	298	290	252	257	289	280	258	278	256	305	269	278	262	271	293	269	259	287	262	271	268	262	280	254	233	282	280	222	237	292	251	282	276	256	243	279	277	261	253	261	283	271	310	277	271	284	265	269	286	283	311	260	270	286	247	281	258	299	270	244	299	319	257	282	285	272	264	260	283	264	284	272	265	289	247	309	291	284	256	251	265	306	272	299	277	302	260	305	252	280	280	275	269	268	289	254	299	283	283	247	299	241	278	261	259	273	280	260	264	290	262	291	296	307	270	270	243	268	263	264	287	286	234	271	279	291	264	273	287	299	275	295	236	306	262	260	293	293	277	292	253	298	266	274	300	284	301	282	252	283	307	280	244	278	296	260	314	282	268	265	285	243	287	291	289	280	255	305	312	296	277	264	299	251	249	311	297	256	252	298	257	274	267	276	270	284	271	251	285	286	266	266	256	295	295	247	283	261	262	302	282	260	258	280	263	280	285	281	277	297	281	257	283	279	292	268	281	271	293	291	285	281	274	309	278	257	291	262	259	263	283	275	277	292	266	327	285	280	244	286	278	301	314	311	302	308	296	281	267	288	312	262	269	267	248	279	277	291	239	282	296	283	259	279	273	276	262	274	239	284	265	273	277	271	301	265	268	296	268	272	281	297	274	267	286	283	293	265	285	293	299	329	264	283	227	280	309	273	252	285	291	230	286	233	264	264	271	250	270	264	269	284	273	257	280	302	265	273	263	283	292	263	281	282	288	328	265	273	260	255	282	252	282	283	277	265	308	302	267	237	266	290	279	291	243	256	277	291	285	289	275	257	281	295	318	296	277	256	262	292	284	290	266	296	253	275	282	239	298	281	278	269	275	249	256	297	269	297	268	246	314	299	304	283	281	304	288	261	268	245	278	267	236	278	258	295	298	260	297	302	282	260	291	272	238	273	272	244	279	266	288	280	273	308	270	266	290	289	287	284	266	235	267	273	280	279	290	259	244	262	279	257	281	278	279	283	286	296	250	303	276	283	305	276	267	272	295	275	279	280	271	282	289	297	320	256	274	240	263	277	292	280	294	277	291	272	323	263	289	237	294	263	277	271	257	254	271	261	266	286	298	274	261	305	242	279	249	294	273	279	227	263	306	238	288	275	271	225	297	284	293	276	290	265	274	256	286	290	306	272	270	244	274	260	279	298	248	260	301	288	277	298	291	277	263	260	283	262	296	294	298	274	316	269	272	281	270	261	252	276	268	268	296	287	272	288	272	270	291	278	276	251	275	262	255	283	257	299	276	267	294	305	272	277	258	266	303	280	255	293	279	302	292	278	307	289	283	275	277	251	253	260	252	287	263	220	244	269	268	279	262	291	286	261	287	306	287	267	286	257	280	282	279	274	282	271	234	315	246	267	275	303	278	267	288	244	262	273	298	289	228	267	275	283	296	293	319	322	264	289	255	254	270	295	258	277	270	296	244	281	298	289	285	252	252	283	293	254	272	292	295	293	245	267	281	272	274	294	270	251	301	290	252	289	262	262	270	288	279	251	266	308	283	275	287	296	274	322	304	315	285	276	260	294	282	275	293	272	251	254	263	295	298	271	262	238	243	256	275	280	259	262	272	265	276	271	260	264	292	277	270	283	268	319	275	269	275	288	264	265	268	293	278	277	284	268	312	312	308	274	242	269	270	297	288	285	291	263	285	281	284	245	248	246	276	259	244	280	279	271	261	247	273	272	293	294	302	252	306	292	294	288	290	269	311	276	294	257	304	290	275	257	295	272	285	270	276	302	266	272	267	278	253	276	247	283	262	276	267	245	268	268	262	283	248	292	276	294	259	235	278	280	253	272	271	288	297	274	281	280	276	278	269	278	307	292	287	288	261	275	241	275	288	279	262	274	283	278	274	254	300	269	266	284	269	270	257	276	281	290	257	270	293	273	252	255	273	284	268	271	280	272	291	279	281	290	237	253	286	293	289	306	272	277	278	277	318	312	299	245	265	281	278	272	293	250	281	282	265	262	281	252	285	267	284	272	279	277	290	265	263	269	276	279	274	264	254	310	286	275	261	273	275	245	307	309	299	279	309	305	275	253	252	258	307	278	306	289	322	272	244	270	276	253	294	304	273	261	288	270	306	265	250	286	291	274	265	281	262	274	285	306	269	289	259	283	244	310	291	298	290	273	280	282	269	277	272	264	281	267	279	305	262	267	306	296	326	264	245	270	271	294	281	261	272	282	275	281	265	255	285	307	257	270	269	308	284	276	279	276	279	268	265	295	250	275	289	284	290	257	237	271	252	294	263	276	281	279	290	292	258	262	294	250	289	259	281	285	274	290	257	302	279	304	292	269	282	286	262	277	308	272	277	279	257	249	285	278	272	248	276	230	259	262	287	308	279	279	268	266	244	255	305	283	286	271	308	292	241	291	290	292	260	293	288	267	309	271	292	266	272	259	292	305	275	259	266	266	259	302	244	268	258	263	276	246	256	288	295	287	295	271	294	264	284	255	287	277	290	280	277	270	274	302	291	267	270	277	267	279	273	270	268	294	283	313	297	299	264	258	271	270	263	258	276	269	270	282	275	310	308	273	297	274	295	288	308	266	297	305	272	275	260	301	269	283	279	251	262	268	255	292	284	253	269	268	290	281	288	268	272	252	281	243	299	290	295	249	282	277	249	268	311	281	293	268	295	280	269	299	264	308	296	268	314	251	278	304	259	293	294	285	284	280	292	302	293	283	298	254	287	266	232	262	256	293	251	263	296	311	287	296	298	288	247	279	307	261	266	278	277	259	248	267	271	281	269	263	301	315	284	250	295	262	263	267	305	279	305	286	274	282	279	258	310	273	281	278	246	232	245	283	250	256	279	256	277	289	287	321	257	278	269	276	298	265	256	281	251	285	259	288	285	272	270	286	283	286	277	253	274	256	267	331	272	264	255	269	275
4362	737	780	762	796	732	748	774	778	773	732	733	709	699	746	704	689	769	685	762	780	718	713	729	739	747	712	747	743	744	701	697	702	688	748	711	693	668	703	714	704	715	715	719	706	709	745	694	720	776	713	696	715	690	673	741	755	693	728	733	707	684	718	717	741	693	729	706	688	702	666	687	702	701	717	683	700	744	681	709	706	707	727	716	716	695	713	694	742	703	724	727	734	695	723	733	745	788	730	723	731	680	731	685	678	733	687	699	690	733	716	676	772	696	735	692	705	720	730	691	717	706	684	734	677	705	686	704	711	727	708	747	687	717	706	757	693	682	680	698	708	689	687	682	649	717	683	663	703	697	699	687	739	737	720	741	742	740	726	768	677	705	746	693	667	742	737	717	662	680	677	661	747	703	808	693	707	765	700	743	747	712	721	712	700	710	722	708	683	727	690	722	723	700	692	716	669	725	674	693	724	749	724	737	708	720	725	689	734	680	771	707	731	676	693	717	682	684	763	711	707	725	723	742	704	666	730	676	736	718	677	695	704	702	713	710	714	710	700	761	719	764	710	740	747	760	722	682	719	711	733	717	676	715	716	735	713	737	713	698	674	722	693	706	685	682	660	738	691	726	725	747	726	729	712	676	687	704	748	694	732	716	702	692	751	662	688	765	686	740	710	734	718	655	701	660	720	666	748	689	695	726	742	720	707	712	665	721	748	734	718	750	696	727	713	678	734	720	732	688	734	692	690	683	711	653	679	729	716	712	693	700	698	765	753	697	727	731	671	718	736	698	689	689	732	722	694	727	699	723	680	716	687	679	668	736	721	702	690	771	658	692	743	711	720	664	683	719	700	691	666	662	725	731	688	712	725	726	691	709	728	709	774	710	715	720	738	718	721	736	707	706	713	696	714	703	726	739	702	750	657	677	666	697	680	732	707	702	722	713	727	690	672	690	739	728	685	709	700	688	731	745	761	674	717	763	759	706	695	743	723	751	709	713	703	708	738	664	766	721	744	728	735	730	691	746	714	711	744	691	738	705	720	713	680	693	710	771	710	726	707	738	742	764	717	738	723	744	691	728	727	748	693	687	716	697	714	695	651	741	699	769	703	704	700	734	719	695	720	694	697	696	749	717	749	688	705	705	736	722	701	710	698	768	693	707	680	642	738	741	705	730	704	717	735	709	745	713	717	726	740	773	736	675	688	712	687	702	679	701	738	735	690	757	716	775	728	730	687	693	715	742	710	703	747	697	713	704	735	671	733	671	755	665	753	741	730	699	722	711	633	702	739	709	686	695	753	686	743	701	727	731	679	754	737	662	673	698	751	689	675	704	673	714	699	727	724	722	798	696	699	714	705	732	700	682	693	732	716	672	695	705	711	712	678	675	683	745	734	635	702	681	744	741	719	715	663	729	753	728	684	659	719	657	677	734	715	727	726	683	722	676	747	701	684	706	689	704	765	649	750	700	732	678	717	725	703	701	737	687	745	778	715	713	696	735	724	733	667	700	688	731	701	748	715	700	747	725	739	696	713	736	737	702	695	750	693	707	715	728	679	741	672	697	731	708	685	747	684	714	736	715	740	672	698	702	689	708	705	749	717	734	723	697	725	755	647	682	714	707	711	753	694	719	703	676	662	709	714	716	700	777	714	693	699	745	700	699	709	681	736	734	713	681	701	730	716	693	705	693	671	751	683	792	715	690	707	699	741	722	748	668	728	660	732	755	694	699	737	710	681	737	699	738	739	708	662	699	729	716	679	696	686	721	736	690	680	682	702	720	749	675	729	721	716	770	678	697	704	688	708	705	705	732	688	706	726	686	733	723	727	679	695	695	664	686	715	721	737	759	676	699	671	688	779	749	669	714	747	750	723	724	721	699	696	729	699	724	721	684	688	715	680	759	739	747	703	681	734	716	691	739	687	732	718	740	717	681	719	716	701	702	715	728	659	733	714	753	709	725	691	689	653	686	715	680	739	743	709	740	728	733	747	739	715	690	693	664	726	690	731	650	712	676	702	694	720	704	729	703	738	748	778	733	727	712	690	746	773	741	722	711	730	706	675	714	723	679	715	699	720	717	756	769	668	721	700	696	671	751	712	716	730	712	714	749	716	733	697	685	687	673	705	672	727	692	701	730	699	711	655	747	712	710	679	685	689	716	713	719	731	662	723	715	676	703	725	715	703	702	728	730	660	676	722	715	712	676	634	754	783	687	729	684	691	713	694	729	716	706	692	704	697	748	738	712	666	711	691	713	691	678	744	710	719	718	718	717	673	688	712	693	730	713	697	678	697	718	690	766	692	684	742	730	686	662	692	660	719	706	682	723	773	744	773	702	717	749	726	734	674	675	725	694	710	731	656	715	705	723	623	726	712	730	728	722	655	742	700	731	714	649	746	708	683	713	723	699	710	710	715	743	715	747	718	711	676	734	680	734	701	728	652	697	715	723	726	736	724	728	705	717	699	703	709	681	701	737	709	704	652	724	737	735	692	717	698	726	717	748	731	733	729	721	702	684	700	696	696	714	690	722	683	730	663	685	718	713	707	749	675	710	754	744	727	723	669	690	716	706	723	687	722	665	723	748	699	739	685	748	712	705	778	691	700	717	647	706	711	773	654	726	692	709	663	737	732	683	697	729	690	722	687	726	735	721	685	723	723	716	699	691	703	664	734	702	705	676	748	698	698	746	727	698	697	719	724	685	751	707	718	723	767	695	727	728	725	686	696	743	687	690	689	719	657	725	730	722	711	670	689	699	723	741	689	739	654	713	758	748	716	750	768	683	713	742	654	699	733	691	752	678	695	746	689	714	715	742	703	724	749	757	701	714	665	743	745	707	740	673	702	750	689	711	668	729	660	710	752	677	696	712	683	703	676	703	673	693	708	716	719	726	733	703	666	753	734	675	727	719	688	735	707	715	713	720	759	677	706	690	715	714	707	732	712	707	720	727	722	654	727	678	720	709	712	736	756	728	729	692	717	714	714	752	699	756	723	753	715	699	699	706	657	711	755	724	749	701	729	724	686	702	698	721	753	711	726	682	722	662	715	730	674	730	684	750	723	739	747	702	728	705	762	674	690	716	679	687	746	749	697	711	686	664	723	736	700	729	699	695	698	706	743	714	710	703	720	713	738	705	723	689	762	700	721	742	749	712	720	696	738	741	765	682	722	696	689	697	707	708	714	723	697	707	704	791	735	740	710	742	744	732	729	694	715	734	722	723	688	685	746	703	666	728	681	696	701	710	684	724	704	698	682	730	691	709	656	722	738	750	709	716	746	680	670	684	707	725	725	730	719	702	695	779	683	745	715	699	680	715	745	710	746	727	712	694	691	734	703	729	742	701	748	742	729	708	716	698	676	712	671	682	735	702	683	702	678	681	756	747	745	715	736	751	744	714	725	692	740	740	727	678	710	736	709	686	718	678	698	693	709	739	733	652	675	708	695	719	692	631	705	720	695	735	732	735	725	721	738	737	689	737	756	719	701	692
43736	13841	2356	889	573	498	399	388	285	295	296	296	256	242	247	218	239	219	238	241	223	211	206	215	215	243	220	217	199	203	212	219	206	174	178	220	212	210	177	193	170	188	201	183	203	193	201	198	200	189	201	184	210	201	164	187	209	206	192	188	224	196	199	199	204	193	216	195	197	195	185	196	168	193	193	198	229	166	209	201	164	187	213	209	190	213	194	164	187	188	200	197	182	194	202	182	210	195	193	191	182	175	196	185	177	190	207	189	196	192	221	211	179	190	201	196	207	164	212	169	201	174	184	206	190	218	196	189	192	208	156	185	177	179	202	195	194	182	197	223	204	176	181	197	202	193	200	161	216	190	199	186	208	186	193	185	213	183	222	203	179	202	206	183	183	190	191	194	178	208	164	211	212	189	192	164	178	214	167	218	179	182	198	182	193	187	166	219	167	192	189	197	201	202	199	207	202	188	210	189	171	176	176	223	206	184	185	181	216	187	204	197	187	169	160	192	202	183	190	202	182	196	190	220	187	202	189	188	187	185	217	205	175	185	196	174	201	170	209	169	200	194	203	197	198	206	181	191	183	214	205	201	177	205	165	189	174	167	204	196	198	186	210	173	221	226	192	184	194	189	202	187	200	184	202	190	174	192	190	187	194	187	213	200	205	201	185	221	190	197	201	196	191	180	181	197	180	188	187	196	169	193	171	189	188	228	192	175	188	175	202	221	200	189	184	171	181	184	176	192	192	210	197	218	208	185	192	194	212	200	198	167	207	195	195	219	181	208	170	198	165	192	196	209	215	171	182	180	204	193	177	211	193	170	208	228	172	187	178	181	184	196	181	167	209	192	197	213	201	201	202	195	191	202	184	195	198	220	208	210	192	202	186	191	192	209	220	182	209	204	198	185	200	193	179	186	183	177	192	180	185	179	194	204	184	185	174	192	205	204	185	186	190	184	205	189	192	234	190	209	194	198	185	198	184	169	199	177	198	198	201	199	187	170	183	199	196	205	202	194	202	173	189	199	206	202	204	168	228	198	201	165	184	188	200	169	198	197	217	175	203	196	196	211	192	203	214	200	169	176	164	195	182	213	191	196	191	159	181	223	202	174	201	190	213	181	223	211	177	191	183	195	188	184	172	203	166	183	182	177	205	174	163	208	194	188	198	186	187	182	175	183	211	170	205	180	177	191	175	184	199	199	222	200	222	209	184	180	204	166	211	177	205	201	195	184	221	185	195	175	204	178	179	173	192	203	201	180	205	192	174	196	188	192	198	184	176	169	220	220	177	197	200	202	223	203	191	172	192	190	208	179	189	167	179	218	205	184	191	189	186	204	194	179	208	170	194	198	189	188	218	220	186	206	205	189	201	175	193	210	196	200	188	197	191	198	196	199	190	180	184	179	194	196	156	194	193	201	198	202	181	204	178	203	198	178	184	198	214	179	193	186	181	209	184	202	189	202	198	201	180	212	194	204	211	196	182	209	181	201	185	194	209	169	212	198	200	173	196	184	190	207	211	197	184	192	181	187	197	185	197	202	206	198	218	176	176	221	215	205	223	200	217	189	179	179	189	182	173	189	214	186	223	195	157	221	175	208	199	193	175	178	203	194	181	179	189	187	198	221	184	185	204	171	216	203	229	190	184	183	187	198	182	164	183	193	183	193	194	204	187	183	172	181	190	196	179	215	195	174	207	189	205	196	173	191	212	187	196	185	190	216	202	189	194	213	186	176	189	187	189	208	189	192	198	187	185	190	217	189	177	178	200	211	193	179	178	206	190	204	184	191	197	174	181	173	182	208	201	185	201	194	190	181	204	212	197	191	165	185	188	195	192	181	191	214	215	194	199	216	209	208	205	196	169	196	194	181	177	191	196	167	175	203	190	182	190	196	192	180	176	177	191	203	208	175	185	181	189	197	193	207	192	198	172	190	204	194	160	206	189	149	193	191	203	197	185	188	184	186	205	183	199	194	215	182	196	164	196	182	190	177	179	202	171	207	170	207	189	187	151	193	187	168	208	208	219	199	199	198	181	223	181	199	207	167	198	204	203	179	182	192	205	182	197	214	178	200	171	198	181	183	189	197	214	205	193	193	207	210	209	185	188	172	190	200	193	202	184	180	190	203	199	225	179	211	179	214	187	192	195	195	182	171	200	174	201	188	210	221	176	211	177	163	177	195	157	196	201	183	178	203	193	171	190	184	176	245	176	207	194	220	209	200	205	181	189	213	196	210	185	173	185	188	174	175	180	195	200	195	190	203	198	185	175	231	191	173	181	189	187	205	202	169	199	177	187	204	200	217	193	166	202	205	183	189	210	195	205	197	208	216	212	169	212	227	170	188	199	210	206	163	195	210	183	180	202	169	190	159	174	200	187	188	189	180	199	215	199	177	220	191	208	210	190	165	223	177	165	221	189	206	196	171	195	222	195	209	180	171	195	179	199	215	189	227	171	157	187	249	199	180	223	189	193	194	178	190	213	208	178	181	194	192	192	188	196	190	205	187	204	193	205	219	190	196	180	180	201	196	192	177	212	190	185	218	193	178	184	201	186	197	186	182	195	168	144	205	199	194	219	202	183	213	182	164	177	164	205	193	193	180	209	181	213	196	184	184	208	193	180	190	206	179	206	174	204	180	188	193	182	188	201	184	204	222	200	193	186	198	189	199	181	198	177	198	200	180	193	178	175	190	189	189	185	194	197	216	184	193	188	210	188	172	211	200	194	208	170	200	218	181	194	183	201	166	196	190	191	207	201	207	192	203	193	202	177	230	198	164	184	177	199	177	196	185	168	214	205	204	186	190	199	208	190	208	160	179	194	182	194	190	188	170	200	200	188	176	185	217	187	201	194	189	213	189	185	196	183	198	194	194	177	192	191	199	199	190	171	224	220	210	194	202	213	193	202	203	173	188	190	192	209	206	174	210	191	193	177	202	223	211	196	196	190	216	217	177	172	189	179	185	203	193	210	188	181	163	194	208	217	174	212	224	202	169	182	174	190	174	190	179	166	193	193	210	201	201	205	194	181	202	204	191	181	172	209	210	173	198	197	215	196	195	210	170	183	202	189	204	204	207	185	199	209	208	203	202	207	198	212	234	223	203	206	186	197	201	177	213	201	194	180	172	215	186	202	198	196	190	203	177	182	195	179	179	202	202	206	202	160	187	216	192	182	197	201	192	213	181	190	189	212	197	156	191	182	184	184	182	180	219	209	180	174	199	182	186	227	173	168	202	186	166	159	197	184	169	220	208	184	190	192	205	180	200	187	189	209	200	192	157	177	174	201	206	167	197	221	200	198	202	190	203	199	223	188	194	182	191	185	201	186	182	220	204	207	197	197	206	188	209	175	176	196	207	184	193	203	205	152	188	214	193	204	183	189	186	196	200	206	185	191	197	191	195	194	216	193	208	200	185	188	191	181	187	178	200	184	196	169	199	221	187	192	187	206	215	193	210	174	198	209	162	209	194	193	208	209	207	194	202	187	161	172	178
21480	1178	2250	2710	2431	2042	1731	1541	1298	1236	1086	993	945	871	888	849	807	771	737	708	670	692	675	633	675	700	670	622	623	616	635	593	587	652	635	601	611	609	635	598	623	576	603	610	576	590	617	578	564	576	582	606	596	616	563	599	563	599	563	582	579	573	563	586	534	543	603	552	574	557	572	580	569	570	607	542	572	619	565	578	583	622	570	558	578	590	569	590	548	553	546	568	567	574	568	574	573	551	574	559	554	567	565	540	596	580	570	557	544	529	634	582	569	599	588	508	528	545	507	553	575	558	612	567	572	547	595	562	570	572	579	557	546	570	569	529	586	529	554	551	577	513	549	586	561	603	610	550	608	593	558	577	569	556	574	586	549	547	543	580	570	505	597	537	569	565	591	559	587	557	573	561	545	543	528	546	559	559	523	560	579	526	553	542	611	571	583	551	536	557	556	558	540	541	537	566	552	565	597	516	566	515	604	583	509	565	522	556	571	558	608	566	561	555	503	584	612	564	567	545	618	542	536	500	571	588	568	528	579	578	583	512	551	527	548	555	571	526	557	560	564	593	574	575	561	532	574	551	549	581	526	604	592	557	539	530	541	562	578	544	541	544	570	561	551	567	570	530	575	557	545	602	602	581	521	533	558	583	538	561	540	554	552	547	559	568	569	553	582	540	580	565	555	588	566	567	596	531	553	504	556	569	534	534	536	574	575	583	570	591	572	538	562	549	576	552	566	581	531	580	557	538	547	542	574	586	557	558	544	574	583	554	536	554	562	568	528	594	544	546	599	589	553	525	525	539	573	551	578	581	593	580	554	534	573	552	540	576	579	556	615	576	529	577	581	545	554	565	559	548	555	566	545	528	589	529	572	534	559	592	532	537	515	570	608	599	573	583	561	573	556	583	539	569	578	573	501	558	571	538	531	539	576	571	559	584	534	540	563	579	563	546	584	574	553	500	562	565	564	585	594	538	519	541	546	576	572	537	554	545	547	534	584	511	555	550	551	586	579	608	528	591	567	550	547	531	616	564	564	546	544	584	589	534	516	562	585	550	555	568	537	551	569	585	573	560	527	541	535	593	558	511	554	542	614	539	565	574	530	517	514	574	579	563	588	625	609	584	556	559	563	587	583	550	574	586	578	583	544	570	541	583	556	569	538	562	568	574	558	537	536	566	546	520	565	606	538	562	537	548	550	513	587	519	563	545	545	575	573	574	540	560	558	575	528	546	592	566	553	572	556	565	575	601	565	554	582	594	556	511	575	595	549	548	557	537	527	568	549	569	542	546	570	555	518	533	573	554	525	558	577	551	545	586	553	541	564	528	475	546	587	527	551	545	585	571	575	583	557	558	584	548	510	595	562	528	573	575	564	542	554	528	580	588	598	534	585	556	570	500	565	553	549	553	566	537	570	566	580	568	547	562	551	561	543	543	551	483	566	534	579	559	537	562	581	568	526	559	589	546	562	581	584	578	553	533	558	584	569	573	545	505	589	586	518	590	525	539	596	537	582	545	538	589	552	555	562	562	582	592	575	584	568	538	512	574	581	586	557	538	554	556	552	568	529	568	571	538	554	545	535	575	562	536	568	563	559	542	532	557	543	559	530	566	571	559	579	533	575	565	577	564	562	582	570	606	510	547	543	555	554	522	522	510	585	575	590	546	533	556	593	591	548	562	571	556	561	566	547	546	580	552	552	573	535	550	605	562	566	563	543	566	605	550	575	535	569	510	566	568	560	551	591	587	534	543	556	558	620	578	516	560	573	584	551	551	580	575	552	576	555	598	532	543	560	552	545	526	568	519	506	608	522	584	562	573	591	571	562	540	577	583	529	573	545	526	568	550	543	595	594	567	563	542	519	576	546	574	553	584	537	534	554	526	547	534	544	612	556	588	569	547	556	563	599	581	556	577	574	564	578	582	591	563	556	547	524	557	563	572	565	559	542	563	549	584	572	540	580	581	540	534	575	560	583	555	587	580	543	599	543	556	572	626	581	509	579	563	529	524	546	566	577	548	530	590	575	580	578	548	585	567	578	537	548	532	549	578	553	582	571	580	539	558	590	585	558	526	574	529	538	555	552	521	549	570	618	551	554	578	501	549	554	552	532	558	539	570	576	561	574	515	568	582	600	579	514	555	577	562	532	531	553	608	541	540	525	581	565	581	564	552	553	562	581	540	587	539	551	566	590	594	580	556	571	554	539	579	556	579	577	565	543	579	552	585	574	571	593	583	569	557	521	588	592	560	538	565	533	534	563	550	526	585	514	580	581	557	541	565	530	555	555	570	547	569	549	546	564	544	599	566	509	587	579	552	557	602	504	557	569	581	565	597	553	572	564	520	604	566	576	504	538	551	547	559	571	576	555	563	575	565	547	588	582	542	551	587	577	543	565	560	567	541	601	573	559	613	596	580	605	550	533	572	583	559	528	576	570	549	555	568	579	546	579	577	542	578	541	545	552	573	542	501	563	568	550	563	563	636	559	565	540	588	559	544	530	554	550	510	550	588	544	549	510	586	592	589	591	589	539	573	569	558	615	542	556	526	542	548	565	537	566	568	606	541	612	563	480	546	541	516	553	572	524	582	581	577	543	519	563	566	546	561	552	590	545	562	547	548	609	530	553	507	553	545	560	516	536	584	567	586	558	537	565	520	589	515	547	555	550	563	555	537	567	579	580	569	591	584	600	546	587	564	559	567	536	607	568	561	518	548	590	558	550	558	540	536	580	557	542	517	567	567	585	539	552	587	595	566	543	551	555	536	564	516	564	538	524	583	569	575	572	586	533	576	536	533	537	564	544	567	589	574	586	570	573	526	521	539	543	567	572	571	545	573	571	542	518	548	591	531	587	541	562	520	535	561	546	564	559	537	557	553	574	597	588	597	563	542	545	556	588	529	565	563	557	536	553	573	540	617	588	563	561	549	535	599	546	573	602	563	508	552	572	534	520	541	545	561	569	539	608	531	540	546	567	554	558	532	550	548	578	561	529	537	524	606	580	574	523	537	565	554	576	557	522	554	541	568	508	633	545	534	567	569	536	567	552	574	541	511	564	593	542	523	561	561	565	527	548	590	585	530	546	553	567	559	552	589	557	568	569	556	548	559	567	606	551	564	557	595	571	515	533	567	598	550	569	528	577	529	539	552	538	574	583	550	547	561	538	600	528	529	608	574	538	506	584	588	601	517	585	554	573	561	550	556	537	522	585	585	541	528	547	579	568	515	578	588	563	582	560	580	529	561	553	560	576	530	523	564	536	580	561	536	562	540	570	573	520	577	552	568	534	552	527	562	604	552	557	578	560	533	546	557	551	556	554	529	561	554	571	585	560	566	555	557	571	577	567	514	576	577	551	568	586	578	558	543	582	570	554	513	615	570	587	552	524	601	528	547	564	580	547	626	554	550	570	536	583	595	546	545	583	582	571	564	571	535	544	538	566	586	624	553	589	547	543	528	567	573	554	552	577	540	538	557	544	552	524	580	550	563	555	536
52194	20970	10312	2172	1320	1003	793	707	659	583	524	491	470	480	444	456	461	449	401	459	421	443	396	396	377	389	359	390	383	414	350	389	389	361	391	407	364	383	401	353	375	340	365	359	380	357	364	363	335	374	395	372	385	377	383	364	357	355	375	361	351	356	397	394	352	352	386	383	342	360	360	344	359	365	380	338	351	352	368	377	386	365	355	387	374	405	379	340	357	320	340	345	369	338	339	395	371	358	370	399	376	351	348	320	400	384	363	359	350	375	363	330	404	368	372	354	364	360	413	406	383	346	346	383	362	365	340	352	346	370	361	389	391	389	362	363	387	369	394	348	334	390	348	353	381	360	385	332	344	364	354	354	378	347	335	358	351	365	355	359	378	421	355	407	385	361	369	387	368	348	375	382	340	342	352	373	361	354	399	372	350	333	343	330	337	365	362	351	352	387	354	356	344	374	341	371	349	338	364	368	346	353	395	390	349	368	374	367	363	333	353	350	341	351	355	348	342	380	330	353	379	361	352	354	384	376	355	382	366	342	361	376	359	369	341	343	371	394	385	367	362	378	334	361	366	360	370	370	356	389	366	376	370	345	373	384	356	331	399	371	368	364	347	382	350	343	329	341	365	377	368	349	379	360	385	387	368	348	385	410	365	332	374	365	363	379	383	365	376	360	386	359	357	400	348	318	406	394	387	382	389	392	319	387	368	365	371	397	357	400	344	352	374	355	354	346	365	373	396	386	360	352	359	385	356	359	340	342	309	356	362	396	341	367	343	371	359	360	352	351	339	338	390	364	380	337	372	343	340	343	379	380	383	349	370	372	352	343	369	371	339	358	351	380	370	362	386	389	360	372	336	357	374	345	359	372	323	338	375	369	389	363	422	368	332	349	365	417	395	372	369	395	381	361	396	397	380	405	349	337	382	361	365	377	372	328	342	337	370	391	375	352	330	341	378	382	364	395	393	340	369	371	344	366	393	352	390	392	354	379	337	372	328	352	371	358	386	366	345	363	372	344	359	374	344	367	363	379	373	354	391	346	362	403	381	353	350	371	348	341	328	354	389	341	376	340	347	388	378	368	331	346	371	339	338	337	329	361	375	344	370	396	391	383	371	403	356	380	336	369	360	355	335	377	377	324	422	381	335	394	363	341	369	383	381	373	356	340	397	366	385	367	352	411	337	333	340	365	339	389	379	357	403	360	369	340	390	360	325	361	374	349	358	379	367	373	347	322	349	355	345	339	341	385	355	343	366	359	365	413	376	354	379	369	340	353	372	329	355	357	387	349	391	370	381	352	366	354	380	384	383	341	371	346	353	368	338	359	353	367	364	374	390	365	346	372	365	366	374	369	401	388	371	335	359	361	398	350	349	343	362	386	345	330	379	356	340	374	362	359	335	354	397	323	336	370	324	403	342	364	337	357	392	353	379	358	383	381	354	333	392	373	378	364	382	380	339	404	362	349	340	378	400	361	404	378	342	339	393	351	345	349	348	367	375	351	355	403	366	333	343	343	348	359	350	362	381	358	359	337	391	358	382	351	376	369	339	393	348	363	362	352	399	335	362	354	344	349	351	355	403	362	368	391	362	373	318	348	350	339	379	355	404	356	371	347	312	346	335	363	407	375	364	412	384	352	344	384	365	370	367	337	360	364	393	394	367	376	360	372	374	381	378	368	357	350	372	373	368	391	371	345	355	344	362	340	369	370	331	377	338	352	373	369	362	358	367	383	362	366	382	376	342	350	394	401	374	352	313	323	364	383	389	346	357	377	353	369	377	346	348	322	381	346	357	332	387	358	377	360	347	317	380	364	347	389	317	345	379	381	346	336	363	346	345	341	373	374	375	384	363	378	359	354	371	337	392	362	328	401	364	352	344	359	369	378	366	375	362	373	348	331	354	389	362	401	363	391	371	378	327	321	358	351	362	369	339	365	362	327	403	376	381	343	350	399	357	366	346	353	370	337	369	353	404	384	361	346	341	357	344	366	344	344	353	385	326	336	337	331	347	368	348	343	355	363	372	368	408	378	383	341	348	364	367	386	370	375	345	340	350	353	348	342	371	372	334	343	360	377	335	380	381	376	357	367	403	359	365	369	385	328	356	348	349	327	372	402	329	416	372	391	396	362	363	353	344	358	317	333	358	336	384	330	368	374	381	386	320	355	377	410	387	380	341	366	365	378	361	342	345	361	374	368	374	357	389	336	340	368	384	354	355	356	329	371	354	392	368	361	370	354	352	374	362	343	371	379	353	368	364	337	382	340	381	350	391	360	411	373	421	357	323	336	390	321	357	345	366	398	361	355	362	344	393	367	388	373	378	384	351	393	386	371	374	378	351	381	359	331	381	374	377	371	359	368	319	356	347	377	337	415	398	304	350	367	346	380	378	377	346	340	392	398	380	345	371	339	351	376	336	367	327	360	345	360	396	381	357	380	366	382	381	354	351	323	353	355	339	341	341	326	331	403	376	344	373	367	400	366	391	339	409	382	362	356	371	369	384	373	361	334	340	374	390	326	331	321	363	347	345	370	327	380	364	356	381	326	387	340	393	388	333	371	354	324	342	376	315	384	377	342	349	328	369	364	359	388	377	348	314	357	342	366	365	382	390	324	364	372	366	381	346	333	380	378	337	402	372	345	384	379	349	407	370	362	299	350	355	361	351	356	383	377	378	365	352	350	348	378	391	361	401	331	391	368	371	402	374	381	373	342	353	368	360	357	388	378	333	390	334	343	373	380	370	366	374	363	377	373	366	348	376	365	349	380	340	355	382	373	358	392	357	329	372	379	357	358	340	354	419	351	383	394	371	327	368	373	401	345	380	348	353	372	383	378	367	403	386	410	328	337	383	364	356	349	347	378	356	365	369	384	376	356	357	359	362	343	385	372	349	368	330	357	382	351	369	345	382	363	373	372	333	367	346	354	375	333	348	373	322	319	378	361	346	369	342	409	350	349	370	393	408	376	382	398	353	354	338	370	385	380	344	388	363	339	383	324	366	369	374	370	361	391	373	348	363	371	330	358	352	386	361	336	375	357	383	385	349	356	352	350	335	363	368	354	365	380	388	360	335	348	337	356	407	365	380	366	383	362	363	377	357	395	366	391	376	376	369	338	364	374	313	397	361	415	342	352	359	365	359	323	354	361	346	381	354	354	399	396	342	361	358	350	364	358	373	345	373	393	364	365	372	371	374	432	352	343	389	355	377	388	385	400	330	366	325	330	393	413	349	340	379	345	354	389	382	350	356	404	381	356	350	377	380	348	373	390	395	352	358	380	373	381	385	360	372	381	351	357	340	344	384	379	341	361	358	343	347	353	389	389	370	358	343	394	410	325	381	370	382	314	371	402	381	365	344	340	364	369	352	375	361	369	382	334	373	347	351	340	392	323	345	310	368	367	365	384	361	372	356	386	351	387	382	386	338	352	386	391	340	393	357	393	340	322	367	309	371	375	364	354	372	335	314	399	344	341	340	329	374	351	352	325	382	360
28924	2250	4319	5036	4513	3896	3271	2799	2368	2172	1972	1813	1718	1598	1592	1403	1370	1316	1377	1252	1195	1165	1214	1109	1096	1126	1134	1135	1175	1117	1056	1103	1004	1016	1015	1039	1051	901	967	981	961	986	975	968	999	987	985	947	957	902	976	1003	959	908	978	1008	979	949	947	1012	941	963	921	973	959	921	941	995	883	899	989	983	981	923	946	953	929	948	932	919	912	942	940	956	930	954	999	945	900	978	921	938	906	972	929	942	954	1003	937	903	907	927	946	936	915	931	895	921	958	977	934	928	901	907	931	960	950	967	832	961	944	918	926	907	907	957	946	884	980	959	984	960	884	925	947	918	944	913	939	865	936	960	901	914	928	957	948	920	921	890	934	952	908	885	912	933	953	948	936	962	917	880	931	929	967	911	930	938	924	952	913	959	914	931	896	990	933	924	878	866	982	938	893	883	952	949	886	923	911	918	901	894	970	915	898	923	945	928	920	926	938	889	920	951	935	934	921	896	951	903	913	920	842	899	975	959	945	965	928	928	924	942	952	897	868	900	868	985	926	894	929	931	984	913	967	958	957	879	937	892	907	929	936	904	968	873	996	958	968	901	968	894	946	878	960	924	929	963	936	928	962	990	981	950	915	904	971	895	949	920	893	902	907	896	895	893	915	976	971	900	871	955	937	934	888	917	969	933	916	921	968	895	889	968	928	907	898	930	905	918	923	871	973	930	858	957	889	946	890	937	923	948	906	951	931	874	919	936	949	994	903	891	999	866	888	923	999	874	930	907	921	920	936	908	906	923	916	879	896	932	952	873	942	897	874	925	945	896	936	979	899	903	921	915	984	969	917	898	900	890	952	923	930	917	917	934	907	910	900	889	933	938	930	933	976	943	929	897	922	887	912	925	930	911	910	903	948	972	964	940	902	936	915	930	893	896	911	945	931	956	932	926	922	886	926	945	925	904	919	894	924	898	970	940	975	948	955	953	900	911	942	972	881	910	935	961	917	884	964	910	893	920	927	960	884	861	885	907	958	988	991	899	914	926	901	931	933	936	969	943	929	976	959	958	918	941	935	881	940	937	925	953	958	954	950	899	897	955	854	953	941	888	909	899	905	906	937	910	940	912	910	869	934	883	927	924	921	937	934	954	928	953	933	942	913	919	929	923	907	821	940	910	945	903	975	946	902	957	937	911	920	959	892	936	919	871	921	910	914	953	920	955	898	924	905	881	933	950	938	935	929	930	940	926	854	939	921	935	981	921	929	913	927	876	992	973	928	893	917	880	919	933	933	915	927	901	941	949	925	947	924	921	889	918	904	932	946	901	934	918	962	956	869	912	911	960	938	940	953	982	945	980	894	935	928	945	889	958	911	897	1015	893	915	960	923	948	880	896	904	943	934	886	918	991	990	954	911	891	934	908	932	908	901	981	962	914	945	917	903	870	936	920	927	900	886	921	905	897	891	933	929	886	938	919	930	910	900	913	932	908	912	938	915	972	884	966	961	909	912	939	872	881	902	912	921	928	922	965	945	938	933	923	942	963	880	890	948	909	925	928	965	921	948	967	954	942	915	923	888	965	966	921	933	880	902	902	911	962	913	884	937	935	908	979	941	919	955	947	924	913	944	937	951	967	939	880	936	895	887	911	935	885	959	943	976	974	952	964	916	890	900	947	930	1012	929	933	940	939	906	940	931	889	981	925	899	962	949	896	898	945	930	943	896	885	865	935	959	891	897	909	942	927	945	886	920	943	906	903	906	959	954	949	982	977	902	924	935	944	948	974	915	877	896	893	911	916	945	909	917	924	952	973	923	954	953	895	894	955	949	981	911	898	950	921	949	899	924	918	946	963	958	889	906	924	933	892	855	905	904	915	1003	920	895	917	946	964	993	893	921	936	904	918	888	950	930	956	924	890	951	960	963	892	912	944	926	934	946	976	906	916	972	933	928	979	946	954	992	908	924	890	935	879	924	933	957	893	921	954	885	940	940	902	873	896	979	913	942	915	957	932	871	948	845	896	924	905	861	911	958	905	902	951	905	956	903	937	920	921	953	868	921	926	914	929	889	920	960	950	947	920	935	919	935	902	930	944	975	939	911	921	901	931	974	945	885	891	951	948	928	944	920	886	923	918	931	978	924	961	892	916	872	870	925	977	951	862	917	907	908	978	946	949	913	959	982	946	944	926	864	872	915	929	886	880	961	958	947	935	964	928	936	986	895	909	915	918	865	966	966	936	895	907	943	880	927	869	873	930	924	984	926	937	907	946	909	901	889	907	956	942	898	966	904	909	891	953	916	951	905	968	871	910	905	935	917	909	915	899	913	849	948	919	956	902	901	912	966	937	951	925	964	918	873	933	962	885	910	944	901	964	950	922	950	925	906	913	963	972	960	878	944	961	855	941	964	932	946	927	964	894	884	937	908	928	924	950	951	964	929	894	926	1009	924	922	915	882	898	925	936	916	923	942	900	879	945	884	931	926	953	952	920	910	947	952	933	959	944	891	953	970	915	910	877	940	923	926	931	914	934	1029	893	942	944	928	955	899	913	932	901	892	941	906	956	873	970	896	903	941	938	918	956	887	896	904	936	970	879	958	902	912	972	952	915	941	934	966	892	929	881	960	927	897	938	945	940	970	927	893	976	870	868	856	907	939	958	940	918	931	900	950	877	951	909	908	967	924	900	893	963	971	911	926	938	898	929	893	853	885	922	918	866	946	941	931	901	886	927	918	944	922	901	920	902	896	917	942	909	874	935	922	956	925	945	938	881	949	955	928	917	925	949	972	942	899	953	943	927	929	919	899	908	864	928	941	961	893	931	916	984	1001	943	931	909	936	940	939	902	945	906	910	894	935	952	906	889	925	940	906	931	959	881	894	877	921	896	904	943	915	879	860	946	954	931	959	934	962	906	879	885	904	984	907	927	967	935	956	932	887	944	1016	944	881	951	932	972	933	885	960	902	876	886	911	887	937	928	915	910	928	871	917	935	928	920	899	952	950	921	957	934	979	930	952	952	960	978	1004	907	952	917	880	920	916	922	918	941	892	885	927	943	875	892	892	904	909	908	884	969	922	923	869	920	932	904	983	993	933	937	923	912	916	923	955	934	942	943	954	920	934	935	926	940	908	919	943	963	942	955	927	874	903	919	908	957	898	941	947	914	865	920	915	996	933	940	918	980	941	890	929	952	921	983	902	918	889	1008	914	846	936	912	952	931	903	917	919	869	939	971	976	970	941	950	899	914	885	913	950	915	943	906	972	880	899	904	934	943	977	955	934	892	904	979	919	875	973	935	891	887	903	908	912	910	898	937	883	939	946	922	947	925	893	944	905	967	900	964	946	908	976	893	931	1001	876	933	874	923	957	917	955	867	936	894	906	896	910	953	938	931	902	914	942	886	927	952	909	948	978	897	946	925	911	916	938	891	886	938	990	909	902	993	952	951	952	897	903	907	903	967	891	915	944	858	935	935	883	947	915	950	904	956	932	895	932	903	880	917	964	890	933	923	953	910	1030	893	874	953	893
4950	343	310	314	294	270	284	298	262	291	280	287	272	249	272	304	306	296	318	263	258	306	317	290	276	263	276	276	330	304	289	275	267	276	258	293	243	286	266	309	248	274	256	279	275	270	281	273	286	276	302	326	276	275	272	298	290	262	263	288	282	295	293	304	282	278	288	304	299	288	255	284	270	267	299	259	272	260	258	298	285	291	310	281	285	288	270	275	294	253	290	255	276	251	251	292	264	285	262	263	314	245	285	272	254	262	250	293	305	279	301	280	269	294	282	283	297	289	291	269	269	284	241	310	283	282	262	289	287	315	269	269	302	283	314	239	272	282	273	318	262	275	258	266	315	292	278	245	271	260	301	299	282	293	298	278	258	306	286	279	279	298	271	287	245	287	279	269	270	286	285	296	297	263	293	269	272	254	304	286	276	277	282	283	275	310	272	289	285	254	268	273	274	297	262	261	279	235	285	292	319	256	281	298	287	307	271	282	313	245	307	307	275	277	274	293	277	264	290	313	267	272	297	307	310	248	301	286	267	260	285	299	288	287	274	281	310	270	249	260	302	293	291	275	278	290	310	292	269	267	328	288	284	276	302	266	273	288	318	270	298	271	276	276	278	265	280	278	252	258	279	329	290	276	259	270	265	270	293	254	269	285	236	255	274	252	272	285	273	272	277	268	288	294	271	256	297	267	282	304	282	270	300	291	275	296	304	289	280	273	273	314	292	251	254	258	278	286	284	278	285	300	265	307	277	277	285	328	288	270	268	276	288	324	266	278	276	284	276	269	307	304	260	275	242	267	280	248	273	278	312	288	296	310	269	256	297	296	292	273	286	266	293	268	296	260	295	260	287	298	294	274	254	270	279	252	322	265	289	282	276	295	281	273	291	254	274	264	304	272	304	247	284	273	275	296	252	287	285	282	263	272	285	282	277	283	253	285	262	284	267	273	267	299	299	304	256	241	318	276	282	276	276	261	297	310	283	293	314	294	242	254	312	268	258	270	296	272	253	259	327	293	300	284	281	301	324	288	279	285	264	289	280	263	282	265	263	273	282	296	318	255	288	308	271	265	294	287	271	299	287	287	268	254	266	317	254	266	311	288	255	261	271	263	267	282	266	283	280	311	270	320	303	268	270	280	268	273	295	283	254	272	277	286	295	299	283	292	297	277	297	285	281	235	275	240	281	261	243	264	248	295	288	290	276	310	286	309	304	287	265	278	281	252	304	252	271	282	263	292	287	271	256	269	289	277	273	272	248	301	273	277	264	292	291	255	281	270	284	293	288	267	266	254	287	255	275	304	267	268	275	253	287	273	279	288	298	259	318	261	263	257	275	294	263	295	284	284	271	291	290	292	312	311	273	290	266	277	294	299	298	269	246	291	275	235	261	262	290	307	279	291	288	286	305	287	269	255	271	269	283	291	324	262	313	287	278	293	294	259	258	272	288	290	263	305	307	293	303	298	275	296	287	253	283	267	332	248	266	285	262	297	282	266	285	321	262	258	276	308	264	272	268	266	267	267	266	291	300	281	284	290	292	281	287	284	279	312	296	295	304	278	297	283	308	275	306	278	287	281	274	274	279	293	279	265	286	288	273	266	260	262	271	271	280	267	260	304	297	291	265	272	289	269	270	284	287	315	278	253	290	267	274	279	317	288	252	266	277	291	242	314	266	292	270	310	298	246	270	281	288	264	285	261	282	283	262	271	285	266	256	297	284	261	243	309	289	289	261	309	281	310	270	319	275	308	294	285	283	253	246	269	264	242	264	267	252	280	279	286	298	272	289	286	303	275	266	295	312	277	287	279	288	260	295	261	292	260	308	271	263	274	293	294	280	257	295	277	292	314	267	282	266	288	292	273	278	273	302	249	277	312	267	265	290	252	265	252	301	259	283	264	287	271	293	270	265	293	285	293	291	279	294	256	286	282	290	285	289	274	264	289	273	290	267	261	272	271	273	263	265	264	248	300	297	280	272	286	285	289	299	301	272	277	276	293	290	296	286	281	279	283	272	281	280	291	289	289	234	280	265	255	291	285	255	268	290	285	273	292	269	236	285	256	315	254	267	292	234	271	278	284	290	276	278	297	280	273	267	278	251	253	273	301	286	280	274	256	308	257	265	248	296	282	304	277	296	281	283	257	285	279	256	276	278	283	303	271	269	292	279	284	298	275	269	281	315	291	295	262	274	280	280	266	253	258	314	316	283	277	281	250	259	280	281	301	290	286	288	311	295	297	261	261	313	278	274	294	271	273	275	277	306	278	266	302	257	309	253	279	291	253	287	274	277	278	268	291	289	275	278	295	308	280	297	283	261	318	289	288	294	283	268	272	284	274	281	289	261	268	270	270	261	272	286	326	256	278	282	263	258	291	253	265	278	312	309	278	269	305	287	283	300	284	276	244	235	271	281	275	280	293	256	258	279	309	285	261	266	294	277	272	334	285	290	278	317	291	275	285	273	302	270	293	288	244	272	317	249	254	269	304	251	283	299	257	271	274	252	296	284	251	253	305	302	251	258	267	296	249	276	259	288	243	263	286	284	266	257	266	275	250	286	286	277	277	273	283	273	288	260	287	288	264	256	274	304	289	295	288	296	306	281	299	250	285	309	269	289	285	250	259	268	264	270	274	281	282	281	292	267	265	276	267	298	286	269	300	263	268	261	342	283	289	279	265	279	264	292	284	309	297	270	307	282	300	258	290	276	279	272	293	306	262	262	279	262	264	266	267	280	273	256	254	292	278	270	291	272	280	301	291	282	284	304	313	258	291	271	275	283	276	264	311	286	261	294	261	272	260	309	273	279	243	241	263	284	287	281	275	251	285	270	297	267	256	286	278	279	261	279	284	284	273	263	266	270	293	269	254	272	305	263	266	301	253	303	262	283	271	266	307	277	255	307	254	279	287	297	295	285	300	255	292	267	274	275	273	309	265	244	283	297	280	292	277	245	245	265	300	274	258	286	291	286	273	301	283	285	270	263	278	284	265	299	275	264	296	284	282	286	285	301	282	291	275	269	267	248	285	259	274	287	280	293	285	320	284	293	281	282	235	274	240	285	301	283	252	308	284	255	248	290	257	291	263	268	260	326	268	256	285	269	276	284	269	287	301	283	272	306	283	275	289	287	303	283	311	278	305	304	292	268	313	302	284	289	302	261	303	287	284	290	283	312	291	265	284	270	258	266	265	272	276	274	260	251	304	275	249	267	288	278	275	274	293	296	273	268	277	292	276	263	277	275	266	297	336	282	264	270	310	292	267	274	276	267	265	285	301	291	268	251	290	289	267	296	268	286	313	283	272	293	254	290	292	255	249	283	257	293	273	248	269	297	270	288	290	292	275	253	277	267	288	264	286	274	258	276	295	292	268	288	294	301	254	279	254	253	243	278	325	246	277	309	252	296	231	294	256	263	252	287	298	271	268	311	293	301	305	284	305	297	267	267	273	285	290	263	291	303	271	270	284	255	285	257	274	272	257	305	294	298	287	283	273
4593	730	803	797	762	746	788	726	735	722	768	754	714	715	726	741	718	710	705	759	709	743	718	689	689	707	705	741	687	700	697	718	714	743	767	675	767	713	698	763	741	752	731	717	684	689	705	740	746	755	740	704	746	734	675	683	710	716	742	696	688	760	728	716	710	759	718	711	745	742	713	762	709	725	743	738	770	692	771	713	743	730	785	671	705	777	730	737	737	745	750	665	694	703	738	707	732	700	735	762	647	704	706	745	723	698	749	720	681	718	705	758	719	693	740	716	695	753	712	730	734	718	728	706	693	709	745	724	677	691	708	705	739	703	740	719	716	730	707	713	722	722	699	689	723	753	700	696	713	742	744	729	731	686	709	678	722	708	731	730	737	694	699	703	718	718	702	738	690	751	697	709	716	739	705	763	722	761	717	732	707	694	714	713	736	712	709	679	734	697	702	664	750	721	724	651	731	708	736	779	725	776	744	685	742	730	748	697	730	714	761	672	690	722	724	752	728	770	728	693	707	711	692	756	729	706	719	699	733	694	736	743	734	741	710	670	689	670	738	798	703	726	676	731	745	689	713	701	696	737	699	776	710	743	679	702	702	742	705	680	707	710	763	692	728	754	742	701	755	690	696	713	676	766	736	772	694	722	694	749	770	722	687	707	716	680	701	716	729	646	714	712	729	741	709	726	711	678	723	690	688	727	685	727	715	671	680	743	720	728	706	754	740	699	695	713	747	757	700	705	685	718	720	787	780	714	696	693	701	680	722	712	703	701	714	719	712	733	701	717	738	670	749	712	671	727	749	695	716	714	705	695	769	706	761	748	707	699	714	713	718	715	738	752	732	691	701	716	714	710	758	725	679	711	785	699	704	778	767	743	777	727	752	699	748	725	743	739	749	731	731	722	654	665	738	745	697	706	683	711	734	721	761	757	736	706	774	734	664	723	749	715	754	688	788	758	795	754	719	727	739	719	729	749	707	736	755	762	778	696	735	716	753	716	716	695	701	718	710	752	746	682	694	676	679	741	713	762	719	713	681	766	738	706	666	721	725	729	736	753	694	707	754	713	667	707	740	698	743	738	695	724	686	743	760	660	735	684	719	728	704	777	729	718	737	720	721	715	752	703	724	700	729	730	715	764	752	722	748	743	736	714	720	751	724	732	714	693	755	741	788	699	747	729	754	719	760	737	689	675	694	744	693	713	756	730	708	675	734	697	690	727	732	743	727	770	748	685	704	724	728	668	741	703	727	735	734	753	737	701	754	722	689	757	757	672	700	718	734	709	701	701	742	697	718	717	731	748	695	758	700	736	739	731	725	710	777	723	667	761	652	714	724	723	733	743	741	732	723	712	748	727	689	760	705	776	697	759	720	742	691	739	761	715	726	726	698	728	715	720	649	761	659	737	706	730	713	717	682	747	727	707	759	715	709	728	713	734	723	757	751	719	731	745	706	736	741	721	754	743	736	691	761	756	705	674	734	719	760	695	668	748	730	776	690	697	770	682	704	723	722	717	743	695	699	692	727	746	727	760	712	719	682	733	744	732	715	746	692	750	767	696	747	738	745	692	724	701	731	708	779	750	764	696	729	740	764	663	718	714	732	718	750	670	723	739	777	725	737	763	832	714	665	677	704	699	710	763	723	734	704	732	681	721	727	719	767	743	731	735	726	697	697	672	701	714	731	723	740	756	685	715	738	741	745	713	733	679	729	758	712	719	730	670	781	695	770	728	722	714	757	723	740	698	736	733	699	749	693	740	707	736	764	669	749	739	733	715	685	695	726	728	702	741	751	701	733	743	705	785	770	760	735	643	743	752	747	718	696	747	710	690	728	684	672	674	736	717	670	722	777	729	729	796	714	738	712	716	713	727	744	732	753	719	699	733	744	699	724	716	781	732	732	738	710	761	695	722	731	738	729	713	696	721	780	711	724	713	784	766	721	681	718	785	744	706	733	668	716	755	765	739	752	742	700	730	731	674	685	716	694	707	714	754	713	764	735	748	699	730	719	730	731	673	731	676	764	739	756	730	731	707	748	731	709	718	689	706	711	763	716	698	709	686	698	730	738	711	716	685	686	694	777	712	764	729	669	725	737	733	695	678	706	686	733	748	750	705	700	717	691	720	769	686	771	742	747	724	700	688	739	727	770	697	730	747	697	740	735	740	723	657	777	687	712	744	732	701	745	728	719	741	692	722	731	716	667	701	721	709	732	722	712	701	703	639	690	743	689	720	715	702	736	700	735	733	721	720	704	711	684	705	696	692	734	759	711	727	725	709	745	696	714	707	726	725	713	714	724	707	696	748	719	737	715	687	725	698	718	732	764	702	738	702	699	732	729	749	694	736	747	738	751	739	754	698	743	696	705	710	705	701	721	743	660	696	717	740	685	710	729	708	731	689	755	720	720	764	699	729	706	746	723	746	710	733	711	740	728	736	720	704	722	707	683	737	749	738	697	712	724	725	744	708	700	761	689	709	721	740	725	727	721	731	668	733	760	769	721	695	685	738	696	706	678	725	706	729	719	701	680	739	689	752	732	717	722	765	688	680	730	691	715	777	734	748	758	723	688	698	719	657	736	727	724	754	718	759	715	759	695	703	708	751	720	734	723	723	718	702	701	725	732	697	715	754	731	685	753	746	789	745	711	739	724	726	736	719	718	698	726	761	746	698	736	742	714	748	732	717	716	727	667	694	736	763	763	713	670	751	702	757	707	754	711	755	705	690	725	734	744	683	692	725	716	726	745	702	736	744	706	653	712	708	732	737	715	707	714	704	724	700	678	684	724	719	771	719	694	755	671	729	712	712	689	719	706	708	759	728	698	718	693	763	713	751	752	730	692	721	753	678	714	683	692	743	757	708	715	694	706	736	735	642	721	704	706	674	747	735	708	708	710	747	701	699	696	708	723	701	747	678	750	705	672	726	733	703	746	752	691	696	766	689	724	720	734	769	724	717	698	671	716	728	755	685	744	702	734	702	711	720	654	684	706	730	701	707	713	758	729	706	765	660	758	728	707	730	693	652	715	715	726	711	669	763	726	746	707	682	746	722	678	755	727	741	708	706	735	746	741	723	757	685	748	699	750	706	720	741	666	722	749	694	716	680	777	714	706	728	753	754	693	721	750	690	673	755	715	732	696	721	702	757	679	778	743	764	677	759	713	715	689	712	733	691	715	724	768	689	715	704	742	739	721	708	760	707	722	744	728	758	742	724	703	719	694	712	739	715	684	767	683	788	723	743	717	776	721	696	710	742	687	733	736	724	751	707	726	721	705	785	707	690	684	692	797	713	751	687	757	669	758	700	731	700	751	741	713	692	761	666	731	762	770	765	709	744	699	716	712	700	692	738	676	689	738	706	683	726	708	694	705	675	696	734	708	738	710	734	745	689	705	754	736	721	699	722	708	712	648	697	755	735	690	640	711	736	750	722	699	719	733	724	682	694	712	685	712	728	717	738	754	759	717	731	758	751	679	722	751	744	699	761	707	723
45394	14734	2761	881	613	529	389	359	299	317	290	273	251	241	239	233	236	232	242	250	216	216	208	236	190	217	222	216	214	194	190	213	183	184	209	165	209	201	201	201	215	179	210	194	216	185	196	168	211	210	190	216	210	205	204	186	203	189	168	217	200	201	180	191	203	204	200	194	172	194	219	196	198	196	177	203	174	177	202	224	174	176	217	192	213	216	194	200	179	194	191	197	207	212	208	177	200	200	206	200	176	187	223	184	206	168	200	197	196	174	201	176	202	194	219	184	205	174	206	199	201	201	207	180	173	187	209	213	181	207	190	208	187	201	190	201	193	216	182	190	171	192	190	206	187	181	201	175	193	229	208	196	230	182	204	180	165	167	195	192	209	207	196	192	195	181	197	203	188	187	197	200	197	190	201	182	182	175	193	199	154	189	203	206	180	222	193	203	201	169	191	201	190	207	204	194	216	214	194	169	208	208	198	222	189	194	199	189	172	202	202	184	206	225	190	189	184	188	207	181	204	156	209	201	182	175	204	190	198	204	215	212	190	194	186	218	188	238	166	206	187	163	192	189	185	197	186	187	178	227	191	177	209	198	197	202	220	188	193	186	190	199	175	187	209	211	184	173	183	189	189	190	193	186	198	189	195	172	191	170	207	195	215	204	172	190	194	203	182	186	186	197	215	191	200	169	200	170	214	191	197	188	191	188	182	211	197	171	179	182	188	190	228	182	211	209	184	200	196	201	186	194	198	194	187	207	182	182	176	196	221	207	210	200	211	227	220	190	198	180	163	208	189	197	200	194	199	195	211	202	194	197	194	189	190	205	168	213	206	198	206	190	214	189	193	204	187	209	174	201	198	193	240	201	187	198	209	178	166	211	191	206	187	180	201	164	185	214	197	193	182	178	193	192	216	185	197	195	209	189	214	191	211	201	156	197	189	194	212	201	200	205	177	195	215	174	178	192	180	187	183	221	186	224	184	226	220	203	212	185	190	197	196	187	181	200	166	205	203	200	183	194	186	217	187	209	195	172	209	202	198	211	214	196	187	203	195	217	210	204	183	189	191	203	216	170	185	184	210	199	208	179	202	200	215	194	187	193	202	209	216	203	194	192	185	220	178	219	194	173	185	194	222	205	200	173	193	219	194	223	189	223	182	184	190	201	172	208	208	217	184	207	182	184	190	185	181	197	181	150	219	199	162	195	180	203	202	177	206	221	187	224	218	196	172	236	210	193	204	195	184	173	181	207	189	183	194	184	189	187	142	210	214	218	195	178	203	196	177	179	161	210	188	160	199	172	203	199	196	188	182	225	212	193	175	189	204	198	174	187	193	189	212	203	212	177	202	170	215	184	191	194	173	173	175	213	222	169	217	177	185	155	193	201	185	199	181	205	201	201	194	221	188	179	171	195	200	204	188	198	183	209	179	215	204	173	194	195	208	187	196	214	197	219	173	220	164	205	193	196	175	197	173	218	190	188	190	187	196	212	170	203	190	183	191	193	200	197	178	213	214	188	212	185	195	206	181	191	166	180	185	196	189	207	153	190	211	179	187	190	197	192	181	192	195	205	193	163	176	192	179	174	204	203	191	207	156	215	217	173	231	234	163	207	195	207	189	197	191	190	217	185	182	210	216	193	180	203	205	190	197	201	165	197	208	189	198	192	194	187	190	197	197	205	183	166	196	190	182	185	165	182	190	211	188	214	182	190	184	193	220	196	170	202	235	205	190	179	152	167	184	191	200	184	223	195	201	191	195	177	155	206	198	189	204	183	211	191	176	222	202	206	200	209	215	242	182	165	190	174	188	202	206	210	212	199	152	206	183	216	207	225	177	204	165	201	202	184	196	183	209	197	198	218	208	191	207	216	205	199	206	179	171	214	193	202	213	188	190	192	206	194	199	203	208	193	202	201	200	211	193	212	187	211	186	219	197	205	221	203	186	173	206	202	188	188	203	193	206	206	183	209	186	198	187	196	219	204	201	207	221	187	194	166	211	173	213	192	189	192	163	180	199	213	170	188	186	208	182	172	191	200	210	188	234	168	183	202	173	200	168	188	178	176	211	199	208	206	236	216	205	180	193	202	198	184	197	172	171	204	177	212	174	187	187	188	197	182	185	182	192	179	207	207	191	201	153	202	188	155	180	193	213	187	202	188	207	224	178	177	188	168	188	192	191	202	196	183	189	201	198	181	206	200	176	193	184	206	191	200	185	194	186	176	221	202	184	185	180	180	190	208	202	216	203	194	175	207	199	157	163	211	188	203	206	218	180	201	202	187	186	179	166	197	176	180	220	201	206	192	186	193	205	216	217	202	200	184	207	191	191	183	212	192	188	177	204	175	183	207	197	178	223	162	174	178	192	206	202	213	183	222	193	207	195	179	205	206	184	191	184	213	203	185	187	191	187	217	165	200	208	185	199	202	200	221	207	200	200	202	189	212	190	169	191	205	186	192	197	200	193	183	192	187	201	175	191	203	211	201	196	194	178	202	197	196	180	180	188	163	204	234	209	161	192	172	203	171	203	186	199	217	203	223	201	175	194	196	184	180	230	168	162	201	215	194	178	180	202	220	213	213	189	188	191	200	189	193	192	196	186	181	178	189	187	207	196	193	175	192	177	188	220	199	188	171	224	201	184	192	214	200	175	205	173	188	172	182	172	206	198	195	188	220	212	183	189	190	181	188	185	186	189	212	196	184	183	198	196	190	204	192	219	170	183	213	200	240	188	216	187	218	203	205	195	175	196	189	195	189	214	187	191	192	164	186	184	192	206	167	202	185	193	177	184	200	175	190	198	209	196	195	196	215	196	203	177	204	220	225	210	194	178	186	209	194	196	197	215	190	210	211	212	198	195	176	214	198	186	208	187	199	200	191	196	209	170	186	177	195	193	236	205	217	200	191	184	185	201	186	205	169	192	182	196	200	191	189	172	196	161	184	171	196	194	180	177	207	174	214	167	223	182	207	195	181	186	197	197	182	192	175	184	201	211	188	170	202	197	188	191	209	229	188	227	179	205	182	182	205	170	161	206	206	187	201	201	228	191	173	187	208	187	229	198	188	166	195	230	216	180	168	224	193	191	168	176	191	198	206	194	175	178	186	198	200	189	198	197	191	196	230	212	184	192	175	217	208	178	202	175	206	188	187	180	176	212	186	200	198	226	191	191	214	209	174	203	226	215	176	175	171	194	212	220	229	202	202	205	164	211	214	162	202	202	156	171	203	211	197	193	194	212	190	178	184	180	204	185	173	200	213	182	178	177	201	216	218	229	213	181	206	188	181	214	185	204	184	205	192	201	197	194	176	189	209	192	203	225	206	218	221	187	198	198	215	226	200	180	178	193	189	202	211	197	201	198	192	212	174	198	188	217	201	195	196	205	183	168	206	201	183	183	211	213	217	195	173	202	181	199	200	188	182	222	180	191	202	200	220	207	176	183	183	190	200	165	206	175	178	163	167	197	192	161	198	194	180	187	207	209	204	216	208	212	197
22890	1252	2211	2740	2381	2104	1702	1495	1302	1146	1106	1009	982	917	817	776	789	789	700	727	722	688	644	693	666	696	666	689	641	678	640	626	631	663	621	611	636	601	604	585	626	582	633	589	641	557	604	599	601	600	603	575	576	579	583	557	632	584	562	586	541	562	562	587	600	618	560	550	557	571	611	572	563	619	560	565	567	576	574	592	573	554	579	540	537	556	617	590	607	572	527	583	559	587	538	542	598	591	539	520	585	563	553	554	589	578	587	601	612	541	571	578	576	609	572	579	567	571	570	555	571	601	559	573	553	543	572	577	593	573	604	582	566	547	547	626	531	610	586	567	569	573	536	539	571	609	527	570	581	573	574	541	567	607	577	569	542	547	566	583	595	578	587	581	612	543	587	576	562	632	562	590	595	577	587	549	555	590	584	552	567	548	565	579	579	588	577	593	549	577	536	568	553	539	589	568	537	511	559	556	588	594	564	593	556	542	591	576	575	581	564	543	551	512	548	546	596	545	548	572	546	575	612	577	591	563	569	542	568	546	620	510	563	566	583	584	548	566	606	537	544	576	578	545	526	577	589	571	533	610	540	584	590	562	555	536	607	587	570	542	584	578	549	546	555	627	612	584	542	540	564	585	540	598	562	574	556	540	560	541	542	568	570	555	588	607	544	536	592	551	604	588	577	543	546	574	600	540	550	590	576	523	561	564	535	573	570	563	589	535	545	570	517	577	580	547	550	554	567	576	565	602	574	573	581	636	582	546	563	582	556	551	529	590	587	567	519	532	621	591	571	562	601	532	552	566	594	541	586	527	531	599	577	554	500	596	564	533	559	543	588	604	601	614	534	543	528	584	563	556	601	544	544	624	564	558	586	543	605	547	553	494	555	525	551	577	576	565	539	569	605	576	578	537	553	573	555	590	541	569	603	537	569	551	578	577	590	581	574	559	582	571	596	542	602	554	588	550	593	597	544	546	548	553	562	567	588	587	549	567	582	538	613	577	596	574	596	556	568	573	543	593	534	545	609	577	553	551	558	541	570	579	520	562	570	570	551	554	559	557	565	550	560	571	588	547	555	600	584	582	541	573	555	529	554	585	584	569	596	607	559	540	544	572	579	586	583	561	552	588	520	598	604	566	604	552	559	563	579	574	581	567	613	577	586	555	581	623	559	631	549	576	584	531	570	560	587	536	534	572	595	595	576	517	543	545	551	601	571	566	584	528	559	555	555	581	563	554	614	542	607	556	578	571	571	555	550	577	588	567	584	560	555	557	536	562	514	581	571	535	588	560	622	566	541	567	559	584	590	624	610	556	590	532	586	522	577	608	562	551	571	541	566	573	574	584	543	527	550	570	563	536	609	552	602	579	559	556	562	554	550	587	542	549	570	565	521	546	564	546	577	572	586	589	595	567	532	548	589	577	549	557	550	594	526	580	531	580	579	551	534	589	585	538	545	554	590	584	620	537	560	590	552	586	594	550	543	567	569	531	557	557	556	566	557	557	556	582	571	580	561	605	585	546	531	578	549	563	545	599	527	559	596	553	551	562	567	548	542	600	631	593	558	559	572	571	572	567	597	579	586	560	540	550	531	626	570	604	601	581	564	547	577	576	552	568	574	559	548	556	536	548	593	565	606	557	565	567	567	577	591	571	558	576	574	601	582	577	534	588	601	551	554	603	579	571	615	560	567	558	591	581	585	554	595	541	570	577	575	559	572	539	570	587	559	565	584	610	599	518	562	571	530	542	600	563	554	593	559	571	586	580	541	569	589	545	565	569	571	588	600	575	555	588	562	553	561	558	572	555	628	561	580	556	552	582	574	568	542	570	604	560	571	538	536	547	555	593	578	555	572	552	584	551	544	548	608	580	542	540	581	591	569	523	593	543	590	548	566	585	579	575	576	575	559	551	582	557	533	606	559	485	558	567	569	557	563	623	589	534	560	559	590	550	527	590	599	591	573	554	563	614	579	585	540	581	597	517	588	577	551	596	604	588	538	564	563	562	558	566	590	570	574	553	592	584	599	566	549	597	549	481	605	526	597	548	575	574	576	568	541	553	573	574	561	564	574	562	607	565	577	571	538	535	574	528	549	570	516	587	580	546	562	557	565	586	526	591	535	580	581	599	588	563	527	543	610	564	502	580	603	552	561	569	579	539	604	574	555	549	583	544	508	547	567	585	594	570	600	586	557	565	579	582	540	582	540	547	597	572	574	555	562	598	566	534	581	568	563	553	588	566	580	553	582	580	558	560	559	540	612	550	558	565	556	571	575	562	551	557	560	560	536	514	560	589	571	599	541	608	536	527	540	549	563	547	559	603	558	523	551	552	555	585	538	598	578	587	570	580	592	578	585	563	572	587	597	583	525	575	578	555	601	536	563	553	553	562	583	562	587	563	542	575	596	584	585	573	567	558	572	551	629	548	550	565	585	581	543	571	563	553	573	573	579	592	559	519	538	558	561	515	543	515	575	585	541	539	545	569	550	568	583	615	511	530	560	592	563	578	562	521	557	555	598	580	548	565	560	547	538	579	521	554	495	568	592	587	546	561	530	622	524	625	598	580	548	556	572	560	550	572	563	556	546	605	570	553	602	631	532	592	600	554	566	600	559	584	545	562	621	557	595	560	577	580	543	554	522	587	579	541	518	560	571	551	575	547	573	561	580	558	594	531	600	592	557	552	524	561	545	567	534	583	542	583	567	536	553	577	533	543	570	534	591	562	559	617	539	627	566	570	565	542	570	553	605	577	523	570	577	621	594	584	516	533	545	595	582	601	571	590	586	538	564	550	562	570	546	541	543	559	577	527	555	557	537	593	567	544	535	593	567	554	574	595	558	572	523	503	594	544	597	557	577	565	557	552	577	579	533	583	584	570	541	541	544	558	583	571	560	621	545	555	580	615	560	582	547	596	572	587	592	533	548	528	594	544	578	525	558	564	553	571	551	576	537	576	559	540	533	584	541	589	533	576	594	508	544	594	560	568	569	566	618	569	579	557	564	585	606	565	494	559	557	580	559	541	578	571	576	573	608	600	557	574	530	573	568	598	563	565	520	522	582	563	552	589	564	586	558	577	569	539	600	618	575	595	543	579	570	568	571	564	551	558	538	539	578	527	519	585	576	592	537	552	570	583	574	614	550	599	580	587	540	574	577	549	571	550	575	577	556	565	558	556	558	529	581	548	528	563	589	571	608	558	595	539	539	541	557	582	531	532	531	526	524	529	543	576	608	546	563	567	536	578	579	578	540	584	579	567	552	547	554	569	544	585	542	529	567	596	540	550	558	564	568	582	585	523	527	570	540	552	551	576	559	564	573	551	569	557	555	554	581	538	561	550	574	588	568	567	581	571	553	561	556	589	541	547	548	544	584	545	541	547	534	568	544	534	614	569	589	589	566	577	584	592	507	525	577	561	562	609	587	552	609	585	561	599	570	539	545	572	618	611	591	544	583	585	567	567	537	561	547	509	561	563	567	530	516	556	553	571	533	565
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
