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
339001352037	339001352602	339001353152	339001353702	339001354252	339001354802	339001355352	339001355902	339001356452	339001357002	339001357552	339001358102	339001358652	339001359202	339001359752	339001360302	339001360852	339001361402	339001361952	339001362502	339001363052	339001363602	339001364152	339001364702	339001365252	339001365802	339001366352	339001366902	339001367452	339001368002	339001368552	339001369102	339001369652	339001370202	339001370752	339001371302	339001371852	339001372402	339001372952	339001373502	339001374052	339001374602	339001375152	339001375702	339001376252	339001376802	339001377352	339001377902	339001378452	339001379002	339001379552	339001380102	339001380652	339001381202	339001381752	339001382302	339001382852	339001383402	339001383952	339001384502	339001385052	339001385602	339001386152	339001386702	339001387252	339001387802	339001388352	339001388902	339001389452	339001390002	339001390552	339001391102	339001391652	339001392202	339001392752	339001393302	339001393852	339001394402	339001394952	339001395502	339001396052	339001396602	339001397152	339001397702	339001398252	339001398802	339001399352	339001399902	339001400452	339001401002	339001401552	339001402102	339001402652	339001403202	339001403752	339001404302	339001404852	339001405402	339001405952	339001406502	339001407052	339001407602	339001408152	339001408702	339001409252	339001409802	339001410352	339001410902	339001411452	339001412002	339001412552	339001413102	339001413652	339001414202	339001414752	339001415302	339001415852	339001416402	339001416952	339001417502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24893	21642	29726	29620	35485	37580	34401	26928	24734	22788	21305	20183	19210	18172	17518	17203	17105	16662	16049	15920	15584	15582	15664	15144	15075	14838	14887	14867	14822	14696	14710	14783	14754	14587	14823	14760	14764	14730	14710	14646	14752	14525	14577	14681	14793	14744	14626	14606	14464	14482	14580	14686	14563	14732	14687	14527	14538	14510	14622	14305	14614	14613	14483	14490	14594	14398	14560	14538	14616	14581	14652	14469	14643	14501	14517	14435	14470	14591	14671	14626	14548	14593	14672	14644	14678	14649	14594	14486	14559	14521	14578	14603	14534	14427	14605	14534	14598	14241	14552	14603	14487	14702	14380	14748	14645	14406	14613	14481	14575	14481	14466	14389	14588	14869	14801	14399	14537	14666	14448	14430	14605	14582	14553	14616	14676	14392	14529	14652	14696	14301	14411	14711	14522	14664	14540	14542	14513	14480	14463	14448	14514	14748	14503	14599	14466	14528	14557	14528	14562	14556	14620	14549	14594	14593	14511	14350	14567	14777	14715	14678	14613	14514	14232	14597	14453	14642	14489	14561	14610	14608	14501	14429	14578	14275	14467	14597	14492	14561	14526	14445	14415	14568	14727	14673	14684	14629	14516	14419	14655	14403	14488	14422	14323	14554	14480	14486	14528	14465	14337	14759	14462	14532	14351	14523	14643	14481	14506	14562	14482	14509	14415	14722	14553	14339	14557	14682	14396	14632	14376	14546	14485	14566	14461	14390	14373	14486	14511	14303	14755	14534	14573	14702	14727	14469	14627	14663	14593	14607	14788	14580	14480	14517	14572	14455	14424	14511	14696	14516	14374	14454	14360	14670	14463	14571	14729	14496	14370	14369	14712	14374	14597	14622	14397	14394	14686	14630	14643	14612	14480	14679	14542	14665	14694	14594	14544	14650	14528	14567	14546	14438	14655	14377	14848	14640	14584	14454	14612	14413	14677	14561	14607	14487	14589	14516	14700	14249	14527	14516	14612	14497	14580	14632	14495	14694	14517	14549	14487	14557	14405	14566	14675	14576	14450	14625	14473	14623	14575	14641	14254	14445	14497	14329	14476	14684	14467	14528	14398	14461	14691	14631	14596	14519	14556	14294	14413	14396	14555	14363	14489	14742	14482	14623	14421	14439	14429	14575	14422	14782	14530	14460	14586	14481	14577	14741	14511	14610	14526	14438	14296	14398	14493	14695	14457	14374	14613	14517	14687	14538	14555	14334	14449	14305	14569	14478	14562	14689	14478	14358	14741	14507	14601	14668	14640	14571	14612	14560	14423	14595	14371	14467	14528	14661	14287	14577	14583	14455	14506	14523	14596	14681	14518	14534	14592	14715	14485	14526	14594	14391	14684	14536	14630	14450	14324	14414	14605	14478	14573	14510	14425	14470	14412	14418	14702	14718	14718	14544	14370	14476	14426	14575	14348	14361	14589	14540	14645	14535	14580	14589	14431	14511	14460	14523	14467	14608	14599	14693	14379	14591	14404	14532	14439	14482	14555	14615	14654	14675	14461	14504	14660	14632	14485	14656	14743	14558	14621	14596	14619	14444	14630	14537	14521	14428	14761	14469	14558	14600	14651	14540	14394	14652	14473	14371	14570	14674	14641	14508	14541	14705	14462	14478	14536	14616	14668	14586	14399	14497	14473	14430	14615	14660	14617	14339	14706	14682	14417	14771	14706	14635	14436	14534	14663	14464	14550	14577	14515	14566	14465	14540	14627	14436	14470	14681	14486	14584	14545	14628	14559	14414	14422	14793	14704	14774	14624	14584	14600	14571	14439	14436	14380	14359	14530	14593	14452	14471	14512	14686	14378	14502	14535	14453	14355	14474	14682	14364	14739	14482	14574	14624	14458	14501	14440	14376	14419	14541	14628	14734	14293	14435	14419	14633	14470	14406	14721	14556	14500	14536	14393	14339	14623	14596	14561	14453	14564	14459	14554	14332	14258	14497	14510	14497	14751	14519	14779	14620	14707	14585	14688	14335	14519	14378	14411	14425	14460	14509	14556	14650	14633	14448	14387	14431	14500	14465	14561	14692	14257	14458	14445	14443	14478	14424	14439	14386	14570	14529	14710	14573	14395	14382	14551	14331	14550	14603	14545	14544	14433	14521	14434	14585	14695	14532	14486	14377	14446	14572	14664	14650	14704	14652	14502	14503	14512	14571	14573	14575	14705	14459	14557	14443	14531	14591	14658	14390	14494	14639	14571	14564	14627	14640	14623	14509	14560	14632	14551	14518	14557	14649	14607	14590	14455	14640	14452	14539	14533	14552	14330	14422	14253	14514	14825	14605	14641	14696	14657	14573	14551	14471	14652	14535	14375	14450	14688	14492	14663	14646	14439	14625	14394	14401	14412	14627	14474	14609	14803	14427	14682	14438	14575	14627	14343	14454	14478	14435	14569	14455	14553	14540	14600	14638	14446	14461	14682	14715	14705	14660	14515	14617	14704	14580	14638	14563	14626	14504	14627	14532	14566	14658	14657	14496	14488	14283	14531	14333	14422	14608	14474	14501	14608	14511	14828	14495	14524	14402	14562	14515	14603	14476	14546	14436	14455	14557	14483	14430	14292	14552	14458	14613	14543	14577	14502	14672	14597	14346	14456	14605	14645	14405	14549	14516	14469	14296	14523	14534	14509	14593	14561	14544	14451	14426	14481	14440	14506	14658	14431	14581	14749	14595	14451	14673	14603	14547	14500	14579	14488	14666	14540	14483	14703	14616	14638	14553	14436	14508	14476	14632	14529	14465	14550	14520	14626	14658	14680	14742	14615	14483	14570	14493	14438	14460	14596	14566	14615	14841	14598	14358	14414	14473	14530	14520	14569	14461	14665	14433	14504	14466	14534	14433	14847	14566	14551	14481	14547	14512	14556	14541	14475	14444	14580	14626	14504	14721	14449	14565	14417	14230	14470	14354	14542	14658	14382	14582	14553	14602	14274	14429	14448	14593	14637	14514	14638	14622	14530	14636	14522	14648	14607	14471	14523	14589	14554	14616	14589	14445	14676	14698	14462	14456	14566	14425	14450	14568	14541	14575	14720	14561	14628	14614	14661	14606	14566	14485	14469	14387	14425	14662	14707	14643	14626	14503	14387	14749	14537	14484	14473	14512	14588	14442	14610	14710	14675	14530	14533	14493	14478	14548	14634	14446	14547	14528	14591	14478	14635	14516	14500	14475	14527	14564	14422	14475	14567	14554	14676	14381	14777	14791	14384	14572	14613	14640	14603	14399	14507	14537	14615	14521	14396	14509	14219	14570	14571	14315	14319	14528	14597	14707	14571	14551	14591	14608	14614	14423	14562	14720	14482	14395	14689	14487	14421	14502	14608	14469	14479	14658	14582	14352	14487	14373	14605	14482	14502	14669	14575	14364	14532	14556	14640	14611	14556	14545	14626	14484	14464	14516	14209	14472	14577	14518	14484	14502	14516	14538	14678	14767	14613	14556	14381	14483	14389	14497	14618	14558	14707	14730	14352	14683	14284	14573	14618	14456	14763	14473	14432	14440	14403	14510	14266	14504	14549	14787	14509	14793	14737	14558	14550	14420	14665	14596	14643	14565	14527	14507	14429	14488	14603	14678	14415	14636	14516	14535	14528	14565	14526	14527	14480	14520	14607	14273	14548	14356	14466	14495	14343	14340	14603	14408	14546	14602	14421	14632	14710	14533	14593	14650	14693	14742	14597	14536	14463	14533	14406	14735	14467	14583	14545	14396	14511	14578	14630	14650	14567	14545	14592	14572	14608	14409	14471	14564	14297	14518	14686	14501	14577	14681	14446	14404	14618	14518	14514	14683	14615	14540	14615	14656	14581	14383	14337	14518	14661	14573	14531	14518	14623	14510	14431	14547	14522	14266	14699	14684	14606	14400	14596	14480	14713	14544	14583	14498	14513	14620	14536	14496	14533	14525	14543	14466	14530	14399	14533	14264	14699	14567	14609	14818	14482	14580	14519	14364	14529	14442	14669	14473	14436	14560	14601	14708	14525	14499	14493	14665	14590	14694	14625	14570	14378	14744	14701	14637	14701	14534	14498	14664	14551	14461	14391	14633	14559	14591	14623	14640	14355	14692	14545	14341	14448	14807	14463	14413	14702	14435	14672	14612	14466	14550	14650	14753	14416	14554	14727	14674	14576	14683	14495	14536	14655	14494	14498	14398	14531	14510	14414	14594	14589	14464	14565	14479	14392	14500	14440	14555	14421	14610	14581	14383	14423	14649	14700	14530	14666	14467	14600	14612	14563	14555	14497	14506	14445	14503	14705	14680	14499	14514	14509	14501	14819	14655	14598	14509	14842	14493	14523	14724	14720	14723	14564	14749	14727	14593	14558	14421	14575	14756	14724	14445	14657	14275	14719	14527	14461	14599	14411	14372	14522	14525	14702	14427	14596	14458	14488	14734	14323	14441	14429	14506	14616	14631	14539	14611	14748	14362	14685	14599	14622	14631	14420	14410	14468	14472	14456	14429	14459	14347	14522	14586	14600	14666	14445	14583	14475	14677	14622	14442	14598	14469	14527	14408	14653	14522	14507	14476	14672	14572	14488	14617	14488	14496	14585	14712	14496	14820	14620	14442	14422	14570	14270	14649	14429	14545	14443	14501	14350	14523	14627	14559	14560	14566	14267	14490	14547	14626	14667	14639	14504	14446	14586	14484	14500	14528	14445	14764	14543	14507	14527	14509	14464	14500	14441	14393	14497	14499	14543	14580	14419	14536	14288	14391	14545	14421	14652	14637	14705	14393	14353	14568	14324	14564	14590	14522	14410	14401	14586	14358	14456	14534	14495	14433	14438	14800	14540	14481	14683	14389	14517	14568	14726	14692	14490	14536	14540	14677	14790	14589	14581	14426	14663	14483	14575	14548	14469	14593	14353	14693	14504	14514	14526	14386	14462	14538	14502	14573	14681	14634	14499	14515	14544	14525	14518	14371	14702	14528	14531	14568	14264	14337	14528	14483	14458	14692	14648	14564	14452	14683	14687	14492	14751	14626	14500	14519	14662	14525	14619	14509	14690	14419	14540	14757	14601	14516	14572	14453	14432	14482	14774	14436	14557	14588	14590	14546	14686	14380	14425	14612	14566	14542	14570	14683	14669	14469	14421	14577	14463	14483	14503	14443	14388	14639	14673	14531
52299	78243	66828	57168	50665	38929	30862	24880	22911	20325	18577	17505	15733	14848	14033	13506	13068	12849	12127	11818	11580	11213	11384	11172	10909	10833	10813	10950	10808	10648	10678	10724	10727	10720	10684	10667	10818	10731	10581	10544	10691	10727	10613	10658	10720	10542	10599	10715	10601	10578	10541	10597	10568	10688	10660	10555	10545	10544	10517	10552	10607	10423	10476	10568	10533	10651	10573	10612	10650	10479	10470	10491	10502	10558	10577	10478	10603	10405	10597	10508	10364	10634	10512	10662	10588	10668	10552	10620	10543	10552	10559	10652	10580	10513	10618	10554	10461	10630	10548	10490	10478	10525	10497	10423	10566	10592	10512	10616	10473	10551	10685	10586	10665	10585	10477	10794	10393	10707	10494	10478	10651	10472	10532	10500	10474	10564	10470	10716	10619	10505	10558	10623	10420	10546	10586	10467	10490	10451	10522	10585	10549	10583	10613	10567	10632	10455	10629	10573	10600	10513	10496	10529	10583	10705	10646	10552	10484	10521	10472	10438	10560	10527	10524	10555	10546	10439	10379	10494	10670	10547	10644	10669	10657	10658	10371	10549	10559	10505	10666	10522	10565	10629	10475	10478	10720	10615	10503	10502	10464	10582	10620	10632	10608	10545	10410	10675	10483	10576	10733	10565	10417	10519	10552	10657	10645	10559	10568	10655	10551	10487	10491	10641	10559	10501	10598	10438	10609	10422	10560	10534	10678	10517	10723	10490	10556	10629	10470	10452	10499	10524	10552	10497	10570	10566	10579	10653	10454	10623	10628	10609	10442	10463	10558	10598	10550	10641	10531	10554	10570	10637	10587	10525	10545	10704	10543	10487	10617	10452	10579	10561	10700	10610	10530	10565	10659	10498	10586	10566	10659	10421	10639	10507	10724	10569	10660	10498	10465	10481	10462	10453	10411	10479	10524	10631	10600	10381	10476	10625	10624	10455	10481	10598	10366	10649	10615	10527	10480	10450	10547	10606	10468	10574	10575	10619	10610	10725	10443	10552	10543	10607	10469	10795	10680	10575	10406	10697	10493	10549	10613	10624	10720	10496	10710	10492	10441	10530	10506	10506	10345	10501	10628	10514	10547	10631	10667	10529	10497	10483	10455	10623	10586	10537	10533	10691	10529	10604	10457	10584	10568	10386	10677	10523	10674	10603	10609	10658	10625	10480	10507	10448	10514	10504	10703	10530	10471	10707	10530	10488	10544	10586	10735	10504	10623	10560	10412	10448	10517	10474	10500	10222	10571	10480	10582	10492	10594	10473	10632	10524	10539	10494	10552	10650	10534	10564	10752	10573	10561	10634	10507	10378	10591	10647	10615	10575	10571	10659	10590	10573	10495	10433	10712	10469	10561	10695	10532	10596	10625	10623	10601	10566	10709	10563	10370	10459	10535	10631	10400	10753	10541	10567	10608	10504	10552	10663	10562	10470	10492	10408	10663	10461	10476	10603	10645	10593	10371	10585	10499	10475	10646	10544	10369	10577	10676	10680	10510	10569	10714	10458	10607	10556	10501	10494	10716	10483	10521	10523	10602	10483	10612	10508	10538	10577	10593	10471	10511	10515	10514	10443	10591	10512	10541	10679	10599	10745	10525	10534	10659	10587	10614	10622	10472	10512	10479	10386	10653	10507	10574	10710	10609	10645	10536	10661	10493	10750	10618	10352	10681	10587	10640	10423	10738	10523	10552	10354	10463	10696	10636	10456	10597	10599	10620	10503	10409	10498	10663	10445	10627	10642	10709	10624	10577	10611	10558	10638	10466	10591	10445	10499	10609	10616	10725	10556	10551	10528	10618	10505	10481	10603	10675	10525	10637	10500	10523	10470	10713	10536	10703	10529	10459	10408	10629	10462	10593	10306	10586	10677	10545	10548	10514	10505	10533	10475	10462	10454	10450	10614	10674	10458	10544	10422	10350	10426	10547	10514	10494	10575	10477	10448	10435	10540	10508	10467	10516	10639	10784	10688	10463	10629	10522	10634	10644	10588	10533	10551	10515	10383	10476	10635	10619	10571	10638	10601	10648	10642	10403	10508	10525	10713	10664	10493	10584	10601	10495	10646	10477	10526	10534	10678	10617	10543	10475	10493	10583	10516	10383	10401	10504	10558	10566	10430	10626	10473	10632	10476	10725	10548	10660	10512	10502	10601	10340	10623	10512	10614	10663	10548	10597	10736	10488	10534	10461	10614	10541	10459	10557	10520	10551	10646	10461	10602	10547	10451	10546	10502	10872	10441	10636	10702	10459	10724	10566	10603	10534	10587	10632	10668	10493	10552	10422	10548	10509	10567	10601	10447	10614	10646	10398	10454	10531	10531	10554	10628	10478	10548	10484	10428	10565	10576	10438	10498	10595	10533	10674	10570	10602	10579	10620	10493	10575	10516	10620	10471	10636	10469	10545	10576	10574	10631	10494	10579	10454	10519	10587	10496	10588	10511	10634	10714	10471	10731	10461	10573	10716	10628	10401	10666	10623	10574	10640	10531	10650	10697	10570	10594	10735	10403	10600	10652	10604	10543	10610	10520	10590	10575	10572	10548	10477	10481	10437	10474	10616	10504	10604	10527	10670	10576	10376	10559	10520	10601	10575	10498	10655	10543	10688	10519	10562	10472	10561	10555	10600	10571	10512	10636	10534	10576	10513	10421	10604	10463	10624	10632	10511	10695	10589	10519	10551	10599	10516	10529	10501	10505	10470	10650	10570	10456	10665	10609	10519	10454	10423	10491	10351	10480	10600	10447	10430	10661	10622	10640	10682	10488	10560	10594	10511	10376	10465	10608	10346	10634	10545	10504	10591	10470	10585	10518	10551	10479	10604	10634	10394	10424	10461	10486	10525	10672	10617	10648	10577	10586	10481	10657	10490	10450	10443	10476	10389	10554	10622	10527	10578	10520	10729	10771	10538	10617	10672	10511	10560	10644	10578	10597	10437	10521	10712	10462	10594	10582	10517	10447	10491	10723	10665	10577	10511	10547	10448	10521	10550	10574	10590	10547	10513	10465	10452	10671	10591	10528	10562	10631	10571	10717	10484	10687	10405	10494	10554	10489	10718	10646	10507	10437	10579	10610	10570	10556	10676	10586	10504	10399	10642	10604	10479	10570	10490	10522	10612	10596	10568	10572	10644	10475	10602	10520	10501	10443	10583	10307	10507	10451	10506	10596	10660	10582	10541	10626	10689	10505	10630	10666	10636	10761	10393	10529	10520	10536	10529	10564	10496	10591	10498	10692	10409	10597	10604	10612	10531	10448	10531	10689	10559	10709	10509	10549	10582	10667	10623	10653	10418	10512	10585	10611	10427	10588	10451	10630	10498	10563	10620	10609	10624	10427	10523	10608	10587	10616	10624	10629	10569	10698	10516	10474	10536	10481	10613	10693	10385	10477	10518	10412	10540	10483	10396	10588	10505	10524	10523	10632	10542	10521	10504	10579	10578	10505	10524	10605	10595	10501	10529	10522	10688	10496	10509	10645	10635	10705	10839	10550	10613	10534	10706	10755	10585	10616	10646	10481	10720	10551	10596	10569	10369	10403	10624	10556	10690	10490	10614	10460	10615	10647	10565	10598	10417	10552	10472	10353	10598	10387	10520	10533	10649	10614	10481	10446	10631	10363	10568	10607	10515	10547	10572	10651	10711	10615	10478	10498	10636	10650	10560	10508	10499	10640	10628	10545	10621	10519	10528	10441	10526	10521	10646	10399	10588	10672	10547	10524	10639	10659	10580	10551	10503	10592	10670	10552	10552	10477	10582	10758	10639	10357	10467	10559	10558	10651	10569	10449	10780	10748	10524	10538	10517	10506	10644	10514	10448	10552	10642	10695	10663	10516	10509	10520	10433	10605	10414	10636	10616	10501	10564	10520	10510	10552	10344	10458	10523	10646	10402	10464	10701	10599	10515	10524	10558	10396	10636	10444	10619	10760	10732	10752	10636	10457	10623	10512	10622	10601	10667	10607	10470	10514	10571	10583	10730	10715	10628	10544	10506	10598	10636	10774	10517	10641	10599	10566	10588	10599	10588	10481	10588	10516	10459	10497	10558	10568	10600	10523	10545	10493	10659	10708	10559	10619	10429	10505	10563	10441	10744	10495	10601	10496	10691	10623	10659	10589	10554	10587	10493	10550	10540	10395	10754	10562	10664	10567	10643	10582	10622	10520	10566	10527	10346	10650	10515	10598	10625	10400	10622	10510	10514	10763	10577	10524	10489	10360	10495	10376	10650	10623	10408	10425	10581	10589	10728	10626	10539	10704	10554	10648	10583	10640	10410	10640	10565	10570	10527	10565	10620	10551	10644	10527	10601	10592	10602	10525	10573	10480	10631	10727	10472	10426	10626	10536	10569	10464	10734	10592	10547	10602	10599	10548	10528	10371	10566	10515	10571	10579	10617	10576	10715	10584	10608	10555	10675	10562	10557	10710	10524	10585	10550	10578	10510	10425	10718	10593	10456	10576	10623	10481	10478	10689	10565	10662	10368	10513	10631	10525	10498	10555	10570	10596	10593	10429	10475	10630	10542	10553	10575	10531	10511	10670	10609	10534	10592	10518	10562	10722	10607	10376	10593	10584	10518	10573	10631	10732	10522	10438	10557	10456	10626	10574	10481	10505	10506	10409	10635	10491	10587	10578	10599	10681	10429	10513	10411	10659	10661	10507	10530	10516	10403	10449	10406	10439	10589	10431	10396	10639	10433	10626	10600	10503	10436	10355	10716	10582	10452	10731	10528	10667	10574	10471	10624	10436	10634	10407	10498	10616	10546	10645	10594	10586	10540	10616	10703	10655	10349	10586	10512	10585	10510	10604	10330	10607	10559	10423	10561	10682	10638	10628	10565	10571	10554	10609	10581	10451	10515	10502	10563	10622	10463	10501	10562	10533	10673	10609	10768	10486	10509	10470	10544	10570	10561	10481	10489	10582	10603	10441	10423	10578	10616	10456	10475	10492	10307	10436	10670	10457	10677	10629	10760	10395	10531	10602	10614	10592	10581	10620	10709	10546	10634	10496	10696	10376	10541	10527	10558	10580	10454	10353	10641	10401	10481	10486	10449	10466	10605	10574	10420	10448	10441	10698	10521	10662	10446	10704	10738	10400	10707	10730	10549	10488	10751	10524	10575	10589	10547	10527
45890	51607	53976	41162	29257	23470	20626	19159	18280	17144	16587	16039	15571	15189	15030	14707	14477	14456	14431	14181	14234	14076	14016	14085	13866	13908	13799	13877	13811	13553	13888	13766	13923	13901	13805	13727	13944	13829	14022	13966	13858	13900	13912	13608	13716	13716	13779	13858	13738	13781	13774	13976	13674	13821	13894	13818	13858	13642	13620	13592	13736	13858	13797	13781	13607	13708	13655	13709	13849	13709	13994	13885	13855	13886	13808	13892	13649	13935	13815	13806	13811	13857	13678	13811	13752	13641	13829	13637	13772	13858	13930	14039	13620	13592	13593	13497	13864	13873	13987	13832	13868	13674	13817	13929	13650	13637	13773	13606	13750	13707	13599	13583	14079	13883	13755	13719	13505	13825	13871	13888	13553	13571	13778	13653	13756	13593	13638	13892	13759	13814	13978	13764	13770	13707	13810	13880	13874	13729	13646	13927	13665	13636	13780	13916	13797	13792	13830	13479	13833	13793	13602	13836	13718	13659	13880	13738	13929	13595	13577	13679	13845	13771	13644	13792	13843	13710	13608	13744	13640	13827	13741	13712	13673	13644	13904	13805	13776	13778	13765	13761	13840	13820	13557	13771	13586	13883	13860	13681	13853	13952	13750	13639	13897	13753	13857	13838	13591	13810	13767	13925	13767	14007	13947	13839	13694	13856	13826	13856	13749	13799	13712	13795	13898	13849	13899	13899	13819	13654	13737	13785	13729	13982	13689	13717	13714	13660	13782	13811	13768	13675	13802	13706	13460	13870	13654	13846	14002	13736	13684	13796	13994	13986	13810	13878	13664	13614	13826	13776	13627	13751	13770	13983	13862	13834	13627	13765	13744	13785	13836	13686	13689	13874	13824	13842	13684	13658	13748	14002	13799	13923	13710	13690	13950	13772	13793	13753	13664	13643	13823	13704	13733	13619	13798	13770	13709	13865	13781	14069	13801	13726	13530	13630	13830	13793	13684	13684	13723	13496	13644	13760	13717	13787	13769	13707	13697	13811	13783	13820	13900	13813	13693	13838	13628	13670	13886	13875	13742	13794	13594	13865	13808	13800	13742	13622	13940	13914	13951	13764	13654	13835	13853	13715	13935	13741	13763	13919	13732	13866	13710	13885	13825	13635	13729	13528	13743	13952	13828	13802	13831	13865	13824	13825	13649	13862	13752	13582	13875	13909	13732	13861	13676	14019	13716	13683	13634	13688	13981	13873	13933	14004	13787	13801	13913	13885	13699	13648	13912	13736	13794	13823	13860	13720	13738	13804	13732	13658	13734	13789	13778	13911	13578	13745	13804	13622	13664	13892	13710	13754	13778	13741	13831	13693	13738	13602	13784	13813	13743	13913	13566	13876	13723	13890	13907	13926	13894	13746	13858	13717	13705	13661	13838	13676	13545	13865	13823	13703	13532	13932	13797	13663	13632	13612	13786	13754	13823	13895	13876	13709	13846	13615	13840	13805	13792	14039	13865	13668	13538	13767	13722	13745	13802	13576	13727	13714	13987	13794	13769	13734	13793	13648	13675	13765	13807	13772	13697	13830	13821	13793	14051	13664	13643	13757	13748	13745	13676	13568	13663	13676	13800	13818	13608	13757	13784	13931	13847	13758	13751	13591	13676	13836	13710	13774	13738	13762	13703	13962	13808	13855	13776	13701	13795	13964	13820	13948	13759	13748	13787	13858	13784	13759	13755	13711	13890	13714	13840	13625	13924	13660	13686	13716	13834	13805	13709	13802	13603	13754	13683	13844	13698	13630	13907	13790	13691	13791	13849	13797	13798	13700	13747	13745	13898	13788	13789	13927	13637	13843	13602	13805	13703	13837	13643	13693	14000	13812	13940	13845	13686	13668	13816	13865	13750	13567	13902	13855	13673	13836	13808	13771	13612	13591	13650	13761	13869	13845	13643	13806	13948	13743	13759	13551	13804	13686	13699	13688	13691	13745	13789	13532	13805	13799	13860	13808	13800	13876	13861	13787	13881	13666	13703	13763	13603	13646	13901	13778	13797	13595	13789	13695	13889	13699	13929	13712	13484	13832	13868	13883	13818	13775	13829	13871	13575	13880	13805	13804	13551	13921	13696	13744	13897	13953	13824	13890	13930	13798	13823	13894	13694	13743	13748	13536	13855	13830	13732	13838	13695	13660	14003	13866	13799	13829	13946	13653	13741	13692	13817	13865	14007	13911	13717	13757	13633	13714	13780	13853	13654	13802	13810	13650	13631	13915	13844	13793	13701	13935	14023	13935	13801	13809	13909	13663	13741	13953	13842	13731	13813	13962	13754	13690	13753	13702	13976	13821	13870	13772	13730	13835	13764	13754	13746	13905	13643	13740	13725	13711	13802	13697	13656	13655	13661	13818	13928	13723	13624	13819	13869	13810	13650	13913	13742	13704	13563	13568	13768	13706	13796	13683	13837	13798	13720	13640	13814	13822	13836	13671	13662	13706	13926	13788	13760	13721	13796	13683	13893	13783	13898	13703	13769	13889	13731	13828	13659	13832	13766	13932	13708	13759	13709	13834	13697	13867	13691	13833	13807	13634	13599	13886	13840	13795	13665	13728	13680	13720	13735	13780	13777	13649	13957	13603	13946	13879	13695	13744	13908	13781	13800	13776	13784	13969	13811	13864	13946	13753	13662	13743	13764	13699	13737	13804	13583	13577	13867	13865	13874	13878	13973	13520	13662	13585	13710	13806	13715	13800	13871	13835	13717	13700	13757	13567	13856	13944	13591	13884	13808	13957	13822	13949	13941	13688	13822	13943	13806	13958	13747	13787	13735	13580	13860	13907	13739	13849	13807	13757	13805	13845	13918	13715	13910	13996	13792	13742	13587	13726	13624	13991	13769	13716	13936	13839	13688	13772	13763	13784	13768	13912	13701	13626	13592	13628	13811	13685	13769	13711	13838	13658	13883	13910	13828	13709	13794	13837	13820	13810	13544	13731	13799	13886	13820	13645	13802	13486	13616	13626	14034	13771	13796	13685	13972	13746	13734	13723	13695	13643	13837	13829	13869	13788	13803	13596	13664	13591	13833	13724	13841	13640	13657	13668	13791	13849	13663	13892	13695	13816	13818	13600	13661	13863	13723	13632	13763	13753	13832	13753	13711	13708	13846	13863	13840	13735	14024	13544	13582	13825	13780	13936	13607	13777	13753	13941	13716	13896	13886	13871	13614	13875	13886	13610	13534	13886	14003	13836	13639	13867	13753	13798	13655	13814	13864	13999	13845	13679	13842	13714	13856	13804	13752	13780	13671	13691	13942	13744	13891	13719	13782	14036	13840	13755	13839	13914	13779	13695	13929	13731	13661	13800	13736	13861	13874	13737	13875	13779	13787	13889	13789	13834	13643	13644	13799	13658	13756	13802	13710	13742	13874	13810	13690	13697	13707	13859	13619	13817	13803	13588	13748	13786	13785	13747	13593	14048	13626	13703	13716	13736	13787	13743	13685	13895	13744	13618	13692	13715	13849	13856	13916	13801	13812	13530	13832	13903	13989	14033	14022	13886	13886	13898	13901	13593	13579	13832	13731	13907	13841	13835	13883	13751	13611	13731	13958	13835	13748	13693	13798	13761	13856	13709	13774	13826	13664	13856	13734	13821	13560	13787	13876	13687	13979	13795	13872	13840	13826	13896	13597	13812	13797	13946	13922	13779	13843	13700	13870	13838	13819	13822	13674	13760	13595	13745	13881	13683	13778	13703	13934	13811	13855	13780	13737	13810	13909	13836	14010	13826	13670	13806	13755	13909	13546	13700	13752	13683	13733	13857	13822	13967	13765	13843	13766	13727	13713	13654	13783	13747	13869	13785	13590	13732	13681	13688	13697	13821	13789	13704	13872	13765	13897	13686	13958	13839	13851	13785	13665	13668	13803	13829	13870	13580	13880	13686	13763	13917	13944	13764	14055	13801	13685	13751	13856	13966	13792	13894	13778	13684	13846	13741	13952	13809	13890	13870	13638	13845	13881	13642	13987	13731	13667	13582	13705	13844	13743	13825	13933	13864	13790	13948	13861	13910	13845	13830	13959	13794	13974	13894	13707	13766	13668	13810	13862	13849	13689	13884	13951	13719	13995	13845	13668	13619	13781	13732	13808	13722	13753	13743	13729	13651	13825	13708	13794	13727	13806	13809	13817	13626	13678	13824	13803	13770	13736	13693	13715	13565	13807	13948	13852	13807	13744	13845	13902	13765	13752	13780	13743	13742	13692	13614	13738	13816	13706	13900	13756	13771	13832	13550	13800	13696	13680	13834	13578	13987	13798	13864	13772	13796	13891	13967	13687	13930	13754	13872	13980	13820	13689	13679	13629	13714	13886	13808	13864	13800	13749	13658	13865	13741	13837	13819	13815	13882	13900	13979	13973	13756	13865	13784	13824	13809	13896	13723	13808	13788	13811	13870	13728	13643	13953	14018	13882	13790	13774	13920	13852	13834	13968	13919	13890	13538	13880	13801	13767	13656	13773	13718	13867	13859	13680	13701	13926	13635	13809	13793	13691	13836	13864	13699	13804	13757	13829	13932	13954	13852	13887	13930	13829	13711	13779	13722	13835	13801	13706	13731	13870	13646	13782	13945	13701	13764	13578	13705	13739	13879	13753	13918	13962	14042	13877	13631	13757	13805	13825	13927	13945	13889	13793	13713	13690	13913	13663	14075	13687	13899	13807	13744	13742	13567	13636	13815	13693	13756	13826	13464	13751	13667	13707	13734	13976	13727	13925	13891	13883	14024	13686	13576	13849	13787	13833	13714	13957	13698	13560	13744	13860	13716	13546	13555	13870	13755	13753	13734	13598	13614	13713	13695	13696	13672	13580	13713	13945	13591	13970	13861	13981	13752	13853	13646	13862	13766	13928	13737	13742	13816	13846	13793	13844	13727	13703	13797	13918	13688	13867	13856	13820	13789	13796	13606	13576	13795	13581	13653	13822	13718	13681	13601	13788	13727	14000	13612	13806	13704	13652	13838	13871	13678	13849	13804	13693	13629	13763	13696	13792	13868	13749	13779	13732	13788	13609	13730	13823	14001	13784	13657	13697	13712	13818	13968	13845	13723	13718	13914	13532	13702	13701	13725	13657	13695	13848	13891	13784	13857	13851	13774	13669	13752	13902	13749	13573	13792	13690	13886	13718	13798
50401	61492	54167	37132	26194	21100	18272	17249	15957	14608	13469	12920	12324	11902	11579	11202	11131	10950	10710	10616	10601	10451	10592	10363	10211	10210	10174	10257	10202	10113	10283	10136	10258	10176	10143	10209	10231	10205	10189	10139	10163	10157	10217	10139	10118	10232	10163	10059	10101	10074	10092	10140	10080	10155	10041	10170	10170	10189	10052	10281	10035	10018	10163	10106	10072	10204	10106	10017	10158	10098	10185	10114	10135	10214	10222	10071	10122	10007	9939	10210	10054	9976	10126	10166	10154	10062	10301	10110	10005	9982	10025	10160	10081	10067	10100	9990	10358	10030	10176	10160	10020	10088	10076	10383	10212	10066	10056	10209	10091	10183	10130	10029	10048	10161	10105	10103	10166	10124	10021	10183	10039	10124	10018	9901	9976	10205	10187	9994	10068	10003	9984	10051	10219	10036	10002	10197	10091	10258	9947	10050	10162	10155	10030	10141	10258	10149	9938	10176	10114	10177	10180	10135	10193	10026	10155	10289	10150	10056	10117	10265	10202	9998	10167	10190	10125	10124	10193	10056	10079	10126	10101	10174	10022	9971	10134	10102	10020	10000	10080	10156	9942	10229	10238	9970	10152	10091	10139	10125	9995	10178	10108	9996	10097	10101	10037	9992	10251	10224	10248	10283	10177	10109	10091	9961	10085	10062	10192	10120	10235	10171	10184	10137	10155	10051	10019	10146	10059	10215	10113	10133	9994	10037	10027	10154	10110	10128	10289	10122	10207	10054	9982	10220	10162	10129	10073	10237	10107	10060	10281	10073	9975	10189	10147	10156	10184	9961	10114	10097	10090	10198	10285	10127	10175	10055	10260	9969	10015	10026	9937	10112	9985	10076	10197	10123	10133	10148	10084	10040	10093	10057	10092	10003	10328	10131	10119	10141	10148	10318	9991	10142	10156	10075	10109	10103	10166	10073	10161	10147	10125	10239	10038	10242	10028	10085	10197	10154	10117	10120	10113	10066	10130	10022	10121	10004	10031	10007	10090	10059	10200	9957	10200	10317	10201	10091	10049	10040	10128	10054	10084	9994	10161	10100	9970	10193	10067	10047	10131	10122	10212	10178	10138	10141	10129	10133	10003	10101	10103	10055	10098	10010	10000	10287	10201	10138	10176	10139	10240	10021	10093	10116	10135	10097	10153	10122	10130	10133	10183	10281	9999	10117	10062	10221	10145	10238	10010	10271	10123	10160	10210	9880	10071	10208	10148	10063	10230	10036	10123	10281	10044	10248	10037	10142	10143	10105	10066	10218	10226	10157	10070	10074	10115	10133	10118	10095	10124	10084	10031	9965	10180	9890	10118	10242	10133	10082	10129	10068	10161	10127	10079	10108	10083	10192	10259	9919	10011	10285	10219	10200	10098	10094	10161	10168	9995	10163	10040	10130	10166	10145	10076	10133	10055	10201	10091	10157	10123	10065	10122	10157	10034	10174	9990	10075	10267	10093	10032	10001	10197	10126	10277	10103	10174	10048	10029	10150	10105	10055	10100	10132	10198	10161	10081	10075	10189	9996	10069	10036	10078	10164	10241	10195	10097	10010	10178	10373	9997	10283	10181	10111	10238	10123	10045	10025	10159	10026	10102	10209	10305	10225	10113	10024	10242	10174	10166	10116	10014	10144	10075	10024	10172	10132	10188	10241	10041	10197	9994	10022	9950	9979	10104	10098	10147	10100	10116	10043	10155	10154	10261	10101	10099	10008	10096	10238	10146	10190	10141	10172	10176	10158	10043	10044	10105	10017	10045	10132	10230	10142	10264	10017	10199	10118	10104	10224	10262	10208	10072	10173	10009	10055	10050	10227	10173	10220	10200	10146	10180	10170	10227	10175	10093	10273	10101	10146	10125	10139	10134	10091	10002	10173	10064	9933	10183	10009	10165	10222	10145	10050	10131	10051	10064	10132	10177	10158	10078	10105	10186	10025	10094	10203	10103	10080	10230	10014	10025	10255	10127	10230	10161	10117	10161	10256	10229	9975	10133	10111	10111	10060	10154	10015	10088	10137	10253	10150	10149	10159	10208	10062	10048	10140	10237	9986	10100	10156	9966	10220	10129	10093	9938	10081	10071	10041	9997	10105	10156	10249	10188	10158	10228	10072	10002	10078	10132	10063	9964	9993	10128	10118	10211	10088	10174	10246	10319	10091	10232	10264	10072	9960	10210	10085	10285	10130	10184	10124	10004	10220	10257	10059	10207	10083	10123	10066	10456	10121	10111	10060	10080	10145	10182	10165	10123	10120	9973	10182	10125	10172	10134	10061	10227	10138	10153	10008	10234	10011	10054	10063	10083	10048	10112	10175	10308	10042	10098	9988	10131	10027	10281	10149	10106	10092	10275	10130	10201	10240	10133	9995	10174	10005	10158	10196	10215	10053	10009	10143	10140	10174	10178	9973	10139	10166	10169	10091	10208	10172	10180	10242	10246	10141	10151	10235	9941	10105	10125	10090	10143	10088	10089	10198	10077	10092	10227	10252	10128	10127	10071	10134	10077	9963	10017	10158	10084	10250	10229	10116	10101	10107	10067	10064	10154	10167	10260	10141	10155	10187	10175	10120	10054	10100	10124	9964	9964	10050	9978	10025	10181	10133	10185	10312	10166	10084	10085	10212	9979	10189	10129	10105	10075	10016	10168	10154	10150	10126	10238	10148	9969	10139	10172	10166	10190	10139	10173	10102	10029	10099	10148	10136	10146	10224	10019	10071	10043	10193	9979	10289	10028	10050	10181	10032	10284	10179	10100	10124	10137	10139	10195	10231	10073	10090	10159	10265	10160	10035	10108	9953	10163	10138	10125	10097	10150	10076	10239	10224	10108	10030	10068	10022	10227	10065	10171	10185	9971	10082	10088	10163	10051	9957	10128	10164	10154	10218	9997	10215	10181	10118	10040	10126	10017	10249	9973	10180	9958	10267	10054	9981	10149	9930	10147	10150	10222	10077	10203	10086	10090	10117	10155	10107	10090	10186	10013	10105	10079	9905	10123	10135	10024	10134	10124	9945	10128	10033	10097	9994	10249	10024	10215	10020	10136	10130	10142	10063	10214	10019	10025	10096	10116	10165	10148	10192	10225	10093	10060	10184	9893	10210	10080	10147	10263	10167	10105	10103	10089	10157	10046	10042	10058	10224	10279	10091	10165	9930	10060	10221	10104	10080	10045	10180	10158	10242	10246	10262	10140	10182	10048	10187	9974	10292	10117	10077	10123	10043	10158	10103	10133	9964	10204	10157	10222	10203	10129	10088	10117	10136	10093	10095	10200	10336	10158	10190	10159	10218	10072	10200	10070	10208	10133	10085	9970	10150	10233	10239	10047	10046	10058	10082	10171	10091	10062	10239	10240	10164	10073	10100	10036	10058	10141	10049	10054	10059	10136	10049	9919	10214	10135	10156	9933	10055	10179	10097	10055	10058	9997	10038	10266	10149	10095	10160	10164	10187	10112	10231	10220	10224	10094	10232	10195	10132	10078	10044	10188	10018	10057	10178	10077	10146	10185	10046	10196	10107	10118	10090	10006	10171	10205	10028	9836	9970	10193	10125	10196	10110	10192	10163	10062	10015	10061	10202	10136	10177	10057	10066	10233	10146	10283	10240	10057	10223	9885	10210	10205	10118	10307	10076	10060	10106	10342	10347	10015	9998	10039	9997	10037	10147	10126	9987	10238	9982	10041	10155	10110	10149	10065	10049	9965	10124	10071	10211	9964	10122	10123	10117	10034	9967	9993	10200	10023	10157	10158	10129	10149	10132	10262	10305	10253	10186	10098	10183	9992	10143	10196	10069	10211	10226	10097	10049	10187	10151	10126	10058	10106	10192	10122	10273	10201	10117	10146	10157	10130	10120	10168	10167	10121	10106	10084	10087	10253	10044	10069	10269	10135	10116	10082	10163	10208	10029	10155	9948	10248	10135	10019	10133	10171	10073	10164	9861	10122	10205	10248	10095	10115	10160	10020	10127	10134	10142	10153	10193	10000	10239	10082	10075	10157	10104	10047	10076	10137	10037	10083	10038	10012	10040	10210	10116	10077	10094	10056	10149	10095	10138	10170	10057	10050	10137	10119	10175	10097	10067	9930	10077	10148	10004	10081	10102	10134	10212	10077	10131	10107	10226	10000	10137	10002	10139	10008	10023	10176	10096	10189	10131	10160	10160	10112	9985	10074	10033	10237	10115	10106	10021	10188	10070	10053	10079	10113	10127	10308	10109	10106	10096	9994	10098	10200	10126	9978	10134	10180	10069	10283	10046	10217	9989	10127	10084	10119	10126	10086	10053	10043	10109	10056	9960	10109	9917	10135	10065	10036	10082	10133	10206	10057	10176	10084	10086	10219	10145	10035	9965	10167	10211	10108	9945	9929	10208	10130	10148	10041	10101	10213	10157	10061	10020	10379	10287	10102	10205	10235	10008	10144	10093	10158	10012	10004	10143	10050	10233	10178	10266	10283	10287	10213	10081	10155	10128	9963	10043	10150	10173	10234	10156	10060	10166	10134	10046	10170	10069	10234	10139	10234	10159	10042	10124	10018	10215	10043	10005	10141	10129	10142	10138	10089	10220	10149	10166	10161	10009	10055	10156	10110	10027	10207	10085	10196	10120	10160	10059	10207	10107	10062	10109	10079	10058	10182	10091	10407	10153	10158	10109	10364	10250	10110	10215	10131	10160	9942	10316	10144	10018	10226	10126	10156	10114	10245	10114	10097	10030	10039	10003	10032	10076	10034	10196	10231	10106	10168	10153	10098	10054	10007	10211	10070	10091	10180	10127	10075	10175	9997	10068	10040	10046	9993	10257	10169	10072	10042	10042	10213	9840	10295	10098	10188	9983	10245	10116	10091	10068	10160	10202	10150	10073	9987	10073	10157	10104	10060	10124	10177	10288	10132	10257	10061	10092	10029	10151	10018	10138	9976	10024	10197	10148	10361	10050	10362	10150	10168	10115	10125	10175	10192	10193	10147	10174	10150	10075	10059	10061	10046	10063	10119	9990	10152	10140	10047	10204	9967	10184	10200	10181	10165	10103	10224	10173	10225	10195	10095	10037	10190	10197	10158	10112	9998	10036	10041	10087	10057	9961	10225	9949	10075	10199	10177	10102	10123	10156	10102	10037	10087	10108	10166	10077
26203	21382	31763	34974	32729	30303	29959	25940	22461	20514	19162	18338	17332	16608	16121	15500	15684	15222	15029	15031	14639	14561	14274	14297	14458	14188	14189	14204	14112	14132	14068	13996	14039	13933	13884	13992	13993	14037	13994	14101	14215	14015	13671	14131	13894	13821	13867	14034	14050	14025	13790	13946	13938	13743	13918	14032	13913	14018	13736	13655	14031	14088	14128	13895	13859	13936	13803	13867	13980	13821	13766	13805	13834	13858	13785	13927	14051	13789	13888	13912	14004	13948	13848	13982	13893	13975	14020	13890	13855	13956	13832	13835	14136	13868	13953	13981	13887	13988	14156	13893	13884	13803	13940	13831	13955	13836	13844	14230	13926	14045	13898	13936	14053	14007	14027	13860	13945	14125	13843	14061	14049	13910	14041	13879	13882	13831	14120	14032	13800	13961	13703	13878	13846	13773	13803	13790	14002	13949	13988	13897	13840	13782	14144	14105	14016	13779	14068	13938	13807	13881	13737	13610	13839	13747	14026	13777	13814	13968	13836	13873	13690	13675	13818	13876	13793	13898	13840	13912	13846	13829	13821	13824	13671	14025	13850	14084	13848	13843	13974	13631	13984	13887	13918	14032	13897	13923	13788	14030	13873	13920	13889	13719	14183	14026	13844	13757	13905	14086	14044	14113	13821	13790	13819	13883	13956	13820	13901	14276	13775	13716	13874	13971	13752	13901	13991	13764	13941	13877	13920	14125	13914	14006	13962	13943	14034	13959	13697	13930	13939	13940	13970	13931	14111	13859	13767	13884	14066	14005	14093	13784	13863	13670	13878	14058	13682	14161	14027	13888	13729	14003	13989	13964	14118	13986	13994	13755	14188	13982	13844	13921	13926	13958	13922	13978	13868	13837	13685	13887	13867	13900	13750	13866	13781	13896	13741	14059	14127	13784	14033	13917	13895	13675	13945	14017	13730	13947	13559	13950	13997	13860	14090	14033	13850	13914	13730	14040	13934	13910	13783	13761	13892	13888	14069	13931	13871	14076	13975	13858	14024	13814	13851	14074	13981	13834	13934	13712	13978	13890	13802	14006	13939	13846	13948	13912	13964	13740	13872	13993	13864	13942	13677	13848	13993	13942	13718	13823	13789	13893	13969	14010	14079	13803	13814	13802	13928	13890	13933	13918	13692	13839	13828	13725	13784	13923	13900	13809	14128	13850	14196	13956	13988	13776	13926	13951	13920	13870	13789	13843	13982	14116	13834	13824	13847	13840	13882	14100	14295	13884	13727	13874	13944	13923	13695	13607	13941	13895	13891	13845	13986	13844	13945	13735	13868	13794	14057	14000	13989	13896	14137	13901	14016	13775	13788	13718	13682	13854	13883	13994	13926	13902	13963	13923	13967	14043	14048	13797	13822	13991	13870	13866	14004	13864	13916	13813	13889	13922	13839	13774	13928	14130	13832	13997	14016	13990	13879	13900	13889	13866	13952	13868	13937	13901	13803	13611	13885	13891	13966	13769	13628	13856	13815	13788	13604	13850	13752	13879	13867	13692	13780	14004	13885	14003	13886	14001	13851	13793	13964	13823	13852	14091	13971	13995	13765	13793	13947	13812	13936	13851	13851	14170	13975	13995	13903	13957	13852	14069	13835	14111	13988	13916	14052	14006	13749	13780	13895	13953	13850	14060	13889	13904	14078	13896	13956	14113	13841	13823	13973	13872	13946	13826	13810	14190	13962	13926	13777	13869	13958	13791	13780	13795	13921	14062	13928	13983	14020	13973	13940	13740	13886	13868	13948	13823	14199	13902	13835	14044	13833	13865	14051	13786	13861	13815	13830	13872	13841	13939	13747	13963	14040	14049	13925	14063	13865	13898	13787	14077	14051	13938	14070	13801	13929	13900	13879	13905	13839	13793	13782	13823	13946	14052	13845	13877	13840	13731	13836	13964	13655	13855	13884	13786	13806	13881	13920	13862	13970	13981	13978	14052	14011	14024	14002	13999	14053	14029	14016	13892	13768	13887	14060	13862	13942	13868	13784	14055	13825	14073	13931	13870	13846	13983	14091	13639	13821	14044	13953	13872	13920	13916	13988	13700	13703	14048	13797	13828	13764	13611	13794	13959	13837	13863	14120	13995	13783	13903	13931	13916	13889	13829	14011	13796	13832	13855	14011	13943	13927	13737	13825	13833	13888	13924	14088	13932	14029	13901	14018	14004	14006	13970	14005	13980	13932	13988	13951	13746	13756	13951	13766	13982	13858	14121	13785	13873	13937	13771	13940	13812	13890	13938	14034	13970	13922	13855	13872	13939	13887	13850	13900	14123	14094	13813	13863	13903	13865	13968	13919	14003	13802	13820	13765	13909	13791	13834	14009	13909	14005	13978	13906	13880	13800	13892	14107	14052	13644	13811	13949	14158	14024	14250	14164	14092	13847	13926	13990	13777	13740	13915	14001	14044	14003	13934	14074	14011	13718	13987	13977	13697	13895	13818	13720	13777	13694	13808	13842	13964	13871	13737	13765	14157	14094	14046	13881	13987	13858	14039	13641	13890	13820	13880	13957	13819	13785	13921	13860	13771	13868	13953	13990	14118	13756	13716	13719	13807	13945	13795	13835	13832	13889	14045	13895	13900	13884	13923	13836	13978	13783	14010	13761	13712	13870	13835	13971	13752	14134	13832	14033	13987	13981	13936	13912	14099	14079	13910	13967	13869	14007	13952	13842	13965	13636	13756	13781	13931	13971	13786	13913	13885	13902	13910	13797	13988	13788	13876	13946	13877	13869	13732	13754	13914	13803	13926	14188	13717	13907	13926	13937	13855	13989	13863	13782	14007	13972	13937	14128	14147	13827	13753	13972	13964	13937	14149	13952	13946	13701	13859	13796	13782	13956	13860	13738	13838	13901	13880	13858	13840	13762	13880	13950	13959	13946	13966	14078	14063	13797	13986	13841	13909	13833	14110	13905	13961	13736	13917	13909	13869	13799	14004	13970	13868	13712	13817	14080	13825	13815	13933	13763	13944	13933	13872	13751	13972	13858	13821	14056	13913	13784	13801	13837	14007	13869	13880	13798	13981	14192	13893	13970	13945	14038	13774	13861	14053	14061	13811	13990	13868	14019	13813	13819	13991	13733	13849	13918	13819	14020	13936	13880	13929	14099	13809	13854	14036	13835	13677	14077	14094	13772	13921	14032	13777	14003	13769	13972	13975	13871	13689	13879	13828	13683	13975	13838	13827	13740	13871	13899	13948	13753	13805	13966	13855	13826	13758	13963	13865	13811	13868	13909	13808	13862	13857	13797	13903	14039	14110	13796	14102	14076	13898	13936	13941	14039	13878	13962	14023	13969	13828	13791	13791	14034	13925	14097	13768	13746	13970	13926	13935	14001	13910	13965	13939	14054	13789	13740	14034	14024	13993	13847	13714	14007	13872	13928	13824	13901	13996	13873	13903	13904	13812	13857	13831	13983	14050	13925	14007	13968	13965	13970	13940	13872	13812	13900	13962	14063	14045	13844	13800	13889	13784	13897	13805	13995	13898	13859	13768	14081	14099	13897	14004	13928	14083	13878	13979	13859	13992	13965	13940	13926	14027	13907	13872	14179	13932	13920	13813	13859	14094	14035	14017	13960	14086	13799	13987	13933	13735	13849	13830	13740	14077	14136	13860	13960	13880	13801	14059	13841	13963	14045	13731	13780	13968	13918	13891	13846	13810	13818	13925	13975	13741	13936	13950	13877	13969	14068	13879	13756	13695	13912	13921	13883	13713	13901	13977	13665	13758	14103	13985	13925	14029	14047	14079	14025	13811	13948	13985	14017	13768	13831	13877	14141	14070	13800	13879	13817	13695	13770	13928	13837	13862	13833	13880	14149	13871	13972	13939	13767	14009	13873	13931	13739	14006	13876	13894	13802	13884	13654	13864	13882	14009	14047	13957	13930	13775	13799	14008	13838	13929	13935	13911	13904	13912	14122	13882	14005	13778	14154	13810	13975	13985	13945	14085	13849	13736	13959	14016	13993	13824	13949	13840	13896	14054	13795	13901	14017	13800	13862	13975	13867	13880	13882	13783	13850	13997	13800	13947	13841	13856	13866	13958	13928	14157	13964	14061	13902	13867	14001	14013	13984	13940	13794	13924	13790	13992	14057	13934	13999	14005	13704	13919	14025	13776	13764	13664	13942	13872	14047	13871	13714	13778	13901	13880	13907	13866	13822	13792	13976	13905	14200	13799	14021	13774	13923	13921	14130	13716	14047	13955	13820	13950	14074	14087	13838	13957	13871	14085	14016	14248	13915	13878	13792	14005	13903	13964	14094	13893	13806	13883	13984	13949	14156	13875	13972	13820	13917	14007	14110	13877	14027	13764	14036	13886	13801	13820	13785	13941	13716	13894	13764	14099	13902	13828	13942	13889	13920	14003	13997	13905	13915	13994	13883	13941	13966	13907	13839	13861	13838	13963	13981	13988	14054	13978	13985	13997	13898	13911	13902	13829	13994	13765	13940	13873	13983	13810	13940	13891	13915	13899	13901	14023	13890	14058	13995	13735	13884	13743	13885	13946	13968	13975	13915	13803	13924	13949	13960	13938	13967	13802	13907	13646	13904	13859	13786	13632	14079	13888	13823	13865	13702	13846	13842	13749	13932	14052	13874	13916	14082	13892	13893	13799	13844	13890	14158	14080	14074	13794	13805	13778	13868	13745	13858	13978	14060	13907	13856	14027	13919	13914	13870	13895	13617	13819	13910	14063	13974	13926	13971	13904	14020	13914	14024	13913	13835	14070	13846	13994	14028	13852	13888	13856	14044	13909	13898	14010	14013	14012	14004	13829	13845	13963	13890	14014	13984	13819	14035	13985	13870	13785	13923	13834	13882	14031	13790	14029	13926	13895	13897	14041	13777	14009	13887	13926	13811	13980	13781	13886	13984	13907	13846	13815	13887	13820	13898	13940	13973	13796	13888	13835	13722	14031	13928	14076	13801	13859	13965	13885	13979	13885	13825	13874	13871	13965	13977	14108	13837	13896	13860	13797	13702	13925	14025	13993	13939	13952	13895	13996	13805	13973	13854	13753	13888	13811	13859	13768	13943	13813	13956	13900	13977	13881	13684	13700	14047	13968	13966	13980	14117	13804	13899	14034	13951	13900	13896	13776	14122	13812	13907	14121	13980	14020
47013	67683	62378	47811	35574	29233	27258	24041	20455	18032	16601	15297	14109	13113	12519	12214	11869	11544	11464	11367	11003	10740	10718	10654	10472	10341	10443	10223	10377	10450	10386	10355	10345	10281	10252	10229	10312	10238	10372	10373	10398	10223	10187	10323	10185	10276	10316	10265	10169	10169	10284	10216	10073	10200	10221	10229	10071	10205	10127	10132	10142	10007	10233	10279	10249	10233	10194	10217	10093	10072	10205	10188	10147	10179	10251	10183	10088	10157	10244	10138	10133	10206	10036	10286	10328	10147	10343	10364	10166	10232	10154	10180	10326	10094	10063	10084	10204	10158	10221	10279	10226	10081	10168	10148	10243	10019	10245	10107	10263	10394	10153	10154	10297	10074	10153	9974	10180	10191	10312	10105	10219	10267	10215	10343	10083	10128	10118	10085	10172	10165	10137	10141	10108	10221	10131	10396	10258	10170	10084	10168	10099	10184	10147	10235	10165	10168	10182	10101	10201	10278	10095	10376	10117	10209	10295	10196	10141	10208	10092	10079	10226	10238	10203	10198	10077	9983	10156	10229	10175	10249	10167	10167	10090	10048	10246	10130	10195	10111	10193	10128	10170	10085	10315	10300	10220	10265	10287	10153	10220	10218	10165	10242	10217	10102	10166	10086	10280	10141	10200	10117	10186	10098	10222	10185	10071	10172	10219	10128	10251	10115	10147	10121	10357	10301	10282	10126	10214	10075	10021	10170	10245	10132	10211	10094	10309	10222	10250	10216	10195	10124	10237	10179	10347	10006	10303	10098	10254	10221	10258	10126	10242	10227	10088	10199	10116	10212	10177	10163	10100	10137	10275	10227	10086	10139	10164	10210	10220	10122	10236	10369	10234	10154	10192	10250	10239	10265	10204	10143	10187	10122	10142	10048	10169	10069	10278	10088	10205	10105	10240	10118	10161	10321	10121	10346	10191	10032	10252	10214	10329	10071	10056	10013	10095	10196	10163	10298	10165	10238	10219	10029	10159	10093	10236	10140	10191	10238	10064	10077	10176	10310	10318	10268	10314	10155	10341	10050	10094	10232	10208	10092	10208	10388	10204	10356	10155	10004	10172	10193	10232	10258	10192	10078	10101	10119	10193	10058	10259	10197	10196	10289	10283	10121	10177	10251	10194	10184	10097	10226	10215	10288	10086	10037	10190	10183	10278	10198	10088	10163	10202	10262	10154	10164	10234	10116	10099	10280	10290	10197	10140	10212	9980	10106	10180	10277	10211	10222	9996	10171	10103	10304	10178	10069	10470	10177	10056	10228	10247	10179	10319	10042	10232	10117	10273	10179	10325	10156	10233	9936	10260	10146	10188	10141	10035	10087	10189	10315	10143	10195	10160	10256	10136	10255	10267	10249	10113	10114	10092	10409	10116	10247	10161	10237	10181	10215	10163	10149	10109	10211	10117	10042	10164	10168	10258	10264	10187	10025	10102	10150	10170	10186	10212	10253	10160	10207	10141	10083	10183	10351	10196	10209	10274	10032	10065	10102	10375	10117	10262	10102	10141	10069	10128	10261	10162	10167	10354	10334	10371	10328	10076	10134	10208	10173	10418	10105	10396	10411	10230	10089	10071	10320	10276	10241	10020	10297	10253	10111	10174	10171	10233	10174	10203	10190	9910	10092	10257	10132	10154	9992	10439	10331	10108	10127	10096	10281	10323	10106	10149	10261	10144	10244	10310	10278	10084	10187	10204	10171	10265	10108	10141	10025	10140	9999	10204	10253	10197	10186	10176	10436	10097	10198	10298	10220	10193	10396	10146	10223	10179	10148	10249	10187	10338	10193	10102	10148	10085	10212	10119	10151	10321	10259	10170	10221	10106	10083	10150	10284	10084	10148	10140	10347	10217	10257	10249	10194	10187	10030	10385	10232	10169	10211	10230	10209	10234	10187	10240	10006	10135	10183	9990	10157	10317	10261	10166	10061	10195	10107	10275	10170	10143	10105	10283	10207	10068	10333	10111	10082	10168	10173	10275	10103	10198	10186	10218	10252	10264	10382	10285	10278	10143	10245	10154	10097	10287	10109	10251	10183	10091	10234	10056	10022	10337	10253	10118	10297	10220	10162	10182	10235	10165	10042	10236	10139	10108	10084	10311	10201	10208	10137	10120	10161	10184	10281	10255	10224	10241	10042	10248	10219	10305	10187	10159	10118	10237	10132	10218	10289	10035	10055	10134	10129	10228	10245	10309	10241	10393	10278	10105	10273	10198	10104	10240	10188	10286	10104	10245	10131	10233	10132	10136	10201	10272	10228	10140	10107	10167	10055	10306	10285	10201	10104	10160	10111	10221	10249	10255	10238	10260	10236	10140	10158	10146	10132	10149	10310	10066	10192	10355	10173	9956	10170	10277	10187	10252	10271	10062	10125	10072	10299	10093	10178	10221	10047	10350	10082	10249	10250	10080	10119	10143	10309	10067	10206	10203	10038	10235	10355	10132	10451	10124	10117	10205	10105	10085	10186	10163	10091	10328	10309	10163	10072	10147	10158	10159	10140	10213	10300	10202	10356	10126	10098	10173	10136	10207	10108	10232	10224	10239	10182	10213	10213	10193	10225	10222	10200	10187	10152	10026	10235	10221	10243	10088	10048	10125	10237	10232	10093	10213	10159	10041	10157	10209	10273	10192	10042	10131	10262	10092	10026	10210	10190	10011	10139	10143	10350	10261	10220	10169	10143	10251	10230	10148	10147	10195	10233	10081	10126	10294	10125	10385	10068	10084	10156	10179	10186	10341	10224	10242	10234	10124	10203	10159	10195	10271	10298	10123	10224	10051	10394	9995	10193	10315	10235	10185	10194	10212	10160	10244	10099	10078	10082	10252	10060	10087	10108	10098	10151	10144	10189	10075	10038	10115	10164	10215	9999	10155	10123	10137	10141	10133	10203	10144	10214	10174	10037	10073	10231	10329	10394	10039	10201	10221	10152	10105	10160	10098	10259	10170	10147	10275	10371	10376	10191	9957	10195	10202	10064	10310	10164	10213	10169	10301	10105	10238	10132	10116	10308	10089	10312	10237	10210	10088	10248	10255	10236	10221	10321	10157	10209	10228	10130	10072	10083	10216	10185	10174	10143	10162	10132	10235	10040	10276	10167	10186	10189	10252	10060	10172	10246	10288	10152	10147	10252	10174	10200	10032	10278	10204	10401	10072	10095	10086	10022	10167	10295	10229	10103	10058	10122	10239	10131	10225	10130	10247	10224	10251	10200	10148	10107	10188	10189	10087	10245	10202	10306	10210	10209	10204	10323	10235	10184	10187	10217	10341	10194	10142	10079	10053	10180	10111	10154	10244	10264	10208	10190	10191	10139	10117	10213	10072	10209	10227	10009	10094	10194	10174	10207	10188	10352	10181	10129	10231	10166	10347	10202	10060	10273	10102	10135	10140	10158	10244	10272	10168	10152	10160	10147	10266	10214	10278	10212	10211	10136	10078	9996	10223	10156	10266	10190	10232	10197	10190	10205	10261	10098	10241	10148	10278	10268	10182	10278	10163	10300	10242	10321	10258	10077	10182	10245	10133	10148	10162	10104	10196	10271	10215	10043	10167	10076	10087	10135	10123	10302	10069	10187	10263	10164	10235	10285	10232	10213	10410	10236	10254	10101	10255	10195	10057	10077	10148	10217	10229	10135	10205	10233	10174	10088	10278	10234	10090	10132	10120	10095	10123	10238	10119	10128	10180	9993	10164	10144	10208	10275	10106	10190	10293	10153	10143	10064	10237	10199	10277	10178	10010	10151	10103	10290	10174	10067	10144	10174	10097	10231	10294	10224	10290	10205	10263	10272	10169	10241	10321	10137	10244	10315	10215	10357	10268	10240	10220	10219	10237	10068	10103	10235	10211	10146	10183	10189	10111	10078	10209	10163	10181	10194	10259	10100	10205	10183	10184	10279	10076	10176	10142	10275	10176	10169	10221	10243	10286	10054	10121	10051	10338	10070	10220	10071	10262	10117	10165	10174	10153	10177	10226	10156	10207	10165	10089	10022	10062	10005	10195	10236	10332	10078	10257	10129	9997	10176	10132	10340	10108	10120	10247	10206	10298	10076	10196	10077	10126	10214	10173	10140	10155	10105	10255	10017	10103	10145	10288	10275	10077	10167	10087	10034	10068	10220	10250	10172	10183	10097	9997	10252	10187	10116	10228	10197	10204	10096	10193	10133	10167	10304	10208	10245	10140	10170	10124	10086	10286	10175	10221	10152	10250	10161	10236	10149	10250	10088	10148	10136	10147	10128	10270	10054	10171	10315	10023	10306	10256	10201	10166	10134	10056	10181	10207	10075	10186	10107	10193	10165	10278	10109	10147	10080	10336	10225	9951	10059	10193	10202	10022	10310	10277	10285	10081	10191	10041	10123	10251	10114	10236	10110	10232	10220	10104	10121	10128	10075	10189	10254	10246	10241	10138	10170	10193	10122	10369	10285	10181	10133	10150	10053	10022	10154	9919	10209	10190	10154	10244	10167	10077	10180	10349	10125	10168	10163	10148	10180	10214	10218	10166	10058	10045	10158	10139	10158	10133	10231	10130	10174	10078	10271	10126	10243	10078	10191	10163	10136	10372	10042	10169	10193	10284	10318	10243	10129	10112	10248	10203	10188	10199	10307	10192	10275	10147	10122	10078	10139	10010	10298	10191	10372	10107	10210	10146	10233	10188	10201	10266	10017	10172	10137	10405	10209	10151	10103	10194	10133	10116	10240	10113	10175	10316	10109	10159	10241	10215	10129	10194	10330	10181	10289	10080	10063	10244	10179	10138	10333	10178	10244	10247	9981	10202	10232	10061	10252	10068	10040	10403	10294	10118	10173	10200	10184	10172	10299	10230	10095	10138	10228	10279	10081	10186	10297	10163	9950	10129	10117	10167	10131	10248	10133	10215	10090	10065	10167	10122	10050	10349	10124	10244	10123	10027	10121	10199	10155	10321	10078	10279	10116	10274	10080	10118	10193	10270	10298	10022	10250	10105	10296	10224	10299	10193	10368	10090	10130	10263	10224	10110	10246	10166	10182	10174	10291	10220	10142	10239	10043	10112	10226	10113	10243	10114	10164	10207	10214	10308	10191	10267	10146	10140	10179	10224	10190	10208	10194	10167	10226	10213	10286	10234	10129	10079	10175	9936	10144
24335	21053	29362	28506	28963	33903	34972	28445	24930	22021	20323	19064	17782	16996	16529	16261	15989	15877	15456	15514	15086	14823	14711	14484	14564	14534	14418	14258	14153	14127	14484	14210	14273	14013	14441	14260	14174	14295	14086	14162	14232	14093	14274	14111	13911	14067	14256	14258	14207	14108	14094	14080	14356	14154	14052	14127	14179	13999	14149	14252	14296	14140	14214	14023	13910	13888	14169	13964	14113	14178	14030	14283	14132	14170	14095	14114	14150	14031	13995	14075	14141	14125	14158	13900	14277	13961	14172	14097	14021	14047	14123	13907	13962	14051	13847	13949	14159	14058	14031	14146	14080	14043	14249	14076	14153	14244	14046	14219	14260	13829	13899	14251	14193	13860	13987	14107	14143	13977	14019	14093	14134	14099	14080	14190	14031	13862	14010	13992	13822	14018	13996	14123	14202	14031	14182	13829	13983	14044	14151	14199	14005	13908	14155	14098	13946	14036	13986	14276	13986	14124	14238	14066	14194	13813	13953	14050	14166	14217	14088	13944	13886	14240	14252	14354	14230	14233	14063	14145	14179	13847	14019	13965	13820	14057	14046	13810	14087	14015	14007	14142	14254	14027	14116	14043	13833	14172	14031	13943	14004	14112	14025	14066	13960	14271	14151	14020	14253	14032	14083	13932	14269	14034	13934	13997	14332	14175	13953	13956	14005	14092	13974	14064	14150	14074	14065	14184	14342	14078	14133	14203	13939	14043	13855	14002	13898	14202	14115	14011	14058	13910	13976	14087	14062	13992	14107	14198	14016	14046	14075	14141	14292	14125	14028	14159	14110	14104	14165	14150	14212	14076	13953	14141	14130	14294	13947	14001	13978	14232	14255	14154	14053	14273	14250	14114	13936	14087	14004	13955	14068	13881	13936	13987	14206	14153	14163	14112	14103	14142	14041	14200	14213	14251	14202	14119	14024	13969	14053	13973	13938	14031	14043	14247	14203	14157	13982	14253	14198	14199	13910	14104	14070	13987	14150	14131	13967	14081	14249	14046	14208	14052	14091	14004	14268	14052	14191	14052	13988	14090	14027	14054	14081	14122	14163	14016	13924	14106	14160	14171	14204	14029	13892	13993	14001	13927	13945	14177	14131	14131	14210	14069	14011	14199	14033	14163	14136	14076	14102	13928	14151	14232	14091	14110	14064	13853	13993	13997	13906	14071	14112	13921	14096	14142	14131	14066	14061	14117	13935	13980	14151	14209	14177	14005	14080	14101	14027	14016	14091	14073	14157	14079	14181	14067	14097	14078	14042	13934	14378	14045	13925	13996	14104	14153	14255	13999	13941	14261	14249	14041	14124	14050	14031	14079	13920	13978	14032	14265	14032	14016	14126	13982	13999	14011	14087	14070	14002	14157	14288	14136	14095	14010	14210	14045	14145	14168	14123	14045	14109	14288	14100	14011	13899	13984	14009	13951	13986	14164	13985	13888	14197	14011	14195	13835	13853	14206	14108	13943	14304	14020	14096	14198	13844	13866	14148	14105	14121	14121	13921	14112	14060	14221	14038	13949	14105	14085	14185	13856	14225	14021	14349	14175	13992	14396	14172	14024	14118	14242	14296	14014	13890	13945	13998	14039	14199	14232	14119	14116	14120	13984	14220	14231	14213	14098	14015	14016	14091	14221	14168	14263	14238	13881	14040	13971	13959	14265	14039	14136	14064	14096	13885	13978	14059	14026	14022	14277	14223	14135	14114	13960	14217	14113	13939	13982	13944	14042	14044	14300	14069	14196	14056	14019	14062	14069	14192	13825	14123	14006	13993	13969	13911	13789	14012	14045	14110	13914	13981	14174	14124	14259	14348	14170	14142	14002	13996	14255	14112	14032	13948	14021	13986	14296	14012	14030	14060	13980	14202	14165	14005	13889	13988	14157	14152	14154	14087	14105	14252	13902	14129	14056	14088	13977	14029	14020	13861	14032	14008	14005	14129	13946	13920	14117	14095	14142	14110	13929	14193	13959	14020	14121	14124	14005	14156	14223	14204	14052	13958	14077	14147	13982	14073	14151	13999	14023	14308	13973	14103	14212	13842	13994	13929	13970	14314	13938	14070	14086	14037	14063	14176	14036	14203	14124	13943	13942	14050	14010	13915	14054	14243	14114	13952	14367	14357	14029	13949	14009	14181	13931	14014	14092	14142	13985	14227	13949	14119	13998	13978	14044	14199	13980	14163	14071	14276	14131	13949	14069	14004	13957	13915	14226	13994	13907	13923	14109	14050	14173	14061	14123	14012	14053	14036	14131	14155	13933	14203	13873	14157	14057	14135	14005	14193	14369	13882	14087	14105	14100	14138	13939	14195	14181	14057	14105	14148	14013	14070	13847	13834	14057	14334	14082	14067	13991	14198	14050	13987	13854	13978	14170	14023	14173	14068	14040	14392	14120	14192	14228	14087	14115	14078	14156	14163	14019	14018	14070	14022	13882	13948	14102	13843	14003	14115	14101	14026	14010	14008	13890	14052	13989	14138	14045	13937	13938	14079	14038	14065	14072	14034	14127	14074	14175	14100	14204	13955	14080	14220	14199	13990	14182	14068	14153	13986	14217	14067	14056	14011	14143	14260	14123	13896	14128	14227	14218	14095	13934	13752	14126	14053	14304	14110	14110	14289	13972	14046	14017	14205	14063	14082	14205	13969	13883	14078	14124	14162	14124	14103	13877	13979	13947	13985	13911	14073	14029	14158	13977	13951	13986	13953	14166	13946	13969	13969	14106	14152	14062	14102	14161	13979	13980	14155	14225	14249	14207	14056	14125	13998	14039	14027	13988	14021	14127	14059	14004	14210	14203	14049	13946	14135	14096	14229	14141	14063	13981	14151	14002	14119	14153	13990	14221	14079	13994	13986	14104	13997	14052	14042	14187	14239	14080	13874	13970	14020	14160	14078	14214	13963	13887	14028	14067	14173	13966	14207	14164	14117	14141	14080	13948	14132	14088	14233	14154	14131	14049	13891	14117	14220	14045	14186	14036	14033	13987	13883	14094	14052	14125	14159	14034	13962	14029	14059	13836	14116	13976	13984	14073	14235	14109	14009	13906	14072	14270	14080	13994	14249	13949	13993	14135	13937	14044	14059	14188	14177	14046	14014	13855	14009	13900	13928	13894	13944	13967	13864	13667	14092	14060	14114	14098	14105	14103	14034	14186	14101	14178	14009	13836	14031	14159	14037	14012	14165	14121	14184	14030	14170	14082	14076	13940	14013	14220	14053	13999	14030	13996	13921	14172	14022	14059	14061	13950	13939	14142	14159	14123	14009	14155	13958	14075	13925	14170	14191	13973	13862	14035	13988	14048	14052	14096	14185	13987	13975	14076	13932	13999	14057	14037	14246	14125	13951	13945	14072	14141	13942	13856	14205	14252	14006	14226	13980	14151	14051	13980	14222	14118	14193	14124	14244	14001	14165	14214	14006	14133	14224	14009	14116	14316	14129	14134	14220	14049	14231	13943	14311	14070	14113	14054	14237	13952	13959	14021	14135	14059	14068	13996	14068	14085	14207	14159	14084	14091	14002	13958	14090	14173	13938	13896	14207	14086	14060	14010	14139	14154	13968	13972	14131	14110	14041	14044	13991	14147	14041	14109	14217	14014	14126	13960	14025	14273	14034	14038	13949	14026	14184	13980	14065	14175	14301	13973	14158	14061	13907	14004	14351	14114	14165	14112	14095	14072	13962	14016	13967	14117	13991	13977	14001	14114	13960	13867	14065	14130	14163	14078	14180	14025	14103	14133	14139	14082	14173	14180	14333	13824	14186	14281	14070	14066	14244	14085	14200	14151	13996	14105	13988	14025	13981	13992	13991	14107	13775	14137	14272	14103	14028	13961	14074	14007	14175	14113	14039	14245	13999	14002	13776	14059	14211	13945	13999	14098	13976	14071	14004	14065	13961	14036	13969	13816	14174	13799	14126	14046	14155	14375	14237	13775	14043	14056	14169	14126	14157	14150	13972	14084	14119	14156	14061	14050	14255	14046	14219	14164	14169	14291	14101	13869	14037	13945	14223	14041	14083	14009	14156	13954	14096	13935	14049	13986	14045	14151	13963	14105	14081	13798	13872	13871	13957	14272	14017	14090	13899	14073	14163	14003	14035	13985	14156	14077	14138	13940	13856	13993	14081	14012	14094	13980	14234	14110	13786	14007	14258	14044	14035	14209	14083	14138	14142	13966	13869	14047	14078	14122	14023	14030	13928	14110	13953	14064	14133	14155	14151	14092	13989	13895	14077	14056	14018	13981	13964	14216	14247	13902	14121	14121	13932	14000	13984	14068	13961	14074	13960	13873	13699	14062	14089	13972	14162	14024	14345	13839	13978	13949	14157	14038	13882	14082	14066	14049	13826	13765	13938	14257	14086	13962	13995	14234	13895	13943	14031	14117	13981	14040	14229	13998	14113	14210	14188	14224	14097	14161	14062	14127	14352	14033	14200	13923	14264	13794	14087	14097	13974	13980	14156	14158	14230	14145	14088	13998	14084	14047	14103	14085	13905	14047	13888	13943	14001	14121	14160	13964	13923	14045	13900	13932	14291	14021	13978	13935	13954	13980	13952	13851	13815	14180	14042	13916	14070	13906	13843	13894	14120	14171	14088	14103	14307	13831	14053	14053	14008	13966	13924	14012	14119	14041	13878	14132	14178	13975	14200	14211	14143	14031	14206	14268	14229	14252	14171	14105	13977	14068	14077	14061	14218	13883	14167	13899	14089	14068	14236	14196	14134	13778	13925	14060	14079	14164	14039	14244	14272	14005	14046	14160	14185	14104	13983	14181	13928	14201	14173	14055	14190	14009	14147	14019	13857	14044	14096	14038	14051	13902	13966	13989	14110	13980	14045	13950	13846	14008	14037	13997	14164	14050	14106	14096	14086	14053	14166	13963	14140	14234	13856	14222	14247	13961	13894	14101	14091	13992	14021	13914	14092	14003	13943	14000	14418	14072	13840	14030	14114	13978	14259	14158	14034	13979	13881	14103	14018	14124	13970	14034	14055	14005	14005	14053	14169	14201	14171	14150	14141	13949	14110	14117	14079	14106	13966	13997	14176	14007	13979	14057	14026	14001	14057	14172	13985	14245	14219	13870	13924	14213	14192	13885	14111	13943	14175	14145	14098	14122	13816	14109	14082	14013
50708	76660	69372	55272	41764	37002	31905	26642	23005	19333	17460	15985	14361	13555	12795	12612	12453	12059	11825	11381	11185	11072	10832	10661	10394	10401	10350	10373	10478	10336	10476	10219	10368	10444	10428	10330	10360	10373	10426	10266	10324	10243	10324	10405	10292	10353	10462	10223	10021	10221	10322	10316	10274	10331	10258	10289	10349	10354	10321	10295	10385	10141	10305	10313	10221	10301	10171	10268	10220	10326	10235	10246	10225	10249	10410	10283	10267	10346	10296	10280	10296	10411	10202	10184	10176	10303	10347	10370	10152	10142	10201	10206	10372	10221	10250	10232	10276	10305	10404	10242	10205	10207	10382	10194	10241	10180	10335	10294	10306	10124	10204	10205	10293	10373	10291	10244	10324	10151	10303	10246	10071	10352	10155	10268	10307	10208	10166	10330	10252	10252	10209	10182	10203	10324	10309	10356	10117	10236	10182	10067	10248	10251	10262	10232	10348	10259	10327	10284	10300	10134	10189	9991	10282	10385	10173	10274	10319	10272	10201	10293	10273	10247	10230	10123	10218	10209	10277	10298	10101	10265	10241	10265	10123	10296	10309	10337	10300	10219	10293	10054	10312	10221	10140	10238	10102	10210	10118	10249	10190	10253	10074	10340	10303	10177	10282	10180	10280	10320	10144	10299	10218	10252	10299	10087	10287	10211	10294	10224	10200	10177	10253	10249	10260	10348	10158	10366	10185	10160	10125	10398	10192	10259	10187	10262	10310	10161	10250	10371	10245	10244	10244	10051	10296	10353	10120	10337	10189	10342	10310	10106	10204	10223	10340	10150	10232	10307	10249	10211	10197	10313	10316	10196	10201	10288	10087	10268	10306	10190	10217	10213	10402	10126	10234	10235	10153	10371	10214	10111	10356	10049	10258	10155	10204	10179	10253	10170	10251	10233	10205	10207	10145	10281	10092	10212	10241	10139	10182	10273	10106	10240	9971	10118	10269	10141	10282	10170	10121	10398	10267	10395	10348	10156	10042	10106	10316	10345	10227	10280	10253	10258	10369	10366	10311	10404	10238	10276	10219	10314	10407	10310	10258	10197	10352	10247	10148	10267	10201	10249	10213	10290	10204	10314	10300	10308	10180	10240	10120	10191	10125	10195	10226	10182	10169	10379	10203	10221	10147	10215	10240	10330	10248	10278	10222	10262	10238	10345	10227	10230	10188	10253	10295	10215	10226	10154	10129	10348	10121	10250	10036	10245	10245	10156	10209	10281	10278	10272	10311	10411	10202	10074	10445	10240	10363	10294	10227	10250	10153	10394	10336	10428	10180	10223	10241	10149	10174	10429	10079	10022	10284	10172	10260	10306	10279	10387	10215	10362	10332	10151	10117	10314	10234	10234	10117	10262	10234	10277	10349	10188	10269	10180	10358	10134	10227	10218	10229	10211	10216	10327	10110	10430	10149	10196	10400	10272	10242	10305	10196	10189	10342	10252	10173	10205	10364	10336	10158	10347	10225	10157	10143	10148	10188	10287	10250	10196	10211	10140	10241	10302	10204	10138	10232	10327	10120	10181	10232	10413	10257	10312	10084	10159	10312	10129	10171	10238	10172	10250	10213	10259	10413	10315	10286	10137	10257	10156	10238	10184	10140	10170	10211	10111	10153	10261	10287	10502	10296	10191	10151	10223	10378	10178	10260	10142	10067	10264	10122	10159	10219	10183	10333	10230	10069	10263	10122	10142	10235	10223	10376	10339	10238	10183	10266	10159	10290	10328	10262	10361	10240	10198	10223	10087	10227	10208	10173	10331	10093	10182	10310	10327	10159	10118	10246	10128	10248	10337	10264	10447	10293	10354	10320	10194	10267	10393	10160	10272	10209	10077	10269	10191	10076	10320	10182	10318	10209	10288	10240	10155	10268	10189	10177	10213	10254	10290	10176	10295	10124	10112	10146	10299	10118	10186	10263	10378	10240	10275	10375	10312	10250	10231	10140	10206	10241	10240	10192	10307	10125	10250	10359	10310	10149	10147	10154	10246	10235	10033	10340	10268	10440	10290	10252	10179	10103	10289	10288	10272	10345	10223	10304	10375	10361	10203	10132	10345	10254	10348	10273	10295	10206	10334	10308	10184	10322	10265	10195	10432	10186	10240	10234	10229	10197	10448	10303	10325	10240	10249	10216	10175	10120	10281	10323	10208	10185	10330	10166	10066	10281	10027	10250	10233	10271	10257	10137	10075	10193	10241	9946	10278	10118	10249	10351	10268	10107	10157	10235	10179	10165	9984	10121	10365	10253	10375	10278	10290	10248	10276	10195	10124	10192	10234	10191	10327	10234	10214	10315	10253	10330	10382	10154	10235	10403	10288	10374	10221	10260	10343	10412	10310	10252	10396	10187	10216	10341	10302	10344	10176	10270	10316	10218	10107	10425	10292	10334	10159	10144	10233	10119	10138	10140	10139	10274	10264	10326	10204	10130	10372	10234	10157	10229	10131	10156	10205	10373	10271	10224	10229	10261	10407	10305	10279	10200	10181	10303	10385	10236	10260	10139	10129	10320	10329	10264	10296	10321	9978	10030	10072	10254	10288	10284	10345	10237	10192	10284	10316	10238	10206	10227	10310	10134	10314	10298	10205	10164	10320	10294	10322	10326	10214	10294	10271	10228	10312	10319	10210	10200	10200	10209	10361	10167	10277	10165	10318	10382	10262	10205	9974	10303	10172	10117	10311	10371	10396	10194	10254	10223	10353	10303	10385	10035	10195	10394	10347	10257	10248	10310	10198	10280	10176	10299	10209	10299	10272	10339	10175	10226	10293	10217	10156	10267	10267	9981	10295	10196	10093	10377	10204	10171	10309	10194	10169	10353	10394	10108	10294	10159	10363	10200	10229	10296	10305	10376	10367	10221	10227	10302	10253	10331	10309	10399	10163	10287	10230	10040	10352	10246	10338	10230	10137	10255	10180	10348	10308	10106	10250	10328	10178	10423	10291	10126	10171	10212	10184	10390	10186	10363	10135	10400	10116	10273	10213	10408	10253	10329	10294	10269	10318	10164	10176	10302	10379	10237	10083	10202	10152	10322	10275	10221	10207	10129	10290	10142	10155	10172	10315	10273	10305	10198	10236	10244	10298	10426	10157	10195	10390	10302	10410	10259	10225	10169	10171	10249	10191	10156	10141	10172	10190	10170	10142	10181	10197	10246	10190	10222	10237	10289	10309	10098	10214	10206	10286	10356	10142	10243	10171	10170	10201	10145	10283	10300	10188	10111	10299	10234	10188	10205	10132	10084	10215	10315	10156	10213	10098	10120	10274	10222	10243	10241	10160	10373	10339	10359	10278	10141	10390	10329	10254	10198	10241	10308	10204	10228	10261	10233	10143	10315	10081	10231	10194	10164	10130	10321	10180	10457	10321	10169	10030	10306	10378	10326	10274	10224	10091	10214	10208	10326	10323	10172	10214	10255	10262	10257	10364	10319	10242	10285	10262	10259	10151	10142	10183	10199	10353	10229	10281	10226	10023	10125	10075	10302	10244	10193	10346	10156	10176	10132	10156	10244	10217	10408	10283	10202	10188	10302	10248	10293	10223	10228	10270	10160	10389	10228	10426	10184	10203	10248	10237	10217	10236	10218	10050	10076	10311	10228	10052	10412	10272	10243	10257	10276	10287	10264	10179	10215	10153	10333	10286	10108	10073	10076	10204	10188	10238	10267	10222	10402	10226	10306	10328	10171	10293	10223	10317	10400	10214	10266	10272	10144	10135	10347	10164	10240	10281	10325	10211	10189	10201	10297	10327	10307	10274	10260	10231	10105	10193	10205	10403	10228	10283	10163	10337	10131	10131	10292	10144	10240	10180	10265	10253	10106	10113	10299	10189	10127	10232	10221	10394	10237	10376	10159	10294	10288	10368	10224	10218	10287	10153	10255	10337	10209	10264	10200	10166	10290	10389	10444	10204	10235	10248	10173	10332	10277	10173	10310	10289	10394	10261	10287	10165	10291	10177	10187	10257	10229	10284	10183	10126	10410	10291	10197	10283	10216	10326	10313	10381	10095	10355	10299	10036	10263	10187	10359	10211	10160	10343	10283	10458	10187	10193	10199	10172	10209	10356	10248	10295	10197	10295	10215	10342	10347	10153	10129	10385	10417	10286	10162	10261	10472	10279	10303	10217	10052	10223	10338	10237	10217	10228	10228	10326	10219	10121	10259	10136	10195	10239	10264	10160	10177	10192	10272	10269	10235	10248	10171	10243	10227	10337	10330	10285	10193	10224	10262	10254	10223	10182	10367	10187	10162	10171	10156	10110	10292	10260	10292	10277	10318	10199	10277	10151	10308	10177	10357	10279	10251	10169	10284	10270	10186	10213	10273	10180	10233	10293	10267	10310	10314	10176	10312	10220	10226	10333	10259	10217	10243	10174	10323	10235	10115	10273	10321	10159	10183	10184	10330	10081	10190	10293	10194	10291	10413	10259	10074	10118	10233	10165	10258	10246	10310	10107	10491	10342	10287	10413	10288	10360	10137	10167	10247	10183	10088	10207	10235	10300	10309	10282	10288	10250	10225	10300	10100	10128	10284	10175	10205	10059	10262	10292	10355	10308	10276	10189	10260	10198	10228	10217	10411	10379	10231	10400	10218	10212	10141	10159	10336	10054	10217	10237	10094	10151	10290	10282	10288	10207	10390	10206	10150	10416	10284	10204	10340	10279	10302	10212	10160	10377	10071	10133	10203	10182	10206	10298	10110	10255	10352	10135	10345	10113	10429	10214	10222	10222	10221	10243	10333	10190	10245	10204	10268	10111	10053	10072	10340	10189	10174	10124	10282	10162	10149	10200	10349	10233	10354	10277	10221	10233	10202	10334	10149	10248	10283	10348	10186	10040	10252	10147	10326	10164	10396	10144	10182	10214	10194	10179	10319	10330	10271	10185	10339	10254	10131	10153	10160	10376	10311	10211	10247	10138	10113	10278	10347	10281	10384	10206	10088	10127	10169	10129	10191	10216	10240	10170	10217	10173	10247	10261	10193	10038	10267	10104	10299	10292	10311	10116	10313	10314	10269	10244	10217	10150	10309	10222	10370	10322	10394	10251	10176	10169	10305	10325	10244	10349	10206	10349	10142	10191	10280	10225	10315	10287	10245	10208	10332	10148	10265	10176	10189	10318	10385	10193
44869	48837	49225	43827	33616	29069	25367	21685	19352	17829	16757	16049	15610	15040	14817	14651	14387	14370	14435	14116	13991	13868	13777	13910	13750	13815	13717	13879	13687	13676	13513	13693	13676	13501	13409	13808	13769	13696	13712	13856	13760	13677	13649	13733	13757	13800	13624	13713	13600	13607	13657	13604	13654	13786	13627	13642	13635	13547	13688	13641	13711	13671	13632	13817	13545	13548	13589	13611	13606	13558	13601	13643	13771	13580	13745	13539	13566	13581	13553	13628	13718	13723	13704	13508	13587	13735	13497	13550	13651	13819	13528	13607	13484	13679	13914	13553	13818	13611	13718	13698	13632	13754	13567	13656	13865	13757	13561	13400	13946	13918	13800	13720	13329	13807	13780	13778	13542	13589	13615	13755	13593	13614	13813	13786	13540	13522	13694	13565	13669	13435	13465	13754	13651	13629	13577	13674	13300	13611	13658	13835	13589	13523	13725	13721	13672	13563	13559	13747	13683	13513	13534	13580	13707	13804	13504	13735	13694	13663	13692	13607	13745	13668	13546	13564	13558	13643	13566	13563	13738	13738	13698	13635	13512	13621	13728	13784	13693	13502	13444	13774	13504	13598	13756	13394	13427	13697	13809	13755	13521	13622	13731	13820	13828	13702	13795	13453	13641	13532	13526	13388	13517	13719	13475	13598	13533	13767	13832	13595	13529	13670	13619	13497	13364	13430	13606	13616	13760	13607	13488	13629	13600	13710	13709	13593	13711	13490	13651	13689	13586	13727	13647	13688	13509	13581	13644	13862	13738	13626	13761	13665	13699	13685	13605	13740	13463	13759	13549	13592	13584	13752	13599	13485	13707	13611	13524	13675	13572	13565	13555	13568	13655	13652	13749	13582	13719	13509	13616	13573	13715	13709	13810	13663	13748	13763	13663	13635	13694	13581	13728	13634	13789	13537	13565	13798	13764	13481	13568	13511	13774	13550	13641	13803	13736	13585	13642	13562	13598	13887	13657	13707	13650	13622	13778	13663	13675	13807	13494	13788	13547	13726	13648	13459	13465	13746	13645	13643	13392	13528	13581	13606	13739	13439	13562	13495	13760	13804	13518	13476	13770	13591	13613	13519	13535	13659	13679	13797	13791	13742	13618	13738	13546	13481	13747	13754	13604	13604	13819	13511	13496	13814	13643	13792	13656	13585	13656	13673	13692	13548	13521	13526	13680	13772	13664	13857	13626	13387	13615	13606	13624	13629	13637	13776	13558	13814	13545	13503	13745	13691	13731	13634	13570	13591	13537	13643	13700	13636	13520	13482	13645	13551	13714	13581	13638	13584	13556	13558	13513	13382	13733	13596	13547	13819	13428	13428	13448	13550	13529	13648	13530	13608	13690	13777	13967	13594	13649	13665	13544	13630	13693	13548	13871	13503	13554	13621	13704	13410	13731	13706	13578	13682	13929	13675	13728	13488	13801	13793	13649	13664	13512	13574	13741	13665	13681	13505	13733	13728	13814	13531	13707	13699	13602	13574	13551	13676	13460	13535	13544	13744	13558	13609	13544	13665	13852	13610	13695	13567	13510	13657	13643	13688	13603	13659	13512	13545	13704	13532	13441	13568	13736	13594	13551	13805	13602	13591	13772	13777	13407	13513	13543	13606	13538	13763	13702	13625	13614	13677	13609	13773	13754	13578	13750	13618	13737	13761	13697	13561	13571	13616	13648	13746	13581	13533	13622	13795	13642	13627	13596	13695	13601	13692	13703	13804	13641	13806	13661	13484	13644	13669	13493	13666	13574	13467	13668	13515	13531	13588	13695	13699	13750	13513	13471	13524	13644	13481	13438	13655	13374	13579	13429	13465	13537	13525	13595	13763	13505	13534	13505	13639	13577	13676	13727	13729	13634	13530	13732	13716	13673	13400	13612	13662	13520	13608	13655	13654	13764	13556	13526	13566	13544	13476	13809	13722	13455	13608	13498	13661	13623	13530	13593	13679	13447	13416	13769	13661	13620	13720	13675	13609	13645	13582	13567	13406	13629	13731	13757	13663	13758	13519	13567	13544	13459	13547	13555	13634	13599	13397	13464	13588	13653	13726	13617	13767	13667	13567	13624	13600	13647	13722	13574	13747	13629	13839	13580	13589	13579	13855	13653	13479	13592	13626	13552	13761	13858	13726	13557	13695	13569	13854	13537	13722	13564	13610	13486	13779	13601	13742	13610	13733	13691	13532	13661	13566	13742	13462	13626	13688	13495	13634	13703	13657	13922	13711	13702	13566	13677	13903	13653	13435	13693	13551	13599	13704	13648	13630	13575	13683	13537	13525	13678	13587	13665	13678	13829	13693	13568	13630	13714	13611	13544	13534	13625	13660	13456	13668	13672	13710	13577	13492	13570	13819	13815	13656	13686	13690	13698	13669	13548	13565	13522	13867	13890	13479	13616	13573	13693	13486	13477	13722	13535	13612	13492	13611	13674	13528	13444	13485	13783	13687	13864	13778	13644	13791	13577	13381	13433	13645	13712	13592	13681	13548	13569	13595	13672	13666	13635	13582	13645	13742	13580	13517	13628	13695	13644	13587	13711	13610	13686	13660	13720	13561	13595	13600	13651	13596	13538	13361	13330	13539	13772	13595	13557	13589	13675	13693	13572	13792	13588	13811	13646	13573	13822	13620	13546	13686	13640	13713	13483	13601	13576	13556	13247	13584	13614	13654	13523	13472	13618	13514	13480	13444	13592	13626	13444	13610	13641	13478	13618	13713	13635	13626	13785	13732	13600	13672	13684	13650	13610	13657	13686	13397	13478	13685	13715	13517	13614	13662	13475	13703	13658	13554	13700	13492	13512	13813	13638	13384	13653	13606	13807	13502	13573	13709	13898	13619	13792	13623	13726	13680	13718	13607	13680	13612	13798	13613	13605	13690	13616	13575	13506	13415	13599	13601	13634	13779	13695	13530	13602	13748	13662	13736	13614	13496	13564	13775	13746	13593	13711	13582	13614	13474	13587	13606	13608	13698	13570	13654	13725	13546	13618	13550	13694	13886	13681	13780	13512	13560	13732	13361	13561	13491	13683	13623	13510	13700	13639	13573	13648	13717	13893	13486	13564	13803	13638	13434	13528	13616	13506	13644	13729	13717	13727	13342	13562	13753	13463	13579	13643	13465	13551	13694	13509	13595	13586	13740	13740	13688	13722	13708	13579	13784	13671	13649	13481	13785	13271	13492	13738	13585	13477	13760	13573	13703	13676	13481	13615	13568	13520	13508	13569	13512	13539	13622	13800	13718	13656	13841	13596	13611	13444	13671	13809	13376	13873	13599	13699	13528	13676	13648	13677	13631	13690	13723	13658	13518	13516	13564	13556	13528	13596	13658	13628	13601	13657	13732	13633	13829	13808	13596	13787	13474	13614	13637	13533	13632	13440	13764	13589	13619	13642	13644	13695	13562	13734	13752	13739	13603	13554	13653	13641	13543	13524	13673	13748	13467	13633	13695	13657	13729	13597	13540	13690	13685	13409	13444	13552	13528	13522	13601	13710	13676	13634	13837	13608	13658	13660	13637	13633	13531	13689	13662	13554	13636	13809	13533	13641	13709	13578	13634	13507	13286	13632	13490	13753	13807	13492	13608	13508	13667	13742	13691	13482	13566	13705	13650	13608	13441	13589	13637	13700	13512	13681	13475	13647	13573	13730	13581	13750	13687	13612	13567	13768	13559	13615	13587	13700	13553	13261	13834	13763	13870	13877	13620	13648	13577	13771	13728	13565	13656	13531	13624	13719	13617	13587	13567	13793	13680	13380	13668	13528	13718	13829	13575	13710	13671	13624	13753	13579	13560	13622	13622	13538	13751	13649	13785	13672	13724	13646	13607	13570	13582	13631	13488	13749	13652	13647	13558	13585	13563	13569	13856	13583	13331	13655	13625	13647	13709	13719	13669	13540	13447	13414	13521	13456	13628	13502	13656	13793	13672	13642	13788	13815	13769	13571	13639	13646	13455	13768	13808	13518	13626	13576	13580	13769	13826	13678	13772	13995	13542	13453	13546	13672	13445	13749	13653	13673	13520	13751	13748	13678	13536	13698	13762	13585	13643	13490	13705	13797	13688	13744	13672	13380	13600	13699	13684	13469	13578	13595	13792	13595	13592	13449	13475	13656	13545	13553	13508	13483	13579	13610	13692	13558	13669	13464	13927	13796	13495	13751	13754	13754	13678	13683	13616	13730	13736	13578	13669	13783	13397	13659	13534	13624	13631	13638	13650	13421	13497	13715	13411	13705	13358	13688	13494	13732	13640	13453	13556	13757	13416	13707	13558	13755	13587	13633	13754	13584	13683	13546	13600	13625	13775	13796	13682	13582	13739	13690	13384	13563	13628	13569	13745	13667	13642	13581	13466	13540	13777	13707	13493	13601	13638	13819	13673	13637	13416	13417	13462	13545	13598	13760	13641	13716	13453	13482	13523	13621	13775	13591	13644	13470	13515	13595	13581	13471	13434	13644	13688	13717	13653	13627	13627	13582	13722	13803	13723	13692	13681	13602	13774	13657	13676	13553	13667	13538	13818	13634	13613	13590	13645	13569	13667	13736	13606	13617	13526	13624	13414	13702	13633	13534	13676	13532	13515	13570	13652	13771	13660	13517	13599	13594	13513	13745	13505	13656	13567	13782	13665	13604	13496	13797	13569	13533	13743	13578	13553	13636	13530	13781	13692	13862	13686	13588	13493	13546	13563	13662	13545	13556	13734	13654	13432	13483	13547	13624	13456	13716	13601	13787	13470	13475	13640	13463	13454	13691	13665	13480	13544	13611	13630	13628	13867	13833	13635	13752	13870	13712	13820	13554	13615	13779	13644	13557	13591	13572	13574	13558	13626	13442	13637	13311	13589	13709	13700	13518	13560	13570	13545	13621	13490	13578	13722	13783	13665	13605	13616	13694	13717	13596	13607	13685	13535	13741	13506	13633	13691	13618	13712	13439	13737	13758	13464	13579	13493	13632	13874	13847	13576	13519	13715	13626	13618	13611	13536	13544	13371	13779	13611	13668	13696	13462	13678	13563	13694	13747	13714	13436	13588	13660	13618	13612	13679	13539	13632	13608	13671	13747	13572	13820	13522	13700	13756	13648	13514	13600	13560	13606	13710	13464	13721	13554	13454	13872	13382	13621	13619	13735	13486
47887	56795	50281	39922	31256	27669	23911	19807	16849	14959	13886	13033	12469	11896	11256	11091	11057	10735	10477	10557	10497	10271	10286	10363	10226	10009	10137	10044	10056	10172	10308	10189	10042	10084	10077	10147	10128	10025	10198	10222	10093	9902	10188	10190	10051	9965	10004	10047	9978	10026	10018	9939	10129	10066	10067	10153	10195	9904	10026	9917	9932	10056	9970	9947	10084	9917	9854	9965	10195	9987	10045	10020	10183	10037	9961	9877	9826	9968	10096	10000	10010	10048	10064	10029	9971	10040	9922	10142	10022	10021	10062	10102	9954	10010	9862	9983	9988	10046	9990	9913	10037	10039	10109	9970	10113	10001	10031	9977	10080	10026	10112	10091	9942	9874	9939	10045	9938	9946	10026	10086	10036	9892	10047	9987	10118	10124	10080	10008	9930	10142	9890	10156	9865	9865	9849	10075	10049	9986	9993	10121	10022	10037	10143	9820	9943	9983	9834	9985	9872	9985	9898	9941	10086	10055	10030	10109	10113	10015	9980	10069	10113	10013	10092	9943	9989	9943	10014	10004	10029	9957	9972	9906	9912	10104	10079	10070	9976	9814	10227	9998	10125	10039	10070	9905	9937	9962	9964	10107	10079	9856	9916	9991	9917	9949	10020	10064	10014	10087	10032	10044	10037	10023	9988	10027	10073	10124	9975	9916	10028	10106	9907	9899	10011	10058	10092	10075	9843	9875	10038	10079	9880	10009	10027	10093	10020	10120	9963	10085	9953	10101	9871	10162	10055	9925	9973	10066	10046	9983	9982	9994	10024	10035	9955	10120	10025	9938	9944	10089	10114	10227	9951	9997	10043	10133	9983	10004	10060	9899	10040	10071	10169	10064	10196	10019	10108	10183	10120	10098	10109	10017	9901	10059	10019	9917	10061	9935	10064	9997	10126	9861	10050	10056	10037	9979	9937	9996	9997	10165	9843	9998	9880	10115	10023	10023	9966	10017	10101	9971	10005	10041	10004	10017	9839	10013	10084	10008	10064	10075	9868	9997	9967	10089	10114	10006	9984	10078	9941	9884	10046	10027	10036	10015	9895	9935	10049	9930	10112	10002	10010	9968	9988	10118	10133	9971	10164	9881	10018	9965	10154	9925	10021	10055	10199	10114	10118	10108	10042	9944	10107	9913	10083	9968	10011	10031	10000	9993	9942	10009	9894	10191	10016	10017	9980	9929	9988	9974	9965	10091	9999	10050	10054	10136	9955	10152	10093	9955	10065	10037	10273	10058	10084	9938	9941	10042	10026	9989	10083	10073	10049	9930	10028	10024	10055	10081	10060	9880	9771	10105	9991	9986	10055	9831	10030	9904	9952	9951	10084	9974	9885	9967	9981	10010	10019	10058	10119	10130	10049	10006	10073	9905	10100	10068	10026	10035	10174	9926	10170	10064	9978	9899	10041	10011	9838	9953	10033	9898	10073	10006	10112	10050	10026	10030	10079	10026	9962	10077	9931	10156	10226	9998	10072	9858	10063	9976	10162	10008	10102	10002	9960	10196	10034	9962	10021	9882	10130	10011	10132	10042	9880	9899	9920	9990	9953	9943	10030	10109	9920	10016	9958	10057	10101	10145	10073	10136	9984	9984	9890	10107	10081	10034	10003	10242	10145	9962	10106	9981	10042	10125	9992	9887	10085	10061	10075	10074	10021	10018	10062	10194	10005	9868	9998	10061	9989	9932	10151	10160	10049	10046	10051	10084	9835	10107	10088	9957	9953	10041	9922	9995	9894	10089	9970	10037	9926	9938	10092	10031	10137	9900	9929	9787	9947	10030	10125	9941	9985	9970	10139	10176	10046	10056	10076	9896	9928	9883	10017	10076	10043	9997	10153	10055	9940	10024	10187	10088	10032	10006	10181	10102	9864	10039	9911	10046	10030	10107	9981	10171	10115	9878	10102	10060	10028	9966	10018	9895	9938	9929	9981	10029	10039	10089	9945	10050	10036	9900	9979	9977	10072	10060	9940	9870	10022	10050	10062	9980	10046	10042	10117	9957	10110	10167	10170	10133	9934	10035	10047	10129	10007	9921	10119	9873	10064	9972	9951	9908	9894	10033	10096	9838	10010	9939	10033	10000	10015	9905	10084	10005	10009	10001	9982	10007	10040	10056	10125	9917	10041	10168	9979	10005	9976	10057	10037	9999	9938	10005	9996	10054	9944	9994	10189	10069	9999	10000	10049	9980	9987	10044	10069	9957	10049	9957	9927	10061	9941	9994	10098	10093	10196	10039	10238	10106	10146	10107	10022	9898	9941	9971	10204	10039	9906	10008	10209	10124	10086	9957	9985	9956	9999	10069	9884	9917	10088	10006	9992	10060	9988	9906	10119	10010	9978	10062	10000	9935	9939	10027	9934	9986	10008	10188	9869	9814	9973	10104	10027	9989	10058	10140	9912	10088	10162	10001	10048	9997	10011	9918	10021	10070	10044	9939	10109	10043	10014	9931	9946	10047	10019	10038	10121	10022	10004	10141	9928	10005	9952	9896	9858	10069	10085	9963	9898	9922	10172	10032	10091	10089	10022	10094	10017	9926	9935	10059	10056	10107	9935	10142	10055	9982	10121	9993	9971	10021	9942	10089	10095	10013	9946	9942	10116	9986	10032	10014	9891	10004	10225	9982	10053	10065	9988	9978	10085	9977	9974	9949	10040	10108	9936	10044	9973	10050	9806	10183	9895	10005	10058	9996	9895	10046	10077	10056	10065	10061	9969	10075	10004	10079	9845	9993	10084	9970	10093	10092	10064	10031	9978	10018	10091	10100	10043	9988	10063	10013	10145	9971	10010	9994	10034	10043	10001	10100	10150	10057	10127	9999	9995	10100	9996	9884	10021	9980	10162	9972	9979	10005	10013	10033	10044	9941	9990	10010	10043	9922	10009	10024	9941	10027	10055	10070	10100	9956	10074	9933	10047	9946	9979	9986	10018	10118	9957	10089	10066	10010	9977	9960	9974	10017	9914	9927	9977	9906	9978	9920	9869	10126	9927	9962	10062	10063	10126	10115	9800	10145	9990	10034	10016	10041	10045	9989	9974	9862	10054	10064	9962	9945	9996	10028	10048	10095	9915	10087	10073	10156	10211	9983	9989	10058	9958	10070	10011	10032	10021	10118	10014	9972	10005	9950	9909	10116	9953	10118	10000	9896	9955	9928	10121	10060	10191	9986	10036	10139	10166	10063	9902	10043	9886	10133	10047	10059	10097	10022	9996	9918	10054	9971	9858	9962	9993	9885	10002	9998	10052	10061	9998	9956	10135	9923	10112	10097	9782	9948	10032	9987	10060	10045	9975	10032	10062	10037	10117	9859	9882	10056	10037	10172	9925	10025	10053	10058	9844	10022	10106	10006	10148	9936	10161	9944	10061	9954	10036	10150	10001	10062	9833	9946	10109	9980	10083	10072	10214	9962	10034	10030	10059	10168	10061	9945	9991	10251	10155	10013	9991	10025	10068	10052	10092	9807	10056	10019	10178	10103	9952	9965	9968	9923	10105	10229	9801	9801	10088	9989	10005	10154	10094	9830	9990	10010	9983	10040	10123	10155	10101	10035	10199	10005	9882	9925	9981	10000	10022	9965	10029	9998	10117	10145	10009	9970	9844	10113	10045	9889	10084	10080	10100	10031	9845	10066	9984	9962	9881	10155	10076	10014	10022	10135	9986	10058	10106	9980	9916	9964	10147	9956	9909	9864	9717	9916	9973	9991	10112	9965	10188	9971	10034	9933	10075	9871	10127	9988	10134	10136	10034	10077	10059	10077	10118	9985	9917	10064	9908	10065	9979	10037	10067	9935	9902	10147	9950	9995	10042	9956	10088	9990	10226	10020	10115	10049	9999	9966	10168	10037	9947	10056	10078	10036	10040	10000	10032	10020	9889	9961	10108	10125	10058	9955	10031	10032	9834	10133	10024	10043	9818	9919	10082	9975	10146	9952	9916	9934	10033	10104	10159	10091	9966	10171	10045	9901	10093	9761	10137	10045	9920	10009	10076	9992	9951	10011	10040	9900	10004	10016	9993	10014	10015	10103	10014	9913	10231	10036	10079	9960	10007	9995	9926	10120	9959	10102	10114	9958	10120	10038	10120	10067	9912	10064	10160	9929	10056	10026	9950	10080	10025	9959	9981	9939	10009	9959	10025	10194	10101	10050	9954	10090	10007	10003	10004	10018	10015	10077	9921	10093	10034	9907	9920	9958	9946	9999	10096	10116	10118	10130	10140	10135	9967	10044	10114	10070	9958	9982	10105	9918	10119	10007	9989	10147	10114	9859	10051	10004	10049	9863	10170	10093	10085	9904	9893	9946	9991	10089	10009	10059	10054	9952	9843	9893	9846	10134	10148	10070	9860	9920	10113	10098	10047	9946	10106	10105	10086	10043	10088	10031	10130	10124	10085	9930	9967	9915	10044	10104	10020	9992	9983	10075	9890	9946	10068	10085	10001	10011	10178	10109	10089	10067	10089	9943	9993	9979	9998	10142	9963	9961	10170	9949	10059	9943	10075	10009	10118	10006	9997	10094	9963	10006	10093	10013	9823	10041	10097	10018	10070	9977	10073	9953	10073	9985	9876	9960	10037	10142	9937	10082	10082	10029	10102	9989	10091	10055	10131	10085	9952	9961	9954	10014	10068	10028	10151	9894	9971	9892	10098	10116	9985	10029	10028	9920	10075	9946	10039	10120	9958	9979	9929	10010	9819	10112	10007	10041	10259	9966	10080	10038	10040	10042	9911	9904	10105	10054	10044	10040	9998	10054	10055	9899	10152	10094	10130	9974	9914	10034	10013	10082	10008	10050	10041	10076	10073	10011	10013	10051	10050	10167	10119	10057	9972	10131	10047	10022	10257	10134	10022	9970	10149	10040	9984	9951	9975	9961	10078	10088	9982	9907	10168	9965	10130	10056	9957	10194	10018	9851	10044	9895	10025	10017	9973	10150	9884	10034	10008	10096	10014	9999	10144	10010	9986	9951	9891	10081	10110	9933	10033	9945	10159	10174	10061	9956	10114	10146	10061	10156	10068	10022	10002	10129	9982	9918	9983	10066	9874	10001	9871	9904	10001	10073	10083	10056	9948	10090	9809	10118	9890	10093	9996	9957	9922	9907	10138	9975	10086	9882
26177	21546	32326	37130	38585	37522	34779	27522	22374	20102	18618	17403	16695	16296	15866	15701	15244	15117	14842	14618	14531	14596	14245	14290	14219	14090	13774	14204	14017	14078	13938	13827	14093	13971	13713	14019	14082	13791	13912	13956	13896	14206	13838	14088	13996	13797	13811	13777	13816	14040	13714	13991	14054	13710	13694	13771	13886	14040	14093	14058	14020	14040	14004	13946	13835	13940	13976	13846	13846	13759	13915	13932	13830	13867	13931	13787	13817	13891	13900	14050	13927	13640	13687	13992	13785	13870	13753	13578	13789	13733	13746	13852	13793	13818	14110	13902	13840	13688	14025	14065	13773	13828	13812	13911	13880	13804	13922	13811	13800	13781	13670	13706	14013	14006	13937	13841	14025	13780	13891	13931	13847	13814	13828	13741	13938	13906	13795	14056	13984	13915	13948	13748	14000	13814	13804	13792	13647	13854	13800	13956	13612	13829	13970	13792	13922	13875	13773	13867	13726	13825	13661	13931	13885	13816	13825	13879	13886	13991	13690	13904	13814	13774	13937	13932	13813	13752	13796	13817	14042	13819	13676	13700	13721	13765	13838	13856	13847	13755	13882	13996	14021	13950	13688	13719	14024	13794	13920	13961	13855	13890	13882	13920	13987	13877	13834	13920	13787	13979	13860	13911	13915	13727	14023	13953	13857	13787	13824	13859	13600	13811	13922	13803	13845	14005	14058	13943	13852	13875	13858	13598	13889	13665	13912	14026	13972	13769	13856	13871	13972	13826	13986	13935	13964	13776	14080	13810	13981	13880	13639	13968	13951	13789	13699	13958	14073	13831	13786	13941	13919	13897	13892	13649	13824	14036	14029	13740	13634	13842	14005	13806	13935	13874	13851	13705	13476	13820	13862	13923	13907	13617	13770	13826	13852	14016	13902	13886	13750	13764	13991	13893	14140	13741	14102	13827	13937	13824	13761	13863	13799	13585	13741	13731	13912	13956	13804	13831	13842	13899	14047	13651	13950	13835	13732	13835	13864	14072	13974	13925	13862	13802	13785	13834	13722	13909	14134	13993	13922	13883	13940	13958	14010	13955	13926	13825	13831	13669	13915	14106	13827	13814	13862	13662	13847	13768	13803	13618	13987	13872	13778	13874	14056	13848	13677	13844	13800	14025	14004	13764	13784	13996	13892	13790	13947	13856	13671	13852	14071	13815	13911	13969	13890	13793	13842	13741	13747	13831	13997	13987	13786	13829	13711	13860	13808	14026	13834	13875	13894	14161	13747	13742	13984	13932	13953	13757	13718	13950	13782	14015	13928	13834	14047	13768	13935	13699	13888	13918	13787	14279	13725	13855	13837	13862	13868	13863	14043	14056	13798	13922	13821	13881	13977	13660	14023	13885	13878	13868	13816	13886	13491	13795	13849	13777	13839	13776	13843	13799	14028	13891	13901	13878	13723	13726	13875	13721	14016	13720	13865	13735	13835	13864	13893	13691	13830	13917	13972	13870	13877	13695	13853	13976	13872	14001	13944	13856	13801	13766	13961	13774	13964	13912	13912	13694	13762	14040	13996	13736	13831	13658	13805	13857	13846	13877	13730	13707	13807	13803	13897	13733	13921	13905	13817	13870	13840	13620	13892	13907	13868	13902	13811	13971	13897	13824	13671	13677	13485	13839	13782	13927	13829	13912	13816	13850	14034	13928	13717	13892	13905	13840	13809	14005	13785	13599	13620	13820	13601	13896	13844	13820	13968	13768	13889	13961	13862	13860	13740	13797	13796	13998	13861	13763	13837	13739	13636	13827	13859	13972	13981	14087	13873	14006	13937	13904	13896	14007	13708	14017	13967	13751	13747	13923	13714	13935	13910	13797	13835	13847	13792	13936	13570	13823	13832	13824	13806	13927	13706	13933	13973	13796	14018	13818	14021	13752	13923	13880	13924	13527	13752	14047	13822	13847	13718	13901	13830	13831	13803	13911	14022	13773	13892	13890	13826	13884	13791	13789	13842	13783	13878	13932	13826	13973	13969	13959	13745	13630	13862	13955	13713	13813	13778	13831	13941	13942	13770	14083	13979	13875	14073	13741	13905	13746	13956	13741	13855	13924	13949	13871	13999	13830	13803	13943	13832	13960	14024	14108	13818	13621	13909	13914	13752	13798	13746	13862	13836	13944	13964	13950	13854	13909	13863	13880	14000	13786	13920	13870	13974	14018	13819	13801	13605	13781	13970	13806	13973	14052	13857	13968	13807	13889	13922	13962	13949	13952	13945	13915	13816	14057	13800	13865	13820	13603	13779	13671	13947	13806	13963	13762	13730	13797	13649	13940	13859	13916	14052	13799	13783	13768	14008	13587	13854	13888	13652	13845	14012	13754	13921	13869	14000	13924	13777	13750	13800	13794	13902	13776	13921	13849	13904	14014	13838	13967	14067	13715	13913	13873	13683	13789	13955	13899	13903	13872	13782	13861	14107	13874	13828	13910	13938	13816	13714	13729	13852	13823	13986	13899	13942	13898	13907	13729	13810	13893	13909	13820	13765	13961	13910	13694	13796	13972	13954	13966	13839	13959	13786	13729	13878	13841	13768	13684	13948	13785	13991	13918	13953	13813	13772	13955	13580	14037	14004	13811	13730	13892	13935	13918	13834	13660	14055	13843	13783	13612	13861	13922	13890	13809	13870	13854	13874	13673	13890	13842	13682	13702	13874	14057	13832	13854	13896	14027	13837	14017	14036	13916	13793	13832	13979	13913	13850	14000	13636	13841	13902	13885	13952	13657	13946	13743	13737	14034	13888	13805	13873	13841	13898	13954	13827	13820	13841	13932	13935	13927	13878	14065	13933	13694	13928	13774	13790	13820	13849	13874	13851	13929	13744	13684	13917	13989	13895	13670	13892	13882	13876	13717	13782	13633	13739	13814	13969	14056	13959	13809	13998	13851	14060	13774	13733	13952	13874	14003	14003	13787	14008	13850	13950	13792	13947	13900	13901	13656	13839	13797	13849	13892	13874	13742	13964	13722	14074	13914	13871	13888	13871	14045	13856	13897	13938	13945	13764	13880	13908	13666	14139	13937	13922	13689	13766	13945	13799	13806	13849	13765	13915	13856	13846	13827	13851	13753	13664	13705	13678	13839	13969	13986	13717	13954	13729	13832	13876	13955	13809	13776	13948	13773	14038	13869	13835	13857	13787	13666	13778	13829	13945	13841	13749	13707	13924	13872	13749	13953	13996	13866	13794	13872	13659	13623	13778	13937	13880	13826	13746	13872	13806	13851	13715	13832	13784	13823	13786	13824	13782	13805	13984	14008	13981	13792	13742	13707	13864	13865	13723	13816	13880	13955	13718	13720	13796	13825	13673	13792	13967	13749	13805	13884	13748	13867	14028	13927	14019	14030	13963	13803	13729	13774	13805	13993	13757	13729	13789	13766	13792	13848	13878	13787	14123	13799	13815	13905	13710	14022	13839	13849	13783	13703	13774	13930	13709	13898	13877	13726	13776	14041	13936	13934	13903	13820	13984	13845	13738	13890	13891	13804	13747	13923	13876	13719	13927	13882	13904	13894	13943	13686	13759	13949	13800	13793	13954	13722	13879	13792	13949	13919	13684	13862	13769	13829	13933	13802	13838	13844	13862	13881	13559	13654	13825	13935	13904	13911	13877	13688	13877	13711	13938	13883	13826	14027	13872	13946	13767	13877	13883	13872	13862	14031	13656	13783	13828	13784	13828	13959	13707	13918	13842	13756	13893	13827	14049	13793	13956	14107	13911	13808	13920	13837	14012	13880	13779	13867	13879	13853	13850	13837	13696	13909	13819	13685	13897	13899	14163	13875	13762	14050	13877	13748	13780	13904	13682	13933	14112	13748	13667	14092	13871	13916	13845	13912	13869	13962	13977	13849	13687	13745	14058	13884	13866	13867	13805	13738	13823	13898	13789	13951	13689	13798	14006	13861	13874	14037	13860	13849	13764	13763	13839	13892	13740	14069	13885	13941	13860	13896	13933	13769	13822	13987	13867	13806	14002	13907	14020	14046	13627	13907	13885	13859	13953	13993	13893	13744	13973	13927	13836	13835	13948	14074	13926	13668	13786	14083	13901	14092	13969	13932	13840	13785	13930	13887	13832	13937	13885	13835	13858	13871	13869	13865	13762	13786	13906	13840	13809	13917	13912	13800	14005	14029	13734	13754	13606	13720	13733	13700	13956	13989	13908	13934	13877	14031	13941	13874	13809	13736	13643	13867	13831	13948	13788	13894	13873	13846	14109	13963	13815	13686	13916	13687	13869	13888	13784	13562	13868	13859	13858	13938	13908	13875	13721	13852	13840	13938	13834	13970	13856	13874	14050	13851	13943	13741	13919	13895	13743	13882	13814	13723	13735	13812	13908	13806	13933	13993	13629	13922	13653	13982	13776	13821	13771	13874	13746	13892	13754	13911	13918	13950	13835	13927	13904	14168	13796	13825	14052	13553	13912	13822	13943	13798	13952	13875	13804	13887	13942	13683	13749	13755	13921	13843	13760	13853	14006	13691	13854	13873	13687	13835	13739	13887	13813	13944	14055	13790	14049	13958	14132	14121	13940	13833	13807	13798	13943	13932	13946	13759	13777	13617	13873	13681	13623	13946	13913	13727	13585	14080	13822	13982	13842	13914	13799	13985	13887	13795	13944	13816	14174	14099	13937	13677	13915	13850	13699	13825	13866	13799	14028	13826	13871	13832	14066	13882	13882	13803	13869	13707	13802	13801	13897	13769	13831	13840	13819	13905	14080	13806	13766	14081	13889	13913	13798	13907	13845	14056	13839	14097	13896	13741	13900	13844	13913	13962	14060	13929	13859	13748	13797	14109	13884	13938	13801	13625	13775	13691	13912	13819	13830	13740	13895	13866	13829	13900	13920	13913	13904	13660	13827	13785	13855	13883	14217	13837	13950	13716	13782	13877	13758	13613	13752	13851	13979	13696	13712	13813	13837	14044	13911	13691	13841	13749	13943	14041	14093	13967	13766	13646	13976	13968	13759	13766	14068	13754	13775	13809	13834	13555	14201	13849	13740	13840	13825	13845	13923	13967	13822	13864	13781	13891	13880	13934	13689	14004	13631	13844	13726	13654	13786	13944	13996	13908	13794	13846	13875	13952	13728	13900	13847	13926	14128	13631	13828	13933	14018	13943
46981	70437	62730	50516	43373	37158	31753	24748	19956	17668	15593	14282	13155	12665	12248	11966	11623	11198	11085	11019	10834	10676	10666	10377	10326	10410	10292	10339	10386	10315	10286	10233	10285	10373	10314	10325	10082	10099	10291	10340	10255	10180	10082	10225	10242	10362	10107	10208	10049	10289	10150	10175	10285	10139	10180	10157	10016	10157	10326	10029	10263	10102	10229	10245	10121	10091	10283	10140	10281	10099	10092	10076	10063	10292	10134	10069	10118	10077	10090	10113	10162	10188	10238	10184	10158	10137	10042	10225	10174	10155	10019	10194	10113	10140	10146	10288	10158	10252	10086	10118	10058	10197	10404	10023	10280	10362	10123	10201	9982	10210	10239	10171	10085	10061	10224	10228	10026	10132	10050	10325	10119	10124	10128	10326	10214	10070	10115	10136	10147	10055	10171	10097	10228	10082	10261	10147	10112	10176	10165	10073	10143	10107	10013	9993	10242	10083	10255	10087	10177	10157	10183	10214	10139	10166	10107	10318	10302	10066	10347	10183	10158	10147	10136	10069	10163	10090	10083	10086	10164	10091	10099	10095	10103	10077	10178	10224	10089	10057	10124	10129	10031	10180	10260	10202	10187	9880	10118	10255	10115	10251	10282	10292	10225	10190	10043	10095	10167	10274	10131	10158	10295	10021	10077	10064	10071	10153	10254	10254	10063	10042	10242	10032	10053	10232	10205	10055	10260	10186	10202	10159	9998	10208	10079	10142	10119	10161	10262	10105	10166	10173	10216	9907	10111	10062	10111	10211	10150	10109	10078	10087	10183	10233	10017	10198	10269	10127	10023	10214	10192	9991	10270	10060	10191	10131	10283	10020	10072	10162	10300	10162	10081	10186	10179	10024	10185	10158	10140	10059	10204	10288	10095	9996	10005	10189	10202	10069	10156	10189	10065	10133	10178	10192	10184	10228	10205	10048	10138	10132	10154	10200	10193	10141	10146	10377	10164	10130	10076	10136	10203	10074	10123	10107	10083	10053	10171	10241	10223	10129	10215	10286	10032	10115	10130	10065	10172	10178	10178	10151	10100	10287	10162	10112	9972	10239	10240	10111	10097	10313	10197	10246	10202	10218	10069	10122	10202	10107	10086	10064	9968	10116	10218	10296	10069	10054	10234	10192	10128	10132	10094	10164	10198	10094	10147	10178	10202	10292	10173	10169	10188	10151	10148	10056	10004	10212	10015	10092	10249	10066	10053	10260	10028	10100	10183	9998	10378	10032	10155	10108	10206	10236	10162	10113	10163	10133	10278	10136	10155	10184	10127	10195	10287	10163	10218	10127	10086	10285	10178	10110	10224	10129	9940	10124	10127	10256	10169	10172	10209	10155	10058	10210	10174	10144	10207	10332	10228	10129	10162	10202	10158	10140	10159	10204	10160	10102	10055	10120	10235	10396	10074	10129	9974	10138	10124	10064	10218	10098	10105	10242	10206	10103	10261	10205	10089	10075	10113	10295	10171	10153	10197	10001	10197	10216	10245	10181	9948	10069	10105	10396	10108	10277	10168	10131	10151	10146	10051	10187	10118	10153	10181	10186	10215	10303	9972	10214	10143	10046	9997	10173	10002	10138	10278	10087	10110	10273	10310	10256	10288	10113	10158	10131	10219	10028	10062	10105	10209	10018	10251	10135	10091	10074	10201	10237	10024	10269	9975	10278	10084	10201	10102	10241	10203	10106	10170	10180	10239	10152	10022	10190	10195	10267	10243	10131	10161	10000	10037	10167	10144	10057	10240	10153	10272	10180	10156	10265	10297	10102	10187	10212	10360	10132	10279	10182	10116	10270	10164	10269	10101	10143	10075	9958	10240	10423	10213	10063	10228	10259	10078	10133	10123	10259	10101	10154	10189	10213	10141	10136	10151	10258	10243	10061	9978	10235	10018	10020	10338	10102	10210	10269	10240	10226	10150	10000	10203	9991	10149	10221	10115	10143	10095	10209	10202	10224	10170	10231	10247	10416	10152	10178	10078	10301	10047	10136	10142	10157	10145	10217	10179	10046	10130	10104	9984	10256	10212	10162	10112	10065	10120	10323	10251	10241	10107	10163	10253	10154	10177	10130	10188	10132	10139	10246	10268	10119	10215	10010	10141	10123	10159	10119	10309	10141	10120	10270	10154	10157	10185	10100	10165	10184	10232	10080	10068	10092	10174	10052	10055	10295	10126	10261	10100	10203	10195	10146	10224	9987	10325	10101	10241	10064	10211	10197	10217	10224	10076	10260	10113	10175	10340	10141	10143	10155	10225	10156	10086	10065	10215	10357	10303	10104	10137	10090	10165	10183	10270	10154	10123	10124	10122	10173	10095	10067	10050	10204	10065	9961	10324	10142	10066	10147	10045	10067	10156	10233	10136	10170	10116	10165	10350	9970	10176	10058	10227	10170	10254	10156	10160	10085	10157	10242	10204	10167	10057	10258	10017	9995	10069	10242	10059	10127	10262	10207	10085	10032	10042	10133	10064	10063	10284	10199	10266	10189	10081	10050	10296	10175	10122	10153	10152	10207	10092	10158	10068	10215	10272	10021	10167	10215	10031	10361	10175	10165	10128	10269	10136	10159	10178	10184	10152	10232	10155	10183	9953	10253	10259	10214	10122	10180	10176	10041	10152	10162	10176	10114	10062	10045	10330	10238	10140	10193	10164	10057	10071	10162	10318	10175	10207	10118	10156	10151	10246	10108	10129	10198	10190	10300	10127	10048	10126	10241	10221	10082	10041	10149	10228	10113	10062	10161	10241	10079	10197	10144	10186	10187	10222	10267	9975	10210	10095	10230	10140	10116	10292	10249	10080	10157	10091	10237	10181	10104	10117	10023	10118	10046	10218	10220	10061	10042	10146	10118	10193	10118	10265	10165	10189	10230	10141	10126	10084	10272	10232	10123	10206	10284	10223	10303	10127	10112	10386	10151	10204	10068	10048	10127	10208	10048	10234	10160	10227	10067	10286	10176	10217	10198	10216	10236	10099	10057	10223	10013	10114	10200	10219	10143	10200	10065	10159	10177	10160	10114	10006	10169	10175	10061	10049	10300	10115	10308	10203	10212	10044	10262	10240	10194	10131	10178	10175	10218	10199	10215	10337	10118	10163	10246	10256	10245	10247	10078	10183	10230	10231	10064	10187	10292	10132	10224	10009	10212	10170	10030	10114	10077	10179	10205	10277	10422	10092	10175	10097	10150	10334	10157	10154	9997	10262	10212	10107	10233	10325	10243	9981	10094	10253	10133	9927	10280	10182	10091	10169	10009	10248	10161	10278	10016	10022	10131	10084	10272	10117	10105	10063	10098	10127	9916	10086	10088	10109	10118	10067	10175	10220	10120	10097	10036	10178	10266	10160	10169	10201	10113	10268	10163	10362	10374	10186	10362	10228	10105	10027	10057	10077	10140	10115	10227	10207	10244	10382	10145	10231	10271	10149	10096	10254	10124	10130	10140	10095	10205	10159	10142	10066	10260	10086	10252	10157	10244	10139	10123	10100	10175	10150	10130	10174	10001	10183	10148	10333	10132	10063	10151	10250	10092	10314	10277	10237	10226	10142	10190	10178	10158	10162	10045	10006	10122	10061	10198	10269	10118	10069	10298	10120	10078	10257	10139	10178	10162	10107	10008	10327	10237	10173	10132	10272	10030	10275	10069	10105	10132	10210	10172	10173	10220	10056	10211	10176	10117	10197	10093	10186	10085	10053	10065	10057	10221	10242	10286	10309	10287	10274	10111	10192	10173	10201	10235	10129	10129	10123	10087	10120	10157	10224	10109	10102	10040	10184	10136	10267	10115	10221	9995	10239	10153	10186	10154	10115	10168	10093	10133	10084	10488	10100	10248	10115	10148	10153	10084	10118	10170	10253	10293	10121	10206	10171	10151	10225	10188	10186	10295	10116	10186	10183	10016	10099	10209	10054	10161	10262	10133	10134	10092	10248	10196	10289	10154	10282	10059	10076	10253	10147	10157	10221	10202	10212	10153	10305	10050	10133	10047	10163	10077	10138	10111	10094	10061	10144	10186	10148	10127	10245	10196	10226	10110	10175	10214	9995	10243	10164	10175	10096	10189	10180	10041	10182	10217	10140	10170	10214	10311	10287	10180	10147	10088	10096	10268	10231	10190	10155	10302	10214	10114	10209	10026	10155	10063	10174	10169	10078	9985	10115	10210	10110	10238	10193	10111	10076	10285	10336	10031	10092	10148	10209	10110	10109	9958	10053	10049	10235	10196	10178	10184	10165	10214	10165	10237	10169	10245	10028	10172	10256	10108	10268	10022	10275	10198	10192	10120	10102	10278	10188	10164	10175	10214	10155	10025	10075	10036	10174	10150	10254	10228	10103	10083	10115	10102	10203	10138	10142	10259	10276	10301	10062	10169	10135	10070	10258	10154	10228	10229	10219	10177	10187	10054	10181	10121	10221	10131	10206	10134	10107	10092	10170	10165	10083	10163	10098	10039	10149	10075	10308	10217	10168	10159	10146	10210	10221	10107	10069	10045	10104	10215	10038	10210	10246	10238	10036	10284	10065	10087	10174	9960	10160	10153	10049	10262	10233	10202	10111	10223	10163	10143	10174	10284	10100	10132	10121	10233	9898	10167	10240	10143	10145	10168	10296	10036	10163	10125	10118	10112	10043	10163	10158	10156	10313	10217	10030	10220	10147	10295	10073	10105	10228	10223	10293	10239	10073	10399	10180	10075	10155	10106	10349	10191	10070	10212	10327	10006	10127	10175	10157	10127	10119	10120	10298	10046	10230	10289	10290	10094	10028	10052	10069	10062	10004	10128	10239	10000	10301	10144	10153	10228	10155	10178	10069	10140	10029	10162	10141	10181	10202	9988	10296	10052	10221	10222	10025	10059	10223	10136	10158	10132	10127	10159	10132	10295	10179	10144	10167	10019	10272	10122	10324	10291	10197	10170	10066	10163	10137	10089	10269	10053	10126	10212	10262	10168	10232	10254	10243	10098	10227	10018	10035	10228	10210	10076	10261	10209	10148	10164	9987	10341	10068	10219	10096	10056	10235	10144	10210	10241	10147	10066	10215	10106	10252	10351	10165	10164	10325	10241	10239	10247	10070	10202	10315	10153	10034	10139	10217	10172	10088	10252	10174	10188	10110	10091	10153	10166	10159	10096
24347	21056	28981	27903	34255	41225	38750	28978	24875	21734	19658	18354	17219	16784	16462	15874	15936	15519	15351	14942	14798	14811	14733	14574	14431	14378	14377	14479	14323	14201	14140	14169	14169	14162	14172	14142	14045	14244	14187	14249	14232	14196	14113	14278	13979	14114	14207	14144	14148	14086	14270	14097	14260	13861	14043	14116	14177	14235	14083	13968	13932	14104	13985	14089	14277	14095	14006	13946	14067	14184	14065	13919	14160	14068	13982	14158	13841	13946	14060	14228	14226	14154	13987	14058	14122	13881	14183	13871	14165	14122	14024	14256	13908	14130	14042	14096	13944	14066	14151	14045	14042	14192	14161	14027	13989	13949	14012	14174	14159	13972	13967	13989	14037	14114	14058	14117	14026	14004	14164	14170	14005	14186	14099	13900	14162	13985	14092	14041	13961	14191	14092	14060	14288	14089	13938	13902	13886	14071	14128	13910	14218	14132	14175	14157	14019	14227	13980	14007	14017	14023	14053	13964	13968	14338	14142	14100	14071	14082	14233	13964	13938	14191	14161	14025	14035	14148	13845	14045	14094	14103	14101	14062	14063	14157	14271	14058	14088	14012	14098	13968	14223	13978	13853	14296	13911	13885	13995	13811	14044	14085	13992	14053	14122	14079	14051	13969	14010	14199	14069	14096	14051	14144	13881	14046	14212	14083	13729	14233	14068	13930	14009	14174	14039	14059	14000	14101	13996	14136	14065	13958	14045	14127	14057	13895	14084	14183	14007	14032	13897	13899	13973	14129	13877	14110	14016	13896	13997	14055	14116	14176	14011	14196	14083	14171	14176	14117	13979	14019	14051	14120	13974	13933	14085	13974	13970	14073	14029	13927	13889	13898	13947	13882	14068	14053	13935	14002	14052	13905	13814	13978	14131	13940	14097	13958	14040	14038	14040	14090	14063	14168	14094	14049	14117	14157	14177	13987	13973	13994	13896	14184	13909	14007	13972	13981	13967	14099	14343	14042	14044	14029	13831	14092	14189	13907	13979	13886	13966	14100	13912	13917	13976	14088	14023	14161	14126	14097	14237	14145	14092	13944	13975	14273	13934	13830	14048	13971	14150	14025	14024	13847	13941	14137	14094	14116	14168	13933	13866	14095	13953	14148	14073	14059	14027	14012	14191	13912	13930	14052	13969	14228	14104	14004	13807	13851	14047	14071	13937	13947	13941	13721	14069	14002	14135	13942	14067	14120	13920	13832	14066	13810	14171	14068	13905	13944	13974	14113	14151	13953	13987	14058	14013	14112	13993	14065	13955	14130	14034	13948	14115	13978	13819	13849	14097	14215	13989	13845	13856	14036	14289	14054	14166	14015	14077	14163	13897	14059	13871	14041	14361	13928	14061	14032	14145	13803	13995	13889	14008	13975	13929	14103	14069	13949	14024	13866	14065	14192	14062	14093	14058	14149	14038	14104	14088	14170	14195	14112	13929	14070	14093	13987	14033	14029	14236	14127	14134	14104	13989	13878	14080	14006	13970	14127	13801	13788	13862	14245	13917	13975	14251	14160	14073	13997	13903	14039	13935	14017	14133	14086	13985	14086	14248	13939	13895	13920	13955	14251	14147	14145	14155	14188	14078	14079	14252	14243	14175	14103	14074	13955	13997	13912	14078	14034	14292	13968	14094	14023	14201	13751	14025	14067	14062	13881	13838	13952	14160	14129	14178	14209	14281	13892	13845	14021	14102	14041	14042	14094	13998	13963	14083	14064	13922	14074	14300	14030	14255	14174	13936	13837	14049	13996	14128	14042	13940	14056	14046	13871	14012	13920	13960	14303	14094	14118	14108	14132	13927	13997	14236	13990	14150	13979	14121	14054	14050	14009	14167	14062	14124	14117	14074	14007	13994	14020	14211	14169	14073	13991	14082	14111	14128	13957	14016	14240	14106	14052	14070	14133	14077	14160	13863	14173	14024	14350	13974	14100	13998	14071	14014	14047	13945	14115	13963	14119	14032	13964	14200	14204	14140	13861	14101	13958	13967	14132	14007	14137	14035	14119	14093	14158	14042	13931	14162	13972	14098	14008	13801	13918	13975	13999	13982	14191	14140	14092	14088	14160	13975	13873	14081	14052	14044	14028	13929	13985	13868	14016	13942	13995	13943	14233	13940	14029	14158	14078	13955	13916	14131	13835	14109	13962	13947	13879	14036	14016	13945	14034	14222	14080	14144	14018	14098	14278	14117	14167	13942	14180	14157	13887	13942	13933	14177	13995	14104	14123	14101	13872	14056	14009	14132	13842	13811	14128	14188	13985	14015	14175	13926	13941	13954	14371	13846	13995	14025	14027	14106	13926	14001	14052	14195	14055	13919	13969	14035	14112	14078	13953	14006	14009	13941	14015	14050	14097	14109	14027	13801	13847	14114	13883	13829	13894	14014	14024	14218	13980	13834	13942	13954	13987	14239	13974	14065	14066	13978	14034	13901	13865	13909	14151	14157	14126	13930	14059	14006	14162	14086	14148	14033	14048	13960	13956	14136	14125	14067	14031	14092	13844	13869	14142	14060	13874	13836	14180	14157	14104	14048	14063	14043	14033	13926	14213	13995	14007	13954	14119	14039	14161	14109	14245	13975	14034	13910	14159	14026	14155	13972	14176	14019	14055	14043	14035	14054	14139	14122	14012	13982	14132	14013	14050	14063	13974	14006	14102	14103	14211	14012	13836	14001	14171	13973	14028	13983	13907	13924	13885	14002	14090	14059	14093	13981	13966	13909	14122	14110	13869	14215	14103	13939	14083	13860	14002	13944	14030	14207	13954	14026	13850	14220	14067	14065	13937	14036	14094	14021	14093	14045	14116	13980	14245	14011	13864	14114	14184	14207	14159	14156	14024	14122	14116	14157	14026	14098	14133	14028	14189	14087	13941	14056	14218	14326	14092	13955	14028	14051	13923	14021	13996	13932	13876	14097	14187	14116	13943	14299	14027	14114	13895	13735	14136	14074	13928	14121	14124	14183	14152	14242	14165	14193	14070	14199	14089	14028	14041	13880	14155	13869	13956	14015	13916	14071	14141	14013	14081	14007	14226	14189	14060	14076	14055	14163	14065	13967	14129	13956	14046	14081	14211	13948	14067	14031	14061	13984	14333	13968	14119	14191	14097	14046	14207	13942	14177	14100	13965	14142	13769	14015	13911	14119	14208	14165	14045	13916	14044	13942	14037	13943	13886	14033	13784	14030	14044	14016	14104	14127	14239	13971	13902	14089	13862	14054	14003	14014	13991	13910	14048	13962	14035	14141	14116	13945	13872	14064	14010	14199	14107	14090	13977	14174	13889	14016	13959	13992	13974	14057	14088	14081	13984	14263	13951	14169	14017	14003	14084	14136	13893	14042	13934	14036	13935	14003	13877	13839	14042	14113	14315	13903	13956	14188	14135	14160	14251	13889	13956	13955	14025	14061	14208	13931	14149	14109	14044	14044	14058	14170	14061	14117	13999	14223	14039	13868	13924	13886	14066	14057	13819	14212	14133	14108	13925	13904	14142	13988	13965	14147	13912	14176	13933	13962	13883	13973	14003	14040	13924	14141	14126	14000	13954	13900	14077	14096	13905	14075	13930	13996	13766	14044	13840	13916	14112	14059	13917	13937	14016	14100	13961	13974	14131	14258	14081	13975	13944	14061	14126	14057	13948	14049	13971	14015	14137	14009	14080	14000	14005	13984	13866	14220	14081	13945	14002	13919	13789	14019	14053	14022	14078	14096	13992	13946	14053	14136	13933	14141	14261	13937	14180	14118	14126	14067	14227	14048	14056	14132	14099	14048	13987	13978	14045	14035	13941	14239	14075	14078	14061	13963	14029	14068	14093	14007	14121	14047	13972	14119	14010	13921	14017	13984	14004	13954	14001	14111	14188	14129	14099	14083	14104	13819	14186	13743	14010	14126	13918	13787	13911	13924	14132	13995	14045	14084	14041	13853	13985	13858	14179	14305	13906	13957	13949	13992	13894	13913	14018	14104	13876	14049	14047	14153	14057	13965	14062	14180	14093	13950	14052	14000	14080	13978	14058	14095	14035	14184	13996	14038	14121	13844	13982	14223	14088	14046	14120	14145	13969	14103	13980	14050	14054	13939	14201	14108	13969	14065	14035	14076	13906	14091	14146	14059	14005	14217	14136	14008	13886	13960	14058	14172	14037	14140	13896	13926	14097	13908	14029	14163	14081	13931	14008	13970	14142	14105	14218	13990	14076	14018	14048	14075	13860	14288	14097	14132	14146	14041	13963	14130	14134	14136	14084	14021	14071	14153	14101	14017	14079	13704	13866	13948	14087	14072	13777	13993	14090	14088	14022	13936	14002	13891	14127	14193	14045	14062	13955	13909	14207	14128	13812	13988	14052	13877	13970	14301	14037	14066	13958	13930	14006	13881	14024	14009	14010	13903	14165	13780	13759	14242	14073	14272	14069	14189	14238	13953	14058	14009	14046	14187	14028	13920	13956	13963	13958	13973	13975	14202	14040	14056	13997	13891	14050	14054	13848	14030	13743	13967	13919	13930	14122	13966	14064	13796	13994	13914	13928	13979	13862	14111	14044	14056	14143	14085	14057	14040	14235	13907	14072	14079	14172	13911	14037	13781	14031	14174	13748	13997	14089	13982	13991	14122	14062	13883	14012	14109	14048	14059	14032	14057	13926	14046	13903	14085	14146	14093	13981	14105	14146	13906	14060	14034	14169	14076	14003	14222	14098	14092	14136	13995	14118	14098	13858	13890	14062	13992	14000	14226	14058	13893	13965	14043	14058	14070	14072	14075	14016	14208	14275	14070	13903	13960	14032	14196	14016	14010	14053	13832	14010	14042	13880	13928	14115	13993	14072	14079	14074	14047	14044	14045	13975	14107	14095	14087	14069	14192	14136	13972	13992	14117	14196	13937	13970	14040	14033	13998	14000	14027	13952	13818	14096	13918	13972	14142	14017	13997	14063	14123	13865	14190	13879	14295	14038	13953	14033	14066	14066	14098	13842	14031	14005	14087	13868	14044	14182	13957	13925	13936	14204	14059	14114	14071	13923	14035	13867	13896	14052	13982	14219	13858	13957	13937	14006	14036	14150	14013	13839	13921	14120	14083	13949	13858	13979	14048	13993	14054	14017	14046	14146	14099	13907	14060	14079	14118	14234	14003	13975
51269	76024	66901	54511	49656	44952	35128	26568	23089	18881	16620	14995	14017	13395	12773	12465	12286	11896	11509	11174	11153	10794	10705	10716	10466	10455	10455	10426	10368	10335	10283	10488	10313	10390	10356	10480	10533	10374	10290	10215	10131	10249	10278	10271	10424	10331	10234	10234	10278	10362	10384	10119	10289	10221	10151	10171	10206	10280	10166	10231	10114	10343	10136	10167	10242	10186	10387	10024	10266	10096	10297	10354	10028	10216	10212	10278	10163	10167	10083	10373	10124	10182	10086	10201	10255	10190	10175	10168	10120	10202	10228	10402	10130	10234	10159	10200	10205	10430	10239	10314	10203	10200	10287	10217	10210	10135	10198	10193	10407	10237	10142	10155	10252	10101	10213	10235	10150	10090	10113	10299	10210	9991	10243	10127	10215	10188	10339	10142	10287	10177	10153	10264	10319	10215	10189	10161	10201	10084	10136	10152	10202	10280	10326	10238	10172	10378	10183	10127	10140	10369	10114	10197	10309	10243	10188	10187	10233	10311	10450	10221	10340	10240	10179	10198	10234	10204	10301	10030	10301	10139	10164	10239	10124	10239	10047	10195	10306	10139	10201	10119	10213	10091	10285	10210	10194	10117	10067	10089	10255	10011	10204	10302	10266	10112	10306	10177	10246	10069	10249	10134	10229	10222	10200	10124	10239	10099	10119	10145	10253	10178	10381	10096	10307	10287	10342	10314	10216	10158	10308	10180	10369	10179	10283	10232	10258	10114	10166	10033	10208	10207	10205	10072	10280	10271	10076	10216	10278	10261	10375	10220	10243	10200	10361	10177	10361	10103	10300	10356	10228	10147	10217	10274	10293	10312	10276	10271	10182	10041	10280	10160	10084	10332	10257	10159	10298	10097	10134	10116	10119	10200	10264	10267	10162	10196	10331	10186	10245	10204	10140	10277	10271	10182	10184	10236	10195	10301	10265	10441	10138	10207	10189	10195	10228	10279	10137	10339	10052	10209	10318	10235	10218	10210	10112	10102	10175	10214	10166	10159	10267	10260	10129	10295	10311	10148	10162	10250	10322	10138	10202	10164	10287	10256	10304	10153	10212	10361	10302	10245	10091	10051	10124	10271	10213	10247	10109	10088	10281	10228	10192	10163	10213	10252	10257	10057	10187	10092	10236	10215	10379	10254	10245	10239	10313	10163	10321	10240	10239	10240	10184	10228	10228	10233	10224	10280	10145	10172	10319	10205	10202	10216	10209	10159	10199	10144	10163	10162	9972	10249	10218	10323	10262	10397	10240	10302	10109	10143	10339	10201	10337	10199	10265	10296	10215	10344	10347	10062	10197	10334	10236	10222	10145	10331	10210	10141	10053	10153	10343	10022	10154	10191	10253	10206	10145	10289	10310	10280	10272	10348	10106	10113	10191	10268	10250	10361	10201	10171	10171	10200	10200	10182	10123	10150	10141	10280	10117	10234	10340	10079	10034	10008	10228	10195	10218	10087	10261	10261	10309	10367	10139	10192	10159	10250	10168	10211	10310	10285	10175	10187	10155	10120	10310	10356	10202	10223	10220	10158	10150	10289	10205	10076	10274	10154	10227	10238	10239	10197	10360	10199	10282	10125	10240	10268	10158	10089	10385	10255	10190	10334	10205	10191	10156	10292	10151	10271	10364	10212	10218	10139	10281	10090	10152	10331	10153	10092	10117	10274	10311	10071	10107	10164	10187	10241	10174	10190	10236	10331	10247	10102	10239	10335	10207	10235	10217	10252	10029	10160	10273	10395	10250	10194	10161	10277	10091	10237	10295	10162	10146	10198	10284	10203	10130	10074	10339	10220	10264	10243	10166	10015	10255	10185	10355	10136	10185	10177	10220	10236	10304	10213	10130	10173	10110	10183	10149	10263	10315	10297	10283	10204	10181	10175	10242	10108	10201	10242	10256	10322	10349	10160	10130	10225	10355	10144	10289	10225	10099	10311	10309	10320	10218	10117	10092	10125	10117	10105	10208	10136	10135	10281	10058	10099	10177	10245	10078	10224	10268	10195	10178	10210	10331	10196	10141	10221	10234	10243	10295	10153	10178	10116	10084	10268	10219	10086	10278	10163	10238	10229	10115	10261	10139	10263	10175	10032	10254	10107	10251	10132	10381	10217	10125	10308	10230	10183	10135	10316	10227	10203	10177	10205	10156	10132	10154	10312	10263	10198	10231	10195	10252	10218	10240	10361	10190	10074	10233	10325	10094	10330	10209	10112	10144	10232	10444	10116	10321	10292	10194	10220	10074	10102	10392	10185	10323	10097	10215	10303	10142	10168	10425	10136	10193	10297	10321	10269	10165	10132	10097	10179	10219	10197	10265	10169	10262	10096	10271	10282	10251	10211	10160	10274	10336	10075	10121	10347	10225	9948	10190	10198	10252	10329	10337	10205	9972	10179	10261	10118	10199	10104	10242	10309	10239	10267	10193	10177	10295	10236	10314	10171	10041	10289	10180	10246	10265	10317	10216	10207	10175	10268	10326	10324	10274	10073	10207	10263	10268	10185	10263	10189	10098	10140	10260	10198	10287	10108	10186	10327	10111	10284	10194	10139	10381	10221	10130	10248	10046	10374	10164	10181	10215	10146	10182	10300	10356	10233	10223	10318	10017	10241	10089	10182	10311	10305	10319	10221	10219	10301	10252	10317	10092	10255	10190	10252	10195	10270	10070	10215	10287	10172	10031	10177	10290	10139	10272	10147	10213	10170	10193	10310	10298	10311	10178	10253	10167	10288	10166	10342	10250	10000	10277	10124	10296	10185	10248	10362	10140	10155	10150	10173	10171	10223	10225	10220	10209	10382	10218	10033	10162	10306	10090	10266	10317	10137	10157	10163	10194	10172	10178	10260	10090	10173	10303	10176	10173	10148	10128	10089	10286	10143	10084	10215	10269	10228	10079	10232	10129	10167	10104	10293	10169	10204	10263	10208	10330	10077	10319	10227	10287	10157	10191	10198	10251	10295	10210	10216	10354	10374	10007	10263	10280	10206	10206	10148	10159	10167	10050	10198	10183	10316	10174	10185	10307	10320	10258	10164	10139	10238	10272	10172	10143	10263	10243	10179	10252	10228	10015	10042	10240	10190	10333	10302	10100	10085	10206	10135	10135	10329	10045	10078	10243	10145	9999	10345	10231	10337	10205	10209	10168	10222	10257	10214	10325	10365	10424	10183	10277	10276	10350	10299	10212	10174	10251	10008	10150	10298	10220	10291	10243	10188	10207	10194	10236	10212	10106	10291	10052	10189	10275	10101	10067	10170	10273	10086	10006	10196	10200	10161	10185	10110	10295	10423	10162	10237	10141	10092	10259	10216	10147	10209	10226	10225	10221	10291	10220	10236	10097	10158	10321	10085	10229	10205	10380	10387	10258	10194	10368	10215	10161	10281	10101	10204	10375	10140	10260	10116	10156	10271	10228	10180	10251	10183	10266	10185	10201	10192	10281	10204	10180	10110	10187	10183	10214	10182	10168	10159	10239	10183	10203	10272	10223	10259	10263	10161	10215	10209	10328	10268	10135	10254	10196	10216	10169	10271	10303	10204	10234	10202	10084	10147	10242	10264	10182	10276	10128	10154	10343	10333	10130	10138	10222	10180	10127	10078	10227	10364	10254	10125	10115	10141	10246	10327	10103	10051	10097	10197	10225	10190	10141	10152	10260	10342	10097	10028	10126	10145	10211	10273	10212	10373	10146	10250	10085	10199	10136	10346	10152	10150	10290	10049	10195	10193	10105	10345	10288	10140	10209	10135	10173	10241	10138	10114	10266	10220	10260	10205	10181	10110	10169	10302	10229	10172	10238	10283	10225	10133	10083	10321	10320	10279	10296	10157	10354	10427	10198	10103	10219	10367	10166	10236	10276	10222	10283	10279	10346	10236	10140	10201	10224	10146	10224	10218	10156	10289	10182	10312	10167	10206	10200	10368	10243	10264	10134	10242	10239	10213	10236	10218	10221	10139	10343	10205	10238	10365	10175	10260	10141	10184	10347	10319	10185	10161	10228	10365	10275	10163	10324	10042	10106	10455	10197	10342	10173	10046	9975	10223	10285	10179	10126	10129	10156	10114	10105	10381	10180	10116	10207	10203	10143	10283	10284	10185	10087	10245	10100	10096	10291	10316	10187	10322	10287	10231	10225	10245	10163	10111	10289	10148	10199	10328	10090	10195	10234	10141	10191	10238	10179	10090	10232	10234	10229	10250	10086	10266	10288	10282	10230	10214	10247	10173	10279	10212	10281	10173	10140	10261	10242	10243	9998	10333	10150	10306	10201	10278	10148	10220	10286	10348	10169	10303	10274	10126	10219	10192	10278	10182	10159	10176	10198	10260	10176	10326	10433	10280	10120	10239	10093	10129	10231	10224	10400	10189	10092	10101	10021	10099	10263	10176	10096	10276	10238	10167	10246	10292	10270	10189	10132	10368	10189	10227	10193	10187	10162	10341	10026	10247	10245	10164	10260	10092	10191	10272	10115	10252	10249	10267	10125	10149	10296	10154	10295	10180	10201	10113	10286	10151	10238	10365	10164	10107	10238	10146	10206	10134	10205	10234	10371	10093	10253	10174	10296	10067	10209	10239	10337	10169	10201	10201	10266	10194	10289	10126	10140	10233	10138	10271	10246	10157	10052	10078	10207	10234	10273	10231	10233	10190	10268	9995	10259	10184	10297	10204	10154	10121	10234	10096	10187	10151	10117	10233	10217	10232	10121	10233	10197	10184	10183	10214	10114	10198	10119	10301	10293	10141	10174	10274	10164	10192	10242	10359	10174	10185	10309	10254	10193	10227	10270	10424	10250	10142	10183	10069	10222	10315	10163	10298	10363	10233	10188	10167	10101	10040	10292	10178	10132	10258	10260	10262	10316	10200	10156	10235	10130	10275	10051	10284	10124	10186	10374	10317	10264	10181	10254	10270	10127	10121	10336	10250	10275	10250	10133	10114	10272	10047	10271	10112	10282	10106	10176	10138	10152	10261	10259	10136	10297	10203	10102	10091	10174	10260	10372	10066	10187	10318	10323	10155	10224	10156	10148	10163	10231	10233	10139	10135	10259	10236	10114	10170	10206	10098	10271	10206	10068	10147	10167	10248	10166	10267	10201	10307	10127	10283	10227	10081	10210	10198	10455	10134	10162	10301
44953	51625	53672	48134	39307	32540	26012	21274	18418	16772	15861	15289	15090	14617	14594	14501	14370	14088	14078	14026	13831	13898	13978	13885	14036	13717	13852	13593	13847	13941	13837	13968	13990	13613	13760	13593	13670	13941	13608	13751	13858	13785	13679	13547	13711	13664	13828	13829	13714	13832	14075	13558	13767	13710	13842	13648	13673	13746	13752	13755	13861	13814	13716	13561	13774	13646	13583	13835	13823	13803	13729	13706	13669	13771	13922	13695	13844	13542	13771	13925	13771	13830	13775	13843	13609	13741	13786	13684	13624	13689	13791	13619	13563	13698	13802	13620	13764	13851	13658	13736	13718	13676	13534	13656	13708	13661	13594	13673	13676	13706	13627	13747	13846	13721	13703	13777	13674	13730	13842	13723	13664	13623	13625	13774	13728	13769	13603	13620	13807	13759	13525	13689	13833	13971	13813	13803	13733	13822	13744	13666	13834	13692	13783	13758	13915	13786	13865	13803	13827	13572	13624	13504	13632	13589	13884	13769	13780	13541	13682	13537	13627	13836	13626	13697	13938	13832	13734	13679	13478	13851	13915	13652	13625	13705	13888	13617	13922	13854	13576	13761	13712	13595	13933	13672	13552	13721	13718	13750	13689	13739	13576	13866	13864	13659	13693	13597	13844	13736	13735	13730	13687	13675	13757	13824	13509	13627	13479	13677	13602	13711	13652	13852	13852	13908	13658	13687	13667	13744	13704	13551	13483	13659	13745	13700	14018	13818	13713	13559	13773	13686	13577	13623	13794	13791	13530	13715	13717	13624	13668	13658	13837	13781	13812	13708	13922	13751	13825	13631	13613	13914	13779	13596	13729	13631	13777	13619	13581	13759	13652	13638	13747	13565	13733	13756	13709	13449	13755	13603	13668	13890	13576	13550	13745	13784	13739	13834	13748	13886	13826	13668	13745	13879	13567	13799	13819	13662	13710	13939	13654	13758	13719	13690	13555	13634	13723	13729	13671	13673	13805	13512	13736	13800	13587	13506	13522	13753	13803	13597	13792	13609	13823	13591	13650	13754	13646	13825	13623	13496	13805	13819	13655	13741	13602	13550	13806	13693	13641	13782	13654	13750	13751	13749	13687	13809	13558	13634	13688	13637	13848	13719	13862	13486	13717	13800	13645	13693	13598	13742	13767	13508	13707	13779	13767	13875	13805	13672	13630	13686	13808	13438	13798	13809	13587	13843	13737	13901	13514	13831	13837	13739	13889	13829	13804	13638	13689	13681	13940	13747	13725	13867	13714	13632	13517	13535	13724	13617	13456	13795	13831	13696	13774	13691	13799	13649	13701	13675	13851	13841	13629	13942	13744	13552	13692	13741	13858	13525	13693	13865	13604	13674	13971	13753	13692	13643	13801	13578	13619	13738	13584	13630	13668	13660	13602	13669	13735	13794	13591	13758	13689	13821	13531	13540	13834	13531	13623	13719	13551	13705	13968	13633	13622	13661	13627	13627	13743	13583	13647	13701	13981	13970	13504	13812	13886	13801	13828	13594	13605	13573	13595	13592	13719	13722	13870	13914	13906	13951	13627	13805	13666	13690	13804	13747	13512	13639	13703	13676	13641	13738	13695	13580	13598	13759	13825	13546	13651	13741	13766	13871	13890	13841	13772	13885	13621	13471	13619	13832	13575	13509	13482	13689	13828	13698	13822	13810	13761	13677	13697	13672	13747	13685	13610	13829	13689	13672	13607	13881	13843	13816	13654	13681	13590	13576	13552	13683	13699	13820	13632	13863	13748	13976	13730	13684	13566	13681	13721	13922	13907	13622	13743	13788	13801	13582	13700	13804	13725	13773	13768	13780	13697	13873	13855	13716	13774	13811	13816	13719	13695	13733	13647	13814	13670	13779	13744	13723	13798	13782	13748	13573	13591	13667	13794	13695	13741	13831	13853	13608	13617	13608	13744	13589	13721	13745	13734	13725	13720	13775	13758	13683	13732	13785	13690	13670	13690	13626	13689	13693	13815	13500	13788	13709	13753	13597	13530	13489	13625	13760	13855	13613	13551	13763	13666	13657	13757	13720	13790	13585	13667	13544	13588	13642	13600	14087	13715	13727	13616	13880	13800	13723	13887	13610	13734	13471	13650	13780	13739	13782	13641	13711	13889	13576	13690	13702	13803	13619	13762	13699	13711	13808	13732	13931	13645	13782	13907	13817	13628	13728	13719	13827	13703	13653	13911	13938	13788	13758	13554	13704	13738	13768	13667	13740	13712	14013	13736	13566	13633	13815	13806	13927	13864	13524	13820	13893	13770	13803	13576	13934	13729	13721	13629	13783	13521	13798	13774	13706	13808	13670	13686	13777	13848	13675	13746	13791	13773	13816	13825	13727	13809	13819	13783	13893	13732	13851	13658	13803	13750	13608	13779	13696	13755	13503	13753	13616	13636	13607	13691	13673	13864	13630	13741	13657	13476	13655	13791	13745	13716	13705	13666	13792	13806	13903	13737	13574	13780	13677	13704	13486	13618	13737	13731	13651	13795	13849	13735	13573	13658	13680	13682	13553	13516	13707	13602	13511	13681	13653	13635	13630	13752	13603	13723	13812	13734	13654	13653	13650	13592	13748	13674	13639	13776	13667	13495	13777	13792	13811	13758	13637	13936	13682	13820	13634	13927	14012	13599	13650	13913	13721	13542	13837	13814	13728	13509	13809	13740	13753	14052	13921	13755	13748	13689	13534	13754	13684	13711	13845	13906	13826	13743	13666	13923	13760	13663	13776	13651	13753	13739	13615	13863	13836	13816	13736	13698	13528	13594	13661	13655	13604	13658	13707	13840	13439	13870	13963	13763	13552	13811	13808	13731	13632	13796	13766	13752	13741	13858	13707	13643	13625	13609	13743	13793	13589	13616	13727	13656	13699	13842	13728	13829	13712	13698	13636	13854	13664	13832	13859	13819	13701	13885	13545	13666	13737	13920	13709	13816	13746	13645	13833	13849	13745	13701	13835	13877	13760	13637	13603	13847	13732	13691	13644	13730	13855	13833	13735	13722	13820	13715	13825	13865	13680	13755	13624	13601	13524	13808	13504	13615	13511	13816	13592	13762	13600	13791	13902	13733	13745	13842	13663	13597	13492	13645	13759	13741	13830	13962	13915	13503	13726	13526	13530	13700	13802	13677	13789	13567	13670	13582	13592	13645	13847	13879	13733	13579	13723	13788	13827	13672	13750	13730	13715	13637	13727	13741	13707	13861	13487	13749	13883	13667	13741	13624	13839	13713	13665	13693	13574	13656	13509	13730	13500	13630	13816	13445	13665	13626	13786	13673	13632	13464	13624	13780	13778	13762	13681	13688	13792	13707	13660	13706	13699	13839	13638	13647	13711	13714	13656	13820	13670	13763	13662	13701	13696	13807	13662	13666	13908	13609	13733	13667	13936	13528	14120	13696	13583	13999	13759	13778	13883	13622	13705	13814	13755	13750	13724	13591	13546	13603	13675	13726	13806	13890	13677	13926	13740	13663	13620	13700	13965	13868	13761	13571	13645	13597	13660	13653	13719	13508	13640	13869	13800	13617	13664	13748	13731	13703	13707	13695	13820	13685	13502	13643	13628	13766	13840	13728	13724	13610	13725	13751	13703	13545	13542	13742	13863	13675	13826	13622	13746	13796	13587	13641	13734	13772	13685	13760	13740	13716	13818	13688	13735	13781	13885	13986	13775	13443	13648	13493	13663	13719	13748	13607	13604	13678	13772	13741	13775	13382	13750	13807	13653	13780	13720	13607	13761	13748	13739	13640	13727	13679	13703	13852	13593	13714	13699	13562	13628	13783	13668	13833	13756	13608	13468	13923	13745	13708	13874	13890	13925	13683	13839	13803	13639	13739	13777	13917	13756	13625	13689	13855	13767	13725	13655	13639	13644	13905	13636	14012	13825	13841	13785	13607	13798	13657	13975	13656	13553	13769	13754	13759	13802	13543	13780	13825	13682	13758	13661	13619	13582	13665	13565	13769	13600	13654	13736	13671	13718	13697	13830	13806	13749	13876	13702	13805	13720	13830	13626	13701	13750	13528	13812	13515	13587	13907	13847	13747	13492	13726	13773	13758	13664	13878	13727	13618	13744	13737	13629	13701	13499	13778	13824	13657	13683	13824	13756	13614	13692	13782	13702	13673	13656	13571	13603	13660	13754	13749	13752	13667	13534	13692	13735	13652	13877	13803	13458	13731	13699	13866	13892	13726	13840	13791	13589	13897	13793	13542	13648	13850	13711	13676	13599	13681	13634	13730	13805	13644	13739	13703	13808	13874	13700	13707	13763	13896	13893	13537	13632	13779	13851	13745	13709	13741	13706	13852	13696	13812	13686	13678	13627	13659	13732	13625	13776	13857	13816	13612	13574	13688	13617	13686	13816	13845	13589	13784	13723	13826	13846	13631	13623	13610	13686	13569	13723	13545	13634	13832	13696	13862	13781	13696	13517	13787	13651	13716	13805	13696	13906	13641	13673	13667	13648	13650	13577	13749	13898	13741	13729	13651	13929	13686	13608	13888	13620	13543	13575	13633	13575	13590	13770	13911	13977	13703	13630	13516	13791	13623	13781	13750	13573	13716	13582	13764	13692	13771	13883	13681	13945	13916	13805	13698	13774	13560	13924	13780	13571	13615	13803	13636	13628	13750	13716	13757	13753	13773	13519	13747	13666	13695	13832	13679	13695	13798	13662	13758	13668	13873	13915	13625	13658	13726	13933	13709	13461	13678	13582	13592	13647	13816	13700	13661	13741	13730	13778	13649	13689	13892	13644	13594	13780	13782	13493	13729	13722	13516	13659	13697	13910	13674	13758	13723	13560	13604	13723	13757	13770	13758	13745	13515	13894	13816	13758	13662	13987	13771	13666	13848	13723	13739	13795	13702	13620	13746	13832	13841	13738	13693	13756	13718	13717	13739	13556	13647	13815	13638	13603	13760	13872	13635	13739	13671	13710	13721	13575	13552	13825	13698	13698	13629	13678	13584	13547	13714	13751	13670	13630	13842	13528	13608	13601	13568	13756	13843	13864	13623	13770	13705	13760	13735	13700	13737	13576	13710	13781	13620	13745	13922	13715	13888	13796	13704	13827	13891	13533	13693	13623	13793	13829	13671	13657	13725	13901	13697	13817	13982	13657	13676	13562	13822	13727
47986	59826	54251	44241	36424	30134	23679	18783	15533	14048	12776	12039	11574	11195	10989	10805	10876	10633	10544	10541	10373	10338	10205	9994	10062	10135	10101	10129	10132	10121	10106	10235	10118	10147	9949	9970	9973	10150	9814	10012	10131	10068	9872	10087	10158	9982	10020	10080	10046	10185	9992	9915	10054	9951	10080	10019	10032	10180	10072	10128	10025	10050	9970	10125	9994	9868	9970	10091	10070	9990	9989	9943	9952	10114	10064	10059	10005	10166	10150	9967	10052	10104	10018	9984	9883	10049	9969	10149	10074	10114	10036	10125	10213	10061	9977	9939	10057	10097	9999	9960	10105	9952	9932	10146	9975	9983	10085	10074	10089	10254	10002	10114	10013	10092	10118	9938	10106	10101	10051	10030	9973	10069	10089	9914	10009	10221	9961	10102	9965	10024	10023	10108	10022	10073	10076	10166	9984	10049	10034	10046	10180	10065	10008	9940	10159	10078	10060	9992	9952	9844	9976	10104	10071	10062	10010	10006	10097	10094	9935	9919	10049	9919	10149	10005	10136	10009	10056	10035	9859	10048	10189	9915	10104	10044	10010	10074	9978	10118	10113	10050	10056	9982	10080	9969	9835	10078	10032	10001	9980	9934	9956	10028	10078	10058	10091	10018	10064	10073	10031	9900	10044	10065	10036	9971	10159	9898	9979	10040	10048	10087	10053	10078	10126	10126	10048	10068	10084	9928	10055	9993	10075	10188	10005	9965	10164	10008	10096	10175	10012	10001	9928	10065	10192	9980	10024	10033	10084	10053	10012	10013	10005	10063	10093	10161	10022	10116	10055	9922	9833	9903	9897	10133	10011	9996	10030	10159	10141	10188	10135	10111	10099	10053	9920	10185	10047	10102	10005	10163	10055	10031	10005	9897	10041	10175	9887	9934	10151	10116	10050	10033	10105	10013	10210	10050	10050	10017	10154	10112	10062	10034	9882	10013	10157	10179	9996	10204	10013	10160	10087	10212	10124	10100	10169	10013	9966	9929	10017	10022	9950	10042	10002	9971	10115	9963	10118	10026	10119	9955	10115	9935	10037	10045	10111	9934	10092	10142	10153	9967	10194	9969	10101	10049	10175	9944	9988	9854	10122	9961	9780	10102	10058	9986	9978	10101	10005	10002	10090	9926	10229	10065	10074	9823	10132	10091	9990	10053	10248	10091	10024	9895	10134	10055	10096	9988	9939	9869	10125	9953	10067	9888	10011	10217	10008	10002	9943	10014	10061	10003	9994	9988	10040	9964	9827	10100	9875	9859	10049	10088	10136	10028	10025	9994	10109	9974	9999	10056	10040	9984	9869	10051	10134	9933	9931	10084	10009	10047	9911	9941	10051	9902	10008	10108	10022	10099	10003	10155	10046	10048	10116	10045	10112	10107	10008	9985	10058	10032	10049	9896	9858	10048	9935	9980	10061	9892	9797	9905	10013	10035	10203	9890	10200	10062	10205	9968	9949	10233	9993	10036	10047	10160	10158	10117	10053	10113	10055	9982	10068	10015	9996	10164	10118	9954	10144	10134	10111	10004	9916	10123	9938	10098	10160	9833	10034	10067	10043	9903	10149	10078	10185	10070	9976	10050	10125	10134	10162	10070	10044	9996	10042	10070	10060	10260	9918	10163	10094	9875	9943	10180	10086	10218	10032	9980	10037	10059	9998	10067	9940	9975	10081	10013	9983	10180	10020	9946	10124	9990	10084	9982	10111	10038	10001	10153	10007	10124	9925	10071	10024	10132	9966	9972	10108	10036	10235	9932	10191	10007	10062	10009	10052	9910	10114	9841	10061	10043	10158	10001	10136	10078	10204	10067	10067	10056	9978	10036	10069	10120	10041	9967	9912	10191	10082	10084	10008	9982	9955	9934	10076	10009	10083	9870	10151	10061	10184	9958	10021	10017	9825	9993	9905	10020	10145	10003	10102	9969	10090	9976	10036	10042	10161	9985	10154	9931	10006	10094	9947	10134	10067	9903	9900	10029	10132	10143	10222	9913	10013	10022	9972	10006	10118	10010	10011	10020	9947	10008	10204	9958	10123	10123	10074	9973	9962	10048	9980	9996	10169	10110	9941	10024	10031	10046	10126	10016	9952	9997	9991	10176	10044	10126	9960	10062	10006	10106	10039	10010	10141	9885	10108	10167	9854	10037	10086	9985	10001	10064	10084	10049	10015	10155	9898	9881	10004	10150	9968	10134	10135	10014	10030	10085	9974	10102	10121	9941	10068	10103	9917	9942	10229	10009	10101	9961	10114	10108	10012	10168	10045	10001	10062	10056	10010	9934	9993	10198	10086	10065	10125	9996	10067	10024	10019	10023	10142	10120	9936	10019	10083	10098	10021	10125	10163	9990	9907	10137	9953	10016	10022	10034	10087	10167	10112	9984	10056	9962	9965	10029	10217	10054	10084	10066	10076	10204	10065	10026	10019	10043	10164	10056	10044	9938	10010	10153	10068	10089	10161	9994	10011	10101	10001	9947	10118	10070	9951	10114	10048	10165	10030	9827	10211	10024	10076	10114	9994	10077	9910	10198	10088	10049	10240	9987	9849	9942	9955	10038	10218	10135	9979	10108	10085	9960	10039	9765	10036	10195	10026	10065	10051	9983	10012	10142	10209	10054	9979	10128	9894	10191	10012	10012	10061	10416	10027	10098	10062	10108	9974	10113	9965	10136	10062	10004	9807	9994	10171	9891	10058	10107	10016	10042	10055	10092	10066	10070	10055	10132	9922	10125	10057	9993	10078	9964	10021	10031	10022	9977	9892	10080	10134	10029	10081	9836	10043	10083	10027	10216	9770	10044	10152	9958	10208	10063	10062	10010	10123	9922	10021	10036	9987	10007	10166	10008	10055	9937	10104	9980	10116	10165	10220	9961	9973	10112	10200	10239	9912	10027	10091	10042	10075	9994	10168	9873	9911	10065	10237	9938	9940	10103	10017	10084	9997	10123	10097	10027	10043	9959	10046	9913	9961	9943	9975	10169	10172	9919	10027	10154	10028	9973	10077	10050	10086	10069	9976	9981	9882	9971	9982	9993	10187	10116	10027	10035	9927	9961	10201	10227	9956	10129	10163	9868	9943	10051	10140	9991	10021	10003	10062	9938	10144	10159	9928	9948	9976	10203	10001	10084	10054	10038	10124	10030	9930	9988	10138	10012	10129	10103	10050	9985	10054	9961	10044	9870	9936	10061	9987	9987	10040	10062	10161	10139	9995	10010	10058	10053	10235	9782	10135	9944	10022	10102	10016	10066	10031	10048	10300	10038	9999	10065	10058	9866	10063	10030	10145	10083	10025	10012	10027	10127	10220	9979	10060	10131	10031	10156	9960	10126	10015	10203	9980	10129	9950	10080	9978	9958	9968	10037	9911	10079	9908	9881	10064	10114	10038	10171	9935	10044	9955	10195	9997	10078	10130	9877	10021	9891	10085	9972	10179	9885	9939	10073	10189	9949	10021	10063	10062	10105	10075	10261	9967	9910	10090	9939	10077	9959	10062	10042	9906	10218	9893	9982	10120	9981	10063	9865	9975	9972	10122	10011	9916	10020	10113	10037	10041	10092	10099	9931	10133	10078	10165	10152	10161	9982	10095	10011	10084	10026	9971	10028	10054	9981	9993	9972	10080	10164	9984	9946	10112	10096	10106	10025	10050	10126	10233	10023	9978	10086	9903	9994	10120	9901	10139	10101	10011	10231	10156	10005	10012	10054	10038	9805	10034	10042	10097	10059	10108	9994	10033	10092	9995	10171	10142	9987	10063	10075	9963	10080	9873	10098	9972	9887	10176	10214	9963	9959	10067	9984	9993	10084	9935	10072	10147	9979	10104	10061	9931	10041	10055	9956	10088	10024	10203	10088	10123	10035	9938	9978	10215	10135	10158	9942	9971	9995	9953	10076	10108	9983	9957	9975	10062	10100	10077	10026	10100	9981	10037	10138	10007	9952	10198	10016	10169	10172	10091	10120	10032	10086	9885	10037	10022	10063	10036	9867	9966	9915	10007	9961	10067	10042	10134	10109	10090	10054	10024	9887	10074	9955	10112	9932	10127	9979	9932	10109	9979	10060	9978	9959	10078	9965	9909	10084	10117	10072	10045	9869	9989	10236	10043	10028	10005	10015	10062	10054	10149	10048	10090	9968	10136	9997	9956	9961	10105	10095	9998	10081	10212	10137	9991	10038	10093	10001	9991	10193	10143	10070	10063	10155	10084	10087	10152	9972	10084	10069	9938	9973	10004	10021	10137	10012	10051	10032	10008	10196	10014	10059	10013	10076	10071	10012	9917	10042	10021	10035	10236	10011	10105	10125	10131	10016	9933	9846	10062	9969	10055	9979	9990	10090	9989	10067	10050	10055	10091	9905	10063	10117	9978	10060	10100	10097	10154	10121	10065	10127	9904	9836	10072	10162	9992	10114	10070	10039	9952	10017	9975	10122	10099	10114	10105	10108	10146	9948	10071	9984	10021	10106	9941	10012	10002	10132	10033	10110	9899	10002	9888	9994	10085	9899	10107	10096	10083	10056	10102	10058	10092	9988	9960	10169	10071	10116	10070	10028	10145	10001	9964	10071	10169	10155	10002	10192	10065	9920	10061	10024	10021	9981	10014	10110	10198	9978	9994	9951	9998	10199	9942	10235	10052	10218	10102	9906	10078	9997	10089	10140	10118	10095	10002	10085	9950	10048	9992	10083	10012	9920	10005	9957	10145	10019	10020	9976	9824	10087	10008	10148	10023	10031	10109	9964	10094	10127	9830	10126	9997	9962	10036	10011	10043	10060	10202	10101	9937	10049	10105	10184	10158	9940	10234	10063	10016	10030	10122	10010	10087	10034	10059	10073	10195	10051	10209	10011	10113	10017	10038	9966	10093	10132	10125	10291	10127	9893	9985	10003	9981	10194	10068	10049	10000	10253	10236	10277	10092	10007	9983	10103	10082	9806	10116	10030	10067	10035	10145	10168	9980	10063	10030	10079	9979	10004	10215	10067	10135	10004	9994	9945	9969	10112	10056	9987	10029	9923	10006	10003	10054	10011	9917	10007	10046	10127	10186	9978	10022	9988	9956	9995	10042	10059	10031	9981	10104	10107	9946	10121	9997	10146	10047	10003	10060	10138	10056	10046	9955	9996
26157	21457	32165	40021	45150	44996	37407	26545	22402	19512	17401	16301	15685	15325	15117	14808	14960	14755	14567	14416	14296	14273	14215	14022	14085	14252	13669	14125	13753	13913	13895	13942	14111	14005	13999	13809	13969	13863	13967	13860	13891	13862	14158	14084	13915	13889	13908	13929	13886	13916	14080	13845	13766	13883	13897	13915	14018	13990	13912	13911	13948	14033	13985	13855	13956	13918	13956	13753	13963	13989	13781	13871	14015	14106	13895	13796	14176	14000	13838	13887	13794	13966	13787	13670	13839	13950	13989	13846	13723	14034	14086	13943	13696	13699	13823	13991	14016	13909	13864	13821	13831	13809	14076	13931	14020	13904	13754	13740	13699	13816	13871	13715	13993	13982	13631	13803	13792	13741	14038	13976	13900	13909	13755	13847	13911	13758	13885	13709	13721	13848	13858	13906	13882	13825	13655	13812	13999	14121	13815	13741	13842	13778	13749	13882	13931	13896	13661	13802	13591	13886	13990	13793	13642	13717	13589	13623	14059	13790	13876	13959	13893	13855	13739	13877	14004	13784	13894	13965	13969	13713	13750	13662	13883	14062	13831	13721	13724	13867	13836	13763	13676	13899	13841	13944	13855	13818	13857	13761	13791	13747	13849	13591	13781	13727	13806	13796	13861	14063	13929	13855	13754	13859	13852	13786	13689	14106	13840	13764	13841	13722	13900	13846	13942	13823	13702	13756	13564	13866	13786	13809	14121	13798	13814	13842	13915	13826	13801	13717	13715	13918	14054	13752	13843	13773	13921	13904	13875	13865	13846	13788	13736	13669	13925	13973	13719	13676	13847	13786	13931	13691	13709	13880	13762	13774	14101	13697	13809	13856	13519	13847	13932	13887	13859	13714	13704	14023	13929	13895	13812	13928	13852	13782	13850	13826	13958	13724	13854	13864	13818	13905	13719	13737	13955	13823	13688	13751	13639	13907	13773	13583	13765	13711	14151	13920	13820	13897	13926	13908	13793	13916	13706	13731	13726	13807	13548	13752	13885	13903	13776	13717	13829	13789	13735	13976	13838	13726	13724	13924	13853	13952	13962	13954	13902	14019	13746	13768	13887	13678	13735	13891	13891	13779	13704	13786	13837	13881	13810	13753	13988	13740	13974	13980	13845	13723	13744	13793	13881	13865	13878	13862	13874	13812	13732	13900	13730	13797	14054	13897	13724	13948	13822	14103	13889	13832	13896	13921	14080	13933	13824	13827	13847	13687	13764	14025	13810	13683	13961	13704	13987	13850	13722	13849	13757	13821	13828	13839	13861	13807	13744	13802	13808	13859	14016	13668	13946	13809	13907	13931	13811	13771	13691	13655	13848	13873	13919	13883	13763	13703	13972	14057	13744	13765	13782	13842	13863	13935	13926	13830	13762	13877	13748	13984	13683	13940	13982	13674	13782	13934	13609	14000	13810	13827	13780	13778	13688	13954	13777	13627	13776	13965	13748	13714	13924	13745	14071	13837	13859	13796	13918	13867	13856	13766	13714	13951	13678	13968	13892	13935	13831	13971	13778	13886	13895	13763	13939	13675	13795	13905	13865	13875	13746	13687	13699	13867	13914	13831	13924	14126	13805	13813	13766	13865	14039	13848	13922	13835	13694	13668	13953	13982	13936	13843	13649	13881	13823	13847	13853	13835	13709	13745	13759	14092	13771	13753	13971	13789	13967	13773	13690	13825	13921	13714	13740	13878	13872	14086	13819	14015	13825	13827	13822	13784	13844	13806	13829	13808	13817	13854	13733	13738	13819	13712	13979	14162	13915	14009	13919	13943	13874	13887	13816	14007	13759	13742	13870	13953	13854	13803	13812	13870	13846	13714	13781	13714	13796	13925	13916	13733	13986	14000	13742	13788	14039	13886	13837	13677	13991	13677	13755	13813	13876	14020	13833	13835	13940	13787	13930	13637	13774	13653	13788	13755	14031	13867	13891	13908	13787	13808	13973	13929	13785	13759	13810	13768	13954	13824	13846	13941	13807	13888	13858	13723	13583	13808	13836	13881	13807	13836	14042	13825	13926	13570	13781	13927	13834	13817	13651	13870	13903	13893	13900	14021	13881	13906	13748	13710	13734	13933	13791	13666	13989	13787	13859	13888	13868	13970	13870	13898	13828	13788	13869	13747	13655	13741	14008	14003	13895	13931	13895	13883	13809	13885	13681	13937	13890	13907	13848	13612	13788	13788	13924	13824	13832	13886	13866	13962	13750	13827	13925	13813	13705	13865	13762	13726	13740	13787	13975	13854	13849	13967	13880	13767	13683	13918	13630	13929	13895	13870	13707	13841	13938	13615	13848	13754	13802	13779	13775	14028	13873	13861	13684	13891	13915	13894	13981	13696	13750	13525	13635	13947	13823	13835	13825	14054	13779	13858	13910	13859	14049	13903	14059	13905	13878	13864	13874	13803	13942	13871	13741	13964	13855	13909	13752	13730	13931	13849	13993	13760	13911	13781	13840	13814	13914	13989	13749	13844	13550	13830	13762	13870	13705	13882	13891	13842	13856	13878	13879	13792	13673	13751	13814	14011	14006	13819	13932	13886	13783	13742	13769	13860	13741	13730	13925	13893	13961	13746	13918	13925	13860	13691	13730	13890	13862	14021	13982	13730	13754	13903	13818	13882	13753	13781	13645	13921	13904	13950	13918	13869	13736	13779	13742	14115	13938	13899	13856	13852	13791	14056	13800	13843	13844	13709	13887	13613	13878	13985	13758	13846	13780	13732	13821	13752	13862	13951	13871	13916	13799	13885	13869	13679	13876	13935	13811	13897	13890	13793	13844	13851	13835	13822	13954	14028	13872	14134	13798	13808	13787	13998	13986	13853	14015	13805	13770	13779	13878	13847	13873	13933	13653	13861	13817	14132	13926	13862	13858	13822	14022	13700	13792	14049	13818	14070	13837	13799	13844	13808	13772	13589	13850	13598	13899	13803	13757	13900	13832	13873	13662	13710	13720	13733	13954	14053	13938	13704	13960	13974	13942	13785	13923	13839	13897	13947	13769	13867	13823	13774	13891	13807	13692	13835	14065	13894	13948	13762	13871	13808	13880	13747	13799	13676	13798	13893	13781	14036	13861	13619	13987	13797	13989	13766	13810	13972	13725	13869	13998	13737	13933	13687	13758	14006	13859	13587	13904	13963	13830	13928	14031	13998	13760	13860	13930	13733	13687	13855	13748	13953	13934	13778	13558	13777	14000	13843	13793	13807	13897	13856	13684	13718	13919	13837	13848	13742	13944	13819	13909	13900	13795	13795	13838	14027	13918	13882	13810	13773	13866	14111	13703	13827	14034	13780	13819	13666	13710	13882	13757	13829	13975	13799	13942	13748	13910	13768	13703	13842	13903	13741	13674	13893	14126	14156	13808	13836	13923	13844	13627	13935	13862	13801	13876	13867	13829	13788	13797	13616	13714	13904	14065	13950	13946	13802	13659	13762	13791	13691	14005	13743	13925	13903	13940	13729	13788	13792	13959	13882	13864	13736	13742	13902	13798	13985	13903	13823	13837	13900	13668	13728	13667	13675	14080	13857	13774	13703	13894	13896	13923	13761	13854	13846	13786	13791	13754	13967	13872	13882	14041	13887	13858	13885	13938	13776	13802	13966	13868	13725	13872	14086	13956	13928	14029	13916	13781	13872	13760	13995	14011	13825	13761	13824	13831	13780	13539	13897	13861	13804	13986	13882	13908	13781	13692	13689	13947	14018	13576	13932	13820	13898	13971	13902	14023	13653	13772	13766	13922	13758	13650	13984	13795	13762	13719	13766	13902	14113	13881	13876	13797	13917	13942	13888	13948	13718	13882	13645	13854	13681	13712	14002	13846	13773	14042	13866	13796	13787	13928	13768	13810	13737	13853	14057	13890	13811	13869	13664	13838	13742	13959	13926	13823	13686	13855	13808	13865	13724	13939	13924	13903	13699	13743	13823	13898	13683	13721	13758	13677	13837	13945	13836	13815	13671	13820	13874	13790	13792	13906	13859	13777	13750	13900	13655	13965	13841	13920	13915	13890	13728	13736	13883	13958	13787	14024	13971	14030	13675	13840	14023	13679	13886	13936	13827	13811	13861	13999	13906	13651	14014	13949	13813	13833	14190	13868	13941	13874	13987	13743	13789	13802	13906	13850	13989	14033	13685	14007	13764	13551	13970	13679	13836	13767	13775	13900	13871	13707	13837	13998	13816	13901	13745	13803	13780	13663	13966	13695	13804	13872	13924	13987	13762	13844	13767	13744	13883	13814	13809	13708	13774	13841	13892	13908	13941	13686	13820	13553	13944	13724	13832	13932	13815	13883	13857	13935	13878	13992	13860	13703	13971	13828	13799	14014	13904	13915	13907	13697	13878	13806	13976	14042	13720	13801	13929	13978	13733	13855	14125	13988	13899	13948	13862	13896	13869	13893	13830	13934	13900	13826	13764	13741	13946	13954	13781	13697	13734	13931	13729	13861	13863	13725	13761	13978	13949	13787	13884	13788	14001	14086	13888	13781	13828	13877	13989	13870	13770	13813	13636	13737	13929	13802	13929	13736	13690	13919	13963	13710	13803	14145	13893	13959	13826	13970	13935	13864	13751	13889	13911	13953	13781	13909	13663	13772	13755	14028	13561	13731	13639	13882	13930	14024	13968	13775	13714	14084	13647	13793	13910	14022	13775	13542	13802	13918	13841	13754	13996	13812	13962	13851	13780	13858	13753	13708	13848	13713	13883	13611	13833	13794	13966	13852	13887	13795	13734	13744	13778	13758	13760	13936	13686	14023	13759	13692	13541	13872	13867	14017	13915	13759	13790	13860	13847	13832	13697	13780	13858	13601	14011	13895	13802	13902	13947	13836	13922	13884	13897	14206	13592	13840	13870	13747	13867	13719	14100	14046	13942	13797	13704	13732	13938	13829	13810	13647	14031	13844	13537	13790	13839	13838	13875	13811	14010	13753	13896	13631	13798	13695	13961	13900	13783	13732	13904	14073	13845	13722	13839	13846	13829	13601	13925	13787	13819	13768	13746	13649	13920	13840	13717	13655	13583	13856	13821	13755	13654	13733	13934	13920	14099	13933	13788	13881	13668	13787	13768	13748	14030	13861	13690	13939	13860	14075	13748	14036	13765	13653	13794	13915	14015	13945	13987	14048	13783
46820	69290	63732	54603	49553	43478	33015	22790	19701	16145	13717	12761	12284	11812	11622	11548	11197	11333	10848	10827	10495	10513	10413	10318	10291	10296	10217	10387	10216	10224	10082	10280	10318	10092	10375	10101	10202	9966	10149	10165	10070	10138	10254	9979	9926	10052	10151	10018	10046	10235	10135	10288	10181	10005	10163	10066	10315	10084	10014	10059	10029	10102	10001	10079	10284	10107	10185	10062	10187	10212	10108	10093	10044	10084	10105	10039	10177	10171	10011	10109	10186	10044	9935	10185	10058	10126	10000	10117	10130	10012	9938	10032	10043	10140	10142	10164	10119	9931	9984	9986	9986	10067	10099	10157	10128	10200	10144	10149	10058	10056	10136	10036	10092	10224	10155	10163	10149	10134	10056	10221	9989	9907	10095	10214	9927	10187	10236	10065	10125	10296	10115	9954	10194	10180	10025	10210	10164	10170	10007	10014	9962	10178	10222	10141	10089	10146	9919	10191	10083	10020	10087	9910	10096	9977	10255	10098	9955	10056	10269	10109	10184	10067	10160	9982	10143	10153	10047	10180	10056	10097	10089	10055	10063	10184	10066	9977	10133	10046	10021	10111	10029	10251	9986	10024	10022	10198	10043	10035	10158	10109	10103	10039	9980	10169	10066	10113	10184	10063	10077	9816	10070	10058	10110	10035	9991	10090	9944	10066	10133	9860	10017	9940	9939	10091	10094	10009	10164	10039	10122	10041	10020	10139	10304	9990	10082	10114	10190	10197	10201	10158	10107	10150	10077	10218	10139	10195	10035	9959	10261	10236	10051	10145	10269	10118	9828	10211	10167	10158	10058	10165	10095	10141	10040	10011	10160	10055	10081	10079	10078	10238	10099	10214	9929	10190	10012	10064	9989	10136	10012	10091	10084	10042	10048	10132	10097	10105	10226	10085	10121	10159	10095	10183	10023	9913	10005	10195	10209	10147	10004	10078	10187	9992	9982	10070	9970	9975	10105	10134	10102	9943	10050	10052	10065	10099	10204	9988	10096	10021	10208	10134	10194	10283	10144	10186	10072	10064	10135	10177	10084	10124	9981	10135	10149	10012	10227	10107	10097	10062	9987	10206	10180	10131	10067	9978	10079	10011	10125	10092	10087	10002	10112	10055	10106	10181	10172	10119	10098	10192	10069	9925	10150	10003	10245	10091	10095	10135	9994	10122	10026	10097	10001	9877	10144	10010	9978	10201	10074	10008	10004	10154	10154	10041	10127	10085	10154	10029	10109	10055	10173	10218	10141	10087	10042	10210	9982	9963	10003	9950	10247	10051	10155	10059	10139	10243	10121	10081	10108	9941	10247	9914	9937	10100	10029	10115	10244	9924	10306	10228	9971	10042	10206	10158	10154	10331	9963	10054	10257	10002	10089	9990	10029	10113	10011	10039	10154	10094	10127	10160	10280	10236	10085	10090	10133	10036	10274	10191	10086	10191	10017	10183	10040	10068	10168	10035	10194	10216	10130	10180	9975	9930	10106	10078	10038	10016	10167	10077	10064	10027	9956	9878	10088	9973	10132	10131	10109	10038	10207	10206	10087	10131	9968	9993	10073	10077	10126	10156	10080	9922	10172	10103	9969	10088	10149	10225	10245	10205	10131	10239	10112	10014	10040	10049	10033	10060	10041	10079	10048	9990	10023	10237	10227	10115	10123	10151	10002	10252	10255	10153	10035	10087	10113	10319	10119	10035	10020	10052	10195	10146	10045	10115	10037	10191	10106	10012	9980	10303	10164	10238	9911	10028	9931	10082	10062	9932	10217	9889	9973	10062	10010	10192	10142	10066	10232	10066	10153	10162	10109	10141	10057	10279	10014	10098	9988	10034	10199	10039	10071	10026	10271	10112	10015	10269	10063	10056	10119	10022	10033	10036	10140	10190	10158	10136	10030	10124	10041	10103	10124	9952	10085	10159	10194	10113	10070	10065	10059	10069	10113	9965	10189	10029	10013	10120	10051	10133	10205	10040	9949	10128	10138	10202	10068	10069	10191	9934	10076	9978	9984	10169	10199	10123	10057	10090	10100	10191	10057	10124	10234	10096	10177	10156	10119	10092	9953	9980	10019	9973	9963	9967	10188	10108	10249	9943	10000	9967	10159	10033	10106	10257	9956	10235	10032	10242	9939	10070	10255	10189	9968	10001	10162	9843	10059	10073	9908	10033	10083	10081	9935	10159	10100	10162	10015	10167	9928	10061	10108	10276	10034	9965	10193	10036	9999	10144	10203	10016	10072	10065	10154	10168	10052	10102	10154	10156	9913	10159	10124	10135	10020	10121	10023	10074	10059	10107	10150	10056	10148	10106	10136	10050	10040	10234	10044	10127	10122	10000	10056	10352	10040	10172	10057	10117	10152	10162	10098	10117	10186	10261	10189	10176	9986	10033	9971	10103	10214	10111	10064	9947	10087	9940	9954	10020	10139	10007	10048	10006	9970	10147	10147	10118	10124	10249	9929	10002	10108	10097	10144	10116	10190	10047	10104	10162	10033	9949	10104	10073	10142	10085	10245	10153	10148	10103	9985	10297	10190	10041	10035	10098	10024	10044	9916	10204	10183	10017	10005	10067	10184	10030	10178	10069	10206	9984	10237	10174	10005	10268	10026	10141	10101	10150	10020	9968	10185	10023	10146	10025	10082	10013	10142	10102	10107	10015	10025	10082	10242	10160	10156	10087	10115	10250	10071	9991	10196	10062	10089	10071	10145	10042	10261	10152	9937	10209	10070	10089	10057	9980	10083	10184	10084	10070	10107	10094	10061	10130	10184	10187	10088	10157	10195	10146	10161	10117	10122	10004	9978	10253	10081	10136	10154	10080	10241	10017	10316	10105	10038	10154	10172	10140	10169	9927	10252	9905	10068	10057	10186	10059	10005	10124	10237	10031	10115	10043	10139	10045	10002	10203	10141	10133	9974	10072	9966	10099	10065	10065	9963	10071	10065	10116	10073	10124	10100	10173	10100	10009	10170	10149	10137	10094	10042	10080	10196	10111	10070	10048	10088	10087	10139	10093	10046	10051	10092	10156	10089	10048	10275	10044	10050	10205	10048	10140	10004	10019	9944	10123	10017	10230	10110	10208	10123	10151	9964	10095	10060	10044	10161	9998	10048	10115	10171	9965	10198	10157	10152	10036	10184	10071	9962	10168	10214	10130	10076	10057	10123	10107	10156	10033	10003	10024	10094	10148	10063	10174	10048	10022	9999	10178	10143	9997	10102	9971	10127	10018	10078	10087	10161	10163	10201	10124	10241	9990	10183	10107	10007	9978	10214	10089	10019	10141	10135	10239	10230	10183	10129	10162	10154	10056	10101	10068	10054	10028	10011	10054	10124	10124	10026	10181	10036	10215	10002	10199	10014	10278	10039	10063	10186	10097	9960	9989	10272	10108	10132	9906	10127	10063	10231	10098	10263	10067	10075	10035	10070	10085	10204	10035	10065	10040	10234	10157	9920	10124	10006	10152	10098	10067	10059	10139	10236	10077	9940	10136	10079	10096	9982	10038	10055	10003	10172	9989	10117	9849	10239	10130	10054	10045	10101	10129	10244	10099	10077	10142	10078	10142	10079	10116	10026	10043	10072	10074	10139	9880	10062	10189	10146	10278	10248	10041	10142	10048	10071	10116	10072	10104	10169	10014	10145	10077	10186	10090	10253	10065	10252	10124	10043	10061	10027	10047	10088	10170	9997	10286	9972	10216	10393	10148	10126	9949	10035	10070	10228	10142	10041	10147	10076	10042	10160	10094	10046	10071	9992	10124	9987	10118	9991	9999	10155	10134	10153	10364	9947	10228	10046	10043	10141	10174	10134	10225	9935	10180	10103	10155	10130	10023	10212	10188	9934	10178	10020	10166	10129	9915	10092	10321	10263	10141	10112	10014	10170	10018	10122	10031	10260	9983	10099	10141	10090	10054	10261	10135	9972	10111	10214	10014	10125	10051	10178	10063	10008	10015	10336	10024	10012	10079	10077	10084	10217	9939	10119	10147	10084	10094	10017	10030	10018	10023	10256	9933	10250	10004	10153	10172	10025	10002	10098	9873	10102	10076	10134	10099	9938	10064	10080	10239	10147	10156	10216	10037	10053	10041	10126	10176	10105	9997	10014	10175	10149	10129	10219	10163	9994	10134	9978	10233	9983	10176	9942	10028	10087	10132	10118	10080	10040	10197	9990	9971	10192	10122	10188	10253	10179	10047	10123	10178	10141	10188	10046	10180	9955	10061	10192	10178	10302	9997	10189	10046	9979	10140	10097	10126	10111	9997	10033	10124	10010	10090	10211	10048	9886	10134	10000	10062	10129	10105	10199	10027	9975	10032	10166	9996	10165	10035	10118	10201	10100	10206	10159	10108	9974	10169	10133	10039	10097	9938	10137	9966	10124	10170	10105	10144	10057	10219	10173	10266	10153	10128	10022	10063	10157	10138	10088	9933	10068	10115	9942	9996	10055	9989	10123	10205	10086	10082	9993	10254	9947	10147	10083	9971	10109	9946	9934	10220	10069	10109	10059	10065	10020	10032	10167	10005	9962	10023	10174	10152	10050	10068	10151	10035	10086	10034	10094	10275	10231	10213	10341	10104	10150	10254	10240	10112	10041	10058	10097	10156	10085	10098	10147	10072	9998	10041	9982	9984	10182	10082	10050	10131	10155	10119	9932	10069	10067	10241	10116	9985	10187	10264	10038	9934	10080	10128	10199	9930	10181	10235	10140	10087	10128	10183	10077	10094	10003	10134	10062	10198	10107	9933	10028	10124	10131	10082	10023	9992	9996	10086	10054	10188	10163	10044	10121	10121	9967	9955	10293	10044	10077	10104	10130	10118	10050	9908	10203	10165	10028	10173	10285	10275	10111	10069	9995	10103	10151	10108	10152	9966	10134	10077	10155	10166	10004	10124	10076	10127	10211	10047	10170	10027	10047	10215	10080	10096	10062	10262	10177	10137	10138	10070	10060	10212	10259	10106	10196	10011	10097	10170	10160	10153	10224	10017	10070	10020	10228	10092	9998	10045	10109	10199	10012	9986	10090	10099	10078	10027	10144	10029	10033	10081	10166	10151	10244	10067	10065	10204	10136	10040	10150	10218	10005	10025	10138	9971	10165	9913	10006	10008	10175	10050	10070	10085	10091	10091
24369	21129	30517	35783	42291	42402	39693	32448	26058	22087	18711	17397	16635	16256	15895	15860	15728	15745	15060	14777	14662	14550	14285	14327	14319	14147	14277	14219	14187	14238	14205	14045	14218	14092	14103	14188	14188	14004	14009	14110	13842	14012	14001	14145	13914	14025	13866	14008	13820	14075	14047	14193	14094	14245	14098	14013	14161	13895	13859	14143	14016	13825	13988	14014	14164	14136	13922	13858	13935	13869	13958	14157	13978	13988	13989	13934	13950	14076	13939	13775	13920	13911	13934	13863	14037	13866	13905	14017	14075	13947	14019	14006	14006	13863	13843	13960	13800	14027	13960	13918	14096	14031	14046	14025	14077	13756	13971	13968	13921	13965	13806	13985	13953	13596	13802	13877	13729	13799	14033	14049	13933	13948	13855	13910	13988	13902	14052	14054	14030	13869	14019	13784	14082	13898	13773	13838	13935	13887	13857	13822	13827	13936	13811	13795	13864	14022	13952	14131	13885	13915	13921	13928	13707	13962	13877	14038	14033	14011	13889	14128	13928	13879	13897	13675	13920	13932	14060	13859	13905	13920	13843	13968	13758	14089	13963	14129	13909	13928	13904	14040	13964	14011	13860	13972	13859	13924	13773	13740	13797	14006	13943	13924	13888	13959	13856	13864	13953	13919	14040	13758	13934	13970	13969	13801	13796	14116	14019	13771	13965	13980	13873	14075	13945	14094	13898	13981	13849	13924	14024	14007	14097	13983	13957	13895	13989	13981	14070	13747	14000	14208	13841	13959	13880	13817	13673	13806	14078	13974	13812	14196	14056	14107	13934	14079	13986	14094	14062	14005	14068	13816	14003	13847	13779	13812	13940	13810	13916	13989	13865	14146	13933	13794	13913	13995	14072	14148	13832	13645	14000	13980	13975	13864	13850	14031	13963	13653	13922	13807	14217	13914	14010	13956	14049	13983	14190	13901	13783	13721	13633	14023	13873	13833	14143	13957	13996	14079	14054	14124	13775	13989	14119	13973	13839	13954	14006	13884	14253	13868	13921	13864	13814	13837	13923	13926	13830	13661	13853	13779	13872	13845	13769	13799	13966	14014	13990	13971	13939	13825	13866	14199	13824	13792	13889	14087	14041	13871	13619	13767	13796	14007	13869	13758	14167	13995	13877	13920	14057	13995	14275	13934	13782	14136	13869	13989	14115	13747	13984	13995	13956	14203	13890	13888	13709	13942	13930	13884	13982	13963	13804	13893	14010	13865	14003	14149	14033	13834	13918	13793	13873	13862	13947	13921	13854	13812	13966	13995	13838	13886	14066	14070	13781	13764	13945	13911	13906	13889	13997	13931	13978	13790	14241	14060	13960	14014	13988	14134	13992	14079	14217	14019	13919	13977	13977	14046	13893	13807	13926	14104	14073	13948	14025	13908	14014	13940	14005	14092	14017	13896	13851	13735	13886	13926	13974	14012	14046	13995	14193	13992	14003	13827	13906	14096	13997	13936	13825	14055	13982	14019	14069	13966	14051	14044	14027	13938	13957	13888	13854	13834	14090	13806	14109	13981	13948	13941	13751	13774	13992	13773	14101	14018	13832	13981	13863	14071	13931	13852	13967	13999	13824	13696	13928	14010	13994	13983	13860	13953	14002	14080	14084	13797	14001	13970	14043	13908	13963	13989	14028	13944	13814	13748	13794	13819	14027	13952	14086	14083	14037	13578	14004	13865	13914	13866	13605	13826	13779	13963	14142	13949	13966	14099	13840	13865	13910	13996	13989	13949	13939	13905	13857	13893	13975	13912	13928	14071	14012	13912	14028	13947	14059	14177	13976	13716	14063	13882	13970	13907	13876	14016	13872	13579	13983	13934	13921	13797	13915	13839	14080	14007	13968	13992	13913	13956	13762	14119	13881	13848	13834	14141	13884	14092	13862	13825	13857	14097	13858	13787	14064	14086	14063	13862	13856	13842	13987	13787	14030	13883	13955	13700	13960	14045	13946	14082	13946	13987	13972	13909	14075	14020	13746	14040	13822	13792	13879	13810	13840	13939	14089	14057	13794	14014	13868	13852	13869	13955	13795	14066	13968	13853	13847	13781	14065	13915	13901	13947	13848	13812	13924	14112	14172	13979	13942	13922	14054	13975	14029	13830	13900	13812	14059	13941	13966	13935	13722	13850	13948	14100	13887	13964	13948	13813	13824	14000	13940	13719	14074	13864	13827	13855	13801	13861	13915	13858	14047	14032	13867	13963	14099	13894	14051	13854	13787	13891	13720	13818	14167	14062	14073	13753	13949	13999	14053	13997	13902	14023	13870	13893	13974	13804	13924	13942	14071	14141	13772	14182	14045	14017	13864	13941	13944	14024	14023	13955	13917	13799	14090	13918	13998	13902	14016	14149	14024	13770	13941	13879	13855	13847	13897	13972	13995	13920	13984	13941	14120	14050	13908	13811	13960	13818	14036	13909	13947	13825	13963	13997	13839	13803	13877	14046	13570	13886	14017	13964	13803	13908	14041	13831	13815	13896	13946	13869	13883	13759	13991	13885	14150	14024	14122	14049	14019	13839	13953	14078	13799	14151	13907	13961	13889	14111	13975	13928	13927	13849	13987	14067	14063	13836	13983	14238	13787	13829	13897	13914	14170	14096	13957	14022	14033	13970	14005	13963	13966	14016	14092	13786	13949	14051	13889	13914	14075	13861	13946	14063	14104	13942	13913	13876	13958	13762	13924	13929	13706	13948	13807	13996	13978	13869	13891	13970	13798	13696	14016	13937	14015	14006	13984	13948	14162	13964	13845	13880	13851	13880	13903	13800	14066	13859	13943	13937	13948	14097	14020	13897	13874	13943	13930	13827	13929	13817	13733	13959	13860	13771	13931	14015	13898	13833	13976	14052	13938	13923	13935	14013	14083	13852	14006	13960	13747	13728	13823	13831	13760	14085	13933	13972	13970	13848	13891	13991	14022	13933	13877	13968	14005	13947	13865	13725	13915	14062	13869	13842	13855	13783	14094	13955	13987	13797	13823	14000	13946	13777	13816	13924	14007	13990	14142	14019	13962	14085	14072	14010	13943	13985	13911	13954	13986	13924	13863	13808	14010	13805	13864	13906	13747	13950	13822	14094	13933	13996	13894	13927	14020	13936	14007	13922	13923	13918	14067	13861	13984	14045	13937	14128	14216	14000	14007	14023	13905	13908	13903	14092	14019	13913	13884	13895	13892	13766	13850	14028	14083	13859	13974	13884	13856	13703	13852	13978	13842	13898	13896	13734	14189	14143	14124	14149	13917	13794	14017	13914	13937	14070	13974	13957	13927	13855	14029	13978	13977	13884	13775	13849	13863	13981	14010	13724	13904	13846	13786	13905	13986	13928	13892	14172	13932	13927	13986	13803	13904	14064	14004	13997	13841	13879	13837	13903	13873	14071	13852	13754	13741	13871	13825	14045	13981	13753	13845	13865	13865	13836	13901	13945	14002	13846	13911	13923	13918	14061	13885	13842	13921	14009	14018	14041	13962	14062	13963	13886	13965	13977	14192	13938	13743	13857	13938	14030	13972	14224	14126	13854	13923	14017	13953	13814	14069	13863	13892	14043	13812	13888	13933	13885	14150	13948	13849	13886	13893	13930	13779	13921	13793	13868	13794	13861	13637	13965	14033	14046	13941	14079	13854	13838	13716	13774	13825	13799	13864	13848	13891	14075	13730	14074	13957	13944	13968	13826	13843	13816	13754	13939	13975	13947	13979	13966	13990	13875	14068	14033	13898	13909	13785	13931	13759	13973	14063	14082	13985	13860	13971	13840	14030	14042	13893	13801	13916	13717	13799	13862	13815	13925	13997	13852	13716	13810	14007	13996	13846	13982	14048	13841	14071	14096	14043	13966	14092	13847	13853	13847	13814	13847	13885	13985	14096	13952	13937	14137	13965	14064	13966	14011	13890	13895	13920	13868	13886	14108	13910	14090	13764	13945	13967	13854	14128	13875	13977	14004	13926	13914	14057	14141	14040	13893	13917	14166	14094	13887	14001	13987	13950	13883	13902	14030	13757	14031	14067	13938	14053	13896	13793	13861	14081	14145	14055	13853	13899	13967	14103	13966	14265	13848	14072	13949	13883	13793	13948	13942	13921	14191	14128	14057	13932	13780	13846	13986	13822	13989	13750	13920	14056	13989	13934	13930	13953	13927	13852	13952	13980	14114	13867	13879	13947	13728	13886	13907	13984	14055	13896	13862	13964	14108	13906	14079	13935	13872	14033	13766	13822	13947	13884	14003	13853	13834	14018	13786	14028	13918	14067	13982	13951	13834	13918	13896	14033	13763	14035	13900	13924	14024	13787	13950	14098	13964	14041	13654	14135	13906	13916	13881	13970	13967	13731	13965	13984	13860	14073	13885	13891	13865	13866	14006	14076	13937	13868	13876	13979	13776	14081	13857	14038	14152	14030	14076	14023	13941	13827	13991	14109	14020	13935	14011	13757	13917	14088	13782	14044	14130	14173	14156	14097	14042	13807	13857	13813	13989	13920	13985	14047	13980	13878	13965	13901	14043	13951	14018	13950	13871	13797	13970	14000	13995	13935	13927	14015	14000	14082	13942	14025	14020	13809	13930	13982	14030	14040	14044	13861	13891	14112	13907	14056	13949	13929	13919	13873	13854	14042	13830	13901	13988	13951	13999	13776	13911	13810	13969	13953	14039	13816	13824	13804	14071	13953	14031	14291	13997	14000	13981	13945	13870	14194	14028	14061	13864	13839	13965	13967	14265	14174	13826	13984	13876	13966	14015	13990	13928	13976	13942	14110	14049	14005	13987	13991	13929	13917	14098	14062	14037	13848	13874	13739	13738	13899	13857	14079	13755	13908	13906	14119	13986	13891	13752	14062	14114	14010	13998	13984	13849	14067	13921	13895	13979	13900	13911	14195	13877	13849	13804	13887	14125	13823	13864	13761	13784	13975	13731	14021	13955	14051	13847	13840	14033	13970	13990	13958	14017	13990	13909	14004	13818	13914	13817	14121	13832	13801	13918	13954	13921	13819	13920	14051	14055	13980	14012	13914	13931	13898	13912	13935	13931	13935	13882	14047	14026	14059	13873	13871	13951	13918	14124	14052	13997	14063	13817	13791	13866	13842	13982	13764	13867	13992	13934	13997	13958	13935	13656	13941	13815	13894	13701
49797	77571	75072	65387	54729	44617	37162	30800	22951	18782	15486	13927	13242	12593	12220	12189	12280	11743	11139	11018	10887	10503	10780	10436	10360	10259	10236	10380	10223	10426	10290	10310	10209	10373	10285	10216	10147	10232	10277	10310	10166	10197	10115	10157	10085	10208	10133	10197	10225	10128	10241	10039	10243	10240	9943	10131	9912	10130	10419	10262	10177	10095	9997	10177	10058	10127	9944	10123	10165	10044	10230	10219	10196	10109	10155	9883	10266	10177	10209	10004	10137	10067	10107	10205	9995	10174	10138	10159	9989	10096	10250	10104	10148	10112	10187	10152	9989	10183	10247	10181	10017	10117	10077	10153	10160	10138	10157	10123	10142	10258	10056	10193	10122	10129	10179	10096	10176	10237	10078	10069	10152	10045	10079	10135	10036	10073	10258	10173	10067	10077	10026	10170	10127	10142	10130	10154	10017	10082	10178	10133	10094	10111	10163	10125	10097	9997	10183	10125	10110	10171	10256	10310	10236	10124	10115	10099	10265	10183	10196	10050	10044	10156	10154	10132	10023	10227	10285	10200	10102	10309	10269	10057	9968	10096	10093	10132	10210	10162	9971	10216	10119	10138	10072	10047	9999	10044	10250	9971	10175	10152	10064	10001	10030	10260	10041	10034	10174	10070	10098	10213	10192	10178	10180	10143	10139	10192	10130	10035	10151	10015	10132	10183	10125	10071	10163	10178	10220	10202	10159	10075	10187	10062	10201	10330	10185	10223	10187	10299	9919	10110	10127	10113	10062	10275	10181	10137	10211	10229	10177	10094	10048	10126	10210	10000	10119	10097	10167	10289	10132	10086	9934	10194	10031	10340	10049	10057	10198	10067	10187	10233	10235	10144	10016	10093	10223	10064	10112	10184	10072	9977	10072	10279	10151	10163	10283	9993	10147	10122	10120	10098	10173	10019	10130	10175	10185	10089	10203	10256	10094	10103	10109	10089	10086	10109	10072	10041	10077	10067	10256	10228	10002	10258	10099	10157	10120	10063	10166	10073	10137	10245	10037	10020	10212	9993	10103	10226	10235	10077	10192	10281	10042	10250	10241	10152	10258	10028	10234	10207	10145	9991	10032	10325	10278	10050	10202	10307	10163	10079	10225	9981	10114	10088	10046	10028	10179	10101	10128	10200	9994	10170	10236	10232	10029	9978	10259	10143	10091	10141	10040	10206	10166	10063	10071	10147	10025	10150	10075	10005	10165	10218	10160	10184	10069	10148	10278	10015	10022	10081	10275	10197	10004	10115	10218	10060	10190	10145	10074	10196	10167	10074	10041	9976	10100	10055	10205	10375	9992	10133	10044	10069	10168	10098	10090	10212	10180	10148	9976	10048	10227	10130	10096	10114	10049	10067	10222	10276	10221	10174	10213	10185	10207	10145	10108	10121	9981	10008	10063	10265	10153	10230	10134	10124	10151	10131	10099	10112	10180	10307	10198	10083	10077	9972	10234	10210	10274	10170	10193	10189	10018	10150	10171	10193	10120	10157	10116	10174	10043	10097	10128	10282	10217	10174	10204	10172	10155	10171	10208	10203	10021	10099	10050	10218	10133	10181	10148	10178	10169	9997	10221	10198	10283	10107	10273	10168	10130	10203	10294	10055	10239	10136	10273	10129	10095	10042	10150	10192	10151	10072	10342	10087	10145	10036	10120	10189	10192	10143	10122	10155	10174	10002	9970	10231	10118	10119	10278	10123	10030	10115	10235	9991	10303	10241	10170	10082	10043	10147	10119	10183	10122	10098	10184	10123	10056	10058	10303	10267	10109	10088	10026	10143	10255	10199	10143	10141	10237	10232	10217	10210	10159	10131	10067	10142	10026	10200	10154	10143	10065	10166	10042	10215	10126	10243	10277	10092	10116	10128	10260	10071	10041	10062	10173	10069	10073	10094	10189	10094	10036	10215	10163	10201	10061	10100	10127	10073	10111	10080	10182	10063	10111	10072	10335	10003	10201	9981	10196	10175	10024	10089	10173	10152	10306	10118	10169	10011	10208	10157	10268	10118	10246	10366	10039	10006	10058	10049	10076	10104	10030	10035	10245	10232	10167	10240	10086	10186	10162	10030	10113	10224	10091	10029	10173	10081	10181	10376	10136	10061	10283	10061	10013	10153	10208	10113	10066	10126	10220	10235	10119	10228	10037	10012	10348	10169	10231	10311	10186	10076	9965	10080	9948	10220	10028	10110	10295	9989	10121	10215	10263	10193	10333	10125	10138	10024	10141	9949	10201	10299	10057	10191	10109	10177	10087	10160	10221	10030	9956	10061	10060	10225	10231	10062	10014	10283	10123	10043	10214	10071	10201	10284	10032	10122	10274	10036	10090	10087	10010	10033	10201	10062	10072	10094	10001	10064	10231	10270	10075	10088	10060	10199	10170	10122	10143	10177	10152	10090	10168	10168	10146	10133	10026	10179	10160	10137	10202	10096	10028	10111	10166	10206	10046	10154	10058	10305	10182	10115	10190	10107	10106	10166	10075	10146	10096	10080	10045	10190	10209	10121	10221	10118	10144	10234	10111	10042	10061	10098	10400	10174	10151	10156	10148	10322	10072	10084	10331	10189	9987	10279	10073	10175	10168	10129	9942	10286	9999	10222	9959	10117	10119	10125	10133	10156	10224	10018	10039	10224	10207	10255	10016	10109	10154	10200	10277	9968	10422	10256	10177	10140	10103	10200	10306	10140	10228	10182	10256	10120	10030	10212	10093	10105	10168	10135	10170	10130	10146	10114	10130	10244	10016	10169	10020	9879	10243	10256	10260	10168	10271	10158	10292	10306	10058	10023	10098	10267	10063	10233	10066	10112	10199	10214	10086	9982	10251	10214	10172	10261	10048	10120	10154	10078	10166	10121	10209	10098	10173	10208	10052	10155	10194	10195	10061	10244	10151	10143	10034	10085	10100	10226	10069	10114	10128	10133	10105	10290	10177	10110	10161	10006	10266	10082	10020	10180	10220	10222	10115	10083	10064	10162	10123	10180	10241	10146	10307	10051	10175	10176	10094	10327	10238	10109	10214	10074	10075	10044	10113	10083	10128	10107	10117	10128	10150	10195	10059	10108	10125	10180	10263	10164	10140	10065	10177	10268	10138	10130	10133	10202	10107	10157	10030	10261	10212	10072	10247	10156	10134	10083	10028	10286	10094	9984	10125	10186	10146	10118	10293	10216	10086	10297	10221	10176	10179	10268	10133	10159	10109	10290	10078	10172	10220	10004	10143	9965	10047	10058	10045	10279	10097	10177	10225	10036	10018	10182	10092	10064	10178	10101	10200	10091	10022	10140	10127	9990	10269	9977	10223	10029	10253	10169	10167	10104	10179	10014	10125	10174	10198	10171	10115	10089	10060	10278	10170	10115	10097	9886	10030	10126	10318	10182	10157	9975	10009	10218	9979	10194	10103	10102	10083	10194	10271	10237	10209	10369	10103	10312	10015	10256	10188	10217	10042	10108	10195	10201	10207	10022	10107	10089	10125	10069	10180	10088	10125	10101	10081	10189	10028	10144	10018	10142	10152	10019	10163	10080	10209	10045	10149	10260	10171	10203	10050	10438	10085	10163	10030	10097	9993	10106	10160	10087	10126	10188	10207	9988	10288	10150	10145	10219	10261	10124	10188	10050	10095	10200	10217	10018	10148	10292	10050	10009	10146	10064	10249	10101	10143	10359	10185	10047	10113	10270	10234	10123	10194	10272	10146	10108	10150	10214	10011	10201	10189	9997	10286	10196	10072	10134	9997	10276	9929	10147	10142	10160	10166	10071	10065	10184	10251	10122	10098	10072	10283	10004	10004	10142	10068	10081	10063	10155	10258	10129	10048	9958	9988	10023	10100	10044	10223	10164	10029	9990	10147	10118	10169	10160	10074	10110	10012	10198	10148	10121	10116	10266	10104	10143	10052	10081	10050	10160	10061	10096	10068	10074	10274	10087	10017	10197	10106	10103	10223	10260	10223	10298	10131	10072	10146	10220	10229	10182	10221	10154	9990	10034	10158	10054	10222	10057	10074	10186	10268	10198	10005	10268	10155	10049	10125	10080	10159	10102	10138	10084	10273	10120	10124	10016	10290	10165	10031	10256	10103	10153	10235	10133	10095	10173	10088	10191	10168	10107	10052	10124	10100	10200	10161	10187	9907	10246	10150	10049	10214	10109	10295	10163	10362	10162	10250	10166	10227	10248	10098	10101	9993	10047	10113	10145	10159	10261	9997	10213	10094	10043	10181	10176	10120	10193	10176	9956	10065	10075	10067	10190	10108	10078	10264	10212	10105	10107	10106	10167	10001	10219	10137	10067	10197	9915	10016	10146	10342	10136	10210	10035	10062	10235	10201	10133	10269	10081	10079	10325	10088	10056	10282	10134	10093	10183	10203	10120	10160	10145	10218	9961	10246	10151	10083	10075	10218	10186	10152	10283	10110	9918	10141	10156	10198	10204	10227	10118	10119	10291	10149	10175	9993	10162	10265	10082	10109	10148	10211	10050	10064	10196	10185	10121	10156	10138	10108	10103	10127	10234	10086	10039	10171	10113	10205	10026	10040	10135	9911	10098	10129	10067	10119	10030	10060	10082	10307	10126	10161	10271	10169	10212	9991	10079	10217	10088	10122	10092	10226	10090	10112	9973	10218	10077	10186	9912	10278	10182	10089	10090	10012	10200	10125	10133	10099	10029	10072	10111	10197	10050	9942	10117	10122	10329	10226	10157	10090	10134	10387	10027	10241	10063	10183	10104	9974	10079	10159	10177	10076	10004	10115	10186	10171	10091	10202	10116	10108	10033	10172	10101	9951	10037	10167	10057	10090	10120	9987	10145	10144	10060	10093	10040	10179	10074	10064	10075	10208	9940	10202	10128	10051	10289	10298	10254	10240	10176	10155	10163	10349	9981	10143	10120	10219	10116	10093	10112	10124	10303	9991	9982	10134	10147	10075	10139	10121	10068	10294	10098	10251	10091	10193	10199	10307	10046	10217	10052	9999	10066	10130	10085	10172	10087	10195	10115	10075	10121	10203	10289	10035	10203	10219	10194	10157	10177	10194	10029	10200	10019	10248	10100	9936	10154	10304	10197	10179	10275	10074	10132	10012	10103	10185	10266	10240	10124	10245	10212	10166	10133	10177	10259	10157	10174
43707	55448	58932	49971	39248	31573	26600	21822	18332	16033	15634	14782	14428	14563	14196	14137	14115	14083	13924	14006	14042	13684	13824	13733	13507	13477	13592	13777	13668	13466	13605	13596	13542	13640	13620	13803	13664	13700	13467	13338	13593	13568	13571	13571	13665	13604	13671	13579	13603	13545	13564	13678	13513	13608	13543	13365	13422	13424	13508	13820	13669	13552	13584	13653	13655	13614	13577	13549	13416	13554	13631	13581	13391	13518	13445	13544	13573	13547	13541	13487	13704	13528	13595	13459	13507	13352	13656	13439	13453	13360	13587	13451	13527	13357	13720	13435	13422	13416	13560	13784	13556	13360	13314	13311	13677	13493	13466	13408	13462	13420	13476	13591	13487	13371	13492	13344	13748	13537	13486	13455	13519	13461	13548	13699	13460	13493	13505	13686	13536	13482	13554	13537	13503	13645	13392	13530	13443	13677	13483	13622	13496	13507	13336	13453	13517	13577	13451	13488	13646	13529	13604	13552	13621	13800	13411	13563	13556	13501	13409	13523	13581	13562	13452	13432	13499	13574	13558	13479	13294	13600	13487	13611	13608	13654	13387	13389	13559	13436	13508	13542	13551	13437	13609	13354	13364	13348	13419	13526	13486	13476	13619	13227	13368	13328	13520	13249	13671	13558	13666	13412	13476	13622	13524	13583	13437	13421	13246	13567	13620	13515	13431	13674	13640	13566	13543	13309	13570	13710	13499	13355	13390	13532	13396	13528	13434	13580	13508	13639	13686	13479	13602	13725	13311	13484	13491	13476	13490	13595	13605	13423	13353	13576	13538	13587	13529	13680	13594	13621	13491	13606	13322	13476	13558	13567	13536	13577	13492	13519	13475	13588	13484	13362	13529	13522	13430	13535	13521	13548	13425	13273	13511	13449	13583	13627	13556	13489	13474	13462	13531	13424	13379	13545	13446	13545	13574	13540	13714	13715	13456	13436	13512	13354	13499	13638	13613	13544	13455	13427	13397	13619	13589	13285	13357	13440	13405	13313	13463	13496	13415	13498	13555	13529	13506	13652	13478	13641	13546	13468	13358	13567	13750	13636	13466	13459	13546	13692	13678	13478	13607	13511	13582	13414	13668	13628	13476	13541	13524	13464	13342	13511	13611	13342	13479	13789	13446	13755	13682	13460	13562	13318	13423	13328	13412	13406	13634	13618	13691	13604	13594	13470	13457	13401	13586	13445	13426	13419	13489	13714	13412	13452	13424	13604	13625	13679	13794	13528	13438	13637	13476	13687	13813	13591	13519	13315	13467	13454	13600	13535	13620	13552	13398	13508	13551	13393	13432	13626	13654	13436	13654	13617	13527	13649	13429	13228	13547	13573	13564	13386	13558	13266	13502	13550	13609	13538	13461	13507	13519	13495	13710	13519	13609	13688	13537	13411	13477	13409	13643	13459	13648	13461	13710	13591	13501	13646	13397	13425	13430	13466	13656	13509	13343	13500	13522	13617	13507	13264	13358	13540	13558	13435	13548	13479	13782	13457	13673	13681	13560	13703	13679	13697	13545	13527	13497	13400	13480	13348	13367	13533	13430	13616	13548	13517	13580	13433	13549	13613	13542	13606	13518	13522	13487	13647	13537	13481	13547	13753	13488	13602	13684	13492	13602	13520	13433	13502	13442	13382	13466	13443	13487	13685	13587	13462	13689	13813	13573	13576	13514	13638	13452	13550	13486	13521	13418	13383	13378	13566	13600	13621	13464	13643	13627	13517	13425	13623	13564	13436	13588	13674	13644	13544	13467	13394	13437	13643	13496	13648	13523	13417	13427	13751	13483	13553	13534	13570	13451	13663	13621	13679	13477	13407	13544	13530	13336	13538	13248	13754	13590	13620	13550	13463	13271	13647	13511	13644	13598	13411	13513	13469	13567	13499	13416	13500	13496	13554	13488	13507	13573	13596	13502	13561	13475	13634	13338	13545	13687	13536	13373	13416	13338	13521	13251	13535	13336	13499	13378	13657	13540	13498	13740	13608	13517	13539	13536	13531	13649	13611	13401	13322	13682	13532	13520	13482	13681	13530	13521	13647	13569	13612	13648	13288	13329	13435	13511	13497	13569	13595	13391	13493	13567	13378	13494	13480	13447	13583	13333	13616	13625	13614	13546	13462	13484	13308	13578	13716	13544	13565	13503	13388	13409	13531	13564	13550	13361	13354	13473	13573	13394	13487	13376	13318	13439	13666	13443	13482	13609	13314	13465	13737	13534	13432	13453	13569	13446	13245	13546	13578	13539	13534	13484	13453	13657	13662	13655	13449	13431	13372	13520	13571	13587	13660	13665	13600	13565	13427	13575	13497	13316	13391	13458	13606	13353	13393	13470	13490	13475	13687	13516	13382	13626	13498	13501	13524	13459	13560	13515	13529	13492	13640	13431	13539	13387	13574	13334	13626	13463	13373	13540	13461	13389	13587	13438	13280	13504	13508	13555	13452	13643	13462	13596	13617	13598	13497	13637	13410	13258	13492	13539	13376	13591	13385	13632	13549	13635	13330	13523	13529	13519	13636	13638	13618	13497	13408	13677	13626	13503	13693	13601	13498	13436	13489	13484	13528	13560	13638	13403	13480	13565	13585	13780	13468	13627	13463	13411	13328	13366	13666	13553	13508	13598	13583	13511	13538	13507	13663	13625	13425	13381	13406	13487	13721	13589	13471	13573	13534	13584	13332	13498	13295	13527	13621	13501	13555	13619	13623	13741	13487	13709	13477	13469	13487	13522	13697	13377	13509	13337	13494	13371	13528	13316	13504	13367	13665	13417	13560	13451	13427	13601	13431	13382	13456	13590	13578	13539	13591	13733	13498	13481	13411	13563	13672	13593	13520	13434	13558	13554	13745	13456	13462	13481	13380	13525	13712	13370	13614	13615	13534	13233	13586	13419	13571	13618	13588	13498	13345	13476	13773	13604	13335	13567	13542	13430	13515	13860	13460	13406	13574	13439	13654	13590	13365	13513	13449	13588	13451	13471	13565	13509	13353	13464	13477	13502	13596	13441	13390	13485	13570	13392	13522	13584	13653	13416	13741	13592	13516	13636	13719	13463	13465	13596	13424	13558	13532	13566	13689	13587	13405	13565	13380	13801	13746	13554	13538	13495	13478	13491	13592	13359	13462	13382	13547	13365	13490	13613	13631	13646	13768	13644	13640	13517	13530	13577	13445	13632	13677	13780	13583	13378	13322	13497	13454	13510	13474	13572	13630	13468	13404	13538	13591	13524	13382	13437	13452	13662	13439	13383	13607	13622	13518	13565	13507	13507	13549	13550	13415	13336	13658	13523	13639	13487	13636	13512	13514	13474	13605	13426	13559	13598	13482	13689	13525	13494	13563	13429	13763	13750	13493	13494	13580	13501	13491	13419	13366	13499	13491	13579	13594	13400	13505	13647	13498	13516	13526	13582	13592	13603	13488	13463	13451	13303	13415	13675	13640	13468	13517	13524	13507	13640	13522	13537	13581	13498	13476	13659	13610	13574	13462	13461	13590	13700	13634	13468	13240	13541	13454	13734	13427	13492	13502	13244	13639	13538	13609	13655	13437	13674	13629	13488	13445	13320	13494	13581	13577	13563	13438	13305	13698	13555	13549	13575	13579	13638	13614	13511	13486	13769	13734	13394	13495	13579	13474	13306	13362	13400	13609	13547	13460	13517	13671	13572	13629	13372	13500	13461	13523	13477	13562	13705	13631	13592	13581	13466	13509	13633	13500	13316	13421	13513	13617	13496	13480	13494	13515	13455	13466	13365	13583	13617	13497	13641	13635	13372	13583	13653	13508	13532	13541	13549	13492	13344	13380	13481	13671	13461	13430	13318	13613	13477	13383	13631	13581	13585	13370	13603	13517	13599	13470	13360	13621	13381	13545	13514	13348	13379	13526	13463	13643	13492	13691	13583	13708	13465	13706	13435	13521	13280	13633	13691	13711	13593	13423	13675	13362	13666	13546	13532	13321	13411	13489	13532	13648	13551	13432	13624	13416	13445	13361	13466	13277	13347	13470	13347	13314	13493	13477	13548	13723	13666	13575	13580	13533	13463	13533	13568	13405	13510	13425	13443	13581	13395	13480	13593	13307	13657	13596	13692	13474	13555	13515	13567	13784	13699	13524	13611	13640	13533	13582	13417	13656	13664	13632	13457	13451	13687	13685	13591	13549	13432	13426	13682	13503	13587	13432	13559	13561	13556	13604	13680	13442	13483	13449	13522	13718	13533	13603	13377	13559	13521	13497	13562	13564	13668	13541	13197	13360	13545	13465	13449	13405	13664	13452	13564	13479	13563	13550	13557	13746	13548	13684	13437	13417	13310	13565	13468	13524	13524	13765	13555	13714	13483	13476	13880	13580	13538	13590	13582	13472	13648	13531	13689	13503	13558	13498	13343	13411	13378	13571	13513	13599	13535	13666	13429	13508	13488	13467	13362	13471	13536	13556	13607	13586	13595	13535	13391	13568	13672	13596	13610	13580	13566	13506	13524	13520	13620	13462	13615	13615	13497	13638	13573	13438	13484	13472	13746	13764	13573	13546	13518	13455	13597	13752	13688	13328	13544	13577	13678	13483	13435	13563	13280	13521	13497	13673	13450	13511	13449	13350	13321	13686	13543	13494	13596	13495	13612	13414	13512	13539	13526	13502	13436	13652	13720	13466	13511	13528	13663	13569	13692	13576	13486	13416	13576	13665	13610	13293	13484	13587	13508	13536	13535	13575	13551	13783	13377	13408	13434	13489	13440	13527	13346	13389	13682	13339	13368	13475	13531	13428	13656	13578	13448	13548	13450	13596	13531	13318	13712	13488	13499	13805	13678	13669	13396	13632	13531	13478	13587	13552	13619	13651	13577	13632	13644	13567	13434	13434	13594	13503	13578	13407	13539	13627	13496	13611	13476	13495	13409	13572	13563	13606	13494	13350	13344	13595	13584	13446	13334	13536	13514	13475	13517	13337	13580	13548	13503	13489	13531	13783	13494	13425	13608	13440	13433	13471	13447	13566	13419	13759	13542	13389	13639	13724	13600	13608	13688	13568	13603	13574	13385	13546	13647	13509	13633	13439	13528	13336	13351	13288	13468	13508	13453	13508	13407	13309	13463	13533	13673	13364	13207	13534	13546	13489	13431	13640	13559	13455	13409	13569
47414	64425	59742	45917	36929	28966	24597	19269	15366	12879	12246	11660	11232	10939	10831	10811	10498	10352	10494	10139	10201	10234	10312	10039	9981	10142	10051	10088	10074	10029	10252	9935	9972	9956	9897	9827	9975	10073	9761	10034	10128	9916	10004	9858	9932	9932	9930	9914	10071	9888	10099	9974	9935	10006	9916	10011	9857	10091	9934	9875	9928	10001	9944	9993	10066	10037	10013	9894	9971	9955	9942	9807	10068	9906	9879	9945	9977	9886	9956	9866	9968	9920	9905	10162	9779	9920	9962	9989	10021	9962	10047	9892	9892	9955	10049	9930	10104	9976	9892	10042	10080	10058	9975	9853	9880	10082	9849	9984	9871	9970	10071	9772	9906	9933	10053	9885	9948	9796	9868	9733	10006	9971	10043	10023	9949	9969	10151	9873	9883	10146	9941	9992	9907	9965	9922	9910	9813	9927	10060	9831	10047	9953	10059	9918	10044	9983	10145	9951	10067	10025	10071	10044	9883	10168	9964	9980	10050	10055	10002	10115	9673	10068	10049	9974	9900	10009	9835	10045	9920	10058	9927	9882	9891	9910	9997	9969	9851	9868	9985	10002	10005	9949	9917	10003	10016	9874	9888	9830	9985	9935	9952	9751	9939	10064	9999	9984	10004	10010	9954	9984	9997	9990	10043	9925	9967	9956	9921	10025	10101	9910	9881	9843	9830	9776	9927	10037	9871	9876	9799	9884	10007	9878	10042	9942	9931	9945	9869	9824	9770	10104	9993	9899	10001	9823	10078	9932	9977	9972	10003	9883	9955	9937	9820	9868	9956	9975	9946	9742	9936	9989	9909	9944	9823	10018	10081	9873	9998	10102	9807	9986	9761	9912	9894	9840	10014	9827	9992	10021	9974	9982	9919	9966	10030	9941	9950	10077	10050	9873	9947	9837	10046	9783	9986	10026	9956	9842	9903	9954	9881	9862	9996	9911	10058	9973	9967	10060	9966	9989	9941	9907	9990	9828	9922	9965	9823	10043	9795	9953	9987	10004	9998	9857	10062	9971	9869	9969	10092	10058	10014	9995	9910	9880	10030	10044	9966	10066	10060	9864	9962	10018	9995	10047	10025	10055	10035	9939	10058	10032	9911	9903	9928	9978	9946	9915	9991	9915	9889	10073	10034	9787	9836	10099	9814	9808	10059	9987	9836	9874	10095	10007	9992	9915	9898	9974	9805	10027	9890	10101	9897	9992	9936	9931	9965	9923	9965	10053	9866	9843	9946	9839	9781	9977	9837	9968	9940	9949	10098	10018	10009	9895	9937	9915	9857	9931	9908	9958	9867	9918	10008	9872	9928	9999	9943	9930	9976	9913	9843	10126	9856	9909	9918	9918	9976	9922	9753	9733	9996	9923	10078	9832	9892	9909	9886	10027	10079	9919	9903	9887	10000	9996	9960	10014	10046	10099	9903	9880	9957	9986	9792	9911	10024	9900	9932	9931	9920	9975	9952	9935	10050	9997	10055	9974	9909	9880	9904	9984	10023	9877	9932	9982	9961	9922	9918	9997	10090	9954	9776	9844	10024	10025	9964	9937	9917	9980	10086	9926	9880	9976	9944	9950	9905	9872	10055	9874	10037	10215	9987	10138	10013	9918	9879	9885	9933	10001	9877	9873	9927	9992	10062	9974	9934	9912	10074	10102	9888	9863	9916	10081	9951	9900	9867	9884	9779	9881	9909	10031	9980	10051	9968	10006	9992	9917	9979	9978	10126	9955	9829	9889	10143	9930	9961	10017	10008	9938	10013	9782	10038	9931	9919	9954	9831	9998	9988	9961	9984	9961	9982	10065	10034	9920	10052	10022	9933	10063	10116	9974	9924	9930	10040	9998	9906	10106	9956	9968	9869	9944	10141	9883	9823	9929	9946	10085	9945	10147	10008	9904	10005	9947	9973	10093	9917	9827	10013	10056	9832	9909	9989	9878	9914	9915	9920	9917	10020	9911	10102	9996	9903	9916	9769	9931	9786	9939	9985	9872	9963	9957	9935	9980	9958	10020	10030	9975	9946	10037	9891	10035	10020	10040	9829	9962	9860	10014	10001	9921	9885	9873	10030	9917	10053	9956	9974	9906	9962	10030	9764	9898	9836	10007	9972	9964	10054	10003	9871	9854	9867	10021	10073	9910	9952	10006	9933	9810	9960	9955	9890	10003	10106	9957	10044	10084	9861	9848	9803	9871	9897	9986	9902	9877	9931	9903	9964	9966	10150	9930	9900	9883	9844	9927	9927	10079	9859	9895	9911	9832	9944	9836	9925	10013	9896	9959	10060	9987	9951	9899	10003	9993	9866	9915	9991	9993	9846	9854	9795	9853	9926	9991	9934	9981	9870	10107	9870	9982	9930	9940	9911	9882	10020	9980	9934	9949	10057	9972	9694	9886	9954	10067	9925	10045	9800	9926	9908	10104	9801	9923	9951	9965	10001	9984	9993	10059	9878	9907	9795	9897	9942	10105	10074	9850	9861	9895	9769	9994	10010	9911	9920	9804	9841	9894	10005	9935	9913	9903	9920	10085	9931	9899	9856	9929	9985	9958	10073	10018	10032	9889	10013	9979	9881	9869	9990	9967	9989	10034	9924	9975	9984	10029	10039	9933	9928	9879	9982	9968	10021	9767	9954	9766	9868	9748	9933	9849	9984	10008	9932	9799	9788	9932	9867	9901	9901	9843	10065	9982	10046	9914	9815	10034	9997	10083	9906	9941	10019	9794	10029	9962	9958	10002	9909	9806	10006	10039	9980	9941	9810	10023	9988	9955	10000	10119	10081	9871	10124	9781	10013	9867	9904	9942	9879	9964	9888	10015	9982	9955	9829	10153	10013	9896	9933	9930	9975	9890	9916	9868	9959	9989	9977	9923	9996	10009	9954	9913	9856	9968	9832	10012	9958	9879	10012	9917	9926	9872	10159	9972	9820	9929	10079	10047	9892	10015	10102	10043	9933	9943	10040	10006	9915	9965	9944	9937	10077	9847	9957	10180	10004	9987	9960	9868	10000	9882	10066	9917	10063	9917	9872	10089	9943	10034	9910	9957	9834	9899	9937	9877	10142	9996	9892	10124	10031	9859	9864	9938	9974	9961	9854	9946	9929	10074	9948	9882	9923	9811	10078	9974	9802	9981	9898	10020	9913	10059	9838	9973	9958	10038	9920	10036	9980	9903	10061	10013	9962	9889	9896	9829	10032	9928	9905	9843	10050	10064	10008	9839	10018	9977	9824	10088	10016	9941	9939	9984	9864	9945	10104	9959	9989	9940	10013	9971	10013	10054	9918	9853	9841	9829	10109	10049	9881	10047	9861	9958	9903	9915	10044	9821	10101	10035	10013	10047	9889	9943	9995	10010	9967	9869	10044	10013	10003	9990	9884	9906	9858	9962	9921	10097	9781	9927	10118	9885	9823	9850	9763	9877	9988	9879	10010	9905	9920	9920	10072	9938	9952	9817	9951	9960	10047	9867	9916	10061	10103	10071	10027	9952	9992	9899	9769	9902	9783	9861	9812	9866	10017	10046	10033	9924	9854	9819	10083	9997	9859	9951	9972	10034	9844	10006	9908	9808	9960	9892	10001	10025	10048	9969	10134	10015	9871	9973	10018	9937	9902	10058	10050	9984	9969	9784	10035	9911	9947	9875	9970	10024	9899	9975	9929	10034	9919	10051	10008	9846	9934	9957	10078	9969	10056	10032	9876	10013	9774	10044	9952	9931	10030	9868	9923	10001	10044	9977	9993	9946	9976	10075	9954	9877	9995	10003	9970	10033	9960	10060	9984	10018	10040	10055	9851	9943	9999	9960	9942	10000	9951	10132	10034	10087	10019	9868	9889	9962	10011	9925	9913	10004	9947	10077	9846	10138	10023	9988	9868	9980	9963	10114	9992	10039	9752	9878	9901	9898	9932	10001	9911	9970	9913	10048	10096	10060	10050	9903	9902	9979	9968	9962	9953	10131	9911	10083	10022	9877	9991	9815	9946	9901	9850	9984	9899	9970	9998	9848	9875	10006	10042	9855	10020	9941	9960	9899	9882	9898	9923	9888	10007	9990	9998	9792	9988	9831	10068	9835	9880	9950	9848	9806	10037	10018	9977	9880	10027	9854	9976	9848	9839	9972	10011	9969	9913	10023	9954	9955	9955	9886	9898	10017	9957	9868	10114	9916	9919	9987	9990	9866	9956	10129	9927	10042	10001	9991	9910	9933	9920	9965	9917	9838	10043	10102	9934	9866	9845	9990	9975	10023	9999	10006	9986	10004	9923	9911	9922	10011	9992	9871	10069	9917	9925	9961	9921	9905	9895	9961	10053	9970	9983	10099	9931	10036	10231	9874	9943	9976	9981	9840	9911	9944	10004	9874	9916	10077	9848	9928	9799	9881	9897	10056	9796	10038	9930	10046	9854	9834	10098	9880	10078	9916	10082	9951	10102	10022	10032	9926	9975	9988	9957	10100	9888	10028	9990	9877	9905	9907	9821	9824	9884	10075	9979	9835	10033	9907	10004	9971	9943	9877	10098	9954	9968	10022	9928	10076	10087	10070	9842	10011	9966	10008	9971	10046	9995	9933	9975	9852	9805	10009	10096	9989	10150	10020	9914	9951	9775	10021	9997	9808	9945	9943	9985	9990	9897	9926	10213	10015	9955	10002	9910	9916	9911	9793	9956	9992	10055	9964	9966	9864	10049	9898	10084	9918	9823	9896	10076	10029	9978	9876	9907	9948	10013	9976	9930	10013	9780	9848	10161	9997	9903	9982	10026	10013	9946	9958	9884	10009	9987	10017	9916	9887	9994	9933	9990	10013	10088	10072	9806	9949	9988	9886	10038	9862	10027	10104	10010	9982	9923	10085	9934	10065	10053	9872	10042	10025	10023	10086	9814	9943	9925	9957	9836	9940	9966	10074	9863	9919	10023	10015	10026	9979	9924	9915	9918	9904	9984	10020	9943	9911	9982	9840	9995	9891	9963	10020	9717	9842	10031	9948	9883	9900	10024	9923	9918	9850	9954	10003	10063	10038	9990	10056	10023	9958	9982	9879	9930	9980	9894	9971	9949	9913	10095	10009	9913	9936	9983	9901	9878	9806	10041	9814	10060	9979	9786	9796	9852	9954	9895	9906
26151	21907	37597	45273	39752	38610	34700	26296	20181	17593	16398	15730	15338	15223	15149	15007	14575	14701	14498	14459	14018	13904	14017	14042	13834	13904	13844	13794	13870	13550	13932	13805	13752	13922	13854	13835	13768	13670	13894	13854	13816	13664	13673	13784	13784	13748	13628	13553	13649	13682	13785	13881	13718	13778	13735	13766	13738	13767	13874	13917	13583	13768	13657	13877	13695	13455	13593	13513	13762	13767	13763	13822	13854	14002	13669	13619	13795	13699	13724	13807	13604	13661	13704	13845	13790	13684	13969	13638	13982	13791	13665	13660	13637	13733	13648	13796	13811	13614	13649	13722	13584	13724	13708	13752	13700	13750	13650	13726	13579	13496	13702	13496	13821	13991	13764	13563	13824	13714	13543	13410	13686	13622	13751	13706	13504	13652	13743	13435	13514	13662	13773	13849	13690	13760	13933	13771	13848	13664	13820	13774	13703	13916	13733	13468	13507	13703	13702	13732	13446	13850	13573	13865	13982	13838	13709	13787	13753	13910	13724	13801	13887	13658	13865	13722	13618	13792	13751	13546	13749	13684	13617	13688	13588	13489	13497	13577	13741	13764	13819	13669	13790	13628	13689	13661	13770	13850	13825	13850	13604	13689	13870	13522	13664	13646	13507	13655	13860	14043	13705	13822	13827	13748	13905	13639	13653	13690	13801	13844	13812	13872	13805	13683	13937	13653	13565	13582	13698	13677	13605	13828	13811	13749	13996	13666	13672	13815	13781	13666	13545	13871	13923	13766	13892	13718	13801	13664	13673	13795	13789	13854	13947	13736	13542	13814	13987	13711	13906	13671	13979	13749	13644	13791	13508	13569	13759	13493	13866	13855	13701	13716	13584	13714	13662	13839	13602	13651	13632	13585	13677	13735	13809	13569	13651	13665	13579	13573	13643	13730	13799	13699	13727	13642	13551	13756	13595	13368	13756	13656	13670	13838	13730	13601	13802	13726	13783	13680	13794	13717	13799	13808	13821	13646	13735	13643	13554	13889	13724	14014	13967	13725	13694	13705	13828	13777	13784	13763	13887	13809	13841	13839	13858	13648	13776	13681	13651	13428	13961	13630	13823	13553	13728	13788	13793	13760	13671	13577	13664	13608	13710	13622	13673	13915	13812	13586	13825	13736	13808	13479	13710	13697	14016	13694	13695	13654	13757	13769	13868	13680	13793	13675	13587	13759	13698	13814	14015	13660	13879	13565	13628	13723	13744	13715	13694	13841	13847	13679	13498	13675	13685	13642	13613	13759	13769	13748	13743	13581	13631	13756	13664	13607	13749	14000	13864	13758	13870	13625	13716	13652	13747	13856	13762	13805	13604	13795	13741	13806	13615	13611	13814	13636	13639	13671	13948	13812	13752	13827	13829	13842	13675	13547	13593	13687	13660	13687	13760	13697	13825	13792	13756	13688	13647	13782	13751	13532	13549	13722	13873	13671	13689	13922	13756	13912	13742	13612	13682	13706	13863	13603	13640	13679	13736	13793	13616	13855	13953	13721	13645	13746	13852	13639	13601	13856	13632	13899	13769	13942	13666	13657	13567	13706	13781	13623	13853	13462	13699	13577	13582	13475	13736	13704	13705	13713	13668	13743	13591	13674	13681	13871	13672	13828	13796	13810	13521	13663	13901	13734	13658	13735	13679	13586	13761	13746	13875	13659	13724	13634	13565	13521	13685	13773	13907	13621	13695	13726	13855	13633	13773	13862	13818	13664	13496	13710	13759	13689	13862	13806	13792	13715	13827	13603	13648	13678	13713	13564	13800	13874	13924	13733	13397	13550	13754	13738	13806	13731	13795	13580	13746	13633	13720	13821	13735	13717	13604	13711	13868	13768	13739	13900	13856	13876	13656	13891	13675	13786	13740	13805	13630	13945	14014	13726	13705	13721	13836	13822	13732	13653	13826	13855	13686	13767	13573	13710	13650	13519	13637	13634	13918	13703	13611	13946	13554	13632	13855	13667	13788	13794	13949	13633	13874	13658	13742	13901	13733	13826	13888	13671	13588	13809	13870	13795	14002	13765	13848	13598	13897	13390	13554	13570	13577	13851	13667	13776	13532	13782	13584	13773	13692	13714	13638	13777	13782	13766	13550	13822	13721	13561	13957	13520	13883	13650	13856	13860	13596	13947	13769	13848	13722	13837	13748	13775	13822	13727	13816	13847	13782	13611	13863	13714	13736	13574	13653	13627	13579	13718	13803	13749	13400	13702	13815	13703	13730	13706	13730	13762	13685	13673	13823	13927	13639	13643	13760	13582	13661	13662	13692	13858	13549	13768	13635	13582	13828	13860	13636	13853	13553	13545	13626	13634	13780	13604	13723	13673	13604	13688	13682	13712	13832	13679	13846	13818	13723	13734	13724	13848	13886	13854	13581	13822	13663	13759	13790	13748	13608	13854	13781	13823	13844	13720	13840	13836	13626	13639	13750	13912	13591	13793	13734	13654	13764	13819	13735	13656	13813	13822	13717	13894	13674	13799	13642	13654	13725	13742	13716	13772	13669	13710	13778	13704	13821	13868	13785	13694	13756	13595	13880	13706	13671	13836	13645	13893	13917	13718	13691	13675	13361	13630	13738	13591	13681	13670	13642	13714	13633	13538	13827	13670	13686	13706	13614	13729	13727	13642	13685	13752	13740	13553	13689	13788	13778	13605	13624	13821	13709	13874	13678	13686	13854	13606	13670	13863	13822	13581	13650	13679	13750	13493	13619	13607	13675	13747	13708	13800	13785	13662	13700	13740	13850	13701	13793	13658	13805	13721	13782	13948	13982	13772	13823	13731	13758	13705	13674	13973	13723	13571	13923	13895	13758	13561	13859	13770	13641	13725	13806	13717	13732	13744	13712	13686	13707	13614	13816	13607	13746	13541	13719	13779	13801	13612	13808	13618	13725	13644	13694	13670	13755	13623	13654	13536	13648	13936	13795	13744	13671	13690	13573	13683	13807	13640	13728	13809	13785	13868	13692	13873	13839	13821	13824	13569	13741	13744	13720	13558	13708	13733	13774	13664	13571	13670	13689	13871	13848	13635	13554	13795	13845	13466	13550	13649	13640	13579	13827	13678	13731	13934	13607	13812	13844	13612	13435	13806	13820	13880	13476	13552	13612	13506	13807	14043	13854	13581	13836	13638	13697	13624	13876	13853	13757	13703	13630	13494	13716	13806	13896	13599	13753	13799	13759	13616	13761	13773	13738	13742	13720	13577	13664	13939	13760	13805	13841	13641	13825	13800	13777	13758	13808	13485	13762	13638	13774	13623	13595	13708	13650	13743	13846	13703	13729	13547	13963	13593	13571	13712	13661	13610	13645	13600	13764	13706	13627	13662	13676	13591	13645	13693	13744	13768	13603	13808	13591	13560	13663	13583	13609	13697	13587	13722	13623	13656	13691	13604	13581	13805	13883	13705	13536	13780	13761	13805	13703	13643	13761	13684	13550	13659	13880	13497	13694	13575	13689	13730	13796	13653	13665	13842	13885	13777	13613	13546	13727	13892	13903	13673	13617	13702	13682	13613	13722	13720	13780	13717	13691	13851	13754	13726	13591	13770	13788	13523	13871	13704	13751	13559	13702	13808	13597	13686	13796	13802	13860	13693	13730	13714	13835	13651	13585	13717	13803	13659	13646	13794	13674	13836	13718	13749	13726	13752	13692	13631	13738	13562	13463	13697	13850	13702	13710	13761	13870	13704	13696	13628	13519	13900	13629	13534	13634	13726	13559	13639	13710	13675	13765	13555	13689	13841	13803	13624	13634	13677	13860	13728	13658	13743	13819	13760	13792	13764	13858	13749	13851	13729	13725	13717	13703	13660	13688	13550	13656	13734	13783	13734	13820	13745	13600	13671	13750	13820	13771	13735	13802	13733	13763	13891	13671	13747	13628	13691	13721	13840	13806	13782	13698	13712	13598	13564	13851	13751	13681	13640	13988	13664	13629	13701	13689	13816	13778	13720	13718	13916	13769	13774	13758	13718	13932	13511	13777	13691	13652	13677	13670	13798	13837	13599	13572	13720	13709	13598	13918	13907	13688	13856	13872	13706	13886	13664	13712	13754	13818	13659	13745	13556	13776	13574	13681	13593	13680	13469	13656	13728	13583	13602	13717	13701	13853	13729	13718	13754	13689	13730	13949	13706	13767	13639	13783	13800	13717	13709	13644	13658	13696	13527	13838	13561	13623	13564	13854	13644	13478	13701	13737	13748	13632	13575	13670	13702	13732	13676	13640	13799	13706	13536	13798	13701	13612	13541	13576	13623	13307	13574	13680	13700	13791	13589	13767	13650	13623	13813	13567	13702	13665	13730	13723	13748	13829	13748	13795	13750	13754	13440	13617	13466	13817	13720	13728	13580	13472	13766	13811	13847	13724	13712	13781	13907	13655	13730	13597	13787	13842	13618	13744	13707	13803	13500	13600	13768	13642	13690	13816	13647	13658	13587	14024	13627	13709	13826	13740	13761	13816	13704	13899	13830	13783	13796	13742	13776	13791	13785	13769	13760	13861	13851	13836	13628	13659	13537	13874	13673	13749	13777	13731	13797	13928	13697	13800	13809	13821	13738	14018	13916	13671	13645	13797	13702	13725	13613	13673	13679	13716	13857	13775	13760	13706	13634	13639	13726	14021	13900	13845	13872	13772	13869	14002	13926	13896	13804	13662	13547	13606	13520	13634	13735	13815	13589	13789	13813	13696	13588	13662	13632	13681	13747	13739	13753	13816	13964	13854	13763	13771	13795	13753	13568	13625	13519	13721	13573	13720	13803	13959	13652	13768	13848	13776	13621	13629	13715	13776	13870	13771	13797	13689	13570	13786	13753	13671	13701	13751	13369	13880	13676	13623	13718	13847	13615	13886	13774	13868	13618	13900	13833	13699	13665	13624	13547	13901	13810	13649	13589	13865	13675	13768	13789	13611	13706	13645	13548	13727	13691	13663	13826	13716	13790	13665	13763	13638	13621	13759	13674	13774	13552	13869	13638	13744	13634	13729	13818	13508	13685	13395	13731	13748	13961	14008	13719	13736	13722	13587	13677	13722	13788	13648	13630	13445	13647	13686	13793	13638	13729	13780	13760	13644	13799	13726	13702	13566	13544	13734	13626	13771	13804	13644	13719	13629	13668	13639	13763	13742	13677
49124	73956	71732	55712	44090	37447	31177	22663	16289	14065	12954	12344	11835	11632	11380	11258	11119	10786	10861	10463	10533	10451	10325	10306	10115	10266	10169	10168	10043	10196	10167	10154	10086	10071	10115	10075	9999	10117	10175	10146	9980	10075	9964	10046	10045	10232	9974	9867	10161	10005	10139	10124	9974	10047	10108	10169	10013	10112	10114	10078	10021	10105	9943	10138	10143	10197	10000	10181	10050	10030	10227	10059	9986	10093	10186	10089	10034	10011	10084	10017	10335	10121	9983	10082	10074	9966	10154	10091	9894	9965	10123	9893	9956	10014	10068	10068	10154	10035	10058	10049	10088	10081	10123	10188	10033	10080	9912	10112	10073	10082	9960	10065	10195	9998	9962	10099	10052	10124	10115	10094	10045	10025	9996	10206	10072	9980	10061	10048	10297	10040	9976	10233	10041	10168	10087	9919	10068	10045	10108	10078	10172	10015	9945	9959	10026	9932	10068	10003	10080	10053	10104	10091	9991	9933	9982	10004	9989	10023	9965	10044	9984	10131	10058	10084	9982	10041	10028	9895	10012	10024	10146	10041	9871	10085	10058	10188	10059	10210	10150	10128	10048	10009	10086	10195	10112	10004	9965	10050	9965	10086	10073	9966	10038	10026	10068	10045	9959	10016	10016	10151	9939	9992	9959	10252	10094	10117	10112	9940	9997	10011	9941	10125	10004	10020	10030	10230	10090	10143	10185	9946	9908	10033	9929	9991	10026	10042	9979	10065	10142	10067	9924	10129	10089	10123	9986	10023	10082	9983	10135	9942	10113	10235	10153	10061	10014	10055	9975	10107	9940	10078	10114	10201	9990	10058	9954	9962	10160	10123	10083	10076	9996	10029	10213	10121	9969	10106	10129	9837	10146	10023	10192	9988	10140	9996	9980	9919	10174	10069	10126	9911	10114	10098	9967	9955	10151	10072	10111	10177	10072	10234	10170	10012	10048	10123	10031	10075	9864	10035	10045	10073	10027	10049	10082	10178	9967	10006	10003	9887	10032	10078	9989	9975	10026	9984	10020	10029	10060	10075	9909	9969	9971	10044	10154	10040	10200	10206	10020	10128	10056	9988	9990	10195	10122	10094	10090	10225	10133	9991	10015	10045	9856	10189	10171	9950	10013	10283	10026	10137	9941	10027	10064	10127	9955	10018	10085	10029	10051	10029	10227	9983	10018	10025	10176	9985	9999	10018	10121	10019	10141	10137	10042	10042	10069	10078	10127	10286	9960	10057	10127	10022	10169	10049	10023	9902	9852	10084	10081	10129	10024	10131	9880	9909	10081	9963	10058	10178	10083	10034	10246	10085	10024	10028	9955	10059	9962	9984	10072	10077	9922	9993	9977	10073	10090	9932	10177	10001	10126	10084	10104	10073	10014	10078	10183	9965	10074	9911	10195	10080	9976	10095	10058	9981	9886	10043	10018	10040	9965	10003	9949	10033	10062	10116	9970	9992	9928	10067	10072	9959	10047	9934	10181	10096	9994	10229	10196	10146	9906	10038	9970	9977	10066	9860	10131	9982	9917	10054	9966	10136	10055	10058	9899	10148	9984	10098	10173	9921	10056	10168	10018	10029	10172	9939	10046	9930	10059	9855	9956	9919	10093	10119	10024	10061	9994	10026	9840	10112	9962	9927	9945	10139	10001	10068	10193	10055	10234	10051	9859	10025	10200	9891	10133	10072	10194	10121	10174	9955	10006	10118	10213	9905	10097	10044	10134	9955	10100	10001	10054	10063	9998	9987	10033	10126	10189	9978	10099	10112	10187	10171	9945	10019	10017	10170	10159	10185	10168	9968	9973	10116	9947	9946	10018	10058	10152	9943	10069	10081	10204	9998	10161	9949	10093	9878	9976	9987	10081	10000	10076	9947	10117	10245	10082	9948	10060	10043	10003	10109	10067	9906	10049	10074	10146	9980	10037	10147	10097	10014	10246	10095	10157	9890	9951	10133	10065	10034	9927	10196	10058	10066	10196	10065	9974	10086	10074	10077	10140	10123	9964	9984	10003	10053	9942	10046	9995	10023	10029	10069	9980	9963	9936	10127	10066	10042	10019	10117	9984	10073	10255	10040	10147	10083	10097	9974	9993	10202	9971	10124	10110	10043	10007	10081	10198	10064	10068	9973	10005	10169	10097	10068	10140	9916	10023	10153	9875	10049	9959	10024	10010	9978	10122	10084	10213	9966	10026	10089	10145	10007	10135	10037	10069	10028	9957	10116	9995	9970	9950	10069	10036	10134	9949	9883	9952	10102	10113	10016	10108	10014	10196	10059	10053	9940	10060	10170	10113	10052	10098	9935	10006	10086	10175	9965	10148	9989	10040	10119	9998	10095	9991	10095	9895	10079	10159	9948	9981	9939	9882	10011	9996	10176	10000	10119	10035	10052	10022	10057	10067	10058	10028	10126	10007	10031	10192	10117	10019	10063	9992	10139	10045	10219	10019	10028	10110	10039	10064	10108	9946	10180	10017	10173	10114	10114	10089	10028	10065	10093	9942	10060	10037	10065	10178	9878	9975	10137	10053	9964	9977	10129	10027	9962	10053	10051	10123	9957	10124	10138	10162	10057	10042	9997	10047	10098	9998	10075	10045	10070	9985	10066	10151	10051	10058	10040	9901	10043	9959	10110	10034	9951	10052	10088	9902	10076	10075	10081	10066	10078	10034	10086	10008	10011	10105	9968	10085	10105	10142	9954	10003	10050	10096	10066	10032	9960	9962	9970	10170	10007	10157	10027	10009	10143	10133	10056	10058	9970	9968	10053	10001	10247	10192	10035	10057	9990	10289	10045	10061	10098	10015	10080	10041	9963	10145	10113	10048	10107	9941	10065	10019	9986	10086	9927	10052	10028	10053	10159	10076	10108	10025	10050	10098	10201	9947	9978	10060	10146	9930	9968	10037	10034	10147	10131	10249	10129	9950	10021	9927	10143	10121	10018	9902	9945	10147	10205	9983	10148	10021	10243	9930	9957	9873	10139	10094	9890	9909	9896	9989	10114	10008	10080	10131	10082	10041	10152	10000	10081	10235	10080	10083	10175	10107	10109	9968	9896	10081	10065	10077	9926	10037	10081	9987	10110	10039	10022	9986	10293	10023	10045	9867	9948	10049	10139	9971	10007	9862	10153	9955	9871	10100	10072	10171	10134	10064	10068	10083	10045	10014	10077	9986	10144	10164	10074	10058	10021	10123	10063	9974	10099	10120	10117	10073	9920	9954	10149	10019	10047	10179	9934	10046	10074	10137	10119	10062	10002	10062	10035	10153	9946	9841	10005	10082	10120	10010	9950	10048	10190	10120	9997	10035	10021	9968	10040	10139	10089	10121	10046	10103	10036	10056	10033	10007	10156	10039	9979	10030	10156	9970	10000	10092	9922	10122	10061	10009	10195	9951	10062	9962	10098	10046	10189	9983	10070	10106	9982	10163	10067	10019	10241	9993	10100	10014	9914	10050	9951	9983	10102	10120	10129	10116	9843	10003	9962	10047	9959	10151	9995	9974	9962	10078	9949	10032	10045	10087	10003	10011	10094	10039	10152	9932	10180	10092	10107	9855	10269	9997	9990	10158	10006	10130	10090	10200	10246	10175	9952	10072	10114	10032	9874	10039	10062	10091	9981	10041	10098	10072	10022	10017	9959	10141	10131	9931	9962	10070	10030	9962	10163	10022	10105	10285	10008	9963	9978	10081	9997	9967	9943	10017	10141	10148	10009	10081	10177	10198	10015	10142	9949	10039	10080	10058	10000	10029	10128	10100	10110	10035	10081	10129	10029	10028	9836	10074	10086	10179	10117	9970	10077	10086	10135	10056	10235	10052	9907	10102	9873	9829	10054	10044	9994	9991	10032	10118	10066	10065	10194	9985	9980	10010	10020	10135	9939	10241	10049	9988	10069	10107	10091	10036	9931	9994	10013	10087	10094	10035	10005	10003	10144	10163	10035	10016	10189	10092	10151	10249	10099	10053	10075	10042	9956	10124	10104	10021	10031	9953	9966	9955	10117	9938	10095	9987	10011	10015	9932	10065	10032	10124	10050	10099	10134	10018	10131	9975	9998	10274	10161	9877	10089	10102	10218	9925	9962	10033	9917	9980	10120	10070	10067	10075	10046	10028	10162	10127	10107	10123	10124	10243	10041	9949	10147	10179	10076	10057	9956	10095	10172	10104	10092	10019	10122	10172	9955	10033	10180	10166	10134	10116	10099	10133	10023	10034	10018	9991	10074	10128	10076	10052	9889	10053	9984	10150	10130	9967	10116	10065	10019	10084	10034	10095	9967	10146	9978	10066	10114	10092	9964	9923	9891	10084	10031	10103	10110	9980	10078	9910	9918	9956	9929	10113	9991	10172	10041	10095	9967	10010	9985	10127	10180	9946	9982	9997	9951	10054	9885	9967	10110	10072	10105	10026	10046	10183	9994	9963	9973	10072	10059	10030	10087	9986	10055	10081	10164	10059	10067	9946	10102	10111	10099	9955	10014	10193	10235	9819	10262	10073	10000	10145	10002	10072	9938	10116	9833	10005	9923	10143	9963	10245	10043	10020	10096	10266	10169	10103	10049	10058	10172	10052	10044	10115	10057	10014	9901	9965	10006	10117	10063	9988	9986	9994	10071	9987	10090	10050	10129	10107	10059	10074	10114	9992	10091	10196	10187	9920	10103	10087	10040	10135	10029	10004	10021	10049	9923	10205	10206	10074	9914	10136	9949	10222	9958	10065	10100	9947	10069	9951	10117	9959	10014	10142	10027	10079	10059	10098	10052	10039	10172	9942	10028	10005	10101	10071	10074	10001	10183	10163	10084	10097	10031	10010	10024	10061	10150	9979	10065	10046	10036	9994	10041	10074	10193	10103	9971	9996	10022	10074	10171	10062	9972	10086	10075	10143	10155	10051	10033	10060	10320	10081	10126	10041	9973	10163	9980	9952	9982	10042	10070	10030	10167	10195	10152	10239	10054	10150	9977	10058	10170	10080	10022	9987	10112	10017	9931	9980	9948	9923	10071	9898	9965	10122	10043	9889	10164	9985	10025	9939	10177	10077	9925	10012	10080	10111	9942	10135	9969	10077	10022	10069	10125	9949	10035	10111	10013	10005	10154	10079	10007	10104	10024	10027	10145	10085	10112
24418	21167	31745	35136	40749	41818	33582	25100	21111	19815	18426	17123	16604	16255	15867	15949	15580	15371	15505	15042	14646	14511	14435	14352	14281	14261	14340	14143	14311	14284	14211	14173	14173	13894	14191	14168	14177	13958	14063	14152	14132	14296	14384	13979	14191	14205	14197	14000	14074	13975	14028	14021	14015	13933	14176	14132	14051	13884	14199	13921	13896	13789	13884	14104	14057	14037	13897	13841	13846	14015	14066	13877	13970	13899	13890	13918	13963	14030	14087	14031	14119	14030	14063	14014	14229	14205	14003	13939	14074	14137	14175	13769	13914	13947	13834	14100	14102	13921	13943	14061	13938	14085	14058	14024	13833	13855	13998	14144	14208	13955	13901	14059	13831	13760	13766	14035	13908	14060	13911	13989	14019	14128	13850	13912	13778	13919	13847	13978	14001	13948	13862	13992	13904	13996	13968	13964	14078	13939	13971	14169	13979	14038	13955	14102	13829	13830	14031	13845	14084	14128	13965	13947	13857	13971	14189	13876	13948	14033	13821	14081	13967	14040	14079	13858	13868	13969	13867	13797	13821	13902	13917	14185	13780	13975	13877	13894	13891	13951	14082	13895	13932	13735	13978	13838	14120	14099	13980	13973	13751	13841	14078	13975	13951	14109	14061	14088	14024	13840	14038	13893	13924	14146	13848	14051	13777	13990	13937	13935	14046	13807	13946	13995	13838	13966	14036	13836	14143	13825	14083	13943	13918	13847	13869	13897	14157	13978	13931	14018	14052	13942	13850	14141	13953	14013	14072	13751	13898	14103	14048	13901	13792	13842	13921	13885	13838	13919	13884	14022	14160	13995	13820	13966	13883	13880	14052	13839	14089	13974	14066	13991	13906	13949	13832	14032	13994	13984	13975	13864	14081	14187	13982	14110	13965	13983	14016	13970	14037	13904	14011	13962	13853	14006	14007	13754	14070	14039	14033	13803	14068	14056	13981	13822	13926	13886	14037	13988	14052	13877	13872	13966	13857	13935	14067	13992	13858	14044	14152	13957	14000	13886	14040	13999	13905	13934	13760	14133	14168	14038	13934	14094	14048	13932	13803	13783	14165	13892	14035	13833	14017	13917	14017	14045	14100	13877	14084	13993	13981	14095	13882	13982	13876	13901	13977	13989	13902	13875	13839	14029	13971	13943	14102	13846	13913	13963	13960	14023	14039	13783	13877	13984	13892	13899	14042	13812	14002	14107	14072	13940	13911	14120	14092	13797	14134	13977	13976	13879	14226	14059	13811	13927	13939	13883	14077	14043	13838	14058	14011	13976	13959	14054	13901	13823	13911	14020	14025	13926	13884	14149	13977	13886	14022	14055	13913	13972	13850	14114	13896	13833	13625	13969	13950	14131	14114	14093	13855	13785	13963	13904	13897	13968	13933	14007	14037	13960	14058	13892	14052	13843	13922	14050	13942	13925	13868	13971	13969	13835	13945	14067	14007	13998	13931	14066	13984	13795	13796	13962	14046	13864	13907	13857	13805	14144	14079	14094	13959	13904	13983	14023	14071	13863	13799	13987	14006	13984	13923	14031	13919	13788	14029	13977	14119	14095	13974	13907	13953	14119	14081	13998	14000	13836	13921	14076	13867	14044	14154	13956	14095	14002	13957	14015	14004	14052	13941	13946	13928	13955	14103	14025	14049	13732	13826	13841	13915	14001	14107	13798	13994	13885	14092	14137	13880	13960	14011	14140	13857	13913	13856	14081	13946	14079	13934	14060	13840	14020	13945	14109	14071	13941	13879	13889	13907	13836	14060	13994	13779	13950	14123	13868	14057	13824	13970	13857	14074	14029	13932	14143	14034	13916	14036	14021	14041	14073	13927	13758	13882	13888	14070	14050	13969	13922	13867	14178	13936	13933	13944	13831	13909	13993	14050	13965	14051	14126	13856	14067	14015	13788	13848	14183	13922	14247	13892	14054	14134	13979	13936	13985	14043	13804	14159	14056	14057	14017	14014	13933	13895	14309	14207	14092	13819	14076	14005	13971	13823	14003	13865	14106	14008	13956	13845	14032	13900	13918	13985	13958	13843	13972	13768	13925	13726	13966	13988	14078	13757	13973	14098	13979	13950	14038	14004	13953	13925	13829	14087	14037	13770	14005	13908	13795	13989	13943	13796	13918	13877	13900	13835	13811	13930	13820	13847	14091	13853	13897	13850	13801	14022	13986	13760	13743	13826	13980	13910	13948	13985	14129	14067	13743	13851	14037	14140	13995	13872	14010	13891	13914	14139	13940	13979	13749	14164	14086	13991	13955	13959	13904	13949	14070	13879	14006	14108	14008	14072	14123	14039	13949	13874	14016	14001	13973	14047	14057	14123	13776	13813	13909	13767	13907	14104	14142	13910	14112	14126	13918	13714	14040	13981	13869	14122	14100	14025	14023	14013	13992	14088	14122	14114	13792	13884	14032	14023	13808	13873	13765	13949	14148	14080	14110	13818	13889	14009	14066	14105	14144	14072	13925	13867	14187	13973	14196	13830	13956	13995	13874	13892	13797	13840	13819	14174	13876	14040	13860	14000	13848	14060	13995	13990	13856	14058	14087	13860	13948	14100	14091	13866	14215	13853	13920	13980	13959	14064	13943	14033	14003	13923	13976	13943	14070	14132	14184	13823	14035	14117	13982	14052	13782	13970	14012	13931	13916	14070	13934	14178	13934	14133	13953	14057	13811	13882	13787	13795	13921	13935	13931	14044	13841	13988	13827	13878	13793	13967	13931	14085	14155	14158	13915	13917	13910	14083	14175	13934	13987	14026	13944	13885	14027	13870	14031	14062	14079	13905	13887	13849	14049	13837	13761	14069	14063	13993	13979	14011	13975	14122	14256	13987	13978	14107	13913	13861	13898	13790	13845	13901	13979	14119	14168	13731	14054	14045	14013	14000	13909	14070	14099	14280	14048	14147	14047	14040	14114	13842	13979	14098	14138	14013	14082	13987	13824	14016	13978	14039	14056	13956	14008	13790	13852	14015	14036	14060	13833	14035	14100	14012	14152	13968	14012	14037	13916	13983	13989	14109	13905	13941	14045	14046	13907	13914	13979	13959	14019	14075	14041	13932	14120	14138	13862	13805	13960	13992	14056	14045	13939	14048	13966	13903	13845	14058	13741	13925	13951	14081	14140	14066	13796	13965	13997	13963	13920	13802	14019	14059	14089	13982	14000	13904	14001	13991	13764	14007	13945	14127	13915	14062	14069	13861	14100	13812	13745	13992	13955	13786	14018	14250	14112	14067	14142	13928	13798	13901	13936	14112	14033	13818	13899	14025	14059	13825	13829	13903	13980	13947	13995	14088	13850	13902	14019	13934	14020	13884	14099	14050	13974	14075	13999	13927	13933	13968	13870	14027	13843	13884	14048	13904	14083	13891	14027	14066	13931	13953	13824	13924	13950	13899	13982	13952	14075	13924	13679	13977	14223	14007	13793	14122	13929	14120	13915	13921	13937	13925	14041	14107	13928	13848	13903	14075	14014	14016	14094	13885	13818	13989	13796	13756	14007	13938	14026	14164	13966	14044	14102	13919	14232	13970	13986	14085	13894	13878	13937	13848	13963	13998	13882	13881	14092	13860	13954	14078	13846	14149	13870	14033	13922	14157	13913	13963	13905	13957	14048	14213	14009	13803	13937	13840	14186	14125	13983	14022	13900	13927	14050	14040	13889	13914	13821	13926	13919	14007	13719	14112	13989	13899	13990	13899	13975	14045	13944	13824	13784	13919	13798	14032	13993	13973	14095	13738	13957	13924	13832	14092	13886	14014	14340	13918	13973	13976	13895	13949	13868	13785	13940	14059	14019	13979	14085	13947	13747	13915	13874	13916	13786	13957	13839	14034	13764	13869	13753	13903	13968	14142	13811	13852	13881	13949	14090	13890	13909	14006	14228	13912	14042	14104	14117	14027	13841	13883	13950	13920	14205	13882	14190	13896	13804	13733	13987	14027	13915	14029	13934	13917	13998	14096	13706	13900	14042	14137	13971	13853	14058	13989	14037	13883	14073	13708	13968	13983	13939	14228	13916	13910	13966	14037	13901	14080	14178	13969	13939	14012	14086	14024	13782	14115	13914	13841	14019	14082	13849	13855	13877	14082	14115	13903	13928	13743	14076	13871	13909	14025	14140	13963	14153	14114	13758	13853	13987	13946	13943	14087	14011	14103	13907	14092	13937	13945	14033	13923	14016	13926	13805	13946	13763	14030	13876	13913	13964	13965	14052	13953	13750	13827	14095	13934	13988	13998	13928	14150	13840	13822	14025	14078	13904	14018	13944	13798	13943	13770	14102	14094	14046	14119	13977	14151	13983	14115	13932	13958	13880	13974	13868	13948	14072	14001	13933	13878	13741	13932	13929	13893	14039	14004	13849	14006	13916	14039	13924	14065	13894	13923	14143	13882	13859	13847	13927	14095	14003	14228	14108	13938	13665	14078	13947	13813	13831	14202	13895	13984	14122	13995	13886	13894	13901	13840	13855	14130	13808	14083	13852	14148	13942	13801	13976	14202	14002	13946	14027	13820	13838	13958	13990	13973	13998	13867	14075	13840	14012	13851	13926	14005	13957	14122	13981	13896	14024	13964	14009	14026	14211	14016	13890	13989	13879	13891	13917	13791	13912	14003	14052	14196	13988	13953	13882	13977	13879	14052	13832	14021	13945	13992	14012	13834	13868	14027	13800	14076	13971	14005	13809	13949	13633	14017	14063	13935	13990	13978	13831	13949	14015	14040	13954	13945	13847	13869	13804	13987	13973	13918	14021	14204	13989	14070	14081	13950	13946	13891	13973	14007	14057	13916	13924	13849	13898	13821	13918	14003	13847	13972	13951	14273	14003	13803	14089	13778	13967	14008	14176	13823	13874	14064	13979	13808	13835	14192	13866	13945	14119	14027	13951	14026	14087	13997	13907	14089	14178	13990	14068	14051	13765	13945	14077	13999	14144	13666	14007	13962	14024	13965	14128	13986	14094	13922	14147	14168	14126	13943	13928	13901	13867	14072	14139	13999	13811	13838	14015	13912	13892	13886	14019	13943	13758	13991	14054	13957	13955	13927	13897	13922	14130	14166	14234	14000	13877	13945	14109	13999	13857	14027	14004	13950	13856	14032	14056	13928	13899	14178	14008	14093	14155	13875	13946
49919	81296	79112	64581	54626	43768	28295	22255	18622	16507	15164	13849	13225	12858	12541	12363	12110	11691	11214	10921	10852	10664	10725	10321	10279	10324	10399	10309	10248	10459	10284	10288	10217	10265	10363	10254	10282	10235	10231	10352	10213	10273	10088	10267	10230	10208	10095	10374	10279	10184	10079	10382	10248	10216	10098	10255	10017	10149	10076	10130	10151	10086	10151	10321	10281	10293	10198	10172	10185	10300	10221	10190	10180	10103	10196	10153	10171	10013	10044	10278	10263	10099	10141	10150	10175	10107	10121	10208	10256	10145	10174	10318	10295	9964	10100	10331	10185	10045	10098	10058	10167	10125	10102	10261	10163	10114	10109	10207	10123	10455	10144	10106	10183	10146	10084	10182	10240	10111	10140	10239	10142	10183	10288	10188	10078	10049	10087	10299	10260	10160	10142	10236	10228	10197	10181	10107	10190	10141	10166	10078	10108	10045	10195	10167	10076	10229	10222	10150	10011	10086	9978	10198	10028	10183	10114	10076	10313	10150	10114	10085	10026	10199	10152	10216	10131	10294	10118	10205	10403	10353	10159	10086	10136	10168	10181	10268	10203	10179	10346	10136	10276	10240	10165	10168	10240	10208	10121	10289	10046	10254	10132	10151	10329	10284	10205	10116	10180	10176	10204	10083	10117	10120	10138	10182	10218	10170	10170	10109	10152	10233	10203	10178	10205	10165	10133	10246	10182	10282	10176	10281	10180	10107	10141	10020	10149	10285	10134	10000	10064	10141	10165	10133	10165	10117	10178	10061	10032	10186	10148	10111	10173	10388	10286	10228	10167	10152	10251	10298	10061	10322	10237	10116	10272	10312	10131	10069	10281	10125	10149	10251	10137	10231	10268	10298	10083	9937	10111	10161	10358	10168	10077	10137	10135	10262	10230	10231	10126	10109	10196	10157	10118	10147	10147	10055	10220	10195	10250	10195	10239	10053	10194	10102	10133	10191	10241	10174	10072	9958	10240	10057	10199	10264	10162	10130	10107	10316	10262	10161	10255	10226	10247	10267	10142	10004	10194	10001	10189	10274	10175	10149	10115	10246	10145	10266	10185	10214	9960	10070	10153	10101	10030	10248	10193	10230	10100	10213	10045	10163	10234	10231	10191	10199	10214	10041	10295	10224	10276	10242	10248	10143	10190	10119	10133	10234	10026	10198	10034	10147	10178	10280	10247	10146	10271	10368	10162	10049	10347	10090	10147	10217	10119	10148	10157	10181	10248	10306	10128	10190	10320	10324	10153	10308	10193	10061	10189	10034	10086	10174	10309	10191	10139	10140	10154	10265	10267	10148	10277	10098	10127	10318	10183	10105	10172	10205	10175	10191	10062	10007	10236	10140	10290	10009	10200	10211	10146	10101	10100	10335	10329	10200	9991	10242	10077	10103	10064	10015	10258	10137	10383	10101	10144	10013	10247	10209	10133	10165	10214	10219	10177	10155	10163	10207	10134	10296	10067	10172	10453	10266	10150	10350	10196	10117	10266	10155	10169	10168	10122	10150	10161	10191	10058	10140	10214	10053	10248	10280	10236	10302	10211	10300	10078	10243	10219	10184	10215	10058	10050	10140	10300	10071	10222	10090	10193	10228	10037	10349	10135	10124	10292	10074	10106	10103	10206	10161	10181	10140	10168	10098	10044	10197	10294	10156	10185	10029	10287	10261	10093	10095	10207	10297	10256	10221	10219	10237	10124	10099	10310	10148	10181	10016	10162	10187	10322	10043	10105	10258	10066	10043	10132	10075	10312	10138	10190	10120	10083	10016	10187	10128	10134	10153	10133	10172	10152	10113	10284	10123	10089	10196	10140	10299	10066	10316	10144	10287	10078	10025	10210	10100	10090	10110	10243	10106	10162	10110	10337	10100	10290	10156	10192	10119	10258	10051	10232	10209	10171	10070	10224	10126	10098	10187	10278	10028	10088	10201	10159	10111	10245	10045	10144	10245	10059	10260	10265	10141	10081	10098	10324	10159	10248	10169	10230	10244	10128	10146	10038	10228	10262	10225	10147	10032	10197	10107	10214	10141	10178	10303	10266	10257	10221	10208	10113	10135	10391	10110	10212	10257	10242	10105	10171	10258	10280	10290	10109	10219	10183	10219	10236	10247	10176	10293	10228	10258	10263	10216	10296	10146	10161	10185	10196	10128	10196	10209	10056	10161	10251	10173	10308	10184	9927	10114	10044	10090	10205	10281	10229	10100	10161	10206	10089	10112	10140	10289	10102	10212	10120	10027	10243	10093	10221	10177	10171	10167	10105	10254	10250	10176	10325	10192	10323	10175	10267	10229	10156	9999	10037	10258	10213	10175	10204	10066	10096	10246	10220	10078	10194	10137	10212	10230	10252	10061	10065	10061	10201	10227	10072	10228	10161	10044	10104	10234	10175	10255	10240	10265	10122	10060	10142	10338	10085	10111	10130	10164	10066	10163	10153	10282	10233	10134	10385	10154	10202	10016	10084	10198	10107	10149	10394	10380	10231	10356	10269	10181	10161	10134	10121	10182	10087	10172	10144	10072	9958	10146	10154	10114	10116	10199	10137	10145	10163	10157	10206	10055	10405	10106	9999	10180	10124	10073	10241	10292	10072	10348	10172	10241	10203	10157	10266	10177	10175	10072	10282	10063	10142	10054	10090	10209	10208	9971	10174	10086	10185	10158	10155	10219	10190	10050	10197	10268	10144	10267	10208	10199	10272	10216	10126	10160	10228	10010	10257	10176	10155	10220	10113	10250	10138	10200	10157	10039	10211	10072	10176	10223	10314	10142	10083	10166	10105	10225	10177	10160	10111	10087	10258	10277	9966	10284	10111	10103	10152	10276	9997	10170	10146	10218	10223	10249	10204	10223	10144	10184	10211	10145	10113	10214	10151	9967	10358	10205	10258	10094	10226	10140	10151	10203	10080	10121	10219	10167	10308	10121	10039	10201	10188	10293	10082	10285	10236	10181	10050	10114	10126	10191	10293	10068	10279	10249	10191	10209	10114	10221	10092	10025	10199	10140	10017	10114	10182	10228	10003	10010	10261	10077	10201	10257	10269	10247	10180	10247	10088	10161	10139	10134	10208	10168	10190	10215	10297	10148	10100	10307	10190	10249	10090	10176	10181	10144	10270	10159	10225	10216	10097	10219	10185	10173	10130	10181	10122	10307	10145	10187	10123	10156	9985	10028	10215	10187	10251	10173	10131	10184	10110	10003	10124	10148	10031	10233	10340	10205	10125	10168	10263	10040	10201	10088	10248	10171	10152	10284	10095	10123	10094	10256	10203	10075	10164	10240	10307	10220	10037	10156	10122	10111	10210	10144	10070	10194	10354	10110	10099	10137	10321	10189	10135	10256	10081	10122	10066	10330	10083	10147	10011	10229	10290	10133	10119	10161	10067	10215	10002	10281	10158	10230	10333	10066	10150	10215	9902	10056	10273	10050	10235	10206	10321	10153	10159	10140	10248	10236	10082	10195	10164	10051	10028	10083	10077	10251	10083	10071	10160	10292	10133	10158	10263	10117	10181	10105	10211	10168	10172	10047	10098	10287	10254	10064	10154	10222	10249	10210	10196	10233	9992	10012	10232	10341	10085	10098	10136	10088	10074	10074	10073	10237	10100	10130	10097	10335	10205	10156	10241	10035	10179	10196	10142	10239	10184	10119	10000	10131	10139	10074	10194	9990	10281	10285	10100	10235	10305	10099	10126	9976	9933	10147	10307	10125	10286	10081	10253	10121	10267	10052	10220	10249	10122	10262	10204	10125	10134	10202	10248	10200	9991	10159	10174	10192	10180	10121	10176	10140	10139	10114	10079	10104	10165	10184	10096	10135	10155	10152	10116	10080	9960	10092	10073	10088	10221	10252	10140	10382	10226	10187	10038	10146	9996	10049	10195	10254	10155	10118	10133	10135	10094	10060	10049	10304	10239	10235	10223	10202	10213	10002	10158	10243	10287	10222	10318	10033	10358	10052	10221	10205	10187	10198	10063	10176	10127	10101	10057	10229	10094	10188	10346	10129	10106	10153	10064	10265	10186	10063	10165	10116	10292	10159	10314	10198	10301	10141	10061	10005	10182	10081	10204	10155	10121	10087	10243	10179	10129	10131	10185	10121	10171	10241	10167	10098	10050	10115	10086	10059	10191	10275	9989	10231	10253	10086	10088	10321	10072	10029	10131	10201	10139	10171	10105	10136	10143	10049	10194	10069	10201	10148	10073	10003	10116	10191	10125	10110	10139	10132	10153	10156	10236	10164	10247	10132	10230	10061	10137	10150	10334	10265	10013	10170	10147	10195	10110	10132	10141	10222	10323	10170	10144	10139	10105	10205	10145	10186	10272	10238	10152	10131	10133	10200	10343	10170	10052	10208	10108	10177	10139	10194	10347	10122	10213	10097	10244	10051	10128	10187	10121	10157	10250	10316	10135	10263	10250	10183	10158	10124	10139	10046	10208	10465	10306	10109	10013	10081	10308	10152	10224	10223	10198	10225	10137	10338	10232	10126	10136	10112	10141	10258	10112	10156	10226	10288	10084	10216	10151	10218	10152	10080	10095	10351	10186	10102	10228	10166	10083	10115	10157	10206	10082	10226	10240	10175	10015	10079	10188	10202	10264	10139	10074	10107	10154	10223	10095	10165	10231	10087	10085	10214	10120	9955	10092	10176	10255	10118	10041	10169	10103	10073	10246	10221	10315	10190	10268	10146	10148	10101	10254	10094	10214	10139	10240	10062	10196	10225	10134	10096	10228	10033	10112	10207	10121	10291	10157	10233	10107	10028	10250	10002	10209	10270	10291	10249	10059	10285	10154	10215	10131	10152	10165	10173	10284	10161	10096	10249	10144	10127	10090	10170	10236	10254	10217	10381	10170	10134	10249	10259	10223	10248	10124	10183	10326	10214	10209	10076	10140	10192	10095	10016	10237	10244	10163	10137	10167	10144	10222	10237	10102	10075	10231	10028	10172	10023	10034	10180	10145	10179	10184	10090	10143	10012	10181	10215	10228	10199	10139	10324	10288	10296	10209	10116	10103	10179	10261	10149	10321	10229	10251	10087	10139	10156	10282	10224	10205	10154	10126	10145	9997	10184	10288	10179	10111	10237	10145	10218	10201	10074	10098	10111	10234	10295	10339	10185	10192	10104
44764	55758	53724	44475	34353	27390	24044	19906	17271	16448	15613	15134	14763	14669	14466	14279	14266	14156	13966	13942	13918	13933	13969	13744	13718	13765	13714	13586	13585	13618	13457	13570	13584	13651	13652	13580	13652	13513	13588	13752	13449	13660	13882	13607	13503	13452	13458	13662	13701	13622	13647	13443	13550	13497	13712	13585	13495	13311	13520	13570	13571	13692	13780	13627	13395	13653	13663	13423	13496	13646	13524	13543	13464	13491	13526	13606	13642	13617	13490	13579	13539	13522	13599	13445	13518	13621	13537	13461	13688	13396	13344	13468	13635	13548	13542	13683	13669	13514	13726	13438	13492	13638	13539	13513	13557	13601	13667	13572	13446	13667	13507	13560	13613	13675	13643	13463	13386	13405	13624	13487	13726	13575	13506	13282	13346	13514	13624	13422	13475	13577	13496	13446	13629	13646	13623	13558	13515	13525	13720	13683	13460	13478	13393	13631	13442	13403	13430	13485	13519	13748	13623	13615	13488	13452	13565	13521	13562	13747	13569	13429	13671	13809	13431	13414	13580	13625	13554	13425	13467	13571	13688	13473	13778	13581	13634	13595	13552	13673	13410	13530	13495	13574	13439	13470	13645	13550	13559	13708	13506	13499	13421	13474	13520	13616	13781	13614	13460	13575	13496	13704	13412	13616	13709	13491	13599	13596	13298	13439	13425	13394	13566	13469	13558	13686	13586	13395	13553	13482	13507	13385	13623	13611	13744	13768	13602	13697	13654	13545	13659	13430	13511	13358	13569	13719	13724	13411	13534	13559	13632	13636	13673	13503	13656	13467	13710	13397	13428	13517	13461	13542	13663	13611	13553	13519	13593	13393	13323	13440	13590	13418	13520	13500	13553	13644	13596	13582	13582	13398	13681	13378	13491	13362	13557	13614	13497	13642	13507	13643	13457	13435	13649	13530	13423	13479	13439	13477	13594	13655	13643	13529	13724	13544	13513	13699	13642	13537	13594	13645	13561	13476	13556	13534	13609	13491	13594	13742	13620	13876	13494	13481	13489	13615	13506	13616	13549	13508	13630	13558	13772	13333	13446	13458	13390	13520	13423	13603	13603	13364	13568	13623	13628	13779	13698	13626	13628	13734	13452	13478	13584	13672	13581	13436	13576	13681	13388	13587	13418	13800	13535	13577	13632	13720	13377	13319	13627	13682	13471	13542	13595	13410	13535	13662	13417	13421	13613	13552	13439	13283	13771	13652	13745	13621	13498	13506	13570	13443	13467	13498	13422	13651	13585	13462	13569	13560	13315	13431	13385	13399	13551	13574	13556	13439	13483	13582	13550	13384	13578	13403	13486	13474	13797	13632	13650	13593	13450	13438	13486	13467	13520	13711	13618	13717	13544	13531	13606	13378	13616	13668	13680	13563	13551	13623	13476	13602	13588	13446	13706	13421	13523	13499	13560	13489	13670	13437	13476	13672	13558	13485	13522	13561	13750	13467	13423	13572	13680	13568	13607	13619	13431	13376	13577	13531	13550	13610	13332	13527	13697	13676	13702	13615	13201	13673	13685	13535	13662	13817	13707	13590	13508	13483	13542	13595	13440	13432	13451	13582	13569	13482	13609	13432	13522	13617	13647	13604	13638	13622	13470	13541	13573	13349	13475	13509	13402	13610	13752	13693	13512	13629	13670	13538	13489	13650	13553	13518	13643	13585	13365	13450	13622	13779	13458	13546	13495	13490	13426	13521	13528	13589	13598	13904	13581	13312	13466	13454	13362	13406	13433	13705	13449	13453	13681	13474	13765	13667	13828	13517	13761	13573	13314	13509	13507	13511	13509	13444	13520	13405	13730	13530	13524	13305	13633	13749	13566	13537	13670	13586	13527	13632	13652	13376	13637	13669	13791	13703	13578	13447	13565	13623	13846	13520	13719	13386	13515	13705	13504	13537	13466	13596	13728	13402	13625	13598	13553	13713	13420	13401	13509	13445	13472	13462	13547	13547	13527	13614	13393	13456	13419	13651	13471	13485	13532	13505	13414	13481	13344	13680	13602	13528	13474	13266	13607	13504	13601	13513	13643	13356	13492	13788	13647	13614	13728	13530	13594	13383	13398	13616	13577	13445	13408	13489	13770	13550	13319	13314	13611	13520	13384	13641	13446	13582	13510	13515	13702	13618	13743	13617	13596	13486	13610	13504	13686	13488	13596	13664	13523	13539	13565	13594	13562	13417	13677	13630	13572	13421	13558	13483	13721	13624	13615	13556	13588	13559	13585	13635	13711	13673	13502	13656	13392	13599	13692	13534	13529	13553	13664	13535	13717	13387	13530	13505	13583	13704	13540	13241	13613	13531	13874	13551	13658	13438	13541	13280	13697	13429	13529	13666	13706	13505	13619	13531	13627	13611	13513	13628	13588	13582	13447	13615	13777	13413	13743	13524	13700	13438	13252	13602	13490	13823	13594	13526	13498	13542	13396	13607	13632	13403	13489	13332	13390	13439	13577	13475	13646	13671	13610	13514	13615	13550	13421	13668	13769	13681	13656	13603	13516	13629	13598	13463	13539	13613	13574	13485	13611	13571	13747	13813	13578	13529	13519	13353	13599	13584	13534	13588	13502	13548	13632	13565	13636	13564	13664	13636	13667	13700	13665	13463	13423	13473	13657	13519	13479	13433	13464	13408	13505	13630	13527	13503	13451	13679	13570	13426	13268	13591	13563	13496	13724	13634	13591	13456	13622	13551	13450	13648	13504	13486	13478	13421	13587	13510	13602	13649	13785	13710	13449	13631	13795	13385	13637	13780	13459	13473	13677	13579	13475	13694	13361	13644	13391	13662	13422	13411	13470	13400	13302	13548	13640	13763	13555	13495	13594	13569	13561	13562	13732	13489	13421	13542	13665	13569	13776	13580	13839	13711	13601	13758	13432	13535	13537	13531	13556	13561	13451	13596	13429	13591	13491	13708	13438	13464	13475	13492	13438	13491	13356	13431	13552	13691	13348	13625	13576	13559	13498	13596	13690	13541	13566	13621	13484	13964	13621	13778	13490	13655	13579	13534	13655	13520	13574	13656	13505	13568	13403	13601	13595	13405	13370	13613	13700	13599	13570	13625	13554	13566	13750	13493	13478	13622	13738	13752	13719	13348	13517	13578	13550	13430	13597	13448	13614	13555	13587	13520	13447	13751	13626	13729	13449	13525	13596	13508	13560	13442	13471	13732	13532	13715	13481	13631	13289	13650	13573	13652	13647	13843	13614	13362	13612	13632	13685	13529	13578	13749	13500	13597	13654	13673	13611	13594	13569	13628	13680	13547	13588	13543	13613	13615	13745	13535	13781	13505	13563	13504	13545	13430	13553	13538	13498	13480	13656	13495	13644	13580	13581	13625	13468	13510	13420	13385	13582	13563	13590	13490	13401	13612	13517	13698	13618	13429	13612	13619	13600	13577	13549	13687	13508	13663	13427	13580	13597	13757	13391	13621	13588	13568	13427	13509	13693	13613	13368	13597	13518	13321	13719	13663	13561	13839	13568	13429	13511	13640	13569	13605	13662	13466	13608	13638	13362	13536	13357	13480	13561	13398	13582	13579	13802	13586	13728	13563	13713	13773	13529	13402	13431	13475	13394	13333	13571	13472	13688	13488	13693	13731	13629	13621	13564	13672	13630	13690	13632	13783	13822	13484	13644	13707	13531	13527	13731	13425	13453	13679	13514	13548	13459	13483	13531	13530	13513	13399	13612	13480	13530	13470	13598	13534	13583	13631	13633	13403	13417	13474	13562	13447	13575	13682	13766	13398	13302	13516	13468	13635	13702	13477	13461	13851	13512	13437	13563	13459	13440	13607	13458	13552	13500	13581	13591	13631	13665	13707	13635	13492	13686	13444	13473	13707	13554	13664	13668	13468	13455	13538	13583	13596	13671	13631	13538	13786	13681	13585	13652	13522	13534	13521	13531	13509	13641	13464	13508	13492	13600	13433	13550	13579	13526	13484	13584	13639	13511	13472	13381	13682	13623	13451	13533	13556	13350	13493	13588	13550	13719	13489	13685	13671	13600	13486	13687	13642	13629	13728	13546	13360	13725	13635	13478	13579	13538	13523	13555	13517	13538	13639	13614	13441	13590	13704	13452	13577	13575	13353	13558	13560	13550	13611	13395	13532	13578	13683	13431	13508	13651	13543	13575	13315	13585	13600	13510	13532	13531	13497	13601	13693	13606	13580	13520	13586	13246	13446	13769	13612	13492	13623	13609	13420	13663	13646	13528	13388	13405	13646	13356	13599	13693	13591	13595	13527	13736	13674	13591	13447	13382	13354	13497	13460	13624	13672	13562	13413	13528	13657	13627	13375	13721	13695	13432	13454	13430	13368	13360	13444	13562	13560	13586	13581	13486	13504	13477	13536	13580	13523	13696	13521	13473	13646	13759	13708	13787	13531	13562	13606	13482	13547	13633	13671	13614	13729	13620	13477	13470	13597	13508	13599	13681	13488	13529	13594	13471	13647	13726	13663	13492	13705	13307	13473	13482	13440	13557	13728	13494	13561	13548	13513	13338	13365	13468	13689	13296	13616	13620	13572	13359	13441	13349	13503	13407	13515	13423	13519	13540	13567	13610	13391	13390	13547	13535	13591	13490	13793	13730	13487	13539	13533	13515	13604	13547	13599	13614	13642	13757	13466	13635	13519	13325	13609	13509	13840	13705	13601	13716	13482	13651	13307	13556	13620	13568	13511	13399	13504	13580	13457	13599	13518	13513	13430	13522	13752	13700	13433	13547	13624	13636	13535	13634	13618	13522	13586	13659	13709	13745	13608	13557	13693	13597	13362	13593	13484	13423	13534	13634	13534	13510	13618	13645	13506	13440	13667	13629	13825	13798	13676	13725	13483	13672	13488	13621	13693	13581	13609	13507	13634	13680	13505	13376	13628	13632	13426	13596	13597	13432	13577	13543	13496	13666	13581	13559	13557	13620	13689	13623	13628	13465	13604	13449	13470	13481	13485	13581	13664	13527	13539	13773	13597	13386	13561	13536	13486	13571	13554	13807	13799	13786	13396	13514	13435	13467	13401	13592	13590	13528	13669	13360	13581	13588	13386	13638	13670	13751	13483	13402	13763	13434	13580	13500	13604	13427	13618	13684	13729	13507	13586	13652	13615	13675	13416	13531	13529	13578	13420
48399	64480	54105	40839	31338	25365	21651	17454	14489	13411	12521	11836	11368	11169	11074	10977	10594	10546	10335	10542	10269	10205	10166	9992	10149	9996	10025	9889	10073	10120	10177	10069	10023	9935	9949	9948	10159	10021	10111	10094	10125	9977	10095	9917	10045	10179	9912	10021	10036	10032	9941	10091	10150	9914	10120	9877	10017	9967	9952	10039	9976	10000	10043	9823	10218	10062	10056	10096	9948	9992	9963	9922	9980	9965	9982	9874	9977	9848	9851	9872	9913	9985	9949	9975	9951	9900	10025	9988	10135	10021	9940	9898	10012	9976	9802	10005	10060	10003	9957	10015	9953	10023	10045	10031	10001	9917	9959	9757	9991	9960	9847	9949	10018	10024	9932	9989	10052	9967	10164	9998	9912	9978	10014	9975	10011	10046	9951	10103	10104	9900	9950	10015	10101	9832	10079	9926	9979	9968	9866	9988	10019	9973	9907	10070	9902	9935	9995	9920	9873	9932	9940	9917	10041	10040	10069	9867	9954	10038	9885	10018	9932	9887	10189	10003	9808	9855	9978	9940	10017	9912	10122	10025	9978	10055	10134	9946	9928	9917	9816	9896	9842	10028	10054	10070	9981	10004	9927	9947	9998	9929	9818	9896	9970	10019	10108	10106	9908	9892	9907	9951	9890	10051	10077	10118	9979	9926	9815	9967	10002	9878	9861	9923	9936	9823	9783	9797	9928	10007	10093	9987	9998	9931	10056	10058	10056	10150	10062	9956	9980	9963	9934	10027	9938	9906	9917	10040	9887	9992	9938	10030	10007	10010	9941	9899	9996	9984	10154	10107	10000	10030	10062	10113	10073	9860	9948	10027	10058	9947	10024	9978	9980	9993	9985	9992	9884	10071	10000	9979	9947	9845	9865	9867	9883	9991	9901	9945	9920	9898	9886	10132	9926	9967	10098	10032	10054	9986	9989	10048	9904	10040	9976	9997	9902	9908	9967	10109	9807	9938	10034	10049	9973	9825	10059	10050	9923	10086	9910	9929	9864	10012	10020	9863	9994	9848	10071	10127	9998	9955	9847	9992	9819	10189	9968	10049	9941	9989	10103	9984	9919	10105	10076	9963	10025	9969	10045	9988	10038	10063	10103	10091	10040	9818	9978	9920	10133	10100	9991	9946	9998	10005	9976	9804	9891	9961	9843	9912	10137	10000	9903	9940	9952	10024	9791	9998	10034	9948	10001	10045	10013	9998	9935	9890	9990	9809	9882	10047	10132	9927	9936	9937	10098	9982	10101	9940	9983	9850	10064	9895	9963	10091	9887	10054	9990	10194	9980	9923	10116	9959	9975	9936	9920	9972	10002	9960	10031	9845	10032	9918	9837	9970	9904	9879	10017	9960	9886	9823	10153	9953	10095	9922	9885	10088	9970	10095	9994	10050	9930	9996	9945	9992	10061	10002	9978	10097	9984	9933	9816	9906	9868	10045	9994	10019	9926	10033	10001	9957	10027	10117	9918	10051	9930	9858	9815	9962	10111	9955	10065	9939	10066	9886	10108	10108	9904	9813	9916	10075	9793	9988	9913	10026	10027	10005	10028	9941	9845	9920	10006	9832	10069	10036	9836	10056	9899	10062	10138	9970	9884	10255	9800	9870	9922	9926	9799	10000	10030	10110	9865	9980	10047	9937	9886	10070	10102	10014	10087	9900	9928	9977	9804	10064	10119	9935	10021	9940	9948	9982	9839	9965	9982	10017	9847	9925	10021	9918	10036	10071	9822	10041	10070	9860	9997	9985	9950	9948	9995	9868	9862	9825	10003	10100	10154	9952	10197	10005	9946	9950	9978	9979	9915	10041	10007	9844	10066	10047	10153	9929	9936	10014	10016	10057	9873	9823	9925	9978	9987	9950	9899	9968	9888	9959	10016	9960	10122	9983	9984	9990	10076	9946	9938	10005	10009	9973	9937	10166	9865	9867	10087	9957	9876	9922	10004	10052	9951	10187	9984	10047	9902	10107	9952	10032	10043	10132	9973	10028	9989	9881	9842	9920	9845	10189	9886	9882	9829	9915	9910	10039	9958	9970	10009	10011	9945	9937	10127	10097	9841	9848	9945	10013	10042	10080	9851	9982	9849	9940	10052	9761	10022	9959	9875	9969	9952	9990	9998	9910	10121	9916	9992	9959	9883	9882	9779	9967	9947	9924	9996	9954	9822	9938	9879	9986	9977	10084	9886	9974	9884	9942	10140	9934	10061	9941	10031	9930	9873	9863	9994	9980	9985	10018	9988	10077	9924	9964	9797	10000	10018	10133	9990	10022	9986	10040	9981	9981	10063	9866	9877	10000	10125	9991	10064	9775	10072	9873	9950	9970	9986	9988	9993	9850	9902	10068	9988	9981	10042	9817	10178	9839	9885	9778	10058	10051	9956	9976	9892	9908	9987	10154	10097	10015	9927	10164	9863	9965	9960	9914	9920	10007	9903	10169	10016	9897	9943	9950	10004	9921	9994	9991	10016	10056	10163	10122	9942	9846	10072	9974	10104	10004	9918	10063	9957	9946	10031	9890	9985	10052	10148	9845	9888	10108	10001	10037	9948	9955	9956	9876	9969	9969	9976	10048	9892	10008	9928	10023	10067	9949	9886	10034	9931	10000	9974	9955	9906	10115	10071	9880	9908	9994	9998	9919	9966	10070	9918	9876	9956	9951	9932	9957	9991	9879	10175	9949	9869	9944	9906	9893	9754	9916	9998	10037	9996	9901	10090	10009	10026	9915	9954	9871	9921	9972	9958	10008	9887	9874	9980	10025	9913	9861	10091	9929	9860	10079	9898	9948	9996	10061	9851	9852	9992	9977	9964	9908	9952	9883	10019	10012	10037	9949	10006	10011	10046	9961	10081	10109	9816	9930	10130	10002	9957	9883	9966	9977	10028	9782	9931	10000	9861	9853	10022	9895	9893	9987	9898	9939	9901	10061	9888	10032	9898	10022	10081	9965	9845	10063	9897	9977	9973	9983	10028	10020	9870	9870	10027	9983	9950	9991	9860	10036	10095	10064	10084	9812	9951	9982	9953	9926	9960	10107	10057	10081	10027	9968	10024	10002	10106	9925	10012	10029	9937	10105	10046	10030	10034	10022	9977	9991	10097	10016	9846	9967	9913	9987	9933	9930	10098	9870	9857	10013	9828	9965	9993	9938	9870	9910	9944	10043	9923	9874	10029	10012	9783	10092	9949	9951	10063	9996	10096	10043	10141	10016	10047	9872	9972	9813	9881	10031	10063	10011	10015	10034	9878	9919	10047	9977	9889	9993	9959	10078	9970	10084	10068	9944	9901	10094	9934	9932	9957	9898	10077	9932	9830	9954	10070	9941	9935	10007	9918	10051	9770	9953	10057	10008	10041	10102	9964	9820	9935	9917	10115	10080	9952	10124	9708	9881	9898	9985	9856	10034	9931	9952	10102	9922	10019	9949	10026	10009	9924	9910	9958	9876	9814	9970	9925	9888	9956	9943	9936	10135	9942	9925	9989	9973	10111	9930	9889	10013	9906	10007	10090	10030	10049	10015	9903	9984	9897	9969	9899	10005	9957	9944	10122	9931	9987	10059	9988	10051	9938	10052	10063	9933	9944	10043	10088	9969	9988	9984	9995	10002	9993	10015	10025	10037	10023	10049	9969	9927	9852	10093	10032	10003	9960	10071	10050	9987	9978	10086	10071	9989	9931	10016	9903	10053	10081	9972	9860	10033	10055	10034	10028	10039	9799	9981	10019	9977	10121	10039	10084	9934	9796	10033	9934	10024	9871	10101	9971	10064	9947	10102	9912	9938	9794	10080	10140	10012	10066	9998	9903	9832	9898	9951	10033	10016	10015	10104	9815	10028	10096	10041	9855	9842	9863	10018	9992	10012	10076	9852	10044	10108	10080	9845	10011	10015	9942	9943	9848	9996	9976	9952	9935	9974	10026	9946	10059	9912	9932	9904	10118	10022	10010	9796	9965	10036	9949	10044	9985	10003	9960	9931	10035	10073	10024	10082	9964	9890	10053	9930	9908	10049	9989	10056	9982	9989	9958	9994	9823	9933	9840	9949	10007	10173	10060	10045	10045	10050	9797	10063	10050	9912	10023	10085	10017	10077	10156	10089	9971	9936	10075	10023	9924	9997	10079	9932	9964	9934	9996	10014	9900	9897	10042	10081	9886	10009	9987	9825	9961	9939	9944	10013	10009	9938	9996	10013	10025	9871	9903	9887	9906	10038	10004	10034	9932	10000	10006	9971	9946	9908	10036	10101	10088	10064	10084	9980	10035	9990	9960	10009	9903	10087	10035	10104	9963	9934	9912	9963	9869	9996	10107	10044	10090	9975	10097	10061	9930	10150	10094	10049	9917	10088	10052	10079	9850	9906	10111	9987	9935	10091	10066	10011	10144	9936	10011	10049	10050	10054	9880	10019	10132	9850	10009	10048	9867	10021	9914	9983	10089	10012	9948	10064	10041	10013	9993	9867	9999	9863	10092	9968	9951	9904	9973	9926	10110	10028	9959	9900	9974	9837	9988	9920	9898	9885	10035	9969	9990	9919	9934	9849	9857	9976	9777	9845	9935	9844	9857	9937	9957	10008	10006	9889	9941	9957	9957	9978	9909	9869	9964	10000	9957	9922	10034	10136	10090	9958	9930	9841	9974	9904	10023	10000	10137	10153	9942	10012	9827	9808	10007	10061	9946	10129	9943	10171	9855	9950	10127	10039	10100	9990	9871	9931	9993	9982	10073	10059	9889	9978	9926	9999	10026	10130	9991	9980	10020	10077	9956	10004	10012	9979	9945	9907	9960	10044	9877	9939	10062	9964	9880	9924	9986	9945	10011	9992	9945	10027	9968	9953	9985	9912	9970	10137	9952	9960	10024	9984	9947	9907	9937	10003	9848	9973	9846	9975	10036	9923	9972	10078	10084	9986	10125	10060	9971	10056	9874	9962	9861	9880	10085	9840	9864	9900	10083	9890	9850	9880	9947	10060	10005	10159	9918	9861	10018	10129	9869	9963	10005	9973	10025	10124	9949	10004	10022	9940	9972	10042	9852	9982	10056	10002	9912	9922	10089	9990	9981	9928	9950	9966	9835	10029	9921	9963	9952	10017	10068	9980	10040	10162	9913	10021	10059	9928
26125	21840	34334	39750	40888	36066	29510	24529	21493	19810	18655	17246	16404	16198	16283	15888	15399	14922	14941	14759	14572	14492	14391	14119	14102	14025	14042	13967	13759	13816	14157	14041	14005	13973	13952	14104	13793	13830	14034	13963	14099	13984	13878	13678	13838	13911	13909	13846	13795	13934	13789	13930	13820	13926	13811	13736	13541	13786	13885	13891	13776	13830	13796	13806	13996	13991	13873	13707	13770	13860	13983	13890	13644	13808	13918	13920	14160	13734	13857	13868	13971	13922	14038	13891	13940	13800	13708	13775	13794	14087	13812	13995	13939	13952	13739	13954	13958	13898	13879	13823	13912	13684	13740	13821	13853	13933	13831	13824	13948	14057	14037	14133	13888	13942	13782	13857	13526	14054	13909	13793	13749	13777	13804	13619	13705	13807	13940	13576	13810	13853	14247	13974	13684	13797	13792	13893	13907	13674	13635	13922	13869	13743	13822	13874	13719	13724	13897	13947	13791	13855	13862	13931	13868	13795	13911	14045	14008	13889	13719	13732	13686	13900	13904	13768	13928	13973	13683	13836	13759	13840	13713	13932	14048	13829	13782	13956	13888	13856	13861	13818	13848	14090	13880	13749	13533	13640	13666	13676	13660	13802	13845	13783	13899	13700	13737	13832	13888	13894	13821	13845	13802	13746	13663	14020	13817	13804	13744	13963	13731	13885	13916	13970	13906	13995	13955	13936	13956	14047	13772	13753	13868	13744	13638	14007	13637	13648	14033	14071	13710	13662	13812	13711	13798	13989	13906	13648	13946	13744	13818	13785	13990	13729	13684	13796	13895	13939	13958	13750	13804	13997	13904	13864	14014	13901	13765	13939	13898	13901	13781	13781	13839	13859	14104	13717	13937	13802	13843	13943	13994	13730	13860	13861	13698	13799	13908	13908	13928	13795	13721	13903	13762	13779	13890	13763	13821	13820	13821	13745	13937	13881	13687	13756	13705	13613	13737	13933	13776	13746	13771	13992	14063	13882	13853	13892	13780	13812	13822	13888	13954	13756	13743	13811	13869	13831	13887	13693	13770	13707	13744	13823	13893	13841	13953	13813	13810	13849	14068	13869	13973	13781	14119	13921	14060	13834	13901	13930	13818	14112	13976	13861	14025	13863	13847	13952	13823	13851	13942	13766	13652	13822	13786	13871	13798	13936	13663	13856	13943	13906	13972	13672	13958	14094	13831	13963	13868	13816	13801	13677	13674	13795	13827	13806	13824	13775	13783	13918	13689	13866	13709	13773	13892	13640	13846	13876	13696	13828	13580	13880	13750	13777	13952	14038	13856	13986	14096	13898	13701	13790	13798	13773	13873	13900	13915	13778	13778	13884	13699	13851	13967	13931	13807	13773	13654	13698	13958	13792	13735	13843	13972	13878	13828	13981	13991	13873	13793	13827	13920	13527	13868	13621	13644	13971	14000	13715	13914	13701	14108	13765	13878	13893	13718	13702	13935	13677	14007	13811	13854	13890	13889	13893	13897	13793	13771	13732	13853	13726	13840	14002	13807	13942	13730	13874	13941	13766	13829	13828	13873	13652	13790	13889	13988	13812	13778	13795	13833	14014	13941	13752	13849	13883	13955	13974	13925	13668	13803	13746	13903	13672	13701	13972	14006	13646	13809	13700	13739	13954	13804	13985	13988	13809	13789	13877	13820	13750	13659	13807	13622	13788	13868	13875	13693	13751	13745	13782	13899	13827	13755	13854	13981	13817	14044	13997	13863	13687	13722	13901	13961	13716	13743	13899	14023	13880	13995	13673	13925	13910	13764	13886	13755	13625	13582	13838	13621	13811	13907	13811	13802	13820	13752	13665	13836	13689	13715	13626	13883	13814	13642	13724	13764	13686	13756	13790	13857	14000	13939	13922	13677	13653	13862	13968	13870	13869	13739	13736	13721	13696	13927	14243	14066	13982	13708	13929	13873	13883	13979	13783	13885	13745	13917	13722	13821	13972	13835	13813	13955	13853	13780	13813	13900	13751	13835	13859	13799	13822	13660	13962	13810	13885	13903	13914	13965	13831	13757	13911	14013	13782	13765	13671	13775	13906	13900	13814	13901	13873	13862	13797	13640	13935	13674	13727	13830	13780	13686	13888	13594	13892	13770	13803	13969	13643	13860	13790	13811	13891	13824	13722	13944	13989	13822	13773	13888	13759	13773	13761	13829	13814	13800	13835	13866	13659	13793	13805	13500	13844	13918	13732	13928	13789	13850	13830	13715	13846	13929	13803	13888	13689	13971	13876	13698	13714	13727	13931	13948	13973	14010	13755	13867	13785	13705	13678	13733	13741	13974	13654	13873	13665	13780	14004	13813	13893	13843	13780	13618	13919	13967	13931	13881	13852	13794	13879	13941	13752	13664	13806	13878	13994	13872	13798	13844	13687	13851	13766	13692	13756	14077	13877	13775	13890	14034	13940	14094	13746	14010	13748	13923	13934	13981	13911	13717	13585	13945	13805	13923	13802	13727	13847	13860	13857	13672	13876	13735	13614	13849	14040	13733	13707	13927	13947	13951	13878	14087	13881	13773	13853	13773	13817	14172	13742	13977	13657	13964	13651	13928	13693	13781	13778	13732	13670	13773	13675	13705	13794	13672	13942	13864	13870	13748	13903	14056	13839	13728	13734	13806	13731	13850	13848	13980	13808	13503	14029	14055	13916	13837	13818	13893	13765	13871	13876	13846	13848	13890	13971	13808	13868	13723	13911	14211	13941	14012	13728	13773	13832	13929	13828	13872	13952	14028	13912	13788	13832	13794	14022	13849	13910	13828	13871	13846	13802	13735	13704	13924	13670	13871	13952	13819	13538	13754	13721	13796	13930	13942	13892	13927	13798	13898	13953	13793	13970	13762	13867	13682	14030	13739	13815	13837	13823	13788	13650	13773	14041	14004	13977	13525	13833	13854	13911	14012	13893	13836	13702	13974	13882	14037	13566	13909	13870	13626	13796	13759	13853	13839	13645	13751	13583	13963	13768	13891	14025	14021	13852	13811	13779	13627	13672	13888	13775	13905	13838	13675	13917	13935	13831	13800	13749	13877	13789	13575	13740	14002	13863	14013	13796	13782	13794	13733	13904	13684	13732	13785	13912	13792	13841	13870	13796	13965	13932	13854	13813	13916	13679	13736	13910	13874	13888	13976	13820	13775	13831	13620	13955	13856	13906	13769	13851	13806	13783	13890	13690	13720	14110	13894	13722	13811	13820	13896	13854	13781	13863	13836	13877	13869	13951	13928	13958	13869	13731	13785	13921	13731	13907	13817	13869	13864	13683	13827	13742	13778	13899	13809	13770	13656	13769	13901	13719	13765	13876	13797	13779	13797	14124	13771	13850	13772	13930	13754	13890	13974	13888	13735	13721	13967	13920	13751	13777	13856	13771	13811	13790	13750	13765	13776	13746	13828	13810	13811	13649	13843	13819	13719	13664	13615	13659	13736	13663	13797	13700	14027	13821	14131	13743	13897	13921	13637	13882	13720	13664	13749	13786	13754	14025	13968	13864	14000	13882	13918	13477	13840	14097	13708	13690	13836	14013	13962	13979	13908	13749	13956	13878	13851	13926	13838	13650	13816	13890	13799	13896	13797	13883	13836	13836	13700	13739	13878	13843	13836	13661	13914	13853	13750	13902	13888	13685	13762	13747	13989	13681	13862	13984	13847	13921	13733	13731	13665	13786	13909	13827	13755	13727	13879	13848	13999	13757	14065	14052	13975	13695	13767	13885	13883	13615	13757	13899	13773	13800	13793	13913	13838	13888	13808	14037	13842	13855	13858	13870	13804	13871	14042	14047	13910	13815	13785	13683	13873	14025	13755	13758	13831	13819	13907	13801	13992	13950	13904	13737	13741	13776	13885	13862	13874	13979	13820	13691	13887	13901	13933	13772	13964	13871	14028	13721	13875	13808	13779	13917	13707	13804	13859	13800	13713	13933	13814	13857	13878	13888	13736	13748	13811	13761	13836	13871	13856	13859	13753	13776	14047	13952	13721	13852	14049	13719	13834	13657	13957	13929	13855	13861	13801	13860	13922	13796	14052	13931	13780	13825	13785	13944	13762	13712	13592	13778	14039	13903	13643	13790	13766	13849	13612	13804	13655	13999	13880	13780	13769	13830	13596	13617	13951	13712	13751	13775	13761	13979	13956	13849	13894	13895	13867	13907	13762	13902	13824	13834	14013	13697	13817	13663	13869	13955	14002	13788	13628	13884	13782	13716	13918	13699	13924	13675	13762	13809	13805	13909	13773	13931	13784	14003	13929	13667	13925	13911	13828	13885	13824	13863	13884	13821	13871	13732	13628	13841	13764	13797	13809	13757	13835	13917	13750	13554	13699	13660	13832	14121	13913	13798	13858	13744	13746	13869	13788	13734	13832	13916	13804	13597	13791	13776	13836	13853	13972	13976	13850	14005	13870	13817	13740	13702	13795	13883	13688	13708	13873	13848	13729	13806	13741	13764	13933	13730	13899	13914	13906	13803	13961	13685	13906	13826	13901	13833	14008	13789	13746	13894	13854	13742	13859	13817	13717	14040	13875	13732	13651	14112	13798	13853	13855	13873	13873	13798	13841	13912	13596	13561	13679	13724	13665	13727	14030	13853	13759	13699	13904	13780	13847	13673	13861	13757	14022	13869	13831	13973	13773	13883	14072	13822	13709	13725	13874	13950	13754	13777	13975	13682	13785	13913	13886	13737	13781	13916	14009	13622	13912	13656	13978	13666	13781	13791	13910	13873	13882	13781	13784	13686	13775	13846	14076	13907	13910	13596	13908	13824	13884	13645	13482	13705	13822	13765	13787	13807	13935	13664	13817	13720	13905	13672	13881	13876	13885	13855	13910	13975	14019	14011	13965	13689	13762	13749	13933	13801	13862	13527	13730	13744	13782	13711	13858	13895	13689	13808	13630	13894	13731	13796	13840	13900	13851	13556	13800	13963	13854	13627	13965	13889	13781	13965	14038	13885	14008	13858	13811	14030	13888	13880	13885	13742	13841	13755	13822	13968	14042	13945	13672	13772	13912	13885	13833	14000	13922	13862	13751	13646	13638	13755	13756	13905	13808	13665	13965	13950	13717	13908	13885	13797	13673	13765	13938	13895	13837	14183	13619	13869	13742	13758	14133	13909	13901	13842
45913	72332	66732	51465	45500	33387	25986	22249	19407	17281	15427	14066	13271	12952	12716	12658	11788	11376	11082	10998	10946	10888	10590	10431	10320	10435	10247	10277	10185	10202	10423	10207	10296	10202	10395	10288	10231	10223	10424	10284	10176	10325	10223	10101	10300	10112	10207	10157	10151	10170	10306	10402	10179	10117	10127	10199	10243	10325	10266	10233	10151	10204	10195	10288	10228	10132	10105	10101	10156	10092	10190	10292	10093	10139	10137	10085	10061	10207	10174	10156	10153	10147	10210	10159	10369	10165	10195	10253	10127	10057	10085	10202	10148	10158	10095	10151	10125	10177	10075	10344	10162	10186	10349	10115	10235	10260	10189	10115	10220	10219	10063	10272	10146	10109	10208	10102	10085	10201	10231	10137	10281	10196	10029	10160	10104	10282	10133	10164	10218	10080	10042	10060	10000	10090	10132	10082	10123	10137	10076	10134	10046	10116	10134	10116	10235	10234	10167	10024	10086	10211	10416	10007	10288	10182	10202	10095	10102	10270	10177	10130	10121	10191	10175	10227	10186	10169	10134	10078	10024	10280	10267	10208	10145	10179	10063	10264	10256	10252	10127	10330	10122	10255	10071	10035	10192	10009	10046	9978	10042	10091	10233	10042	10107	10046	10222	10241	10388	10157	10162	10088	10074	10178	10169	10170	10168	10109	10140	10278	10092	10014	10219	10168	10248	10177	10144	10227	10189	10153	10183	10248	10102	10233	10147	9950	10155	10127	10102	10091	10283	10054	10245	10109	10222	10192	10181	10141	10155	10100	10197	10182	10139	10105	10211	10182	10183	10146	10268	10146	10068	9983	10035	10190	10187	10131	10118	10170	10212	10241	10235	10362	10172	10184	10164	10198	10051	9980	10228	10043	10304	10072	10069	10101	10085	10128	10284	10089	10161	10035	10112	10149	10260	10295	10156	10072	10011	10288	10157	10319	10268	10189	10021	10135	10267	10198	10094	10162	10124	10106	10104	10134	10026	10219	10272	10264	10128	10350	10133	10107	10234	10334	10075	10156	10154	10172	10009	10055	10047	10116	10160	9968	10379	10123	10305	10047	10280	9977	10237	10180	10212	10189	10164	10204	10161	10230	10263	10101	10180	10195	9951	10128	10308	10209	9991	10053	10202	10174	10066	10298	10188	10255	10018	10073	10255	10149	10207	10041	10036	10111	10150	9917	10245	10074	10192	10135	10002	10185	10126	10347	10141	10044	10097	10183	10160	10096	10180	10158	10075	10030	10124	10157	10050	10083	10261	10136	10168	10174	10278	10294	10303	10228	10150	10182	10266	10225	10130	10158	10211	10117	10186	10217	10002	10115	10208	10168	10038	10247	10267	10133	10128	10275	10114	10217	10214	10125	9939	10015	10097	10095	10063	9980	10123	10067	10112	10152	10123	10233	10188	10184	10061	10140	10197	10303	10232	10230	10082	10207	10376	10248	10126	10168	10068	10185	10133	10191	10228	9976	10016	9973	10193	10295	10266	10158	10306	10215	10065	10135	10148	10188	10199	10096	10199	10050	10207	10014	10292	10119	10285	10089	10073	10205	10298	10221	10126	10171	10207	10159	10067	10068	10142	10217	10242	10141	10301	10059	10052	10272	10089	10187	10107	10099	10150	10135	10226	10205	10216	10077	10145	10216	10127	10258	10261	10133	10021	10131	10143	10298	10244	10010	10201	10220	10060	10092	10196	10190	10136	10166	10311	10246	10048	10173	10296	10096	9984	9960	10177	9953	10258	10141	10179	10085	10166	10379	10105	10219	10136	10130	10123	10228	10176	10193	10088	10154	10254	10181	10095	10234	10194	10066	10243	10167	10186	10027	10359	10210	10229	10040	10080	9925	10257	10271	10108	10240	10145	10092	10249	10031	10249	10158	10197	9993	10159	10249	10206	10044	10231	10142	10100	10275	10043	10087	10250	10178	10125	10168	10318	10127	10212	10260	10188	10190	10258	10060	10207	10030	10273	10296	10059	10101	10231	10248	9969	10179	10107	10153	10201	10213	10188	10007	10016	10207	10123	10100	10243	10081	10161	10130	10089	10107	10241	10136	10180	10186	10108	10189	10026	10171	10099	10234	10190	10190	10112	10170	10096	10132	10223	10315	10180	10303	10254	10165	10262	10114	10210	10277	9970	10224	10241	10163	10187	10190	10262	10340	10187	10170	10289	10156	10184	10013	10247	10250	10320	10008	10198	10061	10193	10112	10300	10029	9929	10192	10113	10172	10109	10247	10219	10266	10353	10254	10143	10084	10207	10155	10195	10214	10369	10063	10096	10248	10073	10193	10177	10229	10307	10204	10058	10285	10061	10291	10292	10197	10219	10122	10161	10223	10052	10183	10157	10250	10442	10154	10402	10109	10191	10198	10130	10225	10038	10070	10100	10001	10083	10132	10119	10098	10065	10249	10082	10176	10177	10295	10191	10117	10211	10240	10091	10093	10290	10262	10223	10036	10039	10069	10192	10154	10158	10047	10022	9991	10224	10063	10141	10227	9961	10222	10193	10135	10090	10197	10243	10100	9983	10032	10230	10253	10208	10150	10195	10087	10108	10344	10244	9937	10149	10118	10203	10075	10116	10229	10083	10402	10067	10009	10152	10164	10045	10196	10141	10084	10190	10213	10352	10274	10152	10103	10293	10271	10189	10073	10114	10037	10156	10148	10337	10088	10259	10246	10315	10244	10158	10220	10087	10136	10074	9987	10075	10122	10094	10143	10053	10085	10176	10188	10195	10131	10004	10140	10155	10173	10066	10188	10235	10134	10196	10078	10268	10035	10183	10260	10110	10232	10213	10216	9999	10258	10150	10263	10007	10095	10215	10126	10088	10028	10194	10099	10134	10071	10208	10250	10173	10228	10096	10159	10077	10157	10231	10137	10140	10078	10015	10057	10071	10202	10029	10249	10114	10231	10357	10235	10118	10192	10075	10223	10172	10180	10183	10162	10158	10193	10116	10176	10274	10155	10185	10172	10153	10204	10100	10172	10150	10234	10010	10054	10127	10097	10234	10050	9953	10202	10179	10244	10191	9969	10142	10074	10252	9903	10043	10062	10123	10291	10217	10196	9931	10016	10238	10190	10187	10145	10209	10099	10143	10146	10254	10210	9988	10178	10142	10054	10077	10141	10260	9991	10207	10236	9960	10159	10160	10195	10253	10147	10098	9982	10155	10194	10159	10114	10196	10178	10121	10149	10167	10167	10309	10173	10248	10249	10063	10177	10056	10157	10169	10211	10164	10030	10226	10255	10250	10160	10015	10199	10112	10107	10114	10178	10216	10160	10283	10111	10129	10197	10058	10086	10340	10309	10072	10162	10265	10173	10175	10045	10182	10106	10190	10161	10017	10160	10207	10069	10203	10292	10164	10204	10194	10241	10243	10159	10122	10093	10148	10094	10285	10056	10136	10154	10181	10275	10195	10276	10097	10205	10214	10135	10219	10143	10165	10164	9971	10164	10194	10225	10056	10158	10250	10246	10224	10100	10221	10302	10104	10138	10057	10100	9976	10059	10195	10200	10211	10197	10091	10133	10121	10170	10068	10303	10339	10140	10084	10116	10111	10201	10201	10164	10200	10044	10227	10165	10255	10126	10267	10017	10171	10272	10214	10038	10210	10188	10315	10162	10204	10081	10056	10161	10225	10203	10129	10068	10176	10205	10185	10120	10018	10234	10089	10138	9965	10071	10102	10151	10094	10004	10090	10163	10234	10020	10152	10061	10071	10136	10176	10230	10065	10167	10230	10148	10157	10164	10197	10095	10172	10151	10131	10048	10159	10195	10185	10200	10145	10054	10116	10221	10069	10251	10055	10357	9992	10264	10220	10023	10156	10121	10111	10154	10051	10188	10115	10114	10266	10064	10127	10259	10059	10077	10275	10078	10153	10033	10140	10099	10240	10241	10269	10070	10102	10135	10214	10088	10127	10126	10194	10099	10157	10054	10036	10238	10283	10095	10167	10182	10092	10151	10249	10061	10143	10155	10139	10132	10266	10157	10217	10119	10156	10059	10116	10338	10188	10136	10178	10170	10125	10066	10057	10110	10039	10135	10181	10291	10298	10143	10071	10055	10142	10224	10216	10082	10308	10208	10127	10034	10278	10168	10101	10227	10115	10140	10145	10156	10135	10175	10156	10127	10117	10110	9998	10187	10032	10112	10255	10102	10147	10154	10094	10259	10156	10279	10067	10287	10197	10099	10172	9976	10231	10145	10130	10300	10073	10135	10155	10207	10053	10379	10027	10200	10075	10116	10033	10195	10245	10098	10252	10320	10121	10120	10123	10184	9968	10267	10030	10164	9963	10170	10161	10171	10122	10108	10193	10078	10125	10237	10183	10152	10134	10256	10178	10063	10274	10061	10220	10261	10151	10144	10287	10072	10081	10084	10168	10166	10163	10332	10168	10237	10069	10086	10226	10144	10245	10146	10281	10343	10164	10065	10335	10205	10090	10116	10199	10098	10051	10111	10254	10144	10179	10132	10271	10122	10266	10009	10075	10187	10033	10132	10168	10222	10166	10261	10303	10370	10142	10206	10182	10020	10130	10109	10222	10105	10166	10077	10156	10173	10205	10364	10204	10183	10369	10029	10125	10215	10242	10259	10171	10249	10176	10171	10229	10126	10324	10141	10220	10106	10288	10258	10054	10321	10235	10098	10150	10102	10229	10217	10206	10282	10178	10138	10238	10127	10279	10139	10189	10135	10284	10147	10195	10114	9939	10054	10128	10094	10136	10008	10184	10251	10163	10252	10294	10281	10081	10066	10184	10215	10355	10257	10138	10083	10212	10168	10055	10120	10105	10261	10168	10100	10187	10103	10183	10151	10122	10362	10230	10043	10084	10350	10263	10018	10019	10281	10112	10134	10185	9923	10147	10195	10288	10220	10101	10042	10121	10164	10072	10293	10264	10182	10074	10206	10157	10127	10162	10107	10171	10198	10040	10043	10190	10193	10206	10083	10181	10145	10065	10004	10134	10259	10176	10226	10234	10316	10259	10195	10239	10139	10167	10104	10208	10088	10102	10151	10148	10085	10192	10091	10210	10071	10182	10190	10139	10181	10176	10129	10030	10196	10205	10130	10148	10219	10269	10209	10193	10062	10065	10025	10271	10299	10207	10175	10145	10244	10146	10139
24341	21110	30161	33491	42724	42948	38379	29108	24056	21462	19830	18680	18297	18034	17432	16810	16098	15728	15608	15233	15176	14941	14653	14500	14531	14496	14379	14445	14483	14434	14305	14506	14423	14466	14382	14416	14487	14214	14420	14390	14291	14163	14192	14487	14294	14181	14171	14383	14147	13984	14244	14020	14239	14013	14197	14073	14073	14175	14206	14137	14121	14090	14095	14290	14308	13956	14180	14175	14216	14184	14129	14071	14195	13968	14196	14210	14120	14128	14018	14203	14181	14372	14345	14249	14256	14218	14368	14196	14030	14327	14240	13994	14113	14135	14250	14143	14198	13948	14286	14139	14350	14349	14137	14148	14188	14033	14051	14016	14238	14332	14226	13988	14251	14272	14260	14047	14045	14172	14027	14029	14256	14042	14252	14157	14185	14115	14255	14331	14124	13992	14298	14151	14191	14135	14100	14350	14253	14283	14356	14351	14207	14323	14128	14222	14235	14212	14117	14033	14158	14223	14210	14148	14315	14094	14227	13921	14355	14185	14369	14279	14298	14050	14175	14199	14146	14419	14220	14320	14090	13937	14167	14174	14161	13977	14154	14310	14529	14231	14045	13965	14107	14177	14169	14066	14026	14143	14337	14159	13913	14084	14224	14287	14204	14283	14020	14228	14103	14077	14280	14099	14206	14117	13972	14047	13919	14195	14184	14277	14106	14035	14378	14081	14134	14216	13946	14044	14244	14097	14028	13929	14046	13951	14148	14199	14047	14169	14151	14083	14476	14038	14024	14059	13942	14132	14242	14192	14128	14037	14246	14148	14285	14224	14015	14038	14228	14220	14087	14106	14139	14365	14185	14123	14095	14074	14164	14361	14182	14151	14294	14100	14130	13943	14011	14204	14214	14045	14144	13990	14250	14196	14204	13919	14072	14068	14181	13996	14179	14100	14201	14111	14132	14173	14154	14291	14099	14198	14347	14090	13943	13971	13971	14078	14257	14182	14235	14041	14201	14137	14344	14201	14051	14021	14181	14147	14246	14115	14292	13971	14164	14002	14130	14059	14019	14163	14252	14090	14128	14163	14020	14207	14133	14139	14292	14203	14193	14010	14281	14065	14018	14106	14086	14037	14090	14176	14024	14199	14254	14353	14073	13927	14356	14053	14165	14119	14158	14375	14122	14288	14213	14047	14292	14243	14183	14163	14189	14298	14268	14120	14189	14324	14176	14056	14129	14064	14276	14160	14289	14159	14148	14113	14200	14340	14091	14095	14161	14192	13906	14149	14017	14134	14171	14099	14155	14225	14131	14146	14087	14329	14161	14002	14293	14260	14235	14230	14093	14188	13879	14070	13985	13958	14224	14237	14203	14142	13970	14225	14101	14003	14174	14224	14251	14181	14000	14120	14366	14092	14168	14178	14000	14147	14327	14135	13838	14301	14189	14243	14264	13968	14311	14084	14104	14120	13949	14249	13931	14167	14057	13997	14152	14258	13928	14254	14330	14266	14039	14354	14070	14093	14299	14159	14228	14093	14064	14288	14265	14267	14296	14153	14083	14238	14212	14064	14190	14196	14286	14091	14198	14103	14155	14203	14045	14185	14212	14099	13923	14116	14231	14218	14233	14124	14197	14209	14205	14057	14292	14083	13913	14221	14061	13987	14097	14144	14223	14099	14145	14033	14088	14083	14233	14328	14201	13882	14155	14028	14247	14182	14115	14132	14048	14286	14169	14136	14183	14297	14192	14037	14297	14391	14353	14171	14026	14178	13923	14099	14228	14147	14113	13996	14129	14147	14255	14291	14267	14187	14223	14380	14059	14053	14233	14076	14223	14287	14169	14244	14068	14093	14309	14270	14223	14116	14256	13951	14262	14214	13984	13998	14078	14198	14353	14220	14069	14305	14171	14080	14060	14178	14224	13873	14105	14029	14154	14086	14367	14169	14281	14099	14247	14163	14144	14056	14250	14095	14090	14167	14070	14178	14239	14249	14180	14195	14058	14022	14153	14192	14015	13959	14342	14171	14151	14233	14283	14288	14109	14234	14558	14210	13993	13999	13896	14241	14130	14154	14117	14027	14167	14445	14087	14273	14413	14161	14021	14211	14032	14272	14189	13955	14195	14206	14073	14190	14036	14000	14204	14062	14051	14163	14193	14099	14196	14441	14185	14201	14136	14264	14112	14152	14088	14029	14159	14051	14369	14166	14205	14069	14054	14138	14130	14141	14170	14303	14201	14076	14164	14233	14220	13888	13805	14227	14211	14203	14067	14084	14212	14137	14185	14203	14150	14250	14173	14159	14302	14171	14301	14236	14276	14143	14157	14196	14046	14261	13994	14151	14297	14183	14256	14167	14120	14042	14133	14078	14236	14101	14165	14400	14142	14483	14155	14048	14158	14404	14164	14040	14180	14132	14141	14253	14443	14024	14105	14279	14062	14222	13999	14289	14210	14117	13960	13889	14019	14179	14334	14204	14329	14357	13886	14102	14307	14167	14114	14253	14128	14245	14191	14178	14240	14215	14035	14057	14238	14147	14074	14284	14119	14013	14055	14215	14264	14206	14276	14132	14119	14001	14260	14258	14244	14148	14005	14015	13981	14079	14158	14301	14080	14398	14068	14059	13990	14171	14428	14364	14379	14191	14259	14074	14221	14297	14005	14162	14250	14263	14291	14174	14206	14136	14306	14195	14029	14220	13940	14300	14205	14210	14179	14241	14142	14181	14279	14127	14355	13943	14199	14272	14124	14136	14219	14132	14237	13959	14105	14211	14038	14166	14149	14024	14067	14302	14149	14221	14147	14293	14367	14347	14153	14335	14283	14278	14353	14116	14235	13955	14309	14153	14280	14175	14009	13889	13878	13896	14206	14128	13945	14158	14061	14177	14168	14089	14009	14095	14340	14182	14050	14090	14140	14074	14210	14324	14217	14293	13995	14077	14009	14158	14223	14147	14196	14212	14208	14213	14135	14371	14138	14024	14147	14144	14104	14145	14294	14349	14340	14204	14149	14148	14155	14000	14248	14105	14281	13974	14128	14129	14189	14244	14064	14184	14027	14056	14311	14108	14207	14204	14264	14039	14009	14090	14230	14228	14218	14105	14150	13947	14068	14099	14309	14279	14405	14234	14277	14026	14235	14303	14375	14332	14296	14005	14017	14106	14212	14131	14267	14096	14286	14291	14119	14194	14218	14168	14066	14107	14082	14126	14258	14143	14217	14161	14269	13949	14126	14167	14148	13965	14171	14047	14325	14206	14090	14073	14198	14201	14195	14187	14191	14348	14337	14179	14283	14247	14197	14301	14112	14183	14189	14186	14161	14038	14074	14032	14105	14034	14144	14160	13893	14301	14097	14084	14235	14214	14232	14087	14086	14229	14072	14042	14107	14003	14201	14055	14216	14041	14147	14187	13960	14207	14126	14196	14140	14170	14054	14101	14105	13941	14259	14150	14097	14288	13992	14207	14185	14300	13966	14221	14133	13959	14137	13965	14081	14249	14130	14116	14135	14080	14312	14257	13992	14190	14133	14475	14224	14218	14153	14091	14328	14257	14168	14079	14130	14278	14010	14139	14037	13939	14249	14123	14002	14199	14327	14019	14025	14109	14072	14181	14194	14216	14262	14087	14131	14210	14209	14443	14225	14413	14151	14076	14353	14272	14089	14132	14219	14056	14308	14199	14032	14243	14015	14144	13923	14172	14192	14062	14128	14108	14035	14177	14172	14311	14372	14322	14197	14130	14173	14080	14137	14253	14270	14010	14197	14129	14248	14277	14179	13938	14070	14197	14043	14141	14115	14177	14305	14289	14173	14239	14206	14208	13996	14211	14121	14032	14329	14295	14187	14091	13860	14000	14318	14193	14203	14140	14224	13803	14197	14208	14224	14129	14199	14145	14059	14090	14183	14064	14236	14303	14162	14080	14258	14083	14061	14104	14066	14053	14293	14091	14218	14044	13976	14099	14127	13941	13908	14127	14158	13947	14096	14141	14268	14089	14138	14072	14320	14179	14198	14323	14179	14035	14229	14049	14194	14131	14098	14202	14206	14129	14304	14118	14280	14223	14151	14383	14094	14324	14137	14162	14308	14150	14252	14133	14077	14287	14248	14117	14226	14221	14084	14151	14107	14129	14088	14208	14217	14181	14184	14313	14260	14087	14178	14160	14196	13954	14085	14191	13939	14044	14092	14331	14292	14064	14023	14150	13972	14238	14119	14110	14134	14139	14140	14182	14239	14020	14393	14141	14173	14118	14091	14205	14151	14036	14139	14024	13923	14097	14161	14255	14271	14171	14217	14274	14233	14005	14173	14148	14205	14210	14314	14187	14060	14128	14213	14194	14093	14230	14308	14198	14159	14145	13912	13975	14253	14181	14113	13927	14109	14358	14048	14099	14156	14195	14395	14255	14119	14180	14044	14085	14107	13996	14070	14153	14158	14187	14075	14085	14007	14100	14265	14074	13993	14280	14059	14103	14147	14191	14271	14267	14169	13919	14216	14117	14075	14246	14230	14233	14191	14086	14083	14151	14291	14283	14297	14328	14287	14097	14235	14161	14089	14260	14220	14138	14133	14062	14060	14210	13908	14107	14136	14147	14023	14079	14170	14183	14055	14316	14178	13982	14353	13941	13987	14050	14380	14144	14185	14249	14255	14164	13836	14084	14059	14067	14180	14041	13912	14118	14234	14128	14380	14323	14228	14119	14259	14272	14291	13954	14334	14099	14049	14052	14180	14038	14097	14172	14085	14097	14272	14229	14094	14122	14017	14040	14326	14126	14230	14142	14272	14424	14112	13899	14322	13970	14180	14119	14246	14188	14197	14250	14339	14316	14265	14088	14031	14084	14283	14194	14211	14036	13985	13876	14095	14312	14118	14368	14249	14078	13959	14045	14139	14130	14075	13918	14079	14271	14381	14211	14045	14090	14230	14256	13925	14193	14185	14075	14117	14149	14336	14146	14307	14236	13995	14150	14123	14124	14037	14099	14225	14324	14102	13964	14177	14111	14276	13992	14029	14027	14024	14188	14206	14128	14130	14274	14093	14283	14164	14233	14116	13991	14158	14310	14084	14009	14280	14238	14178	14059	14130	14138	14323	14159	14231	14089	14220	14159	14038	14039	14197	14088	14084	13940	14145	14266	14135	14292	13996	14098	14259	14077	14185	14244	13986	14023	14220	14294
48617	77524	71468	64250	55878	45170	35733	26269	21621	18830	16755	15565	14879	14743	14082	12979	12307	11760	11638	11265	11197	11193	10650	10393	10512	10501	10448	10293	10429	10521	10601	10459	10488	10476	10409	10430	10357	10323	10405	10468	10402	10499	10444	10345	10303	10231	10290	10458	10354	10250	10405	10358	10243	10108	10274	10371	10324	10473	10371	10343	10219	10279	10372	10252	10280	10149	10295	10282	10322	10199	10291	10257	10119	10176	10323	10388	10308	10340	10222	10176	10330	10342	10345	10389	10240	10296	10255	10341	10176	10224	10155	10283	10259	10395	10298	10128	10280	10272	10389	10232	10392	10257	10313	10289	10113	10376	10273	10235	10262	10300	10317	10370	10295	10344	10262	10371	10290	10317	10356	10187	10107	10391	10347	10220	10396	10267	10375	10324	10306	10285	10167	10333	10267	10183	10291	10147	10246	10199	10215	10232	10306	10240	10221	10424	10377	10426	10202	10148	10377	10231	10251	10290	10241	10298	10139	10349	10216	10268	10282	10233	10288	10226	10248	10358	10334	10278	10270	10206	10337	10523	10325	10201	10255	10242	10251	10347	10308	10443	10148	10300	10346	10268	10328	10321	10323	10196	10122	10296	10169	10349	10234	10456	10411	10290	10054	10143	10272	10289	10194	10318	10226	10363	10240	10352	10282	10261	10397	10149	10253	10334	10229	10305	10374	10317	10415	10116	10247	10196	10281	10019	10133	10320	10335	10296	10253	10495	10289	10282	10239	10396	10192	10320	10252	10301	10208	10311	10328	10288	10385	10316	10205	10298	10343	10334	10304	10448	10384	10157	10337	10298	10280	10249	10321	10233	10335	10261	10219	10253	10281	10328	10252	10348	10361	10352	10382	10248	10450	10227	10298	10090	10174	10262	10326	10322	10307	10198	10381	10301	10193	10253	10296	10177	10408	10353	10321	10453	10378	10378	10244	10359	10256	10345	10226	10332	10113	10106	10179	10413	10176	10401	10290	10163	10387	10264	10245	10307	10387	10341	10290	10263	10237	10325	10189	10393	10304	10262	10347	10272	10320	10326	10369	10204	10315	10239	10294	10167	10337	10197	10233	10437	10294	10349	10349	10256	10218	10309	10342	10288	10351	10282	10235	10379	10270	10297	10314	10326	10169	10281	10393	10260	10410	10320	10357	10232	10313	10402	10280	10366	10334	10094	10179	10427	10222	10268	10308	10266	10319	10205	10276	10222	10226	10377	10330	10371	10298	10274	10402	10286	10226	10268	10269	10352	10340	10055	10265	10364	10249	10285	10327	10417	10218	10388	10279	10348	10162	10262	10137	10248	10121	10279	10334	10152	10208	10256	10232	10342	10192	10330	10255	10232	10439	10159	10321	10156	10246	10351	10182	10244	10248	10379	10255	10358	10295	10217	10275	10152	10431	10276	10239	10280	10185	10122	10355	10342	10475	10135	10292	10188	10189	10325	10366	10284	10258	10300	10197	10120	10352	10222	10337	10173	10356	10156	10320	10284	10304	10353	10258	10266	10360	10319	10291	10323	10268	10174	10207	10161	10221	10306	10423	10234	10199	10277	10300	10269	10342	10196	10355	10342	10253	10157	10232	10299	10195	10163	10389	10284	10347	10249	10240	10282	10233	10288	10031	10273	10321	10209	10351	10275	10452	10230	10255	10307	10401	10356	10200	10227	10265	10313	10275	10461	10201	10212	10435	10266	10248	10389	10425	10194	10222	10410	10410	10356	10306	10314	10330	10349	10321	10308	10388	10296	10415	10231	10187	10216	10118	10304	10430	10268	10155	10396	10184	10257	10324	10437	10259	10189	10061	10162	10348	10333	10264	10205	10323	10343	10364	10176	10344	10204	10447	10418	10379	10286	10371	10290	10146	10205	10228	10160	10401	10293	10198	10364	10247	10345	10279	10314	10187	10262	10148	10313	10414	10166	10163	10422	10157	10293	10253	10397	10435	10381	10434	10284	10196	10406	10329	10234	10324	10384	10324	10453	10361	10265	10245	10424	10321	10254	10283	10292	10306	10235	10203	10224	10363	10340	10120	10301	10413	10135	10312	10349	10346	10243	10255	10377	10312	10303	10247	10207	10135	10247	10172	10261	10332	10334	10443	10223	10302	10211	10238	10234	10284	10286	10095	10255	10327	10294	10351	10246	10368	10243	10152	10246	10318	10261	10330	10145	10157	10160	10346	10310	10181	10373	10282	10285	10243	10211	10240	10215	10187	10421	10306	10262	10284	10343	10276	10291	10352	10210	10311	10241	10405	10218	10346	10284	10240	10194	10192	10332	10302	10359	10187	10255	10286	10293	10153	10307	10272	10227	10277	10232	10341	10331	10354	10111	10370	10144	10310	10232	10302	10365	10258	10281	10364	10216	10274	10333	10290	10190	10307	10386	10244	10441	10379	10393	10165	10124	10134	10126	10376	10351	10441	10190	10309	10379	10113	10213	10176	10369	10291	10291	10167	10158	10124	10396	10322	10142	10416	10297	10306	10210	10247	10173	10387	10242	10316	10299	10341	10419	10142	10214	10243	10218	10276	10217	10238	10191	10306	10117	10195	10230	10252	10418	10204	10363	10334	10288	10316	10323	10436	10259	10300	10122	10131	10252	10267	10199	10357	10283	10157	10315	10358	10207	10114	10279	10316	10251	10276	10295	10220	10013	10439	10249	10237	10346	10307	10423	10261	10005	10452	10335	10397	10150	10305	10314	10329	10207	10109	10147	10202	10339	10043	10298	10465	10249	10217	10232	10192	10245	10171	10311	10272	10329	10292	10476	10158	10225	10274	10214	10352	10156	10301	10236	10144	10281	10296	10321	10300	10290	10210	10412	10277	10201	10210	10103	10222	10226	10323	10118	10213	10236	10264	10224	10323	10208	10411	10357	10110	10182	10205	10351	10207	10248	10432	10402	10078	10220	10328	10231	10283	10375	10330	10151	10256	10140	10264	10344	10378	10231	10262	10241	10397	10285	10239	10252	10266	10267	10196	10193	10333	10243	10268	9981	10166	10450	10206	10243	10366	10162	10209	10241	10206	10453	10105	10337	10329	10200	10366	10461	10235	10311	10188	10171	10332	10347	10282	10351	10330	10105	10311	10253	10276	10288	10301	10305	10374	10418	10234	10128	10275	10128	10080	10322	10300	10371	10382	10331	10240	10338	10400	10153	10278	10452	10281	10233	10206	10237	10211	10156	10362	10266	10227	10380	10392	10366	10170	10402	10392	10357	10353	10207	10334	10404	10301	10286	10372	10327	10209	10166	10115	10317	10340	10175	10188	10320	10303	10281	10159	10391	10220	10201	10327	10431	10260	10125	10452	10374	10244	10234	10203	10341	10294	10233	10368	10401	10183	10331	10233	10412	10314	10324	10281	10285	10191	10299	10191	10288	10296	10113	10321	10235	10221	10283	10233	10247	10187	10285	10266	10230	10174	10274	10390	10162	10234	10191	10245	10240	10260	10397	10204	10173	10465	10275	10404	10227	10321	10263	10305	10397	10264	10316	10239	10108	10344	10162	10348	10162	10279	10367	10331	10368	10478	10206	10289	10237	10322	10140	10278	10269	10331	10386	10285	10306	10347	10227	10257	10308	10264	10099	10345	10324	10335	10262	10166	10312	10344	10342	10278	10210	10264	10280	10163	10261	10266	10251	10246	10215	10272	10360	10215	10159	10203	10406	10146	10279	10399	10289	10328	10297	10354	10330	10359	10188	10291	10281	10255	10352	10346	10369	10413	10447	10249	10305	10347	10241	10265	10323	10198	10367	10266	10088	10265	10288	10263	10442	10164	10218	10207	10484	10304	10349	10364	10402	10235	10109	10276	10255	10296	10296	10265	10337	10128	10269	10318	10244	10356	10244	10367	10288	10237	10324	10280	10173	10225	10081	10315	10368	10319	10258	10186	10177	10366	10459	10230	10227	10194	10278	10397	10109	10462	10270	10345	10254	10224	10186	10231	10237	10279	10341	10190	10259	10354	10301	10135	10273	10202	10285	10364	10299	10200	10321	10162	10336	10226	10167	10219	10301	10209	10224	10286	10224	10329	10260	10079	10189	10247	10338	10193	10169	10099	10251	10332	10421	10159	10231	10302	10268	10391	10327	10257	10314	10270	10372	10418	10208	10210	10296	10356	10209	10293	10127	10254	10255	10225	10403	10402	10154	10268	10164	10261	10152	10359	10174	10407	10247	10532	10296	10285	10312	10295	10338	10241	10107	10193	10309	10252	10291	10434	10174	10438	10289	10169	10293	10315	10256	10316	10239	10221	10295	10307	10467	10310	10405	10160	10218	10262	10348	10339	10294	10276	10185	10221	10148	10320	10200	10409	10232	10298	10125	10293	10193	10286	10204	10358	10391	10387	10419	10280	10249	10395	10348	10397	10335	10282	10186	10197	10486	10333	10123	10362	10131	10364	10213	10328	10281	10361	10197	10235	10294	10230	10341	10286	10472	10326	10139	10298	10090	10283	10295	10290	10288	10377	10179	10363	10511	10210	10249	10309	10268	10257	10237	10192	10371	10323	10313	10272	10224	10289	10380	10269	10210	10275	10187	10304	10252	10179	10173	10199	10386	10290	10216	10231	10406	10045	10268	10433	10233	10289	10392	10072	10286	10433	10244	10270	10309	10269	10355	10181	10292	10353	10390	10347	10289	10443	10310	10200	10111	10336	10218	10354	10326	10262	10366	10305	10242	10142	10273	10239	10232	10214	10238	10370	10208	10394	10081	10208	10323	10348	10298	10200	10178	10342	10203	10305	10245	10355	10307	10182	10203	10287	10277	10274	10358	10211	10394	10292	10304	10256	10367	10368	10174	10288	10039	10248	10282	10279	10185	10270	10278	10318	10285	10303	10221	10191	10159	10286	10177	10285	10193	10260	10370	10297	10248	10342	10247	10243	10385	10280	10111	10264	10307	10347	10404	10591	10307	10302	10255	10517	10321	10086	10333	10289	10188	10328	10241	10376	10346	10144	10239	10250	10216	10323	10471	10484	10425	10253	10156	10371	10353	10282	10302	10392	10212	10349	10294	10152	10370	10201	10280	10201	10379	10275	10195	10244	10266	10325	10273	10218	10255	10137	10133	10241	10234	10185	10394	10213	10407	10363	10344	10173	10402	10187	10188	10277	10318	10336	10330
43873	53265	56328	48988	38689	29895	23572	20319	18367	16938	16139	15634	15438	15286	15053	14772	14469	14486	14531	14372	14536	14280	14134	13942	13812	13865	14050	14006	14064	14100	13951	13810	13906	13963	14003	14117	13874	13849	13917	13970	13950	13781	13922	13820	13735	13821	13938	13783	13920	13990	14163	13947	14011	13800	13945	13838	13786	13997	13897	13881	13827	13909	13865	13849	13681	13789	13889	13940	13938	13909	13839	13755	13712	13801	13716	13913	13735	13938	14019	13801	13785	13975	14138	13888	13900	13954	13821	13773	13888	13769	13667	13779	13850	13743	13865	13860	13773	13906	14092	13923	14009	13837	13807	13918	13984	13880	13681	13633	13824	13782	13962	13727	13653	14049	13990	13838	13747	13622	13770	13767	13921	13690	13818	13808	13749	13753	13975	13663	13918	13758	13885	13916	14032	13943	13728	13677	13888	13696	13948	13862	13620	13617	13895	13955	13978	13923	13854	13827	13791	13941	13972	13887	13807	13753	13989	13832	13919	13764	13753	13726	13874	13824	13900	13840	13729	13797	13821	13869	13850	13917	13962	13887	13853	13887	13789	13791	13879	13897	13941	13698	13919	13709	13735	13826	14003	13975	13825	13754	14092	14009	13724	13974	13723	13677	13945	13769	13791	13958	13828	13744	14163	13844	13928	13819	13856	13813	13614	13963	13859	13980	13813	13945	13872	13978	13818	13938	13781	13764	13901	13785	13873	13803	14019	13812	13742	13882	13858	13863	14044	13831	13713	13836	13797	13887	13839	13990	13907	13844	14054	13731	13820	13604	13799	13818	13958	13767	13892	13743	13758	13821	14040	13986	14086	13997	13872	13837	13811	13664	13819	13951	13737	13882	13762	13866	13716	13870	13853	13973	13732	13741	13857	13807	13859	13688	13781	13972	13915	13738	13777	13811	13976	13750	13648	13875	13995	13749	13746	13736	13808	13807	13791	13838	13865	13815	13749	13777	13938	13818	14012	14000	13741	14005	13719	13931	13801	13800	13766	13711	13901	13927	13639	13904	14014	13889	13901	13746	13938	13853	13978	13893	13965	13904	13735	13683	13638	13833	13893	13744	14002	13961	13969	13781	13862	13856	13987	13883	13883	14057	13863	13901	14092	13873	13935	14016	13825	13773	13750	13743	13875	14020	14098	13910	13953	13866	13980	13888	13749	13812	13803	13862	13819	13862	13822	13721	13751	13688	13830	13937	13865	13807	13815	13980	13866	13764	13893	13910	13983	13988	13865	13817	13781	14010	13840	13941	13918	13842	13696	13959	13849	13918	14035	13710	14075	13885	13786	13801	13905	14090	13823	13884	13905	13911	13926	13680	13863	13705	13928	13668	14037	13943	13793	13990	13779	13811	13647	14077	13885	13827	13871	13953	13968	13909	13703	13753	13938	13936	13884	13876	13852	13900	13944	13820	13952	13797	13803	13822	13907	13750	13954	13856	13695	13835	13971	13709	13793	13900	13820	13616	13701	13706	13784	13746	13942	13873	13650	13789	13772	14029	13743	13866	13964	13721	13921	13971	13882	13911	13733	13879	13766	13832	13931	13859	13809	13682	13947	13796	13766	13846	13772	14057	13899	13938	14051	13871	13859	13871	13897	13761	13880	13768	13924	14020	13867	13807	13952	13750	14036	13847	13886	13634	13765	13677	13918	13818	13785	13745	13918	13893	13935	13919	13843	14046	14008	13849	13900	13769	13897	13813	13933	13706	13538	13655	13819	13975	13770	13893	13761	13965	14084	13860	13965	13870	13582	13816	13675	13739	14034	13902	13698	13747	13710	13796	13897	13867	13858	13865	13766	13720	14070	13981	13863	13879	13706	13735	14005	13755	13841	13761	13987	13981	13906	13980	13707	13814	13958	13993	13924	13890	13973	13819	13625	13642	13730	13900	13896	13889	13953	13683	13888	13871	13906	13851	13841	13747	13888	13713	13962	13956	13695	13867	13882	13820	13774	13569	13628	13780	13830	13957	13796	13765	13826	13735	13797	13640	13777	13810	13894	13795	13936	13732	13791	13845	13732	13770	13777	13861	13819	13700	13896	13742	13674	13985	13915	13778	13881	13943	13832	13748	14041	13746	13729	13729	13816	13851	13863	13960	13925	13785	13949	13847	14005	13702	13857	13820	13748	13655	13597	13952	13804	13874	13754	13656	13803	13871	13714	13853	13986	13962	13844	13713	13897	13967	13741	13666	13804	13989	13840	13905	13647	13868	13700	13921	13691	13909	14003	13862	13772	13741	14025	13893	13887	13873	13925	13868	13754	13786	14106	13893	13940	13866	13815	14078	13823	13832	13795	13830	14040	13556	13638	13630	13795	13847	13927	13872	13740	13961	13797	13832	13924	13719	13852	13807	14028	13725	13884	13780	13857	14108	14056	13847	13780	13747	13775	14081	13847	13965	13908	13771	13847	13736	13720	13907	14031	14011	13812	13918	14043	13942	13814	13915	13807	13812	13844	13889	13797	13966	13844	13747	13752	13849	13870	13818	14008	13829	13951	13681	13802	13819	13773	13773	13833	13893	14164	13864	13958	14012	13801	13969	13768	14061	13809	13962	14150	13855	13842	13739	13868	13928	13809	13809	13779	13862	13891	13696	13800	13807	13666	13948	13796	13783	13833	13886	13808	13879	13814	13796	13899	13775	13769	13953	13719	13968	13813	14045	13967	14028	13900	13659	13941	13875	13837	13964	13937	13917	13837	13981	13955	13850	13655	13763	13870	13856	13897	13716	13846	13935	13841	13868	14082	14011	13667	13799	13773	13582	13988	13876	13858	13884	13766	13910	13709	13838	13852	13893	13702	13603	13793	13857	13729	13964	13969	13961	13860	13768	13822	13855	13957	13922	14020	13989	13977	13992	13645	13874	13839	13836	13747	13733	13929	13962	13903	13801	13894	13736	13922	13909	13787	13695	13951	13870	13877	13877	14023	13827	13922	13610	13722	13776	13880	14041	13780	13764	13817	14004	13730	13632	13905	13769	13863	13864	13819	13802	13874	13815	13758	13927	13914	13634	13804	13765	13998	13838	13689	13850	13845	13743	13990	13880	13907	13703	13875	13905	13934	14111	14014	13914	13771	13781	13892	13807	13817	13795	14037	13827	13780	13725	14018	13890	13728	13761	13916	13869	14048	13789	13809	13764	13885	13896	13868	13961	13878	13743	13792	13857	13645	13701	13982	13760	13617	13890	13815	13893	13843	13805	13870	13884	13848	13933	13681	13978	13882	13880	13995	13893	13769	13489	13675	13735	13934	13996	13796	13799	13669	13939	13801	13983	13824	13947	13942	13868	13805	13841	13801	13969	13984	13757	13875	13687	13825	13723	13613	14038	14056	14031	13831	13925	13879	13737	13911	13733	13800	13762	13861	13995	13778	13921	13898	13881	13855	13894	13796	13764	13842	13899	13801	13847	13687	13641	13997	13645	13741	13808	13777	13845	13878	13706	13846	13726	13953	13987	13782	13873	13833	13928	13832	13886	13905	13764	13705	13864	13978	13792	13835	13855	13960	13944	13874	13969	14001	13769	13770	13798	13907	13900	13652	13810	13903	13956	13907	13849	13847	14065	13998	14161	13647	13659	13801	13922	13828	13914	13931	13644	13784	13863	13847	13486	13727	13671	13924	13946	13778	13897	13844	13995	13935	13763	13883	13539	13943	13734	13724	13703	13937	13910	13859	14008	13767	13970	13921	13815	13680	13936	13994	13822	13805	13884	13717	13892	13932	13857	13980	13754	13918	13869	13773	13699	13879	13841	13837	13736	13975	13546	13875	13729	13891	13649	13811	13811	13823	13924	13633	13740	13796	13903	14038	14021	13692	13891	13871	13903	13883	13979	13849	13859	13833	13803	13945	13665	13838	13807	13813	13944	13921	13923	13720	13946	13551	13932	14003	13916	13981	13951	14206	13900	13696	13973	13920	13746	13889	13874	13912	13956	13930	13719	13787	13672	13941	13844	13933	13782	13538	13848	13775	14057	13863	13775	13852	13814	13694	13846	13797	13909	13955	14078	13867	13868	13768	13884	14014	13900	13689	13791	13767	13541	13630	13713	13879	13932	13853	13740	13780	13933	13725	13814	13895	13614	13609	13706	13905	13793	13833	13940	13860	13768	13746	13872	13748	13859	13806	13973	13781	13744	13927	14119	13892	13883	13887	14009	13791	13997	13884	13610	14043	13943	13814	13820	13710	14013	13754	13739	14009	13731	13960	13753	13860	13852	13978	13807	13666	13957	13809	13594	13939	13855	13810	13618	13855	13928	13939	13680	13981	13912	13835	13841	13684	13759	13896	13879	14122	13654	13579	13877	13921	13803	13725	13886	13954	14015	13992	14000	14122	13851	13713	13785	13743	13860	13890	13968	13634	13649	13776	13962	13867	13856	13849	13988	13815	13812	13890	13777	13978	13839	13826	13718	13815	13931	14084	13861	13703	13945	13751	13764	13963	13787	14126	13788	13882	13996	13816	13794	13917	13851	13954	13863	13741	13747	13639	13892	13870	13849	13939	13801	13920	13993	13816	13872	13837	13891	13959	14034	13772	13908	13896	13954	14004	13981	13749	13847	13853	13723	13895	13901	13757	13949	13582	13909	13680	13934	13827	13923	13807	14007	14079	13886	13921	13913	13826	13843	13828	13990	13827	13761	13742	13888	13839	14103	13722	13805	13682	13981	13642	13936	14016	13646	14019	13821	13841	13972	14080	13672	13971	13756	13808	13817	13917	13732	13893	13643	13841	13672	13724	14000	14021	13912	14011	13850	13925	13828	13862	13974	13816	13813	13642	13961	13873	13796	13901	13704	13848	13831	13667	14022	13853	13740	13881	13819	13635	14062	13655	14066	14024	14008	13974	13869	13868	13851	13955	13748	13815	13949	13906	13511	14027	13847	13926	14055	13755	14008	13858	13853	13787	13657	13821	13707	13850	13867	13757	13970	13801	13785	14013	14015	13965	13977	13850	14003	13840	13716	13827	13865	13741	13913	14093	13808	13848	13740	13872	13730	13638	13818	13860	13823	13841	13956	13873	13769	13941	13746	13804	13687	13764	13735	13943	13984	13844	13766	13896	13844	13943	13775	13792	13814	13723	13967	13878	13553	13931	13973	13816	13813	13884	13997	13941	13848	13813	13873
47302	62414	56658	45267	35987	26998	21062	17793	15600	14055	13145	12408	11892	11799	11462	11016	10747	10879	10696	10825	10574	10526	10433	10369	10125	10193	10191	10163	10328	10211	10172	10227	10192	10037	10407	10008	10261	10073	10287	10155	10155	10175	10248	10024	10183	10076	10271	10107	10026	10224	10210	10292	10181	10122	10310	10022	10140	10041	10196	10133	10159	10181	10017	10088	10224	10209	10089	10094	10180	10134	10207	10295	10060	10144	10167	10166	10186	10150	10313	10156	10119	10151	10194	10014	10333	10157	10102	10040	10058	10055	10104	10179	10151	10078	10212	10046	10166	10147	10147	10056	10165	10202	10098	10090	10140	10227	10119	10069	10296	10176	9979	10150	10138	10179	9983	10176	10114	10171	10138	10045	10118	10177	10052	9972	10156	10215	10111	10193	10135	10193	10225	10074	10167	10235	10177	10185	10191	10206	10214	10198	10191	10153	10204	10065	10131	10139	10199	10137	10036	10109	10065	10043	10255	10021	10041	10238	10130	10142	10155	10142	10084	10149	10107	10008	10083	10224	10186	10283	10047	10032	10153	10244	10070	10102	10166	10215	10294	10021	10111	10164	10132	10174	10038	10027	10226	10146	10239	10004	10288	10117	10172	10242	10130	10132	10094	10143	10097	10200	10245	10074	10053	10291	10230	10075	10201	10056	10149	10054	10215	10157	9977	10090	10038	10184	10036	10004	10183	10123	10075	10125	10166	10078	10106	10024	10112	10149	10103	9998	10121	10083	10144	10078	10083	10069	10108	10224	10232	10172	10122	10079	10069	10080	10173	10219	10151	10152	10239	10028	10131	10294	9957	10046	10284	10063	10234	10207	10262	10208	10119	10035	10208	10033	10192	10004	10127	10101	10120	10140	10167	10133	10119	10042	10166	10053	10264	10050	10008	10027	10136	9988	10081	10217	10140	10144	10253	10184	10060	10048	10010	10162	10074	10116	10263	10254	10074	10180	10148	10257	10133	10063	10027	10107	10080	10152	10009	10134	10122	10135	10117	10142	10195	10043	10273	9954	10032	10090	10078	10117	10115	9949	10051	10149	10088	10111	10105	10258	10010	10227	10192	10224	9888	10237	10167	10177	10085	10248	9990	10205	10256	10128	10161	10160	10175	10047	10109	10127	10116	10219	10181	10107	10033	10096	10030	10159	10211	10110	10321	10183	10251	10203	10119	9995	10035	9922	10150	10199	10152	10080	10109	9962	10127	10093	10060	10245	10244	10258	10105	10118	10104	10084	10147	10284	10111	10152	10095	10121	9997	10086	9993	10187	10230	10210	10200	10005	10268	9982	10005	10052	10078	10150	9991	10242	10131	10201	10124	10165	10242	10065	10291	10164	10126	10203	10142	10034	10146	10188	10265	10103	10166	10077	10129	10220	10075	10173	10141	10308	10100	10161	9999	9997	10149	10015	10352	10079	10107	10227	10103	10008	10136	10211	10039	10097	10181	10158	10121	10091	10015	10050	10086	10216	10119	10228	10037	10169	10052	10024	10278	10092	10235	10068	10159	10087	10205	10091	10189	10160	10120	10034	10256	10184	10146	10276	10342	10156	10162	10059	10116	10232	10125	10158	10232	10087	10229	10136	10138	10082	10075	10105	10333	10185	10023	10053	10193	10201	10031	9943	10058	10175	9961	10126	9985	10110	10054	10233	10013	10131	10097	10160	10103	10140	10179	10284	10062	10091	10252	10111	10152	10201	10023	10258	10213	10166	10152	10214	10128	10135	10248	10136	10236	10130	10195	9996	10164	10282	10055	10121	10097	10085	10105	10263	10191	10165	10112	10176	10130	10184	10138	10207	10149	10216	10107	9941	10069	10188	10177	10135	10100	10136	10058	10057	10257	10127	10116	10091	10146	10264	10251	10093	10038	10006	10143	10276	10007	10068	10024	10151	10079	10079	10087	10219	10107	10031	10077	10154	10121	10006	10212	10271	10025	10126	10227	10182	10296	10056	10171	10117	10052	10106	10148	10118	10113	9991	10116	10244	10185	10031	10159	10194	10135	10192	10125	10185	10154	10147	10109	10072	10171	10159	10156	10165	10090	10132	10040	10192	10107	10142	10185	10131	10016	10277	10154	10283	10052	10156	10153	10020	10120	10203	10182	9970	10277	10154	10213	10088	9990	10104	10026	10193	10234	10167	10121	10110	10115	10152	10295	10227	10243	10170	10257	10281	10059	10112	10175	10100	10140	10194	10083	10127	10281	10243	10187	10061	10131	10113	10167	9984	10156	10247	10181	10144	10175	10303	10262	10259	10174	10206	9999	10167	10096	10159	10019	10217	10278	10186	10229	10103	10020	10171	10116	10203	10185	10249	10007	10116	10129	10067	10076	10201	10057	10051	10037	10224	10189	10243	10131	10265	10143	10056	10244	10032	10220	10014	10214	10275	10082	10156	10135	10156	10290	10140	10232	10179	10112	10057	10107	10136	10268	9982	10161	10194	10259	10317	10096	10246	10025	10202	10096	10163	10035	10213	10266	10061	10047	10110	10189	10228	10134	10066	10129	10176	10244	9982	10159	10128	10001	10195	10277	10207	10146	10244	10255	10039	10273	10074	10289	10229	10176	10194	10157	10183	10134	10272	10092	10230	10156	10210	10176	10034	10197	10120	10298	10063	10248	10077	10096	10121	10176	10172	10083	10096	10239	10060	10115	10186	10107	10205	10122	10097	10165	10138	10287	10134	10119	10097	10298	10173	10149	10321	10087	10045	10025	10122	10222	10010	10117	10301	10205	10117	9983	10040	10093	10258	10250	10221	10095	10097	10242	9996	10117	9994	10145	10243	10093	10131	10026	10226	10105	10142	10025	10198	10084	10069	10208	10167	10176	10153	10026	10008	10036	10168	10114	10227	10059	10119	10136	10142	10177	10166	10131	10233	10229	10228	10120	10189	10153	9971	10131	10141	10300	10040	10163	9950	10182	10171	10160	10188	10045	10218	10207	10156	10263	10299	9990	10045	10076	10206	10113	10286	10109	10081	10058	10241	10105	10278	10205	10116	10054	10204	10083	10215	10103	10179	9993	10077	10209	10195	10011	10193	10080	10122	10031	10003	10072	10159	10209	10173	10173	10162	10158	10060	10282	10159	10255	10288	10190	10315	10134	10166	10177	10070	9983	10206	10188	10093	10213	10143	10096	10310	10226	10163	10285	10313	9989	10036	10196	10152	10268	10067	10079	10133	10082	10162	10136	10138	10206	10053	10127	10108	9938	10127	10155	10171	10096	10094	10204	10067	10017	10296	10079	10112	10175	10178	10240	10012	10049	10215	10147	10192	9892	10253	10279	10238	10197	10113	10117	10258	9964	10113	10111	10178	10098	10078	10171	10177	10177	10304	10165	10145	10143	10081	10190	10064	9922	10211	10354	10013	10103	10091	9944	10234	10096	10179	10138	10184	10218	10151	10120	10130	10098	10201	10094	10249	10323	10129	10194	10219	10218	10087	10007	10207	10272	10159	10143	10109	10086	10001	10171	10229	10153	10144	10198	10279	10092	10320	10214	10074	10044	10132	10245	10207	10262	10142	10132	10031	10200	10098	10127	10113	10212	10246	9983	10257	10114	10041	10171	10282	10049	10170	10314	10161	10113	10253	10131	10152	9999	10183	10256	10157	9987	10202	10244	10044	10225	10201	10254	10131	10266	10200	10264	10090	10088	10113	10100	10095	10045	10217	10052	10137	10136	10148	10119	10029	10031	10070	10114	10027	10082	10195	10263	10186	10337	10114	10188	10000	9936	10220	10234	10205	10139	10145	10069	10185	10009	10063	10106	10167	10112	10068	10234	10234	10301	10086	10045	10261	10175	10116	10166	10095	10196	10107	10111	10196	10159	10013	10068	10252	10043	10357	10142	10107	10028	10168	9997	10205	10180	10156	10243	10152	10152	10033	10245	10159	10234	10172	10132	9981	10078	10059	10143	10132	10374	10215	10241	10102	10041	10179	10121	10048	10137	10159	10154	10087	10270	10111	10146	10202	10186	10185	10028	10252	10118	10247	10096	10044	10114	10118	10056	10011	10299	10166	10135	10087	10313	10062	10277	10075	10271	10106	10140	10139	10274	10206	10121	10160	10190	10098	10124	10175	10168	10051	10209	10090	10180	10291	10163	9978	10151	10272	10111	10143	10134	10317	10269	10050	10125	10327	10253	10190	10225	10162	10016	10096	10239	10137	10172	10108	10207	10178	10160	10098	10140	10127	10212	10066	10193	10154	10001	10267	10109	10265	10141	10219	10038	10172	10059	10118	10045	10140	10193	10048	10181	10226	10302	10298	10180	10053	10313	10075	10044	10126	10097	9929	10266	9992	10143	10174	10181	10254	10163	10155	10199	10195	10224	10017	10120	10149	10115	10155	10221	9959	10209	10102	10122	10226	10116	10146	10189	10086	10049	10117	10167	10323	10182	10221	10201	9948	10103	10216	10046	10091	10074	10225	10247	10258	10155	10202	10200	10145	10188	10218	10132	10124	10246	10118	10164	10178	10278	10054	10193	10259	10035	10304	10341	10136	10130	10202	10074	10158	10301	10281	10369	10145	10079	10125	10049	10077	10138	10224	10223	10145	10192	10075	10083	10172	10208	10087	10103	10105	9973	10052	10153	9985	10150	10198	9998	10264	10107	10120	10265	10171	10185	10064	10094	10273	10168	10137	10235	10098	10114	10128	10010	10246	10295	10078	10253	10020	10079	10174	10091	10182	10308	10061	9932	10060	10163	10188	10207	10260	10113	10147	10185	10039	9948	10175	10172	10101	10150	10238	10152	10337	10140	10165	10139	10269	10155	10259	9976	10166	10042	10089	9964	10114	10103	10208	10039	10050	10169	10080	10105	10069	10359	10120	10090	10184	10041	10041	10169	10060	10072	10204	10061	10122	10161	10186	10144	10156	10223	10148	10228	10032	10174	9967	10271	10195	10174	10315	10071	10071	9981	10155	10098	10113	10041	10283	10083	10100	10144	10155	10333	10245	10057	10127	10022	10283	10114	10073	10166	10200	10109	10105	10160	10180	10007	10019	10118	10116	10147	10298	10167	10055	10151	10037	9955	10272	10188	10270	10116	10228	10174	10162	10102	10112	10038	10065	10093	10217	10266	10059	10179	10283	10082	10192	10080	10036	10052	10299
25975	21399	33374	42087	41898	35564	29832	23870	20783	19327	18178	17308	16905	16366	16129	15861	15767	15235	14934	14861	14489	14670	14538	14467	14294	14313	14395	14356	14206	14430	14324	14105	14407	14323	14361	14287	14349	14395	14307	14346	14305	14305	14222	14125	14159	14227	13986	14241	14531	14136	14030	14188	14190	14236	14173	14308	14137	14093	13974	14198	14243	13952	13941	13978	14336	14245	14370	14075	14167	13955	14170	13933	14175	14316	14041	14092	14045	14012	14131	14148	14302	14274	14203	14166	14295	14048	14044	14074	13884	14091	14284	14092	14129	14148	14017	14089	14355	14124	14048	14022	14241	14306	13979	14099	14236	14145	14050	14062	14075	14399	14066	14105	14025	14115	14067	14160	14076	14225	14145	14114	14261	14281	14207	14162	14174	14032	13962	14313	14088	14185	14149	14186	14292	13957	13990	14204	14122	13893	14002	14230	14009	14327	14305	14108	14271	13973	14323	13964	14175	14105	14121	13998	14090	14094	14117	14012	13971	14162	14143	14227	14170	14289	14124	14184	14067	14055	14232	14051	14100	14098	14032	13885	13972	14211	14033	14034	14138	14309	14161	14029	13880	13975	14159	14178	14193	14122	14150	14105	14205	14056	14061	13943	14109	14021	14090	14152	13967	13951	14245	14090	14237	14154	14054	14016	14088	14061	14082	14215	14175	13948	14074	13974	14024	14063	14089	14138	14214	14146	14195	14162	14261	14063	14270	14287	14265	14370	14236	14107	14060	14190	14249	14073	14147	14229	14195	14063	14079	14205	14054	14083	13870	14219	14258	13876	14065	14063	14251	14101	14030	14149	14090	14131	14134	14248	14256	14014	14489	14263	14117	14077	14179	14132	13990	14068	14221	13998	14215	13919	13895	14064	14266	14198	14088	14225	14087	14087	14082	14133	14129	14211	14138	14088	13947	14353	14030	14080	14216	14222	14177	14179	14150	14089	14300	14179	14210	14154	14185	14173	14285	14271	14222	14096	14273	14253	14324	14483	14388	14193	14163	14078	14304	14002	14175	14334	14029	14166	14077	14086	14036	14272	14325	14320	14089	14147	14025	14050	14015	13995	14219	14092	14107	14251	14185	14039	14068	14301	14172	14128	14280	14337	14235	14101	14168	13985	14240	14148	14050	14129	14181	14181	14164	14140	14237	14066	14219	14233	14106	14153	14236	14168	14172	14319	14265	14121	14089	14089	14184	14136	14074	14167	14211	14259	14159	14169	13955	14038	14114	14030	14189	14114	14108	14145	14073	14353	14224	14123	14144	14025	13984	14030	14240	14266	14277	14241	14163	14142	14272	14303	14240	14242	14343	14146	14425	14056	14196	14176	14073	14081	14009	14302	14230	13927	14124	14206	14343	14145	14165	14381	14281	14217	13893	14120	14224	14097	14082	14145	14150	14078	14198	14006	14275	14310	14072	14237	14074	14202	14304	14111	14270	14123	13986	14198	14269	14145	14133	14283	14194	14073	14239	13843	14129	14147	14188	13932	14379	14301	14232	14176	14184	14082	14004	14183	14134	14130	14100	14290	14282	13978	14244	14187	14083	14189	14208	14235	14364	14077	14128	14003	14083	14195	14242	14236	14004	14131	14064	14030	14157	14150	14087	14083	14117	14078	14210	14141	14125	14098	13997	14045	14286	13980	14193	14146	14222	13986	14121	14169	14022	14125	14207	14054	14082	14191	14260	14130	14138	14037	13855	14123	14212	14194	14173	14360	14289	14083	14241	14223	14274	14058	14260	14099	14246	14335	14326	14286	14108	14059	14304	14174	14191	13819	14177	14153	14157	14195	14085	14196	14161	14216	14140	14125	14178	14177	14120	14111	14209	14235	14265	14092	14223	14214	14187	14224	14164	14051	14047	13987	14232	14057	13990	14365	14232	14064	14246	14387	14123	14089	14152	13952	14246	14155	14063	14044	14071	14104	14180	14072	14139	14201	14094	14271	14077	14233	14185	14088	14272	14165	14017	14179	14216	14056	14286	14230	14224	14014	14124	14111	14122	14111	14002	14390	14033	14210	14108	14177	14293	14132	14096	14281	14320	14219	14185	14308	14198	14091	14177	14033	14100	14151	14223	14036	13822	13971	14141	14206	14306	14409	14219	14188	14151	13904	14106	14157	14143	14177	14350	14270	14066	14062	14171	14097	14119	14188	14194	13899	13926	14183	14181	14339	14213	14070	14108	14244	14108	14202	14151	14357	14194	14065	14096	13962	14398	14117	14141	14087	14329	13974	14103	14155	14207	14037	13910	14169	14109	14196	14177	13997	14205	14134	14170	14389	14028	14199	14057	13993	14352	14173	14311	14241	14227	14136	14233	14374	14262	14063	13916	14230	14325	14118	14150	14292	14126	14129	14213	14267	14258	14259	14103	14104	14217	14105	14094	14216	13946	14139	14155	14013	14279	14151	14162	14230	14123	14092	14057	13934	14095	14226	14062	14152	14061	14018	14046	13865	14274	14149	14076	14254	14164	14304	14209	14204	13963	13976	14093	14026	14110	13875	14127	14266	13897	14015	14028	14055	14290	14200	14266	14117	14139	14266	14128	14144	14151	14140	14232	14065	14065	14161	14130	14121	14140	14007	14210	14313	14174	13935	14139	14126	14154	14046	14095	14262	14122	14221	14212	14022	14169	14150	14183	14096	14324	13993	14189	14349	14134	14289	14093	14010	14115	14025	14143	14165	14147	13981	14173	14204	14254	14058	14013	14008	14242	14172	14268	14456	14288	14000	14158	14093	14128	14013	14256	14250	14085	14238	14325	14128	14246	14001	13980	13942	14046	13982	14116	14228	14090	14117	14099	14302	14274	14257	14164	14219	13988	14054	14143	14151	14269	14009	14148	14123	14153	13990	14009	14270	14221	14046	14064	14226	14118	14071	14201	14138	14021	14096	14216	14161	14262	14126	14073	14156	14137	14033	14234	14347	14412	14020	14145	14212	14191	14099	14198	14127	13858	14097	14158	13939	14074	14044	14155	14203	14289	14195	14205	14146	14228	14069	13899	14112	14164	13888	14143	14242	14057	14051	14250	14075	14065	14250	14170	14125	14215	14221	14148	14010	14204	14012	14134	13957	14207	13961	14097	13978	14196	14196	14065	14046	14131	14160	14181	14182	14254	14162	14038	14261	14225	14351	14262	13907	14212	13938	14111	14186	14187	13937	14162	14054	14206	14174	14286	14146	14061	14101	14158	14004	14083	14262	14097	14023	14257	14047	14185	14018	13846	13989	14134	14213	14198	14065	14160	14222	13982	13962	14009	14176	14194	14082	14129	14157	14244	14117	14207	14141	14181	14244	14094	14159	14249	14219	14070	14050	14235	14181	14152	14283	14088	14277	14242	14053	14149	14105	14098	14101	14011	14172	14121	14143	14085	14222	14065	14082	14072	14112	14116	14045	14246	14074	14097	14205	14187	14111	14125	14227	13938	14064	14053	14179	14190	13988	14148	14354	14091	14010	14183	14181	14161	14224	14199	13946	14171	14207	13991	13950	14158	14042	14148	14137	13917	14103	14389	14251	14130	14333	14240	14056	14084	14101	14393	14248	14221	14219	14211	14002	14014	14085	13990	14093	14132	14147	14233	14121	14113	14162	14163	14124	14080	14120	14414	14107	14121	14216	14100	14060	14208	14153	14107	14137	14244	13934	14222	14263	14074	14103	13971	14016	14150	14130	14338	14179	14233	13900	14221	14293	14210	14085	14161	14113	14085	14154	14118	13941	13933	13998	14214	13855	13976	14075	14370	14225	14141	14019	14204	14237	14176	14207	14230	14176	13955	14247	14246	13928	14079	14196	14339	13989	14106	14139	14078	14083	14247	14197	14137	14278	14145	13958	14045	14313	14046	13974	14177	14014	14034	14060	13984	14080	14107	14115	14148	14110	14160	14140	14376	14089	14334	14028	14150	14069	14219	14047	14088	14227	14168	14239	14134	14198	14121	14327	14060	13873	14094	14093	14323	14262	14137	14064	14141	14103	14100	14229	14143	13886	14074	14159	14379	14221	14319	14239	14250	14049	13936	14134	14126	14218	14088	14116	14103	14245	14274	14141	14221	14231	13974	14012	14155	14414	14225	14018	14083	14088	13987	14143	14191	14223	14135	14154	14032	14024	14107	14256	14220	14332	14062	14220	14144	14298	14345	13971	14046	14012	13886	14175	14279	14056	14035	14291	14113	14178	14040	14065	14307	14135	14313	14055	14080	14077	14126	14036	14563	14268	14211	14074	14044	14201	14135	14108	14196	14204	14277	14053	14079	14146	14312	14261	14187	14103	14077	14180	14315	14231	14028	14091	14276	14049	14089	14123	14179	14146	14320	14080	14222	14260	14187	14180	14175	14126	13898	14175	14231	14096	14308	14312	14009	14339	14046	14093	14150	14076	14103	14068	14196	14173	14051	14069	14205	13959	14216	13896	14296	14103	14059	14261	14250	14056	14270	14235	14089	14234	14169	14230	14166	14293	14122	13992	14170	14465	14141	14187	14279	14195	14107	14305	14187	14223	14120	14261	14119	14029	14271	14265	14108	14143	14024	14152	14176	14200	14039	14141	14171	14077	14106	14022	14167	14207	14105	14223	14226	14112	14223	14051	14140	14042	14234	14022	13891	14050	14055	14164	14176	13948	14125	14251	14244	14160	14037	14136	14163	14209	14159	14039	14303	14397	14087	14026	14100	14108	14248	14257	14235	14143	13934	14107	13973	14151	14047	14147	13992	14167	14181	14375	14229	14182	14167	14013	14179	14110	14294	13979	14601	14063	14266	14124	14188	14361	14268	14178	14134	14188	14220	14155	14107	14116	14210	14164	14178	14478	14110	14275	14112	13890	14132	14397	14058	14159	14177	14093	14189	14141	14171	14004	14340	14132	14239	14121	14188	13883	14119	14360	14329	13960	14018	14148	14207	14348	14140	14147	14324	13989	14016	14204	14081	14290	13979	14200	14267	14231	14151	14149	14374	14089	14276	14035	14286	14042	14306	14143	14211	13978	14336	14061	14318	14070	14342	14089	14187	14167	14098	14118	13944	14071	13994	13991	14216	14008	14148	14179	14059	14310	14067	14119	14343	13918	14160	14303	14199	14210	14195	14071	14236	14180	14153	13997	14047	14135	14244	14131	14351	14173	13970	14073
46172	69096	65522	55980	45528	33422	25816	21159	18175	16429	14823	14022	13285	12992	12245	12166	11701	11355	11173	11078	10787	10809	10609	10439	10346	10564	10441	10512	10359	10486	10568	10490	10436	10253	10285	10358	10378	10303	10381	10236	10478	10347	10403	10260	10347	10257	10384	10301	10304	10407	10270	10270	10475	10340	10229	10251	10526	10271	10257	10274	10476	10416	10336	10179	10279	10223	10324	10304	10329	10189	10290	10398	10364	10257	10298	10275	10273	10231	10163	10328	10405	10351	10275	10142	10213	10255	10214	10297	10326	10391	10325	10393	10223	10267	10300	10299	10325	10321	10366	10344	10285	10381	10344	10322	10437	10145	10457	10455	10433	10351	10310	10207	10381	10116	10485	10286	10302	10404	10208	10215	10262	10512	10407	10163	10390	10107	10394	10311	10211	10342	10264	10238	10396	10201	10196	10170	10274	10268	10273	10313	10422	10254	10358	10283	10358	10279	10315	10236	10266	10212	10198	10249	10193	10252	10144	10325	10320	10273	10284	10174	10099	10203	10400	10416	10291	10443	10462	10240	10293	10299	10270	10301	10316	10258	10234	10318	10198	10179	10274	10395	10219	10308	10393	10139	10209	10348	10353	10452	10311	10258	10252	10433	10313	10327	10243	10247	10459	10352	10260	10384	10290	10367	10360	10290	10303	10313	10339	10355	10201	10274	10255	10294	10226	10280	10475	10277	10312	10427	10257	10298	10343	10451	10304	10147	10336	10234	10284	10223	10200	10323	10349	10175	10251	10421	10317	10335	10312	10384	10356	10288	10313	10318	10302	10332	10258	10169	10414	10382	10270	10363	10282	10359	10294	10413	10312	10320	10212	10356	10346	10418	10435	10122	10364	10392	10370	10261	10169	10418	10327	10206	10069	10218	10248	10410	10461	10222	10196	10272	10419	10269	10315	10224	10334	10327	10467	10226	10356	10442	10253	10319	10213	10190	10259	10375	10376	10221	10323	10317	10317	10252	10391	10316	10394	10139	10232	10355	10148	10307	10257	10326	10405	10426	10084	10488	10336	10299	10350	10294	10190	10419	10301	10301	10429	10408	10224	10260	10389	10205	10359	10133	10438	10441	10191	10292	10250	10272	10375	10316	10403	10403	10247	10340	10232	10421	10407	10302	10418	10310	10340	10457	10279	10211	10236	10303	10277	10142	10275	10431	10362	10286	10405	10312	10237	10258	10365	10334	10346	10257	10427	10177	10309	10329	10327	10231	10387	10454	10295	10303	10204	10224	10539	10371	10247	10323	10240	10180	10301	10236	10297	10167	10294	10248	10411	10361	10320	10211	10310	10253	10310	10332	10375	10477	10250	10241	10211	10294	10263	10308	10263	10285	10244	10265	10203	10317	10267	10350	10246	10382	10200	10229	10205	10232	10312	10261	10343	10181	10348	10222	10360	10324	10235	10372	10437	10471	10400	10383	10209	10170	10380	10568	10257	10306	10481	10342	10265	10231	10354	10364	10378	10258	10349	10486	10322	10139	10355	10296	10352	10365	10431	10419	10212	10469	10357	10339	10296	10362	10227	10216	10362	10305	10375	10320	10163	10254	10307	10328	10167	10331	10271	10437	10422	10321	10370	10448	10274	10153	10262	10194	10299	10270	10282	10206	10348	10368	10355	10311	10256	10289	10383	10215	10176	10240	10259	10485	10306	10055	10199	10259	10430	10261	10216	10411	10227	10341	10323	10265	10374	10348	10183	10359	10221	10353	10222	10239	10473	10273	10365	10329	10368	10360	10415	10230	10292	10317	10332	10420	10248	10413	10390	10219	10411	10239	10332	10255	10178	10210	10304	10272	10373	10315	10400	10396	10205	10319	10224	10375	10353	10414	10176	10334	10362	10272	10285	10358	10281	10425	10208	10383	10403	10313	10294	10193	10348	10297	10299	10230	10303	10316	10313	10370	10175	10349	10218	10484	10429	10311	10270	10208	10392	10330	10282	10485	10229	10338	10343	10554	10221	10149	10406	10231	10415	10233	10208	10332	10265	10365	10208	10424	10231	10193	10411	10248	10345	10323	10284	10359	10460	10276	10408	10425	10410	10335	10438	10159	10223	10331	10271	10257	10294	10224	10332	10372	10334	10299	10232	10323	10224	10266	10350	10363	10233	10309	10153	10206	10274	10341	10206	10240	10369	10261	10316	10366	10246	10322	10385	10351	10155	10185	10342	10332	10408	10253	10496	10202	10198	10349	10351	10209	10304	10378	10109	10222	10228	10306	10344	10391	10228	10209	10506	10354	10475	10174	10308	10075	10271	10533	10383	10368	10360	10303	10348	10255	10277	10460	10320	10234	10313	10336	10207	10409	10395	10240	10361	10297	10298	10295	10311	10359	10199	10469	10293	10164	10394	10250	10473	10518	10407	10280	10412	10315	10409	10246	10427	10205	10364	10264	10286	10172	10280	10289	10382	10292	10346	10413	10210	10513	10319	10160	10349	10375	10258	10381	10374	10465	10499	10334	10218	10333	10290	10314	10242	10290	10228	10262	10381	10290	10425	10172	10373	10285	10202	10502	10293	10289	10298	10217	10198	10420	10380	10193	10374	10432	10501	10360	10253	10373	10187	10299	10316	10360	10364	10199	10333	10306	10328	10412	10457	10443	10236	10501	10214	10277	10418	10367	10375	10449	10291	10252	10231	10258	10369	10252	10416	10378	10183	10260	10226	10437	10317	10269	10277	10294	10283	10392	10325	10340	10250	10219	10322	10471	10426	10283	10330	10373	10425	10212	10390	10273	10486	10222	10287	10364	10316	10226	10253	10341	10260	10169	10330	10315	10317	10409	10295	10302	10307	10259	10338	10381	10313	10425	10316	10134	10279	10431	10358	10329	10337	10394	10296	10259	10348	10234	10245	10300	10137	10287	10296	10354	10291	10264	10222	10262	10313	10279	10429	10363	10342	10481	10230	10251	10375	10230	10284	10228	10178	10204	10209	10198	10318	10308	10301	10317	10363	10267	10280	10361	10363	10259	10171	10423	10447	10286	10219	10282	10495	10445	10501	10048	10508	10291	10312	10194	10285	10367	10377	10309	10589	10445	10257	10167	10305	10343	10329	10218	10287	10281	10236	10311	10415	10420	10302	10237	10428	10238	10372	10365	10191	10326	10246	10160	10337	10358	10168	10388	10331	10327	10203	10253	10224	10472	10322	10252	10258	10163	10178	10391	10437	10233	10350	10331	10363	10364	10362	10365	10427	10212	10366	10340	10321	10215	10285	10268	10370	10378	10343	10297	10376	10232	10242	10330	10374	10219	10321	10355	10245	10281	10277	10318	10247	10178	10222	10371	10245	10416	10414	10433	10318	10352	10426	10533	10378	10352	10285	10326	10293	10228	10156	10243	10267	10364	10335	10430	10316	10253	10266	10397	10373	10354	10249	10456	10346	10340	10342	10414	10434	10350	10359	10327	10193	10120	10156	10287	10153	10270	10411	10332	10270	10224	10453	10483	10331	10250	10109	10209	10197	10433	10328	10377	10311	10180	10240	10390	10351	10232	10189	10296	10282	10393	10324	10278	10364	10212	10353	10323	10270	10150	10327	10350	10278	10127	10240	10321	10203	10318	10214	10337	10331	10226	10355	10312	10322	10358	10336	10241	10217	10444	10542	10357	10211	10252	10301	10390	10365	10222	10264	10488	10343	10294	10304	10276	10316	10351	10350	10306	10280	10388	10431	10347	10312	10301	10321	10357	10351	10235	10239	10229	10276	10337	10148	10353	10258	10245	10403	10062	10270	10421	10246	10287	10201	10396	10143	10169	10304	10268	10354	10426	10372	10258	10212	10309	10135	10217	10290	10196	10460	10406	10382	10112	10457	10259	10144	10317	10349	10403	10356	10296	10304	10373	10231	10147	10343	10330	10245	10308	10376	10464	10190	10276	10334	10310	10174	10251	10361	10359	10326	10247	10309	10333	10366	10315	10289	10322	10314	10138	10268	10192	10348	10335	10206	10494	10339	10149	10444	10398	10185	10360	10206	10279	10219	10315	10235	10273	10295	10361	10243	10275	10280	10173	10234	10333	10303	10247	10202	10360	10219	10242	10292	10262	10217	10415	10288	10205	10251	10288	10460	10265	10338	10356	10530	10204	10456	10490	10293	10377	9928	10365	10301	10225	10270	10236	10491	10424	10102	10168	10325	10340	10250	10293	10369	10334	10361	10411	10247	10390	10385	10260	10392	10218	10269	10219	10315	10233	10121	10331	10341	10411	10327	10297	10108	10305	10360	10381	10209	10152	10403	10247	10332	10380	10367	10354	10188	10422	10376	10344	10380	10334	10361	10331	10279	10278	10383	10384	10360	10343	10337	10243	10149	10391	10397	10096	10373	10244	10228	10326	10368	10106	10430	10377	10220	10328	10258	10353	10358	10211	10383	10327	10277	10306	10164	10273	10178	10269	10237	10275	10425	10275	10272	10072	10466	10265	10242	10353	10248	10351	10302	10288	10217	10394	10288	10407	10308	10300	10509	10281	10432	10317	10377	10266	10400	10440	10297	10244	10198	10296	10358	10363	10349	10452	10407	10091	10384	10311	10519	10420	10311	10243	10256	10368	10249	10185	10285	10325	10312	10514	10312	10302	10279	10314	10239	10346	10337	10282	10274	10223	10229	10173	10331	10299	10182	10119	10382	10348	10228	10217	10388	10488	10257	10372	10394	10386	10278	10355	10400	10407	10198	10264	10152	10248	10373	10341	10456	10397	10281	10225	10388	10292	10260	10425	10296	10225	10336	10338	10301	10387	10254	10387	10368	10366	10224	10360	10322	10276	10238	10160	10239	10195	10170	10300	10358	10282	10382	10268	10354	10359	10345	10278	10242	10289	10259	10426	10261	10423	10358	10355	10248	10324	10183	10316	10465	10259	10334	10362	10458	10355	10257	10340	10288	10424	10322	10102	10200	10452	10268	10311	10408	10380	10375	10345	10201	10398	10416	10273	10390	10251	10274	10311	10130	10286	10441	10367	10350	10224	10304	10346	10360	10325	10263	10329	10352	10308	10335	10190	10373	10324	10505	10419	10224	10471	10337	10475	10200	10248	10348	10406	10333	10356	10339	10348	10332	10324	10399	10347	10156	10301	10272	10268	10168	10310	10141	10377	10283	10364	10378	10175	10320	10158
24203	21128	30745	30953	32380	34503	33378	27531	23821	22232	20459	19095	18681	18502	17876	17043	16423	16162	15588	15483	15303	15237	14893	14843	14821	14879	14725	14760	14665	14721	14871	14671	14649	14823	14510	14833	14748	14712	14637	14657	14409	14672	14584	14525	14574	14284	14649	14418	14634	14651	14564	14478	14548	14505	14499	14491	14400	14334	14276	14610	14702	14563	14491	14716	14507	14555	14616	14539	14665	14358	14524	14506	14477	14307	14403	14639	14378	14510	14365	14561	14424	14489	14320	14587	14402	14374	14436	14384	14598	14519	14534	14433	14548	14485	14489	14508	14340	14414	14696	14258	14330	14366	14425	14604	14497	14455	14361	14534	14176	14343	14415	14354	14597	14456	14661	14523	14416	14508	14310	14288	14487	14680	14470	14456	14488	14511	14523	14349	14509	14646	14823	14375	14304	14311	14366	14513	14458	14339	14262	14358	14597	14513	14377	14599	14561	14410	14755	14487	14482	14436	14485	14491	14537	14447	14544	14491	14360	14509	14364	14384	14207	14341	14490	14385	14419	14420	14399	14419	14423	14537	14661	14702	14322	14340	14385	14453	14365	14468	14283	14307	14378	14351	14533	14524	14695	14618	14496	14455	14526	14477	14610	14407	14703	14594	14557	14619	14354	14498	14547	14432	14708	14443	14408	14469	14548	14370	14520	14582	14428	14545	14570	14472	14448	14329	14403	14588	14379	14395	14526	14441	14499	14468	14373	14489	14487	14450	14416	14226	14397	14497	14406	14561	14626	14488	14480	14341	14499	14324	14483	14770	14767	14350	14296	14401	14386	14412	14492	14537	14698	14648	14371	14535	14532	14368	14443	14521	14360	14529	14461	14442	14643	14563	14502	14589	14528	14475	14524	14357	14506	14499	14496	14438	14275	14483	14612	14519	14514	14384	14509	14370	14344	14549	14324	14591	14745	14483	14354	14443	14480	14603	14412	14591	14437	14523	14223	14500	14414	14477	14494	14440	14520	14615	14425	14374	14395	14287	14592	14583	14380	14351	14302	14535	14399	14469	14550	14418	14382	14531	14581	14494	14430	14519	14456	14467	14471	14733	14309	14693	14351	14389	14580	14459	14587	14674	14424	14602	14433	14480	14394	14566	14378	14428	14377	14430	14507	14468	14638	14400	14427	14492	14355	14416	14521	14384	14361	14438	14642	14363	14471	14434	14577	14565	14414	14288	14592	14526	14558	14261	14551	14543	14550	14507	14312	14609	14318	14328	14498	14505	14410	14418	14426	14529	14563	14399	14451	14408	14468	14290	14450	14634	14513	14408	14589	14313	14465	14528	14526	14328	14671	14608	14411	14387	14494	14452	14464	14369	14495	14566	14474	14516	14570	14461	14351	14556	14267	14652	14381	14459	14724	14506	14434	14516	14524	14620	14666	14462	14495	14413	14269	14437	14571	14459	14476	14409	14536	14414	14743	14538	14623	14436	14582	14331	14224	14402	14566	14279	14506	14559	14317	14404	14321	14378	14410	14553	14635	14359	14519	14390	14484	14371	14306	14521	14684	14505	14575	14384	14526	14488	14379	14466	14521	14444	14384	14368	14410	14436	14441	14464	14433	14353	14419	14653	14501	14488	14650	14696	14188	14500	14473	14389	14446	14356	14435	14564	14498	14513	14687	14491	14555	14452	14345	14300	14428	14359	14654	14452	14580	14567	14603	14540	14620	14695	14422	14771	14587	14396	14586	14442	14502	14512	14473	14573	14326	14408	14595	14542	14292	14479	14432	14248	14204	14238	14604	14580	14454	14586	14409	14594	14474	14322	14408	14163	14344	14480	14586	14565	14447	14426	14355	14480	14562	14351	14519	14576	14542	14373	14541	14651	14570	14346	14567	14588	14316	14369	14429	14539	14266	14360	14293	14490	14571	14338	14282	14520	14451	14510	14612	14353	14480	14532	14448	14556	14557	14501	14598	14661	14651	14358	14404	14473	14324	14558	14199	14465	14366	14174	14356	14532	14437	14287	14392	14527	14321	14300	14334	14632	14454	14410	14430	14394	14487	14364	14531	14658	14361	14320	14503	14345	14423	14331	14507	14486	14443	14637	14520	14354	14594	14258	14520	14534	14609	14510	14271	14400	14499	14405	14567	14403	14381	14593	14527	14463	14412	14709	14498	14367	14241	14644	14422	14317	14605	14440	14317	14349	14274	14316	14386	14537	14465	14617	14557	14440	14569	14576	14463	14283	14452	14361	14576	14342	14454	14504	14639	14305	14332	14421	14371	14537	14386	14412	14306	14349	14413	14451	14232	14545	14503	14473	14551	14497	14509	14291	14395	14577	14396	14454	14616	14383	14319	14529	14697	14482	14351	14534	14476	14429	14455	14254	14644	14620	14363	14627	14334	14328	14468	14559	14570	14614	14581	14425	14502	14421	14679	14614	14365	14191	14453	14632	14522	14516	14575	14491	14488	14487	14373	14515	14447	14456	14432	14443	14483	14565	14540	14449	14339	14326	14455	14476	14406	14631	14507	14519	14541	14529	14582	14583	14505	14517	14592	14490	14443	14328	14528	14382	14581	14613	14326	14379	14441	14469	14637	14333	14158	14487	14513	14523	14664	14655	14556	14493	14390	14572	14504	14470	14339	14661	14497	14417	14588	14593	14428	14612	14655	14540	14561	14372	14457	14294	14392	14517	14425	14531	14424	14605	14355	14674	14581	14342	14428	14458	14408	14478	14594	14363	14453	14556	14457	14599	14351	14312	14300	14415	14448	14192	14258	14295	14481	14422	14580	14406	14389	14496	14296	14568	14377	14648	14331	14375	14468	14384	14376	14500	14500	14475	14384	14332	14403	14499	14454	14335	14384	14172	14497	14291	14493	14492	14378	14387	14531	14329	14216	14455	14347	14483	14546	14380	14502	14626	14497	14496	14596	14484	14330	14526	14446	14366	14591	14573	14451	14315	14579	14429	14361	14385	14682	14623	14434	14388	14393	14172	14327	14426	14400	14601	14472	14427	14549	14338	14352	14423	14529	14600	14530	14250	14339	14358	14425	14539	14566	14457	14351	14401	14589	14312	14506	14570	14421	14376	14402	14569	14377	14288	14467	14287	14402	14536	14444	14439	14491	14481	14455	14660	14513	14392	14523	14350	14388	14320	14408	14462	14423	14439	14638	14360	14474	14596	14432	14310	14480	14498	14561	14441	14411	14287	14361	14428	14466	14357	14500	14535	14618	14459	14496	14286	14484	14221	14431	14460	14480	14392	14522	14584	14359	14290	14648	14572	14532	14341	14506	14592	14376	14384	14505	14437	14424	14630	14519	14317	14439	14482	14630	14275	14299	14378	14492	14419	14494	14626	14346	14557	14686	14549	14597	14563	14487	14354	14360	14586	14536	14407	14542	14395	14506	14356	14492	14486	14505	14350	14337	14477	14428	14397	14473	14516	14457	14306	14551	14659	14508	14624	14273	14659	14607	14389	14479	14388	14481	14569	14521	14805	14470	14349	14374	14285	14540	14482	14455	14288	14383	14463	14359	14496	14366	14289	14462	14258	14320	14371	14232	14259	14518	14518	14246	14449	14524	14468	14495	14542	14734	14237	14639	14403	14446	14319	14284	14260	14244	14467	14495	14386	14632	14634	14656	14356	14356	14438	14424	14563	14380	14387	14532	14403	14567	14558	14430	14185	14502	14221	14429	14635	14365	14646	14237	14573	14481	14642	14518	14485	14443	14294	14317	14472	14374	14473	14441	14558	14562	14432	14371	14482	14735	14602	14339	14464	14542	14461	14639	14329	14345	14437	14450	14573	14473	14501	14596	14329	14609	14364	14308	14590	14488	14456	14503	14527	14522	14489	14448	14364	14595	14574	14420	14492	14723	14460	14295	14514	14657	14549	14542	14306	14604	14453	14541	14364	14516	14574	14482	14468	14438	14497	14387	14498	14651	14584	14424	14436	14520	14455	14320	14222	14201	14476	14565	14362	14398	14578	14406	14591	14422	14528	14396	14252	14367	14429	14644	14457	14370	14299	14232	14392	14578	14383	14438	14341	14858	14531	14504	14299	14542	14382	14532	14455	14465	14491	14376	14556	14305	14355	14491	14361	14395	14468	14360	14354	14514	14278	14458	14295	14588	14391	14505	14285	14512	14371	14545	14530	14554	14448	14361	14468	14539	14574	14596	14486	14417	14340	14622	14433	14643	14461	14703	14491	14490	14418	14506	14324	14671	14471	14380	14475	14459	14566	14696	14513	14353	14480	14491	14401	14475	14694	14441	14302	14369	14453	14527	14684	14329	14483	14328	14554	14399	14379	14382	14349	14493	14300	14593	14447	14530	14209	14474	14596	14410	14695	14530	14545	14476	14474	14437	14318	14497	14553	14562	14439	14368	14381	14384	14339	14505	14677	14507	14357	14387	14608	14542	14543	14681	14484	14515	14664	14540	14447	14263	14447	14419	14745	14389	14399	14263	14333	14426	14451	14559	14396	14473	14315	14332	14221	14494	14510	14396	14510	14406	14402	14765	14421	14462	14386	14470	14505	14514	14509	14536	14371	14548	14406	14510	14677	14354	14506	14306	14527	14489	14426	14409	14520	14534	14511	14285	14477	14391	14295	14416	14403	14618	14517	14501	14651	14477	14524	14559	14543	14348	14385	14395	14560	14586	14439	14345	14655	14623	14580	14415	14352	14388	14412	14572	14421	14512	14366	14427	14405	14595	14492	14485	14409	14248	14396	14301	14543	14638	14557	14348	14440	14563	14466	14538	14540	14518	14589	14513	14514	14295	14407	14347	14377	14613	14385	14370	14512	14404	14587	14553	14529	14515	14370	14560	14525	14391	14390	14313	14324	14427	14354	14349	14621	14468	14294	14468	14401	14228	14340	14316	14493	14493	14423	14573	14362	14355	14320	14342	14664	14322	14662	14553	14521	14469	14412	14388	14544	14463	14324	14435	14458	14349	14524	14473	14656	14427	14572	14641	14630	14550	14456	14426	14281	14525	14503	14329	14526	14534	14410	14377	14504	14618	14613	14648	14543	14478	14364	14546	14452	14394	14538	14554	14384	14465	14397	14464	14627	14489	14429	14410	14472	14361	14462	14371	14586	14295	14319	14395	14358	14401	14313	14402	14301	14790	14469	14487	14416	14426	14431	14543	14425	14588	14429
49588	79163	74470	56332	45179	36627	29644	25190	21600	19482	17363	15959	15270	14683	14106	13414	12630	12126	11692	11427	11277	10959	10739	10790	10692	10724	10627	10747	10748	10673	10708	10643	10486	10563	10587	10516	10424	10642	10638	10567	10520	10305	10410	10488	10541	10513	10619	10419	10584	10515	10570	10403	10476	10373	10515	10454	10444	10573	10528	10438	10595	10385	10486	10329	10463	10386	10545	10427	10335	10378	10350	10393	10554	10333	10291	10394	10407	10402	10386	10361	10463	10573	10490	10449	10376	10424	10448	10444	10541	10497	10541	10542	10400	10505	10482	10486	10446	10423	10479	10489	10518	10362	10281	10396	10380	10381	10468	10284	10335	10437	10382	10349	10492	10367	10311	10393	10393	10448	10442	10459	10399	10337	10551	10450	10387	10407	10567	10448	10495	10423	10309	10462	10482	10747	10348	10337	10384	10329	10508	10287	10475	10507	10381	10363	10533	10495	10302	10372	10483	10495	10547	10500	10355	10446	10341	10495	10401	10321	10468	10564	10472	10423	10539	10507	10383	10619	10530	10612	10416	10522	10516	10361	10296	10426	10536	10544	10456	10363	10469	10430	10592	10508	10498	10441	10606	10609	10543	10420	10365	10423	10356	10402	10405	10442	10383	10384	10475	10316	10475	10320	10530	10446	10330	10294	10512	10539	10357	10477	10609	10548	10476	10433	10407	10461	10433	10391	10433	10485	10360	10430	10548	10329	10549	10446	10436	10440	10657	10346	10439	10392	10462	10443	10383	10325	10427	10457	10335	10392	10496	10478	10397	10561	10623	10612	10522	10457	10554	10479	10440	10463	10512	10334	10530	10435	10401	10555	10520	10614	10393	10356	10578	10401	10344	10354	10406	10415	10423	10457	10481	10536	10303	10409	10378	10398	10493	10574	10469	10541	10456	10397	10383	10448	10395	10442	10287	10408	10642	10468	10443	10499	10431	10452	10337	10315	10429	10555	10355	10471	10428	10403	10443	10466	10292	10528	10661	10480	10487	10439	10460	10285	10549	10578	10411	10557	10544	10622	10548	10464	10539	10515	10339	10465	10487	10390	10465	10507	10577	10478	10423	10366	10450	10388	10544	10456	10544	10217	10412	10576	10605	10469	10417	10352	10642	10569	10468	10549	10457	10595	10586	10324	10445	10438	10450	10469	10412	10539	10466	10548	10422	10564	10540	10497	10544	10492	10526	10459	10278	10562	10505	10402	10472	10324	10400	10464	10284	10695	10325	10383	10362	10456	10597	10362	10281	10386	10556	10452	10494	10538	10346	10281	10432	10491	10478	10362	10443	10516	10524	10542	10406	10452	10501	10561	10561	10368	10503	10563	10346	10567	10632	10495	10492	10477	10531	10483	10488	10448	10540	10535	10437	10520	10406	10477	10460	10588	10556	10283	10459	10480	10415	10412	10485	10424	10413	10380	10481	10506	10269	10375	10386	10431	10460	10480	10524	10486	10459	10378	10507	10525	10539	10495	10538	10439	10514	10412	10550	10593	10426	10369	10387	10399	10551	10583	10421	10405	10347	10473	10485	10371	10453	10449	10442	10448	10432	10542	10595	10499	10516	10439	10376	10450	10417	10581	10579	10358	10537	10511	10416	10410	10312	10604	10482	10448	10358	10405	10461	10593	10373	10441	10277	10559	10467	10484	10543	10351	10525	10465	10590	10395	10558	10423	10434	10513	10484	10373	10435	10378	10328	10420	10469	10579	10442	10441	10480	10599	10700	10406	10396	10413	10228	10544	10609	10470	10515	10499	10541	10530	10437	10394	10358	10584	10376	10449	10436	10406	10437	10416	10587	10495	10525	10591	10354	10312	10465	10469	10412	10515	10519	10455	10486	10457	10505	10415	10318	10399	10430	10206	10457	10428	10367	10434	10433	10597	10329	10428	10577	10499	10391	10491	10406	10373	10386	10554	10492	10449	10403	10438	10363	10587	10404	10394	10460	10375	10453	10383	10536	10342	10565	10561	10324	10446	10597	10384	10283	10399	10382	10265	10372	10285	10460	10452	10508	10433	10608	10540	10313	10469	10329	10374	10571	10494	10468	10467	10563	10508	10501	10542	10497	10438	10535	10445	10558	10416	10475	10511	10477	10268	10306	10499	10370	10436	10345	10532	10471	10386	10637	10506	10396	10387	10335	10477	10642	10413	10453	10442	10414	10331	10572	10301	10478	10395	10481	10443	10425	10388	10424	10566	10284	10276	10534	10394	10596	10437	10528	10484	10351	10504	10641	10330	10301	10488	10254	10608	10446	10486	10382	10520	10348	10568	10578	10558	10443	10587	10415	10519	10458	10518	10354	10420	10443	10340	10544	10439	10615	10325	10418	10463	10450	10460	10461	10396	10528	10470	10487	10214	10473	10499	10425	10373	10326	10355	10327	10349	10325	10374	10517	10385	10353	10431	10365	10428	10477	10538	10511	10431	10425	10495	10403	10532	10460	10503	10282	10436	10481	10575	10309	10361	10594	10524	10479	10513	10415	10480	10468	10388	10460	10438	10508	10377	10461	10421	10276	10379	10452	10332	10423	10360	10381	10586	10489	10440	10452	10273	10486	10410	10424	10412	10502	10284	10461	10334	10426	10514	10444	10413	10539	10500	10419	10408	10360	10463	10452	10319	10390	10373	10511	10476	10480	10628	10497	10565	10441	10496	10366	10490	10532	10559	10515	10477	10463	10622	10436	10602	10271	10400	10538	10349	10356	10440	10490	10425	10355	10415	10603	10401	10482	10497	10360	10522	10322	10375	10406	10421	10466	10615	10495	10405	10470	10403	10398	10272	10519	10365	10474	10290	10355	10486	10544	10422	10525	10519	10457	10469	10536	10358	10395	10452	10519	10466	10571	10578	10449	10381	10458	10503	10501	10350	10440	10521	10411	10426	10450	10458	10421	10348	10450	10440	10429	10540	10362	10311	10486	10498	10538	10333	10388	10442	10365	10531	10368	10501	10391	10486	10415	10493	10388	10404	10364	10398	10354	10341	10317	10574	10425	10444	10504	10342	10290	10405	10391	10400	10385	10450	10353	10397	10469	10456	10388	10446	10531	10395	10462	10311	10427	10449	10339	10390	10499	10335	10436	10521	10439	10508	10417	10411	10516	10430	10468	10577	10448	10411	10451	10476	10515	10307	10460	10563	10416	10502	10600	10399	10217	10588	10400	10470	10544	10525	10421	10422	10389	10459	10439	10290	10475	10483	10510	10361	10423	10339	10332	10437	10463	10513	10447	10367	10407	10368	10384	10353	10407	10459	10370	10570	10581	10451	10508	10504	10473	10468	10407	10388	10539	10294	10507	10341	10529	10312	10555	10418	10473	10463	10404	10292	10491	10413	10316	10504	10497	10477	10598	10422	10323	10414	10505	10413	10305	10579	10370	10470	10514	10466	10405	10528	10517	10343	10475	10537	10382	10632	10236	10370	10447	10406	10464	10524	10375	10578	10257	10527	10383	10337	10487	10527	10406	10388	10439	10502	10465	10245	10411	10421	10403	10528	10487	10389	10418	10563	10568	10504	10333	10398	10407	10384	10468	10459	10594	10336	10482	10420	10440	10416	10562	10574	10504	10469	10199	10568	10519	10401	10353	10442	10506	10482	10278	10345	10454	10432	10350	10287	10445	10560	10532	10454	10369	10370	10400	10584	10432	10266	10571	10513	10506	10431	10426	10342	10392	10527	10459	10495	10464	10500	10356	10512	10397	10374	10536	10404	10435	10484	10327	10416	10442	10528	10342	10546	10460	10430	10412	10451	10459	10427	10464	10602	10386	10508	10287	10450	10548	10506	10342	10352	10397	10427	10477	10291	10279	10369	10417	10554	10383	10404	10399	10608	10548	10494	10611	10384	10535	10516	10589	10475	10485	10496	10418	10522	10402	10391	10402	10589	10569	10391	10454	10433	10498	10311	10389	10520	10381	10397	10403	10624	10566	10500	10355	10488	10346	10379	10525	10589	10466	10529	10434	10479	10436	10268	10419	10437	10455	10596	10446	10656	10540	10360	10591	10389	10492	10432	10422	10649	10502	10454	10565	10463	10316	10415	10288	10341	10387	10291	10390	10493	10479	10339	10348	10423	10393	10432	10489	10396	10407	10503	10357	10460	10521	10525	10511	10380	10538	10365	10621	10496	10528	10533	10552	10467	10445	10520	10506	10399	10446	10398	10493	10353	10281	10533	10334	10532	10432	10532	10456	10483	10593	10322	10472	10605	10577	10443	10475	10429	10459	10398	10540	10346	10395	10387	10462	10420	10483	10443	10371	10264	10466	10532	10549	10567	10416	10481	10538	10347	10481	10387	10381	10501	10433	10408	10551	10548	10432	10348	10491	10460	10380	10579	10379	10564	10547	10628	10332	10489	10388	10592	10430	10563	10399	10397	10510	10565	10420	10465	10470	10432	10427	10545	10564	10241	10511	10480	10602	10562	10402	10525	10383	10467	10466	10483	10470	10375	10380	10611	10305	10469	10450	10405	10506	10549	10315	10387	10396	10202	10353	10471	10344	10622	10480	10492	10267	10507	10265	10544	10312	10548	10521	10519	10672	10499	10374	10350	10495	10569	10543	10593	10436	10517	10406	10404	10518	10535	10435	10443	10500	10411	10507	10486	10352	10510	10476	10459	10543	10336	10422	10325	10498	10425	10488	10305	10532	10389	10387	10420	10476	10435	10543	10518	10415	10439	10362	10343	10536	10301	10487	10464	10420	10399	10572	10439	10443	10371	10463	10450	10546	10343	10531	10330	10547	10433	10567	10448	10551	10286	10581	10538	10510	10454	10459	10497	10450	10575	10410	10365	10582	10635	10374	10395	10398	10408	10345	10462	10543	10324	10381	10482	10402	10515	10441	10544	10451	10390	10466	10395	10527	10485	10487	10557	10610	10573	10549	10355	10414	10263	10540	10433	10599	10391	10531	10503	10417	10535	10646	10376	10485	10449	10575	10417	10427	10521	10435	10759	10552	10344	10341	10493	10364	10451	10458	10516	10509	10448	10307	10545	10456	10412	10411	10460	10435	10501	10412	10244	10439	10522	10507	10459	10439	10491	10521	10525	10434	10404	10486	10485	10334	10348	10579	10433	10457	10577	10320	10383	10470	10486	10382	10395	10351	10362	10500	10448	10404	10615
45509	50865	48063	39012	30924	26665	24090	20770	18619	17782	16847	16189	15878	15586	15359	15229	14910	14953	14850	14663	14484	14194	14248	14189	14062	13950	14184	14186	14137	14057	14368	14230	14201	14313	14116	14315	14416	14313	14393	14183	13998	14250	14223	14141	14206	14256	14234	14174	14092	14200	14030	14245	14039	14155	14250	14146	14147	13944	14162	13915	14134	14147	14152	14108	14079	14135	14250	14187	13934	14051	13948	13945	14145	14034	14249	13986	14049	13994	14144	14094	14026	14260	13872	14190	14250	14213	14127	13944	14120	14092	14131	14028	14019	14045	13899	14298	14160	14136	14221	14152	14171	14164	14114	14087	13998	14263	13979	14237	14311	14351	14143	13813	14286	14164	13957	14147	14023	14109	14099	14211	14053	14165	14087	14122	13973	14212	14213	14076	14072	14134	13985	14164	14296	14118	14072	14103	13973	14289	14134	13867	13978	14218	14122	14117	14046	14219	14304	14126	14052	14289	14074	14178	13861	14081	14121	14203	14082	14198	14276	14391	14049	14136	14102	14132	13959	14044	14222	14291	13989	14068	14117	14019	13959	13862	13983	13993	14051	14039	14156	14003	14067	14158	14037	14263	14098	14113	14184	14259	14215	13966	14151	14102	14127	14130	13902	14147	14113	14036	14159	14093	14262	14196	14224	14303	13938	14107	14270	14206	14047	14001	14180	14067	13933	14167	14095	14022	13847	14214	14279	14104	14026	14221	14056	14097	14254	13959	14042	14050	14166	14039	14087	14083	14084	14139	14149	14196	13992	13999	13982	14016	14354	14198	14201	14181	14262	14307	14212	14293	14126	14159	14285	14087	13986	14003	14151	14159	14100	14475	14136	14165	14152	13956	14139	14214	14109	14065	14088	14081	13947	14067	14223	14160	14226	14219	14220	14244	14009	14012	14014	13988	14108	14059	14240	14126	14088	14090	14146	14056	14213	14054	13983	14079	14175	13986	13951	14032	13988	14118	14042	14024	14046	14107	14194	13833	14262	13929	14006	14087	14118	14151	14030	14337	14221	14097	13801	14220	14064	14275	14252	14002	14304	13942	14038	14146	14229	14142	14144	14013	14183	14016	14032	14141	14261	14275	14284	14263	13955	14023	14180	14171	13994	14117	14198	14168	14060	14106	14105	14185	13983	14139	13828	14040	14118	14040	14275	14072	14265	14058	14325	14099	14091	14095	13862	14287	14136	14177	14001	14058	14282	14182	14224	14219	13900	14129	14188	14330	14049	14304	14295	14141	14242	14111	14174	13894	14058	14118	14191	14292	14174	14359	14144	14378	14046	14158	14141	14204	14119	14002	14178	13945	14052	14092	14044	13954	14167	14218	14016	13954	14023	14116	14054	14204	14121	14176	14111	13843	13993	14089	14252	14385	14094	14077	14095	14182	14102	14014	14077	14159	14253	14226	14142	13941	14216	14153	14032	13998	14140	14108	14175	14002	13919	14086	13950	14063	14078	13950	14047	14083	14173	14188	14099	14085	14197	14033	14216	14037	14039	13930	14032	14215	14113	14045	14120	14025	14288	14213	13970	14026	14084	14064	14257	14034	14131	14186	14153	14116	14228	14140	14119	14010	14193	14125	14185	14225	14133	13861	14213	14237	14191	14069	14222	14254	14006	14213	13882	14157	14196	13991	14128	14102	14134	14111	14182	14079	14179	14197	14179	14051	14045	14067	14230	14240	13908	14146	14291	14053	14143	14252	14237	14141	14104	14193	14059	14048	13929	14167	14129	14015	14155	14334	14081	14231	14165	14070	14113	13838	14157	14019	14333	14113	14026	14137	14202	14134	14084	14095	14254	14151	14157	14119	14090	14117	14147	13889	14208	14037	14068	14094	14260	14104	14123	14183	14185	14238	13985	14330	14244	14010	14176	14165	14073	14076	13957	13938	14139	14203	14204	13935	13958	14206	13996	14078	14287	14137	13974	13988	14196	14121	14230	14106	14032	14357	14142	14163	14118	13993	14058	14008	13926	14087	14027	14008	14057	14115	14200	14179	14142	14167	14022	14084	14076	14019	14289	13994	14033	14140	13973	14115	14218	14261	14029	14155	14177	14122	14143	14176	14128	14263	14419	14061	14019	14149	14089	13914	14098	14036	14060	14027	14033	14173	14179	14179	14275	14045	14150	14019	14028	14169	14103	14027	14046	14171	14187	14137	14134	14107	14111	14172	14158	14016	13954	14194	14107	13944	14132	14062	14028	14213	14050	14204	14061	14085	14169	14096	13893	14218	13927	13931	14219	14084	13956	13962	14107	13892	14154	14055	14124	14061	14139	14157	14119	14212	14033	14201	14092	14032	14114	14181	14203	14044	14111	14042	13910	14057	14195	14243	13874	14179	14101	14026	14229	14060	14091	14181	14039	14062	14316	14166	14155	14110	14001	14308	14094	14112	14196	14343	14142	14087	14098	14158	14050	14275	14054	14084	14095	14036	14167	13864	14200	14236	14128	14180	14342	14212	13953	14209	14088	14019	14107	14017	14156	13964	14041	14212	14126	14246	14246	14214	14081	14209	14275	14193	14230	13932	14029	14040	14209	14122	14091	14049	14199	14204	13967	14123	14178	14016	14303	14128	13908	14028	14185	14196	14156	14282	13933	14123	14151	14378	14071	14178	14091	14156	14104	14273	14032	13971	14112	14125	14090	14128	14141	14200	14177	14016	14069	14139	14108	14185	14138	14099	14128	14261	14091	14221	14107	14232	14234	14098	14023	14092	14137	14170	14172	14056	14001	14049	14077	14112	14175	14140	14165	14148	14037	14210	14203	14208	13991	14127	14198	13895	14194	14166	14194	14245	14201	14078	14248	14250	14054	14060	14025	14223	14036	14253	14149	14214	14112	14096	14286	13991	14045	14083	14123	13968	14192	14260	14159	14085	14167	14134	14087	14138	14339	14121	14154	14225	14072	13992	13957	14236	13990	14083	14168	14129	14054	14098	14153	14156	14303	14208	14013	14130	14107	14068	13811	14301	14015	13843	14069	14255	14017	14122	14366	14072	14091	13989	13962	13848	13965	14100	14149	13996	14187	14256	14154	14377	14189	13983	14009	14112	13916	13963	13961	14316	14184	14130	14016	14230	14062	14095	14112	14220	14035	14274	14352	14112	14028	14025	13953	14157	14212	14081	14018	14224	14072	14015	14223	14110	14179	14070	14188	14200	14093	14115	14216	14153	14122	14103	14112	14006	13994	13978	14111	14130	13975	13920	14291	14432	14208	13986	14114	14051	14451	14179	14270	14207	14278	14124	14172	14142	14081	14212	14212	14249	14099	14102	14281	14259	13995	14092	14207	14210	14182	14103	14210	14251	14268	14046	14189	14010	14189	13912	14218	14193	14055	13995	14154	14136	14030	13970	14201	14037	14106	14105	14022	14061	14161	14041	14153	13898	14102	14205	14358	14270	13976	14118	14091	14150	14190	13985	14247	14069	13941	14175	14255	14134	14332	14150	14160	14124	14096	14036	14202	14147	14138	14274	14119	14145	13853	14167	14144	14115	14025	14299	14039	14049	14156	14244	14148	14143	14139	14193	14116	14007	14083	14166	14344	14230	14207	14091	14299	14367	14144	14318	14142	13894	14074	14073	14204	13984	13922	14109	14261	14145	14251	14007	14162	14069	13943	14179	14172	14283	13968	14071	14094	13917	14119	13954	14240	14150	13889	14072	14056	14092	14016	14134	14068	13911	14045	13905	14163	14143	14151	14149	13923	13956	14002	14184	14125	13963	13891	14042	14299	14119	14110	14126	14238	14360	14089	14062	14216	14087	14190	14264	14055	14037	14113	13961	14244	14105	14035	14151	13927	14105	14187	14125	14022	14200	14091	14023	14025	14021	13879	14079	14078	14099	14214	13944	14056	13996	13962	14192	14261	14215	14184	13887	13942	14025	14410	14143	13960	14193	14054	14001	14319	14177	14172	14249	14156	14265	14256	14092	14368	14121	14120	14222	14125	14282	14007	14063	14073	14167	14151	14164	14153	13963	14117	14048	13905	14188	14187	14043	14133	14094	14071	14000	14024	13991	14158	14093	14351	14191	14059	14123	14234	14296	14075	14218	14120	14151	14123	14204	14098	14139	14245	14108	14155	14043	14013	14085	13847	14118	14139	13986	14123	13806	14019	14334	14058	14111	14094	13959	14051	13990	14281	14121	14058	14131	13903	14121	14032	14194	14164	13953	14403	14218	13935	14168	14066	14362	13821	14078	14133	14145	14284	14132	14169	14142	14172	14052	14148	14013	14132	14105	14121	14156	14285	14117	14070	14165	14013	14196	14209	14040	14209	14057	14166	14201	14091	13953	14063	14232	14147	14254	14056	14173	14193	14192	14411	14207	14226	14219	14162	14232	14183	14293	14270	14207	14150	14130	14113	14015	14144	13936	14129	14248	14331	14041	14079	13997	14060	14052	14080	14082	14221	14167	14350	14155	14065	13979	14127	14221	14180	14249	14111	14192	14256	14188	14238	14083	13836	13888	14277	14255	14260	14184	14187	14261	14040	14151	14235	14101	13970	14034	14050	14077	14044	13964	14414	14245	14346	14226	14146	13946	14100	14118	14196	14082	14170	14088	14018	14105	14344	14271	14228	14295	14252	14135	13949	14042	14115	14014	14065	14103	14104	14108	14169	14005	14098	14098	14052	13923	14119	14084	14187	14094	13983	14312	14175	14056	14078	14030	14099	14243	13988	14116	14050	14179	13876	14092	14119	14135	14161	14092	14114	14074	14242	14089	14089	14208	14370	14127	14174	14258	14131	14289	14073	14075	14204	14308	14219	14070	14226	14318	14186	14335	14252	14046	14012	14075	13966	13946	14127	14067	14094	13956	14180	14219	14217	14338	14151	14100	14133	14390	14063	14303	13901	14107	14144	14219	14087	14328	14127	14159	14052	14149	14031	14113	14043	14106	14098	14177	13979	14074	14305	14308	14132	14169	13984	14223	14092	13904	13984	14215	14040	14326	14156	14059	14048	13982	14077	14137	14068	13992	14137	14217	14072	13948	14121	14035	14352	14071	14007	13978	14335	14194	14291	14304	14135	14101	14250	14102	14183	13897	14110	14253	14195	14274	13953	14053	14081	14224	13918	14105	14213	13945	14088	14113	14322	14160	14302	14352	13999	14041	14343	14076
49283	58608	48737	35588	28399	25090	21679	18209	15978	14554	13609	12848	12459	12081	11977	11411	11169	11089	10905	10940	10745	10436	10404	10381	10403	10362	10491	10452	10288	10399	10470	10395	10397	10313	10349	10206	10376	10273	10274	10307	10360	10385	10413	10200	10384	10271	10261	10449	10175	10304	10263	10338	10375	10275	10333	10282	10326	10355	10458	10314	10304	10334	10379	10331	10237	10133	10377	10266	10261	10349	10321	10116	10416	10212	10305	10458	10302	10437	10207	10401	10199	10283	10322	10393	10327	10343	10256	10266	10236	10182	10305	10260	10318	10291	10387	10275	10348	10171	10247	10356	10107	10328	10238	10320	10361	10222	10200	10328	10223	10390	10375	10310	10214	10138	10156	10239	10294	10188	10356	10202	10297	10225	10173	10278	10174	10318	10232	10225	10272	10164	10235	10390	10318	10353	10350	10212	10274	10418	10322	10396	10320	10344	10468	10264	10201	10246	10157	10289	10325	10285	10276	10260	10200	10321	10183	10273	10348	10284	10196	10484	10223	10296	10244	10294	10313	10242	10216	10328	10467	10160	10280	10225	10344	10254	10207	10378	10219	10198	10165	10266	10292	10170	10240	10180	10205	10287	10195	10245	10346	10216	10401	10308	10334	10324	10278	10455	10242	10357	10402	10362	10251	10301	10276	10319	10354	10192	10357	10266	10261	10208	10204	10538	10210	10283	10204	10274	10403	10337	10263	10376	10292	10232	10343	10343	10292	10261	10291	10392	10224	10227	10227	10233	10333	10282	10242	10489	10315	10305	10414	10304	10320	10246	10223	10334	10480	10391	10211	10353	10299	10136	10258	10330	10259	10276	10324	10437	10284	10187	10293	10353	10261	10265	10229	10271	10297	10182	10336	10367	10323	10393	10236	10234	10245	10317	10204	10208	10313	10166	10410	10253	10304	10146	10276	10346	10280	10231	10232	10360	10314	10195	10216	10238	10195	10196	10278	10384	10297	10287	10348	10246	10219	10394	10391	10306	10406	10183	10227	10175	10391	10249	10247	10405	10445	10142	10156	10321	10315	10219	10307	10464	10232	10388	10403	10395	10084	10233	10334	10233	10231	10387	10401	10365	10179	10245	10283	10228	10236	10361	10324	10184	10343	10159	10316	10370	10209	10296	10301	10336	10478	10359	10311	10247	10389	10486	10227	10230	10339	10307	10274	10491	10212	10376	10379	10245	10384	10234	10266	10307	10272	10221	10372	10262	10309	10346	10382	10246	10392	10255	10275	10246	10401	10422	10203	10200	10256	10361	10444	10290	10260	10368	10365	10165	10153	10267	10285	10233	10335	10208	10331	10207	10305	10197	10254	10152	10293	10183	10229	10282	10329	10332	10201	10326	10383	10344	10130	10359	10221	10269	10277	10458	10284	10165	10308	10204	10303	10482	10285	10433	10487	10223	10313	10457	10279	10375	10407	10248	10350	10342	10276	10214	10304	10153	10252	10389	10281	10381	10383	10366	10338	10204	10315	10323	10277	10213	10311	10224	10260	10402	10290	10275	10260	10302	10400	10161	10155	10185	10246	10281	10405	10284	10375	10345	10257	10252	10446	10370	10264	10383	10295	10360	10229	10207	10240	10277	10131	10331	10191	10266	10222	10257	10384	10181	10268	10382	10190	10210	10329	10366	10195	10485	10354	10356	10210	10263	10346	10290	10429	10206	10298	10114	10390	10216	10222	10428	10346	10161	10305	10276	10282	10286	10285	10241	10366	10177	10309	10285	10354	10278	10408	10387	10154	10290	10413	10304	10349	10410	10331	10273	10190	10310	10314	10113	10275	10197	10343	10133	10207	10450	10256	10325	10168	10328	10194	10208	10283	10394	10366	10285	10363	10262	10192	10413	10212	10110	10283	10303	10490	10133	10337	10164	10293	10307	10195	10323	10329	10337	10100	10347	10276	10340	10369	10257	10425	10422	10258	10347	10155	10289	10185	10275	10352	10223	10135	10337	10273	10315	10413	10295	10232	10261	10332	10222	10220	10403	10300	10381	10360	10216	10443	10164	10410	10380	10315	10182	10250	10287	10356	10265	10244	10406	10214	10357	10162	10313	10245	10487	10166	10445	10385	10181	10317	10214	10306	10123	10191	10338	10224	10353	10295	10254	10372	10219	10240	10340	10287	10265	10267	10320	10338	10302	10429	10311	10425	10256	10296	10162	10277	10322	10277	10058	10282	10318	10194	10116	10195	10280	10296	10149	10213	10328	10329	10407	10248	10115	10418	10370	10359	10391	10256	10207	10222	10202	10345	10333	10286	10208	10325	10355	10399	10133	10363	10290	10166	10285	10206	10363	10297	10204	10240	10347	10217	10280	10253	10163	10331	10167	10259	10410	10388	10268	10506	10303	10244	10048	10406	10180	10200	10373	10220	10236	10347	10207	10346	10100	10345	10158	10441	10203	10406	10248	10458	10293	10273	10344	10421	10360	10208	10210	10297	10296	10409	10191	10462	10038	10353	10361	10081	10257	10325	10344	10264	10347	10464	10265	10350	10264	10281	10338	10500	10387	10391	10232	10240	10353	10059	10221	10364	10451	10377	10337	10279	10319	10160	10226	10367	10312	10291	10285	10425	10244	10231	10338	10406	10274	10354	10324	10322	10338	10293	10195	10434	10287	10320	10314	10251	10419	10101	10246	10446	10394	10308	10280	10306	10325	10233	10178	10324	10229	10344	10213	10266	10343	10392	10213	10326	10301	10452	10302	10091	10323	10377	10264	10228	10212	10300	10267	10306	10190	10176	10235	10300	10117	10311	10410	10330	10074	10270	10290	10223	10433	10377	10394	10185	10173	10241	10097	10328	10271	10277	10417	10388	10485	10390	10382	10212	10245	10199	10271	10322	10512	10355	10277	10294	10409	10245	10329	10272	10402	10187	10270	10406	10186	10259	10156	10280	10247	10427	10205	10196	10367	10189	10235	10294	10341	10301	10244	10366	10249	10203	10237	10317	10179	10147	10389	10167	10308	10352	10221	10414	10268	10381	10277	10357	10254	10317	10246	10283	10375	10379	10245	10292	10138	10272	10222	10243	10194	10243	10239	10353	10395	10325	10313	10228	10245	10197	10320	10274	10394	10266	10276	10241	10342	10225	10400	10179	10231	10294	10325	10463	10287	10321	10245	10187	10334	10180	10386	10254	10432	10237	10106	10265	10409	10306	10382	10505	10313	10376	10152	10188	10232	10253	10184	10106	10326	10199	10272	10292	10207	10331	10385	10390	10253	10279	10318	10164	10240	10187	10491	10150	10175	10223	10357	10225	10214	10196	10185	10330	10180	10237	10269	10200	10294	10335	10500	10445	10254	10296	10318	10124	10192	10406	10451	10311	10373	10352	10181	10235	10345	10206	10337	10209	10212	10341	10144	10447	10155	10269	10244	10296	10121	10350	10207	10327	10278	10244	10226	10236	10139	10190	10365	10136	10248	10290	10334	10280	10245	10576	10266	10180	10244	10378	10353	10159	10197	10405	10180	10132	10321	10351	10345	10271	10438	10253	10259	10215	10319	10157	10432	10230	10131	10330	10326	10197	10322	10384	10255	10258	10103	10317	10291	10406	10320	10389	10363	10375	10197	10276	10252	10293	10294	10248	10279	10262	10428	10182	10255	10248	10356	10180	10372	10262	10259	10277	10340	10274	10313	10247	10233	10177	10249	10292	10484	10311	10333	10267	10221	10278	10238	10482	10355	10234	10302	10323	10281	10123	10332	10328	10203	10404	10131	10104	10279	10245	10379	10158	10221	10326	10117	10373	10136	10208	10367	10250	10351	10172	10353	10319	10288	10284	10238	10325	10271	10282	10262	10194	10233	10406	10265	10175	10399	10263	10416	10186	10413	10332	10452	10266	10382	10229	10330	10325	10146	10316	10285	10321	10121	10197	10373	10192	10261	10372	10314	10224	10205	10235	10233	10324	10481	10326	10288	10428	10239	10249	10287	10282	10264	10220	10160	10395	10359	10144	10233	10258	10292	10341	10451	10156	10320	10070	10201	10293	10232	10432	10190	10246	10398	10251	10467	10332	10166	10263	10331	10310	10330	10317	10297	10254	10208	10241	10257	10357	10223	10358	10221	10415	10377	10291	10252	10180	10302	10222	10423	10349	10406	10344	10336	10323	10373	10400	10240	10382	10339	10205	10412	10254	10254	10436	10345	10294	10351	10253	10257	10327	10205	10229	10213	10408	10308	10233	10224	10274	10328	10213	10175	10381	10344	10238	10231	10375	10283	10251	10328	10435	10321	10260	10236	10248	10236	10329	10358	10310	10310	10382	10416	10349	10268	10219	10427	10406	10225	10482	10217	10259	10345	10437	10327	10340	10229	10192	10205	10324	10333	10387	10277	10281	10411	10161	10089	10202	10294	10378	10245	10317	10304	10453	10388	10379	10283	10423	10181	10324	10345	10280	10284	10262	10347	10426	10289	10421	10325	10328	10181	10368	10364	10255	10176	10206	10245	10279	10265	10217	10216	10289	10214	10227	10315	10280	10297	10260	10303	10253	10267	10227	10223	10290	10299	10331	10242	10348	10125	10252	10344	10272	10333	10366	10330	10388	10269	10225	10351	10321	10384	10185	10367	10177	10229	10402	10331	10294	10290	10487	10223	10297	10468	10252	10269	10254	10263	10360	10361	10308	10297	10259	10349	10271	10356	10264	10355	10390	10189	10252	10190	10303	10242	10310	10268	10158	10303	10411	10312	10223	10246	10418	10226	10355	10251	10375	10325	10180	10306	10194	10382	10314	10312	10466	10163	10263	10234	10371	10275	10221	10337	10126	10467	10302	10302	10238	10255	10316	10160	10285	10312	10482	10159	10337	10386	10206	10383	10383	10270	10280	10387	10347	10350	10290	10144	10166	10180	10151	10315	10212	10420	10217	10278	10382	10358	10241	10279	10347	10381	10264	10191	10447	10469	10144	10383	10282	10161	10236	10231	10379	10332	10259	10328	10257	10227	10375	10267	10227	10363	10252	10259	10241	10229	10225	10352	10194	10271	10311	10401	10160	10242	10311	10152	10365	10272	10344	10392	10336	10169	10363	10330	10364	10245	10356	10223	10323	10140	10245	10218	10226	10247	10497	10302	10337	10261	10430	10280	10465	10210	10243	10197	10322	10206	10350	10237
26032	21444	32676	36999	35045	34847	31226	26942	22179	20047	18856	17862	17510	17198	16864	16266	15814	15671	15579	15215	14877	14899	14771	14848	14937	14904	14799	14623	14629	14673	14703	14584	14754	14790	14494	14494	14310	14453	14664	14524	14552	14638	14444	14400	14666	14440	14589	14651	14548	14688	14705	14440	14314	14525	14498	14513	14522	14509	14573	14484	14497	14357	14355	14452	14423	14546	14431	14293	14616	14429	14581	14393	14438	14283	14460	14597	14517	14551	14507	14543	14407	14371	14661	14457	14549	14516	14525	14393	14631	14562	14409	14399	14356	14566	14290	14576	14413	14522	14346	14358	14565	14468	14346	14389	14305	14303	14379	14457	14594	14522	14527	14525	14662	14454	14440	14356	14624	14285	14253	14427	14309	14406	14710	14510	14424	14394	14431	14392	14470	14606	14559	14411	14652	14228	14423	14319	14604	14426	14370	14297	14606	14458	14313	14280	14475	14495	14336	14304	14558	14349	14466	14505	14597	14576	14539	14213	14338	14513	14473	14592	14424	14451	14784	14397	14699	14413	14395	14413	14408	14377	14334	14347	14331	14420	14317	14367	14637	14458	14288	14459	14513	14689	14556	14448	14356	14608	14518	14337	14413	14463	14406	14457	14432	14533	14333	14243	14430	14434	14390	14721	14429	14424	14444	14224	14246	14533	14669	14293	14593	14448	14360	14497	14470	14312	14385	14279	14353	14368	14478	14287	14429	14570	14714	14621	14553	14196	14434	14564	14460	14423	14360	14385	14457	14286	14218	14264	14234	14544	14459	14458	14405	14659	14382	14205	14526	14594	14348	14430	14381	14324	14592	14381	14573	14373	14507	14432	14348	14463	14328	14472	14424	14327	14318	14419	14528	14499	14583	14644	14335	14427	14518	14363	14539	14399	14456	14283	14586	14395	14442	14535	14418	14493	14717	14280	14327	14609	14396	14407	14328	14421	14230	14180	14419	14319	14503	14490	14635	14502	14492	14366	14582	14624	14649	14331	14458	14400	14556	14618	14439	14454	14485	14589	14322	14403	14467	14388	14437	14374	14510	14463	14345	14470	14505	14527	14518	14512	14400	14558	14627	14520	14425	14515	14614	14482	14528	14444	14358	14295	14447	14496	14447	14443	14403	14619	14596	14279	14576	14520	14239	14376	14418	14436	14504	14569	14520	14608	14393	14371	14482	14430	14455	14443	14555	14473	14457	14470	14402	14490	14401	14505	14150	14599	14507	14414	14403	14533	14390	14557	14346	14576	14372	14351	14250	14458	14390	14502	14586	14664	14538	14487	14514	14522	14621	14557	14526	14520	14376	14246	14520	14515	14465	14370	14602	14489	14540	14237	14552	14467	14351	14554	14625	14417	14555	14421	14396	14515	14286	14635	14464	14494	14441	14628	14480	14362	14335	14388	14470	14295	14376	14384	14409	14428	14305	14513	14287	14447	14468	14660	14601	14553	14442	14476	14445	14360	14235	14339	14570	14412	14265	14267	14478	14435	14390	14459	14495	14243	14467	14452	14627	14505	14509	14498	14516	14449	14469	14379	14420	14464	14370	14402	14530	14405	14369	14497	14466	14537	14391	14524	14580	14564	14456	14526	14264	14405	14432	14330	14312	14216	14439	14647	14489	14384	14435	14478	14501	14352	14417	14255	14351	14453	14476	14532	14437	14598	14482	14335	14452	14419	14445	14689	14523	14494	14500	14415	14365	14336	14589	14419	14347	14293	14310	14479	14375	14353	14421	14529	14667	14442	14357	14468	14459	14669	14480	14723	14476	14567	14381	14571	14520	14447	14386	14294	14395	14474	14549	14483	14599	14435	14400	14263	14469	14442	14480	14362	14408	14468	14439	14358	14448	14448	14391	14494	14496	14343	14242	14319	14546	14365	14495	14435	14536	14418	14539	14412	14483	14114	14569	14461	14248	14292	14335	14291	14339	14341	14391	14549	14501	14340	14438	14418	14569	14393	14511	14415	14595	14311	14401	14370	14244	14291	14410	14495	14381	14298	14367	14378	14689	14290	14347	14455	14386	14546	14545	14440	14442	14495	14529	14626	14510	14382	14299	14562	14583	14371	14296	14391	14122	14444	14454	14470	14593	14468	14327	14462	14493	14453	14350	14501	14508	14355	14393	14588	14532	14295	14369	14585	14613	14386	14402	14400	14349	14517	14702	14333	14567	14364	14410	14309	14327	14497	14465	14464	14487	14202	14470	14347	14488	14365	14357	14314	14483	14461	14662	14422	14327	14389	14475	14365	14412	14268	14310	14556	14617	14211	14436	14313	14580	14511	14514	14485	14380	14475	14637	14602	14505	14375	14404	14508	14425	14382	14234	14516	14345	14388	14358	14446	14602	14458	14404	14213	14392	14660	14340	14365	14357	14487	14644	14506	14576	14307	14482	14408	14400	14510	14380	14487	14614	14245	14445	14338	14240	14583	14524	14517	14448	14500	14221	14217	14467	14447	14371	14469	14357	14287	14128	14219	14216	14464	14368	14392	14253	14536	14486	14335	14745	14390	14673	14536	14468	14189	14604	14576	14409	14443	14423	14364	14353	14376	14506	14497	14314	14421	14489	14550	14349	14476	14452	14469	14374	14625	14394	14383	14295	14302	14439	14315	14398	14336	14374	14288	14389	14462	14359	14523	14436	14429	14792	14361	14287	14557	14546	14190	14575	14348	14337	14530	14311	14262	14397	14330	14492	14512	14373	14449	14486	14390	14349	14480	14273	14316	14430	14430	14343	14252	14397	14265	14607	14479	14481	14502	14459	14159	14431	14411	14432	14531	14590	14421	14404	14519	14581	14497	14617	14468	14583	14525	14549	14517	14640	14378	14478	14296	14479	14663	14430	14424	14486	14525	14418	14374	14488	14572	14479	14367	14318	14370	14619	14387	14329	14451	14583	14489	14381	14391	14438	14509	14562	14536	14570	14532	14529	14484	14557	14449	14589	14349	14578	14624	14392	14581	14377	14545	14339	14430	14394	14541	14498	14380	14475	14422	14485	14241	14398	14432	14530	14456	14586	14545	14290	14290	14388	14551	14689	14352	14290	14508	14553	14400	14396	14507	14518	14509	14443	14465	14412	14334	14560	14625	14474	14335	14521	14602	14650	14417	14525	14491	14320	14265	14526	14482	14344	14471	14288	14519	14589	14384	14540	14332	14441	14475	14497	14343	14568	14416	14312	14420	14550	14381	14471	14277	14481	14525	14631	14519	14396	14469	14540	14645	14530	14508	14597	14453	14437	14581	14538	14453	14356	14553	14446	14346	14324	14651	14496	14459	14473	14426	14421	14387	14436	14413	14476	14317	14672	14638	14435	14517	14526	14373	14512	14554	14289	14336	14339	14583	14296	14543	14144	14412	14426	14441	14602	14538	14419	14484	14557	14667	14325	14331	14532	14682	14444	14369	14439	14600	14343	14310	14330	14426	14722	14493	14583	14584	14487	14474	14586	14368	14539	14515	14667	14332	14194	14369	14586	14217	14449	14529	14465	14407	14512	14536	14322	14384	14503	14440	14442	14655	14561	14713	14371	14246	14551	14502	14824	14391	14353	14428	14263	14318	14594	14310	14474	14329	14277	14278	14363	14521	14433	14202	14489	14612	14708	14396	14514	14346	14583	14464	14369	14426	14588	14570	14452	14533	14325	14421	14450	14343	14396	14521	14513	14489	14486	14445	14498	14572	14470	14513	14645	14530	14614	14348	14552	14309	14352	14486	14370	14361	14492	14399	14426	14493	14316	14474	14488	14495	14446	14526	14391	14425	14432	14617	14565	14546	14335	14481	14423	14359	14512	14418	14576	14331	14424	14277	14481	14433	14603	14330	14451	14401	14531	14449	14416	14454	14328	14461	14485	14472	14407	14501	14496	14527	14535	14372	14243	14408	14535	14670	14578	14283	14259	14532	14277	14375	14448	14657	14340	14633	14414	14663	14585	14556	14427	14358	14460	14317	14553	14470	14273	14575	14458	14648	14450	14410	14172	14561	14469	14384	14547	14355	14556	14395	14585	14609	14442	14437	14700	14597	14549	14428	14593	14556	14681	14291	14552	14496	14449	14459	14372	14566	14331	14554	14082	14337	14209	14274	14579	14329	14407	14544	14444	14441	14204	14260	14544	14509	14588	14374	14634	14357	14449	14546	14340	14395	14462	14503	14505	14600	14536	14479	14325	14435	14492	14432	14382	14545	14154	14575	14617	14437	14531	14475	14279	14324	14194	14493	14502	14548	14532	14447	14518	14461	14456	14285	14471	14405	14372	14486	14439	14360	14527	14582	14720	14316	14595	14471	14308	14546	14552	14397	14517	14431	14325	14313	14380	14603	14466	14571	14439	14273	14326	14522	14418	14422	14648	14450	14257	14483	14564	14250	14381	14266	14502	14670	14397	14434	14431	14490	14514	14616	14390	14542	14611	14515	14460	14457	14308	14474	14686	14353	14515	14496	14398	14498	14351	14449	14333	14398	14294	14619	14577	14557	14428	14390	14545	14415	14376	14428	14336	14074	14402	14491	14440	14188	14470	14543	14580	14320	14357	14682	14520	14568	14479	14686	14606	14443	14353	14440	14438	14463	14425	14561	14497	14355	14553	14569	14609	14540	14398	14331	14238	14379	14536	14420	14608	14525	14340	14734	14376	14375	14461	14413	14378	14466	14379	14508	14666	14518	14484	14377	14439	14319	14547	14466	14585	14445	14583	14449	14378	14449	14639	14476	14422	14489	14514	14406	14541	14278	14323	14511	14474	14403	14318	14514	14220	14463	14387	14397	14435	14467	14428	14631	14394	14543	14526	14250	14610	14303	14595	14289	14308	14393	14452	14519	14534	14225	14493	14773	14584	14548	14326	14590	14458	14185	14505	14506	14642	14472	14349	14339	14617	14512	14602	14454	14449	14503	14479	14481	14559	14387	14542	14665	14444	14406	14358	14369	14390	14500	14392	14476	14380	14501	14399	14491	14298	14499	14595	14431	14561	14505	14439	14499	14367	14339	14294	14330	14703	14346	14346	14239	14459	14577	14322	14313	14664	14574	14432	14470	14459	14464	14369	14430	14495	14478	14480	14427	14455	14350	14451	14194	14349	14516	14276	14473	14393	14317	14305	14329	14421	14304	14469	14418	14580	14435	14344	14177	14428	14543
46014	68754	64410	49480	39348	34231	27800	24423	19355	17144	15780	14626	13981	13513	13240	12344	12057	11827	11578	11319	11107	10878	10762	10663	10719	10803	10721	10619	10625	10613	10689	10534	10481	10728	10638	10673	10498	10468	10550	10667	10574	10461	10573	10702	10618	10489	10486	10483	10539	10573	10494	10582	10411	10463	10420	10529	10489	10472	10463	10644	10639	10510	10484	10638	10348	10411	10576	10491	10538	10495	10533	10392	10458	10646	10478	10628	10439	10508	10507	10558	10334	10430	10554	10543	10377	10422	10414	10456	10594	10350	10498	10394	10391	10526	10469	10635	10496	10565	10680	10395	10398	10682	10484	10538	10307	10493	10701	10413	10355	10316	10522	10480	10495	10594	10363	10494	10444	10521	10427	10555	10588	10550	10515	10504	10383	10352	10448	10406	10506	10562	10448	10332	10455	10467	10387	10516	10610	10462	10606	10664	10298	10509	10547	10611	10361	10608	10563	10625	10502	10484	10402	10484	10618	10389	10401	10386	10361	10447	10337	10362	10498	10518	10604	10613	10566	10378	10450	10445	10474	10490	10413	10539	10454	10327	10571	10466	10468	10410	10476	10441	10593	10400	10474	10575	10388	10549	10452	10439	10471	10495	10609	10550	10600	10501	10519	10332	10447	10388	10441	10480	10310	10569	10482	10476	10445	10668	10559	10469	10392	10420	10491	10359	10511	10436	10488	10333	10523	10581	10390	10462	10590	10454	10606	10469	10501	10452	10522	10324	10605	10478	10449	10463	10496	10578	10503	10496	10536	10509	10475	10572	10456	10490	10553	10368	10541	10419	10483	10491	10543	10706	10571	10589	10478	10480	10566	10473	10517	10465	10566	10400	10437	10428	10464	10531	10606	10584	10345	10448	10527	10459	10637	10352	10526	10476	10463	10361	10523	10588	10428	10372	10469	10579	10387	10441	10555	10517	10472	10456	10399	10561	10503	10635	10667	10500	10667	10522	10445	10447	10349	10449	10429	10517	10522	10520	10435	10373	10517	10531	10492	10556	10625	10415	10552	10421	10664	10393	10304	10406	10489	10401	10604	10460	10522	10450	10337	10329	10352	10605	10334	10492	10491	10655	10430	10492	10702	10479	10391	10450	10545	10427	10413	10536	10435	10499	10549	10592	10472	10645	10449	10407	10435	10542	10438	10693	10392	10374	10485	10446	10316	10511	10405	10324	10452	10574	10415	10419	10528	10420	10578	10538	10493	10562	10362	10494	10356	10447	10492	10490	10432	10375	10460	10423	10641	10586	10569	10442	10419	10700	10423	10358	10484	10378	10557	10427	10517	10455	10480	10459	10317	10613	10535	10353	10315	10451	10233	10329	10546	10527	10458	10580	10611	10336	10516	10513	10520	10497	10375	10523	10601	10665	10457	10723	10472	10518	10281	10502	10321	10483	10595	10586	10616	10395	10434	10511	10409	10708	10453	10491	10316	10468	10515	10454	10485	10655	10493	10441	10511	10408	10488	10478	10263	10576	10422	10423	10450	10312	10286	10490	10383	10544	10559	10438	10597	10558	10467	10444	10607	10386	10366	10515	10321	10544	10513	10520	10555	10522	10484	10490	10481	10489	10395	10601	10475	10551	10510	10471	10485	10648	10636	10492	10576	10602	10486	10686	10510	10543	10485	10529	10572	10543	10237	10571	10618	10500	10470	10379	10501	10615	10386	10571	10423	10606	10577	10449	10391	10552	10500	10421	10514	10417	10360	10609	10453	10412	10479	10471	10347	10361	10432	10518	10485	10363	10559	10495	10277	10477	10504	10457	10559	10433	10629	10388	10495	10360	10577	10384	10408	10421	10569	10583	10474	10518	10337	10528	10599	10403	10440	10623	10453	10390	10346	10474	10503	10427	10325	10439	10473	10535	10454	10454	10492	10479	10544	10360	10413	10544	10521	10410	10452	10458	10480	10470	10384	10526	10487	10474	10390	10526	10616	10413	10501	10383	10509	10473	10478	10661	10617	10498	10483	10424	10515	10443	10551	10470	10525	10599	10738	10493	10510	10529	10415	10428	10428	10572	10523	10361	10399	10479	10482	10308	10397	10500	10452	10529	10547	10595	10466	10533	10448	10493	10410	10434	10569	10372	10479	10452	10453	10473	10601	10369	10505	10363	10419	10479	10521	10228	10498	10567	10287	10607	10351	10563	10510	10553	10474	10464	10381	10460	10592	10472	10348	10508	10484	10439	10439	10522	10520	10552	10469	10596	10405	10458	10536	10416	10513	10530	10383	10508	10473	10264	10490	10362	10490	10468	10460	10572	10391	10581	10544	10699	10380	10541	10550	10520	10655	10502	10530	10420	10448	10515	10515	10482	10476	10428	10581	10531	10544	10337	10446	10432	10423	10499	10630	10445	10439	10576	10440	10396	10472	10541	10629	10305	10497	10656	10461	10506	10546	10619	10529	10421	10282	10472	10509	10446	10712	10473	10503	10577	10426	10326	10459	10574	10594	10633	10388	10580	10512	10416	10527	10446	10516	10589	10461	10411	10442	10379	10463	10334	10445	10226	10408	10550	10507	10370	10470	10428	10507	10403	10544	10487	10529	10370	10550	10489	10461	10545	10544	10593	10380	10406	10447	10578	10493	10530	10252	10490	10476	10404	10565	10478	10529	10459	10561	10512	10480	10542	10466	10454	10487	10528	10516	10427	10525	10406	10586	10436	10462	10468	10524	10359	10320	10398	10393	10526	10547	10638	10428	10396	10591	10522	10431	10473	10685	10572	10425	10523	10491	10429	10393	10477	10595	10436	10507	10399	10450	10518	10507	10539	10395	10591	10442	10441	10631	10513	10325	10472	10479	10559	10443	10404	10522	10530	10501	10589	10446	10449	10438	10623	10556	10547	10618	10460	10500	10537	10531	10539	10449	10647	10371	10525	10368	10418	10457	10386	10436	10396	10219	10379	10380	10585	10441	10541	10588	10477	10586	10415	10562	10555	10329	10387	10450	10570	10581	10437	10509	10443	10570	10424	10349	10512	10470	10417	10450	10497	10437	10440	10491	10468	10359	10428	10455	10390	10447	10440	10409	10427	10304	10388	10610	10496	10419	10626	10527	10555	10505	10577	10445	10551	10525	10243	10416	10563	10546	10459	10660	10495	10464	10660	10432	10492	10644	10454	10310	10505	10557	10328	10524	10387	10378	10527	10506	10353	10517	10475	10403	10310	10454	10385	10601	10535	10458	10474	10485	10627	10332	10613	10475	10645	10525	10454	10582	10536	10393	10528	10502	10556	10507	10728	10520	10521	10491	10493	10329	10549	10705	10587	10449	10420	10617	10653	10476	10513	10602	10321	10485	10450	10360	10403	10512	10343	10504	10697	10553	10630	10340	10525	10554	10450	10407	10308	10436	10376	10472	10575	10436	10466	10268	10389	10442	10370	10623	10382	10663	10372	10571	10531	10399	10457	10702	10447	10523	10435	10555	10482	10558	10359	10326	10529	10509	10430	10339	10580	10461	10579	10605	10547	10376	10581	10534	10644	10623	10565	10481	10564	10428	10387	10503	10571	10575	10493	10385	10485	10366	10427	10432	10521	10419	10458	10374	10585	10432	10344	10461	10450	10511	10504	10415	10325	10689	10527	10475	10475	10566	10368	10456	10530	10640	10365	10503	10474	10639	10622	10489	10585	10550	10423	10455	10322	10393	10436	10570	10446	10393	10466	10504	10575	10591	10362	10624	10450	10627	10423	10617	10566	10483	10534	10406	10351	10595	10577	10345	10458	10242	10488	10409	10506	10453	10354	10457	10400	10409	10498	10519	10553	10375	10499	10466	10448	10410	10557	10407	10462	10545	10531	10533	10519	10588	10372	10447	10607	10393	10494	10484	10405	10640	10390	10329	10528	10503	10521	10454	10416	10435	10513	10495	10420	10451	10337	10631	10375	10435	10455	10539	10522	10589	10654	10508	10549	10545	10416	10550	10500	10582	10457	10626	10536	10346	10451	10569	10445	10515	10431	10307	10584	10280	10301	10367	10524	10489	10450	10400	10401	10439	10665	10423	10420	10432	10393	10432	10464	10423	10601	10439	10519	10415	10450	10509	10534	10495	10349	10435	10475	10445	10535	10447	10611	10499	10461	10439	10461	10554	10322	10648	10522	10472	10515	10473	10426	10437	10557	10450	10489	10368	10569	10482	10323	10636	10406	10576	10558	10418	10576	10598	10451	10527	10649	10479	10470	10507	10460	10408	10652	10489	10520	10483	10438	10352	10305	10476	10464	10443	10460	10444	10442	10447	10473	10647	10641	10511	10359	10410	10455	10426	10528	10432	10396	10538	10491	10632	10316	10798	10384	10504	10367	10389	10483	10468	10423	10575	10533	10514	10291	10598	10390	10550	10419	10414	10446	10536	10442	10523	10526	10573	10520	10491	10515	10507	10528	10511	10401	10544	10597	10429	10547	10461	10434	10620	10497	10547	10541	10516	10592	10587	10430	10488	10408	10448	10354	10415	10580	10418	10540	10342	10452	10450	10567	10535	10436	10690	10313	10388	10476	10628	10432	10486	10347	10494	10559	10473	10375	10534	10465	10485	10383	10398	10302	10336	10473	10522	10523	10432	10404	10622	10382	10511	10375	10453	10461	10510	10523	10492	10641	10534	10608	10575	10469	10406	10499	10289	10513	10476	10576	10554	10461	10409	10425	10598	10564	10450	10496	10672	10302	10370	10427	10427	10343	10574	10548	10451	10587	10372	10464	10581	10564	10384	10503	10461	10407	10391	10432	10580	10528	10628	10499	10377	10564	10607	10544	10602	10524	10397	10522	10557	10430	10608	10299	10422	10440	10601	10411	10540	10472	10415	10326	10379	10533	10502	10628	10536	10564	10330	10669	10505	10384	10477	10410	10379	10504	10383	10374	10409	10507	10520	10441	10449	10623	10453	10477	10386	10600	10617	10362	10457	10674	10440	10374	10569	10425	10404	10466	10420	10525	10414	10482	10486	10573	10418	10754	10585	10463	10529	10447	10382	10440	10570	10478	10558	10601	10606	10526	10502	10536	10617	10544	10516	10586	10495	10503	10471	10382	10619	10343	10580	10455	10438	10525	10547	10380	10518	10484	10567	10453	10493	10531	10620	10674	10296	10524	10537	10505	10372	10516	10409	10354	10383	10415
24319	21109	30118	29618	32323	40052	41193	31397	26590	22579	19989	18957	18491	18192	17409	16760	16307	15997	15859	15602	15208	15207	15004	14982	15087	14852	15083	15031	14960	14960	14971	14909	15013	15091	14925	14918	14981	14734	14804	14807	14795	14919	14795	14940	14913	14662	14931	14682	14660	14810	14843	14614	14929	15003	14765	14941	14961	14645	14824	15027	14699	14769	14771	14860	14882	14690	14611	14690	14707	14730	14723	14853	14669	14708	14780	14651	14857	14782	14738	14655	14510	14747	14714	14729	14777	14722	14879	14730	14768	14726	14917	14836	14873	14724	14823	14779	14675	14943	14677	14739	14834	14834	14862	14806	14941	14630	14568	14664	14735	14786	14741	14705	14651	14571	14713	14598	14553	14791	14805	14679	14542	14632	14936	14827	14896	14786	14840	14667	14768	14662	14838	14683	14790	14786	14857	14815	14878	14855	14688	14626	15118	15008	14766	14687	14840	14681	14457	14675	14793	14726	14641	14634	14639	14730	14710	14596	14581	14831	14904	14473	14602	14734	14683	14743	14644	14949	14750	14999	14882	14694	14559	14692	14620	14629	14907	14819	14663	14642	14603	14484	14761	14585	14567	14770	14742	14584	14724	14711	14819	14618	14620	14462	14605	14775	14828	14668	14521	14604	14925	14791	14620	14862	14800	14611	14807	14623	14884	14582	14501	14804	14850	14599	14736	14931	14897	14588	14729	14821	14801	14676	14876	14680	14901	14937	14742	14622	14592	14769	14800	14653	14796	14650	14633	14957	14713	14780	14561	14906	15020	14638	14842	14788	14583	14709	14649	14654	14738	14731	14688	14581	14783	14878	14858	14664	14790	14650	14820	14697	14639	14629	14777	14678	14636	14679	14734	14772	14716	14705	14733	14684	14660	14615	14641	14874	14989	14839	14749	14753	14833	14689	14706	14812	14924	14810	14745	14839	14528	14731	14754	14719	14645	14620	14678	14674	14602	14649	14743	14754	14827	14727	14563	14887	14839	14860	14390	14690	14767	14935	14738	14651	14518	14627	14732	14562	14623	14810	14749	14817	14704	14644	14682	14718	14613	14972	14878	14768	14731	14769	14630	14736	14573	14658	14721	14559	14579	14854	14720	14700	14612	14704	14590	14597	14705	14730	14745	14664	14722	14540	14823	14568	14782	14708	14727	14720	14569	14829	14810	14726	14695	14583	14676	14651	14702	14490	14563	14693	14818	14575	14792	14676	14846	14708	14712	14579	14651	14659	14783	14661	14805	14668	14740	14761	14609	14664	14540	14493	14676	14511	14650	14686	14635	14567	14737	14614	14488	14536	14642	14541	14606	14421	14696	14794	14753	14805	14711	14777	14762	14797	14578	14800	14780	14743	14667	14611	14789	14735	14550	14566	14764	14773	14557	14691	14762	14838	14687	14656	14673	14572	14451	14553	14711	14835	14835	14800	14768	14723	14883	14792	14705	14859	14805	14434	14579	14819	14672	14838	14577	14654	14692	14714	14940	14767	14685	14899	14708	14918	14662	14642	14787	14659	14585	14526	14444	14656	14922	14630	14822	14673	14759	14985	14563	14730	14804	14646	14727	14835	14686	14570	14790	14764	14921	14714	14849	14753	14713	14680	14679	14546	14762	14764	14786	14735	14799	14912	14682	14628	14714	14794	14674	14547	14841	14732	14369	14606	14725	14732	14862	14875	14594	14670	14638	14813	14780	14861	14711	14720	14579	14754	14487	14815	14771	14881	14959	14567	14641	14725	14783	14795	14772	14829	14771	14803	14678	14845	14850	14646	14728	14818	14693	14614	14606	14738	14900	14715	14861	14775	14810	14746	14822	14778	14629	14685	14666	14526	14766	14626	14754	14811	14522	14821	14756	14824	14458	14579	14536	14599	14751	14728	14730	14774	14800	14570	14987	14870	14909	14809	14767	14694	14491	14638	14855	14651	14903	14683	14650	14765	14575	14649	14823	14819	14693	14717	14612	14557	14585	14723	14680	14547	14763	14685	14596	14574	14628	14643	14623	14872	14655	14498	14775	14616	14575	14754	14695	14818	14784	14510	14717	14788	14739	14814	14826	14571	14611	14858	14659	14925	14702	14750	14748	14655	14846	14826	14572	14517	14737	14959	14739	14723	14728	14808	14661	14727	14765	14664	14872	14828	14508	14488	14675	14814	14906	14757	14925	14864	14942	14684	14656	14647	14695	14669	14629	14507	14847	14728	14614	14709	14691	14619	14822	14901	14842	14777	14688	14879	14585	14735	14726	14868	14743	14573	14613	14855	14754	14816	14638	14742	14948	14678	14772	14760	14730	14689	14754	14715	14514	14584	14519	14756	14701	14715	14772	14815	14680	14808	14739	14557	14738	14555	14780	14764	14600	14588	14660	14728	14728	14764	14794	14895	14569	14696	14564	14873	14638	14596	14624	14680	14668	14535	14540	14765	14757	14574	14782	14753	14672	14771	14567	14840	14803	14683	14865	14774	14731	14625	14614	14591	14810	14820	14648	14863	14582	14552	14565	14794	14798	14805	14532	14670	14680	14578	14723	14773	14624	14537	14452	14651	14965	14562	14777	14755	14906	14798	14662	14689	14644	14578	14576	14715	14796	14628	14820	14604	14672	14914	14572	14735	14680	14530	14830	14590	14855	14886	14555	14624	14570	14691	14929	14882	14539	14527	14710	14841	14889	14826	14601	14599	14548	14512	14584	14816	14662	14852	14707	14806	14700	14512	14699	14909	14497	14806	14605	14613	14694	14548	14460	14584	14620	14598	14697	14744	14508	14462	14614	14482	14840	14711	14725	14699	14571	14713	14535	14714	14657	14660	14679	14649	14576	14787	14638	14650	14753	14789	14915	14552	14669	14885	14890	14757	14735	14791	14867	14800	14793	14738	14748	14967	14801	14627	14831	14644	14636	14746	14655	14898	14749	14563	14711	14788	14615	14585	14716	14898	14752	14618	14689	14899	14734	14785	14664	14882	14811	14876	14825	14609	14617	14553	14759	14746	14648	14782	14658	14629	14777	14774	14752	14875	14766	14673	14595	14559	14756	14674	14673	14662	14502	14837	14601	14818	14691	14810	14590	14786	14629	14759	14845	14453	14865	14912	14989	14950	14635	14753	14849	14805	14653	14835	14735	14695	14556	14806	14643	14584	14607	14741	14535	14728	14773	14637	14717	14782	14834	14562	14632	14645	14693	14606	14616	14720	14696	14585	14629	14720	14720	14828	14638	14681	14774	14895	14894	14772	14620	14901	14695	14677	14764	14591	14637	14491	14784	14780	14942	14871	14459	14943	14689	15012	14607	14751	14744	14672	14771	14674	14659	14547	14757	14601	14755	14710	14642	14575	14891	14641	14775	14654	14904	14774	14649	14651	14716	14664	14807	14850	14597	14636	14673	14614	14614	14555	14694	14661	14673	14816	14724	14756	14769	14911	14735	14824	14834	14621	14659	14785	14687	14624	14611	14927	14726	14785	14379	14768	14844	14486	14846	14725	14742	14686	14677	14685	14817	14843	14764	14576	14652	14549	14604	14913	14361	14737	14541	14709	14750	14711	14750	14689	14815	14699	14666	14947	14764	14745	14814	14659	14550	14701	14624	14671	14722	14736	14759	14839	14754	14781	14773	14756	14584	14672	14611	14871	14631	14702	14704	14697	14556	14748	14902	14585	14506	14590	14637	14547	14596	14819	14590	14749	14837	14586	14824	14793	14741	14657	14863	14878	14700	14588	14640	14494	14805	14623	14439	14639	14806	14748	14602	14496	14870	14623	14733	14580	14549	14661	14780	14722	14909	14819	14607	14536	14586	14708	14473	14977	14781	14908	14678	14672	14602	14769	14799	14552	14720	14905	14715	14788	14798	14718	14692	14680	14708	14522	14617	14559	14785	14459	14739	14820	14792	14670	14548	14607	14699	14468	14773	14534	14771	14915	14867	14778	14713	14674	14873	14646	14948	14618	14602	14537	14704	14673	14860	14764	14783	14575	14819	14637	14775	14865	14691	14591	14844	14758	14674	14595	14627	14861	14662	14899	14640	14592	14668	14671	14772	14815	14654	14732	14833	14787	14784	14722	14705	14627	14812	14616	14766	14579	14607	14555	14658	14899	14651	14631	14730	14708	14639	14621	14731	14674	14745	14324	14793	14641	14743	14711	14776	14746	14592	14753	14883	14616	14618	14693	14759	14728	14937	14779	14707	14681	14515	14644	14769	14521	14636	14742	14670	14628	14558	14500	14635	14798	14773	14631	14907	14679	14794	14727	14656	14599	14633	14742	14597	14679	14913	14578	14684	14560	14854	14676	14676	14714	14883	14864	14625	14774	14758	14750	14664	14672	14554	14777	14586	14595	14486	14873	14715	14638	14645	14782	14544	14803	14801	14787	14794	14723	14665	14851	14801	14855	14682	14585	14641	14738	14938	14714	14957	14625	14746	14792	14747	14616	14867	14760	14851	14740	14664	14806	14759	14699	14807	14819	14758	14588	14827	14762	14707	14594	14471	14659	14910	14580	14744	14996	14551	14615	14691	14585	14661	14753	14676	14643	14420	14539	14752	14766	14716	14495	14798	14691	14749	14656	14553	14693	14804	14612	14642	14684	14795	14564	14514	14960	14597	14732	14804	14753	14657	14495	14862	14775	14681	14798	14599	14627	14577	14798	14690	14733	14711	14699	14858	14542	14726	14671	14762	14728	14652	14671	14731	14625	14750	14799	14769	14700	14708	14639	14774	14869	14517	14668	14698	14478	14798	14818	14732	14717	14891	14908	14914	14734	14840	14527	14439	14673	14922	14678	14792	14680	14573	14515	14700	14718	14579	14700	14734	14824	14590	14694	14580	14616	14586	14548	14903	14651	14785	14584	14392	14715	15024	14700	14776	14606	14603	14779	14911	14755	14510	14873	14795	14708	14758	14694	14861	14962	14738	14689	14871	14836	14710	14498	14716	14602	14734	14804	14773	14571	14716	14599	14622	14488	14793	14755	14839	14850	14717	14556	14744	14632	14880	14667	14876	14696	14754	14767	14746	14539	14613	14656	14678	14927	14682	14510	14817	14574	14494	14771	14599	14734	14704	14711	14752	14602	14597	14799	14792	14423	14844	14544	14524	14693	14986	14729	14679	14711	14612	14714	14705	14829	14865	14448	14579	14801
50701	80263	73174	54558	46939	43395	37678	28827	23948	18820	16563	15336	15011	14158	13211	12747	12189	12102	11740	11292	11214	11100	10997	10844	10681	10797	10921	10861	10757	10871	10951	10675	10744	10712	10764	10676	10700	10691	10474	10593	10664	10604	10653	10657	10504	10590	10735	10707	10444	10668	10479	10569	10659	10583	10718	10553	10472	10645	10527	10727	10668	10767	10604	10587	10807	10572	10648	10663	10535	10663	10523	10693	10620	10571	10587	10719	10703	10495	10711	10585	10429	10516	10569	10641	10634	10645	10526	10557	10686	10661	10615	10602	10613	10662	10602	10587	10638	10593	10541	10495	10587	10719	10498	10687	10489	10465	10564	10552	10504	10561	10602	10519	10691	10425	10563	10388	10506	10621	10459	10656	10651	10580	10571	10548	10674	10535	10610	10608	10587	10764	10601	10561	10647	10499	10637	10682	10456	10562	10590	10675	10526	10570	10577	10497	10654	10517	10667	10562	10539	10610	10656	10538	10673	10632	10488	10469	10478	10591	10659	10450	10609	10476	10623	10601	10640	10380	10555	10601	10638	10628	10638	10645	10597	10724	10461	10704	10484	10517	10630	10498	10620	10612	10570	10682	10658	10633	10566	10521	10617	10589	10587	10548	10655	10545	10489	10691	10684	10669	10516	10644	10416	10641	10522	10504	10520	10565	10561	10578	10523	10548	10613	10547	10644	10530	10570	10555	10772	10640	10664	10684	10642	10502	10542	10576	10533	10518	10539	10520	10461	10620	10417	10492	10631	10474	10727	10716	10524	10740	10557	10518	10457	10530	10575	10526	10564	10695	10637	10632	10649	10699	10671	10509	10641	10632	10577	10639	10573	10487	10602	10572	10549	10496	10555	10492	10547	10542	10787	10659	10501	10557	10442	10491	10576	10597	10608	10646	10611	10508	10712	10628	10639	10673	10623	10608	10589	10640	10542	10730	10637	10626	10777	10602	10734	10610	10545	10532	10623	10509	10646	10746	10532	10450	10614	10815	10507	10438	10634	10547	10571	10625	10642	10508	10547	10632	10720	10646	10454	10707	10513	10564	10546	10687	10745	10459	10617	10500	10572	10496	10511	10654	10612	10514	10692	10682	10499	10522	10527	10481	10447	10607	10676	10515	10583	10525	10598	10506	10617	10771	10561	10799	10590	10497	10512	10656	10429	10639	10588	10503	10475	10397	10618	10632	10598	10554	10611	10575	10547	10552	10850	10694	10388	10522	10357	10582	10547	10532	10340	10469	10587	10722	10759	10526	10531	10451	10521	10437	10576	10540	10746	10631	10568	10587	10546	10580	10556	10672	10502	10569	10714	10610	10658	10679	10635	10570	10658	10461	10587	10610	10577	10602	10662	10556	10762	10557	10469	10530	10580	10570	10571	10502	10597	10602	10619	10705	10549	10632	10526	10581	10688	10588	10481	10630	10668	10677	10634	10746	10673	10633	10736	10591	10525	10483	10706	10577	10678	10683	10562	10615	10608	10683	10700	10629	10556	10642	10594	10673	10630	10593	10679	10632	10504	10711	10638	10635	10650	10754	10515	10711	10373	10520	10638	10487	10519	10624	10535	10607	10582	10684	10508	10612	10628	10502	10740	10462	10559	10602	10579	10426	10683	10513	10734	10629	10534	10555	10586	10635	10638	10456	10600	10649	10550	10632	10564	10629	10789	10600	10597	10548	10649	10546	10503	10622	10611	10593	10721	10410	10644	10534	10570	10781	10692	10614	10512	10470	10623	10725	10544	10530	10478	10453	10655	10602	10667	10554	10529	10596	10548	10560	10628	10539	10498	10411	10581	10600	10674	10619	10538	10634	10496	10684	10607	10569	10498	10525	10649	10428	10479	10575	10471	10676	10374	10475	10584	10641	10536	10705	10492	10531	10507	10711	10515	10716	10547	10619	10642	10645	10524	10517	10617	10508	10557	10505	10602	10749	10556	10656	10565	10709	10512	10527	10655	10558	10573	10493	10599	10518	10604	10634	10587	10561	10612	10580	10625	10657	10694	10554	10547	10690	10526	10697	10616	10597	10626	10447	10692	10730	10707	10619	10602	10445	10521	10525	10637	10711	10692	10588	10549	10278	10488	10769	10514	10504	10585	10690	10558	10635	10561	10541	10631	10449	10775	10570	10470	10633	10380	10503	10685	10715	10512	10378	10598	10699	10297	10558	10533	10586	10486	10705	10663	10485	10511	10516	10639	10721	10429	10529	10520	10654	10483	10497	10570	10460	10562	10548	10537	10556	10644	10510	10659	10604	10401	10530	10614	10634	10595	10555	10457	10539	10682	10484	10655	10809	10593	10418	10570	10392	10578	10527	10504	10589	10622	10721	10402	10551	10678	10664	10482	10723	10501	10572	10474	10588	10460	10553	10674	10483	10524	10547	10580	10574	10671	10562	10526	10651	10505	10576	10625	10674	10643	10724	10709	10583	10582	10541	10564	10593	10692	10542	10576	10567	10653	10596	10588	10500	10649	10635	10615	10597	10450	10469	10571	10538	10581	10691	10590	10586	10576	10478	10481	10733	10567	10721	10684	10518	10445	10613	10659	10509	10696	10724	10454	10450	10568	10594	10661	10456	10537	10695	10557	10605	10659	10716	10552	10606	10635	10563	10644	10488	10469	10672	10655	10553	10632	10586	10616	10541	10763	10585	10580	10573	10441	10618	10471	10614	10754	10559	10612	10396	10450	10509	10691	10464	10549	10466	10495	10551	10682	10582	10663	10708	10485	10682	10666	10492	10742	10734	10536	10488	10498	10544	10648	10500	10675	10637	10441	10530	10697	10614	10465	10676	10461	10670	10650	10478	10515	10688	10537	10529	10539	10563	10597	10571	10575	10726	10585	10364	10596	10631	10719	10602	10562	10466	10646	10495	10672	10543	10576	10650	10725	10715	10555	10549	10614	10586	10611	10823	10734	10504	10555	10616	10578	10533	10586	10570	10640	10608	10560	10608	10532	10478	10625	10551	10550	10578	10608	10608	10447	10747	10573	10526	10627	10679	10567	10544	10521	10702	10598	10619	10655	10608	10650	10701	10538	10693	10638	10640	10545	10780	10612	10527	10569	10469	10695	10613	10649	10704	10659	10673	10642	10707	10570	10505	10572	10527	10592	10567	10609	10667	10665	10521	10596	10566	10472	10546	10589	10384	10694	10675	10658	10667	10738	10611	10531	10706	10616	10512	10501	10609	10467	10592	10680	10639	10553	10626	10530	10656	10762	10657	10526	10565	10577	10606	10581	10518	10524	10518	10643	10519	10629	10479	10492	10577	10623	10523	10748	10643	10458	10710	10481	10522	10483	10561	10568	10563	10708	10568	10607	10678	10672	10645	10455	10553	10604	10600	10471	10600	10571	10608	10544	10542	10460	10577	10540	10324	10542	10599	10627	10530	10796	10638	10416	10525	10658	10474	10513	10572	10611	10483	10381	10725	10555	10713	10487	10703	10619	10646	10563	10483	10605	10528	10556	10643	10421	10567	10642	10672	10545	10486	10632	10549	10466	10651	10506	10559	10598	10756	10361	10626	10466	10564	10683	10705	10582	10462	10590	10658	10589	10571	10654	10582	10532	10697	10581	10631	10614	10647	10488	10591	10651	10655	10681	10557	10608	10561	10558	10416	10730	10514	10329	10523	10606	10665	10678	10556	10684	10540	10474	10682	10449	10663	10539	10728	10711	10578	10642	10577	10489	10712	10507	10490	10552	10572	10547	10635	10634	10447	10619	10454	10617	10500	10540	10579	10736	10720	10455	10676	10498	10497	10708	10615	10446	10543	10508	10517	10551	10586	10601	10374	10601	10678	10596	10408	10530	10548	10660	10544	10658	10659	10683	10696	10444	10730	10600	10768	10798	10650	10488	10534	10584	10631	10695	10815	10545	10429	10480	10590	10616	10657	10692	10533	10544	10633	10488	10559	10661	10467	10395	10499	10734	10647	10602	10577	10620	10543	10577	10498	10527	10521	10591	10653	10550	10594	10724	10632	10595	10595	10751	10499	10757	10457	10554	10622	10476	10535	10613	10510	10632	10713	10596	10555	10602	10499	10429	10574	10594	10747	10559	10646	10505	10593	10696	10612	10535	10498	10495	10547	10539	10641	10496	10549	10612	10579	10683	10688	10590	10798	10512	10535	10682	10762	10519	10516	10589	10517	10636	10589	10529	10621	10439	10659	10488	10590	10538	10586	10787	10644	10562	10472	10643	10709	10509	10605	10617	10514	10475	10593	10505	10682	10603	10324	10579	10362	10581	10379	10570	10437	10452	10508	10703	10689	10366	10534	10634	10609	10604	10664	10754	10562	10378	10590	10623	10664	10398	10597	10738	10578	10494	10614	10713	10558	10409	10579	10489	10507	10495	10675	10601	10516	10530	10592	10492	10466	10562	10611	10532	10487	10569	10502	10462	10618	10742	10629	10632	10447	10595	10629	10718	10592	10493	10852	10467	10726	10523	10504	10561	10546	10623	10532	10483	10607	10521	10513	10553	10649	10513	10573	10657	10518	10652	10421	10613	10507	10458	10499	10583	10588	10670	10611	10503	10612	10584	10567	10559	10705	10625	10565	10516	10670	10768	10558	10619	10482	10671	10562	10587	10694	10565	10536	10633	10423	10580	10645	10748	10744	10580	10504	10595	10364	10690	10692	10587	10571	10630	10708	10781	10648	10553	10556	10607	10687	10596	10579	10576	10765	10597	10656	10522	10520	10630	10656	10625	10629	10508	10677	10606	10716	10618	10662	10652	10530	10620	10424	10630	10841	10582	10655	10747	10461	10555	10581	10631	10658	10615	10585	10474	10630	10570	10494	10561	10656	10571	10684	10646	10696	10619	10565	10570	10478	10507	10650	10484	10627	10497	10653	10547	10542	10643	10509	10595	10556	10442	10701	10706	10415	10590	10442	10469	10654	10531	10645	10570	10576	10453	10523	10509	10554	10552	10565	10602	10542	10477	10612	10661	10446	10582	10424	10600	10506	10625	10651	10667	10509	10539	10637	10625	10639	10507	10492	10489	10407	10567	10565	10426	10472	10491	10615	10711	10515	10600	10740	10752	10556	10757	10624	10581	10752	10539	10609	10646	10611	10614	10602	10799	10504	10564	10543	10652	10639	10565	10746	10576	10541	10684	10504	10668	10633
45631	55668	55205	46139	37075	30944	25437	21203	18652	16887	16162	15427	15537	15282	15009	15096	14990	14986	14972	14638	14602	14721	14451	14546	14446	14405	14517	14297	14355	14427	14359	14289	14401	14444	14298	14451	14342	14407	14449	14587	14405	14446	14470	14244	14270	14463	14241	14232	14308	14399	14370	14256	14350	14499	14449	14357	14372	14324	14668	14396	14344	14388	14190	14341	14380	14041	14337	14428	14166	14324	14263	14251	14387	14384	14447	14325	14315	14108	14393	14432	14214	14074	14293	14432	14254	14281	14455	14499	14418	14477	14560	14332	14350	14333	14302	14475	14426	14365	14523	14305	14347	14435	14283	14483	14504	14414	14294	14236	14374	14474	14473	14276	14291	14372	14228	14096	14287	14337	14419	14394	14348	14190	14417	14277	14233	14253	14349	14322	14491	14220	14418	14469	14172	14324	14267	14440	14412	14281	14475	14387	14448	14459	14379	14266	14308	14392	14362	14347	14227	14327	14116	14409	14341	14485	14354	14298	14350	14471	14649	14408	14440	14443	14358	14241	14260	14533	14565	14400	14323	14339	14576	14438	14194	14389	14292	14448	14310	14402	14314	14260	14622	14422	14707	14344	14414	14436	14426	14345	14451	14415	14267	14313	14585	14315	14433	14153	14419	14300	14683	14349	14363	14209	14156	14390	14476	14387	14436	14317	14493	14226	14406	14411	14303	14237	14520	14341	14443	14258	14172	14266	14247	14442	14567	14513	14409	14142	14404	14511	14322	14224	14319	14329	14371	14340	14411	14278	14429	14183	14336	14420	14494	14265	14203	14695	14385	14462	14273	14378	14484	14321	14477	14558	14317	14423	14339	14460	14287	14532	14439	14517	14363	14393	14255	14323	14564	14334	14420	14368	14435	14496	14489	14286	14134	14288	14179	14365	14374	14337	14309	14508	14353	14416	14274	14339	14291	14310	14414	14220	14365	14089	14290	14484	14346	14303	14400	14072	14319	14215	14356	14295	14343	14352	14462	14289	14376	14347	14343	14327	14395	14159	14226	14393	14437	14165	14301	14558	14401	14172	14437	14396	14342	14444	14433	14486	14430	14227	14328	14186	14367	14513	14472	14404	14457	14330	14308	14276	14288	14406	14413	14219	14488	14411	14533	14282	14279	14325	14381	14316	14415	14421	14181	14670	14185	14435	14474	14398	14415	14440	14358	14451	14511	14266	14317	14288	14198	14277	14451	14525	14618	14334	14340	14346	14481	14435	14307	14306	14336	14385	14204	14463	14367	14297	14221	14333	14327	14156	14488	14329	14370	14276	14208	14345	14334	14328	14280	14468	14252	14149	14414	14397	14368	14463	14348	14490	14485	14452	14334	14161	14459	14555	14486	14200	14334	14246	14477	14345	14332	14419	14726	14391	14379	14533	14414	14386	14484	14433	14346	14249	14430	14362	14523	14280	14425	14408	14380	14328	14530	14432	14426	14267	14462	14311	14384	14432	14296	14291	14311	14493	14411	14633	14389	14231	14391	14107	14302	14387	14399	14448	14328	14488	14324	14491	14445	14289	14167	14317	14248	14599	14398	14326	14305	14262	14477	14182	14485	14190	14419	14352	14455	14542	14428	14249	14291	14481	14534	14637	14332	14516	14365	14290	14495	14451	14505	14404	14514	14361	14432	14243	14239	14537	14460	14357	14265	14336	14544	14300	14393	14378	14430	14247	14298	14380	14669	14598	14307	14445	14595	14587	14409	14446	14392	14340	14518	14322	14288	14440	14243	14417	14458	14503	14310	14347	14341	14214	14543	14305	14436	14425	14411	14246	14466	14377	14472	14631	14249	14519	14273	14301	14472	14428	14258	14175	14179	14557	14478	14283	14328	14293	14396	14167	14488	14545	14304	14573	14359	14235	14248	14291	14242	14384	14381	14458	14248	14225	14262	14471	14341	14341	14476	14280	14291	14539	14553	14336	14563	14280	14434	14390	14311	14447	14488	14544	14331	14385	14223	14491	14235	14372	14307	14595	14262	14461	14403	14177	14106	14577	14334	14333	14307	14421	14340	14407	14275	14208	14567	14340	14274	14209	14408	14507	14350	14362	14439	14226	14404	14504	14347	14344	14431	14609	14182	14376	14325	14396	14506	14569	14386	14192	14441	14073	14383	14499	14431	14288	14528	14467	14447	14320	14411	14400	14355	14304	14409	14374	14510	14235	14383	14476	14545	14591	14401	14358	14375	14350	14332	14418	14384	14479	14463	14233	14298	14327	14424	14387	14154	14410	14133	14320	14493	14253	14301	14349	14319	14566	14302	14352	14374	14494	14258	14312	14554	14486	14435	14289	14283	14433	14484	14387	14013	14302	14488	14641	14426	14262	14247	14361	14308	14459	14295	14349	14298	14362	14228	14343	14445	14298	14641	14453	14403	14261	14266	14355	14526	14558	14387	14322	14371	14578	14526	14427	14302	14287	14443	14285	14336	14479	14399	14524	14332	14425	14505	14443	14266	14145	14457	14450	14418	14301	14314	14509	14199	14431	14292	14284	14297	14495	14184	14431	14303	14460	14408	14355	14519	14310	14609	14207	14199	14141	14341	14085	14282	14352	14320	14286	14427	14378	14477	14227	14321	14187	14306	14321	14452	14353	14341	14377	14598	14371	14166	14481	14275	14410	14429	14456	14308	14396	14448	14322	14465	14399	14467	14552	14232	14173	14308	14228	14457	14370	14265	14277	14365	14394	14256	14417	14240	14273	14397	14465	14352	14168	14496	14445	14398	14302	14375	14178	14199	14424	14395	14581	14505	14202	14342	14488	14372	14500	14517	14204	14188	14381	14283	14412	14382	14346	14329	14267	14613	14442	14325	14220	14397	14394	14273	14310	14558	14445	14434	14211	14308	14248	14464	14514	14487	14380	14318	14369	14285	14270	14462	14453	14525	14475	14346	14382	14434	14391	14330	14378	14407	14487	14460	14411	14466	14289	14400	14463	14384	14446	14233	14312	14466	14444	14275	14582	14235	14366	14477	14295	14259	14354	14352	14202	14375	14463	14316	14362	14266	14378	14444	14291	14253	14565	14426	14298	14206	14282	14324	14377	14267	14385	14416	14485	14259	14493	14453	14422	14457	14465	14238	14322	14156	14311	14377	14540	14496	14389	14361	14345	14563	14426	14181	14180	14446	14408	14332	14453	14323	14264	14311	14586	14355	14122	14178	14403	14308	14332	14182	14393	14236	14272	14255	14456	14310	14501	14519	14338	14477	14319	14316	14423	14423	14301	14418	14401	14368	14396	14358	14084	14266	14150	14434	14413	14098	14251	14477	14351	14357	14379	14354	14339	14502	14459	14396	14360	14233	14553	14237	14575	14103	14199	14196	14461	14557	14223	14469	14362	14536	14429	14125	14370	14394	14199	14245	14277	14344	14230	14456	14404	14515	14440	14336	14199	14461	14303	14357	14618	14252	14268	14302	14316	14318	14396	14329	14354	14357	14571	14502	14475	14266	14442	14334	14321	14456	14379	14394	14629	14419	14304	14389	14424	14413	14063	14452	14364	14515	14242	14477	14445	14349	14505	14368	14318	14428	14297	14511	14482	14460	14414	14358	14346	14351	14390	14466	14332	14310	14401	14308	14367	14209	14270	14236	14297	14326	14383	14398	14152	14138	14617	14168	14414	14450	14233	14348	14537	14460	14428	14203	14528	14381	14425	14389	14344	14573	14462	14310	14559	14271	14321	14508	14282	14273	14437	14329	14408	14559	14639	14585	14296	14351	14484	14323	14363	14220	14410	14426	14570	14466	14680	14349	14402	14336	14271	14445	14363	14126	14143	14196	14399	14443	14335	14203	14369	14311	14255	14491	14397	14355	14134	14333	14407	14388	14345	14429	14283	14355	14179	14320	14556	14468	14394	14279	14526	14407	14223	14314	14354	14406	14427	14118	14386	14286	14239	14584	14339	14435	14306	14347	14487	14385	14365	14438	14363	14290	14457	14484	14434	14330	14214	14457	14370	14314	14222	14304	14395	14578	14454	14396	14432	14386	14370	14182	14189	14371	14345	14304	14406	14401	14477	14505	14238	14328	14071	14252	14321	14644	14317	14261	14182	14416	14415	14453	14591	14363	14534	14662	14456	14354	14282	14282	14264	14340	14482	14545	14330	14427	14201	14335	14427	14432	14541	14301	14315	14320	14265	14321	14346	14346	14362	14462	14425	14298	14216	14390	14400	14359	14313	14342	14249	14216	14462	14520	14522	14203	14325	14111	14347	14160	14469	14557	14488	14234	14100	14327	14597	14495	14390	14430	14434	14316	14335	14341	14398	14298	14263	14179	14181	14472	14371	14257	14363	14369	14334	14474	14334	14452	14464	14526	14338	14181	14342	14397	14388	14158	14374	14400	14229	14401	14238	14283	14513	14346	14205	14185	14312	14582	14447	14483	14200	14342	14262	14380	14391	14472	14608	14348	14232	14397	14432	14405	14324	14414	14345	14332	14270	14212	14461	14201	14277	14399	14384	14474	14463	14397	14205	14537	14259	14481	14144	14473	14530	14075	14122	14297	14310	14586	14372	14441	14167	14507	14625	14453	14187	14540	14288	14413	14429	14171	14235	14513	14432	14368	14408	14478	14332	14221	14379	14401	14393	14377	14454	14346	14499	14527	14474	14233	14409	14367	14374	14531	14340	14340	14375	14429	14400	14336	14458	14448	14477	14286	14298	14343	14256	14389	14441	14449	14379	14334	14294	14336	14416	14349	14417	14439	14514	14382	14346	14311	14278	14295	14413	14450	14206	14490	14204	14280	14435	14429	14472	14375	14044	14436	14397	14290	14234	14457	14455	14371	14538	14410	14611	14353	14466	14459	14368	14371	14269	14283	14336	14316	14295	14370	14414	14361	14355	14288	14407	14254	14578	14249	14545	14314	14224	14377	14440	14406	14405	14339	14381	14451	14444	14396	14390	14370	14297	14237	14260	14354	14314	14106	14563	14277	14458	14277	14570	14308	14369	14357	14381	14335	14311	14401	14270	14231	14145	14360	14206	14437	14406	14608	14316	14258	14476	14292	14504	14467	14322	14354	14198	14448	14516	14390	14420	14377	14440	14410	14425	14320	14227	14354	14276	14320	14282	14378	14478	14535	14335	14364	14276	14355	14503	14287	14456	14500	14232	14262	14407
49503	63947	55233	42314	34556	28649	22048	18367	15529	13390	12629	12026	11770	11415	11132	11035	10855	10806	10684	10789	10648	10452	10593	10393	10406	10510	10540	10441	10498	10286	10545	10353	10512	10406	10408	10451	10449	10513	10582	10332	10485	10186	10317	10446	10632	10439	10271	10350	10338	10286	10459	10492	10339	10427	10603	10342	10402	10427	10271	10343	10496	10324	10524	10413	10508	10471	10416	10425	10300	10418	10507	10447	10362	10368	10297	10325	10394	10447	10539	10472	10551	10441	10403	10413	10222	10272	10422	10376	10250	10303	10395	10484	10368	10370	10345	10383	10236	10352	10234	10278	10139	10428	10299	10330	10472	10468	10379	10287	10344	10271	10555	10478	10324	10273	10447	10374	10664	10285	10481	10247	10312	10322	10392	10413	10355	10527	10335	10402	10456	10356	10448	10419	10340	10482	10396	10382	10255	10450	10437	10409	10450	10321	10478	10331	10233	10435	10440	10321	10280	10262	10525	10296	10307	10487	10365	10290	10446	10445	10468	10298	10390	10453	10549	10408	10504	10388	10452	10416	10201	10585	10321	10405	10452	10642	10369	10359	10384	10398	10437	10379	10480	10222	10373	10185	10371	10182	10449	10476	10525	10472	10484	10288	10203	10429	10557	10368	10431	10417	10497	10444	10407	10295	10450	10496	10366	10305	10323	10279	10342	10499	10359	10294	10409	10497	10345	10307	10426	10507	10385	10405	10409	10363	10418	10233	10298	10492	10223	10361	10419	10468	10417	10399	10268	10353	10252	10555	10335	10315	10419	10331	10491	10395	10154	10453	10340	10438	10441	10327	10438	10638	10382	10426	10436	10413	10346	10358	10435	10520	10504	10467	10272	10457	10417	10571	10209	10407	10439	10296	10276	10449	10464	10594	10448	10373	10323	10304	10321	10364	10489	10247	10337	10443	10361	10408	10296	10362	10547	10478	10299	10369	10339	10509	10427	10537	10544	10417	10238	10440	10330	10387	10350	10538	10426	10270	10472	10387	10337	10438	10418	10333	10395	10514	10367	10449	10331	10403	10466	10363	10366	10480	10480	10244	10287	10303	10484	10303	10351	10479	10309	10443	10381	10487	10287	10364	10488	10428	10435	10336	10320	10293	10199	10682	10520	10286	10455	10406	10388	10269	10532	10323	10313	10416	10357	10466	10428	10476	10563	10484	10375	10264	10481	10270	10253	10345	10283	10448	10277	10311	10523	10244	10485	10354	10263	10351	10464	10335	10468	10398	10511	10366	10437	10484	10445	10386	10165	10393	10201	10313	10419	10354	10357	10309	10295	10423	10300	10379	10333	10438	10316	10202	10385	10376	10274	10453	10354	10461	10314	10322	10467	10427	10615	10466	10379	10224	10398	10399	10452	10271	10292	10371	10359	10295	10429	10467	10470	10388	10424	10451	10401	10428	10483	10401	10454	10440	10449	10418	10325	10295	10445	10390	10370	10334	10502	10446	10487	10417	10375	10410	10333	10482	10224	10495	10250	10422	10327	10357	10350	10426	10479	10327	10381	10432	10464	10221	10393	10388	10316	10290	10531	10313	10415	10342	10327	10325	10262	10472	10382	10324	10373	10329	10353	10529	10474	10343	10305	10706	10498	10361	10443	10488	10508	10399	10306	10424	10542	10264	10194	10410	10433	10370	10407	10394	10248	10299	10450	10509	10371	10244	10492	10388	10265	10453	10378	10426	10465	10383	10463	10381	10271	10394	10439	10317	10297	10334	10602	10391	10501	10431	10377	10416	10382	10346	10521	10478	10332	10482	10400	10389	10459	10303	10426	10363	10452	10370	10405	10420	10566	10400	10457	10395	10362	10467	10531	10404	10435	10346	10403	10326	10504	10434	10441	10457	10531	10156	10400	10421	10401	10469	10403	10375	10267	10522	10472	10366	10400	10421	10394	10463	10423	10436	10493	10384	10423	10289	10535	10433	10163	10277	10394	10502	10411	10390	10430	10310	10545	10371	10259	10452	10444	10421	10260	10266	10467	10344	10383	10388	10319	10312	10505	10475	10476	10518	10456	10446	10344	10451	10454	10421	10234	10487	10218	10471	10345	10414	10443	10340	10468	10505	10311	10242	10400	10266	10359	10331	10439	10299	10256	10374	10213	10524	10441	10373	10275	10369	10291	10256	10245	10410	10311	10260	10328	10292	10455	10506	10410	10422	10352	10458	10245	10259	10320	10220	10423	10267	10388	10214	10313	10378	10300	10392	10374	10371	10370	10396	10359	10414	10439	10454	10397	10260	10374	10490	10522	10273	10413	10425	10380	10382	10352	10288	10333	10425	10408	10428	10401	10298	10423	10428	10340	10335	10387	10389	10350	10352	10418	10291	10449	10424	10371	10372	10422	10180	10218	10365	10350	10476	10344	10441	10435	10328	10228	10361	10302	10425	10550	10431	10299	10272	10430	10456	10628	10285	10312	10361	10399	10500	10400	10299	10368	10332	10510	10534	10539	10429	10476	10366	10546	10515	10337	10299	10424	10503	10397	10366	10446	10425	10469	10342	10528	10446	10450	10350	10231	10246	10439	10505	10487	10453	10630	10378	10367	10411	10210	10543	10591	10555	10378	10442	10405	10453	10475	10375	10502	10334	10339	10262	10312	10455	10505	10401	10340	10207	10327	10391	10393	10329	10344	10344	10404	10332	10513	10248	10518	10511	10416	10390	10462	10478	10343	10305	10323	10390	10407	10457	10506	10367	10430	10296	10326	10415	10485	10277	10383	10345	10423	10370	10315	10279	10464	10222	10442	10156	10331	10364	10332	10338	10381	10466	10379	10448	10352	10481	10404	10408	10485	10244	10275	10500	10410	10324	10438	10343	10451	10481	10310	10634	10333	10383	10508	10396	10358	10466	10329	10506	10457	10399	10440	10359	10357	10315	10362	10457	10368	10461	10412	10342	10318	10367	10414	10363	10249	10424	10472	10473	10353	10497	10339	10464	10336	10448	10463	10450	10462	10439	10413	10479	10392	10451	10479	10547	10413	10410	10443	10315	10449	10524	10522	10371	10396	10458	10509	10433	10300	10451	10538	10462	10423	10303	10578	10368	10605	10579	10318	10487	10400	10316	10380	10290	10502	10448	10329	10294	10362	10328	10439	10346	10320	10493	10299	10354	10330	10278	10334	10408	10468	10151	10461	10235	10290	10383	10370	10392	10347	10449	10379	10401	10397	10474	10216	10445	10357	10317	10350	10342	10368	10343	10382	10331	10479	10458	10344	10259	10432	10308	10338	10335	10487	10396	10266	10296	10477	10275	10416	10340	10343	10275	10374	10367	10325	10513	10504	10479	10434	10261	10382	10354	10346	10286	10513	10466	10424	10377	10380	10320	10476	10360	10422	10436	10396	10368	10382	10301	10473	10373	10467	10414	10285	10556	10371	10305	10472	10496	10417	10349	10356	10360	10348	10373	10446	10412	10517	10438	10395	10381	10367	10461	10460	10404	10415	10442	10404	10452	10323	10349	10412	10517	10466	10421	10501	10364	10396	10393	10440	10418	10337	10415	10394	10378	10415	10359	10261	10307	10358	10406	10396	10366	10247	10458	10390	10385	10471	10388	10355	10370	10448	10375	10536	10309	10291	10410	10449	10491	10323	10374	10381	10407	10473	10347	10501	10288	10455	10317	10374	10327	10496	10385	10405	10469	10488	10351	10436	10302	10521	10458	10292	10379	10358	10295	10416	10236	10273	10309	10430	10456	10457	10513	10410	10359	10425	10436	10465	10307	10393	10335	10286	10484	10544	10540	10404	10404	10502	10423	10399	10385	10441	10271	10457	10383	10512	10330	10323	10325	10395	10350	10428	10416	10217	10272	10271	10574	10230	10410	10240	10327	10445	10568	10321	10366	10474	10343	10385	10453	10310	10476	10384	10464	10382	10362	10504	10546	10458	10324	10565	10192	10486	10304	10603	10322	10555	10355	10270	10434	10444	10492	10261	10523	10480	10345	10330	10400	10403	10401	10269	10293	10477	10348	10340	10419	10407	10557	10449	10324	10406	10332	10304	10293	10419	10444	10321	10604	10385	10368	10356	10463	10359	10424	10269	10392	10293	10235	10455	10409	10548	10313	10535	10488	10305	10460	10399	10303	10359	10400	10391	10479	10414	10396	10436	10252	10475	10412	10482	10489	10325	10395	10649	10307	10464	10442	10305	10549	10377	10351	10447	10321	10440	10449	10488	10446	10351	10316	10417	10444	10421	10374	10402	10408	10350	10386	10393	10304	10517	10458	10517	10252	10378	10372	10347	10282	10519	10336	10295	10375	10324	10245	10352	10503	10441	10329	10426	10475	10394	10561	10408	10346	10442	10402	10419	10435	10434	10353	10507	10237	10367	10293	10249	10490	10349	10440	10173	10393	10345	10502	10178	10486	10377	10446	10392	10353	10286	10380	10329	10388	10463	10525	10286	10404	10452	10360	10477	10296	10396	10266	10571	10421	10475	10397	10464	10498	10371	10374	10228	10372	10422	10353	10192	10433	10423	10285	10370	10463	10418	10462	10441	10397	10441	10461	10385	10422	10412	10287	10493	10433	10426	10546	10330	10293	10221	10456	10449	10431	10331	10416	10409	10376	10240	10398	10437	10472	10298	10569	10443	10432	10475	10239	10478	10603	10366	10313	10452	10417	10235	10499	10578	10405	10404	10251	10288	10267	10520	10384	10259	10143	10307	10431	10404	10426	10337	10344	10524	10407	10516	10480	10517	10414	10542	10304	10472	10472	10272	10471	10374	10227	10401	10338	10416	10391	10483	10366	10456	10411	10324	10363	10349	10219	10349	10482	10342	10490	10449	10423	10471	10459	10506	10337	10227	10402	10279	10282	10346	10401	10325	10461	10375	10370	10302	10389	10588	10424	10552	10461	10326	10387	10476	10334	10388	10370	10381	10427	10421	10438	10607	10410	10256	10452	10296	10443	10387	10318	10464	10400	10421	10476	10310	10518	10412	10346	10427	10396	10334	10327	10511	10268	10558	10351	10549	10497	10494	10540	10339	10358	10347	10286	10393	10567	10265	10291	10442	10331	10520	10519	10399	10384	10308	10407	10505	10514	10448	10424	10428	10301	10387	10206	10355	10351	10389	10315	10470	10441	10490	10365	10269	10401	10328	10405	10316	10435
26177	22009	35468	40231	37696	38089	35140	27469	21927	19504	18218	17500	17123	16632	16233	16069	15782	15704	15061	15190	15051	15104	14972	14907	14922	14785	14831	14808	15014	14954	15031	14967	14768	14880	14990	14867	14847	14837	14915	14889	14690	14808	14640	14690	14744	14731	14809	14577	14542	14862	14656	14886	14704	14724	14755	14923	14875	14830	14480	14784	14603	14759	15079	14986	14784	14910	14716	14795	14885	14861	14775	14480	14761	14881	14791	14867	14717	14874	14627	14664	14868	14726	14816	14722	14710	14626	14606	14781	14564	14839	14809	14774	14702	14730	14640	14754	14512	14824	14861	14672	14836	14395	14743	14600	14694	14696	14790	14766	14556	14879	14906	14798	14807	14694	14886	14837	14562	14824	14677	14565	14868	14693	14701	14657	14841	14850	14974	14900	14822	14630	14762	14742	14967	14708	14678	14728	14846	14665	14871	14772	14910	14751	14798	14542	14875	14612	15020	14787	14880	14893	14843	14768	14634	14567	14936	14829	14899	15098	14753	14812	14740	14761	14707	14597	14793	14765	14644	14957	14646	14787	14889	14709	14775	14929	14811	14751	14631	14755	14831	14743	14734	14625	14813	14688	14992	14843	14847	14639	14743	14749	14666	14705	14765	14911	14722	14842	14794	14786	14805	14663	14684	14599	14711	14724	14651	14604	14630	14733	14779	14695	14665	14702	14617	14885	14674	14729	14750	14763	14609	14731	14682	14786	14794	14809	14634	14721	14695	14652	14475	14808	14672	14711	14627	14641	14769	14782	14845	14710	14622	14667	14799	14767	14831	14603	14992	14646	14499	14692	14779	14741	14860	14705	14667	14938	14877	14683	14558	14611	14634	14645	14745	14579	14736	14631	14644	14603	14790	14785	14772	14768	14737	14731	14832	14612	14658	14844	14669	14875	14750	14729	14833	14812	14786	14648	14593	14752	14680	14889	14832	14808	14798	14863	14845	14647	14555	14691	14874	14804	14853	14717	14838	14873	14729	14634	14741	14621	14866	14863	14742	14682	14885	14999	14770	14848	14685	14707	14796	14648	14715	14778	14744	14844	14883	14710	14993	14572	14641	14594	14576	14890	14862	14798	14585	14793	14735	14638	14838	14799	14829	14819	14504	14392	14828	14651	14726	14856	15031	14762	14624	14787	14703	14806	14716	14927	14781	14971	14751	14721	14475	14688	14862	14682	14687	14726	14701	14872	14725	14787	14833	14707	14588	14974	14671	14889	14828	14757	14966	14866	14888	14755	14654	14532	14565	14602	14613	14804	14955	14688	14739	14612	14729	14805	14757	14770	14683	14698	14692	14730	14764	14669	14856	14828	14765	14830	14838	14695	14705	14930	14763	14924	14743	14943	14759	14722	14572	15049	14790	14934	14808	14890	14691	14683	14701	14650	14797	14797	14852	14740	14675	14813	14793	14752	14738	14721	14888	14791	14768	14703	14768	14735	14893	14971	14601	14746	14682	14680	14680	14710	14760	14714	14746	14681	14860	14685	14812	14694	14782	14892	14796	14860	15052	14783	14961	14883	14924	14671	14776	14831	14806	14655	14821	14804	14575	14717	14709	14854	14666	14830	14801	14743	14832	14733	14636	14686	14712	14674	14845	14825	14643	14754	14841	14867	14864	14971	14783	14822	14749	14785	14880	14600	14711	14609	14902	14690	14619	14763	14975	14884	14748	14789	14638	14718	14917	14742	14491	14769	14727	14878	14935	14927	14764	14670	14520	14597	14898	14855	14844	14718	14758	14881	14775	14746	14768	14911	14652	14723	14736	14920	14869	14623	14918	14848	14804	14792	14696	14952	14906	14851	15082	14771	14816	14749	15155	14918	14755	14662	14815	14963	14687	14918	14576	14884	14583	14726	14847	14924	14781	14841	14744	14907	14752	14808	14792	14584	14782	14728	14649	14665	14636	14712	14748	14597	14653	14761	14707	15057	14645	14793	14704	14974	14693	14626	14614	14731	14896	14654	14895	14880	14680	15023	14593	14993	14948	14849	14755	14777	14507	14542	14840	14868	14693	14710	14682	14739	14657	14617	14532	14755	14940	14587	14689	14648	14822	14887	14814	14596	14762	14837	14956	14716	14768	14704	14815	14771	14610	14878	14775	14996	14708	14629	14758	14755	14851	14647	14763	14699	14718	14808	14866	14628	14780	14793	14723	15031	14818	14891	14671	14900	14720	14927	14876	14775	14810	14649	14900	14967	14824	14677	14697	14844	14867	14615	14692	14693	14752	14731	14717	14753	14653	14778	14558	14803	14776	14768	14635	14671	14812	14772	14789	14945	14614	14655	14838	14681	14647	14710	14864	14543	14728	14762	14636	14813	14735	14544	14754	14531	14698	14742	14826	14935	14779	14894	14618	14629	14728	14655	14816	14923	14832	14656	14941	15078	14749	14730	14791	14727	14699	14702	14964	14536	14895	14746	14790	14773	14903	14814	14726	14619	14806	14671	14727	14695	14755	14688	14599	14881	14893	14737	14883	14824	14666	14718	14649	14817	14824	14704	14638	14732	14878	14790	14763	14612	14693	14885	14888	14769	14607	14649	14820	14787	14810	14709	14757	14801	14684	14650	14873	14727	14783	14821	14722	14559	14755	14812	14870	14619	14752	14896	14806	14663	14994	14662	14718	14592	14742	14733	14826	14841	14508	14668	14659	14819	14669	14854	14948	14797	14728	14644	14828	14790	14821	14834	14967	14844	14723	14900	14659	14601	14656	14878	14912	14633	14831	14692	14544	14773	14774	14755	14561	14714	14745	14703	14903	14730	15037	14860	14821	14621	14821	14846	14750	14961	14855	14716	14779	14913	14663	14737	14752	14792	14741	14663	14817	14802	14753	14734	14661	14901	14749	14959	14833	14720	14780	14732	14614	14677	14767	14753	14723	14873	14778	14794	14864	14906	14771	14627	14668	14798	14503	14731	14890	14729	14597	14801	14837	14637	14545	14948	14760	14829	14683	14756	14814	15040	15066	14740	14803	14822	15001	14696	14753	14852	14791	14804	14802	14818	14760	14901	14727	14513	14765	14731	14652	14745	14655	14651	14803	14768	14503	15010	14853	14746	14828	14711	14667	14914	14864	14653	14993	14817	14681	14603	14865	14717	14709	14561	14541	14661	14976	14849	14862	14604	14881	14594	14702	14680	14750	14705	14824	14632	14860	14950	14643	14632	14791	14797	14818	14814	14769	14892	14768	14620	14887	14932	14709	14870	14868	14751	14749	14720	14772	14570	14754	14766	14865	14893	14685	14884	14945	14583	14545	14884	14921	14869	14772	14768	14862	14791	14902	14477	14685	14625	14864	14549	14896	14902	14598	14805	14776	14742	14958	14740	14826	14918	14825	14655	14789	14735	14834	14809	14979	14671	14925	14667	14899	14750	14821	14643	14826	14650	14686	14806	14607	14775	14802	14739	14745	14688	14700	14455	14692	14731	14695	14781	14792	14797	14865	14736	14756	14804	14658	14921	14660	14654	14584	14632	14754	14794	14920	14604	14706	14747	14705	14784	14861	14394	14983	14738	14699	14654	14722	14762	14868	14807	14736	14583	14710	14707	15073	14728	14732	14750	14720	14680	14878	14948	14716	14753	14834	14836	14889	14771	14795	14739	14780	14636	14924	14822	14811	14710	14576	14791	14670	14858	14701	14609	14918	14912	14842	14535	14851	14897	14593	14723	14889	14830	14708	14789	14772	14801	14734	14745	14688	14637	14773	14692	14674	14772	14865	14664	14967	14794	14844	14632	14807	14622	14737	14907	14877	14776	14652	14877	14753	14693	14656	14764	14809	14682	14728	14833	14676	14773	14697	14509	14735	14658	14752	14811	14874	14640	14788	14714	14749	14742	14582	14797	14675	14798	14621	14757	14711	14771	14749	14904	14870	14619	14833	14828	14795	14899	14836	14754	14760	14784	14672	14889	14677	14826	14758	14475	14664	14881	14790	14652	14816	14567	14757	14672	14751	14838	14804	14810	14755	14732	14828	14627	14747	14690	14686	14566	14816	14869	14652	14691	14773	14693	14590	14707	14733	14836	14613	14699	14606	14800	14886	14887	14768	14629	14765	14787	14553	14924	14677	14691	14591	14903	14835	14871	14700	14941	14805	14658	14898	14945	14811	14888	14920	14802	14628	14759	14903	14851	14735	14980	14794	14726	14964	14776	14764	14666	14810	14746	14976	14969	14943	14889	15020	14591	14669	14956	14737	14632	14806	14731	14845	14553	14657	14727	14908	14902	14834	14911	14916	14653	14814	14857	14914	14828	14821	14778	14964	15009	14939	14759	14770	14603	14628	14603	14802	14705	14703	14828	14578	14870	14682	14705	14871	14661	14923	14871	14705	14747	14806	14688	14755	14742	14784	14663	14907	14627	14580	14639	14985	14875	14726	14814	14647	14726	14825	14846	14760	14794	14669	14963	14774	14722	14768	14642	14720	14764	14891	14744	14606	14714	14852	14800	14783	14727	14541	14888	14711	14826	14704	14825	14873	14848	14752	14715	14718	14499	14784	14605	14837	14850	14710	14624	14815	14574	14716	14802	14765	14838	14617	14760	14891	14898	14786	14765	14676	14749	14862	14535	14718	14633	14771	14807	14914	14771	14684	14758	14477	14679	14733	14901	14659	14917	14691	14686	14752	14842	14583	14785	14760	15029	14740	14705	14668	14702	14569	14831	14895	14689	14567	14690	14682	14907	14455	14734	14723	14774	14734	14768	14780	14836	14837	14705	14574	14908	14868	14708	14933	14570	14698	14585	14840	14774	14690	14581	14816	14718	14759	14748	14519	14783	14774	14875	14725	14743	15100	14901	14823	14771	14680	14880	14732	14811	14426	14820	14711	14713	14718	14608	14688	14793	14718	14773	14771	14607	14854	14813	14829	14729	14828	14559	14721	14834	14709	14778	14803	14796	14913	14719	14660	14611	14839	14943	14705	14787	14637	14682	14771	14735	14924	14899	14799	14816	14943	14565	14740	14736	14727	14823	14707	15010	14698	14623	14603	14863	14747	14750	14595	14413	14578	14829	14683	14723	14511	14618	14670	14788	14741	14750	14749	14632	14567	14697	14789	14968	14802	14732	14766	14493	14773	14795	14896	14953	14707	14779	14726	14823	14689	14831	14958	14760	14799	14731
48587	73566	68234	52798	41721	37391	31284	24297	18480	15681	14266	13674	13380	12921	12441	11894	11724	11484	11251	10908	10900	10786	10842	10799	10877	10674	10667	10757	10795	10696	10809	10848	10628	10818	10804	10652	10692	10780	10769	10594	10679	10814	10629	10691	10521	10641	10480	10722	10664	10591	10639	10665	10557	10682	10661	10556	10639	10691	10720	10514	10560	10694	10569	10566	10645	10520	10663	10665	10706	10713	10630	10720	10608	10659	10667	10552	10628	10716	10549	10811	10660	10494	10577	10649	10638	10507	10586	10517	10538	10749	10522	10566	10637	10598	10558	10542	10642	10637	10596	10650	10763	10586	10778	10657	10656	10693	10801	10724	10789	10792	10572	10823	10632	10568	10409	10649	10649	10607	10718	10689	10574	10713	10451	10543	10707	10506	10446	10670	10627	10490	10527	10745	10834	10661	10701	10546	10475	10574	10735	10572	10739	10516	10663	10808	10464	10537	10639	10522	10619	10601	10549	10721	10589	10644	10650	10642	10521	10627	10604	10605	10516	10556	10516	10778	10579	10681	10628	10746	10638	10728	10723	10599	10566	10588	10644	10549	10755	10539	10689	10618	10555	10641	10714	10568	10737	10701	10589	10596	10478	10592	10647	10636	10578	10597	10550	10607	10693	10578	10358	10620	10692	10624	10781	10789	10725	10630	10658	10748	10608	10698	10584	10582	10587	10750	10567	10558	10560	10754	10490	10675	10593	10539	10609	10647	10616	10722	10594	10559	10642	10638	10638	10712	10554	10498	10657	10534	10480	10773	10622	10649	10622	10533	10445	10495	10406	10667	10487	10725	10475	10714	10657	10529	10641	10695	10700	10571	10478	10536	10656	10634	10616	10707	10463	10579	10652	10670	10663	10677	10794	10597	10678	10710	10577	10552	10503	10653	10659	10637	10490	10546	10556	10643	10569	10631	10556	10632	10787	10590	10629	10587	10623	10664	10598	10502	10689	10727	10718	10505	10611	10553	10649	10639	10632	10654	10595	10583	10591	10603	10583	10660	10665	10600	10698	10560	10684	10586	10547	10676	10570	10680	10575	10587	10534	10587	10626	10604	10635	10570	10612	10662	10588	10873	10486	10562	10638	10723	10604	10580	10701	10701	10648	10538	10673	10694	10382	10693	10643	10641	10519	10491	10515	10645	10597	10693	10530	10721	10474	10547	10584	10689	10723	10629	10528	10714	10496	10680	10599	10713	10748	10717	10637	10574	10601	10733	10658	10482	10469	10626	10525	10613	10698	10718	10637	10788	10605	10680	10580	10701	10607	10652	10641	10750	10680	10590	10741	10770	10592	10617	10569	10647	10661	10645	10690	10695	10696	10714	10460	10441	10450	10755	10558	10556	10562	10711	10590	10611	10642	10531	10621	10659	10585	10502	10587	10642	10508	10483	10738	10697	10665	10600	10638	10560	10544	10532	10581	10605	10671	10556	10484	10587	10675	10529	10524	10722	10798	10612	10566	10638	10628	10675	10751	10714	10656	10747	10555	10704	10645	10670	10660	10679	10606	10563	10694	10698	10652	10589	10650	10632	10628	10714	10423	10784	10589	10695	10624	10620	10702	10526	10766	10576	10648	10701	10646	10565	10637	10538	10534	10559	10619	10593	10634	10605	10774	10610	10640	10771	10448	10455	10677	10723	10525	10633	10556	10522	10695	10633	10579	10499	10523	10650	10713	10618	10719	10829	10608	10658	10582	10542	10575	10753	10503	10692	10639	10638	10593	10543	10604	10694	10538	10652	10610	10604	10724	10786	10660	10662	10517	10539	10635	10691	10607	10662	10678	10662	10428	10536	10696	10763	10615	10513	10634	10542	10542	10753	10595	10607	10490	10653	10571	10565	10667	10651	10611	10674	10809	10820	10451	10538	10605	10614	10583	10649	10543	10660	10609	10662	10776	10629	10855	10578	10666	10791	10749	10653	10557	10524	10493	10557	10725	10609	10676	10544	10675	10680	10617	10621	10593	10460	10523	10627	10555	10536	10679	10572	10653	10613	10761	10559	10607	10526	10711	10613	10720	10566	10606	10587	10756	10623	10605	10630	10768	10619	10503	10708	10653	10585	10687	10573	10582	10637	10572	10498	10641	10611	10614	10705	10624	10624	10615	10811	10694	10619	10740	10579	10484	10671	10661	10578	10723	10465	10586	10567	10534	10797	10679	10594	10618	10441	10521	10558	10542	10485	10493	10710	10649	10519	10464	10714	10656	10456	10739	10670	10701	10610	10701	10571	10578	10674	10739	10582	10533	10591	10661	10503	10728	10593	10598	10638	10596	10651	10768	10735	10635	10655	10570	10565	10598	10653	10496	10649	10615	10676	10694	10636	10698	10672	10626	10584	10840	10653	10711	10493	10651	10580	10527	10731	10647	10554	10695	10577	10558	10621	10578	10679	10484	10621	10644	10594	10685	10618	10535	10586	10510	10652	10623	10722	10707	10506	10512	10661	10593	10517	10656	10667	10707	10586	10658	10600	10701	10733	10678	10659	10569	10680	10630	10554	10650	10467	10685	10701	10655	10672	10429	10620	10696	10595	10824	10515	10772	10726	10716	10702	10681	10497	10526	10637	10606	10662	10784	10543	10632	10645	10700	10628	10556	10762	10574	10655	10661	10583	10586	10563	10618	10533	10611	10599	10639	10627	10568	10707	10647	10620	10546	10755	10475	10759	10673	10711	10621	10585	10550	10601	10562	10600	10618	10674	10616	10532	10758	10719	10623	10542	10522	10535	10562	10628	10747	10622	10622	10547	10491	10753	10775	10738	10550	10657	10506	10627	10777	10744	10638	10635	10471	10661	10476	10814	10586	10592	10696	10482	10560	10654	10721	10585	10630	10613	10619	10606	10605	10659	10593	10683	10511	10516	10599	10578	10693	10438	10657	10500	10730	10704	10620	10561	10447	10687	10469	10563	10636	10617	10709	10615	10613	10622	10646	10686	10512	10559	10544	10605	10604	10651	10526	10761	10488	10625	10773	10681	10616	10508	10716	10689	10558	10713	10499	10622	10630	10453	10687	10547	10574	10564	10656	10732	10589	10601	10685	10737	10571	10553	10453	10697	10711	10559	10691	10592	10561	10724	10571	10617	10672	10514	10733	10715	10640	10578	10468	10762	10583	10576	10595	10575	10534	10564	10625	10638	10631	10585	10558	10645	10616	10655	10540	10744	10816	10677	10645	10535	10623	10654	10585	10619	10699	10518	10642	10647	10515	10709	10639	10624	10615	10496	10472	10599	10751	10533	10563	10724	10798	10597	10633	10518	10503	10652	10657	10679	10461	10711	10491	10601	10670	10693	10546	10641	10766	10668	10671	10722	10725	10664	10730	10608	10682	10584	10668	10620	10527	10665	10635	10811	10614	10610	10722	10691	10629	10732	10564	10710	10598	10583	10663	10687	10755	10577	10616	10555	10651	10566	10692	10556	10569	10592	10576	10776	10533	10594	10633	10660	10637	10571	10679	10685	10668	10726	10799	10724	10470	10723	10567	10610	10801	10602	10586	10639	10578	10616	10987	10840	10610	10656	10604	10567	10680	10616	10596	10473	10680	10643	10754	10710	10516	10548	10631	10388	10605	10794	10667	10704	10669	10435	10545	10715	10650	10564	10610	10618	10748	10448	10616	10602	10685	10717	10598	10656	10683	10757	10678	10729	10562	10611	10890	10710	10631	10723	10636	10666	10541	10653	10680	10620	10787	10698	10563	10555	10669	10519	10496	10642	10533	10609	10564	10631	10562	10632	10520	10571	10591	10795	10536	10552	10629	10674	10748	10661	10687	10631	10764	10705	10659	10666	10581	10811	10800	10734	10620	10635	10645	10500	10583	10660	10541	10636	10615	10635	10601	10705	10551	10604	10605	10696	10567	10657	10768	10502	10831	10560	10713	10653	10619	10697	10690	10642	10630	10564	10484	10586	10607	10545	10686	10687	10624	10688	10712	10633	10582	10517	10521	10601	10748	10707	10590	10494	10481	10774	10664	10539	10723	10578	10720	10593	10554	10612	10539	10628	10578	10508	10492	10475	10687	10529	10653	10583	10747	10673	10599	10714	10505	10741	10695	10652	10645	10579	10693	10625	10552	10675	10621	10680	10617	10755	10706	10740	10625	10550	10615	10479	10556	10685	10553	10753	10729	10543	10598	10669	10792	10626	10666	10574	10769	10576	10687	10529	10559	10639	10602	10795	10741	10619	10650	10540	10762	10722	10619	10533	10491	10699	10728	10518	10683	10691	10659	10599	10590	10584	10564	10653	10563	10549	10726	10685	10648	10623	10634	10612	10627	10610	10718	10614	10505	10643	10745	10730	10684	10563	10669	10555	10670	10475	10692	10585	10684	10583	10684	10572	10808	10333	10551	10684	10548	10597	10582	10725	10660	10596	10570	10530	10640	10586	10679	10678	10522	10558	10622	10776	10670	10557	10589	10559	10748	10584	10750	10579	10697	10748	10649	10806	10716	10663	10520	10696	10620	10752	10669	10742	10699	10543	10649	10732	10683	10623	10548	10783	10682	10677	10685	10529	10652	10605	10585	10541	10638	10677	10707	10666	10640	10617	10539	10601	10748	10568	10589	10645	10566	10607	10605	10704	10570	10713	10560	10569	10622	10697	10593	10625	10746	10700	10592	10682	10692	10561	10639	10501	10675	10678	10623	10498	10631	10514	10662	10512	10586	10540	10788	10536	10669	10609	10671	10539	10628	10672	10765	10523	10620	10686	10705	10588	10604	10660	10474	10581	10495	10708	10710	10741	10508	10614	10768	10535	10750	10692	10654	10665	10648	10597	10602	10639	10683	10764	10655	10701	10720	10572	10620	10587	10599	10727	10691	10532	10529	10747	10573	10792	10695	10682	10741	10663	10648	10591	10611	10725	10691	10577	10574	10630	10499	10638	10648	10619	10748	10481	10727	10591	10707	10663	10602	10644	10603	10676	10513	10693	10661	10481	10568	10709	10586	10601	10664	10666	10409	10599	10638	10597	10606	10547	10659	10582	10709	10640	10711	10633	10736	10589	10644	10533	10523	10652	10548	10457	10720	10624	10514	10623	10663	10549	10646	10594	10763	10677	10505	10606	10656	10580	10626	10695	10685	10630	10552	10793	10503	10639	10685	10631	10662	10677	10679	10498
24162	21157	31544	38279	43439	44248	43274	31784	25467	22544	20156	19040	18376	17954	17397	16712	16380	15917	15826	15435	15445	15432	15102	15575	15195	15291	15302	15270	15175	15038	15148	15305	15091	15081	14967	15241	15222	15099	15212	15209	14957	14974	15080	15129	15291	15099	15405	15222	15081	15037	14949	14969	15037	15188	14917	15315	15353	15286	14889	15082	15143	15098	15017	15225	15181	14992	14863	15155	14955	15058	14918	14979	14696	15264	15055	14959	15060	15039	15038	14849	15055	15071	15211	14859	15172	15153	15248	15086	15193	15107	15176	15076	15054	15112	15035	14938	15118	14947	15149	15026	14902	15040	15016	15004	15157	15142	14902	15163	14933	14975	15122	14958	15246	15091	14946	14937	14922	14861	14988	14974	14932	15182	15068	14882	14865	14944	14945	14810	14987	14944	15020	14760	14915	15134	15078	15083	15030	15106	15032	14844	15165	15244	14885	15106	14936	14872	15068	14995	14864	15142	15073	15055	14852	14942	15087	14845	15342	15132	15310	15017	15061	15129	15245	15130	15205	15006	15173	14995	15055	15053	15172	14968	15000	14962	14951	14865	15012	15008	14966	15159	14920	14991	14940	14907	15275	15061	15202	15081	15135	14797	15218	15153	14776	14969	15171	15032	15147	14989	14979	15202	15030	14863	15079	14750	15068	14985	14980	14904	14952	15052	14947	15088	14836	14940	15056	15060	15017	15159	15092	14995	14902	15052	15115	15102	15038	15097	14911	15198	14885	14917	14979	14971	15088	14948	14969	14814	15177	14908	14792	15115	15009	14909	15003	15091	14955	15082	14967	14889	14915	15020	15183	14923	15021	15096	15008	14738	15133	14990	15010	14924	14788	14959	15028	14914	15116	15075	14870	14920	15080	15020	15109	14971	14975	14869	15194	15102	15081	15269	15048	14887	15209	15122	14914	15031	15129	14789	15038	15019	15163	15086	14919	15087	15004	14949	14965	15085	15056	14908	15105	15031	15194	15064	15056	15267	15077	14835	14967	14908	15099	15161	15181	14903	15040	15128	14892	15003	14786	15047	15030	15039	15110	15151	15130	14898	15066	15019	15072	15072	15012	14915	15104	14975	15083	14985	15070	14979	15031	15095	15176	15191	14996	15091	14951	15051	15015	14944	14940	15062	14899	15094	15028	15055	15044	14997	14842	15015	14962	15240	14832	14778	15088	15114	14924	14727	15253	15027	14897	15293	15437	15217	14904	14772	14889	15031	14918	15026	14700	14962	14933	15098	14960	14974	14918	15006	14987	15122	14951	14992	14855	15023	14942	14926	14993	15107	14824	15103	14996	15023	15033	15148	14948	14994	14957	14836	14982	14947	15109	15160	15126	15006	14977	15156	14964	15187	14925	15040	15019	15073	15336	15276	15048	15072	15086	14931	15050	15007	15105	15118	14969	15256	15105	15108	14974	15094	15126	15095	14954	14878	14802	14958	15056	15119	14971	14984	15137	15094	14947	14998	15039	15270	14886	14959	15101	14999	15006	15073	15016	15251	15102	14929	15002	15169	15014	15186	14964	14725	15103	15199	14989	15173	15077	14952	14924	15141	14814	15183	15210	15081	15257	14909	15082	15064	15202	14978	14926	15086	15088	15142	15013	15141	14989	14875	14983	15161	15092	14857	14954	15060	14927	15187	14941	14966	15064	14933	14976	15079	15067	15170	14817	15054	15081	14996	14927	15067	15116	15048	15020	14997	14949	14919	14946	15054	15038	15082	14957	14849	14827	15190	15072	14991	15177	15022	14907	14895	15047	14834	15003	14918	15099	15111	14933	14914	15052	15070	14944	15026	15112	15002	15023	15045	14943	15024	14931	15062	14968	14900	15019	14948	14987	15047	15243	14915	14992	15166	15088	15001	14969	14926	14812	15174	14998	15094	15129	15110	15058	15028	14915	15011	14915	14922	15207	15113	15184	14925	15024	15274	15293	15093	15089	15045	15244	15160	15052	15156	15242	15036	15105	14888	14898	15059	15117	14996	15025	15028	14941	15236	15050	15023	14998	14903	15090	15214	14983	14998	14723	14948	15029	14893	15110	15052	14886	15061	14934	14950	14898	15079	15127	15161	15092	15167	15364	14989	14964	15118	15060	14997	14934	14855	14916	15247	15150	15006	14870	14950	15118	15236	15046	14932	15074	14962	14954	14800	15067	15097	14867	15118	14988	15048	15049	14980	14970	15268	15130	14987	14999	15130	15132	14993	14989	14869	15085	15085	15193	15105	15066	14981	15041	14844	15024	15105	14903	15090	15216	15148	15093	15057	14838	15233	14866	15078	15008	15100	15230	15003	14978	15174	14769	15266	14986	14883	14994	14962	14986	15244	14994	15015	15024	14983	14951	15063	15005	14988	15079	14924	15093	15118	14943	15074	15071	14861	14901	15070	15003	14875	14998	15079	15036	14835	14923	14836	15011	14935	14965	15024	15001	15076	14958	15093	14854	14949	14876	14927	15000	15136	14989	14870	15048	14924	15049	14929	15002	14960	14958	15018	15068	15062	14989	15129	14904	14984	15096	14952	14863	14947	15088	15038	15117	15003	15006	15197	14965	14923	15050	15019	14936	14978	15046	15048	14966	14983	15029	14912	15042	15072	14875	15236	15074	15089	14993	15180	14984	15126	15038	15185	14927	15012	15118	15002	14975	15029	15251	15080	14895	15098	14948	15048	15037	15006	14999	15024	15148	14993	15135	15116	14969	14891	14939	14932	14821	14884	15067	14942	15276	15049	15032	15080	15010	15087	15085	15232	15252	14904	15055	15284	14989	15233	15165	14901	15107	15132	15052	15236	15012	14925	15080	15110	15185	14938	15018	15058	15124	15098	15045	15029	14903	14984	15144	14921	15081	15030	15142	15095	15000	15059	14923	15100	15144	15135	15005	14809	14943	14961	15123	14951	15009	15146	15135	14845	14985	15141	14898	15237	15258	14959	15081	15144	15139	15049	15249	14992	15003	14974	15022	14904	14967	15164	14978	14969	14986	15047	15221	15121	14968	15253	14993	14811	14944	14773	15146	15196	15093	14721	15021	14945	15186	15170	15205	14981	14985	14972	15094	14868	15049	15200	15087	15069	14975	14856	14798	15011	15051	15084	15195	15094	15098	14870	15016	14929	15074	14890	14941	15221	15013	14980	14917	14936	14959	15289	15205	14976	15041	15091	14942	14937	14928	14968	15008	15146	14936	15118	15016	14874	14978	14871	14946	15148	15056	14886	14914	14989	14941	15118	14822	14797	14871	14970	15246	15159	15224	15116	15057	15056	15065	14952	15208	15308	15150	15166	14953	14923	14914	14967	14932	14985	15089	14960	15068	15204	15205	15038	14911	14910	14819	14997	14842	14922	14803	14983	15026	15085	14986	15106	14914	15090	14806	15130	15067	15184	14887	14971	15027	15200	15125	15041	15007	15052	14918	15110	14972	15037	15062	14886	15198	15100	15075	14847	14805	14888	15129	15007	14948	14920	14865	14854	15002	14983	14818	15039	14972	15007	15102	15000	15134	15120	15101	14864	15104	15001	14924	14854	15076	15040	15065	15152	15138	15132	15168	14931	14950	14942	15040	14864	14965	14929	14825	15003	15192	14948	14799	15107	15160	14923	15041	14901	15020	15039	15322	14990	14969	14906	15073	15086	15093	15006	15047	15238	14924	15108	14894	15141	14913	15145	15219	15006	15236	15107	15107	14875	14921	15173	15061	15133	15120	14979	15167	15092	15048	15041	15042	15066	15262	14859	14902	14955	15002	15089	15183	15010	15011	15065	15038	15080	14929	14911	15009	14859	15008	14946	15066	15079	14966	15014	15061	14970	14968	15142	15048	15132	15047	15148	15132	15219	15186	14953	15105	14868	14972	15167	15045	15031	15022	15154	15063	14877	15101	15089	15039	15079	14952	15145	14846	15036	15131	15044	14935	14979	14972	15021	15158	15135	14990	15035	15064	15213	15006	15035	14854	14984	15066	15043	15034	15137	15187	15176	15147	14918	14986	15071	14840	14933	15162	15232	14987	15125	15071	14774	15036	14917	15162	14949	15014	15045	14831	15118	14954	15096	14945	14950	15095	15104	14923	14973	15084	14864	14833	15023	15021	15064	15169	15149	15293	15066	15011	15093	14832	14810	14967	14999	14973	15168	14955	15125	15006	15033	15031	14989	14985	14994	14999	14856	14927	14780	14982	14880	14820	15004	15244	15084	14924	14865	15166	15175	14872	14972	14969	14948	14810	15110	15061	14804	15108	15080	14866	14794	15044	15190	15216	14754	15106	15193	15056	15101	14977	15107	15155	15062	15018	15120	14935	15211	14924	15053	15130	15126	15114	15117	15090	14766	14856	15062	15119	14979	15160	15259	14990	15123	14944	14880	15023	15281	15103	15152	15161	15096	15146	15235	15168	15090	15081	15143	15004	14959	15019	15018	14916	14875	14984	14959	14901	15027	14879	14891	15060	15003	15086	14966	14815	15068	14868	14686	14902	15101	15116	15208	15145	15083	14857	15033	14984	14959	14986	15104	15109	15088	15048	14939	15000	15080	15137	15073	15214	15100	15102	15228	15076	14969	14880	15090	15187	15174	15144	14922	14849	14920	15170	14954	15002	15035	14823	15190	14966	15137	15298	15032	15049	15064	14965	15043	14999	15028	14893	15112	14879	15020	15116	14922	14919	15042	14954	15206	14974	15132	14972	15020	15093	14861	14933	15151	14994	14980	15001	14962	15252	14985	14979	15075	15072	14925	15044	15112	15124	14961	15080	14942	14837	14866	15284	15084	15009	15130	14923	15249	15139	15027	14711	15002	15093	15139	15028	15054	14932	15119	14913	15097	14849	15037	14996	15196	14763	14857	15013	14827	14804	15103	15068	15008	14819	14783	14959	15019	15194	15134	15168	15059	15279	15155	15021	15022	14930	15033	15052	14877	15200	15130	14980	14933	15104	14820	14995	14801	14869	15201	15070	15185	14930	14886	14797	15111	15028	15059	15099	14812	14918	15012	15144	15034	15176	14876	14882	14967	15076	14769	15018	15090	15122	14903	15036	15357	15101	15187	15122	15059	14939	14911	14987	14863	15045	15144	15006	15047	15021	15063	15119	15020	15184	15266	15064	14825	15011	14958	15081	15085	15038	14942	15060	14972
50202	79677	78003	69111	56187	47323	40058	28011	22508	18931	16356	15006	14569	13797	12795	12641	12186	11875	11388	11347	11054	11134	11032	10988	11066	10754	11004	11013	10876	10971	11037	10864	10741	10929	10695	10802	10896	10758	10804	10792	10769	10711	10843	10750	10805	10829	10578	10720	10848	10552	10835	10708	10917	10729	10677	10790	10847	10763	10968	10660	10757	10817	10756	10726	10802	10850	10733	10708	10674	10788	10742	10689	10750	10576	10831	10688	10764	10974	10799	10694	10714	10841	10654	10742	10788	10800	10923	10639	10643	10628	10726	10806	10792	10838	10628	10742	10676	10684	10743	10627	10656	10709	10813	10672	10793	10682	10657	10875	10798	10803	10856	10677	10639	10728	10622	10669	10677	10689	10738	10719	10797	10666	10710	10816	10711	10725	10931	10791	10771	10685	10724	10731	10622	10680	10835	10672	10690	10817	10768	10619	10652	10696	10670	10932	10675	10648	10754	10750	10669	10906	10830	10746	10660	10768	10730	10681	10599	10683	10799	10792	10809	10798	10738	10811	10706	10786	10636	10657	10725	10764	10895	10735	10737	10778	10703	10715	10742	10840	10819	10757	10693	10703	10750	10898	10764	10760	10608	10924	10751	10701	10876	10741	10846	10787	10839	10619	10752	10636	10683	10654	10742	10805	10618	10789	10591	10577	10837	10831	10658	10696	10648	10648	10876	10967	10906	10658	10745	10747	10657	10692	10598	10588	10774	10710	10791	10883	10712	10766	10788	10690	10752	10707	10794	10775	10754	10824	10714	10713	10858	10689	10750	10740	10797	10737	10758	10788	10803	10875	10652	10831	10704	10520	10718	10687	10747	10648	10785	10763	10780	10763	10716	10879	10776	10572	10732	10705	10671	10463	10801	10770	10776	10649	10847	10807	10684	10704	10735	10831	10759	10774	10559	10763	10720	10639	10750	10807	10835	10697	10664	10608	10964	10867	10814	10764	10832	10771	10917	10713	10641	10863	10802	10832	10776	10666	10712	10660	10788	10828	10740	10760	10758	10686	10862	10701	10843	10587	10756	10755	10695	10714	10764	10808	10767	10849	10655	10665	10673	10759	10773	10651	10844	10593	10733	10764	10737	10779	10769	10706	10736	10701	10759	10643	10763	10680	10763	10861	10722	10799	10723	10796	10796	10739	10704	10599	10794	10591	10688	10851	10782	10805	10683	10658	10678	10771	10671	10669	10888	10695	10784	10973	10819	10928	10975	10719	10697	10663	10811	10756	10750	10518	10811	10671	10859	10720	10688	10893	10761	10769	10886	10558	10924	10581	10743	10781	10836	10564	10630	10618	10636	10823	10893	10700	10806	10804	10693	10695	10616	10618	10847	10739	10642	10738	10805	10801	10835	10638	10727	10668	10593	10795	10690	10895	10984	10720	10669	10722	10802	10822	10788	10818	10662	10832	10711	10598	10729	10798	10689	10676	10762	10919	10652	10738	10739	10669	10748	10620	10928	10729	10760	10857	10802	10764	10799	10778	10723	10679	10938	10627	10709	10826	10925	10753	10750	10874	10767	10830	10707	10739	10689	10577	10769	10710	10789	10650	10555	10832	10657	10727	10688	10765	10751	10822	10727	10660	10717	10682	10671	10814	10832	10721	10684	10751	10636	10855	10826	10617	10850	10827	10703	10752	10745	10744	10617	10684	10799	10753	10658	10766	10771	10728	10611	10859	10781	10717	10764	10761	10787	10676	10821	10887	10847	10698	10825	10647	10916	10718	10823	10658	10847	10507	10751	10795	10810	10773	10853	10780	10837	10560	10793	10765	10684	10623	10787	10700	10799	10583	10745	10796	10895	10754	10628	10515	10505	10591	10743	10614	10706	10709	10865	10685	10652	10783	10710	10820	10718	10635	10873	10840	10586	10813	10750	10728	10759	10704	10740	10703	10567	10697	10595	10687	10887	10623	10620	10708	10772	10789	10878	10920	11011	10838	10722	10845	10703	10844	10632	10776	10614	10764	10811	10748	10774	10691	10711	10751	10810	10637	10960	10862	10624	10746	10738	10639	10796	10692	10643	10636	10624	10738	10888	10755	10659	11022	10790	10804	10629	10770	10706	10650	10835	10846	10634	10707	10741	10942	10789	10711	10617	10658	10653	10647	10865	10887	10715	10654	10770	10641	10568	10578	10764	10764	10751	10765	10749	10858	10611	10725	10744	10674	10622	10563	10784	10835	10614	10854	10711	10647	10751	10890	10901	10676	10603	10734	10742	10765	10587	10782	10824	10815	10861	10722	10800	10623	10764	10632	10970	10785	10717	10799	10766	10847	10645	10703	10767	10743	10778	10785	10676	10617	10769	10872	10687	10653	10616	10734	10662	10719	10728	10898	10629	10670	10780	10726	10753	10673	10826	10790	10667	10667	10745	10768	11051	10652	10836	10755	10637	10674	10704	10855	10714	10727	10630	10727	10735	10717	10891	10784	10651	10633	10725	10633	10791	10737	10829	10681	10715	10735	10869	10810	10873	10747	10742	10736	10778	10835	10524	10687	10684	10668	10543	10683	10683	10865	10821	10717	10710	10741	10820	10841	10632	10771	10757	10774	10833	10736	10769	10654	10794	10832	10501	10872	10830	10831	10696	10830	10676	10863	10822	10516	10745	10646	10689	10628	10773	10649	10769	10673	10720	10777	10802	10699	10772	10744	10779	10731	10791	10788	10825	10698	10555	10849	10581	10926	10810	10817	10767	10796	10724	10603	10711	10851	10740	10695	10715	10871	10696	10812	10656	10606	10931	10775	10788	10908	10532	10709	10809	10717	10673	10731	10907	10734	10676	10832	10901	10853	10893	10742	10665	10493	10790	10763	10565	10664	10853	10776	10786	10622	10847	10696	10680	10549	10843	10723	10747	10694	10786	10801	10748	10732	10623	10778	10817	10690	10694	10826	10734	10705	10689	10894	10675	10739	10701	10659	10747	10716	10745	10765	10749	10601	10729	10832	10745	10796	10727	10619	10777	10736	10731	10888	10913	10829	10743	10731	10762	10654	10599	10775	10768	10612	10792	10733	10690	10721	10822	10558	10800	10927	10463	10820	10681	10781	10658	10783	10677	10807	10610	10820	10947	10786	10593	10833	10871	10736	10863	10715	10742	10796	10636	10823	10828	10913	10601	10570	10677	10620	10782	10780	10753	10864	10704	10654	10643	10731	10612	10655	10650	10709	10768	10680	10587	11097	10777	10756	10631	10580	10709	10861	10864	10766	10882	10799	10593	10661	10638	10850	10767	10739	10844	10617	10723	10725	10783	10666	10716	10589	10727	10581	10757	10835	10772	10639	10881	10662	10718	10734	10673	10735	10703	10728	10773	10699	10707	10646	10825	10505	10745	10938	10838	10693	10747	10619	10662	10721	10656	10699	10907	10744	10754	10654	10814	10737	10572	10759	10832	10824	10776	10833	10932	10760	10787	10674	10762	10718	10779	10802	10834	10893	10723	10778	10649	10666	10653	10733	10770	10695	10622	10793	10683	10795	10726	10990	10713	10838	10754	10623	10760	10770	10730	10751	10743	10745	10758	10876	10810	10633	10721	10715	10789	10686	10530	10723	10726	10826	10852	10734	10701	10668	10725	10681	10849	10699	10735	10704	10755	10636	10643	10807	10688	10737	10738	10620	10853	10688	10708	10792	10873	10738	10647	10795	10717	10777	10838	10650	10598	10975	10868	10820	10701	10690	10747	10696	10787	10623	10737	10916	10678	10565	10865	10543	10902	10696	10696	10854	10634	10806	10677	10762	10804	10812	10805	10671	10729	10786	10721	10808	10801	10714	10801	10619	10883	10816	10775	10734	10794	10658	10787	10681	10707	10822	10681	10762	10755	10780	10839	10765	10726	10806	10838	10745	10708	10526	10802	10896	10657	10722	10864	10712	10738	10604	10791	10789	10739	10844	10664	10570	10823	10675	10715	10738	10880	10598	10767	10634	10702	10796	10861	10637	10685	10796	10787	10614	10627	10690	10553	10752	10763	10708	10611	10667	10610	10742	10699	10713	10837	10890	10768	10743	10687	10681	10618	10682	10906	10706	10650	10951	10608	10687	10647	10848	10792	10846	10727	10940	10623	10801	10649	10852	10731	10629	10792	10729	10761	10667	10835	10630	10716	10754	10635	10804	10846	10664	10657	10791	10494	10786	10840	10690	10697	10835	10756	10613	10717	10700	10705	10484	10680	10711	10753	10777	10727	10640	10755	10812	10910	10620	10613	10770	10677	10710	10721	10695	10698	10801	10794	10702	10581	10677	10681	10650	10775	10881	10740	10711	10691	10736	10747	10729	10622	10726	10716	10830	11006	10769	10661	10886	10820	10557	10745	10834	10866	10750	10693	10639	10728	10821	10888	10643	10834	10669	10787	10825	10644	10742	10752	10857	10538	10703	10784	10640	10725	10576	10763	10652	10591	10722	10839	10808	10724	10626	10729	10601	10642	10743	10841	10766	10804	10674	10751	10774	10689	10722	10632	10704	10862	10745	10658	10677	10740	10777	10701	10877	10806	10701	10666	10671	10807	10615	10860	10871	10689	10620	10698	10837	10775	10701	10753	10617	10962	10678	10654	10706	10706	10756	10759	10743	10743	10759	10791	10728	10588	10774	10691	10652	10719	10611	10737	10631	10894	10837	10791	10637	10818	10595	10646	10932	10799	10727	10835	10650	10803	10639	10827	10714	10742	10920	10776	10795	10781	10777	10737	10693	10790	10739	10823	10812	10646	10708	10812	10825	10741	10654	10657	10745	10735	10716	10785	10672	10676	10846	10723	10799	10763	10817	10764	10848	10671	10743	10856	10678	10728	10646	10761	10803	10823	10618	10761	10774	10751	10761	10627	10767	10624	10801	10774	10604	10852	10776	10688	10646	10722	10765	10922	10548	10708	10813	10803	10851	10709	10792	10752	10828	10633	10604	10716	10561	10799	10739	10703	10681	10717	10698	10739	10680	10569	10790	10830	10735	10689	10603	10585	10640	10612	10804	10663	10747	10722	10834	10720	10858	10670	10761	10767	10737	10650	10761	10862	10761	10719	10926	10798	10736	10742	10686	10936	10553	10658	10705	10675	10799	10813	10863	10909	10580	10627	10819	10807	10820	10736	10705	10752	10762	10754	10730	10726	10828	10861	10758
45357	58663	60944	50586	38384	31864	24892	20394	18434	17376	16510	16255	16055	15808	15556	15253	15398	15212	15012	15044	14632	14911	14786	14852	14828	14887	14779	14718	14909	14998	14750	14839	14674	14633	14751	14960	14834	14478	14678	14681	14789	14737	14968	14653	14727	14619	14878	14733	14809	14669	14767	14837	14898	14876	14616	14659	14623	14714	14797	14915	14869	14659	14722	14711	14676	14813	14526	14494	14656	14775	14658	14898	14905	14751	14788	14505	14724	14487	14713	14743	14673	14766	14609	14525	14974	14753	14664	14703	14688	14744	14829	14549	14580	14629	14687	14707	14670	14835	14711	14577	14866	14823	14598	14657	14547	14524	14730	14602	14750	14449	14565	14741	14581	14686	14711	14618	14726	14781	14788	14788	14858	14583	14727	14559	14666	14513	14659	14610	14767	14903	14784	14948	14858	14689	14846	14695	14724	14533	14737	14789	14758	14598	14566	14782	14774	14656	14514	14812	14901	14694	14744	14845	14467	14876	14644	14727	14770	14666	14859	14660	14792	14807	14738	14668	14781	14672	14630	14548	14664	14802	14783	14841	14592	14560	14645	14648	14553	14682	14768	14674	14860	14853	14655	14530	14640	14678	14624	14588	14768	14867	14781	14591	14696	14668	14847	14775	14709	14718	14618	14766	14547	14666	14659	14730	14920	14731	14436	14634	14763	14608	14893	14719	14697	14508	14554	14741	14710	14693	14904	14726	14718	14811	14676	14631	14738	14610	14842	14574	14774	14569	14793	14544	14542	14746	14473	14657	14885	14600	14651	14568	14633	14683	14808	14691	14923	14850	14784	14633	14548	14604	14479	14690	14735	14626	14800	14629	14729	14763	14681	14669	14808	14587	14887	14791	14656	14648	14457	14608	14577	14692	14617	14420	14736	14718	14617	14682	14728	14691	14763	14657	14739	14703	14753	14908	14770	14786	14709	14771	14811	14926	14809	14764	14821	14733	14589	14661	14829	14775	14674	14586	14646	14622	14841	14837	14690	14600	14806	14596	14717	14622	14741	14765	14799	14630	14720	14801	14865	14791	14852	14781	14511	14767	14688	14798	14650	14674	14812	14682	14543	14577	14617	14499	14552	14457	14556	14751	14513	14663	14811	14623	14727	14839	14688	14640	14656	14688	14699	14678	14538	14720	14691	14694	14989	14756	14681	14912	14881	14648	14982	14722	14718	14787	14670	14673	14602	14710	14591	14809	14657	14773	14669	14633	14697	14495	14829	14540	14868	14758	14685	14769	14712	14724	14743	14745	14717	14958	14849	14795	14958	14776	14662	14426	14798	14672	14735	14942	14702	14497	14694	14524	14714	14777	14658	14814	14677	14698	14878	14645	14798	14755	14707	14627	14761	14751	14772	14739	14838	14658	14900	14629	14701	14706	14586	14966	14745	14717	14850	14829	14629	14828	14652	14760	14719	14852	14565	14486	14508	14629	14750	14719	14614	14823	14791	14818	14788	14811	14741	14458	14662	14756	14836	14805	14699	14775	14766	14708	14341	14673	14742	14929	14672	14639	14683	14753	14627	14775	14604	14716	14599	14727	14765	14684	14575	14858	14767	14815	14547	14839	14747	14897	14756	14769	14629	14693	14748	14794	14537	14633	14739	14781	14761	14401	14726	14694	14781	14678	14769	14819	14721	14728	14804	14863	14578	14574	14594	14837	14633	14572	14861	14680	14705	14730	14705	14756	14695	14924	14977	14785	14617	14806	14698	14405	14839	14870	14419	14715	14843	14723	14710	14542	14723	14741	14588	14769	14694	14832	14787	14527	14879	14910	14685	14707	14620	14842	14663	14618	14669	14561	14633	14846	14679	14661	14638	14746	14563	14670	14764	14899	14739	14875	14803	14779	14772	14663	14705	14629	14656	14615	14574	14689	14643	14622	14727	14704	14813	14616	14766	14771	14774	14798	14884	14688	14638	14689	14759	14830	14752	14723	14696	14819	14565	14737	14680	14753	14792	14559	14871	14709	14843	14582	15067	14503	14580	14699	14668	14731	14544	14756	14658	14764	14941	14667	14831	14641	14642	14531	14849	15001	14700	14827	14675	14754	14924	14527	14657	14645	14920	14657	14617	14647	14494	14494	14667	14713	14683	14750	14868	14595	14824	14753	14607	14427	14567	14581	14562	14460	14333	14455	14778	14699	14757	14827	14609	14715	15038	14735	14716	14961	14666	14814	14936	14782	14864	14736	14805	14930	14695	14771	14888	14650	14811	14471	14758	14933	14814	14474	14867	14796	14848	14681	14639	14958	14724	14789	14784	14815	14731	14671	14629	14902	14716	14821	14777	14879	14703	14829	14883	14676	14785	14777	14828	14684	14701	14747	14666	14714	14726	14863	14746	14538	14682	14553	14646	14841	14821	14685	14748	14754	14723	14595	14770	14655	14732	14718	14594	14600	14649	14886	14675	14846	14616	14908	14873	14687	14786	14799	14777	14617	14757	14839	14477	14817	14768	14742	14747	14811	14843	14669	14522	14641	14682	14852	14936	14767	14565	14732	14642	14628	14851	14691	14849	14904	14661	14498	14626	14654	14624	14603	14606	14819	14800	14280	14990	14775	14702	14587	14522	14825	14697	14873	14745	14647	14670	14975	14729	14858	14689	14788	14778	14741	14772	14859	14658	14864	14787	14910	14778	14615	14693	14659	14579	14793	14692	14687	14709	14711	14750	14628	14727	14804	14723	14535	14528	14773	14680	14690	14712	14669	14649	14662	14840	14860	14720	14654	14817	14489	14653	14646	14853	14603	14536	14728	14792	14770	14983	14723	14681	14654	14717	14821	14744	14672	14593	14824	14948	14815	14850	14620	14615	14722	14625	14774	14524	14692	14774	14551	14607	14793	14749	14892	14724	14712	14799	14711	14846	14808	14533	14915	14752	14788	14671	14730	14715	14795	14826	14768	14548	14762	14717	14623	14911	14784	14604	14773	14800	14653	14536	14559	14779	14698	14786	14552	14586	14677	14663	14645	14837	14635	14754	14853	14625	14694	14786	14805	14812	14706	14802	14822	14804	14788	14663	14779	14683	14683	14837	14836	14714	14801	14731	14611	14673	14696	14751	14886	14754	14668	14683	14764	15029	14737	14833	14691	14798	14767	14716	14761	14786	14581	14676	14888	14859	14712	14642	14614	14701	14928	14718	14620	14667	14872	14893	14543	14659	14569	14738	14543	14565	14753	14635	14780	14848	14727	14726	14560	14647	14633	14728	14627	14706	14781	14614	14907	14776	14587	14742	14715	14823	14860	14940	14710	14682	14569	14904	14677	14899	14528	14711	14737	14679	14913	14784	14666	14709	14640	14664	14869	14537	14469	14670	14631	14815	14684	14675	14826	14793	14796	14958	14830	14701	15017	14752	14784	14764	14846	14687	14602	14671	14452	14766	14791	14664	14692	14892	14709	14598	14869	14971	14668	14635	14732	14745	14849	14564	14631	14737	14845	14849	14882	14663	14562	14544	14659	14602	14721	14764	14879	14901	14918	14795	14883	14909	14635	14688	14809	14725	14769	14734	14845	14799	14788	14693	14803	14769	14885	14531	14526	14673	14830	14841	14915	14684	14946	14804	14670	14798	14825	14560	14562	14715	14665	14490	14705	14598	14845	14670	14830	14855	14851	14678	14780	14715	14713	14599	14803	14690	14648	14514	14623	14851	14692	14720	14780	14662	14763	14526	14690	14572	14693	14713	14746	14658	14433	14827	14443	14729	14603	14677	14598	14765	14548	14747	14845	14749	14893	14525	14721	14732	14755	14614	14835	14727	14747	14479	14515	14705	14490	14634	14753	14819	14887	14649	14764	14823	14816	14366	14748	14714	14799	14785	14534	14589	14727	14621	14568	14780	14544	14810	14761	14785	14938	14657	14763	14594	14700	14768	14819	14824	14752	14845	14841	14796	14749	14811	14754	14752	14692	14652	14634	14859	14647	14832	14755	14894	14634	14788	14688	14665	14834	14660	14832	14741	14641	14647	14602	14734	14556	14727	14687	14537	14708	14732	14766	14854	14670	14753	14772	14581	14524	14602	14779	14692	14603	15051	14622	14740	14891	14797	14786	14784	14751	14568	14613	14813	14461	14634	14847	14729	14792	14774	14845	14750	14461	14607	14800	14738	14840	14609	14676	14870	14849	14626	14779	14694	14621	14702	14711	14555	14723	14648	14553	14825	14626	14879	14778	14491	14830	14630	14525	14843	14669	14759	14792	14769	14853	14742	14650	14858	14687	14647	14752	14738	14788	14673	14696	14548	14563	14621	14751	14872	14825	14603	14576	14628	14828	14595	14708	14645	14816	14598	14702	14672	14937	14749	14838	14616	14718	14704	14729	14978	14832	14823	14873	14579	14815	14548	14762	14725	14631	14593	14942	14775	14919	15010	14759	14699	14718	14716	14776	14727	14823	14737	14806	14786	14640	14706	14737	14826	14716	14861	14807	14652	14933	14834	14780	14628	14550	14652	14563	14847	14712	14706	14558	14792	14609	14559	14412	14904	14772	14781	14861	14915	14646	14525	14711	14723	14894	14702	14795	14712	14504	14686	14676	14707	14918	14834	14795	14658	14743	14673	14526	14629	14674	14742	14802	14863	14742	14711	14789	14674	14640	14603	14575	14838	14711	14681	15015	14855	14842	14564	14602	14668	14664	14576	14748	14736	14780	14640	14785	14844	14728	14712	14813	14664	14743	14834	14713	14898	14805	14684	14555	14540	14729	14710	14718	14378	14653	14647	14748	14705	14687	14848	14663	14590	14583	14755	14796	14725	14763	14609	14776	14630	14605	14543	15091	14625	14567	14753	14846	14724	14870	14719	14713	14713	14841	14702	14791	14786	14798	14648	14587	14519	14709	14516	14747	14609	14575	14870	14782	14627	14706	14741	14853	14775	14960	14631	14648	14648	14697	14821	14616	14854	14648	14843	14712	14575	14658	14910	14782	14702	14594	14678	14693	14531	14690	14904	14588	14808	14678	14779	14629	14824	14834	14832	14922	14989	14604	14967	14707	14920	14856	14785	14668	14611	14725	14664	14589	14673	14824	14753	14577	14466	14795	14680	14685	14750	14639	14745	14794	14962	14800	14644	14706	14715	14818	14828	14675	14742	14469	14504	14777	14572	14739	14863	14816	14604	14809
48551	67248	61555	46183	35441	28967	21388	17291	15330	13715	12706	12358	12018	11678	11573	11290	11221	10944	10961	10733	10826	10650	10741	10709	10649	10768	10737	10613	10751	10723	10547	10685	10578	10758	10638	10660	10580	10784	10571	10670	10554	10739	10662	10821	10607	10743	10663	10485	10556	10781	10608	10480	10649	10600	10601	10629	10714	10663	10582	10604	10694	10530	10647	10519	10575	10610	10677	10647	10408	10510	10546	10515	10565	10509	10555	10616	10667	10454	10529	10456	10435	10595	10621	10660	10568	10710	10595	10622	10718	10670	10494	10646	10624	10592	10353	10501	10665	10555	10743	10551	10549	10571	10746	10588	10642	10627	10683	10477	10721	10838	10687	10458	10725	10485	10555	10691	10604	10526	10485	10658	10664	10548	10665	10641	10763	10537	10645	10612	10661	10480	10620	10563	10784	10733	10554	10661	10693	10729	10623	10469	10724	10559	10756	10396	10516	10441	10737	10478	10567	10668	10546	10586	10463	10411	10603	10792	10588	10570	10509	10505	10700	10550	10643	10569	10491	10610	10619	10521	10667	10612	10641	10556	10738	10590	10529	10456	10652	10574	10329	10498	10701	10692	10679	10669	10779	10496	10600	10512	10670	10637	10468	10629	10421	10643	10534	10585	10553	10540	10662	10759	10555	10469	10665	10599	10606	10528	10659	10559	10671	10685	10469	10638	10610	10474	10536	10695	10538	10515	10610	10667	10867	10389	10720	10405	10604	10765	10595	10681	10654	10547	10809	10659	10553	10523	10601	10510	10589	10859	10638	10544	10631	10472	10604	10622	10563	10603	10589	10560	10521	10707	10523	10700	10658	10735	10437	10710	10729	10503	10702	10649	10652	10697	10645	10579	10702	10615	10641	10556	10665	10828	10620	10631	10487	10663	10589	10557	10617	10552	10571	10476	10632	10664	10678	10758	10625	10642	10624	10610	10622	10521	10541	10481	10604	10550	10541	10567	10581	10597	10568	10628	10521	10565	10772	10687	10815	10593	10475	10714	10528	10769	10527	10644	10579	10532	10671	10625	10738	10609	10594	10551	10566	10748	10643	10645	10639	10492	10639	10631	10703	10664	10669	10615	10812	10706	10621	10437	10635	10615	10557	10553	10629	10674	10580	10594	10732	10731	10474	10688	10640	10456	10648	10619	10538	10529	10377	10765	10568	10667	10717	10535	10499	10725	10581	10656	10651	10738	10580	10563	10716	10446	10722	10670	10592	10521	10681	10683	10586	10607	10480	10777	10745	10544	10448	10514	10621	10472	10434	10590	10726	10697	10577	10612	10459	10661	10729	10622	10655	10623	10690	10679	10581	10646	10597	10542	10560	10390	10492	10670	10508	10710	10517	10498	10569	10585	10585	10449	10719	10441	10369	10487	10631	10798	10602	10574	10516	10523	10630	10675	10609	10565	10751	10434	10526	10493	10554	10649	10619	10551	10576	10774	10644	10516	10706	10569	10506	10629	10600	10520	10624	10431	10553	10453	10735	10527	10574	10629	10568	10501	10731	10630	10433	10617	10617	10593	10637	10578	10535	10623	10585	10654	10648	10612	10611	10640	10591	10580	10473	10617	10566	10518	10681	10667	10563	10540	10459	10441	10641	10648	10606	10748	10677	10433	10572	10643	10637	10485	10608	10556	10598	10689	10553	10654	10569	10597	10570	10768	10495	10664	10617	10476	10766	10636	10666	10567	10615	10575	10753	10580	10588	10670	10558	10775	10723	10508	10603	10699	10651	10534	10426	10570	10776	10489	10667	10621	10656	10515	10498	10687	10673	10744	10712	10678	10583	10570	10725	10630	10713	10505	10652	10858	10724	10733	10535	10589	10609	10649	10507	10591	10648	10647	10627	10650	10466	10412	10594	10655	10697	10694	10635	10427	10651	10676	10689	10625	10656	10652	10466	10772	10578	10662	10574	10814	10609	10588	10553	10540	10578	10644	10456	10543	10568	10680	10587	10651	10484	10627	10589	10610	10567	10653	10588	10594	10651	10669	10654	10396	10526	10705	10590	10629	10581	10524	10599	10448	10543	10657	10653	10789	10630	10700	10640	10530	10509	10668	10612	10654	10550	10518	10542	10732	10671	10732	10788	10581	10478	10746	10575	10695	10778	10609	10622	10451	10648	10717	10645	10460	10669	10576	10685	10683	10670	10626	10522	10711	10681	10440	10690	10582	10580	10745	10709	10537	10519	10561	10622	10652	10565	10670	10620	10543	10561	10616	10610	10564	10616	10611	10781	10540	10674	10398	10634	10778	10607	10618	10617	10688	10555	10493	10493	10531	10610	10459	10665	10669	10681	10683	10519	10601	10636	10546	10575	10704	10705	10675	10531	10520	10569	10535	10705	10509	10688	10551	10612	10698	10483	10706	10652	10591	10526	10584	10591	10546	10748	10603	10574	10577	10656	10664	10526	10529	10457	10581	10594	10541	10595	10565	10671	10717	10613	10506	10549	10552	10589	10658	10520	10577	10655	10646	10456	10606	10572	10556	10476	10453	10718	10632	10580	10543	10606	10624	10512	10441	10659	10738	10621	10654	10536	10609	10604	10787	10424	10567	10599	10709	10612	10600	10642	10598	10607	10540	10552	10697	10688	10629	10465	10537	10586	10706	10529	10609	10707	10669	10597	10708	10610	10774	10483	10589	10647	10602	10453	10582	10748	10571	10621	10567	10473	10681	10533	10690	10620	10564	10560	10705	10680	10637	10661	10614	10710	10653	10465	10622	10696	10569	10714	10540	10520	10580	10746	10588	10714	10647	10570	10635	10619	10608	10609	10690	10712	10613	10526	10488	10490	10769	10672	10646	10618	10708	10554	10731	10686	10540	10763	10612	10752	10543	10474	10632	10606	10593	10819	10514	10584	10515	10694	10713	10751	10349	10774	10521	10610	10759	10756	10522	10664	10567	10644	10673	10629	10679	10674	10579	10728	10535	10515	10630	10704	10592	10559	10518	10575	10597	10629	10408	10538	10613	10679	10609	10594	10559	10674	10499	10540	10485	10723	10449	10639	10642	10529	10560	10585	10635	10610	10609	10628	10612	10607	10665	10630	10701	10536	10627	10512	10564	10737	10653	10545	10694	10735	10535	10616	10625	10639	10459	10733	10625	10498	10901	10538	10632	10551	10638	10789	10464	10687	10568	10607	10623	10712	10761	10426	10546	10699	10652	10522	10617	10648	10629	10689	10728	10543	10626	10533	10713	10727	10611	10560	10492	10559	10575	10627	10584	10720	10683	10577	10585	10505	10586	10593	10634	10714	10481	10607	10697	10513	10490	10568	10628	10875	10535	10683	10735	10597	10673	10520	10560	10752	10705	10659	10504	10491	10536	10666	10498	10579	10542	10617	10675	10585	10572	10542	10499	10571	10547	10535	10785	10465	10677	10662	10724	10619	10796	10511	10693	10729	10548	10649	10620	10409	10656	10672	10705	10648	10523	10498	10621	10658	10663	10712	10773	10354	10811	10471	10592	10622	10571	10594	10598	10630	10697	10654	10537	10551	10664	10508	10584	10616	10605	10577	10779	10573	10567	10571	10695	10641	10455	10419	10730	10786	10589	10622	10648	10696	10654	10614	10661	10555	10586	10578	10562	10624	10726	10478	10645	10566	10469	10523	10571	10651	10702	10465	10590	10561	10561	10677	10549	10639	10559	10541	10556	10513	10610	10677	10706	10717	10740	10778	10495	10667	10652	10585	10827	10625	10733	10637	10581	10623	10700	10679	10593	10537	10625	10608	10644	10590	10608	10429	10536	10727	10609	10594	10600	10526	10563	10635	10543	10629	10592	10374	10737	10439	10757	10513	10681	10534	10482	10760	10614	10528	10629	10697	10597	10679	10541	10547	10632	10529	10676	10659	10637	10772	10685	10644	10501	10684	10541	10541	10551	10769	10479	10629	10770	10631	10694	10513	10712	10699	10435	10564	10653	10554	10516	10463	10540	10463	10665	10713	10502	10455	10597	10761	10610	10566	10561	10661	10729	10614	10545	10565	10699	10620	10592	10564	10548	10585	10734	10443	10628	10637	10589	10652	10678	10657	10669	10630	10771	10720	10609	10675	10479	10492	10503	10410	10501	10568	10726	10470	10778	10756	10539	10591	10515	10420	10592	10604	10551	10682	10535	10575	10622	10585	10711	10731	10466	10608	10553	10551	10719	10406	10534	10592	10624	10502	10776	10592	10650	10618	10656	10556	10727	10638	10593	10539	10475	10666	10603	10645	10540	10540	10689	10504	10658	10637	10571	10631	10849	10522	10667	10759	10582	10657	10637	10604	10624	10540	10505	10484	10702	10589	10513	10667	10626	10518	10629	10534	10606	10492	10506	10847	10791	10683	10508	10622	10298	10573	10671	10648	10760	10585	10511	10672	10532	10601	10634	10668	10418	10671	10665	10536	10662	10719	10629	10646	10560	10554	10531	10756	10820	10578	10469	10551	10594	10538	10476	10524	10654	10565	10529	10404	10435	10588	10547	10656	10637	10479	10610	10624	10608	10631	10457	10723	10553	10628	10560	10668	10804	10681	10516	10519	10637	10460	10494	10520	10470	10648	10629	10603	10526	10641	10582	10669	10603	10737	10696	10511	10586	10527	10510	10583	10733	10628	10424	10716	10533	10676	10703	10565	10575	10782	10550	10537	10453	10696	10581	10504	10616	10580	10773	10562	10728	10547	10672	10580	10570	10640	10642	10476	10675	10644	10724	10768	10644	10634	10646	10563	10478	10569	10640	10490	10626	10614	10760	10645	10601	10722	10616	10832	10638	10609	10580	10739	10648	10632	10649	10630	10655	10697	10529	10629	10758	10594	10565	10413	10601	10598	10427	10678	10642	10577	10498	10504	10702	10573	10668	10563	10724	10589	10684	10642	10588	10612	10700	10606	10612	10695	10579	10601	10679	10561	10543	10634	10692	10692	10564	10489	10573	10512	10543	10631	10639	10617	10653	10613	10559	10515	10487	10611	10464	10517	10537	10572	10694	10602	10525	10612	10642	10651	10544	10619	10633	10571	10614	10657	10584	10584	10587	10639	10605	10641	10634	10543	10463	10685	10583	10717	10530	10536	10729	10735	10620	10529	10590	10639	10599	10623	10656	10895	10683	10726	10585	10569	10532	10593	10551	10659	10593
26160	22439	37483	43892	38822	34631	33570	28427	23174	20800	18906	17860	17546	17193	16678	16181	15806	15884	15606	15529	15294	15091	15299	15291	15279	15141	15017	15085	14997	15206	15117	15324	15019	15072	15112	15039	14980	14971	15083	15129	15173	14872	15114	15153	14906	15006	14872	15040	14910	14967	15092	15065	14893	14947	15038	14961	14933	15060	14837	14881	15054	14906	15021	14989	15015	15131	15139	15129	14925	15147	14988	14936	14924	14967	14962	15059	14989	14978	14926	14925	15072	14742	14804	15093	14869	15063	15018	15030	15112	14804	14957	15102	14992	14946	15111	15101	14787	15203	14953	15063	14817	15162	15051	14921	15038	15042	15101	15135	14965	15042	15184	15011	15206	14984	15211	14796	14851	15171	15096	15026	15179	14825	14968	14969	15066	15124	14844	15131	14865	14901	14905	14979	15074	15090	15054	14976	15080	15023	15063	15017	14865	14879	14885	14986	15078	14993	15198	14980	15098	15038	14857	14976	14989	15036	14889	14869	14893	14849	14891	15139	15005	15194	15006	15005	15067	14863	15058	14951	14814	14872	14966	14964	14991	15041	14934	15063	14967	14829	15048	14950	15240	14908	15191	14988	15041	14970	14956	15166	14952	14832	14856	15079	15214	15034	15246	14978	15080	15078	14979	14796	14960	14942	14965	15063	14892	15061	15044	15039	15152	14820	15230	14946	15026	14960	14966	15084	14950	14942	14885	15032	14967	14875	14925	14814	15194	15125	14810	14986	15025	14941	14875	14972	15028	14908	15027	14961	15138	15024	14816	14894	14877	14822	14923	14881	15022	14952	15086	14958	14794	15025	15050	14995	15021	14943	14944	14998	15091	14943	14966	14849	14999	14831	15028	15037	14888	14932	15102	15175	15106	15132	15143	15177	14872	15115	14815	14916	15014	14841	14874	14958	14927	14979	14966	14692	14819	14821	14893	15009	14921	14967	14885	14971	14686	14860	15042	14880	14908	15015	15086	15001	14933	14883	14838	15100	15039	15037	15189	14952	14793	14888	15046	15082	15194	15155	15066	14977	15033	15075	15011	14874	15185	15050	15097	15084	14990	15128	15007	14692	14858	14996	15133	14877	15096	15019	14916	14791	15000	14835	15056	14991	14938	14969	15211	15105	15279	15079	14904	15103	14996	14919	14984	15110	15144	14829	14862	14970	14725	14883	14865	14978	15065	14848	15154	15042	15039	15089	15135	15007	14886	14781	14944	14940	14966	15123	14903	15019	15034	14990	15036	15144	14949	15036	15137	14991	15063	15091	14954	14920	14938	14763	15150	14984	14777	14701	15201	14941	14962	15112	14879	14942	14997	14882	14908	14901	15142	14940	15104	15008	15009	15199	15059	14942	14852	14928	14868	15137	14837	14986	15050	14896	14895	14970	14982	15110	15027	14857	14863	14865	15057	15137	15010	15190	15177	15179	14832	14940	14855	15006	14808	14867	14942	15200	14762	14850	14928	14903	15282	14926	14968	15012	14925	14945	15133	15067	14972	14827	14944	15090	14922	15168	15103	15172	15204	14952	15054	14849	15026	15240	15060	14808	15023	15079	14944	14979	15134	15246	15145	15105	14961	14871	14760	15031	14994	14986	15184	15251	14995	14989	15047	15156	14977	15024	14935	14873	14973	15028	15026	15006	15102	14859	14872	15138	14943	15063	14750	14820	14974	14861	15226	14930	14924	14952	15047	14805	14890	14886	14929	15020	14987	14946	15124	15051	14991	14965	14874	15018	14796	14953	14989	14971	15269	14923	15166	14958	15059	15018	15009	15014	14832	14926	15095	15040	15080	15130	15016	14890	15147	14799	14796	15073	15020	14779	14795	15051	15063	15052	15050	14966	15094	15133	15190	15019	14914	15016	15163	14884	14933	14771	14953	14915	15090	15269	15157	15083	14882	14761	15085	14897	14910	14892	14839	14802	14804	14911	14989	15126	14801	14912	15124	14978	15039	14801	15004	14954	14834	14843	15012	14755	14983	14919	14878	15165	15095	14933	15021	15090	14863	14962	14904	15039	15067	15027	14926	14929	15087	15042	14911	15028	15022	15004	15094	15188	15033	15125	15087	14940	15094	15000	14827	14943	14936	14899	15039	15314	15066	14889	15025	15120	14910	14926	15068	15023	15040	15093	14929	14985	15021	15147	15055	14954	14896	14746	15022	14969	14852	15032	14889	15044	14936	14963	15014	14953	15177	14966	14883	15085	14970	15027	14885	15052	14912	14919	14947	15073	15158	15013	14855	15017	14968	14873	15045	14921	15042	14991	14976	15030	14994	14904	14867	14964	14935	15071	15074	15154	14933	14899	15158	14892	15014	15225	14894	14889	14915	15082	15069	14941	14863	15026	15144	15049	15040	14781	14935	15042	14961	15107	15082	15059	14973	14948	15089	15161	14980	15161	14885	14829	14877	14656	14861	15081	14818	14912	15109	14923	15023	14961	14981	14765	14963	15029	14924	14930	15073	14977	15026	15058	14948	15073	15090	15121	14769	15080	14871	15152	15008	14999	14921	15015	14921	14978	15068	14967	14866	14955	15098	14875	14793	14979	15060	15180	15132	15129	14852	15056	14769	14938	14975	14795	14944	14805	15006	15063	15125	14828	14995	15189	14875	15012	14949	14851	14946	15054	14896	15092	15097	15063	14986	14930	15169	14768	14903	14944	14852	14860	15129	14979	15059	14954	15006	15151	15112	14966	14927	14754	15151	15081	15141	15063	15082	15034	15083	15028	14918	15211	15310	15001	15013	14781	15216	15013	15124	15117	15069	14919	14862	14996	15088	15092	14903	14971	15120	15015	14760	15032	15240	14961	14867	14969	14813	15177	14901	14937	15026	15005	14961	14954	15039	14904	14856	14906	15139	14954	15013	15151	15000	14948	15078	14879	15051	15044	14802	14932	15149	15081	14754	14609	15104	15053	14845	15045	14946	15024	15084	14895	14867	15078	15053	15132	14941	14772	14890	14758	14843	15041	14883	14950	14943	15113	15020	14981	14919	15100	14813	14965	15145	14865	14840	14750	14970	14895	14852	15007	15128	14974	14955	14965	15144	14943	15176	15056	15182	14984	14902	14961	15121	15011	14848	14933	14804	14874	14992	14749	15279	15056	14936	14991	15106	15007	14934	15036	15151	14951	15072	14940	15216	15137	14903	14910	15225	15037	15075	14898	14998	14936	14969	15028	15028	15006	15137	15045	14987	15082	15014	15042	15129	15078	14784	15111	15212	14962	14960	14969	15156	14908	14901	15086	15019	15098	15010	14877	14960	15071	14843	14961	15018	15006	15060	14797	15114	14988	14994	15051	15075	15107	15028	15092	14931	15214	15028	15087	15021	15214	14880	15040	15059	14963	15076	14985	14831	15137	15112	14875	14918	14976	15020	14894	15004	15052	15084	15109	15158	14696	14977	14999	14967	15197	15037	15043	15161	14873	15149	15045	15012	14822	15069	14996	14943	14922	14943	15034	15026	15070	15122	14941	14923	15085	15201	14848	14971	14999	14981	14945	14847	14982	15191	15212	14936	15022	14914	15086	14925	14986	14738	14709	15011	14851	15144	14946	14965	14979	15068	14949	14932	15020	14951	14861	15170	14807	15106	14936	15082	15182	14997	15082	14981	14933	14984	14914	14971	14991	14925	14868	15061	14942	14813	14979	15106	15116	14966	14877	14884	14914	14896	15110	15030	15025	15020	14964	15163	14927	14926	15070	15031	15105	14881	15033	14950	14820	15060	15129	15117	15000	14893	14942	14898	14910	14912	15091	15018	15051	15036	15110	14903	14856	14905	14889	15043	15086	14953	14906	14818	15124	15073	14976	14949	14935	15009	14882	14992	14939	14890	14904	14935	15008	15026	14968	14921	15140	15008	15053	14833	15149	14895	14885	14914	15066	15040	15084	14958	15132	15110	14996	14993	15053	15082	14993	15058	14707	14713	14789	15053	15031	15037	15005	15156	15038	15000	15011	15059	14993	14945	14856	15188	15060	14987	15052	14970	15027	15240	14884	14840	15118	15185	15101	15003	15002	14984	15060	15004	15034	14862	14848	14855	14821	14933	14973	15227	14960	14965	15085	14992	15003	14868	14994	15158	15090	14898	15116	15086	14980	15048	15104	14910	14876	14924	14954	14821	14946	15055	14812	15107	14870	14873	14970	15077	14876	14887	14926	15198	14971	14960	15082	15057	15076	15124	14947	15125	15007	14915	14780	14974	15045	15044	15038	15011	14870	15052	15036	15135	14848	15148	14954	15053	14915	15009	14887	15045	15027	14987	14847	14813	15079	14995	14897	15289	14974	15006	15079	14947	15149	15088	14905	14964	14883	14970	14851	15044	15083	14939	15165	14868	14959	15065	15211	14975	14915	15061	15054	14917	15076	15089	14979	15129	14804	14785	14782	14888	15075	15295	15096	15012	14935	14910	14774	15077	15169	14815	14979	15037	15223	15098	14761	14857	14888	14678	14892	15058	14773	15057	14995	15025	14956	14836	15010	15120	15012	15217	15176	14966	14901	15113	14933	14950	15095	15036	15106	15179	15203	14819	14939	14991	14914	14965	15197	15034	15003	14997	14964	14950	14920	14987	14838	14948	14813	14987	14979	15299	15002	14971	14943	15214	14881	14945	14971	15100	15157	14828	15167	14946	15012	14965	14948	14933	15212	14922	14961	14798	15055	14993	14912	14700	14996	14974	14950	14963	14934	15178	14934	14971	14876	14916	14981	14944	15041	15077	14994	14803	14989	15157	15216	15020	15150	15084	14961	15020	14992	14849	14974	15050	15033	14991	14904	14857	15031	14954	14833	14915	14974	14929	15034	14959	15003	15003	14987	14981	15056	14999	14825	14785	15000	15072	14875	14819	14908	15104	14903	15093	15089	14977	14820	15048	15099	14931	14953	14989	15115	15366	15051	14952	14776	15034	14990	15005	15055	15028	15088	15055	14905	14951	15243	15161	15073	14846	14894	14921	14996	14823	15015	15054	14888	15026	14896	14857	15057	14769	15141	14947	15020	15013	14951	15017	14966	15233	15046	14867	14881	14809	14972	15096	15084	15061	14857	14960	14856	14949	15026	15187	15293	15014	15140	15095	14976	15092	14853	14975	14996	14928	14969	15023	15118	14934	15162	15003	15150	14953	15155
49370	76626	72027	56296	42417	32649	30248	25364	19717	17312	15175	14048	13575	12966	12496	12000	11796	11571	11249	10847	11037	10969	10979	11020	10996	10876	10935	11036	10855	10750	10957	10836	10789	10743	10775	10850	10765	10858	10841	10958	10832	10865	10896	10966	10871	10677	10837	10714	10724	10863	10804	10922	10780	10782	10923	10937	10784	10729	10744	10717	10764	10948	10771	10720	10719	10818	10772	10825	10772	10846	10732	10796	10692	10713	10687	10773	10739	10943	10860	10879	10907	10626	10776	10638	10792	10891	10748	10800	10729	10709	10725	10723	10813	10744	10684	10775	10867	10708	10562	10699	10644	10758	10749	10749	10749	10651	10797	10776	10676	10810	10586	10788	10847	10652	10821	10742	10713	10736	10822	10874	10725	10817	10665	10828	10845	10666	10587	10698	10593	10518	10884	10754	10615	10717	10712	10829	10815	10719	10917	10646	10763	10742	10907	10638	11042	10633	10598	10912	10643	10614	10808	10877	10865	10767	10718	10778	10685	10764	10840	10888	10848	10632	10727	10678	10696	10729	10798	10717	10818	10610	10679	10725	10681	10667	10768	10763	10791	10630	10829	10683	10770	10915	10757	10757	10740	10646	10774	10838	10707	10846	10933	10902	10933	10738	10760	10690	10755	10837	10543	10664	10743	10773	10719	10708	10750	10728	10781	10739	10855	10644	10883	10693	10887	10542	10954	10703	10818	10765	10967	10767	10850	10672	10718	10729	10734	10718	10894	10709	10865	10703	10520	10731	10701	10703	10743	10939	10750	10778	10641	10743	10898	10860	10824	10843	10916	10842	10760	10692	10870	10781	10681	10728	10655	10823	10706	10818	10681	10612	10811	10818	10676	10994	10608	10664	10741	10826	10742	10834	10677	10790	10709	10805	10784	10713	10940	10795	10631	10668	10764	10749	10866	10816	10717	10670	10775	10728	10752	10838	10784	10880	10874	10740	10813	10903	10828	10841	10713	10828	10702	10802	10556	10832	10932	10774	10655	10796	10864	10855	10807	10644	10676	10607	10562	10696	10775	10688	10754	10701	10802	10682	10773	10501	10972	10757	10685	10733	10784	10865	10770	10801	10802	10827	10737	10865	10689	10683	10669	10799	10815	10874	10649	10504	10639	10663	10743	10921	10746	10816	10715	10706	10750	10777	10753	10730	10622	10716	10676	10832	10705	10831	10763	10772	10610	10654	10510	10681	10725	10602	10705	10657	10603	10735	10711	10747	10829	10788	10755	10676	10855	10778	10722	10815	10734	10599	10857	10681	10653	10748	10833	10754	10591	10915	10823	10689	10857	10770	10696	10777	10756	10721	10869	10762	10686	10846	10680	10722	10695	10783	10657	10827	10767	10838	10641	10665	10742	10731	10741	10751	10765	10741	10827	10823	10811	10808	10913	10685	10712	10735	10695	10911	10727	10602	10738	10783	10850	10854	10872	10802	10824	10665	10705	10779	10717	10785	10805	10820	10626	10953	10704	10837	10809	10610	10758	10848	10758	10773	10823	10780	10762	10732	10871	10859	10738	10766	10718	10853	10762	10657	10618	10816	10740	10830	10922	10653	10734	10883	10766	10841	10784	10683	10698	10919	10874	10746	10699	10738	10809	10976	10660	10854	10970	10730	10646	10816	10644	10717	10687	10909	10801	10774	10806	10755	10744	10775	10800	10843	10908	10790	10682	10810	10893	10884	10791	10819	10802	10622	10700	10678	10783	10852	10650	10653	10849	10850	10655	10806	10741	10794	10669	10795	10562	10691	10796	10697	10866	10618	10593	10750	10808	10781	10755	10797	10637	10705	10675	10682	10734	10717	10720	10650	10657	10643	10921	10856	10927	10711	10784	10695	10883	10816	10767	10688	10769	10837	10794	10712	10653	10968	11030	10907	10766	10822	10685	10590	10649	10760	10665	10780	10729	10664	10697	10774	10694	10773	10954	10764	10735	10797	10741	10858	10762	10806	10867	10824	10876	10793	10667	10720	10765	10766	10772	10594	10893	10581	10691	10676	10651	10808	10865	10698	10918	10751	10791	10796	10889	10957	10681	10655	10942	10715	10842	10764	10674	10663	10811	10885	10542	10834	10717	10674	10839	10632	10803	10764	10742	10751	10844	10799	10783	10653	10863	10833	10708	10703	10880	10713	10911	10604	10571	10600	10585	10781	10901	10711	10569	10668	10775	10706	10856	10709	10733	10781	10674	10830	10838	10644	10742	10740	10871	10799	10731	10722	10628	10634	10741	10728	10725	10867	10805	10692	10661	10808	10715	10789	10926	10819	10822	10825	10626	10935	10817	10888	10844	10718	10542	10925	10699	10882	10728	10652	10740	10699	10645	10784	10870	10634	10727	10647	10729	10715	10824	10603	10830	10773	10789	10574	10849	10932	10756	10737	10591	10783	10842	10831	10942	10791	10872	10719	10642	10963	10775	10826	10716	10761	10753	10882	10800	10756	10667	10732	10726	10726	10885	10735	10726	10785	10664	10846	10894	10795	10878	10598	10771	10863	10762	10753	10560	10820	10744	10723	10799	10723	10708	10813	10847	10677	10804	10877	10701	10751	10766	10783	10824	10828	10815	10849	10751	10868	10893	10739	10578	10576	10874	10609	10634	10778	10890	10707	10745	10918	10856	10772	10715	10770	10693	10797	10673	10721	11008	10726	10820	10822	10710	10651	10711	10761	10819	10949	10736	10672	10834	10695	10839	10767	10921	10720	10869	10769	10825	10794	10714	10897	10665	10791	10804	10871	10582	10726	10807	10841	10856	10831	10739	10862	10819	10710	10853	10576	10777	10623	10591	10846	10829	10875	10741	10820	10821	10793	10669	10804	10782	10961	10791	10614	10735	10820	10704	10844	10847	10727	10694	10795	10767	10778	10866	10881	10771	10864	10695	10775	10837	10709	10766	10723	10798	10745	10488	10843	10758	10719	10693	10823	10859	10834	10757	10814	10656	10742	10757	10765	10669	10594	10910	10759	10882	10714	10779	10701	10541	10733	10710	10744	10692	10835	10872	10668	10811	10745	10708	10895	10727	10696	10931	10699	10978	10736	10735	10916	10706	10730	10718	10682	10713	10770	10731	10664	10748	10766	10814	10647	10595	10672	10820	10845	10892	10687	10697	10625	10860	10769	10775	10838	10736	10784	10730	10560	10706	10734	10602	10819	10816	10761	10809	10879	10752	10802	10565	10854	10839	10758	10641	10773	10740	10661	10783	10701	10831	10831	10792	10755	10831	10795	10620	10747	10767	10755	10660	10750	10734	10669	10732	10858	10659	10785	10611	10810	10825	10699	10732	10749	10817	10691	10724	10696	10836	10739	10915	10773	10820	10895	10813	10791	10781	10833	10747	10753	10872	10778	10892	10803	10772	10841	10801	10771	10727	10750	10725	10829	10858	10686	10831	10769	10695	10752	10745	10907	10841	10737	10938	10733	10601	10776	10859	10848	10663	10949	10774	10789	10744	10715	10756	10651	10808	10694	10902	10971	10813	10832	10838	10722	10813	10729	10709	10822	10777	10862	10877	10856	10667	10711	10798	10683	10682	10737	10779	10748	10737	10778	10596	10849	10805	10664	10600	10614	10809	10642	10805	10795	10762	10734	10853	10852	10737	10821	10702	10825	10745	10838	10725	10824	10804	10798	10682	10830	10695	10679	10799	10822	10820	10759	10629	10736	10769	10646	10767	10977	10656	10750	10872	10907	10680	10881	10799	11005	10649	10889	10913	10881	10661	10791	10813	10724	10809	10713	10782	10796	10897	10750	10671	10719	10800	10855	10790	10891	10716	10747	10738	10660	10751	10839	10695	10826	10847	10776	10750	10655	10704	10717	10590	10717	10747	10759	10821	10671	10806	10638	10691	10846	10749	10933	10955	10655	10699	10739	10740	10751	10833	10609	10739	10644	10734	10650	10633	10830	10721	10699	10780	10800	10751	10826	10866	10653	10706	10775	10919	10847	10690	10813	10766	10639	10755	10793	10881	10648	10913	10813	10774	10825	10853	10718	10669	10636	10866	10660	10711	10806	10773	10764	10752	10878	10679	10710	10745	10767	10855	10747	10620	10765	10803	10807	10849	10790	10750	10764	10755	10773	10700	10828	10828	10677	10776	10789	10697	10660	10950	10897	10752	10783	10667	10918	10809	10913	10628	10865	10836	10701	10794	10617	10582	10654	10795	10717	10957	10806	10734	10788	10656	10705	10721	10717	10762	10629	10701	10807	10685	10636	10756	10655	10770	10758	10640	10843	10772	10746	10820	10754	10782	10579	10757	10707	10794	10712	10741	10879	10711	10841	10842	10750	10774	10712	10748	10674	10669	10667	10752	10738	10768	10801	10789	10720	10739	10772	10632	10684	10887	10688	10821	10837	10891	10732	10782	10800	10685	10771	10839	10701	10802	10702	10945	10593	10819	10721	10946	10790	10820	10973	10828	10728	10821	10747	10681	10737	10657	10709	10908	10856	10853	10679	10796	10723	10887	10783	10714	10781	10681	10825	10673	10673	10816	10791	10732	10873	10633	10722	10726	10817	10678	10777	10660	10788	10953	10735	10655	10701	10794	10834	10870	10797	10738	10854	10748	10880	10929	10720	10751	10717	10765	10723	10664	11072	10686	10762	10755	10670	10771	10804	10828	10705	10846	10780	10622	10764	10789	10669	10700	10729	10562	10590	10773	10818	10757	10869	10808	10745	10633	10892	10701	10635	10869	10780	10780	10584	10908	10865	10860	10711	10847	10761	10839	10716	10814	10641	10910	10643	10912	10733	10732	10684	10889	10747	10783	10863	10626	10704	10855	10823	10721	10696	10784	10633	10698	10770	10658	10737	10776	10787	10677	10838	10700	10924	10948	10676	10771	10639	10919	10704	10772	10678	10825	10581	10714	10641	10839	10770	10778	10842	10736	10911	10754	10797	10725	10802	10760	10698	10834	10745	10802	10776	10694	10729	10770	10695	10780	10737	10793	10696	10880	10763	10851	10783	10676	10548	10797	10747	10644	10580	10873	10854	10869	10829	10631	10782	10646	10839	10728	10700	10624	10834	10691	10819	10744	10764	10919	10885	10770	10705	10756	10790	10847	10664	10854	10807	10758	10771	10705	10893	10752	10756	10899	10775	10689	10757	10723	10741	10621	10831
24182	21193	31225	30881	34119	42274	44546	35332	29172	25597	21933	20115	19566	18873	17947	17253	16732	16463	16142	16000	15880	15634	15511	15721	15402	15666	15550	15567	15628	15719	15463	15634	15805	15284	15547	15377	15446	15617	15218	15595	15423	15610	15420	15303	15236	15303	15333	15303	15195	15371	15335	15330	15450	15360	15387	15415	15220	15363	15551	15277	15399	15407	15348	15105	15370	15245	15490	15262	15379	15314	15392	15243	15352	15354	15354	15431	15460	15229	15505	15101	15200	15360	15353	15411	15401	15178	15450	15341	15430	15369	15484	15259	15381	15474	15231	15040	15336	15548	15368	15281	15400	15279	15275	15385	15358	15441	15346	15424	15535	15206	15326	15249	15270	15264	15405	15185	15302	15332	15242	15221	15229	15365	15083	15314	15174	15282	15207	15503	15379	15416	15275	15385	15198	15415	15310	15387	15234	15294	15451	15254	15341	15588	15455	15347	15329	15398	15457	15291	15275	15428	15137	15217	15249	15208	15295	15289	15205	15437	15254	15185	15221	15161	15398	15357	15288	15423	15488	15110	15418	15147	15272	15226	15413	15296	15264	15220	15428	15069	15412	15198	15245	15256	15413	15267	15325	15351	15106	15169	15258	15368	15315	15186	15119	15160	15320	15084	15376	15339	15581	15310	15454	15293	15161	15175	15134	15211	15264	15242	15424	15128	15501	15360	15251	15303	15198	15233	15327	15258	15292	15178	15250	15419	15322	15315	15009	15362	15380	15465	15251	15401	15395	15195	15282	15234	15137	15140	15365	15491	15364	15264	15401	15435	15183	15292	15336	15358	15345	15212	15187	15207	15271	15337	15303	15090	15277	15392	15537	15234	15316	15353	15376	15168	15326	15334	15261	15205	15285	15333	15407	15333	15194	15254	15547	15419	15332	15305	15085	15206	15191	15199	15241	15248	15205	15339	15346	15358	15104	15351	15471	15328	15356	15379	15379	15299	15343	15436	15248	15299	15196	15124	15295	15364	15156	15308	15109	15257	15260	15347	15178	15201	15242	15418	15046	15238	15310	15255	15426	15316	15370	15394	15332	15281	15324	15297	15310	15336	15237	15119	15449	15309	15506	15253	15290	15380	15399	15176	15398	15474	15335	15400	15429	15492	15293	15235	15483	15204	15338	15349	15568	15208	15479	15417	15463	15236	15137	15159	15279	15340	15257	15220	15231	15276	15230	15331	15103	15391	15372	15385	15531	15421	15224	15269	15373	15265	15349	15458	15270	15296	15454	15352	15279	15403	15352	15145	15178	15368	15402	15137	15145	15250	15112	15408	15156	15339	15329	15363	15307	15336	15218	15312	15167	15229	15437	15347	15351	15202	15394	15384	15261	15338	15301	15258	15436	15260	15319	15251	15203	15414	15436	15211	15229	15372	15385	15172	15305	15365	15305	15217	15297	15425	15423	15418	15088	15285	15209	15284	15223	15203	15333	15254	15452	15371	15181	15346	15451	15295	15381	15354	15497	15265	15286	15456	15477	15265	15286	15458	15265	15296	15076	15336	15349	15332	15392	15311	15232	15722	15341	15323	15308	15170	15242	15433	15056	15229	15249	15269	15233	15442	15272	15205	15245	15425	15542	15318	15301	15230	15232	15271	15300	15220	15294	15222	15234	15243	15231	15484	15260	15277	15213	15430	15233	15201	15296	15347	15250	15255	15085	15320	15271	15349	15225	15530	15153	15364	15377	15320	15407	15103	15072	15199	15513	15297	15392	15385	15251	15094	15188	15199	15400	15025	15436	15353	15171	15390	15228	15228	15418	15225	15345	15364	15052	15363	15368	15311	15256	15226	15477	15126	15337	15304	15430	15207	15352	15272	15430	15147	15306	15356	15233	15344	15345	15432	15312	15376	15383	15381	15404	15451	15216	15465	15356	15281	15358	15274	15292	15199	15360	15226	15507	15301	15246	15293	15557	15344	15434	15192	15203	15534	15332	15437	15303	15345	15308	15454	15187	15351	15326	15058	15315	15309	15326	15234	15349	15080	15454	15428	15451	15103	15324	15356	15362	15587	15300	15245	15314	15444	15274	15385	15317	15242	15451	15380	15351	15374	15190	15185	15178	15213	15205	15356	15432	15209	15311	15163	15193	15388	15341	15405	15451	15295	15286	15181	15318	15468	15165	15272	15453	15234	15261	15271	15359	15441	15407	15386	15185	15142	15406	15362	15579	15338	15304	15278	15409	15403	15208	15247	15246	15385	15301	15345	15251	15295	15309	15310	15265	15214	15132	15271	15143	15489	15421	15342	15172	15264	15413	15337	15216	15278	15276	15277	15240	15439	15375	15286	15476	15441	15294	15373	15112	15208	15293	15251	15305	15364	15204	15410	15427	15371	14991	15377	15295	15447	15493	15270	15140	15156	15485	15197	15287	15274	15145	15202	15241	15308	15084	15136	15501	15345	15287	15179	15108	15180	15183	15578	15406	15185	15172	15126	15064	15216	15462	15375	15053	15474	15351	15285	15282	15336	15274	15298	15441	15435	15349	15374	15149	15134	15272	15416	15292	15344	15301	15378	15479	15319	15087	15186	15084	15016	15349	15205	15369	15285	15529	15172	15242	15196	15110	15272	15201	15221	15418	15069	15393	15137	15257	15308	15327	15410	15388	15331	15321	15396	15376	15390	15576	15560	15312	15306	15275	15187	15246	15330	15265	15169	15371	15266	15227	15314	15227	15227	15456	15250	15378	15282	15142	15239	15424	15529	15428	15291	15201	15209	15280	15205	15209	15517	15248	15298	15373	15218	15265	15293	15414	15132	15380	15382	15335	15154	15233	15044	15329	15258	15568	15368	15329	15229	15499	15208	15130	15400	15128	15208	15251	15380	15209	15448	15202	15448	15396	15028	15412	15440	15372	15202	15173	15057	15151	15409	15205	15290	15280	15342	15233	15153	15378	15405	15428	15099	15435	15334	15261	15254	15231	15399	15408	15198	15097	15306	15271	15397	15234	15335	15334	15263	15411	15137	15413	15241	15333	15317	15104	15070	15274	15482	15087	15343	15254	15395	15199	15296	15407	15164	15256	15165	15416	15308	15345	15373	15598	15158	15281	15268	15429	15458	15273	15140	15210	15333	15290	15194	15329	15154	15184	15327	15358	15119	15091	15392	15388	15288	15498	15387	15316	15311	15429	15522	15211	15157	15315	15286	14887	15079	15037	15215	15003	15277	15210	15389	15506	15299	15266	15324	15286	15531	15428	15232	15129	15449	15314	15358	15282	15251	15053	15040	15321	15164	15169	15158	15292	15144	15177	15081	15362	15307	15193	15290	15354	15356	15460	15333	15560	15284	15429	15416	15275	15153	15289	15390	15292	15352	15184	15143	15236	15229	15108	15433	15227	15283	15339	15196	15180	15509	15465	15269	15089	15480	15267	15521	15341	15239	15322	15291	15425	15348	15319	15143	15318	15352	15371	15199	15244	15182	15533	15337	15173	15291	15174	15236	15145	15324	15304	15337	15353	15308	15315	15227	15289	15203	15337	15243	15314	15475	15354	15420	15435	15339	15278	15426	15312	15269	15221	15216	15314	15409	15191	15291	15145	15380	15354	15461	15276	15312	15298	15277	15328	15272	15459	15204	15266	15159	15251	15296	15114	15406	15304	15273	15252	15594	15325	15295	15467	15268	15307	15470	15368	15437	15139	15334	15231	15167	15356	15347	15420	15292	15217	15241	15162	15301	15193	15143	15380	15425	15255	15248	15511	15102	15146	15213	15500	15213	15455	15348	15256	15506	15407	15218	15409	15283	15490	15463	15306	15174	15509	15438	15140	15053	15497	15324	15303	15120	15318	15142	15210	15336	15191	15568	15155	15244	15364	15412	15035	15172	15371	15239	15386	15487	15200	15282	15317	15252	15106	15102	15276	15374	15236	15211	15336	15057	15374	15062	15164	15295	15381	15416	15332	15294	15382	15263	15221	15264	15448	15463	15392	15355	15141	15281	15228	15316	15272	15508	15264	15300	15449	15322	15113	15235	15275	15507	15399	15295	15269	15412	15351	15309	15297	15381	15204	15224	15054	15059	15300	15373	15195	15292	15180	15431	15364	15191	15158	15270	15442	15138	15134	15425	15259	15267	15070	15029	15326	15317	15572	15437	15338	15154	15234	15417	15480	15421	15293	15376	15260	15278	15310	15288	15300	15116	15335	15546	15490	15421	15300	15329	15414	15334	15268	15293	15333	15388	15366	15403	15444	15278	15315	15399	15333	15068	15338	14979	15284	15298	15207	15319	15158	15297	15241	15176	15438	15484	15337	15369	15189	15409	15283	15376	15259	15342	15410	15336	15205	15251	15284	15783	15401	15472	15336	15170	15432	15363	15159	15359	15276	15334	15272	15372	15487	15619	15317	15359	15511	15316	15203	15348	15312	15308	15369	15373	15292	15302	15199	15295	15441	15446	15445	15493	15098	15467	15249	15144	15537	15213	15398	15207	15492	15336	15333	15436	15369	15283	15304	15390	15346	15176	15445	15363	15253	15349	15444	15311	15373	15413	15282	15449	15262	15407	15267	15326	15544	15404	15312	15345	15519	15170	15342	15308	15260	15247	15274	15392	15182	15431	15280	15109	15446	15365	15443	15409	15235	15337	15211	15411	15313	15327	15295	15207	15179	15289	15603	15238	15292	15326	15262	15307	15418	15320	15350	15203	15289	15334	15322	15226	15429	15408	15238	15096	15334	15290	15493	15270	15510	15340	15302	15502	15090	15148	15152	15466	15317	15343	15520	15522	15141	15388	15303	15542	15271	15321	15310	15318	14998	15251	15122	15478	15243	15049	15227	15324	15126	15414	15212	15148	15353	15306	15313	15291	15312	15349	15228	15366	15240	15232	15462	15381	15441	15379	15370	15358	15134	15330	15471	15339	15383	15112	15246	15316	15367	15303	15073	15376	15227	15375	15269	15476	15414	15372	15259	15121	15420	15354	15440	15543	15403	15276	15286	15432	15354	15218	15420	15303	15214	15321	15352	15267	15333	15379	15254	15194	15478	15430	15188	15374	15138	15266	15137	15388	15226	15220	15091	15174	15255	15324	15324	15291	15343	15643	15235	15247	15181	15298	15478	15382	15229	15004	15402	15066	15352	15397	15265	15371	15427	15453	15485	15433	15376	15350	15488	15442
48930	80590	74253	57282	49235	45317	41554	32672	26936	22108	17999	16222	15726	14834	13688	12928	12256	11830	11476	11369	11207	11171	11276	11253	11002	10896	11134	11115	11028	11036	11022	11023	11017	10841	11038	11035	11016	11045	11038	11087	10893	11057	11083	11053	10952	10962	10871	10960	10748	10883	11065	10868	10903	10959	11062	10996	10826	10889	10851	10856	10990	10688	11195	10770	11074	10931	10918	10976	10977	10984	10810	10908	10904	10946	10826	10992	10991	10934	10963	10907	10903	10981	10730	10865	10966	10959	10895	10877	11001	10928	10862	10879	10895	10785	10997	10856	10856	10960	10908	10920	10828	10938	11016	10871	10854	10899	10980	11181	10935	10877	10771	10944	10857	10972	10943	10857	10868	10888	10860	10832	10928	11019	10912	10982	10879	10823	10888	10917	10896	10828	10912	10917	10925	10963	10980	11054	10959	11024	10892	10971	10847	10847	10872	10788	10950	10819	10931	10915	10857	10907	10818	10979	10910	10786	10876	10949	10978	10763	10946	10851	10913	10945	10960	10805	10912	10870	10739	10881	10826	10727	10951	10699	10822	10960	11022	10935	10813	11020	11029	10852	10869	10800	10877	10828	10899	11026	10927	11093	10966	10964	10940	10971	10950	10925	10906	10767	10858	10896	10848	11021	10963	10822	10843	10710	10882	10866	10935	11029	10961	10865	10943	10984	10993	10975	10911	10880	10918	10771	11009	10937	10953	10867	10892	11112	10965	10897	10903	10917	10869	10867	10842	10958	10922	10942	10902	10902	11006	10883	10786	10700	10878	11015	10949	11037	10873	10832	10955	10889	10940	10969	10852	10902	11024	11010	10778	10995	10834	10990	10987	10802	10877	10895	10851	10808	10884	10883	10821	10912	10894	10935	10900	10792	10718	10840	11055	11002	11008	10839	11072	11034	10838	10935	10929	10947	10801	10857	10922	10923	10947	10990	10877	11015	10987	11005	10784	10981	10890	10850	10806	10770	10804	10891	10847	10902	10886	10882	11024	10789	10886	10963	10798	10857	10821	11067	10942	10821	10941	11051	10888	10922	11006	10976	10937	10846	10779	10920	10900	10916	10786	10900	11043	10766	10956	10950	10885	10950	10820	10854	10845	10737	10941	10880	10898	10948	10908	10893	10855	10895	10982	10875	10923	10803	10810	11012	10970	10946	10960	10881	10999	10844	10887	11021	10758	10815	11043	10998	10794	10957	11002	10889	10836	10864	10778	11056	10756	10965	10854	10835	10978	10788	10902	10943	11020	10782	10984	10800	10899	10917	10814	10776	10912	10955	11015	10843	11021	10902	10927	10882	10900	10785	10871	10909	10963	10852	10712	10897	10749	11011	10860	10909	10861	10994	10961	10956	10793	11034	10937	10884	10941	10966	10899	10779	10916	10939	10800	10786	11010	10847	10955	10890	10900	10837	10935	10903	10949	10934	10841	10872	10839	11036	10907	10900	10963	10826	10969	10782	10988	10834	10802	10853	10984	10954	11016	10957	10930	10891	10797	10945	10925	10903	10921	10860	10827	10843	10728	10954	10806	11017	10802	10827	10842	10882	10812	11000	10866	10851	10840	10782	10788	10882	10933	10839	10859	10946	10893	10915	10685	10867	10855	10744	10800	10919	10952	10970	11010	10821	10923	11041	11008	10829	10843	11084	11002	10985	10745	10811	10867	10959	10788	10923	10940	10777	11010	11000	11031	11009	10970	10920	10930	10892	10846	10891	10927	11033	10823	10978	10958	10981	10899	10791	10867	10868	10724	10815	10795	10928	10954	11017	10922	10883	10880	11016	10817	10923	10941	10988	11030	11028	10842	10923	11027	10829	10874	10859	10944	10873	10729	10830	10922	11001	10738	11014	10839	11001	10908	10898	10925	10779	10826	10958	10924	11010	10933	10931	10727	10892	11017	10831	11038	10958	10874	10888	10837	11044	10852	10976	10828	10876	10891	10921	10850	10871	10773	11048	10826	10903	10784	11060	10890	10792	10904	10888	10753	10871	10979	10938	10943	10874	10849	10979	10814	10824	10876	10994	11044	10944	10918	10715	11019	10823	10957	10899	10806	10795	10888	11004	10878	10957	10855	10737	10951	11077	10908	11010	10790	10891	11025	10796	10929	10792	10776	10776	10849	10797	10845	10839	10843	10960	10915	10970	10908	11099	10878	11079	10893	10881	11045	10887	10970	10989	10976	10698	10950	10799	11031	10866	10839	10957	10852	11056	10899	10838	10882	10901	11048	10839	10793	10998	10907	11102	10999	10975	10873	10917	10763	10755	11007	10840	10880	10858	10797	10948	10920	10889	11012	10794	10936	10869	10859	10957	10941	10907	11017	10971	11055	11033	10827	10836	10848	10939	10943	10922	11080	11002	10938	10955	10937	10903	11076	10781	10998	10868	10911	10921	11133	11032	11000	10942	10984	10901	10827	10886	10981	10745	10993	10821	10719	10764	10792	10944	10994	10840	10827	10947	10857	10965	11045	10837	10895	11066	10947	10854	10898	10807	10915	10999	10803	10940	10908	10782	10894	10866	11079	10891	10837	10903	10856	10709	10980	10928	10899	10893	10949	10984	10736	10842	10923	10823	10850	10916	10879	10865	10941	10830	10857	10827	10816	10935	10960	10888	10907	10901	10829	11073	11036	10921	10894	11077	10857	10918	10916	10986	10873	10895	10985	10759	10866	10884	10910	10812	11006	11070	10918	10891	10946	10856	11033	10914	10940	10871	11067	10850	10855	10832	11023	10945	10955	10934	10720	10808	10770	10635	10959	10924	10978	10812	10947	11012	11013	10903	10970	10855	10991	10876	11018	10989	10940	10968	10896	10836	10938	10940	10892	10860	10870	11003	10998	10938	10951	10886	10735	10998	10884	10944	10892	10859	10942	10796	10962	11017	10954	11092	11014	10916	10851	10917	10878	10873	10794	10851	10735	10731	10945	10839	10966	10914	10811	10885	10944	10910	10940	10839	10778	10859	10961	10902	10911	10961	10910	10968	10863	10912	10905	10932	10887	10974	10897	10852	10799	10836	10964	10974	10781	10875	10973	10708	10857	10855	10838	11011	10964	10781	10883	10769	10822	10914	11032	10900	11047	11050	11013	10850	11092	11002	10970	10831	10957	10766	10948	11011	10976	11014	10981	11062	10854	10874	10897	10779	10949	10846	10806	10894	10999	10744	10936	10782	10947	11099	10999	10893	10964	10856	10804	10829	10950	10883	11021	10850	10915	10897	10916	11028	11069	10878	10823	10899	10870	10891	11044	10889	10962	10842	10903	10887	10847	10850	10901	10909	10875	11022	10973	10927	10930	11044	10853	10837	10976	10761	10835	10977	10782	10947	10852	10965	10792	10763	10927	11008	10916	10850	11069	11018	11035	10857	10876	10886	10981	10859	10941	10736	10901	10789	10882	10973	11055	10768	10920	10823	10930	10983	10939	10778	10869	11000	10850	11127	10897	10900	10945	10920	10795	10971	11055	10818	10812	10815	10855	10809	10915	10881	11089	10931	10966	10729	10917	11112	10936	10900	10955	10842	10860	10957	10987	10987	10901	10912	10958	10858	10847	10892	10907	11120	10926	10857	10945	10957	10863	10923	10903	10938	10830	10990	10907	10899	10796	10882	10941	10990	10918	10829	10973	10920	10841	10921	10876	10907	11058	10914	10874	10797	10867	10893	10887	10946	10849	10881	10927	10955	10985	10845	10875	10974	10890	10871	10999	10868	10877	10995	10869	10694	11051	10852	10829	10895	10812	10952	10931	10895	10967	10976	10909	10901	10854	10837	10890	10787	10833	10801	11013	10896	10939	10950	10806	11056	10988	10941	10982	11017	10935	10903	10897	10768	10873	10758	10854	10905	10759	11068	10883	10848	10814	10887	10913	11001	10955	10732	10911	10825	10903	10901	10852	10947	10831	10951	10979	10966	11017	10948	10883	11020	10850	10879	11005	11049	10982	10978	10880	10848	11006	10884	10863	10942	10915	11007	10859	10989	10807	11012	10934	10887	11014	10925	10888	10927	11036	10825	10919	11007	10910	10950	10943	10977	11045	10834	10831	11095	10849	10875	10848	10887	10940	10913	11010	10949	10902	10837	10809	10808	10844	11117	10835	10972	11029	10913	10951	11138	10814	10889	10909	10946	11030	10932	10970	10885	10902	11099	10777	10865	10884	10949	10855	11132	10868	11042	11024	10871	10856	11011	10919	10717	11015	10837	10942	10907	10908	10909	10806	10837	10831	10856	10987	10816	10880	10993	10862	11032	10802	10936	10800	10980	10899	10982	10813	11053	10994	10938	11037	10905	10770	11074	10844	11044	10786	10843	10902	10791	10751	10897	10887	10937	10927	10909	10844	10914	10971	10952	10822	10919	11213	10894	10844	10791	10978	10974	10830	10880	10937	10987	10888	10912	11069	10959	10859	10867	10968	10945	10862	10879	10870	10781	11085	10944	10935	10916	11048	10992	10802	10929	10839	10956	10931	10901	10946	11071	10850	10846	10629	10871	10736	11007	10807	11001	10941	11017	10869	10819	10918	10908	10947	10895	10865	10778	10908	10720	10915	10808	10928	10793	10870	10792	10895	10924	10829	10965	10903	10992	11050	10889	10778	10877	11014	10933	11007	10867	10883	10789	10870	10916	10855	11052	10890	11030	10868	11009	10824	10798	10793	10846	11052	10835	11038	11015	11032	10903	10875	10937	10884	10909	10877	10840	10966	11020	10996	10902	10955	10813	11001	10893	10852	10812	10853	10790	10982	10897	10874	10961	10918	11011	10847	10793	10943	10796	10960	10901	10969	10797	10835	10852	10833	10921	10974	10866	10969	10882	10786	10875	10801	10963	10964	11055	10870	10970	10820	10850	10922	10898	10855	10830	10952	10998	10937	10894	10944	10991	10917	11094	10874	10918	10901	10921	10822	10753	10812	10924	10910	10764	10869	10973	10889	10972	11031	10661	10902	10779	10862	11013	10990	10973	10941	10832	11056	10888	10843	10940	10789	10925	10868	10928	10970	10916	10811	10707	10911	10877	10807	10931	10832	10865	10823	10933	10803	10828	10913	10737	11056	10908	10925	10903	10873	10942	10929	10803	11032	10725	10975	11060	11046	10721	10859	10842	10984	11042	10808	10937	10917	10885
45543	54262	55886	48179	39528	33252	29133	23141	19415	17912	17083	17025	16471	16275	15989	15693	15356	15081	15004	15071	14925	15027	14921	14938	15208	15007	14906	14822	14805	14869	14923	14948	15059	14891	14899	14923	14975	14692	14826	14792	14958	14797	14700	14689	14938	14865	14862	14558	14537	14861	14735	14867	14875	14780	14680	14765	14641	14799	14755	14604	14712	14601	14842	14806	14973	14819	14967	14733	14868	14814	14824	14832	14762	14834	14810	14617	14965	14845	14831	14660	14801	14665	14561	14753	14775	14961	14669	14634	14708	14819	14594	14713	14791	14756	14886	14793	14742	14923	15078	14934	15069	14863	14739	14812	14565	14753	14778	14758	14824	14653	14964	14991	14849	14920	14779	14952	14913	14960	14811	14649	14846	14881	14763	14861	14858	14951	14721	14767	14780	14863	14910	14896	14902	14622	14711	14640	14599	14885	14867	14774	14940	14654	14809	14815	14963	14822	14653	14736	14644	14688	14711	14966	14633	14678	14864	15018	14828	14651	14858	14575	15044	14888	14731	14786	14794	14785	14850	14722	14753	14644	14713	14757	14891	14902	14886	14740	14732	14693	14890	14903	14825	14801	14939	14692	14876	14795	14760	14868	14749	14681	14749	14845	14824	14501	14775	14713	14838	14775	14798	14825	14668	14947	14551	14641	14893	14833	15009	14733	14565	14905	14919	14917	14749	14686	14796	14830	14931	14735	14759	14980	14823	14766	14731	14992	14765	14549	14542	14687	14799	14896	14874	14779	14876	14835	14672	14719	14845	14748	14772	14800	14871	14851	14783	14769	14933	14953	15011	14682	14982	14797	14609	14634	14935	14855	14928	14673	14806	14944	14681	14766	14722	14733	14701	14787	14872	14819	14775	14696	14907	14750	14680	14824	14715	14766	14659	14666	14886	14951	14809	14670	14639	14948	14824	14633	14857	15015	14890	14745	14808	14937	14812	14725	14632	15043	14901	14483	14867	14796	14869	14738	14893	14713	14743	14721	14755	14707	14851	14791	14936	15023	14866	14757	14770	14928	14804	14824	14770	14728	14689	14681	14877	14766	14637	14964	14702	14638	14734	14820	14666	14619	14639	14638	14777	14796	14827	14867	14769	14873	14781	14557	14567	14661	14788	14765	14811	14980	14894	14695	14913	14884	14692	14710	14833	14725	14874	14591	14909	14693	14778	14659	14824	14879	14825	14603	14711	14686	14465	14805	15047	14814	14634	14845	14808	14923	14766	14856	14666	14660	14692	14613	14754	14850	14572	14729	14767	14676	14744	14643	14756	14896	14858	14848	14922	14777	14767	14855	14787	14800	14754	14886	14652	14771	14813	14736	14918	14709	14732	14825	14760	14676	14802	14742	14877	14911	14900	14848	14839	14809	14848	14843	14801	14991	14828	14981	14613	14793	14881	14830	14879	14812	14913	14939	14712	14806	14920	14904	14924	14780	14983	14766	14852	14722	14706	14709	14809	14915	14978	14786	14668	14753	14834	14599	14695	14702	14863	14598	14776	14873	14837	14757	14674	14753	14848	15042	14625	14847	14849	14833	14810	14894	14902	14862	14819	14824	14858	14782	14877	14829	14682	14724	14551	14613	14619	14885	14872	14715	15056	14935	14902	14653	14711	14777	14871	14815	14865	14641	14913	14821	14731	14736	14747	15010	14734	14670	14803	14684	15027	14882	14622	14911	15046	14826	14860	14769	14982	14835	14789	15028	14780	14800	14668	14812	14615	14658	14560	14659	14709	14762	14979	14948	14876	14761	14746	14647	14572	14846	14751	14898	15023	14802	14847	14760	14731	14852	14635	14812	14678	14560	14904	14916	14824	14756	14922	14624	14913	14830	15052	14823	14819	14773	14676	14953	14865	14610	14868	14619	14735	14696	14789	14733	14837	14835	14807	14904	14684	14832	14912	14874	14913	14817	14826	14800	14867	14722	14728	14753	14864	14751	14820	14727	14801	14754	14857	14735	14794	14850	14587	14729	14871	14704	14696	14731	14670	14850	14703	14763	14864	14885	14697	14800	14773	14869	14705	14557	14764	14822	14814	14732	14725	14899	15083	14838	14741	14727	14764	14972	14926	14814	14891	14869	14827	14883	14931	14771	14786	14848	14880	14790	14989	14706	14754	14725	14806	14857	14839	15007	14843	14832	14714	14805	14708	14853	14890	14762	14739	14896	14798	14843	14914	15016	14766	14903	14817	14731	14848	14938	14938	14722	14800	14969	14715	14955	14814	14834	14813	14598	14891	14661	14784	14858	14854	14891	14973	15080	14772	14811	14824	14936	14849	14934	14717	14855	14816	14957	14868	14891	14597	14864	14702	14752	14740	14668	14817	14586	14693	15024	14773	14816	14804	14651	15151	14846	14824	14880	14937	14762	14597	14724	14723	14809	14849	14815	14757	14736	14760	14694	14830	14839	14815	15025	14920	14704	14798	14824	15018	14800	14766	14719	14718	14894	14760	14784	14779	14675	14752	14796	14825	14728	14873	14808	14786	14756	14950	14740	14715	14595	14743	14941	14825	14727	14947	14635	14791	14689	14811	14802	14700	14804	14828	14960	14915	14860	14739	14966	14870	14989	14675	14755	14681	14821	14910	14795	14923	14834	14813	14845	14921	14727	14721	14686	15076	14746	14816	14758	14740	14828	14730	14745	14765	14836	14843	14813	14770	14795	14727	14784	14648	14610	14598	14881	15083	14865	14828	15047	14831	14621	14821	14693	14807	14891	14730	14680	14663	14797	15016	14703	14961	14854	14897	14469	14929	14875	14935	14756	14719	14808	14777	14700	14705	14831	14909	14840	14670	14857	14586	14727	14801	14939	14971	14869	14838	14774	14900	14660	14665	14866	14830	14690	14847	14819	14599	14642	14928	14721	14734	14759	14776	14832	14994	14986	14597	14561	14688	14782	14753	14729	15021	14783	14954	14853	14776	15059	14796	14609	14823	14838	14701	14775	14854	14899	14899	14684	14806	14940	14687	14737	14747	14821	14882	14908	14738	14786	14932	14844	14584	14871	14718	14690	15117	14874	14823	14937	14755	14618	14845	14850	14720	14907	14711	14688	14804	14819	14939	14978	14675	14458	14798	14828	14784	14857	14753	14710	14875	14857	14730	14899	14972	14854	14690	14558	14708	15012	14862	14580	14896	15010	14839	14812	14798	14793	14883	14779	14799	14779	14691	14749	14813	14944	14782	14915	14827	14934	14746	14743	14683	14685	14884	14730	15115	14793	14607	14698	14579	14736	14861	14803	14810	14803	14784	14750	14915	14649	14662	14865	15027	14904	14678	14868	14927	14789	14642	15001	14717	14756	14723	14889	14840	14679	14782	14700	14753	14913	14814	15132	14775	14809	14743	14727	14759	14690	14653	14968	14844	14780	14861	14962	14782	14857	14781	15026	14953	14642	14820	14804	14807	14846	14693	14885	14619	14642	14682	14834	14782	14877	14994	14846	15016	14938	14672	14908	14842	14764	14893	14848	14879	14873	14894	14946	14750	14726	14730	14803	14623	14794	14871	14849	14937	14851	15013	14842	14749	14883	14705	14905	14720	14718	14715	14659	14943	14886	14819	14820	15004	14666	14727	14745	14835	14947	14881	14860	14761	14836	14895	14682	14866	15024	14640	15149	14764	14896	14933	14747	14840	14913	14723	14715	14801	14774	14873	14762	14778	14738	14627	14860	14892	14736	14644	14701	14878	14735	14988	15013	14828	14668	14865	14787	14850	14673	14777	14657	14810	14810	14775	14849	14947	14791	14589	14816	14976	14581	14769	14768	15074	14868	14931	14849	14848	14772	14921	14838	14910	14919	14744	14665	14934	14708	14903	14905	14935	14921	14954	14767	14765	14783	14783	14681	14905	14790	14733	14875	14900	14782	14735	14636	14856	14969	14753	14853	14716	14867	14899	14792	14714	14928	14616	14781	14552	14740	14904	14758	14787	14982	14725	14728	14720	14559	14761	14753	14980	14810	14894	14750	14640	14727	14926	14618	14748	14735	14910	14856	14840	14783	14880	14636	14853	14942	14862	14956	14785	14823	14801	14654	14811	14882	14839	14703	14797	14771	14799	14750	14855	14640	14900	14829	15134	14683	14796	14617	14682	14899	14837	14733	14894	14912	14882	14891	14800	14845	14834	14650	14791	14727	14782	14777	14626	14779	14701	14724	14731	14835	14864	14836	14826	14763	14612	14891	14765	14699	14700	14701	14879	14729	14715	14844	14864	14788	14722	14668	14759	14646	14698	14828	14871	14744	14817	14716	14920	15021	15025	14866	14810	14822	14803	14581	14760	14832	14875	14788	14867	14699	14754	14853	14967	14900	14724	14825	14791	14992	14874	14868	14850	14944	14989	14812	14705	14715	14969	14637	14669	14734	14742	14813	14699	14752	14804	14779	14986	14959	14869	14826	14887	14683	14841	14803	14894	14819	14807	14741	14689	14884	14787	14747	14789	14678	14872	14823	14853	14887	14869	14727	14975	14810	14875	14801	14878	14776	14771	14946	14875	14611	14942	14861	14779	14747	14744	14755	14882	14774	14777	14757	14751	14714	14682	14903	14690	14726	14837	14843	14677	14679	14949	14792	14755	14771	14627	14719	14770	14862	14931	14948	14941	14745	14774	14877	14996	14656	14649	14758	14667	14908	14803	15020	14616	14813	14795	14546	14587	14575	14759	15018	14875	14637	14738	14799	14881	14700	14972	14821	14768	14820	14707	14804	14837	14821	14792	14877	14785	14730	14683	14930	14838	15091	14960	14778	14712	14817	14818	14765	14609	14594	14789	14968	14823	14809	14856	14749	14757	14834	14763	14875	14847	14618	14690	14749	14734	14785	14780	14890	14714	14635	14918	14729	14989	14762	14866	14649	14749	14829	14549	14706	14577	14617	14668	14550	14733	14891	14798	14822	15077	14648	14666	14783	14836	14611	14828	14919	15030	14906	14940	14875	15023	14945	14813	14848	14812	14891	14877	14738	14789	14849	14764	14707	14955	14650	14656	14827	14977	14825	14707	14813	14576	14893	14687	14913	14950	14726	14871	14760	14886	14744	14741	14672	14833	14674	14840	14724	14800	14735	14965	14865	14700	14870	14656	15188	14819	14928	14864	14884	14909	14766	14681	14814	14533	14711	14814	14746
48893	62264	56114	43879	36255	31010	26622	19598	15799	14088	13243	13110	12488	12143	11741	11538	11284	11132	11062	10625	10780	10811	10807	10800	10591	10793	10664	10798	10715	10732	10770	10566	10909	10684	10621	10714	10602	10620	10613	10707	10711	10607	10684	10719	10673	10693	10725	10686	10502	10691	10640	10732	10599	10610	10613	10711	10638	10654	10568	10732	10605	10633	10510	10652	10666	10805	10675	10699	10330	10720	10513	10720	10650	10734	10525	10584	10780	10444	10571	10684	10721	10534	10740	10598	10570	10636	10483	10783	10647	10631	10517	10754	10615	10646	10740	10455	10538	10685	10504	10716	10769	10568	10753	10668	10454	10552	10661	10756	10559	10669	10551	10615	10634	10720	10696	10571	10702	10680	10603	10754	10424	10643	10776	10646	10580	10656	10638	10632	10669	10586	10677	10716	10603	10728	10696	10616	10624	10774	10463	10659	10671	10673	10558	10504	10729	10606	10666	10575	10619	10568	10578	10626	10662	10611	10580	10708	10680	10495	10597	10540	10610	10770	10490	10670	10729	10672	10645	10686	10464	10557	10604	10798	10751	10511	10710	10709	10721	10571	10741	10644	10914	10579	10670	10586	10673	10700	10661	10586	10638	10562	10616	10662	10688	10667	10693	10545	10652	10657	10630	10742	10694	10514	10560	10732	10517	10559	10597	10566	10716	10581	10840	10579	10663	10510	10494	10597	10669	10638	10636	10616	10770	10591	10782	10525	10642	10507	10665	10665	10695	10605	10679	10596	10468	10717	10665	10745	10679	10627	10505	10525	10800	10708	10565	10619	10680	10656	10644	10653	10656	10562	10650	10613	10708	10598	10740	10831	10724	10578	10515	10626	10765	10582	10581	10548	10585	10569	10667	10527	10613	10629	10667	10740	10690	10608	10610	10523	10698	10478	10704	10692	10756	10707	10626	10735	10557	10740	10723	10589	10759	10646	10524	10622	10602	10805	10591	10579	10595	10693	10583	10616	10611	10494	10709	10675	10571	10729	10700	10646	10488	10692	10648	10655	10607	10642	10704	10560	10550	10633	10644	10673	10648	10508	10591	10642	10854	10837	10553	10618	10657	10627	10645	10523	10584	10610	10695	10573	10576	10729	10676	10587	10651	10577	10640	10627	10639	10563	10506	10672	10602	10733	10731	10617	10582	10557	10521	10636	10673	10649	10683	10536	10761	10662	10716	10758	10455	10641	10851	10648	10617	10582	10475	10690	10480	10725	10677	10459	10566	10619	10805	10551	10643	10678	10665	10818	10667	10531	10556	10501	10644	10595	10773	10657	10668	10687	10744	10670	10653	10573	10665	10628	10574	10691	10590	10648	10561	10638	10664	10655	10685	10591	10593	10709	10807	10663	10671	10642	10518	10656	10682	10663	10528	10638	10661	10692	10742	10455	10693	10487	10554	10826	10686	10725	10743	10538	10684	10577	10735	10498	10607	10463	10830	10622	10587	10714	10721	10675	10813	10631	10633	10664	10659	10545	10468	10530	10534	10644	10585	10518	10739	10512	10623	10681	10715	10709	10575	10716	10790	10530	10631	10576	10633	10678	10525	10679	10644	10610	10617	10627	10553	10635	10791	10662	10475	10602	10669	10668	10627	10673	10617	10606	10607	10586	10632	10670	10782	10686	10707	10749	10777	10691	10570	10805	10677	10696	10690	10531	10510	10736	10512	10683	10486	10592	10699	10634	10697	10589	10641	10762	10596	10744	10543	10631	10560	10496	10734	10581	10610	10556	10667	10626	10731	10646	10728	10570	10727	10629	10456	10729	10731	10729	10555	10577	10748	10718	10588	10597	10715	10516	10616	10749	10643	10729	10742	10712	10552	10685	10613	10657	10598	10739	10777	10530	10542	10660	10637	10752	10688	10578	10627	10644	10641	10611	10611	10558	10723	10363	10590	10729	10814	10608	10794	10639	10540	10627	10748	10831	10673	10593	10731	10647	10516	10695	10722	10549	10668	10630	10580	10550	10630	10547	10472	10670	10540	10523	10653	10685	10569	10655	10656	10531	10615	10777	10626	10665	10732	10441	10683	10698	10629	10553	10574	10527	10652	10515	10687	10693	10694	10566	10684	10610	10765	10634	10564	10568	10784	10683	10585	10775	10751	10556	10582	10597	10710	10591	10685	10753	10416	10722	10606	10541	10630	10597	10661	10603	10690	10725	10863	10761	10736	10526	10716	10502	10744	10680	10495	10562	10642	10533	10629	10643	10562	10532	10719	10627	10564	10647	10591	10755	10726	10846	10626	10612	10816	10638	10613	10621	10705	10582	10721	10672	10673	10705	10596	10678	10621	10745	10622	10685	10744	10672	10574	10506	10569	10714	10531	10753	10647	10711	10631	10660	10813	10598	10705	10757	10644	10748	10741	10451	10739	10426	10478	10640	10642	10736	10642	10651	10722	10736	10687	10527	10678	10652	10540	10558	10560	10670	10743	10723	10676	10648	10660	10564	10723	10546	10702	10587	10576	10589	10673	10602	10616	10756	10653	10665	10590	10528	10768	10621	10724	10738	10615	10663	10725	10589	10649	10549	10571	10651	10688	10689	10582	10656	10710	10460	10707	10743	10605	10633	10575	10702	10745	10617	10471	10626	10634	10536	10623	10676	10442	10782	10592	10771	10677	10672	10611	10693	10644	10558	10635	10587	10500	10639	10728	10605	10718	10604	10513	10720	10562	10557	10657	10731	10544	10792	10689	10507	10601	10624	10615	10732	10579	10665	10659	10843	10558	10710	10657	10589	10606	10797	10699	10583	10617	10542	10695	10626	10620	10694	10694	10595	10653	10411	10570	10520	10639	10622	10520	10573	10576	10783	10639	10654	10702	10699	10592	10688	10575	10457	10668	10691	10646	10758	10585	10716	10636	10471	10575	10367	10682	10779	10636	10672	10609	10553	10416	10457	10485	10692	10573	10564	10714	10723	10725	10691	10548	10613	10648	10519	10524	10674	10708	10562	10738	10690	10604	10654	10604	10705	10596	10744	10566	10777	10689	10701	10745	10414	10501	10791	10524	10835	10608	10606	10764	10674	10617	10601	10762	10660	10707	10673	10732	10619	10831	10672	10747	10724	10504	10557	10757	10510	10704	10588	10518	10645	10681	10627	10540	10645	10659	10571	10632	10609	10502	10634	10574	10590	10668	10533	10621	10613	10576	10570	10607	10555	10579	10702	10657	10566	10568	10647	10596	10618	10693	10604	10712	10667	10679	10799	10687	10674	10506	10610	10485	10676	10668	10804	10476	10669	10689	10744	10601	10573	10570	10625	10662	10582	10654	10690	10642	10551	10730	10653	10825	10608	10493	10551	10536	10592	10529	10749	10775	10696	10671	10599	10628	10624	10619	10562	10695	10631	10477	10550	10616	10606	10630	10603	10555	10646	10552	10614	10618	10526	10602	10738	10745	10745	10516	10509	10786	10663	10697	10692	10537	10679	10750	10701	10707	10675	10666	10671	10590	10614	10605	10649	10862	10637	10587	10692	10655	10677	10643	10610	10667	10748	10740	10668	10704	10544	10679	10621	10664	10427	10631	10798	10572	10685	10623	10646	10594	10659	10701	10646	10498	10557	10547	10651	10679	10767	10508	10587	10667	10547	10706	10724	10646	10498	10818	10612	10684	10695	10638	10680	10787	10701	10673	10683	10485	10799	10650	10650	10624	10689	10475	10708	10652	10750	10677	10432	10648	10513	10705	10776	10830	10699	10582	10569	10725	10650	10747	10659	10665	10552	10654	10685	10737	10610	10790	10639	10597	10668	10463	10728	10563	10699	10728	10824	10452	10567	10595	10673	10722	10747	10590	10684	10705	10562	10645	10620	10525	10612	10638	10704	10692	10478	10557	10691	10547	10668	10588	10518	10525	10569	10628	10570	10405	10745	10786	10517	10664	10582	10649	10653	10441	10630	10543	10628	10487	10806	10606	10747	10551	10432	10589	10526	10705	10620	10593	10681	10712	10571	10598	10528	10639	10556	10593	10572	10645	10641	10626	10712	10738	10744	10605	10614	10697	10646	10583	10639	10515	10506	10566	10711	10677	10586	10583	10529	10739	10678	10587	10639	10691	10626	10606	10642	10647	10645	10697	10612	10714	10644	10691	10550	10616	10596	10615	10737	10720	10663	10764	10745	10805	10758	10631	10560	10661	10701	10619	10797	10592	10552	10556	10751	10497	10683	10629	10676	10650	10717	10465	10688	10690	10401	10583	10575	10694	10688	10560	10531	10629	10774	10791	10669	10592	10729	10621	10583	10549	10598	10779	10632	10681	10654	10655	10683	10639	10709	10796	10485	10659	10586	10718	10757	10583	10620	10623	10651	10748	10634	10621	10615	10686	10581	10570	10778	10557	10652	10568	10583	10711	10660	10669	10566	10512	10726	10730	10629	10505	10535	10732	10725	10650	10659	10645	10581	10702	10608	10482	10514	10664	10573	10830	10604	10651	10823	10562	10617	10665	10653	10756	10602	10659	10684	10490	10522	10588	10542	10615	10563	10669	10640	10607	10552	10785	10652	10569	10605	10685	10620	10637	10652	10687	10639	10716	10453	10643	10588	10661	10689	10583	10772	10643	10597	10594	10522	10791	10565	10601	10506	10942	10595	10570	10508	10809	10675	10602	10683	10568	10581	10668	10567	10629	10705	10624	10622	10642	10577	10634	10694	10659	10673	10599	10621	10591	10713	10716	10786	10581	10686	10705	10631	10580	10625	10655	10672	10624	10643	10503	10723	10666	10646	10723	10648	10507	10766	10638	10753	10672	10787	10587	10757	10727	10682	10663	10803	10739	10713	10605	10682	10513	10665	10638	10619	10581	10464	10553	10702	10697	10591	10796	10585	10744	10748	10602	10724	10658	10522	10643	10644	10422	10539	10611	10721	10687	10730	10798	10650	10491	10559	10553	10640	10496	10606	10714	10595	10685	10551	10644	10728	10683	10551	10675	10599	10661	10628	10551	10620	10678	10667	10714	10664	10690	10789	10745	10598	10607	10612	10715	10578	10609	10637	10595	10658	10764	10753	10681	10792	10699	10643	10605	10707	10405	10717	10625	10481	10483	10544	10597	10690	10671	10687	10538	10644	10655	10622	10716	10480	10700	10459	10721	10477	10549	10667	10586	10658	10590	10516
25990	22016	35645	44998	45889	40193	36119	28888	24434	21534	20063	19217	18226	17151	16665	15977	15938	15991	15671	15432	15594	15378	15450	15243	15318	15223	15273	15294	15301	15338	15229	15391	15327	15155	15141	15161	15199	15329	15152	15041	15097	15362	15078	15223	15266	15083	15106	14997	15211	15060	15419	15242	15228	15042	15096	15214	15069	15194	15084	15263	15047	15226	15168	15203	15090	15082	15283	15187	15166	15185	14966	15151	15092	14903	15157	15178	15404	15135	15033	15320	15241	15072	15177	15240	15238	15089	15253	15218	15249	15160	15069	15018	14995	15204	15039	15035	15094	15156	15146	15105	14950	14983	15100	15081	15373	15341	15044	15280	15127	15058	15033	15133	15079	15233	15193	15311	15079	15098	15017	15166	15203	15061	15225	15246	15078	15071	15045	15137	15231	15199	15075	15202	15323	15124	15030	15007	15283	15010	15161	15039	15171	15187	15267	15081	15204	15195	15211	15343	15262	15105	15274	15310	15195	15208	15185	15217	15174	15385	15040	15286	15149	14993	15185	15264	14978	15200	15187	15129	15171	15112	15198	15075	15197	15109	15276	15308	15141	15204	15020	15233	15071	15141	15133	15237	15031	15162	15058	15170	15084	15224	15153	15010	15151	14933	15076	15189	15027	15135	15220	15007	15022	15037	15144	15043	15242	15295	15118	15237	15352	15080	15054	14975	14975	15080	15237	15084	15135	15004	15181	15026	15227	14941	15052	14914	15022	15023	14926	15062	15028	15359	15047	15105	15018	15018	15087	15056	15221	15160	15094	14881	15128	15131	15119	14952	14957	15259	15305	15194	15053	15062	15068	15063	15065	15125	14930	14953	15044	15214	15186	14933	15224	15090	15245	15267	15077	15259	15098	15106	15347	15207	14969	15337	15172	15037	15079	15065	15103	15218	15298	15080	15036	15110	15029	15113	15021	15119	15056	15151	15199	15147	15046	15006	15154	14961	15005	15063	15345	15058	15040	15231	15233	15119	15178	15208	15273	15321	15308	15163	15230	15111	15100	15235	15153	15318	15131	14998	15184	15064	14975	15028	15147	15126	15108	15388	15227	15129	15059	15264	15031	14955	15260	15046	14981	15268	15064	15281	15156	15154	15082	14959	15200	15111	15134	15202	15210	15151	15274	15004	15046	15268	15282	15175	15185	15326	15216	15239	15150	15105	15091	15045	15112	15218	15014	15115	15130	15053	15114	15217	15376	15217	15268	14949	15099	15316	15290	15263	15061	15219	15246	15015	14973	15297	15090	15248	15076	15245	15228	15212	15028	15222	15291	15166	15162	15017	14954	15187	15021	15203	14929	15198	15177	15094	15300	15337	15087	15090	15082	15102	15058	15196	15277	15065	15048	14943	15184	15163	15031	15221	14870	15075	15059	15393	15140	15082	15026	15059	15199	15048	15136	14996	15036	15185	15231	15227	15218	15162	15106	15069	15008	15004	15258	14914	15092	15109	15141	15150	15040	15048	15237	15049	15095	15288	15224	15186	15199	15095	15279	15230	15408	15032	15159	15162	15067	15111	15087	15180	15288	15091	15236	15130	15129	15407	15078	15301	15173	15237	15197	15332	15037	15323	15183	15159	15346	15325	15220	15040	15262	15203	15045	15125	15055	15104	14861	15152	15027	15231	15268	15106	15051	14972	15044	15252	15126	15031	15216	15253	15129	15258	15042	14927	15190	14874	15078	15144	14994	15072	15301	15040	15149	15260	15164	14872	15040	14957	14798	15241	14972	15124	15442	15275	15019	15098	15172	15177	15115	15301	15090	15420	15246	15004	15228	14994	15244	15242	15129	15004	15143	15196	14949	15072	15189	14822	14921	15300	15103	15005	14998	14979	15104	15050	15104	15235	15251	15089	14893	15019	15076	15154	15160	15192	15115	15171	15135	15115	15201	15321	15203	15030	15147	15110	15122	15260	14936	15005	14997	15085	14978	15207	15168	14984	14965	14952	15209	15181	15144	15116	14968	15051	15028	15267	15097	15187	14943	15012	15226	15259	15347	15170	15270	15051	15123	14891	15113	15070	15073	15218	15153	15011	15152	15281	14843	15002	15238	15326	15103	15020	15135	15099	15218	15159	14993	14968	15081	15276	15395	15177	15113	15110	15025	15173	15012	15202	15250	15166	15078	15070	15130	15145	15178	15057	15107	15059	15225	15468	15122	15123	15219	15110	15224	14936	15118	14865	15144	14950	15304	15069	15007	15202	15019	15272	15106	15030	15279	14987	14926	15122	15154	15231	15305	15350	15038	15345	15100	15084	15227	15082	14933	15206	15122	15164	15248	15001	14868	15090	15107	15203	15184	15407	15046	15205	15381	15085	14959	15008	15280	14946	15130	14966	15310	15088	15135	15341	15117	15181	15148	15021	15219	14850	15000	15033	15239	15228	15344	15210	15270	15198	15201	15079	15122	15241	15269	15218	15146	15085	15188	15063	15170	15162	14981	15018	15226	15201	15420	15045	15074	15132	15102	15037	15123	15161	15372	15297	15002	15180	15092	14864	15171	15201	15197	15233	15426	14960	15056	15169	15171	15251	15103	15236	15122	15331	15325	15092	15217	15134	15240	15185	15143	15135	14985	15018	15101	14960	15058	15128	15099	15031	15261	15139	15019	14988	15094	15162	15023	14907	15109	15255	15185	15137	15321	15173	15268	14923	15197	15103	15174	15107	15149	15247	15291	15074	15247	15126	14902	15062	14959	15183	15199	15133	15164	15175	15011	15417	15159	15225	15153	14993	15032	15045	15161	15154	14977	15190	15100	14906	15075	14969	15079	15207	15217	15093	14925	15174	15072	14883	15199	15114	15427	15163	15162	15102	15121	14915	14996	14971	15077	15154	15085	15219	15247	15423	14988	15062	15194	15024	15202	15123	15186	15026	15013	15223	15269	15076	15167	15282	15241	15092	15102	15045	15025	15280	15052	15129	14985	15272	15194	15115	15091	15373	15150	15417	15240	15097	15199	15314	15269	15299	15228	15065	15200	15232	15190	15234	15042	15181	15159	15279	15074	15218	15304	15032	15273	15000	15012	14983	15160	15195	15330	15045	15235	15196	15209	15062	15111	15167	15298	14947	15013	15067	15096	15271	15125	15058	15205	15204	15204	15167	15262	15125	15219	15009	15202	15089	15131	15116	15164	15191	15079	15116	15153	15112	15146	14935	15125	15073	15054	15041	15188	14962	15218	15050	15112	15149	15117	15347	15221	15041	15389	15170	15072	15010	15180	15116	15151	15114	14978	14890	15110	15140	15154	15231	15274	15216	15133	15029	15292	15140	15140	15157	15052	15033	15278	15196	15147	15040	15163	15061	15368	15379	15161	15154	15210	15035	15074	15282	15004	15117	15071	15486	14911	15219	15275	15117	15205	15251	15031	15139	15260	15081	15149	15039	15204	15192	15142	15264	15168	15191	15024	15242	15211	15057	15163	15107	15244	15184	15117	15032	15199	15091	15101	15121	15204	15000	15223	15083	15186	15078	15059	15251	15194	15186	15277	15033	15120	15342	15148	15191	14964	15190	15423	15285	14976	15191	14873	15128	15156	15333	15229	15048	14947	15100	15362	15311	15112	15148	15222	15095	15020	15011	15029	14964	15099	15117	15217	15185	14963	15186	15105	15094	15233	15097	15165	15097	15252	15008	15182	15170	15198	15144	15167	15182	15182	15161	15101	15376	15176	15202	15149	15159	15244	15271	14951	15057	15077	15396	15119	15077	15065	15169	15166	15124	14894	15184	14977	15140	15281	15167	15010	15142	15215	15274	15196	15296	15246	15251	15096	15040	14759	15067	15115	14987	15027	15352	14931	15276	15384	15193	15033	15038	14932	15117	14980	15273	15397	15205	15185	15076	15164	15105	15237	14855	15086	15279	15248	15056	15096	15193	14949	14989	15443	15326	15085	15225	14988	15155	15075	15207	14880	15151	15082	15266	15187	15067	15106	15219	15022	15347	15158	15307	15147	15136	14984	15182	15331	14897	15137	15124	15362	15101	15207	15162	15094	15077	15087	15138	14929	15093	15133	15087	15448	15180	15092	15122	15084	15116	15265	15079	15102	15320	15151	15243	15080	15110	15001	15379	15199	15167	14997	15133	15045	15138	15008	15200	15145	15025	15121	15220	15233	15050	15234	15032	15154	15139	15313	15180	15154	15220	15041	15271	15317	15366	15232	14990	14967	15201	15208	15163	15129	15148	15141	15270	15084	15166	15337	15283	15116	15072	15125	15010	15029	14994	15299	15014	15277	15089	15155	15087	15249	15087	15281	15322	15020	14987	15163	15193	14945	15247	14846	15104	14906	15273	14801	15163	15321	15008	15245	15027	15255	15079	15283	15203	15211	15106	15073	15079	15157	14916	14940	15031	15033	15141	15047	15240	14956	15356	15118	15071	15213	15177	15256	15010	15141	15331	14998	15098	15179	15100	15179	15174	15052	15075	15369	15068	15239	15107	15274	15222	15082	14980	14720	15101	15064	15062	15299	15116	15143	14937	15222	15033	15037	14891	14893	15206	15126	15105	15162	15370	15122	15330	15385	15051	15226	15487	15120	15106	15038	15303	15321	15551	15366	15234	15241	15250	15468	15306	15064	15035	15170	15131	15252	15197	15281	15293	15133	15217	15061	14969	15260	15066	15282	15008	15075	15285	15258	15205	15148	15171	15311	15143	15089	15238	15080	15089	15340	15231	15285	15277	15220	15209	15150	15004	15172	15198	15092	15053	15061	14947	14966	15068	15108	14926	15178	15273	15319	15125	15078	15143	15171	15121	15040	15334	15151	15393	15287	15070	15228	15128	15134	15217	15219	15186	15131	15039	14904	15325	15302	15211	15175	15345	15178	14939	15118	15114	15361	15129	15146	15165	15403	15008	15152	15158	15070	15192	15051	15211	15004	15235	14978	15135	15133	15246	15156	15043	15203	15198	15171	15022	15178	15126	15275	15145	15019	14924	15101	15197	15050	15108	15007	14966	15041	15186	15084	15226	15138	15231	15149	15241	15093	15080	14963	15124	15166	15090	15099	15126	15317	15141	15207	15015	15086	15189	15179	15179	15229	15246	15253	15144	15107	15016	15355	15266	15160	15101	15155	15044	15032	15239	15025	15360	15157	14961	15053	15119	14880	15012	15004	15076
47316	75373	69248	59306	48722	38556	32488	25520	21123	17594	16083	15774	14236	12952	12356	11979	11650	11302	11304	10949	11009	10951	11076	11235	10852	10898	11024	10974	10986	10844	10941	10887	11067	10912	10838	10864	10913	10980	10942	10778	10895	10832	10809	10773	10930	10789	10931	10871	10863	10689	10963	10826	10882	10811	10857	10851	10735	10899	10840	10865	10929	10893	10798	10856	10796	11044	10882	10794	10917	10839	10659	10825	10763	10767	10917	10731	10841	10925	10996	10741	10867	10792	10993	10773	10634	10924	10816	10963	10927	10794	10868	10772	10740	10884	10873	10844	10954	10822	10859	10725	10802	10837	10879	10862	10727	11009	10879	10895	10743	10763	10786	10871	10799	10784	10717	10708	10757	10842	10848	10753	10938	10957	10798	10661	10833	10952	10796	10798	11019	10733	10937	10762	10926	10932	10876	10750	10761	10782	10817	10801	10813	10882	10901	10886	10756	10863	10814	10776	10705	10701	10808	10678	10909	10867	10842	10831	10808	10901	10825	10825	10831	10903	10866	10792	10861	10781	10994	10797	10760	11003	11005	10962	10813	10922	10738	10811	10791	10776	10966	10755	10901	10921	10959	10929	10905	10897	10840	10833	10896	10931	10867	10820	10700	10759	10803	10842	10762	10855	10725	10731	10726	10956	10832	10787	10726	10941	10784	10825	10893	10852	10893	10905	10639	10774	10754	10899	10906	10890	10749	10732	10775	10816	10984	10855	10764	10774	10634	10803	10912	10796	10914	10695	10912	10916	10873	10904	10907	10678	10680	10859	10799	10704	10797	10789	10918	10861	10895	10833	10588	10762	10790	10787	10912	10632	10839	10921	10808	10909	10716	10982	10881	10843	10811	10652	10796	10771	10665	10735	10851	10737	10865	10707	10833	10794	10780	10765	10879	11071	10716	10672	10765	10763	10834	10896	10907	10745	10806	10809	10988	10947	10844	10774	10885	10791	10788	10913	10883	10820	10917	10859	10840	10864	10710	10816	10662	10901	10740	10848	10887	10797	11108	10766	10786	10794	10748	10818	10784	10948	10873	10679	10680	10847	10924	10921	10686	10794	10920	10906	10848	10960	10892	10778	10867	10655	10785	10893	10958	10907	10795	10870	10984	10757	10895	10824	10886	10778	10775	10879	10796	10810	10855	10796	10681	10815	10966	10834	10760	10883	10796	10877	10894	10745	10863	10757	10996	10818	10831	10991	10859	10748	10890	10834	10937	10807	10792	10843	10964	10827	10938	10733	10747	10903	10850	10789	10701	10874	10845	10994	10729	10929	10864	10877	10809	10946	10805	10783	10882	10697	10800	10803	10759	10839	10665	10868	10728	10767	10940	10858	10752	10828	10739	10782	10736	10880	10852	10618	10958	10766	10847	10662	10929	10838	10787	10707	10856	10738	10877	10878	10855	10781	10901	10821	10866	10640	10797	10895	10668	10733	10904	10740	10875	10774	10772	10974	10934	10939	11098	10964	10904	10878	10727	10931	10796	10876	10655	10864	10760	10715	10940	10717	10751	10748	10720	10815	10747	10948	10728	10728	10919	10718	10857	10892	10734	10994	10751	10925	10765	10630	10855	10867	10785	10856	10903	10968	11036	10778	10930	10649	10778	10770	10799	10834	10956	10759	10933	10799	10813	10695	11010	10824	10811	10743	10904	10818	10849	10761	10964	10874	10858	10831	10889	10791	10688	11044	10881	10780	10848	10774	10707	10868	10948	10822	10872	10767	10870	10749	10946	10843	10997	10902	10913	11045	10942	10696	10994	10889	10688	10905	10927	10859	10776	10781	10798	10874	10648	10724	10767	10794	10923	10819	10726	10772	10978	10927	10779	10798	10927	10823	10769	10792	10873	10778	10913	10857	10817	10751	10873	11028	10807	10833	10911	10857	10741	11011	10580	10865	10925	10851	10793	10893	10988	10971	10815	10858	10903	10851	11005	10862	10785	10835	10786	10686	10774	10808	10696	10894	10797	10803	10792	10932	10903	10832	10933	10850	10914	10811	10757	10867	10739	10897	10726	10743	10856	10903	10763	11030	10869	10746	10787	10912	10836	10784	10762	10787	10781	10873	10900	10841	10869	10643	10719	10737	10858	10829	10823	10968	10971	10870	10947	10805	10761	10872	10877	10912	10861	10750	10660	10798	10902	10719	10947	10720	10793	10772	10698	10741	10872	10960	10777	10809	10857	10757	10968	10947	10933	10853	10717	11061	10892	10783	10853	10924	10769	10737	10728	10898	10696	10827	10855	10813	10862	10825	10758	10794	10691	10762	10858	10790	10997	10825	10804	10888	10906	10832	10725	10875	10898	10885	10939	10742	10856	10627	10766	10740	10768	10923	11008	10817	10853	10859	10770	10940	10845	10769	10794	10839	10564	10708	10710	10790	10896	10819	10708	10748	10687	10757	10814	10910	10880	10716	10808	10799	10918	10740	10729	10760	10789	10748	10858	10800	10749	10847	10881	10957	10668	10814	10605	10923	10808	10900	10633	10637	10779	10765	10883	10704	10803	10911	10915	10782	10772	10665	10931	10781	10809	10883	10852	10745	10749	10729	10841	10819	10716	10899	10879	11047	10817	10767	10975	10839	10767	11003	10861	10747	10976	10911	10848	10809	10840	10853	10854	10913	10812	10904	10777	10728	10885	10670	10840	10786	10843	10858	10934	10851	10779	10826	10706	10842	10899	10786	10969	10997	10814	10737	10913	10973	10830	10830	10800	10916	10831	10821	10983	10851	10756	10732	10801	10847	10735	11066	10760	10776	10964	10697	10809	10762	10922	10866	10752	10853	10844	10803	10772	10950	10837	10928	10904	10894	10761	10875	10841	10782	10757	10785	10871	10883	10890	10819	10874	10761	11016	10825	10951	10788	10942	10806	10831	10620	10729	10666	10834	10823	10760	10855	10722	10912	10838	10933	10835	10663	10770	10834	10901	10929	10730	10938	10916	10821	10890	10856	10730	10809	10856	10745	10719	10777	10911	10600	11055	10851	10755	10863	11018	10822	10922	10932	10828	10836	10752	10749	10774	10867	10791	10907	10832	10974	10646	10853	10826	11000	10739	10756	10958	10630	10685	10782	10802	10889	10807	10794	10959	10889	10780	10855	10754	10951	10798	10978	10952	10885	10870	10803	10887	10908	10954	10932	10845	10902	10898	10816	10747	10897	11028	10949	10819	10741	10813	10812	10905	11103	10976	10842	10753	10860	10781	10855	10748	10809	10931	10724	10896	10800	10776	10881	10873	10807	10881	10944	10894	10797	10847	10807	10789	10791	10812	10841	10895	10831	10810	10911	10825	10802	10757	10848	10839	10864	10736	10828	10790	10791	10720	10842	10835	10882	11000	10793	10782	10898	10811	10877	10936	10936	10947	10654	10855	10814	10849	10858	10815	10768	10921	10852	10746	10880	10903	10974	10703	10976	10837	10955	10820	11037	10864	10841	10741	10914	10896	10809	10823	10924	10882	11002	10995	10760	10937	10716	10847	10824	10817	10833	10920	10865	10763	10901	10755	10742	10804	10914	10870	10773	10872	10698	10668	10874	10887	10706	10796	10732	10802	10654	10821	10766	10979	10795	10910	10715	10738	10887	10888	10735	10744	10821	10824	10703	10926	10777	10887	10740	11005	10955	10798	10732	10891	10801	10985	10779	10789	10774	10972	10896	10876	10822	10789	10834	10647	10976	10889	10748	10869	10806	10722	10948	10685	10926	10963	10923	10741	10823	10923	10719	10722	11052	10664	10866	10807	10904	10778	10935	10851	10728	10982	10755	10795	10968	10940	10771	10824	10658	10788	10702	10811	10779	10787	10746	10816	10958	10659	10870	10723	10931	10781	10803	11033	10783	10675	10874	10872	10777	10846	10870	10912	10775	10788	10805	10805	10967	10832	10904	10786	10700	10685	10779	10803	10995	10796	10981	10805	10968	10835	11008	10767	10778	11012	10740	10856	10897	10696	10757	10818	10793	10880	10576	10800	10866	10798	10924	10978	10876	10955	10785	10621	10837	10759	10627	10825	10977	10695	10864	10714	10772	11066	10666	10958	10839	10773	10913	10779	10823	10864	10981	10875	10907	10861	10686	10970	10965	10845	10798	10824	10838	10911	10763	10810	10851	10743	10724	10866	10825	10740	10750	10808	10826	11049	10629	10708	10783	10785	10758	10847	10831	10913	10881	10892	10838	10886	10800	10906	10640	10738	10963	10891	10768	10872	10749	10777	10784	10794	10957	10984	10843	10761	10773	10792	10877	10846	10831	10719	10928	10883	10819	10870	10970	10929	10873	10842	10838	10958	10730	10876	10847	10931	10719	11043	10938	10971	10876	10794	10678	10871	10913	10846	10685	10965	10925	10831	10811	10790	10828	10737	10772	10936	10746	10838	10884	10751	10895	10892	10735	10859	10840	10730	10946	10852	10854	10964	10647	10772	10881	10962	10749	10726	10874	10795	10865	10690	10864	10893	10939	10780	10846	10748	10874	10776	10837	10785	10796	10792	10990	10809	10821	10904	10975	10898	10840	10830	10885	10690	10963	10857	10802	10844	10803	10861	10819	10945	10902	10836	10925	10818	10836	10855	10747	10812	10874	10831	10774	10912	10914	10866	10852	10834	10796	10829	10750	10765	10815	10772	10763	10783	10846	10868	10846	10905	10709	10786	10768	10739	10821	10908	10958	10884	10889	10753	10928	10882	10981	10612	10733	10900	10850	10864	10849	10782	10905	10766	10727	10876	10847	10904	10852	10766	10909	10984	10822	10899	10808	10806	10940	10835	10905	11018	10868	10934	10861	10843	10707	10695	10811	10651	10890	10750	10863	10795	10774	11059	10831	10712	10860	10948	10913	10868	10763	10830	10819	10972	10756	10848	10697	10844	11000	10883	10824	10765	10787	10746	10871	10784	10851	10768	10873	10841	10831	10991	10860	10738	10950	10677	10806	10841	10787	10730	10900	10843	10831	10749	10974	10926	10851	10776	10707	10807	10984	10819	10669	10698	10882	10801	10612	10721	10797	10835	10742	10938	10742	10815	10914	10811	10951	10774	10948	10810	10821	10870	10866	10761	10811	10758	10749	10740	10812	10845	10817	10813	10747	10769	10889	10995	10753	10722	10756	10979	10709	10830	10758	10821	10902
24250	21293	31738	34093	32197	35285	39309	33587	29003	26673	24605	21244	19345	18231	17545	17112	16581	16313	16093	15847	15540	15794	15688	15729	15695	15890	15769	15666	15656	15569	15653	15635	15755	15460	15538	15560	15417	15534	15590	15639	15411	15439	15572	15688	15422	15512	15788	15307	15435	15388	15439	15342	15538	15380	15675	15517	15249	15575	15520	15379	15492	15204	15429	15382	15400	15367	15525	15283	15596	15292	15605	15527	15348	15467	15400	15299	15456	15257	15287	15432	15554	15550	15544	15276	15402	15430	15503	15383	15324	15405	15654	15500	15743	15576	15231	15402	15360	15607	15524	15499	15576	15572	15621	15472	15566	15358	15277	15674	15528	15571	15530	15369	15605	15401	15303	15415	15551	15647	15390	15591	15440	15368	15438	15282	15375	15309	15602	15638	15386	15416	15584	15553	15426	15626	15285	15404	15392	15214	15444	15436	15499	15268	15476	15303	15263	15415	15377	15465	15370	15513	15500	15396	15629	15413	15419	15494	15479	15708	15469	15500	15392	15255	15508	15202	15527	15474	15461	15419	15375	15396	15427	15512	15477	15384	15357	15411	15450	15547	15445	15476	15472	15510	15360	15465	15497	15387	15319	15322	15270	15223	15493	15480	15549	15511	15308	15474	15385	15238	15470	15377	15313	15396	15515	15515	15447	15376	15493	15561	15486	15406	15285	15485	15477	15426	15576	15335	15508	15476	15582	15365	15456	15315	15278	15372	15504	15214	15310	15556	15410	15356	15516	15502	15401	15427	15243	15395	15562	15280	15320	15642	15655	15432	15400	15373	15399	15454	15278	15402	15359	15261	15259	15663	15524	15475	15357	15457	15600	15391	15192	15258	15366	15350	15475	15311	15475	15498	15383	15476	15479	15547	15356	15438	15122	15463	15373	15299	15310	15374	15589	15566	15376	15374	15308	15250	15377	15331	15463	15252	15423	15463	15478	15579	15537	15343	15451	15389	15522	15324	15550	15516	15679	15474	15365	15553	15439	15594	15607	15326	15357	15400	15315	15137	15385	15377	15361	15232	15378	15263	15300	15370	15491	15294	15569	15561	15404	15512	15419	15313	15443	15385	15342	15304	15579	15474	15543	15610	15349	15368	15417	15543	15371	15340	15374	15386	15298	15402	15504	15510	15626	15420	15372	15228	15344	15565	15389	15497	15451	15546	15319	15152	15427	15443	15434	15556	15677	15450	15507	15460	15280	15428	15572	15436	15532	15513	15244	15487	15300	15212	15311	15373	15479	15489	15451	15365	15356	15524	15542	15418	15569	15330	15456	15294	15355	15435	15475	15658	15352	15274	15467	15309	15565	15347	15339	15426	15198	15418	15464	15452	15520	15525	15508	15171	15325	15266	15666	15541	15393	15471	15406	15326	15500	15340	15478	15530	15534	15432	15342	15329	15422	15328	15550	15420	15329	15543	15547	15517	15460	15114	15213	15459	15380	15710	15592	15558	15603	15418	15318	15368	15682	15246	15338	15346	15249	15392	15564	15355	15555	15519	15551	15431	15645	15559	15526	15174	15447	15436	15285	15490	15353	15407	15280	15462	15634	15553	15347	15455	15242	15361	15420	15314	15516	15349	15643	15187	15306	15460	15595	15449	15569	15675	15483	15329	15432	15636	15318	15437	15488	15452	15521	15608	15548	15443	15668	15370	15368	15358	15397	15359	15307	15329	15488	15394	15369	15283	15369	15437	15350	15434	15270	15468	15448	15167	15306	15279	15502	15373	15591	15366	15270	15564	15666	15440	15491	15287	15457	15411	15346	15429	15288	15453	15602	15226	15593	15307	15403	15612	15520	15190	15457	15532	15404	15379	15402	15399	15396	15408	15329	15387	15349	15420	15682	15193	15423	15447	15569	15541	15460	15425	15429	15588	15572	15602	15501	15451	15624	15551	15255	15432	15302	15343	15466	15379	15586	15323	15354	15306	15451	15571	15610	15432	15356	15371	15413	15396	15308	15586	15562	15435	15394	15403	15477	15453	15419	15390	15405	15463	15462	15509	15358	15499	15404	15694	15560	15608	15471	15330	15398	15357	15408	15343	15569	15249	15386	15487	15504	15464	15462	15433	15295	15474	15544	15381	15239	15434	15451	15418	15484	15540	15308	15399	15368	15471	15490	15361	15442	15599	15476	15236	15418	15365	15080	15288	15503	15355	15337	15403	15394	15442	15419	15350	15362	15290	15250	15381	15609	15569	15543	15315	15244	15496	15446	15363	15183	15564	15461	15505	15325	15522	15449	15215	15445	15224	15350	15302	15272	15384	15316	15393	15575	15650	15218	15369	15290	15521	15305	15455	15449	15264	15337	15337	15340	15633	15585	15374	15732	15272	15374	15249	15455	15606	15516	15320	15253	15170	15422	15492	15294	15455	15322	15264	15135	15374	15391	15591	15374	15666	15332	15225	15389	15485	15470	15420	15279	15228	15355	15556	15433	15349	15396	15328	15198	15252	15570	15413	15599	15586	15442	15101	15514	15329	15322	15456	15392	15300	15385	15477	15453	15547	15438	15376	15567	15437	15418	15378	15370	15236	15589	15555	15593	15437	15397	15392	15462	15486	15536	15390	15423	15394	15471	15512	14989	15507	15319	15157	15576	15511	15376	15427	15408	15427	15332	15377	15559	15318	15515	15236	15377	15454	15311	15118	15283	15448	15366	15429	15494	15445	15153	15271	15559	15404	15263	15348	15356	15308	15403	15372	15419	15406	15221	15603	15304	15437	15595	15295	15445	15515	15473	15388	15313	15322	15449	15310	15444	15366	15447	15558	15193	15273	15516	15196	15441	15570	15341	15443	15556	15462	15447	15258	15362	15447	15525	15156	15369	15452	15510	15383	15352	15327	15504	15438	15492	15421	15265	15538	15342	15312	15413	15543	15482	15338	15573	15585	15135	15473	15542	15295	15350	15524	15247	15334	15439	15420	15338	15213	15465	15445	15370	15479	15537	15382	15561	15580	15272	15337	15364	15389	15638	15143	15439	15463	15283	15407	15449	15572	15527	15447	15413	15573	15384	15507	15429	15448	15541	15411	15404	15482	15425	15290	15486	15385	15512	15445	15326	15428	15355	15459	15527	15541	15457	15536	15317	15278	15348	15356	15341	15395	15386	15477	15414	15323	15557	15524	15394	15335	15473	15089	15416	15299	15260	15354	15426	15198	15610	15373	15459	15435	15336	15352	15405	15263	15524	15474	15591	15296	15332	15232	15421	15247	15375	15280	15345	15520	15348	15604	15352	15270	15435	15393	15530	15502	15479	15503	15423	15587	15196	15290	15361	15310	15232	15610	15418	15501	15420	15389	15419	15280	15366	15456	15497	15417	15365	15545	15374	15371	15554	15436	15638	15487	15192	15244	15591	15426	15397	15603	15550	15333	15333	15339	15550	15527	15540	15292	15334	15360	15335	15497	15381	15612	15345	15439	15534	15410	15286	15465	15465	15623	15315	15505	15501	15202	15507	15331	15435	15420	15231	15328	15529	15363	15211	15396	15502	15359	15359	15479	15433	15459	15572	15586	15377	15412	15447	15092	15359	15414	15488	15489	15446	15413	15367	15479	15739	15279	15194	15227	15441	15378	15279	15325	15515	15278	15523	15417	15419	15440	15369	15302	15479	15246	15564	15422	15257	15441	15389	15686	15331	15436	15668	15363	15403	15536	15447	15410	15524	15362	15368	15347	15352	15376	15403	15506	15374	15389	15180	15281	15333	15470	15380	15334	15382	15396	15531	15416	15601	15595	15390	15393	15460	15399	15260	15071	15415	15323	15435	15508	15455	15607	15572	15450	15397	15552	15507	15453	15613	15350	15442	15557	15442	15350	15529	15392	15484	15510	15381	15318	15494	15514	15414	15293	15333	15510	15337	15395	15446	15350	15340	15442	15351	15493	15415	15464	15398	15365	15326	15358	15187	15363	15339	15473	15429	15573	15439	15479	15418	15335	15437	15488	15226	15458	15569	15535	15400	15376	15356	15608	15523	15367	15636	15490	15484	15447	15704	15374	15080	15278	15378	15638	15415	15408	15511	15143	15303	15293	15463	15495	15419	15409	15358	15314	15348	15355	15454	15590	15374	15453	15340	15607	15311	15329	15402	15289	15371	15358	15682	15489	15443	15742	15511	15463	15549	15357	15270	15380	15317	15468	15378	15365	15474	15250	15243	15327	15301	15364	15276	15369	15537	15457	15490	15228	15442	15451	15288	15591	15548	15358	15505	15372	15590	15572	15324	15212	15554	15286	15438	15485	15434	15350	15277	15518	15446	15423	15533	15533	15449	15397	15308	15452	15503	15527	15401	15194	15589	15412	15443	15582	15529	15377	15202	15221	15355	15462	15431	15397	15504	15306	15385	15350	15373	15304	15160	15547	15272	15313	15306	15450	15380	15416	15514	15347	15201	15248	15468	15321	15618	15575	15375	15382	15492	15573	15373	15170	15464	15507	15547	15346	15515	15415	15301	15325	15378	15515	15177	15543	15299	15320	15663	15222	15420	15439	15271	15415	15436	15173	15512	15383	15184	15245	15557	15434	15452	15403	15600	15422	15350	15299	15367	15405	15512	15492	15191	15209	15473	15480	15249	15436	15510	15419	15593	15395	15118	15452	15355	15608	15458	15577	15664	15293	15322	15425	15444	15416	15459	15312	15338	15365	15585	15512	15559	15441	15429	15278	15462	15575	15464	15419	15535	15477	15208	15384	15297	15380	15435	15661	15567	15600	15419	15392	15424	15371	15607	15459	15330	15267	15551	15602	15539	15676	15433	15281	15522	15682	15635	15497	15596	15399	15593	15524	15176	15321	15327	15321	15249	15494	15323	15231	15584	15473	15543	15683	15560	15206	15414	15522	15596	15466	15303	15651	15364	15412	15244	15489	15538	15536	15314	15267	15554	15562	15320	15262	15429	15355	15274	15564	15483	15441	15258	15372	15227	15415	15397	15301	15258	15483	15423	15444	15450	15541	15247	15612	15456	15348	15381	15199	15356	15223	15413	15438	15226	15489	15488	15453	15594	15375	15451	15298	15205	15323	15317	15389	15436	15417	15556	15465	15568	15346	15445	15443	15441	15466	15399	15445	15409	15428	15375	15248	15287	15619	15517	15568	15434	15565	15414	15420	15409	15381	15181	15437
51029	82888	78750	61547	44337	38462	36279	31082	26551	23295	20685	16841	15084	14016	12860	12491	12154	11702	11330	11247	11299	11241	11182	11208	11211	11173	11117	11126	11227	11276	11113	10989	11141	10989	11005	10970	11026	11130	10935	10985	11077	11002	11008	11069	11015	10997	10939	10825	11001	11045	10902	10921	10994	10956	11066	11010	10869	10984	10938	10786	11017	11014	11015	11080	10809	11049	10940	11044	10851	11063	10787	10882	11077	10835	11044	10813	11014	10940	10921	10950	10935	11006	10832	10983	10973	10940	11038	10918	11040	11050	11002	10979	10841	10988	10950	11017	11041	10803	11054	10858	10965	10943	10932	10894	10840	10849	10874	10951	10989	11018	10946	10832	10825	10896	10887	11002	10822	10936	10791	11000	10989	10937	10990	10924	10919	10901	11045	10992	10969	11021	11016	10830	10805	11012	11005	10899	10829	11067	11022	11007	11021	10985	11019	10960	10985	11020	10956	10821	11034	10993	10916	10911	10854	10920	11067	10999	10991	10784	11059	10929	10802	10954	10942	11025	10890	10958	10899	11049	10976	11056	10947	11000	10897	10763	11017	10950	10920	10998	10912	10942	10904	10898	10963	10875	10910	10846	10810	10789	10849	10902	10899	10905	10801	10934	10908	10843	10870	10828	11086	10839	10940	10911	10946	10890	10872	10868	10755	10894	10920	11083	10945	10879	11057	11035	10852	10925	11026	10848	11056	10830	11089	10912	11001	10898	11000	10853	10992	10883	10898	10944	11062	10956	11010	10924	10978	10865	10804	10982	11058	10896	10880	10950	10904	11060	10819	10810	11065	11008	10897	11032	10835	10980	10945	10945	10938	10928	10998	10877	10828	10912	10890	10816	10769	10863	10928	11002	11204	10808	11037	11131	11001	10831	10980	10941	11121	11023	10862	11084	10989	10905	10985	10982	11045	10973	10830	10945	10792	10830	11020	10879	10903	10804	10877	10971	10795	11077	10749	10918	10930	10894	10800	11015	10935	10857	11054	10965	10805	11037	10773	10939	10955	10971	10820	11003	10995	10825	11056	11043	10974	11009	10893	10812	10908	11004	10939	10908	10917	11025	10920	10917	10912	10970	11141	10941	11174	10872	11034	10958	10930	10871	10961	10901	10982	10920	10976	10924	10915	11040	10945	11086	11027	10919	10850	10938	11078	11016	10991	11024	10994	10998	10771	10894	10979	11091	10972	10741	11012	10967	10936	10878	10937	10934	10908	10966	10845	10932	10961	10998	10894	10921	11088	10940	10958	10902	10794	10922	11001	10699	10955	11039	10934	10990	11032	10967	10960	10999	10946	11109	11090	10840	11019	10978	10934	10876	10946	10871	10935	11099	11032	10869	10999	10822	10969	10888	10754	10840	10825	10924	11022	10917	10967	10841	10966	10987	11045	10831	11000	10988	10897	10920	10895	10865	10828	11009	11055	10923	10917	10881	10931	11011	10899	10916	10934	10977	11050	10845	11033	11009	10853	11064	10939	10906	10925	10938	11076	10915	10843	10859	10915	10973	11016	10978	10854	10836	10926	10957	11100	11003	10840	10870	11041	11123	10928	10851	10978	10969	10985	10990	11031	10935	11009	10881	10942	10917	11002	10915	10964	10976	10973	10865	11005	10974	10950	11045	10979	11030	10768	10979	11006	10967	10931	10942	10901	11041	10992	11013	10950	11108	10872	10874	10884	11022	10892	11095	10868	11066	10874	11118	10826	11063	11108	10984	11082	11039	10984	10973	11049	10938	11005	11125	11064	10950	11015	10896	10940	10936	10906	11031	10967	11072	10928	11031	10898	10961	10884	10894	11107	10888	10743	10920	10875	10996	10936	10900	10907	10878	10812	11026	10836	10880	10886	10992	10928	11077	10795	10964	10908	10715	10949	11036	10906	10970	10992	10976	11019	10897	11036	11060	10932	10961	11141	10963	11035	11022	10881	11104	11024	10936	10929	10928	10940	10957	11044	11006	10854	10924	10921	10770	10950	10985	10903	10949	11024	10992	10940	10989	11040	11117	10953	10945	10942	10886	11060	10864	10951	10944	10890	11052	10959	10846	11057	10912	11012	10945	10975	10801	10932	10826	10829	10931	11133	10820	10927	10877	10847	11015	10706	10983	10774	10957	10900	10929	10839	10765	11064	10885	10978	11013	10853	10991	11112	10941	11051	10817	10836	10873	11088	10921	11029	10825	10945	10844	10901	10893	10793	10976	11183	10728	10868	11045	10929	10890	10998	10958	11083	10899	11020	10987	11060	10802	11143	10855	10772	11014	10946	10949	10874	10976	11022	10973	10924	10873	10890	10902	11026	10972	10809	10910	10896	10830	10935	10948	10936	10948	10879	11041	10869	10930	11017	11094	10757	10874	10885	10846	11044	11002	10892	10929	10992	11103	10834	10822	10895	10963	10926	10915	11015	10954	11003	10784	10890	10909	10982	10953	10870	11077	10825	10925	11010	10927	10830	10851	10911	10926	10946	10961	10978	11041	10930	11015	10941	10926	11117	10917	10942	11097	11026	10842	11015	10996	10932	10935	10894	10920	11013	10923	10868	11000	11027	10786	10841	11060	10964	10994	10919	10876	10960	10914	11003	11129	10944	11121	10893	11001	11042	11032	11080	10871	10942	10991	11053	10911	11173	10854	11051	11000	11067	11123	10888	10750	10783	10920	10950	10780	11019	10913	10926	11086	10949	11047	10909	10780	10955	10844	10929	10981	11119	10971	10972	11054	11063	10789	10853	10971	10918	11051	10910	10883	11022	10955	11016	11057	10890	11021	11031	11071	10997	10919	10832	10897	10860	10959	10858	10987	10983	10751	11016	10904	10869	10974	10941	11118	10973	11087	10997	10968	10913	10879	10921	10950	10912	10915	10832	10905	11048	10914	10905	10941	10886	10970	10905	11001	11007	10977	11121	11153	10815	10863	10960	11062	11018	11007	10750	10918	10892	10874	11059	10861	10958	11027	10977	11069	10948	10853	10833	10978	11106	11090	10871	10929	10988	11020	10970	11058	10915	11050	10864	10891	10943	10945	11000	11007	10883	11092	11034	10831	11009	10812	10958	11177	10990	10895	11005	10892	10931	10906	10858	10981	10832	10836	11010	11048	10891	11049	11086	10962	10884	10973	11047	11001	10971	10962	10962	10998	10969	10980	10831	11038	10933	11092	10967	10915	11060	10973	10907	10855	10892	10926	10857	10923	10788	11098	10934	11047	11054	10970	10974	11009	10956	11083	10864	10875	10987	10844	10864	10986	11030	10947	10863	11115	10955	11020	10899	11015	10917	10963	10986	11018	11017	10777	11027	10853	10961	10925	10950	10829	10877	10899	10882	11088	11036	10852	10914	10846	10982	10955	10949	10925	10905	10894	11007	11128	10961	10933	10855	11028	11024	10942	10924	11003	10910	11045	11050	10922	10887	10782	10890	10933	11097	11010	10806	10785	10898	11015	10971	10928	10853	11074	10956	10941	11070	10884	10924	10989	10865	10984	10930	10901	10818	10996	10853	10901	10836	10885	11057	10836	10932	10981	11179	10881	10885	10818	10747	10928	10947	11080	10942	11092	10915	10856	10886	10932	10937	10993	10927	10977	10934	10975	11054	10857	11007	10895	11047	10978	10834	10947	11012	10953	10941	11010	10959	10995	11003	11040	10917	10954	10938	11059	11049	11068	10874	10955	10924	11015	10911	11000	10976	10847	11020	10923	11048	10879	10982	10905	10905	11155	10935	10923	10871	10900	10948	10875	10867	11092	11017	10840	10933	10931	10977	10877	10882	10821	10895	11021	11001	10884	10871	10799	11088	10835	11102	10938	10971	10951	10872	10860	11013	10904	10885	10959	10885	11016	10999	10999	10947	11000	11057	10989	10880	10990	10944	11000	10982	10929	11041	10974	10991	10914	10936	10829	10881	10822	10939	10989	10972	10883	10942	10994	11053	10814	11020	10860	10853	10913	10997	10793	10992	11047	10994	10901	11028	11042	11012	11013	10909	11027	10942	11205	11177	10896	10923	10994	10975	10991	11023	10956	10790	10897	10972	10968	10826	11094	10855	11052	10918	10791	11070	10958	10961	10811	10905	11012	10990	11026	11084	11005	10958	10805	10817	10995	10923	10972	10907	11055	10950	10920	10873	10956	10912	11077	11113	11023	10876	11114	10866	10904	10860	10883	10974	11011	10868	10937	10945	10890	10886	10953	10867	10954	10853	10868	10832	10984	11000	10945	10907	10961	11053	10965	11052	11013	11085	10869	10949	10953	11023	11028	10853	10873	10930	10903	10932	11047	10992	10926	10895	10979	10902	10976	10892	10866	10928	10991	10917	10916	11021	10851	10875	10773	11079	10988	10753	11083	10906	10884	10987	11009	11006	11013	10831	11085	10863	11008	10969	10990	10985	10809	10978	10869	10913	10856	11018	11145	10876	10751	11015	10964	10972	11012	10908	10942	10888	10963	11044	10952	11017	10958	10880	10838	10890	11011	11020	10981	10996	10992	10945	11089	11016	10965	10800	10920	11001	10962	10862	10786	10977	11061	10944	10974	10949	11025	11065	11085	11000	10947	10878	10835	10992	11076	10930	11130	10890	10883	10874	10911	10919	10991	10850	10985	10929	10976	10963	10896	10790	10960	10958	11044	11004	10988	10813	10988	11019	10914	11023	10972	10807	10923	10960	10951	10834	10884	10912	11036	10952	11218	10899	10927	10912	10675	11004	11017	11132	10991	10900	10832	10858	11060	11050	11107	11008	10937	10833	10938	10944	10871	10960	10967	11152	10907	10941	10928	10947	11069	11039	10930	10938	10909	10965	10841	11050	10920	11050	10910	10960	10994	10846	10940	10955	10762	10900	11048	10839	11201	10970	10889	11041	10839	10927	11031	11076	10778	10953	11002	10973	11160	11062	10951	10884	10927	10831	10934	10957	11083	11005	10798	11024	11007	10921	10996	10975	11042	10992	10931	10736	10944	10919	10998	10901	10782	10931	10878	11043	10973	10784	10971	10959	10935	10995	10952	10952	11021	11054	10923	10866	11072	10977	10902	10956	10929	11113	10970	10784	10990	11139	10821	11101	10955	11000	11046	11007	10900	10778	10986	10975	11022	10828	11084	10980	10963	10884	10906	11021	10915	10973	11016	11013	10913
45248	58161	58523	47591	39797	33159	25929	22238	20089	18589	17413	16778	16727	16348	15758	15813	15747	15559	15333	15233	15285	15112	15086	15068	15164	15063	15278	15114	15123	15053	15078	15125	15281	15330	15349	14942	15153	15205	15292	15064	14969	14992	15144	15410	15159	15238	15066	14996	15181	15051	15212	15085	15130	15066	14900	15163	14961	15049	15008	15100	15158	15039	15110	15070	15287	15006	14918	15144	15124	14900	14807	15127	15268	15031	15090	15114	15121	14899	15141	15018	15186	15218	15120	15147	14961	14840	14822	14882	14997	15068	15010	14976	14955	15118	14940	15086	15134	14855	15050	14789	15065	14907	14928	15189	15252	15214	14968	14892	15138	15021	15219	14887	15063	15083	14974	15001	15215	15162	15072	14744	15042	14944	15012	15008	15089	14889	14869	14740	15141	15005	14798	15124	15054	15063	14930	15081	15159	15149	14917	15123	14951	14890	14931	15096	15243	15018	15013	14809	15160	15018	15109	14881	15094	15059	15182	15064	14944	15035	15067	14960	15197	15018	15254	14645	15088	14984	14873	15078	14906	14944	15294	15061	14916	15126	15104	14972	14995	15165	15058	15129	15024	15058	15128	15041	15090	14819	15106	14914	14985	15103	15101	15118	15029	15022	15127	15076	15216	15023	14905	15274	15081	15031	15160	15045	15075	15122	15073	15120	14863	14973	15025	14879	15111	15115	15076	14981	14927	14942	15162	15101	15038	14799	15094	15130	15138	14982	15023	14955	15029	15194	14796	15008	14935	15023	14839	15133	15204	14900	15177	14961	14739	15159	14909	15064	15129	15069	15040	15072	14917	15121	14918	14949	14858	15000	15072	15005	14877	14942	15041	15035	14978	14977	15134	15000	15264	14824	15083	15199	15050	14933	15154	15017	15077	14998	14987	14981	15157	14994	15035	15036	15029	15076	15092	15142	15133	15118	15154	14898	14920	14950	15157	15059	15106	15149	15041	14744	14880	15037	15139	15074	14901	15183	15215	15214	14990	14936	15170	14887	14876	15042	15092	15202	14976	15176	15105	14882	15089	15029	15120	15043	15034	14972	14985	14930	14976	14962	15026	14990	15004	15094	14954	15102	14961	15165	15001	14849	15207	14909	14845	15042	15049	14883	15130	15010	15234	15082	14981	14847	14941	15011	14980	14943	15039	15089	15193	15100	15095	15031	15039	14921	15055	15271	14991	15199	15155	15179	15034	15107	15178	15082	15112	14616	14956	14929	15084	15066	15058	15035	15060	15041	15082	15289	15095	14894	14931	15105	15024	14890	14918	14961	14991	14897	14850	15071	14988	14921	15022	15013	15326	14924	14847	15051	14869	15259	15014	15095	15242	15101	14997	15083	15134	15083	14968	15136	15100	14884	15245	15060	14979	14980	15204	15063	15135	15107	14969	15097	14969	15059	14962	14934	15051	15219	14973	15033	14946	15027	15002	15201	14885	14758	14995	14987	14935	15181	14794	15241	14960	14981	14995	15080	15260	14969	15031	15059	14909	15075	15177	15007	14913	15030	15037	15055	15220	14918	15057	15236	14956	14908	14960	15106	15063	14983	15074	15049	15188	15034	15147	14966	15116	14947	15194	15059	15173	15222	15092	15331	15089	15013	14924	14927	15117	15061	15056	15076	15013	15139	14941	15365	14907	15128	14979	15213	15069	15036	15006	15012	14882	14969	15045	14976	15102	15183	15008	15055	15202	15048	14831	15061	14921	15249	14977	14873	15092	15162	15029	15272	15026	15248	15065	15191	15108	15085	14966	15032	15115	15165	15227	14845	15004	15108	14886	15247	14987	15079	15015	15005	15016	15037	15126	14942	15155	15035	15049	14959	15112	14990	14928	14956	15076	14971	14986	15169	14789	15093	15041	15126	14984	14911	14971	15159	15077	15134	15085	15111	14925	15014	15012	14926	14904	14979	15215	15047	15109	15117	15082	14907	14973	14936	15096	15011	15043	15021	14905	15118	14916	15145	14995	15015	15068	14847	15020	15031	15104	14848	14971	15097	15023	15031	14976	14895	14928	15215	15127	15003	15035	15028	14942	14887	15195	15096	15170	15046	15163	15042	15059	15079	15175	14933	15142	15010	14859	15058	14966	15143	15048	14963	14978	15361	15145	15074	15063	14917	14994	14941	14964	14861	15193	14876	14903	14968	14799	15122	14791	14924	15128	15094	14870	15284	14792	15013	14889	14912	15149	14963	15218	15070	15002	15122	14887	15028	14976	15205	15096	15061	14908	15018	14987	15069	14975	15180	14883	14972	15014	15097	15106	15141	14995	15011	15239	15035	15144	15052	14957	15037	14905	14958	15035	14959	15064	14952	15096	15088	14802	14940	14951	14962	15010	15117	15063	15028	14937	15101	14951	14884	15079	15246	14971	15017	15070	15111	15031	14989	15017	15038	14965	15225	15101	15185	15031	15002	15116	14989	15121	15077	15164	15053	14995	14902	14846	14765	14957	15150	15168	15056	15009	14975	15043	14978	15012	14941	14969	15140	15031	15045	15312	14927	14955	14955	15065	15028	15145	15229	15104	15091	15033	14942	15084	14930	15127	14929	14983	14994	15079	14833	14992	14865	15287	14883	14860	15005	14982	14992	15194	15137	15033	15100	15106	15004	15117	15009	15082	15072	15120	15231	15067	15103	15029	15046	14751	15009	15089	14808	15118	14985	15052	14830	14865	14861	15376	15142	15006	15072	14988	15288	15064	15046	14962	14761	15150	15197	14917	15037	14960	15003	15093	15330	15225	15098	15144	15045	15070	15251	14889	15037	15061	15035	14969	15066	15198	15134	15151	15026	15010	15018	14971	15040	15005	15157	15076	15140	14774	15083	14917	15106	15107	15023	14997	15277	15202	15137	14991	15028	14986	15181	14996	15121	15220	15246	15151	15176	15121	15055	15005	15021	15067	14935	15022	15093	14990	15108	14885	15098	14812	14900	14712	15095	14949	15049	15045	15088	15064	15138	15026	15138	15178	14951	14979	15116	15349	14851	15003	15118	15218	15007	14933	15091	14754	15074	15089	15018	15116	14895	14868	15273	15068	15136	15052	15110	14914	15016	15131	15006	15087	14911	14954	14887	15064	15067	15176	15183	14981	15024	15031	14978	14935	14987	15134	14918	14862	15006	14874	15086	14939	15169	15103	15075	15127	15140	15048	15055	14805	15099	15032	14996	14944	14899	15174	15115	15052	15216	15123	14983	15284	14966	15145	15025	15041	14956	15258	15016	15169	15103	15037	15160	15030	14967	15075	15000	15023	15094	14834	14989	15074	14968	15128	15051	14882	15046	15177	15083	15197	14856	14859	15136	15121	15155	15160	15023	14961	15167	15090	15060	14922	14920	15147	14759	15199	14963	15111	15155	14914	14951	15180	15026	15045	15020	15041	15075	15223	15014	15029	15148	14976	14916	15233	14985	15021	15140	15224	15250	15114	15208	15073	15203	14948	15015	15141	15096	14943	14973	15005	14996	15048	15032	14994	15100	15247	15124	15170	15085	15228	15009	15091	15134	15145	15110	15061	15047	15056	14952	14927	15126	14994	14869	15020	14849	15036	15231	15042	14955	15093	15109	15184	14859	15058	15243	14976	15157	15174	14797	15155	14919	15171	15067	15138	14975	15143	15115	15100	15183	15082	14846	14982	15202	15133	15009	14939	14990	15139	15065	15262	14875	14902	15079	15052	14971	15217	14777	15019	14747	15004	15028	15014	15091	15259	15010	14861	15119	14987	15042	15022	14898	14991	15006	14979	15048	14976	15027	14999	15131	15027	14956	15157	15096	15162	15128	15077	15001	15031	15177	15173	15422	15277	14916	15131	15174	15109	14962	14868	15053	14945	15106	15108	15194	15225	14859	14752	14962	14984	15074	14911	15178	15046	15086	15015	14958	15155	14958	14816	15034	15142	15033	15044	15132	15073	14885	15012	15141	14930	15134	15047	15143	15015	15016	15029	15060	15037	15115	15092	14869	15061	15037	15352	14989	15172	14872	15053	14988	14893	14561	14970	15168	15246	14906	14977	14886	14992	15002	15124	15014	15184	15016	15056	15259	15224	15272	15139	14931	15017	15073	15032	14979	14925	15067	14912	15089	14991	15067	14967	14890	15207	15098	14813	15030	14882	15033	14999	14875	15055	15036	15097	15121	15156	14948	15147	14847	14944	15217	15191	15171	15071	15047	14955	15151	14855	14875	15236	14852	14873	15229	14994	14923	15024	15221	15098	15055	14928	15040	14854	14860	15142	15054	14884	15009	14943	14983	15139	15015	15116	15027	14591	14971	14845	15154	15029	15025	15144	15300	15246	15065	15036	15107	14939	14973	14991	15043	15097	14948	14898	15072	15142	15033	14956	15083	15211	14817	14981	14990	14999	15067	14982	15247	15046	15019	14973	14896	14804	15118	14966	14933	15116	15033	15079	14967	14800	14874	15164	14971	15144	15008	14988	15046	14980	14988	15116	15125	15059	15109	15011	15133	15134	14959	14970	15234	15055	15096	14979	15021	15100	15129	15146	14972	15111	15313	15234	14981	15164	14917	14921	14975	14975	14848	15052	15073	15272	15057	15150	14978	15100	15095	15156	15130	14980	14953	14969	15191	15140	15128	15087	15177	15201	15111	14933	15100	14986	14992	15132	15054	14942	14924	14999	14854	14984	15038	15200	15103	14891	14883	15107	14997	14857	15037	15098	15307	15126	15101	15101	15151	15025	15023	15008	15126	14965	15159	15207	14927	15149	15336	15274	14805	15081	15257	15120	15069	15266	15195	14930	14923	15077	14979	14945	15007	14995	15183	15096	15060	15140	14945	14906	15236	15144	15080	14876	15007	14777	15029	15052	15008	14967	15010	15209	15313	14860	15042	14918	14878	14860	14894	15254	14873	14878	15165	15097	15099	14997	15076	15285	14867	15068	15167	14909	15117	14738	15120	15050	15061	15010	15289	15136	15190	15116	15077	14978	15017	14820	15014	14856	15177	14996	15051	15114	15053	15138	15037	15112	14938	15152	15048	15140	14972	15095	15048	15022	15074	14902	14909	14917	15245	15058	14834	14898	14781	15049	15146	15000	15048	15038	14973	14808	14997	15089	15103	14979	15057	15156	15199	15163	15026	14864	15080	15095	14935	14947	14998	15264	14992
48776	66683	58569	43615	37288	29717	22577	19130	16797	15186	13667	12801	12559	12008	11740	11638	11370	11255	10947	10903	10882	10950	10990	10812	11072	10788	10755	10888	10713	10766	10796	10755	10567	10684	10801	10658	10765	10700	10807	10855	10899	10753	10760	10850	10672	10797	10778	10825	10736	10665	10876	10836	10826	10764	10789	10728	10652	10596	10745	10886	10757	10587	10832	10762	10605	10729	10866	10807	10685	10799	10653	10768	10600	10675	10824	10740	10779	10851	10738	10802	10672	10883	10915	10711	10836	10718	10875	10835	10712	10887	10761	10724	10908	10804	10807	10754	10861	10846	10766	10781	10819	10759	10714	10757	10770	10850	10763	10623	10670	10811	10728	10846	10781	10670	10692	10728	10812	10659	10804	10658	10912	10689	10701	10755	10695	10714	10839	10719	10631	10861	10686	10847	10803	10783	10782	10734	10699	10717	10882	10636	10833	10643	10779	10788	10728	10682	10812	10754	10717	10824	10645	10805	10711	10735	10665	10752	10856	10805	10748	10761	10756	10610	10791	10933	10625	10602	10830	10839	10838	10729	10648	10660	10607	10784	10684	10890	10720	10635	10744	10872	10757	10774	10614	10816	10700	10680	10806	10821	10697	10731	10674	10791	10732	10663	10700	10706	10706	10742	10809	10675	10701	10859	10637	10799	10642	10743	10731	10713	10632	10653	10884	10766	10699	10666	10782	10670	10693	10559	10742	10813	10797	10814	10848	10589	10682	10625	10781	10621	10677	10831	10878	10826	10693	10881	10717	10681	10742	10886	10756	10759	10822	10763	10627	10696	10727	10574	10807	10866	10833	10760	10656	10905	10667	10775	10766	10930	10773	10764	10935	10725	10683	10744	10783	10630	10555	10875	10816	10909	10755	10799	10858	10846	11053	10739	10666	10704	10703	10767	10735	10835	10753	10744	10729	10861	10823	10776	10665	10618	10791	10649	10962	10723	10787	10637	10674	10727	10617	10776	10840	10720	10837	10705	10808	10534	10849	10649	10621	10812	10758	10727	10732	10793	10746	10751	10620	10662	10742	10734	10723	10892	10999	10688	10820	10793	10808	10724	10868	10476	10772	10758	10593	10659	10759	10662	10830	10668	10776	10873	10571	10702	10714	10882	10783	10833	10785	10720	10627	10740	10838	10892	10644	10747	10758	10804	10770	10719	10753	10733	10599	10714	10719	10805	10731	10679	10792	10800	10723	10778	10751	10791	10873	10819	10797	10720	10904	10792	10831	10823	10620	10654	10777	10699	10599	10776	10723	10644	10789	10764	10868	10655	10758	10721	10847	10602	10651	10840	10697	10805	10654	10627	10840	10854	10754	10906	10836	10769	10757	10780	10763	10660	10872	10563	10820	10790	10911	10781	10720	10867	10858	10756	10730	10673	10705	10926	10806	10721	10845	10733	10658	10964	10863	10928	10877	10815	10803	10753	10741	10930	10756	10893	10625	10772	10811	10746	10776	10743	10671	10904	10713	10895	10748	10532	10810	10699	10808	10693	10759	10690	10674	10770	10676	10576	10843	10705	10893	10745	11025	10826	10695	10743	10650	10744	10791	10779	10727	10786	10820	10686	10678	10699	10753	10864	10743	10939	10692	10948	10625	10641	10710	10644	10646	10948	10847	10530	10695	10911	10705	10770	10803	10745	10731	10780	10749	10686	10779	10767	10856	10710	10796	10815	10729	10920	10909	10720	10867	10764	10776	10817	10829	10814	10720	10821	10656	10753	10783	10708	10744	10716	10876	10781	10602	10837	10851	10846	10931	10584	10890	10739	10669	10866	10763	10800	10968	10719	10958	10702	10854	10759	10764	10761	10852	10646	10811	10881	10812	10798	10696	10779	10839	10916	10889	10930	10718	10921	10806	10778	10740	10700	10806	10698	10726	10760	10932	10647	10755	10698	10698	10843	10521	10884	10704	10828	10979	10775	10874	10874	10688	10600	10889	10696	10833	10849	10692	10694	10742	10939	10779	10856	10651	10721	10602	10782	10854	10861	10778	10860	10797	10778	10724	10632	10742	10707	10833	10742	10996	10735	10677	10836	10830	10676	10862	10634	10731	10847	10545	10804	10586	10896	10791	10743	10813	10838	10673	10731	10771	10668	10834	10778	10786	10651	10892	10688	10783	10750	10565	10687	10823	10856	10735	10787	10686	10588	10718	10673	10726	10784	10592	10717	10867	10661	10715	10619	10695	10881	10615	10703	10742	10595	10652	10634	10755	10696	10802	10904	10682	10769	10735	10746	10741	10816	10779	10791	10774	10833	10906	10605	10685	10849	10888	10891	10826	10773	10792	10708	10816	10750	10779	10662	10616	10646	10801	10908	10923	10637	10804	10776	10787	10770	10751	10686	10755	10720	10752	10672	10668	10798	10777	10595	10750	10814	10883	10635	10856	10763	10753	10739	10614	10822	10702	10802	11022	10837	10783	10957	10601	10698	10876	10836	10622	10591	10835	10789	10845	10590	10794	10766	10758	10731	10783	10717	10762	10708	10801	10588	10538	10800	10784	10811	10857	11057	10694	10785	10791	10753	10660	10741	10750	10629	10698	10780	10738	10708	10711	10854	10750	10880	10784	10774	10810	10686	10761	10860	10661	10705	10966	10712	10722	10733	10739	10686	10710	10697	10690	10703	10701	10695	10801	10677	10556	10712	10889	10676	10856	10614	10906	10824	10822	10656	10809	10686	10793	10727	10862	10803	10781	10726	10818	10742	10716	10657	10865	10711	10785	10761	10833	10710	10775	10677	10858	10828	10751	10827	10832	10753	10617	10692	10685	10849	10682	10828	10758	10791	10642	10576	10860	10729	10846	10670	10662	10920	10663	10805	10951	10827	10776	10784	10704	10767	10859	10838	10605	10761	10579	10679	10607	10913	10707	10817	10730	10674	10703	10705	10699	10775	10774	10748	10743	10660	10672	10670	10682	10850	10687	10715	10748	10694	10796	10693	10711	10620	10735	10582	10891	10723	10755	10722	10818	10745	10818	10699	10688	10777	10831	10818	10908	10690	10769	10687	10724	10700	10626	10987	10739	10744	10875	10750	10841	10743	10736	10646	10860	10795	10813	10722	10975	10807	10844	10762	10666	10699	10742	10759	10744	10794	10691	10835	10841	10896	10800	10634	10711	10637	10731	10748	10716	10732	10813	10633	10763	10691	10732	10834	10760	10722	10827	10836	10627	10837	10754	10762	10772	10778	10740	10786	10677	10717	10754	10900	10654	10772	10710	10559	10841	10714	10919	10787	10770	10787	10816	10834	10565	10674	10843	10847	10635	10628	10737	10643	10707	10748	10889	10872	10625	10799	10803	10621	10804	10872	10740	10905	11063	10811	10728	10687	10745	10760	10638	10801	10847	10862	10805	10674	10759	10702	10817	10741	10791	10827	10847	10729	10717	10598	10789	10773	10738	10864	10777	10687	10808	10764	10914	10838	10836	10607	10714	10890	10742	10694	10657	10714	10793	10852	10730	10770	10804	10788	10693	10887	10897	10820	10858	10883	10751	10709	10796	10804	10709	10726	10741	10761	10608	10724	10869	10719	10702	10765	10701	10794	10641	10852	10713	10800	10711	10790	10865	10730	10810	10915	10658	10676	10784	10812	10667	10563	10720	10590	10830	10595	10803	10920	10686	10892	10772	10661	10737	10827	10596	10810	10673	10778	10813	10768	10747	10649	10786	10866	10812	10712	10760	10648	10630	10875	10674	10734	10736	10780	10907	10839	10814	10837	10795	10989	10752	10614	10805	10512	10757	10645	10609	10810	10812	10667	10724	10708	10824	10945	10755	10711	10778	10852	10751	10794	10724	10849	10680	10653	10712	10794	10761	10939	10839	10723	10866	10796	10592	10743	10744	10800	10805	10505	10855	10704	10641	10897	10881	10915	10798	10769	10875	10784	10696	10831	10838	10799	10785	10673	10771	10677	10714	10907	10935	10708	10743	10733	10862	10934	10688	10770	10790	10680	10644	10857	10821	10845	10792	10836	10807	10895	10538	10922	10735	10747	10850	10856	10770	10889	10964	10729	10687	10969	10766	10772	10775	10665	10838	10808	10648	10878	10743	10763	10762	10874	10869	10691	10861	10820	10895	10795	10772	10642	10795	10727	10695	10758	10747	10764	10776	10754	10887	10663	10851	10777	10859	10783	10898	10824	10677	10767	10764	10954	10663	10683	10696	10686	10804	10723	10869	10561	10746	10901	10792	10667	10571	10722	10794	10858	10736	10812	10801	10807	10768	10679	10817	10879	10933	10801	10751	10754	10885	10705	10742	10760	10743	10606	10800	10907	10604	10672	10641	10766	10790	10591	10705	10703	10860	10788	10811	10817	10701	10735	10723	10615	10599	10783	10855	10769	10767	10930	10615	10781	10685	10826	10732	10741	10810	10937	10819	10741	10628	10791	10692	10833	10824	10665	10885	10689	10945	10792	10852	10731	10800	10690	10794	10791	10724	10787	10701	10691	10877	10692	10765	10909	10603	10679	10971	10788	10744	10876	10778	10950	10657	10753	10683	10557	10741	10785	10790	10705	10880	10635	10787	10700	10672	10722	10813	10794	10619	10761	10904	10694	10698	10745	10734	10720	10799	10690	10793	10816	10819	10792	10610	10669	10772	10744	10726	10801	10802	10830	10861	10802	10605	10756	10545	10681	10808	10732	10888	10626	10782	10767	10647	10804	10651	10880	10840	10641	10853	10787	10771	10806	10706	10658	10854	10730	10909	10711	10889	10755	10856	10627	10763	10700	10658	11034	10772	10666	10867	10738	10651	10708	10694	10829	10701	10772	10835	10807	10765	10708	10786	10922	10710	10836	10730	10914	10765	10773	10694	10707	10863	10716	10787	10763	10795	10886	10830	10800	10895	10666	10880	10878	10813	10812	10804	10751	10808	10550	10679	10867	10667	10767	10864	10717	10806	10720	10769	10878	10885	10745	10679	10726	10815	10716	10762	10734	10727	10830	10747	10761	10670	10657	10686	10735	10648	10826	10796	10941	10689	10705	10852	10657	10742	10710	10939	10824	10731	10647	10764	10827	10842	10701	10725	10537	10716	10777	10750	10697	10724	10834	10759	10784	10758	10841	10790	10635	10757	10795	10663	10814	10698	10697	10952	10722	10777	10763	10841	10807
26145	21849	34146	39458	37814	35948	32408	29272	26207	22145	20350	19252	17773	17406	16697	16351	16083	15888	15728	15778	15529	15414	15563	15342	15363	15485	15650	15319	15223	15328	15421	15363	15524	15317	15309	15422	15239	15352	15203	15234	15249	15312	15289	15386	15224	15464	15286	15313	15147	15220	15234	15405	15177	15151	15274	15177	15169	15057	15132	15309	15448	15251	15121	15313	15025	15102	15318	15120	15301	15318	15306	15396	15044	15160	15223	15208	15242	15251	15256	15341	15093	15311	15251	15205	15410	15305	15402	15383	15204	15221	15301	15469	15173	14970	15134	15213	15272	15306	15222	15412	15258	15188	15044	15331	15182	15064	15354	15230	15345	15294	15425	15186	15561	15276	15062	15323	15296	15251	15399	15270	15131	15274	15191	15016	15233	15318	15310	15178	15144	15304	15434	15128	15283	15382	15424	15191	15158	15233	15226	15237	15005	15265	14949	15193	15146	15197	15208	15253	15272	15149	15290	15261	15041	15211	15282	15157	15353	15150	15485	15241	15427	15251	15263	15137	15228	15209	15313	15051	15236	15063	15119	15318	15223	15220	15167	15151	15229	15075	15071	15294	15095	15192	15341	15134	15333	15167	15282	15155	15280	15124	15406	15175	15120	15105	15512	15177	15270	15306	15005	15174	15189	15049	15165	15198	15262	15307	15044	15184	15305	15091	15118	15182	15181	15238	15202	15095	15288	15252	15074	15145	15184	15030	15057	15098	15150	15210	15371	15361	15245	15343	15141	15244	15050	15176	15198	15117	15072	15164	15228	15242	15296	14989	15394	15276	15112	15254	15205	15232	15147	15257	15168	15225	15185	15216	15381	15190	15235	15211	15155	15048	15171	15260	15284	15228	15242	15265	15229	15251	15127	15249	15437	15305	15183	15177	15252	15213	15221	15278	15355	15172	15176	15303	15487	15314	15046	15126	15020	15220	15255	15336	15144	15241	15200	15106	15260	15312	15164	15413	15251	15061	15332	15274	15334	15078	15205	15406	15157	15217	15355	15199	15455	15293	15447	15190	14979	15105	15281	15157	15153	15088	15152	15393	15265	15181	15073	15039	15230	15259	15173	15312	15198	15269	15163	15186	15351	15188	15203	15184	15185	15222	15166	15130	15263	15319	15199	14972	15112	15217	15312	15283	15416	15226	15231	15053	15372	15298	15221	15255	15255	15135	15219	15227	15217	15592	15289	15290	14984	14961	15263	15171	15199	15169	15147	15406	15369	15223	15196	15214	15181	15412	15437	15416	15520	15365	15269	15308	15362	15191	15313	15179	15198	15175	15090	15146	15094	15295	15131	15194	15341	15314	15200	15314	15157	15131	15036	15335	15355	15506	15364	15290	15263	15291	15289	15412	15321	15488	15339	15284	15255	15135	15136	15170	15239	15199	15292	15113	15064	15269	15255	15361	15364	15271	15331	15159	15167	15276	15239	15309	15142	15173	15288	15139	15333	15314	15245	15246	15209	15186	15298	15389	15354	15201	15238	15193	15388	15205	15237	15301	15174	15245	15300	15232	15112	15355	15356	15134	15386	15097	15143	15436	15197	15120	15064	15305	15430	15255	15215	15118	15203	15183	15222	15201	15154	15414	15065	15304	15429	15348	15344	15058	15217	15049	15292	15193	15446	15428	15315	15324	15147	15078	15058	15362	15136	15381	15382	15233	15044	15153	15387	15342	15385	15278	15081	15327	15238	15278	15204	15379	15256	15333	15163	15128	15094	15116	15375	15068	15092	15108	15420	15327	15334	15185	15106	15396	15184	15152	15228	15209	15286	15311	15259	15133	15179	15216	15390	15334	15232	15323	15430	15052	15201	15206	15326	15198	15185	15220	14946	15236	15244	15333	15446	15185	15371	15295	15383	15120	15406	15156	15164	15536	15208	15288	15187	15159	15027	15254	15219	15231	15183	15258	15482	14964	15274	15136	15205	15297	15256	15300	15322	15303	15132	15059	15258	15172	15297	15297	15340	15145	15004	15271	15273	15208	15263	15347	15292	15166	15104	14972	15181	15238	15283	15136	15367	15439	15275	15258	15311	15305	15180	15258	14999	15131	15114	15207	15186	15233	15124	15221	15188	15324	15098	15014	15130	15354	15341	15369	15310	15324	15194	15304	15259	15040	14979	15326	15477	15346	15302	15214	15393	15161	15111	15308	15324	15259	15128	15321	15296	15306	15292	15175	15130	15251	15134	15128	15132	15344	15287	15192	15185	15272	15069	15166	15162	15280	15167	15130	15130	15258	15428	15289	15073	15310	15246	14966	15192	15362	15283	15427	15250	15130	15174	15354	15095	15133	15327	15181	15249	15380	15316	15090	15196	15150	15345	15345	15413	15130	15489	15212	15302	15321	15254	15313	15457	15215	15154	15215	15422	15243	15172	15221	15126	15249	15115	15284	15158	15169	15282	15000	15300	15076	15369	15136	15197	15324	15116	15099	15128	15445	15251	15308	15277	14971	15209	15202	15053	15112	15295	15128	15211	15246	15102	15223	15375	15170	15325	15368	15165	15353	15321	15563	15261	15085	15296	15167	15453	15142	15081	15274	15404	15135	15159	15170	15343	15419	15265	15099	15323	15388	15286	15124	15159	15321	15198	15315	15194	15104	14994	14975	15046	15128	15265	15258	15330	15116	15346	15375	15306	15180	15309	15386	15181	14977	15062	15471	15043	15091	15393	15081	15188	15144	15249	15189	15181	15338	15259	15176	15183	15310	15100	15089	15356	15461	15080	15249	15314	15353	15460	15278	15168	15176	15294	15061	14974	15404	15336	14965	15266	15410	15172	15217	15163	15317	15244	15235	15225	15317	15382	15277	15110	15054	15210	14995	15130	15161	15125	15125	15372	15184	15303	15212	15185	15095	15169	15221	15296	15336	15340	15240	15478	15249	15191	15172	15385	15224	15237	15569	15187	15145	15267	15161	15124	15297	15208	15241	15343	15223	15284	15243	15274	15124	15388	15176	15582	15202	15147	15263	15464	15031	15304	14964	15104	15204	15277	15354	15347	15338	15257	15382	15113	15133	15158	15235	15370	15326	15411	15041	15386	15135	15405	15243	15128	15114	15284	15208	15317	15199	15198	15375	15164	15159	15254	15297	15248	15158	15379	15315	15158	15217	15491	15377	15278	15298	15403	15288	15152	15131	15203	15049	15352	15195	15282	15038	15193	15189	15059	15218	15262	15403	15128	15183	15073	15293	15241	15196	15199	15219	15122	15233	15279	15334	15344	15349	15202	15161	15330	15371	15162	15319	15228	15228	15390	15092	15144	15078	15244	15324	15385	15094	15330	15257	15321	15317	15345	15270	15580	15208	15418	15257	15251	15318	15435	15287	15181	15337	15175	14989	15233	15266	15315	15313	15235	15151	15189	15360	15288	15190	15153	15057	15397	15304	15007	15159	15172	15320	15138	15294	15271	15391	15349	15120	15168	15046	15491	15245	15102	15061	15257	15253	15217	15498	15465	15143	15148	15083	15242	15151	15122	15052	15188	15325	15361	15306	15307	15276	15105	15321	15064	15344	15044	15318	15369	15310	15226	15159	15245	15123	15365	15337	15368	15503	15399	15284	15276	15310	15100	15158	15331	15400	15125	15053	15271	15275	15193	15092	15260	15245	15422	15342	15199	15186	15263	15382	15266	15308	15142	15352	15275	15495	15335	15147	14991	15174	15098	15122	15330	15383	15385	15179	15068	15174	15541	15263	15109	15208	15080	15187	15201	15245	15169	15048	15168	15316	15190	15411	15317	15226	15387	15250	15250	15254	15131	15284	15227	15041	15180	15272	15019	15213	15361	15387	14986	15103	15250	15353	15234	15221	15127	15179	15197	15372	15195	15442	15226	15378	15272	15407	14979	15307	15321	15335	15225	15364	15099	15347	15164	15145	15236	15065	15235	14976	15153	15150	15257	15041	15419	15081	15250	15448	15092	15070	15170	15226	15170	15348	15467	15398	15246	15259	15349	15139	15276	15514	15361	15395	15171	15372	15336	15153	15477	15336	15050	15384	15231	15431	15053	15121	15350	15239	15522	15285	15252	15264	15154	15200	15184	15172	15109	14994	15187	15252	15203	15067	15208	15157	15256	14970	15000	15194	15151	15036	15372	15186	15388	15070	15229	15346	15284	15127	15250	15346	15184	15394	15052	15295	15152	15341	15338	15205	15065	15186	15163	15080	15495	15328	15186	15110	15247	15144	15153	15375	15473	15299	15358	15270	15218	15491	15154	15241	15136	15136	15174	15292	15223	15333	15327	15059	15313	15131	15016	15151	15146	15285	15300	15138	15417	15030	15236	15185	15270	15266	15322	15197	15118	15280	15149	15142	15234	15356	15363	15287	15308	15182	15357	15283	15220	15241	15265	15273	15119	15181	15047	15227	15229	15325	15098	15218	15259	15453	15100	15377	15252	15337	15375	15310	15438	15261	15026	15264	15082	15046	15036	15388	15313	15306	15240	15040	15227	15128	15298	15221	15250	15188	15451	15004	15151	15421	15252	15268	15268	15114	15157	15353	15176	15146	15221	15092	15152	15239	15157	15433	15249	15296	15263	15437	15371	15375	15200	14997	14940	15446	15239	15216	15377	15153	15186	15150	14989	15154	15043	15202	15283	15118	15369	15305	15272	15189	14900	15315	15329	15193	15342	15301	15287	15382	15115	15199	15177	15159	15301	15181	15140	15267	15442	15234	15222	15162	15116	15229	15300	15206	15108	15172	15095	15174	15282	15300	15182	15321	15430	15153	15349	15394	15388	15181	15203	15370	15272	15137	15004	15329	15240	15260	15317	15127	15247	15051	14977	15198	15211	15359	15317	15504	15105	15373	15392	15256	15143	15007	15211	15185	15132	15286	15363	15163	15343	15212	15337	15260	15407	15273	15599	15236	15178	15299	15133	15163	15506	15208	15268	15314	15079	15267	15139	15326	15161	15351	15053	15215	15351	15311	15204	15090	15265	15445	15494	15348	15370	15186	15145	15380	15143	14991	15163	15117	15117	15099	15259	15284	15118	15098	15100	15331	15175	15122	15399	15436	15330	15567	15109	15124	15182	15342	15183	14904	15223	15249	15210	15454	15267	15092	15167	15161	15266	15207	15270	15169	15316	15232	15340	15055	15295	15144	15130	15180	15251	15242
48868	73729	66721	52667	41904	34509	28635	27010	22814	18745	16623	14924	13546	12737	12465	12040	11612	11340	11323	11092	11089	11219	11008	11102	11139	11083	11156	11064	11018	11025	10867	10866	10889	11165	10842	11028	10990	10857	10960	10955	10879	10970	10850	10813	11028	10844	10871	10872	10852	10937	10961	11149	10989	10799	10860	10735	10965	11003	10898	10811	10905	10853	10868	10964	10789	10906	10851	10812	11070	11031	10990	10837	11015	10969	10987	10839	11052	11041	10910	10855	10910	10941	10873	10833	10812	10989	11147	10869	10857	10953	10946	10834	10895	10846	11059	10825	11012	10910	10894	10975	10911	10942	10802	10776	10965	10915	10840	10816	10714	10831	10950	10866	11095	11088	11085	10933	10925	10798	10789	10943	10998	10716	10815	11030	10985	10761	10982	10955	10950	10795	10844	10756	10947	10967	10801	10886	10795	11075	10865	10945	10933	10815	10933	10935	10855	10980	10725	10921	10849	10949	10947	10813	10769	10878	11021	10821	11043	10881	10981	11051	10822	11046	10987	11079	10822	10869	10955	10777	10982	10967	10966	11031	10912	10901	10901	10919	10929	10817	10983	11039	10837	10809	10845	10840	10767	10802	10852	10797	10836	10756	10757	10951	10961	10891	10824	10815	10724	11038	11120	10881	10889	10957	10704	10995	10759	10965	10882	10844	11077	10991	11041	10876	10999	10902	10926	11056	10899	10812	10899	10840	10875	10920	10711	10986	11090	10829	10918	11050	10872	10841	10846	10877	11019	10909	10895	10777	10835	10997	10826	10665	10954	10837	10869	10832	10850	10761	10856	10846	10933	10932	10906	10849	10965	11009	10927	10945	10872	11029	10940	11051	11085	10930	11109	10784	10840	10886	10999	10856	10913	10945	10914	11069	11004	10983	10927	10929	10966	10708	10968	10817	10844	11019	10865	10683	10868	10911	10851	10865	11023	10943	10906	10974	11038	10866	10866	10900	10959	11103	10834	10977	10971	10808	10808	10927	10870	10831	10981	10861	10918	10915	10767	10890	10855	10924	10909	10937	10760	10786	11005	10858	10823	10919	10924	10991	10800	10810	10847	10916	10967	10878	11027	10930	10683	10873	10914	10917	10846	10966	11060	11020	10888	10847	10956	10913	10946	10852	10828	10961	10977	11001	10980	10750	10877	10825	10876	10706	10773	11049	10954	10986	10931	10916	10890	10766	10987	10892	10829	10966	10775	10901	10728	10910	10842	10902	10897	10792	11040	10769	10837	10793	10928	10828	10926	10843	10864	10835	10843	10939	10824	11028	10839	10833	10786	10706	10923	10979	10972	10779	10915	10926	10898	10649	11065	10901	10769	10989	10848	11003	10846	10914	10783	10958	10948	11059	10832	10928	11099	10883	10987	10927	10724	10829	10860	10775	10833	10856	10863	10697	10896	10916	10848	10822	10767	10962	10938	10860	10918	10849	10810	10807	11090	10997	10930	10668	11003	10894	11068	10934	10876	10873	10999	10894	10836	10670	10732	10983	10806	10920	10868	10748	10982	10809	10932	10836	10910	10975	10851	10884	10812	10907	10890	10970	10969	11027	10858	10904	10962	10880	11037	10916	10817	10859	10738	10930	10919	10947	11003	10920	10822	10873	10785	10739	10817	10839	10984	11078	10907	10964	10821	11014	10805	10867	10991	11004	10884	10733	10884	11001	11054	10927	10853	10826	11085	10824	10961	10782	10924	10994	10969	11010	10890	10711	10967	10938	10874	10936	11062	10927	10873	10910	10986	11013	10821	10771	10924	10882	10810	10865	10866	10998	10931	10834	11008	10795	11033	10866	10771	10840	10799	11015	10869	10985	11072	10908	10887	10780	10972	10852	10808	10965	10949	10852	11084	10729	10819	10815	10766	10919	10784	10911	10902	10952	10983	10946	10927	10788	10880	10804	10957	10843	10794	11087	10932	10772	10858	11102	10779	10823	10792	11039	11095	10856	10786	10883	10932	10894	10928	10884	10903	11013	10884	10850	10773	11019	11030	10930	10978	10824	10881	10896	10872	10799	11012	11101	10767	10910	10982	10920	10849	10875	10804	10782	10875	11111	10938	10836	10995	11028	10846	10990	11033	10985	10936	10890	10869	10844	10825	10824	11025	10956	10871	10682	10919	10795	10725	10837	10823	10921	10864	10867	11112	10820	10680	10870	10785	10868	10901	11031	10881	10947	10994	10949	10942	10925	10956	10910	10835	10927	10878	10966	11022	10859	10863	10850	10887	10939	10881	10885	10897	10865	10906	11006	10747	10945	10876	10803	10844	10689	10978	10815	10885	10810	10962	10841	10863	10714	10901	10922	10819	10972	11018	10841	10925	10951	10788	10800	10963	10949	10874	10932	10922	10939	10903	11001	10907	11022	10797	10823	10852	11046	10847	10798	10903	10860	10896	10894	10823	11199	10786	10792	10900	10826	10924	10840	10988	10966	11066	10929	10729	10848	10890	10846	10865	10874	10924	10919	10997	10772	10988	10845	10864	10874	10942	10748	10705	10846	10946	10777	10877	10853	10663	11075	10978	10925	10820	10881	10966	10896	10919	10959	10998	10837	10872	10970	10781	10974	10941	10981	10927	10891	10809	10976	10815	10915	10986	10986	10806	10994	10826	10942	11020	11004	10948	10937	11039	10876	10854	10867	10971	10901	10905	10905	10817	10882	10850	10867	10822	10690	10741	10853	11009	11025	10999	10810	10908	10913	10881	10967	10923	10918	10940	11049	10978	10866	10722	10917	10844	10932	10954	10854	10888	10794	10958	10773	10810	10867	10853	11128	10799	10768	10832	10823	10800	10869	10873	10887	10858	10879	10899	10796	10849	10852	10894	10995	10719	10825	10775	10752	10814	11003	10953	10872	11043	10991	10845	10931	10916	10809	10863	10889	10738	10896	11003	10690	10680	11018	10991	11031	10835	10942	10906	10903	10837	10801	10800	10831	10876	11037	11091	10899	11115	10862	10963	10907	10892	11005	10802	10847	10863	10987	10934	11033	10783	10882	10775	10900	10988	10715	10923	10735	10914	11082	11001	10893	10944	10870	10820	10862	10904	10876	11060	10876	10966	10738	11014	10926	10851	10681	10961	10940	10704	10945	10852	11033	10878	10925	10959	10928	10942	10912	10872	10930	10819	10730	10881	10829	10772	11019	10964	10789	10923	11227	10859	10839	10947	10866	11034	10856	10797	10824	10755	11027	11023	10812	10942	10884	11051	10794	10779	10894	11018	10905	10916	10884	10948	10964	10886	11058	10938	10800	11035	10983	10856	11000	10971	10778	10992	11001	10795	10833	11003	10833	10878	10889	11078	11008	10962	10973	10842	10928	10847	11053	10825	10940	10942	10796	10955	10889	10961	10812	10800	10964	10922	10952	11031	10942	10918	10923	11010	10901	10806	10957	10878	10808	10928	11001	10754	10903	10893	10796	10931	10848	10993	10952	10992	10807	10927	11057	10860	10759	10806	10993	10967	10865	10937	10917	10927	10932	11092	10894	10914	10800	10941	10855	10913	10855	10806	11001	10801	10988	10736	10835	10999	10837	10748	10970	10862	10809	10929	10772	10897	10926	10902	11023	10865	10881	10927	10855	10888	10790	10957	10738	10927	10989	10951	10854	10943	10892	10920	10885	10979	10892	10823	10852	10792	10952	10850	10940	10825	10912	10852	10823	10986	11145	10868	10904	10900	11028	10870	10878	10925	11000	10645	11014	10987	10926	10778	10826	10952	10889	10907	10928	10896	10800	10864	10757	10883	11041	10973	10785	10879	10883	11022	10867	10886	10890	10990	11039	10813	10968	10848	11175	10886	10909	10823	10756	10876	10748	10943	10748	11093	10914	10785	10898	11026	11011	10941	10807	10808	10793	10777	10762	10830	10794	10723	10930	10976	10876	10771	10807	11067	10833	11015	11013	10937	10868	10816	10863	10933	10763	10971	10924	10933	10692	10807	10824	10929	10945	10930	10922	10856	10864	10750	10887	10902	10934	10918	11086	11107	10851	11085	10768	10754	10983	10747	10955	10928	10852	10684	10883	11000	10782	10816	10792	10806	10842	10967	10938	10953	10867	10870	10705	10985	10905	10917	10962	10973	11188	10953	10933	10874	10792	10826	10753	10996	10912	10822	11037	11055	10934	11014	11106	11019	10873	10952	10959	10722	10861	10817	10875	10937	10856	10916	11016	10758	10742	10991	10853	10889	11007	10896	10997	10937	11019	10925	10872	10842	10983	10916	10938	10905	10974	10871	10932	10847	10736	10892	10928	10930	10868	10870	10971	10739	10884	10940	10886	10859	10976	10852	10935	10959	10820	10919	10815	11020	10777	10874	10817	10860	10917	10843	10810	10874	10848	10848	10966	11053	10945	10910	11020	10877	11010	10855	10824	10915	10947	10974	11013	10864	10966	10846	10963	10949	10799	10800	10800	10818	10972	10814	10935	10793	10742	10878	10925	10765	10995	10831	10911	10916	10947	10928	10861	10885	10878	10946	10947	10842	11093	11002	10905	11021	10922	10929	10815	10797	10944	10937	10877	10940	10920	11001	10890	10776	11018	11009	10773	10926	10998	10852	10900	11026	10840	10876	10977	10950	10837	10965	10924	10723	11017	10999	10994	10955	10785	11026	10933	10803	10833	10860	11003	10883	10927	10881	10853	10966	10962	10797	10971	10765	10811	10959	10887	10905	10927	10947	11023	10963	10857	10787	10805	10946	10858	11243	10930	10837	10736	10710	11095	10894	10816	10859	10790	10742	10878	10823	10900	10844	10714	11023	10877	10787	11033	10806	10980	10993	10940	10873	10864	11004	10863	10969	10884	10973	10839	10949	10853	10844	10760	10763	10737	10817	10865	10931	10888	11065	10785	10888	10889	10793	10884	11068	10912	10824	10970	10871	10950	10967	10898	10861	10872	10995	10951	10948	10858	10958	10834	10798	10935	10918	10888	10917	10856	10955	10890	11000	11049	10873	11132	10997	10871	10935	10926	10941	10822	10708	10910	10855	10915	10698	10924	10921	10903	10887	10924	10884	10903	11019	10952	10939	10913	10807	10739	10726	10823	10881	11034	10944	10740	10905	10908	10879	10896	10824	10721	10930	10956	10806	10993	10830	10758	10990	10970	10957	11056	10973	10952
24245	21161	30202	29917	33334	39197	43021	37755	32485	26764	24249	21911	19655	18072	17213	16700	16480	16127	15914	15984	15797	15733	15710	15687	15697	15710	15641	15527	15677	15637	15508	15744	15388	15284	15630	15587	15445	15387	15492	15443	15368	15477	15545	15370	15678	15583	15477	15281	15455	15358	15491	15564	15386	15378	15239	15229	15442	15651	15493	15368	15390	15276	15392	15570	15483	15463	15310	15416	15451	15490	15412	15362	15332	15320	15480	15090	15308	15363	15281	15503	15271	15481	15518	15371	15483	15284	15406	15403	15528	15540	15284	15273	15391	15418	15459	15354	15440	15546	15358	15563	15428	15470	15383	15291	15276	15376	15475	15504	15248	15495	15246	15291	15515	15463	15319	15271	15202	15545	15265	15233	15496	15358	15331	15497	15404	15452	15498	15402	15240	15366	15337	15234	15116	15337	15487	15282	15291	15370	15409	15177	15423	15373	15283	15391	15133	15623	15264	15390	15563	15337	15424	15407	15388	15567	15403	15427	15268	15463	15522	15267	15467	15453	15359	15361	15343	15468	15432	15444	15405	15259	15370	15376	15364	15360	15498	15477	15458	15386	15300	15296	15483	15463	15475	15353	15377	15345	15117	15282	15184	15246	15469	15355	15381	15336	15294	15448	15336	15336	15245	15349	15583	15479	15353	15297	15255	15319	15395	15363	15500	15393	15382	15351	15548	15480	15283	15376	15469	15341	15193	15156	15321	15342	15461	15455	15402	15341	15388	15379	15450	15357	15482	15387	15441	15213	15203	15348	15321	15331	15293	15147	15280	15350	15442	15512	15379	15557	15584	15431	15348	15364	15321	15323	15429	15267	15544	15218	15339	15239	15303	15506	15483	15311	15588	15302	15319	15566	15340	15329	15295	15542	15281	15119	15288	15460	15378	15413	15301	15298	15422	15285	15524	15369	15218	15354	15358	15216	15247	15219	15178	15366	15303	15129	15388	15394	15504	15282	15288	15327	15445	15369	15337	15173	15492	15361	15188	15251	15250	15638	15508	15456	15214	15202	15152	15338	15377	15232	15408	15451	15370	15153	15150	15351	15186	15318	15457	15606	15479	15358	15327	15534	15392	15324	15592	15389	15291	15370	15414	15438	15545	15337	15405	15371	15583	15263	15579	15554	15403	15377	15379	15346	15332	15471	15290	15494	15275	15296	15390	15392	15438	15437	15369	15532	15390	15348	15442	15279	15296	15104	15279	15472	15409	15414	15522	15351	15501	15391	15428	15459	15370	15453	15491	15381	15346	15402	15429	15247	15389	15212	15391	15351	15266	15189	15243	15268	15388	15191	15152	15316	15328	15463	15300	15275	15454	15436	15345	15444	15468	15171	15299	15284	15393	15403	15184	15252	15561	15437	15494	15294	15384	15468	15515	15346	15444	15316	15118	15235	15278	15389	15371	15317	15149	15301	15483	15349	15332	15472	15395	15396	15337	15567	15281	15006	15316	15540	15620	15476	15433	15333	15127	15386	15190	15351	15405	15324	15527	15381	15585	15394	15468	15376	15269	15236	15420	15222	15533	15310	15407	15274	15309	15590	15382	15491	15307	15565	15376	15462	15335	15224	15382	15459	15493	15235	15317	15397	15331	15334	15241	15361	15518	15385	15371	15356	15497	15192	15252	15273	15449	15564	15264	15321	15699	15253	15243	15425	15555	15415	15467	15568	15352	15503	15546	15494	15414	15317	15501	15337	15421	15459	15441	15317	15315	15392	15108	15262	15348	15479	15437	15625	15500	15176	15443	15263	15281	15329	15365	15341	15379	15144	15613	15379	15332	15318	15442	15524	15251	15213	15283	15238	15465	15385	15492	15337	15431	15363	15412	15516	15455	15525	15372	15294	15208	15385	15399	15271	15502	15321	15328	15318	15326	15282	15207	15347	15536	15362	15497	15552	15353	15422	15330	15241	15343	15493	15263	15275	15434	15316	15313	15410	15381	15404	15464	15557	15339	15348	15418	15199	15372	15545	15504	15334	15408	15376	15272	15306	15281	15309	15356	15322	15396	15429	15312	15238	15323	15239	15156	15340	15283	15316	15295	15473	15374	15375	15494	15426	15145	15332	15467	15359	15387	15126	15335	15503	15313	15174	15345	15157	15224	15522	15351	15455	15270	15366	15461	15364	15376	15283	15368	15491	15614	15305	15265	15497	15392	15475	15356	15271	15248	15196	15427	15364	15470	15256	15327	15276	15252	15065	15348	15403	15467	15435	15613	15332	15569	15416	15438	15336	15382	15312	15320	15340	15396	15239	15495	15300	15287	15445	15269	15319	15499	15268	15471	15552	15470	15538	15487	15263	15372	15342	15329	15319	15073	15422	15598	15465	15250	15465	15354	15220	15221	15387	15260	15327	15513	15227	15329	15180	15160	15320	15203	15348	15444	15292	15187	15340	15415	15367	15289	15226	15241	15274	15490	15418	15494	15625	15345	15219	15560	15239	15492	15545	15115	15359	15274	15220	15305	15356	15366	15335	15397	15444	15401	15402	15453	15624	15323	15283	15251	15414	15368	15458	15409	15330	15406	15234	15488	15432	15192	15458	15487	15474	15231	15292	15438	15512	15343	15389	15379	15177	15631	15412	15500	15211	15362	15517	15268	15364	15336	15403	15293	15164	15410	15253	15567	15370	15304	15486	15446	15213	15342	15472	15717	15403	15313	15398	15266	15348	15499	15411	15429	15148	15456	15426	15262	15308	15282	15128	15487	15437	15177	15324	15245	15364	15291	15585	15349	15557	15288	15452	15320	15126	15289	15372	15156	15161	15363	15371	15147	15326	15254	15242	15136	15325	15316	15451	15668	15299	15470	15464	15295	15358	15210	15540	15424	15428	15449	15376	15427	15490	15462	15374	15312	15344	15307	15361	15329	15207	15190	15359	15283	15470	15327	15599	15452	15258	15358	15128	15250	15312	15534	15007	15338	15258	15335	15268	15295	15365	15240	15383	15397	15243	15410	15268	15195	15358	15353	15217	15220	15346	15367	15495	15051	15450	15365	15294	15433	15533	15280	15329	15401	15472	15308	15567	15287	15162	15301	15137	15578	15541	15314	15283	15347	15399	15274	15546	15329	15335	15433	15510	15384	15318	15604	15358	15319	15194	15457	15387	15190	15515	15683	15221	15231	15351	15173	15562	15465	15531	15470	15538	15438	15254	15276	15268	15482	15279	15335	15491	15379	15551	15374	15420	15412	15272	15363	15389	15441	15414	15317	15502	15365	15345	15439	15089	15530	15360	15382	15395	15372	15295	15316	15391	15477	15354	15227	15402	15347	15356	15249	15372	15388	15411	15418	15350	15276	15377	15288	15353	15536	15492	15554	15457	15412	15397	15189	15277	15408	15446	15300	15123	15187	15371	15421	15319	15472	15344	15114	15401	15156	15338	15311	15190	15335	15338	15313	15647	15324	15424	15324	15416	15427	15337	15385	15364	15240	15355	15486	15523	15545	15566	15253	15220	15451	15179	15404	15436	15369	15481	15406	15597	15402	15307	15486	15381	15551	15545	15376	15337	15212	15389	15488	15470	15377	15556	15300	15388	15468	15303	15373	15220	15274	15290	15340	15443	15468	15438	15509	15493	15363	15134	15365	15594	15320	15472	15530	15464	15202	15383	15334	15470	15348	15454	15517	15251	15224	15537	15176	15097	15571	15391	15369	15393	15416	15384	15235	15320	15527	15498	15343	15176	15166	15378	15375	15452	15419	15319	15451	15460	15462	15267	15359	15197	15384	15486	15355	15317	15446	15203	15369	15360	15368	15422	15243	15472	15357	15389	15302	15495	15518	15428	15177	15387	15295	15350	15501	15670	15540	15318	15333	15364	15298	15470	15414	15350	15294	15187	15258	15109	15202	15369	15380	15472	15497	15407	15261	15108	15276	15297	15324	15383	15343	15381	15318	15343	15410	15316	15425	15299	15394	15594	15406	15408	15196	15237	15498	15253	15462	15312	15355	15376	15198	15201	15473	15299	15513	15141	15380	15271	15271	15414	15549	15321	15377	15470	15583	15354	15216	15279	15334	15597	15352	15207	15496	15318	15484	15446	15456	15371	15288	15421	15357	15529	15424	15488	15453	15265	15557	15506	15244	15300	15235	15371	15450	15429	15454	15442	15374	15401	15406	15387	15407	15244	15120	15344	15363	15317	15501	15443	15366	15387	15265	15340	15480	15623	15339	15297	15284	15325	15350	15353	15308	15495	15402	15343	15266	15496	15319	15202	15568	15343	15404	15404	15502	15365	15313	15441	15342	15320	15269	15401	15353	15177	15337	15493	15365	15253	15577	15483	15343	15297	15333	15501	15378	15555	15469	15490	15378	15553	15359	15248	15209	15199	15256	15158	15249	15246	15410	15179	15313	15301	15510	15385	15314	15333	15303	15266	15328	15372	15429	15403	15367	15283	15297	15362	15499	15446	15472	15376	15407	15293	15543	15235	15439	15305	15341	15408	15445	15196	15280	15315	15295	15523	15414	15204	15485	15443	15605	15434	15173	15493	15601	15509	15123	15268	15486	15450	15329	15530	15373	15400	15419	15323	15227	15429	15648	15492	15528	15436	15417	15434	15360	15286	15393	15406	15299	15220	15553	15343	15264	15215	15450	15261	15388	15406	15217	15347	15369	15303	15372	15595	15266	15389	15301	15207	15463	15402	15574	15391	15183	15368	15433	15346	15400	15263	15358	15321	15337	15325	15387	15488	15339	15375	15525	15303	15501	15494	15533	15450	15258	15321	15442	15273	15276	15374	15329	15383	15396	15572	15354	15355	15244	15472	15359	15446	15347	15311	15354	15288	15634	15682	15454	15255	15192	15341	15514	15357	15432	15317	15333	15311	15303	15481	15437	15260	15319	15446	15404	15392	15264	15370	15291	15331	15437	15469	15415	15216	15371	15258	15527	15481	15451	15323	15423	15335	15360	15167	15298	15392	15487	15461	15301	15381	15327	15532	15304	15344	15609	15292	15551	15417	15414	15438	15307	15272	15342	15257	15194	15289	15344	15418	15371	15456	15371	15218	15514	15382	15542	15356	15352	15205	15587	15415	15476	15455	15294	15403	15497	15166	15292	15254	15398	15171	15432	15111	15480	15336	15406	15340	15274	15309	15383	15449	15419	15242	15518	15299	15387	15287
50178	81020	73665	57572	47595	42614	40563	35611	29024	23140	20366	17981	15429	13639	12838	12244	12028	11629	11460	11314	11400	11163	11217	11017	11193	11110	11102	11121	11114	11091	11039	11168	10935	11009	11048	11065	10993	10907	11007	10977	11083	10888	10989	11018	10940	11033	10966	11000	10857	11016	10969	10914	10944	10866	10929	10863	10894	10983	10997	11039	11001	10968	10874	11004	10935	11011	10955	11074	10827	10935	10919	11075	10859	10892	10830	11032	11069	10912	10910	11008	11005	11068	11039	10937	10953	10905	10949	10968	10930	11107	11073	10794	10990	10933	10825	11096	10972	10957	11030	10959	10923	10832	10933	10918	11005	10874	10975	10881	11053	11005	10810	10825	10991	11037	10827	10917	10981	10894	10992	11211	10932	11140	10840	10860	11017	10856	10922	10879	10788	10893	11001	10820	10973	10820	10862	10843	10914	10961	10829	10956	10841	10875	11014	10982	10955	10762	10848	10946	10937	10847	10889	11072	10945	11062	10991	10917	10852	10897	11107	11049	11057	10859	11004	10897	10889	10775	10828	10848	10940	10887	11024	10805	11057	10827	10859	10814	10976	10956	11063	10902	11113	10874	11046	10657	11089	10913	11133	10979	10928	10893	10953	10827	10958	11025	11061	11093	10967	10856	10900	10907	11083	11019	10959	10904	10869	11123	10873	11034	10896	10750	11069	11066	11036	10957	10924	11056	10985	10957	10844	10803	10802	10952	10864	11006	10890	10931	10888	11009	10936	10849	10898	11090	10832	10865	11024	10942	11054	10959	11025	10951	10814	11055	11024	10933	11013	10852	11058	10925	10808	10863	11004	11004	10937	10922	10892	10814	10858	10941	10779	10968	10921	10770	10914	11009	11016	10771	10989	10903	10938	10896	11114	11083	10763	11036	10946	10908	11054	11043	10939	10815	10883	11049	10931	11050	10917	10895	10824	10872	10866	10826	11038	10834	10868	10961	10876	11026	10788	11008	10935	10908	11090	10928	10852	10989	11152	10921	10966	10896	11092	10994	10894	10992	10975	10901	10846	10932	10991	10981	11118	10905	10903	10949	10990	11063	11081	10991	10942	10892	11056	11013	10859	10939	10985	10978	10822	10952	11136	10930	10899	10868	11052	10916	10962	10869	11092	11005	11005	10959	10961	10916	10886	11017	11147	10920	10948	10946	10911	10844	10889	10870	11015	10808	10832	10964	11050	11052	11007	10944	10945	10959	10981	11048	10909	10898	10958	10874	11030	11048	10982	10934	11052	10912	10996	10938	11099	10922	10931	10993	10928	11077	10830	10922	10807	10957	11029	10963	10859	10786	10901	11059	11022	10824	10868	10866	10792	10984	10804	11149	10989	10881	10767	10836	11112	10925	10940	11021	10788	10987	10715	10914	10971	10856	10778	10957	10951	10883	10870	11049	10760	10931	11075	10898	10857	10801	10975	10984	10896	10936	11009	10814	10870	11142	11077	11066	11085	10937	10977	10997	10965	11018	10904	10920	11035	10925	10787	10927	10964	11003	10974	10985	10938	11032	10908	10949	10886	10981	10889	10906	10940	10906	10974	10849	11069	10982	11092	11177	10926	10868	10872	10815	10893	10965	10913	10958	10953	10971	10865	11054	10868	10934	10920	10867	10887	10865	10998	11056	10933	10926	10811	10783	10946	10893	11004	10961	10877	10986	10877	10986	10910	11005	10940	10961	11002	10910	10907	10993	10871	10890	10909	10920	10988	10856	10943	10921	11019	11005	10934	10901	11045	10957	10898	10833	11071	10989	11045	10998	10990	10870	10920	10814	10925	10941	10938	11018	11004	10970	10941	10775	10946	11066	10857	11020	10973	10954	10917	10727	10816	10939	11088	11031	10944	10917	10884	10882	11090	10907	10969	10951	11039	10782	10921	10810	10900	10874	10962	11025	10992	11051	11053	10989	10927	10982	10993	10980	11000	10969	10966	10910	10878	10951	10886	10974	11009	10984	11045	10935	10995	10981	10926	11082	10875	10913	10856	10983	10868	10962	10967	10863	10885	10847	10933	10953	11024	10984	10931	10958	10853	10988	10885	10958	10818	10999	10961	10969	10915	10879	10983	10916	11067	10923	10910	10872	10884	10953	10952	10962	11016	10860	10861	10925	10831	10970	10816	10921	10880	11010	10999	10999	10927	11042	10830	10982	10868	10960	10874	10979	11066	10993	10972	10914	10903	10901	11006	11031	10889	11002	10920	11053	10814	10956	10922	10958	10951	10925	10909	10991	10941	10851	11007	10673	10909	10895	10964	10888	10899	10807	10734	10798	10944	11066	10898	10933	11035	10869	10987	11028	10982	11059	11108	10904	10919	10922	10863	11073	11045	10957	10938	11093	11048	11000	10916	11052	10940	10936	11093	10946	11076	10838	11016	10973	11028	11070	10911	11080	10897	11145	11005	11000	11038	10929	11014	11016	10967	10966	10913	10992	10769	10916	10950	10935	10987	10948	10917	10968	10704	10874	10962	10913	11026	11149	10943	10892	10787	10869	10827	10870	10922	10980	10735	11084	10883	11098	10743	10838	11023	10875	10868	10955	11047	11002	10972	10948	10681	10959	10988	11179	11034	10859	10793	11050	10857	10962	10988	11243	10951	11032	10807	10936	10946	10887	10978	10945	10836	10978	11001	11004	10874	11090	10915	10921	10776	10773	10774	10991	10891	10790	10830	10817	11064	10866	10886	10939	10830	10921	10924	10972	10902	11027	10940	10992	10990	11092	10763	10961	11031	11126	10963	10961	10983	10868	11072	10937	11001	10864	10884	11134	10880	10860	10994	10945	11163	10849	11019	10923	10959	11012	10893	10922	10891	10838	10907	11084	10754	11017	10993	10869	10888	10917	10885	11013	10978	10867	10958	11116	11016	10836	10831	10912	10982	10911	10875	10923	10930	10887	11074	11131	10762	11251	11065	10816	10932	10906	10920	10959	10908	10827	10987	11049	10887	11106	11060	10800	10944	10955	10914	10860	10904	10865	10902	10966	11116	11057	11011	10936	10822	10859	10974	10880	10972	10865	10878	10887	10783	10906	10992	10989	10949	10800	11009	10884	10850	10871	10801	10985	11097	10924	10994	10863	11000	11007	11058	10875	10939	11168	11025	10971	10971	11122	10869	10948	10969	11133	10915	10919	10993	10920	10854	11152	11021	10839	10965	11033	10859	11036	11028	11043	10780	11005	10969	10964	10830	10773	11152	11096	10929	10877	10898	10931	11114	11046	10904	11024	11016	11021	10896	11054	10871	10980	10959	11154	10850	10804	10873	10911	10921	10940	11066	10958	10983	10956	11020	10972	10992	10846	10957	10990	10974	10988	10985	10772	10998	11031	10919	10946	11027	11000	10851	10840	10957	10826	11140	11037	10983	10837	11041	10936	10973	11133	10955	10852	10940	10856	10978	10955	11030	10899	10959	10904	10846	10997	11033	10871	10914	11129	10983	10999	10781	10784	11023	11019	10896	10819	10984	11048	10946	10894	11013	10845	10865	11054	10798	10871	11021	10872	10775	10822	10902	10980	10848	10933	10948	10992	11097	10985	10929	11007	10966	10865	10944	11086	10925	10857	10965	10939	10954	10983	10985	10919	10941	10838	10965	10904	10972	10908	10916	10898	10963	11152	11111	10896	10893	10839	10866	10965	10945	11059	10816	11101	10829	10963	10952	11069	10950	10874	11110	10860	10957	10982	10909	11200	10919	11120	10907	11106	11007	10677	11025	11012	10963	11102	10870	10865	11028	10937	10944	10844	11072	10888	11031	10802	10933	10953	10876	11034	10961	10865	10954	10967	11007	10886	10998	10976	10993	10837	10811	11075	10896	10876	10957	10925	11042	10907	11041	11050	10892	10873	10963	10972	11093	10823	11002	10943	10994	10833	10868	10921	10974	10885	10832	10849	11020	10881	10936	10987	10966	11067	10770	11048	10952	10911	10950	10963	10873	10814	11085	10953	11014	10938	11131	10921	10813	10877	10949	10868	11134	10901	10814	10971	10974	11039	10923	10855	10904	10829	10995	10802	10972	10845	11060	11058	10897	10884	11096	10967	10903	10938	10921	10937	10872	11011	10858	10885	10866	10897	10800	10966	10827	10956	10793	10812	11088	11068	10911	10990	10886	10984	10772	10962	10906	11022	11079	11012	10908	11094	10896	10965	10942	10872	10838	11059	10858	10845	10797	10924	10921	11025	10931	10923	10742	10887	10997	11004	10783	10824	10975	10927	10841	10893	10945	10892	11051	10935	11005	10912	10899	10965	10935	11032	11044	10946	10894	11009	11010	10943	11034	10877	10982	10823	10954	10866	11018	10881	10751	10957	10995	10838	10925	11045	10890	10812	10930	10897	10905	11144	10923	10987	10926	10907	11035	11045	10905	10883	11019	10989	10881	10919	10736	10840	10971	11052	10821	11088	10984	10942	10819	10940	10917	10901	10915	10946	10865	10843	10948	10923	10983	10775	10930	10909	11006	10991	11079	10956	10931	11001	10950	10860	10904	11020	10829	10942	10921	10863	10858	10810	11089	10938	11012	11065	10842	10973	10903	10974	10879	10962	10872	11077	10997	10933	11023	10886	11085	10732	10931	10932	11040	10857	10931	11010	10900	11024	11118	10984	10937	10858	10815	11018	10904	10996	11046	10939	10917	10865	10933	10871	10967	10906	11009	10898	10899	10925	11003	10966	10895	10880	10944	10927	11013	11061	11099	11001	10875	11044	11065	10984	10887	10937	10895	10945	11020	10832	10963	11040	11167	10759	10956	10830	10918	10972	11036	10985	11030	10912	11007	10873	10962	10945	10865	10860	11047	10867	10894	10913	10904	10858	10884	10947	11061	10949	10941	10883	11074	10932	11024	10937	11005	10872	10975	10935	10958	11049	10945	10935	10968	10877	10943	11114	10763	10926	10949	10778	10775	11048	10970	10860	11062	10764	10949	10922	10868	11078	10962	11033	11057	11011	11039	10815	10928	11068	11066	10971	10874	11097	10939	10879	11073	11028	10833	10971	10829	11136	10748	11006	10771	10924	10937	10992	10959	10997	10874	10789	11138	10945	10916	10924	10985	10919	10881	10972	11161	10896	11026	11000	11045	10788	10837	10854	10897	10907	10866	10885	11073	10854	10978	11109	10909	10963
45033	56604	56916	46179	38223	32811	28128	24034	20749	19164	18496	17413	16724	16284	15939	15604	15434	15335	15334	15309	15263	15080	15236	15047	15198	15225	15281	15130	15203	15269	15166	15224	15233	15265	15268	15025	15185	15262	15101	15082	15054	14993	15101	15092	15108	15283	15096	14942	15161	15167	15081	15083	15038	15144	15092	14973	15029	15265	14967	15292	15212	15372	15299	15235	15073	15236	14924	15103	15007	15265	15062	15320	15131	15306	15278	15197	15040	15023	15162	15090	14999	15247	15012	14927	15144	14964	15050	15062	15138	15111	15037	15135	15242	15121	15085	14994	15069	15019	15018	15160	15009	15073	15295	15025	15070	15119	15156	15159	14996	15156	15132	15168	15044	15248	15156	15046	15101	15089	15008	15012	14918	14979	15086	15010	15338	15090	14874	15009	15164	15174	15154	15205	15213	15207	15233	15218	15195	15078	15107	15095	15106	15040	15268	15335	15078	15067	15148	15152	15278	15003	15016	15140	15199	15186	15028	15035	15122	15120	14832	15003	15004	14962	15090	15118	14908	15067	15158	15063	15087	15074	14994	15018	15283	15043	15067	14967	15086	15147	15164	15189	14924	15015	14966	14894	14921	15115	14952	15067	15336	15166	15151	15138	15050	15055	15151	15027	15165	15110	15084	15106	14982	15068	14962	15167	15058	15066	14894	15112	14927	15132	15133	15001	15136	15222	15189	15332	15360	15145	15215	15000	14967	15072	15198	15145	14974	14970	15024	15142	15108	15106	15060	15471	15261	14988	15071	14989	15038	14955	15271	15165	15312	15143	15138	15021	15291	15180	15082	15003	15052	14924	14960	14984	15055	15328	15112	15079	15069	15138	15139	15268	14975	14996	15195	15048	15049	15050	15156	15132	14983	15001	14896	15105	15270	15272	14953	14828	15090	14958	15080	14967	15231	15052	15187	15027	15121	14904	15262	15165	15180	15233	14998	15072	14944	15078	15158	15013	15102	15009	15006	14858	15155	15112	15095	15158	15036	15065	14856	14917	14989	15179	14959	14926	15244	15046	15346	15001	15229	14943	15004	15130	15041	15120	14964	14951	14992	14994	15252	15317	14953	15162	15094	15240	15070	15202	15222	15040	15125	15225	15283	15005	14956	15262	15083	15183	15082	14923	15047	14994	15237	15190	14956	15039	15007	14992	15183	15097	15063	15075	15110	15013	14873	14877	14931	15126	14963	14984	15142	15051	15267	15050	15113	15110	15022	14991	15118	15026	15124	15201	15266	15260	15204	14966	15266	15293	15063	15051	15176	14891	15139	14988	14944	15227	14996	15037	15307	15190	15062	15097	15036	15006	14994	15042	15015	15134	14990	15258	14963	14995	15154	15064	15036	15196	15169	15109	15227	14950	15013	15068	15300	14988	14991	15072	15095	15227	15182	14826	15210	15069	15165	15447	15411	15389	15119	15213	15046	15204	14846	14929	15158	15249	15027	15116	15079	15104	15238	15099	15049	15054	15116	15189	15055	15166	15131	15070	15215	15121	15306	15140	15171	15173	14913	15018	15178	14947	15320	15113	15153	15009	15173	15123	15030	15081	15239	15163	15258	14893	15224	15048	15034	15022	15033	15057	15059	15184	15144	14970	15265	15076	15176	15178	15139	15011	15174	15210	15036	15193	14922	15190	15209	14929	15234	15016	15148	15125	15105	15438	15125	15183	15071	15097	15235	15400	15078	15052	15177	15070	15157	15151	15270	14905	15196	15094	15007	15024	15078	15189	15145	15084	15159	14899	14955	15109	15073	15165	15057	15200	15047	14987	14821	15178	15330	15145	15108	14947	15042	14969	15119	14938	15009	15012	15009	15144	15119	15142	15162	15084	14979	15078	15062	15320	15136	15159	15060	15078	15049	15198	14891	15044	14973	15255	14957	14976	15113	14991	15052	15122	15051	15100	15077	15186	14993	15350	14992	15225	14958	15067	15230	14967	15324	15240	15180	15124	15213	15100	15078	15079	15202	15173	15014	14977	14949	15097	15030	15074	14881	15115	14991	15321	15195	15135	15310	15259	15073	15072	15009	15108	15010	15137	14975	15251	15136	15217	15105	15150	15294	15145	15091	14889	14900	14909	15206	14936	15084	15074	15230	15088	15044	15079	15122	15100	15267	14962	15130	15126	15139	15288	15360	15239	15213	15144	15119	15071	15028	15075	14957	15168	15135	15076	15124	14969	15192	14996	15094	14999	15102	15106	15145	15024	15155	14990	14904	15118	14980	15076	15103	15282	15209	15188	14873	15210	15258	15094	15174	15203	14985	15145	15176	15087	15041	15211	15226	15159	15133	15084	15047	15226	14980	15068	15103	15214	15292	15229	15012	15000	15112	15168	14807	15211	15277	14984	15027	15126	15142	15048	15127	15079	15174	15049	15263	15132	15006	15264	15132	15217	15260	15129	15030	15231	15059	15068	15322	15126	15373	15141	15052	15309	14818	15054	15033	15173	15228	15230	15391	15151	15098	15124	14999	15116	15135	14971	14939	15071	15134	15154	14958	15146	15142	15058	15180	15003	15046	15120	15070	15080	15269	15011	15076	15216	15163	14997	15130	15268	15036	15195	15238	15143	14989	15129	15211	15042	15045	15055	15017	15286	15022	14950	14868	15000	15289	15084	15159	15125	15107	15188	15257	14930	15173	15087	15244	15211	15180	15067	15044	15000	14984	15161	15150	15152	15078	14959	14987	15169	15124	15119	15205	15022	15103	15022	15213	14927	15031	15126	15077	15101	15174	15122	15151	14942	15185	14997	15147	15194	15044	15165	15516	15115	14976	14828	15016	15077	15057	15102	15172	15213	15176	15093	15061	15026	15070	15270	15100	15289	14973	14867	15099	15432	14964	15040	15154	15003	15191	15276	14981	15121	15186	15209	14953	15092	15034	15227	15234	15219	14874	15121	15182	14931	15128	15125	15275	15396	15037	15209	15001	15247	15009	15203	15283	15172	15167	15308	15183	15068	15225	15035	15063	15232	15103	15068	14972	15308	15201	15097	15123	15263	14974	15175	14922	15124	15173	14910	14980	15143	15071	15141	14983	15158	15068	15039	15102	15151	15194	15198	15017	15017	15214	15085	15020	15084	15250	15155	15351	15115	15186	15216	15202	15100	15022	15271	15131	15154	15040	14949	14947	15062	14932	15158	15235	15284	14899	14911	15060	15243	15235	15104	14940	15198	15293	15213	15033	15236	15241	15069	15062	15044	15152	15115	15126	15082	15330	15049	15056	15083	15044	15079	15117	15016	15134	15099	15129	14884	15090	15145	15168	15288	14992	15083	15062	15167	15225	15150	15028	14974	15066	15291	15071	15019	15098	15054	15303	15193	15162	15128	15262	15069	15223	15084	15212	15071	15152	15198	15071	14964	14886	14993	14943	15198	14955	15011	15090	15368	15119	15137	15205	15373	15069	15122	15102	15206	15041	15144	15251	15098	15090	15232	15175	15086	15104	15258	15234	15084	15103	15133	15115	15189	15267	15318	15388	15101	15058	15124	15164	14898	14928	14901	15333	15102	14992	15122	15044	15173	15126	14972	15294	15113	14985	15124	15189	15187	15222	15014	15105	15130	15015	15287	15064	14940	15227	15112	15018	14969	15035	15186	15038	15184	14846	15136	15153	15221	15105	15203	15174	15183	15045	15134	15126	14978	15299	14959	15175	15157	15233	15157	15165	14829	15257	15028	15094	15029	15001	15258	15072	15353	15139	14891	15125	14986	15091	14815	15180	14977	15230	15067	15040	15156	15262	15023	15006	15076	15368	15246	15232	15260	15093	15187	15129	15102	15177	15063	15120	15357	14882	15299	15102	15251	15069	14897	15094	15118	15201	15151	15211	15290	15044	15196	14945	14932	14962	15051	15093	15008	15209	15191	15050	15286	15376	15151	15341	15255	15244	15044	15197	15246	15252	15128	15158	15215	15123	15106	15129	15104	14855	15458	15133	15122	15084	15083	15110	15146	15049	15069	15277	15326	15211	15334	15207	15245	15182	15152	15101	15069	15119	14969	15041	15194	15127	15104	15003	15045	14996	15229	15224	15115	14947	14937	15074	15291	15210	15042	15149	15031	15099	15284	15178	15089	15059	14987	15193	15078	14958	15034	15263	15088	15142	14949	15237	15182	15227	15163	15086	15094	15055	15206	15041	15166	15164	15038	14927	15207	15235	15124	15122	15202	15361	15367	15215	15213	15118	15363	15210	14997	15010	15012	15168	15341	14907	15187	14928	14988	15054	15126	15118	15262	15172	15123	15039	15151	15126	15129	15252	15235	15145	15303	15197	15151	15155	15114	15117	15067	15137	15047	15037	15024	15001	14880	14978	15075	15244	15242	15086	15034	15093	15001	15106	15158	15285	15189	15046	15163	15140	15285	15031	15156	15136	14941	15089	15062	15154	15189	15190	14984	15119	15110	15092	14956	15236	14942	14965	15167	14903	15259	15316	15054	15142	15271	15194	15165	15155	15113	15081	15103	15096	15007	15204	15167	15078	15216	15303	14952	14975	15078	15032	15175	15165	14908	15203	15273	15068	15098	14941	15117	15032	15097	15063	15121	15059	15158	15017	14920	15109	15106	15166	15141	15192	15170	15230	14948	15011	14990	15146	14927	15050	15235	15154	15293	15229	15131	15131	15324	14991	15029	15200	15067	15146	15239	15008	15077	15182	15153	14918	15155	14971	15014	15124	15111	15182	15196	14993	15042	14950	14703	15312	15084	15013	15052	15109	15037	15099	15063	15020	14961	15003	15116	15151	14892	14940	15014	15072	14968	15342	15247	15042	15353	15257	14909	14952	15033	15230	15098	15167	15048	15097	15099	15182	15135	15008	14988	14984	15087	14868	15161	15048	15011	15129	15091	15103	15307	15094	15196	15053	15129	15155	14984	15152	15163	15155	15133	14883	14978	15142	15117	14974	15132	15086	15176	15130	15264	15227	15291	15245	15314	15179	15096	15244	15159	14854	14911	15207	14893	15248	14922	15197	15219	15164	15095	15000	14927	15262	15141	15105	15033	15287	15029	15078	14938	15059	14992	15130	14993	14959	15168	15073	15038	15281	14965	15091	15102	15003	15086	15059	15133	15033	15207	15226	15164	15103	15142	14946	15322	15284	15015	15325	15215	15110	15242	15099	15066
48325	65515	57066	42297	35747	29911	25579	20882	17336	15630	14574	13531	12400	12082	11641	11406	11399	11108	11091	11012	10780	10917	10792	10957	10879	10936	10994	10912	10875	10863	10922	10936	10783	10804	10972	10808	10766	10939	10872	10749	10902	10869	10736	10958	10872	10821	10865	10863	10667	10570	10696	10724	10703	10873	10696	10860	10775	10939	10763	10762	10940	10915	11004	10848	10907	10771	11035	10817	10877	10723	10797	10848	10774	10870	10919	10887	10868	10816	10823	10848	10714	10888	10683	10929	10871	10805	10789	10808	10786	10912	10993	10762	10793	10857	10872	10714	10758	10851	10882	10880	10790	10807	10794	10803	10725	10739	10791	10940	10896	10671	10866	10874	10845	10720	10790	10851	10860	10771	10856	10745	10748	10826	10777	10790	10845	10867	10914	10809	10810	10732	10851	10777	10835	10780	10869	10687	10796	10789	10987	10770	10766	10826	10806	10786	10905	10600	10855	10760	10908	10883	10864	10965	10924	10648	10819	10829	10884	10987	10783	10786	10787	10812	10732	10801	10852	10848	10887	10856	10722	10986	10909	10938	10751	10703	10831	10668	10742	10740	10942	10911	10711	10976	10815	10645	10721	10768	10957	10837	10926	10853	10684	10898	10868	10799	10777	10866	10800	10837	10765	10799	10800	10876	10930	10834	10916	10928	10797	10916	10868	10813	10813	10807	10829	10786	10900	10774	10739	10858	10800	10890	10676	10871	10894	10834	10792	10707	10768	10765	10815	10768	10789	10953	10631	10758	10976	10890	10889	10840	10818	10695	10759	10901	10780	10639	10803	10810	10763	10673	10773	10881	10906	10913	10919	10747	10818	10785	10907	10787	10832	10667	10873	10780	10776	10771	10870	10905	10798	10712	10841	10853	10867	10761	10840	10792	10833	10788	10827	10721	10690	10769	10704	10840	10793	10829	10872	10959	10831	10889	10983	10761	10756	10807	11054	10901	10821	11020	10860	10771	10788	10833	10876	10790	10757	10842	10805	10760	10785	10680	10766	10713	10788	10804	10720	10915	10792	10845	10856	10758	10819	10778	10840	10814	10833	10754	10857	10901	10912	10791	10889	10733	10793	10856	10861	10627	10821	10861	10916	10842	10728	10809	10893	10808	10840	10881	10830	10750	10948	10626	10807	10715	10799	10822	10778	10705	10901	10688	10783	10825	10616	10773	10840	10844	10835	10691	10758	10937	10901	10901	10984	10637	10796	10645	10869	10859	10733	10764	10617	10788	10796	10848	10728	10892	11042	10876	10685	10814	10861	10856	10668	10708	10811	10847	10784	10718	10845	10967	10657	10868	10712	10718	10860	10814	10757	10926	10843	10703	10775	10709	10727	10816	10829	10810	10926	11043	10939	10983	10899	10840	10756	10801	10882	10768	10881	10855	10820	10723	10810	10788	10781	10789	10904	10902	10714	10725	10717	10774	10784	10813	10793	10872	10830	10766	10885	10858	10758	10804	10828	10920	10844	10727	10882	10810	10734	10837	10594	10803	10790	10740	10760	10894	10702	10695	10858	10681	10809	10717	10951	10994	10880	10757	10779	10765	10786	10863	10816	10987	10778	10726	10857	10891	10834	10814	10806	10899	10785	10934	10747	10907	10805	10823	10823	10839	10840	10855	11001	10973	10948	10820	10967	10919	10708	10928	10761	10918	10829	10883	10887	10886	10873	10768	10845	10794	10929	10828	10837	10789	10895	10793	10836	10947	10715	10810	10863	10870	10756	10748	10732	10913	10751	10865	10731	10928	10877	10762	10752	10824	10647	10780	10824	10799	10656	10867	10849	10744	10927	10842	10858	10834	10640	10784	10863	10750	10889	10732	10850	10764	10703	10754	10675	10859	10941	10955	10742	10929	10823	10650	10860	10984	10662	10776	10830	10758	10731	10711	10856	10746	10857	10708	10887	10745	10612	10988	10785	10792	10790	10683	10724	10830	10889	10917	10781	10898	10866	10750	10888	10722	10875	10715	10936	10766	10847	10691	10913	10864	10726	10830	10867	10653	10649	10718	11019	10721	11010	10853	10742	10994	10708	10804	10891	10785	10806	10804	10886	10726	10655	10794	10849	10795	10835	10876	10866	10790	10765	10755	10819	10846	10962	10795	10700	10790	10862	10859	10846	10751	10822	10813	10781	10775	10769	10749	10747	10878	10758	10824	10984	10786	10742	10771	10794	10856	10836	10815	10791	10822	10823	10806	10782	10694	10824	10882	10932	10737	10816	10980	10855	10859	10845	10862	10897	10842	10845	10696	10968	10822	10740	10749	10845	10958	10860	10942	10722	10738	10910	10815	10920	10765	10914	10807	10939	10796	10754	11002	10852	10890	10849	10809	10747	10926	10689	10860	10709	10830	10753	10802	10828	10915	10849	10804	10717	10807	10853	10804	10777	10875	10781	10806	10971	10757	10763	10818	10869	10738	10890	10832	10663	10749	10937	10865	10765	10686	10756	10849	10901	10695	10862	10945	10896	10758	10758	10768	10785	10730	10733	10798	10806	10948	10769	10806	10801	10843	10792	10739	10913	10790	10934	10784	10813	10720	10889	10739	10736	10767	10840	10682	10926	10849	10921	10796	10823	10835	10773	10817	10947	10905	10880	10800	10943	10858	10578	10735	10699	10790	10793	10707	10899	10793	10785	10915	10743	10864	10625	10800	10846	11022	10800	10674	10782	10877	10861	10717	10705	10945	10774	10819	10908	10842	10960	10883	10764	10879	10729	10837	10869	10839	10895	10775	11007	10843	10945	10738	10950	10859	10843	10808	10622	10784	10874	11037	10889	10782	10684	10639	10757	10838	10854	10932	10614	10882	10784	10914	10763	10985	10818	10617	10821	10767	10739	10807	10680	10689	10851	10780	10883	10873	10798	10784	10781	10793	10825	10823	10836	10823	10889	10884	10808	10855	10895	10678	10900	10766	10797	10877	10793	10907	10808	10695	10744	10893	10816	10746	10704	10694	10761	10873	10705	10838	10677	10938	10652	10686	10705	10908	10771	10731	10825	10895	10999	10818	10893	10820	10883	10944	10933	10804	10945	10782	10943	10905	10834	10769	10830	10822	10830	10922	10819	10812	10899	10823	10856	10791	10861	10906	10937	10756	10845	10958	10817	10679	10860	10711	10891	10791	10919	10792	10916	10867	10738	10707	10861	10814	10764	10886	10916	10705	10833	10761	10902	10889	10753	10925	10830	10802	10934	10843	10737	10793	10721	10822	10869	10826	10859	10882	10727	10701	10745	10783	10791	10935	10801	11023	10801	10770	10785	10730	10823	10872	10832	10691	10754	10937	10906	10799	10913	10763	10789	10908	10759	10738	10869	10807	10795	10721	10665	10870	10799	10744	10872	10818	10864	10812	10684	10829	10914	10873	10804	10761	10705	10776	10775	10874	11002	10959	10839	10755	10815	10662	10936	10842	10712	10756	10837	10692	10915	10898	10757	10716	10631	10838	10819	10895	10804	10819	10861	10828	10692	10871	10721	10726	10729	10807	10761	10732	10784	10798	10694	10809	10974	10798	10955	10656	10827	10839	10718	10883	10791	10710	10782	10746	10742	10924	10782	10788	10735	10803	10943	10876	10821	10898	10933	10753	10988	10722	10857	10836	10857	10709	10878	10984	10882	10881	10754	10746	10760	10834	10873	10802	10835	10747	10734	10928	10796	11007	10938	10849	10924	10691	10794	10792	10700	10718	10752	10730	10847	10681	10811	10854	10880	10737	10861	10782	10798	10758	10808	10889	10745	10716	10915	10874	10680	10676	10642	10706	10726	10802	10874	10932	10700	10830	10620	10847	10692	10777	10698	10691	10879	10761	10787	10875	10873	10798	10700	10811	10831	10866	10929	10804	10796	10878	10821	10882	10740	10779	10835	10831	10884	10777	10850	10820	10797	10628	10947	10700	10833	10754	10802	10958	10868	10744	10846	10854	10628	10861	10683	10865	10936	10828	10705	10865	10848	10747	10836	10683	10769	10935	10828	10719	10847	10716	10858	10788	10860	10837	10908	10788	10743	10842	10761	10932	10857	10726	10870	10733	10935	10782	10821	10824	10849	10798	10901	10860	10770	10793	10870	10830	10803	10844	10821	10856	10799	10763	10829	10695	10829	10788	10813	10805	10811	10826	10972	10772	10957	10808	10751	10689	10754	10787	10874	10779	10681	10844	10670	10855	10670	10786	10745	10724	10751	10796	10695	10821	10809	10857	10757	10816	10766	10725	10760	10877	10712	11000	10828	10777	10789	10872	10863	10907	10827	10734	10804	10872	10856	10821	10735	10912	10672	11002	10784	10760	10716	10844	10794	10769	10815	10919	10746	10759	10915	10800	10871	10780	10852	10834	10773	10856	10770	10781	10917	10909	10741	10854	10873	10870	10814	10802	10736	10875	10841	10864	10694	10837	10760	10781	10796	10895	10784	10727	10753	10904	10831	10868	10735	10809	10713	10923	10818	10725	10863	10743	10750	10877	10759	11008	10726	10748	10779	10867	10799	10889	10826	10863	10670	10812	10682	10801	10976	10716	10764	10846	10951	10741	10802	10729	10893	10766	10859	10880	10787	10812	10823	10948	10818	10785	10870	10840	10786	10773	10727	10864	10746	10740	11031	10966	10801	10970	10892	10851	10687	10805	10739	10786	10838	10763	10999	10900	10868	10768	10851	10774	10639	10984	10849	10863	10779	10807	10856	10746	10918	10807	10889	10838	10725	10805	11050	10806	10925	10892	10921	10934	10775	10724	10766	10629	10896	10716	10843	10856	10866	11014	10730	10782	10933	10867	10916	10711	11014	10930	10852	10906	10860	10834	10713	10764	10801	10879	10799	10861	10921	10734	10942	10919	10872	10914	10912	10767	10857	10902	10834	10816	10769	10869	10723	10860	10701	10750	10912	10957	10931	10909	10756	10783	10779	10952	10787	10679	10792	10957	10849	10846	10861	10828	10838	10736	10803	10758	10799	10958	10742	10838	10936	10803	10758	10868	10720	10759	10939	10693	10842	10745	10997	11061	10937	10877	10767	10828	10891	10855	10674	10867	10906	10834	10829	10794	10930	10976	10720	10714	10863	10818	10705	10749	10904	10703	10821	10831	10732	10783	10798	10782	10781	10678	10680	10790	10877	10915	10920	10812
26046	21795	34306	40138	43249	42876	37513	31977	28098	22455	19300	17899	17180	16593	16251	15970	16078	15760	15574	15303	15472	15393	15315	15300	15304	15292	15637	15613	15403	15398	15472	15371	15368	15415	15306	15122	15229	15191	15049	15274	15133	15378	15191	15323	15294	15308	15137	15274	15250	15305	15362	15278	15452	15233	15097	15084	15424	15079	15115	15327	15366	15183	15354	15276	15157	15073	15413	15241	15312	15450	15306	15222	15349	15271	15496	15137	15282	15468	15240	15215	15306	15296	15169	15248	15110	15071	15218	15254	15321	15058	15179	15050	15427	15200	15228	15214	15346	15328	15351	15416	15188	15150	15404	15436	15287	15210	15335	15083	15153	15275	15254	15206	15214	15143	15184	15221	15316	15286	15158	15148	15180	15351	15254	15299	14974	15159	15375	15141	15196	15265	15191	15221	15162	15167	15443	15148	15237	15220	15209	15169	15171	15456	15100	15206	15095	15280	15120	15262	15275	15369	15435	15414	15314	15261	15303	15142	15374	15173	15288	15211	15285	15043	15021	15356	15081	15095	15281	15238	15149	15336	15171	15380	15158	15235	14992	15375	15216	14948	14946	15247	15329	15324	15138	15386	15301	15234	15108	15088	15109	15052	15276	15097	15370	14998	15060	15144	15429	15117	15216	15159	15143	15273	15229	15184	15360	15098	15100	15174	15203	15309	15111	15329	15180	15309	15032	15127	15259	15303	15198	15140	15370	15071	15294	15163	15307	15137	15187	15279	15168	15360	15335	15305	15048	15124	15309	15080	15340	15131	15335	15159	15422	15271	15202	15014	15094	15215	15073	15174	15362	15083	15116	15208	15076	15111	15288	15277	15100	15040	15175	15110	15282	15192	15268	15402	15350	15048	14989	14904	15269	15019	15268	15386	15206	15221	15355	15160	15087	15111	15392	15148	15153	15352	15225	15186	15268	14967	15109	15362	15184	15273	15277	15270	15255	15268	15130	14960	15217	15209	15210	15277	15087	15489	15126	15281	15085	15383	15184	15041	15293	15170	15212	15053	15037	15234	15390	15136	15276	15366	15337	15356	15220	15301	15343	15241	15423	15037	15203	15141	15429	15392	15219	15148	15091	15325	15161	15148	15326	15431	15374	15237	15270	15208	15221	15373	15334	15138	15124	14972	15089	15205	15310	15284	15255	15182	15089	15328	15247	15238	15298	15334	15329	15373	15307	15095	15341	15151	15282	15188	15017	15302	15385	15053	15076	15425	15246	15228	15360	15481	15189	15251	15211	15157	15417	15346	15423	15177	15265	15225	15374	15096	15186	15156	15217	15144	15219	15324	15450	15218	15334	15201	15220	15130	15252	15340	15201	15349	15230	15309	15108	15203	15143	15230	15158	15187	15120	15125	15221	15261	15319	15196	15353	15281	15413	15261	15264	15087	15217	15094	15356	15172	15403	15372	15401	15313	15193	15187	15165	15193	15210	15321	15293	15268	15132	15503	15292	15099	15202	15276	15106	15265	15284	15255	15248	15244	15253	15354	14921	15035	15171	15097	15175	15041	15257	15292	15213	15118	15145	15313	15077	15023	15134	15334	15083	15119	15205	15186	15280	15332	15091	15188	15370	15315	15327	15220	15175	15097	15198	15314	15221	15272	15206	15103	15049	15250	15250	15211	15164	15456	15123	15052	15305	15300	15138	15101	15106	15156	15295	15250	15194	15297	15163	15189	15322	15175	15373	15220	15305	15302	15051	15511	15293	15298	15175	15185	15404	15302	15461	15532	15294	15320	15159	15134	15109	15520	15323	15119	15133	15289	15134	15493	15229	15277	15242	15124	15218	15090	15281	15365	15135	15215	15395	15254	15212	15293	15236	15339	15073	15094	15218	15172	15284	15115	15135	15153	15287	15267	15236	15188	15171	15250	15504	15169	15222	15333	15240	15212	15167	15188	15269	15123	15254	15215	15364	15073	15160	15190	15182	15268	15257	15230	15283	15391	15351	15315	15046	15177	15232	15264	15373	15060	15310	15526	15112	15137	15318	15270	15256	15069	15190	15360	15437	15218	15372	15138	15420	15371	15224	15334	15415	15228	15357	15423	15374	15183	15454	15253	15259	15228	15191	15240	15204	15205	15513	15113	15090	15307	15401	14976	15125	15008	15111	15091	15169	14994	15371	15133	15310	15285	15131	15033	15405	15179	15166	15159	15206	15088	15164	15245	15204	15114	15005	15402	15243	15258	15141	15289	15167	15164	15252	15320	15247	15157	14985	15319	15112	15232	15238	15289	15266	15355	15371	15130	15426	15487	15328	15120	15206	15233	15288	15116	15238	15162	15237	15179	15179	15297	15208	15063	15172	15295	15334	15096	15302	15194	15111	15257	15289	15170	15114	15236	15404	15228	15351	15397	15238	15183	15063	15102	15207	15066	15290	15140	15232	15249	15429	15216	15282	15143	15333	15209	15216	15138	15254	15336	15273	15460	15200	15360	15236	15161	15149	15200	15115	15142	15307	15123	15266	15246	15109	15228	15327	15006	15190	15240	15296	15287	15361	15332	15150	15351	15219	15336	15304	15452	15317	15356	15288	15201	15243	14918	15033	15121	15233	15276	15303	15416	15281	15069	15165	15163	15094	15060	15271	15161	15290	15328	15466	15178	15340	15058	15426	15109	15322	15422	15296	15339	15154	15129	15250	15006	15178	15256	15295	15204	15195	15018	15290	15262	15207	15210	15192	15102	15177	15245	15351	15108	15308	15142	15242	15277	15121	15036	15435	15222	15416	15020	15445	15340	15357	15357	15314	15099	15331	15162	15208	15163	15231	15248	15366	15336	15214	15288	15313	15214	15203	15096	15213	15412	15383	15311	15230	15200	15146	15138	15175	15065	15174	15497	15318	15154	15008	15064	15214	15336	15070	15325	15274	15423	15162	15556	15046	15252	15292	15244	14992	15042	15339	15184	15307	15304	15359	15331	15203	15396	15504	15447	15042	14964	15121	15230	15255	15045	15314	15279	15268	15135	15352	15234	15410	15206	15219	15131	15157	15064	15226	15151	15187	15241	15088	15091	15189	15115	15138	15170	15167	15132	15194	15033	15209	15263	15318	15220	15156	15358	15211	15200	15229	15222	15165	15334	15189	15288	15130	15272	15390	15080	15281	15037	15308	15361	15286	15370	15210	15212	15222	15263	15281	15134	15408	15243	15238	15350	15192	15196	15360	15276	15323	15172	15327	15170	15204	15322	15307	15308	14960	15273	15200	15082	15058	15342	15359	15239	15053	15213	15266	15360	15463	15207	15304	15215	15129	15298	15167	15232	15149	15403	15485	15146	15211	14994	15142	15120	15274	15186	15006	15050	15162	15269	15258	15253	15499	15215	15254	15218	15028	15291	15345	15171	15288	15240	15089	15159	15157	15119	15311	15297	15343	15264	15115	15435	15382	15175	15212	15209	15276	15238	15331	15368	15299	15179	15105	15361	15091	15231	14997	15360	15318	15245	15145	15139	15340	15197	15155	15327	15166	14959	15192	14895	15151	15136	15044	15337	15180	15256	15200	15335	15101	15454	15395	15242	15351	15272	15191	15107	15342	15272	15137	15143	15361	15277	15155	15272	15152	15248	15223	15123	15313	15427	15344	15150	15209	15248	15484	15468	15385	15379	15243	15283	15386	15348	15238	15188	15204	15219	15153	15191	15456	15329	15236	15273	15278	15264	15270	15263	14886	15276	15417	15208	15168	15203	15153	15185	15373	15436	15243	15306	15359	15177	15389	15156	15381	15297	15039	15312	15347	15205	15317	15050	15130	15184	15060	15182	15334	15084	15042	15252	15235	15291	15189	15175	15198	15337	15343	15243	15305	15282	15255	15143	15148	15158	15167	15189	15190	15326	15188	15101	15136	15065	14976	15024	14960	15262	15269	15267	15048	15441	15247	15210	15229	15298	15287	15214	15279	15275	15263	15178	15464	15223	15102	15200	15506	15143	15213	15316	15096	15089	15323	15091	15424	15329	15284	15264	15186	15197	15361	15201	15184	15185	15133	15066	15475	15235	15151	15144	15291	15201	15109	15329	15221	15270	15264	15299	15089	15095	15181	15180	15430	15152	15141	15081	15133	15330	15184	15503	15389	15298	15463	15301	15258	15121	15364	15109	15193	15266	15121	15175	15443	15254	15193	15298	15247	15289	15403	15372	15156	15134	15007	15227	15261	15437	15070	15188	15267	15315	15407	15227	15153	15432	15456	15064	15313	15420	15248	15238	15212	15298	15337	15332	15300	15169	15313	15438	15298	15547	15384	15234	15179	15286	15369	15183	15177	15130	15407	15220	15394	15302	15169	15380	15218	15195	15133	15206	14989	15053	15224	15459	15226	15336	15317	15188	15209	15370	15288	15120	15258	15299	15257	15461	15422	15419	15205	15294	15260	15315	15197	15331	15230	15409	15194	15275	15230	15328	15277	15264	15193	15230	15553	15288	15227	15120	15352	15423	15129	15317	15234	15317	15046	15100	14910	15239	15207	15068	15170	15168	15322	15267	15287	15293	15359	15226	15360	15243	15180	15257	15241	15223	15116	15169	15126	15253	15082	15034	15295	15183	15152	15170	15399	15157	15181	15046	15386	15366	15511	15358	15385	15242	15201	15139	15142	15093	15062	15238	15182	15246	15252	15164	15215	15134	15195	15085	15158	15313	15348	15320	15378	15315	15298	15184	15431	15360	15173	15208	15076	15086	15051	15095	15206	15365	15291	15235	15137	15139	15280	15253	15148	15033	15127	15164	15221	15204	15319	15293	15320	15213	15172	15310	15073	15279	15275	15157	15317	15327	15227	15478	15259	15270	15148	15010	15265	15286	15280	15107	15258	15059	15095	15346	15070	15079	14977	15230	15142	15030	15355	15294	15310	14942	15052	15128	15389	15204	15290	15118	15070	15302	15298	15129	15276	15319	15258	15192	15397	15130	15171	15022	14939	15288	15241	15108	15131	15324	15312	15194	15389	15227	15178	15233	15199	15325	15280	15137	15296	15302	15110	15203	15199	15276	15169	15150	15337	15267	15042	15184	15192	15228	15213	15179	15198	15197	15093	15405	15076	15090	15261	15350	15165	15225	15480	15091	15229	15203	15098	15261	15305	15305	15188	15116	15249	15186	15354	15141	15043	14968	15363	15458	15183	15317
48158	74178	66190	53906	46804	41462	33632	29023	24671	18179	14848	13644	12778	12304	11862	11916	11515	11233	11122	11202	11005	11186	11067	11224	11107	10951	10896	11046	10858	11011	10865	11132	11089	10894	10945	10832	11005	10960	11020	10997	10915	10883	10945	10882	10894	10930	10892	11057	11003	11008	10981	10820	10754	10784	11184	10854	10758	11043	10914	10773	10750	10915	10861	10840	10745	10833	10893	10972	11103	11121	10790	10971	10833	10778	11001	10881	10832	10920	10872	11039	10898	10844	10925	11019	10772	10804	11028	10889	10932	10794	10883	10869	10952	11080	10804	10795	10891	10844	10974	10880	10751	10716	10900	11000	10847	11029	11005	10794	10929	10914	10921	10797	10776	10971	10864	11080	10738	10860	10910	10872	10937	11032	10773	10900	10846	11121	10805	10915	10891	10921	10803	10976	10810	10997	10934	10895	10887	10918	10851	10762	10811	10936	10886	10840	10819	11010	10766	10813	10850	10916	10852	10855	10939	10774	10939	11007	10912	10798	10785	10953	10715	11082	10761	10856	11139	10819	10786	10855	10691	10997	10884	10847	11005	10872	10927	10786	11008	10828	10947	10881	10939	10942	10911	10752	11006	10879	10956	10862	10803	10773	11106	10861	11027	10893	10892	10834	10853	10946	10883	10967	10894	11059	10833	10850	10940	11010	10916	10910	10983	10848	10967	10826	11026	10853	11004	10920	10960	10783	10930	10750	10854	11065	10850	10971	10729	10877	10808	10978	10966	10895	10884	10934	10879	10845	10912	10910	10996	10776	10985	10773	10873	10957	10954	11138	10832	10819	10857	10816	10657	10914	10728	10943	10920	10824	10955	10783	10694	10863	11019	10860	10828	11006	10778	11027	10875	10835	10913	10842	10839	11031	11045	10811	10957	10992	10872	10699	10943	10895	10986	10936	10839	11060	10844	10820	10935	10788	10885	10922	11076	10810	11015	10871	11014	10787	11008	10907	10756	11016	10980	11067	10905	10835	10829	10946	10846	10895	10962	10822	10890	10946	10874	10864	10838	10842	10990	10784	10751	10798	10922	10889	10776	10980	10807	10950	10927	10968	10862	10839	10731	10953	10794	10731	11074	10984	10874	11003	10950	10901	10744	10975	10894	10726	10880	10874	10767	10811	11093	10890	11015	11087	10782	10801	10932	11022	10840	10994	10896	10886	10882	10741	10844	10880	10933	10965	10874	10874	10803	10944	10809	10827	10755	10957	11141	10960	11052	10934	10907	10969	10897	10830	10867	10741	10933	10837	10849	10931	10965	11006	10657	10826	10946	10853	10879	10914	10871	11067	10953	10945	10806	11010	10872	10873	10887	10888	10774	10788	10812	10954	10834	10810	11006	10916	10824	11054	10950	10931	10780	10891	10946	10973	10907	10874	10958	10916	10820	10879	10872	10926	10931	10932	11013	10866	10817	10969	10947	10827	11067	11067	10868	10993	11035	10878	10858	10850	10820	10865	10939	10880	10856	10972	10703	11027	10913	10861	10986	10786	10755	10988	10808	10750	10966	10725	10862	11027	10841	10850	11005	10763	10876	10777	10900	10906	10852	10801	10958	10936	10866	10895	10894	10875	10720	11000	10988	10833	11009	11012	10885	10851	10856	10895	10837	10880	10860	10908	10950	10931	10875	11096	10979	10930	10826	10890	10935	10896	10943	10869	10873	11023	10747	10999	10787	10982	10930	10843	10723	10932	10780	10863	10784	10881	10951	10860	10987	10883	10918	10842	10754	10872	10848	10759	10624	10910	10997	10942	10960	10996	10822	10863	10962	10885	10944	10843	10878	11098	10895	10987	10896	10853	10860	10787	10824	10849	10905	10916	11031	10794	10821	10908	10922	10806	11053	10834	10928	10896	10914	10974	11037	10944	10935	10830	11068	11028	11074	10816	10912	11004	10886	10963	10921	10955	10905	10846	10824	10860	10895	10881	10947	10985	10906	10927	10833	10956	10845	10797	11000	10944	10750	10919	10873	10896	10808	10973	10662	10841	10863	10718	10933	10811	11015	10894	10789	10918	10731	10915	10837	10890	10941	10942	10983	10952	10871	10813	10873	10954	10817	10915	10871	10975	10763	11061	10944	10882	10902	10970	10907	10795	11095	10909	10911	10794	10848	10884	10936	10926	10763	10978	10875	10837	10912	10791	10867	10902	10820	10913	10950	10887	10837	10911	10929	10993	10824	10811	10839	10877	10736	10798	11020	10939	10888	10853	10840	10990	10761	10870	11030	10744	10909	10743	11083	10912	10692	10846	10776	10777	10911	10931	10788	10948	10883	11020	10776	10806	10927	11009	10876	10829	10697	10914	10910	10939	10924	10842	11021	10855	10941	10819	10841	11143	10833	10929	10868	10864	10858	10961	10815	10889	10905	10936	10922	10824	10886	10836	10989	10678	10918	10875	10907	10832	11004	10783	10871	10812	10826	11058	10891	10873	10864	10928	10771	10819	10888	10784	10835	10900	10855	10915	10979	11008	10814	10821	10967	11028	10727	10914	10894	10883	10980	10955	10692	10870	10882	10839	10875	10980	10949	10942	10851	11039	10914	11019	10865	10840	10787	10995	11070	10800	10858	10832	10895	11045	10884	10849	10765	10960	10980	10817	10853	10977	10966	10770	11024	10847	10905	10743	11030	10841	11072	10717	10868	10866	10827	10888	10899	10929	10835	10841	10975	10812	10862	10972	10913	10790	10867	10933	11058	10818	10918	10859	10737	10841	10957	10892	10822	10830	10932	10923	10810	10960	10890	10849	10876	10746	10694	10987	11014	10940	10911	10924	10880	11044	10907	10917	10827	10980	10892	10980	10778	10912	10648	10976	10947	10883	11000	10864	10852	10920	10873	10936	10784	10927	10809	10783	11023	10814	10892	10935	10943	10787	10790	10812	10768	10850	10862	10828	10952	10952	10951	10835	10918	10947	10908	10930	10932	10926	10872	10965	11124	10855	10946	10790	10987	10857	10862	10860	10913	10798	10824	11051	10959	10868	10854	10937	10951	10944	10916	10780	11042	10971	10815	10825	10731	10993	10986	10922	10965	10809	10997	10789	11017	10881	10921	11011	10996	10994	10848	10865	11010	10825	10962	11089	11071	10747	10808	10853	10977	10703	10973	10925	10917	10855	10936	10688	10947	10945	10917	10765	10957	10923	10950	10879	10896	10826	10902	10778	10752	10823	10947	11027	10868	10571	10887	10954	10973	10874	10878	10939	11062	10811	10660	10852	10856	10855	10854	10906	10712	10924	10824	10941	10836	10838	10930	10915	10881	10716	10989	10887	10923	10826	10859	10887	10853	10932	10812	10926	10856	10828	10850	10802	10901	10897	10882	10880	10821	10796	10857	10813	11007	10778	10853	10648	10905	10817	10778	11000	10835	10894	10832	10834	10918	10812	10873	10909	10935	10880	10886	10805	10762	10938	10873	10927	10810	10938	10803	10989	10790	11000	10933	10850	11003	10764	10898	10956	10864	10964	10739	10819	10819	10996	10890	11024	11019	10667	10723	10962	10892	10879	11005	10787	11000	10861	11026	10734	10870	10890	10712	10859	10963	10905	10954	10948	10888	10853	10745	10932	11093	10889	10797	10837	10954	10961	10812	10937	10823	10899	10929	10742	10773	10885	10784	10860	10911	10789	10919	10775	10788	10860	10876	11002	10793	10860	10856	10952	10805	10938	10839	10969	10872	10726	10940	10881	10981	10892	10945	10869	10896	10815	10950	10852	10971	11134	10885	10894	10774	10822	10883	10982	10866	11001	10890	10976	10949	10759	10884	10973	10781	10945	10676	10915	11050	10835	10880	10714	10939	10966	10790	10988	10890	10892	11051	10914	10899	10825	10961	10835	10891	11030	10828	10909	10819	10912	10842	11005	10825	10931	10919	10859	10819	10958	10850	11010	10822	10935	10899	10893	10866	10852	10897	10733	10977	10998	10783	10894	10861	10945	10891	10881	10958	10832	10853	10823	10926	10851	10848	10757	10895	10837	10914	10995	10760	10983	11039	10780	10940	10829	10747	10839	10672	10908	10912	10897	10877	10818	10732	11113	10970	10881	10872	10873	11017	10985	10817	10855	10892	10926	10760	10718	10916	10792	10791	10902	10833	10961	10710	10732	10793	10825	10930	10765	10825	10878	10969	10810	10935	10792	11021	10911	10973	10843	10754	10777	10861	10942	10921	10755	10981	10742	10984	10894	10843	10968	10797	10942	10940	10850	10933	11001	10942	10883	10899	10922	10811	10804	10789	10890	10912	11027	10831	11038	10837	11011	10866	11027	10844	10871	10902	10979	10843	10798	10832	10805	10889	10906	10892	10745	10993	10856	10824	11004	10882	11019	10935	10869	10822	10931	10942	10881	10960	10801	10726	10975	10904	10785	10848	10793	10783	10688	10853	10851	10912	10956	10801	10761	11022	11004	11061	10870	10967	10984	10868	10870	10851	10791	10848	10816	10993	11059	10762	10935	10979	10913	10964	10692	10936	10887	10766	10860	10794	10819	10776	10804	10782	10970	10862	10953	10882	10813	10851	10744	10846	10790	11030	10855	11003	10701	10853	10848	11037	10801	10836	10899	10934	10862	10939	10778	10932	10941	10917	10757	10941	10818	10753	10933	10901	10885	11062	10817	11107	10960	11005	10853	10887	11097	10930	10809	10792	10840	10994	10839	10937	10908	11052	10953	10868	10929	10945	10842	10890	10738	10947	10848	11087	10855	11053	10948	10896	10728	10899	10925	11079	10840	10806	10981	10898	10897	10952	10855	10832	10956	10957	10778	10907	10937	10834	10929	11002	10983	10916	10943	10897	10995	10903	10959	10917	11122	10765	10964	10882	10658	10891	10996	10838	10783	10860	10890	11039	10867	10998	10918	10887	10849	10847	11025	10826	10928	10869	10906	10865	10747	10803	10862	10898	10973	10959	10916	10810	10865	10843	10980	10802	10930	11082	10745	10973	10708	10879	10939	10971	10874	10965	10895	10939	10998	10809	10834	10963	10837	10935	10794	10871	10859	10874	10779	10809	10928	10917	10874	10900	11000	10953	10770	10888	10808	10954	10987	10925	11065	11148	11006	10908	10957	10878	10710	10911	10834	10981	10875	11037	10904	10839	10852	10837	10813	10828	10973	10759	10819
24223	21149	30856	36174	44088	48851	44550	33807	27102	24011	22097	19746	18255	17474	17198	16841	16596	16206	16017	15850	15931	15820	15869	15760	15758	15773	15597	15575	15680	15758	15518	15727	15838	15598	15652	15659	15740	15539	15460	15426	15476	15596	15508	15327	15589	15547	15352	15455	15312	15288	15525	15529	15449	15527	15427	15471	15279	15450	15447	15628	15315	15479	15349	15523	15342	15613	15267	15516	15570	15393	15675	15404	15497	15472	15545	15434	15409	15490	15447	15446	15523	15548	15542	15475	15456	15250	15542	15380	15425	15445	15522	15298	15472	15551	15459	15568	15295	15413	15452	15372	15420	15440	15345	15470	15439	15371	15325	15451	15399	15573	15477	15511	15462	15285	15346	15609	15181	15430	15446	15364	15562	15377	15368	15634	15414	15403	15326	15229	15506	15372	15304	15376	15559	15526	15348	15516	15379	15210	15402	15452	15378	15200	15235	15578	15453	15288	15487	15433	15394	15486	15334	15610	15742	15558	15483	15393	15535	15685	15552	15347	15463	15410	15513	15390	15583	15442	15394	15603	15549	15393	15370	15531	15428	15556	15327	15468	15667	15378	15515	15338	15384	15431	15465	15694	15455	15407	15609	15652	15470	15535	15285	15435	15520	15378	15550	15260	15139	15512	15554	15577	15215	15450	15497	15594	15523	15326	15406	15416	15466	15574	15451	15369	15211	15562	15629	15533	15493	15580	15369	15425	15479	15376	15392	15428	15432	15524	15476	15401	15545	15349	15472	15383	15380	15282	15416	15429	15478	15344	15345	15462	15316	15434	15544	15290	15342	15421	15652	15546	15229	15447	15592	15302	15518	15463	15635	15302	15377	15620	15441	15386	15482	15423	15407	15444	15293	15596	15420	15285	15634	15587	15503	15557	15477	15567	15335	15404	15429	15276	15191	15563	15426	15292	15389	15369	15390	15323	15550	15370	15431	15792	15419	15644	15316	15459	15450	15415	15517	15410	15317	15547	15532	15535	15649	15401	15367	15404	15425	15454	15576	15397	15296	15444	15508	15571	15310	15320	15576	15379	15668	15489	15306	15503	15511	15429	15548	15438	15561	15577	15484	15649	15536	15499	15270	15342	15379	15446	15486	15425	15417	15280	15376	15425	15500	15675	15507	15389	15434	15429	15404	15229	15369	15578	15469	15545	15445	15397	15518	15388	15469	15580	15568	15332	15501	15611	15568	15397	15573	15291	15344	15504	15472	15605	15393	15485	15477	15430	15367	15552	15408	15352	15335	15572	15395	15556	15262	15473	15383	15607	15492	15584	15708	15382	15349	15483	15335	15378	15693	15426	15343	15398	15255	15609	15480	15438	15515	15341	15428	15528	15435	15426	15394	15244	15541	15355	15583	15407	15233	15342	15517	15238	15272	15390	15399	15336	15725	15612	15591	15507	15379	15393	15408	15245	15398	15477	15330	15459	15392	15368	15210	15332	15470	15572	15451	15417	15453	15212	15395	15523	15510	15389	15523	15517	15302	15351	15375	15513	15621	15472	15463	15341	15416	15386	15553	15355	15428	15618	15391	15414	15494	15344	15295	15456	15227	15371	15498	15423	15458	15370	15292	15392	15437	15359	15410	15427	15651	15591	15523	15431	15318	15399	15362	15138	15553	15456	15291	15500	15482	15424	15461	15386	15441	15556	15466	15529	15602	15551	15465	15311	15237	15417	15502	15398	15474	15531	15297	15356	15382	15338	15528	15596	15510	15501	15169	15320	15429	15412	15276	15539	15392	15437	15578	15494	15261	15456	15250	15224	15293	15495	15401	15419	15342	15582	15746	15597	15359	15364	15450	15327	15541	15566	15362	15517	15473	15234	15268	15374	15315	15539	15592	15198	15559	15461	15540	15406	15439	15533	15621	15455	15479	15432	15375	15636	15473	15471	15550	15384	15449	15346	15297	15326	15273	15470	15435	15333	15317	15341	15420	15561	15588	15422	15385	15377	15404	15528	15481	15593	15271	15408	15405	15280	15488	15566	15542	15382	15579	15291	15312	15480	15338	15282	15628	15484	15475	15496	15553	15405	15445	15492	15413	15397	15491	15657	15414	15584	15449	15451	15409	15465	15424	15485	15534	15568	15538	15644	15511	15419	15618	15357	15441	15583	15495	15411	15654	15200	15375	15497	15411	15375	15380	15276	15501	15396	15501	15164	15352	15530	15580	15652	15528	15586	15720	15415	15488	15248	15529	15665	15500	15314	15490	15473	15590	15675	15381	15424	15295	15606	15404	15465	15447	15569	15502	15407	15470	15430	15522	15462	15446	15468	15507	15426	15391	15343	15425	15398	15483	15478	15520	15479	15425	15457	15444	15436	15502	15614	15379	15459	15556	15360	15309	15448	15535	15524	15393	15444	15609	15381	15575	15618	15406	15532	15390	15355	15478	15517	15503	15369	15449	15336	15324	15160	15354	15465	15289	15328	15476	15393	15334	15368	15448	15508	15487	15524	15583	15496	15471	15385	15562	15223	15345	15467	15603	15365	15402	15336	15428	15416	15474	15411	15491	15288	15485	15327	15269	15423	15356	15464	15530	15303	15289	15364	15468	15326	15389	15689	15513	15399	15366	15397	15506	15499	15469	15447	15444	15319	15652	15449	15269	15494	15283	15440	15325	15338	15553	15408	15386	15372	15618	15455	15406	15346	15510	15480	15431	15619	15357	15506	15597	15425	15539	15492	15427	15333	15379	15401	15420	15443	15566	15367	15430	15575	15297	15445	15421	15474	15461	15324	15333	15437	15673	15490	15476	15413	15491	15258	15371	15330	15525	15214	15350	15348	15082	15505	15585	15431	15388	15487	15470	15416	15487	15387	15317	15448	15300	15485	15538	15211	15642	15564	15378	15621	15690	15501	15602	15399	15554	15380	15206	15580	15479	15595	15317	15489	15492	15349	15425	15482	15374	15341	15540	15283	15568	15471	15551	15398	15345	15581	15301	15509	15481	15216	15493	15478	15330	15427	15543	15382	15566	15455	15673	15345	15301	15354	15507	15415	15606	15230	15399	15394	15229	15406	15397	15471	15399	15427	15520	15484	15726	15579	15356	15354	15422	15247	15394	15533	15337	15647	15380	15733	15325	15480	15386	15503	15432	15149	15466	15394	15439	15618	15363	15273	15105	15574	15289	15527	15423	15247	15316	15553	15326	15611	15309	15390	15495	15488	15640	15692	15549	15221	15512	15514	15319	15518	15358	15535	15432	15550	15346	15374	15391	15547	15449	15333	15174	15596	15392	15635	15475	15434	15404	15451	15423	15490	15434	15325	15593	15381	15565	15756	15582	15517	15509	15593	15550	15500	15439	15567	15630	15766	15455	15341	15369	15435	15474	15214	15405	15450	15325	15332	15343	15352	15553	15404	15457	15270	15406	15399	15475	15507	15680	15586	15438	15244	15288	15420	15506	15471	15617	15278	15450	15484	15429	15364	15553	15376	15291	15455	15402	15314	15357	15555	15275	15354	15377	15501	15555	15469	15569	15521	15324	15501	15442	15559	15521	15346	15388	15408	15601	15393	15428	15520	15760	15540	15342	15244	15526	15511	15501	15299	15577	15310	15593	15592	15437	15471	15351	15459	15471	15538	15467	15617	15749	15420	15376	15238	15389	15235	15411	15585	15402	15659	15486	15545	15526	15498	15666	15299	15291	15474	15686	15688	15560	15529	15411	15402	15262	15435	15496	15410	15400	15397	15547	15276	15606	15489	15462	15535	15330	15203	15296	15349	15386	15317	15356	15396	15316	15487	15393	15438	15493	15440	15495	15468	15378	15501	15494	15539	15437	15329	15410	15320	15234	15348	15411	15415	15618	15467	15476	15148	15359	15316	15615	15588	15426	15549	15386	15190	15537	15340	15364	15637	15262	15336	15322	15369	15297	15458	15423	15358	15462	15447	15471	15466	15386	15458	15219	15448	15200	15345	15269	15510	15328	15574	15285	15406	15582	15615	15506	15481	15348	15231	15284	15422	15609	15268	15478	15503	15470	15288	15563	15398	15290	15496	15560	15376	15415	15338	15559	15585	15495	15381	15505	15638	15457	15402	15329	15525	15332	15613	15522	15513	15825	15507	15540	15447	15525	15232	15351	15390	15442	15477	15506	15327	15674	15299	15272	15415	15300	15346	15451	15550	15471	15551	15359	15421	15340	15583	15345	15455	15425	15230	15389	15296	15516	15473	15445	15403	15426	15537	15658	15371	15577	15451	15416	15621	15460	15559	15484	15577	15648	15369	15460	15494	15589	15593	15475	15441	15389	15476	15383	15361	15555	15508	15380	15247	15282	15397	15467	15409	15441	15421	15381	15340	15311	15531	15672	15499	15504	15593	15435	15515	15271	15398	15409	15222	15180	15392	15424	15388	15566	15491	15505	15474	15608	15378	15482	15500	15297	15507	15556	15616	15515	15338	15510	15488	15328	15541	15408	15186	15582	15524	15398	15439	15594	15437	15358	15378	15445	15233	15675	15462	15499	15374	15434	15256	15324	15183	15261	15449	15339	15375	15523	15321	15470	15352	15377	15326	15312	15546	15303	15401	15466	15548	15426	15453	15386	15210	15461	15320	15311	15282	15154	15394	15671	15344	15216	15103	15533	15543	15302	15545	15517	15321	15300	15338	15533	15454	15407	15369	15343	15508	15417	15492	15353	15518	15459	15579	15565	15279	15649	15542	15341	15455	15413	15309	15449	15469	15500	15408	15245	15399	15285	15363	15488	15675	15502	15377	15147	15556	15268	15325	15401	15354	15507	15564	15572	15592	15293	15451	15431	15186	15342	15348	15424	15527	15433	15431	15413	15346	15431	15415	15540	15509	15591	15460	15281	15488	15472	15450	15566	15442	15541	15372	15391	15204	15504	15517	15543	15330	15487	15567	15468	15485	15422	15385	15423	15518	15361	15465	15576	15451	15426	15269	15289	15469	15662	15497	15326	15330	15541	15549	15557	15487	15340	15632	15216	15492	15482	15348	15618	15506	15452	15389	15245	15364	15619	15359	15499	15454	15344	15465	15502	15299	15344	15250	15525	15433	15417	15688	15382	15320	15492	15401	15666	15198	15542	15567	15544	15379	15737	15505	15513	15551	15490	15534	15388	15586	15466	15379	15347	15494	15474	15420	15318	15337	15570	15426
49724	79080	77285	65990	58100	50810	40666	30623	23378	20243	18314	15662	14166	13042	12826	12297	11981	11570	11293	11360	11398	11402	11302	11202	11255	11355	11283	11172	11145	11031	11186	11038	10926	11124	11189	11049	11052	10933	11059	11082	10968	10948	10946	10968	11003	11016	11033	10962	11017	10988	10991	11080	11008	10950	10782	10952	11047	10893	10947	11077	10918	10976	10940	11047	10940	11105	10882	11158	10927	10960	11021	10915	10892	10919	10798	10980	11070	10918	11091	11045	10946	10966	10948	11026	10816	10996	10843	11073	11062	11010	10889	10971	11008	10914	10944	11010	11092	10997	10870	10818	10958	10865	11052	10907	10973	10946	10955	11049	11074	10879	11073	11012	10827	10874	10874	10962	11039	10914	10845	10994	11003	11072	10987	11010	10999	10818	10868	11017	10932	11069	10875	10818	10956	11125	11019	10936	11069	10955	11031	10985	10928	11070	11010	10887	10884	10975	10988	10892	11013	11003	10991	11042	10961	10999	10974	10765	11050	10927	10863	10997	10897	11006	10995	10842	10896	11120	10948	10910	10949	10968	10964	10812	11056	10888	11067	10788	11033	10934	10910	10906	10939	10983	11064	10962	10919	10898	10990	10853	11177	10880	10890	10959	10978	11018	10785	10933	10959	10779	11020	10994	11023	10941	10942	10901	10863	10959	10922	10965	11099	10742	10912	10935	11023	10986	10878	11070	11071	11002	11073	11013	10964	10907	10888	11070	11063	10965	11183	11009	10981	10999	10994	10976	10980	10996	11000	11119	10762	10948	11080	10965	11050	10943	10955	11068	11069	10824	10860	10968	10959	11113	10888	10935	11044	10936	10959	10846	10726	11051	10801	10971	11029	10910	10933	10954	10989	10863	10952	10994	10925	11011	11099	11104	11093	10974	10971	11080	11019	11064	10907	10996	10796	11060	10840	10945	10978	11007	10912	11029	10893	10940	10982	11023	10898	10965	11015	10976	10976	10904	11006	10928	11005	11119	11010	11007	10971	11045	10925	11002	10997	11007	10927	10908	11052	10947	10978	10849	10994	11005	10875	10890	10964	10933	11062	10914	10951	10907	11024	10951	10905	10934	10926	10908	11049	10999	11116	10947	11027	11012	10902	11130	10925	10980	10996	11167	11059	11018	10814	11018	10964	10932	10930	11162	10879	10933	11060	10914	11025	10818	10979	10949	10933	10961	10910	10949	10866	10924	10948	10968	10856	10861	11078	10876	11128	11192	11023	10985	10954	10879	11127	11032	10951	10967	11036	10884	10955	10862	10939	11120	10855	10984	10949	10887	11118	11034	10982	10881	10893	10841	10960	10891	11078	10980	10917	10825	10974	10904	11047	10993	11147	11071	10996	10896	10881	10938	11057	10946	10791	11226	10877	11137	10925	10975	10897	11121	10979	10887	10916	11044	10972	10981	11068	10897	10903	10933	10842	10928	11125	10941	11100	11183	10877	10970	10909	10896	10998	10989	11056	11019	10964	10818	10979	10965	11093	10979	11065	10825	11008	10854	11011	10927	11016	10995	10904	11004	10938	11048	10942	10918	11109	10905	11070	10842	11115	10954	11035	11051	10902	10910	11087	10971	10966	11124	10950	10877	11002	10992	10897	10976	10939	10982	10950	11086	11044	10924	10893	11021	10899	11005	10892	11011	10934	10858	11020	10751	11124	10918	10933	11241	10918	10931	10858	10802	10911	10833	10986	10978	11028	11072	11189	11139	10776	10980	10798	11084	10990	10964	10978	11034	10835	10997	11242	11124	10949	10938	11049	10968	11023	10890	11005	10949	10882	10956	10812	10923	10992	10904	10841	10970	10788	11014	10935	10996	11091	10963	11048	10897	11029	10995	10936	10846	10923	10976	10935	10852	11073	10986	10914	11046	11001	11013	11046	10939	11006	10859	10907	10676	10903	10968	11090	10858	11041	10981	10846	10845	10952	10890	10909	11012	11036	10849	10935	11010	11088	11044	10903	10925	11010	11000	11004	10996	11039	11037	11118	11053	11028	11054	10939	11023	11152	10756	11002	10992	10975	11072	10863	11050	10861	11029	10920	10895	10849	10910	10970	11221	11089	11039	10882	11130	10819	11004	10714	10862	10939	11032	10925	10930	11017	10996	11089	10959	10965	11012	10937	11012	11001	10941	11087	10968	11029	10984	11018	10868	10924	10819	11051	11028	11037	11028	11043	10876	10916	10836	10929	10914	11051	11058	10903	10992	11021	11002	11098	11027	10964	10806	11019	10924	10958	10966	11228	10985	10941	11037	10996	10877	10997	10943	10947	11151	11024	10847	11043	10945	10977	10964	10977	10847	10859	10943	10967	11037	11030	11016	11132	10772	10769	10975	11068	10926	10832	10927	11033	10893	10954	10960	10945	11044	10789	10941	10914	10903	11003	10882	10937	10997	10913	10996	11061	11015	10852	10945	10898	11056	11141	10973	10910	11099	10832	10914	10766	11067	10888	11022	10845	10918	11130	11030	11091	10849	10884	10955	10790	10853	10975	11083	10873	10988	10908	10991	10983	10941	11007	10875	10986	11183	10901	11061	10915	10957	10900	11008	10961	10920	10857	11021	10993	10800	11111	10961	11043	10905	10987	10924	11064	11092	11071	10939	10980	11027	10887	10910	10890	10876	11002	10978	10981	10936	11002	10954	11162	11022	10992	10964	10992	11149	11050	11044	10789	10932	10896	11078	10863	10884	10996	10869	10941	11005	10897	10842	11034	11041	10954	10952	11022	11039	11010	10994	10941	11074	11037	10987	10903	11128	11026	11032	10931	11059	10966	10791	11032	11041	11166	10952	10939	11078	10987	10922	11015	11075	10934	10863	10932	10973	10958	10872	10948	11053	11118	10989	10930	10954	10916	10971	11007	10996	11037	10951	11073	10975	10943	10821	10904	11045	11151	10938	11033	10992	11002	11014	11002	10946	11080	11103	11066	10829	10977	11091	10954	11029	10832	11045	10921	10837	10759	10823	10949	10973	11089	11009	10926	11105	10991	11014	10974	10927	10873	10982	10894	11158	11077	11055	10992	11052	10948	10827	10991	10958	10894	11124	11129	11084	10872	11112	10925	10997	10896	10852	10863	10951	10962	10818	11059	11015	10900	10935	10852	10985	10907	10979	11013	10925	11052	10960	10969	10903	11060	10930	10853	10919	10988	11028	11010	10923	11031	10968	11005	10947	11149	10915	10952	11065	10894	10994	10917	11020	10881	11024	11034	10970	10900	10980	10945	11080	11047	11079	10960	10927	10764	10952	10986	10983	10978	10861	10893	10991	10974	10728	11099	11098	10960	11001	11033	11083	10913	10885	10934	10936	10845	10867	10842	10899	11159	10837	10957	11126	11043	10905	10954	10932	11041	10917	10948	10978	11040	10832	11041	11033	10941	10938	10990	10881	11010	10888	10865	10913	11083	10859	11067	10986	10972	10957	10903	10897	10947	10991	10968	10954	10912	10963	10973	11059	11061	10978	10979	10908	11097	11018	10908	10850	11030	10936	10924	10898	11053	11026	11039	10914	10980	10865	10908	11031	11166	10806	10784	10880	10965	10995	11102	10957	11140	10953	10973	11103	10918	11149	10939	10959	10831	10942	10949	10990	10873	11004	11015	10926	11018	10937	10985	11009	11073	11062	10913	10961	11125	10964	10908	10970	10882	10991	11051	10998	11102	10961	11039	10873	10850	10853	10899	10957	11144	11053	10937	10822	10903	10986	10990	11070	10805	11083	10957	11003	11018	10943	10957	10928	10935	11010	11001	10959	11064	10951	10884	10789	11085	11023	11061	10823	10894	10948	11052	11153	11087	11037	11013	11044	10915	10985	11055	11022	11012	10940	10942	10882	10808	10833	10971	10812	11096	10929	11034	10925	11077	11028	10884	10858	10721	10873	10858	10951	10909	11029	11018	11110	10877	11048	10994	10745	10993	10966	10807	10878	10947	11021	11152	11082	11052	10857	10931	10978	11033	11094	11077	11041	11107	10974	10861	10862	11107	10894	10844	10822	10959	10982	11034	11036	10967	11130	10898	11052	11068	11043	10787	11007	11141	10969	10926	11059	11047	10952	10941	10946	10902	11108	10947	11006	10880	11052	11062	10831	10972	11155	11000	11009	11034	11020	11093	10987	10976	10938	10912	11145	10962	10973	11176	11019	11091	10885	10890	10958	10976	11040	10975	10884	11075	11010	11089	10886	10831	10984	10979	10948	11046	10906	10874	11041	10923	10956	11022	10955	11067	10945	10964	11106	10969	11069	11042	11088	11139	10880	11060	10990	10927	10890	11044	10989	11062	10955	10875	10939	11062	11018	11052	10910	10984	10818	11025	11001	10920	10788	10822	10950	10795	10826	10990	10893	10957	10963	11021	10876	10953	10939	10882	10893	10986	10887	10724	10995	10909	10923	10962	11006	10822	10878	11105	10926	10749	10879	10936	11047	10847	10992	10959	10901	11087	10940	11150	10923	11014	10818	11050	10928	10929	11055	11066	11034	10958	10908	10960	11010	10905	10993	11063	11078	10958	10847	10938	11273	10953	11042	10985	10844	11065	10943	10958	10925	11010	10795	10962	11078	11049	10939	11063	10969	11017	10901	11056	10946	11039	10886	11022	11082	11049	10823	11016	11074	10894	11142	10892	11069	11119	10885	10866	11019	10902	11011	10860	11024	11036	11023	11047	11082	10954	10890	10815	11105	10948	11141	10933	11040	10901	10979	10959	10943	10980	11047	10984	11050	10947	11132	10873	10828	11102	10862	10853	10989	10857	11149	10986	10961	11056	10964	10833	10946	10960	11122	11004	10958	10982	11146	11018	10930	10811	11072	11019	11026	10942	10919	10985	11050	10984	10870	10874	10973	11076	11041	10980	10896	10997	11048	10851	10857	10910	10889	10935	10980	10959	10930	10909	11038	10959	10986	11037	10894	10941	10953	11054	10899	10855	11052	10971	11000	10969	10840	11082	10992	10877	10936	11093	10802	11080	10953	10990	10916	11014	11027	11031	10908	10854	10887	10835	11072	11032	11192	10976	10901	10860	10953	10920	10919	10984	11197	10890	10922	11021	10819	10998	10935	11102	10900	10942	11040	10877	10965	10894	10979	10920	11056	10976	10928	11039	10920	10991	10971	11058	10997	11062	11005
43341	53471	57844	52596	43155	34105	29053	23723	20324	18608	17629	16703	16432	16191	15917	15822	15531	15429	15438	15295	15284	14977	15257	15274	15184	15266	15221	15204	15037	15069	15157	15076	15298	15350	15224	15233	15156	15303	15259	15126	15130	15133	15206	15222	15074	15357	15163	14868	15259	15047	15295	15093	15036	15069	15034	15259	15051	14959	14896	14985	15078	15027	15126	15074	15431	15101	15180	15073	14970	15058	15089	15006	14844	14991	15102	15212	15114	15209	15068	15185	14887	15031	15203	15182	14941	15074	15110	15070	14866	15145	15281	15062	15050	15111	15125	15147	15002	15090	15293	15000	15117	15052	14708	15068	15069	14916	15070	14967	14965	14974	14942	15333	14954	14958	15222	15054	15152	15132	15250	14868	15135	15079	14970	14987	15108	15199	15009	15140	15155	15169	15044	15077	15054	15064	14972	14995	15041	15031	15038	15040	15194	14912	15094	14851	15074	15103	15089	15107	15205	14983	14882	15205	15297	14914	15109	14948	15047	15169	15096	15110	14968	14883	15101	14933	15044	15191	15039	15002	15061	15035	15038	14961	15251	14930	15044	14976	15024	14975	15067	14890	15099	14886	15108	15262	14945	14864	15151	15098	14914	15171	14879	14915	15157	15083	15128	14981	15073	14813	15139	15061	15080	14944	15151	15025	14746	15117	15011	15106	15019	14989	15060	15030	15039	14943	15170	15011	15085	15004	15314	14935	14897	15080	15098	15001	15045	15147	15023	15287	15111	15147	15124	15024	15084	15145	15071	15071	15009	15082	15328	15191	15153	15087	15011	14897	15045	15130	15089	15153	15017	15121	15081	14857	14948	15117	15083	15222	15244	15010	15025	14916	15263	14994	15056	15284	15144	14888	15076	15061	14973	14929	14966	15167	14934	14910	14985	15035	15165	15117	14982	15050	15019	15054	15166	15190	15047	14941	14910	15180	14901	15134	14925	15025	15172	15210	14981	15058	15053	15111	15092	15190	15180	15064	14954	15186	15156	14941	14896	14997	15364	14992	15350	15062	14800	14894	15161	15006	14921	15324	15034	15185	15119	15123	15037	15001	15169	15034	15186	15058	15090	15091	15070	15155	15078	15001	14988	14811	15192	15064	15087	14972	15054	14835	15083	14958	15208	15082	15226	15158	15020	15158	15062	15210	15025	15067	15244	15090	15084	14946	14854	14934	15060	15047	15078	15009	15401	14954	15141	15012	15110	15029	15172	14944	15085	15159	15082	15106	14982	15266	14949	15036	15118	15077	15075	15009	15075	15064	14960	14921	15282	14905	15334	15130	15111	14852	15093	15140	14859	15072	15078	15006	15279	15047	14935	15168	15103	14783	15059	14931	15033	15046	15146	15081	15051	15082	15423	15253	15054	15054	15033	15084	15170	15284	15110	14944	15262	15151	14872	15041	15131	15071	15056	15144	15006	15360	15176	14815	15061	15029	15109	15038	14918	14856	14976	15215	14876	15114	14936	14979	15024	15234	15016	14796	14919	14942	15098	14939	14952	15174	15090	14920	14822	14974	14987	14891	15013	15004	15014	15002	15013	15034	15175	14972	15164	15218	14999	15048	15101	15053	15168	15217	15126	14868	14782	15157	15087	14990	14912	15012	14951	14935	14847	15018	15188	15087	15181	14891	15082	15059	15194	15047	14919	15230	14916	15068	14927	14925	15258	14831	14995	15082	15249	15101	15235	15034	14889	14912	14941	14984	14892	14931	15044	15172	15163	14959	14998	15016	15008	15298	15174	14865	14983	15089	14996	15232	15027	14978	15135	15066	15032	15135	15187	15108	15019	14889	15083	15036	15018	15029	14985	15044	15001	14941	15200	15030	15184	14983	15257	15060	15026	14977	14933	14959	15127	15077	15188	15071	14987	15007	15121	15222	15127	15271	15189	15146	15342	15172	15089	15060	15119	15098	15038	15168	15129	14899	15070	15050	14992	15183	15107	14981	15167	14940	14936	14887	15009	15165	14978	15012	15051	14966	15130	15009	15055	15092	15100	14953	14936	14939	15006	15255	14903	14821	15203	14978	15140	14952	15084	15008	15207	15321	15167	15133	15165	14997	15086	14977	15128	14858	14980	14858	14962	14928	15062	15096	14979	14895	15151	15149	15028	15007	15373	14912	14923	15043	15026	14914	15023	15024	15149	14977	15198	15122	15066	14941	15107	15083	15116	15053	15069	15102	15128	15027	15171	15144	15118	14906	14873	15156	15041	15151	14952	14959	14973	15018	15039	15141	15075	15020	15009	15122	14961	15082	15000	15094	15321	15112	15215	14943	14852	15287	14863	15225	15123	15146	15034	14912	15019	15075	15045	15065	15091	15069	15150	14909	15000	14952	15077	15054	15285	15110	15097	15066	15022	14932	15173	15179	15153	15041	15229	14944	14910	14875	14841	15106	15161	15171	15007	14895	14954	15016	15097	14834	14995	14996	15072	15105	15002	15036	15027	14978	15074	15112	15064	15074	15017	15104	15171	14910	15139	14986	15091	15103	14946	14896	15000	15129	15053	15201	15124	15212	15143	15128	15324	15060	15021	14911	15069	15122	15014	15032	15113	14986	15062	15110	14906	15123	15140	15046	15014	14982	14997	15065	14992	15079	15212	14799	15013	14960	15141	14971	15040	14990	15059	14792	15262	14890	15029	15204	15200	15212	15001	15185	15135	15071	15089	14958	14968	15167	15229	14906	15137	14877	15255	15203	15148	15102	15161	15232	15218	14989	15059	15036	15082	15204	15158	15218	15027	15109	15001	14881	15153	15069	14960	14867	15173	15247	15116	15012	15029	14963	15128	15042	15142	15013	14921	15140	15098	15054	15053	15037	14934	14904	14916	15149	14820	14970	15079	15068	14956	15172	15188	15000	15225	15018	14899	15132	14998	15036	14722	14779	14835	14866	15265	14989	14971	14960	14989	15164	14900	15163	14946	15120	14948	15033	15036	15197	14996	15304	15170	14939	14951	14975	15244	15134	15150	15120	15078	15035	15258	14865	15011	15164	15095	15169	15243	15165	14991	15152	14998	15140	14957	15131	15079	14849	15102	14977	14911	14689	15075	15129	14983	15205	14981	15112	15028	14953	14787	15011	15233	15162	14955	14969	14966	15046	15111	14977	15019	15093	14977	14953	15008	15029	15141	15101	15008	15080	14989	15015	14932	15065	15077	15049	15075	15093	15208	15046	14951	15090	15156	15090	15076	15045	15062	14914	15367	14996	15163	15341	15163	14977	15112	15063	15133	15068	15108	15093	15161	15077	14916	14996	15156	15016	14973	15043	15053	15176	14985	15107	15056	14922	14936	14767	14889	15196	15094	14875	15217	15177	15066	14975	15161	15051	14992	14981	15206	14975	15032	15102	14817	15044	15069	14955	15281	14915	15089	15039	15084	15119	15295	14987	15071	15245	14946	14982	14924	15023	15111	15072	14965	15064	15220	15144	14879	14952	15028	14867	15078	15067	15064	15173	15140	15041	15088	14973	15365	15249	15278	14950	15000	14903	15122	15033	15091	15050	15161	15179	15006	15120	14800	15235	15219	15024	15275	15187	14871	14949	14991	14954	15058	15033	15149	15193	15071	14943	15037	15249	15161	15215	15125	15112	15285	15025	15261	15269	15131	14830	15151	15099	15028	15113	15134	15226	15104	14911	14807	15108	15200	14941	15077	15210	14849	15031	15154	15078	14997	15184	15174	15016	14874	14962	14893	14992	15037	14907	15083	15220	14937	15015	14972	15188	15271	15219	15076	15275	15057	14899	15060	15036	15367	15211	14959	15141	15026	15053	14923	15026	15173	15135	15235	15103	15082	15210	15048	14849	15018	15196	15103	15035	15108	15167	15124	15001	15122	14999	14960	15030	14822	15208	15097	15156	15072	15209	15054	15136	15076	14845	15243	15069	15077	14899	15011	14987	15022	15092	15181	15023	14935	15107	15037	14976	14903	15018	15029	15196	15100	15106	15096	15169	15059	14906	15197	15011	15006	14971	14994	15130	15069	14936	15136	15000	15148	15193	15188	15023	15106	15092	15105	15006	15076	14823	14856	15040	15282	15135	15116	15154	15045	15241	15108	15169	15253	15012	15044	15215	15184	14922	14963	15134	14996	15221	15048	14920	15118	15245	15145	15056	14999	15083	15071	15120	14928	15017	15044	15124	15152	14879	15209	14962	15141	14820	15130	15155	15013	15029	15033	15044	14965	15158	15031	15111	15175	15013	15022	15168	15131	14975	15244	15013	14919	15176	15258	14953	15064	15056	15161	14961	14942	15175	14968	15162	15084	15017	15104	14988	15057	14955	15082	15127	14962	15013	14871	15153	15250	14826	14966	15235	15033	15174	15109	15053	14954	15126	15117	14931	14886	15009	15134	15083	14761	14872	15010	15104	15220	15284	15109	15078	15356	15226	15211	15192	15048	15186	15153	15239	14857	15267	15059	14961	15178	15147	15121	14951	15226	14991	15320	15054	14979	15141	15149	14913	15284	15093	15038	15204	15317	15216	14877	15171	15087	15019	15235	15119	15026	14980	14800	14839	15236	14797	14923	14930	15219	14961	14901	15189	15104	15170	15239	14942	14931	15087	15036	14972	14985	14939	15043	15109	15114	15277	15095	15211	14939	14874	14986	15026	15174	15145	14993	15090	15089	15036	14922	15121	14957	15128	15076	15053	15122	15243	15058	15069	14782	15168	15267	15041	15019	15086	14957	14839	14842	15129	15071	15066	15288	14979	15127	15186	15092	15116	14922	14970	15184	15276	15039	15014	15020	14836	14985	14968	15009	15212	15028	15047	14998	15173	14956	15199	15129	15086	15037	15096	15014	15125	15176	14927	15030	15069	15264	15247	15007	14985	15104	14947	14990	14988	15059	14992	15159	15153	14919	15171	15150	15022	15213	15182	15110	15273	15113	15121	14818	15191	15253	15121	15074	15125	14977	15235	15024	15059	14942	15066	15111	15204	15207	14831	15021	15017	14911	15086	15012	15064	15010	15238	15152	14922	14945	15193	15132	15099	14792	14874	14937	14938	15119	14978	14938	15146	14954	15033	15129	14921	15073	14838	14879	15047	15065	15176	14976	15067	15177	14896	15218	15049	15117	15020	15341	14846	14982	15170	14986	15187	15203	15087	15216	15356	15041	14919
46551	61256	58298	47869	39687	31118	26619	20100	16631	14814	13814	12800	12493	12040	11725	11531	11162	11037	10964	10973	11010	11014	11032	10987	10873	10806	11051	10832	10922	10831	10947	10957	10903	10931	10659	10903	10871	10893	10814	10902	10832	10911	10976	10882	10844	10840	10848	10769	10682	10827	10854	10901	10741	10750	10817	10888	10695	10833	10864	10871	10732	10737	10914	10698	10939	10847	10891	10751	10734	10869	10829	10871	10784	10788	10951	10820	10747	10814	10860	10847	10734	10769	10804	10685	10824	10755	10638	10681	10594	10712	10663	10709	10820	10758	10829	10786	10847	10936	10849	10799	10786	10882	10767	10841	10599	10714	10789	10863	10957	10846	10941	10820	10806	10819	10786	10820	10943	10765	10857	10877	10776	10694	10975	10829	10869	10893	10739	10825	10657	10804	10864	10914	10742	10685	10848	10865	10896	10903	10906	10820	11036	10666	11030	10828	10818	10768	10679	10742	10811	10668	10745	10774	10673	10763	10815	10847	10734	10760	10890	10846	10709	10912	10773	10736	10832	10976	10764	10810	10823	10740	10868	10797	10810	10643	10624	10735	10768	10956	10726	10745	10818	10702	10673	10686	10858	10804	10979	10763	10833	10721	10722	10884	10754	10934	10767	10817	10798	10878	10822	10740	10801	10821	10938	10775	10592	10862	10582	10797	10789	10700	10819	10525	10883	10684	10860	10833	10741	10748	10812	10836	10741	10765	10876	10862	10780	10773	10823	10867	10806	10692	10872	10851	10798	10762	10773	10892	10792	10815	10811	10797	10817	10792	10907	10812	10831	10842	10741	10865	10807	10902	10747	10990	10845	10773	10978	10780	10737	10732	10909	10765	10787	10721	10766	10704	10888	10868	10676	10810	10728	10807	10834	10818	10719	10740	10800	10793	10887	10829	10846	10763	10649	10648	10856	10702	10848	10803	10745	10828	10908	10822	10623	10688	10662	10712	10825	10813	10751	10791	10897	10907	10860	10812	10871	11033	10717	10795	10715	10795	10879	10754	10857	10683	10907	10617	10905	10811	10716	10870	10881	10823	10785	10905	10825	10942	10645	10935	10932	10809	10857	10728	10779	10874	10899	10746	10939	10695	10791	10915	10710	10810	10830	10731	10656	10776	10802	10781	10979	10808	10703	10765	10903	10809	10789	10818	10697	10811	10737	10734	10852	10766	10807	10639	10859	10711	10861	10830	10873	10792	10848	10939	10988	10933	10787	10653	10817	10885	10684	10785	10835	10802	10854	10677	10701	10755	10769	10709	10754	10866	10856	10854	10793	10840	10902	10793	10885	10928	10803	10684	10851	10873	10818	10684	10817	10901	10747	10763	10893	10944	10667	10718	10910	10817	10689	10794	10670	10945	10874	10774	10960	10766	10734	10701	10600	10821	10802	10952	10743	10704	10888	10771	10760	10678	10861	10679	10727	10809	10808	10853	10722	10886	10976	10728	10894	10779	10839	10976	10878	10661	10851	10924	10754	10911	10778	10778	10857	10975	10758	10808	10991	10929	10707	10800	10949	10794	10883	10682	10999	10677	11045	10739	10783	10896	10774	10733	10900	10889	10805	10722	10810	10817	10797	11015	10735	10865	10892	10686	10793	10940	10724	10566	10882	10904	10748	10883	10892	10967	10962	10953	10800	10620	10835	10822	10846	10751	10751	10809	10878	10803	10853	10871	10864	10807	10818	10691	10881	10735	10547	10784	10784	10705	10734	10676	10749	10818	10903	10934	10865	10831	10921	10734	10738	10835	10946	10813	10724	10934	10826	10909	10813	10758	10666	10947	10906	10870	10933	10723	10688	10947	10896	10785	10721	10697	10779	10816	10780	10658	10814	10722	10880	10869	10789	10844	10949	10742	10755	10733	10666	10806	10816	10746	10770	10753	10856	10687	10770	10759	10839	10787	10855	10796	10972	10760	10900	10939	10669	10744	10793	11011	10796	10811	10761	10643	10751	10807	10745	10906	10774	10757	10904	10821	10827	10932	10753	10929	10892	10805	10781	10921	10701	10776	10690	10688	10862	10817	10758	10817	10865	10816	10900	10809	10759	10685	10832	10832	10791	10825	10806	10903	10812	10675	10878	10847	10729	10705	10829	10706	10829	10827	10634	10903	10922	10745	10860	10754	10653	10943	10806	10777	10773	10867	10851	10922	10779	10768	10830	10766	10858	10726	10892	10777	10830	10928	10758	10824	10804	10712	10816	10843	10771	10795	10913	10891	10796	10820	10753	10987	10743	10863	10751	10736	10695	10727	10771	10923	10782	10916	10718	10775	10699	10645	10753	10915	10781	10829	10849	10841	10828	10833	10691	10852	10781	10814	10732	10803	10777	10717	10964	10786	10795	10780	10831	10707	10852	10807	10815	10847	10876	10805	10950	10705	10870	10762	10806	10810	10606	10821	10831	10726	10786	10780	10703	11037	10791	10846	10910	10826	10794	10848	10597	10887	10842	10826	10837	10734	10827	10732	10780	10924	10868	10841	10769	10663	10810	10787	10784	10991	10679	10894	10792	10827	10757	10879	10880	10676	10800	10825	10903	10938	10848	10846	10838	10788	10713	10874	10730	10816	10815	10750	10689	10779	10704	10750	10960	10829	10722	10844	10918	10801	10762	10739	10846	10895	10871	10808	10748	10806	10887	10762	10755	10794	10817	10771	10965	10891	10963	10678	10774	10829	10849	10849	10778	10890	10745	10637	10787	10687	10846	10837	10937	10765	11065	10853	10927	10941	10898	10856	10829	10800	10794	10809	10690	10728	10858	10742	10934	10934	10930	10682	10920	10810	10860	10791	10862	10945	10712	10732	10861	10697	10865	10928	10856	10902	10729	10900	10698	10935	10686	10827	10757	10849	10592	10620	10823	10820	10854	10738	10797	10881	10806	10959	10815	10790	10572	10983	11052	10838	10749	10874	10902	10829	10918	10834	10837	10830	10834	10719	10943	10903	10771	10950	10859	10841	10923	10717	10722	10839	10832	10783	10924	10922	10732	10812	10804	10724	10665	10791	10826	10816	10920	10740	10752	10858	10749	10778	10777	10797	10799	10742	10836	10646	10747	10673	10741	10839	10703	10909	10641	10949	10643	10950	10908	10778	10929	10835	10788	10896	10826	10910	10835	10846	10765	10857	10796	10864	10812	10762	10839	10767	10844	10781	10917	10809	10939	10758	10880	10871	10755	10751	10925	10801	10814	10967	10808	10859	10777	11012	10814	10841	10932	10858	11011	10702	10759	10764	10864	10900	10880	10904	10881	10909	10768	10794	10769	10775	10863	10814	11013	10825	10766	10715	10930	10806	10704	10714	10788	10750	10759	10841	10715	10967	10802	10691	10888	10770	10856	10765	10832	10727	10806	10630	10696	10829	10929	10738	10769	10708	10880	10877	10928	10805	10927	10714	10747	10718	10810	10876	10756	10690	10843	10847	10847	10776	10752	10875	10709	10892	10684	10845	10863	10801	10848	10789	10770	10761	10724	10713	10827	10797	11029	10822	10711	10838	10779	10982	10697	10851	10788	10764	10698	10734	10826	10903	10886	10964	10993	10895	10762	10757	10741	10829	10722	10772	10795	10951	10688	10736	10649	10966	10905	10680	10887	10809	10975	10878	10755	10814	10779	10856	10793	10776	10904	10976	10862	10862	10800	10793	10866	10884	10830	10831	10845	10805	10755	10754	10745	10786	10868	10834	10836	10840	10736	10602	10815	10769	10793	10724	10696	10840	10821	10791	10756	10789	10924	10880	10847	10824	10681	10884	10804	10846	10896	10738	10779	10700	10830	10632	10785	10889	10555	10901	10876	10694	10616	10710	10916	10796	10799	11038	10802	10768	10925	10731	10638	10904	10733	10902	10932	10820	10895	10760	10684	10786	10714	10666	10703	10657	10837	10790	10808	10713	10754	10821	10840	10838	10886	10957	10830	10705	10921	10977	10741	10961	10906	10705	10752	10812	10815	10826	10780	11005	10671	10765	10810	10817	10782	10860	10756	10790	10709	10874	10869	10615	10818	10805	10863	10671	10645	10922	10755	10848	10842	10922	10905	10799	10755	10961	10744	10746	10915	10607	10804	10689	10724	10848	10679	10874	10830	10760	10767	10770	10793	10800	10739	10950	10863	10912	10876	10732	10936	10742	10884	10770	10661	10833	10933	10780	10869	10716	10763	10747	10866	10764	10759	10979	10785	10734	10895	10914	10750	10831	10816	10846	10832	10704	10949	10825	10936	10772	10739	10662	10780	10723	10689	10773	10837	10908	10829	10940	10812	10857	10903	10665	10858	10779	10860	10893	10946	10800	10790	10935	10826	10911	10800	10830	10905	10866	10846	10813	10908	10883	10870	10957	10790	10806	10786	10734	10942	10813	10867	10845	10726	10859	10719	10791	10711	10765	10771	10812	10872	10817	10700	10673	10785	10875	10780	10822	10768	10688	10843	10750	10818	10640	10882	10884	10625	10713	10850	10773	10802	10916	10742	10788	10792	10680	10802	10936	10781	10883	10879	10778	10862	10940	10796	10907	10782	10783	10962	10832	10737	10949	10848	10882	10784	10711	10749	10823	10781	10825	10741	10869	10901	10732	10707	10850	10847	10793	10843	10636	11013	10766	10728	10895	10704	10773	10744	10731	10814	10907	10840	10924	10655	10720	10888	10836	10693	10878	10697	10766	10866	10753	10934	10870	10786	10897	10866	10873	10831	10677	10650	10700	10786	10878	10858	10764	10778	10849	10919	10903	10865	10819	10777	10781	10851	10721	10912	10827	10719	10695	10851	10746	10659	10813	10711	10936	10941	10831	10824	10775	10923	10791	10697	10914	10872	10675	10899	10768	10735	10889	10883	10833	10829	10850	10787	10687	10826	10800	10828	10736	10816	10786	10938	10675	10776	10760	10869	10808	10811	10781	10765	10734	10734	10763	10745	10771	10817	10782	10899	10866	10800	10927	10818	10889	10907	10729	10925	10960	10768	10729	10894	10902	10770	10704	10833	10858	10777	10754	10966	10969	10754	10879	10879	10611	10946	10808	10656	10931	10632	10850	10748	10811	10837	10697	10833	10891	10798	10735	10623	10902	10758	10816	10761	10823	10790	10833	11011	10815	10773	10869	10870	10843	10933	10886	10922	10877	10769	10940
26105	21786	36768	48260	48387	46319	40950	30816	24053	21370	19495	18132	17179	16675	16397	16360	16013	15775	15606	15636	15552	15571	15476	15459	15450	15556	15299	15242	15547	15323	15387	15451	15400	15310	15383	15434	15604	15459	15477	15401	15452	15285	15417	15381	15506	15470	15316	15239	15322	15232	15457	15486	15537	15265	15265	15395	15360	15120	15133	15287	15288	15330	15542	15441	15245	15369	15154	15089	15286	15425	15175	15418	15330	15120	15253	15255	15253	15502	15192	15306	15413	15129	15361	15236	15322	15421	15289	15157	15146	15335	15093	15199	15275	15165	15316	15247	15192	15249	15415	15366	15322	15184	15365	15408	15352	15097	15399	15331	15326	15311	15169	15158	15317	15300	15188	15108	15193	14999	15268	15145	15118	15396	15085	15138	15316	15101	15421	15330	15331	15238	15246	15200	15413	15146	15310	15239	15306	15335	15386	15448	15229	15366	15182	15163	15147	15393	15363	15199	15114	15280	15173	15246	15222	15182	15351	15293	15345	15248	15199	15222	15239	15489	15193	15369	15397	15294	15232	15275	15307	15158	15287	15203	15293	15327	15308	15452	15212	15417	15146	15436	15393	15254	15123	15178	15086	15234	15202	15265	15237	15350	15249	15248	15154	15420	15200	15274	15244	15203	15356	15336	15306	15200	15172	15318	15199	15270	15244	15247	15411	15144	15180	15066	15178	15344	15304	15188	15439	15270	15136	15264	15237	15319	15347	15348	15133	15356	15311	15208	15003	15387	15265	15233	15253	15332	15346	15339	15349	15216	15417	15084	15116	15339	15338	15225	15264	15365	15539	15208	15354	15034	15196	15276	15231	15147	15294	15390	15289	15412	15182	15180	15268	15287	15207	15172	15092	15217	15167	15212	15102	15334	15340	15328	15113	15336	15255	15291	15136	15400	15190	15178	15208	15194	15186	15444	15260	15247	15418	15183	15164	15197	15387	15192	15208	15255	15228	15198	14992	15285	15168	15102	15210	15270	15169	15158	15304	15223	15161	14971	15313	15176	15322	15394	15379	15381	15318	15060	15279	15417	15253	15219	15447	15263	15218	15262	15141	15352	15356	15300	15292	15150	15347	15156	15290	15444	15308	15345	15258	15306	15208	15204	15373	15041	15294	15425	15221	15363	15090	15353	15294	15112	15309	15084	15002	15482	15077	15162	15400	15311	15219	15400	15269	15205	15253	15420	15426	15566	15367	15166	15195	15334	15339	15175	15231	15225	15198	15185	15145	15027	15290	15299	15168	15137	15343	15321	15297	15165	15231	15441	15368	15081	15289	15170	15149	15069	15304	15269	15145	15311	15294	15376	15355	15267	15253	15309	15508	15281	15170	15160	15100	15314	15304	15169	15226	15218	15214	15160	15358	15333	15304	15409	15422	15245	15154	15169	15389	15160	15148	15341	15361	15285	15330	15391	15226	15538	15293	15293	15043	15253	15305	15435	15164	15258	15153	15197	15419	15235	15452	15260	15376	15267	15200	15144	15188	15255	15257	15351	15230	15337	15223	15289	15207	15463	15226	15301	15372	15243	15138	15297	15213	15164	15111	15281	15225	15366	15344	15294	15450	15117	15270	15335	15152	15474	15284	15416	15314	15303	15229	15172	15414	15416	15446	15120	15228	15316	15191	15330	14980	15331	15131	15154	15222	15319	15232	15225	15292	15347	15310	15399	15234	15241	15290	15339	15215	15291	15221	15497	15247	15333	15375	15240	15406	15381	15201	15367	15132	15316	15097	15303	15439	15153	15167	15347	15326	15257	15349	15340	15196	15421	15333	15401	15298	15336	15272	15295	14916	15230	15141	15257	15214	15249	15349	15166	15455	15308	15315	15298	15357	15212	14986	15475	15307	15160	15240	15329	15445	15475	15147	15195	15171	15220	15240	15345	15208	15139	15391	15303	15235	15136	15242	15097	15270	15230	15224	15257	14997	15388	15139	15376	15298	15127	15141	15530	15247	15061	15321	15357	15326	15131	15221	15178	15087	15374	15538	15347	15256	15127	15335	15212	15284	15217	15246	15219	15174	15411	15361	15306	15127	15091	15194	15356	15355	15232	15233	15322	15213	15089	15179	15312	15395	15211	15356	15269	15225	14977	15464	15280	15287	15120	15120	15393	15246	15249	15354	15280	15305	15130	15129	15330	15255	15424	15184	15311	15335	15270	15172	15367	15543	15359	15291	15403	15283	15461	15147	15345	15408	15112	15414	15454	15381	15483	15139	15262	15270	15416	15261	15227	15322	15091	15074	15109	15416	15239	15399	15089	15265	15228	15404	15221	15366	15259	15495	15281	15260	15007	15131	15253	15289	15092	15227	15350	15375	15580	15451	15422	15291	15330	15366	15203	15270	15228	15248	15051	15383	15305	15381	15301	15216	15128	15379	15404	15338	15310	15259	15291	15405	15546	15211	15213	15226	15298	15250	15126	15133	15331	15255	15352	15201	14944	15371	15170	15366	15332	15277	15393	15211	15157	15166	15311	15246	15407	15210	15393	15371	15490	15207	15286	15058	15483	15251	15286	15438	15220	15359	15257	15079	15214	15266	15307	15161	15206	15331	15231	15039	15094	15143	15202	15318	15206	15218	15332	15193	15252	15302	15178	15241	15337	15270	15243	15262	15542	15338	15328	15342	15166	15331	15310	15102	15196	15405	15179	15242	15185	15106	15216	15336	15394	15447	15247	15198	15203	15347	15067	15210	15265	15273	15243	15454	15526	15173	14954	15397	15437	15213	15180	15259	14983	15371	15248	15334	15005	15266	15334	15220	15124	15237	15326	15220	15314	15292	15337	15237	15364	15024	15016	15103	15355	15123	15292	15294	15340	15108	15152	15226	15287	15282	15201	15348	15385	15447	15304	15360	15379	15208	15203	15141	15086	15412	15113	15456	15247	15389	14999	15309	15385	15398	15491	15134	15406	15493	15189	15380	15222	15267	15175	15406	14987	15168	15296	15298	15208	15201	15267	15233	15274	15215	15157	15090	15411	15261	15447	15302	15070	15269	15147	15294	15290	15370	15451	15457	15242	15268	15230	15242	15249	15329	15167	15314	15155	15552	15449	15353	15234	15522	15145	15297	15437	15092	15449	15247	15189	15335	15287	15423	15199	15306	15289	15284	15097	15306	15251	15125	15353	15415	15260	15322	15359	15298	15180	15213	15335	15249	15225	15298	15129	15320	15208	15313	15348	15129	15236	15240	15341	15240	15209	15150	15094	15282	15292	15382	15411	15295	15142	15201	15314	15224	15239	15512	15220	15311	15199	14953	15335	15355	15399	15300	15486	15154	15266	15175	15112	15206	15165	15280	15247	15261	15258	15262	15313	15324	15054	15276	15128	15206	15336	15251	15285	15142	15440	15119	15216	15338	15252	15298	15096	15203	15157	15181	15374	15390	15320	15155	15364	15254	15520	15440	15244	15345	15274	15152	15251	15348	15395	15300	15196	15247	15216	15233	15330	15264	15143	15162	15200	15283	15191	15110	15256	15189	15231	15386	15397	15363	15351	15327	15439	15385	15279	15332	15391	15329	15230	15327	15213	15274	15300	15098	15277	15195	15369	15119	15102	15129	15374	15081	15347	15168	15310	15090	15232	15378	15305	15272	15125	15289	15260	15262	15209	15110	15031	15214	15351	15282	15155	15331	15354	15264	15277	15343	15236	15195	15298	15167	15405	15361	15184	15273	15139	15304	15285	15359	15073	15122	15207	15188	15135	15268	15149	15195	15140	15095	15469	15223	15284	15252	15044	15330	15296	14970	15451	15461	15201	15155	15177	15204	15312	15275	15407	15314	15310	15052	15239	15240	15216	15300	15254	15054	15322	15095	15288	15244	15182	15321	15136	15414	15366	15077	15175	15283	15368	15423	15089	15306	15259	15166	15174	15287	15330	15469	15355	15334	15294	15283	15236	15497	15385	15346	15302	15120	15223	15484	15492	15299	15241	15214	15315	15265	15167	15169	15344	15177	15178	15424	15230	15245	15261	15380	15063	15368	15077	15332	15213	15130	15369	15265	15294	15243	15181	15326	15273	15292	15336	15176	15227	15478	15207	15338	15156	15229	15448	15213	15273	15224	15095	15150	15251	15357	15044	15007	15069	15299	15339	15360	15201	15188	15212	15498	15309	15320	15284	15118	15226	15353	15366	15316	15182	15123	15305	14815	15188	15316	15172	15099	15304	15107	15190	15451	15389	15220	15461	15234	15282	15428	15569	15408	15205	15123	15254	15352	15182	15373	15409	15220	15167	15254	15276	15369	15322	15403	15128	15388	15354	15325	15190	15207	15288	14999	15196	15436	15244	15364	15256	15330	15109	15003	15137	15224	15132	15131	15324	15316	15160	15376	15169	15236	15261	15105	15268	15341	15184	15457	15073	15387	15231	15251	15219	15159	15276	15342	15133	15475	15219	15300	15171	15310	15271	15148	15261	15207	15157	15126	15360	15275	15237	15193	15168	15322	15201	15331	15179	15470	15291	15266	15325	15472	15267	15152	15337	15272	15151	15311	15135	15390	15431	15139	15134	15280	15177	15336	15010	15548	15143	15348	15294	15183	15311	15203	15334	15332	15279	15383	15365	15452	15348	15454	15174	15281	15407	15145	15178	15346	15138	15285	15073	15399	15415	15173	15425	15446	15170	15351	15368	15245	15274	15348	15168	15264	15410	15153	15210	15260	15247	15165	15272	15250	15250	15223	15167	15399	15210	15488	15048	15018	15313	15181	15207	15175	15268	15245	15352	15196	15233	15416	15284	15406	15251	15397	15526	15357	15167	15212	15243	15387	15258	15006	15405	15367	15016	15274	15285	15188	15388	15215	15153	15395	15352	15202	15153	15269	15197	15306	15235	15054	15369	15369	15092	15362	15055	15255	15119	15223	15236	15191	15038	15352	15166	15013	15391	15156	15317	15234	15346	15202	15208	15341	15314	15319	15542	15217	15307	15220	15144	15110	15091	15133	15371	15295	15289	15367	15589	15340	15329	15376	15324	15277	15274	15276	15164	15198	15144	15219	15068	15334	15323	15333	15196	15242	15115	15297	15347	15388	15261	15365	15186	15151	15340	15387	15418	15293	15389	15439	15389	15298	15185	15326	15200	15388	15444	15238	15159	15321	15307	15060	15045	15173	15242	15016	15395
45592	72676	71727	61592	52115	44413	36609	26737	20164	17429	15608	13729	12959	12406	12137	11947	11507	11081	11156	11223	11186	11133	11009	11183	10914	11021	10974	11151	10900	11065	11009	11064	10966	11019	10927	10889	11033	10995	11035	10996	10931	11027	11044	10971	10878	10873	10960	10800	10775	10866	10999	10978	11136	10930	10906	11108	10962	11018	11143	10678	10983	10732	11145	10949	10974	10832	11058	11077	10875	11004	11037	10917	10961	10984	10970	10932	10921	10981	10930	10955	11016	11005	10998	10923	10941	11175	10916	10964	10904	10929	11030	11048	11036	10846	10879	10904	11014	10911	10916	11003	11053	10826	10853	10959	11019	10830	10888	11067	10825	10970	10885	11016	10891	10969	11002	10972	10887	11108	10870	10944	10975	10893	10905	10968	10891	10934	10938	10951	11083	10845	10899	10830	10966	10779	10920	10981	10936	10920	10985	11109	10988	11072	10769	10920	10921	10908	10996	10926	10853	10755	11020	10878	10662	11019	11040	10903	10998	10846	10736	10986	10850	10866	10922	10976	10813	10827	10998	10826	10863	10778	11013	10985	10899	10826	10919	10819	11105	10975	10993	10948	10989	10823	10824	10973	11067	10952	10954	10993	10736	10913	10848	11011	10872	11076	11083	10764	10917	10956	10816	11018	10953	10851	11071	10849	10858	10922	10888	11029	10925	10811	10991	10844	11042	11024	10908	10925	10994	10898	10911	11040	10950	11050	10880	10703	10895	10986	11005	10761	10850	10867	10886	10988	10973	10950	10826	11058	11103	10950	10960	10943	10854	10923	10902	10965	11000	10795	10809	10940	11036	10892	10804	10828	10821	10856	11074	10932	11010	10973	10990	10860	11000	10927	10830	10942	10878	10726	11049	10886	10850	11124	10949	10951	10825	10802	10924	10882	11116	10805	10876	11149	10903	11045	10919	10987	10887	10950	10826	10831	10971	10921	10863	10877	10833	11112	10871	10889	11023	11019	10995	10826	11044	10895	10936	11047	10951	10977	10910	10865	10947	10916	11028	10977	10915	10926	10919	10900	11139	11026	10900	11020	10955	10915	10812	11048	10869	10918	11126	10945	11108	10982	10841	10973	11073	10819	10994	11022	10997	10815	10943	10826	10854	10936	10854	10987	10915	10740	10954	10908	10962	10943	10914	11078	10945	10828	10982	10999	10798	10877	11007	10981	10934	10839	10921	10848	11005	10926	11146	11081	11022	10851	11043	10764	10886	10921	11066	10961	10929	10885	10974	11086	10925	11038	11114	10815	11076	10907	10880	10925	10917	10948	10934	10827	10820	11105	10879	10923	11043	10883	10839	10869	10797	10928	10751	11033	11007	10781	10951	11055	11099	10953	11016	10778	10925	11011	10870	10964	11074	10947	11025	10853	10794	10896	10936	11039	10834	10870	10892	10898	10910	11004	10904	10923	11081	10945	11057	10913	10988	10856	11033	10790	10852	10961	11037	11031	10848	10890	10894	10878	10936	10948	11022	11020	10898	10836	11073	10820	11044	10790	10884	10991	10791	11040	10897	10846	11032	11059	10973	10840	10922	10964	11002	10954	10979	10989	10960	10965	10984	10971	10869	11014	11000	11123	10904	10891	11180	11039	10867	10991	10953	10915	10959	10769	10679	11016	10878	10955	10996	10938	10971	10806	10962	10895	10909	10673	11048	10932	11033	10713	10769	10919	10994	10869	10955	11011	11043	11040	10991	10948	10959	10906	11036	10987	10843	10846	11042	10901	10870	10870	11069	10871	10986	10999	10934	10888	11007	10912	10870	10972	10969	10975	10962	10980	10874	10818	11145	10855	10937	11104	10887	10818	10822	10791	10949	10953	10975	10802	11002	10911	10882	11174	10908	10898	10867	10967	10906	11013	10970	10800	11004	10698	10864	10975	10807	11098	10865	11036	10888	11040	10922	10967	10862	11075	10964	10850	10872	10987	10960	10838	11098	10983	10998	10996	10891	10939	10934	10830	10843	11061	11042	10933	10716	10878	11002	11032	10883	10980	11035	10920	10923	11002	10966	10851	10783	11029	11114	11013	10837	10879	11015	10769	10924	10958	10863	11033	10966	10989	10922	10964	11082	10921	10855	10889	11002	10987	10937	10941	10890	10711	10739	10951	10841	10812	10864	10885	10893	10847	10914	10914	11040	10899	11044	10791	10796	10800	10995	10959	11087	10902	10943	10915	10932	10849	10912	10930	10944	10915	11107	10872	10974	10904	11002	10901	10826	10932	11025	11027	10876	10852	10874	10920	10837	10977	10971	11030	10835	10970	10870	10947	10798	11036	11003	10959	11026	10902	10959	10987	11082	10925	11067	11031	10876	10837	10964	10894	10840	10948	10979	10809	10852	11008	10942	11006	11000	10963	10876	10819	11002	10761	10867	10994	10914	10969	10771	10881	10926	10908	10948	11156	11033	11014	10973	10873	11022	10959	10808	10866	11101	10820	10951	10909	10803	10757	10967	11034	10765	10901	10981	10967	10842	11145	10952	10824	11028	10877	10885	11054	10906	10964	11015	11090	10866	10852	10879	10993	11042	11102	10889	10853	10872	10913	10765	10948	10982	10996	11098	11022	10873	11005	10985	11054	10918	10875	10715	11068	10957	10927	10885	10903	10904	10835	10844	10818	10950	10903	10958	11069	10922	10946	10841	11018	11050	10954	11058	10933	10931	11059	10948	10904	10840	10848	10932	10955	10969	10953	11009	10924	10901	10915	10864	10991	10755	10962	11045	10833	10888	11040	10902	10966	11059	10947	10838	11005	10989	10850	11024	10984	11022	10842	10920	11101	11033	10957	11024	10895	10851	11018	10977	10794	10845	10872	10917	10965	11008	10790	10831	10973	10892	10823	10958	10981	10996	10880	11043	10970	10898	10842	11156	10963	10847	10966	10995	10877	10987	10826	10853	10854	10976	10986	10910	11148	10907	10973	10974	10822	10895	10774	10834	10939	10886	10929	10876	10872	11049	10920	10921	11064	10802	10983	11018	10899	10958	10941	10925	10845	10877	10907	10868	10986	10969	10975	10997	11016	10944	10905	10873	10887	10986	10889	10931	10871	10845	11032	10974	10810	10915	10962	11002	10906	11028	10911	10902	10901	10965	10992	11023	10881	11028	10936	11073	10833	11146	10944	10882	11052	11089	11006	10865	10893	10996	11074	10918	10945	11041	10977	11021	10828	11016	11003	10845	10874	10938	10895	10926	10922	10864	10899	10866	10934	10889	10952	10838	10928	10912	10899	11108	10902	11018	10929	11000	11042	10910	10933	10874	11000	10706	10905	10972	11091	11015	10856	11001	10889	11008	10902	10855	10961	10961	10977	11096	10880	10923	11041	11055	10900	10773	10936	10939	10900	10866	10881	10802	11148	10988	10917	11065	10967	10761	10824	11003	10818	10866	10832	11009	10943	11141	11053	11046	11026	11004	10858	10929	11020	10963	11032	11038	10933	11022	10846	10869	10958	11022	11019	11081	10810	10962	10954	10847	10987	10903	10931	10808	10864	10902	10697	10866	10939	10970	10851	10807	11034	10860	10878	10860	10908	10948	11103	10829	10988	10951	10796	10848	11022	10890	10836	10940	10856	10950	10969	10938	10942	10986	11036	10888	11041	10895	10860	10863	10825	11126	10996	10874	10981	10884	10911	10940	10903	10933	10801	10834	10832	10959	10920	11037	10961	10953	10864	10947	10936	10870	11094	11018	10928	10864	10834	10855	11079	10997	10991	10768	10863	10889	11061	10936	10932	11025	10869	10860	11086	10976	10717	11019	10928	10981	11056	10872	10890	10918	11046	10850	10999	10882	10936	10897	10810	10997	10931	11022	10902	11134	10983	10852	10910	10943	10924	11015	10898	10947	10896	10879	10855	10898	10988	10944	10819	10935	10938	10979	10988	10898	11051	10999	10925	10905	10950	10981	10898	10858	10828	11030	10999	11048	10907	10781	10770	10954	10822	10789	10791	10861	10865	10996	10963	11028	10791	10762	10922	10989	11005	11024	10852	10846	10870	10838	10817	10941	10957	10846	10966	10977	10861	10918	10912	10965	10965	11093	10956	10728	10965	10944	10786	10788	11043	10852	10830	11074	10836	11043	10897	11021	11029	10934	10928	10870	10950	10874	10875	10882	10961	10926	10930	10822	10950	10931	10815	10915	10862	10924	10993	10885	11062	10707	10910	10937	10886	10863	10989	10970	10882	10799	10960	10819	10957	10922	10990	10912	10964	10888	10990	10887	10939	10903	10990	10853	10977	10808	11015	10931	10878	10869	10876	10928	11002	11003	11092	11002	10855	10837	10836	10808	11009	11126	10712	10907	10858	10911	10970	11057	10838	11042	10857	10883	11047	11071	10809	10906	11089	10966	10801	10923	10948	10818	11065	10989	10889	10992	11032	10858	10776	10871	10950	11111	10960	10939	11031	11002	10975	10874	10907	10906	10893	10961	10990	10820	10929	10849	10920	10871	10776	10843	10942	10937	11050	11052	10906	10961	10809	10988	10835	10868	10979	11063	10758	10939	11031	10919	11054	10840	10945	11040	10827	11057	10990	10993	11007	10849	11089	11067	10775	11069	10762	10954	10760	10919	11052	11048	10924	10832	10913	10979	11011	11031	11068	10803	10878	10886	10993	10989	10973	10854	10957	10919	11026	11024	10964	10853	10965	10831	10895	10842	10863	10902	10888	10973	10882	10890	10966	10931	10951	10934	10954	10978	10981	11005	10928	10951	10952	10865	10761	10811	10922	10760	10973	10890	10963	10909	10894	11007	10948	10867	10846	10817	10881	10873	10936	10855	10891	10780	10926	10914	10960	11072	10935	10913	10814	10783	10820	10945	10871	11006	10985	11004	10902	10914	11077	10928	10985	10975	10992	10853	10912	10925	10820	11022	10862	10897	10792	10930	11007	10783	10826	10900	10964	10795	10983	10886	10821	10963	10963	11033	11102	11154	10888	10941	11010	11107	10992	10987	10925	10960	10934	10862	10994	10984	10964	11017	10939	10963	10989	11045	10846	10976	10902	10876	11016	10845	11133	11048	10993	10898	11021	10939	10862	10921	10915	11025	11004	10920	10820	11249	10942	10811	10946	10741	10960	11009	10903	10875	10922	10949	10863	10753	10933	10963	10851	10943	10825
24221	21222	32153	39709	44810	42651	40261	34412	29249	25733	21786	19733	18306	17399	17153	16812	16416	15991	15863	15880	16039	15692	15846	15745	15743	15862	15771	15682	15694	15702	15561	15482	15595	15862	15707	15655	15535	15814	15660	15602	15306	15762	15618	15716	15477	15526	15496	15609	15455	15662	15310	15565	15586	15417	15492	15428	15336	15342	15482	15547	15457	15444	15611	15478	15497	15612	15475	15298	15409	15607	15436	15371	15392	15545	15474	15455	15583	15539	15543	15404	15408	15528	15601	15421	15431	15546	15442	15500	15333	15550	15499	15446	15388	15562	15514	15493	15431	15522	15343	15665	15312	15334	15367	15549	15460	15441	15536	15336	15525	15360	15596	15439	15494	15474	15340	15306	15475	15677	15494	15568	15482	15422	15333	15355	15539	15438	15407	15281	15535	15355	15314	15429	15635	15397	15244	15331	15490	15488	15321	15597	15327	15431	15369	15454	15471	15356	15426	15451	15570	15472	15411	15415	15591	15451	15392	15519	15562	15487	15514	15594	15434	15427	15424	15528	15558	15383	15514	15273	15362	15621	15583	15456	15678	15305	15515	15463	15398	15415	15393	15672	15323	15482	15501	15368	15521	15645	15449	15333	15396	15552	15459	15487	15579	15562	15363	15311	15261	15411	15569	15535	15593	15624	15401	15395	15465	15453	15384	15469	15344	15566	15483	15423	15510	15419	15378	15496	15648	15491	15493	15241	15569	15606	15412	15600	15575	15270	15698	15492	15583	15605	15549	15512	15517	15418	15466	15556	15443	15628	15457	15407	15365	15557	15590	15250	15547	15336	15423	15506	15465	15470	15524	15326	15446	15432	15404	15288	15216	15468	15454	15565	15506	15410	15696	15679	15707	15412	15471	15344	15374	15286	15211	15457	15445	15400	15430	15477	15653	15449	15528	15697	15547	15542	15522	15456	15388	15186	15441	15584	15680	15502	15358	15368	15409	15581	15456	15363	15376	15420	15384	15518	15300	15560	15600	15485	15533	15444	15298	15469	15531	15459	15572	15611	15361	15543	15394	15398	15264	15401	15325	15244	15440	15544	15452	15414	15562	15359	15538	15517	15571	15480	15419	15492	15290	15490	15600	15526	15600	15434	15549	15430	15419	15313	15590	15589	15280	15470	15440	15697	15346	15414	15429	15393	15589	15377	15357	15486	15374	15434	15311	15546	15628	15402	15416	15235	15471	15178	15460	15424	15512	15461	15175	15430	15527	15561	15278	15499	15413	15591	15624	15449	15499	15620	15631	15414	15568	15559	15448	15493	15561	15264	15399	15421	15542	15263	15651	15340	15372	15256	15295	15402	15583	15401	15351	15491	15496	15595	15602	15737	15640	15536	15573	15436	15466	15625	15465	15347	15453	15517	15541	15604	15417	15575	15307	15608	15611	15569	15512	15550	15454	15289	15572	15443	15205	15442	15433	15441	15501	15449	15635	15452	15395	15178	15394	15476	15496	15583	15451	15310	15517	15209	15367	15387	15300	15309	15587	15480	15490	15323	15697	15562	15662	15591	15506	15464	15296	15536	15623	15470	15375	15401	15540	15457	15558	15465	15533	15468	15301	15218	15437	15438	15335	15349	15328	15305	15508	15680	15368	15548	15460	15420	15343	15291	15267	15347	15437	15562	15538	15465	15258	15505	15532	15237	15390	15453	15509	15602	15567	15341	15414	15415	15648	15510	15548	15568	15617	15362	15295	15566	15664	15462	15473	15630	15540	15396	15634	15469	15620	15667	15665	15367	15459	15535	15412	15394	15371	15534	15544	15516	15614	15724	15593	15548	15390	15469	15456	15522	15546	15442	15340	15486	15384	15613	15508	15274	15466	15277	15484	15434	15690	15372	15471	15489	15510	15327	15714	15261	15430	15518	15577	15446	15534	15557	15491	15424	15439	15589	15541	15533	15407	15554	15535	15374	15497	15539	15385	15651	15556	15451	15566	15361	15422	15335	15414	15560	15713	15614	15479	15397	15411	15420	15511	15666	15451	15516	15416	15632	15784	15434	15371	15485	15392	15492	15413	15502	15271	15385	15442	15448	15445	15400	15335	15424	15466	15477	15578	15261	15277	15565	15368	15432	15496	15362	15527	15361	15427	15428	15376	15410	15501	15597	15440	15526	15765	15503	15531	15363	15265	15608	15345	15487	15480	15615	15421	15559	15497	15460	15348	15568	15518	15481	15691	15589	15445	15340	15440	15217	15135	15256	15284	15538	15387	15543	15237	15592	15678	15416	15283	15612	15436	15562	15316	15598	15345	15524	15382	15573	15419	15506	15451	15392	15521	15446	15496	15454	15463	15490	15499	15500	15456	15438	15453	15454	15581	15336	15395	15347	15494	15276	15514	15341	15509	15542	15542	15219	15456	15448	15192	15399	15487	15520	15428	15529	15651	15580	15297	15474	15643	15435	15392	15418	15404	15524	15386	15348	15362	15469	15474	15210	15312	15487	15478	15543	15474	15618	15509	15265	15421	15394	15363	15432	15595	15344	15470	15500	15572	15355	15354	15534	15410	15339	15497	15542	15540	15449	15484	15464	15415	15522	15570	15400	15419	15409	15474	15585	15482	15397	15347	15569	15350	15476	15506	15207	15424	15612	15310	15117	15253	15644	15530	15523	15550	15396	15286	15489	15516	15515	15430	15456	15369	15498	15477	15234	15496	15337	15343	15461	15139	15522	15300	15242	15380	15533	15503	15446	15384	15473	15679	15439	15348	15442	15348	15254	15482	15330	15629	15448	15568	15500	15476	15470	15424	15689	15361	15420	15543	15477	15722	15480	15408	15519	15629	15475	15499	15503	15584	15369	15475	15294	15556	15410	15576	15475	15702	15572	15578	15563	15371	15612	15710	15576	15451	15157	15599	15335	15506	15450	15480	15518	15536	15538	15340	15376	15531	15398	15594	15279	15583	15396	15465	15526	15385	15668	15569	15477	15448	15467	15444	15503	15569	15417	15716	15406	15681	15419	15631	15395	15313	15408	15556	15490	15449	15505	15671	15596	15500	15378	15381	15276	15389	15212	15548	15263	15277	15356	15284	15579	15317	15459	15525	15381	15329	15441	15555	15394	15484	15239	15487	15516	15581	15611	15605	15307	15498	15336	15345	15292	15493	15566	15475	15445	15491	15617	15495	15511	15440	15385	15468	15665	15404	15440	15398	15398	15360	15438	15467	15443	15556	15542	15389	15505	15503	15372	15422	15399	15541	15597	15476	15559	15468	15641	15283	15519	15452	15647	15404	15579	15521	15353	15485	15257	15363	15470	15356	15342	15416	15390	15158	15498	15515	15595	15580	15333	15565	15414	15479	15299	15395	15414	15190	15346	15398	15538	15375	15379	15377	15524	15419	15663	15244	15338	15431	15731	15520	15279	15521	15503	15429	15339	15299	15369	15535	15474	15379	15340	15455	15347	15603	15530	15693	15584	15214	15128	15285	15209	15586	15491	15542	15394	15509	15353	15527	15413	15377	15491	15322	15430	15417	15399	15486	15469	15413	15544	15527	15415	15693	15388	15433	15538	15611	15283	15422	15289	15431	15495	15291	15546	15642	15536	15487	15301	15506	15659	15490	15383	15524	15523	15551	15399	15526	15393	15357	15602	15409	15475	15531	15399	15465	15582	15546	15396	15443	15582	15584	15487	15471	15375	15324	15436	15567	15473	15539	15286	15318	15383	15425	15311	15402	15423	15369	15432	15430	15453	15526	15716	15564	15620	15565	15540	15568	15504	15593	15503	15610	15520	15519	15657	15618	15435	15355	15567	15488	15463	15450	15535	15726	15537	15411	15461	15325	15354	15421	15367	15364	15495	15383	15602	15604	15348	15367	15329	15388	15552	15503	15239	15528	15454	15513	15369	15426	15461	15348	15312	15583	15535	15566	15358	15429	15616	15557	15531	15622	15522	15560	15520	15358	15416	15395	15570	15374	15378	15582	15374	15503	15477	15399	15416	15407	15331	15468	15575	15560	15346	15479	15507	15459	15537	15444	15531	15482	15435	15483	15238	15572	15521	15624	15534	15571	15469	15476	15335	15278	15304	15455	15341	15635	15413	15391	15286	15448	15480	15344	15265	15350	15289	15355	15589	15504	15628	15430	15286	15348	15353	15502	15507	15473	15288	15180	15413	15624	15537	15547	15428	15374	15523	15360	15349	15373	15461	15396	15357	15567	15272	15331	15289	15584	15402	15607	15291	15658	15550	15527	15586	15502	15396	15660	15549	15444	15342	15519	15354	15578	15498	15543	15261	15313	15426	15491	15344	15402	15499	15401	15547	15447	15376	15410	15536	15701	15374	15516	15358	15587	15502	15478	15409	15569	15509	15585	15436	15373	15352	15357	15463	15536	15533	15240	15581	15323	15397	15358	15475	15428	15530	15443	15691	15643	15209	15418	15428	15502	15400	15355	15486	15477	15441	15426	15569	15451	15305	15406	15450	15489	15522	15604	15425	15556	15428	15333	15313	15663	15424	15627	15576	15388	15546	15578	15530	15440	15499	15368	15471	15464	15524	15706	15668	15410	15445	15399	15603	15422	15527	15267	15360	15490	15351	15545	15502	15467	15586	15569	15559	15419	15418	15625	15461	15368	15241	15312	15377	15330	15308	15353	15411	15706	15189	15617	15402	15287	15274	15507	15633	15546	15615	15302	15421	15415	15430	15337	15435	15459	15492	15263	15310	15447	15592	15267	15387	15775	15466	15330	15526	15327	15633	15540	15403	15324	15584	15451	15361	15479	15342	15473	15495	15599	15327	15312	15316	15494	15327	15675	15477	15294	15259	15641	15629	15370	15531	15424	15451	15386	15809	15463	15526	15449	15523	15205	15563	15413	15442	15585	15593	15475	15258	15535	15472	15377	15383	15402	15508	15487	15642	15496	15514	15446	15313	15370	15385	15315	15477	15420	15486	15415	15317	15495	15327	15540	15467	15550	15549	15326	15428	15583	15350	15297	15493	15418	15534	15308	15184	15225	15458	15606	15325	15362	15631	15528	15268	15523	15454	15433	15339	15566	15395	15500	15447	15339	15554	15579	15292	15357	15485	15520	15182	15344	15431	15338	15492	15363	15567	15252	15464	15413	15451	15351	15356	15531	15524	15521	15499	15351	15409	15325	15528	15424	15459	15522	15582
49873	81981	79575	71408	56885	44083	37537	32163	26173	21539	17729	15622	14060	12995	12755	12029	11855	11601	11378	11380	11379	11265	11194	11157	11374	11162	11266	11268	11143	11174	11258	11100	11058	11069	11089	11229	11188	11133	11038	11047	11016	10937	11007	10912	11023	11095	10995	11048	11176	11084	10855	10846	11178	10923	10893	11037	11108	10926	10916	11041	10979	10893	10874	10937	10834	10970	10942	10939	11150	10874	10919	10903	11028	10952	11012	10759	10893	10903	11007	10880	10996	10841	10925	10964	11025	10957	10969	11062	10801	11109	10823	10891	10980	10929	11002	11116	11090	10985	10952	11004	10904	11059	10899	10851	10953	11012	10955	10945	10867	11194	10881	10998	10847	10987	10883	10930	11036	10919	10984	10944	10914	10895	11055	11073	11069	10970	11041	10898	11004	11064	10868	11012	11129	10870	11032	10841	10943	11051	10943	10953	10873	10863	10763	10856	10984	11003	10697	10905	10953	11031	10989	10967	11134	10950	11029	11104	10876	11074	10973	10902	11133	10973	10983	10994	10874	10952	11073	10784	10891	11089	10879	10901	10928	10906	11129	10852	10965	10939	11007	10946	11012	10999	11041	10993	10967	10890	10965	10857	11140	10878	11011	11016	11054	11032	10877	10921	10979	10874	10964	11030	11003	10828	10872	11069	10971	11091	10990	10878	10983	10986	10931	11045	11116	11183	10912	11027	11045	11086	10985	10958	10930	11002	10936	10858	10887	11019	10868	10998	11031	10935	10970	11002	11023	10932	10882	10878	11022	10981	11048	10960	11147	10953	11062	10858	10983	11006	11130	10923	10922	10886	10914	11084	11039	10934	11047	10905	11057	11008	11105	10886	11014	11057	11205	10970	10960	10980	10993	11159	10958	11013	10886	10981	11003	10990	11074	10994	10783	10927	11138	10945	10951	10886	11000	10947	11095	10971	10969	10913	10910	11055	10998	11108	10973	10948	10882	11030	10978	10988	11038	10964	11005	10966	11191	10948	10929	11032	10923	10961	11118	10892	11107	10848	10865	10996	11061	10896	11065	10893	10924	11072	10997	11004	11059	11190	10807	11106	11034	11029	10872	10927	11126	11027	11034	11030	10892	10884	11043	11129	11084	11045	11004	10921	10935	11045	10936	11024	11098	10883	11130	10956	11080	10969	11093	11065	11030	11059	10907	10914	11053	11179	10985	10902	10973	10958	10926	11067	10858	10982	11009	10990	10813	11067	10766	10985	11094	11007	10930	10972	11016	11039	11055	10973	11062	11065	10848	10949	11005	11077	11087	10985	11093	10998	11027	10994	10857	10932	10995	11068	11088	10968	10927	11117	10911	10820	10917	11004	11036	10963	10844	11072	10924	11274	10962	10897	10974	11010	10846	10981	11026	10823	10768	11061	10919	11115	10801	10800	11014	10802	10946	10996	10916	11088	11065	10923	10686	11013	10964	11041	10868	11023	11118	10906	11188	10985	10964	10926	10946	11054	11054	10942	11076	10995	11044	10938	11027	10914	11030	11152	11034	10940	10839	10863	10921	11072	11059	10888	10824	10882	10913	10896	10992	10859	10826	10950	10898	11105	10859	10995	11183	10837	10994	11006	11042	11165	11040	11112	10970	10961	11000	10900	11088	10950	10939	11063	11075	10882	10976	10963	10964	10930	10908	11080	10904	10919	10995	11024	11023	10980	10929	11122	10901	10929	11107	11125	10942	11033	10902	11030	10967	11082	11198	10923	11103	11055	10965	10992	10851	10965	10964	11020	11117	10835	11126	10928	11063	11179	11012	10996	11216	11099	10857	11010	11066	10990	10955	10927	11018	10996	10962	10982	11028	11124	11017	10801	11130	10843	11071	10939	10977	11055	11041	10929	11068	10963	11000	11124	10985	10957	10922	11163	10999	11076	10993	11113	10971	11029	10837	10883	10891	11034	11098	11057	11154	10848	11071	10894	11128	10925	11078	10952	10925	10943	11020	11010	10917	11034	11056	11022	10869	10924	10973	11008	10917	10915	10983	11099	11039	10956	11001	10990	11146	10914	11121	11015	10985	10899	10936	11086	10984	10961	10772	10993	10913	11023	10868	11011	10974	10860	10887	11011	11108	10902	10966	10950	10953	10983	10940	10996	11033	10970	10891	10849	11088	11024	10880	11007	11019	11024	11024	11129	10908	10979	10915	11092	10954	11095	10971	10980	11009	11117	10896	10974	11120	10906	10914	11021	11064	10931	11063	10804	11022	10886	10988	11044	11074	11080	11078	11017	10881	10978	11144	11077	10845	10855	11082	11008	11002	10982	10928	10965	10841	11034	10868	10865	10919	11011	10962	10930	10899	11040	11012	10926	10977	10799	11037	10960	10945	10970	11038	11073	10965	11130	11103	10878	11084	11039	11002	10974	10886	10880	11110	10857	10940	11000	11089	10880	10954	11142	11035	10946	11155	10897	10836	10951	11115	11041	10717	10869	10837	11084	10905	10943	10909	11038	10980	10925	10926	10933	11099	11096	11055	10948	11046	10933	11122	10971	10984	10947	10982	10961	11039	10896	10890	10984	11119	10931	11037	11035	10966	10945	10908	10922	10981	11084	10953	10993	10972	11064	10990	10984	11055	11008	11009	10947	11074	10905	10861	11051	10935	10945	11021	10962	11082	10965	10979	10953	10854	10924	11145	11062	10924	11021	11048	11143	11069	11002	10993	10837	11048	10906	10967	11011	11057	11050	11071	10846	10983	11193	11052	11186	10732	10972	10808	11031	11115	10948	11108	11053	10978	10919	10866	11125	10964	10877	10910	11100	10964	11003	10990	11041	11057	11086	10950	10882	10905	10938	11016	11133	11049	11061	11080	10873	10892	11011	11009	10936	11015	11044	11079	11042	11027	10887	10812	11136	10988	11129	10959	11011	11117	10921	10956	10990	10943	11047	11022	10951	10987	10943	10981	10814	11159	10995	10801	10935	10938	11112	10958	10879	10980	11072	10968	11006	11052	10958	11163	10979	10946	10970	10951	10943	11119	11012	11020	10950	10787	11044	11114	11104	10995	10864	11153	10898	11127	10899	10910	10852	11104	10948	10990	11090	11029	11034	11043	11039	11035	10949	11151	11035	11051	11081	10881	10918	11182	11083	10955	11003	10975	10976	10980	10882	11043	10899	11001	10906	10930	10959	10909	10977	11012	11016	11025	10992	10892	11084	10992	10975	10875	11000	10993	11153	11060	10911	11024	11027	11019	11035	11045	11085	10979	10915	10849	11233	10910	11063	10918	10980	10973	10917	10980	10874	11049	11024	10996	11017	10944	10853	10886	11021	11039	10960	10930	11118	10853	11090	10950	10793	11148	10859	10932	11097	11112	11007	11006	10978	10867	10980	11027	10792	10973	11022	10973	11002	10915	10995	10946	10803	10978	11045	10824	10997	10925	10917	11025	10813	10970	11029	10854	11087	11002	11079	11020	10968	11041	10918	11034	11011	10969	11012	10929	10953	11012	10898	10886	10918	10831	11009	11056	10927	10991	10914	11103	11017	10884	10875	10984	10838	11032	10937	11009	10869	10941	11101	10875	10901	11057	10806	10969	10883	11042	10957	10960	11120	10895	10984	11066	11056	11093	10816	11083	10888	11039	10836	11018	10852	11022	10942	10935	10995	11005	10902	10926	11013	10934	11068	10907	11229	11013	11148	11081	10911	11085	11010	11136	10961	11102	11092	10983	10799	10891	11100	10975	10974	11051	11037	10887	10869	10896	10894	10960	11013	10984	10974	10955	10915	10932	11015	10959	11081	10939	10960	11013	11032	10877	11170	11122	10944	11036	10952	11024	10969	10899	10974	10868	10927	11107	10984	11015	11038	11050	11027	11078	11000	11144	11064	11101	10906	10987	10926	10876	11061	11157	11110	10814	11020	11050	10909	11004	11048	10922	11076	10939	11085	11031	11015	10904	10869	11010	10892	11059	11017	10869	11024	11071	11075	11035	10816	11040	11030	11102	11162	10878	11065	10899	10842	11023	10954	10920	10986	11133	11046	10959	11053	10978	10942	10991	11141	10919	10915	10950	11081	10976	11025	10973	10974	11164	11000	11027	11090	11119	10853	11109	11126	10994	11012	11121	10897	11034	11140	10940	10894	11000	11074	11215	10989	10895	10948	10981	11046	10987	11181	11047	10909	10909	10955	10926	10898	10938	11085	10936	10901	10836	10951	10925	10939	10981	11039	10852	10968	10894	11028	11070	11131	10919	11085	11160	10857	10851	11194	11021	10995	11009	11084	10989	11014	10989	11030	11028	11081	10836	10966	10885	10984	10956	11094	10889	10929	10905	10997	10890	10982	10957	10989	11024	11029	10974	11057	10973	10872	11032	10953	10897	10948	10911	11013	10906	10855	10979	11020	10978	11045	11113	11007	11078	10912	11007	10939	10943	10802	11002	10880	10922	11022	10958	10987	10983	10927	11038	10909	10849	10999	11001	11085	10795	10985	11069	10790	10953	11014	11008	11076	10966	11009	11081	10961	10964	10959	10850	10948	10971	10858	11063	11133	11026	10963	11033	11008	10984	11021	10954	11209	11039	10924	10864	11062	10923	11034	11065	11009	10957	11042	11040	11098	10925	11002	10941	11266	11155	10709	10819	10959	10826	10843	10964	10961	11096	11115	11094	11113	11090	11150	11127	10978	11044	11194	10806	10884	10921	11098	10882	10933	11179	10969	10879	11107	10767	11005	11239	10866	11106	11049	11007	11093	10950	10936	10910	10923	10762	10945	11134	11114	11134	10818	11064	10866	11009	11088	10807	10942	11051	11082	10897	11061	11008	10914	11039	10886	10969	11020	11003	10774	11073	10836	10919	11008	10897	11022	10967	10939	11051	11079	11143	11073	11078	11071	10984	11071	10920	11087	10926	10866	10961	11033	11038	10956	10978	10961	11214	10930	11010	11033	10981	10973	10891	10993	11072	10987	10958	11014	10927	10868	10931	11089	10993	10899	11015	11087	11051	10903	11015	10969	11117	10963	10915	10921	10832	10974	10989	11051	11132	11082	11041	11038	10957	11009	11010	10980	11055	11155	10886	11086	11023	11035	11009	10951	10990	10971	11023	11075	10928	10951	11081	10779	10949	10993	10875	11030	11127	10896	11193	10797	10954	11017	10960	11192	11141	10921
44261	58043	60704	51951	41770	33056	26629	23068	20610	18674	17391	16752	16195	16029	15796	15432	15339	15052	15266	15129	15100	15171	14925	14994	15113	15068	15028	15288	15277	15107	15094	14842	14767	15070	15002	14701	15056	15041	15047	14933	15041	14964	14770	15164	15062	15136	14978	14964	14985	15043	15045	14882	14815	14939	15132	14957	15069	14800	15158	15053	14898	14866	15172	15126	14908	14854	15081	14952	14920	15081	14951	14911	14896	14937	15105	15075	15015	14914	14924	15121	15108	14940	14995	15000	14966	15063	15073	14970	15198	14961	14962	15141	14881	14814	14791	14952	15035	14946	14899	14842	14976	15006	15037	15006	15065	14950	14883	14906	15035	14838	14874	15191	14958	15139	14785	15037	14864	14843	14867	14773	14849	14856	14957	14935	15149	14989	14883	14818	14848	14906	14904	14928	14943	14835	15311	14978	14923	15015	14948	14928	14934	15020	15134	14904	15023	14933	14947	15061	14946	14819	14847	15015	14920	14792	14953	14954	15097	14848	14851	15079	15230	14676	14956	14922	14969	15166	14884	14923	14997	14820	14881	14994	14906	14985	14952	14865	14994	15117	15000	15010	14850	14758	14931	14857	14819	14920	14876	15070	14952	15074	15073	14959	14906	15001	14999	15020	15045	15056	14868	14992	14922	15052	14955	15064	14869	15091	15111	15114	15032	14929	14840	15246	14865	14984	15209	15110	15212	14880	14716	15037	14780	14925	14709	15036	14838	15099	14875	15012	14960	15004	14963	14902	15044	14847	14792	15039	15039	15162	14930	14856	14998	14999	15085	15081	15104	15045	15114	15018	15008	14994	15107	15060	14752	15006	14808	14981	14851	15181	15017	14980	15021	15160	15140	14971	15039	14633	14864	14828	15046	14876	14988	15098	14839	14951	14812	15127	14929	14823	14923	14930	14663	15109	14884	14769	14934	14897	14937	14816	14832	15055	14920	14919	14941	14777	14989	14962	14906	14891	15065	14952	14900	14825	14984	14981	14924	14866	14938	15017	14909	15013	14865	14891	15082	14828	15056	14931	14969	14927	14973	15156	14941	14883	14989	14841	14887	15041	14962	14954	15066	14781	14943	14908	14985	14890	14956	15023	15246	15040	15091	15097	15050	14855	14935	14898	15096	15138	15027	14979	15029	15035	14919	14936	15102	15150	14922	14979	14823	14956	15102	15028	14820	14917	15157	14917	15114	14855	15075	14849	14907	14886	14938	14878	14857	15092	15206	14852	15118	14911	15224	15199	14977	15050	14866	15108	14829	15026	14951	14850	15159	15025	15109	15263	14945	15032	14905	15137	14969	15106	15073	15141	14888	15099	15060	15027	15057	15011	14829	15013	15089	15228	15133	15182	14948	15005	15126	14936	15042	15080	15035	15147	15035	14758	14900	14927	14940	14938	14900	14907	15071	15016	15197	15017	15082	14763	14760	14798	15096	15063	15003	15040	14898	14862	14865	15097	15069	15099	15236	14886	15195	14972	15075	14957	14935	15094	14971	14943	14949	14845	15000	14890	15058	14744	14967	14943	14917	15039	15122	15002	14981	15011	14968	14923	15042	15165	14926	15082	15059	14880	14965	14973	14716	14965	14932	15022	14901	14936	14830	15118	15040	14969	14938	15016	15036	14898	15142	15036	15059	14945	14953	14914	15120	14854	14810	14929	14799	14905	14958	14899	14964	15058	14935	14932	15133	14865	14892	14892	14731	14987	14888	14991	15044	14869	15049	15073	15066	15091	14961	14967	14893	14830	15157	14822	14853	14863	14873	15070	15090	14966	15078	15220	14887	14930	14927	14940	15312	14996	14837	14900	14882	14758	15080	14894	14831	14831	14927	14997	14912	14967	14997	14970	14902	15166	15183	14973	14810	15024	14853	14968	14810	15021	14970	14933	14884	15002	14980	14947	14863	14986	14998	14971	15040	15065	15040	15003	15128	15029	14983	14886	14934	15166	14791	14879	15069	14823	14917	15148	15120	14802	14809	14929	15083	14927	14813	14837	14969	14926	15075	15130	14838	14922	14918	14966	14954	15033	14955	14996	14975	14808	15149	15114	15028	14894	14895	14937	14982	14859	15008	15043	15184	15061	15047	14940	14910	15067	14796	14825	14876	14835	15058	15116	15002	15023	15102	14936	14984	14888	14835	15324	15089	15016	14919	14865	14855	14995	14818	15174	15101	14975	15147	14790	14673	14923	15150	15010	15006	15045	15002	14957	15064	14914	15144	15013	14961	15128	15017	14887	14952	15081	14848	14968	15028	14837	15091	15062	15015	14851	15027	14913	15097	14897	14823	14911	14811	14994	14960	14887	14959	14879	14993	14865	14938	15081	15132	14791	14910	15073	14902	15091	14881	15125	15059	14872	15010	14957	14924	14880	15090	14807	14933	14833	14941	14851	14833	14968	14858	14728	14943	15087	15009	15090	15076	15164	15051	14763	15070	15096	14999	14886	15175	15114	14752	14764	15040	14895	14707	15218	15107	15109	15092	15198	14994	14804	14851	14831	14870	14843	14942	14936	15040	14758	15073	15042	14988	15025	14931	15100	14949	15048	14869	14961	14998	14878	14888	14818	14932	14988	14933	14753	15118	15088	15069	14952	14929	14966	15029	14943	14932	14931	15022	14856	14870	14808	14950	14911	15005	14900	15087	15035	14920	15060	14892	15081	15205	14960	14841	14880	15055	15207	15085	15114	14903	15027	14915	14915	15181	14943	14878	15248	15309	14924	15037	15102	14898	14903	14850	14840	14985	14865	14886	14759	15104	14844	14991	14844	15151	14819	14985	14999	14953	15061	15098	14888	15184	14970	14973	14961	14835	14794	14944	14933	14970	15134	15224	14928	14895	14844	15105	14935	14980	15086	14951	14917	15109	15053	14981	14920	15030	15030	14918	14910	14943	15011	14770	14741	15193	14881	15033	14838	14761	14893	14912	14937	15120	14997	15006	14852	15009	14938	14867	15013	15033	15141	14976	15065	15196	15139	14820	15003	15114	15169	14857	15044	14878	14874	15013	14883	15149	15064	15006	15019	15072	14935	14943	14707	14961	15088	14963	15053	14899	15075	14897	15137	15107	15114	14988	14980	15168	14896	15065	14897	14897	15156	15043	15082	14988	14900	14879	14925	14930	14931	14917	14967	15048	15078	15163	14943	14770	14937	15191	14992	15189	15104	14992	14960	14947	14945	14844	14906	15027	15076	14931	14831	14965	14866	14887	14931	15012	15113	15131	14751	15081	14883	14936	15098	14789	14966	15056	14949	14770	14812	15009	14877	14940	14989	14992	15145	14962	14993	15106	14828	15042	14965	15106	14890	15045	15040	15056	14915	15089	14985	14905	15053	14985	14892	15150	15138	14900	14870	14996	14919	14968	14948	15047	14882	14941	15000	15008	15033	14921	14944	15069	15073	15245	15003	15031	15051	15088	15029	14974	14942	15141	14821	15010	14856	14910	14969	14956	14914	15098	15001	14890	15122	15099	15146	15144	14890	15146	15089	15085	14845	14920	15016	15118	14986	14870	14804	15028	15132	14858	14926	15049	14959	14887	15125	15137	14862	15061	14853	15224	14998	14914	14914	14902	15032	15027	14910	15049	15056	15189	15004	15078	15208	15092	14915	14934	15007	15104	14967	15002	15035	14884	15010	14788	14972	14919	14971	15007	14915	14774	14967	15102	14966	15169	15075	15023	14994	15056	15121	15228	14955	15012	14855	14960	15140	15043	15009	14823	15016	14916	14998	15049	14919	15153	15029	14700	14903	15072	15127	15007	14949	14959	14899	14994	14871	14810	15149	15157	14874	14891	14969	14873	15092	14877	14934	14874	15077	15019	14951	15039	15130	15110	15082	14760	14912	15023	14867	14898	14894	14940	15006	15072	15058	14967	14926	15100	14784	14838	15065	15039	15199	14874	14863	14813	14991	14904	14912	14827	15078	15080	14908	15324	14962	15029	14926	15135	14992	15112	15090	14946	14964	15071	15186	15107	14918	15040	14859	15256	14999	15045	14922	15077	15079	14764	15140	14989	14803	14869	15064	14935	15136	15076	14895	14948	14714	14845	14828	14828	14857	14969	14963	14860	14911	14901	14814	14946	14903	15150	15159	15066	14938	15174	15076	15012	14880	14902	15128	15272	14924	14913	14880	14855	14903	15030	15067	14882	14822	14756	15062	15377	14814	15051	14914	15076	15097	15118	15077	14983	15008	14849	14869	14878	15026	14952	15052	14969	14941	14953	15036	15062	14926	14899	14978	14840	15024	15242	14787	14848	15043	15090	14970	15092	15062	14952	15012	14662	14978	15051	14810	14955	15152	15054	14912	14960	14949	14926	14979	14850	15077	14991	15059	14882	14819	15001	14811	14999	15070	15016	15102	15043	14997	14910	14990	15024	14954	14891	14950	14810	15110	14982	15008	14827	15048	14911	15090	15034	15092	14953	14923	14972	14753	14881	15078	14879	14830	14982	14971	14977	15116	15024	15124	15103	14999	14997	14992	14900	15085	14922	15072	14983	14791	15149	15115	15080	15021	14940	14946	14912	14875	14822	14869	15037	15097	15000	15037	15006	14962	15046	15060	15041	14809	15063	14968	14874	15037	14976	15086	15075	15071	14985	14883	14820	14805	14793	15081	15034	15064	14990	15139	15034	14906	14893	14856	14990	14970	14999	15054	15032	15013	15002	14837	14990	14871	14839	15089	15022	14857	14909	14975	15141	15091	14998	15027	14740	15103	15051	14896	14899	15014	15145	15143	14998	14745	14672	15091	15090	15003	14877	14858	14918	14979	14828	14920	15033	15117	14872	15014	15001	14990	15042	14849	15005	14794	14941	14901	15133	14901	15058	14846	14970	15025	14914	14952	15006	15013	14920	14867	14982	14895	15088	14924	14837	14997	14979	14842	15065	15100	14931	14957	15147	15114	15044	15022	15120	15013	14973	15000	15070	15043	15085	14965	15060	14991	14645	14871	14679	15061	15137	15232	15134	14876	15046	14803	14974	15156	15122	15009	14857	15179	14950	15005	14821	15168	14983	15035	15147	15002	14898	15083	14998	15006	15092	14936	14812	14972	14828	15027	15077	15032	15162	15255	15101	14911	14835	14759	15049	15039	14776	14818	14924	14846	14919	14759	14786	14869	15028	15020
47795	66398	60708	47489	38454	30147	23283	20209	17295	15199	13491	12545	12050	11666	11601	11272	11063	11049	10878	11029	10761	10798	10805	10806	10926	10934	10688	10743	10798	10983	10804	10848	10817	10900	10749	10808	10822	10861	10838	10634	10705	10720	10578	10758	10722	10782	10691	10706	10827	10851	10941	10749	10756	10685	10734	10902	10771	10828	10851	10834	10591	10792	10669	10797	10632	10693	10603	10704	10754	10763	10867	10783	10806	10716	10744	10887	10618	10831	10844	10797	10621	10724	10658	10737	10646	10739	10698	10789	10893	10729	10847	10635	10713	10771	10687	10688	10707	10779	10696	10745	10751	10753	10924	10888	10841	10568	10668	10896	10635	10584	10624	10844	10564	10742	10682	10721	10648	10688	10704	10681	10717	10666	10958	10575	10779	10823	10654	10728	10737	10775	10800	10546	10770	10728	10878	10695	10889	10648	10692	10727	10866	10501	10855	10618	10544	10735	10705	10761	10715	10563	10915	10872	10550	10743	10774	10617	10865	10688	10844	10720	10842	10599	10764	10698	10642	10754	10853	10835	10770	10774	10846	10717	10732	10654	10693	10756	10713	10731	10768	10857	10851	10801	10707	10766	10549	10773	10824	10716	10630	10524	10820	10703	10758	10813	10750	10805	10689	10656	10688	10711	10691	10664	10651	10757	10818	10762	10763	10687	10716	10760	10503	10815	10888	10742	10731	10755	10953	10810	10746	10766	10713	10804	10799	10806	10739	10739	10773	10729	10641	10732	10750	10913	10731	10670	10660	10889	10961	10810	10600	10846	10800	10590	10699	10915	10804	10710	10795	10876	10629	10672	10737	10668	10799	10703	10753	10650	10863	10446	10841	10743	10642	10546	10751	10594	10771	10705	10734	10693	10739	10661	10766	10637	10651	10626	10902	10603	10850	10726	10797	10692	10904	10747	10789	10919	10753	10765	10688	10863	10750	10683	10718	10763	10660	10763	10706	10781	10801	10630	10586	10853	10612	10661	10690	10824	10658	10703	10879	10723	10641	10598	10586	10707	10762	10705	10702	10732	10908	10761	10750	10621	10786	10887	10685	10832	10580	10684	10648	10847	10644	10729	10739	10601	10708	10872	10676	10898	10794	10705	10781	10899	10714	10852	10858	10703	10775	10740	10768	10730	10775	10686	11026	10729	10767	10854	10768	10823	10758	10628	10800	10670	10715	10631	10747	10741	10724	10680	10790	10625	10684	10680	10740	10823	10947	10773	10888	10946	10613	10761	10686	10785	10745	10743	10689	10661	10654	10740	10702	10872	10820	10695	10677	10724	10760	10731	10826	10697	10747	10558	10623	10609	10812	10711	10798	10739	10627	10647	10754	10791	10729	10831	10622	10686	10686	10772	10593	10688	10595	10776	10788	10606	10787	10669	10868	10652	10824	10720	10738	10722	10717	10890	10764	10737	10766	10746	10913	10781	10700	10853	10750	10689	10685	10759	10758	10736	10849	10790	10777	10766	10665	10737	10888	10676	10976	10752	10649	10862	10684	10728	10584	10760	10576	10544	10664	10807	10734	10692	10670	10592	10780	10738	10725	10680	10797	10827	10777	10594	10905	10687	10665	10722	10699	10697	10726	10865	10846	10728	10732	10740	10742	10720	10735	10679	10625	10578	10752	10683	10742	10817	10774	10678	10630	10667	10745	10738	10699	10742	10725	10810	10741	10714	10795	10850	10781	10756	10741	10847	10676	10649	10818	10846	10695	10788	10623	10759	10716	10683	10859	10708	10861	10596	10773	10689	10671	10708	10774	10646	10853	10941	10829	10601	10696	10757	10726	10670	10805	10802	10620	10787	10739	10742	10689	10761	10774	10675	10782	10753	10865	10775	10780	10748	10756	10602	10607	10764	10674	10776	10812	10865	10668	10670	10592	10780	10823	10768	10869	10712	10755	10860	10731	10781	10755	10643	10621	10801	10706	10945	10862	10795	10699	10805	10761	10730	10747	10699	10766	10729	10711	10760	10805	10761	10745	10833	10643	10627	10839	10666	10719	10639	10749	10569	10686	10656	10836	10821	10714	10947	10901	10722	10714	10741	10834	10640	10701	10796	10860	10739	10742	10742	10694	10692	10708	10794	10858	10629	10819	10697	10739	10655	10758	10663	10617	10759	10724	10854	10837	10610	10704	10748	10742	10614	10808	10764	10791	10651	10841	10833	10710	10704	10679	10846	10715	10853	10612	10833	10804	10856	10638	10827	10647	10577	10900	10718	10855	10814	10661	10855	10677	10659	10782	10731	10758	10894	10760	10735	10675	10769	10665	10629	10833	10757	10636	10957	10607	10651	10744	10739	10827	10770	10738	10639	10778	10766	10675	10681	10731	10704	10752	10697	10601	10763	10809	10765	10693	10826	10899	10843	10634	10714	10605	10660	10770	10725	10757	10732	10846	10530	10853	10704	10810	10665	10810	10716	10676	10578	10821	10856	10730	10664	10684	10758	10780	10713	10828	10714	10629	10634	10866	10794	10759	10880	10827	10754	10700	10746	10651	10659	10705	10823	10752	10665	10693	10682	10854	10686	10586	10881	10740	10751	10515	10644	10855	10717	10706	10793	10745	10752	10913	10761	10784	10813	10667	10668	10744	10651	10754	10585	10721	10692	10787	10895	10682	10779	10715	10541	10900	10752	10716	10770	10586	10714	10820	10708	10890	10552	10687	10890	10849	10698	10640	10937	10678	10761	10666	10646	10795	10779	10607	10855	10757	10730	10913	10816	10844	10698	10801	10773	10779	10648	10845	10759	10723	10609	10784	10714	10818	10811	10941	10826	10751	10908	10768	10729	10813	10740	10661	10472	10657	10797	10643	10765	10790	10687	10732	10926	10717	10776	10689	10767	10776	10712	10796	10610	10795	10687	10674	10704	10795	10733	10615	10674	10836	10614	10854	10597	10670	10848	10777	10739	10790	10951	10802	10792	10843	10643	10677	10677	10766	10738	10827	10775	10651	10773	10776	10748	10727	10619	10654	10785	10798	10761	10643	10844	10866	10829	10696	10713	10840	10747	10727	10858	10813	10709	10788	10655	10665	10536	10846	10696	10759	10651	10620	10683	10715	10871	10692	10519	10792	10762	10765	10826	10697	10744	10679	10750	10798	10912	10776	10816	10643	10703	10715	10782	10578	10704	10839	10656	10730	10843	10676	10852	10596	10718	10869	10557	10874	10680	10738	10610	10713	10815	10772	10693	10808	10762	10722	10640	10646	10534	10652	10668	10667	10787	10660	10828	10784	10822	10621	10835	10674	10659	10726	10922	10755	10802	10807	10704	10889	10722	10758	10845	10806	10761	10846	10720	10711	10537	10742	10838	10683	10747	10795	10757	10783	10698	10798	10669	10813	10727	10650	10726	10763	10744	10808	10584	10712	10948	10724	10712	10531	10825	10716	10784	10665	10827	10729	10643	10662	10872	10750	10748	10767	10732	10591	10835	10864	10778	10703	10761	10691	10825	10691	10884	10665	10810	10729	10815	10774	10639	10774	10794	10899	10803	10730	10736	10810	10780	10674	10768	10883	10794	10797	10585	10849	10672	10756	10772	10674	10653	10769	10663	10457	10730	10637	10753	10799	10632	10820	10882	10745	10687	10718	10767	10749	10798	10638	10657	10767	10801	10621	10739	10830	10608	10744	10611	10732	10950	10661	10649	10658	10780	10809	10809	10654	10772	10763	10804	10755	10795	10709	10921	10665	10635	10671	10787	10804	10658	10757	10895	10729	10801	10759	10732	10798	10773	10688	10850	10939	10767	10634	10668	10695	10658	10766	10808	10854	10879	10685	10727	10559	10790	10897	10748	10744	10737	10746	10811	10644	10604	10723	10782	10608	10846	10780	10836	10690	10781	10687	10806	10738	10738	10592	10739	10686	10747	10769	10846	10862	10745	10769	10953	10801	10634	10861	10728	10672	10680	10832	10827	10690	10674	10965	10789	10646	10681	10820	10819	10646	10564	10918	10722	10634	10607	10815	10527	10877	10678	10610	10698	10694	10767	10655	10720	10745	10848	10760	10543	10790	10747	10808	10737	10691	10839	10815	10689	10601	10766	10670	10773	10758	10830	10770	10628	10663	10823	10755	10644	10730	10770	10665	10724	10717	10794	10717	10705	10665	10802	10771	10832	10922	10732	10762	10761	10799	10667	10708	10824	10805	10774	10824	10810	10685	10844	10764	10855	10739	10593	10851	10577	10770	10810	10743	10763	10846	10643	10710	10752	10849	10775	10596	10616	10852	10762	10512	10716	10737	10867	10755	10722	10751	10785	10780	10769	10692	10731	10676	10699	10637	10752	10608	10662	10851	10725	10818	10724	10688	10938	10825	10746	10830	10753	10710	10757	10614	10730	10805	10661	10878	10799	10801	10715	10851	10693	10809	10737	10540	10820	10795	10813	10824	10798	10709	10859	10718	10673	10601	10716	10625	10683	10768	10769	10721	10706	10892	10906	10737	10729	10795	10625	10842	10680	10782	10874	10843	10683	10725	10684	10806	10646	10769	10642	10818	10798	10769	10804	10658	10636	10733	10750	10606	10735	10949	10779	10711	10774	10740	10715	10681	10897	10778	10661	10786	10783	10681	10739	10734	10769	10646	10789	10767	10630	10836	10708	10789	10895	10760	10605	10754	10797	10794	10736	10582	10722	10736	10805	10626	10679	10898	10657	10718	10710	10800	10730	10857	10750	10844	10888	10565	10704	10558	10642	10735	10697	10762	10748	10572	10731	10642	10555	10623	10821	10814	10671	10747	10704	10881	10729	10704	10791	10789	10650	10790	10573	10707	10662	10727	10884	10733	10876	10830	10847	10825	10933	10776	10740	10793	10580	10686	10707	10707	10546	10873	10697	10631	10756	10715	10765	10684	10857	10737	10852	10786	10756	10597	10754	10771	10594	10707	10723	10776	10697	10823	10758	10793	10729	10730	10824	10783	10636	10822	10660	10864	10726	10736	10843	10676	10660	10573	10857	10862	10848	10724	10936	10753	10830	10701	10676	10690	10583	10678	10942	10856	10797	10603	10735	10740	10777	10749	10844	10657	10826	10583	10624	10790	10668	10810	10752	10654	10693	10720	10666	10736	10767	10678	10748	10841	10663	10751	10712	10708	10798	10688	10751	10682	10633	10820	10620
26063	22190	38249	48345	40588	39197	37393	32697	27331	22789	20360	18293	17287	16829	16498	16071	15927	15639	15441	15557	15426	15732	15505	15589	15521	15640	15595	15518	15350	15614	15586	15485	15402	15287	15380	15377	15201	15415	15316	15307	15233	15312	15337	15263	15566	15275	15417	15232	15335	15459	15144	15377	15305	15212	15226	15118	15367	15363	15366	15387	15334	15277	15515	15399	15103	15340	15235	15350	15563	15374	15490	15096	15298	15272	15381	15132	15228	15388	15597	15008	15324	15217	15420	15427	15424	15419	15363	15188	15203	15292	15211	15241	15197	15308	15372	15169	15227	15062	15249	15355	15257	15081	15397	15156	15301	15172	15214	15321	15195	15160	15295	15218	15115	15359	15243	15279	15203	15369	15263	15075	15243	15106	15192	15267	15163	15226	15122	15146	14945	15028	15357	15480	15247	14989	15163	15114	15241	15303	15204	15354	15231	15235	15348	15350	15251	15197	15427	15275	15337	15316	15265	15422	15370	15506	15163	15158	15034	15313	15354	15150	15442	15266	15422	15339	15191	15562	15277	15254	15151	15239	15235	15258	15110	15247	15202	15155	15410	15000	15341	15284	15259	15153	15414	15255	15003	15261	15270	15215	15358	15322	15457	15276	15370	15349	15359	15237	15241	15183	15207	15313	15134	15335	15249	15368	15250	15360	15181	15109	15254	15310	15260	15118	15381	15309	15160	15322	15371	15152	15188	15292	15372	15264	15294	15240	15254	15088	15157	15350	15195	15235	15319	15196	15336	15503	15468	15394	15278	15255	15308	15064	15360	15300	15326	15423	15164	15257	15245	15430	15444	15217	15234	15211	15154	15295	15388	15393	15134	15319	15304	15228	15282	15245	15377	15404	15316	15179	15385	15380	15270	15317	15351	15327	15367	15228	15256	15207	15415	15389	15247	15190	15387	15127	15386	15267	15119	15061	15265	15056	15352	15243	15435	15265	15290	15404	15270	15167	15200	15376	15318	15289	15184	15214	15116	15124	15281	15268	15218	15270	15586	15324	15169	15244	15022	15336	15195	15111	15170	15250	15161	15339	15294	15417	15363	15298	15454	15234	15337	15276	15314	15148	15155	15084	15386	15404	15295	15280	15272	15379	15060	15196	15484	15186	15234	15375	15334	15332	15308	15217	15394	15235	15348	15563	15011	15154	15208	15207	15253	15503	15356	15321	15159	15456	15326	15272	15159	15474	15157	15372	15214	15278	15422	15355	15169	15254	15258	15247	15222	15375	15350	15039	15174	15187	15192	15240	15255	15352	15221	15246	15168	15230	15119	15185	15360	15306	15245	15313	15143	15178	15328	15343	15286	15348	15445	15330	15461	15119	15309	15242	15212	15445	15342	15118	15293	15146	15460	15189	15265	15189	15347	15085	15381	15283	15271	15334	15179	15152	15028	15145	15148	15323	15199	15304	15356	15203	15286	15393	15486	15266	15444	15560	15299	15389	15266	15283	15257	14998	15271	15411	15254	15448	15547	15243	15339	15203	15186	15226	15405	15267	15375	15456	15326	15451	15256	15385	15422	15307	15345	15238	15288	15236	15150	15185	15313	15336	15232	15089	15410	15105	15172	15180	15142	15441	15575	15223	15477	15163	15189	15257	15294	15271	14980	15132	15329	15279	15459	15395	15309	15059	15374	15230	15214	15171	15254	15115	15164	15349	15216	15369	15212	15272	15271	15221	15255	15372	15103	15277	15415	15181	15179	15370	15287	15477	15409	15398	15168	15157	15490	15191	15189	15298	15251	15220	15235	15077	15180	15442	15418	15384	15071	15205	15168	15285	15111	15289	15298	15367	15404	15297	15251	15369	15314	15295	15280	15165	15423	15067	15344	15182	15326	15200	15196	15130	15394	15186	15299	15333	15233	15243	15113	15112	15314	15292	15104	15270	15207	15003	15450	15169	15202	15486	15427	15220	15253	15119	15358	15382	15373	15263	15279	15329	15156	15199	15211	15223	15322	15295	15225	15307	15342	15262	15477	15266	15327	15299	15243	15386	15720	15254	15321	15277	15240	15440	15427	15244	15396	15275	15259	15213	15514	15285	15301	15229	15252	15177	15172	15041	15175	15458	15191	15385	15295	15141	15294	15085	15211	15222	15201	15427	15324	15418	15131	15397	15308	15134	15443	15362	15043	14980	15000	15232	15185	15304	15328	15418	15246	15166	15097	15145	15380	15221	15227	15194	15302	15320	15314	15354	15119	15454	15313	15293	15416	15213	15300	15205	15299	15220	15185	15329	15294	15171	15362	15323	15007	15113	15377	15082	15197	15339	15344	15345	15368	15207	15316	15488	15274	15089	15137	15397	15421	15222	15479	15230	15299	15324	15212	15354	15288	15224	15333	15082	15247	15271	15415	15258	15330	15180	15420	15279	15321	14982	15314	15421	15543	15503	15395	15212	15160	15227	15193	15443	15292	15357	15440	15580	15301	15263	15244	15357	15278	15121	15327	15320	15433	15408	15128	15171	15079	15043	15145	15266	15325	15188	15217	15339	15251	15003	15285	15291	15154	15102	14992	15203	15203	15290	15159	15206	15241	15282	15297	15310	15482	15275	15199	15075	15137	15311	15308	15072	15279	15173	15315	15246	15284	15482	15355	15301	15191	15391	15494	15302	15233	15218	15125	15305	15373	15341	15220	15122	15295	15285	15213	15345	15225	15282	15182	15092	15311	15441	15277	15245	15499	15525	15352	15414	15233	15241	15361	15298	15176	15267	15302	15485	15237	14993	15329	15116	15339	15298	14914	15118	15178	15171	15243	15066	15227	15085	15217	15277	15274	15307	15233	15199	15288	15252	15182	15043	15348	15239	15321	15206	15204	15332	15323	15382	15293	15438	15377	15342	15416	15193	15123	15230	15329	15315	15623	15176	14983	15138	15317	15200	15479	15419	15292	15261	15410	15349	15129	15306	15139	15503	15065	15530	15449	15296	15172	15417	15361	15242	15385	15126	15362	15375	15070	14877	15270	15383	15192	15196	15337	15432	15225	15235	15260	15416	15081	15333	15214	15334	15353	15131	15043	15311	15129	15293	15271	15237	15305	15173	15261	15213	14993	15252	15399	15268	15381	15303	15072	15327	15192	15116	15272	15417	15383	15276	15144	15318	15352	15310	15133	15385	15302	15356	15332	15212	15395	15246	15390	15290	15466	15275	15311	15245	15337	15202	15329	15319	15244	15215	15122	15031	15194	15323	15390	15324	15530	15203	15166	15464	15301	15427	15460	15107	15296	15174	15236	15445	15474	15295	15236	15219	15412	15267	15279	15349	15272	15587	15356	15140	15195	15267	15276	15137	15078	15220	15307	15263	15248	15203	15228	15137	15420	15421	15173	15294	15198	15167	15285	15168	15378	15349	15415	15082	15227	15213	15255	15303	15326	15304	15315	15290	15242	15074	15224	15477	15337	15372	15504	15436	15294	15234	15226	15308	15389	15348	15089	15281	15375	15341	15484	15543	15339	15372	15131	15253	15292	15309	15214	15251	15004	15457	15346	15042	15497	15337	15166	15270	15379	15293	15439	15263	15057	15078	15259	15217	15166	15237	15346	15342	15275	15270	15391	15389	15282	15294	15447	15106	15254	15189	15240	15297	15209	15329	15128	15176	15216	15281	15356	15086	15328	15430	15346	15308	15402	15245	15259	15339	15263	15370	15097	15192	15260	15419	15176	15221	15317	15393	15185	15188	15339	15208	15299	15333	15200	15170	15292	15126	15384	15493	15117	15249	15227	15427	15342	15255	15210	15315	15313	15140	15204	15130	15273	15041	15158	15063	15311	15218	15173	15265	15147	15277	15126	15281	15248	15344	15047	15352	15132	15175	15162	15191	15335	15231	15156	15151	15220	15422	15196	15351	15483	15375	15113	15307	15271	15414	15383	15203	15199	15319	15303	15336	15172	15294	15291	15233	15383	15272	15400	15259	15366	15054	15273	15208	15123	15059	15308	15273	15300	15519	15255	15242	15110	15500	15207	15375	15175	15402	15238	15139	15197	15074	15095	15225	15317	15226	15373	15387	15371	15207	15165	15121	15214	15260	15299	15403	15338	15172	15141	15345	15178	15336	14967	15332	15375	15276	15179	15116	15343	15222	15198	15186	15189	15169	15162	15156	15559	15198	15480	15474	15489	15494	15294	15304	15285	15306	15264	15151	15170	15189	15226	15293	15455	15252	15226	15286	15273	15158	15261	15274	15231	15465	15192	15475	15258	15427	15264	15171	15066	15235	15239	15347	15353	15301	15019	15259	15257	15324	15402	15130	15335	15275	15104	15366	15419	15346	15370	15186	15248	15324	15427	15370	15237	15243	15230	15494	15262	15275	15273	15266	15376	15245	15222	15290	15244	15207	15039	15232	15304	15374	15437	15273	15098	15175	15029	15256	15170	15119	15364	15285	15315	15230	15271	15021	15104	15303	15174	15211	15148	14984	15158	15430	15478	15262	15194	15132	15292	15370	15242	14990	15397	15055	15408	15114	15388	15261	15225	15634	15338	15249	15477	15453	15051	15234	15282	15234	15220	15397	15188	15396	15558	15352	15318	15137	15421	15417	15260	15313	15185	15169	14995	15483	15388	15343	15256	15342	15247	15231	15247	15123	15406	15299	15269	15209	15219	15379	15296	15481	15394	15100	15092	15212	15542	15147	15272	15310	15336	15211	15291	15120	15184	15133	15300	15149	15338	15229	15212	15232	15473	15419	15307	15251	15391	15111	15337	15274	15327	15391	15195	15189	15300	15358	15111	15326	15499	14975	15175	15220	15116	15264	15251	15267	15136	15202	15293	15280	15203	15201	15193	15295	15189	15310	15366	15324	15228	15189	15067	15176	15265	15175	15217	15337	15305	15232	15268	15415	15198	15130	15395	15156	15105	15265	15327	15501	15147	15280	15342	15121	15261	15114	15245	15451	15294	15240	15172	15334	15355	15210	15091	15219	15254	15269	15292	15249	15225	15362	15440	15447	15540	15294	15439	15343	15274	15221	15296	15256	15274	15379	15269	15538	15357	15009	15279	15468	15194	15452	15105	15251	15160	15398	15320	15304	15209	15165	15272	15156	15383	15168	15089	15153	15481	15253	15562	15385	15220	15210	15269	15137	15164	15282	15133	15152	15209	15046	15275	15216	15210	15179
48018	76329	73149	60555	42737	38579	33759	30381	23214	19048	15798	13850	13009	12253	12000	11633	11155	11222	11155	11228	11272	11239	11096	10989	10903	11131	11135	11009	11099	10905	11023	11039	11149	10934	11130	10903	11068	10815	10918	10810	10995	11078	11089	11054	10904	10994	10938	10888	10977	10780	10962	11022	10803	10929	10855	10965	10849	10848	10972	11024	10867	10926	11005	10980	10894	10966	10983	10905	11042	10838	10746	10784	10969	11165	10975	11040	10964	10978	10814	10860	11035	10882	10940	10863	10828	11002	10883	10928	10940	10843	10794	10905	11034	10811	10834	10733	10910	10883	10945	10873	10936	10828	10994	10922	10892	10912	10842	10827	10764	10812	11018	10967	10916	10887	10938	10976	10949	10913	10901	10703	10970	10954	11014	10996	10972	10892	10995	11131	10917	10828	10925	10764	10970	11176	10754	10787	11083	10961	10891	10899	10947	10963	10871	10900	10882	10971	10950	10852	10899	10979	11011	10876	10943	10976	11064	10879	10856	10867	11108	10812	11048	10826	10962	10817	10875	10949	10935	10973	10869	10902	11084	10745	10984	11129	10941	11012	10980	10787	11058	10923	10788	10971	11051	11023	10889	10994	11054	10812	10926	10839	10850	11003	10835	10937	10730	10940	10866	10910	10864	10900	11080	10774	10935	10878	11027	11067	10965	10880	10942	10846	10891	10853	10881	10984	11000	10974	10867	11061	10913	10899	10894	10951	10900	10880	10860	10930	11010	10935	10781	11088	10924	11009	10975	11033	10828	10911	10836	10873	10845	10947	11015	10939	11112	10971	10727	10979	10879	11018	10920	10856	10861	11080	10801	10920	10908	10713	10940	10905	10944	11054	10898	11036	11002	10957	10883	10805	11164	10876	10941	10970	10796	10898	10902	11107	10980	10965	10955	11046	10936	11061	10877	11024	10941	10939	11032	11079	11062	10894	10843	10927	10899	10897	10875	11034	10933	10867	10969	10992	10940	10921	10942	10931	10698	11004	10912	10993	10953	10880	10782	10988	10896	11025	10762	10881	10921	10863	10837	10980	10920	11107	10939	10755	10967	10957	10943	10882	10910	10989	11044	11023	10891	10853	10933	11050	10820	10934	10824	10839	10898	10839	10909	10922	10950	10961	10918	10915	10984	11023	11122	11039	11026	10924	10974	10949	10947	10882	10976	10945	10971	10847	10910	10901	10886	10991	10971	10920	10749	10958	11022	11021	11090	10873	10918	10997	10896	10819	10779	11014	10780	10892	10991	10716	10904	11072	11026	10979	10936	10951	10889	10838	10729	11081	10825	10782	10879	10845	11147	10943	11050	10890	11021	11023	10955	10933	10795	11033	10966	10943	11128	10918	10896	10946	10996	10985	10870	10913	11000	10825	11009	11018	10999	10854	10896	10823	11003	10827	11091	10910	10978	11093	10913	10968	10824	10916	10848	10946	11060	10822	10921	10898	11041	10848	10892	10923	10904	10911	10903	10824	10923	10786	11017	10865	10920	10855	10839	10971	10993	10901	10764	10764	10959	10962	10881	10923	11092	10864	10828	11052	11039	10922	10663	10875	10979	10782	10908	11138	11018	10857	10892	10825	10919	10766	10752	10915	11001	10932	10854	11075	10937	10774	10920	10929	11030	10962	10716	10929	10945	10883	10762	10990	10890	10702	10910	10818	10842	10868	10851	10846	10910	11011	10828	11024	10954	10966	10977	11000	10920	10910	11055	10782	11049	10955	10947	10915	11105	10812	10962	10937	11002	10895	10965	10852	10973	10919	10905	10945	11112	10864	10851	10889	10883	10932	10845	10865	10941	10989	10778	11005	10942	10935	10898	11003	10971	11053	10858	10790	10917	10955	10805	10940	11039	10799	10880	11010	10933	10860	10871	10828	10936	10986	10921	10965	10962	11073	11158	10840	11122	10988	10849	10914	10881	10871	11085	10968	10855	10866	10878	10864	10859	10905	10847	10833	11007	10772	10972	10731	11003	10964	10953	11020	10961	10967	10844	11058	10888	10995	10907	10941	10805	10937	10901	10880	10774	10996	10818	10856	10657	10871	10863	10903	10950	11051	10742	11008	10810	10970	10762	10891	10899	11184	10882	10831	10970	11051	10865	10997	10854	10883	10840	10919	10930	11015	10906	11045	10900	11049	11042	11005	10973	10887	10918	10940	10965	11050	10857	10918	10830	10951	11021	10979	10898	10974	11008	10928	10873	10971	11035	10924	10989	10955	11000	10976	10954	10768	11111	11067	10967	10873	10831	10990	10875	10853	10912	10856	10958	11093	10773	11060	10892	10953	11030	11064	10781	10812	10929	10847	11043	10963	10968	10995	10903	10867	10906	10888	10902	10985	10896	10979	10900	10794	10772	10875	10813	10905	11034	10903	10923	10795	11086	10968	10962	10749	10857	10797	10889	10808	10973	10875	10902	10905	10945	10926	10800	11056	10980	10901	10718	10931	11023	10941	10836	10855	10996	11069	11008	10790	10856	10901	11133	10981	10947	10946	10877	11007	10872	10941	10772	11000	10904	10740	10770	10888	10975	10768	11008	11006	11056	10860	11010	11014	10793	10999	10964	11070	10930	10997	10980	11014	11039	10988	11059	11038	10943	10918	10803	11002	10857	11102	10903	10877	10938	11004	10883	10814	11002	10981	11045	10953	10869	10845	10979	10749	10882	10929	10935	11012	10967	10977	11055	10870	10925	11020	10769	10775	10898	10847	10924	11061	10880	11023	10950	11018	10993	10854	11082	10978	10916	10992	10789	10910	10960	10858	11028	10977	10924	10920	10931	10963	10949	10880	10937	10850	10917	11132	10991	10878	11113	11002	10884	10839	11168	10953	10929	11123	11030	10928	11007	10978	10953	11025	10961	10867	10946	10893	10841	10934	10940	10967	10955	10891	11000	10964	10926	11060	10934	10838	10943	10925	11010	10937	10907	10877	10956	10909	10824	11056	10887	10907	10908	11042	10937	10919	10911	10891	10890	10980	11059	10849	10930	10867	11101	10892	10938	10878	10799	10817	10685	10958	10851	11056	10855	11022	10894	10932	10973	10792	10894	10910	10876	10989	10951	10926	10884	11041	10924	10963	10972	11098	10852	10819	10976	10797	10866	10964	10990	10861	10864	10875	10871	10900	11026	11058	11007	10933	11029	10902	10947	10999	10773	10878	10948	10865	10878	11032	11044	10996	10895	10875	10972	11023	11131	10798	10976	11014	10902	11200	11022	10914	10947	10852	10944	10875	10878	10855	10822	10892	10965	10755	10988	11019	10941	10740	10829	10962	10983	10968	10881	10996	11002	10791	11087	10643	10890	10847	10933	10993	10970	11017	10937	10939	10831	11044	10788	10881	10972	10934	10930	11027	10833	10919	11006	10833	10972	10847	10862	10947	11118	10981	11157	10957	11049	10778	10908	10966	10986	10916	10956	10788	11075	10995	10936	11137	10903	10870	11031	11071	10917	10937	10944	10870	11075	10949	10941	10786	10911	10974	10837	10880	11024	10982	11039	10887	10795	10909	10954	10880	10966	10963	10952	10879	10887	10988	10842	10864	10878	11134	10894	10912	10868	11027	11001	10897	10892	10885	10806	10975	10869	10887	10960	10959	10967	10831	11034	10979	10894	11137	10875	10769	10894	10853	11013	10869	10988	11083	11059	10887	11009	10871	11005	10912	10785	10858	11025	11022	10825	10783	11010	10898	10902	11031	10817	10716	10835	10845	10834	11005	11033	10971	10938	10823	10886	10761	11014	10914	10986	10826	10810	10811	10915	10840	10938	10851	11004	10845	10987	11062	10943	10895	10878	10943	10996	10977	10850	10846	11143	11018	10977	10835	10917	10845	11069	10844	11016	10889	10867	10958	10973	10937	10899	10887	10878	10950	11034	10928	10889	10823	10942	11180	10857	10848	11002	10891	10879	10906	11037	10939	11069	11046	10839	10940	10754	10861	10982	10885	10850	10714	10818	10888	10957	10878	10803	10857	10896	11055	10801	10994	10956	10929	10983	10971	10958	10918	10976	11035	11039	11010	10877	10921	10954	10998	10739	11031	10859	10992	10793	10908	10922	10961	10910	10953	10730	10890	10871	10974	10802	10786	11014	10922	10920	10975	10877	10908	11092	10981	10923	11017	10850	10900	11023	10779	10865	10903	10990	10880	11006	10878	11033	10893	10881	10862	11002	10979	10836	10870	11013	10772	10962	10883	10764	10811	10899	11005	10971	10743	11051	10734	10815	10892	10847	10982	10892	10974	10810	11036	10922	10896	10976	10947	10800	11011	10956	10893	10859	10948	10842	10904	11059	10960	10999	10872	10906	10819	11050	11028	10964	10829	10925	10805	10994	10955	10992	11152	10932	11056	10934	10884	10868	10983	10787	10929	10898	10860	11163	10917	10884	10894	10855	10963	11046	10919	10986	10930	10979	10940	10832	11037	10904	10971	10852	10862	10831	11089	10902	10941	10815	10891	11019	10978	10818	11028	10888	10798	11018	10761	11031	10905	10847	10853	10924	11068	10998	10978	10785	10854	10947	11022	11139	10964	10894	10992	10780	10900	10952	10959	10768	11065	11034	10815	10754	10938	10841	10919	10777	10988	10968	10817	10973	10889	11096	10920	11056	11049	10918	10997	11018	11060	11042	10851	10895	10936	10809	10997	10882	10975	10902	10939	11014	10784	10980	10905	11021	10916	10921	10957	11036	10925	10933	10878	11010	10862	10842	10988	10865	10909	10919	10900	10859	11085	11004	10895	10884	10986	10949	10887	10923	10975	10758	11041	10846	10927	10938	10925	10920	10908	10921	10859	10856	10819	10853	11046	10900	10984	10940	10950	10819	10973	10960	10847	10771	10907	10977	10971	10895	11012	11003	10945	10841	11101	10875	11058	10995	10900	10874	10901	11004	11091	11021	10952	10766	11019	10971	10965	10983	10775	10957	11038	11033	10813	10936	10889	10889	10947	10917	10851	10946	10930	10954	10796	10826	11016	11022	10940	10984	10934	10835	10920	10993	10973	10825	10969	10811	11130	10951	11001	10936	10963	10986	10958	11020	10848	10940	10987	10858	10712	10939	10835	10988	10892	10925	10839	10923	10992	10983	10919	10953	11075	11079	10928	10985	11061	10927	10761	10988	10804	10861	11009
24222	21211	30791	37286	39056	40401	40585	33298	29297	24492	21135	18960	18208	17273	16726	16480	16162	16076	15981	15791	15691	15732	15734	15762	15669	15778	15753	15676	15764	15610	15798	15545	15627	15568	15584	15688	15591	15396	15583	15549	15525	15423	15581	15409	15820	15621	15570	15364	15551	15651	15488	15341	15570	15386	15434	15344	15539	15384	15456	15523	15289	15526	15519	15432	15234	15493	15569	15391	15376	15165	15443	15389	15520	15223	15642	15460	15413	15443	15437	15480	15562	15444	15533	15270	15325	15676	15493	15487	15376	15326	15600	15245	15362	15338	15442	15320	15543	15423	15227	15535	15413	15594	15434	15585	15669	15402	15440	15372	15329	15371	15395	15190	15356	15446	15392	15689	15361	15386	15491	15289	15664	15396	15393	15502	15317	15354	15253	15379	15495	15572	15618	15257	15755	15418	15441	15141	15437	15369	15440	15615	15411	15318	15454	15542	15468	15441	15667	15445	15505	15382	15408	15606	15602	15632	15403	15507	15189	15365	15237	15364	15547	15357	15398	15487	15548	15536	15400	15619	15290	15357	15589	15426	15552	15232	15472	15397	15519	15457	15351	15298	15294	15487	15603	15538	15695	15494	15464	15567	15268	15307	15304	15397	15447	15389	15405	15392	15362	15464	15644	15428	15569	15426	15273	15406	15267	15357	15355	15448	15482	15399	15445	15305	15441	15370	15547	15527	15579	15406	15415	15339	15288	15298	15504	15541	15544	15694	15420	15351	15308	15467	15501	15285	15572	15482	15304	15547	15397	15362	15552	15313	15427	15648	15324	15494	15592	15463	15737	15493	15413	15480	15547	15505	15265	15465	15252	15576	15485	15329	15330	15320	15184	15585	15349	15516	15552	15369	15352	15372	15436	15457	15297	15360	15467	15462	15648	15408	15406	15562	15441	15669	15525	15587	15353	15439	15326	15402	15476	15382	15637	15515	15412	15385	15412	15355	15356	15500	15335	15354	15298	15458	15540	15475	15380	15649	15626	15592	15430	15358	15507	15357	15482	15263	15573	15518	15541	15437	15366	15573	15589	15388	15597	15395	15520	15524	15366	15485	15201	15462	15618	15518	15288	15403	15567	15373	15349	15425	15357	15293	15349	15324	15289	15449	15503	15352	15457	15311	15539	15624	15394	15550	15334	15448	15547	15655	15408	15433	15355	15549	15412	15305	15233	15173	15363	15618	15555	15530	15343	15229	15608	15410	15397	15511	15506	15614	15725	15660	15527	15428	15324	15448	15197	15539	15463	15308	15515	15368	15353	15438	15391	15632	15315	15330	15502	15773	15332	15524	15451	15612	15394	15342	15326	15498	15383	15384	15375	15490	15328	15653	15573	15510	15291	15480	15537	15319	15618	15360	15390	15500	15374	15502	15358	15339	15579	15299	15539	15463	15639	15344	15351	15449	15588	15435	15259	15267	15505	15356	15384	15482	15407	15475	15706	15349	15481	15631	15592	15439	15649	15488	15340	15547	15470	15340	15402	15365	15587	15329	15361	15449	15513	15437	15421	15384	15687	15583	15394	15588	15373	15486	15406	15488	15277	15490	15437	15426	15411	15455	15398	15504	15276	15285	15135	15331	15549	15420	15464	15279	15294	15605	15412	15275	15442	15449	15371	15253	15739	15300	15578	15543	15512	15452	15342	15551	15490	15418	15355	15710	15464	15483	15386	15431	15221	15375	15460	15493	15445	15363	15428	15416	15463	15580	15439	15547	15295	15340	15399	15758	15452	15310	15426	15390	15466	15457	15432	15241	15307	15176	15543	15205	15407	15630	15412	15576	15590	15501	15386	15372	15383	15370	15326	15225	15404	15391	15490	15480	15597	15444	15321	15366	15499	15449	15387	15439	15487	15591	15460	15575	15253	15483	15268	15176	15500	15272	15284	15374	15448	15293	15496	15555	15556	15468	15507	15283	15499	15450	15614	15550	15450	15559	15257	15388	15504	15507	15402	15620	15549	15464	15569	15410	15536	15552	15205	15426	15340	15468	15517	15450	15315	15384	15501	15468	15451	15682	15342	15332	15314	15647	15634	15187	15380	15091	15391	15500	15523	15408	15431	15318	15388	15549	15483	15595	15609	15572	15564	15582	15323	15584	15527	15410	15355	15361	15486	15407	15314	15642	15595	15461	15224	15289	15147	15343	15569	15497	15686	15468	15466	15489	15421	15262	15249	15262	15501	15408	15272	15360	15352	15467	15341	15329	15467	15350	15472	15412	15491	15544	15448	15469	15494	15203	15514	15510	15449	15532	15461	15491	15377	15500	15282	15209	15400	15461	15522	15559	15523	15411	15503	15509	15537	15651	15382	15257	15643	15314	15282	15407	15442	15331	15389	15420	15263	15509	15379	15505	15387	15315	15631	15331	15331	15268	15366	15321	15481	15610	15470	15529	15328	15406	15170	15332	15221	15517	15383	15370	15333	15641	15387	15307	15348	15509	15448	15209	15283	15484	15673	15450	15464	15518	15584	15473	15467	15525	15580	15494	15397	15446	15622	15552	15668	15390	15483	15356	15329	15520	15534	15342	15245	15370	15596	15539	15410	15520	15368	15308	15482	15534	15298	15429	15339	15248	15314	15661	15507	15355	15605	15422	15487	15574	15428	15365	15360	15533	15355	15290	15247	15525	15512	15339	15445	15632	15676	15569	15289	15426	15365	15388	15310	15417	15515	15356	15391	15465	15410	15273	15676	15412	15462	15343	15499	15301	15362	15405	15471	15530	15730	15579	15468	15633	15505	15496	15680	15477	15434	15579	15634	15424	15413	15497	15460	15501	15376	15562	15344	15510	15337	15563	15104	15284	15374	15443	15310	15308	15494	15167	15451	15441	15426	15460	15563	15396	15433	15326	15347	15435	15485	15533	15557	15555	15355	15466	15446	15471	15451	15463	15496	15519	15375	15387	15507	15706	15357	15437	15439	15236	15286	15308	15374	15590	15660	15627	15633	15426	15340	15551	15444	15215	15305	15151	15443	15514	15427	15519	15364	15415	15323	15498	15414	15393	15439	15469	15431	15564	15536	15379	15514	15528	15204	15418	15389	15374	15477	15415	15386	15501	15317	15328	15201	15526	15631	15306	15611	15523	15537	15573	15507	15367	15391	15464	15618	15355	15401	15288	15389	15258	15484	15347	15574	15294	15291	15536	15545	15443	15331	15661	15587	15570	15605	15486	15305	15371	15405	15288	15620	15477	15484	15434	15449	15228	15212	15207	15547	15287	15583	15565	15479	15253	15691	15409	15435	15553	15599	15393	15444	15370	15490	15712	15575	15429	15281	15332	15381	15523	15511	15416	15510	15509	15463	15323	15607	15497	15205	15414	15255	15459	15388	15446	15356	15477	15351	15343	15410	15397	15546	15372	15348	15264	15368	15337	15546	15676	15595	15461	15319	15466	15405	15583	15377	15508	15455	15505	15530	15366	15359	15448	15448	15210	15283	15498	15520	15468	15461	15336	15683	15348	15585	15548	15348	15274	15424	15456	15309	15157	15410	15381	15619	15405	15544	15575	15560	15349	15410	15327	15466	15403	15361	15301	15211	15369	15411	15415	15324	15433	15372	15306	15472	15354	15335	15569	15395	15322	15393	15300	15362	15430	15568	15198	15337	15411	15463	15340	15598	15415	15376	15429	15332	15371	15418	15454	15449	15336	15584	15267	15336	15044	15436	15470	15502	15462	15348	15484	15553	15597	15461	15551	15389	15345	15737	15642	15538	15274	15487	15457	15384	15517	15517	15325	15370	15344	15296	15495	15308	15664	15503	15468	15508	15183	15395	15393	15475	15585	15304	15280	15364	15248	15395	15376	15591	15511	15346	15318	15261	15212	15413	15374	15547	15450	15387	15459	15353	15206	15395	15237	15644	15399	15464	15333	15513	15349	15395	15368	15272	15553	15434	15428	15281	15524	15480	15441	15721	15378	15397	15261	15543	15318	15284	15351	15643	15547	15312	15440	15307	15522	15435	15492	15504	15586	15509	15281	15346	15413	15362	15429	15537	15489	15456	15556	15479	15299	15363	15336	15474	15482	15315	15306	15496	15414	15586	15514	15791	15308	15301	15221	15271	15518	15127	15362	15291	15422	15576	15765	15378	15307	15525	15397	15337	15301	15171	15500	15363	15382	15408	15425	15462	15333	15430	15530	15550	15419	15433	15555	15648	15513	15492	15467	15432	15354	15600	15396	15394	15517	15374	15494	15408	15639	15703	15521	15717	15506	15540	15559	15390	15378	15411	15531	15499	15415	15308	15367	15255	15331	15492	15383	15565	15241	15316	15308	15496	15364	15466	15445	15306	15386	15613	15348	15536	15297	15190	15255	15493	15441	15640	15531	15335	15473	15576	15397	15541	15225	15290	15505	15637	15458	15299	15275	15326	15470	15444	15547	15409	15563	15291	15368	15498	15510	15418	15221	15452	15667	15705	15342	15432	15496	15300	15361	15559	15497	15349	15490	15395	15439	15662	15364	15555	15721	15422	15351	15330	15543	15650	15533	15581	15475	15456	15564	15340	15526	15407	15434	15568	15340	15294	15388	15410	15432	15446	15579	15453	15373	15505	15526	15332	15394	15309	15428	15387	15622	15592	15514	15381	15399	15475	15363	15294	15329	15288	15525	15624	15414	15354	15528	15560	15394	15631	15455	15454	15533	15370	15307	15497	15676	15448	15285	15253	15407	15332	15244	15272	15348	15417	15240	15427	15475	15430	15454	15451	15260	15274	15474	15408	15309	15427	15430	15441	15476	15611	15555	15422	15607	15344	15346	15556	15463	15435	15350	15541	15248	15506	15466	15391	15350	15573	15394	15269	15378	15432	15401	15434	15434	15609	15549	15439	15499	15415	15326	15410	15278	15656	15426	15316	15416	15595	15416	15398	15459	15621	15313	15485	15505	15561	15521	15299	15404	15348	15530	15643	15638	15511	15503	15571	15414	15543	15515	15450	15453	15203	15275	15361	15401	15605	15299	15608	15564	15694	15601	15524	15390	15443	15536	15338	15555	15337	15390	15349	15453	15507	15574	15384	15499	15286	15140	15383	15498	15499	15328	15374	15213	15485	15417	15521	15447	15454	15561	15213	15526	15309	15232	15365	15403	15580	15618	15402	15328	15400	15340	15570	15536	15445	15487
52473	81723	75764	67305	51249	43709	37069	30734	26231	20415	16803	15078	13909	12958	12378	11800	11494	11484	11368	11342	11299	11333	11192	11264	11137	11155	11250	11032	11229	11190	11024	11193	10968	11208	11041	11147	11048	11038	10892	11069	10888	11138	10943	11035	10934	10902	11090	11141	11131	11187	10971	11117	10866	10954	11121	11057	10963	11059	11070	11002	10926	10978	10879	10927	11074	10850	11012	10926	10991	10876	11066	11017	10958	10963	10898	11095	10890	10998	11001	11015	11005	11010	11022	11059	10930	10923	10922	10929	10991	10985	10971	10845	11060	11017	11083	11084	10955	10994	10993	11032	10936	10868	10948	10853	10973	10891	11009	11131	10944	10844	10899	10912	10991	10837	10995	11024	10973	10921	10895	10902	10915	11072	10776	11074	10998	10800	10953	11058	11017	10896	11008	10956	11001	10983	11019	10997	10939	10942	10931	11082	10882	10922	10874	10802	10846	10862	10967	11059	11121	10992	10924	10972	10970	11026	11027	10967	10917	11091	10871	10942	10930	11082	11016	11092	10927	10927	10883	11007	10926	11002	10913	10870	11091	10991	10978	10754	11032	11067	10869	10924	10925	11000	11128	11044	11052	10897	10866	10977	10948	11088	11044	11034	11019	10964	10869	11089	10959	11052	10883	10983	11029	10900	10992	10961	10985	11104	10959	10969	10975	11022	11109	11029	11059	10782	11113	10958	10951	11027	10911	11143	10956	11096	10982	10929	10984	10904	11027	11026	10843	11119	10916	11033	10875	11111	10873	10974	11077	10885	10927	10888	11031	10951	11055	10989	10995	10888	11011	11002	10975	10878	11230	11097	11008	11063	10953	10929	11028	10770	10909	10890	11021	10831	11083	10843	10935	10834	10846	11008	10978	10907	10938	10938	10959	10988	11000	10964	10895	11010	10985	11073	10959	10975	11055	10979	10819	10948	10938	10977	10893	11010	11007	11031	10988	11120	10991	10894	11126	11071	10986	10952	10908	10984	11040	11081	10917	10868	10886	10917	11224	10969	10897	10949	10976	10955	11058	11138	10800	10839	10980	10914	10823	10921	10971	10937	11077	11033	10957	11050	10906	11007	10983	11046	10680	11065	10857	11012	10940	10947	11019	10942	10903	10932	11002	11097	10944	10943	11057	10835	11007	11028	10880	11080	11026	10807	11112	10810	10853	10897	10841	10981	11072	10980	10952	10908	10900	10849	11023	10841	10904	11059	10877	10856	11067	10880	11184	10952	10882	10820	11089	11126	10861	10937	10940	10845	10951	10932	10956	11076	10742	11109	11010	11027	11087	10853	10950	10925	11053	11008	11006	11019	11072	10927	10970	10961	10943	10994	11051	11126	10953	10832	10961	10833	11045	11039	10910	10895	10930	11011	11030	11127	11060	11174	11098	10987	10917	11020	11136	10977	10953	10999	11027	11081	10938	10750	11042	11045	11005	10933	10882	10894	10965	10892	10952	10970	10925	10948	11096	11129	11053	11178	11035	11001	10971	10980	10993	10954	10898	10832	10996	10815	10920	10918	10958	10902	10912	10936	10947	10973	11028	11085	11022	11018	10825	10783	10994	10899	11103	10947	11098	11062	11063	11077	10843	10967	11064	10922	10968	10790	10887	10930	10943	11008	10935	10970	10908	10802	10913	11097	11074	10969	10951	11011	10903	11094	10927	11052	11116	11015	10841	10823	11032	10927	10965	10990	11011	10948	10927	11061	11054	11223	11025	10748	11088	10877	11154	10851	10877	10921	11078	10877	11057	11091	11031	10874	10883	10879	11026	10899	10834	11035	10946	10891	10928	10927	11008	10892	10881	11023	11067	10939	11146	10734	10943	10992	10953	10718	11090	11123	11036	10984	11041	11023	11035	11040	11029	11102	11003	11134	10864	10940	10940	11097	10956	11002	10956	10887	10977	10884	11018	10865	11059	10932	11082	10984	10992	10989	10993	10822	10732	10887	11098	10799	11054	11051	10962	10982	10986	10902	10972	10943	10927	10843	11012	10906	11079	10981	10934	10858	11046	10871	10996	11045	10981	10803	11094	10955	10912	11031	10757	10877	10946	11052	10915	10996	10975	10950	10858	11096	11073	10998	10998	10894	11080	11112	10939	11038	10929	11001	11060	10875	10697	10952	11099	10993	10961	10973	10945	11061	11008	10928	10958	10913	11111	10859	10931	11109	10935	10958	10963	10821	11031	10944	11226	10867	10970	11028	11071	10895	10886	11037	11135	10942	11141	11047	10831	10838	10966	10877	10841	11033	10801	11093	10896	11035	10915	10817	11017	10949	10992	10952	10949	10788	11062	10942	10962	10953	11176	11038	11064	10941	11175	11081	11078	11075	11068	11140	10994	11095	11113	10993	10914	11084	10955	11000	10925	11058	10943	10892	11024	10985	10973	10860	10903	10980	10963	10956	11206	11102	10989	11209	10988	11039	10902	10893	10949	10877	10989	10928	10977	10914	11014	10976	10911	11129	11156	10929	10965	11143	10918	10956	10978	10928	10967	10967	10928	11005	11017	11101	11027	10850	11046	11239	10930	10930	11122	10898	10977	10902	10788	10868	10836	10869	10884	10895	11025	10980	10970	11006	11036	10878	10965	10961	11091	10921	10921	10899	11018	10959	10942	11049	11135	11013	11013	10779	11034	10964	11106	11016	10903	10955	10917	10940	10986	10929	10843	10936	11079	10990	10824	11005	11212	10866	10883	11007	11088	10863	10995	10994	10945	10967	11100	10790	10952	10946	10930	11065	10908	11018	10855	11247	10933	11073	11028	11173	11074	10862	10981	11012	10918	10955	10962	10990	10873	11117	10845	11042	10750	10927	10939	10883	11078	11046	10970	11125	11047	10789	11150	11007	10975	11036	11137	10839	10973	11004	10838	10775	11022	11004	11060	10973	10907	10952	11007	11050	10820	11045	11168	10963	11161	10976	11022	11031	10976	11209	10944	10974	10994	10840	11137	10893	10970	10943	10982	10956	10999	10893	11233	11012	10989	10987	10948	10805	10856	10903	10885	10837	11075	11141	10936	11160	11115	11022	10926	10945	11019	11051	10841	10942	11040	11036	11146	10870	10954	10921	11007	10877	10951	10767	11004	11070	11127	11020	10872	10922	11078	11064	10801	11156	10795	10892	10970	11064	10872	10790	11049	10829	10809	11035	10878	11058	10966	10956	11077	11050	10890	11052	10885	10913	10861	10792	10891	10995	11073	10963	10938	10849	10983	10811	11054	10909	10969	10857	10833	10984	11125	10940	11116	10917	10986	11018	10912	11007	11040	11002	10946	10899	10941	10935	10926	10984	11118	10937	10949	10930	11029	10959	10956	10924	11043	10902	10981	10889	10907	11008	10947	10945	11014	10965	10952	10930	11128	10977	11116	10761	11043	10858	11020	11004	10841	10826	11002	10966	10969	10917	11028	11058	11025	11031	10907	10989	10939	11088	10863	10863	11038	10898	10953	10931	11019	10847	11120	11077	10953	10984	10978	10736	11132	10984	10922	11087	11004	10930	10932	10952	10953	10953	10997	11134	10932	10928	10949	10920	10958	10815	10944	10927	10892	10859	10922	11078	10949	10914	11029	10983	10941	11040	10917	10921	11080	11009	10878	10971	10985	11112	11032	11091	10783	10937	11186	11098	11018	11068	10925	10946	11058	10988	11007	10784	10962	10919	10890	10890	11023	10906	10945	10940	10868	10900	10993	10977	10948	10907	10878	10964	10887	11187	11112	10943	10813	10990	10998	10879	10925	10952	10871	10944	10905	10974	11148	10912	10895	11201	11021	10946	10994	10951	10996	10896	10922	11005	11040	11079	10812	11046	10766	11015	10981	10947	10847	10962	10953	10896	10906	11084	10935	11036	10953	10893	10992	10829	10925	10868	10908	11017	11086	11032	10871	10996	10921	11124	11107	10934	10975	10962	11123	11102	11000	10957	11015	11103	11021	10971	10925	11044	11273	10928	11101	10961	10925	11085	11063	10955	10892	11072	10957	11049	10948	10876	10980	10923	11024	11023	10946	10885	10983	11154	11066	10896	10911	10880	10955	11067	11009	10898	10995	11061	11004	11058	11107	11020	10984	11063	10983	10957	10941	10960	10932	11026	10975	11085	10808	10998	10916	10836	11046	10853	11019	10794	11065	11124	10951	10914	11062	11033	11133	11034	10819	10957	10945	11061	10935	11129	10625	10964	10983	10989	10946	10893	10915	10894	10962	11230	10852	10929	10798	10892	10946	10866	10868	11000	10901	10933	10983	10953	11002	11007	11024	10889	11000	11079	10927	10891	11044	10877	10999	10848	10986	11008	10830	10888	11087	11199	10947	11190	11105	10993	11034	10972	10961	11008	11020	11136	10984	11026	10883	11015	11081	11015	10912	11037	10961	10974	11057	10950	10926	10879	10882	11003	10963	10938	10887	10976	10929	10950	11061	10746	10933	10959	10951	10962	11125	10996	11078	11048	10901	10971	11044	11053	11063	10856	10956	10907	10885	10931	10978	10928	10879	11052	10819	10822	11087	10878	10933	11015	10847	11095	11123	10818	11012	10884	10961	10931	11137	10961	10927	10916	10903	10774	11186	11015	10908	10911	10956	10987	10982	10938	10748	11038	11020	11001	11075	11004	11017	10904	10973	10997	10966	11085	10951	10966	11011	11001	10976	10970	11085	10996	10919	11023	10792	10948	11112	10993	10983	10971	10817	11153	10959	10935	10950	10955	11028	10905	10867	11111	10826	11025	11008	10960	10956	10997	10997	10908	11056	11051	10906	11112	10899	10965	10910	10940	10860	10877	11048	10937	11036	10981	11000	10953	11032	11081	11014	10666	11058	11015	11021	11035	10894	10879	10893	10846	10999	11008	11004	10898	10966	11027	10878	11002	10983	11091	10905	10918	10963	10866	10877	11083	10884	10966	11051	10903	10785	10958	11092	10843	11049	10879	10908	10976	11000	10906	10830	11000	10872	11057	11043	10958	11015	11064	11019	11038	10960	11072	10996	11045	10971	11099	11099	11004	11035	10932	10927	10851	11097	11115	10960	10986	10922	10942	10947	10837	10907	10948	10953	10961	10921	10905	10993	11096	10974	10964	10845	11024	11115	10989	11100	10922	10929	10930	11054	11113	11044	11072	10894	10937	11102	10895
44905	56925	57613	50346	40371	32235	27466	23609	20376	18271	17092	16824	16489	16107	15971	15494	15459	15191	15092	15153	15137	15292	15341	15195	15318	15212	15087	15089	15043	15076	15296	15070	15188	14994	15279	15074	15298	15288	15241	15057	15256	15091	15251	14987	14979	15089	15161	15289	15203	15116	15240	15245	15150	14981	15028	15060	15210	15377	15090	15122	15057	14987	15010	15037	15096	15244	15046	15121	15085	15057	15138	15273	15157	15232	15036	15100	15074	15042	15458	15088	15124	15027	15124	14881	14860	15018	15173	15012	15140	15057	14933	15134	15110	15025	14854	14990	15147	15262	15210	14971	14944	14668	14913	15021	15056	15074	14903	15066	15436	15245	15171	15157	15248	15188	15213	15009	15184	15331	15177	15192	14984	15124	15052	15037	14853	15006	15136	14895	14896	14982	14975	14978	14958	15074	15063	15060	14937	15141	15047	15092	14969	15296	15062	15108	15091	15056	14959	15072	14910	14863	14986	15203	15212	14875	15185	15080	15061	15111	14799	14928	15045	15106	14906	14968	14999	14918	15063	15104	15238	15076	14973	14890	15053	15087	14999	15065	14825	14825	14903	15127	15200	14961	15187	14933	14911	14846	15063	14915	14909	14831	15109	14995	14954	15010	15243	15008	15043	14924	15145	14941	15158	15172	15070	15053	14888	15115	15153	15009	15031	15065	15085	15162	15040	14812	15212	15026	15044	15045	14908	15316	15149	14971	15117	15142	15217	15058	15141	14986	14933	15003	15056	15005	15034	14994	15026	14963	15248	15004	15185	15126	15052	15053	15138	15163	15015	15017	15165	15088	15144	14994	14994	14877	15233	15120	14926	15007	15140	15172	15031	15015	15073	15056	15041	15155	15158	15135	15079	15216	15080	14940	15057	14930	14902	15194	14998	15061	14962	15011	15140	15053	15005	14828	15017	15022	15171	14863	15041	15008	15154	15030	14989	15128	15009	14967	14960	15036	15117	14856	15012	14972	14922	15115	14942	15131	14947	15036	14878	14834	14886	15013	15175	14932	15155	15092	14982	15054	15180	14967	15126	15073	15254	15095	15102	14935	15003	15042	15000	15084	14978	14853	15171	14879	15049	15061	15224	15048	15014	15223	14950	14855	14985	15096	15163	15106	15006	15178	15147	15434	15184	15116	15026	15189	15079	14925	15075	14987	15093	15167	15000	15103	15278	15075	15162	14899	15183	15124	14863	14968	15028	15040	15069	15083	15088	15019	15038	15088	15204	15034	14765	14753	14876	15194	14886	15031	14952	15091	14890	14882	15112	15012	15089	14916	14996	14996	14943	15017	15106	15188	15027	14946	15248	15068	14986	15107	15122	15149	15160	15011	14951	15100	15108	14909	15190	15224	14687	14983	15107	15093	15034	14967	14991	14896	14989	15118	14923	14988	15167	15280	15102	15117	14969	15007	15184	15082	15020	15099	15055	14933	14960	15063	15034	15032	14970	15197	15042	14922	15229	14938	15098	15038	15144	15085	15028	14961	14991	15051	14931	14789	15089	14969	15181	15047	15123	15054	14999	15015	15251	15173	15219	15128	15150	15016	15106	15159	15200	15112	15133	15126	15082	15099	15042	15126	14984	14893	15059	14853	15172	15014	14895	15083	15037	15003	14994	15098	15112	15120	15088	15093	15022	14932	14883	15028	15014	15176	15163	15049	15000	14884	14861	14976	14883	15160	14873	15132	15255	15046	15031	15103	15227	15053	14894	15094	15323	15114	15145	15044	15019	15089	15007	15195	15057	15020	15034	15132	15145	15181	15068	15063	15015	15027	14985	15232	14927	15087	15025	14950	15246	14976	15073	14915	15196	15143	15123	14988	14973	15014	15198	14965	15064	15000	15007	15099	15131	14960	15059	14969	14863	14825	15093	14877	15142	14858	15133	15160	15143	15058	15100	15157	14992	15176	14959	14920	15242	15223	15106	15174	14969	14975	14977	15077	14932	15147	15036	14782	14979	15104	15043	15085	15007	15037	15140	15163	15125	15156	15208	15012	14851	14792	15093	15024	15060	15110	15011	15042	15062	14973	15122	14888	14908	14850	15110	15217	14914	15132	15135	15072	15010	14812	14968	14979	15080	14846	15020	14987	14969	15078	14993	15096	15112	14997	15088	14967	15028	15179	15248	15141	15098	14979	15102	14982	15020	15040	14924	15102	15093	14978	15041	15118	15065	15090	14987	15108	15015	15011	15014	15146	14982	15128	14869	14956	14997	15002	15211	15008	15064	15392	15155	14973	14909	14978	14933	15036	15163	15109	15107	14968	14973	15258	14878	15265	15244	15057	15091	15189	15090	15127	15214	15058	15030	15176	14929	15243	15178	15229	15117	15016	14870	14897	15106	15193	15126	14953	15011	14749	15156	15167	14872	14978	15336	14996	14946	15155	15217	15124	15103	14967	14856	15083	15073	14977	15174	15042	15421	15078	15087	15185	14895	15213	15386	14921	15122	15094	15047	14981	15101	15058	15119	14898	14955	15038	14769	15044	14920	15176	14915	15096	14950	15154	15152	15062	15006	15008	15078	15131	15250	14926	15099	14887	15105	14995	14894	14984	15049	14875	15126	15055	14808	14939	14992	14959	15139	14954	15290	15338	14960	15078	14968	15129	15080	14940	15241	14967	15393	15202	15194	15092	15074	14993	15211	15063	15080	15071	14836	15008	15213	15154	15228	15088	14901	14853	14928	15065	15224	14863	14982	15081	15144	14895	14906	14948	14760	15134	14865	15168	15052	15224	15114	15139	15087	15190	15078	15099	15155	14953	14814	14931	14866	15021	15166	14929	14815	15109	15030	15200	15076	15282	14952	15161	14951	15111	14943	15140	15007	15222	15184	15197	14918	15084	15136	15126	15247	15161	15101	15181	15092	14932	15031	15074	14891	15033	15129	15042	15082	14967	14943	15100	15280	15205	15096	14981	15108	15145	15081	15135	15356	14972	15076	15172	15139	15165	14954	14938	15144	15120	15167	14869	14956	14995	15004	15045	15018	14946	15099	15358	15026	15153	15192	15046	15065	15053	15104	15005	14927	15187	15012	14977	14981	15220	14985	14857	15022	14895	15018	14981	15057	14985	14984	15269	15155	15033	15128	15258	15011	15019	15023	14968	14975	15004	15114	15103	15137	15060	15127	14984	14968	15154	15132	14983	15151	14997	15198	15024	15180	15012	14977	14919	14992	14833	15123	14937	15085	15169	15209	15149	15042	15114	15158	15249	15205	14819	15135	15057	15129	15100	15154	15059	15160	14930	15118	15004	15083	15031	14962	15046	15151	14944	15163	15239	15008	15074	15041	14783	15060	15171	15255	15256	15156	14906	15094	15086	15166	14990	14900	15183	15160	15271	15224	15090	15009	14971	15008	14904	15119	15212	14954	15027	15013	15077	15064	14932	14860	14964	15163	15003	15089	15200	15033	15142	15043	15230	15016	15062	15043	15085	15008	15115	14982	15167	15109	15109	14955	15060	14925	15007	15026	15080	15080	15069	14978	15226	15061	15101	15025	15014	15024	15007	15009	15062	15175	15163	14927	15038	14952	15356	15043	15196	15142	15161	14953	15179	15238	15164	15037	15113	15255	14976	15178	15085	15033	14911	15061	15082	15236	15146	15327	14993	14943	15171	15050	15044	15053	14893	15073	14979	15005	15016	15138	15013	15215	15052	15106	15029	14874	15015	15053	15020	15037	14999	15025	15144	14982	14844	14910	15166	14956	14886	15120	14932	15010	15086	15017	15020	15206	14946	15110	15150	15206	15176	15072	15125	15011	15065	14927	15050	15289	15110	15077	15177	14969	15073	15081	15169	15119	15239	15016	15034	15101	15053	15101	15326	14945	15116	14997	15070	14967	14992	14640	15183	15137	15024	15209	15079	15348	15040	15061	15074	15018	15289	15103	15092	15139	15125	15110	14970	14885	14968	14929	15093	15306	15294	15132	15100	14930	14845	15138	15155	15004	15156	14869	14876	14910	14998	15066	15406	15342	15032	14915	15099	14897	14954	15133	15263	15039	14900	14882	15047	14909	14938	15147	15081	15134	15023	15083	14965	14984	15108	15061	15233	15100	14995	14936	15047	14959	15075	15031	14793	14947	15180	14997	15045	15212	15083	15029	15036	15042	15149	15080	14985	15116	15001	15020	15124	15102	15080	15093	15198	15173	15210	15174	14995	15058	15130	15195	15041	15090	15202	15000	15270	14940	15181	15119	15102	15063	14961	15095	15037	14968	14985	15256	14913	14930	15103	14881	15144	15147	15310	15103	14841	14950	15082	14997	15023	14987	15050	15044	14949	15082	15086	14971	14871	14972	15368	15232	15032	14980	14942	14840	15063	15171	15159	15056	14880	14857	15278	15256	14970	14997	14952	15020	15245	15044	15183	15169	15369	15205	14715	15053	15152	14919	15102	15029	14958	15074	15087	15079	15146	15140	15096	15050	15079	14984	14924	15132	15098	15048	15185	14990	15105	14999	14927	15078	15143	15249	15133	15139	14867	14997	15009	15043	15028	14987	15001	14975	15074	15137	15258	15221	15054	15176	14998	14819	15225	15021	15015	14938	14917	14981	15135	15052	15084	15141	14944	14961	14813	14930	15099	14898	15024	15047	15081	14931	14954	15027	15257	15102	14982	14950	15039	15206	15067	15023	14955	14929	15082	15146	14863	15053	14918	15033	15102	15049	15299	14879	15043	15194	14992	15070	15078	15121	15070	14966	15322	14996	15034	15037	15148	14915	14916	14945	14952	15056	15210	14977	15301	15189	15068	15195	15047	14978	14909	14861	15150	14993	15284	14985	15220	15213	15066	15011	15005	15125	15185	14985	14976	14982	15174	15213	15263	15099	15115	15032	14941	15185	14928	15258	15089	14922	15165	15047	14986	15275	15063	15090	15006	15070	15094	15233	15276	15117	15112	15066	14861	15220	14805	15323	15020	15200	15121	15252	15334	14874	14993	15164	15119	15027	14894	15186	15137	15230	15067	15087	15023	15096	14990	15178	15156	15097	15168	14772	15012	14991	15212	15170	15135	15005	14981	15022	14977	15010	15017	15022	15224	15027	15007	15191	14997	14977	14795	15221	15132	14790	14887	14953	14786	15039	14897	15064	15103	15061	14989	15289	14972	15229	15033	14914	15156
48170	65208	57712	46080	37293	29429	24798	20537	17010	14326	13496	12694	12225	12021	11685	11480	11195	11128	10934	10905	10922	10964	10971	10945	10953	10917	10868	10740	10774	10897	10724	10793	10720	10818	10936	10903	10767	10781	10683	10958	10826	10861	10985	10830	10858	10883	10956	10778	10772	10805	10843	10907	10928	10972	10749	10877	10694	10772	10867	10961	10795	10763	10857	10577	11054	10674	10860	10778	10920	10789	10820	10830	10836	10761	10853	10844	10797	10873	10929	10768	10697	10888	10800	10671	10798	10904	10717	10716	10790	10838	10770	10875	10825	10743	10791	10826	10864	10732	10817	10836	10676	10710	10745	10714	10922	10861	10904	10774	10900	10751	10805	10842	10678	10701	10907	10785	10845	10939	10804	10813	10815	10781	11090	10801	10958	10871	10717	10781	10847	10824	10737	10831	10825	10779	10547	10811	10673	10887	10839	10880	10745	10778	10707	10633	10905	10869	10859	10779	10668	10807	10844	10834	10869	10931	10748	10732	10789	10731	10840	10917	10979	10905	10924	10654	11049	10831	10814	10882	10803	10840	10772	10771	10788	10725	10832	10781	10740	10798	10846	10917	10864	10760	10735	10792	10762	10809	10663	10775	10707	10669	10666	10952	10774	10955	10825	10678	10834	10679	10690	10779	10872	10703	10762	10727	10910	10722	10729	10724	10878	10757	10874	10890	10806	10798	10734	10858	10714	10831	10904	10976	10958	10735	10869	10909	10758	10843	10734	10682	10768	10807	10747	10768	10689	10787	10699	10726	10707	10910	10720	10888	10714	10911	10749	10707	10936	10808	10917	10706	10833	10953	10836	10818	10670	10962	10751	10849	10751	10763	10821	10703	10882	10791	10786	10758	10869	10761	10649	10903	10839	10847	10910	10842	11000	10740	10983	10942	10801	10751	10760	10839	10919	10843	10685	10793	10763	10918	10920	10885	10684	10852	10753	10881	10844	10940	10938	10770	10894	10800	10748	10921	10944	10790	10899	10852	10774	10729	10708	10834	10916	10822	10703	10751	10791	10734	10906	10853	10883	10909	10677	10651	10846	10816	10807	10806	10753	10785	10796	10771	10762	10749	11000	11059	10843	10819	10689	10734	10829	10823	10667	10740	10879	10719	10699	10814	10764	10610	10884	10922	10838	10691	10843	10895	10929	10830	10759	10771	10770	11025	10949	10979	10766	10841	10699	10732	10869	10845	10893	10737	10864	10762	10976	11030	10657	10813	10693	10811	10775	10710	10817	10774	10929	10733	10828	10633	10849	10850	10835	10686	10715	10885	10958	10656	10671	10765	10797	10818	10814	10824	10804	10845	10877	10826	10723	10932	10815	10907	10670	10761	10808	10804	10774	10811	10824	10928	10851	10801	10928	10775	10794	10790	10808	10871	10896	10965	10856	10724	10886	10769	10889	10808	10871	10848	10923	10820	10753	10822	10721	11006	10827	10693	10864	10616	10767	10659	10867	10768	10929	10661	10947	10874	10853	10801	10871	10808	10906	10834	10855	10827	10799	10762	10733	10763	10845	11121	10688	10848	10909	10943	10786	10639	10772	10940	10923	10850	10708	10968	10816	10698	10768	10826	10919	10858	10853	10891	10907	10869	10890	10847	10820	10699	10736	10838	10831	10781	10802	10834	10884	10794	10784	10819	10787	10766	10824	10749	10647	10861	10861	10884	10762	10930	10860	10867	10856	10805	10815	10781	10798	10776	10728	10754	10749	10856	10739	10760	10832	10747	10806	10856	10965	10619	10806	10880	10751	10839	10789	10901	10880	10826	10943	10732	10775	10695	10713	10837	10925	10897	10848	10791	10838	10785	10896	10788	10873	10797	10694	10836	10798	10748	10835	10834	10916	10767	11080	10791	10970	10826	10896	10846	10757	10850	10762	10665	10825	10853	10854	10855	10962	10824	10844	10665	10723	10985	10773	10822	10833	10862	10812	10856	10902	10762	10931	10832	10809	10777	10726	10909	10814	10922	10827	10760	10763	10806	10885	10625	10797	10710	11009	10816	10807	10917	10713	10894	10853	10753	10764	10839	10894	10835	10799	11005	10928	10860	10778	10848	10793	10749	10826	10733	10633	10877	10820	10725	10675	10793	10822	10681	10794	10748	10662	10756	10870	10738	10721	10756	10904	10704	10820	11003	10827	10759	10789	10804	10936	10942	10688	10898	10874	10886	10757	10768	10808	10958	10728	10719	10739	10868	10905	10820	10800	10717	10723	11020	10720	10788	10869	10841	10906	10629	10786	10824	10863	10792	10754	10867	10668	10775	10569	10891	10771	10878	10828	10885	10622	10818	10785	10862	10794	10789	10688	10816	10792	10644	10642	10786	10923	10936	10852	10675	10669	10735	10771	10751	10748	11002	10918	10912	10841	10838	10860	10739	10769	10918	10756	10807	10759	10886	10813	10679	10689	10861	10920	10807	10747	10812	10901	10818	10858	10822	10745	10929	10747	10885	10794	10748	10750	10887	10906	10918	10739	10734	10780	10807	10747	10722	10754	10923	10806	11012	10862	10828	10845	10847	10795	10702	10818	10707	10874	10855	10768	10795	10822	10717	10712	10767	10844	10791	10790	10877	10817	10856	10924	10666	10799	10796	10875	10814	10801	10731	10777	10979	10992	10810	10947	10907	10713	10763	10959	10838	10956	10828	10932	10872	10624	10823	10838	10727	10874	10703	10789	10829	10817	10883	10921	10746	10840	10798	10853	10981	10888	10666	10851	10641	10569	10920	10754	10775	10823	10802	10629	10767	10677	10898	10949	10818	10934	10705	10736	10716	10780	10765	10731	10831	10773	11039	10834	10824	10828	10840	10693	10771	10781	10883	10900	10784	10699	10882	10812	10772	10801	10795	10748	10769	10718	10704	10756	10914	10825	10873	10896	10910	10775	10646	10919	10881	10728	10854	10765	10660	10708	10755	10863	10650	10760	10918	10901	10799	10849	10824	10667	10854	10795	10918	10725	10860	10805	10754	10925	10788	10867	10773	10759	10938	10836	10789	10664	10806	10814	10775	10746	10842	10779	10744	10852	10825	10851	10877	10673	10856	10729	10939	10844	10964	10840	10725	10797	10784	10856	10732	10862	10748	10705	10858	10723	10777	10819	10731	10753	10780	10888	10837	10765	10536	10707	10748	11099	10784	10945	10794	10720	10775	10751	10920	10690	10702	10814	10732	10787	10674	10874	10914	10658	10837	10716	10745	10907	10791	10779	10898	10992	10865	10815	10871	10866	10801	10744	10774	10773	10707	10815	10727	10856	10926	10884	10773	10856	10769	10825	10768	10795	10785	10823	10779	10818	10943	10921	10617	10810	10811	10733	10823	10630	10889	11049	10814	11039	10863	10973	10696	10813	10758	10785	10810	10894	10820	10722	10770	10858	10791	10865	10835	10817	10708	10801	10881	10768	10796	10987	10795	10781	10752	10714	10754	10662	10803	10844	10794	10878	10846	10965	10726	10848	10921	10898	10887	10741	10774	10746	10824	10825	10828	10937	10925	10827	10586	10729	10836	10730	10751	10856	10808	10754	10801	10842	10811	10930	10741	10734	10769	10791	10856	10771	10837	10906	10807	10763	10659	10810	10794	10707	10921	10749	10749	10859	10739	10671	10815	10971	10794	10802	10721	10895	10755	10656	10909	10836	10655	10675	10738	11013	10830	10757	10864	10785	10815	10788	10704	11068	10890	10772	10698	10672	10944	10697	10879	10819	10835	10737	10721	10796	10796	10810	10692	10893	10817	10660	10819	10826	10870	10734	10845	10926	10821	10774	10656	10643	10722	10770	10735	10810	10793	10906	10861	10851	10777	10805	10752	10729	10816	10817	10985	10708	10783	11025	10707	10800	10675	10796	10890	10760	10887	10705	10814	10690	10910	10706	10704	10768	10802	10704	10856	10899	10687	10950	10760	10787	10620	10858	10738	10730	10875	10809	10722	10721	10734	10726	10909	10751	10834	10866	10751	10715	10897	10960	10719	10765	10708	10828	10894	10764	10877	10903	10889	10789	10908	11031	10772	10876	10805	10836	10739	10733	10755	10780	10640	10935	10762	10810	10612	10869	10979	10690	10812	10804	10961	10677	10949	10805	10751	10745	10860	10484	10800	10909	10863	10873	10784	10888	10808	10762	10937	10903	10783	10772	10817	10904	10879	10765	10822	10962	10982	10628	11030	10692	10774	10869	10927	10972	10832	10817	10849	10833	10677	10913	10692	10781	10652	10774	10679	10724	10890	10764	10868	10830	10883	10713	10854	10701	10848	10832	10850	10634	10868	10961	10886	10673	10891	10832	10673	10883	10815	10689	10773	10800	10825	10833	10898	10822	10689	10818	10853	10719	10786	10838	10839	10856	10773	10766	10793	10969	10604	10653	10781	10921	10800	10713	10946	10800	10901	10900	10847	10734	10813	10846	10812	10687	10787	10645	10706	10850	10943	10700	10865	10905	10630	10829	10866	10947	10784	10890	10803	10869	10898	10873	10874	10878	10850	10874	10640	10840	10838	10938	10964	10684	10770	10745	10840	10696	10751	11013	10747	10772	10711	10714	10782	10774	10626	10877	10706	10808	10707	10856	10794	10749	10927	10818	10784	10917	10770	10758	10769	10832	10710	11002	10847	11061	10931	10849	10805	10976	10745	10985	10783	10724	10879	10961	10905	10662	10780	10914	10740	10774	10709	10882	10857	10893	10756	10769	10755	10933	10575	10906	10690	10927	10860	10637	10858	10942	10781	10754	10886	10810	10677	10862	10741	10844	10852	10977	10811	10880	10752	10746	10930	10798	10581	10732	10808	10922	10895	10626	10928	10677	10838	10743	10856	10636	10771	10937	10813	10852	10817	10823	10768	10754	10806	10895	10839	10682	10861	10917	10856	10723	10714	10873	10799	10879	10717	10932	10882	10777	10804	10699	10906	10766	10801	10743	10873	10834	10756	10943	10903	10747	10741	10825	10717	10761	10641	10806	10708	11073	10871	10906	10786	10759	10852	10783	10790	10832	10892	10780	10897	10859	10929	10726	10847	10876	10883	10837	10709	10738	10753	10782	10598	10767	10907	10919	10812	10804	10885	10810	10732	10856	10803	10870	10639	10753	10878	10735	10846	10695	10721	10889	10887	10904	10838	11015	10835
26092	22038	35478	42633	45008	45573	41775	32331	25093	21584	19567	17912	17208	16766	16381	15914	15691	15742	15449	15454	15309	15405	15345	15424	15686	15222	15208	15302	15405	15330	15295	15243	15216	15196	15277	15409	15211	15532	15385	15235	15212	15268	15142	15152	15113	15249	15127	15045	15096	15350	15238	15131	15195	15308	15044	15092	14992	15402	14956	15139	15240	15400	15048	15272	15194	15216	15272	15253	15059	15236	15056	15073	15105	15023	15146	15141	15272	15331	15116	15201	15129	15222	15135	15164	15271	15309	15320	15124	15257	15225	15134	15141	15157	15394	15238	15169	15132	15097	15100	14872	15148	15163	15192	15130	14985	14976	15212	15145	15343	15391	15220	15091	15044	15039	15069	15099	15264	15350	15091	15148	15132	15185	15053	15102	15064	15206	15422	14981	15111	15176	15157	15023	15069	15122	15268	15391	15092	15148	15208	15197	14969	15180	15241	15112	15134	15151	15208	15298	15372	15311	15099	15195	15112	14966	14915	14927	15120	15106	15341	15044	15062	15105	15287	15077	15341	15270	15160	15008	15237	15302	15259	14985	15142	15382	15065	15117	15180	15017	14923	14818	15258	14878	15076	15172	15080	14963	15235	15349	15056	14956	15322	15318	15088	15221	15144	15196	15132	15091	14973	15087	14985	15141	15115	15095	15164	15191	15098	15147	14983	15262	15107	15006	14973	15153	15348	15127	14862	15256	15139	15206	15188	15186	15282	14966	15250	15125	15293	15205	15114	15133	15220	14962	15124	15154	15010	15117	15230	15265	15382	15058	15212	15080	15031	15264	15277	15310	15013	15306	15138	15120	15303	15091	14995	15277	15037	15261	14961	15075	14992	15009	15054	15019	15182	15093	14984	15093	15196	15209	15015	15159	15346	15224	15124	15291	14907	14985	15116	15064	14997	15237	15127	15258	15075	15159	15184	14950	15301	15372	15101	15155	15016	15252	15091	15332	15170	15148	15083	15084	14956	15039	15154	15168	15353	15332	15353	14914	15209	15254	15214	15105	15267	15244	14967	15188	14985	15175	15138	15103	15191	15035	15163	15086	15106	15315	15177	15230	15161	15115	15236	15075	15169	15038	15124	15132	15150	15075	15228	15132	15081	15287	15394	15334	15201	15204	15196	15195	15286	14996	15110	15237	15374	15179	15154	14861	15256	15223	15248	15303	15161	15220	15162	15115	15144	15188	15160	15067	15108	15139	15168	15346	15208	15190	15227	15140	15219	14993	15037	15139	15137	15260	15256	15403	15158	15217	15032	15041	15210	15028	15191	14996	15145	15057	15138	15218	15088	15034	15017	15114	15322	15330	15258	15091	15120	15087	15388	15240	15238	15159	15093	15245	15087	15189	15040	15146	15092	15104	15145	15100	15332	14948	15054	15200	15201	15189	15123	15064	15267	15225	15128	15114	15086	15151	15013	15345	15149	15039	15265	15086	15183	15187	15227	15200	15000	15111	15346	15260	15048	15179	15001	15134	14933	15339	15402	15223	15096	15063	15237	15193	15079	15001	15171	14953	15226	15204	15050	15274	15419	15285	15212	15090	15177	15000	15184	15272	15179	15228	15087	15039	14988	15231	14943	15207	15161	15199	15168	14978	15219	15094	15168	15125	15086	15095	15225	15371	15202	15149	15118	15088	15035	14950	15134	15112	14997	15038	15162	15124	15085	15223	15156	15134	14964	15335	14901	15226	15148	15184	15285	15100	15091	14861	15245	15257	15244	15343	14982	15010	15045	15394	15184	15088	15205	15147	15232	15129	15180	15242	15193	15056	15005	15174	15161	15039	15202	14943	15240	15069	15163	14974	15105	15105	15248	15044	15130	15253	15186	15091	15087	15102	15069	15420	15037	14984	15249	15205	15048	15067	15140	14990	15163	15202	15055	15178	15147	15109	15137	15047	15060	15070	15399	15197	14816	15225	15126	15354	15265	15056	14963	15217	15153	15245	15139	15292	15245	15239	15101	15231	15252	15141	15190	15022	15195	15195	15178	15114	15103	15195	15177	15203	15147	15249	15099	15008	14977	15271	15421	15015	14908	15194	15265	14937	15255	15253	15109	15193	15284	15190	14996	15122	15281	14804	15406	15249	15083	15143	14935	15103	15144	15295	14947	15181	15155	15073	15155	15193	15201	15207	15117	15034	15151	15173	15030	15393	15170	15278	15168	15181	15093	15083	15236	15314	15035	15073	15167	15276	15383	15191	15054	15024	15271	15044	15127	14810	15117	15169	15085	15189	15243	15200	15295	15047	15118	14996	15017	15242	15147	15140	15070	15128	15086	15254	15233	15186	15197	15366	15094	15088	14901	15137	15120	15232	15220	15281	15108	15173	15133	15157	15302	15180	15117	15301	15354	15030	15111	14890	15316	15116	15021	15163	15219	15023	15155	15046	15264	15095	15123	14978	15118	14955	15089	15061	15245	14973	15120	15232	15183	15241	15183	15146	15193	15108	15178	15112	14925	15028	15053	15027	15093	15231	15314	15232	15100	15105	15050	15134	15254	15218	15148	15160	15147	15049	14972	15012	14939	15110	15310	15109	15235	15186	15353	15103	15123	14945	15361	14951	15169	15311	15193	15241	15123	15161	14920	15199	15190	15088	15176	15031	15163	15255	15102	15098	15244	15222	15212	15303	15093	15139	15054	15124	15183	14953	15124	14937	15096	15185	15095	15097	15230	14947	15035	15245	15120	15120	15181	15080	15066	14983	15167	14966	15234	15254	15326	15198	15138	15213	15070	15318	15140	15198	15286	14943	15103	15029	15104	15147	15144	15105	15404	15180	15138	15181	15061	14993	15172	15312	15279	15338	15340	15343	15189	15249	15216	15107	15298	15270	15139	15171	15232	15271	15021	15118	15354	15347	15127	15078	15204	15224	15236	14964	15206	15059	15144	15111	15104	15084	15240	15203	15332	15024	15145	15124	15142	15371	15234	15286	15038	15301	15407	15020	15393	15081	15229	14822	15201	15338	14862	15060	15001	15034	14969	15092	15071	15048	15235	15104	15050	15139	14811	15122	15128	15127	15176	15055	15019	15111	15124	15037	15331	15157	15261	15098	14965	15213	15246	15175	15358	15161	15322	15265	15167	15248	15062	15168	15009	15022	15227	15148	15177	15112	15225	15234	15248	15343	15123	15194	15087	15042	15083	15031	15303	15024	15220	14914	15180	14995	15189	15378	15178	14882	15194	15154	15301	15105	15073	15177	15185	15338	15054	15260	14746	15281	15285	15173	15048	15236	15139	15247	15177	15324	15155	15165	15020	15172	15090	15041	15130	15337	15304	15213	15003	15033	15259	15249	15224	15417	15190	15131	15146	15057	15131	15180	15256	15145	15127	15049	15094	15190	15117	15141	15106	15255	15064	15040	15069	15227	15054	15195	15287	15166	15224	15133	15307	15212	15211	15263	15107	15185	15104	15185	15386	15238	15128	15189	15290	15206	15427	15018	15415	15272	15002	15305	15066	14882	15104	15176	15556	15137	15297	15261	15167	15098	15190	15219	15132	15048	15210	15062	15263	15252	15245	15159	15279	15253	15095	14915	15052	14980	15111	15125	14938	15230	15082	15211	15189	15102	15187	15332	15348	15317	15138	15091	15147	15001	15140	15080	14953	15142	15157	15207	15239	15112	15118	15336	15321	15155	15248	15281	15065	15235	15238	14991	15041	15184	15327	15026	15138	15112	14898	15282	15368	15274	15130	15097	14996	15109	15183	15088	15177	15227	15172	15209	15339	15090	15222	15387	15041	15213	15083	15015	15086	15269	15276	15211	14926	14999	15048	14987	15047	15193	15273	15136	15242	15166	15234	15343	14891	15022	15049	15148	15122	15044	15236	15225	15071	15150	15214	15267	15142	15085	15102	15167	15082	15003	15092	15242	15134	15130	15025	14996	15167	15124	15060	14941	15344	15279	15149	14964	14996	15108	15265	15107	15036	14954	15275	15242	15102	15382	15490	15222	14990	14929	15060	14858	15142	15238	15281	15117	15250	15170	15131	15299	15402	15120	15214	15332	15333	15307	15010	15043	15253	15100	15245	15007	14875	14854	15279	15133	15303	15103	15134	15090	15282	15132	15470	15159	15165	15072	15158	15224	15062	15020	15107	14972	15132	15165	15255	15083	15215	15084	15205	15134	15038	15364	15267	15037	15258	14921	15152	15216	15059	14999	15016	15290	14954	15013	15110	15200	15298	15089	15127	15047	15099	15036	15194	14928	15197	15042	14922	15058	14982	15338	14960	15087	15198	15202	15164	15257	15248	15101	15170	15013	14978	15161	14986	15049	15057	15177	14967	15200	15250	15054	15215	15131	15229	15203	15032	15120	15160	15110	15195	15134	15265	15044	15118	15401	15049	15015	15159	15166	15018	15062	15164	15029	15030	15004	15231	15154	15097	15338	15154	14979	15003	15082	15026	14878	15152	15087	15140	15309	15341	15054	15271	15051	15265	15198	15156	15125	15131	15108	14949	15196	15005	15198	15073	15221	15130	15306	14967	15057	15120	15137	15037	15037	15100	15083	15067	15338	15016	15201	15029	15150	15045	15257	15187	15098	15158	15059	15141	15099	15146	15038	15112	15078	15218	15131	15143	15040	14995	15140	15137	15121	15178	15007	15034	15088	15107	15114	15050	15130	15197	15163	15250	15105	15123	15350	15186	15007	15004	15086	15072	15227	15149	15158	15127	15110	15258	15265	14996	15212	15168	15066	15284	15084	14973	15171	15166	15176	15201	14917	14862	14949	15149	15069	15151	15032	15224	15085	15125	15170	15167	14997	15231	15140	15367	14995	15101	14945	15062	15228	15218	15156	15341	15068	14999	15023	14915	15222	15408	15099	15022	15035	15132	15184	15065	15150	15122	15152	15185	15316	15430	15162	15072	14986	15009	15050	14959	15141	15008	15121	15211	14853	15125	15339	15075	15295	15235	15299	15267	15291	15180	15085	15187	15319	15170	14940	15277	15084	15225	15183	15263	15250	15014	15237	15040	15165	15067	15335	15226	15254	15157	15186	15212	15134	15242	15352	15192	15325	15094	15349	15339	15029	15072	15099	15075	15268	15142	15089	15117	15012	15166	15058	15167	15000	15179	15042	15189	14963	15015	15360	15007	15165	15125	15066	15096	15276	15277	15027
46987	74537	68723	55895	48747	43682	38281	28480	21258	17827	15677	13780	13094	12641	12185	11728	11251	11085	11209	11102	11227	11079	11058	11049	11007	10991	10975	11007	11120	10888	10944	10988	11044	10938	10941	10957	11104	10894	11016	10938	10811	10836	10984	10823	10966	10878	10958	10995	10802	10781	10833	10836	10824	10715	10947	10840	10948	10811	10819	10938	11053	10926	10932	11106	10919	10893	10915	10888	10890	10948	10848	10886	10834	10915	10873	10886	10960	11035	10699	10806	10848	10849	10927	10911	10891	10852	10953	10866	10733	10901	10765	10800	10844	10833	10869	10990	11049	10850	10689	10932	10940	10743	10875	10809	10886	10809	10878	10826	10759	10948	10780	10943	10796	10789	10869	10938	10957	10938	10753	11012	10897	10897	10865	10776	10842	10864	10759	10831	10775	10976	10938	10886	10884	10895	10744	10867	10874	10845	10751	11029	10798	11128	11061	10925	11026	10786	10706	10858	10826	10918	10676	10941	10889	11039	10878	10856	10809	11013	10938	10643	10822	10970	11008	10941	10844	10697	10936	10986	10855	10917	10832	10846	10914	10741	10881	10829	10890	10897	10939	10834	10972	10785	10844	10738	10842	10834	10678	10915	10805	10808	10818	10836	10666	10894	10970	10845	10757	10856	10800	10915	10967	10835	10920	10824	10892	10816	10882	10904	10815	10788	10884	11044	10846	10911	10803	11105	10741	10892	10757	10751	10839	10796	11026	10990	10842	10866	10883	10836	10831	10846	10942	10754	10811	10822	10866	10832	10847	10838	10885	10987	10990	10789	10892	10941	10954	10876	10913	10732	10954	10801	10791	10685	11011	10867	10819	10906	10881	10736	10907	10863	10858	10819	10873	10777	10829	11004	10789	10876	10999	10791	10759	10905	10957	10857	10884	10913	10906	10829	10729	10882	10940	10821	10924	10871	10938	10749	11001	10802	10947	10836	10928	10827	10902	11033	10979	10861	10878	10874	11028	10940	10762	10973	10787	10920	10821	10818	10986	10913	10918	10979	10874	10849	10784	10838	10753	10934	10766	10863	10814	10920	10939	10846	10947	10916	10763	10952	10779	10732	10771	11005	10902	10858	10817	10879	10829	10919	10796	10887	10768	10907	10801	10880	10754	10953	10933	10908	10874	11051	10936	10948	10917	10956	10893	10966	10843	10923	10740	10940	10873	10885	10791	10842	10901	10878	10886	10940	10927	10949	10893	10886	10872	10769	10910	10822	10920	10874	10706	10820	10806	10770	10805	10830	10837	10732	10720	10843	10704	10877	10802	10699	10800	10789	10947	10929	10851	10833	10937	10852	11092	10884	10700	10750	11003	10885	10925	10938	10721	10903	10924	10921	10941	10855	10653	10816	10857	10977	10797	10901	10892	11024	10746	10976	10832	10908	10872	10802	10986	10856	10916	10910	10930	10634	10903	10751	10909	10818	10761	10985	10854	10901	10945	10931	10977	10852	10876	10907	10934	10888	10826	10894	10830	10880	10862	10862	10858	10763	10897	10821	10839	10929	10685	10902	10871	10903	10913	10780	10761	10789	10900	10947	10876	10855	10925	10804	10778	10901	10921	10852	10740	10755	10766	10891	11021	10811	10964	10811	10864	11035	10958	10923	11057	10842	10842	10788	10839	10825	10936	10767	10909	10935	10854	10880	10801	10855	10996	10729	10979	10852	10818	10883	10985	10767	10910	10871	10890	10733	10879	10926	10735	10783	10877	10782	10850	10868	10866	10886	10798	11004	10747	10921	10727	10782	10708	10895	10854	10771	10909	10778	10920	10811	10891	10845	10921	10899	10935	10759	10885	10983	10883	10935	11006	10914	10722	10919	11022	10889	10896	10892	10933	10868	10852	10929	10825	10798	10868	10849	10792	10766	10903	10859	10759	10704	10886	10866	10742	11051	10993	10944	10996	10905	10935	10916	11011	10846	10770	10887	10904	10834	10718	10707	10868	10919	10963	10936	10878	10855	10870	11011	10757	10908	10914	10835	10740	10849	10821	10823	11008	10854	11036	10790	10929	10729	10870	10906	10921	10863	10779	10985	10849	10816	10864	10790	10844	10923	10983	10927	10892	10977	10769	10907	10590	10909	10978	10912	10917	10781	10779	11118	10986	10801	10795	10797	10904	11020	11064	10851	10918	10806	10760	10878	10778	10926	10989	10901	10987	10753	10974	10821	10867	10974	10809	10715	10825	10814	10885	10848	10760	10982	10918	10888	10774	10912	10897	10813	10910	10915	10734	10828	10910	10800	10892	10954	10791	10884	10745	10839	10841	10852	10946	10782	10768	10830	11066	10738	10901	10772	10844	10933	10758	10931	10828	10823	11076	10745	10866	10886	10918	10828	11057	10892	10994	10834	10874	10870	10882	10902	10904	10893	10934	10702	10940	10761	10762	10879	10916	10939	10965	10865	10918	10913	10946	10944	10819	10881	10825	10760	10904	10933	10868	10743	10713	10784	10945	10922	10874	10924	10878	11006	10816	10829	10940	10818	10809	11025	11024	10952	10855	10892	11063	10955	10986	10747	10896	10852	10951	10903	10961	10977	10755	10756	10860	10915	10920	10881	10789	11076	10882	10804	10953	11098	10742	10772	10988	10765	11000	10915	10899	10899	10769	10880	10838	10770	10767	10877	10672	10795	10857	10823	10876	10867	10946	10869	10925	10900	10846	10966	10936	10808	10921	10876	10984	10680	10727	10899	10779	10821	10844	10874	10981	10917	10875	10967	10996	10800	10935	10911	10912	10910	10749	10933	10906	10917	10956	10843	10899	10871	10868	11045	10981	10833	10921	10778	10766	10816	10877	11070	10859	10727	10942	10764	10933	10817	10884	10873	10804	10859	10836	10900	10910	10802	10866	10757	10812	10738	10841	10864	10886	10837	10835	10839	10997	10839	10856	10933	10901	10915	10751	10825	10919	10935	10758	10830	10795	10740	10940	10945	10942	10922	10885	10810	10854	10869	10845	10824	10937	10900	10906	10885	10845	10828	10950	10896	10882	10742	10944	10849	10818	10887	10795	10892	10809	10788	10933	10762	10680	10808	10839	10802	10713	10889	10915	10774	10826	10878	10754	10912	10843	10742	10860	10897	10894	11032	10763	10840	10940	10995	10956	10811	10913	10897	10833	10737	10803	10921	10893	10916	10743	10681	10903	11086	10982	11047	10823	10904	10892	10914	10882	10891	10984	10877	10732	10828	10816	10868	10828	10872	10933	10721	10949	10953	10894	10702	10863	10962	10760	10832	10821	10854	10912	10976	10836	10933	10973	10757	10925	10848	10823	10941	10808	10920	10857	10955	11027	10756	10998	11002	10830	10993	10827	10840	10967	10639	10849	10768	10755	10942	10855	10846	10880	10894	10950	10927	10822	10977	10915	10884	10739	10923	10878	10867	10942	10798	10904	10901	10904	10904	10883	10910	10867	10881	10878	10875	10725	10840	10982	10926	10854	10926	11006	10921	10928	10932	10941	10702	10773	10918	10962	10792	10803	10928	10974	10860	10904	10829	10684	10948	10820	10837	10715	10708	10771	10829	10997	11002	10987	10711	10921	10862	10741	11006	10830	10867	10910	10911	10951	10820	10919	10805	10866	10676	11113	10941	10866	10762	10900	10853	10870	10981	10962	10807	10829	10808	10901	10749	10877	10865	10743	10790	10914	11004	10736	10888	10927	10888	10869	10823	11022	10953	10874	10709	10917	10828	10778	10932	10777	10849	11052	10733	10924	10728	10793	10948	11009	10898	10812	10801	10874	10770	10920	10828	10805	10877	10822	10937	10923	11126	10911	10929	10807	10867	10952	10745	10804	10843	10969	10816	10911	10874	10824	10842	10857	10958	10854	10804	10925	10955	10947	10886	10644	10857	10934	10908	10971	10886	10941	10753	10847	10843	10903	10960	10842	10965	10907	10772	10818	10921	10976	10855	10864	10824	10854	10705	10779	10961	10955	10773	10788	10817	10858	10842	10922	10873	10765	10936	10836	10800	10899	10932	10940	10856	10951	10945	10910	10991	10815	10958	10792	10976	10874	10793	10894	10785	10997	10764	10947	10887	10829	10844	10717	10734	10875	10911	10914	10791	10995	11063	10816	10898	10882	10707	11035	10969	10896	10741	10920	10772	10852	10737	10860	10872	10958	10874	10953	10934	10994	10900	10822	10778	10778	10893	10913	10857	10945	10656	10904	10901	10717	10899	10752	10872	10814	10879	10762	10884	10870	10866	10952	10648	10893	10858	11020	10956	10927	10827	10841	10936	10896	10887	10747	10733	10944	10850	11001	10938	10925	10871	10760	10668	10846	10834	10856	10999	10630	10799	10985	10888	10873	10755	10756	10876	10857	10846	10798	10826	10915	10765	10835	10864	10884	10847	10823	10911	10810	10767	10759	10871	10805	10911	10970	10869	10868	10927	10850	10988	10847	10847	10886	10991	10855	10989	10817	10869	10793	10720	11016	10920	10873	10805	10841	10771	10894	10949	10924	10796	10885	11012	10942	10819	10684	10919	10898	11054	10788	10881	10720	10970	10848	10954	10934	10878	10880	10891	10799	10824	11028	10706	10834	10748	10812	10911	10889	10977	10824	10778	10917	10771	10880	10937	10787	10920	10785	10935	10865	10939	10849	10905	10835	10845	10727	10951	10919	10842	10922	10820	10984	10821	10922	10922	10898	10881	10755	10794	10986	10737	10925	10917	10856	10635	10767	10867	10823	10844	10849	10848	11035	10858	10978	10903	10864	10898	10935	10944	11005	10799	10977	10812	10809	10895	10885	10923	10764	10869	10940	10793	10971	10797	10851	10847	10928	10766	10967	10772	11040	10939	10829	10787	10905	10817	10843	10943	10855	10869	10940	10902	10803	10868	10826	10850	11022	10917	10849	10781	10638	10801	11026	10897	10893	10948	10845	10785	10806	10943	10987	11020	10791	10913	10833	10827	10963	10965	10780	10886	10972	10800	10933	11043	10940	10862	11042	10987	10843	10792	10807	10791	10978	10725	10942	10922	10885	10892	10943	10820	10801	10872	10882	10851	10748	10820	10984	10770	10896	10852	10755	10822	10929	10950	10899	10850	10924	10816	10901	10864	11063	10969	10901	10912	10779	10948	10692	10903	10777	10845	10861	10836	10972	11002
24299	21201	31572	33410	41756	45534	42425	33651	29323	23749	20842	19041	18188	17612	16937	16302	16188	15930	15862	15736	15965	15703	15586	15862	15678	15500	15609	15709	15667	15583	15672	15451	15564	15643	15609	15483	15472	15345	15480	15287	15489	15392	15417	15560	15500	15491	15273	15446	15459	15428	15499	15363	15611	15324	15255	15609	15383	15196	15385	15314	15696	15360	15267	15585	15481	15318	15236	15461	15534	15485	15301	15378	15266	15419	15369	15345	15443	15438	15408	15170	15400	15434	15292	15137	15111	15196	15482	15251	15154	15324	15236	15593	15488	15250	15075	15245	15408	15434	15282	15381	15335	15382	15423	15528	15261	15399	15228	15321	15235	15284	15569	15305	15492	15274	15445	15447	15385	15334	15255	15324	15284	15265	15394	15495	15496	15496	15364	15405	15472	15421	15405	15479	15201	15316	15354	15383	15133	15434	15216	15227	15295	15371	15306	15570	15399	15301	15251	15336	15198	15438	15448	15185	15459	15370	15177	15364	15302	15524	15337	15424	15358	15431	15242	15347	15315	15255	15189	15284	15402	15208	15460	15202	15363	15393	15371	15309	15461	15136	15392	15275	15673	15376	15242	15422	15392	15361	15185	15254	15246	15520	15569	15218	15453	15115	15196	15318	15439	15415	15357	15482	15387	15270	15299	15282	15325	15182	15432	15377	15227	15288	15150	15436	15275	15515	15416	15262	15456	15258	15235	15274	15119	15386	15363	15134	15197	15304	15075	15368	15282	15387	15308	15159	15405	15276	15274	15382	15397	15256	15526	15474	15315	15379	15270	15369	15202	15325	15388	15424	15306	15355	15415	15509	15451	15384	15068	15282	15249	15268	15326	15461	15389	15163	15411	15353	15501	15343	15371	15339	15281	15422	15411	15336	15518	15360	15309	15369	15317	15275	15264	15430	15683	15307	15448	15324	15259	15271	15118	15213	15381	15290	15385	15492	15524	15386	15394	15393	15341	15318	15410	15394	15306	15417	15153	15552	15454	15363	15471	15377	15249	15148	15380	15439	15202	15532	15174	15116	15306	15110	15329	15328	15308	15247	15456	15456	15387	15168	15317	15377	15349	15404	15400	15435	15349	15351	15340	15317	15272	15487	15297	15320	15215	15336	15249	15333	15371	15342	15380	15506	15460	15615	15169	15355	15270	15319	15248	15300	15474	15357	15429	15240	15451	15153	15334	15402	15549	15077	15124	15307	15493	15443	15381	15599	15409	15191	15071	15202	15118	15369	15274	15319	15378	15157	15196	15269	15434	15336	15444	15080	15495	15493	15046	15348	15285	15225	15457	15317	15223	15317	15238	15467	15293	15448	15373	15402	15454	15460	15228	15383	15405	15518	15485	15381	15275	15189	15146	15112	15442	15314	15257	15019	15468	15227	15103	15243	15277	15262	15531	15348	15198	15416	15179	15229	15303	15392	15201	15195	15261	15490	15558	15354	15381	15553	15336	15392	15455	15550	15417	15331	15340	15368	15606	15481	15401	15336	15401	15217	15260	15205	15208	15115	15100	15400	15490	15229	15342	15359	15570	15398	15454	15387	15453	15174	15360	15282	15260	15453	15416	15450	15423	15298	15536	15407	15306	15342	15567	15115	15191	15258	15529	15297	15455	15327	15349	15267	15292	15482	15384	15514	15368	15317	15348	15401	15366	15384	15288	15547	15105	15389	15325	15367	15275	15349	15321	15329	15274	15306	15469	15347	15289	15359	15309	15363	15389	15224	15544	15517	15230	15285	15250	15455	15002	15347	15510	15338	15409	15475	15319	15316	15278	15190	15279	15353	15275	15294	15403	15330	15138	15410	15128	15192	15422	15170	15383	15489	15080	15621	15438	15396	15536	15256	15252	15284	15339	15461	15234	15298	15273	15284	15346	15349	15109	15252	15382	15376	15349	15185	15355	15305	15290	15655	15442	15311	15487	15428	15363	15397	15222	15585	15302	15265	15434	15586	15397	15209	15356	15391	15197	15609	15445	15245	15351	15192	15458	15435	15264	15353	15219	15231	15395	15200	15449	15216	15168	15428	15357	15435	15385	15444	15286	15303	15296	15382	15380	15285	15343	15149	15290	15289	15274	15197	15435	15516	15401	15336	15527	15277	15324	15287	15330	15353	15412	15419	15445	15351	15324	15393	15448	15372	14933	15243	15331	15387	15417	15310	15147	15180	15427	15461	15097	15471	15232	15374	15289	15580	15437	15349	15471	15431	15372	15593	15327	15579	15291	15367	15507	15077	15274	15329	15416	15361	15477	15211	15207	15331	15563	15194	15478	15198	15415	15532	15384	15412	15265	15129	15207	15313	15316	15292	15453	15288	15337	15519	15449	15313	15285	15122	15347	15407	15153	15335	15210	15350	15298	15309	15465	15398	15503	15140	15333	15506	15564	15444	15322	15408	15521	15351	15282	15550	15317	15097	15296	15187	15201	15495	15427	15282	15239	15562	15320	15258	15381	15476	15374	15332	15260	15383	15297	15069	15513	15389	15270	15451	15448	15252	15350	15252	15470	15379	15326	15446	15376	15213	15104	15410	15299	15618	15282	15265	15425	15403	15279	15330	15319	15197	15218	15287	15314	15392	15343	15271	15318	15413	15274	15529	15585	15309	15241	15302	15300	15223	15380	15239	15059	15372	15440	15145	15203	15301	15501	15453	15476	15285	15461	15401	15339	15340	15457	15261	15320	15338	15344	15554	15427	15331	15217	15316	15203	15205	15380	15268	15350	15502	15329	15337	15433	15340	15335	15312	15140	15470	15252	15389	15079	15417	15320	15315	15320	15566	15351	15241	15341	15177	15146	15376	15406	15384	15431	15060	15410	15237	15330	15664	15469	15334	15424	15296	15153	15488	15171	15308	15290	15213	15224	15099	15193	15327	15369	15269	15204	15105	15301	15583	15317	15362	15405	15421	15349	15295	15225	15356	15336	15495	15475	15379	15175	15261	15308	15391	15315	15422	15266	15445	15505	15213	15423	15263	15269	15281	15460	15476	15423	15453	15382	15292	15101	15531	15489	15237	15118	15039	15467	15360	15442	15303	15416	15484	15406	15465	15172	15362	15430	15440	15310	15080	15412	15418	15341	15480	15211	15252	15266	15374	15345	15251	15358	15568	15417	15294	15394	15316	15337	15181	15148	15176	15108	15242	15261	15376	15352	15300	15257	15414	15384	15277	15376	15298	15424	15130	15305	15343	15416	15362	15349	15122	15349	15261	15345	15576	15391	15368	15435	15433	15401	15228	15086	15498	15414	15181	15481	15359	15357	15130	15247	15367	15551	15519	15395	15398	15507	15454	15370	15304	15232	15420	15319	15543	15331	15335	15323	15477	15690	15358	15297	15379	15436	15249	15577	15359	15458	15149	15474	15436	15376	15380	15411	15238	15364	15283	15325	15195	15257	15493	15252	15252	15371	15355	15314	15155	15260	15153	15225	15190	15425	15395	15276	15417	15228	15164	15291	15341	15365	15312	15398	15441	15305	15411	15310	15330	15177	15387	15368	15455	15442	15194	15344	15603	15292	15356	15358	15318	15388	15552	15228	15282	15276	15351	15435	15471	15229	15443	15311	15163	15130	15294	15285	15282	15358	15430	15444	15286	15418	15434	15216	15482	15289	15327	15314	15360	15348	15297	15467	15297	15284	15431	15375	15646	15463	15195	15213	15328	15360	15260	15327	15518	15358	15288	15577	15546	15442	15406	15180	15300	15423	15459	15471	15552	15378	15571	15260	15345	15345	15173	15189	15295	15385	15320	15310	15325	15191	15224	15553	15305	15503	15228	15366	15382	15536	15351	15249	15458	15249	15236	15353	15537	15223	15032	15155	15281	15552	15418	15295	15282	15213	15599	15354	15150	15141	15272	15401	15280	15387	15565	15188	15395	15345	15569	15291	15040	15377	15278	15463	15426	15296	15522	15216	15393	15147	15292	15193	15448	15267	15368	15179	15305	15261	15408	15237	15456	15403	15533	15317	15483	15356	15295	15282	15305	15199	15332	15269	15234	15363	15375	15271	15555	15208	15202	15330	15399	15274	15206	15091	15235	15294	15413	15469	15276	15548	15272	15397	15431	15400	15286	15374	15479	15169	15260	15381	15429	15332	15574	15364	15126	15350	15318	15432	15257	15062	15280	15342	15506	15362	15516	15340	15115	15434	15330	15479	15356	15544	15285	15355	15421	15622	15394	15293	15346	15081	15348	15098	15534	15123	15473	15248	15241	15286	15451	15374	15257	15479	15280	15439	15289	15288	15374	15173	15391	15399	15316	15284	15324	15500	15297	15446	15411	15391	15332	15292	15312	15126	15380	15362	15276	15386	15308	15210	15358	15405	15349	15407	15306	15420	15162	15260	15299	15218	15571	15276	15237	15551	15433	15327	15513	15223	15229	15414	15448	15202	15463	15350	15377	15323	15270	15161	15290	15325	15494	15442	15357	15195	15236	15505	15386	15351	15323	15290	15247	15438	15463	15370	15487	15573	15237	15523	15447	15282	15266	15185	15342	15506	15468	15401	15367	15430	15282	15323	15236	15313	15237	15320	15354	15391	15377	15359	15257	15545	15344	15487	15436	15454	15464	15457	15373	15357	15249	15428	15309	15339	15473	15503	15473	15264	15201	15361	15488	15182	15121	15194	15231	15325	15238	15359	15342	15420	15221	15469	15461	15383	15269	15228	15177	15298	15311	15378	15468	15327	15433	15145	15220	15350	15318	15468	15222	15250	15134	15352	15134	15274	15348	15309	15319	15483	15241	15479	15290	15338	15388	15431	15493	15133	15226	15372	15388	15519	15492	15451	15192	15356	15374	15353	15482	15299	15230	15491	15383	15502	15366	15244	15427	15394	15214	15639	15481	15286	15343	15398	15482	15152	15250	15340	15214	15286	15280	15330	15293	15420	15472	15339	15192	15192	15502	15437	15502	15618	15521	15549	15322	15398	15336	15255	15489	15290	15330	15286	15108	15259	15178	15208	15224	15297	15268	15225	15027	15272	15042	15327	15470	15426	15298	15394	15447	15474	15203	15450	15359	15368	15369	15528	15452	15319	15228	15433	15348	15157	15414	15507	15416	15310	15373	15468	15499	15491	15282	15423	15411	15298	15344	15619	15291	15189	15186	15315	15273	15292	15528	15399	15338
49511	81314	76734	62601	55828	47821	39099	31124	26275	19574	16716	14844	13575	13208	12297	11974	11650	11378	11395	11386	11130	11138	11335	11026	11043	11133	11210	11060	11000	10996	11171	11273	11180	11111	10951	10923	10956	11113	10950	11069	10991	10862	10864	10922	10986	10923	10982	11030	11013	10879	11075	10942	10876	11110	10952	10899	10828	11012	10983	10950	10862	10865	10965	10946	11003	11116	10899	10864	10836	10831	10908	11042	10975	10959	10932	10861	10912	10881	10870	11026	10936	10958	10778	10952	10861	11062	10879	11104	11014	11027	10984	10880	11100	10842	10905	11001	10974	10987	10979	10955	10930	10929	10860	10877	11059	11126	10832	10895	11008	10737	10949	10853	10910	10948	10917	10928	10872	11014	10873	11018	11016	10924	10918	10899	10886	10911	10899	10966	10944	10916	10760	10862	10809	10925	10969	10994	10855	10871	10857	10956	10880	10880	10917	10936	10993	10927	10892	10986	10976	11056	11044	10932	10850	10994	10906	10777	10887	10952	10900	10808	11116	10932	11075	11051	10857	10909	10841	10866	10825	10862	10833	11022	10958	10937	10927	10937	10949	10863	10884	10915	10970	10838	10755	11054	11110	10969	10995	10930	10998	11003	10964	10840	10905	10917	10978	10966	10827	10916	10737	11024	10866	10899	10965	10967	11033	10899	10899	10976	10916	10876	11018	10898	10956	10842	11177	10909	10820	10866	10810	10787	10861	11106	10918	10970	10818	10915	11019	10966	10789	11052	10823	11072	10935	10962	10846	10923	10853	10935	10871	10824	11034	10983	10954	11046	10707	10824	10983	10940	10869	10935	11023	10878	10955	10917	10935	11030	10920	10821	10920	10914	10971	10929	11044	11084	10846	10799	11063	10894	11005	11033	10884	10773	11114	11023	10871	10992	10950	10989	10945	10803	10982	10865	10786	10817	10818	11041	10924	10949	10911	11020	10856	10977	10923	11054	10947	10971	10908	10843	11076	10953	10943	10877	10913	10961	10874	10892	10930	10811	10985	10848	10882	10924	10939	10871	10924	10846	10856	10938	11210	10932	10817	10903	10951	11105	11147	11048	11084	10810	10809	10984	10907	11134	10772	10902	10830	10944	11034	10809	10933	10860	10948	11033	10948	10691	10897	10933	10972	10914	10863	10954	10783	11052	10795	10959	10829	10875	10878	11003	10928	10705	10871	10970	10893	10901	10873	10801	10837	10890	10918	10993	10749	10984	10902	10831	11028	10988	11007	10943	10853	10912	11038	10994	10887	10982	10889	10996	10828	10934	11101	10875	10899	10843	11042	11071	10852	10909	10963	10969	10932	10960	10928	10981	10753	11121	10931	10956	10983	10828	10924	11027	10923	11102	11129	10940	10891	10826	10888	10853	10895	10937	10936	11016	10780	10928	10906	10881	10809	10864	10798	10962	10818	10812	10976	10694	10821	10853	10889	10910	10819	10667	10818	10712	10904	10869	10925	10779	11020	10968	10938	10851	10922	10907	10943	10973	10843	10845	10973	10952	10863	10840	10995	11013	11023	10869	10871	10830	10949	10787	11046	10881	10848	10921	10960	10780	10960	10771	10834	10907	11014	11026	10966	10821	10834	10758	10867	10900	10895	10744	10840	10950	10966	10966	10958	10967	10938	11060	10749	10965	10970	10930	10961	10843	10953	10893	10975	10925	11009	10772	10843	11000	10956	11012	10931	10864	11133	10821	10911	11011	11016	10913	10914	10922	10910	10926	11012	10882	10890	10877	10969	10950	10868	10939	11128	10911	11009	10801	11009	10816	11028	10915	10940	10877	10940	10998	10898	11016	10906	10911	10838	10955	10991	10931	10988	10829	11134	10902	10944	10825	10839	10997	10926	10882	10946	10943	11085	10926	10937	10967	10716	10877	10943	10783	10902	11005	11013	10952	10947	10804	10997	10902	10884	10965	10949	10949	11062	10902	10883	10897	10969	10968	10858	10887	11083	10759	10691	11001	10841	10820	11088	10868	10955	11045	10959	10841	11023	10850	10949	10989	10818	10894	10947	10840	10886	10747	10916	10958	10817	10894	10901	10983	11005	10739	11009	10913	10880	11045	10945	11029	10721	11024	10845	11066	11060	10954	10950	11065	10881	10924	10899	10963	11071	10855	10967	11070	10811	10849	10890	10979	10914	10858	10917	10961	10953	10708	10998	10846	10926	10954	10914	10864	10893	10935	10836	10928	10765	11049	10913	10813	10992	10866	10973	10927	10960	10782	11105	10950	10902	10933	11012	10981	11049	11034	11031	10773	10957	10990	10773	10726	10820	11072	10935	11004	11079	10950	11007	10805	11052	10960	10851	10905	10868	10902	10949	10857	10905	10800	11007	11047	11075	10926	10978	10815	11017	10983	10969	10996	10873	10975	11011	10907	11054	10951	10946	10907	11061	10919	11043	10896	10916	10837	11028	11023	10918	10827	10893	10943	10889	10944	10897	10832	11008	11037	11002	11112	10842	10835	10944	11020	11073	10952	10992	10821	10734	10978	10895	10849	11061	10895	10789	10951	10996	10903	10945	10948	10951	10826	11007	10897	10837	11018	10937	11093	10926	10965	10971	10926	10821	11042	10922	10934	10877	10975	10912	11012	10942	11131	10778	10828	10968	10963	10942	10804	10945	10854	10995	10801	11033	11032	10931	10861	10870	10867	10839	10899	10953	10886	10924	11043	10940	10997	10891	10920	10858	10776	10818	11062	10802	11054	10924	10904	10815	11057	11020	10664	10776	10910	10842	10886	10937	10972	10935	10817	11033	10896	10827	10923	10918	10961	10989	10897	10994	10766	10879	11006	10932	11018	10965	10909	10979	10912	10898	11053	10940	11052	10814	10793	10856	10764	10924	11119	11017	10950	10783	10889	10748	10934	10986	10880	10947	10990	10893	10911	10899	10800	10991	10944	11086	10891	10896	10863	10880	10963	11088	10897	10939	10987	11076	10897	11011	10918	10846	10900	11093	10920	10858	10880	10818	10921	10840	10999	10982	10981	10953	11107	10766	10842	10845	10886	10943	10988	10843	10948	10842	10873	11041	11083	10903	10838	10921	11122	10993	10839	10946	10967	10880	11005	11076	10926	10760	11009	10845	10885	11017	10830	11003	10971	10912	10771	10986	11029	11008	11117	10850	10813	10942	11056	10955	10920	10946	10819	11060	11107	11102	10961	10908	10822	10972	10936	11041	10907	10789	10872	10857	10985	11003	10810	10969	11050	10930	11041	11018	11113	11051	11010	10900	10948	10950	10904	11035	10826	10962	10897	10908	10933	11006	10879	11018	10958	10988	11125	10832	10909	11135	11082	10965	10903	10879	10880	10896	10992	10993	10870	10641	11084	10838	10739	10911	10860	11062	11028	10894	11099	10861	10759	10948	10892	10872	10975	11004	10978	10934	10757	11134	10955	10944	11004	10828	10936	10976	10911	11008	10927	10837	10937	10925	10864	10933	10953	10970	10854	11028	10937	10916	10849	10962	10949	10961	10837	10911	10942	10977	10726	10820	10820	11031	10925	11131	10945	11045	10920	11042	10907	10990	10927	11050	10886	10791	10782	10973	10994	10907	10921	11032	10976	10886	10733	10978	10916	10796	10776	10925	11047	10863	11063	10918	11078	10961	11023	10827	11136	10904	10893	11018	10947	10908	11029	10751	11118	10974	10923	10911	10881	10813	10898	11031	10939	10881	10920	10928	10893	11022	11034	10799	10772	10993	10903	10844	10991	10840	11047	10870	10948	10987	10881	10981	10864	10998	11070	10989	11064	10911	11015	10917	10947	10818	10881	10934	10927	10875	10701	11030	10845	10972	10966	10956	10950	11102	10838	10974	10811	10972	10880	10909	11007	10897	10872	10926	10926	10912	10919	11002	10976	10790	10931	11025	10865	10813	10914	11034	10982	10880	10924	10898	10877	10855	10946	11086	10964	11019	10957	10901	10963	10999	11046	11085	10975	11121	10971	10978	10894	10943	11062	10926	10894	10886	10851	10997	10986	11151	10935	10897	10893	10985	10860	10724	10872	10925	10982	10877	10791	10889	10957	10950	10992	10837	10740	10798	10971	10923	11021	10739	10888	10915	10876	10795	10955	10898	11048	10935	10808	11030	10829	11051	11019	10947	10882	10850	10999	10930	10955	10982	10927	11016	10858	10849	10952	10902	10975	11037	10887	11037	10893	10774	10935	11102	10862	11047	10915	10948	10950	10937	10870	11093	10911	10960	10897	10836	10993	10788	10807	11089	10966	11019	10904	10994	11035	11120	11104	10897	10885	11140	10896	10945	10978	11032	10916	10864	10839	10791	11019	11006	10893	10960	10891	10937	11024	10827	11117	10946	11004	10864	10881	11007	10986	10960	10922	11003	10965	10878	10975	10954	10891	10606	10944	11030	11137	10965	10825	10862	10983	10946	10898	10956	10964	10879	10891	10990	11073	10954	10903	10853	10951	10824	10850	10966	10881	11025	10836	11010	11157	10925	10859	11025	10956	11039	10940	10927	10941	11035	10998	11013	10909	10948	10945	11013	10844	10919	10963	11084	10810	10940	10955	10983	10814	10852	10929	10883	10887	11046	10907	10867	11053	11166	10997	10982	10895	10897	10840	10905	10864	11056	10904	10944	10950	11029	10953	10874	10997	10959	11013	10871	10886	11075	11032	11053	10839	10947	10895	10877	10704	10904	10915	10891	10846	10984	11052	10841	10950	10880	10931	10802	11072	11022	10855	10977	11035	10848	10968	10951	11044	11137	10904	10911	10979	11012	10780	11028	10777	10997	10827	11008	10874	10945	10913	10841	10957	10833	10878	11038	10896	10895	10910	10968	10959	10971	11000	10961	10977	10820	10925	10891	10947	10743	10904	11028	10857	11034	10908	10837	10930	10968	10841	10832	10856	10893	10861	10897	10923	10860	10970	10844	10941	10807	10830	10855	10924	11064	11027	10818	10777	10888	11059	11024	11032	10879	10829	10854	11015	10987	10992	10911	11018	11003	10909	10979	11035	10819	10991	10837	10861	11058	10943	11009	10914	10952	10841	10945	10751	10910	10875	11182	10862	10918	10954	10936	10974	10951	10941	10901	10943	10972	10855	10943	10914	10756	10928	10934	10901	10846	10954	10947	10984	10921	11009	10900	10983
44511	57411	59527	51862	42716	31183	25627	22790	20411	18162	17321	16488	16210	16095	15447	15448	15324	15036	15187	15193	15157	15022	14913	14976	14914	14912	15169	14894	14935	15072	14991	15161	15112	14953	15020	15161	14919	15102	14854	15048	14942	14986	14962	14862	14871	14875	14966	14889	14930	14923	15030	14831	14795	14873	14922	15021	15054	14907	15018	15032	14782	15079	15110	15017	14874	15010	14876	14701	15055	14906	15027	15158	14872	14876	14930	14895	14857	14940	14864	15050	15019	15086	14886	15028	14976	14980	15146	15125	14909	14859	15079	14976	14833	15038	14949	14951	14981	14990	14963	14872	14849	14883	14991	15119	14933	15057	14834	15080	14840	14769	14942	14964	15002	14811	14829	15197	15055	15178	14953	15081	14893	14890	14878	15058	14835	15086	15136	14832	14831	14995	14897	15140	14937	14816	14892	14958	14693	14948	14817	15126	15011	14994	14809	14859	14826	14819	14768	15046	15177	15134	15059	14765	15188	14770	14972	15052	15002	14974	15007	14853	14988	15008	14999	14895	15193	15080	14937	15002	15091	14860	14643	14794	14871	14732	14981	14875	15125	14997	14991	14857	15171	14732	14990	15064	14980	14939	14927	15123	14887	14996	14882	15085	14806	14988	14978	14880	14925	15023	14960	14826	14980	14891	15249	14849	14891	14856	14995	15045	14964	14977	15001	14961	14939	14957	14962	14974	14781	14960	15212	14929	14870	14993	14866	14953	14803	14892	14873	15054	14782	14903	14992	14998	15102	14732	14753	14924	14924	15037	14951	14930	14821	14873	14895	14882	14867	15116	14901	14747	14853	15022	14918	14842	15008	14643	14727	14924	14946	15057	15013	14974	14834	15000	14895	14654	14899	14944	14989	14866	15199	14706	14830	15029	15054	14902	14943	14831	14915	15000	14893	14912	14884	14794	15052	14946	14993	15109	15047	14926	15012	15001	14827	14895	14931	14992	15083	14923	14778	15129	14852	15116	15145	14740	14858	14935	14933	14907	15040	14755	14788	14962	15146	14815	14971	14951	14807	14756	14878	14969	15070	14952	14969	14994	14917	14946	15023	14998	14801	14895	14776	14775	14990	14954	14922	15206	14945	14769	14771	14904	14776	15200	15061	14961	14952	14901	14899	14962	14946	15009	15015	15049	15085	14977	15033	14747	14776	14932	14962	14841	14901	14792	14942	14854	14945	15094	14891	15064	14945	14945	15061	14893	14711	14987	14689	14778	14733	14806	14880	14878	15056	14717	14922	14905	15051	14909	14957	14830	15084	15007	14907	15016	15087	14729	14971	14888	14870	15018	14909	15048	14949	14876	15016	14848	14968	15062	14985	14972	15014	14886	14953	14615	14835	15129	14791	15000	15144	14884	14992	14869	14802	14876	14882	14838	14993	14969	14961	14773	14808	14795	14692	14913	15065	15036	15021	14936	14800	14991	15049	14967	14934	14878	14881	15047	14907	14956	15140	15003	14970	14910	14903	14847	14764	14969	14810	14955	15007	14859	15065	14829	14803	14820	14838	14880	14884	14836	14867	14930	14833	15137	14956	14792	14973	14816	14907	15003	15231	14985	14977	14877	15011	14922	15251	14834	14958	14941	14952	14910	14843	15021	15152	15022	15081	14919	14825	14883	15005	14935	14963	14883	14932	14771	14768	15009	14946	14930	14946	15031	14873	14870	14935	14968	15037	14995	14964	15039	14957	14805	14766	14832	14860	14942	15003	14980	14985	14778	14807	14877	14946	14899	14750	14834	14771	14924	14894	15003	14831	14953	14759	14927	14902	15068	14964	14926	14943	14951	14947	14807	14793	14837	14882	14984	14880	14899	14984	14874	15009	14887	14716	14882	14952	14957	14817	14798	15095	14881	15058	14897	14989	14996	14919	14901	14850	15037	14900	14856	14783	15141	14779	14801	14917	14820	14797	14976	14882	14962	14942	14766	14975	15077	14818	14775	14974	14904	14959	14759	15018	14810	14757	14949	14990	14831	14723	15016	14992	14993	14737	14788	15054	15012	15075	14980	14897	15035	14981	14990	14939	14935	15212	14922	15179	14838	14857	14883	14802	14806	14808	14927	14970	15040	14956	14892	15002	14984	15315	15146	14922	14697	14680	14831	14807	14958	15235	15104	14860	15014	14997	15075	15004	14851	15129	14886	14766	14707	14847	15105	14806	14947	14949	14780	14773	14974	15007	15101	15029	14867	14905	14981	15275	14887	15294	15010	15067	15081	14979	14975	14972	15005	14940	15074	15031	15184	14907	15055	14933	14790	15041	15061	14979	14729	14708	14939	15036	14956	15116	14788	14741	15025	14851	14901	14854	14930	14864	15038	14740	15027	14939	14958	14884	14923	15131	14871	15078	14919	15098	14926	14693	14916	14990	15056	14995	15007	15101	14943	14887	15088	15045	15172	14934	15079	14987	14778	14915	15066	14869	14993	14936	14903	14987	14917	14889	14882	14903	15007	14896	15048	14988	14937	14752	14867	14826	14746	14927	14885	14936	14859	14958	14924	15071	14869	15018	14816	14894	15054	14929	15111	15017	14950	14970	14992	14797	14852	15035	14958	14931	14876	14953	14954	14997	14771	14660	14953	15161	14847	14988	14922	15016	14847	14838	14708	14936	15230	14976	15129	14897	14863	14898	14918	14966	15016	14880	14851	14950	15046	15105	14699	15004	14885	14936	14732	14869	14916	14831	14833	15051	15001	14882	14869	14927	14907	14984	14884	15112	15116	14968	15037	14920	14800	14977	15003	14953	14856	14950	14875	14853	14862	14934	14896	15011	14985	15000	14933	15116	14914	14807	15034	14999	15153	15029	15032	14883	14783	14976	14855	14809	14893	15023	14902	14688	14918	14899	14855	14818	14937	14873	14841	15018	15113	14980	15020	14953	15174	14853	14843	15198	14998	14814	14949	14966	14947	15029	14944	14940	14967	14929	15043	14939	14817	14896	14893	15101	14880	14842	14937	15010	14817	14900	14886	15043	15021	14943	14811	14767	14884	15076	15054	15147	15065	14968	14876	15007	14983	14874	14854	14911	14983	14901	14844	14884	14867	15003	14908	15013	14963	15127	14877	15261	15081	14963	14855	14930	14815	14949	15026	14831	14871	14904	14958	14694	14926	15089	14893	15041	14997	14904	14979	15065	15033	15147	15036	14827	14865	15049	14741	14931	14948	14706	14959	15168	14883	14913	14854	14857	15279	15068	14999	14980	15041	15097	14940	14774	14698	14843	15025	14779	14774	14927	15158	14976	15010	14908	15118	14848	14880	14822	15053	15002	15003	14759	14918	14935	14965	14646	15290	14881	14999	15001	14856	15000	15151	15073	15002	14860	15065	14780	14941	15018	14876	14863	14895	14882	14943	14926	15050	14994	14940	14901	14884	15146	15175	14954	14985	14905	14922	14863	14954	15107	14961	14923	15016	15213	14894	14996	14958	14931	14778	14934	14989	15060	14918	15111	14835	15067	14673	15067	14970	14824	14810	15259	14973	15124	15059	14795	14698	15129	15019	15069	15079	15004	14921	15013	15011	15001	14878	14975	14970	14854	14898	14899	14781	14941	14932	15022	14890	14771	14896	14956	14792	14883	15011	14701	14540	14912	15006	14967	14997	14946	14804	15146	14772	14991	15009	14960	15045	14965	14846	14874	15023	14957	14908	15006	15006	14983	14989	14805	14964	14965	15064	14897	14988	15103	14974	14697	14994	15015	14891	14716	15112	14947	14885	14991	14857	14947	14909	14808	14955	15003	15126	14929	15060	15006	15107	14844	14864	14665	14761	15096	14878	15133	14793	14907	14823	14905	14941	14794	14966	14822	15030	14898	14914	14897	14834	14958	14749	14798	14712	14893	15050	15034	14786	14661	14845	15101	15066	15070	14757	14843	15010	14708	14828	14927	14814	14917	15045	14877	14814	15003	15055	14863	14661	14905	14932	14971	14906	14885	14734	14883	14976	15122	15171	14866	14772	15067	14905	14992	15080	14767	14913	15036	15033	14806	14920	14824	14936	15110	15040	14866	14892	14839	14770	14781	14963	15166	14977	15017	15077	15066	14925	14889	15006	14770	14884	15038	15083	14957	14949	14993	14820	14900	15057	14841	14799	14724	14754	14771	14827	15170	14869	14996	14974	14988	14922	14976	14957	14991	15114	15143	14950	14917	14820	14969	14984	14927	14988	15094	15083	15010	14783	15108	15202	14945	15119	14970	15092	14698	14722	14865	15001	15133	14939	14816	15017	15075	15130	14917	15060	14960	15039	14977	14831	14752	14774	15022	14916	15048	15005	14789	14986	14852	14951	14969	15066	14863	14828	14895	14979	14944	15084	14761	14803	15020	14834	14754	14967	14832	14896	15134	14832	14668	15048	14909	14869	15009	14846	14886	14981	14951	14886	14979	14656	15056	15040	15041	15174	15079	14937	14949	14883	14993	14946	14753	14836	14870	14877	14986	14749	14938	14867	14984	14944	14753	14876	14732	14911	14939	15124	15018	14888	15038	15120	15135	14847	14969	15266	14906	14760	14996	14897	15095	15060	14785	14993	15011	14794	15067	14963	14807	14872	14869	14861	14997	14928	14891	14691	14960	15014	14807	14910	15000	15000	14796	14917	14868	14689	14825	14986	15147	14953	14819	15020	15154	15148	14978	14971	15034	14811	15051	14984	14888	14863	15109	14868	14758	14810	14806	14784	14906	14979	14858	14748	14894	14841	15112	14942	14981	14801	14590	14957	15001	14832	15065	15038	15052	15015	14700	14761	14762	15234	14777	14826	14997	14932	15018	15005	14794	14786	14817	15092	14875	14780	14911	14836	14822	15163	15195	14926	15098	15068	15052	14858	14614	14871	15226	14845	14950	14770	14886	14979	15020	15019	14956	14947	14807	15069	14980	14869	14966	14735	15046	15027	14745	15139	14959	15010	15123	14850	14942	14995	14823	14971	14854	14977	14830	14861	14877	15044	15041	14983	14740	14883	14798	14927	15003	15050	14853	15010	15036	15158	14905	14983	15019	15058	14936	14802	14965	14965	14837	14988	14994	14882	14958	15150	14951	14992	14808	14919	14815	14778	14820	14992	14796	14901	14714	14879	15045	15082	15154	15030	14903	14973	14781	14836	15024	14715	15159	14957	14779	14792
48106	65289	59920	47979	38644	27073	22904	20392	16975	14720	13317	12653	12377	11869	11461	11315	10942	11105	10829	10952	10872	10870	10827	10813	10850	10809	10816	10928	10871	10747	10873	10781	10815	10724	10803	10617	10933	10974	10689	10702	10858	10869	10793	10699	10723	10935	10858	10710	10809	10679	10607	10877	10763	10789	10747	10707	10827	10654	10753	10712	10843	10743	10823	10708	10626	10781	10880	10835	10848	10781	10651	10758	10774	10602	10645	10653	10684	10849	10922	10838	10709	10754	10549	10859	10783	10615	10752	10603	11016	10716	10783	10628	10728	10759	10820	10554	10662	10788	10786	10800	10777	10687	10818	10859	10631	10696	10731	10897	10854	10787	10619	10719	10848	10833	10675	10720	10779	10835	10731	10845	10836	10910	10807	10703	10765	10657	10817	10708	10706	10971	10645	10819	10899	10665	10733	10728	10890	10711	10769	10688	10826	10657	10692	10752	10767	10855	10785	10708	10826	10960	10730	10818	10766	10684	10712	10867	10702	10648	10617	10610	10544	10713	10702	10815	10758	10672	10847	10676	10806	10622	10905	10760	10641	10737	10647	10722	10760	10701	10660	10775	10783	10837	10595	10772	10831	10771	10851	10717	10852	10630	10758	10714	10677	10650	10703	10734	10790	10640	10614	10850	10771	10877	10782	10791	10733	10719	10786	10781	10898	10671	10768	10768	10801	10677	10859	10689	10870	10649	10587	10804	10770	10764	10618	10815	10847	10813	10738	10766	10845	10665	10703	10738	10786	10836	10634	10714	10699	10732	10685	10830	10723	10818	10606	10692	10845	10690	10603	10681	10752	10532	10781	10768	10689	10809	10749	10850	10627	10804	10831	10753	10658	10774	10745	10787	10757	10832	10592	10747	10669	10745	10807	10677	10638	10761	10667	10644	10781	10808	10763	10625	10703	10808	10667	10745	10656	10938	10692	10818	10776	10840	10813	10800	10732	10748	10825	10704	10704	10755	10842	10775	10610	10777	10769	10633	10734	10731	10693	10765	10711	10848	10821	10651	10836	10650	10775	10604	10903	10576	10983	10737	10869	10687	10767	10797	10787	10725	10745	10710	10710	10685	10699	10597	10612	10876	10694	10719	10734	10814	10698	10750	10883	10745	10742	10646	10814	10784	10821	10785	10606	10708	10689	10779	10668	10634	10816	10849	10615	10775	10950	10804	10756	10767	10802	10775	10772	10582	10652	10786	10783	10675	10655	10723	10750	10833	10610	10568	10638	10720	10664	10580	10605	10616	10667	10685	10860	10695	10644	10704	10640	10785	10706	10718	10741	10939	10881	10856	10540	10815	10712	10801	10800	10834	10779	10847	10688	10657	10873	10725	10697	10657	10597	10913	10660	10709	10710	10750	10694	10695	10817	10654	10689	10700	10667	10761	10727	10667	10898	10714	10784	10800	10700	10688	10892	10640	10767	10624	10764	10521	10767	10705	10673	10710	10774	10598	10732	10712	10892	10785	10868	10798	10661	10858	10845	10675	10744	10625	10850	10864	10753	10757	10694	10748	10774	10741	10757	10774	10745	10790	10742	10925	10724	10714	10826	10651	10690	10701	10709	10618	10858	10761	10858	10713	10787	10772	10872	10732	10878	10791	10668	10813	10750	10740	10726	10706	10707	10711	10617	10764	10778	10667	10656	10742	10802	10787	10815	10817	10713	10734	10718	10715	10807	10674	10685	10719	10885	10832	10707	10741	10698	10794	10813	10639	10673	10618	10669	10721	10789	10838	10702	10795	10683	10705	10727	10740	10541	10826	10620	10587	10799	10874	10588	10864	10727	10806	10673	10738	10643	10788	10727	10737	10844	10744	10806	10813	10736	10784	10719	10674	10814	10595	10768	10719	10750	10767	10753	10699	10691	10734	10701	10751	10805	10521	10688	10761	10739	10810	10786	10696	10747	10594	10843	10806	10687	10858	10814	10821	10716	10820	10711	10785	10721	10739	10750	10757	10804	10812	10620	10678	10625	10679	10704	10801	10813	10765	10749	10733	10865	10477	10796	10783	10822	10866	10813	10754	10620	10814	10762	10848	10763	10725	10821	10803	10695	10678	10852	10814	10862	10908	10768	10856	10759	10801	10793	10745	10685	10806	10589	10709	10600	10545	10926	10684	10736	10633	10819	10631	10740	10836	10809	10526	10716	10763	10668	10743	10866	10736	10694	10611	10616	10633	10881	10917	10699	10858	10765	10819	10820	10781	10740	10720	10713	10547	10759	10584	10695	10734	10750	10839	10703	10703	10677	10702	10819	10776	10714	10725	10810	10710	10630	10756	10512	10655	10649	10645	10749	10804	10812	10560	10811	10710	10808	10806	10647	10808	10690	10704	10650	10619	10567	10665	10819	10862	10741	10795	10840	10686	10876	10708	10560	10690	10635	10923	10844	10677	10789	10787	10756	10826	10614	10720	10797	10773	10789	10761	10866	10610	10849	10984	10710	10828	10706	10805	10677	10887	10711	10738	10887	10712	10713	10658	10853	10730	10790	10714	10801	10701	10511	10729	10690	10663	10840	10776	10779	10729	10766	10862	10776	10616	10696	10757	10922	10742	10694	10705	10823	10871	10658	10735	10806	10754	10577	10789	10743	10589	10838	10693	10737	10729	10806	10814	10685	10654	10625	10703	10844	10689	10784	10784	10680	10860	10804	10656	10729	10873	10673	10717	10765	10800	10996	10733	10679	10735	11005	10796	10780	10926	10650	10623	10624	10754	10669	10833	10748	10701	10853	10793	10765	10842	10864	10883	10739	10767	10651	10634	10685	10704	10649	10681	10678	10687	10868	10656	10796	10688	10671	10712	10683	10672	10705	10644	10750	10713	10827	10749	10713	10735	10651	10690	10757	10582	10787	10787	10791	10776	10717	10662	10638	10576	10845	10695	10713	10830	10642	10855	10729	10759	10721	10796	10683	10851	10812	10730	10770	10815	10731	10818	10694	10896	10719	10617	10831	10718	10637	10750	10648	10854	10681	10902	10704	10724	10765	10861	10746	10690	10791	10707	10785	10617	10806	10738	10656	10660	10780	10905	10706	10706	10826	10830	10756	10666	10606	10570	10851	10809	10630	10883	10693	10752	10792	10593	10859	10845	10769	10796	10664	10575	10787	10741	10790	10626	10823	10717	10690	10748	10786	10792	10745	10737	10746	10612	10721	10739	10742	10869	10734	10838	10652	10665	10525	10635	10726	10762	10790	10756	10890	10878	10571	10699	10727	10717	10749	10784	10724	10657	10747	10692	10681	10575	10713	10674	10730	10727	10707	10754	10863	10685	10832	10797	10745	10819	10611	10627	10642	10640	10576	10642	10705	10793	10717	10737	10712	10695	10784	10919	10662	10737	10756	10803	10721	10774	10557	10695	10697	10702	10672	10776	10600	10712	10763	10756	10656	10711	10867	10904	10887	10755	10819	10665	10727	10756	10790	10835	10829	10789	10661	10812	10629	10925	10687	10676	10773	10780	10524	10869	10770	10679	10800	10781	10668	10806	10762	10715	10906	10725	10771	10719	10686	10717	10773	10750	10751	10650	10782	10677	10811	10805	10574	10717	10757	10779	10845	10862	10733	10826	10805	10924	10495	10788	10786	10691	10622	10634	10835	10673	10700	10783	10658	10773	10889	10771	10909	10664	10673	10680	10697	10907	10810	10905	10797	10599	10840	10712	10862	10701	10707	10655	10766	10731	10711	10798	10665	10769	10702	10791	10780	10719	10912	10662	10676	10762	10837	10657	10750	10794	10681	10781	10627	10800	10732	10734	10887	10795	10747	10628	10911	10726	10712	10759	10804	10650	10781	10805	10572	10843	10844	10732	10797	10695	10614	10684	10685	10669	10720	10667	10804	10642	10721	10661	10630	10717	10705	10738	10743	10712	10532	10636	10626	10733	10676	10710	10791	10728	10770	10757	10670	10791	10739	10809	10695	10808	10633	10789	10677	10835	10897	10810	10627	10760	10789	10671	10683	10852	10792	10752	10823	10804	10979	10729	10785	10745	10787	10641	10737	10721	10739	10767	10742	10557	10805	10901	10870	10810	10781	10737	10886	10769	10659	10912	10864	10767	10884	10727	10780	10809	10636	10848	10625	10874	10612	10685	10664	10822	10807	10595	10765	10754	10811	10680	10800	10652	10881	10709	10805	10821	10829	10828	10877	10894	10702	10790	10672	10794	10602	10787	10746	10776	10756	10748	10899	10733	10770	10757	10751	10908	10696	10696	10623	10848	10624	10714	10712	10752	10822	10755	10860	10690	10756	10723	10753	10666	10868	10720	10691	10753	10789	10705	10676	10628	10909	10666	10862	10699	10908	10964	10817	10691	10727	10869	10850	10742	10752	10737	10753	10673	10732	10838	10745	10718	10710	10778	10639	10821	10789	10800	10645	10841	10709	10785	10809	10666	10760	10694	10651	10815	10886	10799	10812	10759	10711	10921	10846	10677	10719	10769	10664	10658	10661	10711	10740	10757	10634	10828	10797	10643	10739	10575	10864	10581	10756	10671	10910	10662	10815	10696	10777	10782	10725	10857	10851	10770	10873	10689	10831	10814	10929	10846	10698	10706	10902	10741	10667	10773	10697	10643	10844	10563	10621	10621	10795	10713	10950	10621	10741	10844	10630	10886	10728	10719	10756	10882	10560	10618	10589	10677	10725	10806	10723	10676	10770	10663	10607	10679	10751	10805	10621	10821	10648	10671	10785	10682	10944	10754	10858	10618	10718	10836	10684	10647	10825	10731	10838	10787	10662	10570	10785	10722	10753	10655	11009	10657	10721	10865	10554	10815	10769	10763	10729	10908	10801	10703	10704	10796	10679	10757	10829	10747	10817	10765	10765	10694	10977	10719	10855	10798	10809	10703	10595	10696	10721	10814	10823	10723	10763	10771	10691	10720	10678	10791	10657	10699	10779	10950	10838	10710	10692	10610	10764	10626	10551	10780	10833	10562	10832	10854	10741	10794	10633	10706	10734	10702	10816	10741	10669	10777	10781	10656	10726	10670	10772	10698	10685	10810	10760	10769	10837	10754	10746	10682	10773	10904	10649	10704	10758	10765	10764	10753	10851	10858	10826	10579	10738	10825	10762	10757	10878	10821	10854	10899	10833	10706	10712	10633	10749	10729	10839	10833
26166	22737	39895	44031	39866	36942	34994	28859	23447	20419	18710	17966	17464	16719	16298	15934	15708	15748	15460	15476	15334	15421	15341	15236	15460	15196	15116	15247	15276	15281	15224	15271	15207	15157	15240	14867	15090	15062	15061	15074	15184	14960	15160	15165	15302	15065	15398	15226	15084	15134	15191	15101	15178	14993	15219	14894	15121	15128	15081	14999	15130	14906	15015	15129	15246	15048	14986	15017	14968	15220	15025	14931	15184	15029	15107	15086	14910	15122	15007	15052	15151	15136	15132	14999	15170	15084	14924	14749	15115	14863	15075	15115	14970	14832	15092	14954	15104	15213	15127	14965	15046	15046	14971	15319	15066	15084	14951	15019	15124	15074	15082	15170	15098	15088	14962	15190	14942	15099	15066	14933	14883	14921	14953	14800	15082	14762	14991	15127	15040	14820	14973	15046	15009	14989	15156	15063	15073	14790	15013	15103	15115	14859	15043	15166	15008	15250	15110	15321	15018	14939	15068	14879	15245	14957	15178	15070	15034	14998	15040	14970	15117	15308	15026	15047	15131	15047	15207	14874	14962	14969	15108	14840	14945	15294	15077	15017	15226	14979	15087	15175	14980	15062	15162	15043	15213	15224	15165	14867	15014	15050	15021	15005	15062	15092	14871	15004	15165	14997	15039	15324	15052	15121	14878	15027	14809	15132	15101	14991	15190	14947	14972	14970	15162	15013	15098	15177	15077	15272	15237	14853	14841	14881	15138	15105	15158	14940	14994	15132	14991	14841	14955	15011	15121	15005	15036	15033	14986	15005	15116	15068	15169	15241	15157	14986	14938	14960	14886	15040	15100	15020	15011	15113	14946	15118	14733	15034	15166	15094	14984	15163	14895	15077	14988	15046	15270	15065	15116	15038	15143	15030	15100	15107	14961	14979	14968	15019	14887	14881	15107	14998	14929	15055	15112	15033	15274	15004	14891	15073	15210	15277	15012	14947	15190	15090	15227	14820	15002	14876	14891	14971	14960	14915	15206	14993	15156	15029	14928	15079	15122	15049	15030	15040	15199	14990	14966	15108	14893	14985	14993	15118	14911	15017	14874	14965	15061	15109	15013	15163	15065	15152	15045	15072	14955	15244	15070	15060	15120	14841	14893	15050	15013	14817	15129	14834	14993	15034	15148	14791	15068	15201	15243	15192	15212	15181	15072	15164	15182	15024	15112	14960	14906	15104	14965	14949	15074	15099	15104	15021	15101	15162	15112	15117	14789	15191	15012	14884	14868	15009	15032	15185	14950	14907	15097	15034	14999	15003	15126	14899	14978	15049	15282	14957	14844	14986	15045	15009	15014	15184	15162	15035	14991	14928	14926	14962	15133	15036	15026	15056	15026	15034	15185	14900	14951	15058	15124	15066	14971	15019	15163	15233	15009	14976	14988	15013	15087	15208	14953	14961	15180	15244	15312	15017	14941	15077	15052	15093	14917	14990	14778	14923	14925	15151	15126	15071	14930	14920	15062	14999	14914	14968	15100	14954	14959	15019	14844	14831	15071	15001	15240	15077	15054	14921	14921	15087	14974	14954	15112	15032	15208	15062	15071	15019	15007	15108	14974	15092	14888	14974	15128	14949	14850	15034	15017	15136	15059	15174	15056	15077	15162	15098	15271	15042	15178	15077	15189	15070	15039	14771	15176	15300	15138	15044	14905	15090	14836	14857	14931	14955	15231	15038	14991	15029	15287	15033	14986	14937	14998	15018	15040	14997	14985	15048	14949	15040	14837	15189	15042	15025	15142	15106	14759	15077	15033	15159	14922	14867	15143	15134	15016	15245	15272	15008	15050	14938	14940	15212	15071	15061	15100	15142	14975	15164	14865	15101	14944	15115	14993	15130	15109	14917	14792	15011	14890	14910	15202	15116	14855	15207	15240	14979	14960	14955	14825	14956	15071	15055	15003	15120	15060	15089	14980	15095	15175	14974	15045	15174	14882	15131	15091	14933	14825	14958	15139	15080	15123	14937	14999	15022	14977	14931	15116	14986	14964	14895	15174	15177	15039	14983	15083	15066	15033	14947	15094	15047	14876	15234	14974	15028	14929	15075	15178	15177	14957	15066	14964	14906	14910	14958	15062	15028	14987	15058	15171	15196	15035	15060	15013	15197	15111	14985	15089	15047	15083	14998	15047	15106	14956	15188	14993	14937	15247	15080	15171	15148	15037	14880	15052	15043	15031	15108	14965	15054	14896	15052	15076	15001	15233	15015	15228	14983	14882	15124	15180	15058	15101	15114	15012	15102	15016	14977	15057	14708	15019	14984	15039	15013	15068	15058	15109	14987	14933	15012	15061	14983	14913	14999	15393	15042	14914	15055	14982	15098	15026	15079	14934	14956	14960	15048	15063	15083	14831	15105	15215	15028	15002	15163	15084	14931	15168	14817	14852	14920	14843	15206	15048	15049	14931	15070	15070	14907	15111	15274	15040	15114	15049	15007	15190	14990	14876	15151	15108	14935	15237	15080	15060	15225	14980	14893	14954	14907	15015	14955	14948	14829	15149	14990	15197	14828	15127	14955	15034	14935	14956	15051	14815	15069	15115	15085	14956	15256	14962	15064	15200	15004	15092	15175	15198	14897	15095	15039	15021	15084	14956	14962	15011	14975	15108	14946	15223	15463	14975	15101	15056	14987	15094	15155	14995	15129	14984	14937	15171	15033	14871	15012	15141	14974	14989	15061	15028	15052	15189	15072	15020	15140	15276	15156	15247	15111	15027	15004	15172	15163	14876	14683	14845	14897	15020	15135	15083	14954	15027	15225	14927	14963	15045	15138	15058	14924	15154	15129	15135	15184	15014	14995	14989	15106	15062	15203	14833	15117	14873	14981	15121	14883	15067	15084	15163	14943	15146	14968	15049	14892	15076	14958	14968	15036	15021	14919	15070	15027	15086	14945	14981	14895	15236	15073	15145	14861	14897	14883	14959	15127	14903	15108	15081	15104	15207	15049	14871	15048	14975	15000	14880	15182	15106	15067	14991	15052	15090	15136	15337	15256	15087	15209	15155	14932	15031	15025	15149	15082	14883	15073	15126	14973	15041	14933	14934	14800	15077	15187	15192	14996	15005	15146	14968	15119	14929	15066	15150	15135	14935	14946	15234	15272	14926	15030	14936	15120	14955	15048	15062	15289	14966	15091	15171	15180	15102	15276	15307	15049	15248	14997	15024	15049	14824	15021	15074	15203	15025	14985	14815	14986	15087	15240	15353	15137	15120	14905	15058	15265	15237	14913	14832	15207	14897	14981	15108	15028	15282	15077	15090	15168	15237	15218	15068	15032	15046	14799	14978	15012	15133	15042	14969	15154	14982	15011	15182	14914	14981	15052	15155	15065	14928	15046	15033	15153	15134	15112	15016	14979	15043	14893	14975	14672	14824	14920	15117	15012	15204	15287	15284	15128	14935	15236	15043	14989	15255	14853	14974	14844	15110	14959	15075	14931	15033	15004	15085	14929	15225	15053	15096	15238	14971	14956	15143	15212	15161	15103	15091	15022	14952	15089	15314	15092	14954	15314	15088	15215	14974	15186	15294	15104	15015	15059	15001	15255	15128	15053	14994	15122	15145	15108	15240	15156	15090	14994	15283	15187	15264	15208	14960	15017	14989	15220	15243	14961	14723	15057	15139	15164	15220	15079	15331	14937	15064	15041	15053	15192	15062	15024	15025	15150	14951	14902	14998	14890	15063	15039	15228	15105	15040	15047	14986	15068	14997	14973	15090	15076	14965	15129	15033	15068	15000	14959	15187	15106	15156	15103	15083	14895	15159	14906	14964	14930	15109	15010	14948	15134	14973	15093	14992	14939	15059	15073	15086	15147	15000	15083	15210	15095	15095	15139	14937	15153	15043	15000	15165	15120	14893	15053	15216	15040	15066	14996	14962	14980	15046	15144	15053	15009	14956	14884	15188	15096	15181	15010	15031	14979	15200	15042	15084	14899	14876	15094	14992	15013	15176	14999	14955	14883	15155	14891	14988	15024	15248	14907	15065	15063	14887	15187	14974	14945	14980	14920	15075	15148	15194	14982	15013	15143	14832	15032	15136	14987	14792	15150	15130	14918	15122	15016	15048	15080	15168	15027	15163	15041	15014	14912	15167	15183	14920	15087	14885	15223	14824	15227	14915	14928	15076	15068	15181	15276	15100	15011	15016	15139	14988	14983	15181	15226	14918	15101	15041	14985	15227	15010	15107	15232	15214	15192	15384	15036	15092	15032	15118	15041	14989	15157	15202	15095	15141	15028	15181	15015	15146	15223	15063	15078	15123	15077	15228	15129	15283	15048	14948	15083	15012	15203	15084	15019	15112	15152	15144	15106	15137	14906	14941	14859	14903	14970	15026	14899	15103	15121	14932	15108	15165	14979	15231	15001	14992	15067	15012	15085	15023	15129	15113	15246	14861	15000	14915	14965	14947	14706	15126	14967	15192	15162	15145	15057	15137	15125	15057	14884	15153	14868	15248	14908	14864	14940	14832	15051	14998	15119	15068	14906	14972	14911	15149	15196	15178	15189	15028	15142	15042	15012	15186	15031	14897	14843	14930	15071	15021	15081	14992	14982	15173	15169	15122	15143	15134	15148	15095	15182	15064	15320	14973	14954	15110	15132	14894	14953	15217	15138	15140	14981	14940	15137	14953	14806	15257	15111	15097	15045	14953	14714	15224	15184	15032	14940	14971	15018	15312	15065	14992	15008	15185	15103	15077	15074	14888	14835	15409	15235	15207	14772	15014	15113	14945	15015	14904	15062	15034	15027	15033	15025	14961	15026	15060	15108	14899	14934	15149	14966	15116	14810	15209	15013	15020	15224	15019	15188	15038	15116	14992	14987	15007	15051	15008	15019	15309	15007	15197	15083	15072	14957	15076	15011	15079	15015	15104	14898	14910	14947	14950	15055	14964	15113	15085	14937	15118	15007	14815	15064	15167	15039	15204	15107	15019	15248	15135	15106	14976	14916	14866	14950	15030	14974	15164	14954	15085	15239	15282	14828	15066	14808	15062	14994	14860	14931	14945	15248	15180	15068	15002	14943	15023	15210	15185	15131	15064	15004	15066	15129	15098	15104	15050	14933	15089	14992	15043	15108	14954	15059	15016	15171	15057	14936	15190	15176	15121	15191	14947	15154	15001	14904
47509	77854	75054	55989	43452	36038	31212	25338	19983	16818	14984	13919	12983	12392	12061	11485	11299	11308	11247	11118	11190	11081	11164	11275	11050	10998	11047	10976	10845	11016	11012	10998	10772	10846	10786	10911	10910	10803	10789	10974	10854	10892	10944	10925	10827	10922	10926	10903	10875	10959	10826	10898	10932	10958	10782	10890	10871	10821	10903	10967	10708	10811	10886	10839	10759	10898	10844	10883	10978	10901	10823	10910	10878	10750	10881	10929	10782	10726	10817	10868	10750	10776	10614	10833	10787	10856	10815	10831	10879	10944	10825	10819	11032	10865	10899	10620	10844	10681	10926	10745	10914	10844	10817	10816	10686	10821	10802	10832	10779	10935	10798	10800	10803	10939	10681	10917	10770	10927	10925	10755	10780	10695	10728	10744	10898	10800	10727	10825	10743	10789	10819	10763	10801	10794	10829	11024	10719	10793	10930	10875	10914	10876	10757	10692	10860	10765	10912	10884	10897	10816	10711	10857	10862	10802	10771	10732	10996	10682	10753	10813	10712	10832	10639	10784	10769	10800	10934	10935	10752	10752	10894	10878	10739	10694	10793	10989	10935	10804	10709	10690	10991	10788	10852	10818	10900	10811	10594	10795	10713	10871	10686	10879	10731	10873	10900	10764	10953	10742	10799	10662	10727	10991	10680	10887	10920	10845	10821	10693	10741	10759	10802	10935	10791	10738	10828	10785	10693	10964	10780	10679	10815	10661	10754	10902	10983	10940	10751	10729	10961	10837	10935	10733	10924	10753	10755	10748	10783	10885	10823	10851	10811	10844	10963	10791	10833	10831	10858	10872	10907	10899	10881	10633	10807	10826	10797	10854	10603	10815	10904	10752	10980	10773	10938	10683	10728	10881	10888	10929	10838	10835	10784	10835	10793	10867	10882	10729	10798	10586	10818	10697	10797	10699	10783	10907	10790	10795	10892	10779	10865	10739	10810	10969	10836	10761	10869	10866	10774	10678	10854	10649	10847	10798	10892	10720	10841	10704	10644	10831	10646	10719	10803	11050	10720	10854	10724	10820	10923	10712	10762	10830	10957	10633	10768	10866	10939	10609	11002	10660	10724	10805	10788	10775	10870	10927	10844	10918	10905	10755	10768	10806	10772	10987	10779	10757	10876	10947	10729	10840	10815	10729	10844	10811	10795	10777	10787	10818	10843	10713	10894	10819	10646	10697	10934	10809	10832	10724	10730	10689	10862	10920	10804	10856	10991	10736	10729	10847	10855	10902	10910	10778	10832	10816	10629	10881	10806	10716	10898	10916	10734	10800	10809	10812	10743	10831	10810	10844	10808	10860	10816	10773	10777	10813	10836	10798	10788	10783	10913	10750	10885	10812	10781	10690	10679	10827	10902	10765	10986	10937	10880	10826	10897	10905	10864	10933	10848	10852	10667	10916	10899	10756	10802	10741	10844	10836	10992	10767	10675	10870	11037	10790	10893	10882	10743	10828	10809	10806	10735	10765	10642	10916	10797	11004	10895	10786	10814	10805	10899	10780	10892	10830	10851	10746	10900	10955	10663	10812	10761	10878	10932	10942	10854	10751	10895	10819	10728	10873	10884	10875	10945	10706	10897	10923	10771	10818	10754	10966	10949	10751	10732	10618	10777	10690	10923	10936	10871	10885	10826	10911	10893	10871	10834	10824	10820	10873	10973	10757	10861	10817	10944	10838	10764	10854	10820	10808	10823	10871	10794	10845	10879	10784	10841	10700	10718	10774	10771	10765	10873	10723	10858	10846	10823	10779	10794	10913	10831	10957	10792	10759	10927	10896	10969	10951	10889	10763	10795	10870	10824	10824	10893	10820	10783	10757	10804	10968	10792	10857	10914	10757	10832	10727	10754	10802	10749	10697	10928	10882	10786	10874	10918	10824	10747	10826	10832	10751	10798	10924	10809	10824	10826	10778	10918	10749	10814	10810	10779	10881	10839	10829	10824	10933	10747	10688	10743	10689	10919	10765	10851	10722	10681	10740	10792	10697	10815	10895	10844	10727	10933	10831	10756	10842	10768	10719	10866	10729	10797	10904	10782	10855	10736	10778	10928	10920	10865	10874	10843	10767	10805	10975	10791	10980	10820	10701	10856	10683	10734	10903	10766	10783	10824	10644	10704	10828	10869	10707	10941	10771	10729	10812	10923	10742	11005	10907	10895	10751	10938	10824	10733	10734	10624	10817	10922	10862	10927	10904	10722	10820	10797	10722	10864	10915	10996	10660	10968	11008	11055	10914	10784	10858	10867	10721	10712	10849	10820	10891	10906	10750	10828	10937	10667	10736	10859	10773	10758	10827	10873	10838	10771	10629	10776	10880	10793	10857	10734	10700	10750	10613	10930	10757	10884	10968	10871	10821	10986	10934	10816	11005	10914	10778	10751	10898	10802	10750	10812	10817	10892	10629	10856	10634	10899	10666	10900	10728	10788	10727	10785	10687	10861	10894	10803	10763	10729	10899	10794	10887	10803	10949	10780	10577	10947	10872	10832	10874	10899	10821	10752	10807	10713	10724	10685	10804	10868	10793	10635	10791	10694	10903	10714	10750	10983	10731	10672	10926	10719	10848	10877	10841	10789	10742	10773	10855	10827	10845	10668	10912	10805	10812	10780	10813	10833	10770	10656	10686	10724	10733	10806	10768	10820	10775	10847	10815	10692	10766	10745	10760	10921	10903	10739	10897	10789	10931	10759	10811	10736	10756	10762	10853	10857	10853	10863	10816	10861	11010	10868	10910	10805	10789	10867	10750	10790	10790	10797	10568	11012	10822	10755	10776	10858	10758	10858	10771	10778	10893	10873	10772	10720	10812	10806	10905	10917	10949	10820	10893	10913	10766	10929	10730	10734	10825	10860	10883	10857	10705	10894	10820	10860	10845	10833	10898	10810	10772	10719	10700	10992	10772	10898	10712	10953	10874	10963	10832	11045	10867	10829	10788	10884	10718	10832	10805	10952	10798	10709	10710	10760	10816	10811	10925	10754	10714	10788	10759	10794	10870	10791	10874	10705	10652	10775	10991	10786	10794	10710	10825	10806	10736	10808	10758	10844	10672	10648	10663	10915	10773	10773	10928	10838	10811	10774	10891	10809	10924	10740	10803	10828	10898	10910	10743	10779	10707	10826	10823	10910	10733	10738	10680	11026	10821	10747	10847	10833	10797	10810	10808	10835	10743	10828	10818	10733	10804	10832	10797	10906	10892	10792	10659	10962	10854	10763	10879	10819	10705	10670	10870	10699	10804	10733	10801	10802	10867	10772	10916	10587	10817	10862	10867	10984	10698	10924	10913	10916	10873	10703	10845	10831	10790	10774	10791	10792	10900	10841	10784	10835	10816	10910	10883	10746	10844	10752	10951	10734	10794	10810	10803	10827	10825	10755	10642	10846	10810	10855	10808	10809	10810	10958	10856	10886	10899	10815	10796	10697	10817	10808	10868	10829	10886	10908	10866	10796	10728	10906	10791	10743	10844	10785	10854	10787	10859	10633	10949	10827	10807	10775	10804	10801	10754	10925	10846	10856	10872	10762	10845	10863	10959	10817	10842	10759	10740	11013	10841	10763	10844	10847	10940	10725	10857	10833	10733	10805	10857	10682	10832	10764	10826	10776	10848	10853	10786	10806	10667	10840	10957	10768	10661	10695	10695	10959	10926	10788	10853	10823	10744	10940	10897	10770	10775	10815	10790	10961	10885	10904	10833	10818	10888	10861	10726	10819	11006	10936	10743	10836	10818	10893	10893	10775	10698	10796	10783	10741	10871	10853	10800	10692	10692	10708	10928	10910	10752	10779	10866	10883	10696	10780	10838	10948	10779	10977	10988	10898	10911	10907	10856	10711	10814	11022	10808	10883	10898	10798	10941	10751	10678	10804	10843	10840	10853	10830	10754	10793	10862	10909	10695	10888	10876	10942	10761	10808	10751	10651	10874	10805	10883	10725	10792	10802	10944	10907	10796	10936	10783	10852	10828	11055	10619	10731	10647	10844	10891	10878	10837	10836	10828	10714	10894	10883	10653	10792	10710	10722	10918	10943	10824	10830	10710	10803	10883	10821	10888	10825	10781	10789	10825	10767	10830	10687	10853	10931	10478	10789	10814	10936	10793	10910	10940	10886	10914	10817	10687	10796	10785	10968	10810	10897	10783	10935	10810	10685	10707	10951	10753	11002	10939	10812	10766	10843	10877	10880	10795	10797	10672	10822	10914	10936	10934	10871	10759	10822	10768	10934	10807	10704	10965	10676	10817	10709	10732	10865	10816	10747	10780	10852	10892	10773	10845	10848	10851	10864	10774	10854	10877	10656	10806	10826	10701	10757	10826	10762	10874	10800	10740	10847	10765	10943	10854	10728	10813	10730	10900	10830	10718	10753	11005	10829	10824	10783	10848	10791	10754	10815	10806	10882	10877	10766	10906	10961	10795	10883	10773	10816	10829	10888	10712	10757	10683	10788	10744	10785	10706	10942	10900	10735	10967	10775	11069	10877	10870	10710	10860	10876	10769	10834	10812	10883	10698	10706	10730	10953	10818	10730	10895	10939	10662	10660	10806	10701	10758	10737	10886	10769	10652	10769	10976	10874	10890	10705	10739	10764	10901	10757	10698	10875	10642	10888	10799	10874	10797	10869	10614	10834	10608	10869	10828	10746	10973	10889	10790	10914	10713	10857	10663	10913	10663	10882	10806	10921	10687	10712	10741	10998	10761	10817	10737	10695	10910	10813	10931	10842	10868	10851	10863	10806	10832	10578	10696	10729	10797	10877	10850	10755	10984	10871	10926	10689	10795	10899	10824	10820	10771	10627	10783	10811	10768	10973	10839	10826	10718	10925	10921	10857	10905	10728	11036	10864	10705	10670	10654	10863	10887	10739	10899	10908	10932	10678	10772	10782	10798	10878	10894	10784	10885	10845	10879	10793	10815	10868	10888	10884	10749	10824	10899	10803	10809	10814	10830	10945	10929	10851	10737	10902	10869	10720	10793	10930	10814	10897	10813	10859	10725	10752	10865	10886	10920	10911	10794	10892	10757	10668	10926	10679	10884	10837	10817	10893	10773	10754	10818	10809	10616	10874	10717	10842	10923	10798	10887	10780	10739	10746	10724	10819	10898	10919	10861	10764	10879	11010	10988	10785	10929
24205	21606	33465	36902	41224	39900	37583	30165	25306	22374	20030	18403	17649	17202	16688	16227	15899	15970	15759	15567	15800	15878	15794	15673	15559	15419	15476	15546	15457	15444	15552	15473	15626	15470	15365	15365	15353	15278	15406	15566	15340	15466	15508	15260	15466	15282	15234	15253	15142	15232	15097	15239	15430	15420	15000	15302	15306	15309	15207	15178	15177	15309	15289	15208	15122	15456	15282	15404	15423	15083	15316	15480	15205	15172	15219	15424	15418	15355	15112	15340	15206	15207	15241	15036	15202	15176	15106	15201	15208	15360	15251	15201	15319	15257	15351	15254	15265	15393	15441	15531	15551	15254	15255	15119	15275	15290	15216	15278	15422	15359	15262	15172	15294	15076	15207	15140	15233	15132	15355	15328	15322	15151	15296	15340	15322	15299	15400	15193	15294	15321	15293	15383	15344	15213	15129	15137	15018	15200	15299	15373	15156	15237	15311	15272	15386	15259	15359	15236	15171	15323	15014	15241	15248	15218	15128	15175	15396	15399	15073	15458	15412	15278	15090	15089	15230	15329	15182	15284	15413	15370	15525	15388	15288	15269	15219	15178	15290	15193	15284	15015	15496	15184	15447	15332	15231	15261	15125	15390	15353	15153	15233	15404	15400	15114	15259	15315	15091	15254	15127	15277	15273	15248	15318	15282	15299	15173	15177	15082	15305	15250	15163	15009	15411	15042	15383	15257	15126	15288	15135	15257	15274	15459	15498	15336	15208	15406	15329	15327	15340	15200	15356	15322	15132	15129	15139	15169	15182	15295	15385	15206	15417	15356	15537	15213	15059	15218	15260	15354	15326	15167	15325	15353	15283	15258	15250	15420	15504	15118	15378	15169	15234	15398	15387	15323	15253	15369	15184	15309	15166	15193	15352	15091	15188	15345	15238	15180	15297	15179	15346	15178	15117	15111	15207	15344	15101	15204	15364	15534	15177	15195	15136	15227	15321	15154	15257	15252	15348	15336	15114	15266	15200	15359	15252	15147	15288	15326	15269	15415	15099	15139	15203	15313	15340	15350	15351	15383	15244	15377	15393	15277	15175	15264	15411	15268	15220	15406	15377	15261	15351	15359	15169	15077	15217	15084	15176	15214	15259	15383	15254	15249	15207	15091	15202	15198	15279	15306	15494	15229	15271	15312	15298	15209	15387	15089	15269	15367	15141	15332	15275	15319	15350	15264	15153	15103	15159	15318	15106	15156	15265	15297	15349	15236	15308	15282	15344	15349	15144	15325	15229	15274	15283	15121	15059	15347	15357	15308	15425	15436	15249	15215	15044	15224	15390	15094	15227	15355	15475	15407	15401	15271	15215	15298	15361	15198	15308	15130	15236	15113	15099	15285	15463	15332	15088	15409	15563	15150	15340	15283	15155	15217	15266	15338	15404	15238	15270	15112	15281	15382	15397	15230	15355	15127	15208	15383	15197	15370	15188	15137	15358	15129	15464	15302	15364	15073	15456	15316	15657	15158	15362	15187	15101	15353	15197	15191	15408	15095	15266	15423	15127	15448	15266	15349	15310	15222	15331	15300	15210	15369	15278	15086	15355	15344	15343	15339	15264	15170	15249	15047	15370	15318	15325	15403	15389	15218	15281	15194	15464	15145	15374	15353	15443	15154	15221	15257	15099	15215	15323	15095	15313	15360	15324	15189	15316	15321	15048	15047	15380	15221	15441	15412	15352	15276	15131	15234	15234	15235	15039	15231	15225	15249	15457	15385	15341	15288	15151	15220	15285	15223	15319	15341	15135	15110	15397	15233	15293	15357	15221	15353	15035	15318	15356	15324	15166	15356	15611	15171	15097	15415	15323	15276	15444	15230	15392	15265	15476	15418	15360	15446	15320	15226	15509	15142	15314	15246	15136	15027	15223	14947	15019	15356	15117	15510	15226	15302	15200	15184	14896	15181	15210	15187	15284	15179	15310	15272	15073	15233	15238	15465	15280	15256	15269	15230	15280	15314	15328	14926	15357	15377	15461	15499	15365	15183	15260	15091	15201	15275	15186	15487	15288	15382	15265	15544	15304	15250	15317	15033	15208	15297	15239	15173	15332	15403	15244	15198	15273	15242	15427	15226	15312	15131	15200	15311	15326	15561	15376	15347	15382	15332	15374	15306	15151	15371	15356	15292	15263	15136	15432	15160	15316	15270	15330	15353	15173	15316	15150	15224	15333	15121	15142	15178	15261	15252	15128	15416	14968	15254	15276	15299	15211	15379	15329	15324	15180	15248	15238	15122	15267	15234	15243	15377	15224	15222	15187	15221	15447	15289	15306	15216	15211	15214	15169	14979	14984	14981	15062	15377	15278	15224	15197	15217	15199	15363	15193	15350	15128	15259	15462	15226	15173	15084	15094	15351	15323	15312	15178	15186	15449	15215	15049	15052	15331	15338	15265	15289	15199	15380	15047	15206	15001	15259	15210	15178	15086	15308	15235	15314	15338	15295	15417	15201	15295	15500	15291	15271	15301	15107	15153	15300	15232	15251	15200	15250	15271	15275	15247	15239	15250	15149	15315	15380	15026	15037	15065	15111	15176	15344	15225	15322	15210	15338	15325	15424	15264	15070	15176	15247	15433	15086	15277	15447	15431	15174	15400	15388	15232	15525	15335	15451	15310	15401	15305	15202	15457	15352	15237	15363	15197	15212	15341	15263	15148	15298	15418	15213	15394	15617	15234	15228	15176	15318	15131	15194	15293	15303	15230	15425	15287	15249	15144	15432	15367	15267	15407	15388	15327	15278	15248	15168	15275	15381	15350	15177	15381	15387	15189	15143	15296	15354	15276	15402	15361	15270	15381	15279	15129	15312	15145	15291	15310	15432	15142	15113	15276	15347	15452	15441	15194	15225	15303	15301	15249	15278	15338	15382	15286	15157	15248	15366	15350	15250	15365	15420	15278	15374	15294	15077	15348	15279	15211	15286	15463	15493	15271	15305	15210	15378	15175	15478	15336	15251	15496	15141	15186	15257	15181	15292	15209	15406	15177	15310	15374	15057	15158	15458	15340	15094	15127	15354	15322	15126	15330	15295	15175	15092	15214	15147	15213	15253	15361	15466	15226	15460	15320	15313	15183	15309	15242	15185	15413	15384	15268	15297	15351	15382	15013	15330	15130	15198	15173	15161	15108	15262	15040	15037	15316	15247	15253	15237	15333	15339	15396	15158	15173	15064	15386	15391	15250	15234	15249	15267	15295	15103	15224	15204	15240	15372	15294	15394	15389	15243	15336	15288	15447	15264	15296	15221	15354	15193	15248	15414	15320	15184	15182	15387	15332	15353	15394	15338	15333	15294	15228	15301	15287	15104	15097	15380	15089	15251	15138	15298	15136	15269	15250	15235	15166	15262	15377	15263	15412	15319	15344	15258	15331	15219	15319	15388	15125	15368	15288	15194	15225	15258	15145	15455	15483	15181	15244	15301	15462	15237	15306	15242	15284	15149	15089	15133	15496	15116	15182	15226	15212	15124	15183	15296	15074	15071	15241	15084	15269	15130	15112	15369	15350	15117	15260	15247	15131	15089	15416	15433	15272	15279	15347	15225	15012	15266	15554	15296	15295	15124	15226	15147	15225	15335	15204	15209	15125	14993	15102	15159	15235	15179	15341	15310	15383	15394	15314	15346	15064	15431	15131	15235	15248	15355	15074	15426	15170	15131	15430	15363	15544	15307	15077	15205	15257	15190	15459	15256	15235	15306	15144	15208	15116	14913	15311	15407	15286	15513	15250	15304	15200	15330	15205	15291	15289	15190	15111	15397	15053	15144	15374	15359	15093	15070	15225	15193	15344	15165	15240	15258	15374	15339	15323	15349	15138	15253	15232	15200	15234	15440	15217	15332	15187	15291	15371	14985	15377	15433	15299	15320	15307	15603	15337	15385	15117	14899	15124	15316	15186	15347	15421	15261	15156	15125	15228	15225	15326	15092	15044	15192	15473	15263	15279	15169	15338	15331	15125	15232	15222	15377	15264	15200	15293	15345	15186	15202	15439	15299	15171	15212	15444	15201	15324	15247	15391	15382	15239	15201	15410	15249	15308	15276	15313	15317	15241	15122	15439	15273	15286	15451	15372	15380	15209	15290	15220	15329	15067	15285	15388	15153	15308	15488	15410	15400	15275	15099	15269	14864	15158	15239	15350	14971	15235	15363	15247	15267	15063	15420	15323	15298	15276	15364	15410	15103	15242	15399	15291	15288	15123	15314	15309	15308	15469	15421	15359	15367	15437	15268	15261	15314	14965	15263	15336	15026	15364	15471	15348	15261	15533	15169	15066	15178	15414	15230	15189	15277	15272	15300	15073	15215	15309	15163	15172	15313	15286	15330	15289	15255	15383	15430	15328	15223	15333	15349	15392	15272	15418	15422	15175	15266	15385	15171	15162	15325	15225	15119	15274	15197	15219	15297	15344	15163	15252	15330	15403	15319	15254	15382	15225	15080	15287	15279	15206	15414	15395	15301	15316	15323	15420	15183	15321	15297	15223	15344	15458	15199	15388	15172	15205	15492	15362	15253	15260	15161	15210	15251	15135	15118	15573	15246	15267	15415	15221	15426	15376	15437	15064	15262	15311	15202	15232	15125	15124	15109	15137	15167	15286	15122	15277	15139	15376	15117	15170	15226	15121	15276	15178	15354	15474	15501	15445	15118	15296	15261	15433	15379	15216	15323	15353	15464	15212	15350	15179	15315	15338	15050	15317	15417	15140	15094	15359	15089	15386	15140	15059	15213	15127	15256	15130	15232	15303	15122	15063	15254	15392	15395	15418	15265	15048	15242	15199	15240	15434	15122	15253	15282	15532	15175	15311	15070	15375	15496	15129	15106	15315	15433	15149	15066	15327	15261	15469	15405	15364	15394	15289	15314	15194	15116	15456	15260	15306	15310	15469	15373	15173	15247	15434	15310	15150	15371	15226	15554	15339	15292	15205	15204	15404	15112	15349	15262	15400	15370	15304	15443	15491	15322	15011	15100	15334	15280	15169	15123	15203	15173	15118	15138	15054	15216	15119	15137	15293	15361	15306	15311	15270	15386	15238	15380	15283	15031	15140	15501	15257	15176	15334	15185	15170	15142	15198	15356	15365	15465	15213	15299	15234	15291	15355	15291	15140	15334	15299	15446	15187	15075	15194	15293
51289	85666	82603	66421	55846	41222	34321	27008	22116	18398	16078	14344	13409	12833	12073	11547	11568	11118	11397	11323	11215	11083	11186	11210	10963	10987	10940	11205	11131	11080	11072	11050	10916	11143	11103	10991	10887	10910	10904	10862	10925	10896	11010	10959	10950	11018	10872	10977	10888	11038	10887	10890	11044	10949	11050	10925	10785	10729	10901	11018	10955	10743	10830	10824	10858	10816	11018	10754	10954	11013	10938	11037	10855	10983	10931	10843	10891	10776	10907	10819	10927	10839	10878	10622	10738	10986	10692	10916	10835	10871	10844	10856	10956	11023	10874	10890	10959	10856	10836	10918	10867	10969	10972	10970	10949	10866	10709	10802	10930	10885	10990	10834	10718	11052	10817	10814	10871	11135	10771	10756	10646	10941	10825	10944	10896	10946	10864	10618	10872	10768	10843	10845	10853	10803	10864	10810	11001	10907	10880	10906	10899	10797	11023	10962	10834	10915	10809	10897	10807	11083	10925	10763	10794	10785	10852	10944	11053	10821	10849	10766	10741	10795	11137	10890	10891	11071	10912	10789	11064	10792	10865	10928	10952	10875	10914	10828	10788	10882	10961	10830	10756	10833	10950	10810	10779	10815	10936	10842	10819	10970	10926	10900	10878	11002	10847	10902	10806	10750	11044	10721	10774	10788	10920	10932	10879	10829	10775	10775	10988	10880	10849	10854	10784	10748	11017	10939	10978	10824	10886	10886	10892	10820	10848	10811	10796	10864	10942	10926	10731	10985	10976	10854	10828	10866	10870	10886	10852	10796	10780	10667	10844	10747	10937	10850	11016	10878	10953	11049	10982	11003	11004	10956	10749	10786	10937	11029	10922	10811	10996	10884	11000	10828	10837	10950	10934	10809	10747	10833	10897	10724	10926	10939	10847	10868	10821	10737	10762	10834	10904	10612	10850	10839	10910	10911	10917	10957	10726	10884	10993	10917	10941	10905	10806	10924	10798	10736	10834	10922	10834	10862	10867	10854	10956	10832	10945	10893	10994	10805	10897	10938	10785	10965	10939	10936	10898	10772	10813	10922	10796	10887	10905	10741	10760	10766	11007	10859	10887	10795	11004	10952	10833	10813	10965	10844	10982	10842	10786	10848	10972	10870	10766	10660	10715	10777	10837	10738	10799	10852	10992	10839	10738	10839	11029	10811	10839	10846	11002	10978	10747	10884	10941	10773	10874	10824	10859	10934	10808	10768	10817	10750	10960	10927	10891	10922	10915	10784	10902	10858	11097	10936	10855	10902	11001	10933	10960	10790	10737	10772	10813	10803	10828	10904	10944	10682	11087	10946	10891	10821	10751	10792	10785	10807	10799	10832	11039	10825	10843	10904	10943	10906	10759	10940	10937	10563	10779	10765	11073	10900	10917	10844	11022	10850	10855	10873	10928	10790	10817	10784	10885	10940	10804	10909	10911	10967	10856	10859	10672	10639	10844	10895	10876	10777	10908	10827	10895	11026	10877	10941	10843	10829	10868	10890	10981	10750	10893	10888	10879	10722	10866	10856	10900	10791	10927	10890	10783	11036	10870	10707	10949	10869	10812	10917	10732	10760	10782	10716	10893	10859	10931	10798	10961	10885	10741	10892	10838	10766	10723	10883	10845	10867	10876	10990	10896	10905	10754	10962	10850	10920	11055	10807	10913	10910	10964	10885	10863	10974	10797	10705	10798	10943	10789	10951	10911	10748	10866	10873	10859	10927	10717	10717	10907	10807	10809	10838	10876	10883	10887	10841	10836	10774	10831	10945	10882	10847	10654	10778	10987	10898	10891	10946	10865	10994	10917	10776	10959	10703	10749	10920	10758	11047	10757	10870	10813	10948	10840	10807	10756	10872	10788	10763	10912	10857	10869	10754	10809	10816	10993	10917	10907	11062	10860	10852	10853	10897	10787	10934	10773	10939	10951	10899	10706	10932	10923	10816	10868	10850	10898	10908	10880	10678	10812	10899	10925	10872	11100	10789	10798	10703	10720	10977	10816	11020	10806	10869	10817	10984	10847	10864	10899	11101	10867	10951	10949	10781	10599	10798	10893	10835	10985	10882	10937	10804	10867	11022	10983	10770	10749	11024	10942	10830	10846	10902	10900	10894	10720	10985	10891	10895	10909	10989	10853	10895	10946	10907	10933	10929	10855	10745	10810	10790	11056	10788	10890	10799	10985	10844	10740	10801	10921	10847	10861	10816	10843	10819	10827	10811	10826	10765	10846	10973	10845	10810	10913	10795	10955	10841	10901	10866	10820	10772	10773	10891	10890	11003	10912	10906	10769	10866	10948	10909	10741	10818	10732	10763	10970	10989	10907	10768	10875	10921	10935	10891	10916	10919	10789	10783	10739	10709	10853	10979	10947	10798	10870	10945	10971	10730	10860	10831	10990	10998	10713	10909	10843	10735	10964	10785	10899	10841	10777	10933	10762	10913	10834	10820	11006	10835	11055	10954	10856	10779	10920	10749	10888	10839	10864	10801	10888	10903	10928	10835	10788	10774	10858	11017	10861	10787	10989	10941	11101	10984	10648	10779	10749	10889	10743	10862	10892	10722	10921	10879	10921	10958	10876	10881	10930	10977	10856	10729	10918	10933	10974	10832	10909	11017	10896	10832	10967	11054	10806	10801	10951	10854	10785	10889	10818	10908	10958	10882	10907	10895	10824	10784	10940	10855	10819	10965	10969	10873	11000	10944	10947	10896	11010	10890	10978	11003	10805	10675	10825	10866	10842	10900	10909	10777	10864	10851	10742	10960	10806	10875	10838	10997	10836	10955	10959	10895	10762	10906	10933	10978	11029	10921	10824	10851	10799	10788	10690	10766	10908	10969	10798	10904	10879	10729	10846	11003	10849	10874	10949	10807	10776	10921	10781	10830	10851	10776	10978	10603	10833	10896	10856	10852	10884	10872	11003	10908	10788	10958	10691	10843	10922	10755	10954	10811	10871	10955	10906	10779	10883	11003	10794	10919	10973	11040	10835	10761	10818	10837	10809	10869	10872	10900	10748	10811	10903	10897	10814	10971	11024	10820	10835	10923	10997	10820	10888	10996	10802	10742	10898	10894	10817	10807	10789	10875	10968	10888	10896	10961	11006	11039	10787	10862	10862	10822	10903	10868	10956	10896	10907	10860	10919	10736	10938	10911	10817	11032	10875	10970	10822	11078	10936	10836	10899	11028	10878	10776	10905	10895	10895	10752	10921	10869	10783	11033	11071	10700	10663	10938	10842	10857	10745	10841	10804	10783	10761	10987	10872	10895	10862	11030	10687	10827	10792	11036	10825	10822	10955	10871	11007	10857	10812	10879	10784	10901	10752	10810	10878	10954	11036	10757	10908	10606	10714	10716	10736	10812	10841	10708	10866	10834	10891	10920	11023	10881	11047	10836	10821	10869	10910	10842	10716	10911	10846	10845	10910	10773	10942	10767	10921	10809	10753	10859	10886	10904	10801	10922	10950	11001	10938	11117	10860	10902	10891	11014	10864	10874	10723	10918	10930	10939	10710	10951	10872	10779	10826	10873	10738	10901	10873	10856	10742	10885	10885	10898	10807	10858	10735	10862	10788	10915	10844	10732	10769	10830	10880	10808	10752	10945	10999	10818	10830	10820	10791	11005	10794	10929	10779	10919	10869	10717	10933	10925	10807	10815	10910	10799	10773	10836	10958	10795	10924	10832	10799	10889	10915	10825	10749	10815	10715	10808	10917	10913	10786	11007	10742	10984	11039	10966	10822	10954	10771	10943	10807	10828	10932	10821	10894	10888	10800	10788	10824	10880	10928	10951	10826	10855	10775	10873	10843	10998	10942	10917	10801	10757	11069	10778	10908	10779	10844	10784	10863	10798	10801	10851	10916	10878	11032	10923	10663	10857	11016	10886	10858	10949	10952	10961	10941	10746	10830	10926	10835	11015	10825	10989	10863	10880	10775	10975	10760	10795	10804	10861	10805	10831	10838	10848	10930	10881	10862	10909	10629	10912	10712	10877	10895	10872	10962	10880	10973	10831	10921	10661	10915	10809	11129	10862	10934	10953	10899	10746	10941	10950	10794	11007	10925	10839	10892	10808	10881	10866	10820	11021	10922	10840	10994	11003	10867	11046	10781	10866	10869	10868	10952	10903	10978	10774	10909	10938	10880	10770	10915	10841	11036	10844	10863	10930	10924	10701	10905	10837	10946	10899	10930	10840	10791	10810	10795	10686	10889	10954	10976	10774	10938	10661	11032	10854	10902	10852	10915	10933	10971	10855	10792	10927	10861	10905	10820	10944	10944	10795	10803	10758	10773	10826	10791	10844	10935	10933	11047	10896	10853	10749	10943	10819	10768	10885	10800	10948	10928	10834	10926	10804	10830	10958	10925	10852	10951	10666	10880	11113	10870	11006	10767	10913	10743	10821	10933	10839	10973	10973	10842	10779	11011	10932	10903	10858	10682	10811	10916	10938	10903	10902	10829	10856	10814	10900	10795	10882	10770	10917	10951	10926	10837	10859	10668	10889	10713	10863	10894	10960	10964	10822	10770	10856	10867	10887	10754	10844	10875	10829	10823	11020	10994	10703	10962	10771	10911	11020	10978	10928	10905	11045	10772	10845	10983	11009	10829	10939	10789	10792	10817	10949	10876	10874	10826	10863	10772	10813	10999	10840	10826	10863	10854	10976	11038	10889	10823	10843	11032	10782	10943	10884	10839	10627	11009	10761	10774	10836	10924	10807	10962	10838	10947	10791	10933	11004	11006	10891	10807	10875	10771	10780	10756	10902	10831	10873	10825	10999	10825	10869	10843	10929	10859	10912	10866	10815	10841	10876	11076	10669	10872	10977	10810	10747	10798	10843	10891	10916	10902	10865	10882	10669	10782	10880	10878	10910	10901	10898	10860	10776	10755	10800	10902	10884	10746	10790	10944	10841	10807	10796	11021	10865	10963	10822	10859	10763	10800	10782	10980	10868	10853	10885	10891	10924	10885	10752	10872	10746	10883	10838	10786	10814	10934	10809	10851	10919	10891	10820	10773	10943	10848	10956	10880	10825	10857	11065	10878	10869	10937	10975	10804	10826	10873	10924	10935	10860	10876	11037	10891	10916	11018	10975	10835	10855	10888	10853	10884	10848	10885	10790	10827	10771	10894	10979	10902	10953
46558	61082	60671	49246	37544	30269	25127	21327	19033	17491	16466	16039	15727	15669	15273	15181	14920	15044	14925	14722	15027	14971	14902	14591	14748	14868	15026	14987	14879	14847	14745	14806	14844	14872	14821	14904	14813	14873	14738	14752	14642	14671	14846	14774	14697	14908	14838	14844	14970	14799	14911	14641	14681	14906	14625	14812	14870	14777	14764	14796	14766	14862	14979	14890	14902	14852	14658	15004	14715	14666	14810	14985	14810	14718	14808	14919	15012	14887	14724	14870	14737	14816	14813	14541	14691	14803	14653	15006	14853	14696	14869	14524	14794	14781	14797	14744	14563	14796	14756	14742	14755	14935	14807	14723	14680	14681	14941	14770	14709	14617	14999	14928	14603	14841	14846	14873	14849	14786	14887	14837	14776	14958	14767	14892	14791	14610	14782	14812	14686	14422	14706	14622	14757	14802	14966	14983	14891	14673	14611	14771	14815	14701	14719	14936	14827	14616	14643	14860	14792	14888	14935	14790	14697	14898	14849	14767	14841	14815	14709	14918	14693	14730	14702	14930	14715	14541	14467	14652	14944	14809	14722	14791	14700	14876	14714	14889	14858	14904	14559	14858	14720	14766	14569	14968	14888	14699	14694	14753	14976	14604	14872	14781	14887	14913	14571	14685	14845	14816	14881	14712	14477	14882	14681	14872	14834	14610	14615	14698	14661	14810	14776	14809	14632	14933	14698	14761	14731	14796	14757	14908	14711	14570	14884	14672	14868	14697	14735	14816	14726	14660	14753	14918	14768	15001	14824	14601	14689	14914	14765	14722	14988	14644	14635	14760	14967	14793	14797	14602	14845	14774	14880	14816	14540	14848	14699	14896	14723	14969	14765	14881	14957	14745	14871	14727	14772	14649	14818	14868	14655	14924	14917	14906	14820	14659	14880	15020	14699	14764	14781	14552	14550	14618	14780	14688	14885	14742	14748	14879	15026	14846	14714	14465	14928	14885	14608	14874	14921	14655	14867	14907	14746	14739	14634	14754	14867	14476	14578	14921	14821	14788	14737	14772	14657	14830	14665	14796	14736	14760	14751	14838	14806	14704	14686	14906	14857	14752	14722	14826	14669	14892	14701	14692	14887	14772	14738	14679	14841	14857	14634	14919	14871	14770	14511	14814	14837	14721	14672	14863	14757	14759	14456	14823	14780	14643	14825	14788	14794	14729	14594	14709	14642	14690	14580	14746	14795	14863	14853	14729	14876	14832	14640	14871	14711	14737	14848	14832	14729	14667	14875	14589	14694	14724	14772	14834	14878	14940	14904	14883	14709	14874	14790	14970	14792	14596	14728	14709	14833	14921	14816	14629	14925	14869	14851	14720	14769	14863	14878	14881	14753	14690	14913	14730	14949	14590	14621	14734	14824	14899	14922	14620	14735	14813	14704	14585	14913	14610	14875	14713	14846	14812	14849	14769	14892	14646	14632	14925	14765	14718	14949	14850	14914	14772	14518	14726	14591	14947	14705	14570	14808	14815	14795	14741	14686	14701	14940	14814	14749	14479	14672	14556	14888	14763	14715	14639	14672	14812	14931	14793	14710	14706	14774	14785	14996	14870	14935	14851	14805	14711	14771	14715	14703	14747	14908	15001	14423	14745	14564	14528	14679	14763	14691	14860	14709	14822	14778	14807	14477	14763	14698	14713	14854	14723	14743	14638	14850	14673	14739	14659	14963	14667	14826	14922	14598	14774	14838	14751	14854	14697	14875	14852	14680	14818	14785	14718	14667	14688	14727	14878	14719	14799	14862	14548	14709	14558	14690	14866	14670	14902	14714	14824	14788	14609	14899	14942	15050	14843	14783	14651	14581	14828	14791	14624	14575	14778	14821	14871	15021	14836	14680	14760	14855	15069	14962	14749	14850	14851	14719	14676	14666	14850	14825	14655	14942	14509	14777	14792	14865	14979	14796	14800	14898	14765	14692	14959	14496	14674	15000	14916	14763	14751	14828	15004	14720	14618	14849	14663	14577	14530	14832	14755	14853	14903	14739	14567	14673	14875	14714	15039	14582	14636	14760	14778	14667	14715	14902	14752	14605	14862	14750	14810	14637	14714	14844	14740	14708	14598	14752	14683	14951	14778	14859	14987	14833	14764	14630	14813	14788	14836	14884	14818	14836	14847	14848	14684	14820	14752	14858	14808	14764	14788	14769	14749	14622	14792	14842	14645	14751	14730	14739	14625	14877	14919	14840	14811	14520	14742	14709	14806	14617	14566	14803	14743	14741	14671	14914	14672	14750	14753	14756	14681	14926	14776	14732	14773	14941	14786	14768	14804	14602	14776	14791	14727	14779	14721	14787	14636	14685	14920	14685	14934	15025	14821	14892	14706	14547	14795	14700	14854	14637	14713	14563	14884	14740	14705	14662	14569	14675	14790	14850	14664	14674	14580	14907	14856	14563	14763	14626	14811	14626	14893	14817	14734	14786	14832	14682	14689	14785	14707	14816	14810	14666	14845	14709	14821	14836	14967	14693	14715	14638	14567	14623	14643	14809	14532	14850	14662	14708	14907	14892	14692	14817	14921	14763	14841	14834	14640	14935	14850	14915	14629	14886	14879	14751	14865	14729	14486	14491	14708	14736	14705	14495	14622	14691	14616	14704	14752	14816	14786	14681	14843	14698	14743	14873	14810	14633	14857	15023	14714	14629	14641	14858	14612	14778	14783	14739	14845	14728	14896	14579	14639	14774	14850	14751	14728	14643	14749	14907	14595	14991	14968	14894	14825	14966	14717	14827	14651	14834	14849	14571	14853	14617	14894	14716	14721	14601	14805	14676	14769	14911	14673	14977	14785	14778	14674	14820	14818	14734	14806	14669	14921	14936	14856	14684	14896	14736	14784	14939	14807	14800	14785	14686	14737	14756	14876	14813	14716	14806	14833	14824	14466	14859	14869	14782	14815	14700	14882	14897	14897	14599	14678	14670	14844	14810	14829	14652	14882	14786	14754	14837	14783	14652	14755	14597	14704	14804	14928	14831	14841	14812	14929	14892	14759	14590	14905	14650	14710	14790	14711	15009	14815	14772	14754	14707	14621	14789	14770	14843	14644	14531	14847	14677	14850	14799	14728	14672	14812	14735	14699	14826	14822	14731	14838	14775	14706	14789	14649	14633	14790	14859	14790	14763	14947	14758	14849	14933	14892	14674	14939	14760	14823	14692	14772	14771	14680	14853	14698	14759	14746	14805	14859	14615	14716	15046	14941	14813	14621	14527	14614	14968	14707	14811	14824	14773	14750	14646	14826	14713	14589	14889	14654	14812	14710	14643	14718	14899	14657	14635	14715	14623	14666	14649	14885	14850	14689	14951	14995	14841	14655	14869	14819	14656	14547	14869	14862	14759	14621	14781	14742	15087	14798	14723	14903	14817	14895	14699	14764	14698	14865	14653	14716	14723	14643	14655	14636	14562	14813	14715	14738	14706	15025	14672	14632	14775	14782	15001	14879	14816	14729	14625	14703	14793	15028	15126	14813	14787	14865	14901	14695	14773	14855	15014	14776	14884	14806	14832	14680	14722	15027	14755	14908	14767	14902	14650	14641	14790	14667	14834	14687	14663	14770	14747	15007	14797	14757	14632	14822	14572	14777	14862	14873	14601	14639	14941	14713	14662	14924	14729	14689	14570	14869	14869	14914	14978	14612	14763	14798	14842	14585	14767	14563	14765	14727	14757	14724	14638	14633	14721	14812	14734	14710	14743	14650	14651	14651	14780	14810	14823	14933	14777	14664	14640	14641	14872	14617	14865	14742	14755	14756	14736	14737	14839	14710	14901	14697	14713	14844	14774	14888	14842	14954	14983	14731	14729	14689	14849	14751	14782	14864	14832	14782	14762	14817	14880	14885	14527	14679	14890	14893	14727	14806	14635	14781	14818	14930	14765	14739	14684	14698	14850	14700	14714	14830	14754	14743	14846	14773	14757	14783	14681	14723	14979	14914	14632	15049	14822	14642	14724	14714	14739	14741	14485	14805	14942	14814	14846	14704	15166	14799	14659	14715	14865	14707	14808	14705	15008	15009	14744	14782	14686	14985	14664	14738	14698	14871	14810	14838	14866	14883	14776	14828	14883	14884	14869	14772	14516	14809	14630	14802	14535	14788	14744	14757	14833	14894	15028	14749	14753	14744	14734	14634	14928	14831	14865	14820	14781	14864	14582	14886	14887	14822	14740	14738	14766	14676	14822	14699	14814	14828	14756	14546	14968	14836	14676	14769	14780	14976	14728	14692	14669	14741	14970	14865	14695	14677	14821	14575	14806	14833	14809	14732	14751	14857	14807	14946	14527	14795	14921	14860	14856	14752	14708	14777	14734	14963	14585	14823	14927	14934	14872	14872	14855	14765	14629	14838	14788	14758	14792	14658	15055	14829	14734	14916	14877	14912	14854	14530	14743	14835	14733	14566	14582	14918	14753	14673	14860	15018	14890	14578	14870	14692	14700	14697	14966	14998	14619	14631	14976	14755	14983	14891	14740	14787	14792	14465	14757	14767	14687	14478	14696	14615	14994	14800	14909	15030	14857	14771	14746	14753	14742	14631	14883	14896	14766	14840	14791	14875	14602	14653	14761	14824	14984	14759	14761	14905	14856	14958	14999	14947	14804	14575	14810	14722	14623	14771	14641	14684	14553	14783	14738	14977	14668	14751	14985	14787	14859	14832	14689	14744	14917	14658	14747	14694	14764	14746	14657	14806	14683	14752	14622	14655	14848	14656	14608	14830	14716	14757	14778	14627	14633	14670	14856	14770	14625	14806	14798	14743	14778	14958	14709	14737	14780	14752	14722	14745	14813	14835	14802	14826	14823	14782	14590	14714	14735	14907	14890	14710	14867	14834	14619	14778	14785	14950	15078	14934	14589	14754	14625	14978	14790	14804	14863	14681	14997	14809	14745	14658	14527	14574	14819	14795	15007	14758	14768	14941	14901	14836	14977	14881	14915	14713	14722	14815	14698	14831	14866	14794	14872	15002	14818	14890	14782	14600	14813	14723	14795	14628	14775	14743	14709	14912	14754	14687	14784	14952	14893	14855	14785	14929	14825	14548	14915	14665	14972	14709	14597	14579	14813	14687	14663	14729	14850	14849	14768	14782	14858	14496	14698	14704	14798	14726	14747	14814	14851	14899	14567	14966
50790	70084	61487	45189	34522	26997	22109	17997	15849	13842	12770	12045	11653	11493	11089	10935	10943	10661	10675	10615	10700	10792	10666	10772	10644	10651	10561	10738	10762	10741	10692	10660	10732	10737	10711	10686	10643	10764	10603	10510	10605	10744	10681	10608	10631	10743	10671	10667	10539	10656	10873	10732	10549	10892	10790	10649	10715	10562	10526	10543	10616	10561	10673	10694	10809	10756	10627	10760	10661	10771	10614	10701	10708	10674	10586	10462	10729	10638	10675	10605	10654	10703	10561	10709	10607	10663	10661	10516	10662	10528	10717	10645	10767	10527	10507	10680	10621	10493	10552	10548	10663	10617	10548	10592	10608	10604	10605	10730	10543	10659	10510	10661	10739	10435	10549	10708	10670	10663	10544	10818	10738	10614	10648	10548	10739	10627	10755	10677	10683	10649	10560	10608	10499	10648	10730	10631	10637	10612	10601	10675	10685	10604	10715	10666	10609	10586	10728	10564	10667	10645	10834	10609	10593	10840	10544	10730	10790	10808	10508	10606	10617	10575	10649	10764	10607	10642	10644	10626	10665	10620	10615	10799	10692	10580	10395	10635	10620	10521	10557	10552	10582	10722	10654	10771	10651	10617	10663	10485	10575	10564	10644	10667	10616	10551	10674	10628	10414	10562	10602	10707	10554	10678	10723	10680	10808	10622	10584	10583	10590	10588	10548	10726	10491	10572	10534	10659	10861	10581	10610	10593	10643	10668	10631	10584	10761	10528	10744	10682	10521	10627	10746	10623	10672	10628	10641	10575	10738	10499	10750	10580	10733	10537	10591	10665	10711	10607	10605	10628	10728	10619	10669	10682	10544	10460	10715	10596	10640	10710	10556	10613	10662	10695	10532	10677	10694	10603	10569	10575	10647	10600	10698	10656	10536	10574	10706	10605	10732	10632	10775	10589	10627	10617	10576	10683	10569	10472	10833	10594	10720	10712	10736	10671	10632	10591	10692	10479	10736	10476	10706	10696	10449	10723	10683	10564	10703	10574	10746	10619	10563	10435	10898	10575	10638	10805	10757	10593	10650	10628	10493	10608	10574	10625	10576	10716	10618	10692	10595	10742	10799	10718	10703	10751	10608	10689	10622	10521	10728	10587	10456	10624	10574	10687	10542	10514	10599	10513	10692	10689	10615	10618	10618	10588	10510	10682	10647	10706	10629	10635	10685	10538	10615	10415	10644	10741	10696	10525	10736	10753	10723	10718	10602	10661	10624	10601	10653	10627	10559	10679	10647	10631	10549	10552	10529	10637	10513	10636	10716	10632	10669	10479	10570	10529	10502	10858	10586	10677	10633	10604	10719	10657	10550	10569	10740	10727	10712	10594	10585	10683	10632	10622	10688	10428	10566	10602	10685	10689	10672	10695	10637	10612	10527	10533	10590	10705	10588	10721	10505	10675	10647	10563	10526	10500	10710	10614	10642	10599	10664	10592	10562	10692	10762	10675	10639	10755	10618	10629	10627	10694	10539	10466	10738	10753	10636	10607	10585	10532	10527	10615	10776	10777	10671	10741	10665	10565	10618	10716	10719	10648	10529	10772	10648	10572	10561	10770	10781	10573	10793	10592	10778	10678	10596	10485	10732	10545	10542	10648	10662	10662	10609	10456	10563	10610	10617	10679	10519	10645	10547	10785	10496	10602	10472	10558	10732	10523	10554	10617	10686	10638	10762	10711	10641	10665	10472	10599	10600	10692	10554	10674	10685	10447	10560	10690	10665	10671	10363	10695	10746	10611	10753	10659	10778	10568	10484	10689	10705	10624	10720	10598	10534	10639	10552	10604	10640	10630	10767	10664	10690	10676	10711	10673	10739	10756	10686	10590	10472	10547	10697	10646	10641	10599	10610	10664	10640	10586	10534	10601	10762	10583	10666	10598	10586	10692	10552	10661	10609	10632	10567	10568	10579	10557	10569	10486	10652	10503	10693	10709	10548	10596	10499	10529	10645	10790	10657	10405	10817	10718	10642	10667	10641	10719	10729	10661	10624	10634	10600	10513	10601	10593	10740	10722	10518	10678	10479	10588	10544	10663	10612	10756	10772	10709	10594	10484	10637	10538	10709	10603	10609	10711	10707	10609	10654	10663	10686	10646	10762	10622	10715	10641	10678	10731	10461	10589	10728	10594	10676	10599	10606	10651	10597	10643	10555	10625	10542	10555	10776	10646	10646	10580	10709	10645	10593	10630	10629	10624	10659	10640	10793	10638	10707	10651	10608	10612	10562	10647	10535	10680	10556	10606	10581	10590	10637	10577	10696	10715	10633	10597	10758	10688	10656	10757	10592	10804	10692	10718	10665	10698	10680	10700	10616	10445	10575	10588	10656	10709	10590	10775	10684	10558	10553	10618	10681	10602	10589	10510	10685	10592	10641	10506	10618	10580	10536	10694	10595	10408	10684	10466	10648	10442	10510	10593	10509	10514	10527	10585	10630	10448	10617	10726	10552	10605	10753	10506	10592	10711	10669	10585	10525	10629	10617	10608	10649	10691	10625	10477	10488	10655	10580	10496	10547	10633	10731	10761	10581	10595	10477	10606	10623	10577	10596	10550	10632	10616	10729	10643	10706	10637	10757	10621	10652	10673	10515	10604	10540	10706	10650	10674	10632	10472	10674	10620	10593	10513	10666	10529	10634	10641	10583	10546	10602	10563	10698	10532	10667	10575	10473	10681	10687	10723	10546	10451	10570	10783	10534	10661	10670	10634	10559	10694	10745	10605	10562	10661	10727	10526	10796	10738	10541	10617	10634	10726	10560	10481	10594	10713	10548	10698	10567	10511	10677	10619	10738	10389	10604	10587	10589	10660	10691	10664	10602	10484	10609	10647	10565	10676	10675	10573	10567	10686	10669	10604	10771	10403	10549	10665	10618	10623	10544	10463	10643	10650	10817	10596	10622	10720	10682	10698	10574	10668	10516	10683	10737	10638	10699	10587	10752	10569	10581	10638	10706	10593	10600	10602	10686	10689	10689	10465	10764	10664	10514	10746	10659	10768	10584	10653	10596	10662	10595	10668	10763	10769	10551	10552	10700	10712	10530	10545	10612	10598	10710	10591	10780	10481	10623	10671	10631	10533	10686	10442	10596	10596	10656	10756	10698	10562	10809	10703	10578	10627	10810	10570	10755	10503	10564	10683	10668	10565	10666	10690	10505	10531	10524	10727	10624	10585	10735	10459	10697	10806	10682	10728	10637	10659	10710	10584	10636	10581	10685	10652	10588	10675	10682	10525	10453	10615	10664	10634	10678	10731	10682	10686	10537	10736	10688	10768	10599	10648	10851	10624	10697	10624	10574	10628	10771	10683	10649	10525	10487	10746	10779	10556	10637	10645	10851	10748	10713	10632	10708	10725	10587	10672	10564	10618	10689	10465	10612	10499	10560	10647	10414	10539	10504	10577	10758	10782	10685	10658	10583	10647	10635	10540	10832	10631	10671	10543	10656	10688	10619	10796	10827	10639	10448	10568	10388	10535	10459	10655	10515	10518	10575	10693	10782	10603	10657	10611	10624	10578	10634	10623	10741	10516	10776	10596	10647	10707	10683	10651	10466	10593	10720	10653	10574	10668	10716	10607	10607	10662	10767	10802	10617	10696	10587	10591	10696	10671	10649	10801	10725	10475	10687	10656	10658	10577	10712	10704	10557	10798	10553	10634	10578	10632	10693	10622	10648	10538	10693	10613	10694	10708	10734	10608	10607	10533	10581	10599	10684	10521	10696	10496	10795	10541	10694	10669	10574	10732	10594	10586	10684	10571	10694	10804	10537	10577	10612	10589	10637	10789	10717	10462	10750	10640	10614	10570	10803	10520	10734	10683	10672	10506	10536	10657	10659	10554	10564	10582	10691	10652	10554	10705	10655	10622	10573	10633	10617	10566	10672	10500	10705	10654	10578	10645	10540	10638	10689	10631	10607	10797	10825	10639	10691	10716	10635	10504	10719	10792	10746	10708	10572	10665	10725	10613	10736	10698	10582	10590	10511	10639	10723	10668	10704	10854	10645	10625	10727	10594	10482	10596	10556	10546	10538	10530	10606	10506	10624	10721	10609	10599	10619	10598	10591	10641	10626	10599	10592	10622	10688	10619	10476	10626	10594	10750	10503	10706	10559	10683	10611	10604	10599	10531	10704	10623	10774	10697	10637	10663	10395	10621	10639	10579	10722	10617	10607	10666	10692	10514	10611	10722	10604	10632	10447	10501	10681	10658	10807	10573	10558	10749	10648	10492	10637	10559	10738	10527	10722	10715	10591	10677	10534	10662	10559	10663	10573	10683	10594	10744	10608	10851	10654	10747	10626	10577	10638	10650	10619	10589	10493	10596	10702	10598	10586	10594	10638	10521	10595	10627	10663	10521	10558	10607	10626	10660	10754	10599	10652	10805	10775	10688	10683	10697	10646	10567	10523	10649	10612	10510	10601	10519	10574	10655	10591	10658	10520	10645	10627	10681	10768	10537	10558	10679	10755	10590	10626	10651	10738	10447	10859	10530	10729	10716	10581	10803	10512	10728	10593	10687	10647	10624	10650	10614	10647	10578	10628	10531	10641	10727	10629	10643	10651	10769	10712	10544	10644	10612	10573	10631	10860	10647	10461	10627	10570	10793	10528	10503	10606	10646	10731	10629	10603	10519	10538	10480	10579	10646	10539	10679	10677	10551	10537	10656	10543	10621	10622	10593	10550	10628	10736	10684	10446	10720	10611	10651	10568	10653	10558	10629	10746	10519	10638	10627	10510	10569	10674	10706	10761	10641	10617	10855	10672	10587	10772	10590	10527	10719	10630	10652	10676	10680	10517	10474	10645	10608	10618	10588	10536	10500	10650	10558	10700	10777	10623	10813	10708	10693	10619	10617	10607	10652	10576	10770	10803	10573	10577	10637	10540	10621	10706	10627	10531	10614	10670	10690	10702	10706	10673	10647	10697	10568	10529	10657	10601	10575	10562	10480	10631	10594	10683	10556	10797	10698	10600	10649	10654	10430	10686	10611	10739	10612	10731	10615	10599	10638	10597	10606	10745	10535	10550	10627	10718	10645	10554	10592	10527	10617	10630	10631	10681	10725	10512	10743	10511	10645	10582	10613	10644	10562	10684	10637	10791	10573	10477	10503	10742	10480	10600	10676	10622	10720
26180	22725	37425	38520	36105	38239	37316	28988	23332	20351	17986	16802	16603	16149	15625	15307	15435	15219	15278	15139	15271	14963	15173	15134	15202	14996	15257	15100	14955	15067	15155	15092	14941	15068	15181	14931	15197	15098	14922	15103	15120	15043	15120	15135	15014	14942	14901	14871	14739	14937	14847	14836	15009	14960	15012	14902	15034	14945	14876	14972	14854	15011	14943	14914	14740	15049	14840	14818	14919	15094	14955	14972	15004	14809	15091	14987	15080	14831	14963	15017	14933	14922	15091	15022	14914	14828	14768	14987	15003	15012	14819	14942	15008	14871	14784	15066	14970	15049	14962	15037	14867	14925	15047	14641	14893	14749	14900	14935	15022	14915	14930	14920	14918	15011	14903	14944	14911	15041	15026	14955	15021	14915	15012	15008	14785	14794	14811	14821	14875	15020	14971	15113	14945	14930	15008	14927	14887	14962	15155	15029	14932	14983	15026	14890	14947	14704	14927	15029	15161	15079	14734	14977	14836	14964	15007	14865	14942	15032	14961	15015	14949	14805	14883	14763	14979	14937	14897	14749	14871	14923	14756	15086	15035	15001	15069	15066	15141	14959	14990	14783	15022	14989	14967	14812	14913	15255	14948	14966	15020	14681	14932	14905	14701	14992	14995	14987	14942	15064	14733	14829	14895	14962	14865	14824	15059	15004	14744	14904	14947	14990	14811	14784	14825	14858	15161	14866	14888	15136	15027	14887	14999	14897	14954	15038	14869	14853	15228	15016	14908	14668	14793	14986	14907	14724	15102	15132	14871	14842	14835	14974	14821	15036	14929	14863	14953	14856	14768	15043	14995	14963	14975	14989	14859	15150	14973	14871	14939	14946	14851	14784	15084	14935	14907	14831	14917	14966	14834	14903	14947	15038	14900	14905	15135	15088	15115	15032	15065	15022	14958	14750	14894	14809	14829	14885	14971	14987	14979	14959	14904	15183	14868	14824	14827	14738	14745	15005	14926	14915	15075	14988	14911	14946	14893	14756	14922	14939	14988	14751	14853	14881	14943	14856	14916	14612	14883	14764	15122	14855	14810	14932	15014	15140	14782	14729	14812	14959	14972	15014	14908	14932	15006	15039	14926	15179	14960	14999	14970	14778	15115	15001	15061	14833	14973	15068	14737	15054	14906	14945	14936	14881	14997	14799	14928	14904	14869	14748	14843	14987	14961	15012	14981	14940	14836	14807	15083	14877	14892	14948	14874	14784	14849	14675	14893	14994	14863	15023	14925	14902	14869	14874	14789	14961	14844	15010	14859	15002	14763	14827	14894	15011	14667	15083	14972	14814	15108	14943	14896	14879	14645	14758	14987	14816	14788	14934	15107	15058	14743	14945	14893	14867	14964	14925	14955	14828	14880	14811	15057	15059	14755	14943	15059	15042	15079	15002	14954	14786	14916	14896	14926	15022	14887	14909	14921	14996	15040	14952	14916	14830	15024	14965	14867	14993	14824	14870	15059	14854	14870	15070	14944	14843	14797	14852	15072	14899	14882	14964	15052	14941	14930	14843	15091	14687	14802	14842	14734	14917	15125	15006	14934	15038	14959	14966	14787	15069	14841	14991	15088	14854	14903	14922	14895	14824	14767	14849	14932	14898	14936	14831	15027	15167	14910	14904	15095	15134	15129	15146	15095	15013	14994	14941	14967	14928	14979	15051	14901	14700	14843	15008	14921	14880	14763	14894	14729	15161	15156	14981	15084	14726	14977	14862	14942	15050	14773	14889	14873	14909	14906	14970	14881	15165	14955	15009	14892	14823	15012	14948	15021	14718	14836	15137	14976	15126	14768	14777	14971	14908	14783	14776	14749	14970	15052	15011	14878	14850	14857	14925	14902	14973	14979	14920	14894	14929	14995	15144	14900	14897	14928	14890	14753	15148	14891	14812	14851	14865	15018	14918	14707	14896	14898	14966	14968	14894	14943	15021	14867	15029	14705	14970	14949	15139	14978	14802	15129	14906	14857	15028	14763	14854	14833	14952	15053	14813	14912	14788	14988	15114	14696	14864	14980	15101	14797	14982	15002	15088	15060	14921	15082	15031	15014	14938	14835	15094	15066	15020	14901	14980	14985	14821	14989	14910	14943	14877	14951	15028	15119	14973	14727	14996	15135	14919	14839	15009	15072	14888	14967	14837	14996	14915	14767	15121	14787	14924	15033	14987	14934	15051	15188	14973	14923	14957	15087	14823	14998	14909	14921	14966	14938	14843	14945	14607	14996	14935	14973	14981	14967	14861	14946	15113	14974	14817	14902	14748	15043	15191	14935	14818	14944	14993	14813	14920	14880	14910	15002	14936	14870	15015	14898	14865	15078	14816	14992	14888	15100	14780	14888	14978	14901	14797	14848	14919	14757	14934	14871	15028	14934	14979	15129	14872	14904	14868	14929	14967	15024	14886	14952	14938	14904	14775	15221	15085	14939	14886	14718	14898	14824	14814	15008	14902	14899	14946	15010	14910	14926	14920	14995	14842	14757	14994	14823	14947	14861	14856	14863	14851	14779	14911	15021	14857	14874	14754	14877	14856	14943	14877	14949	14923	14904	15088	15086	15094	15079	15016	15100	14964	14735	15153	15007	14869	14952	15058	14735	15084	14936	14917	14745	15002	14838	15047	14897	14947	14972	14848	14873	14753	14647	14898	14843	14853	14995	15026	15075	15016	14876	15040	14956	14878	14939	14975	15061	14896	14977	14989	14738	14837	14930	14945	14952	14830	14871	14866	14681	15056	14826	14990	14893	15042	14876	15148	14953	14774	15134	14901	14938	14934	14809	14909	15021	15047	14918	14805	14627	15020	14990	14920	15091	14942	15021	14803	15004	14897	14883	15131	15105	14894	14979	14929	14664	14923	14866	14977	14850	14676	15028	14865	14957	14765	14860	14919	14781	15021	14899	14925	14749	14954	15042	15049	14853	14891	14834	15164	15213	14764	14817	14967	14959	14975	14915	14935	14796	14747	14883	15088	14851	14802	14701	14751	14816	15105	15190	14995	14822	14919	15004	15056	14963	15045	14657	14790	14953	15023	14879	14674	14782	14850	15027	14753	15007	15014	14976	15011	15157	14963	14764	14771	15032	14793	14849	14975	14964	15072	14763	14920	14821	15036	14992	14994	14844	15017	15003	14963	14938	15032	15025	14818	14801	14982	14889	14919	14994	15047	14870	14889	14728	14870	15271	14861	14867	15001	14986	14974	15079	14964	15006	15042	14879	15012	15010	14976	15013	14864	14689	14809	15093	14895	15071	14866	15041	14922	15164	14835	14931	15121	14922	15019	15069	14978	14810	15126	14934	15131	14858	15097	15088	15097	15056	14989	14896	15074	14777	14802	14986	15067	15023	14766	14950	14984	14554	14831	14912	14817	14787	15154	15028	15008	15059	15022	14854	14959	14904	14789	14688	14917	14905	14764	14997	14990	14796	14981	15088	15037	15064	14926	14894	15103	14775	14829	14894	14993	14911	15006	14801	15052	14815	15040	15058	14872	14904	15095	15001	14955	14953	15018	15165	15125	14948	14948	14884	15105	14968	14942	14791	14992	14868	14865	15025	14895	14986	14998	15151	15255	15007	15024	15070	14935	14825	15062	14847	14993	15083	14981	15068	15191	14976	15045	14972	14981	15044	14930	15077	14917	15065	14867	14708	14874	14924	15270	15032	15021	14914	14803	15101	14877	14819	15183	14993	15063	14854	14826	14909	14925	14911	15117	14726	14900	14810	15028	15045	14857	14802	14921	14936	14922	14838	14971	15045	14699	14685	14755	14818	14828	14812	14632	14914	14954	15006	14929	14938	15014	15060	15061	14991	14842	15079	14983	15019	14893	15010	14986	14722	14894	14941	14694	14963	14939	14857	14921	14931	14969	14942	14880	14882	14961	14960	14772	15011	14854	14775	14961	14902	15139	15099	14933	14979	15000	14934	14968	14905	14889	14790	14895	14875	14863	14922	15000	14920	14956	14941	14788	14809	14727	14946	15017	15046	14899	14818	14862	15000	14952	14859	14861	14789	15074	15001	14983	14877	15044	14939	14763	14861	14865	14739	14826	14976	14903	14995	14990	15170	14898	14759	14701	14939	15047	15084	15164	15044	14899	14902	14935	14930	15068	14871	14854	14628	14974	14877	14988	15083	14955	14965	14955	14879	15087	14822	14916	14754	14625	14895	14956	14892	14958	14940	14970	15110	15124	14768	14969	14829	14727	14902	14932	14886	14825	14877	14976	14902	14881	15002	14908	14812	15167	14922	14800	15122	14957	14976	14859	15122	15071	14915	14834	14912	14901	14751	14861	14822	14903	15012	15017	14940	14696	14888	15001	14866	15117	15051	15100	14891	14766	14619	15122	14963	14962	14893	14805	14930	14981	14937	15100	15013	15032	14957	14827	14941	15112	14885	15081	14859	15108	15118	15221	15118	14977	14928	14719	14806	14758	14811	14959	15045	14846	14999	15048	15148	15056	14705	14856	14893	14911	14999	14989	14669	15071	14871	14874	14865	14892	14930	14976	15193	15320	15018	14918	15028	14939	14842	14996	14966	14973	14922	14746	14871	14791	14927	15054	14803	14825	14799	15110	15182	14950	14936	14577	14905	15039	15017	14932	15064	14973	14919	14881	14823	15020	15166	14914	14945	14938	15014	14904	14831	14940	14773	14772	14826	14884	14921	14940	15070	14947	15013	14917	14968	14768	14672	15059	14916	14854	15077	15018	14774	15102	14918	14992	14844	14631	15028	14916	15011	14986	14910	15060	14885	14819	15054	14896	15063	14882	15008	14789	14866	14983	14885	14901	14950	14973	14993	14771	14859	14825	14938	14945	14927	15041	14961	15047	14885	15049	15009	15216	15118	14899	15246	14901	14949	14964	14873	14949	14788	15022	14929	15018	15120	14861	14950	15035	14990	14823	15008	15302	14837	15080	15013	15006	15069	14930	14981	14818	14870	14958	14952	14933	15065	14975	14970	14979	14805	15226	15010	15193	14889	14997	14768	14763	14866	14870	14845	14905	14895	15078	15068	14769	14884	14849	14707	14623	14858	15027	14658	14853	14982	14841	15003	14958	15019	15009	14885	14894	14934	14909	15021	15021	14907	14957	15006	15052	14716	14837	14891	14676	14800	14993	14824	15027	14909	14844	14852	14912
50643	78467	71275	49666	40723	37341	33269	25510	19841	16100	13849	13025	12505	11828	11430	11293	10954	11062	10865	10973	10899	10958	10859	10784	10980	10994	10769	10910	11048	10793	10867	10754	10734	10980	10904	10754	10919	10780	10803	11060	10867	10807	10855	10709	10767	10800	10819	10733	10841	10839	10935	10770	10773	10696	10754	10672	10918	10774	10701	10714	10834	10796	10757	10768	10900	10730	10729	10743	10741	10806	10791	10758	10865	10698	10754	10798	10728	10767	10627	10730	10686	10872	10666	10825	10750	10779	10868	10715	10745	10718	10752	10866	10833	10700	10768	10718	10713	10701	10739	10809	10777	10823	10794	10817	10742	10901	10677	10637	10832	10876	10766	10758	10769	10618	10832	10632	10725	10636	10585	10853	10884	10665	10838	10542	10772	10727	10910	10653	10837	10825	10763	10740	10819	10871	10794	10834	10763	10657	10760	10798	10725	10836	10695	10660	10854	10864	10681	10698	10741	10817	10752	10714	10872	10543	10702	10676	10755	10840	10720	10698	10857	10762	10956	10830	10664	10772	10820	10695	10777	10818	10765	10791	10818	10626	10799	10635	10838	10634	10742	10720	10769	10861	10797	10724	10897	10651	10704	10644	10657	10928	10636	10643	10786	10787	10600	10697	10763	10840	10797	10769	10853	10776	10521	10681	10707	10741	10657	10670	10751	10879	10682	10648	10891	10756	10818	10645	10625	10799	10805	10662	10724	10600	10708	10635	10861	10897	10650	10805	10797	10913	10806	10624	10830	10815	10696	10739	10676	10767	10777	10802	10865	10716	10791	10722	10853	10726	10622	10862	10796	10805	10704	10725	10683	10746	10752	10638	10701	10829	10810	10719	10858	10624	10647	10745	10716	10717	10761	10719	10856	10603	10865	10815	10786	10827	10743	10740	10830	10953	10781	10810	10718	10863	10704	10842	10788	10706	10804	10773	10843	10848	10761	10674	10895	10859	10781	10907	10777	10835	10712	10754	10889	10756	10768	10731	10900	10801	10720	10755	10816	10732	10828	10668	10843	10715	10851	10757	10811	10801	10952	10744	10756	10593	10786	10724	10744	10731	10733	10722	10763	10697	10748	10529	10694	10761	10728	10637	10834	10720	10717	10788	10776	10766	10912	10814	10754	10777	10905	10685	10751	10772	10767	10722	10783	10727	10840	10843	10798	10778	10616	10627	10721	10723	10920	10757	10800	10570	10836	10730	10617	10614	10847	10774	10700	10596	10776	10764	10792	10904	10813	10504	10429	10710	10848	10728	10646	10726	10771	10755	10790	10934	10704	10826	10683	10839	10643	10850	10773	10844	10551	10667	10809	10855	10659	10776	10723	10658	10822	10621	10722	10751	10732	10756	10695	10617	10766	10727	10765	10618	10744	10757	10767	10661	10681	10673	10712	10882	10622	10617	10935	10723	10797	10756	10832	10732	10788	10770	10612	10779	10673	10859	10767	10829	10802	10781	10650	10691	10844	10856	10726	10647	10811	10808	10754	10815	10676	10642	10747	10892	10648	10885	10800	10776	10757	10547	10766	10701	10679	10847	10663	10694	10765	10673	10694	10673	10894	10709	10913	10696	10737	10867	10779	10733	10695	10921	10576	10801	10722	10839	10696	10876	10783	10734	10834	10523	10686	10847	10876	10668	10727	10770	10788	10947	10824	10720	10647	10972	10729	10688	10749	10715	10700	10819	10687	10626	10855	10691	10824	10913	10820	10660	10855	10847	10693	10805	10628	10733	10740	10668	10837	10808	10653	10671	10797	10777	10749	10646	10727	10801	10700	10940	10709	10737	10631	10720	10840	10872	10739	10725	10792	10840	10739	10795	10686	10829	10592	10877	10838	10736	10671	10753	10694	10648	10733	10615	10910	10761	10819	10738	10838	10759	10849	10809	10795	10614	10643	10733	10604	10904	10780	10778	10762	10926	10706	10684	10808	10731	10651	10760	10742	10679	10762	10928	10697	10687	10846	10612	10744	10704	10731	10850	10678	10816	10874	10660	10778	10752	10851	10857	10808	10556	10823	10824	10735	10757	10731	10758	10758	10653	10858	10916	10742	10756	10711	10699	10721	10762	10921	10656	10743	10762	10732	10610	10895	10733	10701	10704	10885	10746	10851	10872	10749	10812	10789	10656	10729	10954	10874	10870	10642	10863	10641	10824	10788	10732	10848	10766	10914	10902	10813	10909	10647	10656	10761	10737	10861	10745	10805	10772	10832	10659	10704	10662	10752	10817	10758	10696	10689	10703	10570	10752	10679	10675	10805	10707	10717	10821	10909	10884	10598	10947	10753	10638	10799	10660	10641	10797	10743	10679	10864	10777	10641	10670	10852	10527	10797	10739	10748	10601	10723	10753	10655	10673	10744	10662	10833	10777	10723	10738	10832	10779	10723	10845	10718	10745	10818	10864	10697	10710	10959	10757	10706	10881	10841	10696	10767	10663	10747	10814	10724	10758	10760	10707	10630	10747	10645	10846	10671	10868	10682	10842	10879	10859	10808	10794	10737	10837	10759	10609	10688	10718	10882	10748	10669	10652	10834	10577	10776	10631	11003	10653	10699	10732	10735	10692	10896	10653	10865	10784	10725	10841	10771	10715	10817	10933	10572	10758	10759	10532	10850	10735	10657	10765	10674	10705	10617	10636	10707	10729	10771	10939	10743	10760	10759	10700	10709	10704	10735	10727	10876	10708	10861	10798	10684	10730	10706	10855	10778	10761	10730	10687	10773	10707	10774	10877	10827	10745	10842	10747	11008	10755	10720	10779	10585	10853	10706	10767	10655	10838	10708	10790	10820	10860	10541	10913	10721	10647	10895	10907	10798	10706	10753	10631	10781	10955	10725	10819	10719	10742	10771	10763	10849	10785	10593	10799	10767	10805	10824	10881	10881	10675	10736	10845	10852	10850	10655	10736	10755	10789	10704	10806	10730	10716	10912	10584	10818	10709	10678	10638	10736	10753	10631	10712	10854	10779	10644	10867	10834	10796	10744	10639	10810	10780	10738	10754	10710	10856	10693	10707	10737	10791	10695	10718	10687	10826	10738	10743	10769	10862	10878	10693	10664	10625	10755	10750	10685	10796	10839	10839	10913	10771	10620	10798	10755	10776	10668	10672	10872	10791	10794	10729	10813	10718	10906	10767	10838	10799	10654	10696	10695	10760	10787	10860	10683	10657	10845	10802	10694	10765	10775	10724	10883	10806	10848	10651	10788	10923	10770	10769	11018	10876	10774	10797	10746	10793	10624	10683	10682	10815	10804	10710	10758	10903	10751	10703	10702	10842	10744	10762	10742	10636	10862	10654	10739	10495	10751	10806	10683	10735	10660	10544	10750	10729	10722	10890	10666	10687	10782	10689	10676	10749	10697	10717	10679	10671	10780	10720	10747	10819	10656	10729	10930	10774	10824	10717	10636	10938	10664	10859	10905	10792	10735	10793	10797	10829	10871	10854	10808	10904	10589	10672	10792	10695	10559	10749	10887	10759	10700	10816	10766	10890	10658	10785	10846	10721	10716	10786	10760	10628	10822	10730	10706	10679	10862	10683	10725	10784	10800	10822	10746	10817	10602	10756	10680	10685	10863	10704	10709	10622	10905	10756	10888	10905	10742	10756	10734	10752	10917	10634	10662	10770	10677	10790	10763	10818	10795	10746	10630	10592	10653	10804	10679	10886	10723	10745	10832	10779	10704	10810	10707	10907	10774	10692	10726	10621	10669	10690	10655	10813	10713	10716	10622	10755	10886	10710	10857	10709	10616	10807	10695	10852	10830	10747	10929	10825	10672	10692	10717	10575	10790	10760	10691	10809	10824	10734	10822	10767	10685	10763	10766	10789	10736	10792	10774	10610	10816	10823	10836	10741	10691	10650	10724	10711	10760	10704	10547	10763	10729	10646	10926	10675	10721	10894	10813	10640	10800	10778	10835	10888	10634	10769	10771	10828	10600	10752	10778	10850	10644	10891	10758	10764	10748	10713	10768	10708	10685	10699	10867	10817	10798	10838	10645	10696	10999	10905	10819	10661	10750	10774	10824	10709	10854	11016	10713	10725	10785	10701	10728	10728	10720	10688	10888	10721	10737	10606	10708	10800	10794	10935	10694	10740	10814	10731	10653	10750	10769	10817	10556	10708	10897	10747	10743	10812	10675	10773	10756	10722	10757	10729	10856	10781	10865	10551	10792	10674	10861	10853	10690	10879	10802	10780	10790	10741	10806	10838	10703	10867	10697	10781	10748	10693	10773	10617	10694	10704	10717	10802	10739	10690	10687	10780	10730	10799	11027	10827	10803	10664	10786	10848	10821	10845	10805	10827	10492	10588	10835	10574	10743	10815	10739	10534	10644	10920	10798	10690	10605	10833	10738	10696	10854	10834	10744	10899	10742	10735	10891	10857	10782	10813	10845	10867	10862	10748	10622	10627	10826	10775	10740	10808	10832	10612	10712	10827	10781	10795	10750	10827	10794	10845	10666	10854	10749	10794	10648	10820	10777	10929	10785	10737	10584	10641	10927	10691	10813	10693	10647	10733	10738	10672	10742	10781	10843	10849	10733	10784	10805	10605	10735	10717	10769	10822	10677	10860	10837	10695	10771	10789	10783	10758	10681	10634	10519	10726	10684	10686	10714	10690	10622	10685	10719	10962	10946	10853	10646	10746	10678	10773	10597	10866	10692	10844	10768	10861	10810	10928	10698	10870	10701	10716	10630	10720	10800	10728	10843	10701	10777	10734	10675	10872	10650	10594	10772	10786	10799	10735	10907	10741	10843	10705	10706	10792	10645	10719	10827	10791	10860	10920	10642	10884	10642	10763	10566	10619	10776	10716	10700	10758	10667	10664	10840	10769	10642	10665	10848	10750	10838	10731	10709	10940	10758	10825	10661	10798	10554	10737	10699	10714	10791	10817	10900	10876	10906	10697	10954	10790	10849	10721	10730	10674	10692	10723	10749	10701	10790	10574	10734	10614	10661	10771	10845	10689	10569	11019	10730	10721	10890	10602	10867	10876	10782	10890	10861	10908	10839	10835	10821	10654	10895	10715	10796	10784	10868	10750	10665	10651	10851	10715	10711	10752	10770	10699	10772	10783	10734	10773	10866	10725	10837	10736	10783	10803	10904	10687	10724	10664	10813	10673
24305	21247	29753	30488	39885	47880	43673	34556	26998	22798	19162	17605	16992	16401	16077	15734	15551	15504	15554	15317	15496	15474	15533	15341	15254	15346	15333	15308	15307	15127	15165	15250	15176	15096	15064	15202	14988	15128	15045	15186	15209	15135	15050	15104	14890	15102	15072	15050	15294	15228	14849	15044	15028	15051	14974	14842	15062	15103	15076	15045	15162	15234	15029	14947	15118	15088	15147	15131	15099	15011	15019	15102	14984	15008	15100	15122	15185	14920	14952	15061	15153	15313	15200	15017	15197	15077	15155	14939	15086	15215	15077	15031	15129	14838	15129	14812	15303	15165	15062	15033	15044	15122	15015	14938	15107	15065	15176	15012	14806	15181	14966	15137	15190	15037	14878	14956	14965	15000	14959	14996	15069	15079	15145	15260	15022	15024	15182	15153	14941	15014	15072	14988	15044	15158	15215	15008	15032	15078	14843	14878	14965	15094	15043	15112	15069	15075	15062	15125	14912	14983	15112	14768	14956	14997	15101	15168	15127	15073	14878	15019	14912	15115	15021	15208	14892	15113	15115	15277	14849	14885	15130	15117	14948	15117	14939	14898	14914	15204	15051	15178	15001	15087	15054	14813	15135	15050	15061	15236	15070	15093	15024	14939	14996	14905	14968	15014	15159	15001	14956	15157	14925	14981	15140	15208	15092	15053	14942	15035	15062	15152	15235	15204	14844	15093	15150	14957	15243	14935	15205	15125	14968	14991	15094	15148	15074	15039	15072	15059	14878	14822	15196	15206	15015	15092	15048	15233	14985	15003	14904	14789	15056	15099	15148	15060	15163	15022	14887	15054	15243	15004	15188	15147	15069	14918	15107	14829	14813	15083	14953	15094	15028	15008	14838	15007	15161	15011	14916	14994	15001	15039	14807	14915	15049	15124	15122	15004	15248	14978	15121	15055	14924	15178	14974	14885	15004	15149	15098	15006	15016	14901	15172	15029	15163	15166	14963	14974	15011	15031	15023	14908	14915	15210	14859	15224	15156	15142	15158	15133	14891	15014	14801	14879	15057	15168	15083	15056	14910	14856	14875	14954	15149	15104	14861	15070	15093	15055	14997	14868	15141	14986	15137	14886	15137	15034	14975	14914	15060	14996	14943	15058	15137	15167	15152	15014	15157	14999	15161	15000	15136	15035	14980	14956	15010	14946	15084	14927	14992	14927	14989	15235	14893	15113	14744	15006	14934	14968	15163	15206	14953	15117	15134	15036	15039	15164	15069	14912	14965	15154	15085	14743	15324	15140	15154	15104	14907	15257	15110	15043	15024	14933	15162	15010	14871	14928	14949	14904	15039	14870	15170	15108	15070	14938	15032	14997	14883	15117	15052	14771	14936	14864	15080	15083	15047	15056	15134	15140	15129	15067	15091	15092	15064	15181	15347	15088	15074	15263	14942	14961	14874	14917	15155	14884	15031	14816	14891	14997	15096	15013	15015	14972	15005	14862	14997	15093	15033	15136	15007	14943	14877	14997	14975	14701	14827	15078	15149	15167	14940	15039	15167	15200	15157	15037	15270	15002	15093	14990	14910	15077	14869	14967	14891	15149	14824	15353	15137	14947	14926	14926	15050	14870	15135	15189	15304	15125	15068	14834	15015	15006	15165	14881	14901	15198	15038	15041	15262	15219	15239	15032	15153	14885	15049	15073	15085	15112	15181	15079	15042	14812	15174	14921	15131	15052	14924	15081	15086	14941	15029	14935	15066	15162	15018	15022	15097	15173	15044	15133	15047	15141	14895	15015	15160	14872	15143	15127	14997	15155	15230	14952	14948	15036	15119	15030	15176	15011	15057	14953	14888	15121	14852	15149	15000	15104	15048	15123	15102	14796	15146	14639	14923	15262	15125	14874	15012	15000	15146	15031	15179	15086	14997	15155	14881	15081	14906	15264	15069	15078	15199	15020	15174	14937	15020	14953	15087	15182	15074	15221	15159	14971	15159	14948	14980	15022	15060	15031	15125	15050	15212	14907	14978	15072	14999	15015	15099	15149	14969	14893	15141	15193	14967	14996	14899	15000	15142	14964	14956	14898	15122	15187	15021	14957	15087	15048	14779	15011	15093	15087	14796	15031	14874	15118	15118	14940	14934	14728	15299	15029	14988	15101	14905	14930	14949	15164	15094	15086	14959	15238	14963	15266	15138	14955	15107	15125	15046	15029	14905	14906	14864	15177	15201	15199	15264	15214	15030	15188	14984	15031	15010	15124	15155	14852	14919	15197	15094	14901	15252	14975	14938	14876	14866	15116	15096	15117	14958	15256	15001	15249	15052	14937	14873	15073	15085	15137	14957	15041	14764	15003	15039	15025	14869	14998	15266	15038	14881	14788	15033	14850	15008	15068	15075	15000	14790	15051	15025	14914	14925	14930	15000	15015	15322	15296	15236	15094	15035	15024	15113	15011	15107	15090	15015	14998	14865	14795	14967	14975	15061	14956	14915	15038	15004	15061	15019	14681	14731	14938	14877	15069	15021	15126	15125	15036	15029	15303	14930	14992	15116	15035	15040	15207	14974	14828	14970	14918	15247	15107	14944	15038	15053	14831	15094	15217	14815	15160	15007	15049	15259	15165	15024	15078	15004	15165	15074	14860	14971	15143	14977	14997	15151	15025	15051	15090	14964	14982	14786	14824	15218	15067	14945	14819	14713	15052	14920	15182	15100	15047	15161	14986	15072	14858	14943	15179	14958	15153	14772	15050	14893	14998	14915	15095	15190	14995	14942	15149	15137	14897	14937	15022	15190	15195	14828	15038	14956	14986	15139	15048	15014	15121	15128	15204	15066	14933	14992	15007	14988	14939	15035	15012	15029	15112	15107	15042	15100	14975	14935	15074	14917	15043	15161	15133	14956	15011	15222	14859	14994	14936	14980	15140	15124	14984	14877	15055	14977	15081	15069	14679	15061	15164	15121	14913	14900	15073	14996	15077	15072	14912	15076	14917	15150	14920	15048	14998	14893	15179	14934	14990	15244	15011	15086	15076	15117	15023	14963	14867	14937	14866	15272	15004	14943	15332	15048	15273	14999	15047	14963	15052	15193	14945	15138	14827	14886	15133	15296	15231	14962	15023	14784	14823	14925	14878	14892	14959	14957	15160	14945	14943	14926	14965	15019	15085	15111	15180	15126	15135	15036	15175	15048	14982	14796	14971	15023	14889	15036	15041	15124	15104	15009	14906	14987	14899	14926	15041	14927	15250	14790	15065	15061	15116	15149	14787	14752	15124	14959	14934	15040	15168	15220	15065	15005	14859	14917	15094	14979	14933	15122	15024	15085	14911	15014	14935	14778	14908	15123	15132	15034	15102	15164	15081	14912	14895	15137	15076	15159	15096	15040	14894	15026	15207	15310	15230	14891	15090	15095	14988	14911	14974	14988	14836	14936	15029	15149	14776	15164	14890	15016	14957	15006	14812	15181	15026	15000	15099	15169	15009	15056	15096	15096	14898	15115	15000	15003	14896	15080	15265	15234	14990	14984	14874	14877	15017	14893	15331	15027	14910	15172	15114	15004	15066	14755	14999	15142	15194	15111	15064	15011	15122	15050	15310	15010	15007	14978	15018	14854	15023	15124	15041	15151	14968	15119	15052	15081	14953	15083	15139	14806	14918	15124	15154	14898	15091	15145	14845	14979	14849	15054	14906	15032	15210	15126	15032	15061	15179	15081	14974	14877	15072	15152	14880	15004	15208	15185	14880	15025	15011	14940	15097	15039	14945	15015	15022	15208	15164	15033	14981	15215	15062	14901	15023	14958	15043	15005	15059	15010	15255	15112	15166	15077	15144	14672	15119	14984	14959	14859	15011	15046	15132	15049	15041	14977	15041	15238	15125	15006	14969	14819	15050	15043	15011	15019	14846	14833	15031	15134	14919	15038	15037	15057	14899	15096	14961	15190	15045	15187	15087	14984	14955	15274	15010	15136	15038	15113	15039	14965	14872	15146	15024	15083	14801	14939	14938	15173	14876	14788	15008	14959	15052	14862	15189	15283	15243	14964	14915	14910	14898	14803	15092	14855	14975	15052	14960	14843	15122	14942	15058	15088	15017	14947	15233	15110	14909	15076	15144	14958	15090	15056	14974	15013	14889	15049	15109	14988	15005	14842	15094	15167	15071	14755	14969	15122	15031	15258	15000	15034	14984	15279	15100	15005	15017	14924	15137	15186	15070	14976	15139	15096	15278	14914	14848	15053	15232	15079	14947	14907	14959	15107	14819	14859	14908	15081	14997	14927	15145	15045	14984	15225	15044	15202	15018	14986	14895	15057	15107	14903	14944	14891	14832	15013	15055	14936	15156	15231	14958	15110	15046	15003	15166	15058	14923	15011	15044	15038	15191	14793	15067	15011	14984	15068	14992	14980	15211	15121	15105	15287	15062	15129	15095	15225	15057	15064	14982	15085	15044	15011	14854	15214	15115	14963	14990	14923	14857	14951	15137	14925	14994	15042	14991	15019	15017	14937	14914	15309	14959	15125	15117	15009	15194	15043	15118	15009	14771	15020	15106	14891	14962	14964	15123	15025	15137	15223	15147	14895	14948	15159	15013	15118	14859	14898	15219	14913	14996	14961	14896	15003	14989	14888	15039	14918	15201	15218	15094	15151	14747	15032	14779	15013	15072	15089	14909	15141	14809	15108	14990	15125	14748	15163	14721	14981	15070	15141	14976	14819	15120	15128	14913	15062	14781	14921	15054	15059	15012	15232	15202	15230	15093	15232	15117	15111	14988	15085	15046	14901	15021	14974	14921	14864	14898	15090	15036	14852	14954	15012	15059	15202	15071	15117	14888	15081	14833	15038	15047	14900	14993	15103	15082	14820	15009	15147	15019	15034	15180	15196	14898	15209	14873	14973	14958	14895	15095	15111	15251	14993	15119	14946	15055	14898	14957	15090	15237	15173	15151	15009	15046	15066	14898	14946	15017	14999	15022	14777	14956	15141	15153	14986	15107	14816	14958	15006	15051	15080	14924	15022	15019	15032	14943	15123	15175	14982	15010	14782	15116	15168	15162	14896	15120	15198	15333	15052	15020	14989	14923	15086	15092	14930	15012	14872	14999	14760	15068	14991	15005	15012	15188	15071	15130	14937	14986	14845	15144	15200	15165	15019	15131	15126	15189	15044	15086	14977	15144
52558	82701	71244	59230	54774	49616	40310	31217	23493	18684	15054	13686	12860	12214	11840	11502	11395	11060	10946	11024	11188	10957	11175	10897	11032	10810	10986	11058	10988	10854	11099	10846	10939	11070	10889	10651	10882	10793	10875	10786	10832	10866	10737	10741	10888	10773	10893	10859	10780	10695	10742	10818	10779	10696	10857	10627	10838	10872	10809	10830	10713	10929	10726	10746	10931	10768	10658	10778	10767	10796	10708	10733	10602	10592	10747	10784	10777	10732	10682	10875	10772	10726	10825	10965	10941	10742	10779	10712	10709	10782	10762	10737	10749	10605	10732	10867	10732	10927	10889	10741	10752	10747	10705	10801	10865	10615	10716	10761	10742	10669	10636	10612	10739	10835	10863	10666	10831	10663	10736	10682	10695	10760	10707	10705	10714	10860	10704	10666	10679	10648	10620	10821	10774	10768	10762	10699	10775	10732	10757	10801	10835	10818	10667	10600	10786	10620	10738	10788	10844	10761	10897	10731	10598	10740	10695	10705	10780	10702	10874	10823	10829	10786	10673	10746	10819	10628	10743	10688	10690	10790	10683	10890	10631	10750	10706	10736	10608	10761	10745	10755	10773	10829	10669	10750	10836	10804	10821	10625	10720	10795	10607	10668	10737	10857	10720	10689	10796	10811	10841	10737	10751	10637	10776	10712	10654	10798	10753	10766	10665	10749	10936	10699	10632	10745	10749	10821	10794	10817	10850	10513	10746	10648	10709	10732	10806	10886	10899	10814	10820	10958	10760	10701	10809	10716	10750	10785	10705	10599	10754	10755	10753	10716	10900	10765	10755	10541	10714	10809	10581	10916	10780	10745	10507	10689	10714	10873	10768	10766	10720	10831	10780	10662	10719	10842	10711	10674	10690	10790	10755	10746	10763	10794	10858	10855	10665	10733	10850	10682	10731	10753	10770	10679	10760	10749	10599	10786	10677	10931	10904	10731	10918	10817	10920	10769	10800	10740	10615	10759	10701	10695	10691	10771	10656	10709	10842	10677	10729	10780	10724	10581	10662	10747	10860	10881	10683	10746	10654	10814	10652	10818	10675	10695	10767	10825	10639	10760	10656	10664	10758	10813	10655	10860	10730	10896	10812	10718	10974	10850	10772	10762	10867	10845	10685	10652	10794	10700	10689	10770	10748	10727	10641	10778	10720	10662	10755	10747	10586	10674	10814	10730	10781	10745	10774	10645	10710	10747	10712	10651	10740	10910	10627	10734	10840	10731	10797	10654	10853	10697	10755	10876	10720	10760	10674	10673	10842	10811	10742	10643	10704	10758	10607	10660	10768	10858	10616	10642	10675	10651	10914	10648	10762	10699	10892	10735	10764	10832	10765	10703	10724	10794	10892	10689	10731	10677	10588	10775	10858	10654	10730	10760	10858	10925	10739	10839	10639	10716	10921	10775	10559	10680	10447	10763	10838	10752	10629	10705	10659	10757	10833	10661	10761	10629	10709	10812	10705	10612	10721	10737	10640	10801	10627	10816	10788	10738	10671	10646	10699	10705	10776	10878	10873	10636	10794	10544	10842	10678	10755	10654	10728	10736	10750	10609	10765	10840	10801	10846	10804	10664	10970	10750	10777	10826	10849	10644	10757	10747	10798	10705	10781	10734	10914	10731	10770	10810	10712	10737	10687	10960	10642	10664	10775	10745	10713	10831	10660	10788	10761	10763	10594	10802	10748	10822	10674	10737	10702	10651	10806	10761	10837	10679	10768	10855	10649	10688	10790	10745	10617	10869	10617	10686	10667	10735	10817	10675	10641	10609	10723	10710	10786	10657	10815	10541	10681	10879	10668	10643	10809	10854	10771	10684	10796	10711	10836	10839	10787	10757	10820	10679	10664	10768	10901	10676	10795	10665	10811	10757	10920	10626	10626	10708	10682	10677	10766	10776	10635	10818	10741	10569	10691	10717	10638	10782	10817	10762	10863	10776	10714	10694	10738	10663	10711	10880	10783	10665	10685	10731	10684	10638	10741	10735	10769	10766	10836	10803	10742	10778	10818	10747	10646	10614	10873	10710	10686	10864	10793	10747	10851	10745	10888	10788	10855	10791	10710	10803	10719	10612	10736	10734	10817	10763	10742	10851	10858	10759	10827	10814	10723	10694	10624	10744	10754	10712	10631	10809	10796	10712	10725	10729	10815	10828	10761	10771	10722	10783	10723	10754	10741	10606	10787	10875	10808	10726	10639	10762	10738	10890	10944	10653	10664	10841	10694	10573	10691	10725	10806	10769	10595	10890	10610	10822	10806	10635	10673	10604	10739	10923	10803	10734	10751	10742	10800	10885	10716	10787	10713	10721	10760	10777	10813	10727	10612	10599	10704	10824	10764	10520	10765	10585	10721	10668	10770	10716	10704	10767	10660	10660	10818	10747	10657	10785	10773	10825	10784	10700	10754	10810	10631	10715	10697	10853	10617	10624	10711	10565	10678	10668	10629	10791	10695	10758	10755	10799	10524	10727	10699	10718	10728	10733	10719	10917	10725	10778	10703	10579	10864	10714	10719	10679	10873	10741	10808	10716	10722	10889	10918	10806	10726	10733	10800	10767	10819	10867	10788	10694	10720	10820	10688	10837	10698	10728	10879	10721	10854	10581	10681	10684	10720	10831	10742	10699	10722	10649	10807	10864	10740	10707	10799	10834	10716	10603	10719	10786	10873	10792	10816	10765	10898	10746	10771	10682	10701	10779	10787	10826	10748	10730	10611	10783	10619	10769	10750	10608	10868	10781	10757	10594	10738	10786	10734	10677	10716	10700	10775	10672	10807	10801	10864	10761	10682	10786	10684	10682	10586	10689	10771	10806	10745	10726	10695	10824	10777	10781	10694	10844	10637	10718	10633	10764	10819	10712	10750	10800	10700	10777	10780	10760	10879	10776	10801	10636	10602	10757	10562	10658	10785	10696	10788	11009	10806	10499	10761	10770	10749	10725	10627	10769	10731	10725	10633	10859	10908	10896	10584	10741	10798	10684	10564	10772	10746	10882	10775	10635	10740	10786	10728	10711	10582	10792	10936	10486	10775	10832	10950	10678	10693	10805	10718	10780	10839	11024	10776	10626	10700	10759	10869	10665	10720	10724	10847	10898	10696	10694	10770	10923	10642	10764	10679	10788	10629	10668	10685	10697	10672	10562	10733	10788	10753	10807	10687	10597	10662	10644	10745	10717	10830	10618	10821	10891	10756	10737	10856	10598	10647	10779	10742	10590	10628	10605	10834	10577	10678	10674	10650	10747	10792	10724	10733	10602	10710	10773	10918	10628	10716	10740	10710	10897	10824	10817	10692	10712	10624	10768	10677	10773	10597	10794	10853	10742	10627	10806	10685	10691	10689	10892	10697	10623	10792	10635	10810	10718	10673	10831	10889	10757	10804	10519	10637	11090	10762	10646	10719	10737	10824	10706	10987	10705	10659	10708	10670	10646	10802	10751	10728	10761	10776	10808	10854	10627	10676	10875	10711	10907	10751	10667	10710	10740	10828	10706	10684	10707	10930	10651	10578	10774	10695	10911	10768	10733	10705	10742	10717	10706	10830	10744	10605	10684	10834	10608	10744	10828	10591	10872	10742	10798	10808	10837	10778	10763	10695	10865	10865	10731	10693	10750	10713	10734	10797	10843	10796	10768	10922	10716	10791	10805	10778	10648	10819	10711	10766	10689	10686	10820	10676	10710	10734	10784	10886	10788	10752	10801	10766	10834	10971	10710	10638	10844	10716	10695	10771	10657	10708	10685	10880	10727	10641	10794	10789	10890	10897	10753	10662	10644	10665	10823	10684	10790	10676	10786	10754	10676	10783	10788	10800	10668	10669	10714	10595	10850	10772	10739	10602	10754	10887	10609	10622	10831	10700	10690	10706	10732	10833	10764	10784	10640	10732	10613	10763	10722	10868	10625	10799	10727	10954	10816	10749	10748	10655	10692	10616	10662	10622	10557	10820	10740	10673	10558	10736	10786	10825	10612	10791	10594	10720	10696	10608	11029	10535	10830	10834	10915	10839	10738	10637	10839	10701	10679	10692	10704	10917	10618	10759	10666	10680	10845	10707	10659	10814	10638	10656	10755	10825	10791	10790	10917	10640	10701	10943	10827	10734	10761	10671	10654	10759	10799	10754	10783	10881	10730	10699	10674	10684	10734	10808	10803	10630	10802	10835	10701	10633	10720	10807	10634	10782	10656	10643	10766	10811	10778	10746	10609	10652	10768	10978	10688	10802	10796	10800	10857	10525	10806	10775	10805	10722	10710	10789	10785	10708	10586	10789	10675	10844	10688	10598	10809	10792	10780	10914	10774	10653	10615	10761	10732	10812	10689	10769	10836	10720	10701	10817	10827	10642	10688	10757	10801	10792	10799	10686	10678	10611	10761	10855	10791	10691	10904	10777	10809	10807	10781	10713	10752	10765	10885	10739	10861	10697	10749	10744	10751	10743	10685	10654	10720	10739	10713	10677	10619	10695	10811	10796	10827	10824	10717	10703	10786	10646	10634	10803	10801	10511	10713	10840	10772	10666	10648	10676	10800	10765	10741	10736	10906	10883	10691	10659	10708	10759	10714	10694	10676	10638	10765	10782	10713	10742	10788	10814	10786	10798	10755	10844	10835	10547	10830	10721	10705	10769	10641	10677	10700	10740	10701	10841	10691	10684	10782	10624	10804	10743	10805	10828	10688	10748	10807	10675	10882	10689	10757	10687	10640	10527	10682	10628	10806	10736	10598	10796	10797	10740	10867	10783	10893	10745	10779	10837	10872	10858	10935	10803	10763	10652	10620	10790	10769	10700	10749	10835	10813	10813	10729	10589	10660	10624	10894	10773	10660	10693	10836	10770	10805	10605	10656	10698	10756	10826	10764	10748	10671	10615	10657	10724	10654	10880	10747	10681	10804	10703	10663	10778	10778	10698	10770	10770	10680	10815	10733	10805	10751	10638	10836	10785	10695	10790	10812	10730	10630	10704	10747	10825	10821	10735	10734	10829	10703	10774	10633	10759	10656	10633	10681	10816	10663	10525	10741	10784	10784	10534	10641	10539	10721	10647	10693	10824	10715	10644	10791	10671	10723	10858	10781	10778	10705	10815	10724	10890	10537	10857	10861	10850	10832	10714	10791	10958	10672	10696	10640	10649	10707
46659	56882	58541	52273	42883	34752	27709	22202	18804	16760	15991	15733	15513	15350	15049	14952	14781	14981	14869	14999	14784	14812	14757	14826	14888	14728	14717	14632	14720	14547	14773	14675	14593	14656	14728	14633	14722	14507	14655	14701	14526	14670	14529	14677	14674	14711	14519	14688	14819	14603	14686	14668	14721	14790	14525	14649	14731	14505	14673	14626	14676	14740	14611	14628	14523	14666	14416	14669	14467	14854	14614	14501	14572	14567	14695	14488	14569	14460	14533	14663	14580	14588	14723	14797	14530	14702	14795	14557	14589	14633	14631	14632	14625	14587	14585	14511	14641	14706	14644	14633	14792	14691	14593	14623	14506	14879	14876	14683	14516	14624	14597	14693	14718	14650	14518	14542	14757	14488	14444	14761	14699	14515	14699	14602	14746	14654	14798	14729	14601	14669	14487	14566	14513	14760	14534	14607	14682	14774	14607	14866	14431	14759	14686	14547	14592	14559	14647	14461	14540	14470	14639	14672	14761	14557	14632	14690	14542	14586	14703	14689	14702	14519	14583	14797	14671	14504	14690	14485	14556	14538	14583	14736	14589	14612	14732	14780	14705	14730	14606	14817	14632	14618	14621	14769	14736	14529	14557	14575	14545	14590	14801	14767	14654	14655	14521	14735	14679	14541	14642	14722	14557	14703	14686	14625	14605	14581	14472	14657	14885	14556	14613	14484	14789	14695	14710	14579	14617	14564	14577	14683	14506	14503	14733	14456	14570	14685	14668	14474	14669	14522	14608	14564	14717	14747	14860	14584	14690	14677	14366	14778	14529	14793	14759	14591	14616	14725	14707	14598	14745	14710	14381	14571	14668	14511	14701	14636	14592	14432	14629	14566	14546	14584	14528	14543	14764	14348	14518	14788	14891	14641	14590	14659	14728	14662	14771	14669	14482	14598	14590	14668	14702	14632	14591	14511	14808	14940	14889	14686	14528	14601	14464	14581	14546	14459	14553	14644	14583	14741	14710	14472	14788	14655	14808	14507	14691	14628	14731	14640	14650	14698	14707	14459	14618	14666	14642	14615	14609	14638	14521	14515	14667	14528	14490	14587	14529	14723	14656	14456	14612	14723	14681	14830	14526	14838	14560	14780	14536	14654	14686	14505	14615	14323	14641	14831	14719	14707	14472	14738	14542	14540	14738	14582	14758	14602	14644	14773	14473	14339	14642	14582	14556	14638	14841	14550	14493	14534	14621	14821	14780	14737	14749	14415	14435	14510	14827	14484	14748	14610	14748	14705	14474	14452	14539	14548	14705	14611	14530	14671	14642	14602	14847	14638	14828	14492	14654	14567	14696	14564	14699	14558	14686	14710	14580	14705	14587	14723	14554	14438	14608	14737	14648	14628	14610	14589	14460	14582	14679	14637	14640	14750	14696	14726	14822	14940	14680	14657	14576	14712	14683	14762	14577	14776	14835	14761	14550	14466	14566	14432	14552	14535	14817	14567	14528	14664	14470	14644	14770	14692	14435	14887	14585	14492	14721	14562	14442	14603	14437	14481	14529	14486	14650	14737	14711	14677	14615	14731	14496	14653	14599	14658	14459	14690	14499	14776	14541	14662	14465	14774	14610	14436	14714	14703	14515	14605	14592	14598	14756	14560	14573	14608	14692	14616	14556	14475	14733	14685	14438	14651	14597	14630	14831	14453	14649	14520	14604	14656	14709	14561	14528	14724	14592	14831	14668	14836	14630	14605	14506	14737	14534	14853	14640	14654	14649	14589	14427	14506	14652	14518	14480	14833	14689	14668	14740	14755	14689	14657	14607	14498	14677	14653	14707	14582	14770	14526	14548	14562	14502	14623	14458	14581	14819	14869	14506	14598	14639	14608	14541	14662	14694	14596	14642	14605	14528	14738	14594	14672	14519	14680	14660	14621	14523	14546	14474	14698	14475	14489	14833	14642	14899	14585	15024	14724	14447	14549	14592	14614	14634	14757	14639	14560	14587	14708	14532	14749	14720	14472	14667	14625	14707	14619	14504	14583	14595	14611	14758	14295	14800	14823	14704	14598	14537	14607	14718	14677	14762	14597	14408	14689	14861	14730	14882	14603	14706	14761	14592	14411	14651	14559	14456	14517	14575	14593	14632	14548	14517	14481	14444	14523	14573	14599	14615	14679	14744	14763	14744	14658	14593	14719	14613	14664	14603	14622	14479	14655	14751	14491	14638	14421	14674	14570	14522	14593	14653	14434	14733	14551	14765	14650	14850	14806	14564	14670	14639	14678	14720	14588	14702	14673	14587	14569	14582	14635	14629	14563	14601	14884	14520	14654	14831	14622	14541	14539	14612	14541	14485	14752	14754	14611	14622	14788	14708	14619	14730	14721	14516	14673	14500	14609	14577	14627	14679	14594	14584	14614	14962	14544	14636	14712	14623	14746	14687	14693	14883	14460	14763	14578	14704	14846	14592	14572	14671	14514	14540	14658	14672	14418	14759	14510	14659	14812	14573	14542	14733	14585	14691	14748	14525	14600	14585	14682	14617	14596	14572	14593	14683	14482	14558	14580	14667	14692	14761	14582	14563	14651	14615	14795	14876	14608	14784	14730	14579	14598	14653	14553	14691	14753	14672	14454	14534	14889	14615	14441	14573	14540	14716	14702	14641	14711	14630	14594	14504	14452	14455	14732	14681	14528	14618	14350	14449	14510	14442	14606	14682	14445	14579	14828	14558	14629	14527	14512	14653	14767	14728	14527	14461	14722	14578	14461	14529	14515	14522	14639	14703	14727	14577	14555	14654	14687	14675	14471	14628	14805	14626	14568	14781	14600	14620	14556	14622	14643	14671	14728	14751	14722	14713	14648	14740	14457	14642	14797	14660	14663	14412	14498	14585	14407	14683	14552	14665	14573	14471	14571	14646	14667	14658	14614	14759	14651	14779	14547	14596	14489	14374	14660	14589	14608	14683	14738	14818	14712	14611	14693	14821	14861	14500	14552	14638	14861	14616	14511	14470	14719	14752	14599	14644	14552	14602	14651	14698	14550	14688	14573	14642	14553	14662	14529	14539	14665	14669	14627	14680	14472	14730	14495	14497	14697	14571	14576	14637	14684	14549	14615	14530	14850	14601	14701	14721	14663	14793	14710	14538	14682	14704	14629	14746	14624	14642	14575	14486	14726	14546	14596	14606	14636	14583	14586	14593	14571	14532	14639	14579	14611	14675	14522	14431	14653	14599	14602	14666	14708	14862	14547	14614	14593	14455	14561	14519	14585	14755	14662	14826	14763	14697	14793	14728	14693	14785	14771	14655	14748	14662	14713	14417	14679	14684	14755	14585	14741	14698	14519	14533	14743	14498	14709	14624	14696	14692	14599	14588	14472	14774	14488	14723	14744	14568	14495	14564	14584	14535	14579	14843	14657	14842	14725	14626	14425	14749	14469	14602	14769	14637	14592	14663	14423	14550	14630	14522	14406	14576	14538	14687	14599	14488	14656	14505	14643	14759	14538	14488	14595	14571	14701	14620	14625	14692	14651	14725	14769	14673	14590	14852	14567	14558	14640	14614	14507	14650	14638	14400	14527	14531	14632	14510	14767	14605	14537	14580	14418	14683	14721	14680	14598	14530	14653	14544	14711	14644	14473	14728	14677	14724	14529	14768	14738	14569	14672	14461	14662	14653	14522	14504	14652	14529	14406	14625	14516	14839	14611	14408	14542	14909	14702	14658	14512	14638	14724	14571	14554	14560	14624	14546	14468	14423	14710	14651	14567	14727	14651	14629	14595	14498	14706	14551	14595	14575	14408	14596	14688	14592	14539	14557	14690	14664	14515	14678	14673	14631	14602	14524	14712	14562	14548	14653	14735	14638	14593	14481	14443	14662	14589	14794	14541	14594	14767	14816	14519	14544	14750	14603	14758	14651	14789	14887	14478	14564	14711	14898	14735	14795	14346	14634	14444	14815	14454	14650	14555	14473	14457	14620	14526	14398	14748	14653	14809	14670	14555	14778	14660	14705	14654	14620	14701	14674	14651	14603	14583	14739	14684	14502	14728	14643	14358	14635	14702	14516	14671	14602	14610	14617	14406	14608	14607	14699	14359	14755	14707	14607	14407	14653	14601	14691	14661	14624	14856	14603	14476	14749	14799	14769	14677	14572	14555	14692	14476	14520	14638	14722	14546	14658	14762	14603	14747	14772	14656	14369	14564	14701	14915	14609	14709	14647	14562	14599	14553	14697	14801	14474	14760	14383	14548	14392	14599	14618	14616	14782	14552	14733	14660	14558	14540	14728	14656	14734	14597	14674	14467	14575	14558	14753	14644	14623	14519	14778	14688	14693	14534	14615	14860	14753	14563	14544	14722	14744	14715	14818	14654	14737	14537	14681	14669	14745	14855	14538	14702	14718	14565	14682	14492	14750	14618	14588	14493	14510	14654	14559	14698	14823	14772	14795	14607	14642	14665	14661	14552	14664	14700	14759	14680	14570	14750	14437	14694	14438	14868	14513	14622	14546	14623	14724	14420	14706	14765	14714	14500	14698	14574	14576	14547	14648	14543	14545	14576	14594	14383	14466	14649	14494	14529	14461	14473	14483	14924	14505	14494	14520	14768	14557	14690	14661	14729	14646	14402	14797	14698	14626	14722	14666	14442	14624	14563	14712	14790	14507	14473	14618	14787	14666	14637	14569	14551	14638	14573	14760	14694	14481	14574	14740	14698	14619	14550	14597	14820	14478	14663	14752	14717	14546	14567	14514	14658	14835	14601	14596	14708	14637	14732	14526	14677	14611	14643	14590	14403	14722	14836	14816	14724	14542	14383	14773	14749	14652	14664	14613	14683	14506	14528	14875	14838	14740	14565	14547	14378	14466	14612	14652	14736	14752	14542	14622	14422	14495	14632	14619	14576	14599	14520	14655	14410	14721	14546	14720	14605	14725	14746	14696	14509	14589	14521	14581	14564	14707	14587	14536	14560	14501	14536	14611	14705	14700	14653	14659	14762	14793	14680	14742	14820	14875	14677	14650	14570	14803	14574	14608	14289	14572	14648	14668	14610	14454	14500	14536	14538	14550	14520	14743	14687	14499	14528	14575	14443	14546	14610	14537	14569	14679	14578	14787	14721	14762	14643	14665	14654	14673	14655	14552	14717	14825	14902	14779	14659	14796	14600	14590	14646	14670	14606
50397	65292	59077	48207	40031	31984	24722	18146	14968	12968	12154	11635	11658	11295	10891	10913	10770	10624	10773	10695	10648	10548	10647	10481	10524	10670	10583	10666	10701	10599	10654	10661	10560	10547	10447	10702	10573	10712	10605	10590	10457	10656	10677	10458	10662	10578	10565	10551	10532	10676	10527	10683	10471	10583	10355	10441	10610	10588	10454	10570	10486	10492	10656	10688	10696	10467	10539	10550	10504	10473	10471	10502	10460	10784	10552	10725	10713	10546	10567	10560	10655	10616	10539	10556	10561	10451	10622	10521	10580	10557	10652	10522	10688	10479	10819	10530	10655	10456	10524	10454	10592	10550	10482	10537	10505	10433	10643	10685	10555	10705	10662	10440	10536	10600	10505	10601	10580	10729	10606	10618	10595	10418	10567	10571	10557	10488	10567	10549	10518	10540	10647	10733	10498	10663	10597	10651	10682	10485	10599	10527	10658	10507	10440	10532	10570	10700	10535	10468	10622	10607	10796	10621	10563	10492	10527	10568	10607	10554	10511	10519	10616	10869	10693	10629	10543	10546	10400	10552	10512	10598	10681	10725	10421	10472	10579	10566	10462	10767	10631	10622	10531	10513	10505	10546	10506	10609	10486	10464	10563	10545	10534	10472	10674	10648	10518	10535	10587	10605	10617	10576	10554	10578	10490	10584	10596	10568	10321	10440	10606	10687	10630	10489	10501	10547	10386	10466	10558	10605	10309	10662	10542	10537	10550	10649	10495	10634	10436	10428	10539	10517	10603	10501	10682	10447	10445	10721	10439	10497	10492	10687	10679	10561	10643	10631	10567	10509	10608	10675	10524	10614	10432	10580	10570	10384	10599	10726	10662	10525	10525	10570	10525	10419	10568	10536	10475	10696	10626	10643	10460	10537	10506	10571	10686	10627	10597	10524	10501	10550	10528	10719	10667	10534	10618	10508	10544	10458	10497	10487	10479	10762	10540	10636	10607	10567	10570	10417	10603	10377	10689	10475	10452	10575	10586	10631	10584	10600	10651	10853	10473	10538	10528	10529	10736	10530	10348	10552	10510	10732	10618	10661	10488	10597	10483	10541	10516	10675	10556	10565	10521	10475	10551	10528	10554	10626	10750	10412	10417	10615	10636	10570	10617	10566	10538	10479	10465	10571	10483	10526	10491	10705	10612	10609	10490	10546	10635	10485	10718	10723	10622	10475	10640	10551	10592	10537	10521	10623	10519	10578	10690	10632	10450	10425	10547	10493	10505	10479	10463	10590	10632	10589	10446	10568	10533	10478	10526	10619	10620	10556	10568	10531	10556	10574	10635	10589	10461	10472	10759	10725	10560	10605	10460	10537	10490	10654	10583	10445	10504	10545	10507	10429	10619	10556	10407	10506	10578	10646	10611	10419	10503	10621	10479	10535	10541	10574	10571	10664	10465	10684	10558	10547	10597	10602	10639	10411	10515	10572	10730	10545	10567	10507	10564	10547	10704	10689	10655	10530	10525	10610	10651	10715	10550	10446	10549	10590	10559	10585	10581	10573	10574	10545	10450	10471	10430	10726	10550	10527	10673	10594	10677	10476	10544	10545	10694	10516	10596	10538	10532	10623	10623	10662	10604	10678	10528	10532	10678	10523	10531	10396	10651	10432	10542	10744	10485	10678	10598	10645	10501	10536	10601	10610	10485	10560	10603	10615	10495	10565	10737	10528	10620	10616	10576	10506	10519	10391	10537	10765	10485	10574	10484	10623	10657	10680	10677	10518	10536	10509	10672	10593	10664	10482	10613	10545	10596	10514	10524	10523	10454	10580	10688	10602	10476	10654	10481	10506	10597	10608	10665	10532	10514	10457	10699	10520	10675	10571	10635	10565	10535	10520	10445	10536	10580	10552	10710	10625	10509	10429	10597	10493	10715	10555	10528	10620	10549	10666	10598	10530	10597	10497	10515	10551	10589	10496	10559	10488	10437	10614	10625	10565	10531	10603	10470	10608	10415	10580	10690	10695	10469	10618	10490	10648	10582	10563	10504	10707	10412	10673	10521	10619	10418	10600	10466	10587	10672	10624	10616	10327	10584	10464	10600	10618	10522	10605	10494	10588	10730	10580	10490	10654	10685	10639	10480	10491	10507	10642	10535	10590	10513	10550	10502	10512	10571	10446	10473	10530	10492	10469	10642	10495	10689	10479	10590	10567	10537	10628	10610	10586	10636	10522	10593	10449	10489	10614	10472	10530	10695	10431	10629	10628	10691	10606	10430	10621	10563	10609	10573	10557	10442	10506	10622	10554	10351	10485	10454	10524	10563	10658	10633	10604	10482	10567	10568	10569	10550	10644	10648	10520	10466	10530	10707	10475	10526	10437	10501	10545	10692	10560	10519	10563	10428	10498	10708	10570	10421	10525	10547	10707	10705	10512	10621	10485	10448	10595	10567	10473	10369	10404	10655	10660	10530	10430	10378	10521	10488	10589	10574	10501	10699	10398	10497	10633	10534	10595	10571	10507	10692	10546	10613	10580	10599	10679	10661	10575	10499	10500	10470	10688	10586	10463	10567	10703	10488	10671	10490	10479	10466	10593	10583	10481	10548	10650	10532	10430	10581	10546	10801	10594	10425	10387	10681	10622	10660	10565	10602	10386	10499	10653	10547	10636	10479	10574	10706	10671	10634	10594	10529	10606	10503	10540	10507	10782	10660	10546	10560	10484	10554	10529	10609	10531	10574	10490	10455	10442	10471	10689	10517	10389	10512	10707	10551	10599	10430	10653	10617	10579	10617	10583	10563	10562	10580	10555	10657	10510	10624	10695	10480	10430	10518	10689	10549	10605	10628	10671	10526	10638	10610	10545	10637	10401	10558	10542	10539	10600	10522	10566	10709	10742	10566	10518	10659	10542	10468	10596	10471	10476	10462	10540	10523	10575	10628	10459	10575	10354	10362	10611	10667	10584	10668	10436	10447	10462	10589	10495	10603	10682	10386	10664	10601	10596	10562	10611	10376	10464	10700	10538	10472	10469	10636	10649	10717	10669	10472	10482	10591	10506	10494	10557	10556	10538	10519	10564	10577	10635	10587	10631	10575	10434	10491	10570	10639	10485	10627	10557	10797	10617	10557	10546	10571	10670	10511	10723	10609	10628	10631	10573	10503	10614	10581	10544	10510	10451	10455	10704	10557	10550	10515	10693	10638	10508	10603	10576	10503	10613	10568	10511	10622	10521	10624	10560	10444	10576	10727	10562	10411	10485	10629	10646	10533	10548	10474	10617	10615	10568	10599	10628	10403	10528	10507	10617	10561	10692	10511	10484	10507	10807	10629	10709	10525	10551	10580	10619	10633	10581	10651	10586	10642	10549	10478	10665	10596	10470	10503	10514	10772	10566	10583	10599	10632	10454	10360	10579	10620	10614	10534	10590	10646	10631	10433	10552	10649	10572	10605	10593	10558	10533	10590	10615	10530	10598	10715	10572	10611	10584	10669	10578	10534	10469	10521	10249	10480	10528	10561	10418	10525	10631	10459	10543	10532	10580	10656	10573	10658	10671	10611	10373	10470	10655	10404	10521	10527	10484	10524	10630	10608	10632	10655	10523	10512	10588	10539	10604	10676	10560	10495	10382	10548	10588	10576	10478	10380	10608	10588	10476	10509	10409	10574	10632	10604	10652	10714	10666	10578	10356	10574	10482	10696	10724	10643	10466	10488	10565	10540	10583	10468	10345	10585	10531	10514	10672	10446	10598	10559	10529	10590	10485	10553	10605	10499	10489	10683	10602	10541	10596	10686	10734	10447	10589	10639	10524	10484	10589	10560	10607	10564	10568	10548	10574	10445	10436	10467	10584	10501	10670	10607	10468	10670	10542	10586	10556	10471	10467	10707	10714	10656	10627	10621	10691	10619	10479	10447	10493	10452	10420	10620	10537	10659	10568	10592	10595	10457	10496	10517	10595	10537	10567	10583	10542	10618	10561	10559	10619	10562	10519	10464	10503	10571	10503	10639	10711	10627	10416	10603	10486	10628	10437	10580	10611	10673	10621	10639	10752	10734	10505	10676	10700	10438	10574	10610	10670	10501	10440	10683	10622	10747	10467	10646	10539	10671	10504	10668	10534	10493	10629	10528	10548	10761	10524	10828	10506	10455	10569	10634	10547	10526	10612	10763	10654	10448	10543	10669	10346	10512	10450	10589	10570	10824	10397	10589	10534	10685	10449	10462	10584	10491	10564	10691	10636	10488	10570	10422	10716	10418	10603	10689	10411	10584	10587	10475	10559	10616	10585	10519	10493	10511	10583	10611	10787	10466	10479	10514	10576	10553	10519	10665	10474	10541	10583	10581	10682	10458	10465	10569	10554	10591	10297	10514	10645	10306	10745	10570	10517	10509	10500	10625	10585	10503	10342	10643	10596	10679	10543	10516	10576	10508	10583	10569	10582	10532	10673	10635	10676	10575	10656	10508	10577	10577	10461	10670	10638	10545	10515	10554	10541	10551	10599	10637	10594	10483	10606	10594	10552	10478	10594	10465	10679	10599	10490	10592	10726	10557	10647	10701	10509	10487	10591	10630	10758	10490	10507	10646	10553	10620	10529	10598	10424	10487	10598	10549	10599	10409	10517	10550	10725	10455	10424	10565	10521	10584	10444	10563	10634	10637	10525	10666	10660	10578	10674	10443	10771	10501	10598	10539	10721	10634	10585	10404	10612	10553	10501	10563	10748	10728	10554	10654	10480	10567	10441	10601	10520	10647	10417	10507	10561	10429	10508	10775	10592	10518	10552	10653	10431	10582	10597	10614	10500	10761	10646	10532	10575	10489	10417	10543	10435	10557	10350	10625	10487	10445	10526	10637	10537	10565	10582	10516	10557	10471	10615	10477	10462	10578	10600	10481	10633	10636	10431	10533	10529	10407	10614	10555	10656	10472	10439	10555	10540	10637	10587	10429	10625	10575	10454	10497	10643	10530	10601	10441	10588	10680	10415	10594	10579	10555	10559	10589	10586	10620	10563	10577	10502	10591	10630	10536	10398	10645	10618	10614	10727	10602	10559	10587	10598	10547	10509	10570	10517	10557	10632	10543	10592	10639	10454	10526	10646	10613	10482	10683	10479	10589	10482	10574	10531	10456	10539	10621	10492	10420	10568	10588	10668	10578	10513	10577	10541	10596	10596	10615	10606
26154	22301	37812	46593	40779	36650	33680	28308	22528	19730	17707	16658	16266	15888	15707	15395	15234	15264	15076	15054	15102	15032	15183	15010	14778	14830	15133	14969	14938	14805	14915	14879	14856	14877	14787	14710	14682	14813	14719	14819	14675	14964	14895	14853	14872	14772	14828	14727	14781	14804	14705	14787	14825	14613	14775	14753	14787	14661	14713	14715	14636	14689	14589	14807	14757	14667	14792	14757	14737	14823	14791	14640	14644	14659	14729	14777	14659	14740	14941	14933	14770	14835	14945	14847	14755	14685	14719	14748	14794	14721	14772	14735	14619	14763	14674	14574	14639	14605	14767	14932	14696	14878	14799	14705	14817	14835	14736	14742	14640	14745	14724	14734	14575	14798	14884	14684	14635	14744	14725	14739	14797	14598	14641	14757	14695	14530	14645	14871	14736	14799	14828	14926	14903	14815	14865	14780	14858	14572	14725	14480	14488	14836	14906	14718	14678	14668	14787	14593	14687	14853	14621	14974	14640	14592	14775	14869	14871	14775	14681	14807	14761	14760	14803	14688	14702	14653	14839	14850	14671	14722	14811	14734	14629	14646	14783	14671	14797	14705	14729	14813	14683	14601	14621	14636	14929	14820	14745	14687	14792	14574	14900	14764	14658	14888	14896	14818	14745	14806	14635	14569	14787	14761	14829	14681	14746	14628	14768	14612	14731	14901	14911	14850	14620	14722	14613	14570	14681	14697	14969	14768	14840	14675	14924	14735	14856	14856	14663	14750	14673	14627	14607	14608	14595	14514	14707	14718	14569	14747	14882	14666	14766	14743	14826	14705	14796	14688	14590	14851	14790	14919	14801	14836	14714	14830	14859	14627	14989	14697	14826	14803	14530	14677	14791	15004	14766	14581	14858	14896	14820	14582	14725	14647	14560	14806	15065	14923	14856	14599	14818	14758	14916	14903	14852	15058	14970	14691	14598	14885	14621	14757	14831	14716	14781	14726	14784	14969	14746	14816	14906	14868	14723	14587	14718	14605	14879	14571	14824	14869	14837	14799	14645	14710	14628	14852	14790	14648	14703	14811	14679	14768	14630	14733	14727	14886	14710	14992	14657	14952	14857	14737	14670	14971	14764	14852	14802	14821	14719	14788	14789	14656	14600	14625	14723	14869	14687	14648	14895	14699	14790	14705	14827	14725	14891	14767	14787	14629	14855	15048	14814	14848	14660	14907	14761	14764	14680	14962	14808	14740	14727	14779	14726	14926	14791	14777	14639	14643	14600	14634	14755	14857	14788	14815	14704	14899	14801	14681	14768	14858	14806	14573	14609	14802	14717	14646	14813	14803	14745	14654	14959	14733	14940	14613	14578	14710	14809	14667	14768	14700	14804	14702	14899	14814	14842	14720	14705	15028	14819	14665	14633	14795	15045	14782	14630	15038	14659	14828	14765	14997	14813	14812	14725	14703	14617	14553	14862	14754	14772	14596	14709	14770	14793	15003	14984	14806	14750	14864	14767	14873	14830	14817	14855	14723	14569	14760	14775	14971	14737	14546	14561	14745	14729	14806	14642	14570	14901	14718	14680	14791	14834	14727	14757	14978	14698	14693	14709	14915	14847	14741	14775	14897	14816	14817	14656	14512	14676	14731	14862	14757	14723	14736	14565	14895	14834	14692	14655	14664	14688	14758	14733	14949	14750	14769	14827	14786	14947	14782	14821	14747	14554	14663	14880	14543	14695	14729	14702	14994	14892	14971	14901	14647	14797	14690	14663	15011	14635	14823	14562	14963	14952	14873	14635	14951	14893	14756	14895	14774	14758	14816	14812	14689	14827	14979	14903	14560	14691	14721	14937	14761	14835	14631	14609	14663	14711	14791	14944	14787	14748	14802	14655	14498	14890	14701	14673	14617	14793	14711	14712	14622	14798	14732	14633	14746	14716	14715	14952	14741	14930	14753	14654	14596	14729	14771	14587	14876	14759	14880	14836	14631	14738	14686	14709	14756	14811	14728	14727	14767	15013	14771	14765	14510	14541	14774	14750	14656	14679	14689	14823	14892	14781	14675	14769	14706	14823	14662	14764	14692	14795	14747	14742	14577	14662	14667	14681	14614	14775	14700	14923	14818	14665	14759	14860	14741	14765	14615	14840	14602	14618	14705	14664	14889	14536	14928	14820	14763	14931	14746	14874	14854	14780	14808	14835	14851	14564	14854	14839	14550	14734	14851	14601	14678	14633	14819	14827	14812	14891	14711	14677	14712	14791	14683	14702	14685	14873	14859	14814	14724	14750	15123	14951	14663	14588	14775	14921	14684	14583	14697	14550	14840	14817	14648	14763	14740	14747	14406	14883	14726	14769	14607	14820	14687	14706	14683	14642	14781	14811	14936	14631	14742	14814	14791	14618	14778	14902	14810	14904	14729	14807	14824	14868	14782	14745	14733	14677	14640	14926	14810	14711	14696	14700	14994	14882	14812	14804	14737	14830	14832	14519	14778	14686	14686	14713	14864	14926	14733	14875	14740	14954	14791	14683	14645	14608	14544	14685	14543	14733	14862	14736	14718	14916	14683	14692	14919	14777	14944	14638	14685	14718	14624	14593	14665	14951	14757	14853	14805	14759	14786	14714	14819	14580	14778	14650	14626	14731	14563	14663	14773	14773	14719	14662	14912	14561	14880	14682	14756	14662	14794	14786	14664	14630	14674	14818	14935	14926	14737	14710	14767	14622	14776	14818	14746	14690	14764	14623	14777	14761	14785	14808	14827	14992	14569	14552	14820	14600	14671	14957	14842	14692	14905	14770	14794	14870	14591	14972	14760	14777	14728	14622	14882	14806	14959	14580	14731	14767	14875	14819	14658	14688	14823	14812	14521	15144	14498	14682	14766	14737	14740	14692	14758	14880	14814	14729	14738	14580	14918	14878	14651	14672	14571	14731	14824	14768	14905	14806	14827	14773	14743	14802	14658	14770	14807	14707	14761	14775	14888	14782	14634	14552	14647	14812	14804	14654	14763	14719	14797	14735	14869	14833	14791	14457	14734	14748	14829	14671	14587	14757	14754	14740	14805	14823	14881	14891	14728	14708	14619	14696	14679	14884	14801	14860	15044	15012	14678	14975	14794	14808	14753	14662	14582	14885	14835	14847	14808	14741	14883	14923	14615	14774	14885	14829	14559	14902	14624	14781	14764	14703	14693	14729	14858	14772	14916	14944	14678	14685	14727	14769	14614	14624	14681	14676	14740	14841	14825	14852	14784	14783	14835	14949	14872	15006	14716	14500	14817	14652	14689	14640	14792	14771	14815	14780	14695	14814	14799	14801	14741	14848	14814	14616	14837	14872	14834	14674	14705	14556	14759	14788	14641	14806	14745	14577	14580	14719	14845	14729	14616	14856	14785	14918	14909	14849	14841	14768	14955	14796	14880	14757	14788	14750	14758	14864	14515	14761	14598	14610	14798	14813	14942	14950	14638	14675	14598	14957	14809	14896	14494	14760	14863	14790	14783	14740	14680	14700	14755	14597	14706	14786	14997	14673	14851	14651	14781	14735	14833	14755	14790	14713	14793	14803	14753	14854	14824	14982	14922	14721	14967	14723	14774	14496	14721	14906	14743	14629	14775	14621	14881	14737	14864	14728	14540	14900	14763	14681	14706	14681	14827	14913	14752	14662	14888	14742	14684	14755	14641	14862	14810	14834	14790	14711	14801	14761	14641	14541	14596	14868	14987	14907	14764	14884	14848	14758	14735	15027	14680	14727	14933	14717	14533	14832	14734	14726	14749	14590	14917	14810	14846	14885	14949	14788	14649	14826	14673	14886	14903	14953	14857	14663	14769	14807	14695	14550	14465	14720	14913	14853	14885	14923	14733	14761	14869	14940	14850	14595	14751	14999	14759	14924	14499	14633	14646	14583	14715	14725	14805	14822	14869	14609	14693	14726	14807	14773	14746	14881	14812	14832	14693	14788	14516	15008	14971	14779	14727	14795	14901	14723	14632	14696	14639	14772	14677	14843	14727	14734	14921	14696	14734	14649	14817	14883	14676	14793	14955	14661	14819	14793	14802	14575	14669	14682	14692	14841	14692	14473	14835	14750	14807	14661	14521	14634	14742	14932	14876	14641	14904	14863	14740	14804	14735	14734	14740	14823	14643	14810	14620	14629	14745	14828	14776	14684	14894	14876	14738	14781	14767	14605	14780	14648	14789	14794	14879	14713	14842	15012	14765	14792	14750	14725	14743	14618	14877	14756	14809	14618	14856	14785	14699	14927	14720	15009	14686	14555	14764	14496	14739	14729	14798	14836	14571	14759	14820	14649	14675	14840	14913	14756	14889	14963	14745	14568	14828	14963	14822	14921	14847	14673	14781	14801	14701	14836	15035	14764	14757	14632	14759	14723	14718	14793	14963	14875	14640	14696	14872	14854	14819	14813	14692	14932	14774	14604	14597	14940	14749	14855	14779	14819	14899	14787	14607	14697	14891	14574	14947	14786	14645	14606	14634	14701	14571	14869	14976	14902	14817	14930	14738	14650	14517	14786	14747	14740	14728	14833	14928	14769	14839	14746	14843	14526	14779	14633	14709	14817	14624	14825	14826	14671	14662	14865	14802	14680	14682	14597	14701	14792	14690	14854	14765	14860	14652	14640	14979	14745	14897	14756	14880	14570	14980	14751	14506	14813	14700	14774	14744	14869	14932	14994	14902	14643	14703	14847	14719	14837	14670	14827	14709	14517	14874	15055	14754	14723	14950	14875	14722	14743	14672	14834	14731	14796	14868	14859	14782	14824	14794	14913	14864	14697	14549	14646	14634	14814	14833	14697	14608	14838	14611	14712	14910	14796	14643	14769	15025	14566	14658	14535	14787	14761	14757	14590	14656	14629	14708	14578	14818	14824	14744	14886	14792	14791	14678	14594	14887	14906	14774	14877	14883	14865	14943	14874	14706	14663	14571	14710	14915	14781	14731	14821	14569	14718	14738	14874	14740	14734	14852	14851	14798	14767	14828	14764	14813	14836	14766	14763	14777	14646	14743	14756	14809	14860	14915	14944	14708	14501	14761	14667	14728	14876	14851	14860	14755	14662	14844	14829	14852	14635	14716	14600	14813	14752	14727	14834	14682	14846	14761	14663	14601	14799	14837	14679	14644	14720	14636	14647	14679	14865	14785	14787	14793	14786	14831
48748	77387	73165	58881	43804	35155	29734	24911	18825	16058	13660	13010	12476	11773	11369	11219	11060	11018	10831	10792	10927	10858	10830	10834	10864	10915	10791	10734	10905	10845	10773	10827	10703	10862	10833	10810	10608	10802	10721	10665	10709	10717	10700	10741	10666	10703	10549	10595	10708	10781	10634	10651	10759	10792	10768	10735	10774	10612	10679	10569	10566	10539	10809	10592	10669	10735	10632	10802	10490	10600	10805	10591	10608	10668	10616	10682	10442	10802	10572	10638	10592	10587	10564	10840	10706	10754	10619	10596	10700	10613	10706	10672	10484	10582	10591	10703	10504	10590	10744	10760	10666	10627	10732	10662	10530	10626	10558	10728	10626	10639	10638	10816	10692	10651	10539	10571	10657	10701	10533	10725	10901	10700	10532	10537	10625	10611	10690	10579	10770	10656	10595	10610	10623	10683	10637	10536	10572	10632	10693	10723	10408	10700	10672	10596	10604	10526	10557	10634	10664	10641	10575	10706	10567	10745	10608	10672	10672	10516	10692	10664	10552	10459	10654	10772	10642	10599	10696	10654	10642	10732	10682	10630	10782	10609	10633	10610	10581	10586	10626	10612	10617	10655	10489	10658	10725	10683	10638	10610	10759	10647	10533	10549	10629	10564	10804	10589	10736	10590	10671	10601	10590	10517	10570	10601	10721	10525	10614	10650	10696	10472	10612	10573	10537	10565	10733	10564	10645	10677	10610	10637	10532	10667	10583	10731	10810	10582	10680	10597	10554	10687	10576	10662	10532	10669	10621	10576	10663	10767	10637	10693	10609	10508	10695	10636	10617	10588	10734	10818	10684	10644	10603	10539	10632	10540	10699	10625	10687	10602	10652	10665	10734	10610	10501	10538	10681	10647	10646	10589	10679	10583	10589	10596	10701	10631	10626	10699	10701	10591	10746	10686	10564	10554	10517	10623	10699	10521	10638	10658	10707	10649	10663	10549	10649	10631	10844	10649	10675	10580	10543	10478	10565	10486	10518	10736	10682	10438	10664	10675	10718	10558	10563	10583	10603	10716	10763	10564	10549	10820	10667	10708	10527	10674	10658	10559	10738	10615	10644	10720	10585	10546	10626	10620	10599	10693	10585	10617	10645	10594	10679	10581	10716	10723	10630	10570	10580	10645	10538	10543	10606	10661	10701	10659	10789	10735	10760	10693	10716	10507	10690	10625	10611	10651	10665	10662	10666	10611	10641	10583	10646	10675	10583	10667	10790	10611	10629	10727	10609	10660	10640	10586	10537	10568	10608	10692	10640	10598	10585	10650	10672	10620	10685	10692	10485	10660	10480	10754	10519	10485	10653	10604	10762	10649	10499	10689	10629	10722	10703	10682	10600	10625	10584	10675	10673	10588	10511	10653	10592	10592	10678	10828	10698	10640	10645	10641	10631	10568	10695	10722	10590	10630	10697	10667	10600	10642	10611	10628	10707	10780	10745	10637	10600	10732	10786	10686	10542	10529	10600	10693	10612	10771	10581	10631	10610	10625	10596	10689	10710	10441	10600	10552	10659	10696	10613	10593	10549	10665	10609	10797	10676	10660	10769	10709	10738	10695	10681	10632	10586	10744	10669	10602	10713	10633	10713	10577	10677	10604	10614	10791	10567	10625	10547	10814	10574	10740	10646	10615	10634	10573	10566	10770	10663	10716	10458	10572	10811	10510	10642	10450	10701	10613	10657	10649	10723	10712	10727	10484	10763	10643	10816	10835	10649	10742	10628	10757	10798	10573	10677	10506	10627	10722	10677	10747	10694	10653	10850	10798	10689	10507	10734	10567	10846	10600	10671	10539	10754	10567	10548	10593	10527	10529	10734	10447	10639	10655	10517	10815	10823	10755	10503	10595	10569	10647	10603	10714	10724	10645	10704	10692	10757	10663	10546	10729	10598	10692	10585	10709	10749	10524	10577	10565	10553	10567	10701	10571	10735	10621	10705	10446	10754	10639	10703	10577	10455	10657	10572	10577	10635	10635	10703	10559	10533	10652	10538	10579	10530	10656	10693	10738	10611	10483	10799	10668	10683	10675	10484	10649	10671	10577	10492	10612	10705	10509	10574	10757	10632	10709	10633	10747	10751	10563	10536	10720	10795	10625	10499	10676	10527	10628	10567	10598	10597	10397	10609	10667	10687	10544	10689	10616	10588	10742	10621	10592	10736	10660	10583	10592	10629	10605	10704	10550	10750	10759	10718	10653	10559	10661	10592	10790	10788	10533	10718	10617	10703	10590	10506	10692	10455	10513	10613	10646	10649	10727	10614	10673	10577	10734	10516	10615	10593	10552	10519	10653	10723	10592	10682	10804	10547	10685	10721	10674	10592	10661	10646	10666	10681	10464	10726	10590	10671	10494	10679	10835	10777	10543	10705	10655	10512	10605	10594	10811	10639	10646	10710	10582	10816	10583	10721	10671	10722	10635	10684	10610	10738	10757	10661	10532	10621	10770	10676	10583	10679	10576	10470	10739	10571	10590	10805	10698	10650	10573	10607	10505	10716	10773	10661	10738	10613	10593	10565	10621	10677	10719	10568	10754	10687	10791	10610	10688	10582	10582	10760	10421	10522	10774	10807	10617	10634	10668	10679	10557	10638	10539	10586	10836	10484	10750	10716	10576	10672	10723	10454	10603	10651	10585	10552	10656	10630	10574	10613	10756	10665	10718	10744	10641	10675	10580	10657	10664	10583	10614	10686	10563	10699	10597	10657	10643	10778	10797	10664	10673	10588	10522	10686	10632	10565	10720	10771	10686	10535	10791	10628	10692	10604	10555	10756	10569	10731	10626	10661	10619	10721	10658	10704	10587	10630	10788	10600	10679	10638	10610	10655	10424	10542	10636	10649	10542	10640	10657	10704	10567	10681	10477	10817	10657	10729	10621	10579	10750	10619	10516	10692	10693	10685	10600	10601	10634	10609	10588	10598	10631	10574	10668	10690	10642	10555	10705	10611	10690	10556	10803	10633	10565	10718	10603	10761	10457	10771	10629	10590	10685	10494	10591	10544	10652	10827	10617	10555	10517	10694	10722	10667	10658	10736	10740	10535	10774	10683	10461	10698	10489	10667	10619	10550	10609	10722	10547	10619	10642	10785	10651	10536	10511	10690	10609	10698	10718	10669	10612	10676	10637	10716	10630	10724	10717	10652	10683	10800	10642	10818	10585	10577	10762	10663	10727	10575	10740	10665	10651	10606	10526	10690	10692	10773	10555	10502	10630	10774	10660	10696	10642	10568	10824	10644	10632	10483	10739	10726	10681	10617	10741	10521	10798	10800	10652	10730	10580	10537	10628	10677	10675	10611	10647	10670	10433	10541	10580	10624	10654	10668	10612	10736	10675	10652	10625	10606	10626	10699	10604	10662	10706	10696	10706	10573	10607	10565	10621	10656	10692	10540	10751	10606	10697	10541	10505	10627	10664	10566	10660	10652	10648	10659	10638	10674	10537	10716	10625	10651	10688	10608	10754	10613	10705	10556	10464	10597	10572	10846	10608	10627	10682	10605	10638	10500	10694	10660	10614	10492	10711	10661	10671	10717	10672	10617	10552	10763	10739	10550	10677	10662	10633	10638	10550	10557	10524	10674	10555	10526	10581	10628	10533	10584	10562	10760	10406	10700	10721	10619	10825	10679	10776	10630	10604	10591	10559	10582	10592	10720	10762	10663	10710	10738	10642	10680	10515	10599	10523	10878	10782	10619	10659	10531	10545	10506	10457	10726	10699	10657	10610	10618	10691	10704	10611	10566	10544	10792	10729	10595	10576	10520	10686	10477	10613	10516	10577	10552	10606	10754	10648	10588	10621	10566	10785	10697	10666	10590	10657	10711	10636	10746	10515	10585	10624	10600	10549	10685	10672	10742	10688	10537	10641	10500	10610	10516	10720	10655	10494	10598	10700	10702	10452	10639	10474	10696	10415	10687	10551	10630	10703	10738	10605	10560	10580	10641	10586	10577	10755	10705	10694	10887	10732	10684	10706	10750	10709	10569	10755	10666	10787	10629	10684	10502	10536	10678	10669	10641	10664	10594	10529	10596	10577	10711	10677	10539	10769	10511	10701	10645	10672	10564	10542	10661	10675	10750	10691	10733	10730	10851	10722	10744	10586	10740	10785	10626	10720	10713	10544	10587	10591	10675	10760	10717	10516	10772	10598	10740	10590	10686	10511	10759	10781	10660	10599	10625	10650	10694	10729	10550	10691	10525	10561	10599	10694	10705	10586	10564	10696	10462	10637	10754	10628	10594	10654	10469	10730	10590	10459	10673	10583	10687	10615	10630	10784	10508	10760	10634	10590	10593	10703	10736	10460	10509	10535	10684	10628	10608	10892	10660	10733	10713	10546	10699	10689	10758	10633	10456	10657	10678	10708	10679	10696	10677	10700	10597	10685	10647	10638	10652	10500	10592	10639	10749	10559	10633	10552	10499	10661	10660	10617	10490	10614	10732	10781	10654	10574	10684	10630	10656	10643	10754	10620	10511	10616	10611	10493	10565	10568	10649	10751	10681	10792	10626	10623	10502	10633	10513	10539	10706	10586	10742	10698	10582	10569	10728	10587	10711	10568	10734	10697	10538	10605	10666	10440	10712	10563	10554	10647	10664	10496	10735	10652	10667	10601	10527	10820	10771	10745	10627	10659	10647	10568	10599	10733	10618	10635	10598	10679	10621	10727	10766	10582	10752	10691	10490	10625	10600	10593	10761	10510	10564	10513	10747	10718	10626	10577	10606	10689	10726	10624	10620	10750	10765	10704	10641	10540	10672	10778	10590	10631	10604	10572	10667	10621	10721	10701	10640	10687	10729	10619	10586	10526	10619	10756	10577	10711	10734	10663	10798	10557	10560	10753	10723	10709	10678	10603	10665	10556	10753	10490	10672	10614	10523	10748	10767	10664	10517	10645	10690	10637	10680	10575	10549	10726	10607	10694	10568	10739	10585	10622	10644	10678	10595	10590	10706	10744	10691	10628	10625	10758	10597	10551	10574	10701	10702	10654	10576	10723	10785	10791	10658	10678	10657	10683	10721	10811	10536	10749	10677	10567	10662	10539	10687	10443	10676	10741	10581	10844	10577	10745	10538	10731	10709	10553	10738	10610	10629	10632	10531	10665	10746	10580	10718	10536	10686	10493	10474	10622
24296	21400	32875	39580	45100	44152	41989	31861	24095	20867	18877	17677	16880	16155	16076	15941	15663	15602	15514	15310	15392	15233	15332	15136	15176	15025	15207	15142	15145	14910	15247	15324	15095	15263	15109	15118	15060	15070	15050	14996	14839	15020	15341	15222	15082	15075	14817	14935	14963	14810	15011	14727	14967	15031	14787	15088	14952	14938	15049	15036	14998	15241	15230	14883	14807	14978	14911	15096	14806	14902	14990	15146	15013	14936	14741	14880	15056	14969	14916	14852	14980	15064	15075	15201	14952	15021	15045	14969	14944	14989	14812	14751	14964	14728	15074	14964	14773	14905	14844	14999	14913	15043	14905	14880	15047	15112	14871	14719	14859	14953	14939	14943	14874	14985	14907	14990	14836	14848	14856	14941	14924	15020	14942	15027	15189	14934	15076	14979	14926	14983	14904	14827	14921	14985	14850	14797	15081	14840	14981	14927	14993	14934	15013	15043	14726	14765	14960	14894	14814	14755	14821	15062	14812	14910	14910	15070	15019	14874	15080	14848	14869	14987	15059	14899	14973	14930	15085	15074	14871	14921	14773	14969	14761	14950	14693	15096	14822	14960	14873	15089	15028	15008	15097	15095	15179	14977	14963	15078	15131	14896	15016	14737	14959	14800	14810	15132	14859	14816	14966	14829	14795	14818	15114	15019	15113	14918	15044	14877	15123	14861	14790	14955	14733	14990	14931	15202	14951	14919	14827	14977	15002	14948	14898	15154	14909	14903	14881	15122	15034	15047	14974	14964	14980	15030	14899	14732	14880	14901	15006	15165	14687	14929	14821	15048	15022	15104	15046	14796	14954	15247	14870	14924	14899	14855	14925	14838	14876	14872	15090	15027	15192	14959	14821	14954	14936	15034	14837	14890	14767	14991	14920	14909	14999	14916	15064	14882	14863	14913	14990	14845	15056	15138	14840	14840	14724	14868	14929	14784	14954	15211	14915	14817	15010	14923	14984	15011	15009	15046	14560	14694	14964	14976	14996	15108	15010	15080	14943	14902	15152	14715	14797	14988	14966	14807	14794	15009	15037	15034	14996	15000	15045	14847	15103	14898	14883	14780	14861	14879	15049	14871	14785	15001	14872	15109	15005	15058	15147	14991	14910	14878	14897	15115	15160	14894	15058	15129	15161	14952	14952	15024	14901	15061	15021	14747	15001	14889	15013	14837	14943	15041	14822	15011	14694	14935	14991	15096	14976	14759	14999	14851	14968	14742	14899	14841	15108	15011	14981	14984	15122	14996	14995	15088	15053	14921	15030	15041	14842	15111	15002	15005	15026	14868	15158	14981	15044	14910	14967	14962	14871	15019	15045	14907	14858	14834	14949	15136	14870	14966	14871	14925	15077	14980	15165	14939	14951	15100	15011	14880	14861	15126	14911	15046	15140	14989	14938	14861	14795	15014	14977	14990	14899	14815	14910	15023	14890	15006	14957	14759	14859	14977	14927	14981	14841	15010	14881	15087	14934	15022	14840	14944	15031	14945	15074	14847	15027	14925	14792	14962	14867	14976	15039	14868	14930	14633	15202	15087	15100	15181	14856	14882	15209	14942	15165	14978	14876	14954	14863	14993	14807	15058	15027	14871	14870	15191	15069	14828	14745	14712	14862	14955	14937	14849	14925	15105	14941	14940	14985	14832	14978	14965	14948	15093	14968	14955	14959	14917	14991	14937	14857	14951	14855	14787	15050	14927	14885	15043	14921	14942	14854	15015	14833	14904	14939	14995	14866	15125	14826	14645	15005	15187	15020	15136	15044	14983	14859	15039	14934	14787	15006	14917	14932	15149	15076	14910	14886	14840	14680	15001	14923	14944	14700	15075	15133	14941	15017	15045	15176	14793	14906	14801	14778	14926	14951	15051	15018	14907	15064	14951	14846	14924	14880	14910	14922	14995	15139	15128	14990	15002	15138	14937	14875	14888	14939	14860	14993	15132	15138	14975	15166	15067	15075	15056	14871	14679	14985	15044	14878	15189	15048	14998	15088	15105	15046	14821	15121	15252	15007	15008	15112	14936	14955	15123	14921	15040	14895	14960	15082	14810	14890	14896	14865	14928	15046	14982	15022	14955	14908	15082	14931	14955	14918	14866	15192	15084	14863	15004	15112	14840	15067	14894	14803	15184	14990	14817	14707	14822	14750	14859	15047	15213	15071	14786	15013	14947	15050	15003	14819	14719	14895	14817	15129	14958	14855	14913	14974	14845	14845	14910	15060	15215	14923	14899	14851	15177	14859	15097	15068	14901	14925	14964	14846	14856	15086	14946	14927	14945	14809	15055	14763	14941	14952	14721	14884	15037	15131	14970	15237	14967	14956	14897	15119	14911	15181	14920	14900	14870	15102	14966	14916	14876	14790	15037	14944	14884	15078	15027	14845	14931	14893	15079	14984	14892	15013	15029	14863	15030	15056	14878	15087	14888	15119	15148	14945	14989	14878	15054	15039	15319	14938	15012	14847	14735	14882	15018	14970	14887	14987	15094	15134	14959	15037	15019	15093	15028	15143	14890	14814	15095	15132	14966	14947	14901	14873	14899	14920	15046	14946	14941	14944	14835	14958	15011	14985	14866	15073	15005	14919	14808	15041	14866	14903	14832	14896	15094	14995	15008	14767	15011	14795	14994	14931	14984	15064	15049	14899	14859	14887	15073	15205	14987	14958	15138	14966	14922	14804	14837	14859	14874	14992	14920	15092	14838	14976	14941	15017	14912	14876	14757	14827	15199	14974	14799	14923	14913	15006	14862	14894	14947	14936	15064	15003	14864	14817	14852	14855	15001	15058	14935	14847	14915	15012	14777	15001	14690	15108	14960	15186	14962	15269	14794	14903	14870	14737	14820	14776	14900	14944	15098	14970	14815	15122	14977	14953	14854	14830	14953	15157	14914	14887	14893	14906	15005	14944	14817	14894	14904	14903	14848	15003	15040	14951	15173	15122	14935	15030	14890	14849	14978	15029	14984	14974	14810	15008	14891	14948	14919	14980	14918	15161	14932	15052	14981	15104	15043	15076	15007	15137	14783	14893	15052	14993	15012	14969	14875	14956	15091	14912	14818	14971	15035	15007	14966	15099	14987	14898	14932	14811	15038	14941	15000	15032	14977	15110	14940	15013	14960	14999	14989	14912	14954	15084	14875	15095	14931	15058	14812	14893	15048	14972	14823	15095	14987	14980	15081	14886	14823	15001	15056	14832	14710	14862	15096	14998	15096	14905	14870	15119	14828	14861	14917	14875	14909	14974	15021	15104	15005	14796	15044	14934	15037	15091	14950	14888	15085	14818	14735	14902	15011	14793	14787	14997	15011	14871	15023	15019	15055	15182	14975	15179	15007	15167	14765	14963	14976	14827	15055	14995	15021	14960	15047	14855	14900	15132	14905	14779	15000	15012	14868	14938	15047	14956	14906	14914	14861	14856	14804	15250	14829	14832	15024	14977	15017	14757	14943	15083	15022	14957	14927	15063	15109	15093	14826	14771	14797	14833	14938	14916	15028	14650	14944	14791	14862	14941	15057	14934	14750	14793	14846	15016	14993	15144	15073	15139	14848	14861	14828	14953	14812	14975	14755	14904	14916	15092	14905	15196	14902	14978	14911	14915	15010	15044	14838	14976	15216	14957	15008	14818	15083	14989	15018	15207	14997	15262	14915	14839	14941	14725	14914	14799	14963	15095	14847	14819	14971	15068	14976	14903	14965	15044	14818	14812	14953	14949	14865	14711	15050	15005	15063	14901	14754	15042	14900	14865	14925	15161	14860	14877	14797	14924	14929	15073	15096	15068	14935	14954	15078	14851	14977	14825	14931	15036	15007	14891	14985	14766	14856	14865	14835	14786	15061	14986	14737	14896	14838	14966	14768	15088	14949	14943	15125	14948	14934	15172	14879	15025	14796	14877	14892	14954	14810	14824	14789	14827	14963	15036	14938	14949	15120	15031	14924	14943	14808	14914	15084	15079	15026	14835	14780	14994	14938	14972	15219	14997	14955	15068	15023	14859	15166	15074	14976	14950	15085	14801	14905	15044	14928	14819	14966	14927	15038	14903	14811	14981	15192	14981	14977	15081	14803	14880	14890	14916	15060	14902	14717	14884	14988	14961	15042	15199	14915	14936	14890	14787	15050	14954	14879	15055	14802	14961	15073	15073	15087	14935	14850	14874	14798	14970	14799	14903	14878	14892	14995	15073	15072	15083	14934	15062	14763	14900	14850	14890	14747	14822	14959	14805	14746	15039	14966	14854	14979	14967	14990	14877	14997	14938	14989	14932	14881	14814	14865	14787	14912	15159	15028	15195	14923	15011	14957	14912	14994	14885	14907	15069	15005	14822	14825	15034	15009	15118	14940	14901	14883	14996	14903	14823	14924	14971	15027	14891	15041	14708	15136	14887	15064	14932	14865	15183	14915	15015	15027	14960	15089	14872	15056	15088	14944	14740	14985	14926	14825	15134	14838	15049	14906	15064	14923	15150	14979	14907	14885	15021	15091	14918	15198	15302	15040	15039	14948	14955	15010	15054	15011	14942	14878	15077	15018	15168	14889	14984	14962	14897	14975	14970	14954	14970	14902	14895	14933	14927	14774	14949	14790	14995	15000	15007	15089	14785	15008	14969	14904	15026	15028	15066	14861	15217	14883	15084	15074	15086	15181	15039	14858	14779	14935	14920	14907	15064	15078	15073	15013	14991	14881	14866	14855	14977	15117	15010	14972	14929	14968	14968	15041	14857	14745	14922	15108	15107	14865	14954	14778	14905	14888	15018	14789	15002	14773	14865	14970	14763	14848	15074	14924	14969	14878	15119	14707	14940	15038	14964	14839	15099	14993	14988	15111	14886	15155	14840	15022	15135	15035	14987	15044	14953	14894	14957	14936	14795	15123	15055	15015	15082	14995	15008	14867	15028	14936	14886	15003	14960	14969	15013	15022	14858	15072	14881	15100	14974	14951	14810	14831	14624	14982	14981	14938	14909	14952	14970	14818	14991	14828	14996	14956	15002	14899	14839	15068	15064	14919	14729	14938	14819	15050	14694	14861	14919	14885	15182	14966	15047	15112	15106	14914	15130	14964	15078	15260	15209	15043	14932	14968	14766	14792	14775	14960	14986	14984	14999	14853	15006	14796	15083	14956	15008	14945	15013	15037
51744	84109	81767	69424	58056	46723	38375	28570	20302	16645	14728	13474	12724	12016	11695	11459	11316	11293	11223	11014	11239	10878	11060	11051	11157	10883	11001	10966	10981	10966	11063	10878	10800	10917	10854	10954	10752	10767	10994	10908	10631	10918	10634	10765	10812	10726	10763	10959	10790	10715	10874	10630	10772	10676	10751	10884	10648	10683	10763	10668	10763	10837	10795	10719	10724	10674	10563	10662	10565	10667	10617	10830	10782	10449	10715	10781	10883	10789	10855	10732	10726	10766	10637	10696	10652	10652	10722	10727	10752	10750	10683	10777	10660	10816	10763	10692	10856	10719	10861	10664	10631	10830	10653	10672	10798	10873	10796	10607	10725	10809	10722	10907	10694	10834	10850	10717	10845	10703	10805	10681	10676	10596	10823	10903	10750	10754	10873	10643	10760	10680	10648	10683	10826	10713	10696	10513	10701	10756	10784	10675	10654	10720	10695	10724	10657	10821	10801	10809	10667	10608	10797	10655	10600	10970	10817	10747	10678	10821	10825	10635	10787	10813	10745	10769	10866	10626	10606	10617	10725	10663	10605	10717	10836	10692	10811	10866	10921	10787	10812	10770	10728	10730	10787	10806	10833	10626	10680	10824	10772	10732	10581	10772	10824	10686	10688	10591	10728	10720	10797	10763	10783	10743	10764	10771	10807	10731	10673	10840	10724	10687	10643	10707	10803	10759	10632	10791	10875	10640	10722	10831	10655	10716	10834	10778	10722	10767	10846	10639	10738	10533	10751	10681	10824	10837	10758	10655	10543	10764	10613	10723	10650	10620	10761	10696	10563	10668	10758	10860	10571	10647	10681	10784	10610	10877	10699	10608	10696	10763	10780	10864	10616	10656	10795	10838	10787	10592	10761	10747	10642	10741	10723	10631	10772	10797	10676	10725	10784	10752	10720	10871	10921	10751	10666	10711	10815	10673	10641	10768	10642	10751	10559	10772	10719	10631	10761	10892	10891	10732	10863	10804	10661	10812	10796	10743	10781	10662	10796	10882	10725	10635	10749	10713	10756	10819	10821	10777	10565	10635	10805	10738	10857	10675	10665	10616	10738	10859	10706	10730	10827	10574	10689	10879	10722	10653	10749	10677	10757	10722	10692	10647	10779	10807	10572	10704	10816	10746	10730	10737	10702	10552	10763	10688	10613	10620	10820	10771	10798	10820	10788	10818	10707	10860	10708	10582	10842	10823	10783	10715	10838	10697	10687	10765	10810	10743	10743	10754	10845	10781	10729	10820	10815	10723	10743	10777	10703	10693	10671	10758	10732	10745	10601	10559	10715	10561	10711	10803	10582	10782	10670	10669	10796	10749	10662	10823	10637	10803	10713	10794	10738	10768	10523	10672	10674	10888	10742	10649	10850	10797	10600	10696	10597	10693	10828	10766	10797	10761	10804	10644	10668	10641	10575	10533	10818	10741	10727	10847	10794	10719	10779	10726	10660	10793	10771	10772	10797	10885	10528	10839	10743	10633	10684	10800	10798	10702	10741	10707	10625	10755	10727	10666	10757	10653	10559	10706	10693	10631	10873	10624	10834	10750	10658	10692	10749	10754	10785	10676	10785	10833	10610	10701	10669	10682	10757	10674	10747	10767	10758	10672	10609	10623	10639	10749	10554	10773	10807	10797	10610	10739	10648	10817	10757	10689	10728	10844	10666	10687	10706	10666	10630	10783	10706	10690	10701	10663	10774	10692	10645	10609	10756	10721	10687	10720	10647	10605	10689	10531	10602	10799	10694	10697	10889	10772	10754	10828	10738	10870	10788	10774	10680	10642	10650	10527	10768	10640	10755	10841	10656	10679	10765	10573	10720	10825	10720	10708	10851	10806	10797	10721	10663	10760	10732	10782	10878	10687	10602	10778	10647	10817	10643	10704	10701	10774	10829	10630	10705	10800	10777	10911	10689	10801	10911	10656	10846	10728	10647	10706	10615	10749	10860	10745	10717	10816	10852	10751	10716	10705	10670	10820	10777	10549	10709	10665	10730	10678	10694	10755	10700	10783	10715	10697	10757	10763	10803	10769	10695	10610	10860	10787	10649	10698	10663	10707	10890	10668	10836	10818	10764	10742	10593	10607	10743	10781	10569	10727	10709	10815	10754	10761	10782	10785	10804	10649	10807	10715	10723	10575	10777	10597	10572	10695	10806	10837	10720	10638	10835	10833	10698	10827	10695	10617	10722	10705	10814	10798	10705	10713	10807	10723	10774	10736	10813	10618	10762	10806	10846	10815	10774	10619	10737	10654	10682	10801	10565	10637	10775	10859	10688	10731	10672	10706	10744	10806	10651	10748	10759	10602	10694	10721	10548	10823	10823	10687	10724	10831	10709	10808	10590	10795	10691	10747	10722	10754	10804	10873	10646	10880	10700	10827	10664	10861	10851	10711	10660	10912	10751	10774	10781	10642	10670	10766	10810	10737	10666	10603	10764	10608	10675	10804	10716	10811	10603	10595	10737	10823	10781	10691	10812	10867	10795	10689	10858	10771	10761	10657	10822	10800	10721	10649	10670	10779	10916	10707	10822	10744	10751	10674	10796	10688	10697	10794	10859	10577	10624	10885	10809	10645	10758	10750	10726	10725	10640	10777	10683	10731	10710	10649	10662	10820	10732	10655	10827	10776	10794	10694	10845	10740	10841	10784	10734	10626	10709	10850	10853	10705	10526	10620	10620	10786	10882	10553	10722	10629	10644	10811	10733	10786	10792	10685	10850	10588	10757	10730	10770	10699	10682	10802	10613	10845	10707	10715	10704	10717	10840	10755	10768	10715	10664	10523	10734	10607	10900	10823	10821	10745	10960	10747	10878	10623	10803	10665	10712	10707	10784	10715	10644	10682	10708	10699	10854	10676	10729	10602	10734	10797	10710	10867	10848	10787	10716	10540	10687	10686	10773	10683	10834	10711	10705	10667	10723	10689	10894	10702	10819	10834	10664	10790	10790	10822	10611	10734	10766	10662	10869	10613	10566	10701	10758	10696	10835	10644	10764	10665	10786	10764	10778	10734	10651	10664	10681	10788	10654	10777	10688	10729	10643	10705	10765	10709	10756	10645	10679	10780	10625	10591	10863	10546	10792	10715	10744	10713	10725	10690	10707	10704	10614	10726	10692	10598	10679	10654	10595	10744	10746	10788	10770	10827	10807	10730	10808	10697	10832	10883	10661	10716	10740	10745	10694	10753	10742	10648	10736	10765	10699	10852	10685	10680	10710	10614	10620	10719	10748	10749	10722	10617	10701	10721	10872	10756	10727	10662	10613	10827	10664	10738	10609	10791	10766	10687	10843	10626	10836	10783	10747	10539	10813	10635	10623	10706	10618	10631	10768	10779	10680	10840	10786	10613	10753	10835	10707	10680	10798	10701	10709	10610	10756	10764	10777	10674	10724	10690	10735	10822	10741	10629	10714	10824	10766	10728	10789	10806	10786	10865	10782	10718	10573	10814	10706	10718	10771	10855	10874	10802	10798	10524	10745	10737	10760	10702	10687	10697	10823	10633	10735	10794	10724	10784	10734	10737	10679	10759	10766	10761	10772	10777	10748	10702	10804	10465	10638	10875	10698	10740	10725	10773	10751	10743	10791	10704	10760	10815	10874	10882	10587	10762	10811	10699	10737	10775	10602	10753	10707	10839	10724	10803	10703	10718	10845	10797	10683	10817	10845	10578	10651	10602	10760	10808	10834	10666	10688	10683	10746	10638	10565	10627	10660	10839	10780	10738	10667	10805	10751	10718	10709	10892	10722	10801	10829	10704	10756	10639	10681	10586	10932	10662	10636	10718	10871	10831	10659	10667	10663	10708	10739	10784	10772	10611	10608	10855	10751	10714	10769	10910	10792	10564	10692	10638	10921	10707	10782	10816	10820	10702	10708	10874	10615	10835	10743	10805	10640	10867	10737	10605	10798	10779	10735	10639	10765	10713	10794	10712	10824	10678	10662	10619	10734	10786	10875	10749	10721	10684	10712	10737	10724	10743	10630	10690	10687	10728	10891	10765	10762	10706	10828	10754	10630	10828	10692	10635	10786	10713	10642	10799	10725	10730	10753	10753	10623	10822	10695	10737	10776	10698	10642	10638	10780	10692	10773	10652	10677	10687	10819	10839	10733	10785	10751	10849	10672	10868	10796	10718	10596	10739	10674	10821	10728	10740	10635	10753	10718	10680	10702	10677	10823	10776	10705	10704	10661	10948	10638	10913	10882	10716	10705	10597	10712	10700	10742	10692	10780	10538	10783	10742	10782	10698	10787	10789	10662	10755	10761	10583	10662	10870	10670	10723	10713	10816	10727	10771	10951	10716	10722	10764	10725	10751	10845	10682	10662	10813	10685	10695	10776	10734	10645	10806	10665	10634	10648	10693	10740	10913	10848	10597	10840	10856	10784	10774	10727	10902	10846	10763	10711	10614	10725	10722	10864	10691	10895	10706	10608	10810	10639	10738	10708	10562	10790	10713	10678	10705	10759	10682	10671	10689	10705	10594	10832	10790	10754	10813	10672	10645	10782	10845	10727	10817	10650	10673	10777	10712	10651	10628	10798	10690	10718	10745	10739	10819	10736	10724	10597	10825	10768	10615	10764	10715	10807	10706	10692	10724	10723	10725	10755	10922	10894	10619	10638	10791	10770	10683	10760	10728	10764	10736	10587	10546	10869	10538	10782	10796	10891	10784	10599	10819	10919	10822	10748	10604	10771	10953	10708	10775	10731	10848	10573	10822	10707	10792	10615	10561	10786	10637	10690	10612	10807	10820	10745	10727	10731	10561	10791	10598	10596	10901	10855	10851	10579	10527	10754	10814	10803	10823	10692	10789	10574	10818	10796	10766	10662	10678	10743	10833	10669	10700	10759	10695	10700	10681	10798	10663	10711	10706	10757	10715	10568	10638	10646	10633	10734	10745	10666	10736	10745	10608	10682	10670	10675	10824	10843	10689	10627	10908	10725	10781	10581	10938	10740	10894	10693	10694	10851	10801	10732	10684	10638	10773	10751	10715	10628	10765	10770	10568	10725	10850	10588	10763	10613	10731	10737	10733	10768	10527	10709	10793	10857	10781	10684	10705	10737	10653	10739	10690	10820	10836	10825	10849	10830	10823	10779	10790	10692	10813	10718	10809	10755	10776	10806	10866
45426	59388	60876	52020	36880	29243	25055	22138	19233	17747	16788	16088	15643	15173	14942	14809	14624	14800	14872	14916	14656	14696	14801	14799	14599	14634	14680	14420	14707	14440	14710	14596	14756	14519	14740	14500	14555	14545	14459	14786	14582	14522	14540	14559	14586	14603	14489	14557	14390	14573	14638	14700	14401	14447	14515	14573	14714	14593	14633	14397	14396	14344	14506	14430	14505	14601	14483	14528	14356	14494	14412	14535	14568	14698	14385	14506	14233	14339	14668	14465	14539	14549	14641	14486	14483	14538	14350	14355	14434	14482	14095	14434	14402	14681	14430	14513	14484	14600	14572	14745	14653	14416	14504	14473	14531	14549	14522	14651	14534	14562	14576	14501	14594	14685	14519	14611	14498	14328	14417	14325	14515	14304	14424	14460	14675	14525	14677	14531	14544	14568	14536	14511	14290	14685	14607	14477	14495	14631	14590	14460	14647	14542	14669	14344	14662	14556	14474	14564	14574	14639	14375	14590	14582	14474	14546	14436	14280	14359	14664	14650	14426	14506	14567	14355	14458	14394	14495	14580	14579	14569	14635	14573	14631	14633	14674	14306	14528	14374	14449	14554	14277	14680	14536	14501	14439	14623	14541	14387	14567	14448	14497	14620	14468	14366	14603	14339	14642	14575	14564	14606	14638	14546	14558	14410	14356	14386	14683	14627	14467	14310	14646	14580	14595	14764	14483	14517	14357	14648	14481	14626	14685	14336	14428	14340	14209	14461	14391	14562	14576	14344	14558	14361	14394	14392	14610	14636	14603	14446	14386	14346	14408	14567	14489	14547	14595	14388	14433	14635	14632	14619	14445	14435	14409	14362	14501	14454	14616	14561	14548	14615	14515	14769	14472	14557	14395	14505	14596	14433	14522	14542	14519	14467	14596	14667	14413	14509	14471	14607	14716	14562	14331	14565	14449	14503	14604	14558	14539	14570	14694	14532	14432	14625	14633	14464	14494	14734	14498	14432	14714	14375	14785	14412	14330	14505	14728	14433	14432	14416	14659	14586	14479	14402	14505	14339	14552	14471	14474	14512	14439	14557	14624	14553	14478	14481	14587	14504	14592	14509	14465	14559	14578	14404	14472	14429	14368	14518	14540	14590	14512	14596	14672	14572	14393	14469	14608	14504	14593	14525	14396	14736	14402	14458	14605	14549	14504	14646	14592	14512	14509	14299	14274	14631	14534	14457	14639	14194	14227	14468	14661	14497	14429	14591	14392	14731	14542	14506	14513	14572	14587	14466	14517	14516	14500	14512	14595	14594	14754	14414	14664	14691	14662	14443	14576	14233	14541	14597	14410	14556	14421	14622	14616	14597	14547	14714	14552	14465	14380	14527	14435	14631	14614	14672	14306	14418	14311	14560	14290	14735	14653	14530	14361	14567	14675	14445	14453	14255	14545	14279	14397	14328	14348	14532	14501	14327	14497	14549	14584	14460	14470	14542	14455	14425	14358	14411	14518	14422	14462	14370	14293	14489	14550	14644	14485	14566	14687	14685	14679	14557	14587	14510	14601	14704	14577	14445	14595	14501	14573	14441	14327	14493	14470	14504	14548	14576	14314	14309	14626	14565	14485	14698	14330	14244	14514	14450	14639	14479	14525	14711	14348	14574	14609	14629	14549	14514	14394	14373	14636	14737	14417	14485	14521	14522	14673	14672	14462	14603	14559	14586	14478	14733	14451	14423	14359	14426	14580	14576	14424	14402	14570	14485	14715	14522	14247	14614	14714	14592	14700	14610	14243	14539	14534	14537	14645	14526	14456	14649	14388	14414	14718	14352	14399	14634	14659	14399	14562	14553	14635	14384	14577	14395	14480	14622	14398	14744	14530	14499	14544	14537	14384	14406	14405	14748	14545	14611	14512	14313	14390	14470	14420	14304	14481	14624	14651	14314	14290	14433	14598	14439	14764	14517	14502	14521	14429	14349	14339	14572	14478	14388	14597	14474	14682	14597	14446	14507	14523	14658	14610	14403	14322	14292	14547	14442	14612	14661	14578	14617	14481	14589	14728	14347	14532	14418	14350	14334	14528	14665	14430	14489	14591	14395	14524	14617	14440	14298	14696	14648	14438	14489	14537	14611	14482	14408	14496	14643	14603	14744	14341	14676	14509	14567	14550	14734	14630	14685	14531	14496	14420	14549	14649	14513	14235	14564	14388	14355	14569	14480	14484	14383	14547	14505	14570	14501	14557	14610	14563	14462	14632	14293	14636	14667	14485	14443	14482	14642	14657	14581	14516	14582	14394	14671	14685	14619	14457	14609	14725	14444	14646	14303	14530	14607	14416	14657	14529	14376	14362	14500	14305	14381	14594	14554	14536	14567	14429	14587	14464	14552	14644	14484	14510	14679	14555	14572	14611	14615	14753	14584	14396	14397	14467	14417	14378	14219	14526	14672	14549	14530	14579	14605	14494	14672	14214	14526	14591	14306	14303	14686	14586	14350	14551	14580	14558	14600	14516	14597	14440	14503	14250	14570	14378	14571	14397	14660	14397	14418	14612	14559	14365	14557	14673	14756	14495	14492	14584	14509	14307	14644	14652	14613	14666	14449	14460	14448	14612	14507	14436	14515	14667	14610	14753	14741	14597	14668	14566	14516	14449	14661	14378	14613	14453	14530	14542	14364	14543	14466	14467	14620	14460	14427	14558	14500	14580	14324	14422	14356	14328	14396	14487	14594	14589	14404	14877	14646	14417	14521	14557	14504	14592	14529	14463	14445	14513	14455	14523	14533	14551	14595	14438	14762	14514	14454	14337	14472	14421	14486	14643	14619	14467	14505	14551	14452	14415	14442	14553	14476	14382	14612	14743	14512	14348	14439	14616	14615	14432	14394	14620	14670	14692	14710	14555	14503	14586	14479	14426	14514	14670	14683	14393	14636	14586	14528	14366	14363	14553	14474	14538	14552	14780	14601	14562	14406	14691	14595	14464	14464	14568	14566	14486	14444	14621	14505	14574	14773	14509	14446	14602	14589	14515	14472	14243	14511	14619	14639	14542	14418	14293	14457	14586	14542	14501	14425	14282	14510	14578	14443	14571	14530	14698	14561	14657	14616	14558	14415	14636	14564	14440	14593	14517	14460	14619	14648	14533	14714	14585	14580	14489	14394	14462	14690	14605	14456	14312	14513	14567	14648	14723	14388	14453	14691	14416	14610	14671	14443	14587	14533	14381	14328	14417	14663	14713	14470	14605	14515	14372	14720	14711	14534	14597	14646	14537	14402	14457	14444	14573	14622	14462	14737	14412	14601	14328	14622	14553	14519	14561	14529	14467	14673	14406	14419	14587	14578	14432	14568	14466	14721	14619	14471	14568	14620	14560	14515	14480	14574	14563	14546	14599	14516	14671	14382	14348	14428	14590	14735	14443	14558	14608	14604	14674	14602	14687	14567	14377	14640	14556	14350	14575	14435	14613	14723	14456	14516	14592	14419	14663	14532	14481	14513	14550	14447	14483	14555	14578	14501	14671	14646	14531	14501	14549	14494	14584	14627	14542	14501	14473	14418	14673	14606	14476	14529	14359	14579	14734	14422	14394	14693	14763	14523	14509	14530	14431	14497	14493	14550	14628	14556	14651	14407	14549	14699	14371	14540	14607	14392	14577	14458	14513	14495	14524	14516	14512	14527	14560	14467	14693	14360	14481	14530	14555	14449	14460	14658	14650	14567	14520	14699	14447	14611	14525	14411	14342	14536	14545	14770	14537	14638	14586	14615	14821	14387	14169	14458	14699	14523	14479	14529	14628	14608	14505	14629	14505	14661	14574	14509	14513	14485	14531	14363	14429	14424	14508	14590	14528	14636	14576	14524	14477	14527	14472	14419	14683	14745	14692	14596	14338	14568	14392	14689	14624	14619	14347	14510	14658	14656	14541	14547	14603	14673	14815	14703	14492	14506	14484	14500	14460	14362	14569	14460	14352	14334	14506	14660	14459	14557	14591	14387	14778	14472	14591	14401	14430	14550	14355	14688	14597	14647	14574	14684	14583	14571	14586	14537	14515	14499	14479	14480	14356	14530	14629	14549	14746	14459	14738	14534	14584	14529	14501	14360	14714	14607	14460	14552	14585	14415	14527	14490	14454	14634	14513	14453	14512	14684	14503	14726	14709	14581	14468	14485	14568	14580	14564	14586	14618	14739	14258	14588	14431	14506	14425	14460	14585	14427	14414	14506	14481	14291	14585	14681	14349	14632	14688	14452	14484	14701	14656	14645	14722	14623	14355	14573	14739	14495	14459	14554	14553	14286	14477	14493	14411	14600	14705	14475	14521	14486	14474	14483	14633	14532	14512	14492	14509	14462	14680	14686	14595	14616	14635	14517	14450	14749	14527	14378	14583	14553	14437	14403	14568	14327	14381	14373	14360	14424	14617	14609	14468	14431	14657	14583	14517	14467	14729	14651	14554	14616	14317	14522	14425	14375	14453	14577	14653	14594	14646	14328	14434	14637	14371	14316	14633	14524	14531	14488	14641	14633	14394	14553	14699	14562	14569	14412	14500	14505	14509	14466	14546	14577	14472	14454	14673	14529	14405	14562	14429	14626	14430	14720	14679	14569	14925	14500	14476	14453	14436	14329	14414	14654	14671	14749	14504	14498	14424	14387	14467	14570	14615	14500	14506	14457	14444	14521	14496	14582	14629	14492	14501	14390	14558	14416	14574	14456	14617	14822	14613	14722	14577	14565	14649	14635	14479	14425	14389	14393	14462	14570	14305	14563	14489	14548	14402	14425	14359	14683	14487	14524	14639	14398	14417	14518	14519	14662	14392	14555	14565	14597	14628	14665	14590	14602	14733	14419	14450	14689	14696	14513	14523	14497	14477	14597	14465	14467	14741	14581	14685	14495	14416	14556	14535	14506	14457	14703	14623	14581	14684	14605	14523	14441	14675	14670	14518	14523	14440	14508	14497	14623	14638	14383	14621	14630	14547	14521	14436	14583	14716	14455	14511	14518	14650	14458	14350	14749	14705	14612	14809	14727	14497	14373	14572	14433	14648	14545	14555	14507	14375	14611	14649	14534	14661	14608	14410	14499	14640	14360	14455	14411	14356	14424	14406	14718	14402	14416	14494	14598	14691	14758	14466	14375	14422	14468	14677	14540	14507	14617	14542	14594	14387	14526	14736	14432
49171	68064	61924	47920	33190	26695	22222	19067	16202	14044	12981	12334	11638	11140	11080	10744	10752	10848	10785	10710	10806	10891	10719	10576	10744	10520	10690	10595	10713	10546	10720	10424	10836	10585	10588	10652	10618	10526	10517	10586	10634	10504	10554	10622	10548	10458	10402	10614	10649	10477	10450	10616	10437	10546	10405	10616	10508	10519	10428	10395	10432	10440	10635	10654	10617	10611	10466	10481	10527	10473	10467	10396	10395	10560	10579	10421	10530	10545	10292	10611	10613	10578	10495	10481	10302	10469	10505	10452	10553	10408	10519	10579	10575	10491	10406	10476	10584	10522	10349	10485	10494	10542	10571	10689	10559	10540	10558	10483	10581	10450	10467	10444	10510	10524	10594	10511	10568	10490	10388	10566	10480	10509	10571	10497	10500	10443	10742	10575	10552	10446	10578	10576	10505	10532	10503	10568	10336	10543	10504	10646	10453	10256	10512	10394	10367	10530	10607	10633	10565	10490	10564	10604	10516	10455	10497	10492	10476	10579	10415	10632	10407	10506	10642	10554	10535	10371	10511	10465	10595	10498	10791	10572	10541	10467	10576	10456	10569	10496	10419	10507	10738	10344	10522	10479	10609	10495	10544	10546	10569	10527	10422	10535	10547	10432	10536	10426	10591	10625	10545	10468	10681	10451	10667	10411	10360	10628	10556	10643	10649	10535	10508	10591	10426	10697	10495	10536	10451	10278	10513	10457	10478	10533	10512	10452	10428	10535	10456	10542	10558	10565	10587	10556	10500	10459	10578	10675	10507	10608	10471	10375	10691	10566	10464	10746	10433	10404	10579	10562	10612	10477	10637	10449	10500	10504	10453	10487	10564	10504	10405	10485	10490	10505	10640	10571	10459	10597	10410	10327	10406	10403	10409	10599	10511	10407	10357	10521	10427	10627	10659	10565	10384	10437	10664	10620	10580	10677	10546	10456	10413	10428	10389	10481	10660	10563	10472	10544	10468	10611	10510	10633	10539	10694	10508	10487	10556	10515	10611	10532	10444	10585	10411	10567	10369	10672	10440	10492	10403	10521	10426	10435	10425	10438	10384	10512	10412	10581	10606	10492	10543	10480	10535	10692	10551	10689	10467	10557	10554	10501	10544	10438	10563	10476	10641	10416	10298	10556	10368	10504	10700	10626	10374	10717	10503	10589	10486	10493	10630	10578	10556	10359	10350	10333	10565	10497	10393	10558	10468	10513	10457	10433	10501	10585	10612	10536	10495	10474	10538	10727	10456	10526	10631	10583	10498	10468	10605	10558	10573	10637	10558	10617	10737	10534	10464	10458	10578	10572	10549	10518	10620	10560	10479	10574	10479	10531	10426	10422	10443	10558	10474	10463	10605	10592	10608	10656	10705	10604	10572	10604	10326	10456	10480	10574	10516	10516	10452	10675	10612	10611	10509	10545	10627	10396	10463	10430	10477	10407	10672	10520	10436	10605	10621	10337	10569	10555	10577	10682	10389	10409	10598	10575	10630	10613	10560	10440	10623	10575	10672	10481	10470	10477	10349	10584	10524	10368	10419	10535	10538	10569	10595	10496	10458	10455	10351	10521	10506	10479	10552	10501	10465	10507	10447	10527	10519	10524	10359	10564	10528	10579	10456	10497	10540	10548	10680	10494	10560	10379	10430	10580	10482	10452	10564	10475	10490	10485	10423	10416	10281	10436	10454	10447	10597	10446	10443	10441	10456	10486	10599	10602	10541	10317	10470	10471	10610	10398	10426	10570	10679	10590	10360	10457	10536	10447	10337	10387	10489	10368	10389	10633	10624	10580	10544	10556	10415	10445	10614	10412	10459	10558	10278	10487	10391	10486	10489	10617	10575	10580	10376	10657	10499	10456	10555	10480	10523	10547	10573	10544	10657	10434	10581	10581	10661	10501	10522	10575	10565	10564	10681	10523	10538	10417	10510	10593	10612	10451	10407	10471	10392	10554	10851	10341	10621	10583	10548	10442	10713	10410	10534	10671	10673	10540	10427	10615	10482	10461	10514	10603	10282	10553	10629	10657	10577	10580	10489	10369	10513	10465	10607	10554	10504	10599	10597	10516	10504	10396	10542	10449	10430	10415	10605	10540	10560	10397	10594	10542	10543	10516	10603	10570	10470	10581	10551	10392	10552	10598	10553	10388	10398	10538	10451	10525	10572	10642	10568	10558	10567	10500	10691	10618	10317	10601	10406	10416	10704	10484	10467	10571	10428	10558	10487	10536	10490	10708	10601	10592	10530	10382	10476	10486	10421	10510	10564	10657	10555	10599	10487	10438	10417	10510	10491	10563	10550	10528	10628	10464	10415	10278	10445	10501	10385	10369	10489	10535	10496	10602	10381	10503	10581	10466	10513	10699	10479	10492	10532	10562	10504	10563	10443	10469	10510	10442	10389	10439	10494	10525	10402	10506	10649	10519	10527	10460	10482	10555	10470	10458	10566	10414	10364	10730	10537	10549	10542	10474	10451	10576	10472	10353	10591	10522	10608	10546	10470	10503	10530	10464	10546	10812	10489	10596	10589	10469	10560	10421	10503	10289	10418	10567	10471	10499	10585	10515	10503	10530	10398	10466	10485	10533	10495	10386	10671	10550	10469	10561	10490	10394	10624	10637	10628	10454	10546	10448	10696	10442	10474	10649	10446	10567	10410	10426	10479	10536	10612	10538	10425	10491	10514	10499	10562	10585	10538	10538	10531	10516	10458	10526	10376	10458	10542	10591	10712	10413	10451	10462	10421	10696	10581	10502	10594	10472	10558	10477	10504	10545	10438	10541	10441	10429	10544	10587	10510	10504	10550	10485	10414	10489	10418	10500	10333	10508	10523	10483	10602	10639	10486	10527	10561	10391	10532	10678	10655	10466	10548	10430	10396	10472	10522	10498	10554	10451	10420	10587	10557	10482	10496	10619	10531	10397	10658	10578	10534	10475	10404	10542	10580	10491	10512	10392	10500	10662	10566	10634	10375	10483	10491	10547	10523	10623	10421	10450	10362	10556	10568	10649	10641	10539	10625	10614	10504	10531	10447	10463	10513	10513	10540	10314	10467	10560	10532	10438	10574	10475	10516	10543	10623	10388	10448	10451	10544	10574	10514	10549	10513	10602	10607	10512	10543	10657	10513	10601	10466	10548	10716	10642	10457	10460	10499	10570	10630	10486	10588	10445	10518	10539	10520	10538	10509	10558	10464	10519	10416	10462	10471	10691	10643	10592	10527	10707	10517	10596	10358	10460	10531	10591	10509	10428	10665	10584	10474	10722	10373	10403	10426	10517	10445	10562	10571	10647	10470	10525	10384	10523	10407	10506	10526	10397	10617	10779	10457	10421	10448	10313	10518	10459	10691	10550	10450	10538	10603	10440	10614	10594	10523	10516	10592	10664	10662	10493	10424	10499	10526	10489	10588	10490	10490	10491	10403	10672	10494	10513	10622	10591	10627	10545	10464	10567	10461	10383	10558	10484	10550	10514	10435	10598	10522	10442	10527	10594	10603	10462	10441	10563	10599	10485	10533	10389	10556	10516	10454	10634	10478	10533	10550	10463	10509	10523	10500	10597	10523	10597	10603	10485	10669	10534	10340	10464	10560	10566	10479	10607	10578	10413	10520	10456	10655	10660	10595	10579	10527	10539	10457	10493	10450	10439	10514	10659	10420	10571	10656	10558	10589	10568	10434	10428	10614	10604	10494	10559	10482	10663	10589	10550	10488	10685	10446	10608	10639	10593	10596	10388	10479	10660	10487	10528	10634	10536	10598	10386	10702	10615	10441	10440	10612	10378	10642	10546	10588	10513	10526	10575	10626	10643	10541	10609	10479	10536	10617	10638	10391	10594	10379	10547	10558	10622	10512	10492	10570	10534	10577	10448	10403	10451	10485	10557	10487	10459	10303	10516	10378	10636	10512	10407	10595	10726	10513	10499	10609	10663	10608	10548	10338	10680	10476	10554	10488	10436	10574	10625	10606	10438	10285	10543	10502	10452	10601	10563	10651	10577	10511	10500	10632	10524	10453	10364	10489	10590	10580	10681	10398	10448	10412	10626	10503	10610	10590	10421	10646	10580	10559	10423	10482	10601	10582	10582	10499	10579	10590	10661	10457	10584	10597	10384	10514	10487	10572	10475	10558	10461	10625	10610	10538	10424	10534	10508	10521	10728	10466	10546	10472	10513	10437	10444	10422	10595	10404	10358	10471	10682	10622	10467	10460	10704	10524	10550	10548	10609	10528	10572	10561	10478	10487	10502	10594	10438	10585	10476	10505	10494	10788	10631	10471	10464	10447	10542	10478	10329	10517	10464	10619	10662	10318	10684	10515	10622	10569	10484	10540	10580	10487	10357	10541	10570	10599	10559	10473	10521	10474	10418	10567	10529	10454	10512	10624	10520	10406	10581	10439	10549	10581	10541	10380	10555	10490	10545	10470	10515	10585	10349	10516	10529	10569	10553	10508	10541	10668	10603	10551	10463	10507	10778	10550	10277	10451	10462	10552	10425	10697	10530	10469	10713	10604	10442	10567	10576	10420	10592	10402	10308	10575	10620	10635	10638	10447	10329	10474	10462	10580	10457	10634	10453	10535	10583	10580	10497	10432	10379	10586	10542	10377	10475	10474	10517	10623	10446	10458	10549	10506	10477	10537	10585	10477	10559	10499	10619	10394	10414	10417	10586	10621	10495	10440	10776	10321	10647	10681	10505	10462	10646	10475	10452	10561	10518	10570	10600	10646	10564	10533	10470	10662	10673	10511	10487	10400	10460	10610	10472	10449	10602	10467	10609	10521	10481	10295	10452	10424	10476	10464	10368	10497	10579	10668	10404	10374	10587	10587	10509	10587	10592	10428	10625	10517	10415	10801	10474	10434	10482	10498	10546	10544	10419	10547	10387	10529	10620	10586	10614	10598	10568	10536	10429	10487	10552	10395	10500	10615	10529	10583	10694	10503	10587	10594	10682	10639	10505	10583	10432	10512	10458	10556	10623	10438	10606	10443	10532	10573	10504	10386	10631	10454	10610	10515	10540	10616	10591	10609	10415	10587	10516	10571	10487	10359	10566	10402	10458	10484	10448	10551	10532	10622	10647	10516	10667	10429	10465	10548	10516	10536	10510	10593	10407	10498	10463	10461	10586	10513	10489	10752	10396
26207	22381	38664	42535	37776	36908	37826	30682	24429	20829	18495	17237	16195	15799	15277	15267	15441	15146	15013	15078	15067	15245	15243	15116	15337	14657	15005	15000	14815	14831	14735	14857	14887	14703	14780	14580	14763	14753	14744	14797	14841	14650	14795	14669	14708	14679	14440	14707	14732	14513	14775	14670	14766	14679	14667	14595	14795	14795	14589	14516	14603	14529	14489	14730	14781	14560	14690	14652	14600	14651	14823	14811	14747	14646	14618	14498	14676	14630	14652	14542	14607	14683	14556	14665	14711	14654	14509	14510	14618	14611	14722	14750	14830	14618	14680	14676	14545	14466	14709	14532	14759	14674	14569	14573	14658	14549	14849	14738	14617	14600	14379	14834	14810	14697	14530	14431	14681	14587	14633	14669	14692	14522	14677	14685	14487	14563	14642	14666	14817	14756	14602	14686	14712	14631	14651	14670	14507	14513	14572	14718	14527	14693	14475	14667	14479	14665	14661	14724	14582	14774	14602	14589	14668	14326	14680	14877	14485	14839	14593	14671	14542	14718	14549	14776	14652	14738	14568	14727	14483	14675	14699	14661	14700	14736	14401	14596	14850	14708	14607	14644	14671	14580	14605	14521	14846	14531	14522	14594	14616	14624	14764	14492	14639	14416	14462	14771	14748	14723	14683	14521	14486	14650	14668	14490	14667	14625	14461	14553	14721	14687	14817	14491	14523	14657	14648	14660	14462	14624	14332	14527	14566	14494	14791	14602	14527	14758	14769	14696	14674	14617	14548	14663	14770	14659	14613	14452	14651	14450	14768	14754	14520	14709	14685	14766	14643	14723	14767	14751	14679	14807	14535	14513	14621	14674	14709	14520	14637	14604	14567	14624	14497	14589	14482	14638	14443	14490	14575	14581	14545	14542	14848	14625	14637	14405	14536	14864	14688	14761	14739	14521	14689	14677	14677	14408	14710	14694	14838	14912	14730	14648	14693	14647	14731	14563	14606	14431	14506	14677	14629	14605	14426	14561	14545	14734	14713	14684	14775	14636	14554	14558	14604	14763	14568	14716	14710	14668	14511	14946	14812	14601	14578	14646	14690	14563	14657	14556	14612	14823	14767	14589	14498	14812	14674	14628	14622	14386	14672	14558	14597	14644	14578	14529	14538	14615	14460	14777	14592	14405	14543	14650	14651	14734	14642	14604	14500	14978	14731	14512	14715	14733	14517	14666	14661	14655	14671	14706	14672	14706	14721	14592	14711	14754	14665	14566	14723	14536	14527	14486	14663	14770	14643	14791	14698	14807	14747	14651	14588	14640	14627	14602	14741	14537	14809	14598	14529	14703	14618	14745	14703	14517	14821	14725	14834	14526	14476	14451	14614	14608	14597	14438	14639	14594	14703	14600	14621	14752	14467	14410	14656	14507	14581	14655	14537	14554	14530	14714	14530	14630	14488	14716	14780	14589	14736	14557	14651	14619	14683	14644	14622	14372	14869	14634	14692	14910	14634	14673	14607	14704	14596	14727	14678	14644	14788	14511	14415	14488	14733	14549	14596	14543	14641	14703	14482	14659	14407	14401	14708	14552	14566	14562	14648	14559	14957	14846	14600	14669	14802	14369	14455	14757	14591	14652	14678	14566	14661	14620	14728	14506	14597	14529	14726	14502	14385	14574	14853	14687	14710	14593	14582	14401	14876	14678	14552	14764	14486	14651	14592	14328	14563	14669	14535	14831	14754	14513	14603	14623	14655	14757	14925	14560	14713	14646	14686	14823	14564	14764	14698	14546	14729	14615	14553	14702	14705	14884	14806	14530	14486	14456	14578	14620	14880	14749	14669	14810	14942	14763	14774	14644	14588	14603	14365	14525	14611	14396	14598	14450	14533	14654	14382	14615	14705	14792	14530	14481	14450	14701	14497	14489	14790	14542	14603	14730	14623	14683	14549	14546	14659	14624	14674	14751	14519	14751	14916	14597	14552	14637	14545	14562	14741	14464	14433	14450	14590	14524	14508	14734	14665	14454	14661	14629	14820	14540	14447	14622	14650	14563	14603	14723	14481	14588	14797	14537	14558	14662	14846	14767	14614	14634	14670	14793	14531	14583	14701	14574	14601	14547	14576	14508	14570	14675	14670	14594	14474	14592	14643	14663	14570	14416	14560	14642	14578	14650	14793	14700	14701	14633	14705	14815	14500	14503	14547	14532	14850	14645	14764	14666	14682	14817	14550	14680	14708	14754	14582	14510	14367	14574	14450	14626	14636	14685	14477	14554	14696	14537	14503	14662	14663	14553	14806	14721	14524	14532	14536	14899	14643	14701	14522	14732	14723	14648	14610	14644	14610	14654	14671	14804	14558	14578	14480	14787	14601	14758	14654	14771	14572	14553	14532	14573	14696	14637	14534	14793	14593	14402	14588	14397	14757	14638	14724	14766	14454	14677	14554	14712	14692	14744	14738	14465	14645	14719	14591	14561	14733	14435	14836	14647	14540	14511	14648	14747	14568	14460	14690	14845	14655	14692	14454	14649	14494	14641	14593	14588	14631	14639	14681	14501	14744	14565	14723	14579	14625	14658	14527	14666	14689	14509	14613	14470	14616	14548	14422	14563	14556	14714	14660	14659	14846	14789	14649	14691	14674	14634	14687	14452	14516	14603	14321	14554	14824	14696	14491	14680	14579	14347	14601	14596	14688	14452	14728	14571	14683	14521	14552	14665	14675	14455	14689	14605	14530	14610	14633	14572	14823	14714	14744	14663	14624	14795	14596	14703	14786	14643	14480	14601	14717	14762	14605	14715	14606	14555	14645	14600	14883	14775	14639	14743	14786	14675	14758	14607	14637	14580	14563	14563	14498	14613	14443	14577	14452	14440	14737	14656	14614	14746	14794	14781	14588	14445	14615	14467	14745	14639	14679	14726	14715	14576	14903	14693	14644	14617	14779	14560	14655	14641	14734	14514	14521	14472	14579	14541	14665	14705	14535	14740	14837	14567	14682	14518	14689	14483	14848	14559	14390	14643	14562	14755	14644	14594	14650	14823	14832	14692	14427	14451	14548	14632	14538	14581	14566	14716	14634	14507	14658	14776	14481	14582	14689	14573	14638	14642	14518	14538	14639	14575	14648	14815	14642	14790	14685	14774	14464	14754	14615	14742	14534	14467	14606	14641	14492	14471	14504	14562	14699	14541	14448	14476	14551	14690	14484	14709	14544	14762	14606	14502	14480	14843	14647	14526	14585	14608	14845	14503	14575	14775	14536	14812	14689	14581	14626	14562	14583	14872	14579	14565	14540	14662	14792	14497	14474	14625	14643	14670	14829	14512	14608	14428	14691	14634	14533	14618	14735	14664	14619	14746	14693	14755	14819	14553	14662	14502	14655	14468	14697	14693	14671	14752	14619	14622	14612	14663	14733	14634	14747	14756	14761	14572	14669	14680	14550	14604	14647	14564	14339	14725	14458	14825	14568	14737	14669	14546	14410	14600	14572	14498	14795	14709	14749	14634	14611	14746	14660	14593	14302	14539	14444	14490	14934	14584	14589	14477	14680	14676	14759	14743	14898	14642	14709	14634	14686	14793	14703	14644	14673	14553	14456	14662	14576	14637	14763	14647	14524	14573	14493	14666	14637	14765	14766	14608	14596	14626	14485	14738	14773	14671	14537	14555	14886	14608	14616	14640	14723	14682	14813	14747	14645	14593	14588	14625	14712	14700	14571	14795	14649	14585	14681	14496	14680	14811	14612	14689	14674	14764	14613	14438	14530	14604	14586	14820	14722	14738	14798	14751	14726	14718	14568	14621	14626	14669	14575	14598	14709	14592	14746	14631	14684	14717	14599	14647	14709	14494	14800	14731	14759	14653	14552	14393	14500	14754	14551	14648	14762	14696	14663	14807	14730	14639	14636	14867	14488	14492	14726	14671	14634	14566	14663	14744	14563	14629	14673	14552	14608	14712	14674	14659	14667	14671	14523	14687	14785	14667	14568	14646	14613	14610	14625	14686	14474	14663	14650	14593	14531	14559	14558	14545	14653	14748	14643	14796	14780	14436	14626	14438	14523	14588	14489	14563	14700	14513	14706	14400	14635	14773	14641	14664	14547	14621	14372	14768	14485	14447	14561	14540	14396	14502	14771	14625	14585	14614	14524	14606	14772	14459	14448	14419	14584	14305	14551	14618	14616	14674	14662	14573	14813	14794	14603	14633	14583	14811	14545	14772	14626	14671	14775	14542	14627	14757	14502	14757	14738	14517	14669	14677	14487	14516	14615	14772	14740	14508	14705	14439	14407	14774	14737	14804	14504	14629	14678	14611	14660	14628	14524	14575	14621	14747	14719	14554	14615	14520	14454	14638	14696	14843	14593	14572	14562	14646	14612	14514	14713	14642	14655	14590	14692	14723	14773	14616	14693	14748	14655	14588	14550	14748	14607	14599	14720	14612	14535	14511	14612	14468	14518	14457	14573	14635	14510	14566	14740	14783	14738	14381	14690	14777	14667	14582	14367	14675	14453	14578	14527	14545	14647	14764	14620	14801	14667	14498	14582	14572	14910	14651	14728	14557	14720	14627	14530	14823	14604	14515	14806	14622	14710	14544	14758	14753	14772	14811	14816	14617	14657	14457	14499	14755	14765	14629	14773	14605	14665	14562	14553	14433	14675	14575	14763	14513	14579	14536	14612	14729	14652	14684	14843	14592	14545	14708	14750	14684	14616	14677	14740	14894	14773	14752	14816	14695	14874	14539	14564	14521	14688	14567	14616	14605	14897	14642	14532	14626	14749	14791	14531	14445	14463	14597	14645	14809	14579	14727	14683	14436	14639	14626	14659	14556	14725	14532	14473	14673	14656	14880	14676	14624	14794	14766	14558	14466	14610	14663	14587	14721	14802	14703	14516	14709	14630	14686	14672	14640	14363	14589	14599	14691	14671	14646	14714	14751	14549	14517	14614	14499	14565	14677	14827	14705	14706	14524	14639	14699	14445	14726	14796	14701	14542	14604	14483	14464	14614	14448	14775	14731	14620	14648	14707	14587	14689	14539	14714	14600	14644	14640	14564	14640	14758	14567	14564	14635	14729	14619	14555	14550	14637	14706	14659	14560	14664	14615	14709	14643	14674	14623	14802	14579	14574	14568	14716	14849	14877	14734	14877	14589	14580	14534	14747	14510	14572	14717	14428	14593
48222	77235	73007	54703	41459	36363	35001	27142	21184	17329	14453	13387	12296	11673	11236	11064	10986	10953	10829	10917	10945	11075	10769	10762	11045	10743	10897	10765	10822	10630	10744	10794	10680	10709	10673	10630	10668	10729	10595	10564	10737	10568	10636	10641	10686	10644	10592	10693	10584	10686	10876	10703	10559	10625	10738	10549	10727	10485	10498	10543	10572	10491	10652	10587	10585	10702	10695	10573	10516	10524	10768	10571	10541	10633	10618	10713	10632	10555	10631	10756	10473	10512	10583	10537	10388	10716	10592	10725	10653	10579	10615	10552	10692	10539	10516	10662	10656	10698	10598	10753	10476	10439	10597	10648	10765	10555	10660	10543	10707	10575	10488	10590	10646	10510	10524	10583	10572	10631	10712	10553	10713	10511	10515	10621	10686	10754	10485	10747	10611	10579	10690	10639	10651	10803	10673	10479	10608	10590	10650	10579	10639	10520	10551	10652	10630	10535	10533	10598	10654	10497	10631	10611	10733	10545	10565	10600	10592	10517	10622	10569	10431	10533	10626	10612	10695	10680	10405	10776	10685	10676	10493	10576	10593	10700	10638	10588	10676	10612	10643	10576	10649	10397	10602	10722	10512	10527	10574	10709	10590	10663	10660	10715	10599	10766	10574	10557	10552	10660	10523	10564	10791	10645	10535	10612	10588	10618	10518	10463	10508	10557	10562	10486	10609	10519	10428	10812	10686	10595	10405	10490	10507	10478	10873	10591	10574	10606	10658	10707	10586	10510	10447	10542	10606	10637	10465	10454	10511	10546	10608	10668	10717	10665	10737	10533	10759	10604	10475	10546	10535	10492	10429	10653	10694	10568	10577	10573	10754	10572	10600	10753	10635	10692	10549	10572	10563	10773	10517	10680	10715	10479	10606	10447	10545	10670	10447	10655	10590	10417	10559	10667	10534	10745	10564	10594	10416	10603	10534	10608	10536	10725	10697	10539	10566	10567	10615	10528	10772	10712	10617	10593	10710	10798	10645	10518	10514	10610	10683	10666	10617	10412	10555	10627	10571	10686	10614	10523	10551	10577	10433	10568	10670	10595	10601	10522	10571	10541	10618	10563	10665	10585	10631	10573	10568	10775	10669	10603	10597	10618	10622	10599	10615	10605	10520	10469	10550	10606	10617	10575	10600	10629	10630	10606	10492	10579	10454	10709	10509	10829	10615	10499	10562	10740	10462	10502	10762	10412	10602	10451	10522	10470	10567	10465	10471	10678	10657	10507	10670	10487	10554	10648	10521	10537	10620	10709	10664	10665	10626	10662	10628	10470	10581	10642	10723	10638	10630	10549	10619	10490	10740	10539	10616	10565	10698	10598	10523	10413	10780	10813	10599	10624	10671	10654	10598	10627	10674	10595	10539	10605	10725	10621	10655	10624	10507	10494	10626	10557	10574	10536	10615	10610	10523	10729	10545	10568	10607	10566	10664	10779	10601	10564	10653	10583	10768	10710	10478	10697	10431	10617	10445	10563	10710	10738	10489	10470	10634	10689	10495	10644	10572	10614	10595	10603	10690	10514	10499	10557	10575	10597	10569	10539	10499	10565	10672	10630	10668	10585	10529	10587	10527	10713	10660	10621	10505	10511	10576	10741	10638	10616	10625	10750	10564	10608	10640	10538	10454	10654	10562	10768	10680	10662	10604	10720	10582	10620	10505	10576	10671	10689	10492	10688	10532	10782	10563	10633	10553	10635	10499	10694	10626	10574	10767	10619	10653	10537	10663	10549	10682	10564	10650	10600	10532	10642	10656	10551	10573	10564	10566	10570	10587	10630	10503	10649	10715	10695	10641	10804	10475	10598	10554	10697	10536	10713	10597	10585	10578	10624	10432	10657	10656	10584	10695	10555	10722	10575	10662	10573	10609	10693	10805	10586	10640	10509	10557	10678	10537	10677	10531	10619	10655	10662	10627	10484	10664	10504	10604	10477	10665	10479	10582	10643	10657	10778	10574	10556	10579	10733	10583	10413	10504	10482	10439	10474	10594	10727	10591	10746	10672	10560	10557	10584	10724	10762	10832	10455	10617	10598	10560	10546	10553	10572	10652	10742	10658	10639	10580	10519	10568	10605	10444	10707	10549	10511	10548	10570	10564	10649	10691	10653	10786	10513	10586	10643	10544	10435	10717	10634	10575	10597	10633	10531	10638	10584	10604	10642	10450	10435	10686	10570	10454	10575	10469	10742	10737	10694	10515	10742	10571	10539	10396	10669	10659	10512	10674	10722	10456	10606	10500	10549	10570	10582	10654	10782	10694	10496	10901	10677	10681	10517	10611	10636	10531	10632	10685	10721	10511	10612	10530	10705	10597	10656	10486	10750	10528	10636	10605	10640	10598	10421	10430	10542	10541	10621	10541	10545	10536	10656	10624	10485	10574	10614	10471	10717	10496	10665	10764	10733	10521	10537	10642	10632	10800	10475	10609	10508	10679	10652	10728	10537	10495	10554	10653	10678	10527	10667	10648	10722	10600	10816	10481	10698	10636	10479	10702	10579	10641	10732	10684	10543	10575	10637	10754	10493	10605	10474	10455	10664	10684	10554	10715	10495	10608	10590	10431	10554	10687	10648	10662	10610	10779	10540	10611	10750	10788	10653	10758	10577	10739	10697	10621	10523	10441	10566	10524	10682	10492	10544	10419	10709	10595	10586	10738	10495	10643	10673	10672	10613	10428	10572	10668	10682	10666	10651	10569	10534	10444	10645	10659	10562	10621	10558	10695	10579	10738	10592	10595	10795	10731	10659	10771	10417	10710	10617	10580	10649	10679	10481	10633	10729	10647	10639	10548	10691	10532	10623	10550	10675	10489	10564	10576	10593	10567	10637	10364	10607	10627	10608	10456	10461	10576	10645	10745	10570	10557	10588	10645	10574	10692	10540	10671	10516	10508	10560	10569	10619	10586	10581	10686	10652	10462	10556	10672	10682	10494	10533	10605	10550	10437	10653	10585	10486	10617	10574	10621	10680	10679	10589	10620	10570	10642	10727	10600	10648	10548	10714	10539	10576	10582	10499	10647	10558	10655	10658	10767	10552	10606	10621	10561	10726	10413	10504	10582	10571	10563	10481	10799	10521	10612	10563	10561	10607	10706	10716	10660	10502	10663	10663	10513	10757	10574	10437	10503	10728	10659	10441	10558	10603	10701	10610	10430	10694	10420	10455	10713	10571	10586	10596	10636	10534	10654	10595	10634	10680	10635	10578	10759	10562	10676	10679	10569	10541	10590	10694	10656	10569	10662	10552	10583	10529	10637	10555	10631	10693	10581	10618	10740	10598	10494	10544	10599	10720	10594	10600	10629	10806	10375	10719	10666	10524	10753	10619	10644	10627	10639	10626	10664	10752	10718	10467	10642	10660	10722	10623	10602	10668	10611	10689	10722	10539	10531	10661	10642	10524	10624	10702	10544	10597	10751	10538	10706	10462	10513	10637	10621	10507	10462	10655	10557	10699	10642	10655	10629	10601	10556	10655	10632	10548	10516	10574	10872	10588	10602	10365	10417	10523	10645	10667	10578	10560	10489	10582	10481	10586	10741	10666	10662	10650	10468	10565	10605	10491	10560	10546	10531	10535	10576	10667	10538	10628	10733	10518	10628	10660	10735	10649	10662	10562	10560	10699	10663	10592	10560	10541	10547	10493	10636	10426	10328	10820	10457	10679	10676	10554	10776	10619	10522	10647	10523	10700	10481	10414	10688	10669	10610	10705	10610	10636	10628	10731	10402	10622	10650	10640	10573	10656	10610	10685	10645	10639	10626	10808	10659	10668	10624	10624	10584	10570	10650	10560	10553	10537	10678	10538	10653	10671	10628	10589	10591	10655	10759	10776	10406	10562	10689	10652	10597	10679	10451	10540	10453	10449	10646	10690	10630	10639	10646	10550	10582	10464	10659	10599	10596	10649	10525	10532	10573	10584	10562	10657	10556	10743	10646	10592	10513	10525	10820	10594	10603	10578	10519	10532	10767	10681	10497	10560	10606	10649	10512	10484	10564	10566	10628	10722	10498	10675	10507	10625	10579	10657	10552	10596	10625	10525	10471	10580	10704	10695	10752	10624	10778	10539	10688	10590	10641	10480	10629	10602	10578	10718	10745	10603	10658	10561	10549	10569	10692	10652	10447	10640	10584	10564	10489	10622	10587	10677	10687	10529	10656	10662	10399	10603	10516	10411	10523	10629	10529	10477	10464	10612	10542	10612	10671	10555	10589	10692	10528	10461	10626	10561	10586	10467	10586	10688	10674	10562	10615	10613	10464	10520	10581	10397	10682	10633	10544	10565	10650	10709	10674	10526	10533	10593	10627	10457	10652	10843	10510	10698	10556	10679	10635	10436	10638	10622	10678	10464	10517	10564	10497	10726	10559	10496	10562	10699	10648	10687	10592	10666	10535	10575	10630	10612	10710	10542	10513	10614	10532	10587	10475	10648	10626	10546	10545	10611	10707	10628	10551	10554	10592	10547	10617	10624	10561	10684	10780	10678	10566	10622	10646	10642	10413	10628	10575	10564	10687	10455	10600	10435	10595	10682	10590	10462	10696	10797	10515	10808	10554	10510	10659	10709	10628	10555	10594	10630	10516	10671	10516	10677	10495	10460	10500	10747	10481	10551	10574	10680	10590	10628	10615	10829	10724	10650	10678	10708	10546	10589	10626	10622	10747	10422	10714	10603	10622	10525	10477	10453	10616	10571	10668	10688	10534	10491	10570	10646	10635	10701	10676	10633	10679	10524	10654	10647	10618	10519	10731	10711	10553	10786	10701	10565	10691	10583	10603	10634	10526	10648	10689	10730	10539	10640	10675	10408	10551	10525	10581	10685	10732	10670	10596	10597	10677	10702	10663	10626	10697	10556	10521	10672	10608	10618	10627	10663	10524	10566	10623	10688	10560	10728	10413	10567	10631	10561	10611	10617	10494	10644	10671	10644	10527	10606	10589	10641	10779	10693	10630	10587	10427	10533	10629	10483	10777	10518	10715	10727	10573	10565	10574	10582	10607	10492	10756	10597	10534	10475	10697	10530	10635	10551	10688	10584	10654	10617	10658	10635	10492	10503	10431	10634	10623	10572	10630	10760	10606	10686	10519	10504	10609	10720	10606	10619	10485	10661	10535	10559	10654	10607	10591	10751
24269	21144	31064	36470	40784	42328	42983	37165	30995	25913	20998	18434	16976	16256	15595	15408	15500	15245	15356	15437	15392	15436	15227	15258	15249	15268	14987	15154	15255	14999	14933	14922	15035	14912	14863	14792	14961	14799	14880	14902	14948	14873	14776	14953	14698	14991	14800	14837	14719	14772	14927	14864	14823	14895	14939	14860	14823	14829	14620	14980	14791	14713	14694	14928	15038	14842	14885	14765	14885	14838	14809	14705	14907	14634	14911	14636	14927	14892	14759	14982	14689	14932	14865	14818	14951	14746	14888	14668	14870	14647	14798	14654	14607	14670	14725	14800	14740	14871	14994	14709	14779	14694	14734	14631	14838	14765	14893	14752	14691	14756	14935	14926	14752	14748	14783	14724	14605	14832	14880	14916	14800	14793	14792	14807	14847	14882	14804	14862	14917	14810	14745	14760	14760	14661	14810	14613	14678	14758	14812	14819	14837	14822	14848	14801	14758	14928	14856	14890	14713	14961	14992	14686	14850	15023	14790	14874	14831	14909	14763	14666	14558	14897	14680	14884	14771	14734	14667	14807	14910	14793	14812	14838	14760	14893	14780	14707	14762	14679	14868	14752	14643	14771	14857	14813	14939	14877	14774	14873	14748	14775	14800	14788	14820	14936	14698	14774	14943	14764	14881	14871	14972	14747	15055	14853	14740	15006	14789	14839	14926	14922	14901	14859	14760	14790	14736	14935	14725	14928	14749	14894	14686	14707	14867	14859	14945	14981	14757	14639	14761	14605	14718	14879	14747	14989	15116	14606	14924	14636	14719	14609	14801	14907	14725	14808	14668	14728	14571	14652	14889	14806	14699	14802	14820	14717	14890	14876	14807	14731	14728	14634	14746	14949	14784	14774	14643	14820	14757	14816	14771	14744	14736	14750	14654	14936	14784	14797	14739	14707	14824	14760	14810	14659	14976	14914	14788	14673	14930	14872	14595	14744	14717	14733	14630	14862	14788	14590	14783	14632	14803	14996	14843	14693	14919	14899	14788	14875	14924	14866	14825	14648	14787	14875	14866	14715	14750	14725	14778	14775	14878	14872	14820	14530	14674	14713	14809	14772	15041	14781	14929	14786	15037	14661	14786	14876	14787	14656	14919	14830	14685	14727	14998	14740	14828	14891	14826	14887	15088	14848	14962	14855	14839	14736	14852	14797	14801	14883	14889	14858	14772	14846	14901	14635	14662	14764	14745	14829	14817	14974	14630	14842	14810	14772	14850	14609	14536	14765	14825	14772	14923	14774	15035	14958	14766	14808	14650	14927	14810	14713	14765	14856	14909	14642	14726	14681	14670	14671	14828	14767	14654	15105	14950	15066	14696	14726	14709	14762	14931	14770	14556	14949	14854	14902	14864	14657	14758	14754	14811	14852	14577	15021	14753	14780	14817	14807	14898	14808	14814	14852	14795	14805	14897	15045	14973	14802	14926	14837	14820	14615	14597	14664	14711	14925	14764	14872	14971	14624	14740	14788	14743	14869	14776	14600	14727	14967	14548	14831	14867	14890	14778	14901	14811	14908	14992	14818	14833	14798	14528	14777	14867	14730	14919	14829	14955	14764	14775	14661	14907	14692	14633	14970	14828	14726	14731	14620	14817	14651	14778	14764	14849	14773	14812	14806	14539	14840	14810	14839	14711	14877	14904	14655	14621	14723	14566	14787	14676	14656	14681	14746	14891	14842	14878	14836	14799	14755	14949	14843	14766	14735	14677	14890	14721	14699	14506	15005	15010	14957	14855	14938	15041	14846	14762	14682	14719	14818	14737	14716	14934	14895	14744	14785	14888	14849	15122	14746	14777	14598	15120	14723	14787	14820	14719	14667	14641	14964	14759	14863	14707	14698	14877	14743	14857	14697	14604	14700	14624	14829	14711	14713	14711	14845	14775	14716	14718	14936	14888	14846	14675	14630	14686	14570	14845	14779	14993	14751	14865	14708	14805	15071	14892	14902	14842	14945	14665	14762	14916	14785	14623	14602	14931	14842	14786	14676	14833	14924	14729	14848	14912	14934	14703	14889	14701	14639	14957	14824	14635	14993	14841	14798	14900	14834	14836	15002	14894	15192	14825	14757	14815	14946	14724	14841	14745	14888	14772	14723	15051	14830	14750	14804	14744	14868	14824	14840	14654	14829	14756	14751	14713	14772	14814	14820	14789	14657	14832	14733	14782	14908	14688	14924	14922	14821	14653	14825	14931	14763	14924	14642	14930	14668	14807	14758	14804	14837	14699	14817	14700	14836	14760	14842	14848	14685	14728	14804	14729	14737	14946	14812	14801	14852	14812	14809	14689	14868	14904	14549	14604	15003	14817	14828	14584	14873	14909	15009	14930	14868	14741	14894	14684	14673	14868	14812	14679	14841	14625	14743	14975	14700	14885	14817	14786	14769	14869	14851	14812	15056	14899	14754	14718	14965	14864	14848	14820	14721	14707	14751	14871	14692	14631	14793	14756	14766	14828	14692	14943	14707	14755	14900	14678	14862	14894	14938	14816	14621	14612	14791	14740	14909	14804	14699	14577	14592	14645	14671	14689	14760	14889	14679	15160	14814	14749	14863	15024	14802	14816	14700	14876	14780	14800	14840	14788	14652	14793	15220	14899	14701	14726	14497	14808	14853	14904	14656	14621	14871	14833	14650	14757	14781	14933	14487	14721	14786	14801	14955	14830	14859	14674	14809	14584	14933	14776	14686	14938	14816	14775	14862	14775	14881	14932	14771	14967	14924	14824	14925	14719	14705	14684	14712	14907	14710	14807	14785	14719	14762	14741	14620	14774	14764	14605	14614	14737	14773	14703	14688	14833	14806	14759	14626	14947	14713	14733	14710	14759	14678	14704	14634	14734	14911	14859	14864	14843	14897	14809	15022	15216	14785	14800	14823	14550	14808	14777	14950	14826	14977	14821	14835	14834	14759	14997	14883	14703	14864	14999	14739	14773	14784	14754	14926	15064	14698	14723	14554	14654	14935	14821	14895	14700	14580	14925	14955	14883	14625	14748	15000	14471	14726	14950	14851	14655	14725	14722	14900	14950	15078	15007	14689	14816	14981	14594	14848	14837	14981	14757	14783	14783	14727	14615	14798	14774	14677	14829	14629	14782	14785	14751	14858	14615	14829	14963	14797	14812	14731	14940	15000	14608	14865	15033	14869	14805	14676	14668	14886	14969	14872	14782	14981	14804	14605	14947	14671	14777	14791	14940	14898	14620	14841	14756	14772	14832	14737	14881	14896	14907	14805	14769	14817	14887	14827	14813	14853	14774	14769	14878	14889	14978	14806	14793	14609	14857	14649	14818	14732	14791	14835	14893	14749	14798	14850	15018	14698	14722	14689	14873	14829	14738	14954	14850	15009	14978	14732	14664	14862	14629	14906	14813	14896	14780	14834	14971	14819	14800	14760	14662	14808	14707	14783	14991	14884	14852	14824	14706	14592	14780	14534	14790	14798	14730	14749	14749	14669	14712	14835	14689	14911	14832	14908	14814	14698	14771	14897	15088	14680	14887	14744	14815	14904	14936	14825	14752	14684	14962	14488	14764	14665	14882	14935	14752	14888	14968	14936	14799	14771	14788	14678	14684	14788	14759	14782	14851	14911	14536	14789	14698	14869	14935	14886	14922	14891	14724	14832	14849	14704	14625	15021	14708	15018	14635	14820	14890	14609	14819	14863	14641	14759	14689	14690	14767	14767	14918	14980	14772	14960	14583	14797	14958	14827	14961	14737	14801	14783	14555	14659	14642	14868	14846	14576	14748	14705	14797	14657	14660	14731	14690	14534	14492	14904	14737	14810	14853	14709	14814	14825	14873	14608	14838	14711	14741	14689	14712	14635	15045	14796	14858	14851	14811	15003	14816	14684	14715	14789	15046	14863	14812	14907	14588	14790	14816	14720	14863	14663	14854	14988	14573	14888	14749	14470	14854	14819	14649	14557	14670	14827	14835	14878	14783	14832	14746	14677	14893	14516	14805	14942	14857	14710	14819	14715	14794	14766	14915	14760	14772	14818	14729	14690	14666	14899	14772	14713	14886	14907	14823	14820	14853	15083	14825	14940	14846	14880	14890	14676	14865	14882	14844	14724	14861	14754	14794	14754	14884	14944	14987	14608	14750	14692	14727	14786	14946	14713	14829	14769	14836	14761	14871	14788	14795	14788	14892	14895	14794	14685	14761	14708	14726	14846	14767	14744	15003	14868	14809	14720	14788	14904	14812	14725	14861	14877	14789	14963	14795	14800	14857	14701	14771	14916	14963	14519	14688	14551	14822	14726	14735	14685	14831	14683	14765	14779	14775	14839	14796	14812	14854	14942	14609	14888	14774	14767	14758	14833	14677	14716	14830	14890	14666	14917	14628	14879	14787	14881	14684	14693	14827	14827	15058	14807	14615	14777	14633	14809	14612	14821	14965	14770	14855	14813	14849	14726	14603	14821	14782	14824	14879	14764	14640	14703	14842	14922	14993	14731	14749	14732	14807	14856	14715	14994	14746	14793	14806	14907	14973	14709	14803	14650	14698	14832	14722	14752	14895	14908	14842	14860	14821	14845	14797	14776	14759	14893	14824	14650	14977	14679	14798	14903	14896	14870	14849	14764	14693	14794	14973	14668	14683	14613	14849	14927	14543	14919	14826	14822	14822	14594	14868	14725	14737	14599	14801	14820	14744	14819	14683	14673	14770	14816	14706	14599	14818	14759	14899	14869	14759	14757	14944	14930	14693	14706	14840	14812	14812	14619	14726	14809	14818	14961	14898	14822	14642	14520	14801	14767	14856	14875	14726	14565	14801	14829	14653	14625	14764	14609	14668	14839	14934	14772	14814	14763	14798	14792	14720	14786	14920	14816	14731	15034	14787	14857	14840	14912	14949	14801	14702	14806	14641	14734	14901	14871	14870	14779	14876	14921	14640	14642	14683	14929	14572	14777	14944	14579	14655	14700	14725	14663	14611	14733	14749	14698	14794	14913	14696	14692	14932	14891	14827	14817	14799	14928	14868	14871	15080	14943	14786	14742	14769	14978	14957	14736	14882	14741	14765	14879	14961	14795	14703	14944	14628	14866	14771	14877	14899	14761	14595	14845	15074	14808	14985	14808	14945	14689	14929	14851	14790	14709	14795	14860	14782	14675	15003	14905	14793	14931
50909	81861	78331	66492	53889	45240	40389	35080	27843	21643	17097	14215	12905	11919	11631	11306	11241	11238	10973	11031	10916	11084	10958	10940	10981	10830	10907	10932	10737	10725	10809	10874	10759	10713	10845	10772	10697	10572	10730	10530	10424	10680	10676	10552	10736	10732	10585	10697	10629	10517	10622	10472	10567	10642	10625	10510	10474	10619	10728	10656	10513	10689	10541	10707	10549	10645	10829	10635	10509	10765	10728	10670	10657	10675	10493	10639	10510	10604	10681	10648	10723	10560	10562	10773	10598	10617	10689	10696	10578	10692	10599	10721	10653	10588	10587	10518	10749	10698	10618	10737	10625	10554	10544	10617	10596	10613	10556	10563	10577	10614	10550	10507	10601	10598	10488	10615	10548	10609	10762	10653	10558	10560	10660	10724	10419	10610	10615	10654	10578	10497	10570	10633	10544	10594	10696	10637	10520	10699	10635	10627	10436	10773	10587	10682	10757	10547	10573	10712	10672	10570	10662	10797	10715	10524	10592	10659	10641	10557	10773	10716	10577	10682	10573	10567	10604	10658	10690	10522	10598	10598	10697	10720	10744	10632	10636	10545	10675	10675	10565	10552	10691	10578	10536	10469	10681	10613	10589	10599	10717	10548	10589	10451	10651	10658	10663	10648	10592	10768	10593	10554	10588	10666	10666	10693	10596	10601	10649	10754	10699	10673	10594	10730	10641	10541	10615	10490	10654	10692	10546	10629	10638	10749	10657	10609	10689	10492	10508	10614	10463	10479	10628	10546	10573	10654	10708	10638	10646	10696	10478	10776	10635	10744	10429	10696	10751	10674	10630	10587	10557	10535	10691	10716	10595	10564	10566	10737	10748	10626	10661	10644	10659	10582	10603	10547	10726	10628	10531	10518	10582	10583	10591	10508	10599	10622	10568	10625	10456	10511	10635	10606	10792	10705	10535	10647	10700	10549	10616	10502	10537	10697	10713	10607	10548	10660	10535	10545	10658	10602	10734	10607	10724	10651	10710	10642	10755	10665	10605	10578	10581	10618	10628	10431	10647	10688	10607	10599	10448	10580	10621	10838	10583	10635	10679	10535	10581	10704	10555	10731	10634	10567	10654	10599	10621	10792	10701	10568	10654	10556	10652	10662	10781	10657	10636	10665	10505	10705	10675	10477	10723	10515	10659	10456	11003	10613	10510	10633	10700	10667	10621	10590	10621	10813	10399	10737	10480	10647	10552	10630	10603	10757	10646	10468	10723	10573	10609	10761	10563	10543	10722	10633	10617	10660	10601	10685	10511	10581	10558	10763	10621	10735	10559	10614	10625	10648	10735	10476	10682	10487	10597	10606	10466	10683	10664	10738	10618	10724	10535	10539	10610	10595	10622	10598	10698	10537	10724	10581	10593	10523	10534	10742	10634	10750	10609	10620	10721	10693	10759	10792	10708	10469	10629	10660	10626	10697	10816	10419	10590	10653	10586	10718	10590	10689	10609	10431	10666	10595	10690	10681	10542	10744	10551	10605	10509	10729	10569	10638	10632	10613	10525	10590	10677	10644	10824	10566	10571	10568	10830	10719	10767	10615	10675	10505	10596	10714	10817	10538	10629	10554	10604	10671	10690	10616	10563	10439	10601	10703	10699	10580	10635	10642	10520	10594	10604	10718	10500	10620	10612	10646	10607	10726	10718	10488	10767	10603	10618	10686	10611	10535	10657	10793	10748	10609	10728	10581	10481	10570	10510	10517	10756	10576	10583	10638	10469	10437	10610	10683	10585	10681	10622	10566	10602	10517	10569	10758	10646	10576	10663	10535	10596	10805	10690	10478	10665	10586	10646	10667	10596	10532	10602	10585	10473	10604	10597	10583	10560	10558	10585	10683	10692	10644	10564	10628	10563	10665	10640	10604	10587	10754	10768	10718	10577	10492	10696	10823	10531	10459	10530	10735	10649	10538	10623	10611	10433	10720	10494	10683	10503	10746	10739	10614	10538	10762	10748	10537	10672	10753	10854	10489	10603	10721	10645	10610	10556	10688	10642	10616	10668	10628	10702	10684	10666	10599	10671	10528	10630	10523	10614	10634	10684	10753	10699	10494	10637	10694	10567	10678	10605	10550	10569	10677	10567	10471	10666	10570	10641	10611	10538	10583	10586	10697	10701	10658	10718	10600	10636	10667	10684	10615	10611	10594	10615	10600	10722	10586	10571	10557	10579	10516	10726	10604	10598	10636	10639	10635	10610	10576	10674	10756	10564	10671	10568	10637	10499	10562	10638	10563	10593	10472	10752	10508	10532	10817	10688	10590	10697	10566	10609	10647	10628	10742	10664	10447	10590	10546	10566	10546	10713	10774	10613	10611	10482	10516	10569	10530	10659	10563	10580	10696	10741	10551	10626	10614	10585	10581	10678	10761	10716	10555	10790	10523	10524	10594	10552	10676	10619	10659	10628	10572	10537	10545	10723	10801	10622	10650	10603	10600	10601	10617	10558	10581	10515	10589	10667	10453	10515	10650	10435	10539	10610	10566	10700	10653	10540	10481	10622	10643	10633	10615	10707	10626	10616	10595	10667	10587	10656	10511	10524	10683	10614	10650	10562	10756	10727	10735	10490	10617	10684	10505	10669	10615	10639	10628	10676	10816	10633	10574	10661	10550	10661	10517	10673	10610	10473	10637	10531	10623	10690	10583	10607	10560	10636	10523	10703	10736	10582	10594	10645	10549	10563	10736	10730	10623	10591	10781	10760	10731	10671	10594	10713	10493	10518	10689	10670	10581	10629	10581	10707	10682	10701	10754	10612	10521	10592	10693	10522	10633	10589	10593	10640	10674	10581	10580	10562	10625	10799	10692	10542	10531	10576	10557	10433	10596	10620	10703	10532	10572	10491	10706	10542	10673	10792	10564	10512	10661	10744	10497	10645	10707	10594	10652	10764	10709	10678	10743	10419	10718	10560	10609	10575	10653	10710	10684	10434	10610	10668	10508	10558	10562	10622	10648	10645	10696	10796	10662	10613	10566	10511	10650	10548	10681	10572	10505	10547	10610	10689	10544	10528	10775	10578	10637	10723	10593	10596	10561	10681	10622	10786	10626	10614	10479	10715	10667	10676	10600	10608	10656	10569	10572	10630	10618	10586	10719	10422	10544	10645	10653	10710	10683	10649	10553	10660	10605	10530	10615	10598	10660	10601	10662	10621	10577	10553	10545	10546	10685	10620	10818	10563	10621	10346	10545	10467	10676	10611	10548	10533	10742	10590	10585	10679	10679	10568	10677	10524	10687	10668	10686	10749	10541	10584	10530	10702	10463	10548	10670	10701	10533	10619	10715	10556	10576	10470	10572	10729	10530	10478	10725	10662	10535	10634	10607	10477	10641	10553	10551	10519	10514	10661	10627	10699	10693	10686	10701	10477	10461	10657	10605	10511	10466	10871	10492	10670	10622	10544	10455	10529	10613	10750	10690	10597	10488	10731	10690	10554	10834	10796	10628	10638	10666	10744	10559	10661	10748	10506	10704	10797	10438	10468	10513	10701	10457	10727	10717	10703	10608	10643	10602	10666	10556	10536	10394	10773	10628	10730	10596	10670	10629	10618	10751	10478	10589	10748	10615	10703	10421	10645	10617	10650	10722	10578	10550	10538	10732	10598	10612	10642	10568	10638	10553	10676	10675	10556	10533	10546	10627	10529	10610	10707	10596	10704	10750	10526	10547	10659	10775	10512	10713	10663	10637	10507	10494	10649	10641	10649	10463	10698	10665	10766	10560	10756	10687	10691	10631	10652	10650	10589	10592	10597	10486	10717	10655	10657	10624	10700	10668	10595	10610	10528	10533	10634	10639	10607	10616	10729	10498	10578	10670	10524	10732	10766	10576	10570	10601	10580	10673	10698	10559	10641	10805	10507	10731	10539	10572	10777	10673	10558	10581	10676	10644	10602	10543	10743	10552	10596	10561	10617	10627	10654	10640	10598	10651	10735	10701	10657	10631	10750	10625	10532	10683	10689	10821	10608	10670	10538	10749	10566	10617	10675	10621	10457	10508	10581	10594	10632	10561	10414	10605	10562	10479	10632	10716	10755	10560	10626	10770	10809	10703	10557	10539	10770	10670	10736	10517	10401	10667	10627	10433	10536	10791	10563	10706	10799	10581	10662	10568	10531	10650	10611	10591	10489	10632	10788	10588	10630	10603	10595	10436	10646	10602	10667	10612	10553	10621	10569	10648	10603	10648	10559	10508	10549	10611	10780	10659	10650	10521	10705	10501	10610	10647	10648	10578	10694	10574	10610	10578	10561	10720	10746	10596	10537	10780	10521	10767	10585	10641	10528	10588	10751	10545	10554	10546	10551	10526	10500	10634	10611	10621	10625	10543	10389	10426	10433	10521	10496	10761	10615	10605	10503	10556	10717	10746	10562	10717	10813	10420	10745	10549	10794	10534	10550	10786	10531	10660	10587	10636	10501	10619	10640	10557	10732	10718	10579	10631	10594	10651	10653	10642	10537	10657	10663	10505	10599	10689	10641	10574	10643	10702	10586	10524	10524	10730	10639	10561	10498	10655	10637	10526	10582	10600	10653	10581	10468	10611	10618	10568	10587	10634	10747	10537	10602	10600	10697	10565	10606	10771	10578	10613	10643	10686	10555	10800	10634	10625	10769	10688	10684	10466	10658	10465	10562	10614	10608	10755	10741	10589	10622	10543	10593	10584	10544	10699	10590	10489	10453	10675	10595	10554	10524	10582	10653	10585	10596	10670	10684	10609	10502	10616	10775	10708	10432	10692	10562	10777	10698	10573	10639	10639	10735	10597	10538	10638	10687	10580	10699	10716	10724	10599	10710	10703	10593	10557	10643	10521	10701	10458	10452	10557	10639	10755	10604	10644	10616	10603	10373	10728	10663	10470	10597	10651	10618	10624	10691	10705	10688	10581	10642	10509	10701	10481	10718	10722	10648	10656	10653	10470	10644	10507	10736	10500	10600	10596	10684	10484	10667	10753	10451	10649	10526	10566	10652	10646	10649	10668	10440	10746	10534	10661	10648	10615	10481	10551	10523	10611	10655	10550	10802	10417	10627	10480	10645	10602	10555	10761	10524	10577	10553	10609	10693	10614	10605	10638	10610	10561	10546	10668	10713	10728	10663	10672	10520	10565	10547	10546	10684	10614	10770	10579
44870	58883	62468	52947	39528	31084	24768	20984	18628	17637	16683	15975	15396	15022	14988	14536	14675	14954	14625	14746	14680	14620	14434	14551	14691	14453	14455	14494	14674	14485	14595	14522	14541	14636	14457	14547	14515	14497	14438	14438	14563	14338	14274	14322	14453	14294	14392	14498	14605	14390	14369	14398	14333	14444	14512	14389	14510	14356	14458	14313	14171	14263	14446	14226	14591	14459	14534	14370	14516	14297	14411	14581	14432	14433	14454	14326	14384	14469	14352	14385	14361	14466	14295	14501	14435	14449	14421	14513	14345	14273	14426	14301	14389	14513	14234	14422	14473	14346	14481	14538	14437	14499	14376	14332	14444	14222	14324	14464	14360	14421	14432	14464	14433	14179	14546	14404	14467	14363	14548	14213	14206	14262	14464	14491	14390	14284	14220	14395	14401	14366	14251	14291	14291	14389	14310	14371	14348	14475	14196	14242	14151	14441	14506	14432	14285	14353	14520	14366	14442	14520	14449	14302	14282	14572	14484	14468	14481	14561	14520	14484	14450	14294	14265	14494	14301	14454	14282	14409	14430	14398	14305	14295	14480	14382	14441	14367	14410	14431	14286	14424	14320	14415	14373	14472	14488	14511	14404	14459	14461	14358	14580	14390	14518	14327	14331	14405	14412	14306	14411	14352	14292	14367	14287	14375	14150	14523	14342	14278	14539	14422	14426	14293	14287	14451	14492	14493	14330	14640	14455	14346	14415	14454	14407	14397	14439	14555	14600	14310	14330	14356	14393	14301	14368	14366	14405	14512	14647	14428	14364	14448	14338	14453	14427	14597	14328	14484	14443	14433	14356	14505	14524	14340	14497	14479	14315	14249	14355	14327	14281	14491	14375	14490	14439	14216	14389	14463	14488	14239	14446	14483	14211	14372	14406	14579	14312	14517	14537	14434	14511	14280	14423	14223	14169	14379	14299	14274	14436	14479	14486	14294	14336	14409	14586	14190	14440	14358	14252	14306	14629	14443	14364	14471	14580	14173	14363	14470	14420	14330	14305	14338	14401	14350	14378	14369	14527	14446	14362	14162	14200	14381	14557	14306	14234	14211	14336	14406	14319	14375	14166	14180	14266	14398	14283	14447	14449	14444	14179	14346	14372	14448	14550	14378	14670	14346	14579	14543	14379	14439	14373	14431	14302	14309	14652	14194	14408	14261	14445	14476	14329	14374	14335	14077	14449	14377	14526	14262	14270	14285	14377	14297	14446	14299	14432	14398	14417	14376	14546	14483	14313	14516	14535	14504	14550	14473	14367	14458	14394	14383	14286	14298	14316	14497	14577	14274	14570	14481	14349	14466	14215	14540	14359	14268	14510	14539	14484	14429	14333	14481	14427	14386	14328	14348	14461	14338	14434	14413	14473	14333	14450	14440	14450	14388	14384	14238	14254	14243	14278	14486	14297	14412	14530	14453	14319	14657	14560	14423	14486	14150	14341	14405	14227	14365	14422	14381	14494	14226	14607	14638	14384	14293	14272	14269	14477	14267	14320	14073	14333	14329	14475	14252	14363	14550	14497	14488	14409	14441	14340	14284	14316	14373	14396	14177	14417	14564	14434	14315	14389	14445	14258	14437	14312	14448	14333	14173	14325	14439	14344	14314	14484	14211	14486	14498	14229	14354	14365	14160	14398	14319	14390	14301	14401	14445	14222	14332	14539	14218	14280	14479	14446	14318	14419	14569	14525	14387	14234	14250	14161	14376	14322	14561	14449	14503	14408	14365	14529	14435	14383	14404	14409	14525	14380	14130	14268	14368	14218	14434	14428	14514	14563	14326	14386	14313	14514	14465	14356	14251	14270	14338	14427	14434	14399	14295	14407	14273	14313	14408	14417	14294	14448	14354	14425	14383	14439	14218	14298	14592	14402	14372	14295	14469	14331	14460	14466	14315	14529	14411	14379	14203	14239	14319	14174	14410	14440	14216	14187	14423	14404	14330	14502	14425	14470	14673	14454	14320	14347	14407	14377	14452	14409	14354	14430	14472	14285	14471	14359	14465	14320	14146	14388	14445	14317	14376	14357	14410	14216	14312	14390	14634	14537	14306	14328	14308	14328	14387	14397	14440	14439	14531	14405	14417	14449	14481	14455	14455	14603	14503	14362	14370	14272	14559	14294	14389	14263	14305	14220	14598	14280	14196	14422	14448	14271	14429	14300	14418	14589	14516	14532	14444	14231	14226	14474	14572	14490	14402	14567	14323	14460	14151	14328	14255	14211	14383	14415	14291	14588	14420	14332	14127	14442	14294	14194	14466	14417	14524	14269	14377	14246	14365	14503	14279	14466	14448	14303	14372	14206	14435	14129	14245	14365	14432	14314	14431	14268	14616	14435	14395	14535	14490	14468	14315	14621	14570	14443	14397	14511	14298	14489	14403	14299	14243	14406	14383	14398	14434	14337	14485	14247	14363	14470	14411	14404	14513	14310	14243	14358	14406	14575	14362	14410	14506	14242	14415	14305	14383	14345	14400	14391	14511	14260	14544	14344	14503	14248	14368	14454	14554	14440	14336	14325	14510	14239	14330	14477	14282	14328	14338	14415	14413	14483	14501	14510	14326	14265	14498	14432	14427	14312	14320	14506	14277	14330	14157	14509	14479	14412	14361	14439	14350	14443	14527	14500	14536	14462	14373	14438	14447	14437	14304	14427	14211	14441	14458	14287	14413	14402	14417	14353	14491	14574	14310	14392	14481	14500	14348	14352	14340	14233	14319	14182	14456	14306	14291	14309	14331	14222	14381	14521	14363	14375	14520	14353	14429	14376	14480	14336	14334	14228	14432	14402	14523	14615	14433	14402	14445	14417	14278	14465	14423	14547	14518	14520	14309	14308	14428	14265	14608	14377	14522	14321	14548	14593	14326	14208	14565	14456	14255	14551	14365	14569	14402	14428	14298	14286	14502	14438	14213	14435	14407	14322	14503	14479	14452	14332	14496	14233	14424	14300	14432	14282	14585	14566	14282	14489	14314	14362	14442	14495	14459	14274	14477	14392	14672	14392	14527	14168	14253	14354	14346	14374	14335	14419	14293	14254	14177	14433	14333	14210	14331	14338	14410	14112	14309	14417	14572	14280	14294	14596	14196	14531	14387	14414	14517	14465	14395	14537	14242	14554	14175	14274	14399	14317	14201	14481	14419	14484	14703	14423	14473	14473	14433	14314	14405	14465	14654	14433	14433	14486	14299	14242	14488	14309	14338	14331	14338	14560	14482	14416	14450	14341	14518	14475	14388	14485	14423	14383	14426	14512	14348	14514	14443	14326	14539	14613	14446	14443	14422	14547	14541	14296	14259	14328	14390	14277	14444	14402	14226	14326	14464	14430	14461	14406	14103	14420	14439	14433	14310	14489	14362	14346	14541	14343	14265	14425	14406	14234	14380	14358	14513	14309	14356	14573	14369	14320	14513	14477	14461	14212	14347	14489	14552	14366	14382	14405	14547	14315	14377	14314	14219	14553	14334	14242	14342	14556	14230	14213	14548	14382	14261	14355	14378	14334	14132	14517	14281	14000	14441	14391	14559	14475	14399	14449	14407	14397	14525	14320	14340	14328	14373	14449	14318	14543	14237	14419	14301	14362	14298	14391	14276	14448	14487	14301	14660	14454	14466	14375	14435	14415	14478	14242	14495	14517	14573	14606	14450	14365	14418	14499	14393	14504	14352	14441	14270	14364	14286	14489	14511	14385	14557	14452	14382	14343	14287	14355	14506	14478	14412	14229	14533	14398	14303	14426	14434	14588	14437	14223	14370	14496	14532	14366	14457	14229	14344	14403	14264	14321	14424	14380	14565	14415	14581	14447	14565	14390	14319	14449	14297	14452	14233	14378	14330	14169	14497	14413	14408	14389	14379	14262	14493	14441	14396	14562	14497	14440	14510	14257	14506	14458	14237	14309	14330	14279	14542	14215	14368	14441	14237	14204	14472	14465	14269	14264	14388	14392	14518	14622	14478	14247	14353	14211	14514	14511	14486	14304	14505	14385	14433	14373	14607	14357	14273	14486	14512	14327	14345	14364	14475	14476	14624	14405	14444	14261	14409	14495	14577	14554	14437	14344	14314	14617	14454	14446	14361	14381	14071	14382	14423	14654	14240	14417	14380	14368	14461	14457	14348	14373	14482	14477	14386	14446	14685	14361	14618	14604	14584	14397	14475	14346	14244	14272	14385	14319	14400	14413	14187	14397	14494	14421	14414	14276	14715	14366	14321	14379	14465	14549	14319	14359	14183	14474	14570	14335	14382	14474	14286	14472	14551	14086	14612	14328	14384	14296	14461	14342	14231	14521	14567	14452	14412	14611	14434	14317	14148	14405	14453	14352	14237	14430	14224	14544	14535	14405	14331	14274	14335	14377	14299	14374	14280	14428	14507	14428	14370	14440	14346	14618	14315	14366	14397	14223	14349	14404	14260	14457	14461	14528	14486	14173	14420	14526	14417	14439	14307	14333	14269	14538	14341	14515	14373	14673	14536	14212	14238	14394	14211	14390	14243	14460	14452	14358	14416	14260	14540	14536	14433	14589	14413	14615	14635	14525	14475	14264	14310	14261	14495	14486	14425	14420	14298	14350	14426	14342	14319	14361	14468	14308	14334	14384	14367	14367	14598	14387	14274	14549	14274	14434	14544	14561	14395	14509	14461	14565	14313	14512	14601	14201	14280	14234	14328	14452	14550	14330	14377	14309	14307	14356	14288	14337	14582	14532	14753	14357	14410	14463	14587	14334	14386	14357	14475	14549	14403	14484	14635	14452	14486	14375	14396	14340	14544	14409	14329	14340	14288	14227	14324	14557	14485	14454	14519	14379	14428	14343	14154	14331	14429	14190	14268	14422	14160	14126	14329	14282	14552	14215	14462	14438	14345	14402	14397	14459	14557	14454	14494	14528	14483	14452	14515	14436	14178	14443	14469	14464	14457	14615	14536	14317	14446	14582	14467	14346	14410	14465	14283	14365	14415	14359	14424	14382	14274	14436	14388	14469	14516	14298	14335	14229	14351	14538	14400	14313	14426	14486	14524	14319	14278	14291	14373	14407	14518	14498	14364	14201	14482	14438	14341	14495	14400	14322	14202	14216	14201	14487	14442	14453	14258	14489	14642	14331	14421	14304	14255	14300	14401	14314	14385	14421	14429
48650	67204	62587	48038	36181	28443	21867	18002	15252	14197	12948	12200	11474	11162	10864	10838	10993	10636	10776	10691	10623	10661	10770	10583	10609	10544	10415	10595	10419	10512	10533	10430	10619	10374	10343	10544	10526	10470	10566	10522	10533	10466	10555	10418	10391	10252	10401	10462	10456	10365	10396	10266	10565	10482	10521	10451	10530	10545	10687	10442	10318	10361	10324	10314	10478	10436	10349	10362	10451	10602	10552	10489	10516	10272	10387	10426	10313	10462	10446	10327	10371	10500	10518	10374	10419	10378	10268	10308	10369	10463	10369	10511	10312	10440	10463	10460	10446	10484	10330	10373	10391	10399	10394	10436	10427	10422	10347	10318	10591	10412	10402	10532	10427	10423	10311	10614	10417	10328	10483	10528	10489	10421	10432	10486	10592	10546	10507	10463	10476	10387	10601	10436	10384	10341	10616	10416	10517	10600	10559	10284	10503	10429	10446	10514	10511	10348	10308	10346	10447	10408	10450	10408	10521	10298	10244	10441	10364	10404	10474	10432	10355	10475	10568	10464	10433	10516	10482	10652	10496	10451	10572	10385	10491	10518	10528	10381	10426	10560	10389	10488	10512	10516	10413	10337	10409	10542	10402	10463	10448	10473	10504	10581	10415	10491	10520	10501	10594	10501	10488	10330	10365	10328	10385	10366	10485	10438	10450	10300	10320	10415	10368	10565	10463	10490	10491	10392	10586	10453	10613	10352	10490	10533	10510	10542	10365	10472	10587	10530	10375	10499	10528	10430	10550	10490	10329	10361	10510	10489	10260	10522	10487	10336	10412	10412	10523	10631	10482	10476	10383	10505	10376	10488	10587	10486	10508	10449	10615	10571	10542	10247	10454	10324	10472	10478	10617	10572	10468	10397	10392	10518	10605	10450	10346	10498	10502	10497	10514	10494	10458	10473	10563	10469	10413	10494	10386	10448	10422	10657	10561	10636	10473	10336	10684	10555	10441	10296	10366	10420	10474	10509	10427	10493	10544	10282	10474	10437	10398	10286	10410	10486	10466	10311	10530	10252	10430	10296	10379	10527	10367	10571	10331	10622	10390	10575	10540	10570	10461	10455	10452	10552	10427	10511	10508	10378	10496	10428	10451	10418	10409	10319	10550	10430	10620	10350	10355	10413	10396	10562	10452	10460	10475	10435	10612	10328	10412	10407	10373	10398	10637	10597	10488	10263	10261	10434	10454	10443	10507	10356	10494	10540	10392	10448	10479	10464	10425	10492	10550	10348	10415	10541	10339	10493	10272	10411	10471	10477	10364	10393	10375	10473	10362	10437	10359	10469	10464	10483	10437	10377	10640	10417	10304	10562	10502	10430	10421	10394	10448	10500	10290	10442	10506	10396	10398	10452	10425	10530	10599	10468	10475	10500	10436	10600	10530	10415	10439	10586	10531	10342	10363	10369	10428	10480	10450	10538	10377	10531	10334	10616	10450	10419	10407	10361	10467	10637	10511	10455	10455	10555	10465	10351	10465	10492	10406	10405	10267	10503	10420	10305	10478	10591	10468	10455	10445	10412	10536	10521	10396	10595	10421	10456	10462	10454	10397	10498	10500	10632	10473	10448	10533	10375	10349	10468	10520	10510	10430	10466	10435	10352	10374	10406	10263	10539	10464	10485	10439	10465	10354	10517	10542	10485	10408	10387	10452	10739	10542	10573	10507	10530	10461	10495	10242	10497	10520	10566	10421	10432	10456	10439	10420	10498	10429	10487	10433	10494	10483	10373	10401	10340	10553	10216	10475	10445	10477	10436	10591	10424	10388	10534	10564	10518	10438	10494	10346	10446	10406	10507	10576	10411	10374	10587	10472	10396	10232	10564	10403	10527	10418	10349	10241	10332	10538	10468	10453	10350	10515	10499	10568	10422	10592	10422	10540	10595	10480	10479	10629	10409	10498	10409	10416	10511	10520	10526	10404	10474	10435	10439	10510	10474	10497	10285	10606	10617	10221	10574	10523	10313	10450	10408	10410	10609	10485	10503	10490	10531	10597	10539	10384	10498	10375	10417	10493	10305	10411	10372	10399	10283	10484	10303	10561	10395	10446	10564	10344	10373	10471	10408	10431	10320	10464	10485	10388	10539	10413	10434	10488	10595	10508	10504	10462	10427	10489	10502	10544	10641	10539	10501	10509	10451	10461	10430	10490	10426	10400	10402	10510	10319	10406	10467	10474	10564	10547	10491	10558	10425	10371	10264	10399	10461	10248	10481	10367	10280	10448	10459	10585	10368	10481	10457	10436	10559	10519	10538	10471	10373	10408	10400	10335	10442	10570	10504	10480	10435	10342	10363	10457	10422	10397	10569	10459	10374	10491	10448	10439	10405	10433	10308	10345	10596	10637	10349	10381	10373	10428	10496	10502	10570	10471	10438	10497	10504	10446	10602	10498	10368	10420	10512	10569	10494	10515	10462	10522	10438	10368	10345	10325	10459	10339	10498	10510	10340	10379	10574	10415	10564	10553	10693	10458	10468	10525	10451	10469	10623	10473	10413	10502	10443	10457	10421	10525	10274	10363	10350	10355	10464	10500	10504	10540	10473	10406	10636	10502	10484	10466	10440	10476	10374	10509	10581	10420	10420	10450	10400	10539	10439	10446	10506	10369	10574	10597	10518	10335	10525	10565	10320	10418	10410	10494	10489	10556	10398	10489	10579	10447	10482	10511	10377	10384	10411	10365	10347	10516	10477	10384	10614	10488	10577	10525	10457	10324	10465	10282	10417	10423	10341	10491	10403	10326	10242	10376	10451	10410	10450	10429	10426	10480	10457	10387	10275	10515	10623	10479	10384	10415	10444	10443	10549	10369	10329	10426	10381	10344	10520	10408	10401	10336	10398	10471	10336	10558	10617	10514	10619	10395	10434	10453	10427	10509	10474	10594	10390	10457	10374	10345	10321	10346	10390	10428	10502	10594	10373	10317	10363	10463	10397	10279	10550	10292	10516	10403	10521	10418	10486	10457	10475	10439	10458	10392	10547	10555	10566	10531	10485	10439	10533	10515	10363	10461	10533	10280	10564	10403	10496	10419	10504	10493	10456	10275	10436	10342	10499	10622	10341	10495	10549	10408	10505	10372	10693	10378	10491	10282	10485	10474	10615	10356	10329	10486	10552	10536	10364	10553	10303	10442	10538	10430	10459	10609	10227	10307	10573	10379	10462	10312	10333	10474	10494	10442	10353	10508	10444	10406	10574	10342	10297	10323	10463	10401	10392	10493	10517	10334	10475	10495	10363	10478	10524	10371	10381	10391	10320	10386	10405	10460	10547	10486	10401	10412	10472	10214	10575	10520	10382	10477	10456	10419	10600	10363	10506	10388	10516	10425	10427	10391	10626	10324	10478	10444	10399	10459	10641	10409	10311	10426	10541	10502	10365	10474	10449	10389	10397	10427	10313	10446	10612	10350	10299	10427	10448	10523	10594	10425	10547	10541	10526	10330	10382	10622	10496	10413	10428	10396	10419	10679	10428	10286	10450	10431	10624	10427	10408	10423	10489	10492	10582	10446	10434	10536	10314	10361	10352	10404	10388	10482	10556	10551	10346	10420	10559	10326	10421	10470	10296	10405	10561	10500	10404	10413	10395	10651	10384	10345	10110	10319	10341	10415	10542	10388	10480	10496	10357	10610	10335	10470	10581	10372	10359	10327	10425	10398	10469	10403	10520	10465	10493	10567	10471	10347	10362	10468	10483	10351	10238	10463	10567	10516	10557	10549	10439	10491	10418	10327	10484	10323	10480	10405	10399	10540	10465	10618	10443	10328	10652	10353	10451	10651	10299	10438	10578	10469	10555	10340	10460	10378	10603	10506	10433	10488	10386	10637	10507	10424	10419	10419	10346	10382	10430	10418	10449	10393	10480	10324	10597	10504	10508	10377	10581	10397	10421	10480	10428	10411	10435	10384	10537	10383	10361	10380	10635	10402	10454	10629	10392	10401	10385	10470	10458	10363	10636	10433	10522	10398	10594	10589	10416	10456	10650	10530	10358	10566	10350	10312	10254	10389	10450	10353	10375	10328	10425	10379	10547	10425	10406	10515	10223	10442	10440	10480	10488	10513	10393	10366	10349	10426	10399	10426	10370	10575	10517	10350	10379	10541	10606	10219	10497	10298	10335	10501	10474	10569	10542	10540	10559	10488	10371	10631	10428	10476	10476	10323	10455	10418	10339	10369	10452	10379	10629	10488	10338	10478	10448	10457	10398	10468	10450	10418	10292	10488	10608	10430	10467	10425	10472	10320	10395	10555	10444	10555	10356	10509	10498	10486	10431	10594	10577	10480	10566	10476	10475	10441	10458	10551	10409	10584	10256	10709	10388	10467	10556	10488	10356	10361	10402	10351	10469	10447	10546	10290	10277	10438	10326	10397	10414	10435	10315	10319	10386	10414	10500	10415	10420	10418	10478	10487	10339	10588	10468	10404	10607	10453	10346	10395	10490	10347	10593	10416	10432	10328	10415	10370	10624	10411	10445	10430	10567	10385	10554	10577	10339	10442	10486	10499	10479	10396	10375	10443	10547	10360	10423	10507	10513	10402	10676	10461	10389	10372	10395	10397	10329	10575	10480	10545	10355	10593	10515	10481	10409	10552	10416	10588	10534	10470	10512	10556	10422	10500	10426	10490	10322	10518	10471	10422	10433	10494	10494	10438	10486	10529	10516	10522	10371	10391	10565	10496	10371	10424	10557	10383	10502	10391	10260	10503	10506	10444	10619	10303	10384	10418	10312	10306	10418	10427	10340	10534	10345	10393	10482	10394	10403	10580	10578	10445	10390	10415	10504	10389	10400	10350	10305	10384	10449	10531	10546	10363	10394	10379	10481	10506	10501	10587	10524	10524	10314	10370	10463	10522	10473	10338	10520	10433	10476	10600	10383	10490	10347	10490	10444	10362	10356	10491	10556	10462	10440	10537	10664	10496	10591	10584	10224	10533	10343	10462	10536	10467	10508	10557	10555	10354	10595	10373	10397	10483	10577	10322	10468	10384	10534	10368	10547	10375	10399	10386	10429	10393	10241	10575	10417	10397	10531	10351	10392	10256	10403	10413	10467	10471	10478	10531	10388	10436	10403	10526	10467	10369	10340	10396	10430	10449	10430	10431	10435	10284	10388	10584	10546	10567	10427
26155	22472	37156	41395	41808	39359	35433	28245	23419	20786	18259	16997	16186	15594	15473	15417	15150	15123	14967	14908	14947	14804	14855	14875	14810	14986	14692	14588	14625	14560	14697	14517	14726	14718	14807	14861	14680	14669	14581	14800	14664	14711	14538	14880	14840	14649	14440	14457	14435	14504	14492	14529	14505	14612	14587	14562	14535	14650	14477	14485	14562	14726	14648	14526	14782	14565	14735	14500	14615	14635	14414	14755	14540	14579	14475	14525	14390	14542	14556	14599	14463	14506	14445	14633	14549	14662	14616	14488	14632	14529	14532	14893	14354	14458	14472	14360	14694	14521	14589	14379	14589	14453	14298	14452	14471	14572	14662	14567	14532	14460	14572	14277	14506	14616	14590	14498	14713	14705	14524	14341	14496	14435	14663	14322	14493	14424	14552	14658	14475	14568	14918	14324	14624	14741	14588	14452	14520	14616	14513	14354	14497	14717	14521	14477	14326	14432	14429	14600	14391	14333	14323	14465	14465	14559	14553	14510	14429	14534	14474	14535	14572	14524	14415	14698	14584	14536	14544	14684	14635	14397	14642	14511	14699	14425	14627	14295	14460	14586	14717	14480	14526	14453	14457	14472	14412	14537	14521	14545	14730	14701	14451	14342	14337	14547	14512	14590	14516	14520	14546	14564	14556	14616	14444	14435	14493	14666	14454	14674	14400	14497	14511	14553	14628	14354	14671	14327	14298	14441	14636	14603	14738	14646	14520	14537	14375	14386	14587	14464	14552	14510	14431	14662	14601	14376	14611	14534	14685	14647	14734	14374	14636	14373	14642	14531	14657	14501	14546	14433	14600	14645	14486	14642	14428	14782	14527	14738	14716	14577	14438	14433	14427	14781	14502	14490	14493	14582	14645	14796	14491	14556	14677	14577	14505	14270	14465	14560	14624	14728	14667	14472	14547	14536	14615	14676	14575	14474	14556	14532	14591	14323	14544	14664	14608	14593	14519	14715	14497	14618	14517	14661	14720	14443	14525	14404	14560	14476	14534	14510	14437	14501	14623	14538	14545	14404	14679	14596	14329	14401	14525	14585	14343	14708	14538	14464	14466	14531	14528	14398	14601	14545	14421	14493	14640	14221	14369	14597	14454	14477	14569	14593	14499	14607	14462	14500	14564	14493	14591	14499	14610	14573	14449	14588	14502	14572	14648	14456	14602	14627	14528	14732	14731	14643	14403	14420	14340	14362	14706	14273	14619	14386	14495	14534	14830	14511	14555	14592	14725	14590	14553	14401	14515	14502	14341	14537	14587	14387	14599	14644	14714	14595	14461	14539	14479	14398	14637	14598	14607	14644	14644	14673	14638	14523	14509	14489	14450	14529	14677	14772	14540	14530	14409	14743	14495	14423	14661	14615	14507	14719	14617	14527	14716	14465	14600	14583	14462	14535	14599	14498	14584	14350	14554	14783	14709	14771	14706	14616	14594	14636	14589	14666	14556	14408	14583	14468	14593	14369	14546	14648	14449	14553	14570	14515	14566	14575	14608	14435	14572	14309	14511	14740	14514	14726	14345	14717	14394	14579	14653	14404	14555	14485	14536	14525	14651	14680	14552	14651	14578	14531	14268	14439	14283	14459	14486	14515	14570	14632	14579	14609	14623	14722	14469	14502	14580	14600	14536	14717	14767	14629	14647	14501	14474	14565	14538	14458	14518	14586	14528	14416	14522	14600	14605	14560	14571	14431	14482	14478	14484	14464	14518	14460	14555	14578	14436	14331	14373	14568	14620	14586	14412	14839	14833	14313	14501	14692	14519	14381	14428	14616	14433	14735	14709	14370	14613	14525	14673	14482	14379	14604	14458	14520	14354	14674	14571	14554	14635	14521	14660	14458	14525	14496	14579	14485	14520	14212	14342	14344	14219	14365	14545	14453	14433	14545	14353	14638	14415	14532	14554	14570	14706	14466	14711	14422	14492	14470	14462	14620	14470	14492	14659	14456	14622	14367	14495	14530	14639	14502	14698	14596	14660	14436	14431	14663	14477	14487	14530	14769	14675	14472	14394	14431	14422	14415	14426	14593	14584	14362	14510	14447	14341	14523	14559	14384	14577	14656	14505	14644	14514	14308	14791	14560	14480	14704	14438	14504	14598	14535	14634	14726	14459	14535	14427	14604	14736	14570	14526	14378	14560	14382	14430	14368	14693	14473	14431	14500	14479	14860	14435	14494	14635	14371	14587	14398	14386	14345	14589	14596	14549	14432	14367	14498	14571	14582	14462	14617	14481	14509	14599	14440	14448	14549	14447	14548	14622	14554	14494	14582	14595	14368	14363	14463	14638	14556	14658	14527	14663	14506	14562	14520	14582	14444	14465	14717	14374	14520	14551	14647	14503	14483	14637	14428	14524	14529	14533	14738	14588	14669	14712	14748	14710	14557	14648	14516	14584	14473	14540	14586	14476	14540	14563	14497	14586	14549	14565	14577	14615	14604	14581	14452	14336	14418	14550	14547	14568	14416	14667	14440	14525	14509	14485	14416	14524	14328	14636	14508	14686	14566	14728	14542	14395	14398	14453	14739	14498	14671	14520	14533	14757	14522	14674	14666	14560	14437	14673	14756	14495	14694	14659	14324	14478	14577	14609	14643	14544	14422	14436	14536	14525	14690	14833	14715	14426	14616	14620	14629	14427	14575	14562	14519	14391	14537	14611	14672	14544	14590	14480	14452	14559	14559	14791	14713	14739	14643	14558	14607	14526	14531	14466	14458	14333	14509	14470	14644	14542	14362	14359	14506	14531	14480	14365	14718	14469	14409	14585	14479	14768	14451	14383	14497	14520	14477	14517	14601	14436	14468	14434	14620	14556	14597	14498	14575	14547	14561	14502	14564	14540	14497	14542	14504	14489	14439	14493	14369	14416	14454	14708	14655	14605	14561	14526	14406	14673	14484	14594	14552	14473	14437	14692	14572	14565	14649	14447	14537	14511	14494	14504	14540	14569	14377	14595	14636	14409	14513	14501	14331	14504	14509	14565	14618	14544	14290	14431	14741	14596	14473	14525	14691	14593	14413	14541	14496	14500	14579	14542	14437	14482	14508	14536	14666	14537	14571	14409	14709	14679	14564	14474	14610	14666	14391	14682	14448	14681	14393	14699	14608	14634	14552	14583	14470	14524	14593	14581	14647	14382	14469	14664	14481	14486	14647	14537	14557	14550	14371	14355	14516	14516	14713	14610	14586	14441	14483	14468	14568	14633	14416	14584	14435	14567	14484	14464	14507	14593	14720	14520	14551	14733	14567	14616	14549	14590	14415	14599	14367	14557	14261	14545	14581	14504	14793	14664	14527	14635	14279	14656	14545	14357	14489	14593	14666	14522	14635	14343	14707	14582	14475	14441	14601	14464	14551	14365	14650	14559	14411	14254	14581	14506	14458	14648	14541	14717	14761	14775	14528	14565	14714	14670	14623	14595	14302	14312	14301	14695	14591	14773	14559	14484	14557	14688	14564	14611	14523	14522	14548	14620	14696	14647	14539	14617	14546	14492	14462	14395	14463	14712	14774	14572	14394	14445	14359	14392	14554	14626	14662	14359	14416	14521	14642	14503	14662	14281	14387	14539	14676	14483	14290	14522	14469	14397	14502	14515	14403	14468	14257	14589	14631	14497	14678	14474	14495	14596	14353	14535	14578	14433	14619	14499	14677	14457	14507	14409	14568	14522	14561	14653	14586	14573	14610	14488	14575	14544	14608	14506	14428	14696	14505	14742	14379	14637	14594	14567	14425	14517	14647	14547	14395	14450	14559	14551	14387	14566	14447	14428	14669	14334	14560	14561	14508	14394	14628	14316	14552	14576	14659	14519	14371	14532	14444	14621	14625	14663	14597	14445	14404	14445	14554	14649	14693	14334	14720	14464	14448	14540	14392	14651	14547	14598	14551	14513	14405	14219	14519	14416	14411	14697	14800	14566	14289	14551	14486	14414	14438	14478	14456	14442	14549	14432	14811	14495	14688	14611	14448	14594	14650	14712	14816	14668	14761	14673	14673	14354	14297	14376	14609	14374	14434	14428	14416	14380	14399	14451	14553	14474	14432	14301	14600	14634	14637	14703	14504	14476	14409	14419	14411	14451	14470	14518	14549	14479	14441	14435	14500	14534	14601	14454	14580	14485	14469	14498	14692	14779	14663	14442	14727	14617	14445	14707	14286	14456	14591	14377	14445	14563	14631	14612	14611	14717	14558	14416	14566	14504	14529	14617	14715	14531	14438	14544	14563	14357	14551	14501	14366	14423	14347	14544	14537	14662	14689	14462	14593	14611	14555	14444	14445	14562	14471	14551	14686	14535	14760	14481	14478	14649	14494	14483	14418	14407	14613	14474	14499	14468	14353	14483	14434	14578	14478	14641	14482	14547	14601	14605	14454	14450	14649	14541	14423	14728	14484	14720	14543	14623	14534	14617	14502	14630	14415	14646	14702	14493	14583	14311	14372	14674	14583	14301	14490	14305	14713	14524	14450	14616	14558	14436	14460	14413	14451	14496	14335	14535	14442	14478	14517	14635	14726	14589	14586	14623	14517	14499	14683	14758	14496	14454	14626	14541	14426	14614	14665	14559	14615	14500	14331	14528	14529	14456	14571	14771	14446	14520	14356	14569	14591	14626	14438	14345	14663	14517	14733	14543	14677	14647	14632	14591	14625	14673	14581	14472	14613	14526	14401	14453	14521	14445	14817	14677	14543	14575	14724	14672	14543	14563	14479	14649	14631	14616	14669	14736	14665	14636	14688	14513	14471	14358	14470	14473	14662	14562	14400	14471	14427	14588	14568	14679	14572	14745	14562	14471	14458	14491	14626	14402	14484	14549	14553	14707	14429	14416	14452	14517	14481	14557	14743	14290	14455	14583	14555	14438	14553	14372	14671	14447	14528	14462	14607	14619	14787	14635	14823	14416	14382	14333	14478	14570	14509	14728	14564	14787	14794	14706	14686	14664	14408	14651	14604	14609	14477	14691	14339	14410	14608	14481	14500	14571	14442	14496	14528	14521	14609	14538	14390	14373	14731	14572	14398	14656	14625	14515	14450	14803	14532	14597	14506	14717	14501	14440	14552	14530	14587	14506	14674	14471	14614	14471	14526	14582	14600	14503	14726	14654	14570	14496	14701	14609	14731	14731	14783	14652	14476
48727	78486	70879	55675	46432	37623	32591	24606	20094	17411	14085	13008	11907	11492	11240	11019	11043	11053	10921	10973	10890	10930	10967	10743	10769	10678	10682	10591	10767	10770	10635	10611	10540	10689	10530	10634	10755	10541	10662	10510	10394	10590	10586	10484	10578	10539	10614	10577	10577	10535	10664	10501	10415	10635	10694	10591	10554	10659	10510	10573	10521	10418	10520	10501	10614	10651	10532	10484	10528	10564	10588	10500	10518	10495	10403	10494	10517	10477	10569	10461	10373	10490	10542	10736	10562	10675	10593	10616	10545	10432	10646	10516	10620	10664	10552	10578	10625	10585	10508	10456	10474	10609	10565	10549	10491	10668	10609	10465	10384	10498	10401	10629	10527	10593	10616	10505	10499	10592	10507	10413	10533	10446	10603	10590	10538	10401	10553	10564	10425	10765	10530	10609	10378	10708	10553	10378	10607	10578	10670	10653	10483	10526	10423	10521	10618	10577	10475	10512	10433	10594	10508	10629	10556	10627	10447	10608	10412	10662	10541	10536	10470	10497	10494	10491	10414	10638	10624	10414	10670	10534	10432	10508	10534	10408	10498	10500	10506	10507	10573	10491	10403	10501	10624	10647	10729	10474	10587	10608	10489	10503	10640	10553	10541	10531	10548	10501	10414	10530	10586	10446	10496	10523	10471	10495	10516	10456	10472	10639	10614	10531	10470	10462	10444	10463	10415	10470	10538	10464	10618	10587	10523	10625	10581	10452	10600	10586	10467	10626	10590	10487	10519	10444	10390	10541	10603	10563	10533	10577	10670	10499	10501	10606	10470	10610	10463	10484	10494	10645	10494	10556	10458	10471	10484	10481	10579	10536	10592	10482	10587	10491	10605	10456	10492	10545	10632	10586	10595	10353	10581	10493	10573	10561	10632	10533	10439	10497	10583	10580	10582	10468	10583	10491	10596	10445	10474	10613	10518	10429	10498	10441	10410	10614	10564	10612	10445	10551	10617	10495	10646	10506	10610	10754	10560	10485	10531	10490	10463	10627	10497	10459	10541	10619	10597	10603	10471	10608	10612	10511	10469	10558	10616	10487	10351	10616	10446	10581	10522	10522	10588	10401	10583	10464	10441	10516	10506	10538	10648	10646	10605	10549	10575	10578	10577	10551	10549	10565	10514	10504	10431	10694	10631	10599	10576	10568	10474	10514	10585	10464	10667	10625	10653	10534	10512	10569	10418	10552	10455	10685	10602	10415	10512	10500	10477	10424	10723	10618	10522	10694	10431	10513	10554	10583	10536	10408	10472	10514	10566	10571	10609	10567	10569	10611	10561	10577	10391	10531	10571	10553	10547	10622	10526	10711	10698	10474	10649	10452	10883	10547	10691	10519	10485	10662	10551	10635	10420	10534	10600	10470	10573	10490	10551	10626	10592	10492	10708	10525	10668	10458	10612	10379	10686	10341	10501	10443	10461	10384	10445	10496	10548	10610	10517	10650	10534	10603	10521	10534	10509	10626	10362	10508	10596	10751	10540	10485	10493	10665	10419	10610	10636	10670	10581	10537	10583	10631	10515	10549	10532	10545	10615	10559	10557	10438	10446	10580	10641	10485	10583	10410	10473	10634	10529	10462	10430	10550	10551	10438	10490	10773	10615	10520	10533	10572	10582	10494	10525	10543	10357	10590	10479	10504	10494	10531	10460	10502	10683	10627	10483	10617	10467	10473	10449	10548	10469	10617	10621	10514	10466	10704	10535	10548	10629	10530	10478	10554	10623	10630	10767	10583	10584	10533	10353	10503	10565	10507	10531	10480	10778	10583	10568	10564	10535	10469	10450	10661	10403	10575	10493	10645	10589	10644	10643	10608	10534	10513	10528	10590	10668	10693	10512	10549	10413	10566	10574	10407	10510	10526	10589	10406	10596	10493	10609	10483	10594	10614	10539	10820	10645	10660	10647	10400	10502	10639	10618	10579	10611	10440	10475	10817	10411	10412	10462	10666	10686	10605	10527	10711	10542	10490	10485	10513	10445	10630	10460	10455	10605	10409	10589	10721	10432	10542	10502	10568	10545	10549	10511	10508	10455	10633	10527	10506	10529	10424	10696	10754	10502	10522	10518	10560	10642	10762	10532	10473	10517	10372	10604	10550	10617	10657	10681	10588	10568	10477	10632	10484	10471	10606	10368	10564	10549	10441	10703	10547	10548	10567	10432	10529	10581	10639	10476	10519	10499	10475	10592	10540	10700	10582	10491	10720	10611	10734	10654	10534	10486	10693	10405	10514	10428	10663	10462	10435	10605	10549	10603	10555	10438	10560	10588	10596	10598	10620	10405	10478	10564	10561	10488	10691	10531	10628	10332	10550	10442	10640	10459	10532	10757	10526	10696	10389	10609	10365	10675	10523	10390	10629	10466	10562	10396	10552	10479	10501	10694	10494	10587	10568	10436	10651	10581	10596	10589	10411	10519	10498	10422	10579	10523	10610	10741	10546	10430	10562	10577	10490	10581	10489	10493	10631	10723	10695	10514	10556	10543	10459	10534	10495	10622	10589	10489	10667	10572	10478	10480	10517	10544	10458	10600	10627	10543	10591	10659	10520	10478	10539	10577	10603	10570	10583	10677	10554	10630	10365	10386	10554	10601	10644	10452	10505	10607	10523	10674	10705	10566	10468	10549	10532	10551	10431	10512	10602	10401	10679	10538	10320	10458	10617	10792	10527	10502	10535	10474	10555	10443	10418	10556	10516	10585	10497	10461	10425	10566	10470	10738	10571	10637	10485	10278	10583	10572	10435	10587	10604	10580	10617	10568	10436	10555	10661	10491	10364	10601	10655	10656	10546	10515	10423	10478	10530	10616	10444	10548	10606	10551	10572	10570	10511	10485	10459	10380	10658	10723	10364	10482	10637	10487	10611	10489	10639	10596	10515	10476	10524	10466	10826	10455	10563	10434	10659	10443	10719	10443	10579	10541	10447	10659	10614	10520	10575	10532	10604	10531	10493	10488	10401	10466	10555	10512	10621	10538	10481	10444	10556	10546	10621	10575	10538	10441	10587	10386	10561	10665	10599	10551	10638	10611	10570	10405	10625	10584	10506	10531	10713	10656	10531	10572	10518	10542	10602	10574	10628	10564	10612	10566	10548	10587	10550	10722	10594	10495	10463	10644	10697	10477	10537	10591	10567	10548	10561	10424	10603	10531	10755	10548	10624	10503	10466	10523	10545	10463	10534	10667	10702	10561	10577	10620	10472	10538	10572	10609	10400	10617	10608	10426	10546	10505	10490	10479	10594	10508	10562	10574	10664	10487	10421	10398	10589	10461	10404	10473	10614	10681	10514	10752	10395	10606	10714	10787	10492	10712	10330	10605	10531	10560	10498	10532	10734	10676	10526	10445	10525	10640	10610	10531	10619	10648	10694	10563	10632	10422	10574	10496	10384	10590	10378	10548	10486	10432	10661	10612	10677	10516	10479	10583	10526	10643	10480	10628	10544	10513	10521	10517	10468	10477	10490	10467	10543	10507	10473	10769	10574	10469	10456	10529	10643	10491	10476	10454	10443	10587	10448	10735	10458	10398	10504	10429	10551	10545	10624	10456	10533	10494	10502	10591	10502	10607	10268	10716	10510	10511	10692	10581	10440	10562	10578	10410	10393	10427	10694	10407	10538	10568	10555	10645	10559	10375	10596	10487	10455	10326	10534	10465	10665	10541	10464	10513	10598	10487	10358	10474	10602	10604	10450	10498	10482	10474	10471	10698	10745	10451	10668	10475	10447	10421	10586	10445	10625	10514	10592	10498	10613	10519	10616	10673	10605	10455	10540	10623	10641	10568	10542	10457	10413	10684	10494	10600	10495	10591	10589	10627	10480	10670	10586	10594	10589	10560	10555	10536	10603	10535	10546	10519	10379	10743	10700	10537	10421	10682	10565	10580	10471	10652	10680	10564	10676	10541	10506	10616	10425	10506	10711	10554	10577	10537	10494	10591	10627	10370	10470	10618	10528	10443	10444	10595	10646	10552	10431	10471	10625	10592	10475	10503	10575	10635	10445	10533	10531	10546	10582	10557	10469	10682	10527	10578	10556	10675	10606	10679	10662	10562	10527	10449	10473	10729	10640	10628	10446	10468	10633	10651	10587	10621	10635	10605	10676	10415	10426	10569	10567	10567	10625	10613	10529	10616	10598	10590	10587	10482	10516	10513	10554	10458	10435	10555	10570	10585	10537	10381	10344	10427	10582	10490	10492	10420	10510	10573	10568	10610	10564	10597	10522	10615	10645	10631	10584	10431	10654	10545	10552	10493	10619	10438	10599	10491	10624	10522	10510	10568	10671	10577	10479	10531	10515	10531	10574	10537	10572	10417	10628	10483	10630	10617	10497	10434	10560	10499	10572	10433	10605	10737	10391	10536	10451	10489	10588	10501	10545	10514	10583	10648	10624	10655	10544	10676	10402	10601	10430	10542	10495	10464	10442	10552	10449	10561	10570	10549	10540	10565	10617	10437	10608	10598	10358	10555	10452	10661	10491	10395	10618	10571	10379	10522	10623	10513	10635	10495	10636	10720	10501	10605	10477	10459	10533	10507	10538	10516	10447	10661	10424	10573	10397	10611	10480	10572	10600	10613	10417	10497	10665	10418	10655	10577	10556	10553	10492	10548	10592	10737	10502	10485	10568	10492	10365	10591	10478	10519	10541	10487	10615	10521	10483	10537	10541	10541	10417	10629	10610	10561	10667	10572	10429	10497	10493	10558	10518	10647	10649	10613	10418	10495	10534	10492	10446	10623	10651	10430	10426	10569	10571	10574	10618	10371	10558	10627	10606	10551	10522	10642	10550	10535	10562	10529	10569	10659	10628	10564	10595	10431	10546	10669	10556	10502	10595	10508	10468	10402	10525	10610	10442	10507	10561	10450	10345	10589	10455	10658	10376	10643	10548	10621	10529	10476	10295	10509	10429	10506	10584	10394	10453	10517	10544	10504	10560	10676	10583	10606	10527	10392	10558	10391	10631	10544	10579	10473	10488	10545	10670	10595	10569	10714	10670	10470	10627	10517	10600	10554	10423	10590	10506	10498	10568	10559	10593	10646	10491	10475	10560	10573	10635	10526	10426	10670	10499	10531	10505	10471	10526	10387	10682	10561	10602	10437	10453	10524	10481	10547	10457	10514	10696
24321	21350	32188	36526	38421	45238	45164	33147	26806	22931	19136	17450	16655	15882	15716	15472	15181	15318	15291	15354	15237	15139	15393	15252	15313	15058	14998	14996	14812	15014	15120	14918	14872	14749	15055	14933	14924	14880	14785	14655	14922	14920	14926	14885	14730	14540	14782	14681	14773	14753	14560	14851	14705	14838	14562	14802	14750	14773	14832	14689	14845	14967	14937	14696	14905	14687	14749	14676	14679	14576	14688	14847	14659	14837	14804	14897	14577	14729	14660	14661	14756	14842	14695	14768	14799	14702	14835	14466	14761	14755	14842	14749	14899	14788	14855	14670	14826	14779	14668	14707	14783	14636	14914	14904	14817	14760	14688	14790	14833	14673	14757	14764	14740	14848	14589	14557	14586	14849	14648	14726	14785	14785	14865	14853	14718	14727	14664	14837	14927	14699	14899	14700	14880	14618	14640	14891	14735	14776	14591	14733	14928	14709	14537	14675	15065	14767	14802	14702	14716	14631	14611	14816	14636	14926	14666	14785	14747	14741	14941	14968	14745	14853	14778	14842	14778	14797	14617	14741	14906	14855	14729	14772	14868	14753	14833	14713	14938	14913	14922	14825	14688	14774	14865	14885	14788	14611	14791	14799	14602	14514	14715	14661	14746	14787	14682	14763	14784	14848	14759	14662	14856	14732	14675	14770	14783	14747	14627	14757	14841	14722	14662	14741	14799	14688	14739	15056	14808	14806	14922	14685	14744	14838	14631	14639	14716	14653	14757	14670	14743	14720	14782	14978	14804	14570	14903	14655	14551	14738	14931	14800	14797	14798	14823	14691	14628	14582	14692	14733	14836	14855	14655	14811	14840	14853	14696	14655	14849	14732	14800	14792	14700	14793	14811	15050	14592	14869	14920	14733	14804	14816	14679	14522	14559	14871	14686	14689	14828	15043	14700	14664	14724	14718	14918	14768	14718	14762	14723	14584	14581	14632	15015	14619	14813	14656	14709	14691	14829	14753	14592	14797	14930	14815	14832	14893	14895	14828	14634	14696	14846	14686	14898	14901	14809	14810	14622	14780	14842	14808	15070	14644	14613	14786	14858	14913	14559	14703	14650	14811	14912	14802	14675	14903	14904	14950	14558	14828	14766	14571	14668	14750	14829	14706	14708	14761	14704	14840	14676	14584	14778	14848	14699	14841	14848	14783	14789	14731	14784	14757	14845	14574	14767	14811	14803	14851	14790	14618	14777	15014	14575	14723	14820	14969	14727	14477	14879	14925	14958	14875	14848	14857	14764	14663	14891	14751	14664	14559	14676	14805	14595	14873	14629	14543	15098	14923	14822	14606	14683	14872	14687	14771	14896	14900	14796	14970	14732	14629	14556	14709	14820	14698	14546	14851	14719	14696	14841	14797	14657	14626	14863	14622	14783	14479	14912	14814	14770	14866	14713	14730	14778	14744	14681	14653	14886	14650	14760	14803	14638	14665	14711	14738	14862	14699	14710	14738	14612	14764	14789	14645	14791	14949	14933	14705	14734	14815	14753	14713	14605	14595	14810	14763	14576	14524	14800	14697	14621	14704	14879	14664	14705	14775	14806	14785	14730	14615	14768	14967	14769	14632	14666	14654	14911	14935	14709	14778	14593	14710	14849	14683	14903	14520	14788	14690	14798	14920	14611	14820	14677	14578	14678	14816	14783	14800	14790	14821	14648	14813	14767	14717	14803	14686	14808	14730	14729	14795	14799	14769	14679	14812	14793	14733	14748	14712	14559	14650	14687	14771	14675	14727	14709	14729	14886	14894	14785	14885	14737	14648	14735	14921	14870	14805	14954	14674	14902	14781	14727	14825	14729	14780	14787	14686	14692	14926	14785	14712	14858	14721	14646	14775	14706	14757	14731	14850	14671	14748	15041	14788	14664	14594	14842	14607	14835	14942	14775	14727	14805	14903	14714	14734	14678	14748	14884	14707	14729	14765	14850	14858	14647	14756	14707	14708	14809	14660	14708	14670	14843	15002	14578	14895	14526	14829	14786	14747	14844	14778	14897	14922	14662	14837	14878	14792	14715	14758	14828	14637	14620	14783	14841	14584	14871	14758	14563	14726	14707	14885	14777	14581	14772	14917	14643	14820	14672	14525	14820	14893	14870	14670	14761	14758	14837	14614	14969	14724	14596	14864	14896	14896	14774	14868	14586	14727	14659	14656	14822	14856	14819	14680	14703	14828	14861	14785	14841	14887	14560	14842	14652	14738	14730	14716	14754	14814	14845	14668	14759	14775	14876	14776	14861	14582	14539	14625	14639	14750	14690	14600	14923	14769	14804	14668	14688	14731	14652	14778	14713	14968	14675	14927	14836	14648	14787	14780	14682	14828	14778	14696	14728	14740	14952	14801	14798	14667	14663	14735	14825	14837	14621	14626	14714	14768	14836	14746	14820	14718	14877	14689	14863	14854	14885	14726	15047	14606	14746	14965	14770	14888	14872	14706	14911	14827	14734	14585	14722	14808	14692	14489	14751	14784	14668	14686	14865	14663	14712	14709	14703	14719	14733	14862	14817	14727	14766	14662	14890	14710	14798	14876	14795	14691	14955	14655	14802	14832	14801	14949	14718	14664	14586	14861	14768	14776	14730	14882	14990	14869	14622	14690	14840	14928	14986	14880	14671	14830	14609	14959	14666	14733	14859	14930	14893	14937	14625	14909	14730	14777	14943	14816	14728	14680	14699	14616	14748	14742	14713	14765	14892	14626	14553	14816	14881	14714	14675	14778	14897	14797	14801	14607	14803	14666	14778	14802	14831	14766	14817	14554	14877	14680	14906	14710	14851	14739	14727	14813	14719	14668	14828	14882	14797	14919	14850	14861	14682	14714	14731	14700	14920	14595	14932	14498	14940	14927	14737	14737	14990	14643	14805	14731	14606	14784	14600	14686	14597	14873	14820	14791	14946	14805	14703	14675	14713	14765	14854	14802	14788	14798	14782	14718	14760	14532	14775	14710	14761	14423	14512	14845	14798	14670	14732	14772	14740	14667	14817	14618	14801	14664	14877	15004	14732	14607	14775	14632	14847	14937	14860	14631	14874	14908	14782	14608	14743	14770	15023	14914	14752	14812	14820	14878	14955	14890	14704	14641	14820	14801	14685	14648	14742	14735	14856	14948	14806	14675	14567	14808	14838	14815	14895	14711	14722	14795	14731	14816	14731	14683	14609	14705	14765	14637	14548	14976	14916	14819	14829	14879	14793	14590	14740	14851	14899	14799	14849	14681	14744	14708	14575	14784	14784	14867	14740	14627	14591	14901	14903	14927	14661	14843	14938	14895	14625	14693	14861	14856	14883	14722	14792	14694	14955	14811	14893	14909	14716	14758	15018	14835	14769	14577	14733	14813	14836	14796	14617	14885	14682	14733	14984	14841	14573	14713	14645	14559	14611	14705	14775	14682	14733	14578	14477	14692	14713	14782	14709	14814	14969	14709	14760	14869	14687	14692	14816	14800	14698	14662	14731	14824	14844	14728	14688	14695	14789	14765	14605	14760	14851	14652	14653	14890	14764	14785	14490	14828	14571	14815	14646	14829	14558	14571	14823	14612	14841	14588	14791	14717	14837	14707	14566	14754	14782	14884	14714	14679	14982	14950	14785	14818	14870	14869	14900	14793	14709	14789	14835	14703	14851	14630	14787	14577	14828	15044	14986	14851	14445	14767	14855	14792	14720	14746	14850	14780	14863	14740	14725	14896	14783	14585	14752	14502	14553	14662	14856	14773	14771	14738	14742	14618	14643	14760	14785	14923	14781	14713	14635	14697	14794	14955	14858	14641	14650	14841	14773	14769	14750	14757	14849	14756	14721	14870	14809	14710	14687	14553	14508	14773	15016	14684	14789	14683	14563	14865	15044	14518	14614	14809	14767	14780	14782	14789	14616	14677	14628	14748	14927	14792	14660	14785	14922	14935	14612	14730	14563	14522	14722	14879	14713	14931	14813	14746	14657	14710	14712	14629	14752	14821	14964	14699	14943	14732	14901	14628	14488	14623	14763	14671	14654	14711	14840	14803	14678	14695	14879	14798	14828	14754	14818	14588	14828	14891	14691	14773	14753	14696	14855	14641	14687	14665	14760	14668	14821	14753	14826	14773	14697	14572	14943	14795	14856	14841	14670	14703	14863	14965	14707	14885	14614	14759	14609	14587	14778	14734	14792	14724	14573	14747	14715	14825	14679	14666	15069	14632	14582	14801	14664	14811	14941	14739	14463	14602	14528	14660	15027	14772	14613	14480	14695	14784	14756	14771	14633	14608	14790	14675	14651	14763	14624	14651	14727	14794	14727	14600	14780	14763	14654	14949	14849	14813	14976	14696	14778	14525	14876	14692	14765	14827	14905	14844	14861	14837	14822	14675	14751	14795	15049	14859	14537	14739	14775	14656	14751	14740	14901	14618	14956	14992	14813	14896	14848	14562	14676	14749	14776	14582	14783	14687	14796	14715	14760	14860	14802	14770	14825	14806	14932	15014	14657	14878	14764	14854	14749	14676	14813	14699	14620	14748	14722	14578	14578	14838	14640	14558	14839	14621	14628	14708	14695	14584	14723	14966	14814	14662	14847	14715	14820	14653	14687	14736	14755	14708	14902	14716	14661	14915	14750	14591	14550	14485	14863	14666	14937	14818	14792	14809	14400	14817	14883	14515	14550	14772	14788	14896	14852	14692	14734	14816	14734	14626	14658	14890	14849	14599	14734	14721	14881	14527	14879	14669	14887	14663	14658	14693	14894	14585	14810	14920	14672	14762	14739	14895	14723	14715	14695	14860	14798	14858	14855	14677	14728	14646	14605	14720	14924	14721	14759	15013	14897	14826	14754	14677	14726	14846	14557	14709	14782	14743	14738	14703	14826	14636	14854	14802	14707	14626	14781	14773	14688	14773	14768	14789	14805	14815	14715	14731	14816	14679	14681	14548	14673	14662	14866	14860	14815	14795	14619	14621	14897	15046	14702	14886	14764	14820	14908	14744	14691	14897	14917	14846	14778	14722	14756	14799	14701	14737	14784	14868	14783	14745	14812	14706	14815	14676	14879	14833	14692	14699	14615	14565	14664	14799	14774	14864	14739	14726	14853	14763	14721	14913	14730	14771	14839	14611	14700	14677	14637	14787	14824	15000	14911	14878	14945	14943	14765	14650
51788	84099	79866	65190	52913	49325	40184	30422	23566	19264	14993	13535	12226	11865	11373	11364	11114	11267	11162	11209	11098	11105	10796	11007	10873	10963	10737	10832	10857	10625	10913	10687	10770	10642	10719	10819	10572	10724	10646	10713	10522	10787	10791	10587	10579	10455	10621	10501	10577	10467	10541	10605	10780	10509	10467	10561	10745	10595	10654	10655	10632	10585	10452	10649	10581	10569	10565	10554	10648	10669	10615	10672	10596	10447	10552	10510	10645	10379	10525	10650	10549	10858	10593	10501	10788	10561	10513	10706	10526	10558	10680	10719	10645	10571	10459	10658	10460	10570	10555	10619	10627	10620	10543	10587	10714	10745	10691	10723	10614	10520	10635	10566	10528	10465	10720	10776	10637	10704	10701	10488	10550	10628	10516	10504	10551	10549	10489	10701	10595	10529	10577	10709	10598	10616	10631	10496	10677	10733	10598	10621	10665	10647	10745	10692	10650	10766	10495	10526	10702	10558	10466	10645	10716	10616	10513	10621	10658	10462	10450	10575	10618	10583	10604	10727	10479	10569	10503	10563	10672	10493	10768	10460	10594	10544	10652	10574	10544	10591	10601	10505	10658	10557	10708	10555	10599	10625	10614	10632	10735	10755	10571	10355	10756	10698	10627	10587	10586	10396	10507	10715	10448	10756	10630	10733	10519	10571	10853	10587	10513	10679	10616	10641	10628	10614	10546	10619	10696	10554	10478	10580	10699	10573	10422	10627	10689	10615	10610	10613	10461	10640	10593	10519	10486	10602	10496	10542	10516	10608	10539	10751	10419	10544	10598	10576	10576	10633	10697	10728	10606	10690	10452	10528	10593	10596	10589	10749	10527	10586	10677	10627	10446	10820	10554	10562	10469	10616	10719	10385	10616	10683	10532	10584	10638	10660	10537	10559	10547	10585	10503	10586	10592	10605	10565	10609	10711	10554	10507	10459	10578	10593	10564	10612	10519	10702	10620	10559	10417	10539	10538	10573	10686	10610	10537	10584	10587	10594	10663	10714	10550	10557	10520	10595	10476	10653	10603	10654	10629	10550	10765	10596	10500	10539	10681	10549	10535	10642	10545	10664	10711	10618	10553	10465	10654	10598	10746	10481	10515	10535	10822	10623	10576	10589	10501	10598	10670	10761	10563	10695	10587	10542	10503	10602	10442	10586	10661	10476	10706	10689	10546	10700	10653	10559	10453	10607	10533	10710	10638	10696	10772	10653	10504	10552	10649	10505	10717	10576	10429	10732	10737	10433	10604	10470	10591	10670	10688	10701	10556	10389	10479	10570	10575	10777	10622	10618	10718	10596	10666	10471	10637	10612	10614	10488	10486	10576	10457	10617	10630	10701	10651	10551	10573	10506	10651	10621	10621	10592	10673	10615	10587	10439	10527	10520	10578	10736	10606	10550	10593	10646	10646	10575	10502	10826	10628	10514	10539	10568	10585	10587	10455	10628	10501	10585	10528	10458	10695	10627	10579	10742	10509	10551	10649	10689	10424	10500	10639	10660	10571	10583	10637	10664	10501	10501	10745	10662	10694	10699	10559	10767	10669	10432	10479	10568	10572	10556	10737	10709	10733	10675	10692	10614	10614	10470	10456	10596	10700	10405	10677	10575	10646	10680	10597	10525	10464	10501	10501	10752	10703	10493	10621	10638	10583	10629	10614	10614	10596	10710	10642	10677	10640	10585	10661	10501	10553	10732	10458	10424	10618	10727	10582	10580	10715	10517	10642	10501	10606	10438	10506	10627	10481	10529	10612	10655	10486	10509	10494	10472	10615	10677	10658	10467	10517	10469	10519	10509	10452	10485	10724	10646	10638	10545	10678	10444	10514	10655	10686	10664	10534	10623	10597	10690	10566	10793	10665	10762	10637	10493	10486	10547	10762	10619	10588	10629	10555	10735	10721	10469	10513	10639	10590	10584	10528	10562	10441	10549	10612	10622	10562	10594	10587	10722	10584	10775	10616	10522	10513	10558	10433	10594	10673	10528	10591	10453	10722	10727	10568	10580	10389	10582	10567	10636	10736	10635	10564	10538	10616	10563	10565	10573	10624	10703	10614	10497	10515	10559	10584	10505	10653	10570	10519	10638	10583	10512	10525	10557	10600	10644	10632	10570	10595	10335	10588	10496	10656	10556	10572	10421	10639	10446	10533	10589	10676	10573	10673	10578	10598	10575	10523	10525	10604	10734	10581	10646	10654	10557	10427	10643	10664	10513	10521	10681	10605	10661	10608	10598	10554	10693	10717	10643	10679	10671	10483	10632	10554	10674	10660	10609	10716	10623	10523	10620	10604	10478	10724	10573	10687	10579	10642	10591	10444	10634	10661	10798	10505	10612	10603	10652	10589	10632	10651	10414	10730	10782	10617	10787	10672	10616	10536	10659	10537	10661	10463	10733	10664	10461	10551	10602	10547	10719	10535	10802	10683	10539	10457	10650	10605	10638	10622	10496	10532	10485	10659	10475	10686	10670	10783	10569	10484	10590	10686	10739	10568	10594	10629	10571	10546	10678	10653	10626	10613	10767	10709	10483	10692	10689	10433	10714	10556	10581	10683	10561	10560	10602	10558	10646	10767	10582	10702	10558	10627	10458	10519	10683	10435	10556	10622	10521	10728	10538	10537	10479	10610	10555	10465	10610	10544	10656	10589	10584	10581	10532	10537	10533	10579	10614	10624	10586	10762	10439	10614	10717	10541	10627	10618	10749	10582	10722	10561	10515	10633	10673	10510	10589	10523	10461	10615	10678	10584	10527	10715	10574	10600	10535	10592	10614	10476	10602	10550	10622	10758	10543	10568	10529	10577	10537	10416	10488	10595	10567	10637	10527	10743	10712	10596	10607	10645	10653	10666	10573	10611	10610	10612	10626	10561	10737	10484	10582	10713	10497	10578	10640	10588	10543	10506	10590	10634	10662	10740	10719	10460	10489	10546	10574	10491	10622	10619	10569	10507	10585	10562	10579	10677	10428	10495	10765	10421	10619	10743	10529	10524	10723	10573	10444	10494	10690	10439	10644	10547	10610	10618	10641	10481	10547	10757	10595	10569	10669	10506	10580	10601	10588	10707	10725	10631	10604	10628	10677	10697	10571	10533	10486	10689	10552	10633	10506	10562	10645	10581	10748	10742	10693	10558	10652	10598	10538	10533	10596	10663	10580	10341	10559	10501	10750	10624	10450	10624	10557	10657	10636	10707	10627	10393	10642	10559	10539	10541	10667	10579	10615	10638	10493	10667	10651	10560	10530	10840	10648	10434	10546	10714	10625	10495	10647	10624	10620	10453	10624	10534	10724	10668	10665	10617	10585	10527	10452	10670	10526	10657	10489	10616	10613	10629	10561	10643	10724	10603	10644	10644	10581	10650	10661	10593	10551	10653	10528	10578	10550	10632	10452	10819	10556	10686	10643	10639	10548	10603	10616	10589	10636	10636	10600	10614	10598	10688	10483	10643	10680	10630	10604	10662	10755	10521	10552	10716	10672	10661	10520	10480	10616	10614	10743	10756	10642	10451	10793	10693	10614	10642	10550	10557	10542	10426	10501	10756	10660	10723	10590	10594	10565	10588	10753	10537	10560	10593	10583	10492	10567	10586	10665	10485	10632	10512	10549	10502	10498	10536	10600	10601	10556	10489	10604	10534	10712	10613	10598	10599	10689	10661	10484	10563	10518	10482	10594	10542	10528	10553	10666	10594	10534	10632	10713	10708	10572	10589	10654	10623	10584	10515	10586	10667	10546	10551	10629	10418	10548	10695	10576	10603	10747	10521	10554	10547	10454	10684	10492	10683	10635	10719	10391	10418	10534	10590	10594	10618	10745	10522	10605	10566	10494	10699	10572	10530	10599	10657	10487	10540	10513	10732	10644	10649	10566	10582	10586	10648	10578	10579	10500	10728	10583	10666	10655	10710	10722	10706	10527	10606	10637	10528	10512	10689	10597	10626	10450	10522	10585	10665	10581	10629	10534	10680	10821	10524	10668	10748	10628	10714	10483	10603	10465	10644	10543	10634	10510	10601	10651	10617	10455	10672	10589	10545	10611	10540	10527	10655	10547	10790	10552	10445	10449	10587	10684	10653	10704	10523	10841	10688	10532	10663	10638	10611	10658	10544	10596	10498	10529	10586	10617	10557	10609	10680	10533	10483	10683	10442	10565	10683	10746	10564	10671	10482	10667	10426	10571	10499	10483	10501	10601	10788	10559	10522	10593	10656	10629	10607	10485	10464	10604	10647	10812	10646	10632	10572	10693	10634	10649	10677	10597	10706	10549	10520	10626	10816	10514	10667	10431	10688	10505	10684	10456	10603	10544	10513	10544	10694	10690	10648	10503	10573	10540	10725	10688	10616	10558	10695	10678	10472	10540	10597	10687	10719	10665	10564	10443	10753	10522	10565	10701	10541	10576	10588	10627	10550	10644	10761	10539	10550	10730	10668	10709	10561	10584	10610	10414	10680	10616	10696	10538	10623	10515	10458	10627	10524	10551	10811	10531	10583	10553	10417	10641	10721	10667	10610	10528	10444	10701	10602	10620	10802	10646	10450	10538	10691	10587	10544	10622	10630	10414	10478	10561	10567	10557	10698	10602	10589	10599	10553	10615	10605	10684	10504	10539	10534	10514	10511	10498	10772	10617	10613	10744	10575	10699	10564	10468	10557	10575	10787	10536	10520	10710	10311	10623	10598	10578	10617	10559	10632	10567	10640	10706	10665	10547	10589	10705	10585	10591	10735	10589	10538	10560	10619	10478	10480	10669	10584	10685	10679	10697	10702	10540	10478	10525	10697	10571	10658	10498	10617	10592	10613	10530	10563	10676	10603	10611	10546	10613	10618	10513	10582	10488	10545	10580	10545	10573	10465	10480	10685	10572	10542	10563	10557	10537	10594	10508	10509	10657	10673	10478	10716	10648	10575	10558	10592	10615	10465	10632	10600	10586	10564	10549	10535	10741	10491	10667	10661	10678	10651	10646	10570	10555	10409	10610	10605	10580	10765	10477	10519	10519	10557	10719	10680	10551	10485	10710	10636	10603	10451	10553	10534	10734	10695	10592	10636	10614	10600	10600	10754	10584	10501	10564	10612	10497	10680	10720	10624	10677	10562	10701	10776	10713	10772	10514	10498	10631	10569	10590	10517	10551
46416	60446	59242	49078	41093	35057	28269	23289	19296	17552	16370	15533	15059	14906	14810	14430	14516	14639	14501	14650	14552	14493	14250	14475	14169	14367	14482	14660	14289	14358	14556	14388	14422	14385	14592	14403	14503	14266	14426	14378	14381	14283	14361	14629	14399	14315	14459	14248	14120	14294	14138	14402	14395	14233	14258	14111	14397	14405	14057	14210	14366	14526	14069	14310	14360	14091	14183	14538	14310	14273	14394	14473	14321	14210	14249	14070	14110	14421	14178	14483	14230	14328	14261	14409	14102	14383	14409	14193	14310	14262	14591	14246	14412	14311	14258	14178	14274	14372	14123	14377	14267	14393	14279	14266	14218	14331	14153	14390	14421	14403	14451	14252	14110	14460	14344	14329	14406	14230	14238	14158	14272	14238	14320	14394	14316	14210	14189	14355	14388	14448	14241	14343	14329	14346	14107	14248	14302	14436	14166	14199	14192	14322	14412	14317	14335	14190	14431	14368	14382	14322	14477	14186	14299	14379	14310	14331	14330	14274	14275	14261	14357	14206	14547	14192	14207	14156	14200	14284	14274	14289	14417	14160	14212	14353	14320	14190	14380	14351	14433	14424	14184	14355	14135	14368	14163	14291	14298	14429	14233	14336	14217	14309	14212	14119	14253	14410	14374	14281	14112	14307	14367	14179	14301	14395	14347	14255	14412	14231	14392	14377	14505	14448	14478	14393	14416	14578	14330	14272	14328	14121	14284	14256	14528	14329	14312	14263	14394	14253	14201	14109	14295	14089	14293	14194	14178	14286	14410	14107	14291	14269	14195	14246	14232	14307	14422	14281	14381	14148	14176	14263	14490	14429	14640	14455	14229	14186	14341	14348	14451	14222	14364	14187	14158	14290	14431	14193	14342	14218	14233	14335	14188	14232	14390	14187	14118	14245	14367	14270	14374	14255	14393	14289	14358	14144	14379	14303	14551	14425	14369	14088	14191	14250	13968	14345	14196	14366	14218	14207	14371	14377	14235	14243	14205	14222	14296	14398	14343	14332	14277	14347	14223	14434	14284	14487	14221	14195	14161	14134	14308	14307	14237	14082	14245	14406	14301	14306	14419	14380	14167	14446	14512	14393	14244	14142	14226	14189	14138	14434	14288	14341	14427	14223	14569	14197	14430	14405	14362	14524	14431	14103	14136	14472	14282	14314	14355	14447	14331	14464	14285	14248	14175	13987	14344	14375	14172	14144	14193	14228	14290	14372	14237	14332	14355	14356	14316	14200	14039	14039	14208	14301	14475	14450	14233	14357	14407	14192	14286	14422	14249	14065	14502	14353	14394	14275	14471	14405	14427	14204	14530	14529	14049	14366	14261	14303	14274	14215	14330	14254	14163	14265	14467	14237	14390	14404	14360	14421	14410	14379	14278	14241	14168	14404	14142	14325	14502	14183	14149	14122	14256	14241	14346	14283	14278	14378	14456	14216	14076	14261	14207	14325	14212	14357	14520	14380	14312	14417	14365	14218	14182	14288	14361	14236	14469	14232	14188	14294	14288	13988	14342	14464	14296	14273	14305	14255	14386	14100	14066	14127	14448	14197	14493	14184	14317	14262	14313	14404	14373	14390	14163	14468	14446	14188	14540	14322	14271	14431	14189	14216	14281	14297	14334	14267	14340	14278	14576	14389	14233	14261	14226	14326	14314	14246	14115	14084	14275	14269	14480	14365	14284	14349	14450	14233	14234	14495	14384	14287	14228	14265	14281	14276	14348	14505	14254	14383	14250	14343	14496	14250	14370	14342	14396	14364	14179	14558	14386	14078	14395	14542	14315	14348	14486	14308	14290	14298	14253	14333	14420	14284	14290	14144	14317	14306	14190	14307	14250	14222	14492	14395	14192	14395	14366	14341	14357	14328	14302	14361	14126	14111	14353	14168	14450	14282	14273	14132	14283	14198	14194	14429	14208	14212	14319	14340	14211	14134	14297	14288	14499	14462	14169	14466	14309	14239	14331	14374	14328	14462	14442	14255	14343	14189	14106	14360	14349	14392	14347	13992	14219	14369	14284	14300	14342	14434	14514	14292	14278	14445	14281	14215	14110	14472	14253	14382	14312	14417	14329	14250	14244	14356	14401	14405	14074	14290	14389	14120	14188	14354	14138	14264	14448	14081	14186	14276	14253	14340	14319	14469	14405	14440	14255	14370	14215	14526	14249	14251	14163	14461	14360	14383	14371	14233	14117	14112	14355	14284	14075	14416	14325	14366	13973	14450	14412	14304	14430	14417	14537	14276	14420	14377	14195	14446	14092	14338	14255	14251	14148	14275	14250	14210	14384	14338	14388	14197	14293	14276	14221	14321	14448	14554	14194	14399	14296	14287	14197	14414	14412	14167	14116	14325	14308	14240	14203	14349	14244	14293	14254	14209	14407	14154	14172	14215	14316	14120	14319	14161	14353	14437	14366	14280	14177	14404	14299	14472	14265	14251	14450	14159	14334	14271	14299	14247	14076	14320	14293	14392	14480	14451	14302	14255	14210	14422	14454	14074	14164	14348	14354	14181	14453	14313	14402	14382	14249	14194	14313	14490	14369	14303	14297	14324	14413	14327	14351	14395	14323	14326	14090	14199	14279	14331	14406	14242	14324	14335	14008	14330	14232	14300	14037	14242	14342	14384	14374	14354	14273	14279	14193	14284	14435	14218	14461	14506	14416	14123	14246	14190	14357	14140	14261	14229	14247	14298	14448	14159	14327	14294	14302	14372	14097	14290	14214	14408	14001	14207	14454	14100	14376	14420	14368	14207	14192	14306	14318	14282	14326	14383	14268	14347	14301	14381	14229	14273	14413	14209	14207	14371	14423	14276	14250	14140	14380	14482	14108	14493	14524	14276	14373	14192	14301	14404	14501	14398	14480	14150	14246	14149	14338	14362	14269	14242	14425	14166	14362	14241	14331	14318	14200	14435	14268	14226	14230	14386	14271	14311	14273	14151	14318	14415	14359	14275	14463	14409	14148	14357	14378	14314	14402	14370	14369	14372	14199	14475	14331	14454	14406	14178	14377	14096	14384	14436	14337	14321	14265	14310	14358	14303	14212	14227	14224	14361	14156	14430	14351	14262	14303	14275	14232	14405	14164	14452	14205	14274	14477	14256	14365	14391	14175	14146	14357	14271	14320	14369	14480	14319	14260	14395	14136	14371	14557	14259	14330	14540	14167	14034	14178	14307	14475	14627	14354	14245	14275	14165	14274	14410	14320	14349	14359	14366	14229	14374	14542	14206	14313	14320	14389	14470	14436	14355	14473	14338	14319	14282	14472	14320	14099	14364	14418	14318	14356	14152	14401	14390	14248	14292	14452	14178	14288	14356	14532	14341	14581	14606	14190	14327	14251	14396	14294	14176	14311	14401	14398	14220	14453	14282	14220	14153	14358	14446	14363	14177	14191	14352	14280	14317	14444	13962	14153	14268	14552	14488	14386	14222	14420	14353	14359	14362	14193	14244	14234	14377	14268	14269	14134	14374	14149	14375	14247	14309	14276	14431	14188	14305	14115	14425	14317	13994	14516	14407	14453	14205	14338	14422	14490	14300	14456	14381	14345	14278	14200	14271	14410	14231	14290	14217	14175	14160	14421	14309	14178	14289	14542	14276	14078	14200	14420	14165	14241	14223	14194	14301	14232	14541	14234	14340	14240	14165	14429	14530	14265	14644	14241	14420	14205	14263	14395	14358	14317	14303	14375	14142	14407	14397	14189	14432	14585	14404	14283	14257	14407	14595	14362	14327	14221	14461	14348	14524	14301	14250	14300	14318	14440	14489	14492	14392	14258	14327	14284	14090	14558	14234	14394	14319	14128	14126	14223	14273	14403	14317	14468	14219	14296	14307	14295	14272	14437	14333	14333	14261	14002	14215	14284	14367	14294	14152	14183	14129	14419	14422	14296	14216	14314	14318	14156	14376	14471	14495	14162	14343	14309	14348	14331	14335	14146	14218	14245	14175	14160	14342	14265	14342	14305	14444	14176	14235	14334	14346	14321	14133	14329	14339	14451	14453	14227	14167	14279	14203	14341	14378	14339	14459	14270	14262	14231	14229	14333	14304	14291	14403	14379	14216	14275	14194	14139	14313	14241	14178	14184	14264	14350	14137	14357	14508	14326	14237	14516	14023	14294	14254	14211	14352	14259	14254	14372	14245	14335	14283	14299	14135	14275	14283	14183	14260	14311	14490	14153	14375	14277	14150	14019	14388	14191	14423	14423	14481	14246	14395	14162	14396	14437	14273	14247	14492	14387	14423	14341	14122	14268	14351	14353	14422	14236	14166	14135	14383	14557	14411	14372	14208	14298	14382	14255	14388	14314	13934	14145	14435	14288	14430	14477	14281	14324	14234	14112	14233	14339	14369	14296	14345	14357	14303	14283	14339	14290	14196	14362	14197	14336	14330	14191	14391	14272	14329	14446	14210	14503	14287	14577	14572	14252	14335	14391	14300	14352	14527	14386	14043	14226	14279	14360	14527	14407	14084	14393	14127	14194	14434	14296	14101	14271	14303	14317	14335	14498	14348	14221	14229	14387	14216	14298	14463	14248	14262	14358	14269	14303	14294	14328	14389	14332	14180	14555	14173	14418	14224	14500	14301	14223	14287	14195	14182	14220	14352	14378	14455	14242	14131	14335	14325	14334	14479	14389	14347	14174	14307	14213	14359	14521	14449	14280	14157	14382	14390	14482	14237	14186	14193	14399	14318	14533	14718	14232	14380	14464	14368	14235	14103	14201	14317	14551	14422	14230	14320	14450	14421	14203	14311	14116	14365	14411	14452	14355	14227	14387	14209	14245	14356	14275	14242	14301	14362	14227	14375	14264	14305	14404	14351	14427	14289	14281	14422	14210	14380	14415	14287	14350	14381	14289	14318	14381	14169	14466	14428	14172	14309	14430	14351	14322	14178	14288	14479	14323	14135	14405	14463	14506	14270	14418	14299	14289	14264	14324	14300	14336	14305	14219	14268	14369	14431	14358	14293	14413	14393	14350	14288	14164	14102	14443	14347	14001	14333	14263	14139	14020	14280	14249	14357	14214	14329	14388	14210	14260	14184	14509	14331	14422	14523	14438	14348	14335	14319	14458	14333	14268	14310	14325	14241	14449	14129	14371	14419	14236	14395	14177	14417	14371	14245	14320	14209
50375	68433	59644	45254	38600	32687	25578	19957	15835	14158	12515	11624	11251	10896	10781	10650	10645	10673	10800	10681	10550	10484	10491	10398	10561	10477	10662	10481	10454	10430	10405	10255	10498	10460	10476	10381	10334	10481	10515	10395	10613	10296	10420	10515	10389	10389	10474	10446	10514	10484	10430	10332	10458	10204	10388	10391	10575	10483	10363	10423	10455	10279	10487	10370	10416	10367	10452	10506	10437	10449	10446	10440	10473	10430	10359	10442	10494	10360	10295	10331	10348	10457	10333	10427	10326	10424	10399	10319	10334	10308	10448	10383	10484	10245	10249	10463	10479	10315	10319	10408	10331	10415	10275	10427	10569	10439	10471	10300	10376	10329	10436	10349	10455	10431	10397	10543	10332	10336	10345	10452	10294	10473	10237	10483	10447	10326	10317	10406	10465	10166	10299	10461	10379	10266	10212	10360	10360	10470	10402	10344	10333	10352	10467	10548	10402	10299	10513	10349	10365	10416	10510	10250	10452	10353	10463	10516	10236	10425	10289	10478	10434	10279	10269	10373	10269	10446	10368	10344	10425	10348	10479	10406	10364	10535	10447	10365	10424	10235	10395	10498	10419	10278	10380	10297	10484	10462	10459	10427	10439	10470	10456	10429	10471	10275	10447	10270	10504	10424	10510	10389	10395	10328	10470	10354	10364	10323	10316	10392	10404	10340	10323	10428	10389	10382	10291	10487	10426	10557	10440	10422	10343	10403	10319	10470	10388	10329	10432	10414	10484	10350	10406	10518	10424	10458	10464	10309	10357	10379	10360	10417	10333	10432	10415	10376	10568	10319	10373	10295	10362	10566	10480	10272	10254	10447	10477	10310	10495	10341	10387	10393	10294	10329	10333	10356	10386	10442	10459	10412	10311	10389	10513	10423	10432	10365	10226	10438	10295	10433	10482	10450	10410	10406	10249	10490	10345	10337	10448	10381	10622	10218	10512	10498	10374	10335	10422	10479	10487	10290	10419	10593	10496	10323	10553	10201	10389	10397	10401	10392	10446	10250	10491	10353	10477	10330	10400	10626	10508	10495	10554	10449	10281	10381	10475	10344	10403	10530	10498	10318	10552	10296	10440	10472	10447	10377	10298	10396	10374	10542	10281	10499	10348	10568	10367	10413	10386	10401	10578	10495	10481	10440	10347	10243	10413	10357	10371	10469	10278	10442	10378	10203	10583	10530	10302	10422	10481	10301	10399	10405	10250	10492	10508	10402	10393	10307	10422	10356	10455	10381	10467	10307	10294	10410	10454	10445	10535	10464	10335	10364	10384	10383	10405	10339	10339	10409	10313	10411	10459	10382	10336	10369	10319	10441	10422	10297	10387	10357	10491	10425	10374	10319	10551	10374	10385	10393	10369	10437	10309	10401	10272	10583	10475	10292	10543	10477	10437	10261	10372	10494	10353	10357	10305	10311	10364	10348	10462	10434	10472	10386	10257	10551	10532	10408	10335	10481	10216	10273	10359	10401	10300	10528	10464	10285	10244	10420	10304	10528	10363	10477	10566	10216	10403	10186	10350	10383	10407	10283	10357	10413	10327	10363	10424	10366	10311	10390	10539	10396	10430	10498	10302	10415	10375	10303	10402	10343	10265	10362	10310	10394	10332	10457	10326	10481	10312	10439	10481	10503	10601	10466	10378	10376	10398	10489	10365	10451	10474	10330	10387	10325	10399	10654	10352	10259	10416	10370	10240	10385	10454	10484	10400	10480	10337	10369	10334	10247	10481	10568	10374	10500	10303	10401	10530	10344	10349	10383	10330	10375	10302	10440	10511	10348	10334	10239	10423	10468	10290	10332	10425	10365	10374	10347	10376	10430	10413	10252	10291	10523	10528	10432	10505	10333	10478	10359	10359	10415	10250	10401	10399	10205	10333	10495	10267	10480	10372	10339	10592	10381	10279	10478	10279	10532	10492	10510	10223	10284	10571	10178	10454	10424	10386	10571	10492	10231	10314	10422	10372	10398	10498	10382	10505	10370	10321	10462	10488	10372	10332	10424	10378	10356	10484	10446	10398	10345	10221	10416	10443	10454	10429	10427	10333	10479	10413	10335	10333	10402	10305	10378	10396	10295	10262	10231	10568	10270	10417	10278	10397	10376	10432	10405	10346	10401	10348	10422	10492	10376	10336	10239	10408	10365	10443	10243	10465	10457	10340	10359	10442	10299	10433	10309	10309	10108	10479	10409	10469	10417	10270	10408	10475	10463	10379	10292	10535	10437	10442	10244	10466	10419	10395	10377	10334	10314	10356	10278	10367	10424	10196	10385	10473	10329	10350	10395	10290	10391	10405	10412	10444	10298	10440	10267	10552	10466	10403	10409	10384	10363	10251	10451	10407	10294	10356	10456	10436	10334	10268	10512	10238	10308	10344	10381	10382	10312	10476	10386	10407	10318	10502	10335	10277	10232	10390	10462	10389	10385	10334	10263	10446	10400	10394	10429	10429	10353	10350	10373	10315	10440	10310	10354	10414	10585	10359	10304	10343	10460	10417	10439	10298	10424	10436	10356	10432	10524	10436	10406	10444	10457	10474	10503	10367	10283	10251	10405	10457	10541	10421	10381	10369	10400	10412	10327	10499	10305	10406	10417	10263	10540	10332	10552	10442	10520	10268	10442	10598	10482	10267	10276	10365	10433	10475	10336	10412	10271	10446	10302	10457	10237	10355	10494	10302	10390	10380	10321	10443	10340	10430	10585	10528	10472	10312	10242	10269	10238	10460	10445	10372	10492	10353	10453	10330	10486	10424	10457	10484	10318	10519	10335	10518	10366	10474	10347	10503	10441	10338	10452	10460	10377	10387	10431	10356	10304	10346	10390	10278	10543	10373	10377	10369	10344	10335	10275	10308	10324	10329	10442	10491	10473	10314	10505	10422	10582	10379	10341	10371	10383	10442	10296	10394	10468	10401	10306	10341	10262	10342	10426	10340	10434	10457	10459	10477	10283	10466	10250	10424	10248	10218	10441	10331	10497	10518	10196	10455	10578	10405	10345	10452	10372	10446	10298	10368	10456	10432	10336	10274	10377	10335	10446	10348	10362	10505	10318	10331	10216	10356	10356	10428	10296	10458	10423	10497	10380	10399	10232	10402	10397	10429	10352	10356	10433	10244	10290	10330	10345	10427	10409	10298	10362	10454	10365	10497	10455	10290	10182	10509	10427	10283	10281	10244	10392	10298	10320	10337	10350	10326	10376	10396	10522	10507	10266	10373	10399	10430	10361	10340	10453	10587	10454	10358	10283	10398	10455	10398	10495	10341	10467	10409	10391	10360	10260	10339	10619	10293	10514	10359	10401	10304	10524	10445	10437	10476	10370	10312	10239	10417	10443	10532	10372	10217	10397	10357	10535	10175	10351	10375	10431	10574	10332	10365	10425	10467	10500	10375	10483	10407	10429	10477	10366	10365	10243	10381	10437	10351	10257	10496	10299	10327	10382	10410	10373	10365	10480	10482	10322	10324	10429	10477	10479	10461	10461	10584	10315	10498	10479	10520	10497	10441	10348	10199	10353	10400	10289	10380	10447	10339	10297	10223	10388	10376	10275	10437	10304	10344	10089	10422	10426	10421	10364	10432	10317	10340	10366	10458	10436	10252	10387	10278	10538	10361	10421	10415	10478	10336	10386	10401	10408	10444	10587	10383	10435	10552	10241	10544	10442	10340	10400	10386	10184	10453	10391	10463	10314	10225	10418	10405	10347	10504	10417	10460	10411	10370	10483	10244	10453	10345	10302	10469	10235	10350	10467	10398	10331	10418	10501	10402	10391	10513	10475	10495	10396	10195	10318	10449	10370	10346	10262	10302	10370	10207	10467	10332	10311	10233	10473	10295	10347	10408	10398	10343	10305	10371	10475	10454	10276	10504	10511	10350	10485	10271	10387	10353	10427	10461	10356	10352	10437	10237	10176	10285	10435	10309	10432	10332	10396	10201	10458	10458	10428	10636	10188	10558	10441	10535	10464	10291	10449	10454	10456	10301	10539	10376	10447	10317	10415	10494	10495	10481	10369	10381	10440	10416	10399	10519	10318	10219	10349	10357	10421	10430	10527	10547	10422	10459	10408	10293	10536	10489	10555	10408	10511	10558	10359	10402	10459	10292	10446	10390	10339	10389	10338	10396	10571	10410	10495	10470	10352	10457	10466	10351	10355	10360	10447	10346	10354	10428	10250	10390	10332	10427	10358	10392	10310	10439	10498	10397	10445	10394	10259	10366	10428	10414	10266	10331	10392	10237	10343	10224	10494	10477	10446	10458	10348	10193	10431	10338	10346	10475	10512	10422	10285	10299	10474	10455	10389	10362	10449	10434	10416	10318	10509	10496	10459	10407	10411	10343	10338	10488	10348	10426	10381	10258	10262	10430	10448	10371	10569	10398	10246	10370	10313	10348	10261	10434	10338	10324	10455	10301	10319	10378	10395	10417	10568	10431	10451	10473	10270	10326	10469	10387	10343	10433	10439	10299	10417	10308	10532	10465	10425	10343	10327	10155	10391	10475	10418	10339	10424	10472	10313	10225	10368	10387	10430	10373	10523	10481	10382	10245	10417	10521	10449	10365	10417	10461	10384	10259	10369	10484	10386	10480	10494	10292	10455	10291	10483	10437	10318	10282	10372	10360	10243	10402	10492	10505	10321	10507	10417	10385	10374	10471	10424	10397	10256	10381	10556	10319	10456	10415	10399	10403	10330	10332	10276	10448	10498	10442	10316	10257	10286	10387	10292	10449	10431	10360	10329	10542	10343	10311	10337	10265	10445	10385	10416	10375	10429	10371	10536	10269	10438	10326	10447	10229	10352	10430	10274	10452	10255	10400	10326	10328	10246	10396	10270	10308	10310	10446	10515	10414	10339	10487	10538	10457	10403	10439	10388	10431	10390	10372	10326	10478	10356	10411	10407	10593	10373	10528	10374	10417	10343	10437	10323	10324	10406	10344	10277	10419	10454	10471	10305	10376	10316	10379	10425	10367	10343	10376	10388	10397	10443	10401	10353	10492	10299	10485	10384	10482	10419	10535	10415	10314	10322	10421	10211	10501	10496	10354	10360	10578	10504	10416	10384	10382	10236	10458	10300	10441	10302	10278	10312	10280	10459	10315	10328	10425	10303	10421	10320	10483	10533	10347	10396
26196	21816	34143	44383	48298	46088	38269	29633	25622	20023	17274	16071	15617	15439	15329	15009	14938	15038	14771	14793	14644	14801	14922	14856	14583	14764	14708	14716	14433	14567	14626	14612	14857	14502	14442	14558	14567	14493	14296	14509	14476	14460	14732	14477	14601	14294	14606	14620	14398	14432	14516	14529	14499	14600	14411	14596	14539	14517	14528	14357	14452	14499	14377	14351	14364	14607	14467	14429	14400	14542	14522	14449	14542	14621	14669	14577	14457	14340	14556	14604	14530	14402	14498	14513	14691	14378	14499	14415	14540	14339	14559	14531	14453	14316	14717	14435	14387	14554	14595	14573	14491	14420	14424	14515	14589	14469	14530	14483	14475	14552	14408	14540	14375	14389	14421	14387	14368	14396	14523	14458	14453	14490	14379	14325	14452	14409	14411	14596	14461	14289	14293	14516	14648	14525	14457	14310	14376	14709	14628	14544	14607	14427	14548	14366	14471	14527	14615	14259	14616	14409	14394	14350	14314	14407	14427	14406	14627	14364	14556	14575	14583	14295	14585	14449	14653	14314	14155	14399	14429	14654	14560	14375	14416	14533	14606	14647	14661	14454	14452	14444	14531	14594	14437	14359	14559	14654	14429	14484	14468	14586	14475	14268	14262	14644	14491	14532	14468	14362	14526	14586	14497	14506	14516	14551	14418	14539	14590	14607	14521	14594	14429	14456	14509	14336	14455	14451	14510	14498	14404	14380	14560	14486	14282	14314	14463	14589	14414	14404	14459	14387	14308	14449	14496	14431	14369	14267	14439	14505	14582	14517	14587	14482	14517	14364	14404	14471	14402	14545	14385	14546	14330	14392	14295	14459	14422	14472	14640	14474	14469	14431	14411	14580	14365	14405	14469	14537	14515	14342	14383	14481	14422	14370	14299	14423	14289	14478	14208	14619	14519	14501	14579	14581	14476	14469	14744	14367	14388	14362	14470	14418	14312	14669	14611	14364	14279	14445	14662	14578	14444	14367	14354	14523	14489	14343	14396	14603	14338	14435	14474	14405	14358	14432	14530	14472	14550	14488	14265	14346	14394	14566	14457	14224	14573	14369	14320	14478	14597	14538	14416	14485	14475	14354	14511	14347	14319	14544	14655	14501	14378	14508	14507	14418	14525	14575	14276	14641	14616	14418	14351	14504	14463	14583	14555	14444	14477	14363	14447	14536	14580	14470	14552	14520	14301	14440	14508	14568	14638	14623	14512	14532	14306	14539	14482	14443	14713	14380	14489	14541	14307	14544	14624	14441	14517	14312	14453	14400	14622	14387	14621	14471	14516	14427	14420	14479	14470	14498	14394	14655	14301	14625	14459	14442	14437	14626	14669	14552	14232	14485	14439	14481	14409	14384	14430	14572	14576	14682	14557	14390	14468	14348	14311	14440	14412	14555	14602	14365	14683	14464	14553	14399	14422	14677	14688	14366	14331	14522	14285	14435	14447	14312	14408	14505	14550	14400	14457	14399	14403	14638	14579	14563	14561	14348	14488	14535	14434	14296	14524	14410	14496	14310	14308	14632	14373	14290	14372	14418	14346	14648	14519	14387	14533	14686	14509	14477	14278	14469	14366	14422	14453	14508	14629	14726	14632	14571	14337	14425	14364	14501	14457	14421	14414	14509	14372	14357	14624	14296	14494	14485	14579	14595	14571	14455	14470	14596	14426	14382	14488	14514	14345	14501	14439	14465	14243	14509	14697	14422	14692	14601	14614	14579	14604	14423	14510	14418	14468	14453	14533	14343	14414	14314	14521	14565	14557	14643	14544	14683	14471	14379	14471	14675	14609	14454	14524	14500	14428	14582	14454	14642	14596	14374	14284	14291	14304	14572	14405	14564	14290	14518	14572	14444	14480	14444	14511	14369	14249	14514	14280	14443	14432	14603	14549	14419	14296	14686	14453	14260	14479	14516	14420	14388	14185	14593	14479	14334	14537	14468	14468	14726	14557	14474	14232	14519	14389	14349	14578	14229	14549	14604	14524	14479	14475	14526	14524	14404	14326	14425	14616	14277	14531	14582	14340	14481	14394	14312	14423	14601	14451	14402	14637	14307	14521	14444	14531	14490	14702	14589	14512	14412	14467	14442	14385	14301	14194	14496	14462	14321	14519	14493	14370	14394	14672	14486	14369	14300	14419	14305	14455	14438	14546	14419	14518	14623	14615	14470	14570	14648	14541	14442	14400	14328	14507	14433	14224	14529	14443	14487	14487	14566	14455	14404	14501	14201	14560	14440	14426	14391	14249	14647	14315	14369	14329	14271	14507	14367	14697	14600	14616	14337	14449	14738	14323	14656	14527	14422	14318	14533	14422	14445	14399	14332	14445	14736	14540	14463	14462	14623	14510	14428	14453	14305	14547	14397	14620	14414	14318	14478	14478	14444	14266	14529	14285	14615	14539	14429	14457	14395	14421	14468	14677	14381	14596	14394	14497	14562	14578	14542	14513	14440	14782	14491	14484	14570	14375	14344	14580	14435	14444	14518	14468	14442	14526	14449	14578	14413	14523	14379	14590	14504	14303	14379	14517	14299	14583	14281	14523	14590	14387	14273	14408	14276	14308	14399	14302	14527	14377	14447	14573	14520	14497	14591	14452	14220	14482	14513	14567	14220	14270	14764	14472	14356	14527	14375	14523	14272	14509	14472	14502	14496	14467	14505	14537	14442	14452	14505	14581	14156	14277	14622	14511	14305	14440	14398	14534	14550	14572	14461	14657	14483	14586	14697	14569	14381	14643	14424	14410	14332	14538	14406	14670	14430	14535	14543	14615	14515	14489	14207	14434	14526	14351	14494	14406	14444	14435	14619	14483	14424	14255	14550	14528	14431	14501	14457	14609	14423	14645	14608	14569	14528	14410	14487	14524	14385	14435	14571	14552	14443	14759	14315	14396	14440	14660	14346	14289	14523	14569	14362	14580	14460	14415	14595	14487	14451	14245	14176	14448	14641	14432	14661	14654	14424	14308	14471	14393	14485	14533	14357	14365	14319	14630	14535	14302	14393	14532	14613	14651	14565	14511	14387	14374	14337	14532	14487	14501	14435	14594	14477	14372	14283	14398	14550	14495	14696	14600	14488	14470	14545	14607	14626	14419	14445	14141	14345	14398	14470	14430	14338	14345	14308	14644	14500	14350	14400	14464	14522	14479	14549	14315	14495	14369	14590	14440	14261	14267	14235	14384	14557	14499	14448	14678	14534	14544	14349	14629	14375	14546	14565	14455	14343	14417	14431	14400	14439	14706	14593	14217	14494	14363	14406	14565	14393	14474	14325	14404	14602	14659	14439	14425	14417	14667	14463	14520	14435	14533	14386	14394	14597	14538	14522	14467	14643	14552	14464	14684	14556	14185	14470	14467	14482	14386	14324	14421	14458	14364	14282	14597	14594	14334	14399	14612	14335	14342	14357	14387	14586	14418	14706	14438	14456	14478	14345	14527	14538	14669	14472	14301	14676	14317	14568	14540	14340	14424	14571	14513	14563	14462	14355	14406	14418	14495	14556	14575	14521	14492	14447	14305	14535	14431	14339	14509	14436	14528	14288	14425	14351	14299	14358	14553	14466	14417	14333	14432	14530	14519	14493	14485	14385	14385	14473	14582	14377	14450	14580	14417	14496	14338	14314	14441	14540	14336	14399	14464	14479	14496	14553	14500	14252	14410	14532	14457	14671	14477	14446	14440	14547	14514	14641	14285	14462	14573	14444	14602	14726	14589	14576	14475	14545	14302	14482	14482	14487	14641	14366	14547	14414	14545	14528	14417	14381	14386	14503	14468	14423	14682	14465	14378	14321	14301	14448	14269	14545	14544	14556	14769	14420	14449	14603	14552	14510	14591	14283	14320	14572	14334	14492	14480	14614	14557	14419	14372	14492	14327	14311	14448	14677	14652	14377	14299	14548	14331	14530	14568	14534	14676	14690	14530	14518	14401	14637	14323	14364	14500	14534	14200	14425	14249	14558	14726	14493	14267	14551	14661	14394	14266	14191	14445	14286	14811	14538	14429	14465	14414	14442	14557	14359	14573	14477	14290	14409	14365	14214	14745	14469	14544	14418	14389	14581	14469	14462	14542	14339	14501	14569	14490	14421	14338	14414	14573	14477	14419	14652	14560	14424	14353	14460	14420	14484	14486	14458	14542	14405	14436	14579	14241	14533	14301	14606	14641	14604	14462	14226	14365	14366	14492	14435	14531	14512	14329	14421	14492	14373	14386	14552	14331	14476	14395	14360	14343	14459	14186	14456	14516	14583	14689	14414	14426	14611	14434	14481	14571	14643	14474	14527	14402	14637	14484	14490	14378	14608	14283	14387	14480	14410	14225	14360	14367	14684	14341	14751	14710	14448	14619	14630	14351	14381	14332	14544	14406	14625	14434	14565	14361	14656	14490	14289	14490	14449	14301	14663	14173	14493	14477	14435	14524	14588	14463	14687	14421	14314	14560	14700	14411	14638	14470	14444	14548	14515	14442	14534	14560	14440	14553	14473	14703	14340	14609	14472	14343	14299	14455	14583	14235	14403	14388	14665	14709	14278	14550	14498	14408	14654	14395	14391	14340	14431	14400	14646	14355	14466	14473	14458	14510	14436	14476	14457	14371	14557	14421	14645	14405	14467	14530	14426	14305	14294	14561	14379	14627	14551	14458	14579	14344	14606	14779	14559	14432	14503	14553	14431	14506	14507	14423	14571	14542	14534	14631	14652	14348	14536	14372	14512	14448	14371	14539	14523	14579	14260	14358	14378	14496	14635	14390	14532	14674	14561	14647	14507	14451	14536	14476	14520	14591	14380	14641	14371	14316	14411	14251	14542	14602	14491	14541	14351	14458	14297	14313	14431	14470	14689	14590	14755	14603	14464	14498	14567	14378	14477	14420	14521	14520	14324	14716	14434	14532	14466	14522	14550	14572	14384	14459	14579	14465	14336	14443	14607	14591	14535	14259	14592	14589	14297	14326	14371	14590	14374	14616	14414	14484	14436	14410	14501	14635	14612	14520	14320	14235	14515	14540	14572	14625	14424	14483	14784	14555	14616	14380	14266	14463	14397	14373	14487	14276	14424	14520	14405	14468	14470	14525	14530	14406	14401	14593	14614	14493	14432	14603	14399	14682	14254	14585	14422	14660	14323	14504	14611	14540	14450
49155	73637	67788	58223	51817	44139	34177	26209	22302	15790	13181	12215	11702	11155	11073	10936	10854	10738	10812	10694	10689	10676	10673	10596	10503	10715	10727	10720	10707	10719	10536	10459	10597	10526	10499	10621	10653	10536	10487	10554	10561	10531	10462	10505	10622	10413	10498	10499	10490	10517	10523	10360	10575	10478	10439	10558	10475	10595	10530	10545	10492	10538	10597	10447	10471	10598	10423	10334	10504	10528	10412	10579	10364	10421	10489	10598	10399	10379	10357	10577	10599	10256	10520	10464	10317	10535	10533	10462	10503	10362	10531	10541	10635	10541	10419	10421	10447	10418	10496	10452	10605	10535	10359	10520	10353	10516	10448	10418	10423	10493	10681	10427	10664	10383	10551	10416	10416	10599	10444	10529	10551	10407	10536	10456	10429	10284	10457	10478	10420	10447	10545	10495	10485	10343	10428	10487	10443	10570	10428	10569	10496	10334	10625	10405	10433	10384	10563	10490	10516	10462	10362	10537	10354	10345	10397	10633	10434	10550	10485	10549	10472	10542	10458	10552	10555	10587	10375	10409	10399	10398	10474	10458	10482	10358	10575	10546	10534	10493	10327	10474	10675	10343	10427	10470	10357	10464	10427	10492	10330	10429	10434	10542	10569	10498	10433	10420	10321	10466	10410	10471	10505	10480	10676	10570	10347	10487	10546	10515	10518	10558	10411	10635	10350	10410	10420	10356	10650	10378	10469	10498	10374	10574	10493	10416	10492	10422	10455	10531	10627	10550	10619	10466	10399	10518	10536	10490	10450	10438	10316	10374	10483	10492	10594	10408	10466	10567	10449	10427	10536	10532	10516	10571	10502	10529	10322	10764	10555	10403	10525	10503	10469	10363	10521	10495	10434	10446	10357	10488	10489	10247	10576	10441	10463	10377	10412	10500	10485	10487	10558	10408	10475	10538	10338	10447	10573	10516	10439	10529	10481	10347	10541	10360	10476	10652	10590	10353	10646	10537	10546	10616	10454	10485	10513	10665	10423	10547	10538	10223	10482	10494	10341	10614	10566	10530	10479	10366	10602	10584	10444	10574	10501	10550	10549	10670	10542	10353	10505	10327	10355	10695	10536	10423	10440	10445	10505	10567	10492	10463	10489	10470	10443	10311	10619	10343	10422	10649	10501	10501	10428	10409	10460	10418	10513	10509	10470	10405	10548	10457	10413	10391	10343	10625	10341	10537	10600	10670	10501	10497	10567	10545	10423	10397	10692	10509	10550	10513	10618	10489	10476	10287	10382	10526	10488	10457	10421	10440	10375	10536	10347	10454	10492	10602	10427	10541	10426	10461	10510	10444	10392	10474	10584	10408	10451	10503	10536	10568	10500	10514	10535	10668	10452	10365	10437	10429	10500	10522	10331	10669	10479	10554	10516	10514	10576	10536	10403	10435	10420	10562	10426	10390	10472	10502	10522	10672	10459	10529	10568	10342	10440	10508	10479	10466	10534	10376	10405	10473	10243	10607	10492	10490	10480	10448	10404	10589	10483	10517	10534	10578	10538	10579	10532	10540	10519	10371	10494	10308	10513	10313	10554	10479	10560	10389	10639	10376	10437	10401	10415	10333	10466	10515	10475	10573	10531	10448	10452	10456	10469	10572	10424	10390	10542	10398	10372	10452	10492	10434	10636	10530	10642	10464	10418	10434	10458	10458	10443	10528	10437	10604	10482	10522	10471	10507	10684	10477	10441	10341	10438	10544	10429	10534	10624	10491	10451	10360	10461	10537	10528	10439	10437	10480	10293	10627	10506	10345	10492	10439	10493	10539	10372	10500	10492	10459	10308	10556	10401	10431	10574	10636	10563	10421	10402	10529	10468	10427	10475	10677	10408	10600	10307	10447	10533	10720	10411	10499	10444	10574	10330	10377	10510	10316	10583	10417	10486	10469	10440	10440	10533	10489	10585	10557	10422	10631	10603	10434	10333	10545	10546	10511	10448	10509	10506	10556	10515	10629	10492	10503	10541	10401	10415	10459	10555	10445	10439	10519	10453	10584	10428	10446	10696	10452	10450	10456	10323	10462	10557	10602	10429	10505	10481	10504	10372	10477	10677	10539	10509	10572	10614	10573	10376	10478	10409	10509	10271	10324	10559	10585	10492	10483	10528	10468	10566	10347	10581	10524	10454	10520	10481	10505	10511	10404	10493	10339	10505	10493	10534	10611	10426	10444	10442	10442	10512	10349	10424	10571	10564	10610	10688	10523	10473	10371	10362	10526	10452	10351	10486	10342	10472	10572	10625	10467	10459	10506	10373	10432	10536	10437	10535	10461	10466	10525	10680	10458	10501	10403	10560	10407	10473	10390	10577	10531	10600	10632	10527	10359	10408	10431	10421	10221	10501	10490	10513	10387	10465	10465	10446	10449	10434	10478	10568	10465	10476	10475	10647	10527	10531	10588	10373	10578	10473	10403	10579	10626	10414	10490	10316	10521	10410	10354	10529	10532	10490	10518	10410	10386	10582	10403	10537	10596	10387	10386	10445	10524	10583	10469	10538	10385	10487	10549	10484	10424	10544	10426	10485	10481	10355	10508	10439	10412	10400	10465	10571	10463	10339	10562	10482	10553	10439	10361	10601	10455	10485	10390	10449	10498	10484	10324	10530	10404	10515	10578	10487	10482	10255	10448	10581	10399	10587	10472	10386	10572	10616	10497	10534	10509	10386	10433	10525	10436	10458	10506	10327	10500	10521	10496	10464	10462	10350	10477	10439	10559	10387	10446	10443	10402	10541	10453	10395	10375	10480	10440	10340	10540	10489	10538	10641	10537	10299	10531	10436	10385	10597	10610	10532	10523	10486	10492	10510	10554	10452	10628	10558	10566	10490	10537	10387	10546	10245	10342	10553	10426	10612	10483	10622	10532	10546	10490	10504	10314	10472	10382	10461	10564	10533	10388	10531	10438	10489	10552	10475	10558	10408	10495	10375	10560	10412	10464	10592	10363	10481	10555	10480	10381	10668	10523	10592	10495	10505	10464	10692	10520	10375	10472	10561	10406	10611	10418	10487	10525	10354	10531	10310	10621	10459	10528	10438	10570	10633	10386	10448	10418	10399	10330	10534	10487	10594	10429	10481	10471	10431	10554	10524	10484	10491	10453	10562	10545	10481	10322	10583	10405	10438	10644	10322	10408	10490	10435	10485	10455	10609	10367	10420	10575	10434	10496	10414	10533	10523	10420	10553	10454	10491	10441	10525	10524	10467	10535	10530	10630	10422	10395	10259	10560	10528	10395	10407	10473	10474	10687	10520	10316	10540	10390	10608	10383	10609	10439	10362	10497	10396	10525	10451	10390	10548	10491	10439	10393	10401	10480	10522	10557	10493	10527	10417	10558	10391	10438	10379	10436	10400	10523	10411	10538	10645	10433	10488	10513	10607	10403	10532	10470	10578	10666	10551	10467	10420	10618	10483	10449	10571	10497	10323	10501	10578	10683	10458	10505	10377	10615	10476	10498	10277	10513	10534	10412	10614	10391	10467	10415	10417	10447	10496	10658	10462	10398	10543	10441	10495	10553	10487	10502	10443	10370	10528	10487	10466	10437	10327	10458	10555	10593	10635	10346	10478	10424	10382	10542	10377	10425	10426	10498	10380	10474	10392	10428	10491	10431	10432	10431	10279	10486	10368	10425	10510	10504	10465	10516	10422	10371	10617	10514	10614	10544	10427	10575	10519	10385	10475	10467	10349	10472	10479	10551	10593	10550	10434	10489	10431	10507	10583	10572	10530	10692	10509	10592	10558	10427	10464	10476	10450	10501	10464	10439	10424	10441	10442	10556	10527	10436	10507	10551	10476	10364	10529	10563	10537	10477	10677	10374	10565	10401	10486	10510	10483	10654	10469	10369	10542	10344	10548	10651	10491	10363	10703	10513	10329	10509	10389	10542	10470	10600	10493	10586	10468	10477	10447	10467	10507	10386	10552	10550	10432	10548	10488	10475	10376	10502	10335	10439	10684	10513	10350	10628	10328	10378	10407	10531	10392	10522	10335	10467	10361	10559	10456	10402	10670	10566	10546	10457	10468	10511	10614	10490	10447	10555	10534	10536	10377	10428	10555	10435	10493	10662	10601	10575	10467	10492	10503	10387	10381	10346	10396	10432	10584	10440	10562	10324	10618	10444	10460	10516	10601	10520	10639	10428	10612	10411	10706	10480	10540	10355	10462	10556	10377	10473	10546	10598	10565	10511	10440	10510	10461	10438	10545	10543	10577	10528	10427	10357	10500	10352	10424	10418	10464	10472	10510	10594	10570	10307	10507	10459	10393	10469	10524	10499	10458	10609	10421	10496	10563	10392	10434	10400	10398	10449	10543	10437	10587	10572	10587	10364	10345	10568	10211	10501	10578	10557	10409	10528	10612	10530	10513	10410	10378	10383	10424	10456	10300	10453	10335	10538	10565	10376	10474	10425	10541	10602	10429	10595	10629	10529	10537	10526	10521	10614	10598	10502	10455	10440	10609	10576	10406	10590	10523	10406	10646	10471	10515	10531	10364	10342	10446	10358	10320	10490	10403	10475	10653	10466	10562	10495	10539	10539	10454	10485	10392	10493	10493	10472	10370	10529	10440	10502	10539	10523	10514	10499	10421	10492	10545	10422	10314	10499	10523	10549	10522	10375	10658	10419	10468	10313	10521	10559	10439	10554	10588	10517	10458	10395	10500	10388	10603	10457	10551	10489	10531	10403	10327	10481	10507	10614	10454	10699	10329	10442	10508	10352	10460	10513	10565	10436	10677	10562	10563	10523	10611	10510	10517	10576	10578	10433	10351	10428	10452	10448	10407	10563	10464	10437	10479	10602	10393	10302	10517	10388	10476	10456	10467	10278	10470	10455	10460	10577	10456	10404	10544	10415	10428	10510	10447	10378	10628	10541	10463	10572	10465	10456	10543	10501	10525	10448	10375	10431	10493	10605	10491	10532	10479	10522	10424	10516	10554	10530	10640	10344	10603	10311	10499	10414	10527	10528	10397	10567	10488	10352	10516	10630	10485	10557	10502	10336	10537	10433	10299	10434	10469	10459	10623	10467	10364	10602	10495	10512	10598	10513	10388	10445	10579	10548	10344	10354	10449	10677	10438	10577	10345	10580	10312	10530	10574	10406	10486	10512	10481	10509	10403	10362
24365	21267	31475	37918	44491	48810	47515	39634	34189	26866	18925	16624	15909	15756	15629	15412	15333	15238	15100	15019	15203	14957	14971	15089	15228	15278	15098	15057	15045	14932	15006	14868	14833	14785	14873	14840	14916	15015	14828	14796	14707	14678	14744	14669	14670	14705	14761	14827	14904	14837	14636	14614	14772	14512	14701	14607	14527	14748	14823	14696	14647	14619	14753	14784	14653	14805	14592	14673	14762	14685	14627	14708	14994	14734	14818	14665	14803	14487	14685	14640	14538	14582	14627	14654	14712	14646	14580	14735	14525	14580	14756	14614	14818	14641	14662	14937	14672	14739	14915	14662	14719	14939	14677	14735	14661	14833	14560	14736	14614	14731	14773	14579	14680	14624	14598	14625	14670	14793	14748	14767	14726	14688	14650	14615	14613	14630	14637	14583	14600	14680	14882	14913	14694	14611	14861	14776	14711	14637	14656	14749	14546	14633	14706	14681	14688	14753	14672	14619	14719	14753	14756	14637	14676	14670	14704	14725	14760	14823	14560	14593	14678	14539	14797	14644	14735	14589	14665	14771	14804	14760	14566	14622	14911	14790	14708	14700	14646	14667	14722	14637	14779	14805	14917	14628	14615	14802	14636	14668	14457	14625	14602	14667	14738	14862	14756	14741	14754	14867	14477	14814	14585	14715	14575	14676	14834	14651	14692	14803	14623	14747	14592	14803	14773	14555	14792	14746	14914	14891	14935	14643	14824	14878	14772	14449	14693	14515	14864	14753	14639	14681	14686	14723	14869	14825	14878	14817	14652	14565	14727	14816	14790	14805	14666	14705	14669	14566	14724	14677	14761	14505	14565	14651	14878	14535	14714	14807	14652	14768	14763	14555	14722	14758	14640	14803	14878	14698	14621	14663	14648	14708	14708	14765	14738	14845	14715	14718	14880	14865	14534	14756	14601	14681	14400	14744	14600	14727	14814	14591	14732	14684	14722	14677	14657	14756	14818	14581	14772	14515	14720	14710	14686	14801	14772	14719	14667	14834	14795	14784	14576	14603	14689	14655	14858	14606	14719	14733	14712	14591	14579	14636	14669	14757	14889	14715	14657	14795	14870	14753	14732	14750	14704	14719	14706	14646	14699	14790	14769	14732	14785	14675	14770	14839	14638	14504	14728	14619	14710	14626	14655	14391	14793	14785	14671	14623	14779	14791	14943	14726	14617	14824	14888	14762	14558	14827	14849	14665	14706	14853	14928	14645	14857	14564	14578	14987	14670	14578	14568	14745	14572	14812	14834	14705	14615	14615	14728	14703	14747	14777	14595	14597	14621	14957	15020	14793	14729	14823	14676	14739	14607	14649	14692	14820	14691	14559	14737	14735	14690	14528	14746	14667	14673	14643	14699	14693	14740	14846	14609	14874	14558	14698	14700	14694	14643	14623	14699	14688	14426	14627	14775	14657	14616	14622	14526	14752	14700	14813	14476	14650	14643	14947	14827	14967	14903	14764	14658	14604	14728	14591	14638	14626	14706	14713	14643	14840	14580	14621	14698	14771	14563	14732	14628	14702	14728	14568	14609	14611	14947	14669	14773	14659	14595	14430	14720	14739	14783	14727	14753	14603	14698	14678	14706	14620	14878	14514	14624	14618	14712	14797	14898	14732	14779	14532	14786	14884	14780	14648	14652	14722	14664	14630	14740	14552	14798	14653	14565	14445	14592	14720	14749	14600	14738	14594	14790	14691	14806	14671	14703	14579	14590	14693	14685	14718	14735	14855	14753	14746	14651	14764	14588	14774	14834	14848	14748	14620	14895	14560	14733	14711	14613	14538	14852	14920	14461	14663	14708	14930	14790	14828	14784	14672	14637	14600	14709	14625	14704	14687	14781	14487	14518	14445	14632	14459	14810	14808	14819	14743	14692	14694	14607	14618	14817	14689	14747	14628	14985	14982	14893	14586	14677	14550	14891	14779	14777	14730	14677	14751	14497	14699	14748	14649	14611	14655	14914	14689	14650	14824	14626	14883	14694	14751	14836	14486	14678	14669	14786	14851	14560	14770	14599	14729	14682	14660	14630	14604	14759	14908	14732	14652	14687	14695	14739	14725	14503	14764	14639	14883	14907	14777	14800	14816	14788	14784	14730	14758	14835	14859	14813	14828	14711	14733	14538	14637	14691	15025	14769	14861	14760	14834	14537	14853	14825	14686	14704	14587	14626	14780	14732	15001	14698	14795	14600	14866	14524	14881	14573	14577	14713	14813	14724	14529	14642	14550	14655	14687	14673	14821	14901	14715	14695	14590	14507	14648	14738	14572	14740	14679	14823	14723	14989	14711	14636	14719	14648	14833	14685	14679	14898	14735	14742	14605	14832	14856	14460	14797	14709	14721	14723	14709	14772	14877	14760	14776	14745	14862	14991	14812	14738	14866	14784	14904	14806	14795	14714	14761	14534	14594	14647	14578	14669	14685	14817	14596	14734	14542	14687	14758	14849	14665	14784	14678	14809	14758	14771	14755	14512	14678	14759	14715	14774	14713	14655	14816	14674	14678	14791	14783	14708	14759	14405	14872	14908	14748	14808	14568	14648	14607	14558	14434	14664	14781	14487	14416	14645	14761	14784	14678	14642	14701	14713	14796	14737	14816	14901	14620	14892	14897	14622	14641	14700	14770	14605	14597	14900	14617	14801	14705	14688	14780	14667	14748	14768	14855	14744	14697	14782	14851	14769	14493	14612	14735	14789	14556	14956	14507	14851	14828	14590	14890	14738	14920	14724	14726	14562	14492	14624	14801	14659	14681	14596	14738	14633	14572	14625	14618	14711	14853	14798	14646	14707	14664	14614	15001	14709	14565	14746	14806	14548	14718	14688	14821	14709	14586	14791	14606	14999	14710	14693	14588	14625	14574	14710	14572	14780	14792	14714	14684	14738	14596	14879	14585	14958	14834	14765	14804	14616	14785	14465	14587	14965	14673	14827	14661	14542	14918	15008	14610	14647	14489	14707	14691	14505	14427	14552	14752	14657	14731	14796	14747	14755	14806	14737	14633	14624	14566	14897	14498	14763	14733	14919	14520	14943	14833	14778	14862	14783	14733	14726	14708	14434	14633	14733	14673	14588	14740	14767	14712	14759	14643	14713	14772	14796	14656	14669	14537	14716	14734	14744	14464	14650	14714	14709	14835	14792	14678	14682	14752	14658	14696	14780	14885	14511	14669	14693	14770	14663	14695	14721	14522	14711	14608	14615	14681	14694	14588	14615	14736	14688	14699	14610	14665	14537	14637	14615	14847	14771	14605	14753	14962	14784	14827	14803	14579	14495	14702	14751	14613	14636	14517	14543	14669	14813	14605	14774	14640	14818	14707	14689	14513	14708	14715	14670	14668	14793	14683	14807	14557	14588	14512	14748	14785	14730	14693	14723	14357	14735	14860	14521	14799	14584	14613	14696	14669	14794	14659	14768	14786	14638	14726	14693	14660	14651	14681	14712	14836	14785	14505	14753	14559	14859	14817	14823	14868	14898	14778	14742	14745	14630	15004	14860	14750	14670	14791	14983	14600	14625	14871	14705	14627	14760	14728	14919	14685	14608	14608	14723	14855	14683	14818	14695	14925	14626	14625	14706	14703	14671	14844	14817	14605	14717	14815	14755	14806	14484	14564	14742	14861	14669	14609	14925	14613	14760	14696	14685	14711	14676	14535	14702	14798	14684	14556	14734	14748	14842	14677	14834	14872	14914	14857	14620	14750	14599	14753	14951	14835	14768	14833	14928	14601	14774	14778	14737	14677	14535	14666	14652	14635	14672	14857	14703	14582	14645	14717	14522	14605	14723	14853	14730	14717	14706	14591	14702	14713	14520	14512	14668	14676	14726	14686	14717	14641	14519	14731	14764	14674	14922	14606	14564	14868	14933	14635	14729	14676	14674	14612	14762	14690	14641	14628	14629	14810	14788	14769	14765	14616	14667	14523	14522	14549	14692	14665	14708	14791	14734	14564	14507	14536	14556	14773	14521	14828	14824	14716	14845	14766	14550	14714	14742	14685	14479	14690	14619	14827	14757	14901	14693	14864	14788	14728	14611	14828	14600	14729	14784	14622	14662	14676	14718	14529	14664	14619	14711	14540	14900	14642	14770	14796	14699	14667	14650	14770	14561	14735	14751	14979	14763	14777	14783	14721	14670	14769	14767	14723	14585	14674	14717	14709	14862	14787	14780	14625	14671	14704	14780	14819	14717	14488	14646	14823	14845	15094	14918	14558	14812	14694	14581	14806	14516	14654	14604	14869	14587	14548	14497	14561	14839	14611	14530	14618	14743	14663	14755	14514	14723	14571	15013	14812	14606	14702	14870	14890	14618	14896	14594	14814	14688	14651	14662	14796	14514	14605	14783	14815	14714	14833	14791	14886	14684	14675	14651	14568	14776	14597	14814	14747	14972	14576	14598	14801	14824	14805	14582	14582	14763	14857	14559	14519	14995	14638	14511	14816	14705	14624	14783	14661	14669	14798	14800	14782	14732	14575	14928	14638	14626	14668	14759	14705	14492	14751	14543	14947	14784	14892	14552	14746	14480	14777	14716	14718	14825	14707	14795	14900	14776	14680	14672	14734	14463	14568	14726	14894	14705	14714	14815	14686	14705	14868	14726	14710	14835	14757	14654	14793	14692	14581	14687	14747	14866	14686	14637	14558	14782	14600	14676	14514	14659	14536	14549	14790	14901	14630	14868	14709	14661	14758	14856	14580	14769	14735	14525	14752	14545	14726	14645	14906	14670	14627	14884	15030	14798	14683	14666	14665	14700	14597	14718	14722	14864	14861	14865	14864	14656	14604	14829	14508	14756	14787	14685	14648	14595	14752	14741	14639	14866	14705	14575	14569	14665	14507	14729	14537	15058	14716	14805	14664	14804	14499	14603	14666	14750	14717	14440	14591	14672	14781	14711	14630	14785	14760	14653	14679	14604	14668	14519	14643	14767	14708	14784	14656	14804	14840	14575	14786	14709	14825	14850	14654	14756	14742	14588	14751	14656	14765	14747	14731	14867	14917	14621	14487	14834	14821	14661	14526	14546	14682	14535	14718	14653	14734	14716	14741	14651	14735	14538	14644	14619	14826	14830	14591	14900	14564	14483	14616	14716	14603	14339	14527	14601	14844	14716	14678	14812	14738	14710	14626	14818	14934
50196	80648	76988	68524	58171	51887	44183	37540	31422	21863	13671	12324	11615	11376	11212	11074	11016	10963	11041	10841	10932	10861	10871	10891	10995	10885	10844	10795	10632	10680	10558	10777	10741	10734	10584	10649	10717	10560	10545	10548	10550	10588	10649	10534	10561	10641	10622	10470	10615	10625	10548	10545	10439	10447	10354	10606	10682	10440	10483	10526	10567	10651	10493	10779	10599	10668	10749	10537	10671	10695	10546	10623	10669	10470	10547	10620	10615	10557	10754	10657	10590	10733	10417	10453	10488	10636	10779	10532	10573	10752	10661	10544	10456	10711	10584	10619	10576	10468	10640	10447	10407	10580	10645	10404	10476	10551	10633	10612	10579	10609	10473	10453	10587	10489	10680	10607	10673	10601	10550	10628	10612	10402	10594	10561	10417	10602	10693	10560	10515	10470	10466	10485	10604	10517	10747	10629	10597	10606	10614	10576	10680	10548	10493	10572	10499	10572	10615	10496	10361	10506	10567	10542	10645	10400	10682	10465	10680	10665	10515	10415	10541	10579	10481	10551	10431	10684	10684	10376	10555	10574	10593	10486	10670	10450	10691	10466	10663	10681	10578	10434	10508	10400	10431	10723	10493	10554	10592	10731	10743	10656	10562	10476	10645	10496	10583	10504	10523	10410	10548	10564	10617	10648	10629	10552	10680	10483	10651	10465	10655	10493	10592	10592	10631	10528	10626	10556	10632	10518	10456	10655	10454	10544	10559	10660	10503	10373	10714	10722	10523	10528	10696	10502	10635	10534	10564	10551	10537	10781	10603	10518	10699	10539	10504	10456	10486	10620	10604	10706	10613	10634	10485	10524	10599	10446	10678	10550	10561	10536	10619	10502	10703	10697	10463	10293	10596	10580	10459	10571	10633	10578	10581	10623	10609	10591	10728	10481	10626	10518	10716	10711	10671	10530	10422	10402	10394	10453	10557	10575	10630	10520	10514	10463	10566	10670	10682	10605	10615	10603	10523	10649	10630	10515	10516	10720	10740	10453	10605	10506	10550	10540	10563	10517	10562	10642	10527	10550	10719	10500	10436	10552	10502	10562	10659	10491	10669	10517	10606	10437	10597	10719	10480	10500	10662	10712	10468	10665	10661	10667	10653	10582	10480	10604	10449	10604	10504	10582	10604	10647	10541	10574	10601	10541	10585	10528	10702	10577	10553	10531	10611	10521	10489	10640	10629	10639	10594	10558	10329	10556	10535	10524	10466	10333	10676	10497	10735	10417	10632	10466	10548	10631	10627	10625	10647	10629	10569	10641	10539	10605	10526	10530	10486	10543	10382	10473	10626	10682	10608	10437	10677	10637	10673	10714	10536	10683	10571	10590	10540	10665	10680	10610	10476	10543	10575	10454	10596	10680	10602	10512	10540	10500	10406	10693	10551	10595	10604	10567	10632	10533	10531	10618	10544	10658	10527	10587	10560	10747	10583	10663	10630	10442	10572	10570	10607	10691	10677	10700	10511	10536	10514	10541	10537	10499	10526	10612	10574	10610	10687	10554	10568	10432	10446	10598	10673	10670	10575	10506	10546	10634	10482	10585	10424	10493	10558	10611	10627	10560	10540	10416	10647	10597	10641	10605	10516	10452	10519	10576	10672	10647	10571	10540	10686	10529	10626	10547	10489	10604	10643	10646	10542	10524	10583	10543	10678	10524	10581	10570	10427	10453	10561	10610	10533	10575	10561	10650	10683	10588	10672	10588	10543	10596	10702	10643	10655	10486	10514	10562	10761	10580	10743	10550	10537	10586	10541	10599	10525	10518	10464	10752	10436	10660	10418	10748	10605	10754	10468	10598	10646	10496	10533	10615	10458	10648	10515	10624	10713	10529	10672	10592	10572	10551	10587	10607	10432	10382	10511	10562	10550	10760	10543	10571	10456	10580	10460	10419	10683	10749	10478	10665	10555	10410	10616	10532	10587	10599	10518	10567	10608	10522	10606	10630	10529	10675	10573	10635	10428	10568	10535	10503	10627	10531	10499	10685	10651	10550	10737	10555	10484	10544	10456	10530	10524	10411	10612	10587	10469	10689	10658	10683	10536	10631	10713	10507	10560	10462	10562	10574	10544	10490	10605	10587	10527	10611	10397	10544	10566	10607	10658	10527	10578	10494	10548	10515	10616	10574	10699	10671	10614	10578	10529	10569	10715	10524	10672	10802	10588	10463	10530	10599	10527	10402	10542	10621	10360	10697	10712	10751	10460	10633	10461	10577	10540	10601	10741	10550	10529	10489	10520	10435	10638	10600	10554	10672	10647	10581	10508	10602	10485	10524	10702	10611	10558	10561	10541	10635	10519	10526	10476	10655	10604	10552	10665	10605	10493	10674	10453	10624	10520	10616	10605	10450	10641	10633	10500	10548	10671	10658	10687	10599	10538	10487	10642	10627	10651	10590	10526	10488	10613	10579	10593	10611	10510	10573	10575	10554	10548	10720	10608	10479	10469	10550	10619	10555	10563	10568	10497	10567	10619	10573	10539	10656	10560	10507	10519	10710	10631	10531	10632	10442	10643	10616	10509	10516	10612	10564	10711	10531	10445	10511	10561	10674	10469	10627	10611	10468	10603	10406	10386	10680	10443	10477	10470	10544	10578	10559	10582	10694	10592	10627	10600	10447	10540	10578	10527	10575	10673	10592	10619	10558	10452	10530	10484	10425	10517	10441	10682	10508	10456	10575	10583	10584	10536	10470	10459	10667	10636	10403	10456	10673	10700	10436	10377	10432	10856	10648	10652	10486	10665	10658	10499	10638	10643	10449	10626	10607	10675	10603	10601	10594	10616	10579	10506	10676	10500	10514	10648	10599	10634	10646	10606	10569	10683	10486	10437	10585	10489	10598	10673	10581	10490	10398	10469	10528	10504	10523	10548	10407	10727	10527	10391	10558	10439	10590	10632	10448	10418	10757	10584	10538	10375	10536	10596	10488	10729	10508	10687	10543	10585	10565	10712	10601	10545	10571	10668	10576	10531	10631	10514	10462	10594	10515	10590	10605	10612	10610	10610	10584	10483	10591	10530	10822	10663	10475	10498	10670	10512	10631	10523	10538	10723	10477	10531	10579	10690	10581	10551	10522	10621	10411	10585	10661	10580	10446	10698	10602	10492	10521	10624	10538	10554	10620	10536	10538	10587	10510	10550	10833	10616	10607	10521	10604	10399	10572	10576	10616	10575	10467	10668	10514	10636	10599	10588	10503	10551	10612	10488	10622	10553	10676	10404	10539	10564	10626	10508	10545	10722	10600	10610	10447	10524	10682	10478	10524	10570	10379	10779	10646	10660	10567	10566	10711	10689	10557	10442	10612	10656	10491	10501	10557	10464	10629	10495	10556	10645	10601	10580	10673	10501	10537	10565	10592	10671	10511	10512	10504	10616	10444	10529	10500	10619	10566	10544	10539	10493	10608	10603	10621	10560	10729	10609	10529	10650	10630	10608	10451	10596	10579	10595	10698	10532	10718	10622	10652	10629	10504	10649	10539	10646	10510	10507	10612	10647	10675	10498	10676	10558	10633	10561	10765	10627	10623	10657	10521	10516	10534	10527	10400	10552	10544	10619	10410	10674	10594	10445	10611	10574	10699	10593	10398	10570	10502	10567	10571	10518	10607	10441	10627	10570	10561	10601	10543	10554	10616	10491	10606	10458	10696	10648	10612	10580	10581	10483	10507	10649	10469	10643	10540	10558	10658	10591	10564	10538	10666	10597	10569	10737	10238	10574	10492	10488	10639	10537	10553	10595	10575	10598	10532	10644	10545	10499	10566	10566	10621	10557	10565	10606	10574	10639	10582	10635	10680	10548	10380	10499	10654	10606	10676	10284	10546	10624	10472	10434	10499	10536	10608	10568	10575	10562	10447	10514	10555	10471	10519	10566	10488	10674	10565	10598	10707	10524	10538	10492	10452	10431	10637	10528	10443	10637	10544	10417	10760	10394	10559	10627	10488	10603	10623	10541	10580	10551	10584	10641	10550	10541	10491	10527	10600	10550	10392	10388	10532	10455	10530	10665	10656	10658	10589	10422	10694	10524	10745	10572	10540	10577	10413	10616	10529	10364	10627	10666	10607	10525	10467	10532	10596	10565	10688	10491	10445	10666	10488	10561	10696	10584	10587	10522	10727	10556	10517	10557	10466	10596	10586	10503	10544	10552	10452	10521	10652	10491	10584	10477	10518	10482	10643	10552	10598	10679	10637	10606	10453	10622	10407	10379	10557	10554	10601	10502	10589	10614	10529	10604	10639	10528	10628	10581	10580	10500	10786	10598	10558	10477	10421	10507	10601	10565	10610	10528	10692	10603	10494	10510	10489	10498	10622	10617	10594	10435	10552	10494	10527	10577	10607	10478	10453	10541	10460	10608	10651	10697	10524	10503	10426	10541	10606	10660	10672	10600	10547	10463	10534	10622	10474	10627	10462	10692	10554	10419	10462	10502	10414	10541	10565	10597	10575	10614	10528	10400	10558	10497	10517	10572	10652	10666	10674	10450	10539	10384	10572	10686	10567	10472	10452	10605	10431	10668	10477	10465	10590	10608	10462	10654	10697	10423	10615	10618	10500	10538	10350	10603	10451	10602	10597	10721	10518	10428	10566	10539	10523	10623	10451	10403	10469	10654	10512	10549	10503	10568	10586	10510	10637	10489	10564	10514	10574	10576	10493	10611	10530	10647	10551	10629	10690	10579	10536	10569	10637	10381	10582	10469	10597	10435	10466	10557	10649	10620	10538	10655	10525	10553	10540	10546	10662	10676	10571	10651	10595	10669	10581	10686	10394	10565	10508	10755	10580	10596	10513	10517	10573	10523	10771	10610	10629	10478	10622	10584	10478	10652	10729	10657	10501	10496	10576	10686	10426	10600	10563	10550	10483	10550	10642	10625	10471	10728	10687	10540	10470	10513	10441	10712	10640	10626	10568	10724	10799	10598	10503	10570	10616	10697	10671	10454	10632	10461	10718	10683	10603	10647	10530	10540	10763	10408	10514	10588	10661	10696	10488	10535	10575	10630	10628	10527	10530	10665	10573	10501	10617	10638	10517	10473	10603	10575	10551	10620	10578	10568	10537	10471	10586	10576	10467	10475	10569	10522	10692	10439	10490	10581	10752	10651	10549	10517	10618	10464	10652	10536	10554
44788	59179	60462	51799	42692	34607	28834	22031	17767	16267	15384	14901	14821	14799	14495	14701	14592	14377	14386	14277	14483	14202	14367	14475	14296	14296	14424	14403	14315	14198	14257	14389	14530	14418	14246	14474	14292	14262	14162	14420	14234	14305	14197	14030	14324	14559	14352	14216	14266	14263	14492	14235	14260	14127	14370	14282	14267	14140	14226	14247	14366	14196	14364	14030	14229	14160	14149	14271	14167	14251	14058	14260	14313	14391	14275	14257	14136	14312	13996	14115	14195	14057	14275	14309	14218	14304	14372	14063	14244	14149	14356	14256	14273	14119	14301	14251	14146	14398	14353	14115	14258	14150	14304	14279	14309	14225	14197	14327	14210	14209	14485	14272	14110	14213	13965	14224	14111	14428	14244	14322	14231	14294	14242	14197	14331	14185	13969	14186	14294	14313	14125	14274	14219	14081	14009	14151	14215	14163	14283	14349	14047	14278	14211	14081	14298	14283	14358	14336	14355	14186	14348	14076	14144	14218	14074	14332	14371	14313	14361	14383	14476	14100	14253	14020	14429	14297	14161	14255	14463	14269	14013	14300	14379	14271	14237	14244	14364	14169	14252	14113	14257	14127	14332	14247	14256	14184	14259	14391	14164	14306	14102	14241	14213	14176	14199	14138	14208	14060	14359	14374	14404	14351	14187	14122	14171	14237	14287	14396	14466	14039	14198	14142	14274	14073	14320	14335	14373	14099	14279	14197	14363	14172	14194	14337	14175	14293	14287	14179	14414	14235	14394	14372	14199	14144	14230	14140	14149	14301	14254	14279	14281	14304	14253	14020	14129	14139	14337	14265	14017	14377	14097	14233	14343	14186	14270	14002	14247	14350	14020	14036	14211	14193	14338	14097	14305	14361	14435	14309	13985	14284	14294	14140	14092	14310	14301	14175	14250	14139	14425	14259	14365	14227	14042	14048	14196	14356	14277	14229	14180	14257	14248	14385	14258	14305	14165	14247	14318	14418	14210	14201	14170	14102	14212	14121	14204	14190	14392	14291	14314	14141	14187	14179	14176	14151	14370	14485	14254	14257	14219	14196	14330	14329	14281	14198	14473	14170	14314	14220	14346	14124	14197	14325	14109	14079	14208	14265	14402	14081	14356	14218	14123	14266	14195	14118	14211	14221	14118	14102	14336	14122	14277	14170	14471	14456	14235	14191	14266	14133	14120	14126	14155	14122	14385	14396	14147	14272	14141	14383	14232	13998	14281	14186	14169	14190	14089	14204	14187	14207	14203	14334	14394	14236	14189	14178	14237	14254	14298	14091	14073	14278	14145	14042	14172	14304	14203	14391	14174	14218	14184	14382	14171	14250	14282	14247	14243	14135	14254	14320	14091	14134	14202	14269	14180	14233	14327	14184	13857	14151	14330	14279	14159	14189	14267	14155	14382	14073	14215	14400	14368	14411	14171	14308	14315	14333	14285	14139	14274	14357	14273	14252	14276	14404	14161	14263	14380	14076	14232	14120	14187	14216	14158	14265	14092	14210	14306	14364	14225	13926	14161	14238	14218	14214	14169	14225	14275	14107	14095	14426	14387	14096	14349	14111	14227	14294	14295	14190	14324	14254	14151	14358	14187	14408	14221	14210	14069	14172	13989	14324	14193	14104	14093	14213	14248	14288	14480	14253	14340	14281	14171	14243	14315	14210	14245	14226	14206	14243	14106	14230	14356	14056	14120	14375	14035	14264	14159	14115	14287	14221	14400	14158	14387	14196	14438	14295	14275	14088	14350	14242	14275	14369	14299	14097	14202	14215	14306	14266	14056	14363	14104	14404	14142	14084	14119	14269	14289	14132	14369	14211	14035	14003	14197	14215	14192	14386	14157	14181	14193	14112	14040	14355	14215	14292	14236	14143	14339	14264	14256	14200	14259	14056	14359	14082	14186	14327	14285	14324	14167	14491	14071	14200	14148	14069	14190	14122	14291	14248	14320	14330	14272	14094	14198	14323	14415	14265	14373	14326	14235	14239	14066	14176	14173	14278	14076	14170	14278	13932	14037	14374	14302	14354	14158	14159	14274	14390	14276	14275	14200	14154	14310	14311	14416	14103	14309	14383	14209	14196	14208	14220	14203	14346	14384	14031	14056	14313	14081	14266	14237	14298	14376	14321	14230	14380	14154	14002	14237	14252	14303	14216	14285	14158	14241	14187	14193	14199	14159	14070	14389	14171	14238	14469	13989	14372	14239	14262	14100	14260	14389	14296	14093	14209	14357	14295	14222	14261	14226	14440	14152	14305	13981	14191	14416	14286	14109	14217	14181	14069	14212	14331	14170	14120	14129	14162	14264	14291	14126	14295	14369	14198	14239	14256	14164	14289	14350	14254	14095	14056	14267	14318	14250	14303	14136	14208	14067	14069	14240	14104	14255	14323	14335	14316	14305	14106	14278	14278	14145	14119	14254	14417	14320	14214	14234	14084	14204	14279	14154	14262	14268	14281	14514	14117	14107	14289	14187	14290	14385	14285	14448	14220	14235	13933	14190	14280	14328	14239	14235	14317	14170	14328	14184	13971	14236	14015	14211	14382	14177	14119	14272	13977	14244	14364	14290	14309	14289	14335	14288	14234	14144	14167	14217	14253	14225	14289	14125	14380	14165	14499	14273	14354	14309	14268	14257	14197	14163	14286	14093	14241	14143	14198	14178	14118	14189	14291	14406	14331	14304	14181	14276	14362	14319	14204	14210	14245	14191	14350	14080	14121	14259	14167	14306	14180	14514	14290	14222	14172	14271	14380	14177	14120	14231	14198	14222	14249	14160	14120	14111	14387	14359	14171	14343	14170	14276	14310	14271	14082	14091	14466	14284	14175	14509	14188	14256	14382	14238	14207	14233	14116	14268	14282	14200	14211	13952	14221	14165	14203	14292	14184	14245	14168	14251	14235	14184	14449	14489	14279	14255	14201	14111	14136	14282	14438	14362	14348	14215	14319	14231	14371	14491	14303	14308	14297	14219	14251	14440	14292	14226	14224	14266	14145	14171	14178	14350	14164	14494	14202	14103	14120	14064	14071	14164	14263	14300	14269	14105	14493	14316	14122	14484	14355	14345	14262	14009	13912	14117	14242	14312	14261	14485	14125	14224	14235	14229	14389	13993	14405	14411	14278	14462	14444	14342	14199	14318	14328	14296	14395	14236	14351	14295	14370	14216	14316	14318	14370	14455	14272	14127	14088	14472	14134	14133	14402	14308	14271	14519	14177	14201	14392	14017	14160	14052	14419	14441	14100	14415	14360	14311	14300	14334	14298	14304	14218	14464	14042	14155	13937	14047	14035	14213	14253	14195	14231	14360	14357	14326	14208	14582	14312	14343	14320	14424	14156	14243	14098	14309	14379	14208	14244	14364	14068	14290	14329	14298	14501	14279	14310	14088	14250	14479	14266	14448	14335	14154	14112	14491	14099	14254	14126	14121	14368	14220	14249	14333	14125	14085	14140	14157	14228	14141	14292	14330	14174	14332	14195	14028	14032	14294	14236	14382	14464	14394	14185	14339	14148	14548	14069	14288	14354	14361	14223	14148	14376	14462	14290	13813	14166	14160	14198	14022	14036	14254	14150	14263	14297	14347	14288	14549	14206	14167	14259	14109	14098	14218	14237	14491	14358	14148	14161	14336	14263	14223	14315	14288	14361	14145	14180	14312	13943	14278	14300	14001	14160	14235	14366	14123	14026	14090	14380	14205	14359	14267	14337	14355	14109	14169	14238	14326	14339	14293	14408	14352	14214	14107	14251	14296	14080	14283	14340	14270	14199	14238	14346	14172	14205	14067	14216	14235	14128	14074	14224	14115	13976	14337	14580	14114	14287	14190	14283	14204	14220	14265	14132	14126	14246	14156	14211	14358	14191	14400	14009	14361	14340	14408	14422	14207	14313	14412	14046	14024	14254	14449	14157	14336	13981	14140	14094	14188	14299	14236	14274	14232	14208	14275	14080	14170	14322	14306	14201	14268	14206	14376	14283	14172	14373	14130	14326	14044	14262	14247	14175	14260	14147	14215	14166	14380	14315	14185	14269	14337	14227	14382	14374	14311	14276	14218	14083	14408	14233	14306	14225	14323	14353	14278	14291	14182	14402	14279	14421	14332	14383	14343	14043	14155	14309	14132	14184	14126	14263	14192	14196	14434	14388	14101	14354	14356	14292	14113	14208	14257	14376	14278	14240	14151	14184	14374	14135	14135	14410	14223	14178	14446	14381	14205	14231	14049	14245	14371	14315	14193	14203	14300	14167	14329	14214	14251	14417	14110	14372	14291	14085	14273	14029	14291	14162	14183	14070	14200	14022	14386	14399	14060	14231	14312	14303	14014	14153	14102	14212	14063	14149	14157	14289	14272	14163	14223	14059	14364	14187	14208	14254	14368	14543	14201	14210	14255	14215	14434	14419	14209	14204	14187	13991	14466	14274	14279	14151	14334	14311	14406	14397	14445	14303	14085	14148	14142	14236	14095	14111	14362	14116	14112	14384	14264	14163	14187	14116	14339	14132	14238	14407	14178	14221	14029	14176	14209	14173	14407	14039	14182	14312	14313	14207	14328	14148	14120	14235	14135	14105	14312	14055	14157	14131	14129	14401	14254	14240	14129	14113	14271	14256	14205	14357	14312	14108	13955	14421	14144	14269	14153	14563	14318	14180	14234	14196	14167	14346	14246	14366	14281	14339	14157	14186	14353	14177	13982	14344	14119	14295	14299	14207	14335	14189	13996	14164	14213	14425	14293	14467	14255	14360	14089	14413	14353	14211	14519	14251	14211	14416	14377	14253	14151	13972	14485	14259	14244	14250	14085	14243	14114	14224	14410	14337	14179	14015	14323	14112	14456	14037	14209	14398	14150	14339	14336	14434	14354	14302	14099	14268	14271	14204	14346	14379	14298	14003	14346	14373	14293	14234	14123	14284	14142	14068	14353	14142	14243	14314	14188	14299	14296	14147	14305	14169	14210	14273	14174	14318	14188	14218	14577	14309	14256	14203	14126	14291	14285	14257	14253	14299	14072	14104	14464	14335	14193	14209	14414	14065	14275	14351	14241	14195	14465	14190	14221	14136	14312	14243	14140	14125	14351	14143	14360	14292	14106	14237	14169	14383	14135	14379	14211	14274	14151	13993	14197	14238	14263	14341	14032	14248
48567	67847	61257	48179	39962	32142	26265	18016	14173	12431	11606	11086	10814	10804	10645	10660	10594	10608	10586	10561	10669	10639	10480	10348	10433	10486	10548	10364	10528	10453	10237	10509	10430	10428	10316	10323	10309	10209	10461	10207	10332	10305	10268	10447	10351	10445	10403	10343	10301	10385	10395	10334	10443	10457	10342	10227	10318	10380	10293	10404	10468	10362	10389	10264	10150	10276	10294	10278	10329	10335	10424	10292	10396	10327	10231	10226	10295	10230	10315	10384	10315	10336	10511	10306	10317	10586	10388	10421	10418	10410	10386	10443	10271	10300	10253	10443	10402	10345	10259	10567	10510	10327	10283	10292	10306	10280	10428	10290	10353	10475	10359	10283	10476	10437	10265	10289	10332	10238	10483	10366	10359	10314	10436	10367	10259	10191	10173	10405	10275	10238	10301	10317	10244	10407	10503	10191	10347	10349	10157	10376	10337	10400	10277	10373	10275	10418	10462	10367	10423	10410	10444	10407	10307	10278	10366	10334	10280	10385	10298	10385	10274	10289	10327	10333	10444	10382	10406	10409	10318	10294	10225	10272	10309	10197	10355	10266	10310	10399	10243	10457	10277	10382	10123	10244	10519	10191	10186	10446	10257	10278	10268	10311	10342	10402	10435	10428	10425	10306	10192	10336	10271	10425	10291	10416	10508	10094	10222	10240	10436	10300	10304	10413	10177	10299	10259	10403	10296	10381	10407	10203	10334	10285	10399	10238	10288	10363	10134	10176	10401	10400	10341	10139	10378	10259	10311	10388	10341	10291	10241	10264	10383	10327	10279	10252	10178	10320	10299	10328	10457	10268	10373	10164	10352	10339	10204	10431	10300	10229	10432	10359	10481	10382	10374	10235	10253	10228	10343	10384	10395	10236	10250	10339	10454	10425	10237	10420	10349	10127	10212	10411	10466	10265	10230	10518	10421	10296	10557	10339	10292	10337	10415	10201	10248	10288	10317	10337	10288	10348	10321	10310	10225	10385	10358	10384	10341	10401	10287	10269	10442	10563	10341	10184	10403	10402	10216	10198	10346	10515	10467	10428	10338	10269	10304	10242	10356	10487	10310	10308	10360	10354	10398	10315	10358	10297	10269	10268	10278	10349	10383	10401	10314	10283	10482	10336	10353	10116	10405	10331	10325	10222	10215	10379	10320	10222	10357	10248	10374	10362	10291	10211	10179	10426	10425	10301	10337	10334	10363	10476	10314	10273	10364	10262	10280	10441	10320	10393	10254	10517	10204	10367	10207	10396	10257	10272	10318	10449	10157	10359	10283	10284	10337	10312	10371	10411	10357	10510	10357	10372	10340	10211	10353	10345	10299	10195	10373	10320	10315	10357	10070	10347	10275	10248	10364	10193	10254	10335	10290	10388	10226	10207	10190	10096	10455	10461	10308	10345	10337	10449	10303	10356	10341	10482	10289	10404	10249	10324	10405	10257	10388	10369	10358	10311	10365	10440	10436	10370	10315	10287	10286	10314	10285	10423	10367	10171	10416	10450	10340	10285	10432	10344	10274	10276	10344	10496	10357	10419	10314	10312	10227	10323	10373	10305	10271	10284	10188	10468	10360	10316	10328	10373	10249	10193	10178	10347	10445	10459	10286	10147	10197	10448	10381	10243	10352	10313	10235	10283	10368	10291	10249	10336	10394	10201	10251	10235	10402	10154	10325	10251	10489	10310	10252	10309	10200	10433	10310	10537	10466	10390	10463	10379	10343	10178	10290	10330	10357	10341	10486	10318	10407	10314	10326	10337	10260	10345	10312	10187	10296	10511	10406	10291	10352	10331	10339	10284	10240	10373	10365	10379	10252	10364	10346	10163	10222	10309	10362	10238	10229	10449	10319	10405	10168	10392	10382	10217	10390	10424	10350	10251	10220	10390	10310	10346	10386	10409	10245	10240	10415	10451	10372	10420	10247	10394	10406	10344	10327	10371	10447	10322	10178	10383	10404	10272	10216	10331	10190	10290	10343	10421	10417	10310	10225	10374	10388	10395	10142	10400	10394	10338	10480	10435	10379	10525	10290	10262	10478	10292	10349	10311	10228	10386	10260	10313	10404	10424	10321	10373	10247	10194	10317	10477	10198	10367	10223	10399	10236	10254	10263	10337	10338	10295	10178	10489	10282	10496	10337	10223	10371	10332	10399	10467	10333	10312	10356	10349	10338	10401	10217	10446	10316	10407	10339	10403	10401	10274	10380	10227	10210	10315	10396	10338	10348	10228	10240	10379	10273	10268	10366	10373	10325	10319	10490	10327	10403	10373	10269	10450	10249	10387	10318	10351	10377	10316	10282	10416	10188	10311	10316	10276	10417	10418	10365	10421	10298	10390	10425	10330	10432	10408	10217	10337	10340	10163	10361	10142	10402	10341	10346	10483	10582	10368	10167	10290	10474	10332	10351	10394	10286	10371	10243	10454	10298	10347	10366	10113	10386	10290	10482	10380	10325	10308	10287	10215	10284	10404	10447	10379	10212	10240	10382	10261	10300	10322	10419	10280	10322	10439	10281	10288	10322	10312	10418	10351	10193	10375	10226	10510	10256	10428	10505	10256	10165	10247	10306	10361	10474	10311	10350	10332	10354	10200	10285	10253	10443	10373	10379	10348	10279	10238	10312	10318	10271	10130	10205	10228	10337	10274	10296	10328	10235	10336	10389	10347	10319	10453	10346	10390	10352	10452	10321	10449	10267	10405	10424	10300	10313	10234	10305	10319	10363	10351	10343	10296	10458	10356	10285	10390	10096	10408	10303	10476	10364	10491	10347	10285	10346	10274	10205	10446	10292	10323	10377	10260	10230	10439	10175	10374	10371	10330	10306	10316	10331	10323	10379	10387	10476	10205	10404	10142	10311	10395	10277	10366	10370	10338	10364	10268	10279	10427	10394	10488	10368	10139	10409	10365	10352	10359	10319	10214	10261	10331	10375	10297	10263	10398	10348	10518	10379	10250	10276	10302	10455	10179	10227	10354	10270	10240	10352	10378	10353	10397	10245	10345	10379	10348	10297	10351	10300	10383	10450	10271	10438	10271	10203	10452	10351	10283	10416	10325	10272	10305	10222	10376	10292	10268	10339	10311	10268	10289	10461	10360	10392	10396	10438	10421	10366	10437	10339	10383	10427	10309	10209	10225	10337	10354	10293	10403	10219	10249	10374	10200	10400	10305	10339	10315	10279	10293	10389	10263	10292	10314	10259	10253	10452	10270	10323	10295	10393	10357	10198	10309	10402	10379	10470	10288	10182	10296	10255	10244	10283	10432	10453	10260	10300	10336	10321	10253	10234	10383	10186	10369	10150	10376	10275	10422	10330	10293	10342	10308	10412	10382	10356	10263	10292	10179	10408	10184	10218	10414	10375	10390	10247	10364	10280	10311	10336	10368	10223	10325	10322	10375	10435	10293	10312	10385	10471	10444	10179	10329	10206	10172	10288	10217	10344	10374	10307	10243	10426	10391	10317	10358	10300	10303	10275	10491	10326	10239	10436	10424	10337	10309	10460	10465	10435	10271	10360	10271	10434	10338	10499	10346	10194	10210	10197	10377	10370	10390	10360	10343	10487	10228	10144	10326	10270	10364	10241	10322	10313	10190	10370	10331	10365	10467	10326	10390	10263	10318	10346	10299	10294	10384	10327	10365	10433	10322	10344	10349	10299	10378	10338	10394	10331	10334	10382	10161	10408	10312	10364	10343	10349	10343	10283	10319	10270	10319	10144	10409	10283	10389	10387	10346	10391	10246	10375	10378	10281	10399	10383	10324	10368	10302	10364	10402	10261	10170	10190	10297	10352	10372	10306	10379	10164	10311	10328	10406	10351	10241	10432	10266	10254	10303	10363	10379	10455	10331	10399	10462	10389	10434	10359	10375	10344	10321	10397	10353	10373	10282	10326	10327	10237	10214	10468	10296	10466	10369	10386	10409	10182	10227	10359	10346	10432	10277	10163	10464	10375	10193	10350	10277	10387	10440	10248	10328	10191	10283	10469	10512	10447	10462	10194	10283	10400	10400	10376	10234	10423	10327	10393	10385	10401	10231	10480	10312	10371	10280	10433	10370	10204	10205	10435	10394	10352	10291	10265	10450	10409	10298	10291	10393	10225	10242	10305	10384	10419	10342	10432	10289	10284	10338	10289	10324	10457	10390	10329	10389	10306	10420	10180	10307	10445	10320	10333	10370	10376	10317	10374	10334	10172	10225	10244	10253	10335	10309	10307	10420	10115	10409	10324	10359	10416	10371	10407	10342	10344	10386	10317	10275	10343	10349	10105	10316	10426	10224	10394	10344	10274	10388	10420	10421	10210	10381	10330	10393	10336	10342	10399	10438	10372	10376	10414	10279	10342	10433	10440	10318	10323	10305	10397	10322	10463	10379	10335	10295	10352	10266	10192	10296	10305	10332	10270	10211	10243	10291	10485	10288	10259	10345	10399	10388	10487	10287	10282	10253	10410	10271	10316	10381	10499	10332	10337	10394	10413	10256	10462	10413	10277	10395	10263	10495	10207	10371	10331	10437	10388	10337	10349	10399	10215	10269	10226	10295	10392	10367	10421	10356	10380	10529	10302	10373	10260	10413	10176	10217	10244	10228	10418	10279	10192	10364	10397	10349	10435	10369	10327	10335	10279	10382	10322	10472	10292	10197	10582	10317	10441	10183	10431	10347	10370	10300	10196	10512	10428	10278	10306	10389	10304	10374	10288	10416	10320	10347	10281	10195	10290	10388	10291	10333	10280	10168	10388	10453	10398	10416	10392	10174	10370	10267	10362	10228	10159	10335	10286	10393	10335	10323	10153	10501	10357	10189	10492	10329	10332	10329	10404	10168	10387	10196	10199	10273	10388	10340	10307	10257	10210	10389	10425	10339	10502	10355	10361	10392	10388	10514	10315	10396	10370	10358	10336	10321	10378	10421	10395	10204	10383	10279	10428	10459	10190	10330	10201	10463	10247	10399	10456	10421	10403	10431	10434	10273	10406	10434	10295	10430	10328	10412	10430	10368	10419	10421	10389	10254	10319	10355	10386	10254	10434	10301	10230	10216	10356	10409	10108	10366	10382	10330	10423	10242	10505	10233	10303	10300	10407	10236	10255	10197	10405	10386	10368	10398	10410	10405	10317	10303	10401	10305	10232	10348
26143	22285	40484	50388	48537	40810	29286	22059	19956	18803	17263	16092	15603	15323	15160	15111	15084	14850	14918	14887	14804	14785	14776	14862	14813	14534	14689	14885	14539	14585	14630	14500	14483	14522	14690	14360	14552	14685	14595	14553	14294	14292	14413	14450	14418	14628	14660	14496	14376	14398	14470	14477	14501	14731	14412	14525	14409	14456	14308	14418	14398	14511	14242	14460	14567	14609	14451	14246	14237	14327	14424	14497	14696	14420	14410	14270	14373	14533	14365	14359	14393	14442	14549	14554	14404	14719	14439	14362	14402	14331	14574	14512	14535	14344	14229	14296	14408	14298	14528	14601	14466	14610	14344	14432	14526	14589	14388	14356	14741	14442	14495	14391	14435	14327	14504	14576	14631	14423	14394	14438	14440	14335	14370	14718	14523	14525	14520	14547	14526	14333	14378	14749	14791	14410	14507	14422	14487	14446	14438	14259	14329	14385	14252	14285	14482	14300	14306	14470	14404	14374	14184	14438	14518	14420	14582	14523	14493	14334	14516	14669	14492	14602	14692	14257	14382	14352	14448	14389	14502	14519	14344	14586	14690	14484	14460	14541	14358	14312	14340	14555	14293	14463	14354	14614	14527	14415	14430	14374	14487	14531	14306	14472	14496	14324	14462	14412	14332	14461	14543	14569	14462	14460	14555	14545	14527	14398	14398	14436	14515	14565	14527	14556	14492	14402	14521	14463	14249	14594	14367	14323	14695	14589	14634	14441	14428	14399	14435	14368	14609	14484	14294	14569	14547	14259	14513	14473	14375	14450	14516	14416	14431	14504	14436	14504	14498	14468	14454	14335	14456	14578	14489	14640	14513	14254	14347	14438	14687	14588	14484	14437	14523	14627	14299	14443	14386	14636	14452	14292	14427	14498	14559	14653	14527	14362	14507	14532	14618	14579	14508	14434	14378	14389	14346	14326	14506	14510	14614	14424	14387	14469	14499	14520	14316	14617	14460	14479	14515	14336	14548	14484	14322	14270	14501	14479	14361	14583	14335	14494	14557	14395	14478	14247	14363	14489	14313	14394	14441	14296	14446	14585	14479	14439	14450	14416	14398	14604	14370	14486	14619	14257	14158	14349	14588	14365	14341	14421	14639	14496	14325	14580	14280	14516	14540	14351	14383	14363	14283	14525	14505	14367	14482	14270	14219	14415	14481	14485	14424	14463	14426	14471	14367	14374	14670	14410	14390	14283	14517	14443	14352	14520	14592	14576	14435	14744	14398	14351	14439	14393	14410	14319	14472	14185	14590	14332	14320	14548	14458	14540	14499	14387	14291	14519	14338	14402	14548	14313	14422	14517	14354	14586	14646	14395	14285	14288	14339	14437	14499	14442	14665	14407	14532	14699	14428	14645	14490	14356	14521	14447	14630	14493	14405	14348	14560	14551	14378	14259	14364	14315	14409	14533	14375	14057	14301	14390	14442	14462	14502	14605	14544	14480	14327	14388	14504	14501	14595	14629	14447	14570	14467	14428	14305	14507	14390	14510	14671	14545	14577	14505	14455	14478	14499	14226	14433	14544	14573	14762	14485	14370	14298	14558	14444	14528	14496	14526	14654	14420	14548	14569	14522	14292	14461	14556	14581	14429	14441	14443	14368	14551	14462	14513	14515	14440	14379	14540	14599	14554	14310	14398	14242	14402	14507	14508	14388	14585	14504	14485	14299	14678	14410	14460	14442	14742	14389	14471	14465	14554	14483	14215	14420	14455	14388	14564	14278	14525	14595	14252	14602	14441	14417	14157	14207	14333	14527	14439	14520	14538	14353	14643	14244	14259	14527	14365	14425	14185	14618	14633	14426	14344	14428	14524	14601	14557	14461	14620	14468	14543	14285	14381	14299	14389	14434	14527	14308	14388	14543	14497	14608	14427	14600	14586	14600	14328	14426	14388	14264	14421	14542	14270	14534	14348	14623	14333	14445	14524	14516	14655	14659	14704	14456	14438	14596	14369	14420	14426	14456	14477	14425	14414	14346	14384	14372	14477	14532	14470	14493	14567	14640	14347	14428	14394	14643	14412	14523	14331	14435	14449	14464	14465	14350	14625	14537	14547	14457	14598	14702	14397	14562	14429	14469	14475	14542	14185	14404	14343	14580	14544	14300	14348	14436	14306	14460	14154	14575	14681	14436	14467	14793	14387	14608	14336	14257	14259	14401	14377	14498	14457	14518	14429	14398	14616	14433	14530	14376	14440	14545	14396	14515	14289	14454	14420	14568	14347	14386	14475	14531	14525	14753	14512	14247	14594	14405	14324	14323	14439	14408	14516	14571	14376	14573	14378	14490	14560	14359	14208	14468	14397	14535	14524	14503	14364	14496	14573	14450	14403	14349	14169	14530	14529	14527	14465	14565	14355	14348	14407	14331	14544	14400	14512	14418	14194	14343	14400	14361	14464	14537	14429	14331	14401	14232	14554	14463	14578	14289	14390	14409	14308	14519	14230	14626	14548	14376	14416	14390	14627	14405	14429	14490	14535	14709	14570	14643	14455	14502	14525	14485	14387	14406	14492	14364	14278	14408	14437	14513	14272	14409	14592	14609	14394	14371	14414	14526	14463	14382	14574	14634	14566	14502	14547	14343	14556	14500	14509	14614	14437	14591	14646	14526	14313	14253	14473	14353	14473	14639	14637	14359	14363	14338	14594	14400	14380	14455	14587	14550	14545	14509	14382	14501	14554	14435	14523	14352	14388	14400	14496	14436	14475	14670	14530	14594	14492	14308	14438	14475	14461	14613	14175	14650	14302	14480	14343	14370	14573	14370	14537	14461	14737	14496	14516	14548	14435	14425	14327	14449	14500	14529	14443	14521	14485	14436	14594	14643	14345	14687	14381	14505	14708	14413	14454	14457	14549	14493	14392	14499	14320	14468	14351	14463	14440	14395	14465	14314	14412	14402	14235	14566	14306	14369	14413	14230	14201	14302	14526	14521	14325	14436	14382	14517	14487	14489	14486	14536	14441	14525	14356	14565	14357	14447	14364	14400	14437	14457	14243	14247	14281	14395	14445	14491	14478	14570	14307	14475	14565	14341	14441	14600	14562	14645	14714	14655	14346	14514	14618	14503	14649	14551	14402	14439	14501	14182	14277	14445	14748	14413	14302	14526	14447	14357	14615	14575	14641	14436	14329	14461	14480	14398	14436	14259	14462	14555	14414	14598	14308	14393	14358	14510	14472	14631	14462	14360	14486	14383	14377	14511	14432	14350	14451	14521	14502	14543	14695	14413	14455	14586	14541	14523	14518	14443	14507	14638	14521	14677	14641	14459	14465	14634	14391	14554	14359	14661	14433	14532	14648	14423	14481	14307	14394	14409	14526	14660	14689	14458	14572	14325	14475	14556	14554	14480	14417	14441	14525	14540	14532	14453	14405	14462	14283	14485	14449	14317	14401	14388	14447	14358	14446	14419	14625	14518	14282	14425	14671	14498	14500	14566	14467	14162	14299	14421	14311	14548	14496	14454	14526	14364	14502	14328	14429	14449	14265	14229	14497	14412	14449	14426	14408	14604	14454	14564	14322	14645	14546	14407	14595	14388	14390	14464	14458	14464	14415	14422	14636	14405	14343	14311	14457	14552	14475	14397	14611	14416	14359	14495	14524	14270	14639	14577	14224	14347	14419	14465	14296	14160	14619	14518	14568	14452	14321	14548	14533	14432	14333	14514	14624	14484	14460	14609	14407	14505	14306	14373	14413	14499	14324	14242	14353	14345	14258	14451	14402	14211	14370	14580	14383	14529	14614	14512	14374	14483	14613	14465	14334	14324	14440	14491	14604	14656	14596	14363	14619	14704	14610	14450	14502	14671	14481	14375	14628	14293	14451	14598	14400	14527	14434	14531	14491	14714	14389	14607	14327	14600	14221	14438	14461	14640	14354	14403	14458	14485	14355	14369	14288	14404	14519	14303	14479	14398	14248	14353	14573	14415	14639	14443	14475	14619	14608	14663	14571	14445	14493	14552	14677	14456	14716	14447	14281	14265	14583	14500	14427	14297	14596	14335	14301	14527	14419	14396	14512	14485	14462	14554	14690	14446	14491	14252	14382	14355	14308	14290	14479	14331	14558	14698	14569	14467	14497	14302	14569	14619	14408	14544	14419	14608	14501	14449	14549	14351	14480	14282	14534	14429	14635	14652	14447	14377	14495	14518	14375	14355	14391	14280	14556	14340	14257	14500	14421	14639	14297	14384	14433	14240	14536	14252	14465	14427	14369	14298	14552	14573	14513	14405	14348	14498	14514	14413	14410	14194	14513	14454	14507	14396	14492	14524	14451	14635	14550	14432	14540	14547	14461	14436	14353	14430	14568	14408	14470	14459	14626	14488	14557	14485	14494	14410	14654	14617	14326	14522	14543	14417	14691	14480	14666	14627	14293	14501	14398	14425	14370	14472	14512	14445	14528	14446	14562	14551	14308	14560	14406	14632	14404	14475	14525	14500	14486	14398	14427	14609	14388	14518	14452	14572	14580	14535	14520	14617	14493	14501	14651	14496	14533	14442	14315	14617	14414	14286	14591	14400	14486	14401	14503	14487	14301	14522	14588	14705	14479	14425	14419	14569	14548	14480	14364	14471	14494	14371	14538	14469	14454	14544	14566	14392	14346	14495	14743	14381	14432	14483	14558	14507	14418	14416	14428	14360	14557	14489	14423	14393	14512	14260	14448	14486	14279	14490	14393	14522	14421	14302	14507	14414	14406	14289	14345	14401	14403	14472	14286	14412	14506	14453	14455	14609	14391	14707	14557	14321	14431	14333	14337	14515	14382	14503	14482	14625	14395	14322	14482	14434	14703	14382	14475	14465	14466	14557	14625	14529	14491	14295	14439	14427	14427	14441	14493	14515	14354	14554	14221	14612	14419	14599	14443	14375	14556	14655	14468	14608	14433	14480	14294	14588	14474	14193	14429	14362	14290	14369	14606	14368	14667	14545	14389	14618	14440	14449	14382	14535	14350	14608	14419	14316	14363	14220	14450	14431	14258	14590	14533	14450	14597	14442	14443	14646	14464	14487	14266	14519	14459	14509	14541	14702	14311	14615	14296	14411	14545	14622	14568	14675	14539	14518	14462	14426	14498	14165	14362	14228	14448	14715	14436	14389	14405	14299	14357	14555	14598	14490	14547	14378	14346
48533	76737	75172	63006	51554	38013	23182	18343	16664	15286	13306	12122	11514	11219	11128	11112	11102	10966	11013	10681	10810	10798	10733	10740	10672	10583	10659	10628	10630	10660	10601	10578	10536	10604	10674	10551	10651	10381	10499	10405	10378	10517	10522	10665	10524	10324	10516	10548	10537	10456	10411	10527	10527	10550	10484	10427	10527	10446	10489	10418	10427	10512	10404	10335	10461	10519	10729	10473	10474	10609	10319	10463	10606	10464	10470	10529	10598	10564	10455	10517	10618	10357	10468	10391	10416	10493	10388	10544	10526	10421	10526	10546	10454	10626	10288	10359	10437	10439	10560	10449	10495	10591	10497	10422	10319	10354	10446	10345	10409	10453	10393	10377	10436	10441	10628	10527	10644	10509	10596	10716	10405	10500	10582	10590	10491	10553	10467	10490	10347	10540	10548	10426	10546	10490	10655	10530	10473	10488	10480	10441	10485	10599	10465	10461	10570	10496	10672	10361	10544	10486	10482	10388	10429	10357	10435	10401	10310	10541	10546	10527	10442	10487	10392	10632	10438	10477	10397	10557	10473	10429	10510	10500	10508	10548	10569	10493	10478	10543	10440	10584	10392	10397	10578	10404	10538	10369	10395	10534	10526	10520	10444	10587	10389	10466	10606	10493	10443	10487	10357	10370	10580	10419	10561	10394	10511	10569	10437	10414	10545	10463	10465	10469	10485	10576	10401	10512	10458	10525	10507	10652	10349	10401	10410	10553	10361	10574	10340	10380	10714	10395	10542	10419	10341	10462	10538	10523	10545	10641	10570	10624	10560	10496	10551	10472	10425	10492	10344	10610	10515	10426	10440	10486	10485	10356	10489	10495	10711	10599	10403	10412	10423	10349	10400	10425	10569	10364	10654	10422	10501	10375	10456	10564	10542	10510	10419	10561	10465	10579	10398	10399	10490	10556	10351	10476	10525	10515	10568	10459	10406	10530	10661	10562	10614	10398	10559	10526	10473	10565	10490	10542	10267	10317	10556	10635	10405	10471	10511	10474	10472	10388	10494	10418	10595	10380	10584	10511	10403	10568	10669	10577	10464	10583	10403	10691	10552	10549	10520	10473	10502	10488	10475	10455	10503	10449	10529	10478	10545	10442	10386	10439	10547	10505	10516	10406	10479	10516	10561	10430	10489	10601	10566	10430	10406	10509	10479	10566	10572	10485	10408	10406	10393	10613	10616	10320	10464	10581	10465	10507	10353	10475	10541	10476	10461	10467	10551	10500	10485	10593	10578	10475	10575	10661	10558	10710	10541	10536	10546	10418	10471	10592	10434	10505	10526	10498	10439	10426	10500	10577	10583	10475	10530	10601	10354	10511	10447	10482	10467	10613	10392	10343	10610	10400	10401	10516	10425	10559	10578	10585	10533	10411	10413	10353	10420	10313	10310	10493	10437	10553	10385	10484	10442	10465	10444	10503	10519	10639	10492	10485	10698	10429	10493	10334	10520	10462	10454	10567	10619	10392	10513	10494	10324	10494	10400	10481	10580	10615	10456	10508	10558	10458	10472	10459	10472	10601	10498	10564	10596	10541	10481	10569	10549	10410	10617	10488	10354	10611	10543	10567	10330	10597	10359	10423	10516	10403	10557	10274	10573	10549	10578	10654	10431	10499	10172	10607	10451	10525	10370	10360	10504	10505	10520	10483	10523	10603	10613	10380	10547	10479	10482	10410	10479	10492	10579	10489	10472	10407	10494	10488	10452	10491	10319	10309	10512	10557	10429	10401	10488	10414	10504	10580	10657	10535	10539	10429	10586	10358	10468	10510	10654	10535	10526	10646	10298	10359	10547	10433	10487	10352	10437	10555	10392	10493	10550	10383	10580	10514	10420	10622	10508	10554	10391	10572	10530	10517	10569	10419	10304	10547	10515	10551	10476	10533	10564	10526	10436	10259	10452	10582	10456	10528	10555	10365	10380	10363	10513	10507	10565	10457	10475	10482	10548	10479	10530	10420	10383	10407	10395	10462	10242	10433	10367	10514	10351	10503	10517	10451	10497	10513	10365	10525	10429	10553	10599	10658	10450	10543	10518	10541	10539	10496	10357	10590	10438	10589	10510	10588	10449	10561	10445	10555	10439	10544	10493	10446	10453	10464	10658	10480	10642	10453	10451	10465	10601	10699	10551	10387	10520	10572	10471	10376	10461	10442	10458	10553	10499	10491	10553	10348	10439	10467	10415	10542	10364	10513	10547	10464	10544	10444	10531	10479	10421	10698	10386	10295	10312	10471	10699	10495	10528	10391	10597	10653	10469	10283	10464	10615	10596	10347	10469	10633	10371	10665	10409	10452	10624	10400	10461	10396	10571	10520	10480	10553	10471	10330	10508	10436	10520	10350	10502	10548	10572	10603	10575	10510	10487	10523	10484	10418	10563	10743	10552	10440	10462	10296	10499	10603	10533	10551	10602	10487	10454	10507	10558	10509	10330	10549	10318	10569	10574	10378	10480	10490	10474	10516	10449	10527	10549	10560	10415	10408	10494	10495	10536	10482	10554	10510	10415	10600	10400	10447	10399	10421	10615	10565	10507	10486	10464	10529	10593	10439	10574	10569	10541	10455	10445	10548	10534	10323	10479	10462	10607	10719	10509	10599	10426	10510	10299	10642	10396	10551	10411	10371	10448	10482	10365	10456	10513	10472	10467	10613	10432	10602	10468	10453	10499	10432	10588	10434	10258	10310	10428	10513	10487	10472	10504	10516	10543	10499	10382	10452	10453	10483	10585	10698	10515	10417	10536	10578	10570	10599	10624	10462	10437	10702	10450	10539	10518	10594	10480	10612	10505	10499	10517	10437	10457	10309	10441	10434	10422	10576	10284	10480	10591	10607	10506	10471	10383	10438	10420	10559	10587	10440	10374	10474	10544	10432	10419	10482	10635	10514	10403	10502	10391	10569	10549	10289	10505	10489	10539	10559	10423	10647	10449	10396	10310	10507	10616	10512	10619	10492	10503	10408	10450	10506	10515	10555	10478	10450	10458	10729	10395	10458	10565	10519	10488	10534	10489	10520	10515	10528	10483	10542	10466	10430	10466	10569	10598	10458	10531	10480	10475	10471	10544	10596	10717	10550	10475	10346	10471	10439	10605	10461	10425	10358	10384	10539	10500	10527	10573	10576	10504	10492	10400	10548	10428	10557	10507	10431	10433	10637	10570	10538	10524	10582	10420	10526	10561	10405	10532	10333	10432	10410	10448	10514	10466	10476	10527	10477	10393	10486	10563	10510	10623	10398	10529	10520	10415	10490	10446	10531	10543	10410	10662	10566	10403	10613	10447	10469	10507	10478	10439	10407	10379	10437	10530	10443	10381	10478	10568	10425	10520	10482	10391	10645	10514	10514	10671	10584	10394	10440	10416	10540	10501	10346	10711	10590	10403	10496	10645	10594	10502	10569	10544	10434	10517	10364	10536	10524	10442	10361	10517	10587	10437	10362	10562	10445	10383	10372	10329	10597	10402	10539	10539	10421	10429	10431	10669	10473	10303	10462	10441	10594	10502	10471	10705	10680	10416	10561	10498	10563	10522	10525	10380	10542	10490	10408	10359	10455	10498	10510	10537	10469	10642	10558	10451	10428	10429	10307	10495	10533	10363	10675	10545	10425	10459	10458	10478	10419	10499	10469	10491	10424	10415	10500	10284	10565	10554	10422	10396	10508	10591	10564	10589	10473	10592	10470	10438	10595	10421	10425	10367	10487	10420	10347	10421	10485	10552	10383	10407	10538	10478	10504	10455	10416	10502	10424	10595	10513	10463	10575	10507	10468	10577	10446	10520	10499	10507	10314	10555	10561	10482	10434	10373	10566	10408	10594	10431	10480	10530	10557	10520	10546	10275	10585	10552	10566	10394	10439	10656	10551	10493	10521	10396	10619	10473	10429	10526	10464	10717	10342	10474	10493	10497	10503	10580	10531	10329	10450	10374	10258	10463	10607	10514	10581	10488	10595	10528	10530	10439	10507	10432	10413	10402	10481	10555	10580	10542	10402	10471	10497	10417	10686	10375	10516	10492	10532	10374	10312	10488	10347	10613	10531	10284	10424	10498	10519	10438	10422	10515	10562	10466	10523	10530	10410	10546	10468	10590	10454	10434	10560	10515	10460	10468	10560	10586	10453	10385	10486	10382	10454	10504	10398	10616	10488	10340	10389	10622	10467	10683	10367	10415	10488	10427	10503	10392	10289	10655	10371	10497	10567	10579	10544	10429	10455	10475	10429	10443	10604	10573	10445	10442	10575	10550	10550	10464	10571	10446	10546	10417	10447	10530	10581	10507	10492	10408	10521	10508	10491	10395	10513	10481	10635	10552	10472	10465	10512	10434	10550	10534	10503	10430	10465	10503	10633	10536	10480	10599	10468	10425	10394	10515	10425	10524	10606	10461	10351	10558	10487	10449	10431	10386	10459	10405	10408	10546	10608	10456	10491	10490	10439	10519	10557	10491	10375	10665	10467	10613	10371	10519	10559	10506	10484	10535	10510	10545	10527	10545	10439	10566	10602	10591	10465	10591	10414	10561	10525	10522	10555	10404	10484	10507	10551	10609	10296	10525	10521	10447	10470	10570	10452	10514	10536	10591	10400	10440	10524	10459	10537	10424	10466	10410	10408	10469	10512	10443	10426	10319	10518	10571	10469	10442	10452	10545	10421	10521	10556	10265	10465	10509	10398	10509	10557	10409	10489	10522	10531	10464	10448	10384	10435	10532	10500	10331	10555	10489	10496	10468	10543	10551	10359	10536	10570	10653	10566	10455	10279	10592	10643	10393	10402	10640	10504	10517	10600	10347	10370	10409	10456	10555	10549	10432	10521	10502	10579	10481	10592	10385	10477	10423	10580	10376	10418	10606	10447	10422	10466	10498	10559	10481	10330	10275	10518	10474	10511	10471	10396	10380	10463	10365	10461	10583	10618	10484	10434	10431	10324	10501	10512	10556	10565	10593	10636	10560	10571	10500	10572	10470	10334	10461	10511	10629	10364	10560	10556	10521	10366	10445	10445	10465	10414	10550	10575	10544	10327	10367	10401	10492	10423	10507	10463	10368	10443	10431	10592	10807	10528	10503	10583	10487	10604	10359	10550	10437	10303	10517	10560	10512	10532	10610	10491	10518	10404	10497	10480	10586	10529
24415	21278	30870	34512	37637	34280	32650	29500	26328	21987	18882	17363	16413	16181	15980	15642	15508	15327	15333	15385	15541	15248	15398	15503	15162	15111	15083	15068	14886	15047	15044	15083	14806	14885	14894	14711	14915	14468	14864	14765	14695	15045	14650	14853	14763	14775	14684	14757	14568	14784	14745	14806	14606	14676	14588	14638	14773	14829	14858	14505	14549	14708	14658	14570	14762	14736	14621	14680	14675	14777	14697	14871	14601	14736	14670	14728	14541	14603	14586	14860	14727	14637	14880	14683	14728	14569	14611	14540	14663	14616	14688	14711	14613	14538	14669	14686	14757	14604	14528	14869	14755	14629	14804	14572	14581	14631	14759	14520	14708	14785	14551	14889	14806	14789	14666	14641	14902	14469	14506	14405	14731	14618	14726	14553	14651	14613	14760	14580	14702	14626	14789	14717	14717	14527	14682	14561	14741	14597	14394	14674	14630	14736	14529	14287	14538	14935	14807	14626	14797	14571	14659	14621	14573	14847	14710	14690	14659	14602	14824	14786	14689	14854	14826	14456	14766	14530	14656	14429	14513	14549	14515	14536	14588	14714	14605	14585	14585	14486	14506	14815	14615	14862	14711	14519	14765	14763	14659	14670	14789	14655	14610	14659	14444	14609	14621	14720	14780	14533	14625	14621	14686	14461	14739	14683	14739	14715	14685	14688	14746	14802	14544	14377	14508	14603	14745	14624	14752	14554	14743	14632	14713	14618	14655	14743	14667	14525	14602	14703	14514	14583	14616	14685	14649	14722	14533	14494	14578	14664	14489	14701	14767	14645	14833	14780	14659	14467	14711	14744	14656	14667	14597	14624	14624	14745	14577	14544	14705	14671	14570	14654	14694	14785	14654	14578	14561	14431	14603	14548	14556	14570	14385	14643	14501	14626	14690	14754	14684	14544	14704	14671	14656	14560	14764	14685	14852	14646	14454	14702	14717	14608	14614	14526	14731	14508	14649	14711	14606	14502	14637	14739	14834	14691	14733	14579	14645	14531	14605	14545	14698	14576	14746	14743	14664	14866	14715	14440	14672	14639	14644	14469	14664	14625	14767	14496	14644	14578	14484	14708	14815	14636	14545	14488	14603	14562	14605	14640	14532	14719	14575	14499	14639	14553	14556	14560	14505	14780	14655	14604	14513	14444	14655	14643	14401	14550	14647	14590	14742	14727	14734	14751	14700	14644	14688	14658	14555	14653	14608	14816	14676	14712	14667	14597	14773	14622	14652	14762	14526	14683	14584	14562	14751	14699	14572	14644	14720	14738	14694	14684	14670	14727	14679	14609	14663	14555	14603	14568	14712	14596	14666	14483	14602	14673	14508	14776	14672	14764	14759	14596	14618	14658	14710	14590	14614	14607	14408	14568	14692	14574	14581	14544	14638	14515	14729	14468	14714	14781	14667	14705	14749	14545	14615	14774	14632	14530	14689	14540	14568	14614	14564	14679	14568	14735	14595	14797	14516	14675	14458	14693	14455	14451	14688	14670	14697	14515	14717	14701	14718	14713	14752	14437	14643	14880	14665	14664	14742	14747	14837	14677	14676	14677	14856	14603	14761	14686	14669	14498	14370	14632	14576	14661	14465	14647	14602	14500	14747	14471	14733	14500	14800	14549	14730	14581	14585	14543	14521	14503	14681	14569	14647	14758	14591	14586	14458	14479	14764	14637	14636	14560	14540	14481	14621	14684	14514	14500	14727	14698	14807	14652	14761	14512	14595	14493	14602	14636	14780	14577	14475	14713	14616	14730	14733	14289	14540	14516	14640	14467	14751	14631	14773	14736	14553	14703	14632	14694	14549	14715	14739	14543	14580	14755	14598	14604	14579	14526	14686	14627	14486	14695	14709	14759	14637	14645	14664	14587	14723	14744	14705	14786	14557	14775	14605	14617	14753	14601	14350	14587	14505	14548	14619	14645	14583	14496	14723	14600	14502	14645	14555	14657	14600	14461	14763	14809	14802	14707	14515	14787	14615	14626	14774	14585	14508	14521	14615	14673	14958	14773	14733	14568	14648	14751	14765	14502	14692	14268	14529	14716	14656	14555	14661	14547	14821	14777	14580	14638	14509	14525	14436	14735	14471	14798	14571	14574	14409	14579	14535	14754	14602	14522	14828	14657	14724	14752	14703	14807	14758	14570	14720	14577	14519	14715	14797	14593	14894	14493	14736	14619	14657	14777	14588	14755	14480	14546	14767	14581	14584	14549	14589	14675	14639	14621	14617	14430	14488	14802	14668	14631	14656	14808	14858	14623	14644	14591	14701	14561	14567	14626	14518	14501	14733	14532	14348	14506	14598	14709	14867	14617	14632	14557	14557	14577	14549	14607	14705	14752	14378	14615	14797	14692	14883	14572	14804	14633	14535	14529	14796	14770	14500	14629	14460	14603	14517	14545	14552	14381	14546	14737	14632	14734	14731	14755	14384	14623	14710	14742	14631	14732	14702	14682	14659	14629	14561	14760	14698	14410	14578	14651	14752	14619	14623	14513	14478	14569	14651	14350	14591	14651	14503	14478	14599	14621	14790	14489	14745	14743	14602	14693	14823	14532	14596	14787	14463	14596	14605	14671	14730	14763	14568	14660	14667	14569	14650	14677	14412	14630	14420	14689	14601	14407	14314	14551	14569	14663	14737	14934	14748	14482	14548	14701	14821	14621	14688	14624	14761	14752	14772	14830	14645	14550	14556	14466	14867	14597	14617	14761	14641	14570	14487	14517	14776	14613	14431	14714	14530	14679	14716	14534	14720	14414	14657	14599	14786	14670	14802	14404	14586	14615	14685	14477	14532	14534	14690	14698	14644	14568	14530	14518	14554	14451	14686	14563	14860	14599	14600	14478	14747	14652	14606	14661	14569	14585	14485	14549	14531	14624	14733	14666	14639	14664	14588	14515	14546	14639	14662	14640	14649	14770	14664	14515	14585	14606	14501	14512	14574	14580	14639	14603	14747	14736	14728	14626	14702	14326	14546	14706	14634	14457	14635	14539	14414	14614	14465	14378	14716	14682	14534	14685	14457	14660	14709	14639	14595	14642	14673	14760	14621	14705	14568	14560	14662	14439	14447	14617	14604	14816	15025	14827	14600	14579	14609	14674	14600	14568	14546	14604	14604	14691	14615	14708	14966	14595	14449	14442	14538	14657	14631	14529	14577	14687	14776	14741	14554	14640	14730	14730	14640	14782	14622	14749	14798	14761	14613	14719	14683	14819	14824	14720	14380	14652	14589	14623	14594	14637	14638	14521	14514	14617	14619	14661	14452	14637	14507	14720	14664	14491	14783	14802	14633	14643	14644	14754	14797	14611	14511	14512	14727	14545	14467	14387	14536	14771	14559	14798	14650	14394	14795	14797	14882	14656	14699	14623	14793	14583	14709	14601	14766	14670	14785	14809	14478	14621	14626	14779	14734	14717	14678	14687	14567	14465	14600	14754	14633	14556	14665	14481	14634	14837	14474	14792	14761	14569	14651	14569	14788	14599	14664	14897	14786	14630	14837	14679	14674	14569	14520	14485	14577	14653	14513	14641	14453	14553	14732	14525	14690	14429	14669	14712	14696	14719	14662	14714	14505	14503	14766	14600	14378	14671	14591	14529	14715	14749	14472	14626	14845	14643	14488	14635	14661	14563	14675	14890	14647	14541	14538	14705	14721	14493	14504	14578	14693	14685	14787	14665	14716	14677	14650	14488	14604	14454	14674	14765	14680	14640	14637	14785	14682	14658	14767	14693	14543	14839	14901	14744	14655	14798	14703	14883	14710	14583	14766	14641	14622	14703	14709	14835	14941	14795	14744	14485	14512	14515	14668	14615	14386	14630	14818	14590	14522	14817	14547	14601	14574	14631	14585	14641	14673	14632	14622	14739	14574	14615	14690	14644	14730	14752	14763	14826	14872	14711	14726	14462	14699	14759	14612	14456	14620	14595	14670	14809	14451	14682	14493	14703	14350	14541	14719	14678	14604	14470	14579	14536	14616	14589	14873	14699	14911	14593	14660	14648	14703	14673	14801	14782	14780	14479	14681	14598	14457	14518	14711	14449	14552	14442	14741	14686	14650	14590	14686	14651	14709	14712	14716	14672	14422	14671	14644	14704	14620	14780	14740	14633	14661	14519	14442	14446	14614	14455	14476	14733	14721	14917	14731	14790	14543	14820	14653	14517	14706	14554	14501	14648	14500	14958	14762	14655	14580	14754	14491	14695	14707	14538	14717	14684	14710	14664	14522	14566	14661	14537	14656	14413	14541	14722	14786	14695	14603	14480	14687	14670	14740	14653	14751	14774	14622	14598	14457	14719	14735	14565	14472	14574	14663	14845	14538	14617	14627	14591	14678	14657	14619	14775	14456	14844	14719	14607	14847	14578	14626	14603	14555	14558	14653	14677	14569	14691	14700	14777	14671	14770	14685	14582	14629	14750	14569	14584	14658	14822	14681	14584	14591	14720	14523	14718	14593	14691	14699	14764	14455	14827	14565	14588	14694	14640	14848	14668	14731	14477	14606	14585	14735	14712	14616	14907	14506	14546	14581	14544	14647	14601	14504	14790	14707	14362	14440	14648	14770	14586	14636	14510	14668	14828	14457	14355	14591	14559	14693	14526	14528	14841	14731	14654	14560	14632	14575	14754	14705	14552	14580	14635	14715	14755	14768	14689	14602	14574	14723	14622	14831	14548	14579	14421	14811	14521	14648	14501	14673	14642	14537	14597	14722	14796	14626	14895	14800	14898	14764	14477	14680	14628	14834	14678	14677	14675	14731	14526	14676	14506	14498	14626	14721	15011	14720	14655	14847	14639	14481	14626	14721	14703	14728	14550	14733	14638	14627	14662	14751	14835	14787	14873	14700	14633	14640	14630	14581	14498	14682	14673	14740	14706	14680	14742	14633	14642	14770	14734	14729	14415	14567	14336	14539	14656	14736	14786	14727	14716	14753	14890	14767	14620	14639	14737	14571	14582	14465	14606	14641	14679	14589	14541	14844	14772	14602	14635	14655	14743	14490	14537	14511	14727	14611	14716	14777	14750	14527	14557	14631	14754	14734	14582	14472	14458	14505	14715	14704	14580	14710	14629	14492	14626	14536	14773	14669	14697	14590	14586	14675	14603	14622	14599	14616	14936	14651	14748	14560	14504	14665	14387
51644	82412	76218	63418	49340	35461	29255	27981	24102	18144	14754	13583	12548	12154	11757	11917	11565	11380	11377	11186	11186	11007	11092	11091	10961	10962	10960	11033	10891	10823	10567	10696	10898	10614	10595	10465	10737	10722	10728	10496	10662	10419	10589	10809	10553	10448	10623	10564	10428	10546	10611	10708	10728	10447	10568	10473	10546	10441	10578	10509	10521	10664	10591	10508	10576	10515	10458	10535	10544	10474	10555	10532	10642	10662	10476	10665	10702	10541	10433	10602	10656	10566	10572	10568	10539	10541	10427	10541	10637	10526	10652	10299	10520	10685	10588	10453	10490	10644	10525	10723	10475	10592	10585	10523	10608	10489	10594	10589	10400	10539	10547	10647	10466	10579	10517	10530	10522	10606	10385	10537	10649	10555	10684	10503	10395	10635	10496	10386	10496	10637	10606	10610	10511	10761	10485	10630	10434	10593	10566	10371	10511	10482	10589	10604	10590	10542	10564	10451	10445	10558	10511	10637	10435	10583	10508	10680	10542	10441	10626	10743	10559	10628	10619	10570	10519	10539	10521	10513	10586	10526	10473	10511	10656	10450	10523	10518	10569	10538	10547	10393	10543	10451	10559	10643	10530	10616	10598	10516	10524	10588	10432	10647	10657	10570	10560	10445	10501	10619	10414	10611	10469	10543	10507	10497	10572	10672	10642	10435	10536	10518	10567	10668	10648	10425	10519	10422	10543	10528	10445	10474	10598	10533	10583	10520	10450	10624	10469	10436	10570	10704	10537	10675	10587	10457	10651	10503	10620	10546	10576	10533	10638	10562	10615	10424	10562	10532	10621	10330	10484	10633	10537	10625	10572	10534	10552	10429	10616	10642	10496	10555	10579	10598	10708	10598	10537	10422	10548	10500	10611	10556	10523	10555	10642	10714	10524	10611	10665	10472	10525	10472	10596	10472	10448	10550	10699	10624	10479	10444	10436	10526	10532	10547	10529	10596	10355	10618	10540	10446	10433	10405	10616	10577	10535	10591	10604	10476	10528	10666	10581	10531	10852	10594	10628	10552	10536	10494	10562	10502	10466	10511	10664	10586	10555	10540	10618	10570	10572	10590	10673	10560	10509	10454	10667	10528	10606	10669	10566	10540	10599	10641	10486	10543	10531	10599	10557	10679	10536	10560	10601	10584	10435	10553	10468	10526	10460	10557	10493	10385	10569	10554	10582	10662	10530	10467	10456	10446	10698	10566	10582	10427	10569	10372	10566	10407	10759	10567	10608	10513	10583	10522	10328	10531	10667	10562	10609	10540	10460	10638	10678	10620	10481	10735	10521	10682	10493	10486	10538	10562	10595	10718	10491	10537	10474	10627	10573	10622	10653	10496	10515	10492	10682	10426	10604	10591	10476	10554	10675	10600	10521	10430	10569	10450	10563	10562	10563	10652	10480	10557	10578	10425	10484	10624	10465	10554	10696	10684	10618	10495	10472	10479	10641	10577	10616	10463	10619	10598	10465	10493	10555	10551	10588	10492	10525	10442	10464	10501	10564	10429	10477	10471	10557	10502	10480	10615	10526	10462	10431	10662	10481	10550	10491	10559	10621	10527	10764	10526	10539	10636	10506	10467	10333	10796	10616	10533	10485	10580	10504	10602	10500	10721	10378	10560	10581	10803	10709	10477	10518	10549	10520	10504	10595	10490	10428	10434	10589	10598	10463	10712	10474	10524	10537	10418	10575	10563	10550	10572	10561	10584	10595	10543	10449	10604	10649	10608	10564	10430	10557	10554	10547	10521	10484	10520	10595	10606	10410	10698	10434	10507	10500	10525	10523	10544	10520	10590	10633	10474	10439	10566	10529	10427	10568	10552	10586	10577	10456	10652	10560	10538	10459	10572	10493	10391	10581	10532	10465	10716	10415	10620	10595	10583	10440	10429	10634	10518	10581	10459	10431	10395	10573	10562	10525	10659	10490	10535	10572	10437	10691	10621	10564	10587	10723	10596	10463	10565	10357	10635	10518	10590	10618	10492	10492	10536	10556	10454	10557	10579	10668	10638	10667	10521	10565	10597	10472	10495	10431	10471	10641	10544	10598	10701	10473	10582	10505	10707	10496	10530	10621	10502	10431	10640	10635	10628	10501	10646	10569	10502	10546	10435	10646	10531	10482	10522	10515	10442	10503	10488	10629	10434	10575	10574	10591	10638	10575	10612	10528	10582	10581	10578	10481	10497	10500	10627	10547	10446	10674	10490	10519	10396	10603	10609	10462	10417	10498	10703	10572	10664	10638	10712	10513	10505	10498	10393	10471	10587	10454	10473	10483	10423	10539	10537	10359	10560	10508	10546	10441	10560	10495	10621	10451	10424	10489	10611	10513	10650	10652	10649	10579	10607	10538	10493	10606	10520	10435	10671	10436	10591	10561	10470	10588	10548	10483	10646	10431	10322	10620	10639	10572	10496	10423	10565	10349	10554	10555	10673	10544	10643	10676	10581	10699	10531	10565	10467	10493	10567	10469	10659	10686	10550	10338	10608	10442	10548	10582	10486	10491	10423	10590	10602	10542	10440	10456	10671	10598	10523	10544	10463	10506	10639	10541	10602	10560	10527	10601	10561	10418	10496	10458	10611	10618	10459	10541	10604	10515	10678	10514	10722	10537	10471	10482	10675	10528	10367	10655	10529	10633	10509	10698	10566	10588	10595	10639	10599	10607	10628	10543	10577	10475	10548	10624	10558	10547	10607	10500	10515	10455	10614	10665	10474	10592	10500	10354	10462	10429	10423	10554	10748	10686	10712	10570	10429	10518	10482	10516	10542	10618	10543	10455	10435	10528	10393	10570	10686	10604	10582	10503	10465	10588	10478	10532	10638	10522	10558	10622	10450	10539	10712	10419	10454	10450	10564	10570	10539	10522	10375	10598	10616	10660	10629	10560	10489	10675	10534	10399	10759	10505	10560	10544	10656	10325	10681	10474	10626	10576	10463	10473	10588	10588	10582	10503	10642	10796	10747	10572	10530	10517	10632	10518	10462	10398	10726	10471	10588	10781	10557	10620	10647	10525	10494	10526	10588	10547	10506	10552	10601	10481	10538	10484	10393	10553	10594	10438	10644	10490	10527	10730	10496	10529	10491	10622	10733	10502	10572	10496	10762	10457	10534	10543	10581	10685	10672	10648	10714	10478	10558	10479	10731	10471	10526	10546	10498	10600	10544	10461	10587	10479	10616	10603	10475	10461	10606	10548	10689	10524	10491	10522	10667	10688	10429	10316	10513	10414	10536	10625	10587	10614	10514	10485	10618	10671	10478	10541	10497	10577	10571	10662	10543	10457	10746	10352	10350	10579	10517	10566	10598	10616	10613	10498	10533	10551	10587	10365	10669	10525	10446	10543	10523	10757	10555	10779	10558	10488	10493	10560	10583	10399	10448	10552	10454	10546	10687	10433	10556	10687	10551	10565	10632	10757	10606	10544	10561	10541	10380	10605	10619	10565	10685	10457	10659	10689	10551	10726	10393	10613	10598	10603	10579	10536	10523	10442	10391	10481	10627	10614	10598	10579	10528	10586	10553	10619	10606	10366	10609	10460	10573	10440	10582	10528	10490	10562	10408	10538	10717	10440	10579	10752	10679	10530	10514	10594	10495	10423	10533	10569	10750	10640	10637	10369	10547	10564	10567	10499	10517	10418	10531	10546	10706	10464	10541	10697	10505	10393	10478	10648	10603	10453	10651	10559	10471	10459	10529	10597	10451	10481	10552	10598	10480	10502	10488	10488	10732	10430	10433	10671	10515	10482	10662	10493	10450	10540	10633	10668	10472	10553	10574	10468	10469	10424	10587	10670	10469	10534	10384	10680	10607	10515	10559	10737	10615	10408	10663	10561	10451	10579	10556	10480	10474	10431	10651	10592	10565	10470	10518	10477	10514	10597	10476	10501	10454	10680	10572	10610	10564	10436	10653	10717	10516	10509	10624	10741	10515	10492	10708	10583	10600	10562	10679	10479	10579	10510	10514	10570	10478	10697	10550	10587	10640	10639	10581	10537	10256	10500	10577	10446	10523	10621	10527	10542	10604	10588	10471	10564	10512	10499	10408	10572	10532	10498	10533	10428	10604	10506	10580	10662	10582	10448	10572	10629	10508	10573	10510	10625	10638	10539	10487	10618	10516	10706	10518	10488	10604	10562	10501	10619	10521	10544	10467	10451	10659	10511	10678	10517	10473	10554	10690	10514	10553	10545	10548	10453	10487	10544	10464	10589	10556	10565	10623	10559	10509	10694	10499	10517	10355	10468	10521	10588	10625	10445	10208	10562	10617	10479	10531	10609	10609	10573	10576	10513	10592	10550	10584	10397	10680	10414	10582	10470	10556	10633	10562	10514	10579	10788	10608	10589	10467	10671	10475	10618	10463	10565	10756	10549	10496	10609	10529	10581	10510	10580	10626	10492	10278	10518	10736	10421	10710	10430	10604	10549	10560	10470	10497	10456	10594	10673	10493	10687	10604	10547	10473	10506	10371	10620	10469	10411	10506	10607	10626	10492	10502	10769	10508	10530	10533	10349	10639	10520	10574	10551	10459	10439	10697	10641	10597	10488	10610	10505	10471	10613	10607	10706	10456	10410	10578	10454	10484	10672	10578	10622	10428	10647	10670	10580	10692	10523	10666	10475	10587	10545	10598	10574	10501	10612	10646	10399	10656	10466	10562	10610	10608	10584	10484	10464	10502	10443	10624	10656	10629	10534	10558	10633	10567	10454	10453	10637	10560	10701	10392	10572	10454	10407	10536	10465	10573	10546	10594	10642	10538	10561	10612	10618	10625	10570	10540	10604	10522	10417	10559	10612	10517	10438	10514	10508	10637	10365	10573	10669	10645	10533	10473	10477	10502	10440	10488	10568	10553	10644	10590	10440	10450	10428	10438	10462	10463	10485	10601	10548	10426	10431	10599	10599	10610	10437	10544	10404	10387	10598	10638	10421	10541	10470	10821	10573	10521	10489	10586	10586	10526	10625	10533	10522	10580	10660	10437	10575	10592	10425	10653	10606	10474	10678	10543	10613	10635	10614	10650	10523	10530	10617	10556	10448	10533	10617	10439	10581	10570	10617	10459	10463	10627	10711	10409	10524	10780	10503	10495	10555	10535	10517	10579	10618	10574	10446	10484	10390	10504	10416	10470
45528	57684	57670	45191	33585	28714	25159	22033	19590	17532	16246	15860	15278	15024	14916	14878	14828	14516	14687	14705	14790	14599	14705	14647	14810	14557	14368	14540	14489	14635	14402	14449	14459	14616	14590	14496	14493	14387	14373	14436	14486	14578	14417	14457	14420	14263	14526	14497	14524	14672	14366	14503	14288	14333	14368	14393	14277	14355	14472	14337	14498	14276	14426	14353	14339	14386	14321	14306	14346	14418	14341	14361	14376	14207	14380	14219	14162	14185	14659	14320	14252	14359	14617	14315	14318	14379	14340	14460	14422	14290	14284	14384	14419	14404	14335	14320	14360	14506	14422	14223	14352	14357	14391	14217	14522	14429	14220	14200	14303	14304	14412	14378	14367	14326	14407	14252	14405	14375	14339	14332	14342	14463	14403	14201	14243	14294	14314	14315	14443	14366	14276	14418	14493	14199	14315	14127	14357	14447	14446	14592	14432	14214	14388	14604	14384	14312	14225	14303	14320	14232	14518	14232	14354	14601	14456	14391	14230	14386	14378	14126	14263	14372	14446	14382	14518	14323	14502	14403	14303	14309	14429	14219	14129	14228	14445	14480	14463	14367	14549	14226	14237	14580	14500	14376	14508	14428	14454	14388	14516	14612	13997	14425	14290	14503	14469	14393	14334	14308	14409	14405	14369	14282	14330	14286	14525	14214	14390	14373	14264	14272	14284	14507	14213	14364	14333	14243	14185	14482	14267	14460	14437	14261	14301	14268	14173	14157	14481	14356	14149	14441	14453	14467	14503	14450	14348	14360	14526	14231	14369	14336	14286	14507	14422	14176	14476	14333	14318	14545	14420	14285	14418	14593	14266	14457	14331	14332	14309	14267	14404	14245	14297	14380	14278	14401	14329	14456	14480	14269	14235	14421	14153	14334	14393	14321	14367	14543	14286	14238	14514	14280	14340	14334	14272	14481	14321	14508	14468	14254	14309	14355	14426	14284	14305	14283	14498	14309	14421	14582	14370	14592	14408	14331	14307	14295	14443	14409	14543	14292	14187	14411	14273	14425	14335	14284	14371	14281	14337	14331	14434	14359	14455	14508	14253	14294	14485	14447	14524	14519	14317	14331	14607	14137	14422	14354	14425	14658	14265	14423	14497	14401	14421	14545	14466	14543	14453	14286	14402	14448	14221	14161	14509	14386	14269	14421	14354	14477	14330	14259	14467	14214	14613	14491	14293	14412	14278	14390	14449	14449	14609	14450	14478	14451	14278	14353	14355	14443	14507	14611	14407	14273	14370	14413	14296	14304	14338	14331	14182	14722	14380	14234	14267	14310	14455	14443	14393	14438	14327	14295	14366	14376	14312	14214	14320	14537	14644	14417	14306	14388	14270	14267	14602	14304	14404	14502	14353	14550	14408	14325	14342	14501	14332	14525	14377	14347	14375	14542	14252	14275	14199	14202	14291	14291	14438	14347	14238	14428	14365	14340	14331	14238	14332	14287	14354	14412	14355	14286	14252	14292	14408	14418	14542	14611	14452	14381	14423	14290	14472	14470	14319	14096	14385	14454	14318	14257	14217	14336	14296	14398	14265	14307	14357	14554	14362	14420	14515	14472	14461	14264	14388	14524	14344	14556	14430	14398	14389	14372	14349	14382	14374	14479	14532	14378	14372	14367	14242	14400	14488	14289	14290	14405	14252	14298	14422	14463	14262	14527	14380	14363	14156	14369	14282	14235	14455	14367	14381	14444	14324	14257	14341	14485	14505	14410	14593	14223	14567	14371	14502	14492	14450	14576	14600	14492	14192	14430	14411	14429	14223	14515	14222	14361	14455	14459	14319	14528	14230	14496	14400	14424	14246	14313	14283	14237	14354	14311	14409	14289	14295	14347	14404	14397	14155	14467	14260	14496	14172	14317	14428	14335	14377	14454	14363	14211	14431	14372	14333	14256	14470	14408	14455	14121	14449	14269	14405	14330	14384	14256	14332	14415	14311	14204	14416	14373	14274	14357	14345	14465	14369	14365	14376	14350	14376	14387	14303	14519	14562	14461	14338	14351	14524	14302	14400	14454	14319	14163	14215	14190	14346	14384	14513	14401	14344	14681	14534	14532	14290	14429	14436	14590	14325	14390	14342	14294	14306	14328	14521	14408	14281	14264	14427	14434	14413	14276	14205	14337	14474	14204	14249	14285	14427	14434	14283	14439	14426	14509	14377	14496	14392	14354	14525	14396	14430	14405	14456	14465	14235	14374	14296	14484	14532	14370	14385	14556	14437	14510	14659	14346	14356	14381	14348	14533	14158	14196	14257	14382	14358	14419	14349	14443	14580	14492	14294	14153	14263	14314	14364	14470	14627	14322	14269	14365	14432	14052	14379	14429	14269	14319	14483	14503	14310	14325	14140	14412	14403	14526	14411	14252	14377	14349	14384	14368	14347	14503	14320	14360	14307	14348	14103	14332	14505	14497	14482	14397	14306	14243	14396	14248	14349	14469	14321	14443	14518	14389	14502	14427	14405	14336	14449	14328	14288	14348	14270	14357	14337	14387	14312	14524	14458	14301	14426	14245	14679	14330	14340	14520	14386	14356	14441	14441	14349	14421	14406	14209	14393	14401	14154	14558	14470	14469	14484	14553	14234	14447	14582	14381	14150	14241	14285	14421	14566	14379	14330	14324	14224	14355	14229	14139	14363	14290	14678	14388	14346	14191	14203	14382	14310	14621	14251	14458	14369	14409	14293	14490	14109	14394	14339	14230	14262	14399	14415	14281	14488	14418	14393	14375	14294	14293	14361	14494	14453	14230	14226	14313	14473	14275	14309	14348	14276	14120	14386	14259	14421	14549	14463	14262	14519	14516	14453	14204	14661	14587	14349	14332	14348	14151	14261	14418	14507	14393	14315	14444	14476	14454	14503	14397	14509	14463	14258	14290	14296	14290	14294	14507	14238	14338	14462	14494	14292	14264	14391	14583	14490	14336	14470	14442	14449	14323	14359	14445	14455	14346	14325	14226	14442	14679	14607	14248	14471	14332	14210	14212	14313	14387	14553	14276	14355	14409	14410	14359	14438	14283	14498	14346	14407	14585	14429	14651	14328	14282	14266	14163	14478	14355	14459	14131	14532	14437	14344	14246	14342	14339	14385	14474	14341	14398	14480	14350	14340	14190	14292	14287	14445	14157	14598	14522	14461	14486	14473	14187	14231	14381	14447	14331	14374	14411	14352	14197	14243	14284	14380	14206	14289	14460	14453	14439	14326	14310	14281	14459	14428	14469	14426	14401	14414	14267	14325	14384	14417	14432	14261	14319	14391	14308	14393	14436	14237	14424	14234	14440	14515	14393	14554	14310	14279	14132	14508	14515	14303	14346	14528	14527	14529	14451	14429	14390	14337	14606	14344	14261	14273	14212	14382	14286	14567	14493	14445	14376	14269	14438	14162	14306	14227	14222	14399	14693	14384	14510	14248	14262	14283	14463	14242	14401	14355	14373	14465	14495	14543	14342	14329	14427	14244	14311	14241	14484	14359	14269	14296	14670	14134	14229	14355	14406	14351	14342	14275	14409	14568	14466	14395	14279	14403	14447	14365	14343	14449	14400	14339	14575	14704	14375	14494	14357	14288	14417	14184	14443	14543	14202	14370	14295	14588	14462	14250	14274	14361	14419	14265	14153	14412	14262	14364	14279	14506	14424	14355	14376	14401	14161	14400	14300	14309	14244	14191	14269	14352	14271	14367	14382	14398	14367	14471	14403	14264	14266	14231	14323	14389	14418	14407	14520	14393	14298	14420	14392	14470	14314	14502	14523	14349	14466	14293	14365	14324	14345	14377	14570	14418	14535	14445	14495	14407	14397	14276	14387	14423	14308	14291	14282	14268	14309	14495	14286	14374	14388	14376	14293	14446	14277	14167	14458	14283	14340	14519	14526	14433	14390	14198	14376	14282	14421	14158	14142	14419	14488	14395	14377	14284	14344	14221	14195	14360	14357	14401	14655	14222	14421	14175	14305	14507	14300	14559	14258	14389	14514	14344	14531	14579	14298	14338	14534	14396	14451	14437	14417	14263	14264	14328	14308	14419	14355	14435	14262	14528	14593	14438	14235	14127	14451	14320	14271	14483	14556	14301	14521	14412	14556	14714	14700	14365	14473	14549	14495	14353	14441	14229	14346	14191	14229	14451	14488	14431	14386	14438	14320	14594	14305	14404	14338	14308	14353	14190	14456	14318	14506	14484	14377	14337	14257	14514	14315	14507	14449	14480	14245	14376	14556	14540	14297	14540	14368	14405	14394	14405	14360	14307	14441	14597	14405	14556	14473	14459	14337	14503	14154	14241	14244	14454	14400	14488	14424	14126	14367	14446	14319	14281	14390	14199	14571	14302	14210	14235	14303	14294	14443	14221	14421	14376	14271	14441	14224	14585	14534	14261	14534	14437	14336	14391	14397	14392	14350	14378	14465	14535	14316	14429	14490	14331	14461	14433	14371	14211	14180	14315	14060	14308	14365	14352	14585	14473	14371	14430	14351	14371	14382	14309	14390	14451	14178	14488	14263	14267	14411	14552	14447	14407	14342	14308	14373	14244	14450	14186	14319	14316	14431	14434	14257	14307	14449	14342	14262	14167	14470	14396	14400	14430	14423	14485	14211	14323	14355	14256	14467	14455	14555	14294	14548	14376	14410	14484	14382	14376	14292	14349	14508	14326	14339	14335	13940	14320	14345	14392	14395	14283	14329	14386	14390	14515	14353	14365	14303	14367	14251	14290	14363	14545	14511	14568	14441	14357	14370	14476	14217	14518	14335	14267	14240	14375	14358	14481	14410	14428	14628	14357	14247	14204	14289	14476	14255	14427	14427	14445	14469	14304	14304	14439	14488	14329	14225	14252	14230	14531	14188	14374	14468	14321	14273	14485	14221	14517	14259	14378	14366	14273	14366	14442	14489	14267	14487	14364	14410	14294	14280	14360	14510	14466	14505	14491	14426	14486	14483	14361	14570	14484	14310	14363	14563	14428	14500	14317	14249	14299	14140	14413	14364	14339	14269	14519	14306	14289	14299	14382	14329	14286	14152	14378	14282	14318	14537	14291	14470	14261	14542	14378	14454	14313	14546	14386	14291	14410	14355	14339	14400	14560	14294	14460	14453	14377	14336	14278	14394	14332	14512	14245	14579	14259	14520
49319	66356	57738	40917	31086	26261	22955	19551	16580	14153	12798	11957	11379	11222	11131	11035	10943	10905	10768	10876	10774	10668	10827	10713	10769	10590	10743	10681	10522	10521	10470	10428	10441	10473	10566	10403	10571	10526	10517	10566	10490	10432	10349	10321	10478	10513	10288	10538	10498	10514	10342	10324	10544	10489	10294	10474	10408	10489	10608	10506	10489	10380	10618	10321	10437	10512	10408	10370	10265	10612	10468	10491	10437	10526	10360	10468	10428	10405	10465	10393	10327	10482	10396	10425	10322	10293	10466	10458	10325	10541	10543	10495	10378	10499	10305	10372	10500	10292	10383	10463	10435	10435	10302	10544	10400	10479	10410	10505	10406	10443	10260	10478	10356	10383	10409	10343	10409	10378	10310	10378	10576	10455	10520	10281	10304	10462	10310	10436	10501	10439	10352	10283	10326	10319	10316	10407	10617	10583	10405	10574	10337	10397	10426	10476	10383	10349	10354	10387	10456	10350	10254	10389	10602	10363	10488	10471	10389	10433	10582	10537	10387	10424	10381	10510	10468	10456	10447	10220	10613	10324	10594	10462	10514	10338	10299	10416	10541	10363	10280	10361	10521	10357	10577	10574	10292	10477	10338	10439	10299	10453	10452	10435	10375	10561	10448	10444	10492	10404	10405	10384	10326	10199	10327	10380	10406	10494	10457	10489	10421	10319	10532	10502	10355	10361	10400	10424	10342	10434	10349	10439	10305	10468	10247	10424	10363	10395	10446	10483	10359	10401	10370	10415	10537	10525	10338	10433	10455	10565	10490	10425	10467	10522	10541	10484	10285	10365	10320	10554	10296	10340	10190	10605	10267	10458	10403	10471	10458	10409	10454	10543	10240	10440	10410	10356	10332	10571	10594	10494	10534	10376	10430	10322	10380	10331	10476	10437	10343	10193	10354	10420	10388	10556	10291	10421	10376	10543	10391	10458	10491	10426	10295	10428	10407	10402	10467	10252	10261	10467	10532	10439	10463	10521	10414	10452	10275	10423	10530	10476	10281	10522	10422	10364	10370	10401	10495	10304	10457	10441	10343	10463	10468	10400	10504	10218	10396	10273	10563	10511	10577	10376	10548	10503	10423	10356	10491	10458	10347	10386	10507	10452	10324	10293	10460	10528	10453	10392	10381	10442	10378	10434	10272	10438	10435	10432	10247	10289	10486	10569	10493	10564	10553	10521	10377	10404	10250	10618	10305	10298	10403	10378	10598	10407	10435	10459	10423	10541	10459	10296	10487	10596	10393	10472	10394	10528	10388	10409	10335	10487	10433	10565	10452	10539	10532	10485	10262	10353	10460	10461	10380	10513	10460	10552	10480	10358	10459	10357	10475	10444	10391	10456	10451	10322	10256	10550	10454	10424	10283	10468	10407	10500	10509	10388	10504	10493	10391	10440	10541	10303	10463	10519	10478	10285	10317	10246	10386	10621	10301	10330	10476	10311	10472	10491	10288	10289	10425	10383	10435	10428	10350	10525	10378	10431	10594	10572	10371	10333	10391	10557	10393	10461	10570	10561	10424	10324	10368	10461	10515	10388	10400	10606	10453	10284	10399	10471	10385	10219	10312	10370	10366	10394	10342	10357	10333	10521	10367	10351	10522	10509	10485	10408	10406	10436	10508	10476	10558	10363	10419	10385	10333	10416	10470	10334	10356	10408	10388	10253	10386	10321	10384	10417	10402	10325	10515	10412	10332	10390	10442	10229	10531	10454	10331	10391	10328	10436	10410	10615	10452	10399	10410	10427	10422	10376	10392	10337	10438	10505	10539	10516	10643	10478	10392	10437	10477	10386	10368	10575	10375	10530	10295	10493	10152	10421	10454	10548	10301	10466	10363	10287	10445	10437	10257	10351	10380	10426	10414	10328	10453	10326	10423	10428	10295	10637	10489	10598	10336	10451	10207	10459	10443	10335	10368	10555	10404	10381	10428	10213	10485	10304	10445	10279	10400	10395	10451	10379	10295	10354	10499	10329	10583	10370	10289	10401	10397	10475	10452	10551	10401	10452	10344	10407	10461	10199	10484	10470	10428	10383	10364	10455	10370	10411	10365	10562	10289	10442	10448	10445	10393	10505	10480	10385	10501	10393	10413	10471	10304	10439	10518	10452	10426	10347	10455	10402	10621	10352	10380	10465	10411	10490	10605	10405	10523	10590	10472	10641	10339	10358	10483	10449	10333	10488	10364	10390	10373	10395	10404	10457	10401	10371	10375	10455	10408	10507	10354	10452	10378	10368	10412	10341	10469	10421	10529	10591	10544	10429	10432	10398	10476	10440	10391	10313	10457	10588	10272	10322	10458	10469	10571	10279	10623	10389	10452	10544	10495	10452	10435	10304	10453	10474	10305	10515	10427	10535	10203	10480	10344	10321	10365	10423	10473	10168	10344	10269	10422	10433	10318	10373	10545	10399	10401	10301	10444	10420	10356	10407	10404	10451	10350	10383	10490	10345	10474	10416	10418	10451	10356	10411	10296	10307	10408	10329	10591	10528	10437	10387	10485	10315	10455	10393	10546	10530	10414	10517	10420	10599	10357	10257	10301	10493	10341	10436	10467	10486	10405	10468	10414	10467	10421	10420	10483	10555	10559	10355	10328	10483	10443	10334	10448	10475	10444	10486	10437	10379	10372	10404	10436	10439	10441	10396	10388	10483	10396	10412	10476	10714	10569	10521	10365	10332	10371	10428	10612	10382	10472	10494	10470	10462	10439	10488	10461	10308	10346	10273	10630	10439	10593	10444	10336	10531	10428	10388	10306	10504	10351	10351	10377	10414	10550	10313	10521	10446	10400	10374	10370	10386	10397	10373	10616	10424	10289	10306	10400	10213	10338	10353	10360	10393	10404	10450	10470	10392	10421	10484	10415	10565	10432	10471	10661	10457	10390	10425	10470	10495	10363	10418	10506	10442	10501	10486	10331	10632	10294	10368	10502	10405	10505	10442	10514	10471	10485	10426	10401	10448	10340	10470	10416	10537	10416	10401	10465	10373	10386	10523	10588	10335	10462	10478	10446	10449	10470	10480	10608	10398	10338	10316	10545	10286	10354	10399	10464	10436	10564	10471	10382	10549	10385	10436	10547	10358	10211	10387	10462	10259	10296	10395	10286	10456	10365	10412	10348	10529	10526	10315	10400	10428	10421	10498	10334	10412	10304	10673	10518	10560	10381	10467	10424	10538	10555	10425	10408	10503	10467	10406	10380	10398	10478	10405	10310	10331	10369	10382	10549	10403	10464	10449	10534	10524	10455	10372	10361	10497	10538	10506	10353	10505	10587	10505	10319	10445	10463	10401	10443	10436	10469	10476	10437	10361	10366	10267	10419	10339	10408	10371	10427	10452	10412	10532	10477	10524	10405	10362	10494	10465	10457	10514	10428	10620	10425	10319	10525	10426	10415	10652	10549	10379	10545	10330	10305	10419	10456	10281	10304	10235	10526	10483	10434	10389	10300	10469	10401	10411	10465	10517	10339	10495	10446	10389	10574	10417	10409	10412	10450	10355	10404	10402	10423	10259	10457	10404	10380	10402	10318	10413	10438	10382	10504	10485	10290	10438	10474	10365	10437	10411	10294	10411	10397	10375	10384	10395	10324	10385	10404	10369	10395	10551	10469	10380	10366	10448	10417	10290	10304	10338	10405	10456	10487	10247	10408	10495	10347	10494	10411	10468	10451	10386	10500	10226	10214	10400	10496	10471	10391	10384	10657	10531	10235	10311	10135	10272	10368	10284	10216	10535	10343	10339	10186	10360	10360	10257	10357	10480	10532	10537	10287	10203	10345	10365	10277	10423	10545	10424	10693	10515	10223	10524	10420	10417	10377	10426	10398	10524	10409	10375	10395	10397	10443	10422	10536	10552	10389	10446	10481	10543	10431	10437	10544	10389	10444	10389	10474	10483	10492	10367	10356	10463	10394	10486	10415	10412	10568	10486	10296	10552	10363	10235	10392	10307	10402	10235	10415	10548	10442	10508	10513	10599	10448	10483	10432	10506	10389	10360	10540	10437	10439	10472	10559	10566	10375	10420	10518	10367	10483	10454	10499	10351	10335	10491	10381	10539	10452	10274	10400	10408	10376	10472	10470	10272	10530	10459	10503	10514	10417	10402	10341	10499	10334	10383	10356	10454	10439	10387	10517	10464	10335	10406	10440	10538	10511	10372	10371	10382	10311	10568	10379	10591	10497	10362	10397	10526	10453	10421	10348	10470	10479	10405	10449	10535	10433	10269	10316	10350	10339	10348	10373	10397	10472	10545	10324	10402	10425	10443	10324	10599	10372	10392	10377	10355	10315	10358	10344	10369	10473	10243	10516	10429	10460	10292	10623	10419	10261	10522	10478	10508	10359	10539	10362	10428	10574	10446	10444	10451	10502	10283	10402	10343	10526	10475	10452	10268	10439	10278	10450	10395	10414	10459	10422	10414	10402	10332	10423	10379	10519	10230	10291	10418	10450	10408	10369	10517	10466	10343	10376	10419	10448	10369	10413	10380	10338	10354	10585	10454	10418	10479	10416	10440	10426	10426	10329	10490	10445	10454	10473	10388	10522	10384	10415	10426	10365	10350	10416	10491	10458	10445	10512	10467	10498	10294	10477	10477	10338	10477	10384	10418	10479	10396	10457	10487	10408	10429	10386	10348	10547	10375	10572	10184	10533	10508	10443	10532	10454	10450	10458	10375	10423	10365	10368	10635	10434	10378	10446	10253	10483	10573	10435	10492	10500	10408	10470	10377	10451	10459	10340	10435	10389	10383	10486	10448	10406	10448	10372	10408	10521	10544	10416	10349	10548	10370	10496	10412	10442	10503	10471	10322	10452	10491	10479	10456	10444	10427	10530	10345	10505	10324	10382	10315	10456	10413	10363	10513	10357	10437	10345	10381	10427	10327	10382	10486	10451	10498	10404	10384	10399	10420	10426	10323	10383	10412	10373	10519	10404	10503	10526	10487	10367	10463	10434	10668	10564	10327	10396	10449	10334	10300	10398	10468	10422	10443	10435	10406	10441	10575	10532	10417	10602	10396	10349	10537	10433	10468	10386	10371	10383	10472	10325	10492	10398	10446	10712	10497	10555	10310	10548	10505	10457	10443	10357	10320	10471	10244	10399	10522	10396	10360	10420	10324	10567	10678
26086	21736	32398	37560	36952	36147	33842	29143	24753	20451	18361	17161	16209	15989	15807	15501	15201	15226	15141	15227	15268	15136	15115	14929	15019	14831	14718	14804	14778	14734	14583	14574	14537	14709	14540	14404	14533	14617	14516	14842	14484	14380	14696	14619	14281	14696	14595	14488	14513	14520	14406	14351	14462	14649	14373	14445	14437	14639	14453	14362	14421	14669	14495	14607	14547	14377	14330	14443	14380	14523	14493	14605	14661	14769	14528	14328	14440	14449	14536	14422	14453	14586	14377	14625	14550	14720	14335	14466	14448	14546	14489	14538	14689	14676	14551	14416	14575	14518	14576	14458	14559	14336	14520	14490	14587	14698	14751	14558	14795	14727	14509	14446	14618	14710	14721	14727	14492	14521	14553	14739	14516	14509	14577	14429	14600	14415	14458	14494	14592	14461	14465	14523	14452	14452	14692	14530	14446	14561	14586	14402	14609	14379	14451	14574	14452	14674	14555	14606	14658	14389	14354	14420	14696	14582	14706	14642	14410	14577	14672	14593	14446	14470	14358	14503	14522	14472	14685	14439	14402	14514	14634	14741	14517	14415	14237	14475	14662	14384	14618	14605	14472	14446	14569	14595	14612	14544	14659	14460	14270	14522	14376	14609	14647	14683	14317	14448	14580	14575	14747	14323	14645	14518	14450	14531	14356	14474	14526	14688	14643	14452	14337	14629	14301	14314	14651	14478	14555	14459	14448	14488	14637	14400	14326	14477	14646	14656	14622	14451	14594	14498	14375	14423	14477	14513	14484	14523	14455	14638	14410	14656	14487	14612	14530	14324	14583	14268	14516	14525	14361	14519	14388	14610	14622	14502	14466	14514	14343	14659	14442	14549	14546	14589	14480	14493	14655	14567	14412	14750	14631	14397	14498	14664	14623	14704	14607	14622	14591	14671	14498	14770	14357	14392	14521	14521	14531	14483	14647	14612	14759	14773	14741	14641	14510	14684	14692	14578	14379	14377	14320	14309	14427	14345	14462	14693	14657	14403	14425	14312	14601	14732	14660	14495	14629	14459	14511	14273	14360	14484	14562	14422	14549	14693	14417	14415	14520	14374	14466	14380	14468	14384	14392	14409	14454	14609	14463	14556	14637	14468	14433	14611	14489	14616	14480	14385	14700	14402	14458	14487	14712	14637	14379	14694	14585	14480	14520	14575	14518	14398	14362	14377	14476	14328	14554	14624	14482	14445	14471	14570	14658	14511	14531	14539	14447	14615	14593	14470	14609	14634	14653	14663	14654	14651	14408	14216	14368	14740	14565	14388	14509	14285	14460	14673	14602	14431	14759	14542	14524	14661	14451	14383	14455	14320	14453	14658	14632	14583	14521	14427	14540	14594	14593	14678	14450	14528	14372	14333	14292	14411	14612	14664	14535	14603	14488	14476	14518	14691	14678	14464	14437	14276	14484	14610	14618	14575	14580	14422	14394	14643	14517	14490	14516	14456	14448	14576	14640	14676	14489	14568	14359	14430	14536	14521	14710	14687	14411	14410	14565	14406	14367	14524	14799	14500	14660	14395	14494	14481	14430	14608	14536	14569	14566	14469	14512	14558	14511	14727	14586	14628	14541	14404	14624	14326	14506	14484	14541	14644	14341	14401	14630	14445	14490	14543	14635	14664	14423	14479	14626	14384	14457	14596	14578	14686	14482	14456	14507	14575	14458	14427	14668	14606	14399	14529	14533	14633	14549	14351	14616	14598	14413	14360	14519	14705	14691	14436	14600	14400	14419	14506	14449	14601	14741	14505	14425	14479	14681	14669	14869	14351	14321	14568	14601	14526	14547	14614	14575	14510	14530	14382	14308	14344	14615	14601	14726	14669	14432	14335	14416	14543	14760	14533	14611	14419	14506	14376	14481	14450	14533	14552	14398	14642	14573	14643	14527	14537	14478	14537	14602	14545	14679	14593	14630	14359	14402	14388	14541	14609	14492	14538	14389	14513	14433	14384	14657	14537	14494	14508	14423	14679	14520	14596	14540	14709	14500	14274	14526	14582	14462	14410	14537	14479	14355	14511	14472	14691	14385	14511	14672	14580	14494	14518	14502	14396	14332	14404	14584	14598	14390	14545	14634	14475	14646	14422	14294	14622	14521	14598	14404	14590	14579	14479	14587	14519	14691	14516	14434	14467	14723	14613	14406	14455	14507	14608	14539	14502	14475	14494	14633	14433	14546	14706	14691	14391	14474	14442	14395	14642	14506	14499	14545	14457	14623	14393	14579	14487	14401	14299	14561	14594	14585	14489	14406	14414	14486	14465	14570	14469	14706	14548	14766	14593	14528	14543	14572	14656	14523	14790	14729	14506	14671	14422	14669	14443	14678	14188	14516	14521	14616	14651	14499	14507	14608	14483	14465	14636	14581	14465	14609	14590	14573	14730	14639	14601	14479	14642	14442	14508	14648	14705	14398	14398	14498	14394	14497	14489	14481	14613	14584	14486	14550	14625	14605	14634	14514	14532	14610	14455	14737	14599	14499	14633	14632	14699	14363	14604	14499	14564	14486	14373	14430	14565	14558	14430	14549	14672	14598	14445	14510	14536	14442	14423	14511	14346	14464	14460	14527	14564	14572	14605	14435	14292	14517	14596	14541	14403	14239	14748	14539	14603	14664	14352	14442	14582	14414	14589	14529	14661	14655	14481	14474	14402	14335	14666	14616	14724	14459	14493	14461	14472	14546	14638	14499	14453	14557	14689	14441	14486	14641	14572	14387	14454	14499	14794	14461	14634	14591	14540	14540	14580	14417	14640	14534	14598	14556	14616	14424	14553	14731	14519	14409	14589	14721	14597	14574	14326	14548	14511	14361	14729	14458	14596	14798	14335	14470	14693	14563	14513	14636	14271	14516	14475	14510	14564	14462	14390	14573	14548	14333	14586	14407	14596	14346	14433	14552	14659	14764	14524	14602	14536	14540	14507	14489	14467	14380	14467	14463	14557	14529	14566	14574	14559	14296	14681	14619	14742	14702	14527	14646	14636	14389	14595	14619	14665	14425	14547	14673	14736	14657	14350	14406	14504	14580	14583	14442	14379	14499	14441	14412	14469	14540	14595	14434	14595	14602	14519	14670	14621	14784	14533	14524	14414	14344	14635	14501	14415	14514	14487	14427	14627	14565	14265	14621	14398	14389	14538	14574	14365	14495	14440	14517	14531	14566	14491	14502	14559	14453	14498	14384	14507	14601	14262	14425	14568	14455	14626	14647	14380	14408	14553	14416	14589	14812	14450	14570	14545	14457	14410	14430	14491	14522	14434	14611	14410	14601	14683	14594	14459	14422	14601	14783	14435	14452	14338	14453	14493	14569	14477	14611	14568	14647	14523	14574	14775	14419	14561	14574	14672	14614	14439	14585	14453	14439	14382	14510	14514	14417	14440	14500	14451	14313	14552	14575	14580	14513	14367	14766	14497	14582	14258	14618	14596	14631	14325	14403	14680	14528	14534	14398	14477	14345	14509	14484	14561	14525	14378	14578	14623	14391	14516	14506	14326	14360	14559	14444	14604	14630	14537	14466	14392	14467	14466	14404	14482	14369	14502	14354	14701	14485	14683	14713	14612	14477	14568	14740	14588	14506	14582	14535	14468	14477	14590	14373	14462	14566	14601	14606	14400	14435	14632	14486	14414	14582	14620	14828	14417	14510	14583	14553	14428	14738	14702	14409	14444	14523	14521	14667	14636	14629	14397	14434	14391	14406	14483	14444	14645	14649	14572	14536	14609	14585	14458	14608	14523	14511	14554	14565	14272	14655	14462	14529	14552	14726	14728	14688	14474	14469	14735	14757	14384	14529	14545	14673	14383	14553	14655	14341	14318	14368	14668	14702	14677	14539	14479	14638	14720	14332	14556	14427	14328	14245	14551	14694	14497	14404	14627	14411	14342	14474	14466	14627	14484	14599	14696	14529	14655	14498	14582	14684	14567	14520	14369	14627	14496	14489	14413	14547	14452	14589	14562	14709	14612	14614	14463	14432	14499	14596	14651	14628	14504	14650	14481	14611	14619	14651	14620	14671	14506	14766	14366	14416	14486	14658	14387	14472	14402	14640	14473	14777	14516	14642	14508	14664	14506	14574	14407	14454	14631	14628	14375	14831	14656	14374	14339	14517	14550	14615	14472	14503	14499	14416	14516	14408	14584	14599	14658	14383	14544	14391	14633	14557	14711	14619	14568	14644	14420	14581	14740	14552	14309	14478	14392	14359	14566	14403	14512	14509	14623	14516	14434	14493	14554	14390	14549	14498	14489	14478	14632	14524	14449	14470	14503	14665	14445	14577	14579	14515	14551	14561	14383	14448	14472	14594	14702	14458	14523	14625	14475	14508	14656	14633	14596	14688	14488	14407	14558	14600	14610	14383	14325	14265	14524	14449	14410	14564	14454	14389	14416	14485	14484	14653	14493	14485	14515	14420	14535	14616	14482	14550	14424	14612	14363	14778	14372	14488	14503	14508	14729	14863	14383	14621	14561	14522	14525	14695	14500	14672	14285	14241	14553	14405	14446	14557	14549	14547	14478	14485	14753	14523	14572	14550	14483	14618	14475	14437	14680	14508	14441	14451	14468	14499	14572	14703	14474	14703	14601	14628	14994	14610	14440	14499	14493	14406	14464	14509	14545	14569	14713	14581	14575	14607	14666	14412	14539	14574	14409	14469	14551	14443	14553	14455	14454	14559	14511	14501	14507	14718	14463	14780	14438	14454	14652	14662	14425	14549	14473	14282	14391	14575	14380	14426	14369	14402	14538	14565	14461	14428	14540	14435	14603	14446	14494	14564	14406	14447	14512	14472	14512	14572	14431	14457	14340	14675	14447	14461	14411	14765	14541	14652	14499	14649	14400	14563	14460	14514	14533	14592	14508	14520	14585	14506	14645	14663	14500	14610	14633	14483	14354	14561	14591	14680	14499	14783	14542	14573	14414	14400	14441	14520	14724	14602	14806	14563	14631	14614	14494	14535	14574	14580	14592	14548	14688	14800	14455	14624	14466	14737	14626	14487	14529	14523	14662	14455	14466	14718	14389	14617	14561	14391	14564	14805	14620	14371	14618	14693	14568	14678	14612	14542	14582	14614	14488	14660	14617	14548	14611	14524	14634	14585	14459	14558	14401	14466	14432	14362	14478	14605	14451
46530	72431	63467	49751	40496	35309	30564	26893	22161	16883	14838	13405	12361	11841	11832	11467	11451	11250	11229	11191	11037	11083	11123	10969	10890	10821	10737	10762	10885	10745	10548	10782	10710	10725	10555	10566	10559	10619	10444	10484	10546	10489	10507	10465	10528	10510	10536	10583	10543	10413	10521	10636	10504	10397	10495	10609	10543	10492	10449	10538	10583	10485	10455	10476	10575	10613	10425	10518	10486	10379	10833	10437	10328	10484	10403	10491	10591	10368	10481	10662	10596	10435	10508	10439	10578	10566	10591	10423	10477	10270	10443	10527	10501	10445	10362	10546	10441	10576	10580	10554	10545	10462	10437	10576	10525	10645	10567	10557	10488	10510	10626	10484	10549	10445	10521	10431	10561	10634	10543	10454	10503	10369	10499	10437	10562	10649	10322	10467	10640	10547	10526	10536	10568	10550	10532	10431	10467	10501	10419	10607	10591	10667	10570	10445	10480	10708	10546	10576	10472	10409	10344	10456	10569	10490	10470	10397	10565	10425	10571	10455	10536	10451	10443	10521	10400	10477	10546	10554	10485	10524	10553	10473	10448	10451	10479	10435	10607	10389	10436	10459	10450	10572	10404	10483	10573	10573	10517	10230	10677	10515	10598	10426	10410	10551	10612	10578	10479	10372	10713	10756	10569	10517	10387	10493	10557	10448	10400	10487	10336	10592	10495	10549	10641	10407	10399	10573	10407	10457	10506	10601	10525	10458	10648	10484	10496	10606	10382	10590	10487	10452	10706	10636	10636	10456	10410	10534	10358	10432	10694	10525	10572	10465	10579	10455	10306	10605	10543	10500	10507	10447	10660	10477	10491	10501	10598	10533	10588	10491	10471	10451	10451	10580	10386	10695	10546	10388	10688	10457	10464	10466	10425	10474	10511	10433	10412	10532	10520	10375	10508	10393	10491	10562	10521	10656	10604	10406	10456	10563	10459	10506	10628	10466	10549	10656	10390	10423	10422	10354	10454	10406	10560	10569	10461	10493	10635	10568	10418	10401	10589	10391	10554	10379	10633	10603	10440	10502	10532	10546	10550	10454	10442	10554	10519	10325	10576	10324	10327	10548	10463	10375	10579	10573	10536	10224	10643	10415	10459	10532	10718	10490	10477	10414	10574	10538	10494	10434	10538	10420	10491	10535	10562	10446	10618	10455	10363	10525	10391	10521	10531	10577	10597	10491	10521	10482	10586	10464	10632	10379	10591	10526	10425	10543	10394	10421	10534	10435	10571	10476	10580	10514	10466	10376	10541	10474	10429	10462	10480	10516	10424	10533	10376	10513	10506	10681	10343	10456	10503	10465	10715	10539	10368	10418	10480	10491	10597	10351	10484	10589	10421	10441	10455	10590	10499	10530	10512	10479	10679	10472	10333	10420	10380	10458	10468	10463	10578	10555	10435	10430	10532	10435	10594	10374	10531	10616	10488	10551	10588	10368	10581	10449	10530	10578	10493	10498	10553	10436	10389	10514	10494	10595	10523	10554	10459	10457	10475	10388	10564	10494	10622	10413	10466	10551	10444	10624	10638	10544	10615	10377	10369	10656	10367	10526	10670	10646	10473	10499	10553	10529	10432	10620	10604	10419	10478	10512	10608	10589	10416	10481	10523	10526	10483	10501	10532	10530	10584	10429	10559	10456	10510	10497	10570	10384	10603	10550	10478	10484	10436	10430	10585	10509	10484	10545	10603	10650	10383	10448	10634	10328	10388	10498	10413	10508	10567	10621	10503	10542	10598	10511	10575	10464	10506	10557	10579	10582	10560	10453	10481	10524	10559	10612	10457	10393	10441	10753	10445	10534	10507	10455	10469	10453	10433	10618	10553	10537	10440	10460	10637	10503	10517	10285	10456	10435	10424	10554	10583	10432	10510	10429	10552	10655	10522	10559	10600	10425	10515	10345	10537	10525	10582	10550	10341	10560	10556	10477	10461	10572	10529	10603	10457	10538	10718	10480	10608	10523	10467	10500	10479	10538	10439	10454	10471	10432	10424	10432	10484	10529	10659	10577	10392	10674	10503	10308	10693	10474	10511	10598	10495	10505	10585	10408	10671	10390	10446	10504	10532	10656	10553	10498	10464	10417	10650	10481	10492	10480	10425	10430	10500	10607	10413	10582	10559	10574	10569	10476	10440	10575	10552	10612	10430	10588	10564	10452	10551	10458	10577	10519	10508	10380	10496	10659	10526	10317	10500	10528	10510	10571	10503	10580	10477	10409	10470	10649	10508	10537	10466	10522	10532	10437	10592	10559	10421	10443	10475	10591	10430	10574	10536	10430	10462	10435	10470	10482	10571	10354	10499	10511	10677	10491	10589	10626	10472	10667	10486	10524	10592	10543	10482	10507	10587	10521	10535	10446	10426	10336	10417	10456	10521	10517	10386	10565	10586	10554	10464	10329	10502	10604	10473	10547	10515	10412	10549	10512	10388	10577	10427	10473	10376	10359	10384	10559	10677	10555	10519	10385	10568	10592	10409	10608	10415	10512	10505	10510	10554	10550	10486	10464	10512	10482	10430	10501	10553	10448	10510	10605	10561	10522	10506	10503	10403	10492	10595	10473	10507	10445	10578	10507	10402	10639	10497	10427	10578	10520	10490	10638	10533	10562	10422	10577	10387	10399	10526	10497	10613	10536	10485	10350	10611	10578	10419	10456	10561	10649	10430	10603	10480	10415	10524	10473	10531	10560	10546	10665	10422	10497	10320	10395	10603	10359	10549	10455	10586	10457	10521	10221	10529	10624	10464	10552	10510	10436	10291	10638	10418	10541	10486	10429	10515	10563	10447	10493	10443	10291	10669	10578	10511	10589	10506	10532	10611	10585	10672	10426	10595	10495	10463	10581	10438	10512	10557	10550	10616	10525	10572	10432	10416	10345	10375	10613	10488	10457	10560	10419	10616	10665	10399	10377	10428	10503	10306	10403	10647	10579	10620	10531	10458	10605	10571	10411	10507	10551	10483	10510	10395	10530	10432	10621	10499	10420	10552	10519	10459	10449	10474	10326	10523	10566	10734	10402	10340	10334	10416	10521	10393	10509	10468	10502	10500	10599	10378	10512	10473	10361	10537	10612	10334	10458	10477	10470	10535	10580	10535	10451	10556	10429	10491	10557	10391	10579	10484	10561	10593	10377	10456	10541	10522	10487	10449	10447	10364	10452	10603	10429	10467	10611	10612	10752	10649	10451	10486	10391	10425	10344	10422	10433	10561	10439	10494	10426	10466	10500	10510	10549	10551	10603	10530	10508	10562	10590	10406	10433	10538	10584	10371	10387	10507	10580	10520	10525	10498	10487	10486	10662	10490	10600	10409	10636	10263	10503	10667	10495	10480	10597	10503	10541	10569	10502	10505	10570	10398	10451	10480	10521	10488	10615	10520	10487	10486	10502	10508	10301	10507	10538	10616	10589	10427	10430	10562	10496	10413	10390	10529	10498	10520	10389	10519	10501	10573	10475	10368	10451	10493	10762	10401	10526	10515	10504	10502	10417	10620	10537	10500	10450	10445	10605	10549	10550	10386	10621	10564	10594	10453	10485	10369	10497	10702	10516	10394	10621	10491	10696	10520	10407	10555	10604	10480	10358	10561	10568	10386	10443	10386	10529	10577	10505	10449	10573	10552	10572	10454	10436	10531	10588	10551	10571	10513	10568	10765	10660	10517	10677	10458	10533	10618	10441	10513	10530	10575	10569	10376	10536	10531	10619	10424	10488	10600	10498	10433	10584	10461	10485	10522	10498	10407	10468	10482	10474	10671	10502	10477	10498	10750	10530	10571	10540	10456	10502	10470	10472	10612	10474	10528	10424	10540	10368	10446	10443	10604	10593	10550	10490	10429	10658	10496	10609	10658	10527	10474	10444	10457	10502	10519	10633	10471	10265	10565	10390	10560	10663	10426	10509	10458	10493	10596	10326	10631	10472	10683	10591	10558	10476	10363	10604	10454	10500	10466	10455	10533	10362	10507	10584	10572	10442	10476	10516	10353	10498	10604	10450	10418	10597	10344	10569	10534	10428	10617	10354	10469	10703	10384	10471	10471	10384	10604	10521	10570	10597	10529	10414	10595	10617	10532	10427	10515	10481	10413	10545	10553	10678	10545	10624	10609	10466	10438	10644	10636	10597	10378	10539	10460	10542	10594	10570	10492	10432	10543	10521	10540	10596	10478	10541	10467	10568	10659	10437	10523	10512	10475	10523	10493	10391	10522	10506	10574	10608	10624	10412	10380	10427	10558	10556	10445	10480	10526	10522	10522	10460	10488	10527	10555	10496	10403	10504	10394	10569	10481	10586	10576	10439	10590	10554	10361	10500	10679	10461	10420	10452	10659	10473	10540	10478	10485	10533	10547	10536	10523	10412	10441	10533	10567	10577	10479	10518	10498	10474	10449	10408	10364	10518	10533	10687	10526	10494	10548	10516	10411	10547	10485	10561	10439	10666	10675	10466	10489	10561	10471	10666	10562	10494	10578	10686	10485	10422	10442	10461	10450	10517	10590	10276	10591	10492	10473	10543	10569	10629	10582	10396	10567	10545	10616	10560	10468	10385	10449	10445	10487	10408	10520	10451	10504	10441	10552	10507	10463	10387	10575	10515	10512	10384	10550	10298	10504	10471	10548	10548	10343	10413	10542	10551	10428	10494	10432	10507	10598	10555	10696	10433	10638	10538	10639	10329	10450	10541	10378	10356	10600	10417	10546	10578	10540	10460	10533	10514	10411	10420	10588	10457	10488	10457	10411	10293	10641	10455	10578	10392	10546	10546	10478	10491	10570	10539	10716	10482	10512	10593	10413	10484	10501	10560	10569	10532	10439	10489	10432	10615	10626	10513	10665	10476	10679	10341	10520	10505	10661	10585	10577	10513	10529	10337	10618	10569	10471	10411	10457	10560	10442	10454	10433	10401	10546	10571	10641	10376	10394	10529	10555	10659	10481	10556	10439	10540	10436	10473	10406	10384	10570	10558	10534	10318	10446	10742	10533	10475	10584	10389	10454	10538	10391	10594	10538	10413	10417	10406	10379	10623	10527	10472	10510	10443	10398	10571	10345	10526	10527	10530	10385	10388	10483	10595	10279	10474	10606	10627	10531	10372	10546	10404	10597	10523	10623	10542	10644	10439	10530	10454	10589	10551
24227	21219	31500	32121	34650	38200	40021	33142	27203	23029	19901	18196	16949	16354	16309	15848	16056	15770	15743	15811	15599	15565	15493	15510	15446	15377	15219	14937	15155	15405	15135	15010	14823	14845	14926	15011	14725	14759	14872	14920	14951	14857	15010	14740	14858	14897	15065	14992	14814	14831	14730	14879	14820	15003	15010	14767	14807	14766	14860	14894	14911	14556	15080	14915	14939	15041	14940	14643	14980	14971	14887	14640	14818	14659	14684	14869	14930	14593	14951	14829	14939	14876	14728	14695	14705	14947	14835	14714	14880	14865	14983	14691	14681	14711	14854	14761	14779	14878	14822	14799	14785	15034	14998	14944	14918	14953	14748	14551	14701	14917	14778	15007	14824	14693	14766	14895	14882	14937	14821	14915	14993	14830	14688	14712	14761	14559	15013	14806	14929	14769	14886	14849	14637	14693	14770	14924	14582	14888	14941	14589	14602	14805	14802	14922	14860	14961	14730	14757	15003	14729	14518	14785	14835	14958	14945	14886	14795	14686	14861	14842	14740	14983	14890	14872	14670	14733	14786	14866	14930	14690	14909	14799	14839	14808	14765	14796	14907	14977	14480	14736	14669	14922	14763	14709	15100	14879	14794	14876	14666	14757	14732	14781	14871	14786	14622	14832	14679	14923	14664	14734	14929	14694	14775	14542	14754	14733	14755	14921	14580	14732	14661	14608	14581	14803	14798	14929	14877	14616	14774	14934	14921	14722	14788	14765	14779	14805	14783	14870	14705	14814	14702	14865	14918	14675	14712	14825	14979	14958	14897	14531	14820	14922	14943	14980	14808	14693	14655	14910	14986	14982	14966	14725	14812	14645	14831	14661	14514	14684	14737	14940	14843	14800	14847	15053	14943	15045	14879	14554	14844	14941	14521	14889	14920	14830	14765	14913	14828	14799	14774	14617	14772	14717	14895	14765	14842	14914	14785	14744	14962	14850	14913	14921	15105	14827	14887	14733	14792	14787	14738	14797	15038	14713	14823	14770	14814	14825	14749	14890	14986	14680	14811	14634	14856	14688	14713	14724	14769	14824	15050	14961	14629	14687	14701	14914	14908	14779	14742	14735	14717	14527	14874	14726	14970	14849	14682	14663	14833	14599	14795	14828	14866	14675	14779	14857	14755	14807	14736	15023	15023	14822	14781	14833	14712	14736	14762	14998	14932	14729	14775	14899	14691	14770	14728	14648	14680	14670	14655	14956	14831	14735	14648	14619	14692	14663	14887	14670	14772	14607	14821	14954	14900	14912	14836	14720	14903	14825	14613	14968	14804	14782	14809	14630	14945	14686	14677	14680	14746	14986	14765	14753	14689	14905	14764	14658	14796	14704	14528	14693	14608	14649	14807	14799	14820	14913	14761	14838	14967	14958	14751	14881	14895	14851	14976	14693	14634	14613	14713	14572	14878	14784	14949	14983	14914	14882	14773	14722	14778	14775	15020	14704	14731	14778	14733	14732	14590	14929	14798	14732	14876	14604	14708	14585	14905	14657	14788	14752	14707	14683	14735	14662	14854	14847	14821	14620	14806	14872	14708	14636	14863	14960	14897	14891	14960	14666	14852	14826	14787	14651	14770	14977	14740	14790	14982	14762	15070	14817	14684	14802	14886	14764	14874	14824	14490	14769	14889	14747	14959	14594	14827	14926	14754	14880	14798	14543	14811	14717	14813	14770	14647	14807	14930	14833	14682	14796	14682	14788	14754	14785	14695	14846	14909	14776	14756	14777	14770	14788	14918	14829	14868	14754	14830	14638	14925	14804	14796	14637	14911	14791	14885	14809	14810	14863	14942	14709	14702	14731	14879	14641	14818	14908	14883	14828	14948	14774	14888	14835	14878	14811	14929	14929	14812	14947	14630	14765	14790	14997	14725	14733	14761	14818	14856	14957	14911	14715	14793	14700	14791	14741	14670	14774	14699	14801	14752	14790	14855	14953	14710	14998	14795	14684	14744	14778	14895	14935	14619	14825	14693	14790	14739	14777	14813	14830	14727	14677	14879	14766	14968	14788	15024	14895	14734	14916	14815	14687	14867	14857	14811	14748	14927	14761	14767	14910	14937	14728	14654	14707	14674	14686	14922	14811	14869	15014	14788	14932	14826	14653	14822	14826	14879	14708	14846	14777	14766	14772	14593	14673	14850	14884	14933	14907	14676	14706	14919	15024	14992	14754	14870	14865	14782	14877	14881	14947	14644	14553	14872	14851	14789	14866	14996	14465	14675	14766	14778	14811	14516	14938	14813	14656	14771	14815	14847	14732	14649	14703	14746	14810	14704	14636	14837	14839	14569	14653	14802	14814	14631	14858	14921	14897	14777	14957	14859	14815	14889	14853	14845	14784	14809	14718	14684	14846	14735	14627	14730	14788	14879	14792	14622	14705	14752	14564	14907	14809	14807	14795	14648	14715	14698	14804	14883	14778	14814	15041	14666	14700	14871	14773	14773	14956	14921	14587	14710	14609	14462	14812	14793	14668	14838	14929	14865	14837	14743	14662	14586	14685	14751	14837	14764	14906	14846	15018	14755	14602	14779	14825	14797	14978	14849	14615	14919	14763	14862	14902	14805	14841	14974	14704	14697	14736	14728	14753	14839	14987	14780	14754	15141	15022	14848	14864	14912	14954	14770	14794	14723	14763	14531	14809	14848	14976	15038	14787	14704	14650	14824	14668	14824	14546	14790	14690	14750	14925	14910	14706	14621	14817	14633	14829	14809	14688	15009	14692	14739	14766	14807	14785	14805	14721	14853	14815	14635	14886	14856	14751	14644	14672	14766	14947	14532	14855	14732	14713	14711	14961	14847	14835	14727	14855	14656	14714	15018	14931	14649	14952	14861	14786	14701	14823	14817	14755	14817	14770	14746	14795	14797	14665	14824	15019	14819	14632	14655	14834	14996	14708	14793	14732	14869	14809	14789	14745	14674	14852	14838	14858	14740	14712	14865	14870	14556	14839	14818	14875	14885	14695	14893	14783	14729	14865	14680	14815	14756	14982	14826	14902	14932	14740	14855	14944	14860	14644	14808	14895	14861	14889	14762	14709	14764	14765	15008	14864	14835	14863	14746	14771	14803	14729	14853	14650	14845	14831	14977	14724	14707	14759	14917	14814	14695	14827	14786	14775	14768	14722	14979	14804	14693	14804	14614	14789	14805	14730	14919	14755	14892	14699	15004	14699	14647	14762	14686	15020	14912	14691	14835	14783	14832	14829	15021	14682	14818	15064	15076	14815	14664	14834	14594	14950	14943	15046	14764	14690	14890	14989	14887	14768	14682	14809	14908	14913	14826	14748	14651	14941	14895	14922	14940	14886	14880	14848	14858	14812	14700	14970	14584	14760	14977	14717	15027	14871	14868	14720	14721	14959	14607	14765	14733	14973	14771	14804	14765	14656	14620	14682	14792	14829	14695	14675	14829	14859	14573	14555	14790	14697	14733	14567	14544	14770	14662	14736	14668	14808	14768	14562	14709	14661	14843	14780	14555	14806	14743	14669	14660	14762	14857	14972	14722	14932	14851	14860	14922	14892	14940	14958	14813	14846	15039	14863	14864	14935	14819	14923	14915	14781	14719	14685	14749	14683	15014	14757	14910	15171	14807	14736	14753	14881	14680	14723	14748	14835	14794	14724	14814	14755	14886	15012	14923	14954	14909	14703	14734	14778	14717	15018	14778	14870	14863	14915	14745	14888	14725	14644	14789	14861	14706	15100	14727	14775	15011	14818	14938	14822	14876	14664	14887	14926	14780	14645	14896	14840	14686	15025	14953	14689	14979	14893	14783	14792	14746	14828	14780	14829	14846	14739	14817	14790	14870	14733	14785	14725	14663	14859	14841	14651	14819	14916	14884	14758	14845	14775	14812	14808	14832	14794	14560	14804	14741	14834	14865	14833	14679	14865	14772	14948	14766	14692	14673	14755	15000	14727	14816	15041	14781	14930	14831	14542	14599	14769	14595	14647	14852	14994	14768	14668	14874	15191	14891	14702	14618	14804	14646	14751	14705	14764	14760	14876	14921	14571	14757	14695	14734	14766	14889	14728	14880	14783	14805	14750	14791	14761	14807	14778	14637	14679	14753	14832	14863	14734	14713	14581	14802	14958	14806	14767	14803	15069	14898	14731	14762	14908	14909	14980	14596	14850	14733	14832	14804	14795	14705	14761	14747	14841	14759	14859	14823	14957	14817	14792	14807	14928	14589	14737	14920	14968	14852	14794	14864	14839	15053	14923	14626	14596	14885	14770	14878	14833	14860	14869	14920	14759	14688	14864	14939	14817	14575	14915	14984	14815	14760	14729	14683	14818	14831	14959	14767	14660	14573	14937	14753	14893	14776	14686	14862	14695	14745	14554	14962	14898	14628	14702	14917	14674	14847	14765	14821	14805	14746	14720	14767	14872	14948	14818	14689	14877	14745	14851	14749	15011	14969	14742	14714	14710	14768	14602	14725	14565	14482	14807	14628	14617	14679	14754	14819	14759	14837	14701	14738	14707	14595	14721	14841	14764	14597	14690	14737	14780	14887	14761	14989	14951	14902	14926	14668	14868	14771	14752	14730	14837	14776	14882	14723	14694	14840	14826	14848	14630	14752	14600	14880	14877	14899	14837	14887	14792	14804	14846	14786	14604	14826	14795	14632	14591	14761	14869	14747	14955	14813	14852	14729	14929	14819	14561	14672	14811	14856	14776	14951	14822	14822	14899	14722	14572	14876	14741	14636	14775	14635	14802	14883	15073	14835	14861	14771	15017	14605	14920	14880	14934	14627	14724	14832	14897	14661	14845	14727	14829	14676	14669	15027	15025	14927	14883	14620	14897	14996	14741	14904	14907	14832	15070	15041	14724	14856	14729	14850	14996	14873	15008	14774	14819	14831	14962	14868	14790	14893	14826	14736	14776	14656	14743	14884	14543	14914	14792	14902	14855	14933	14923	14939	14734	14716	14834	14764	14782	14992	14833	15057	14835	14894	14746	14669	14788	14960	14859	14868	14628	14661	14968	14851	14879	14840	14673	14542	14810	14730	14745	14909	14685	14970	14878	14884	14574	14923	14802	14846	14685	14663	14714	14915	14637	14895	14767	14768	14809	14791	14641	14969	14881	14946	14883	14656	14714	14794	14684	14792	14981	14937	14943	14929	14851
47445	80903	76832	58904	48530	41192	37294	31198	23898	19873	16119	14223	13016	12503	12226	11941	11876	11759	11605	11662	11278	11321	11193	11189	11322	11056	10941	10988	10853	10741	10939	10784	10853	10910	10670	10652	10744	10624	10631	10587	10619	10551	10599	10743	10664	10872	10726	10599	10567	10711	10633	10599	10709	10579	10667	10639	10650	10609	10622	10579	10670	10493	10556	10449	10611	10858	10599	10672	10647	10708	10701	10711	10640	10716	10784	10743	10655	10609	10719	10660	10663	10597	10657	10500	10564	10529	10549	10599	10724	10527	10696	10723	10456	10599	10527	10494	10512	10779	10526	10586	10506	10575	10500	10588	10689	10503	10704	10426	10520	10676	10609	10572	10569	10581	10566	10546	10599	10701	10633	10698	10598	10680	10747	10555	10653	10505	10636	10580	10704	10748	10736	10591	10716	10576	10576	10628	10508	10516	10732	10797	10600	10639	10675	10587	10471	10626	10633	10622	10633	10700	10656	10534	10641	10621	10574	10570	10626	10622	10622	10627	10542	10675	10624	10670	10687	10532	10592	10682	10676	10586	10749	10619	10594	10688	10752	10787	10616	10649	10637	10677	10709	10643	10495	10640	10683	10554	10746	10467	10401	10583	10555	10611	10656	10714	10688	10571	10675	10843	10497	10550	10549	10588	10735	10730	10674	10800	10629	10700	10679	10658	10601	10576	10610	10548	10641	10616	10620	10509	10646	10425	10553	10657	10487	10630	10719	10575	10491	10694	10551	10549	10522	10548	10702	10565	10634	10685	10635	10643	10638	10701	10623	10677	10613	10719	10559	10535	10699	10520	10629	10595	10474	10653	10619	10860	10575	10724	10601	10659	10624	10628	10693	10654	10466	10641	10694	10627	10595	10589	10690	10623	10553	10752	10746	10615	10587	10681	10720	10653	10685	10641	10597	10774	10561	10629	10702	10631	10660	10677	10627	10457	10643	10512	10428	10592	10589	10715	10632	10466	10626	10628	10645	10614	10744	10553	10520	10721	10751	10614	10608	10630	10517	10716	10683	10576	10554	10802	10714	10397	10592	10504	10642	10634	10564	10591	10648	10441	10547	10523	10606	10603	10764	10614	10582	10715	10475	10646	10633	10602	10623	10699	10652	10555	10649	10528	10740	10663	10549	10650	10590	10530	10495	10550	10669	10558	10619	10673	10500	10643	10564	10624	10708	10647	10606	10662	10654	10689	10649	10591	10679	10675	10626	10608	10754	10561	10578	10686	10559	10720	10678	10570	10654	10564	10562	10641	10660	10675	10560	10784	10476	10638	10706	10667	10521	10533	10609	10655	10595	10511	10676	10551	10690	10679	10529	10535	10744	10660	10646	10762	10703	10406	10761	10578	10552	10758	10551	10598	10671	10487	10508	10519	10769	10553	10519	10656	10576	10553	10601	10713	10556	10523	10450	10521	10572	10635	10625	10486	10660	10477	10626	10524	10565	10404	10663	10528	10797	10692	10753	10652	10486	10616	10645	10617	10747	10562	10787	10715	10482	10638	10604	10655	10538	10591	10502	10658	10512	10437	10564	10554	10642	10670	10556	10643	10548	10605	10498	10688	10753	10565	10791	10614	10526	10690	10752	10670	10722	10675	10602	10514	10518	10610	10753	10561	10621	10554	10550	10754	10589	10703	10575	10686	10655	10764	10579	10673	10692	10562	10772	10634	10600	10507	10597	10573	10554	10596	10516	10523	10408	10845	10612	10671	10710	10691	10618	10604	10572	10555	10508	10647	10640	10718	10603	10542	10667	10569	10646	10554	10633	10689	10554	10634	10701	10525	10629	10713	10461	10576	10789	10591	10681	10610	10708	10704	10542	10495	10622	10674	10558	10608	10651	10589	10384	10564	10526	10610	10626	10554	10626	10710	10617	10402	10734	10640	10571	10576	10709	10478	10664	10525	10668	10534	10740	10538	10593	10532	10646	10796	10505	10585	10542	10615	10635	10633	10681	10593	10695	10565	10593	10505	10575	10674	10583	10568	10605	10585	10642	10749	10822	10731	10524	10737	10638	10533	10620	10659	10674	10583	10503	10552	10634	10585	10578	10472	10581	10573	10617	10612	10575	10654	10775	10658	10594	10568	10646	10564	10527	10384	10669	10620	10643	10731	10548	10569	10573	10539	10616	10515	10533	10565	10723	10755	10562	10698	10686	10649	10646	10669	10704	10734	10783	10771	10564	10537	10656	10459	10558	10739	10567	10575	10607	10656	10582	10702	10680	10633	10626	10624	10445	10726	10636	10581	10483	10688	10677	10638	10401	10671	10668	10567	10605	10709	10607	10636	10589	10571	10564	10631	10769	10679	10605	10640	10637	10576	10416	10637	10553	10706	10758	10392	10560	10628	10539	10571	10595	10681	10584	10751	10430	10595	10740	10565	10810	10523	10664	10556	10651	10650	10758	10527	10672	10633	10504	10632	10743	10534	10573	10421	10547	10524	10653	10609	10549	10580	10836	10626	10794	10618	10596	10568	10605	10610	10475	10578	10465	10737	10553	10599	10734	10638	10697	10618	10662	10643	10666	10631	10586	10580	10524	10658	10568	10661	10588	10613	10561	10885	10634	10666	10581	10606	10463	10690	10697	10567	10646	10724	10627	10659	10644	10662	10479	10550	10784	10654	10544	10701	10666	10574	10649	10619	10511	10598	10731	10692	10599	10541	10866	10585	10634	10601	10671	10482	10641	10689	10672	10800	10645	10603	10716	10591	10467	10690	10660	10760	10704	10720	10595	10707	10533	10544	10537	10657	10720	10541	10697	10645	10586	10711	10478	10700	10604	10590	10708	10705	10569	10450	10609	10614	10648	10427	10555	10615	10620	10741	10580	10673	10754	10616	10737	10765	10693	10517	10710	10454	10766	10764	10681	10603	10811	10447	10562	10708	10641	10591	10690	10592	10557	10628	10640	10730	10601	10741	10408	10595	10572	10581	10610	10664	10552	10632	10644	10660	10656	10666	10717	10566	10545	10736	10595	10552	10666	10637	10660	10657	10669	10492	10568	10519	10534	10615	10707	10526	10617	10436	10676	10702	10439	10724	10771	10729	10732	10620	10690	10644	10548	10664	10551	10612	10628	10561	10621	10506	10604	10728	10559	10644	10619	10770	10497	10665	10605	10580	10551	10685	10638	10684	10632	10726	10602	10555	10629	10568	10583	10641	10690	10615	10611	10566	10659	10552	10554	10643	10748	10566	10757	10617	10642	10590	10673	10582	10685	10673	10693	10769	10602	10703	10574	10594	10737	10591	10644	10652	10523	10574	10621	10591	10652	10367	10568	10513	10478	10487	10605	10548	10566	10723	10662	10571	10678	10594	10673	10591	10635	10564	10656	10628	10778	10611	10587	10619	10711	10465	10682	10468	10492	10579	10612	10558	10562	10506	10639	10736	10550	10613	10497	10688	10574	10568	10607	10649	10401	10684	10723	10798	10669	10590	10707	10522	10715	10530	10611	10560	10680	10754	10668	10668	10605	10529	10537	10577	10613	10612	10603	10696	10586	10538	10508	10546	10560	10560	10583	10676	10634	10544	10563	10777	10781	10665	10534	10501	10690	10732	10706	10709	10715	10743	10639	10711	10557	10661	10525	10680	10598	10602	10562	10626	10550	10697	10607	10561	10674	10796	10529	10612	10610	10685	10544	10607	10570	10605	10632	10608	10642	10774	10496	10640	10723	10410	10648	10672	10706	10546	10504	10659	10596	10723	10611	10477	10547	10685	10631	10590	10661	10576	10582	10557	10557	10523	10480	10660	10538	10534	10524	10667	10622	10593	10553	10813	10759	10794	10706	10483	10623	10662	10541	10639	10690	10721	10534	10585	10475	10567	10585	10742	10539	10662	10654	10759	10462	10603	10624	10836	10569	10604	10631	10539	10696	10678	10563	10514	10684	10467	10684	10671	10598	10662	10690	10654	10632	10530	10558	10616	10759	10615	10551	10506	10684	10739	10630	10624	10697	10632	10615	10648	10618	10664	10428	10683	10826	10695	10670	10740	10756	10734	10545	10586	10559	10719	10592	10640	10569	10487	10757	10636	10753	10690	10671	10401	10697	10719	10639	10663	10643	10781	10619	10463	10624	10574	10670	10715	10695	10646	10587	10637	10703	10492	10576	10668	10681	10614	10586	10555	10610	10514	10687	10614	10461	10714	10529	10579	10614	10633	10512	10634	10484	10569	10637	10716	10670	10662	10727	10530	10706	10693	10657	10743	10604	10634	10530	10804	10505	10570	10582	10621	10617	10554	10618	10665	10594	10652	10799	10487	10657	10479	10506	10646	10662	10735	10626	10598	10647	10745	10631	10674	10670	10533	10652	10501	10560	10554	10544	10502	10759	10642	10702	10786	10704	10669	10475	10660	10634	10684	10519	10565	10474	10545	10689	10700	10636	10659	10656	10560	10668	10785	10601	10506	10471	10500	10718	10769	10763	10612	10550	10775	10562	10794	10527	10669	10672	10784	10673	10717	10750	10632	10476	10604	10722	10533	10529	10674	10493	10647	10705	10515	10511	10615	10572	10561	10592	10654	10616	10759	10564	10619	10567	10678	10534	10494	10621	10846	10554	10652	10498	10663	10683	10552	10519	10404	10605	10590	10577	10768	10636	10495	10549	10555	10559	10547	10686	10587	10543	10606	10467	10659	10527	10675	10735	10675	10813	10450	10731	10614	10599	10652	10554	10629	10717	10620	10514	10611	10582	10543	10703	10517	10508	10720	10542	10750	10643	10590	10631	10519	10602	10625	10533	10630	10595	10635	10444	10720	10484	10707	10613	10582	10759	10851	10520	10614	10670	10626	10570	10800	10714	10651	10607	10653	10629	10541	10733	10614	10613	10550	10696	10676	10488	10643	10766	10795	10450	10805	10708	10662	10781	10740	10579	10548	10828	10436	10673	10547	10703	10580	10631	10715	10632	10475	10630	10700	10573	10739	10691	10614	10670	10483	10764	10712	10683	10560	10773	10649	10562	10562	10660	10641	10794	10505	10509	10773	10469	10558	10722	10632	10691	10627	10570	10502	10743	10613	10571	10727	10494	10542	10670	10701	10481	10558	10676	10659	10684	10743	10698	10573	10604	10627	10649	10741	10559	10673	10528	10546	10743	10550	10623	10729	10798	10644	10694	10808
44236	56417	56877	46998	36706	30213	25291	23012	20526	17942	16982	15938	15574	15322	15097	15023	14988	14965	14650	14729	14735	14952	14889	14710	14738	14817	14905	14548	14563	14599	14689	14409	14517	14451	14484	14649	14721	14521	14310	14534	14346	14648	14543	14569	14531	14716	14546	14528	14620	14390	14406	14436	14389	14413	14669	14408	14498	14518	14598	14640	14432	14439	14794	14698	14171	14435	14469	14462	14465	14844	14610	14538	14498	14514	14418	14492	14579	14410	14466	14558	14616	14430	14289	14432	14505	14559	14336	14430	14404	14472	14603	14432	14425	14449	14471	14534	14451	14511	14440	14499	14459	14539	14523	14458	14556	14339	14620	14471	14451	14500	14337	14405	14491	14643	14482	14607	14530	14548	14732	14346	14446	14506	14471	14310	14572	14491	14356	14542	14339	14435	14527	14559	14553	14577	14448	14452	14683	14442	14673	14570	14676	14577	14516	14438	14594	14446	14606	14511	14471	14706	14494	14380	14295	14466	14548	14544	14406	14536	14486	14473	14565	14468	14433	14376	14370	14759	14548	14247	14440	14223	14378	14431	14404	14625	14417	14398	14515	14534	14606	14400	14615	14318	14626	14289	14519	14558	14400	14313	14566	14420	14326	14242	14505	14336	14449	14516	14482	14515	14635	14387	14640	14762	14609	14488	14592	14589	14244	14353	14486	14387	14567	14413	14434	14495	14426	14455	14572	14461	14485	14555	14481	14303	14377	14381	14419	14382	14336	14415	14524	14483	14699	14636	14263	14436	14313	14545	14560	14364	14408	14741	14694	14645	14582	14323	14407	14455	14480	14392	14537	14529	14377	14549	14634	14481	14458	14513	14422	14475	14566	14537	14522	14590	14527	14381	14583	14529	14451	14521	14423	14616	14423	14364	14407	14490	14607	14286	14403	14515	14628	14550	14479	14374	14540	14646	14296	14380	14466	14623	14381	14414	14562	14328	14367	14517	14520	14384	14455	14539	14452	14549	14456	14562	14711	14394	14471	14386	14482	14450	14376	14416	14441	14348	14587	14362	14421	14316	14382	14572	14489	14639	14489	14428	14647	14256	14669	14420	14354	14433	14423	14613	14575	14673	14676	14396	14436	14538	14467	14598	14390	14448	14534	14406	14450	14368	14348	14537	14643	14495	14341	14368	14657	14477	14457	14591	14571	14442	14130	14423	14515	14439	14423	14546	14494	14642	14470	14521	14516	14392	14648	14507	14437	14514	14539	14629	14388	14499	14508	14473	14443	14602	14622	14609	14452	14414	14544	14418	14530	14543	14302	14467	14498	14442	14479	14562	14386	14424	14509	14478	14398	14376	14382	14623	14507	14597	14677	14595	14472	14555	14526	14433	14570	14542	14637	14584	14478	14487	14486	14540	14354	14617	14425	14436	14558	14526	14714	14460	14566	14370	14450	14579	14538	14440	14393	14446	14453	14305	14686	14478	14507	14400	14788	14626	14363	14440	14544	14339	14420	14561	14462	14484	14674	14518	14410	14423	14642	14574	14498	14629	14370	14434	14412	14426	14369	14604	14540	14604	14539	14507	14352	14756	14458	14602	14306	14497	14565	14399	14518	14422	14518	14499	14545	14427	14595	14524	14303	14488	14490	14487	14310	14392	14310	14480	14602	14456	14490	14528	14444	14361	14359	14321	14457	14587	14335	14510	14630	14460	14471	14684	14467	14735	14515	14556	14342	14383	14389	14564	14496	14466	14538	14722	14522	14423	14382	14629	14457	14501	14379	14395	14505	14441	14505	14600	14457	14546	14614	14431	14551	14488	14540	14438	14545	14690	14478	14494	14306	14486	14642	14476	14432	14597	14466	14426	14466	14524	14415	14280	14465	14412	14637	14495	14500	14431	14516	14543	14411	14349	14401	14474	14359	14515	14567	14530	14476	14665	14445	14556	14606	14527	14448	14471	14645	14543	14515	14466	14402	14547	14658	14478	14439	14567	14455	14556	14715	14627	14483	14527	14578	14492	14405	14515	14391	14540	14483	14661	14652	14260	14357	14271	14503	14487	14645	14321	14457	14600	14508	14482	14618	14633	14732	14570	14339	14564	14391	14261	14520	14594	14455	14519	14275	14457	14659	14556	14508	14526	14607	14550	14518	14514	14549	14612	14538	14452	14503	14372	14624	14423	14449	14538	14484	14455	14519	14587	14383	14512	14405	14633	14498	14293	14368	14550	14547	14444	14320	14510	14531	14419	14252	14428	14525	14521	14575	14424	14317	14383	14649	14378	14393	14559	14512	14661	14559	14557	14398	14280	14630	14535	14494	14504	14389	14441	14496	14508	14559	14569	14449	14435	14534	14624	14190	14434	14298	14470	14447	14521	14454	14261	14360	14610	14169	14651	14321	14361	14585	14325	14264	14508	14653	14463	14530	14382	14565	14557	14663	14463	14453	14478	14587	14549	14384	14587	14549	14378	14500	14456	14362	14484	14471	14394	14487	14631	14426	14496	14404	14512	14521	14429	14507	14457	14489	14420	14475	14489	14309	14384	14476	14624	14417	14605	14291	14456	14470	14506	14326	14334	14699	14399	14550	14537	14479	14589	14444	14495	14478	14586	14530	14609	14603	14548	14558	14490	14430	14412	14351	14430	14429	14459	14450	14388	14528	14400	14468	14658	14628	14437	14592	14624	14452	14519	14410	14349	14570	14583	14614	14565	14655	14479	14536	14575	14441	14398	14535	14624	14431	14373	14633	14380	14631	14662	14479	14637	14433	14586	14352	14383	14281	14474	14539	14471	14439	14421	14426	14467	14622	14618	14510	14230	14615	14498	14499	14546	14563	14346	14421	14582	14567	14454	14575	14427	14384	14517	14394	14697	14551	14532	14428	14588	14524	14626	14599	14411	14481	14435	14626	14719	14538	14462	14535	14657	14526	14558	14381	14512	14628	14398	14644	14687	14482	14311	14441	14429	14404	14411	14541	14616	14326	14505	14382	14575	14548	14383	14400	14258	14411	14580	14532	14462	14383	14449	14579	14388	14467	14567	14606	14497	14512	14618	14589	14498	14580	14378	14634	14637	14469	14284	14679	14511	14677	14484	14541	14614	14454	14502	14548	14566	14535	14531	14278	14549	14518	14603	14691	14568	14389	14228	14705	14396	14542	14525	14498	14471	14439	14441	14625	14581	14557	14380	14464	14515	14470	14507	14455	14637	14460	14387	14518	14569	14522	14524	14598	14514	14478	14306	14455	14590	14511	14255	14381	14285	14467	14648	14444	14459	14228	14490	14551	14586	14637	14661	14531	14637	14498	14466	14644	14574	14552	14541	14683	14512	14589	14383	14332	14530	14471	14385	14344	14598	14640	14680	14618	14341	14544	14543	14585	14609	14423	14608	14499	14285	14425	14458	14590	14475	14603	14585	14549	14531	14458	14448	14409	14435	14667	14514	14459	14439	14388	14661	14589	14309	14502	14583	14587	14363	14510	14429	14535	14490	14394	14372	14643	14497	14502	14524	14452	14572	14612	14579	14575	14523	14547	14478	14462	14362	14407	14715	14579	14483	14320	14444	14535	14536	14451	14675	14521	14532	14444	14410	14427	14434	14733	14773	14402	14323	14262	14455	14501	14429	14641	14504	14604	14413	14501	14532	14610	14348	14530	14522	14520	14404	14696	14621	14480	14398	14677	14531	14566	14311	14477	14716	14529	14367	14492	14454	14369	14362	14507	14609	14623	14500	14514	14549	14409	14394	14695	14369	14348	14369	14463	14572	14374	14443	14290	14385	14400	14481	14462	14702	14622	14367	14441	14540	14488	14543	14565	14266	14604	14442	14664	14630	14487	14462	14406	14593	14484	14501	14613	14649	14554	14498	14448	14422	14492	14476	14526	14597	14480	14524	14320	14618	14522	14557	14618	14521	14576	14620	14570	14540	14284	14555	14591	14512	14491	14437	14425	14425	14443	14390	14451	14515	14618	14521	14523	14418	14452	14531	14534	14433	14587	14709	14494	14633	14585	14740	14348	14363	14537	14529	14329	14409	14652	14454	14497	14441	14374	14480	14644	14357	14399	14613	14349	14369	14483	14378	14571	14710	14451	14511	14426	14672	14463	14432	14463	14558	14515	14515	14402	14631	14675	14524	14630	14603	14437	14521	14469	14376	14539	14712	14420	14507	14491	14510	14423	14481	14531	14552	14476	14462	14573	14422	14562	14664	14365	14492	14523	14636	14574	14318	14557	14687	14467	14574	14420	14639	14567	14442	14518	14380	14675	14430	14567	14357	14552	14657	14668	14471	14614	14463	14588	14304	14863	14358	14595	14516	14550	14554	14330	14386	14389	14324	14505	14390	14534	14479	14459	14386	14515	14525	14513	14433	14733	14601	14429	14500	14570	14440	14545	14486	14466	14482	14549	14335	14568	14515	14416	14545	14363	14199	14543	14519	14427	14514	14507	14490	14518	14627	14280	14445	14578	14432	14463	14462	14683	14569	14552	14503	14432	14216	14504	14646	14602	14687	14399	14665	14465	14549	14702	14584	14533	14742	14630	14464	14447	14659	14579	14620	14505	14448	14469	14563	14401	14511	14422	14411	14505	14676	14450	14603	14594	14460	14470	14535	14471	14563	14494	14414	14492	14534	14283	14601	14651	14511	14621	14531	14505	14554	14718	14421	14440	14458	14452	14637	14537	14736	14706	14432	14453	14429	14647	14453	14636	14395	14455	14588	14655	14625	14434	14320	14411	14467	14532	14401	14618	14375	14548	14559	14472	14438	14509	14544	14390	14426	14277	14674	14626	14240	14518	14409	14356	14541	14428	14522	14656	14428	14542	14383	14620	14444	14559	14614	14598	14536	14544	14555	14475	14324	14326	14487	14539	14521	14549	14425	14245	14328	14679	14432	14535	14496	14665	14402	14577	14256	14470	14627	14330	14615	14491	14611	14498	14467	14678	14480	14463	14475	14475	14702	14619	14469	14513	14584	14400	14643	14430	14520	14530	14436	14613	14448	14596	14668	14401	14640	14562	14394	14488	14426	14394	14485	14505	14504	14684	14644	14467	14514	14603	14702	14432	14458	14463	14557	14463	14632	14338	14375	14593	14371	14457	14624	14304	14547	14485	14633	14520	14271	14300	14658	14454	14707	14330	14454	14519	14528	14355	14586	14372	14521	14225	14403
47366	64495	57240	43069	33808	27808	22785	20617	17683	14603	13091	12222	11647	11348	11080	11076	11063	11034	10933	10814	10933	10828	10731	10729	10703	10595	10706	10489	10572	10645	10584	10634	10614	10546	10549	10428	10524	10596	10515	10499	10571	10452	10465	10512	10391	10395	10524	10534	10536	10404	10450	10394	10410	10720	10420	10614	10495	10275	10664	10431	10336	10648	10518	10521	10391	10260	10519	10358	10559	10445	10521	10379	10480	10566	10476	10498	10585	10443	10433	10559	10540	10407	10325	10483	10435	10301	10515	10478	10376	10465	10584	10429	10267	10438	10313	10430	10517	10417	10473	10405	10438	10403	10408	10516	10479	10442	10282	10559	10430	10450	10444	10405	10536	10569	10562	10365	10466	10509	10541	10329	10471	10578	10466	10485	10603	10471	10404	10399	10436	10536	10504	10324	10449	10481	10550	10362	10492	10444	10425	10493	10633	10518	10392	10553	10606	10487	10425	10353	10435	10418	10387	10575	10429	10466	10464	10484	10562	10493	10432	10447	10351	10482	10471	10530	10533	10395	10355	10661	10484	10284	10418	10504	10482	10524	10472	10499	10357	10508	10415	10424	10666	10567	10497	10471	10456	10489	10497	10402	10664	10610	10573	10540	10564	10270	10575	10441	10467	10484	10499	10375	10333	10341	10396	10452	10568	10517	10432	10414	10483	10465	10263	10478	10437	10459	10643	10461	10522	10647	10511	10548	10270	10360	10453	10503	10406	10423	10401	10449	10508	10296	10510	10472	10588	10466	10402	10472	10431	10270	10513	10512	10555	10542	10379	10452	10383	10514	10407	10477	10492	10450	10613	10515	10466	10521	10549	10384	10549	10417	10456	10684	10423	10563	10340	10443	10393	10479	10431	10428	10461	10435	10412	10321	10559	10499	10369	10535	10394	10489	10362	10325	10543	10448	10493	10436	10370	10489	10396	10393	10535	10402	10476	10451	10478	10284	10536	10476	10376	10397	10584	10325	10550	10384	10338	10315	10363	10459	10530	10492	10397	10618	10419	10557	10538	10446	10360	10334	10563	10342	10357	10367	10605	10474	10380	10580	10507	10435	10507	10434	10556	10444	10544	10656	10474	10400	10484	10282	10616	10379	10611	10451	10546	10528	10508	10495	10409	10492	10408	10386	10478	10512	10497	10434	10558	10495	10293	10479	10387	10339	10374	10742	10470	10490	10525	10545	10578	10408	10340	10565	10494	10386	10488	10411	10442	10428	10476	10391	10484	10473	10490	10393	10475	10434	10464	10476	10473	10437	10443	10446	10551	10467	10371	10408	10571	10564	10250	10425	10477	10501	10513	10650	10609	10549	10440	10547	10397	10326	10335	10472	10492	10583	10342	10325	10445	10430	10544	10519	10485	10276	10316	10626	10585	10416	10630	10522	10464	10563	10587	10650	10395	10357	10504	10351	10516	10437	10545	10253	10575	10663	10515	10533	10440	10413	10375	10475	10572	10251	10646	10562	10419	10475	10300	10559	10480	10592	10537	10527	10421	10464	10491	10504	10392	10368	10497	10473	10388	10407	10370	10426	10524	10323	10494	10463	10305	10283	10535	10417	10396	10320	10416	10466	10395	10491	10419	10530	10358	10396	10516	10412	10453	10361	10471	10479	10269	10612	10482	10437	10496	10427	10511	10309	10762	10467	10459	10644	10347	10558	10400	10434	10508	10387	10380	10500	10643	10341	10337	10356	10428	10483	10431	10399	10412	10376	10532	10407	10452	10453	10532	10579	10420	10528	10433	10515	10446	10406	10536	10618	10392	10544	10311	10315	10531	10421	10420	10546	10449	10525	10339	10476	10500	10455	10456	10461	10420	10467	10390	10401	10395	10519	10393	10538	10438	10503	10512	10451	10379	10405	10504	10554	10441	10630	10352	10448	10350	10379	10444	10548	10555	10513	10397	10343	10467	10442	10493	10452	10422	10405	10513	10522	10502	10459	10622	10478	10418	10611	10543	10427	10455	10583	10464	10485	10527	10527	10376	10342	10636	10599	10651	10469	10439	10556	10525	10390	10565	10384	10613	10528	10466	10389	10481	10480	10628	10591	10455	10555	10448	10391	10522	10515	10456	10375	10660	10472	10513	10446	10338	10568	10440	10455	10419	10472	10526	10318	10458	10548	10418	10376	10487	10534	10437	10486	10452	10461	10471	10528	10450	10517	10745	10359	10419	10573	10371	10559	10448	10488	10553	10525	10475	10401	10477	10427	10463	10422	10560	10421	10499	10535	10496	10488	10360	10576	10401	10414	10648	10473	10356	10497	10425	10438	10434	10297	10585	10439	10507	10450	10492	10398	10453	10342	10521	10253	10364	10502	10411	10412	10365	10481	10323	10573	10396	10329	10438	10392	10452	10519	10439	10412	10399	10474	10548	10417	10565	10434	10707	10487	10472	10421	10410	10451	10520	10624	10397	10412	10526	10444	10535	10412	10453	10527	10472	10509	10440	10410	10466	10578	10445	10571	10600	10527	10343	10452	10481	10504	10433	10486	10368	10404	10596	10514	10478	10500	10422	10383	10485	10455	10365	10504	10483	10492	10526	10311	10465	10536	10428	10530	10612	10446	10457	10463	10502	10430	10256	10480	10514	10448	10333	10502	10477	10306	10434	10560	10652	10291	10343	10560	10514	10529	10524	10563	10436	10352	10402	10602	10523	10558	10537	10646	10648	10413	10681	10419	10433	10458	10370	10523	10544	10421	10448	10577	10540	10478	10533	10452	10495	10413	10431	10577	10501	10530	10523	10435	10466	10554	10541	10327	10373	10609	10528	10444	10400	10620	10476	10370	10398	10447	10508	10484	10424	10449	10505	10488	10377	10515	10496	10489	10620	10479	10427	10576	10488	10438	10358	10359	10355	10470	10510	10547	10433	10436	10409	10360	10441	10632	10357	10602	10392	10507	10430	10518	10485	10377	10455	10497	10410	10518	10569	10517	10456	10453	10458	10309	10400	10356	10643	10440	10434	10443	10625	10586	10386	10318	10509	10471	10594	10491	10514	10488	10562	10551	10376	10504	10350	10380	10296	10418	10301	10330	10464	10426	10432	10478	10534	10429	10443	10427	10451	10546	10535	10340	10494	10457	10428	10459	10553	10371	10557	10534	10414	10444	10565	10426	10537	10401	10409	10533	10449	10287	10338	10474	10491	10479	10446	10515	10451	10611	10501	10282	10323	10468	10414	10409	10497	10380	10617	10441	10482	10359	10452	10433	10551	10300	10423	10358	10536	10340	10463	10443	10420	10438	10511	10526	10339	10400	10417	10499	10510	10467	10463	10425	10511	10448	10558	10525	10471	10513	10393	10460	10514	10599	10535	10320	10529	10533	10402	10476	10379	10374	10530	10421	10469	10464	10617	10328	10475	10409	10526	10535	10455	10454	10613	10487	10529	10516	10565	10515	10403	10437	10450	10526	10393	10428	10485	10680	10500	10578	10460	10415	10474	10431	10582	10567	10468	10451	10493	10560	10504	10560	10504	10446	10426	10443	10497	10447	10402	10510	10358	10437	10559	10559	10401	10395	10558	10573	10716	10340	10320	10443	10647	10376	10323	10420	10432	10445	10417	10517	10610	10497	10436	10436	10514	10608	10488	10478	10479	10455	10430	10559	10338	10479	10443	10569	10606	10450	10577	10540	10403	10484	10371	10484	10469	10497	10452	10475	10520	10550	10403	10498	10419	10551	10260	10289	10400	10420	10384	10324	10327	10521	10452	10544	10530	10505	10550	10368	10359	10432	10563	10463	10439	10461	10476	10535	10539	10548	10464	10601	10489	10373	10521	10467	10441	10376	10600	10425	10442	10466	10510	10493	10516	10312	10525	10369	10295	10654	10539	10390	10454	10617	10527	10371	10443	10418	10531	10479	10503	10594	10484	10482	10540	10541	10487	10446	10549	10517	10543	10498	10389	10505	10360	10494	10586	10430	10498	10459	10473	10453	10600	10509	10361	10404	10535	10419	10428	10477	10523	10446	10463	10542	10319	10542	10366	10542	10640	10538	10554	10447	10664	10419	10428	10393	10652	10597	10520	10435	10599	10483	10499	10470	10508	10477	10499	10349	10584	10326	10561	10357	10597	10510	10537	10493	10327	10591	10588	10366	10641	10501	10360	10587	10588	10378	10499	10469	10267	10351	10454	10505	10583	10584	10452	10450	10339	10488	10441	10531	10441	10414	10400	10428	10396	10412	10401	10397	10468	10410	10600	10452	10370	10336	10455	10504	10516	10427	10430	10650	10488	10530	10572	10491	10482	10341	10341	10450	10492	10337	10340	10551	10565	10324	10441	10410	10578	10515	10512	10584	10391	10464	10412	10375	10477	10321	10503	10492	10476	10645	10505	10556	10494	10590	10466	10492	10471	10534	10567	10343	10512	10465	10394	10532	10513	10361	10533	10545	10488	10516	10512	10474	10461	10508	10455	10514	10578	10444	10494	10392	10306	10455	10479	10646	10482	10550	10502	10589	10483	10344	10483	10518	10448	10549	10306	10438	10507	10378	10419	10477	10607	10575	10500	10459	10613	10514	10456	10460	10519	10499	10604	10510	10592	10433	10593	10344	10549	10452	10469	10506	10538	10388	10431	10525	10436	10486	10476	10389	10413	10326	10320	10380	10314	10428	10396	10454	10582	10335	10407	10358	10539	10386	10270	10468	10523	10264	10472	10451	10448	10365	10463	10453	10512	10459	10453	10545	10342	10461	10520	10591	10422	10439	10465	10426	10542	10417	10480	10467	10670	10686	10447	10311	10554	10439	10382	10505	10385	10475	10350	10240	10495	10545	10380	10519	10305	10361	10404	10387	10285	10444	10480	10592	10432	10437	10583	10434	10452	10257	10523	10392	10373	10487	10464	10380	10382	10557	10313	10599	10382	10430	10671	10388	10488	10520	10390	10476	10491	10363	10535	10361	10258	10414	10510	10573	10657	10386	10442	10437	10600	10590	10500	10488	10451	10438	10454	10559	10500	10397	10557	10483	10526	10478	10421	10541	10515	10532	10457	10540	10473	10587	10571	10494	10431	10421	10624	10468	10424	10515	10555	10506	10446	10351	10522	10366	10516	10475	10477	10310	10238	10417	10359	10317	10512	10338	10548	10429	10494	10529	10461	10422	10471	10509	10488	10395
25992	21477	32660	38044	39857	43008	39851	33372	25998	21614	18751	16782	16264	16114	15667	15735	15515	15404	15289	15228	15156	15369	15032	15111	15215	15082	14959	15092	14984	14841	14873	14848	14719	14817	14618	14679	14821	14697	14751	14771	14741	14570	14558	14530	14721	14804	14569	14730	14583	14785	14500	14684	14454	14576	14740	14725	14571	14568	14540	14835	14801	14625	14630	14478	14482	14594	14760	14593	14809	14655	14499	14477	14665	14591	14646	14527	14454	14585	14499	14497	14705	14464	14788	14711	14763	14773	14533	14837	14501	14529	14634	14555	14492	14656	14505	14405	14806	14732	14627	14550	14559	14498	14578	14674	14739	14810	14540	14518	14641	14701	14594	14590	14636	14608	14638	14741	14440	14699	14552	14399	14434	14527	14582	14708	14622	14578	14600	14597	14778	14665	14542	14350	14764	14743	14485	14540	14626	14769	14689	14513	14751	14622	14412	14620	14659	14682	14515	14573	14545	14622	14537	14512	14424	14548	14589	14546	14460	14419	14531	14565	14655	14650	14596	14679	14574	14470	14432	14652	14540	14456	14745	14621	14559	14531	14625	14475	14558	14576	14676	14486	14573	14665	14609	14419	14457	14741	14611	14469	14670	14892	14770	14556	14617	14672	14350	14399	14676	14462	14651	14608	14751	14639	14420	14482	14657	14543	14735	14842	14323	14408	14499	14740	14625	14630	14693	14664	14601	14576	14683	14629	14580	14660	14481	14531	14383	14292	14396	14600	14647	14698	14585	14645	14633	14656	14723	14684	14628	14573	14593	14677	14701	14352	14694	14716	14597	14816	14821	14555	14606	14828	14490	14497	14559	14456	14611	14403	14562	14353	14434	14563	14391	14600	14669	14669	14702	14746	14720	14569	14628	14621	14822	14537	14415	14604	14642	14575	14709	14671	14511	14389	14620	14613	14776	14524	14671	14740	14666	14638	14716	14716	14858	14587	14654	14535	14643	14554	14714	14685	14632	14634	14695	14596	14676	14670	14554	14458	14660	14518	14603	14492	14762	14651	14578	14685	14640	14676	14617	14656	14492	14573	14489	14610	14577	14480	14585	14321	14425	14541	14709	14646	14604	14534	14733	14634	14604	14577	14708	14587	15053	14767	14537	14766	14548	14663	14467	14488	14631	14745	14608	14650	14793	14515	14461	14579	14619	14577	14515	14669	14735	14697	14448	14495	14570	14525	14830	14645	14652	14531	14427	14472	14574	14556	14504	14634	14672	14374	14640	14519	14604	14618	14725	14592	14504	14627	14816	14602	14503	14684	14832	14762	14570	14583	14609	14591	14447	14783	14560	14545	14580	14673	14593	14681	14513	14631	14584	14594	14657	14558	14570	14864	14584	14487	14636	14565	14434	14677	14615	14611	14559	14699	14564	14616	14427	14719	14528	14364	14674	14464	14545	14675	14624	14681	14649	14808	14655	14529	14531	14726	14496	14565	14438	14497	14632	14552	14619	14636	14562	14501	14518	14564	14775	14765	14492	14592	14585	14586	14494	14509	14607	14670	14615	14513	14658	14722	14598	14621	14611	14671	14692	14600	14667	14621	14667	14445	14511	14440	14529	14601	14518	14335	14541	14457	14484	14605	14647	14609	14544	14603	14708	14711	14550	14744	14614	14451	14754	14629	14602	14556	14350	14784	14612	14526	14505	14558	14714	14691	14582	14699	14626	14571	14437	14639	14570	14762	14757	14626	14440	14414	14496	14480	14671	14516	14528	14738	14617	14664	14724	14582	14403	14660	14641	14541	14669	14380	14628	14624	14475	14349	14394	14408	14611	14797	14430	14720	14622	14571	14725	14456	14418	14502	14445	14621	14711	14720	14568	14590	14457	14570	14767	14638	14609	14564	14577	14424	14629	14633	14486	14720	14849	14521	14687	14722	14491	14741	14714	14801	14640	14716	14444	14520	14584	14537	14645	14691	14829	14596	14621	14588	14270	14540	14370	14562	14473	14478	14457	14572	14647	14867	14531	14519	14484	14643	14624	14601	14531	14664	14585	14548	14588	14510	14665	14678	14635	14644	14694	14642	14617	14473	14633	14625	14466	14715	14784	14668	14643	14670	14758	14478	14709	14438	14498	14562	14824	14715	15019	14623	14642	14717	14686	14668	14489	14550	14599	14500	14677	14478	14624	14607	14810	14801	14719	14504	14472	14559	14377	14746	14543	14549	14722	14804	14740	14561	14573	14701	14682	14605	14582	14593	14708	14533	14748	14687	14665	14526	14513	14448	14379	14665	14773	14488	14555	14557	14569	14512	14558	14598	14519	14420	14755	14750	14675	14631	14825	14556	14560	14787	14577	14618	14377	14530	14607	14517	14587	14710	14480	14405	14477	14592	14526	14481	14505	14690	14625	14558	14757	14639	14543	14769	14479	14764	14619	14658	14506	14420	14663	14624	14751	14704	14542	14590	14701	14582	14696	14553	14708	14528	14581	14464	14534	14793	14540	14726	14667	14708	14640	14490	14442	14558	14634	14724	14523	14608	14702	14642	14359	14689	14525	14569	14567	14702	14531	14471	14592	14567	14578	14772	14689	14626	14460	14697	14545	14607	14612	14449	14534	14507	14571	14497	14462	14556	14694	14579	14664	14577	14709	14509	14430	14462	14689	14572	14619	14662	14561	14753	14541	14492	14768	14738	14697	14737	14736	14459	14585	14507	14582	14698	14575	14604	14629	14522	14610	14568	14697	14701	14629	14377	14606	14530	14535	14534	14616	14584	14557	14700	14690	14470	14780	14659	14656	14579	14560	14609	14487	14656	14530	14481	14377	14424	14645	14482	14713	14572	14589	14432	14545	14653	14552	14672	14587	14639	14602	14714	14510	14667	14738	14481	14723	14542	14658	14400	14511	14837	14588	14534	14455	14533	14616	14726	14563	14641	14502	14465	14656	14575	14590	14686	14654	14608	14828	14640	14633	14581	14473	14631	14277	14562	14595	14723	14476	14523	14640	14756	14694	14430	14731	14608	14649	14637	14702	14672	14613	14767	14551	14375	14627	14518	14723	14517	14659	14339	14382	14411	14548	14545	14573	14466	14585	14628	14693	14661	14637	14675	14394	14550	14613	14493	14543	14634	14540	14520	14508	14475	14579	14621	14586	14494	14628	14548	14609	14521	14504	14598	14644	14741	14392	14418	14546	14442	14669	14646	14594	14548	14608	14480	14714	14622	14770	14716	14650	14537	14643	14551	14618	14728	14665	14596	14464	14638	14502	14775	14628	14596	14687	14582	14689	14687	14590	14614	14470	14533	14817	14494	14670	14598	14556	14592	14659	14461	14497	14667	14442	14576	14603	14669	14753	14546	14547	14529	14631	14630	14704	14522	14652	14692	14713	14531	14475	14520	14626	14661	14742	14588	14601	14680	14565	14612	14618	14798	14685	14607	14408	14711	14658	14634	14584	14639	14477	14711	14407	14665	14505	14495	14431	14642	14694	14381	14610	14525	14381	14473	14553	14467	14555	14361	14647	14482	14531	14598	14517	14608	14712	14656	14651	14549	14542	14637	14677	14724	14576	14530	14753	14672	14406	14399	14466	14411	14484	14645	14587	14599	14693	14491	14545	14632	14679	14620	14707	14675	14689	14659	14614	14574	14534	14640	14543	14628	14721	14556	14535	14547	14421	14724	14627	14883	14410	14407	14601	14493	14448	14620	14647	14580	14469	14598	14592	14297	14429	14594	14646	14699	14537	14542	14369	14555	14702	14482	14528	14679	14751	14613	14702	14681	14799	14460	14513	14507	14646	14654	14580	14535	14328	14682	14637	14849	14693	14878	14660	14580	14515	14304	14449	14596	14620	14739	14693	14512	14439	14704	14408	14420	14578	14449	14381	14622	14454	14594	14683	14528	14571	14562	14557	14531	14614	14811	14641	14487	14534	14720	14861	14627	14808	14740	14551	14722	14606	14659	14827	14602	14529	14456	14612	14473	14660	14565	14454	14765	14697	14589	14769	14656	14512	14585	14415	14604	14827	14603	14456	14617	14547	14556	14607	14623	14507	14677	14499	14532	14490	14520	14468	14483	14336	14547	14426	14556	14763	14633	14565	14733	14634	14557	14567	14522	14652	14719	14493	14663	14750	14596	14671	14723	14504	14673	14726	14638	14665	14496	14609	14537	14603	14533	14481	14677	14563	14876	14470	14523	14563	14753	14616	14479	14685	14389	14608	14711	14582	14685	14487	14667	14575	14580	14413	14281	14552	14629	14562	14437	14668	14479	14649	14525	14705	14755	14688	14682	14463	14553	14620	14681	14685	14569	14527	14779	14461	14581	14536	14595	14820	14790	14463	14629	14622	14515	14652	14219	14735	14478	14530	14618	14703	14632	14756	14666	14606	14792	14721	14567	14410	14398	14482	14495	14666	14401	14660	14631	14521	14674	14453	14594	14660	14655	14613	14460	14477	14572	14610	14588	14729	14412	14533	14719	14536	14687	14781	14497	14528	14432	14483	14729	14612	14436	14482	14549	14544	14575	14856	14876	14597	14755	14714	14582	14753	14721	14689	14585	14647	14541	14724	14580	14637	14500	14455	14614	14657	14513	14470	14521	14632	14664	14592	14506	14670	14626	14692	14790	14598	14650	14569	14385	14434	14369	14601	14649	14694	14422	14705	14601	14520	14760	14355	14659	14603	14512	14616	14434	14576	14766	14704	14741	14527	14694	14507	14344	14696	14679	14755	14866	14613	14624	14482	14574	14555	14667	14468	14697	14481	14620	14538	14532	14542	14593	14640	14609	14710	14578	14776	14670	14768	14522	14586	14697	14689	14662	14695	14696	14506	14641	14471	14643	14540	14515	14378	14534	14710	14544	14544	14555	14597	14486	14718	14610	14796	14606	14779	14519	14360	14384	14426	14649	14562	14760	14540	14352	14570	14710	14808	14786	14593	14530	14402	14559	14748	14712	14747	14355	14698	14533	14419	14437	14476	14480	14427	14613	14591	14618	14436	14475	14573	14749	14601	14622	14549	14760	14700	14532	14541	14483	14551	14628	14519	14669	14764	14578	14439	14489	14767	14525	14595	14675	14689	14685	14721	14835	14639	14678	14593	14710	14722	14636	14669	14569	14571	14634	14574	14610	14648	14463	14763	14461	14485	14535	14394	14640	14621	14609	14493	14410
44926	69474	64606	51847	45238	42291	36636	31075	22197	18358	14925	12975	12342	11978	11877	11625	11671	11397	11296	11259	11165	11151	11114	11089	10977	10922	11001	10764	10700	10853	10829	10660	10697	10652	10809	10443	10577	10640	10520	10559	10526	10626	10573	10631	10594	10735	10583	10668	10632	10711	10612	10585	10601	10564	10514	10539	10396	10687	10641	10437	10497	10295	10644	10620	10415	10508	10573	10461	10652	10638	10553	10627	10632	10591	10681	10634	10622	10629	10524	10444	10571	10498	10621	10563	10710	10734	10578	10493	10619	10672	10371	10624	10783	10523	10561	10667	10456	10739	10599	10624	10646	10609	10724	10534	10618	10423	10640	10614	10765	10545	10538	10553	10545	10530	10490	10516	10471	10596	10549	10659	10463	10715	10518	10623	10518	10684	10548	10523	10612	10586	10483	10529	10618	10478	10651	10515	10685	10443	10593	10454	10597	10586	10542	10534	10635	10478	10552	10603	10654	10581	10640	10684	10481	10476	10738	10491	10674	10502	10629	10552	10558	10574	10497	10564	10601	10564	10613	10570	10457	10472	10551	10427	10318	10613	10680	10566	10481	10549	10614	10569	10528	10588	10573	10618	10676	10595	10595	10525	10617	10688	10389	10459	10627	10403	10628	10534	10578	10771	10583	10489	10494	10450	10631	10659	10429	10536	10577	10427	10643	10441	10437	10595	10561	10428	10476	10505	10627	10605	10591	10570	10569	10497	10609	10480	10520	10567	10558	10480	10616	10631	10493	10560	10695	10618	10676	10573	10504	10556	10505	10614	10592	10651	10527	10660	10563	10472	10490	10786	10551	10604	10638	10641	10610	10686	10617	10533	10702	10549	10528	10544	10497	10456	10573	10679	10445	10594	10704	10442	10578	10625	10558	10611	10643	10736	10440	10470	10404	10487	10681	10646	10749	10568	10516	10622	10593	10578	10655	10540	10468	10570	10537	10551	10682	10602	10531	10522	10636	10420	10627	10710	10527	10587	10655	10731	10574	10453	10517	10553	10506	10591	10495	10608	10565	10494	10555	10510	10711	10464	10535	10635	10424	10503	10403	10498	10599	10641	10542	10639	10525	10622	10631	10501	10576	10556	10758	10405	10552	10588	10531	10597	10550	10468	10649	10621	10520	10378	10520	10602	10592	10581	10640	10535	10684	10592	10488	10447	10716	10606	10491	10594	10535	10576	10701	10413	10511	10557	10572	10499	10548	10745	10626	10516	10582	10597	10542	10665	10522	10589	10524	10497	10659	10659	10688	10585	10603	10383	10444	10283	10624	10708	10563	10435	10476	10558	10463	10598	10578	10405	10605	10562	10456	10512	10618	10572	10542	10530	10595	10718	10609	10499	10609	10481	10456	10673	10564	10696	10640	10484	10569	10399	10556	10773	10493	10725	10590	10424	10565	10553	10471	10564	10599	10491	10426	10572	10513	10522	10674	10463	10674	10648	10624	10483	10501	10626	10474	10700	10479	10547	10666	10504	10481	10619	10675	10679	10637	10687	10635	10561	10659	10458	10657	10443	10438	10693	10543	10456	10685	10599	10698	10533	10502	10511	10620	10498	10558	10625	10600	10591	10615	10562	10589	10546	10583	10349	10583	10551	10530	10626	10425	10423	10495	10389	10560	10455	10517	10483	10446	10544	10638	10627	10546	10618	10865	10548	10459	10619	10567	10556	10547	10555	10652	10491	10449	10460	10523	10557	10512	10681	10464	10407	10623	10827	10482	10661	10672	10520	10461	10524	10821	10510	10583	10587	10624	10558	10445	10496	10538	10547	10527	10625	10391	10577	10410	10603	10450	10646	10614	10627	10521	10680	10443	10497	10602	10664	10598	10699	10662	10556	10453	10554	10477	10551	10524	10448	10625	10462	10465	10555	10682	10636	10520	10456	10548	10581	10684	10626	10550	10682	10606	10536	10691	10497	10672	10533	10594	10460	10510	10576	10590	10415	10596	10344	10529	10633	10473	10431	10616	10569	10533	10575	10496	10634	10539	10575	10664	10588	10630	10544	10519	10602	10569	10566	10544	10699	10693	10605	10567	10614	10642	10503	10618	10506	10709	10722	10538	10465	10457	10538	10312	10570	10586	10436	10477	10599	10509	10502	10417	10577	10592	10412	10507	10632	10502	10641	10591	10575	10471	10614	10538	10632	10588	10697	10599	10583	10524	10525	10631	10578	10757	10497	10613	10405	10599	10595	10423	10684	10607	10501	10450	10552	10486	10536	10485	10554	10736	10637	10435	10627	10463	10624	10555	10559	10525	10731	10714	10643	10555	10509	10832	10689	10493	10621	10482	10493	10592	10607	10599	10570	10647	10760	10701	10546	10512	10461	10438	10547	10452	10421	10391	10506	10539	10602	10651	10463	10665	10614	10473	10515	10548	10617	10690	10417	10563	10535	10726	10727	10571	10606	10563	10550	10646	10640	10512	10489	10486	10541	10528	10587	10497	10647	10498	10678	10560	10633	10458	10592	10584	10417	10589	10666	10461	10644	10567	10615	10560	10507	10373	10742	10526	10505	10594	10667	10576	10422	10645	10582	10510	10508	10423	10621	10689	10489	10642	10568	10424	10481	10662	10665	10447	10607	10416	10597	10585	10593	10487	10516	10349	10614	10427	10537	10716	10544	10639	10721	10531	10647	10686	10544	10674	10623	10655	10478	10750	10575	10523	10518	10581	10427	10562	10550	10559	10466	10362	10585	10494	10712	10483	10510	10497	10508	10556	10642	10463	10572	10428	10569	10575	10479	10496	10527	10691	10580	10514	10541	10531	10524	10511	10500	10683	10695	10588	10586	10548	10708	10603	10524	10560	10529	10648	10574	10463	10621	10615	10440	10576	10663	10502	10527	10450	10638	10782	10589	10652	10706	10656	10541	10646	10475	10529	10597	10443	10615	10411	10569	10602	10691	10606	10565	10586	10498	10690	10659	10593	10633	10637	10731	10619	10580	10658	10341	10622	10532	10412	10645	10605	10618	10606	10454	10569	10470	10558	10545	10389	10680	10649	10455	10401	10644	10563	10677	10710	10548	10494	10522	10632	10536	10634	10510	10552	10575	10430	10630	10473	10627	10521	10421	10528	10598	10591	10563	10625	10642	10543	10550	10569	10679	10498	10604	10614	10551	10496	10614	10486	10537	10681	10475	10654	10476	10412	10543	10739	10468	10574	10693	10584	10714	10571	10506	10567	10642	10601	10532	10530	10604	10491	10568	10506	10495	10480	10559	10533	10455	10526	10396	10437	10401	10593	10641	10561	10551	10711	10512	10412	10517	10476	10600	10615	10497	10598	10504	10416	10495	10543	10629	10561	10477	10807	10670	10663	10573	10658	10541	10650	10496	10483	10590	10500	10634	10475	10563	10470	10554	10601	10552	10688	10561	10474	10632	10678	10570	10535	10638	10552	10504	10661	10623	10491	10580	10668	10671	10611	10520	10441	10830	10558	10608	10551	10442	10584	10669	10583	10461	10500	10661	10475	10668	10566	10553	10515	10548	10568	10667	10550	10714	10652	10640	10574	10532	10583	10419	10566	10492	10699	10580	10665	10600	10616	10549	10550	10556	10606	10561	10661	10529	10618	10705	10499	10421	10511	10517	10509	10629	10683	10407	10436	10515	10557	10724	10563	10605	10620	10489	10560	10624	10478	10539	10463	10518	10554	10557	10713	10542	10753	10436	10521	10464	10592	10506	10551	10741	10770	10676	10596	10645	10514	10584	10515	10589	10644	10524	10525	10546	10531	10714	10719	10391	10600	10661	10589	10527	10577	10803	10519	10631	10517	10526	10635	10691	10440	10660	10491	10560	10670	10438	10531	10466	10628	10600	10572	10547	10817	10523	10562	10667	10619	10477	10545	10692	10631	10698	10589	10674	10631	10567	10505	10515	10578	10454	10560	10633	10463	10556	10644	10535	10607	10557	10579	10412	10629	10531	10606	10404	10578	10576	10552	10609	10508	10531	10619	10556	10614	10560	10521	10564	10680	10477	10525	10829	10520	10685	10449	10611	10549	10473	10595	10503	10476	10638	10518	10564	10621	10463	10542	10519	10589	10531	10361	10599	10584	10732	10591	10598	10355	10388	10646	10683	10547	10627	10638	10629	10578	10532	10584	10649	10428	10497	10602	10600	10485	10537	10607	10707	10556	10632	10466	10639	10543	10607	10599	10467	10559	10550	10576	10715	10484	10687	10568	10374	10639	10616	10458	10484	10364	10572	10485	10668	10587	10656	10450	10570	10655	10528	10573	10663	10479	10500	10541	10557	10567	10587	10506	10551	10543	10763	10702	10612	10425	10510	10476	10633	10563	10592	10388	10579	10422	10397	10525	10442	10551	10480	10548	10434	10546	10653	10524	10612	10505	10538	10405	10592	10588	10677	10520	10545	10790	10502	10561	10458	10739	10455	10602	10506	10705	10478	10591	10566	10471	10604	10544	10491	10763	10516	10565	10520	10668	10511	10518	10501	10761	10726	10504	10678	10409	10509	10537	10567	10533	10718	10412	10605	10627	10521	10578	10543	10542	10572	10738	10758	10380	10586	10433	10594	10656	10664	10503	10515	10548	10689	10591	10628	10566	10431	10611	10432	10651	10657	10541	10481	10636	10570	10599	10636	10522	10625	10555	10758	10598	10514	10521	10628	10530	10631	10609	10537	10539	10510	10602	10619	10466	10513	10525	10510	10625	10655	10500	10412	10565	10783	10712	10611	10701	10508	10661	10565	10630	10482	10585	10523	10591	10624	10555	10478	10642	10588	10493	10722	10626	10422	10678	10584	10540	10486	10531	10593	10497	10413	10486	10560	10649	10518	10467	10706	10690	10666	10549	10502	10560	10598	10489	10510	10671	10687	10714	10534	10547	10521	10633	10280	10562	10385	10594	10676	10444	10592	10509	10539	10588	10525	10619	10735	10545	10581	10747	10636	10731	10514	10645	10536	10804	10657	10508	10526	10465	10579	10544	10433	10641	10591	10526	10572	10503	10694	10407	10518	10648	10569	10660	10604	10557	10470	10548	10676	10473	10685	10611	10446	10472	10608	10652	10662	10521	10551	10673	10685	10597	10541	10582	10496	10521	10704	10499	10551	10440	10547	10631	10583	10626	10707	10461	10646	10666	10712	10540	10590	10615	10630
24294	21093	29570	30254	38302	43423	41447	37713	32921	25681	20660	18090	17143	16552	16280	16072	15864	15830	15800	15731	15704	15406	15576	15376	15364	15272	15421	15211	15423	15241	15022	14994	15087	14917	14968	14871	14917	14881	14801	14905	14929	14752	14825	14846	14970	14818	14920	14723	14849	14838	15245	15127	14622	14828	15129	14712	14819	14906	14839	15066	14718	14531	14705	14807	14792	14600	14793	14900	14761	14798	14809	14708	14555	14887	14812	14928	14802	14697	14785	14842	14756	14830	14772	14738	14716	15037	14994	14767	14838	14866	14832	14803	14801	14964	14896	14788	14777	14797	14793	14820	14768	14817	14872	14981	14933	14743	14933	14835	14852	14812	14910	14827	14794	14823	14785	14726	14995	14737	14688	14784	14721	14838	14863	14872	14809	14731	14849	14723	14830	15022	14579	14779	14794	14637	14694	14919	14795	14713	14682	14812	14619	14858	14986	14579	14754	14905	14738	14796	14714	14932	14720	14852	15011	14936	14885	14774	14905	15143	14791	15095	14898	14662	14814	14919	14795	14714	14754	14905	14803	14938	14758	14774	14928	14789	14745	14717	14865	14784	14899	14715	14737	14792	14754	14810	14684	14868	14893	14920	14650	14605	14849	14821	14737	14639	14854	14922	14876	14759	14929	14615	14873	14948	14768	14677	14818	14828	14857	14822	14795	14895	14901	14827	14856	14820	15024	14817	14842	14803	14941	14669	14810	14869	14721	14778	14938	14810	14798	14918	14862	14947	14782	14927	14952	14920	14780	14806	14612	14787	14738	14801	14856	14690	14811	14802	14731	14815	14738	14743	14760	14749	14861	14908	14667	14854	14637	14756	14886	14802	14554	14727	14810	14732	14618	14733	14950	14992	14923	14784	14730	14855	14911	14701	14700	14872	14989	14868	14875	14737	14564	15000	14735	14663	14736	14916	14774	14702	14821	14815	15062	14760	14814	14788	14834	14811	14917	14720	14903	14850	14993	14709	14817	14760	14635	15083	14914	14858	14798	14928	14764	14670	14729	14582	14852	14729	14692	14999	14895	14558	14980	14705	14723	14918	14909	14715	14827	14747	15030	14892	14673	14724	14693	14743	14855	14710	14962	14771	14897	15021	14720	14848	14711	14848	15004	14835	14882	14784	14796	14817	14820	14750	14818	14756	14686	14651	14801	14820	15055	14620	14770	14574	14762	14936	14901	14951	14739	14899	14866	14796	14949	14751	14915	14851	14846	14864	14518	14876	14616	14786	14747	14648	14851	14941	14934	14992	14978	14894	14837	14968	15042	14761	14745	14713	14831	14653	14833	14828	14722	14909	14766	14759	14865	14965	14646	14650	14922	14900	14677	14713	14752	15025	14919	14897	14666	14797	14886	14883	14829	14881	14788	14889	14870	14861	14911	14977	14841	14846	14664	14830	14524	14737	14783	14748	14931	14743	14737	14997	14738	14823	14810	14811	14692	14790	15077	14925	14841	14766	14723	14741	14697	14906	14970	14908	14812	14788	14902	15021	14792	14644	14766	14850	14860	14594	14610	14811	14798	14788	14846	14850	14871	14653	14999	14941	14885	14717	14935	14811	14869	14661	14908	14665	14867	14818	14850	14752	14559	14603	14789	14631	14981	14501	14723	14663	14795	14848	14766	14647	14828	14819	14663	14899	14739	14897	14966	14646	14823	14736	14800	14936	14960	14876	14776	14704	14838	14782	14796	14828	14645	14848	14802	15044	14896	14958	15000	14824	14923	14879	14852	15102	14832	14966	14805	14967	14697	14863	14911	14710	14965	14764	14839	14636	14725	14727	14838	14816	14695	14817	14755	14845	14889	14927	14817	14850	14795	14744	14890	14677	14685	14756	14719	14866	14708	14944	14822	14654	14494	14716	14709	14659	14821	14768	14949	14791	14785	14766	14772	14744	15027	14682	14693	14534	14547	14798	14763	14774	14733	14663	14772	14853	14688	14947	14885	14915	14806	14963	14713	14847	14791	14802	14751	14857	15056	14832	14967	14716	14567	14740	14745	14729	14815	14699	14965	14722	14886	14829	14964	14582	14762	14926	14825	14683	14664	14709	14924	14784	14817	14686	14684	14775	14692	14857	14505	14684	14923	14650	15062	14829	14909	14690	15061	14783	14777	14853	14791	14844	14710	14578	14819	14753	14745	14867	14941	14890	14881	14838	14573	14728	15001	14662	14844	14813	14639	14739	14768	14760	14804	14915	14685	14920	14978	14650	14766	14675	14729	14693	14553	14878	14859	14827	14851	14940	15169	14810	14824	14645	14890	14890	14967	14701	14798	14775	14681	14761	14761	14836	14842	14652	14621	14930	15110	14777	14967	14841	14610	14875	14800	14817	14711	14922	14868	14852	14808	14626	14653	14880	14880	14939	15041	14632	14956	14563	14710	14579	14827	14747	14839	14880	14833	14737	14836	14786	14839	14895	14979	14888	14698	14866	14916	14845	14949	14916	14745	14771	14616	14659	14631	14792	14831	14694	14798	14861	14909	14796	14686	14912	14932	14971	14910	14819	14926	14771	14864	15087	14741	14693	14818	14813	14745	14779	14544	14808	15086	14841	14895	14884	14693	14764	14963	14893	14782	14758	14785	14644	14996	14802	14936	14795	15005	14986	14868	14867	14783	14807	14721	14793	14772	14720	14668	14739	14772	14589	14751	14905	14868	14705	14926	14860	14771	14622	14756	14956	14743	14636	14597	14587	15087	14747	14716	14857	14875	14914	14986	14816	14851	14886	14887	14738	14906	14700	14936	14800	14853	14839	14950	14864	14733	14816	14728	14806	14749	14606	14798	14861	14899	14752	14988	15029	14739	14786	14882	14693	14786	14609	14881	14630	14936	14721	14735	15025	14743	14762	14786	14849	14825	15015	14931	14903	14894	14951	14925	14838	14857	14680	14816	14804	14709	14785	14909	14934	14661	14688	14705	14820	14910	14712	14830	14909	14901	14847	14520	14976	14807	14879	14730	14750	14812	14981	14947	14778	14949	14678	14670	14887	14553	14912	14737	14825	14717	14894	14756	14800	15065	14683	14907	14806	14949	14928	14748	14931	14924	14895	14732	14771	14714	14764	14802	14820	14820	14641	14672	14818	14754	14872	14920	15106	14824	14807	14773	14804	14902	14913	14645	14781	14744	14881	14950	14740	14773	15165	14782	14989	14856	14782	14755	14556	14889	14588	15066	14986	14871	14883	14749	14550	14801	14954	14928	14777	14891	14710	14838	14966	14811	14716	14889	14696	14653	14807	14807	14702	14840	14698	14798	14842	14799	14615	14582	14922	14958	14785	14619	14621	14857	14748	14672	14832	14752	14963	14891	14848	14771	14640	14657	14868	14867	14888	14678	14750	14793	14707	14909	14886	14781	14811	14828	15038	14948	14985	14657	14813	14719	14778	14704	14817	14701	14760	14833	14762	14891	14915	14635	14788	14920	14832	14828	14758	14634	14812	14812	14762	14730	14978	14786	14696	14743	14788	14735	14905	14802	14978	14905	14989	14724	14855	14863	14759	14613	14718	14994	14821	14725	14679	15016	14934	14865	14695	14804	14679	14908	14924	14722	14732	14552	14859	14799	14869	14789	14940	14665	14692	14551	14844	14831	15049	14972	14780	14704	14787	14770	14661	14844	14906	14750	14791	14800	14810	14681	14929	15067	14793	14756	14793	14776	14771	14711	14760	14674	14625	14593	14612	14817	14814	14813	14961	14872	14872	14767	14650	14664	14777	14825	14701	14800	14727	14833	14897	14759	14959	14954	14717	14687	14967	14771	14686	14711	14735	14867	14644	14656	14877	14902	14915	15084	14820	14660	14809	14915	14746	14851	14852	15001	14730	14894	14848	14889	14768	14793	14737	14863	14588	14705	14847	14816	14755	14695	14742	14765	14529	14987	15147	14808	15027	14784	14868	14729	14861	14840	14586	14689	14722	14884	14719	14818	14828	14979	14635	14924	14725	14744	14802	14828	14972	14761	14882	14753	14608	14753	14808	14705	14672	14869	14820	14847	14761	14969	14738	14752	14605	14617	14929	14748	14791	14737	14763	14804	14788	14965	14747	14608	14911	14821	14480	14724	14789	14667	14801	14976	14728	14816	14725	14975	14731	14789	14815	14850	14754	14949	14761	14923	14960	14652	14650	14876	14594	14700	14972	14789	14811	14854	14797	14780	14818	14796	14682	14838	14605	14729	14653	14867	14958	15077	14809	14721	14707	14916	14888	14879	14924	14723	14700	14857	14832	14625	14743	14555	14969	14856	14798	14887	14687	14899	15024	14804	14682	14779	14699	14884	14844	14781	14884	14776	14928	14841	14777	14882	14629	14880	14679	14890	14790	14818	14682	14812	14821	14908	14674	14786	14534	14882	14802	14739	14727	14911	14927	14655	14942	14764	15058	14839	14858	14758	14828	14743	14846	14711	14874	14772	14655	14535	14654	14941	14829	14307	14745	14786	14964	14818	14727	14984	14774	14852	14879	14878	14881	14614	14779	14853	14657	14974	14805	14798	14882	14882	14929	14888	14823	14783	14778	14773	14763	14732	14771	14603	14754	14686	14730	15072	14844	15030	14930	14698	14884	14856	14760	14813	14911	14651	14632	14792	14688	14742	14786	14920	14952	14841	14703	14677	14803	14761	14797	14691	14708	14690	14730	14843	14828	14842	14664	14929	14659	14818	14707	14722	14733	14952	14733	14762	14741	14791	14720	14972	14734	14720	14897	14821	14947	14659	14682	14733	14893	14815	14794	14786	14748	14893	14593	14630	14774	14892	14806	14655	14730	14700	14588	14637	14604	15009	15024	14809	14745	14758	14868	14932	14635	14662	14677	14764	14553	14938	14918	14627	14607	14871	14786	14861	14926	14639	14918	14919	14592	14674	14660	14645	14738	14890	14950	14832	14694	14819	14975	14976	14918	14720	14837	14903	14759	14815	14584	14841	14675	14851	14864	14999	14797	14767	14832	14851	14934	14930	14918	14883	14804	14856	14915	14820	14849	14896	14755	14863	14961	14711	14704	14629	14801	14830	14836	14784	14907	14923	14899	14906	14885	14756	14580	14703	14870	14870	14850	14857	14848	14796	14780	14810	14829	14873	14727	14994	14740	15057	14822	14834	14635	14797	14898	14575	14669	14932	14676
48495	78250	71626	58894	53119	45798	38750	35865	30750	21446	16527	14324	13172	12636	12284	11967	11772	11758	11496	11485	11305	11476	11215	11255	11156	11138	11171	11158	10846	11050	10955	10723	10657	10769	10890	10817	10719	10676	10990	10736	10717	10725	10717	10910	10675	10891	10570	10629	10691	10729	10716	10603	10726	10687	10797	10732	10845	10851	10783	10634	10738	10638	10791	10508	10726	10585	10615	10681	10800	10709	10614	10629	10813	10576	10576	10700	10689	10626	10783	10534	10660	10623	10546	10610	10714	10816	10571	10766	10588	10687	10606	10792	10632	10821	10812	10683	10764	10683	10694	10643	10667	10659	10676	10556	10488	10542	10781	10473	10698	10949	10444	10746	10804	10656	10882	10639	10598	10646	10770	10742	10579	10591	10698	10672	10732	10637	10728	10613	10588	10841	10872	10571	10551	10623	10690	10628	10714	10522	10704	10727	10736	10700	10743	10592	10608	10611	10739	10742	10600	10783	10694	10634	10682	10657	10741	10835	10627	10624	10794	10614	10665	10703	10775	10660	10507	10552	10682	10609	10650	10555	10707	10551	10720	10581	10616	10587	10525	10730	10638	10565	10532	10711	10538	10674	10735	10861	10604	10635	10711	10660	10649	10635	10826	10747	10755	10539	10563	10620	10539	10672	10634	10628	10742	10703	10835	10801	10598	10636	10739	10775	10695	10618	10725	10787	10646	10463	10681	10658	10659	10595	10659	10650	10719	10562	10568	10707	10529	10662	10603	10610	10754	10579	10786	10701	10651	10641	10489	10675	10846	10759	10494	10753	10520	10774	10762	10570	10482	10732	10708	10737	10716	10818	10656	10726	10667	10738	10625	10614	10594	10594	10624	10834	10596	10717	10657	10639	10678	10842	10573	10704	10713	10629	10629	10596	10547	10684	10655	10703	10592	10568	10602	10706	10584	10709	10660	10592	10594	10749	10628	10776	10645	10641	10701	10617	10707	10627	10739	10487	10628	10823	10652	10776	10523	10725	10845	10578	10719	10697	10726	10703	10663	10626	10742	10605	10637	10774	10702	10747	10679	10707	10742	10750	10682	10661	10713	10680	10801	10679	10914	10835	10565	10631	10656	10692	10727	10645	10718	10718	10737	10607	10658	10747	10796	10637	10724	10773	10646	10743	10533	10710	10764	10664	10626	10590	10738	10680	10553	10754	10741	10590	10805	10565	10624	10822	10654	10733	10628	10783	10702	10706	10756	10834	10586	10764	10624	10630	10682	10603	10600	10427	10756	10781	10643	10604	10751	10768	10576	10711	10763	10885	10594	10588	10640	10686	10645	10543	10764	10732	10780	10591	10695	10616	10629	10573	10726	10646	10610	10563	10627	10510	10572	10659	10725	10671	10656	10711	10710	10597	10625	10617	10712	10749	10645	10734	10739	10677	10554	10750	10701	10804	10656	10748	10751	10537	10554	10622	10686	10729	10624	10669	10529	10609	10824	10762	10654	10656	10818	10713	10842	10739	10796	10632	10595	10712	10617	10714	10845	10635	10741	10741	10669	10650	10716	10768	10717	10731	10617	10717	10617	10718	10762	10636	10764	10696	10495	10759	10676	10593	10671	10661	10684	10762	10561	10853	10580	10660	10659	10732	10831	10675	10742	10723	10786	10633	10800	10495	10465	10864	10608	10496	10693	10745	10610	10702	10851	10819	10716	10653	10747	10802	10690	10709	10745	10567	10649	10669	10752	10643	10720	10626	10689	10632	10659	10605	10612	10682	10499	10720	10630	10697	10832	10648	10642	10700	10492	10714	10545	10688	10709	10605	10609	10709	10604	10759	10694	10562	10634	10759	10635	10780	10710	10536	10587	10586	10624	10818	10644	10759	10631	10652	10877	10599	10608	10495	10822	10709	10724	10818	10725	10713	10715	10697	10672	10690	10686	10698	10653	10634	10597	10727	10539	10667	10622	10708	10835	10683	10672	10675	10567	10825	10780	10748	10542	10806	10569	10561	10684	10711	10724	10775	10617	10719	10702	10720	10527	10749	10657	10547	10570	10710	10719	10591	10670	10713	10611	10596	10566	10659	10456	10779	10759	10761	10560	10688	10511	10604	10448	10771	10605	10643	10608	10675	10661	10759	10762	10621	10583	10721	10755	10700	10667	10788	10639	10684	10709	10634	10674	10792	10634	10744	10638	10575	10595	10749	10526	10721	10622	10642	10613	10721	10703	10648	10685	10623	10576	10773	10685	10584	10685	10515	10645	10616	10784	10864	10759	10655	10720	10571	10712	10655	10648	10740	10598	10686	10548	10774	10762	10720	10562	10587	10660	10606	10688	10877	10687	10574	10609	10609	10785	10579	10638	10704	10694	10624	10689	10703	10812	10702	10651	10740	10897	10618	10833	10746	10690	10649	10707	10803	10736	10644	10800	10538	10741	10695	10767	10634	10761	10575	10668	10771	10560	10598	10722	10765	10685	10647	10632	10697	10681	10629	10744	10810	10773	10661	10647	10671	10612	10535	10587	10706	10605	10680	10657	10702	10760	10601	10680	10674	10703	10765	10419	10517	10589	10807	10749	10517	10663	10758	10571	10685	10783	10722	10579	10661	10768	10637	10632	10757	10645	10713	10805	10661	10677	10591	10622	10714	10744	10605	10788	10638	10690	10730	10753	10631	10641	10748	10645	10738	10633	10565	10704	10680	10691	10683	10670	10604	10529	10680	10573	10565	10784	10614	10814	10618	10646	10603	10775	10632	10661	10796	10602	10722	10755	10679	10738	10633	10638	10703	10676	10633	10692	10611	10753	10676	10649	10844	10744	10626	10734	10692	10656	10659	10722	10731	10652	10689	10708	10816	10600	10824	10681	10489	10677	10653	10603	10605	10690	10671	10841	10635	10756	10781	10683	10754	10671	10564	10684	10714	10661	10707	10716	10544	10641	10612	10667	10506	10748	10544	10629	10698	10541	10591	10787	10768	10687	10594	10813	10717	10616	10675	10752	10695	10631	10619	10607	10768	10527	10709	10529	10632	10741	10690	10681	10788	10592	10674	10902	10870	10660	10562	10735	10476	10724	10622	10730	10639	10533	10653	10547	10685	10487	10719	10678	10734	10775	10615	10724	10739	10787	10633	10583	10644	10850	10514	10625	10648	10790	10801	10547	10807	10506	10478	10729	10658	10706	10531	10688	10556	10733	10726	10585	10559	10705	10690	10543	10658	10752	10758	10691	10658	10843	10739	10696	10832	10735	10641	10690	10616	10669	10707	10795	10652	10656	10634	10462	10679	10567	10674	10568	10892	10663	10689	10601	10512	10821	10582	10699	10579	10759	10760	10741	10758	10684	10570	10706	10618	10671	10594	10614	10568	10427	10638	10557	10600	10800	10694	10747	10652	10713	10644	10711	10586	10742	10612	10634	10711	10701	10590	10711	10720	10706	10629	10757	10654	10668	10716	10629	10629	10589	10610	10736	10595	10718	10736	10630	10631	10669	10711	10714	10830	10588	10549	10719	10684	10698	10695	10635	10738	10626	10690	10698	10732	10648	10642	10518	10657	10653	10697	10609	10398	10775	10580	10645	10775	10851	10426	10654	10700	10676	10734	10668	10696	10677	10752	10653	10525	10550	10725	10622	10713	10653	10593	10564	10732	10729	10706	10489	10678	10664	10665	10634	10780	10751	10516	10702	10614	10577	10729	10650	10522	10753	10601	10655	10773	10745	10690	10648	10746	10586	10711	10727	10825	10650	10608	10645	10653	10691	10670	10546	10803	10760	10734	10819	10615	10739	10698	10687	10685	10792	10635	10589	10740	10582	10661	10671	10701	10689	10724	10717	10595	10761	10592	10722	10673	10763	10609	10683	10719	10736	10591	10658	10686	10687	10613	10662	10686	10546	10725	10699	10713	10590	10605	10785	10789	10789	10681	10661	10486	10656	10608	10752	10745	10662	10509	10648	10651	10774	10689	10582	10634	10781	10691	10581	10626	10654	10644	10805	10709	10765	10708	10727	10809	10717	10565	10762	10538	10663	10750	10661	10656	10681	10672	10671	10628	10705	10744	10754	10762	10782	10686	10621	10566	10611	10559	10691	10858	10676	10765	10635	10781	10685	10658	10638	10587	10738	10644	10567	10498	10678	10523	10663	10680	10695	10616	10743	10711	10670	10587	10691	10632	10502	10724	10654	10673	10647	10555	10633	10760	10726	10730	10593	10570	10659	10569	10747	10881	10757	10686	10591	10596	10695	10637	10674	10733	10686	10695	10603	10534	10735	10792	10721	10562	10610	10668	10582	10442	10637	10597	10663	10804	10718	10755	10593	10469	10923	10720	10673	10746	10643	10666	10505	10521	10832	10616	10747	10771	10734	10682	10827	10594	10604	10636	10747	10818	10586	10489	10833	10646	10570	10681	10641	10841	10753	10596	10727	10941	10782	10636	10766	10681	10581	10815	10749	10684	10631	10750	10654	10669	10633	10707	10538	10737	10676	10557	10739	10713	10696	10786	10615	10806	10565	10648	10746	10763	10492	10605	10618	10705	10784	10644	10813	10524	10793	10754	10639	10746	10699	10736	10718	10844	10664	10712	10813	10501	10648	10565	10797	10825	10634	10582	10707	10757	10880	10777	10718	10787	10669	10772	10816	10726	10570	10494	10834	10824	10683	10605	10686	10549	10698	10783	10781	10678	10618	10584	10613	10663	10643	10612	10609	10767	10676	10742	10765	10604	10724	10490	10632	10748	10675	10622	10729	10642	10662	10622	10498	10716	10684	10707	10713	10808	10637	10610	10698	10587	10635	10610	10764	10641	10768	10583	10652	10775	10673	10591	10530	10683	10787	10703	10644	10634	10843	10798	10723	10593	10595	10806	10690	10620	10680	10656	10697	10582	10764	10842	10590	10628	10742	10558	10693	10695	10628	10802	10727	10570	10700	10652	10697	10660	10678	10590	10622	10632	10708	10567	10611	10820	10688	10680	10647	10581	10638	10689	10655	10649	10754	10977	10538	10692	10589	10561	10650	10628	10600	10557	10763	10485	10835	10628	10759	10580	10709	10654	10725	10848	10635	10740	10750	10821	10737	10675	10755	10480	10713	10651	10570	10697	10608	10741	10653	10825	10858	10701	10774	10619	10781	10673	10699	10585	10637	10635	10603	10653	10664	10750	10838	10649
41569	51086	54691	49761	42503	34376	27228	23601	19824	17886	16674	16040	15422	15092	15194	15100	15015	14974	14930	14867	15043	14657	14903	14732	14590	14746	14860	14612	14524	14554	14719	14385	14801	14690	14695	14499	14568	14330	14487	14308	14609	14427	14801	14623	14604	14471	14583	14541	14695	14473	14623	14575	14610	14756	14556	14513	14407	14599	14793	14514	14562	14443	14622	14521	14615	14551	14569	14356	14396	14473	14324	14580	14584	14551	14590	14537	14365	14435	14626	14423	14438	14569	14355	14496	14595	14664	14648	14570	14531	14579	14515	14602	14489	14555	14410	14501	14772	14592	14334	14466	14482	14628	14553	14439	14641	14492	14787	14580	14437	14644	14700	14554	14584	14268	14258	14283	14461	14303	14397	14543	14533	14609	14450	14448	14537	14651	14647	14594	14490	14410	14560	14524	14578	14543	14493	14404	14395	14503	14432	14556	14364	14682	14299	14482	14546	14451	14420	14409	14482	14499	14453	14640	14360	14532	14404	14619	14498	14448	14671	14490	14575	14389	14527	14487	14627	14296	14576	14725	14525	14525	14560	14489	14491	14253	14620	14453	14707	14325	14533	14579	14310	14488	14383	14600	14458	14591	14507	14501	14558	14522	14582	14598	14540	14721	14669	14654	14587	14625	14615	14652	14577	14585	14563	14290	14408	14455	14379	14507	14527	14510	14492	14376	14597	14604	14611	14501	14310	14474	14390	14499	14520	14692	14538	14502	14669	14394	14601	14410	14519	14488	14521	14359	14674	14537	14546	14545	14460	14587	14623	14765	14689	14696	14529	14517	14376	14368	14567	14557	14664	14498	14412	14617	14581	14756	14520	14403	14651	14427	14339	14510	14613	14451	14487	14467	14688	14512	14514	14574	14396	14473	14498	14561	14539	14565	14833	14465	14652	14709	14500	14691	14626	14654	14383	14588	14229	14400	14550	14610	14721	14431	14337	14400	14380	14501	14650	14636	14488	14379	14402	14380	14614	14557	14575	14599	14545	14365	14318	14274	14595	14403	14502	14564	14605	14299	14500	14541	14490	14590	14730	14523	14544	14426	14579	14459	14557	14590	14495	14517	14605	14694	14690	14463	14675	14667	14252	14658	14388	14432	14306	14338	14404	14456	14587	14588	14392	14539	14368	14540	14562	14437	14463	14453	14393	14592	14721	14665	14576	14556	14483	14578	14617	14578	14314	14707	14624	14736	14509	14675	14498	14580	14411	14642	14547	14531	14659	14595	14672	14205	14558	14757	14624	14465	14523	14666	14604	14403	14503	14319	14416	14555	14638	14728	14638	14579	14577	14360	14558	14544	14551	14360	14547	14604	14562	14584	14615	14354	14492	14536	14359	14251	14486	14472	14323	14657	14517	14563	14482	14562	14450	14733	14775	14506	14531	14507	14418	14415	14504	14622	14555	14509	14471	14536	14494	14358	14522	14498	14608	14658	14772	14478	14631	14377	14459	14351	14440	14600	14543	14764	14724	14436	14474	14618	14338	14406	14831	14660	14679	14625	14495	14172	14532	14532	14500	14474	14593	14634	14604	14393	14582	14585	14446	14708	14448	14390	14395	14446	14445	14429	14292	14687	14657	14474	14490	14500	14549	14441	14720	14312	14514	14493	14439	14587	14381	14407	14641	14555	14451	14707	14607	14532	14588	14537	14634	14453	14495	14434	14512	14520	14368	14477	14445	14584	14466	14506	14591	14434	14418	14441	14352	14402	14590	14333	14561	14398	14322	14717	14460	14550	14537	14347	14473	14370	14552	14427	14558	14536	14464	14476	14442	14526	14590	14472	14568	14437	14614	14370	14511	14588	14511	14509	14326	14575	14384	14608	14530	14500	14359	14631	14552	14483	14615	14373	14530	14438	14611	14613	14666	14230	14502	14603	14516	14711	14347	14547	14432	14368	14565	14545	14567	14439	14551	14530	14645	14620	14483	14545	14628	14387	14485	14616	14554	14662	14472	14797	14364	14689	14544	14578	14509	14452	14550	14482	14610	14528	14699	14455	14529	14486	14457	14486	14414	14622	14320	14584	14674	14497	14477	14469	14460	14476	14479	14609	14447	14524	14535	14674	14630	14524	14408	14649	14743	14505	14566	14626	14577	14518	14538	14649	14574	14551	14529	14655	14455	14484	14688	14550	14384	14388	14583	14540	14480	14684	14407	14449	14472	14562	14573	14442	14622	14550	14478	14444	14592	14402	14608	14781	14492	14193	14449	14541	14594	14351	14617	14574	14638	14665	14589	14688	14439	14622	14632	14563	14556	14469	14458	14698	14554	14550	14576	14418	14387	14486	14684	14740	14509	14467	14508	14194	14653	14517	14419	14477	14370	14418	14567	14313	14294	14621	14531	14446	14479	14759	14542	14539	14434	14306	14567	14616	14657	14800	14556	14377	14685	14493	14515	14600	14458	14586	14441	14485	14257	14474	14419	14455	14595	14619	14652	14547	14400	14305	14522	14497	14367	14349	14662	14545	14698	14625	14445	14418	14578	14351	14474	14357	14491	14377	14477	14634	14554	14372	14394	14388	14526	14466	14352	14292	14537	14445	14630	14585	14533	14508	14591	14655	14575	14623	14445	14398	14470	14387	14601	14361	14406	14182	14349	14598	14606	14456	14500	14443	14603	14650	14373	14494	14693	14286	14597	14534	14563	14542	14591	14663	14609	14581	14611	14724	14565	14596	14621	14530	14458	14751	14669	14619	14529	14633	14505	14624	14678	14592	14608	14556	14334	14495	14546	14527	14576	14588	14577	14496	14269	14617	14564	14459	14479	14565	14566	14526	14488	14552	14438	14617	14518	14588	14579	14450	14583	14274	14427	14531	14434	14563	14457	14449	14517	14619	14683	14599	14477	14605	14567	14436	14519	14599	14551	14276	14401	14477	14564	14630	14468	14521	14560	14706	14610	14684	14505	14517	14526	14561	14569	14623	14576	14398	14641	14651	14507	14625	14571	14347	14424	14514	14578	14635	14602	14449	14530	14453	14391	14432	14463	14369	14624	14365	14359	14488	14715	14480	14576	14357	14438	14443	14384	14644	14381	14429	14514	14424	14601	14472	14501	14687	14592	14503	14604	14361	14458	14379	14412	14495	14495	14359	14366	14229	14424	14433	14666	14422	14556	14534	14630	14571	14539	14302	14431	14390	14474	14639	14581	14564	14801	14618	14487	14606	14436	14513	14490	14710	14660	14624	14416	14563	14474	14439	14714	14724	14481	14594	14681	14492	14632	14433	14385	14648	14526	14528	14384	14348	14558	14428	14493	14635	14516	14449	14639	14506	14723	14635	14449	14399	14408	14574	14453	14537	14685	14695	14428	14677	14622	14471	14559	14420	14522	14336	14364	14509	14612	14484	14535	14508	14505	14575	14514	14620	14502	14598	14540	14638	14516	14608	14481	14655	14354	14576	14550	14479	14476	14700	14514	14556	14548	14494	14387	14473	14556	14612	14492	14443	14509	14609	14493	14581	14676	14619	14433	14608	14623	14572	14626	14397	14717	14636	14425	14526	14516	14620	14485	14466	14550	14374	14462	14394	14474	14449	14628	14517	14693	14518	14559	14521	14463	14704	14451	14652	14691	14671	14609	14429	14341	14478	14443	14551	14548	14481	14493	14443	14549	14596	14347	14330	14627	14789	14680	14326	14579	14454	14538	14442	14429	14474	14449	14420	14634	14323	14455	14442	14587	14455	14598	14751	14308	14484	14602	14626	14469	14591	14406	14622	14497	14496	14088	14642	14408	14448	14524	14518	14511	14370	14609	14749	14636	14587	14703	14555	14430	14419	14582	14530	14390	14476	14447	14573	14599	14489	14514	14595	14387	14365	14324	14761	14402	14613	14441	14465	14652	14604	14559	14635	14386	14521	14491	14444	14486	14449	14491	14789	14434	14696	14538	14283	14574	14364	14604	14414	14612	14707	14456	14698	14707	14680	14435	14683	14495	14415	14593	14485	14474	14458	14525	14592	14514	14478	14328	14539	14460	14577	14288	14473	14422	14422	14502	14509	14419	14444	14430	14413	14562	14487	14533	14453	14535	14510	14503	14507	14556	14514	14324	14616	14354	14450	14356	14425	14433	14484	14609	14692	14758	14435	14451	14628	14646	14588	14622	14423	14348	14402	14614	14666	14698	14657	14583	14455	14466	14505	14598	14558	14361	14323	14701	14435	14751	14547	14476	14497	14494	14476	14580	14489	14467	14607	14774	14715	14535	14628	14532	14522	14322	14584	14552	14546	14473	14571	14598	14425	14611	14429	14539	14360	14581	14350	14585	14341	14508	14633	14286	14402	14629	14595	14713	14525	14500	14361	14518	14579	14365	14490	14423	14467	14447	14654	14469	14643	14461	14497	14526	14417	14472	14513	14525	14463	14651	14479	14525	14691	14743	14621	14511	14286	14556	14494	14592	14539	14427	14563	14563	14550	14373	14374	14592	14764	14568	14246	14531	14452	14587	14431	14506	14767	14588	14456	14379	14410	14633	14718	14439	14645	14718	14352	14398	14573	14465	14274	14533	14709	14678	14541	14433	14690	14708	14398	14419	14440	14406	14541	14447	14584	14626	14424	14571	14583	14482	14454	14549	14557	14724	14614	14627	14660	14503	14395	14677	14417	14548	14647	14437	14556	14445	14465	14491	14673	14677	14600	14533	14539	14503	14695	14530	14359	14616	14618	14652	14548	14545	14348	14438	14492	14520	14433	14664	14425	14507	14782	14536	14435	14346	14539	14511	14489	14314	14487	14356	14500	14613	14334	14463	14550	14409	14628	14571	14509	14615	14414	14625	14625	14576	14430	14649	14679	14410	14506	14427	14485	14575	14411	14743	14636	14504	14545	14557	14451	14822	14478	14554	14554	14664	14618	14706	14542	14573	14480	14526	14493	14482	14360	14549	14637	14297	14486	14648	14601	14613	14681	14539	14558	14557	14719	14730	14614	14598	14537	14579	14479	14450	14450	14144	14334	14526	14303	14535	14377	14468	14441	14320	14448	14522	14626	14265	14567	14540	14633	14532	14716	14603	14540	14383	14597	14516	14510	14585	14569	14535	14552	14534	14581	14512	14451	14413	14560	14676	14663	14406	14440	14504	14613	14549	14561	14444	14415	14437	14524	14340	14544	14525	14655	14379	14515
44419	59658	55299	45453	39813	31547	24310	21345	16428	14493	13004	12301	11825	11547	11264	11139	11110	10995	11014	10926	10886	10770	10974	10581	10744	10729	10834	10719	10643	10604	10558	10665	10619	10561	10564	10554	10577	10604	10617	10505	10474	10489	10560	10557	10634	10537	10477	10477	10331	10472	10461	10605	10503	10711	10492	10545	10736	10666	10337	10536	10581	10537	10484	10487	10483	10489	10485	10541	10605	10452	10422	10479	10520	10656	10536	10417	10474	10571	10619	10530	10412	10534	10502	10251	10627	10427	10495	10607	10528	10370	10607	10571	10676	10635	10615	10422	10560	10485	10570	10489	10604	10377	10527	10608	10426	10443	10469	10613	10498	10648	10532	10294	10676	10473	10476	10554	10658	10464	10517	10642	10564	10495	10574	10492	10554	10407	10735	10521	10594	10445	10575	10501	10542	10644	10600	10667	10610	10543	10419	10556	10436	10393	10601	10378	10650	10727	10510	10556	10594	10457	10594	10587	10494	10675	10710	10574	10471	10501	10473	10506	10624	10522	10566	10563	10575	10609	10444	10455	10546	10500	10474	10609	10575	10585	10349	10479	10516	10457	10583	10541	10539	10615	10683	10466	10495	10667	10536	10596	10564	10541	10604	10575	10495	10624	10673	10508	10561	10462	10574	10463	10550	10444	10580	10257	10528	10512	10573	10672	10554	10503	10438	10640	10462	10650	10591	10632	10410	10445	10603	10569	10373	10380	10474	10566	10501	10577	10514	10432	10616	10547	10418	10602	10460	10483	10433	10438	10620	10533	10454	10539	10610	10537	10548	10595	10606	10547	10605	10356	10455	10560	10597	10513	10634	10534	10591	10611	10510	10544	10523	10542	10319	10597	10570	10623	10425	10468	10611	10624	10651	10482	10639	10566	10581	10628	10483	10460	10629	10414	10396	10503	10641	10430	10441	10601	10503	10456	10367	10526	10457	10410	10432	10489	10505	10517	10523	10366	10544	10503	10454	10505	10542	10435	10623	10457	10583	10482	10624	10511	10420	10470	10597	10396	10513	10561	10483	10574	10372	10527	10464	10408	10379	10582	10646	10633	10578	10445	10588	10454	10488	10506	10607	10384	10504	10632	10531	10613	10584	10395	10412	10500	10670	10501	10491	10568	10532	10466	10661	10391	10531	10496	10510	10533	10489	10537	10727	10599	10580	10428	10517	10597	10658	10608	10584	10636	10461	10501	10604	10531	10575	10340	10564	10550	10495	10689	10537	10651	10701	10450	10357	10579	10530	10589	10448	10478	10554	10608	10475	10702	10556	10584	10532	10497	10431	10411	10612	10548	10579	10534	10469	10633	10635	10610	10466	10576	10579	10495	10375	10587	10446	10441	10541	10515	10585	10782	10599	10482	10503	10560	10514	10700	10604	10480	10569	10688	10257	10644	10527	10454	10505	10501	10582	10465	10751	10494	10591	10578	10540	10436	10572	10479	10518	10511	10606	10426	10475	10498	10519	10470	10542	10413	10438	10504	10410	10546	10494	10470	10594	10616	10511	10515	10570	10578	10534	10614	10622	10544	10429	10464	10528	10435	10643	10421	10449	10677	10428	10602	10476	10411	10490	10599	10465	10493	10594	10555	10428	10493	10545	10564	10719	10599	10462	10588	10529	10629	10663	10432	10405	10535	10609	10580	10636	10625	10491	10517	10455	10487	10345	10671	10517	10441	10478	10529	10334	10372	10489	10549	10506	10443	10500	10392	10362	10425	10464	10334	10512	10335	10550	10389	10423	10546	10415	10532	10601	10506	10535	10449	10562	10493	10728	10544	10522	10439	10542	10672	10488	10526	10561	10435	10500	10497	10633	10404	10551	10535	10594	10416	10482	10462	10520	10654	10541	10437	10543	10609	10652	10311	10598	10474	10555	10492	10534	10584	10509	10554	10524	10382	10529	10580	10555	10446	10606	10606	10779	10486	10502	10508	10561	10602	10461	10581	10652	10528	10401	10559	10629	10535	10516	10517	10510	10542	10650	10606	10483	10684	10366	10531	10479	10360	10502	10502	10512	10552	10509	10511	10582	10638	10613	10555	10551	10532	10656	10488	10542	10471	10451	10546	10553	10457	10750	10564	10276	10465	10711	10513	10410	10525	10704	10356	10435	10655	10484	10594	10433	10484	10483	10465	10413	10664	10612	10337	10660	10625	10514	10592	10451	10544	10692	10701	10565	10646	10673	10453	10541	10606	10499	10494	10628	10523	10564	10521	10591	10603	10512	10555	10552	10410	10552	10625	10569	10504	10589	10511	10485	10395	10545	10418	10452	10425	10527	10419	10399	10650	10499	10585	10469	10243	10528	10573	10501	10525	10449	10592	10640	10588	10371	10515	10356	10419	10657	10487	10411	10446	10692	10398	10488	10501	10801	10377	10581	10525	10498	10540	10608	10627	10479	10543	10478	10563	10565	10507	10656	10529	10548	10488	10365	10485	10438	10421	10433	10583	10513	10497	10579	10348	10510	10519	10560	10443	10400	10505	10597	10510	10542	10600	10523	10472	10507	10629	10665	10379	10570	10718	10487	10468	10570	10644	10396	10571	10520	10476	10443	10615	10412	10595	10584	10497	10549	10476	10413	10511	10494	10478	10551	10573	10562	10516	10636	10636	10561	10517	10599	10583	10548	10606	10515	10619	10549	10621	10563	10665	10490	10491	10555	10537	10569	10608	10575	10406	10569	10561	10589	10614	10604	10533	10529	10555	10373	10477	10504	10553	10500	10511	10518	10490	10561	10594	10441	10501	10505	10487	10353	10458	10445	10583	10521	10410	10532	10581	10531	10510	10492	10430	10466	10558	10570	10606	10580	10487	10542	10429	10406	10529	10625	10526	10558	10473	10553	10597	10550	10640	10561	10414	10543	10435	10516	10586	10507	10501	10578	10376	10622	10457	10682	10457	10451	10441	10530	10377	10477	10628	10510	10607	10602	10431	10541	10524	10569	10591	10505	10526	10442	10445	10511	10558	10453	10515	10572	10628	10427	10784	10481	10461	10447	10484	10675	10637	10637	10586	10520	10536	10403	10413	10588	10697	10510	10336	10616	10547	10361	10549	10527	10533	10483	10590	10552	10613	10498	10578	10427	10556	10396	10494	10517	10560	10496	10544	10423	10472	10442	10660	10487	10789	10496	10585	10525	10488	10475	10540	10393	10368	10611	10659	10514	10532	10466	10411	10545	10622	10476	10604	10419	10518	10509	10532	10515	10530	10535	10612	10568	10525	10562	10497	10574	10465	10638	10617	10532	10526	10612	10418	10475	10433	10457	10516	10493	10610	10493	10571	10598	10704	10492	10604	10774	10558	10616	10446	10605	10540	10594	10592	10404	10608	10512	10646	10563	10523	10475	10368	10496	10527	10386	10706	10660	10474	10460	10523	10434	10509	10536	10471	10462	10528	10561	10457	10589	10526	10604	10665	10494	10633	10526	10612	10493	10570	10595	10616	10711	10620	10461	10503	10613	10464	10438	10569	10467	10571	10460	10409	10583	10563	10536	10477	10499	10547	10586	10714	10609	10591	10503	10544	10396	10441	10480	10443	10504	10539	10551	10445	10510	10676	10486	10413	10641	10464	10416	10514	10384	10716	10608	10599	10604	10503	10417	10527	10525	10534	10504	10471	10542	10665	10465	10575	10484	10433	10553	10327	10541	10613	10491	10514	10617	10500	10439	10528	10520	10623	10572	10473	10580	10528	10617	10608	10523	10527	10449	10465	10460	10660	10593	10558	10522	10526	10428	10508	10600	10604	10578	10574	10420	10785	10491	10532	10628	10557	10423	10460	10581	10521	10709	10493	10608	10342	10677	10477	10786	10376	10522	10491	10381	10573	10568	10424	10548	10582	10471	10630	10456	10623	10436	10488	10518	10493	10616	10759	10640	10554	10661	10426	10703	10422	10575	10731	10649	10507	10383	10469	10682	10482	10526	10494	10554	10569	10582	10553	10524	10757	10435	10549	10539	10555	10474	10654	10511	10410	10407	10514	10461	10489	10594	10608	10539	10601	10504	10475	10541	10506	10644	10579	10561	10468	10437	10450	10548	10561	10446	10472	10549	10567	10467	10606	10695	10507	10459	10582	10407	10444	10621	10543	10713	10400	10620	10673	10523	10522	10680	10553	10507	10599	10509	10461	10621	10462	10461	10676	10425	10542	10544	10435	10591	10505	10619	10669	10457	10454	10422	10526	10523	10404	10415	10482	10519	10535	10603	10447	10473	10520	10600	10380	10475	10611	10514	10426	10514	10586	10671	10543	10568	10417	10472	10540	10448	10530	10493	10576	10472	10546	10550	10452	10591	10442	10393	10389	10586	10576	10507	10499	10536	10463	10506	10636	10462	10545	10595	10618	10498	10511	10734	10514	10494	10517	10572	10394	10431	10423	10556	10521	10597	10404	10355	10661	10529	10533	10482	10579	10544	10564	10740	10472	10450	10620	10476	10424	10764	10297	10461	10639	10651	10405	10469	10404	10448	10552	10602	10400	10493	10505	10630	10480	10478	10403	10622	10437	10258	10538	10483	10692	10516	10487	10494	10497	10507	10615	10488	10617	10478	10493	10559	10625	10503	10580	10553	10678	10425	10597	10383	10523	10635	10520	10493	10514	10567	10555	10466	10551	10386	10400	10628	10598	10527	10441	10585	10435	10332	10509	10489	10745	10596	10533	10579	10558	10592	10541	10510	10474	10583	10627	10662	10666	10620	10635	10523	10588	10633	10607	10473	10677	10567	10528	10534	10321	10443	10533	10505	10462	10695	10405	10428	10586	10486	10610	10607	10282	10720	10482	10523	10606	10529	10459	10631	10555	10574	10350	10590	10588	10537	10568	10572	10557	10655	10556	10512	10456	10529	10483	10551	10638	10544	10497	10728	10481	10528	10541	10648	10457	10556	10464	10654	10452	10395	10541	10619	10798	10574	10518	10482	10569	10500	10408	10553	10670	10349	10543	10611	10595	10569	10664	10586	10606	10559	10442	10363	10460	10431	10443	10722	10545	10662	10458	10613	10615	10527	10448	10658	10496	10487	10512	10611	10530	10534	10421	10392	10514	10425	10547	10525	10495	10532	10388	10593	10448	10443	10508	10443	10476	10536	10668	10423	10447	10448	10393	10651	10651	10642	10494	10430	10362
26064	21644	34575	44859	45214	40648	34638	29062	23358	21178	18898	17055	16507	16163	15960	15780	15814	15639	15804	15602	15384	15389	15428	15331	15176	15202	15172	15177	14850	14938	15156	14879	15034	14968	14900	14956	14792	14895	14945	14825	14910	14920	14772	14920	14944	14897	14748	14781	14803	14747	14512	14764	14701	14888	14694	14975	14958	14757	14616	14782	14959	14890	14717	14617	14815	14759	14664	14730	14772	14660	14931	14733	14921	14592	14842	14826	14920	14898	14571	14684	14774	14789	14770	14528	14670	14831	14828	14866	14974	14635	14867	14838	14717	14943	14682	14882	14633	14654	14872	14864	14946	14829	14642	14912	14630	14494	14740	14773	14597	14706	14835	14796	14720	14783	14801	14769	14953	14858	14684	14783	14741	14993	14852	14671	14821	14853	14708	14661	14788	14731	14808	14731	14667	14798	14989	14803	14580	14702	14684	14803	14669	14845	14762	14709	14684	14676	14778	14756	14790	14532	14866	14829	14777	14871	14681	14654	14713	14924	14645	14809	14804	14841	14733	14799	14857	14917	14615	15025	14946	14681	14571	14634	14831	14698	14719	14758	14750	14643	14889	14938	14796	14678	14737	14884	14779	14791	14807	14831	14892	14754	14853	14724	14824	14795	14864	14685	14816	14804	14718	14702	14717	14613	14661	14747	14804	14538	14903	15067	14809	14930	14860	14943	14843	14913	15026	14780	14842	14712	14808	14693	14755	14734	14993	14862	14636	14750	14811	14553	14799	14793	14872	14649	14794	14897	14812	14933	14634	14548	14655	14996	14610	14744	14737	14670	14678	14904	14760	14846	14860	14827	14952	14926	14871	14879	14877	14699	14760	15102	14854	14960	14751	14761	14908	14849	14662	14638	15043	14785	14671	14680	14783	14736	14680	14872	14825	14799	14748	14907	14916	14898	14939	14978	14920	14936	14816	14753	14663	14641	14685	14716	14964	14805	14668	14766	14905	15028	15105	14627	14621	14558	14510	14594	14897	14731	14657	14792	14946	14883	14685	14629	14648	14851	14656	14528	14738	14836	14530	14753	14923	14868	14534	14709	14751	14855	14611	14757	14912	14994	14931	14811	14952	14856	14890	14720	14556	14649	14778	14548	14894	14743	14625	14777	14584	14894	14991	14873	14746	14927	14750	14717	14798	14855	15121	14768	14885	14737	14918	14705	14656	14719	14713	14731	14625	15001	14719	14844	14884	14890	14611	14636	14681	14859	14660	14845	14693	14667	14730	14723	15037	14765	14755	14924	14921	14808	15038	14727	14499	14954	14761	14694	14906	14784	14792	14833	14783	14783	14598	14629	14793	14758	14854	14781	14728	14870	14558	14830	14914	14772	15138	14746	14800	14820	14833	14855	14640	14633	14991	14591	14871	14594	14730	14583	14944	14806	14831	14781	14783	14845	14673	14814	14843	14690	14772	14810	14739	14851	14876	14799	14807	14759	14827	14746	14708	14728	14772	14887	14654	14688	14737	14757	14678	15031	14756	14740	14754	14797	14928	14607	14769	14635	14847	14660	14806	14744	14765	14866	14956	14671	14857	14807	14743	14725	14656	14764	14662	14793	14788	14790	14750	14611	14632	14622	14669	14807	14597	14830	14565	14755	14808	14646	15005	14557	14742	14940	14624	14624	14749	14756	14640	14788	14769	14883	14754	14842	14733	14793	15058	14693	14604	14772	14575	14898	14809	14765	14922	14807	14556	14717	14650	14888	14770	14747	14906	14671	14648	14575	14666	14776	14898	14741	14916	14880	14712	15181	14761	14746	14862	14789	14764	14735	14863	14920	14668	14636	14731	14891	14665	14667	14898	14602	14510	14714	14745	14741	14774	14760	14869	14654	14966	14860	14949	14765	14898	14718	14716	14758	14781	14630	14739	14866	14665	14727	14731	14821	14610	14813	14627	14760	14746	15006	14835	14796	14942	14734	14579	14632	14899	14753	14701	14563	14689	14623	14576	14779	14850	14699	14917	14749	14595	14755	14996	14875	14649	14891	14602	14746	14576	14622	14621	14873	14487	14493	14868	14746	15026	14716	14858	14828	14758	14633	14834	14815	15123	14721	14951	14804	14872	14805	14595	14659	14689	14882	14905	14793	14708	14715	14847	14784	14704	14697	14853	14832	14878	14945	14881	14743	14617	14769	14819	14757	14927	14725	14870	14732	14897	14764	14768	14654	14938	14771	14831	14799	14750	14587	14742	14898	14867	14797	14668	14819	14682	14784	14617	14811	14740	14847	14754	14784	14684	14618	14741	14569	14741	14785	14756	14985	14645	14730	14660	14878	14693	14882	14724	14947	14749	14840	14703	14789	15025	14894	14839	14907	14837	14917	14785	14725	14938	14750	14572	14787	14992	14842	14679	14742	14796	14762	14864	14484	14808	14759	14560	14850	15032	14876	14741	14844	14718	14751	14770	14877	14793	14963	14909	14753	14885	14751	14822	14750	14746	14853	14797	14847	14744	14710	14916	14666	14635	14767	14837	14706	14737	14707	14639	14946	14620	14785	14851	14836	14810	14801	14981	14799	14745	14666	14960	14798	14766	14700	14820	14791	14604	14613	14589	14477	14681	14478	14817	14728	14793	14804	14755	14817	14841	14813	14949	14669	14625	14784	14751	14758	14916	14732	14890	14843	14849	14879	14710	14919	14648	14657	14679	14672	14761	14757	14855	14887	14737	14921	14990	14910	14807	14685	14885	14713	14653	14716	14766	14937	14741	14798	14698	14699	14727	14592	14776	14493	14795	14767	14760	14742	14684	14847	14739	14798	14773	14939	14669	14636	14686	14720	14884	14948	14858	14819	14933	14868	14753	14943	14640	14781	14724	14786	14748	14825	14773	14611	14745	14804	14764	14765	14740	14827	14909	15000	14799	14741	14736	14791	14716	14834	14744	14689	14775	14659	14838	14733	14895	14818	14897	14781	14694	14755	14957	14848	14540	14786	14876	14737	15028	14835	14709	14735	14854	14655	14638	14853	14764	14900	14701	14925	14846	14866	14686	14949	14737	14731	14831	14555	14779	14795	14636	14590	14829	14905	14920	14771	14827	14801	14685	14729	14824	14867	14713	14823	14940	14862	14679	14807	14958	14930	14815	14776	14835	14740	14753	14538	14610	14684	14814	14803	14825	14792	14799	14752	14820	14755	14775	14785	14724	14710	14761	14925	14652	14657	14888	14750	14897	14779	14944	14773	14577	14608	14839	14726	14629	14739	14878	14828	14893	14712	14619	15007	14697	14708	14729	14914	14854	14435	14762	14784	14849	14932	14814	14818	14881	14821	14551	14825	14894	14888	14627	14901	14733	14759	14794	14641	14648	14690	14586	14756	14890	14723	14599	14755	14820	14919	14990	14618	14881	14675	14620	14693	14790	14986	14781	14630	14717	14622	14735	14601	14859	14820	14867	14911	14525	14660	14548	14750	14775	14818	15012	14878	14782	14779	14782	14859	14802	14689	14594	14727	14918	14741	14801	14803	14830	14875	14658	14811	14750	14722	14675	14810	14783	14829	14712	14774	14811	14704	14779	14884	14793	14926	14863	14855	14806	14812	14920	14922	14756	14667	14646	14756	14587	14814	14746	14689	14862	14739	14810	14749	14719	14733	14744	14848	14911	14820	14739	14670	14777	14811	14651	14652	14682	14545	14744	14627	15028	14769	14796	14741	14998	14861	14992	14778	14689	14918	14818	14487	14822	14971	14783	14796	14802	14737	14818	14886	15061	14933	14766	14858	14898	15017	14874	14667	14686	14680	14828	14821	14652	14796	14749	14632	14902	14916	14936	14615	14657	14842	14747	14732	14856	14763	14789	14903	14683	14699	14490	14762	14902	14677	14831	14728	14820	14844	14946	14809	14875	14826	14623	14687	14884	14815	14815	14766	14660	14658	14642	14564	14914	14595	14518	14696	14798	14884	14758	14916	14709	14790	14975	14600	14814	14830	14740	14677	14672	14748	14767	14766	14842	14766	14844	14667	14792	14703	14844	14747	14847	14721	14621	14770	14738	14666	14585	14540	14478	14750	14731	14683	14719	14761	14837	14659	14803	14791	14683	14612	14724	14822	14826	14856	14798	14609	14833	14922	14962	14814	14786	14566	14526	14588	14550	14667	14934	14580	14686	14659	14705	14795	14845	14961	14856	14740	14739	14536	14627	14714	14651	15024	14877	14957	14893	14778	14599	14918	14741	14671	14714	14779	14959	14650	14747	14679	14716	14753	14813	14890	14844	14910	14691	14767	14822	14815	14819	14869	14876	14652	14825	14795	14751	14676	14996	14992	14789	14853	14617	14732	14644	14917	14735	14766	14838	14725	14901	14810	14773	14680	14840	14721	14961	14789	14703	15047	14623	15024	14570	14673	14688	14772	14663	14872	14900	14787	14765	14878	14788	14798	14734	14863	14703	14712	14730	14634	14731	14869	14736	14688	14780	14954	14880	14768	14652	14812	14622	14866	14825	14734	14860	14888	14798	14984	14789	14873	14934	14706	14694	14713	14625	14814	14749	14836	14857	15006	14813	14889	14737	14777	14918	14742	14625	14932	14927	14669	14696	14724	14967	14592	14734	14669	14688	14805	14839	14961	14650	14856	15025	14784	14817	14938	14731	14865	14761	14703	14778	14861	14642	14914	14839	15132	14910	14706	14725	14542	14628	14702	14574	14804	14693	14845	14699	14883	14789	14721	14975	14886	14825	14699	14807	14564	14699	14830	14948	14792	14749	14750	14934	14680	14773	14577	14796	14774	14724	14968	15055	14652	14682	14684	14902	14648	14837	14711	14629	14628	14569	14750	14762	14835	14769	14649	14905	14680	14853	14784	14696	14862	14856	14592	14837	14688	14728	15069	14834	14676	14761	14720	14569	14826	14711	14756	14871	14662	14533	14784	14930	14759	14831	14747	14635	14686	14868	14810	14678	14887	14791	14829	14811	14899	14701	14668	14762	14732	14897	14789	14939	14605	14960	14758	14747	14705	14470	14713	14747	14646	14757	15014	14790	14587	14753	14843	14778	14802	14861	14874	14971	14918	14763	14801	14797	14856	14785	14894	14887	14780	14828	14784	14643	14698	14926	14657	14707	15112	14871	14886	14787	14735	14786	14647	15021	14696	14867	14796	14843	14987	14787	14981	14830	14899
44285	71140	67814	58712	48693	39333	31163	26124	20141	18048	15078	13168	12541	12059	11966	11664	11605	11416	11398	11342	11281	11102	11033	11269	10985	10949	11014	11000	10900	10933	10827	10874	10860	10749	10825	10701	10866	10651	10831	10870	10780	10623	10643	10738	10536	10629	10773	10750	10629	10826	10592	10541	10655	10551	10712	10582	10779	10510	10494	10615	10644	10690	10585	10689	10667	10622	10472	10661	10708	10659	10768	10748	10656	10817	10635	10635	10748	10667	10582	10747	10708	10722	10675	10650	10736	10620	10502	10640	10625	10642	10628	10625	10594	10491	10559	10590	10548	10573	10711	10836	10679	10737	10789	10612	10809	10547	10751	10668	10597	10749	10615	10600	10790	10526	10741	10563	10599	10584	10627	10650	10811	10681	10589	10591	10633	10687	10453	10789	10644	10698	10734	10740	10570	10813	10544	10747	10732	10660	10669	10521	10699	10813	10767	10652	10488	10751	10628	10578	10750	10596	10788	10667	10626	10678	10589	10760	10740	10648	10692	10659	10685	10749	10682	10742	10700	10780	10739	10710	10695	10484	10734	10653	10611	10625	10614	10798	10619	10813	10543	10604	10608	10661	10707	10826	10733	10731	10721	10731	10611	10783	10635	10691	10697	10735	10744	10644	10549	10580	10744	10706	10542	10576	10705	10666	10616	10689	10757	10705	10508	10695	10707	10657	10593	10730	10656	10732	10595	10772	10673	10700	10652	10534	10537	10564	10607	10637	10569	10681	10651	10676	10771	10637	10414	10711	10649	10652	10675	10503	10484	10631	10516	10527	10715	10643	10763	10699	10758	10648	10745	10573	10677	10693	10627	10681	10766	10654	10663	10469	10603	10499	10656	10794	10613	10580	10403	10683	10711	10742	10570	10650	10573	10540	10714	10763	10551	10748	10666	10673	10748	10693	10583	10703	10608	10534	10599	10722	10636	10647	10637	10562	10639	10563	10693	10792	10571	10691	10646	10713	10551	10699	10690	10693	10719	10711	10737	10634	10584	10756	10671	10628	10619	10533	10734	10698	10605	10774	10668	10637	10687	10736	10573	10570	10559	10814	10707	10748	10762	10699	10622	10577	10566	10624	10461	10544	10692	10520	10598	10603	10683	10666	10650	10695	10725	10672	10683	10816	10818	10676	10706	10699	10681	10660	10617	10676	10782	10595	10724	10569	10641	10708	10662	10607	10687	10722	10599	10615	10629	10713	10651	10773	10683	10784	10566	10713	10687	10691	10659	10681	10691	10517	10630	10549	10685	10606	10648	10639	10528	10828	10753	10747	10602	10751	10581	10679	10757	10506	10643	10720	10507	10784	10526	10707	10626	10772	10513	10831	10638	10692	10730	10611	10566	10719	10873	10575	10715	10630	10713	10690	10621	10601	10798	10575	10533	10657	10632	10608	10647	10552	10664	10659	10689	10741	10712	10694	10666	10551	10495	10610	10692	10606	10761	10530	10758	10792	10624	10539	10601	10614	10505	10547	10691	10553	10627	10461	10514	10881	10661	10751	10733	10650	10709	10628	10648	10645	10763	10708	10672	10686	10595	10615	10634	10648	10655	10727	10785	10594	10645	10666	10689	10533	10599	10638	10626	10744	10813	10753	10559	10606	10739	10654	10589	10514	10665	10634	10612	10677	10617	10556	10837	10540	10591	10786	10770	10603	10470	10622	10638	10790	10663	10735	10694	10674	10651	10693	10645	10685	10475	10901	10764	10727	10594	10654	10697	10605	10644	10740	10772	10424	10805	10660	10745	10588	10633	10705	10629	10626	10568	10694	10552	10734	10601	10759	10762	10547	10638	10635	10673	10654	10744	10751	10688	10689	10506	10730	10753	10522	10725	10687	10634	10793	10602	10637	10595	10847	10640	10655	10591	10722	10713	10861	10547	10774	10666	10699	10826	10712	10733	10664	10742	10701	10620	10733	10647	10716	10530	10623	10696	10626	10625	10566	10584	10685	10692	10620	10812	10661	10742	10678	10703	10743	10759	10749	10567	10639	10775	10608	10624	10708	10589	10477	10736	10742	10700	10561	10769	10635	10622	10725	10671	10699	10659	10662	10578	10602	10649	10789	10794	10673	10775	10502	10598	10665	10673	10607	10644	10586	10776	10603	10463	10616	10606	10552	10612	10595	10652	10677	10505	10584	10495	10842	10559	10555	10696	10768	10638	10629	10656	10627	10782	10581	10688	10777	10659	10633	10579	10688	10700	10782	10769	10602	10724	10673	10740	10514	10585	10537	10612	10666	10787	10759	10729	10748	10721	10680	10534	10751	10665	10715	10728	10686	10615	10607	10578	10732	10661	10762	10687	10474	10661	10577	10623	10646	10734	10570	10740	10612	10550	10718	10644	10796	10696	10749	10665	10592	10627	10748	10552	10636	10786	10545	10659	10573	10705	10658	10643	10818	10589	10545	10657	10667	10759	10757	10622	10622	10719	10609	10568	10625	10668	10675	10614	10734	10757	10490	10698	10463	10676	10652	10557	10745	10646	10724	10592	10652	10593	10610	10653	10484	10665	10584	10529	10743	10726	10853	10656	10744	10776	10783	10698	10696	10691	10632	10779	10665	10744	10715	10585	10611	10703	10692	10544	10612	10613	10717	10618	10728	10687	10560	10611	10768	10659	10567	10564	10680	10640	10488	10642	10692	10591	10628	10654	10726	10600	10549	10672	10654	10687	10545	10484	10739	10586	10593	10702	10869	10823	10679	10687	10782	10696	10731	10696	10379	10790	10664	10603	10510	10506	10580	10526	10629	10657	10722	10775	10773	10714	10699	10544	10605	10624	10711	10537	10549	10622	10729	10639	10703	10674	10623	10623	10645	10578	10669	10729	10626	10569	10705	10648	10758	10603	10634	10652	10691	10546	10865	10767	10738	10807	10548	10758	10741	10580	10835	10636	10545	10659	10767	10478	10669	10710	10591	10674	10717	10538	10723	10663	10728	10825	10546	10695	10644	10708	10563	10801	10569	10645	10699	10701	10721	10717	10443	10547	10580	10688	10590	10798	10712	10779	10656	10765	10626	10648	10514	10860	10773	10680	10682	10625	10586	10692	10547	10700	10644	10659	10803	10752	10763	10722	10687	10733	10700	10558	10813	10700	10592	10563	10654	10764	10581	10563	10728	10601	10592	10743	10647	10533	10622	10628	10591	10575	10543	10760	10693	10563	10664	10662	10636	10612	10858	10675	10669	10666	10690	10756	10537	10635	10625	10654	10607	10687	10695	10655	10581	10665	10699	10625	10713	10688	10702	10611	10740	10577	10719	10580	10693	10578	10714	10624	10782	10633	10631	10793	10727	10700	10699	10643	10789	10569	10556	10613	10684	10713	10652	10848	10633	10652	10718	10696	10765	10715	10596	10569	10645	10629	10629	10653	10603	10676	10657	10748	10589	10800	10656	10795	10574	10682	10679	10587	10548	10674	10510	10789	10578	10615	10632	10621	10600	10697	10814	10609	10650	10696	10639	10742	10564	10583	10555	10755	10612	10694	10625	10680	10639	10651	10637	10565	10582	10691	10793	10658	10672	10649	10602	10687	10747	10778	10725	10628	10628	10712	10641	10512	10623	10649	10696	10692	10694	10657	10637	10683	10427	10577	10678	10612	10661	10616	10627	10615	10536	10646	10714	10508	10707	10669	10698	10605	10514	10685	10587	10767	10744	10832	10643	10738	10706	10586	10723	10600	10713	10776	10611	10677	10583	10732	10742	10696	10630	10570	10758	10593	10514	10600	10615	10751	10672	10714	10566	10677	10660	10580	10600	10725	10625	10622	10723	10597	10790	10642	10755	10593	10615	10636	10724	10577	10662	10552	10613	10527	10713	10763	10504	10757	10646	10639	10785	10630	10633	10802	10637	10673	10595	10600	10731	10662	10611	10683	10552	10718	10849	10575	10721	10712	10654	10735	10576	10565	10622	10598	10666	10676	10581	10580	10716	10632	10661	10800	10588	10644	10540	10697	10568	10659	10649	10681	10781	10722	10515	10670	10707	10710	10462	10662	10564	10589	10647	10620	10613	10619	10772	10754	10568	10730	10647	10513	10569	10563	10742	10572	10578	10543	10616	10653	10624	10733	10650	10767	10767	10653	10589	10842	10463	10541	10681	10549	10736	10665	10692	10639	10623	10496	10678	10717	10719	10641	10724	10782	10547	10894	10630	10642	10644	10632	10571	10624	10764	10710	10549	10627	10793	10551	10557	10712	10651	10657	10581	10575	10656	10686	10818	10649	10652	10815	10741	10736	10556	10615	10812	10599	10500	10688	10680	10480	10568	10645	10733	10727	10750	10641	10678	10709	10572	10806	10716	10657	10728	10661	10578	10705	10441	10613	10473	10536	10679	10720	10688	10611	10639	10557	10738	10685	10536	10698	10581	10691	10540	10531	10604	10627	10651	10726	10619	10710	10801	10635	10754	10713	10694	10496	10776	10676	10906	10628	10615	10536	10599	10702	10759	10611	10650	10788	10578	10760	10622	10628	10619	10545	10712	10445	10630	10643	10667	10621	10647	10553	10731	10736	10741	10662	10561	10662	10730	10580	10692	10669	10691	10734	10521	10518	10712	10774	10755	10877	10797	10666	10643	10574	10730	10672	10716	10621	10755	10740	10573	10790	10582	10849	10581	10805	10852	10710	10763	10683	10667	10773	10727	10695	10667	10678	10608	10854	10755	10778	10463	10771	10791	10536	10510	10631	10578	10591	10609	10688	10723	10588	10783	10793	10643	10723	10762	10636	10657	10725	10735	10731	10636	10602	10719	10640	10654	10529	10837	10637	10590	10823	10626	10610	10650	10791	10703	10849	10718	10768	10836	10617	10611	10726	10774	10668	10683	10702	10706	10510	10737	10693	10775	10577	10550	10716	10752	10591	10581	10782	10632	10767	10509	10683	10718	10650	10611	10594	10718	10596	10622	10658	10596	10628	10909	10521	10727	10833	10643	10769	10614	10412	10538	10705	10688	10565	10777	10764	10732	10721	10612	10627	10584	10710	10670	10695	10712	10660	10530	10636	10689	10717	10718	10667	10764	10565	10753	10617	10703	10647	10704	10780	10671	10802	10629	10639	10795	10566	10836	10638	10872	10746	10653	10532	10734	10636	10579	10688	10680	10776	10599	10556	10653	10771	10827
24245	21096	30017	32897	35345	36382	37107	33602	29430	22824	19144	17833	17025	16693	16458	16461	16169	16170	15959	15850	15725	15493	15560	15556	15588	15463	15417	15481	15232	15437	15134	15118	15175	15143	14898	15144	15219	15257	15197	15081	14862	14967	15012	15181	14938	15112	15364	14981	14924	15048	15051	14984	15020	15139	15007	15040	15224	15088	14923	14806	15020	15081	15062	15043	14757	15138	14871	15007	15065	14896	15128	14902	14899	15173	14934	15051	15160	14903	14989	14837	15007	14952	14811	14923	14956	14967	14921	14969	14940	14795	15147	14913	14905	14942	14991	14888	14887	15012	15134	14759	14946	14809	15031	14893	14883	15037	15081	14958	15048	14946	15073	14934	15071	14944	14984	14918	14809	15169	15143	15036	15158	15024	14897	14835	14941	15019	15080	14852	14893	14956	14972	14957	15096	15058	15062	14863	15028	14920	14866	14949	14884	14958	14864	14772	15023	14971	15001	14837	15054	14768	14915	14792	15029	15046	14873	14888	14911	14598	14876	14943	15134	15041	14914	14954	15320	15148	15049	14891	15020	15071	14942	14876	14901	14969	15080	14922	14879	15089	14992	14823	14940	14823	14842	14839	14830	14896	14895	14642	15140	14795	14859	15199	15046	15031	14921	14845	14917	15097	14882	14880	14870	15014	15086	14659	14904	15044	14992	14904	14876	14805	14741	14860	15038	15117	14833	14939	14998	15108	15047	15021	14987	14912	15032	14927	14983	15006	14888	14962	14872	14979	14975	15027	14996	14944	14809	15110	14846	14820	14907	15189	14759	14890	14926	14942	15005	14913	14974	15087	15076	15001	14804	14944	14921	14958	15100	14972	15036	15114	14983	15146	14942	14969	14912	14773	15002	15053	15072	14893	14965	15008	14864	14899	15111	14828	14893	15009	14956	15000	15181	14779	14681	15164	15113	14942	14950	15142	15002	14870	14906	14708	14948	14856	14916	14897	14968	14844	15095	15034	15170	15073	15185	14908	14861	15006	14801	14939	14960	14799	14813	14831	14907	15015	15072	14790	14914	14972	14839	14975	15070	14988	15049	14864	14792	14794	14949	14980	14920	15066	14792	14780	14749	15212	15063	15020	14937	15019	14792	14940	15054	14858	14956	14861	15110	15085	14931	15081	14979	14958	14979	14945	14689	14906	14978	14929	14910	14827	14845	15187	14694	14873	14648	14995	14826	14796	15110	14832	14749	14853	15054	15279	15028	15051	14972	14756	14861	14741	14915	14910	14816	14880	15256	14843	14969	14821	15016	14990	15161	15103	14883	14973	15060	14759	15006	15020	15027	14970	14947	14891	14928	14891	14789	14875	14860	15019	15030	14921	14957	14994	14977	14913	14915	15000	14967	14754	15029	14904	14977	15042	14949	14865	14886	15002	15054	14750	15074	14979	15027	15070	14804	15000	14855	14851	14767	14787	14994	14931	14899	14843	14928	14852	14892	15135	15118	15166	14924	15012	15041	15085	15000	14765	15009	15051	14852	14887	15321	15042	14915	14977	14743	15044	14926	14924	14849	14908	15056	14810	14922	14952	15024	14836	14867	14969	14896	15151	15148	14935	14908	14934	15118	14836	15038	15153	15063	15076	14955	15014	15001	14955	14865	14736	14825	14873	14972	14764	14986	14938	14967	14836	15010	15149	14906	15045	15010	14906	14952	14918	14966	14991	15048	14930	14995	15009	14921	15105	14781	14923	14922	14855	14892	15002	14940	14833	15028	14932	14903	14792	14777	14839	15065	14966	14885	14776	14866	14861	14982	15031	14919	15031	14889	14856	14903	15161	14953	14882	14919	15067	14880	15013	14821	14961	15015	15040	14929	14976	14929	14828	14926	15012	15086	14862	14949	14919	14878	14952	15094	14867	14882	14880	14881	14788	14830	14876	15055	14958	14883	14955	15064	15144	15026	14933	14826	15052	14886	14992	14952	14886	15085	14888	14849	14853	14871	14856	14984	14910	14995	14906	14910	14864	14929	14996	14751	14770	14922	15138	15004	14971	14792	15025	14956	14844	14751	14902	14787	15044	14852	14920	14812	14888	14860	14829	14900	14879	15056	14996	14795	15122	14961	14895	14934	14735	14874	14876	14798	14874	15323	14964	14912	14874	14845	14899	14762	14954	14971	15078	14978	15027	14947	14960	15054	14893	14805	14893	14968	14924	14913	14785	15166	15038	14772	14936	14977	14866	14968	14863	14978	15073	15021	14815	14884	15058	15098	14963	14917	14850	14864	14811	15134	15106	15025	14991	14928	14901	15021	14967	14858	14962	14845	14974	14987	14836	14934	14855	15053	14882	14802	14990	15103	14948	14969	14926	14841	14940	14786	14988	15051	15028	14880	14670	15014	14963	14845	14941	15145	15099	14991	14786	14958	14974	15257	14976	14819	14766	14915	14990	14944	14986	14815	15202	14987	15076	15051	14794	14929	14948	14828	14812	14880	14940	14881	14952	14907	14915	14907	14961	15048	14844	15006	14903	14985	15130	14990	14919	14871	14904	15021	14995	15076	14868	14899	14858	15021	14927	14775	14969	14848	14923	15098	14847	15049	14855	14800	14919	14891	15001	14825	14982	14790	15097	15027	14762	15001	14670	14766	14837	14978	14921	14856	14906	14865	14900	15194	15107	14935	14940	14661	14851	14933	14919	14885	14951	14852	14721	15113	15028	14944	14902	14848	14942	15030	14880	14991	14941	14878	14893	15245	14857	14910	14968	15039	14914	14947	14705	15052	15052	14962	14984	15023	15063	14862	15108	15108	15021	14908	14838	15042	14850	15057	14974	14806	15032	14918	15071	14949	14791	14993	15084	15029	14728	15025	14867	14899	15156	15045	15019	14878	14998	15060	14910	14945	15242	14956	14959	14972	14719	14901	14974	14877	14893	14999	14811	14786	14880	14975	14790	15044	15056	14816	15037	14936	14788	14893	15062	14850	15025	14962	14830	15121	14704	14905	14981	15081	14848	14786	15030	15147	14971	15005	14880	14963	14973	15032	15020	15005	14867	14945	14927	14956	14840	15056	14910	14871	15032	15049	15067	15128	15137	14898	15150	14928	14991	14806	15076	14951	15190	14922	15001	15140	15092	14838	14804	15033	14682	15109	14798	15031	14992	15115	14983	15061	14851	14970	14783	15116	14893	14796	15151	14721	14779	14887	15012	14877	14892	15118	14871	14888	14953	14853	14907	14818	14955	15107	15058	14953	15129	14974	14977	14850	14950	15070	15100	14960	14921	15120	14915	14899	14942	14897	14998	15153	15039	14998	14856	14951	14941	14920	15063	14865	14914	14983	14795	14923	14952	14881	14637	14817	15116	14992	15039	14959	14842	14743	14923	14925	14803	14729	14982	14956	14666	15082	15013	14934	14791	15172	14985	14842	14948	15013	14956	15083	15029	14949	14940	14785	14994	14864	14798	14830	14928	14853	14765	14887	14889	14922	14880	14868	14997	14980	14918	14869	14726	14934	14968	14979	14696	15005	14844	14957	14792	15085	15062	14955	14965	14835	14856	14935	15035	14951	14788	15002	15032	14914	14870	14961	14847	14954	14941	14865	14664	15047	15171	15354	15111	14737	14758	15078	14870	14776	14886	14878	15036	14880	14603	15021	14862	15000	15175	14852	14793	14882	15032	14905	14957	15044	14947	15031	14986	14868	14951	15108	14884	14980	14930	14881	14830	15000	14886	14951	15205	14715	15027	14990	14901	14789	14937	14938	14945	15090	15009	14862	15137	14961	14978	14954	14901	14989	14711	14834	14887	15138	15197	14976	15030	14920	15045	15077	14754	14770	15070	14831	14786	14908	14925	14923	15013	15149	15023	15086	14999	14924	14895	14796	14876	15055	14879	14949	14853	14866	14947	14727	14925	15093	14967	15026	14899	14783	14728	14989	14959	14965	15038	14754	14878	14904	15144	15020	14961	14950	14797	14746	14872	14675	14845	14884	15013	14901	15083	15005	15075	14828	14891	14879	14944	14860	15048	14843	14806	14934	14791	14965	14895	14916	14833	14948	14752	14851	14863	14654	14827	15013	14806	14911	15060	14864	15197	14810	15163	14957	14953	15192	14869	15079	14852	14750	15025	14811	14858	14816	14976	15015	14932	15008	14882	14894	15024	14848	15014	15145	15103	15187	14905	14838	14941	14868	14914	14992	14848	14807	14948	15005	14949	14736	14884	14829	14869	14972	14788	14961	14885	14877	15199	14620	15038	14899	15030	14847	15006	15011	15127	15081	15061	14963	15038	14781	14507	14936	14889	14744	15115	14994	14938	14956	14803	14960	15014	14953	14938	14787	14827	14888	14940	14936	14815	14925	14841	14813	14896	14922	15115	14968	15070	15086	15014	14980	14985	14939	14834	14831	14845	14797	14715	14889	14951	15162	15142	14958	14959	15028	14835	15021	15174	14899	15095	15169	14937	14846	15044	15039	15011	14798	14772	14935	14835	15015	14977	14796	15027	15155	14823	14793	14814	14809	14996	14845	14897	15168	15300	14884	14726	15125	14990	14966	14952	14933	14958	14759	14878	14979	14917	14868	14812	14977	14829	14917	14908	15002	14997	14920	14927	14836	15076	14879	15131	14954	14755	14976	14997	14903	15082	14779	14943	14823	14972	14937	14822	15069	14865	14899	15043	14920	14951	14801	14667	14920	15011	15016	15047	14819	15096	15072	14926	14929	14882	15041	14901	14737	14835	14867	14916	14886	14835	15124	14919	14843	14799	14743	14951	14888	14787	14907	14662	15092	14877	14977	15002	14852	14908	14877	15130	15032	15012	14915	14984	14996	14885	15031	15052	15028	14876	14857	15121	15029	14818	14945	14821	14645	15225	14948	15012	14921	14946	14809	14887	14873	14778	14953	15046	14798	15134	14963	14983	14807	14927	15057	15167	15043	14839	14863	15086	14892	15038	14799	15012	15206	15048	15063	15048	14989	14984	14924	14915	15123	14969	14900	15014	14976	14967	14964	15041	14856	14891	14974	15099	14859	15094	14991	14809	14821	14724	14868	14784	14954	15145	15047	14994	14901	14825	14820	14671	15062	14980	14695	14851	14966	15013	14954	14784	14776	14881	14762	14843	15142	14858	14873	15060	15208	14862	14877	15131	14945	15162	15106	14922	14898	14889	15050	15012
49569	78090	74012	62356	48328	38943	34706	32163	26677	18367	15127	13961	13220	12599	12421	12299	12050	11896	11695	11604	11454	11551	11382	11447	11213	11316	11260	11153	11081	11174	10961	10929	10900	10855	10807	10769	10723	10866	10873	10684	10778	10845	10725	10826	10493	10834	10722	10803	10754	10663	10914	10628	10686	10818	10887	10651	10738	10842	10749	10752	10871	10844	10756	10748	10741	10742	10841	10730	10780	10767	10618	10530	10820	10758	10898	10748	10782	10609	10753	10765	10792	10630	10699	10809	10814	10701	10679	10646	10622	10562	10781	10780	10670	10640	10765	10642	10659	10774	10665	10771	10716	10658	10749	10781	10791	10798	10489	10735	10617	10772	10534	10824	10728	10701	10696	10836	10859	10883	10882	10800	10665	10745	10771	10729	10757	10654	10863	10801	10753	10819	10651	10672	10683	10654	10643	10836	10746	10751	10750	10631	10831	10730	10726	10688	10637	10614	10635	10752	10614	10704	10833	10603	10691	10784	10870	10659	10779	10679	10585	10770	10818	10663	10851	10665	10689	10747	10737	10627	10767	10726	10653	10779	10679	10657	10731	10678	10698	10709	10623	10857	10794	10553	10708	10827	10701	10931	10621	10661	10472	10667	10850	10770	10721	10776	10742	10655	10773	10684	10589	10741	10882	10640	10701	10758	10525	10771	10597	10820	10650	10753	10642	10783	10725	10771	10727	10794	10672	10754	10800	10656	10839	10791	10761	10687	10746	10633	10727	10754	10738	10731	10665	10709	10802	10671	10641	10709	10761	10728	10657	10721	10784	10647	10544	10683	10757	10655	10771	10655	10625	10739	10615	10570	10642	10614	10783	10880	10735	10811	10838	10745	10708	10566	10733	10869	10738	10740	10654	10562	10845	10647	10774	10755	10691	10686	10685	10599	10661	10618	10533	10733	10588	10589	10574	10719	10657	10634	10892	10713	10671	10682	10691	10819	10895	10709	10791	10855	10827	10540	10691	10789	10862	10616	10683	10679	10787	10711	10782	10803	10812	10824	10817	10714	10731	10786	10749	10666	10769	10710	10731	10684	10775	10763	10810	10780	10737	10596	10752	10671	10749	10638	10685	10683	10728	10767	10678	10778	10640	10822	10727	10846	10717	10577	10748	10833	10760	10678	10834	10832	10844	10544	10742	10718	10525	10847	10635	10810	10741	10605	10885	10633	10632	10669	10778	10568	10696	10790	10560	10744	10748	10773	10720	10716	10601	10715	10681	10796	10794	10674	10886	10650	10819	10765	10693	10625	10622	10848	10724	10789	10763	10741	10748	10669	10757	10556	10728	10897	10682	10542	10670	10937	10716	10687	10821	10745	10676	10736	10649	10654	10741	10683	10692	10755	10793	10600	10799	10762	10680	10670	10807	10688	10670	10767	10745	10814	10600	10662	10827	10646	10880	10810	10702	10783	10736	10791	10694	10872	10837	10624	10710	10852	10737	10748	10827	10750	10647	10682	10688	10904	10729	10723	10741	10749	10766	10772	10592	10881	10765	10753	10716	10847	10665	10698	10741	10584	10704	10821	10679	10768	10777	10764	10840	10581	10797	10743	10852	10644	10582	10791	10741	10678	10644	10688	10758	10670	10732	10701	10641	10755	10779	10773	10661	10693	10819	10758	10870	10787	10781	10891	10711	10730	10778	10659	10654	10781	10614	10683	10829	10844	10818	10696	10715	10851	10702	10670	10830	10667	10659	10530	10790	10878	10675	10616	10679	10566	10843	10661	10865	10597	10670	10790	10898	10735	10618	10722	10744	10607	10789	10713	10691	10698	10729	10768	10745	10765	10743	10738	10820	10645	10766	10859	10788	10800	10745	10814	10555	10779	10605	10680	10836	10557	10652	10776	10573	10772	10828	10796	10537	10701	10777	10897	10630	10643	10701	10594	10644	10572	10864	10719	10788	10688	10678	10688	10765	10641	10858	10802	10711	10843	10546	10812	10745	10683	10741	10691	10628	10732	10714	10735	10694	10659	10679	10697	10763	10761	10697	10735	10852	10721	10715	10714	10606	10892	10692	10644	10665	10747	10823	10592	10673	10795	10615	10815	10599	10547	10840	10761	10643	10677	10866	10776	10599	10668	10613	10957	10759	10757	10857	10631	10870	10709	10794	10802	10746	10700	10763	10768	10845	10698	10620	10883	10746	10794	10680	10659	10672	10748	10754	10836	10667	10616	10864	10824	10652	10736	10788	10802	10754	10745	10750	10590	10788	10610	10598	10833	10728	10766	10818	10768	10666	10644	10851	10739	10840	10905	10705	10645	10865	10593	10596	10657	10664	10639	10841	10659	10772	10723	10640	10785	10727	10774	10668	10575	10855	10621	10668	10663	10602	10811	10708	10961	10754	10641	10667	10730	10865	10784	10834	10904	10636	10679	10656	10721	10668	10681	10831	10785	10797	10731	10749	10839	10511	10739	10766	10656	10618	10571	10547	10860	10773	10808	10633	10621	10870	10575	10793	10751	10798	10760	10731	10803	10806	10729	10750	10588	10848	10716	10631	10917	10653	10717	10627	10709	10759	10747	10764	10742	10791	10724	10672	10773	10730	10731	10808	10759	10806	10723	10538	10856	10586	10804	10675	10655	10735	10754	10693	10763	10682	10944	10728	10664	10636	10666	10636	10617	10819	10618	10761	10685	10790	10621	10785	10587	10715	10690	10816	10701	10689	10853	10697	10786	10689	10817	10670	10747	10711	10688	10647	10759	10731	10630	10650	10834	10667	10765	10573	10732	10672	10833	10688	10767	10748	10830	10810	10694	10815	10707	10785	10907	10789	10703	10775	10524	10626	10803	10771	10707	10591	10637	10793	10773	10697	10798	10652	10686	10699	10676	10885	10748	10722	10690	10706	10687	10779	10670	10531	10738	10661	10683	10732	10738	10751	10709	10747	10736	10696	10578	10620	10792	10679	10730	10693	10645	10777	10694	10628	10708	10741	10681	10804	10737	10603	10607	10706	10730	10792	10943	10563	10623	10812	10666	10714	10679	10569	10554	10827	10780	10838	10794	10959	10810	10726	10730	10783	10881	10692	10656	10803	10765	10604	10753	10728	10629	10712	10664	10691	10598	10772	10610	10616	10792	10774	10824	10737	10646	10718	10738	10768	10690	10831	10677	10711	10651	10802	10693	10749	10660	10796	10876	10637	10660	10853	10700	10904	10754	10714	10786	10734	10700	10771	10730	10680	10709	10639	10684	10688	10730	10768	10652	10779	10659	10771	10655	10901	10587	10726	10773	10735	10824	10845	10733	10857	10568	10694	10665	10548	10791	10817	10589	10723	10752	10803	10686	10882	10640	10741	10710	10706	10654	10662	10750	10662	10614	10738	10712	10727	10882	10808	10532	10758	10733	10825	10684	10757	10640	10882	10821	10822	10704	10772	10785	10606	10787	10709	10643	10939	10761	10728	10644	10820	10743	10591	10712	10746	10631	10807	10833	10743	10578	10574	10720	10694	10663	10643	10744	10855	10911	10867	10678	10700	10656	10761	10797	10770	10644	10706	10826	10838	10706	10740	10797	10797	10553	10636	10762	10630	10798	10701	10729	10605	10636	10789	10655	10776	10825	10644	10777	10662	10591	10717	10781	10739	10708	10787	10739	10762	10724	10725	10756	10734	10713	10671	10570	10514	10685	10631	10536	10623	10616	10875	10752	10748	10763	10871	10636	10666	10621	10645	10732	10677	10726	10746	10725	10735	10665	10913	10679	10757	10583	10668	10752	10671	10693	10895	10729	10728	10631	10699	10879	10587	10705	10696	10617	10752	10680	10689	10847	10857	10669	10728	10762	10955	10629	10819	10823	10887	10919	10752	10774	10670	10698	10764	10652	10710	10851	10607	10654	10738	10635	10695	10927	10687	10718	10739	10722	10851	10667	10712	10730	10692	10791	10655	10752	10640	10543	10732	10600	10836	10797	10630	10663	10827	10550	10719	10660	10734	10710	10752	10684	10760	10586	10644	10804	10747	10866	10880	10689	10826	10828	10517	10694	10835	10734	10682	10690	10800	10732	10562	10715	10753	10679	10639	10664	10818	10822	10601	10504	10831	10881	10509	10683	10694	10607	10859	10525	10706	10641	10965	10719	10648	10789	10585	10657	10655	10563	10619	10679	10562	10747	10601	10722	10763	10695	10783	10692	10852	10764	10532	10733	10651	10755	10738	10771	10897	10762	10729	10717	10703	10757	10830	10803	10718	10705	10716	10867	10764	10761	10694	10872	10771	10741	10739	10677	10841	10860	10715	10662	10624	10786	10783	10873	10806	10522	10702	10756	10756	10706	10620	10721	10625	10720	10699	10677	10814	10710	10611	10711	10673	10729	10740	10742	10695	10771	10604	10748	10696	10658	10537	10772	10593	10671	10702	10692	10726	10802	10735	10718	10828	10693	10610	10722	10678	10621	10860	10693	10855	10762	10713	10627	10865	10757	10810	10597	10607	10853	10681	10603	10636	10601	10718	10823	10663	10882	10723	10729	10690	10766	10575	10703	10751	10690	10768	10709	10801	10721	10717	10629	10656	10743	10686	10773	10806	10610	10581	10627	10667	10851	10839	10738	10534	10721	10610	10791	10700	10553	10784	10726	10851	10678	10685	10654	10686	10654	10659	10731	10579	10611	10648	10918	10833	10733	10656	10861	10554	10887	10780	10727	10810	10702	10660	10527	10708	10649	10775	10617	10801	10782	10721	10735	10837	10717	10815	10830	10692	10720	10705	10723	10700	10659	10700	10733	10797	10714	10630	10717	10720	10753	10789	10734	10653	10639	10801	10760	10761	10759	10824	10742	10695	10722	10658	10854	10708	10804	10688	10854	10688	10702	10687	10852	10863	10698	10732	10780	10829	10748	10722	10547	10894	10698	10780	10727	10681	10817	10865	10690	10858	10677	10710	10870	10711	10715	10622	10718	10655	10720	10801	10808	10669	10767	10773	10640	10745	10780	10749	10753	10849	10725	10682	10779	10751	10749	10646	10788	10659	10783	10762	10720	10692	10770	10619	10761	10638	10657	10684	10738	10814	10580	10788	10758	10815	10648	10841	10636	10692	10741	10729	10684	10692	10741	10749	10853	10831	10905	10687	10658	10816	10686	10682	10820	10627	10707	10729	10805	10782	10666	10762	10630
44164	54012	57018	46503	36841	31657	27307	22938	19255	17144	16145	15479	15506	15397	15108	15043	14991	15001	15022	15141	14828	14942	14887	14775	14888	14875	14880	14704	14943	14733	14738	14772	14595	14401	14491	14685	14577	14687	14702	14506	14443	14424	14530	14554	14489	14494	14524	14479	14655	14377	14523	14556	14421	14573	14600	14496	14454	14392	14695	14509	14574	14697	14409	14599	14442	14552	14463	14510	14571	14552	14599	14558	14484	14299	14631	14580	14503	14511	14623	14608	14432	14646	14721	14611	14498	14474	14586	14627	14539	14587	14516	14717	14650	14581	14731	14510	14615	14451	14717	14525	14492	14538	14370	14544	14595	14674	14468	14562	14438	14695	14606	14515	14438	14639	14525	14612	14689	14660	14474	14522	14640	14796	14671	14607	14614	14503	14688	14635	14715	14691	14753	14389	14429	14304	14507	14643	14589	14417	14436	14419	14628	14638	14733	14528	14614	14405	14418	14601	14476	14536	14763	14520	14566	14674	14490	14510	14501	14324	14576	14465	14544	14567	14648	14382	14364	14353	14488	14528	14726	14545	14591	14478	14596	14566	14412	14320	14486	14550	14569	14772	14677	14671	14547	14496	14480	14386	14433	14433	14557	14549	14466	14517	14715	14359	14543	14507	14542	14488	14728	14627	14482	14434	14528	14343	14480	14435	14664	14503	14562	14763	14723	14853	14622	14521	14648	14569	14728	14512	14520	14541	14684	14272	14521	14554	14517	14470	14561	14505	14510	14711	14694	14546	14567	14486	14402	14353	14688	14847	14805	14652	14559	14399	14442	14484	14453	14431	14541	14546	14743	14476	14617	14644	14689	14415	14612	14632	14502	14527	14604	14623	14499	14736	14734	14419	14626	14470	14706	14639	14744	14478	14523	14643	14665	14535	14549	14474	14625	14549	14637	14616	14474	14473	14484	14450	14480	14676	14599	14749	14509	14610	14687	14553	14625	14460	14478	14358	14500	14565	14523	14602	14485	14229	14526	14473	14520	14628	14501	14606	14705	14653	14683	14401	14507	14616	14588	14298	14588	14742	14450	14692	14458	14553	14616	14561	14613	14655	14529	14481	14371	14662	14570	14602	14447	14486	14605	14408	14600	14590	14522	14732	14688	14704	14522	14472	14600	14526	14603	14695	14671	14620	14534	14602	14642	14506	14499	14611	14422	14592	14546	14460	14431	14426	14410	14597	14670	14728	14740	14409	14383	14447	14469	14599	14368	14505	14599	14607	14454	14630	14736	14561	14654	14681	14469	14417	14571	14447	14623	14340	14325	14575	14533	14534	14537	14524	14517	14572	14691	14460	14570	14602	14441	14754	14669	14546	14632	14512	14518	14736	14509	14605	14772	14611	14753	14547	14661	14892	14560	14528	14454	14412	14618	14535	14524	14569	14572	14666	14579	14424	14667	14647	14351	14596	14610	14503	14466	14430	14461	14445	14654	14555	14571	14722	14634	14367	14762	14806	14605	14521	14532	14578	14548	14700	14297	14301	14378	14692	14589	14409	14565	14648	14661	14517	14548	14763	14638	14422	14634	14572	14474	14638	14573	14512	14436	14450	14443	14461	14365	14488	14570	14504	14296	14486	14543	14497	14723	14695	14378	14561	14469	14538	14542	14653	14602	14767	14546	14518	14505	14618	14758	14290	14599	14624	14360	14516	14519	14595	14731	14568	14519	14584	14628	14547	14608	14649	14460	14720	14641	14647	14568	14728	14534	14582	14455	14605	14442	14602	14520	14749	14607	14562	14310	14559	14666	14592	14429	14584	14748	14494	14774	14549	14580	14537	14538	14452	14431	14326	14379	14608	14514	14498	14422	14710	14641	14621	14461	14552	14680	14732	14719	14798	14627	14499	14592	14638	14609	14538	14731	14670	14483	14398	14697	14547	14510	14821	14577	14565	14601	14397	14553	14413	14634	14692	14663	14653	14571	14483	14548	14419	14457	14609	14706	14520	14513	14623	14586	14434	14795	14517	14399	14634	14476	14530	14568	14592	14594	14484	14878	14432	14536	14476	14457	14567	14636	14381	14657	14330	14743	14787	14538	14467	14574	14507	14424	14504	14552	14426	14427	14401	14679	14524	14710	14615	14678	14713	14523	14523	14724	14433	14415	14501	14456	14523	14409	14582	14472	14565	14443	14680	14549	14484	14509	14514	14530	14587	14646	14470	14588	14482	14496	14476	14437	14634	14510	14393	14799	14465	14564	14472	14486	14404	14649	14517	14534	14629	14707	14554	14632	14465	14702	14489	14471	14602	14386	14602	14594	14474	14596	14596	14707	14576	14722	14618	14498	14536	14585	14748	14308	14532	14592	14555	14793	14627	14483	14542	14612	14426	14484	14538	14392	14644	14541	14428	14624	14417	14514	14784	14620	14681	14630	14538	14498	14714	14468	14541	14571	14535	14669	14741	14593	14364	14441	14554	14442	14538	14633	14393	14399	14624	14470	14512	14476	14568	14765	14681	14546	14615	14439	14385	14681	14515	14555	14364	14387	14592	14523	14640	14901	14580	14456	14465	14587	14371	14439	14550	14697	14820	14640	14394	14598	14307	14455	14448	14603	14399	14376	14524	14550	14646	14449	14543	14681	14613	14446	14649	14518	14659	14470	14585	14510	14423	14590	14587	14480	14605	14477	14677	14461	14669	14516	14613	14581	14462	14468	14659	14499	14473	14528	14407	14610	14390	14667	14564	14566	14658	14751	14529	14732	14445	14550	14590	14385	14411	14631	14701	14702	14673	14537	14533	14556	14584	14679	14477	14624	14589	14567	14545	14639	14560	14695	14656	14637	14557	14544	14559	14637	14480	14449	14604	14865	14726	14614	14493	14648	14523	14468	14697	14637	14666	14618	14608	14770	14662	14497	14398	14482	14471	14455	14580	14658	14709	14718	14751	14604	14495	14489	14611	14470	14594	14489	14533	14413	14615	14455	14545	14645	14618	14755	14454	14394	14439	14530	14561	14674	14437	14532	14707	14643	14493	14333	14444	14585	14683	14614	14541	14571	14557	14577	14372	14573	14513	14752	14685	14578	14650	14498	14716	14446	14544	14601	14514	14742	14644	14429	14568	14622	14693	14514	14598	14724	14517	14695	14382	14463	14733	14678	14584	14540	14665	14673	14487	14539	14486	14383	14339	14528	14590	14269	14299	14507	14678	14601	14607	14595	14703	14599	14557	14443	14244	14506	14372	14612	14546	14518	14401	14742	14543	14521	14689	14706	14634	14557	14458	14647	14551	14693	14652	14697	14601	14670	14542	14575	14658	14379	14736	14605	14209	14414	14545	14718	14786	14702	14679	14570	14563	14499	14487	14468	14592	14387	14550	14547	14549	14544	14514	14616	14662	14595	14428	14520	14730	14724	14585	14590	14629	14471	14556	14568	14549	14671	14602	14523	14495	14406	14478	14553	14376	14418	14687	14567	14671	14687	14683	14436	14695	14384	14453	14899	14436	14558	14611	14688	14442	14504	14511	14369	14312	14556	14565	14547	14629	14436	14454	14509	14605	14390	14491	14524	14715	14680	14495	14448	14389	14587	14479	14419	14523	14729	14747	14792	14801	14613	14535	14630	14447	14404	14655	14436	14448	14499	14737	14334	14755	14530	14515	14672	14478	14643	14668	14736	14559	14559	14517	14625	14428	14612	14579	14639	14555	14595	14609	14641	14586	14530	14667	14515	14512	14759	14792	14730	14615	14685	14473	14621	14514	14769	14550	14431	14572	14355	14391	14573	14561	14668	14547	14747	14546	14505	14647	14707	14466	14677	14641	14583	14566	14612	14664	14423	14460	14558	14658	14718	14849	14445	14527	14653	14592	14582	14466	14284	14811	14545	14459	14575	14556	14387	14558	14614	14624	14375	14792	14639	14356	14736	14652	14574	14455	14716	14857	14658	14480	14632	14425	14688	14435	14529	14666	14584	14540	14416	14597	14561	14552	14595	14654	14667	14545	14622	14745	14547	14634	14538	14725	14355	14439	14521	14633	14550	14447	14491	14624	14667	14517	14504	14516	14696	14422	14748	14601	14426	14402	14800	14550	14460	14698	14352	14551	14503	14647	14335	14621	14533	14440	14438	14620	14604	14695	14839	14714	14765	14664	14524	14419	14547	14745	14469	14598	14730	14431	14502	14566	14522	14617	14724	14630	14627	14669	14569	14585	14407	14421	14439	14474	14421	14439	14684	14668	14609	14666	14661	14478	14482	14696	14548	14467	14457	14662	14639	14618	14727	14544	14711	14817	14696	14357	14499	14589	14630	14719	14552	14676	14544	14513	14678	14547	14457	14548	14714	14499	14392	14271	14544	14687	14544	14326	14612	14629	14620	14559	14560	14569	14434	14568	14662	14527	14596	14633	14404	14726	14611	14652	14559	14675	14405	14603	14576	14531	14736	14637	14635	14585	14546	14678	14499	14544	14599	14670	14590	14565	14486	14686	14558	14416	14520	14448	14441	14651	14442	14455	14552	14710	14496	14722	14399	14555	14586	14815	14580	14535	14513	14569	14417	14488	14400	14431	14665	14388	14489	14453	14616	14638	14694	14647	14813	14623	14642	14628	14617	14660	14606	14459	14389	14485	14337	14395	14625	14698	14418	14373	14493	14501	14451	14513	14381	14608	14706	14461	14353	14415	14566	14603	14454	14602	14787	14439	14633	14696	14477	14559	14596	14699	14735	14656	14677	14667	14558	14458	14682	14465	14350	14604	14560	14516	14477	14549	14430	14837	14660	14716	14790	14386	14530	14762	14503	14725	14605	14499	14336	14426	14461	14629	14478	14710	14628	14425	14686	14537	14506	14504	14524	14214	14523	14566	14503	14699	14608	14544	14610	14462	14688	14434	14726	14729	14578	14667	14863	14730	14520	14520	14698	14638	14727	14582	14588	14568	14401	14377	14573	14673	14774	14600	14665	14575	14399	14384	14710	14716	14445	14489	14304	14565	14624	14665	14353	14528	14463	14634	14640	14495	14581	14583	14675	14659	14461	14394	14630	14648	14607	14757	14450	14557	14462	14524	14469	14621	14634	14363	14476	14585	14573	14586	14574	14508	14590	14585	14657	14675	14490	14522	14602	14670	14721	14499	14549	14591	14430	14547	14695	14480	14337	14408	14532	14532	14508	14675	14428	14698
47932	62511	57941	42618	34058	29529	24498	19746	15556	13478	12415	11543	11293	11278	11079	11164	11072	10792	10886	10875	10848	10752	10733	10793	10742	10772	10665	10636	10533	10669	10773	10723	10524	10600	10572	10447	10602	10581	10441	10692	10561	10608	10627	10392	10465	10557	10635	10509	10462	10467	10484	10458	10499	10426	10548	10581	10582	10468	10622	10385	10663	10441	10541	10623	10583	10518	10537	10488	10534	10399	10443	10506	10596	10668	10605	10459	10476	10504	10606	10492	10417	10572	10627	10635	10511	10510	10588	10457	10541	10601	10465	10626	10543	10523	10326	10524	10594	10476	10517	10521	10577	10457	10640	10538	10495	10527	10500	10508	10506	10438	10403	10589	10462	10610	10639	10539	10614	10332	10456	10448	10592	10677	10504	10271	10483	10560	10611	10360	10501	10553	10410	10445	10526	10529	10584	10500	10446	10393	10607	10430	10463	10588	10537	10544	10478	10441	10420	10557	10485	10456	10456	10660	10425	10540	10578	10608	10557	10569	10546	10332	10594	10587	10436	10488	10510	10415	10558	10583	10677	10562	10574	10723	10410	10514	10535	10431	10612	10597	10565	10609	10432	10492	10623	10692	10816	10565	10644	10543	10614	10623	10601	10606	10526	10470	10474	10445	10435	10569	10550	10459	10572	10492	10547	10400	10604	10399	10487	10635	10573	10479	10676	10497	10787	10368	10541	10497	10682	10499	10533	10540	10642	10542	10505	10484	10577	10315	10496	10400	10756	10572	10732	10630	10472	10462	10488	10481	10381	10555	10271	10452	10617	10374	10492	10620	10535	10487	10639	10453	10596	10391	10572	10558	10475	10510	10669	10450	10455	10483	10578	10550	10603	10601	10513	10587	10542	10524	10567	10530	10559	10447	10615	10519	10614	10585	10501	10702	10483	10580	10498	10435	10631	10569	10628	10549	10410	10607	10379	10475	10470	10489	10658	10586	10556	10591	10432	10558	10410	10547	10487	10479	10552	10528	10553	10500	10521	10553	10502	10537	10474	10536	10364	10570	10259	10324	10556	10792	10457	10739	10493	10488	10338	10427	10470	10703	10443	10495	10465	10450	10565	10395	10636	10533	10456	10382	10423	10543	10549	10573	10418	10572	10603	10633	10509	10465	10449	10476	10651	10494	10688	10442	10587	10528	10494	10479	10445	10593	10597	10429	10457	10570	10356	10561	10598	10733	10546	10685	10367	10429	10587	10396	10579	10431	10635	10465	10543	10552	10495	10548	10519	10621	10558	10548	10355	10518	10443	10469	10664	10430	10494	10419	10545	10567	10456	10542	10558	10550	10437	10397	10393	10484	10418	10550	10546	10513	10492	10517	10441	10457	10598	10493	10636	10732	10641	10524	10595	10445	10532	10515	10588	10588	10477	10518	10450	10561	10562	10538	10559	10585	10619	10437	10500	10652	10596	10485	10488	10658	10584	10538	10658	10690	10483	10493	10612	10546	10573	10560	10591	10649	10429	10552	10532	10599	10428	10632	10660	10410	10675	10377	10556	10469	10530	10485	10611	10458	10520	10489	10482	10482	10361	10526	10569	10452	10635	10601	10533	10426	10683	10561	10430	10694	10474	10600	10641	10450	10563	10521	10662	10472	10682	10580	10561	10677	10552	10525	10552	10553	10506	10554	10749	10536	10533	10348	10530	10424	10469	10484	10552	10467	10608	10518	10414	10507	10657	10545	10454	10432	10575	10745	10451	10551	10486	10535	10639	10422	10628	10739	10672	10568	10662	10400	10610	10310	10498	10478	10748	10543	10514	10512	10527	10444	10493	10557	10590	10479	10581	10479	10412	10548	10507	10491	10502	10478	10752	10572	10629	10600	10420	10407	10471	10463	10471	10655	10664	10629	10520	10541	10561	10516	10494	10467	10575	10603	10609	10501	10606	10637	10581	10491	10330	10454	10569	10506	10548	10471	10424	10518	10512	10526	10545	10608	10461	10600	10431	10472	10553	10587	10581	10570	10386	10571	10503	10569	10600	10334	10542	10455	10721	10372	10447	10450	10532	10631	10504	10497	10620	10578	10364	10664	10472	10524	10505	10643	10664	10412	10573	10641	10623	10561	10605	10571	10661	10276	10685	10545	10585	10595	10523	10641	10625	10578	10593	10439	10484	10525	10476	10547	10690	10624	10509	10570	10383	10582	10616	10641	10621	10494	10473	10564	10597	10397	10362	10345	10560	10654	10572	10509	10536	10729	10427	10667	10532	10552	10604	10497	10513	10608	10511	10531	10393	10576	10382	10515	10531	10577	10466	10565	10501	10550	10520	10446	10319	10524	10485	10609	10482	10526	10311	10485	10641	10539	10495	10492	10489	10547	10463	10553	10512	10606	10563	10339	10610	10469	10465	10448	10738	10587	10573	10507	10574	10561	10460	10390	10458	10455	10705	10370	10523	10452	10441	10606	10698	10502	10453	10578	10529	10518	10577	10386	10595	10572	10427	10495	10441	10349	10449	10569	10546	10472	10657	10678	10483	10662	10384	10521	10477	10528	10570	10570	10466	10477	10501	10608	10636	10544	10537	10518	10614	10502	10601	10463	10567	10506	10380	10525	10435	10495	10577	10504	10342	10567	10565	10582	10530	10644	10572	10578	10588	10489	10480	10396	10671	10469	10416	10823	10574	10609	10585	10439	10724	10569	10470	10477	10583	10535	10654	10638	10569	10447	10426	10552	10474	10593	10414	10383	10609	10564	10625	10531	10610	10671	10413	10603	10630	10513	10569	10545	10606	10487	10429	10599	10540	10499	10562	10630	10409	10655	10499	10475	10591	10624	10477	10631	10487	10466	10555	10538	10509	10662	10681	10536	10517	10641	10561	10555	10535	10566	10555	10568	10455	10535	10616	10559	10589	10434	10424	10753	10439	10555	10533	10301	10445	10496	10490	10379	10663	10656	10569	10595	10577	10588	10574	10496	10427	10419	10581	10410	10553	10545	10494	10388	10466	10562	10483	10485	10417	10629	10599	10517	10552	10559	10525	10651	10494	10517	10666	10473	10523	10534	10574	10630	10426	10519	10567	10582	10603	10550	10477	10451	10549	10387	10526	10560	10395	10371	10574	10523	10754	10464	10590	10533	10565	10604	10565	10623	10599	10510	10453	10508	10614	10525	10440	10548	10579	10580	10572	10616	10663	10488	10424	10580	10465	10566	10606	10594	10516	10487	10608	10488	10545	10443	10635	10415	10626	10587	10665	10543	10529	10518	10652	10405	10433	10594	10530	10519	10606	10394	10487	10670	10564	10545	10411	10504	10551	10562	10717	10557	10589	10445	10562	10420	10553	10438	10478	10627	10662	10626	10476	10606	10459	10609	10551	10635	10718	10479	10482	10514	10621	10547	10524	10599	10406	10507	10404	10581	10676	10439	10433	10523	10563	10552	10535	10670	10492	10530	10489	10516	10532	10511	10513	10443	10536	10467	10573	10514	10483	10642	10447	10559	10533	10454	10696	10465	10503	10560	10557	10468	10530	10641	10447	10457	10533	10497	10432	10448	10416	10671	10430	10621	10494	10490	10483	10420	10662	10645	10416	10563	10603	10621	10425	10564	10412	10464	10581	10585	10515	10517	10396	10447	10553	10523	10539	10622	10618	10441	10496	10517	10495	10567	10472	10542	10646	10695	10447	10594	10450	10553	10483	10510	10549	10532	10508	10460	10463	10582	10564	10456	10526	10519	10517	10560	10615	10453	10528	10495	10525	10618	10496	10638	10555	10574	10615	10421	10542	10384	10367	10465	10581	10589	10656	10591	10611	10478	10438	10599	10501	10564	10604	10337	10658	10597	10440	10575	10588	10658	10443	10596	10537	10458	10463	10573	10602	10589	10422	10468	10577	10578	10488	10457	10491	10533	10548	10482	10661	10545	10647	10516	10338	10551	10535	10396	10552	10369	10500	10484	10696	10534	10557	10608	10485	10518	10696	10546	10576	10457	10547	10572	10645	10600	10539	10505	10449	10552	10338	10591	10734	10574	10511	10472	10589	10634	10464	10483	10581	10442	10684	10591	10556	10373	10723	10452	10651	10568	10484	10456	10645	10655	10505	10629	10587	10527	10376	10482	10487	10492	10656	10574	10599	10514	10462	10651	10523	10533	10548	10395	10428	10574	10458	10480	10535	10631	10474	10526	10457	10581	10522	10617	10603	10675	10595	10274	10533	10599	10513	10660	10385	10461	10414	10476	10525	10480	10452	10531	10490	10659	10611	10390	10521	10421	10685	10643	10620	10524	10521	10401	10674	10549	10571	10578	10530	10363	10625	10595	10690	10616	10732	10621	10452	10512	10592	10514	10505	10558	10390	10498	10665	10550	10505	10498	10530	10557	10614	10459	10569	10565	10564	10601	10427	10560	10675	10452	10603	10587	10414	10338	10391	10630	10405	10587	10574	10463	10575	10550	10532	10381	10489	10483	10478	10557	10559	10629	10420	10429	10467	10513	10497	10483	10448	10559	10485	10437	10520	10515	10537	10579	10606	10480	10464	10412	10588	10540	10686	10450	10632	10451	10573	10588	10446	10510	10349	10551	10507	10689	10574	10335	10390	10338	10574	10471	10697	10513	10312	10579	10556	10516	10547	10547	10469	10521	10619	10520	10580	10549	10591	10575	10543	10486	10593	10397	10490	10546	10546	10439	10561	10318	10556	10778	10479	10461	10521	10445	10646	10484	10485	10629	10622	10596	10580	10370	10637	10491	10490	10560	10437	10762	10514	10447	10525	10467	10585	10566	10591	10421	10514	10426	10548	10469	10503	10409	10482	10518	10478	10593	10589	10608	10558	10593	10514	10466	10456	10472	10534	10628	10537	10743	10555	10754	10398	10586	10641	10519	10495	10530	10531	10511	10569	10732	10518	10593	10546	10517	10461	10430	10677	10602	10452	10335	10511	10477	10482	10568	10681	10514	10582	10592	10567	10449	10513	10672	10502	10526	10575	10583	10642	10493	10565	10515	10514	10403	10498	10645	10574	10570	10455	10491	10452	10574	10477	10506	10426	10494	10479	10447	10423	10414	10508	10502	10538	10636	10519	10566	10661	10360	10626	10438	10498	10452	10535	10626	10547	10597	10544	10433	10455	10479	10477	10393	10580	10587	10627	10624	10464	10603	10465	10460	10577	10481
26244	21722	34479	40913	44473	43948	37291	29280	23366	20282	17540	16608	16331	16071	15894	15536	15649	15443	15596	15445	15173	15063	15219	15369	15116	14952	15207	14809	14860	15068	14956	14933	15020	14953	14871	14713	14830	14809	14849	15052	14666	14688	14929	14941	14800	14912	14784	14782	14893	14774	14795	14893	14594	14707	14967	14651	14993	14846	14905	14626	14783	14639	14861	14597	14791	14712	14780	14731	14864	14641	14675	14662	14922	14759	14621	14838	14807	14760	14856	14612	14981	14795	14804	14688	14629	14842	14602	14499	14630	14559	14694	14771	14745	14779	14791	14775	14774	14959	14902	14710	14895	14723	14782	14923	14827	14631	14819	14824	14787	14763	14817	14659	14601	14717	14859	14594	14659	14699	14723	14656	14647	14588	14886	14910	14820	14717	14726	14705	14834	14789	14623	14561	14828	14670	14787	14792	14774	14886	14648	14864	14721	14831	14685	14892	14837	14788	14786	14764	15086	14849	14676	14877	14851	14736	14880	14673	14598	14672	14663	14583	14791	14892	14729	14747	14734	14682	14809	14688	14647	14755	14728	14796	14545	14789	14700	14544	14947	14893	14595	14695	14777	14654	14888	14820	14851	14817	14784	14843	14689	14675	14689	14943	14782	14729	14643	14783	14656	14881	14782	14879	14638	14916	14827	14793	14849	14895	14718	14709	14861	14754	14751	14835	14673	14683	14843	14695	14663	14611	14802	14855	14763	14769	14859	14887	14715	14957	14876	14890	14945	15067	14863	14767	14877	14971	14682	14721	14835	14570	14717	14571	14737	14602	14540	14734	14853	14676	14360	14769	14621	14604	14665	14635	14829	14734	14919	14914	14738	14830	15035	14908	14827	14635	14720	14646	14789	14739	14881	14916	14727	14719	14664	14631	14756	14572	14831	14894	14722	14761	14802	14525	14648	14692	14866	14538	14701	14758	14840	14563	14720	14773	14774	14767	14602	14911	14823	14829	14459	14565	14811	14699	14677	14760	14821	14748	14710	14867	14787	14662	14633	14806	14546	14890	14923	14755	14953	14700	14687	14869	14539	14958	14728	14774	14725	14719	14900	14824	14878	14690	14835	14735	14881	14867	14664	14808	14767	14928	14776	14943	14792	14746	14719	14884	14611	14828	14792	14933	14772	14548	15076	14833	14851	14578	14793	14889	14819	14806	14901	14656	14904	14805	14654	14637	14864	14861	14843	14695	14753	14740	14616	14697	14834	14737	14664	14671	14743	14645	14768	14942	14772	14778	14694	14631	14783	14846	14770	14635	14598	14769	14814	14811	14666	14798	14755	14744	14859	14738	14675	14864	14955	14618	14727	14796	14851	14442	14822	14732	14718	14768	14704	14799	14764	14806	14878	14705	14882	14787	14810	14997	14802	14583	14851	14787	14750	14570	14691	14663	14711	14740	14773	14783	14665	14752	14758	14887	14895	14883	14799	14732	14653	14924	14881	14746	14996	14958	14826	14738	14702	14768	14929	14509	14522	14703	14709	14738	14844	14688	14825	14839	14869	14881	14879	14698	14831	14635	14794	14851	14647	14638	14626	14719	14595	14483	14689	14858	14871	14808	14761	14919	14667	14824	14869	14773	14873	14887	15011	14816	14649	14755	14639	14653	14642	14754	14709	14819	14597	14602	14846	14640	14653	14760	14585	14744	14804	14601	14655	14905	14714	14890	14867	14661	14744	14622	14861	14696	14895	14839	14768	14955	14871	14879	14807	14585	14585	14768	14779	14639	14797	14746	14964	14825	14897	14792	14804	14816	14582	14856	14815	14818	14775	14653	14753	14864	14731	14737	14939	14720	14931	14675	14769	14640	14792	14811	14969	14778	14745	14827	14723	14710	14797	14693	14838	14634	14769	14814	14683	14921	14626	14749	14828	14606	14682	14861	14750	14790	14623	14826	14784	14826	14780	14733	14840	14622	14477	14757	14783	14687	14680	14751	14645	14772	14759	14884	14943	14807	14823	14738	14950	14816	14920	14799	14739	14797	14769	14810	14977	14894	14660	14813	14808	14797	14650	14592	14661	14786	14770	14757	14861	14690	14909	14808	14775	14828	14918	14712	14617	14721	14951	14658	14732	14737	14662	14786	14819	14926	14638	14738	14701	14768	14725	14643	14836	14927	14655	14775	14892	14771	14693	14813	14548	14639	14796	14713	14659	14631	14946	14768	14792	14834	14781	14594	14906	14811	14567	14576	14661	14730	14558	14632	14785	14815	14832	14687	14785	14894	14825	15073	14755	14592	14825	14960	14778	14539	14784	14804	14808	14792	14988	14893	14691	14590	14700	14966	14878	14824	14878	14676	14847	14800	14728	15033	14889	14821	14720	14852	14695	14855	14736	14857	14882	14751	14844	14878	14791	14959	14828	14854	14779	14754	14689	14670	14519	14799	14629	14749	14593	14657	14726	14795	14717	14865	14914	14638	14781	14675	14744	14744	14786	14652	14825	14516	14722	14897	14752	14745	14614	14834	14645	14819	14601	14700	14700	14738	14605	14498	14833	14774	14685	14797	14746	14795	14662	14846	14706	14944	14811	14927	14822	14930	14775	14743	14671	14591	14778	14832	14815	14818	14836	14677	14772	14752	15027	14849	14738	14768	14842	14636	14669	14652	14695	14853	14619	14639	14757	14784	14802	14585	14711	14971	14777	14778	14869	14768	14797	14617	14665	14809	14796	14775	14816	14812	14933	14851	14847	14640	14894	14732	14804	14841	14812	14743	14834	14583	14665	14765	14806	14796	14719	14558	14552	14787	14661	14725	14730	14661	14718	14505	14460	14788	14775	14716	14936	14675	14674	14772	14770	14818	14764	14724	14877	14693	14635	14677	14557	14787	14802	14704	14790	14803	14919	14830	14565	14626	14909	14766	14704	14818	14755	14763	14686	14835	14862	14943	14831	14703	14777	14846	14947	14838	14824	14864	14843	14692	14756	14837	14738	14718	14696	14871	14813	14900	14687	14619	14772	14720	14600	14755	14943	14777	14726	14818	14714	14758	14617	14905	14614	14886	14648	14773	14833	14974	14683	14733	14859	14868	14723	14705	14669	14969	14687	14758	14750	14638	14745	14988	14765	14965	14874	14744	14704	14738	14811	14807	14687	14904	14774	14820	14657	14616	14933	14713	14807	14794	14817	14836	14941	14741	14923	14752	14801	14816	14653	14799	14726	14582	14783	14658	14601	14785	14832	14673	14800	14947	14922	14775	14592	14809	14705	14692	14950	14812	14660	14761	14873	14792	14598	14781	14740	14755	14774	14737	15001	14897	14873	14771	14887	14855	14956	14744	14572	14932	14712	14811	14645	14553	14978	14792	14933	14683	15054	14734	14615	14893	14671	14624	14668	14734	14733	14670	14634	14730	14708	14831	14754	14952	14751	14865	14647	14635	14871	15009	14774	14696	14727	14749	14933	14823	14732	14541	14661	14743	14824	14619	14759	14892	14884	14596	14541	14568	14687	14583	14776	14883	14817	14455	14640	14889	15028	14750	14788	14949	14530	14699	14624	14828	14865	14687	14731	14983	14910	14933	14908	14808	14938	14893	14648	14976	15004	14747	14879	14784	14714	15002	14737	14849	14765	14715	14770	14753	14874	14784	14845	14914	15081	14710	14578	14652	14929	14655	14961	14810	14416	14852	14908	14749	14776	14874	14844	15015	14757	14730	14744	14568	14710	14813	14710	14814	15059	14715	14803	14617	14740	14673	14747	14752	14879	14745	14848	14874	14813	14729	14686	14888	14798	14883	14651	14802	14552	14705	14798	14708	14678	14716	14757	14871	14850	14593	14556	14799	14807	14936	14824	15025	14666	14754	14804	14653	14741	14810	14744	14784	14674	14860	14615	14803	14894	14936	14804	14725	14892	14848	14688	14777	14718	14956	14841	14623	14682	14918	14787	14694	14903	14465	14735	14616	14739	14688	14817	14733	14663	14706	14680	14788	14762	14661	14809	14780	14743	14688	14892	14755	14794	14765	14768	14782	14884	14847	14789	14717	14730	14832	14826	14832	14735	14812	14718	14683	14826	14847	14913	14765	14712	14806	14827	14606	14503	15018	15041	14848	14704	14844	14750	15017	14706	14715	14676	14945	14834	14852	14633	14706	14788	14719	14715	14703	14526	14749	14618	14934	14817	14872	14783	14818	14690	14730	14808	14947	14736	14851	14702	14822	14971	14582	14662	14810	14595	14815	14659	14725	14855	14746	14637	15063	14740	14782	14859	14634	14846	14696	14873	14792	14830	14843	14595	14577	14784	14757	14810	14453	14595	14561	14492	14695	14804	14690	14755	14983	14644	14646	14663	14621	14886	15023	14749	14657	14659	14772	14864	14964	14762	14640	14900	14803	14938	14819	14839	14725	14924	14855	14673	14815	14686	14776	14919	14714	14789	14822	14984	14696	14800	14779	14952	14883	14771	14720	14836	14775	14635	14993	14769	14781	14863	14834	14589	14776	14973	14697	14592	14880	14479	14945	14797	14914	14761	14794	14921	14706	14793	14992	14810	14931	14975	14646	14646	14747	15037	14678	14724	14726	14863	14892	14665	14870	14724	14755	14789	14921	14922	14627	14579	14716	14610	14641	14748	14717	14727	14795	14614	14811	14926	14834	14813	14774	14743	14864	14842	14697	14877	14827	14640	14701	14676	14719	14918	14711	14574	14767	14658	14879	14728	15158	14693	14910	14895	14657	14780	14725	14819	14771	14629	14661	14730	14776	14824	14766	14772	14755	14524	14724	14703	14697	14591	14815	14893	14842	14702	14823	14795	14916	14645	14862	14721	14647	14841	14707	14837	14654	14819	14691	14834	14783	14858	14897	14766	14794	14863	14747	14900	14718	14749	14658	14583	14674	14865	14707	14780	15014	14865	14804	14680	15106	14860	14847	14738	14923	14856	14648	14845	14830	14666	14827	14823	14692	14837	14821	14829	14663	14845	14955	14760	14639	14688	14585	14742	14733	14866	14760	14678	14820	14735	14742	14750	14838	14852	14838	14665	14788	14860	14790	14814	14892	14962	14906	14439	14774	14930	14806	14681	14745	14667	14711	14856	14728	14664	14878	14803	14784	14948	14611	14650	14619	14539	14952	14786	14840	14651	14675	14905	14736	14668	14817	14546	14759	14871	14727	14783	14824
45930	72047	67323	54512	49119	42520	33661	26364	20279	16621	13430	12544	12412	12006	11951	11536	11467	11312	11262	11439	11220	11239	11015	11093	11103	11012	11006	10822	10793	10776	10885	10902	10727	10719	10798	10853	10826	10737	10781	10690	10649	10565	10759	10686	10804	10783	10626	10776	10551	10755	10703	10670	10705	10642	10817	10763	10817	10585	10798	10658	10805	10840	10798	10568	10599	10761	10714	10697	10752	10652	10754	10602	10642	10725	10605	10609	10692	10786	10612	10667	10612	10696	10582	10697	10785	10677	10714	10764	10725	10783	10645	10549	10791	10570	10557	10773	10604	10686	10664	10798	10395	10705	10821	10737	10750	10518	10769	10602	10763	10663	10529	10741	10737	10700	10621	10776	10639	10787	10583	10711	10740	10696	10569	10775	10633	10550	10649	10474	10716	10746	10874	10686	10650	10756	10748	10708	10501	10791	10661	10652	10823	10685	10723	10705	10649	10705	10660	10640	10771	10632	10885	10658	10756	10744	10829	10647	10772	10467	10783	10628	10656	10695	10835	10585	10628	10658	10771	10658	10784	10652	10541	10731	10709	10762	10665	10594	10520	10684	10794	10687	10569	10741	10854	10707	10766	10846	10843	10696	10650	10578	10719	10623	10724	10770	10736	10483	10746	10616	10758	10637	10705	10732	10695	10638	10556	10681	10623	10835	10800	10571	10628	10542	10577	10702	10738	10690	10516	10670	10646	10696	10836	10640	10624	10747	10639	10759	10725	10634	10643	10854	10669	10765	10562	10679	10715	10695	10568	10735	10603	10566	10687	10735	10657	10663	10701	10660	10660	10729	10742	10711	10655	10657	10769	10806	10640	10864	10588	10550	10748	10559	10802	10561	10690	10662	10581	10767	10782	10680	10764	10754	10745	10659	10642	10791	10676	10801	10720	10753	10576	10731	10751	10706	10574	10855	10805	10577	10847	10914	10741	10546	10633	10588	10758	10770	10735	10716	10795	10670	10839	10812	10473	10931	10772	10663	10618	10777	10765	10730	10811	10639	10653	10635	10715	10821	10608	10880	10717	10598	10759	10783	10730	10817	10816	10693	10717	10709	10805	10673	10686	10758	10595	10539	10660	10695	10677	10659	10791	10596	10673	10617	10787	10638	10787	10751	10635	10728	10706	10756	10697	10696	10755	10745	10692	10657	10706	10616	10682	10771	10736	10536	10571	10800	10665	10724	10768	10700	10722	10739	10614	10882	10755	10838	10715	10840	10680	10635	10661	10815	10821	10714	10564	10717	10696	10737	10863	10577	10725	10763	10770	10631	10732	10820	10852	10576	10614	10567	10618	10756	10737	10611	10751	10746	10706	10810	10674	10761	10679	10737	10761	10622	10806	10655	10679	10839	10841	10948	10743	10659	10727	10780	10681	10584	10672	10751	10683	10834	10654	10661	10669	10849	10788	10693	10732	10646	10725	10516	10643	10716	10578	10611	10636	10620	10557	10647	10653	10738	10700	10788	10913	10809	10573	10672	10784	10616	10712	10568	10829	10690	10527	10798	10656	10783	10708	10756	10649	10633	10648	10796	10718	10750	10646	10705	10696	10674	10694	10631	10675	10726	10801	10790	10744	10810	10692	10437	10666	10799	10696	10700	10693	10833	10573	10725	10883	10616	10788	10726	10866	10722	10702	10501	10627	10752	10713	10634	10613	10635	10729	10578	10745	10635	10594	10585	10516	10639	10527	10549	10906	10636	10699	10714	10467	10740	10672	10837	10683	10609	10625	10685	10640	10678	10563	10747	10700	10611	10753	10675	10619	10677	10695	10762	10687	10716	10735	10722	10692	10595	10733	10802	10608	10741	10700	10914	10591	10713	10759	10838	10626	10651	10616	10590	10681	10716	10664	10710	10916	10769	10610	10689	10632	10884	10630	10664	10758	10710	10767	10695	10669	10691	10764	10803	10751	10781	10681	10702	10671	10590	10659	10790	10662	10803	10726	10616	10812	10854	10661	10667	10701	10779	10483	10648	10564	10661	10652	10629	10555	10714	10519	10736	10700	10687	10723	10886	10565	10706	10725	10707	10614	10757	10752	10699	10725	10662	10726	10651	10611	10633	10724	10744	10619	10607	10730	10578	10717	10713	10775	10735	10690	10645	10663	10744	10715	10849	10727	10651	10701	10680	10603	10769	10860	10805	10655	10624	10696	10834	10725	10610	10518	10647	10719	10672	10649	10773	10764	10618	10662	10758	10694	10761	10743	10779	10817	10687	10784	10652	10719	10710	10767	10599	10582	10579	10614	10667	10669	10746	10599	10729	10609	10596	10800	10583	10724	10863	10847	10650	10678	10719	10754	10631	10733	10631	10682	10708	10747	10493	10631	10676	10686	10857	10738	10610	10730	10694	10746	10787	10846	10643	10701	10641	10893	10673	10821	10651	10813	10580	10768	10668	10977	10683	10639	10677	10579	10632	10662	10625	10724	10772	10587	10739	10562	10706	10725	10660	10831	10612	10702	10695	10746	10651	10661	10697	10667	10710	10634	10619	10633	10711	10673	10611	10716	10572	10778	10602	10733	10753	10759	10547	10565	10650	10670	10750	10622	10680	10749	10606	10641	10628	10625	10619	10791	10628	10717	10525	10787	10759	10860	10711	10765	10623	10694	10609	10802	10663	10648	10721	10699	10751	10758	10834	10760	10724	10611	10657	10682	10640	10771	10619	10841	10637	10557	10741	10666	10657	10667	10721	10597	10727	10713	10646	10733	10748	10739	10674	10734	10701	10764	10622	10717	10678	10591	10860	10563	10641	10694	10641	10692	10714	10449	10735	10811	10531	10776	10840	10580	10627	10760	10669	10726	10671	10612	10730	10743	10791	10620	10661	10720	10646	10624	10734	10722	10727	10638	10631	10631	10833	10593	10655	10899	10763	10543	10656	10858	10660	10678	10600	10605	10689	10725	10585	10579	10692	10698	10697	10632	10681	10713	10628	10807	10679	10667	10656	10764	10673	10525	10808	10664	10671	10834	10806	10702	10676	10811	10495	10697	10628	10771	10458	10630	10749	10735	10686	10608	10483	10491	10575	10712	10569	10582	10661	10744	10669	10644	10664	10737	10594	10592	10737	10692	10733	10649	10770	10772	10769	10709	10834	10853	10756	10738	10749	10786	10728	10686	10592	10767	10805	10740	10763	10770	10648	10566	10702	10782	10646	10825	10571	10781	10718	10633	10652	10671	10686	10817	10702	10790	10777	10717	10735	10581	10655	10636	10674	10833	10717	10817	10576	10821	10635	10777	10767	10704	10728	10692	10763	10718	10702	10790	10623	10708	10792	10643	10673	10537	10821	10881	10623	10721	10694	10701	10663	10460	10771	10740	10562	10762	10669	10689	10647	10526	10686	10671	10780	10667	10812	10457	10754	10782	10568	10740	10610	10764	10831	10772	10717	10750	10722	10745	10627	10672	10718	10723	10730	10586	10707	10748	10618	10785	10907	10721	10638	10718	10617	10660	10552	10820	10692	10795	10838	10723	10711	10722	10654	10628	10741	10607	10779	10713	10694	10724	10719	10660	10736	10695	10670	10675	10734	10772	10575	10737	10722	10726	10676	10487	10863	10724	10759	10862	10681	10710	10632	10776	10790	10826	10732	10707	10593	10707	10620	10684	10714	10599	10541	10712	10662	10660	10554	10724	10801	10654	10830	10590	10684	10621	10775	10657	10724	10674	10636	10645	10613	10572	10730	10741	10564	10813	10888	10623	10695	10768	10694	10758	10606	10612	10630	10774	10538	10554	10592	10884	10697	10620	10493	10632	10677	10755	10556	10740	10700	10654	10636	10603	10710	10726	10657	10700	10706	10817	10636	10784	10660	10685	10743	10808	10714	10563	10748	10782	10574	10462	10731	10632	10643	10894	10659	10739	10747	10658	10803	10691	10718	10689	10586	10594	10670	10782	10751	10712	10591	10816	10749	10563	10715	10830	10639	10589	10594	10730	10626	10605	10515	10677	10574	10669	10668	10695	10514	10808	10628	10634	10757	10733	10747	10556	10778	10772	10647	10728	10762	10707	10693	10710	10734	10677	10765	10653	10656	10840	10708	10600	10695	10732	10656	10660	10586	10787	10820	10624	10635	10773	10692	10642	10557	10873	10786	10545	10680	10533	10690	10745	10651	10788	10598	10709	10626	10575	10745	10717	10750	10782	10758	10562	10846	10620	10796	10814	10824	10811	10713	10721	10493	10674	10605	10728	10645	10567	10765	10655	10534	10729	10752	10716	10667	10584	10645	10805	10819	10611	10704	10677	10736	10717	10796	10554	10590	10580	10683	10763	10736	10653	10827	10655	10604	10593	10789	10758	10803	10711	10494	10737	10753	10747	10745	10731	10799	10669	10542	10787	10661	10634	10681	10674	10810	10618	10705	10645	10873	10781	10794	10695	10713	10854	10642	10741	10636	10679	10717	10743	10829	10715	10757	10630	10672	10685	10758	10701	10675	10628	10644	10668	10798	10651	10736	10780	10689	10619	10653	10636	10638	10660	10642	10700	10645	10712	10728	10751	10686	10764	10559	10784	10609	10759	10609	10752	10836	10877	10784	10627	10563	10698	10568	10666	10680	10555	10699	10698	10716	10557	10764	10649	10753	10714	10910	10758	10667	10734	10670	10713	10764	10800	10834	10679	10735	10692	10672	10724	10700	10749	10623	10625	10744	10638	10686	10713	10789	10682	10808	10684	10651	10530	10670	10655	10733	10751	10832	10743	10812	10691	10621	10713	10731	10696	10681	10763	10634	10615	10756	10532	10610	10672	10750	10632	10771	10719	10683	10582	10704	10609	10744	10583	10582	10654	10588	10670	10795	10720	10689	10846	10583	10725	10744	10801	10625	10598	10794	10723	10663	10585	10691	10724	10904	10688	10795	10646	10657	10668	10699	10668	10865	10710	10711	10737	10741	10716	10647	10743	10679	10652	10787	10756	10609	10667	10721	10712	10656	10690	10717	10726	10807	10694	10768	10533	10618	10511	10661	10713	10584	10594	10716	10667	10534	10713	10711	10673	10732	10761	10827	10624	10646	10643	10768	10672	10650	10709	10753	10628	10790	10701	10774	10758	10712	10667	10660	10590	10606	10672	10663	10679	10678	10834	10641	10689	10781	10911	10593	10771	10683	10716	10855
24301	21140	30941	34805	40955	43244	42322	33340	27505	21884	18568	17615	17234	16768	16457	16393	16068	15988	15842	15930	15610	15948	15822	15668	15748	15543	15293	15262	15367	15345	15222	15206	15181	15003	15238	15170	15079	14856	15148	15028	15104	14791	14856	14873	15285	15052	15292	15086	15029	15032	15075	14921	14919	15084	15112	15119	14998	15127	15195	15073	14991	14953	14981	15115	14975	15024	15052	14992	14891	14951	15029	15226	15116	15001	14890	14962	14844	15055	15104	14947	14977	14971	15191	15057	14978	15015	15121	15162	15070	15066	15153	15027	14930	15153	14929	14996	15142	15137	14945	15122	14987	14950	14922	14969	14940	15064	15055	14801	14902	15112	14965	14955	15006	14950	14878	14967	15069	15019	14900	15016	14942	14915	14923	15001	15056	14967	14957	15127	15102	14834	14848	15083	15103	14991	15039	15107	15196	14996	14967	14937	15119	15216	14892	15113	14928	14939	15006	15033	14923	14919	15194	15273	15080	15050	15153	15073	14951	14926	14973	14854	14996	14966	14895	15013	15168	15037	14985	14928	14915	14908	14889	14946	15050	15015	14950	15141	14942	15036	15161	14936	14992	15297	14763	14866	15132	14990	15181	15217	15152	15115	14990	14853	15158	15023	15081	15119	15194	14922	14964	14906	14987	14655	14886	15090	14949	14827	15237	14993	15145	15059	15021	14910	15022	15042	14905	15162	15073	14914	14903	15033	14972	15099	14938	15015	15041	15047	15122	14975	14890	15013	14883	15103	15004	15103	14738	14959	15019	14806	14902	14995	15204	15038	14916	14867	15139	15033	15023	15072	15012	15069	14909	15008	15046	14917	15037	15015	15021	14994	15088	14960	14962	15065	14960	14795	14929	15033	15033	14712	14995	15116	15067	15057	15190	14887	14768	14800	14999	14947	14978	15056	14948	14988	14987	14850	15103	14923	15126	14879	14957	14936	15001	15033	15453	14798	14944	14877	15246	14922	15152	15132	14953	14914	14991	14926	15085	14984	14846	15090	15120	15152	15088	14992	15110	15071	15036	14958	15190	15029	15014	14869	14859	14971	15107	14720	15000	15050	15009	15118	15120	15291	15105	14987	15154	15042	15033	15012	15156	14978	14935	15047	14998	15014	15030	14954	14989	14952	15007	14868	15067	15168	15037	15148	14927	14981	15134	15083	15120	14936	15143	15032	15009	14972	14822	15034	15033	15113	15103	14811	15052	15067	14866	14982	15024	15099	15058	15100	15097	15168	15092	14956	14988	14851	14853	14977	15239	15116	15114	15153	15113	15150	15049	15064	15053	14920	15037	14818	15037	15130	14892	15172	15211	15028	14955	14994	15197	15145	15025	15146	15176	14940	15000	14840	15078	14981	14980	14916	15128	15108	14990	15217	14915	15027	15008	15052	15007	15139	15156	14917	15200	15135	15125	14998	15022	14961	15254	14998	15054	14879	15143	15007	14973	14923	14902	15129	14992	14804	15071	15010	14914	15123	14996	15081	15011	15133	15149	15038	14911	15084	14929	14997	15004	14822	14902	15087	14969	15051	14970	15227	15157	14981	14991	14882	14959	15052	15040	14875	15149	15070	15212	14953	14875	14917	15050	15028	15114	15053	14914	15149	15246	14915	15042	14963	14900	15173	14906	15144	15102	15136	14977	15185	14950	15136	15104	15004	14922	15029	15344	15060	15118	15034	14847	15027	14970	14966	15089	14872	15144	14931	15011	14751	15173	14942	15031	15095	15073	14806	14902	14962	15116	15066	15021	14943	14928	14911	15058	14846	15061	14882	14948	14938	15034	14929	14883	15111	15021	14931	14927	14901	14901	15206	14801	14959	15163	15091	14959	14917	15072	14952	15009	14923	15064	15058	15301	14966	15000	14905	14667	15117	15149	14971	15065	14974	15002	15025	14897	14906	14927	14965	15179	15082	14937	15028	15070	15024	14919	15001	14880	14929	15136	15301	15269	15015	15088	14925	14871	15056	14943	14893	14859	15001	15211	15015	15219	15014	14993	14959	15049	15140	15038	14997	15047	14859	15020	15192	15124	15004	15041	15066	15237	15180	14980	14776	14807	15042	15197	14903	14885	15039	14836	14896	14999	15105	15027	15064	14965	14762	14952	14923	14884	14897	14903	14874	15050	15036	15036	15084	15139	15010	14905	14948	15039	14981	15013	14871	15177	15084	14958	15062	14924	14959	14968	14956	14999	15032	15070	15179	15034	15005	14849	15004	15106	14991	15319	15048	14917	15050	15047	15055	14961	15013	14761	15003	15072	15126	15006	14978	14857	15179	15073	15164	14917	14987	15056	15103	15011	15014	14839	15146	15091	15111	14911	15128	15078	15019	14949	14888	14981	14832	15332	15131	14969	14950	15080	14888	14887	14902	14893	14984	15177	15092	14932	15089	14937	15086	15052	15179	14978	15044	15029	15094	14871	14919	15073	15084	15099	14986	15072	14973	15006	14906	14987	14888	14890	14875	14921	14747	14927	15131	15002	15007	14970	14987	14830	14848	14894	14850	14805	15002	15057	15016	14998	15183	14964	15070	14964	14888	15014	14968	14944	14978	14751	15108	14999	15067	15162	15101	14949	15040	14905	15044	14974	14998	14849	15106	15085	15041	15037	15017	14997	15030	15147	15215	15144	15160	14934	14994	14864	15007	15106	14799	15030	15031	14971	15086	15077	15055	15041	15101	15018	15130	14907	15085	15129	14947	15317	15004	15189	15222	14848	14953	15172	14984	15091	14913	15100	15185	15199	14935	14961	14907	15003	15089	15158	15264	15157	15067	14994	14873	15136	15151	15208	15043	15220	14985	15070	15143	14941	15112	14891	15117	15065	14969	15021	15043	14925	14819	14973	15073	15069	15007	14808	15080	15066	14995	15150	14980	14907	15097	15092	14800	14874	15017	14927	14957	15019	15110	15036	15068	15124	15133	14952	15113	14945	15187	14924	14835	15095	14922	14935	15027	15040	15027	15199	15117	14885	14987	15150	15064	14850	15174	15144	14990	15030	15013	15000	15105	14933	15099	14979	14839	15028	15000	15043	14873	14830	14985	15053	14914	14841	14871	15173	15006	14927	14952	15173	14979	15161	15088	15187	14776	14883	14938	14909	15197	14990	15010	15042	15087	14896	15007	15161	14984	15156	14913	15181	14956	14985	14971	15194	15060	14976	15132	14979	15174	15007	14795	14953	15135	15316	15078	14916	15125	14972	15067	14999	15205	15027	14981	14991	15027	15044	15141	15122	15132	15082	15065	14980	15113	15160	15163	15037	15328	15217	15241	15086	15171	14928	15008	15138	15165	15169	14989	15078	15005	14972	15111	15154	15077	15053	15004	14986	15185	15000	14982	15047	15031	14857	14788	15138	14900	14943	15086	15031	15008	15032	14811	14983	15080	15021	15008	15038	15023	14894	14955	15271	15191	14821	15043	15046	15073	14905	15202	15010	14848	15159	15077	15102	15008	15103	15023	14883	14865	14900	14886	15208	15135	14988	15120	15149	14920	14924	15000	15064	14858	14983	15216	14952	15016	15057	14889	15059	15203	15108	15017	14995	14945	15263	15049	15305	15080	15057	14921	14997	14832	15008	15127	14992	15076	15095	15014	14839	14927	15034	14903	15062	15086	15071	14984	14954	14961	15130	15039	15064	15157	14887	14942	15014	14931	15322	15021	15057	14913	14883	15204	15227	15034	14876	15074	14950	14998	15040	14882	15265	15054	14912	15199	14919	14997	15124	15226	15020	15243	15106	15140	15073	14979	14857	14952	15122	14912	15014	14962	15040	14971	15064	15124	14850	14788	15098	14938	15078	14876	15067	15172	14919	15071	14941	15050	15033	15040	14894	15074	15005	14983	14823	14963	15101	15058	15119	14968	15034	14971	15071	15048	15102	14885	15043	15044	14897	15099	15207	15122	15145	14958	14931	14917	15150	14967	14978	14841	14890	14872	15117	15228	15126	15063	15069	15132	14898	14849	15007	14975	14966	15178	15155	15245	15092	15163	14789	15217	15071	14975	14903	15069	15033	15012	14988	15071	14688	14893	15097	14863	15048	15062	14835	14761	14887	14995	15240	14937	15073	14867	15038	15059	15183	15237	15242	15271	15045	15013	14910	14892	14903	15073	14972	14875	14861	14846	14905	14877	15163	15229	15066	14981	14962	14938	14921	14989	14953	15046	15022	15066	15114	14953	15194	14827	15001	14881	15105	14974	14991	14993	15131	14986	15194	15111	14865	15121	14887	14930	14973	14984	14873	15109	14711	15068	14956	15174	15010	15017	14893	14982	15079	14964	14898	14832	14970	14826	15127	14889	14997	14912	14955	15004	15024	15006	15115	14950	15142	14941	14918	14867	14869	14865	15093	15129	15099	14949	14934	15188	15341	14980	15150	14904	15160	14967	15028	15038	15010	15116	14935	15181	15043	14875	14947	14984	14873	15338	15097	14962	14798	15035	14911	14982	14813	14947	15111	15017	15120	15134	15037	15119	15088	15129	15056	14853	15058	14924	14834	14943	14901	14987	14942	15001	14948	15163	14933	15012	14919	15061	15063	14992	14824	15100	15073	14799	14827	14955	15022	15045	14992	15173	15083	15007	14980	14917	15032	15095	15142	14854	15162	14973	14958	14938	15076	14927	14906	15035	15121	15127	14932	15055	14966	14914	15068	15217	15110	15334	14905	15060	14968	14692	14931	14848	15131	15194	15048	14970	15031	15038	15162	14800	15017	14997	15051	14918	14964	14967	14986	15039	15002	15343	15048	15264	15107	15094	14855	15092	14977	14922	14956	14742	15211	14788	15012	15008	15091	14942	15035	14968	14958	15023	15141	15088	15037	15209	14991	14980	14966	14990	14935	14906	14975	15111	15109	14935	14980	14980	14888	14996	14954	14912	15106	14898	14867	14963	15051	15204	14993	14831	14936	15050	15086	15012	14999	14876	15070	14950	14949	14933	14889	15079	14878	14826	15156	15158	15056	15031	15002	14927	15154	15033	15033	15190	15081	14969	14826	14852	15047	15177	14937	15162	14919	14910	14839	15069	14949	14818	15076	15058	14882	14817	15081	15020	15116	15092	14893	14936	14986	14976	15096	15011	15035	15184	15025	14742	15048	14842	15041	14927	14933	14884	15081	14830	15026	15097
49680	80157	76301	62574	54382	45727	39735	30814	24292	17499	14522	13663	13352	12687	12488	12117	12186	11964	11957	11706	11633	11553	11394	11342	11275	11181	11311	11178	10956	10933	11071	11056	10972	10965	10891	10840	10673	10785	10900	10865	10837	10733	10906	10772	10869	10791	10840	10716	10773	10735	10884	10744	10589	10762	10983	10680	10746	10823	10845	10832	10653	10927	10695	10840	10686	10807	10736	10792	10722	10703	10879	10790	10785	10785	10588	10660	10834	10849	10671	10828	10879	10628	10831	10803	10729	10744	10678	10786	10850	10574	10765	10660	10923	10723	10922	10683	10799	10697	10751	10817	10780	10713	10706	10800	10716	10787	10888	10809	10825	10794	10810	10790	10625	10751	10551	10780	10842	10883	10804	10680	10864	10782	10866	10685	10634	10941	10750	10731	10799	10765	10855	10811	10896	10817	10837	10643	11051	10831	10840	10575	10715	10783	10832	10790	10641	10734	10847	10765	10650	10903	10753	10995	10713	10816	10702	10834	10593	10748	10835	10750	10818	10779	10559	10771	10696	10641	10809	10900	10746	10856	10854	10800	10812	10664	10696	10858	10733	10658	10826	10853	10772	10938	10720	10884	10660	10788	10736	10902	10670	10770	10863	10774	10735	10755	10715	10696	10662	10713	10704	10904	10719	10713	10840	10868	10875	10783	10719	10922	10699	10795	10830	10870	10758	10737	10794	10828	10769	10872	10847	10758	10832	10694	10851	10775	10706	10788	10634	10959	10784	10631	10679	10747	10717	10786	10779	10688	10747	10803	10696	10726	10800	10731	10686	10624	10814	10960	10726	10929	10804	10783	10588	10645	10742	10788	10845	10824	10882	10734	10781	10747	10683	10718	10692	10919	10774	10605	10639	10690	11001	10769	10607	10691	10829	10695	10790	10723	10812	10797	10714	10779	10754	10730	10757	10976	10843	10806	10682	10768	10824	10795	10696	10634	10767	10893	10865	10684	10757	10818	10796	10871	10860	10844	10753	10636	10779	10741	10771	10722	10934	10901	10740	10715	10696	10908	10715	10666	10739	10723	10810	10687	10868	10777	10791	10835	10759	10701	10751	10687	10789	10816	10688	10854	10729	10820	10667	10833	10708	10739	10861	10643	10911	10797	10795	10885	10597	10931	10786	10728	10851	10707	10797	10805	10633	10764	10726	10673	10856	10861	10856	10921	10867	10790	10773	10615	10709	10654	10752	10806	10802	10737	10914	10889	10729	10699	10696	10709	10740	10761	10777	10829	10747	10718	10691	10746	10840	10902	10737	10846	10654	10736	10791	10741	10871	10827	10675	10808	10880	10714	10775	10682	10888	10867	10660	10737	10739	10784	10862	10684	10936	10621	10828	10707	10791	10708	10702	10744	10740	10890	10861	10729	10678	10854	10686	10832	10825	10696	10922	10696	10799	10849	10935	10914	10659	10805	10723	10718	10793	10744	10682	10775	10829	10845	10789	10664	10873	10855	10726	10736	10804	10762	10766	10906	10861	10786	10916	10919	10738	10765	10741	10692	10882	10823	10716	10879	10704	10861	10718	10754	10794	10675	10829	10903	10822	10738	10725	10830	10860	10730	10758	10762	10830	10772	10858	10841	10894	10679	10805	10839	10780	10742	10750	10739	10878	10834	10736	10653	10855	10715	10743	10710	10631	10748	10921	10813	10648	10788	10642	10795	10671	10848	10859	10733	10747	10850	10804	10660	10783	10920	10861	10794	10802	10678	10806	10757	10850	10858	10742	10673	10738	10762	10800	10861	10624	10779	10391	10713	10819	10665	10733	10901	10816	10719	10641	10639	10761	10580	10842	10895	10821	10674	10712	10744	10647	10696	10858	10640	10853	10833	10813	10780	10661	10603	10677	10645	10755	10644	10824	10672	10976	10863	10755	10786	10838	10666	10697	10725	10731	10832	10568	10726	10752	10639	10794	10886	10776	10834	10703	10716	10821	10702	10841	10536	10753	10742	10691	10668	10626	10749	10832	10768	10755	10812	10927	10756	10815	10731	10791	10728	10832	10650	10667	10817	10734	10691	10941	10880	10758	10872	10845	10930	10802	10660	10829	10791	10658	10759	10986	10784	10805	10697	10912	10732	10798	10813	10780	10694	10676	10797	10715	10932	10752	10862	10825	10784	10677	10963	10702	10699	10860	10725	10762	10897	10830	10674	10737	10864	10800	10816	10747	10845	10785	10733	10697	10766	10867	10769	10752	10785	10703	10785	10839	10673	10781	10695	10774	10802	10765	10789	10754	10818	10758	10838	10760	10751	10743	10712	10529	11022	10767	10665	10780	10751	10774	10744	10854	10795	10745	10797	10861	10697	10843	10801	10792	10861	10741	10775	10823	10838	10822	10946	10826	10849	10817	10664	10735	10835	10800	10860	10873	10934	10737	10729	10716	10742	10726	10907	10768	10856	10696	10714	10702	10699	10847	10838	10712	10752	10775	10729	10767	10780	10816	10691	10810	10560	10842	10792	10717	10858	10657	10872	10810	10882	10792	10744	10775	10859	10682	10788	10762	10707	10930	10730	10892	10837	10648	10846	10882	10852	10756	10759	10611	10636	10741	10890	10823	10759	10897	10753	10894	10736	10750	10801	10766	10794	10836	10862	10647	10595	10789	10868	10618	10830	10846	10790	10829	10636	10861	10559	10596	10891	10880	10670	10895	10852	10703	10655	10843	10719	10694	10763	10754	10652	10588	10706	10852	10847	10724	10712	10846	10685	10799	10706	10934	10620	10874	10773	10916	10666	10811	10624	10718	10577	10592	10747	10697	10793	10762	10610	10832	10832	10868	10652	10840	10717	10765	10647	10663	10695	10817	10887	10785	10671	10731	10704	10846	10938	10954	10862	10742	10723	10723	10933	10858	10816	10801	10717	10841	10818	10750	10730	10675	10590	10825	10781	10771	10735	10816	10834	10698	10647	10867	10886	10684	10901	10781	10837	10848	10711	10802	10804	10649	10640	10707	10832	10751	10729	10893	10712	10853	10907	10764	10827	10680	10749	10865	10758	10712	10800	10844	10829	10741	10620	10783	10794	10772	10738	10745	10734	10638	10724	10777	10685	10728	10769	10771	10583	10885	10560	10827	10756	10716	10714	10791	10859	10729	10783	10768	10838	10802	10652	10752	10773	10889	10942	10814	10768	10810	10827	10775	10726	10659	10859	10874	10677	10874	10912	10597	10758	10749	10803	10850	10831	10887	10630	10688	10771	10808	10726	10774	10697	10777	10874	10980	10642	10731	10672	10551	10960	10818	10775	10670	10805	10839	10956	10731	10884	10850	10687	10867	10760	10618	10851	10748	10750	10681	11018	10592	10670	10858	10614	10785	10872	10793	10833	10782	10687	10875	10588	10686	10803	10905	10757	10634	10740	10655	10757	10819	10714	10855	10825	10767	10709	10850	10830	10821	10819	10984	10735	10778	10846	10768	10851	10664	10675	10684	10853	10789	10715	10771	10815	10690	10811	10633	10808	10717	10769	10867	10726	10758	10791	10711	10696	10864	10885	10873	10585	10818	10911	10682	10808	10762	10765	10792	10678	10867	10825	10791	10799	10823	10808	10715	10921	10874	10661	10719	10691	10850	10863	10871	10859	10616	10652	10814	10634	10665	10793	10813	10896	10739	10681	10826	10860	10822	10834	10911	10879	10721	10690	10742	10830	10812	10850	10828	10754	10735	10826	10841	10722	10888	10714	10869	10675	10845	10825	10806	10845	10765	10780	10787	10809	10694	10820	10494	10811	10725	10738	10720	10658	10903	10795	10883	10791	10939	10825	10881	10764	10773	10848	10766	11004	10772	10725	10693	10678	10875	10753	10813	10859	10909	10767	10997	10810	10675	10737	10939	10746	10717	10684	10808	10921	10801	10699	10860	10761	10837	10670	10731	10759	10546	10889	10805	10727	10703	10658	10699	10861	10709	10851	10953	10622	10676	10700	10790	10945	10685	10820	10869	10887	10740	10875	11014	10605	10783	10751	11026	10805	10802	10813	10955	10797	10718	10772	10694	10690	10819	10808	10806	10921	10706	11040	10797	10799	10649	10701	10766	10760	10747	10587	10683	10782	10711	10704	10899	10755	10816	10787	10792	10805	10933	10741	10690	10804	10674	10760	10875	10721	10871	10751	10740	10711	10734	10894	10903	10689	10793	10679	10761	10796	10864	10687	10750	10786	10696	10838	10754	10684	10742	10733	10824	10775	10683	10821	10663	10817	10726	10906	10613	10756	10724	10652	10710	10751	10813	10781	10608	10702	10780	10701	10812	10720	10926	10729	10865	10748	10655	10707	10809	10744	10828	10825	10772	10682	10777	10862	10730	10966	10723	10595	10918	10819	10911	10926	10763	10737	10782	10836	10679	10714	10816	10904	10866	10796	10828	10748	10621	10821	10868	10795	10885	10940	10700	11002	10705	10637	10782	10777	10820	10717	10728	10734	10830	10790	10805	10847	10859	10732	10758	10932	10735	10761	10709	10826	10889	10668	10637	10756	10829	10888	10649	10851	10690	10771	10773	10828	10813	10872	10661	10867	10796	10732	10802	10673	10854	10858	10881	10799	10780	10715	10811	10869	10794	10682	10763	10694	10772	10792	10779	10856	10888	10845	10857	10686	10713	10797	10867	10936	10677	10752	10810	10610	10612	10784	10835	10857	10782	10918	10918	10817	10704	10711	10814	10842	10770	10721	10741	10889	10760	10813	10749	10711	10688	10831	10643	10778	10793	10667	10684	10743	10760	10650	10763	10751	10815	10919	10831	10813	10721	10783	10902	10915	10806	10853	10757	10820	10728	10780	10891	10738	10834	10962	10646	10975	10742	10836	10666	10734	10682	10727	10732	10739	10797	10789	10778	10748	10816	10771	10807	10839	10711	10724	10722	10700	10881	10864	10645	10657	10853	10696	10831	10745	10656	10858	10572	10801	10725	10831	10826	10753	10894	10789	10785	10814	10728	10845	10725	10796	10684	10627	10794	10857	10820	10854	10766	10810	10877	10813	10798	10698	10702	10746	10756	10798	10813	10757	10879	10714	10735	10697	10844	10773	10881	10880	10610	10610	10784	10799	10815	10757	10852	10885	10738	10915	10721	10804	10870	10902	10780	10965	10734	10862	10754	10807	10814	10788	10624	10750
44592	55875	55385	48302	38544	29993	24583	20879	18009	16696	16357	15945	15442	15449	15485	15334	15186	15195	15044	15082	15055	14984	14950	14975	14755	14877	14747	14741	14867	14619	14841	14681	14588	14435	14742	14443	14669	14612	14670	14644	14616	14438	14612	14439	14758	14704	14637	14685	14601	14459	14572	14660	14501	14627	14423	14690	14605	14534	14618	14440	14629	14581	14556	14558	14707	14597	14522	14594	14524	14498	14564	14384	14662	14725	14444	14584	14628	14636	14700	14606	14434	14588	14618	14735	14684	14577	14615	14755	14804	14475	14673	14720	14618	14623	14638	14572	14548	14468	14628	14771	14621	14437	14589	14601	14412	14427	14619	14596	14510	14611	14460	14570	14740	14650	14391	14411	14684	14646	14505	14558	14694	14580	14760	14602	14442	14755	14530	14226	14499	14604	14515	14614	14464	14716	14505	14715	14477	14321	14520	14593	14437	14661	14557	14444	14803	14562	14349	14690	14734	14666	14600	14652	14725	14684	14930	14804	14671	14457	14750	14726	14586	14539	14670	14643	14412	14539	14714	14546	14533	14451	14576	14495	14633	14719	14693	14756	14750	14454	14660	14697	14294	14570	14499	14637	14689	14568	14686	14537	14375	14662	14591	14601	14592	14502	14594	14446	14455	14621	14590	14448	14605	14647	14499	14516	14417	14633	14528	14560	14391	14503	14627	14790	14246	14695	14548	14629	14548	14283	14667	14724	14505	14761	14650	14536	14510	14641	14510	14503	14695	14550	14711	14618	14487	14631	14574	14289	14609	14294	14457	14722	14613	14543	14495	14448	14639	14462	14586	14655	14642	14635	14685	14536	14624	14735	14803	14494	14477	14604	14688	14538	14410	14653	14627	14477	14544	14552	14574	14735	14616	14435	14536	14515	14439	14663	14713	14536	14389	14538	14613	14640	14735	14645	14674	14634	14580	14672	14489	14399	14646	14606	14652	14612	14294	14374	14633	14581	14496	14575	14438	14469	14617	14541	14687	14408	14620	14825	14781	14515	14624	14488	14645	14443	14776	14583	14570	14570	14669	14640	14553	14426	14605	14733	14475	14503	14551	14448	14432	14599	14506	14357	14535	14685	14422	14423	14763	14596	14493	14660	14575	14696	14592	14440	14509	14403	14536	14539	14579	14487	14451	14496	14632	14579	14580	14641	14649	14560	14439	14585	14736	14663	14470	14532	14512	14479	14732	14827	14789	14804	14766	14514	14335	14661	14593	14498	14599	14609	14913	14615	14725	14309	14683	14482	14702	14712	14617	14472	14393	14648	14463	14532	14572	14678	14682	14386	14484	14584	14803	14396	14582	14819	14628	14680	14458	14567	14552	14604	14548	14363	14558	14637	14554	14824	14755	14524	14808	14699	14603	14584	14427	14685	14629	14507	14739	14589	14630	14635	14747	14555	14484	14520	14711	14320	14341	14555	14737	14360	14716	14607	14614	14573	14593	14556	14545	14524	14568	14366	14582	14632	14683	14841	14569	14466	14409	14646	14486	14536	14586	14584	14598	14796	14559	14428	14715	14484	14629	14475	14513	14470	14451	14656	14759	14492	14492	14685	14642	14590	14547	14633	14647	14697	14829	14572	14377	14797	14624	14360	14488	14534	14639	14582	14611	14613	14700	14756	14745	14740	14648	14608	14594	14542	14655	14730	14617	14535	14630	14769	14561	14580	14401	14829	14512	14469	14659	14670	14920	14530	14548	14579	14627	14571	14588	14751	14486	14598	14506	14556	14525	14527	14481	14636	14251	14654	14577	14533	14538	14377	14794	14626	14560	14537	14534	14702	14674	14474	14714	14599	14769	14658	14637	14460	14623	14575	14830	14511	14623	14618	14493	14496	14550	14732	14546	14600	14713	14588	14573	14593	14458	14652	14396	14581	14343	14503	14278	14594	14822	14625	14586	14675	14512	14367	14445	14637	14470	14296	14492	14524	14598	14568	14551	14708	14694	14499	14488	14415	14641	14456	14631	14614	14702	14457	14580	14681	14380	14583	14397	14516	14444	14490	14498	14583	14439	14480	14624	14532	14816	14652	14658	14599	14550	14516	14761	14579	14466	14763	14726	14599	14691	14466	14525	14390	14777	14620	14521	14449	14627	14653	14483	14799	14481	14491	14368	14412	14640	14544	14633	14571	14550	14365	14640	14576	14477	14434	14605	14505	14598	14548	14608	14635	14530	14786	14594	14781	14372	14539	14481	14577	14395	14701	14701	14519	14709	14595	14532	14550	14514	14531	14419	14593	14448	14493	14531	14605	14481	14493	14706	14571	14505	14638	14640	14488	14721	14541	14345	14685	14703	14464	14335	14551	14644	14529	14534	14664	14599	14705	14750	14556	14608	14456	14489	14684	14531	14494	14672	14752	14520	14714	14533	14690	14443	14489	14497	14626	14781	14442	14590	14531	14375	14552	14524	14512	14560	14582	14433	14499	14605	14577	14500	14466	14407	14438	14709	14832	14590	14630	14524	14477	14471	14677	14699	14387	14494	14561	14577	14428	14617	14486	14612	14539	14580	14518	14668	14505	14614	14692	14653	14728	14643	14895	14596	14726	14513	14783	14648	14696	14522	14676	14438	14556	14757	14496	14657	14420	14560	14450	14679	14537	14599	14624	14542	14830	14333	14552	14570	14703	14550	14305	14622	14772	14701	14519	14503	14603	14389	14532	14474	14458	14554	14686	14711	14508	14579	14712	14698	14681	14774	14686	14626	14701	14710	14552	14609	14624	14483	14620	14392	14364	14719	14551	14618	14723	14524	14516	14436	14455	14376	14775	14471	14720	14613	14608	14384	14804	14451	14518	14545	14656	14761	14608	14643	14622	14587	14489	14464	14511	14832	14315	14567	14507	14531	14569	14704	14472	14511	14478	14517	14695	14755	14593	14731	14507	14516	14678	14603	14448	14776	14569	14889	14540	14595	14586	14659	14701	14527	14585	14741	14460	14669	14623	14533	14665	14772	14646	14639	14588	14498	14585	14532	14553	14455	14806	14437	14740	14632	14496	14436	14541	14708	14480	14617	14657	14267	14555	14305	14578	14535	14579	14658	14585	14621	14541	14609	14780	14546	14522	14669	14573	14477	14566	14473	14560	14477	14533	14570	14880	14675	14586	14572	14533	14457	14335	14572	14419	14706	14634	14605	14590	14652	14370	14739	14714	14552	14552	14755	14694	14639	14662	14553	14508	14458	14363	14573	14579	14529	14321	14445	14507	14663	14688	14529	14409	14511	14662	14632	14582	14690	14517	14639	14544	14641	14656	14582	14617	14509	14754	14537	14552	14445	14750	14570	14505	14627	14543	14776	14593	14627	14661	14560	14808	14743	14757	14399	14386	14476	14432	14550	14570	14519	14392	14862	14717	14464	14562	14556	14437	14615	14601	14417	14599	14232	14510	14630	14670	14782	14631	14736	14569	14546	14493	14575	14572	14521	14523	14769	14512	14681	14392	14464	14725	14665	14715	14607	14668	14695	14537	14587	14653	14468	14633	14551	14659	14728	14689	14514	14526	14430	14492	14482	14469	14599	14728	14604	14573	14795	14692	14582	14447	14553	14679	14896	14358	14790	14550	14527	14442	14643	14570	14666	14759	14778	14520	14698	14391	14518	14697	14372	14377	14575	14909	14604	14653	14618	14698	14263	14383	14683	14801	14465	14623	14654	14646	14596	14812	14550	14532	14662	14411	14455	14552	14406	14646	14331	14701	14460	14623	14524	14532	14520	14424	14533	14657	14682	14503	14614	14613	14593	14559	14572	14542	14455	14461	14607	14593	14606	14616	14684	14478	14618	14545	14476	14539	14640	14624	14549	14591	14397	14656	14638	14407	14453	14816	14573	14414	14600	14587	14773	14483	14562	14496	14575	14360	14608	14483	14779	14699	14759	14508	14663	14474	14520	14435	14403	14834	14681	14472	14651	14569	14282	14588	14631	14629	14534	14626	14538	14259	14468	14634	14601	14433	14476	14403	14646	14678	14599	14652	14640	14342	14621	14505	14637	14466	14469	14393	14513	14630	14618	14654	14591	14623	14767	14632	14704	14614	14485	14614	14414	14560	14589	14430	14444	14565	14481	14368	14721	14527	14799	14713	14578	14629	14456	14494	14656	14818	14661	14544	14582	14725	14491	14347	14639	14665	14547	14409	14522	14765	14513	14746	14600	14779	14693	14844	14451	14511	14642	14397	14655	14703	14734	14671	14714	14716	14598	14517	14577	14900	14737	14580	14481	14458	14768	14529	14762	14856	14693	14704	14732	14540	14679	14406	14661	14512	14476	14676	14492	14636	14547	14814	14613	14544	14658	14563	14725	14667	14614	14876	14665	14656	14545	14474	14627	14593	14488	14681	14490	14646	14726	14692	14628	14745	14610	14546	14644	14425	14645	14662	14644	14714	14592	14776	14537	14629	14532	14572	14655	14545	14589	14654	14462	14666	14592	14659	14388	14564	14619	14347	14335	14613	14589	14665	14656	14682	14624	14607	14400	14400	14535	14545	14522	14555	14672	14591	14572	14486	14536	14719	14418	14493	14768	14591	14459	14489	14440	14462	14634	14641	14332	14564	14508	14630	14630	14459	14622	14585	14562	14626	14529	14652	14690	14384	14632	14623	14586	14576	14572	14705	14713	14573	14532	14630	14672	14479	14432	14786	14537	14605	14676	14390	14806	14711	14566	14456	14605	14385	14734	14590	14470	14635	14585	14305	14742	14453	14485	14643	14682	14620	14655	14538	14519	14718	14692	14655	14791	14728	14734	14549	14636	14653	14641	14504	14443	14617	14661	14707	14661	14800	14634	14493	14519	14566	14738	14591	14575	14662	14715	14534	14414	14718	14450	14630	14499	14427	14543	14633	14662	14511	14619	14538	14428	14479	14639	14570	14730	14752	14644	14586	14389	14579	14561	14621	14656	14596	14743	14622	14635	14606	14549	14567	14486	14465	14696	14535	14532	14508	14499	14422	14488	14697	14432	14744	14371	14382	14402	14725	14629	14307	14461	14617	14658	14595	14682	14460	14649	14542	14468	14612	14615	14489	14522	14572	14563	14656	14668	14783	14597	14488	14697	14369	14525	14415	14468	14590	14725	14643	14542	14491	14615	14594	14414	14582	14660	14578	14476	14588	14479	14562	14810	14462
48360	64548	55598	44609	35807	26835	21559	18003	14750	13007	12330	11979	11645	11671	11308	11076	11318	11191	11013	11016	11072	10912	10791	10830	10816	10786	10677	10692	10764	10740	10719	10713	10559	10420	10589	10576	10573	10589	10633	10512	10652	10588	10431	10698	10586	10565	10595	10510	10500	10437	10632	10526	10475	10604	10551	10654	10584	10497	10449	10439	10576	10643	10614	10481	10497	10448	10635	10436	10492	10590	10463	10617	10490	10573	10521	10632	10408	10559	10598	10693	10480	10710	10446	10457	10340	10520	10525	10564	10551	10495	10536	10575	10509	10539	10457	10533	10643	10502	10678	10640	10527	10465	10499	10386	10523	10582	10427	10665	10628	10677	10466	10578	10475	10578	10457	10641	10674	10504	10404	10631	10589	10486	10581	10448	10517	10514	10495	10443	10567	10407	10687	10553	10489	10537	10475	10635	10517	10651	10468	10468	10637	10452	10585	10574	10532	10653	10598	10481	10596	10572	10600	10615	10675	10440	10617	10509	10451	10542	10593	10586	10593	10573	10681	10528	10510	10602	10642	10529	10436	10642	10430	10483	10563	10674	10696	10486	10606	10484	10497	10477	10479	10428	10652	10356	10589	10475	10763	10550	10467	10415	10579	10471	10606	10570	10564	10574	10476	10739	10467	10620	10610	10412	10363	10502	10406	10524	10698	10585	10757	10349	10515	10455	10547	10689	10610	10428	10520	10503	10583	10492	10454	10608	10501	10563	10506	10603	10480	10647	10582	10430	10653	10533	10541	10485	10559	10550	10543	10519	10567	10622	10576	10461	10567	10530	10658	10569	10569	10527	10549	10502	10567	10569	10516	10573	10518	10583	10486	10576	10429	10502	10484	10568	10572	10505	10544	10630	10565	10636	10654	10554	10401	10465	10363	10550	10475	10590	10412	10521	10703	10552	10510	10417	10470	10388	10510	10702	10533	10465	10556	10523	10570	10623	10550	10417	10408	10608	10429	10553	10629	10531	10478	10484	10583	10405	10536	10506	10586	10398	10626	10505	10648	10526	10564	10560	10602	10558	10540	10712	10610	10660	10439	10714	10540	10546	10478	10508	10443	10695	10570	10400	10596	10547	10649	10471	10545	10479	10572	10483	10640	10483	10587	10575	10563	10429	10528	10449	10506	10533	10440	10600	10586	10567	10511	10590	10606	10659	10647	10576	10778	10615	10539	10570	10455	10552	10438	10522	10556	10571	10460	10596	10587	10476	10560	10502	10612	10664	10489	10588	10623	10518	10533	10610	10407	10587	10386	10486	10558	10626	10544	10609	10656	10627	10431	10451	10510	10552	10546	10550	10539	10435	10540	10536	10451	10523	10584	10489	10537	10488	10412	10474	10704	10496	10600	10648	10654	10525	10477	10520	10551	10388	10547	10552	10620	10760	10507	10405	10450	10586	10479	10659	10566	10628	10545	10638	10515	10688	10534	10474	10592	10682	10574	10594	10585	10558	10498	10495	10542	10633	10546	10485	10481	10504	10447	10500	10660	10494	10536	10638	10517	10591	10563	10583	10647	10457	10682	10510	10657	10570	10569	10676	10450	10391	10496	10287	10546	10655	10406	10620	10517	10610	10527	10481	10480	10536	10450	10546	10633	10528	10548	10396	10582	10552	10592	10669	10612	10470	10513	10652	10596	10684	10532	10601	10442	10552	10555	10481	10672	10430	10469	10551	10330	10457	10366	10650	10509	10554	10465	10507	10502	10526	10474	10630	10447	10631	10517	10588	10514	10559	10466	10410	10443	10356	10427	10409	10620	10583	10452	10437	10543	10458	10700	10537	10528	10556	10560	10560	10482	10434	10395	10649	10600	10516	10565	10531	10575	10544	10662	10432	10535	10614	10489	10425	10514	10454	10566	10522	10559	10477	10595	10472	10593	10439	10602	10562	10583	10613	10600	10581	10367	10641	10446	10522	10623	10387	10396	10678	10474	10782	10407	10427	10607	10509	10469	10515	10546	10520	10558	10507	10511	10583	10509	10666	10386	10488	10569	10512	10493	10522	10566	10342	10568	10677	10525	10603	10616	10600	10523	10452	10472	10656	10531	10550	10623	10612	10388	10490	10393	10447	10618	10510	10556	10541	10585	10534	10596	10332	10507	10625	10609	10461	10546	10386	10467	10539	10680	10549	10644	10438	10481	10508	10598	10577	10485	10542	10465	10456	10541	10465	10577	10541	10578	10439	10670	10565	10528	10672	10530	10501	10696	10643	10510	10576	10625	10634	10649	10536	10473	10260	10624	10429	10467	10683	10606	10626	10453	10613	10427	10613	10562	10401	10605	10594	10439	10395	10702	10432	10474	10502	10536	10404	10544	10520	10536	10555	10681	10650	10536	10560	10352	10526	10565	10603	10436	10495	10566	10563	10619	10528	10544	10535	10462	10559	10441	10613	10657	10616	10541	10578	10580	10475	10530	10544	10511	10507	10511	10487	10455	10500	10534	10477	10499	10543	10459	10563	10432	10558	10501	10827	10511	10608	10441	10393	10555	10646	10513	10502	10627	10652	10599	10558	10573	10692	10500	10498	10668	10708	10454	10714	10462	10479	10657	10258	10515	10513	10436	10651	10578	10600	10559	10507	10517	10546	10462	10600	10531	10738	10489	10661	10593	10529	10506	10618	10477	10672	10369	10373	10533	10586	10546	10449	10475	10587	10509	10689	10625	10316	10378	10557	10611	10618	10594	10715	10592	10520	10468	10496	10586	10714	10560	10681	10579	10441	10526	10586	10619	10377	10501	10424	10453	10690	10569	10517	10394	10473	10623	10681	10590	10596	10534	10579	10454	10629	10551	10406	10498	10367	10472	10744	10622	10391	10500	10438	10503	10562	10726	10592	10601	10481	10398	10663	10550	10449	10558	10347	10607	10567	10470	10478	10548	10686	10558	10453	10548	10582	10564	10438	10516	10490	10502	10654	10483	10557	10716	10570	10782	10535	10471	10525	10465	10554	10559	10469	10559	10614	10590	10482	10468	10668	10580	10622	10543	10315	10622	10508	10466	10593	10532	10598	10490	10493	10680	10457	10547	10565	10338	10580	10473	10414	10601	10444	10697	10659	10452	10607	10494	10530	10776	10455	10411	10353	10534	10608	10469	10449	10559	10587	10683	10480	10609	10528	10631	10641	10626	10447	10445	10432	10495	10726	10471	10619	10600	10542	10531	10552	10436	10526	10377	10373	10611	10456	10545	10498	10598	10510	10507	10600	10657	10612	10482	10567	10536	10694	10644	10350	10593	10638	10572	10524	10527	10451	10524	10437	10591	10474	10501	10578	10519	10519	10487	10405	10388	10482	10594	10758	10518	10633	10513	10570	10677	10536	10611	10541	10565	10457	10544	10459	10616	10423	10608	10516	10606	10575	10530	10381	10519	10520	10600	10592	10496	10481	10452	10607	10458	10475	10623	10711	10350	10593	10575	10517	10500	10539	10504	10473	10658	10590	10524	10411	10549	10519	10519	10470	10660	10550	10558	10531	10507	10493	10482	10393	10499	10471	10605	10591	10410	10477	10589	10485	10442	10538	10477	10563	10547	10626	10617	10487	10506	10640	10626	10409	10493	10697	10643	10425	10598	10484	10556	10592	10680	10506	10586	10468	10483	10516	10565	10552	10662	10633	10648	10712	10499	10600	10521	10490	10601	10419	10560	10649	10644	10588	10548	10475	10550	10461	10674	10511	10639	10507	10562	10491	10546	10608	10579	10816	10521	10667	10548	10537	10471	10409	10525	10545	10513	10566	10616	10670	10602	10574	10451	10607	10477	10571	10515	10521	10549	10581	10534	10580	10591	10570	10422	10562	10654	10611	10550	10559	10588	10485	10520	10448	10585	10537	10552	10618	10534	10562	10475	10464	10466	10496	10502	10520	10669	10488	10650	10542	10644	10454	10479	10449	10554	10615	10392	10508	10506	10396	10515	10690	10497	10757	10539	10571	10487	10628	10546	10667	10573	10735	10523	10552	10497	10568	10476	10556	10459	10557	10599	10598	10560	10575	10578	10488	10405	10457	10666	10593	10643	10622	10615	10626	10469	10399	10536	10518	10639	10487	10738	10446	10593	10630	10565	10479	10451	10522	10423	10500	10597	10527	10383	10580	10547	10553	10523	10476	10418	10507	10510	10489	10596	10643	10640	10350	10574	10719	10529	10446	10543	10599	10653	10601	10733	10610	10660	10554	10504	10498	10664	10458	10535	10453	10610	10713	10501	10534	10502	10601	10484	10549	10547	10429	10469	10498	10600	10481	10648	10571	10383	10677	10394	10742	10521	10629	10538	10606	10573	10666	10713	10498	10650	10355	10637	10393	10454	10424	10412	10489	10426	10674	10543	10613	10652	10465	10560	10692	10506	10538	10547	10465	10581	10540	10549	10502	10628	10621	10640	10546	10424	10486	10595	10503	10667	10641	10643	10441	10648	10510	10583	10540	10458	10443	10537	10481	10657	10369	10550	10644	10585	10615	10534	10470	10670	10832	10447	10461	10536	10457	10496	10451	10685	10592	10534	10537	10696	10373	10552	10523	10450	10564	10632	10599	10554	10658	10504	10574	10578	10605	10665	10588	10517	10448	10597	10646	10640	10534	10635	10598	10443	10600	10533	10580	10342	10470	10687	10558	10547	10608	10480	10644	10488	10549	10532	10583	10555	10543	10393	10469	10616	10599	10533	10540	10518	10523	10637	10460	10601	10632	10415	10491	10678	10521	10635	10501	10718	10611	10430	10644	10629	10620	10461	10671	10712	10570	10704	10660	10642	10617	10538	10616	10507	10543	10649	10493	10693	10525	10582	10562	10646	10735	10400	10510	10636	10464	10547	10472	10559	10580	10514	10643	10559	10695	10464	10547	10579	10619	10439	10655	10563	10461	10414	10719	10383	10489	10614	10583	10580	10617	10588	10648	10403	10704	10593	10650	10572	10652	10539	10520	10633	10539	10464	10479	10656	10469	10457	10481	10607	10600	10589	10431	10397	10387	10630	10547	10644	10566	10489	10538	10496	10617	10550	10507	10465	10609	10507	10764	10456	10632	10508	10509	10493	10514	10612	10543	10410	10559	10652	10404	10605	10652	10487	10487	10599	10512	10695	10462	10451	10325	10457	10563	10531	10617	10499	10591	10436	10567	10635	10675
26196	21903	34199	40061	41580	34078	26834	22379	19889	18619	17830	17141	16767	16432	16061	15857	16054	15874	15846	15781	15585	15443	15497	15430	15245	15098	15241	15208	15160	15064	15037	14990	15011	15109	15009	14883	15026	15073	15048	14892	15013	14958	15171	14947	14927	14907	14794	15071	14933	15134	14958	14780	14845	14826	14947	14862	14860	14836	14641	14976	14771	14857	14953	14820	14930	14823	14747	14623	14941	14947	14936	14988	14815	14809	14792	14880	14734	14914	14879	14853	14852	15000	14859	14884	14825	14875	14670	14780	14762	14789	14839	14845	14853	14872	14809	14917	14914	14776	14959	14776	14748	14784	14723	14680	14803	14923	14735	14812	15020	14719	14812	14689	14801	14672	14821	14800	14812	14896	14791	14667	14823	15008	14980	14925	14710	14736	14978	14895	14631	14806	14801	14800	15170	14851	14866	14734	14708	14806	14612	14914	14860	14823	14948	14914	14814	14985	14942	14977	14881	15120	14782	14843	14792	15051	14736	14844	15070	14693	14835	14790	14742	14866	14784	14857	14797	14642	14726	14965	14742	14902	14733	14833	14832	14943	14841	14815	14955	14782	14972	14919	14746	14837	14653	14868	14973	14744	14825	14673	14880	14895	14792	14835	14753	14712	14722	14658	14691	14755	14813	14834	14853	14891	14779	14815	14936	15000	14800	14802	14915	14914	14783	14890	14885	14793	14874	14871	14666	14748	14733	15009	14969	14825	14708	14703	14856	14758	14708	14758	14821	14822	14854	14869	14894	14881	14852	14864	14874	14927	14844	14770	14661	14825	14835	14903	14764	14717	15050	14972	14697	14971	14793	14858	14978	14944	14948	14936	14768	14939	14879	14817	14894	14643	14795	14735	14725	14681	14972	14882	14790	14999	14948	14646	14740	14700	14856	14865	14875	14694	14684	14824	14806	14888	14838	14787	14920	15018	14785	14922	14835	14890	14784	14920	14860	14716	14701	14839	14985	15018	14771	14838	14746	14682	14976	14505	14856	14853	14988	14841	15086	14892	14877	14778	14780	14726	14683	14756	14731	14711	14866	14807	14805	15039	14863	14936	14908	14995	14817	14692	14648	14884	14855	14819	14691	14744	14924	14801	14617	14980	14783	14974	14919	14709	14691	14877	14793	14892	14732	14946	14733	14799	14784	14836	14917	14803	14977	14933	14813	14957	14948	14778	14929	14771	14883	14795	14918	14809	14774	14858	14830	15031	14851	14849	14801	14938	14820	15052	14858	14926	14662	14952	14759	14788	14830	14880	14672	14952	14631	15020	15032	14807	14981	14903	14657	14981	14985	14790	14795	14964	14748	14751	14797	14591	14902	14991	14818	14947	14778	14903	14696	14859	14813	14850	14820	14793	14773	14919	14790	14772	14729	14807	14954	14948	15020	15117	15039	14845	14869	14697	14835	14750	14747	14902	14924	14866	14921	15103	14942	14734	14915	14702	14795	14917	14907	14783	14825	14759	14831	14800	14954	14924	14884	14982	15005	14841	14928	15031	14651	14882	14954	15098	14680	14841	14871	14650	14845	14952	14740	14760	14858	14848	14966	14866	14660	14826	14988	14870	14787	14813	14802	14955	14601	15022	14976	14760	14705	14819	14860	14802	14937	14882	15027	14715	14866	14818	14752	14775	14933	14994	14762	14856	15050	14905	15081	14786	14661	14904	14862	14848	14700	14808	14943	14822	14924	14899	14772	14841	14844	14851	14815	14744	14764	14953	14996	14853	14919	14911	14913	14885	14899	14982	14671	14747	14752	14719	14826	14842	14893	14723	14959	14715	14764	14906	14739	15002	14630	14841	14514	14908	14831	14808	14768	14994	14750	14772	14906	14826	14692	14865	14804	14664	14737	14864	14876	14660	14693	14675	14756	14828	14647	14934	15072	15047	14838	14910	14741	14879	14903	14970	14873	15061	14949	14678	14598	14854	14992	14924	14753	14882	14881	14711	14629	14833	15009	14722	14921	14801	14918	14819	14786	14864	14738	14808	14776	14750	14925	14862	14905	14862	14792	14586	14590	14762	14654	14853	14938	14895	14978	14640	14881	14944	14933	14961	14804	14746	14728	14755	14962	14889	14693	14913	14862	14747	14817	14871	14982	14788	14841	14819	14883	14756	14894	14545	14610	14857	14714	14700	14790	14835	14679	14807	14731	14646	14817	14966	14883	14918	14823	14853	14842	14843	14774	14828	14853	14861	14979	14776	14774	14901	14968	15063	14732	14869	14752	14822	14720	14696	14750	14887	14922	15008	14963	14819	14937	14967	14895	14729	14807	14710	14707	14768	14794	14642	14988	15142	14628	14701	14689	14691	14630	14702	14788	14704	14858	15058	15060	14925	14851	14667	14769	14618	14691	15099	14991	14766	14748	14733	14920	14689	14750	14744	14869	14795	15007	14581	14820	14881	15031	14615	14753	14849	14918	14711	14820	14931	14824	14885	14737	14866	14778	14977	14581	14867	14845	14736	14877	14845	15002	14960	14961	14690	14701	14869	14723	14833	14958	14925	14861	14616	14910	14751	14944	14897	14872	14937	14980	14801	14886	14839	14928	14757	14900	14824	14651	14771	14720	14835	14932	14647	14660	14764	14936	14692	14825	14760	14720	14721	14701	14791	14890	14849	14970	15115	14709	14812	14966	14842	14896	14792	14906	14741	15004	14690	14963	15110	15098	14586	14896	14833	14815	14723	14946	14823	14773	14908	14729	14918	15030	14957	14651	14846	14920	14903	14805	14853	15068	14870	14796	14920	14833	14867	14974	14753	14677	14857	14781	14862	14819	14722	14785	14806	14842	14856	14629	14973	14854	14864	14875	14775	14892	14880	14802	14923	14824	14983	14905	14710	14748	14611	14667	14818	14857	14871	14838	14979	14910	14837	14809	14824	14799	14596	14726	14746	14888	14701	14995	15113	14984	14642	14859	14837	14822	14812	14631	14832	14734	14650	14739	14851	15031	15124	14743	14808	14793	14730	14916	14907	14825	14989	14994	14944	14942	14748	14925	14858	14806	14776	14900	14933	14940	14671	14837	14754	15131	14892	15054	14749	15029	14829	14824	14842	14864	14706	14921	15011	14956	14771	14815	14992	14963	15106	15089	14757	14964	14980	14834	14735	14835	14738	14933	14851	14863	14787	14713	14753	14754	14610	14938	14778	14793	14981	15047	14972	14876	14880	14841	14937	14804	14668	14773	14780	14886	14948	14966	14976	14812	14681	15062	14756	14829	14893	14844	14951	14823	14764	14842	14528	14954	14885	14934	14878	14668	14659	14841	14929	14835	14863	14968	14680	14862	14723	14951	14902	14981	14952	14646	14726	14972	15053	14805	14844	14743	14742	14960	14869	14786	14986	14751	14882	14849	14958	14905	14811	15047	14909	14943	14635	14806	14788	14843	14958	14849	14761	14680	14963	14693	14851	15081	14825	14780	14899	14692	14863	15015	14910	14776	14919	14800	14571	14829	14841	14758	14822	14743	14841	14792	14905	15038	14814	14855	14670	14666	14688	14861	14803	14743	15020	14936	14804	14905	14762	14873	14832	14778	14631	14612	14855	14778	14646	14769	14772	14913	14806	14785	14930	14802	14730	14871	14808	14840	14885	14736	14661	14830	14978	14858	14865	14957	14676	14634	14757	14824	14792	14931	14932	14894	14823	14694	14605	14932	14817	14809	14819	14947	14813	15038	14874	14927	14905	14899	14879	14879	14802	14933	14953	14785	14855	14770	14812	14967	15004	14762	14675	14850	14688	14762	14754	14814	14632	14756	14670	14962	14766	14514	14914	14983	14969	14825	14765	14944	14603	14859	14746	14780	14718	15181	14951	14794	14915	15087	15038	15083	14568	14766	14894	14900	14732	14794	15054	14886	14883	15033	15024	14761	14661	14841	14907	14767	14653	14709	14815	14886	14476	14614	14834	15049	14796	14723	14910	14866	14874	14857	14707	14749	14757	14650	14733	14881	14850	14846	14721	14949	14827	15034	14715	14896	14680	14912	14707	14719	14793	14822	15006	14924	14867	14918	14880	14922	14778	14701	14926	14779	14663	14921	14828	14770	14941	14590	14952	14899	14858	14897	14812	14728	15095	14717	14902	14683	14888	14841	14993	14992	15184	14850	14856	14831	14744	14750	15014	14746	14969	14701	14917	14598	14806	14863	14836	14792	14692	14684	14737	14851	14787	14961	15005	14817	14813	14770	14737	14914	14874	14672	14772	14781	15144	15073	14925	14877	15045	14768	14874	15032	14913	14914	14684	14688	14770	14865	14838	15222	14793	14735	14876	14708	14744	14908	14944	14904	14886	14844	14880	14793	14798	14782	14963	14774	14628	14771	14805	14784	14648	14752	14950	14949	14868	14734	14674	14826	14720	14761	14657	14896	14885	14677	14677	14917	14869	14881	15110	14984	14988	14812	14661	14761	14792	14824	14958	14955	14833	14944	14721	14863	14750	14848	14929	14803	15114	15033	14777	14816	14722	14999	14830	14968	14754	14749	14768	15188	15068	14852	14944	14939	14943	14692	14768	15002	14789	14897	14550	14943	14828	14805	14855	14896	14773	14751	14761	14889	14747	14661	14697	14967	14842	14593	14782	14692	14913	14878	14935	14968	14903	14905	14724	14956	15007	14852	14856	14749	14748	14756	14855	15002	15108	14994	14872	14892	14722	14776	15092	14989	14738	14819	14541	14619	14635	14721	14729	14741	14622	14924	14765	14855	14704	14733	14978	14871	14933	14867	14762	14878	14508	14943	14617	14961	14879	14941	14899	14685	14724	14740	14828	14805	14823	15017	14821	15049	14728	14925	14745	14895	14725	14977	14864	14870	14894	14772	15141	15086	14799	14625	14790	14639	15075	15011	14676	14863	14957	14742	14997	14859	14642	14819	14809	14728	14921	14794	15066	14933	14849	14894	14857	14896	14933	14725	14868	14993	14849	15111	14816	14846	14862	15030	14729	14583	14628	14831	14977	14716	14863	15013	14745	14832	14843	14727	14871	14753	14763	14784	14632	14956	14866	14783	14876	14905	14734	14809	14904	14878	14837	14853	14727	14656	14879	14734	14879	14742	14754	15083	14923	14881	15051	14988	14844	14651	14752	15080	15072	14915	14719	14989	14724	14870	14831	14896	14871	14920	14666
47384	72332	65914	53514	45623	30304	21916	19294	16784	15071	13982	13191	12852	12396	12271	12278	12152	11821	11771	11402	11530	11473	11382	11312	11074	11125	10927	10840	10975	10969	10919	10921	10866	10816	10839	10874	10685	10793	10916	10766	10781	10796	10784	10747	10757	10817	10816	10667	10746	10773	10827	10801	10633	10718	10650	10719	10853	10633	10795	10774	10701	10827	10697	10712	10752	10658	10714	10839	10795	10823	10858	10691	10737	10613	10678	10824	10769	10772	10773	10748	10876	10777	10842	10640	10849	10737	11004	10625	10753	10686	10785	10521	10719	10611	10870	10684	10797	10663	10839	10803	10822	10751	10782	10830	10611	10741	10743	10827	10574	10842	10814	10783	10739	10872	10757	10689	10716	10790	10787	10880	10579	10633	10892	10711	10698	10705	10697	10822	10705	10736	10856	10693	10789	10770	10791	10731	10563	10723	10733	10717	10696	10796	10693	10729	10797	10453	10863	10747	10739	10561	10686	10741	10695	10748	10676	10674	10617	10742	10820	10718	10874	10574	10735	10742	10781	10636	10680	10641	10916	10697	10681	10714	10816	10628	10789	10828	10730	10781	10645	10661	10640	10716	10655	10878	10849	10843	10861	10708	10582	10762	10713	10740	10732	10653	10687	10869	10820	10687	10702	10722	10857	10718	10736	10824	10655	10721	10725	10821	10754	10811	10577	10718	10641	10716	10652	10813	10744	10712	10590	10869	10863	10908	10847	10833	10792	10683	10639	10959	10918	10793	10744	10810	10764	10627	10840	10841	10732	10919	10847	10637	10664	10727	10730	10828	10642	10739	10621	10775	10821	10779	10742	10751	10667	10815	10733	10666	10866	10683	10635	10722	10743	10782	10766	10906	10815	10664	10674	10801	10694	10622	10625	10829	10808	10661	10678	10683	10732	10774	10733	10855	10738	10622	10733	10750	10580	10668	10745	10680	10577	10697	10830	10863	10741	10725	10666	10979	10816	10542	10822	10722	10697	10809	10799	10700	10570	10772	10647	10708	10659	10818	10703	10747	10793	10743	10766	10668	10690	10762	10625	10800	10536	10768	10707	10683	10752	10887	10675	10725	10614	10673	10776	10775	10657	10796	10678	10583	10780	10778	10708	10820	10695	10643	10759	10655	10681	10762	10698	10609	10591	10955	10816	10709	10781	10787	10810	10811	10892	10687	10736	10671	10707	10655	10564	10668	10736	10680	10827	10678	10690	10857	10698	10749	10701	10690	10710	10650	10686	10798	10647	10641	10718	10777	10856	10730	10704	10660	10846	10653	10914	10624	10793	10698	10670	10685	10603	10781	10812	10817	10742	10689	10652	10795	10669	10681	10785	10688	10823	10719	10770	10808	10823	10940	10692	10637	10696	10840	10840	10571	10846	10717	10894	10724	10592	10744	10686	10794	10838	10823	10726	10804	10823	10718	10720	10704	10873	10687	10718	10724	10681	10654	10567	10761	10726	10652	10804	10691	10746	10647	10716	10845	10716	10763	10726	10828	10769	10591	10786	10857	10754	10718	10649	10610	10789	10854	10653	10744	10804	10853	10799	10771	10716	10688	10736	10648	10802	10687	10830	10630	10788	10659	10652	10804	10795	10793	10931	10732	10817	10803	10680	10696	10829	10712	10697	10734	10654	10700	10843	10864	10809	10790	10731	10716	10866	10797	10767	10836	10655	10683	10580	10791	10958	10719	10857	10839	10763	10609	10617	10773	10830	10685	10943	10610	10597	10718	10736	10798	10675	10624	10813	10699	10903	10706	10808	10781	10800	10860	10725	10822	10830	10766	10656	10789	10594	10678	10819	10730	10914	10723	10681	10554	10742	10650	10759	10850	10844	10836	10875	10735	10676	10736	10797	10817	10750	10787	10702	10856	10612	10657	10723	10735	10762	10728	10897	10620	10651	10725	10602	10773	10724	10720	10716	10717	10596	10728	10760	10581	10616	10611	10838	10765	10601	10705	10692	10744	10651	10779	10845	10632	10768	10648	10640	10788	10668	10692	10708	10705	10871	10571	10854	10669	10838	10650	10634	10669	10691	10793	10732	10751	10867	10762	10614	10717	10675	10556	10615	10704	10811	10701	10839	10651	10712	10809	10802	10785	10852	10590	10771	10684	10706	10718	10715	10668	10699	10695	10699	10744	10917	10736	10745	10543	10802	10677	10831	10528	10642	10764	10846	10736	10790	10855	10873	10761	10636	10887	10751	10674	10598	10782	10748	10851	10789	10661	10688	10693	10791	10853	10948	10786	10623	10606	10726	10748	10768	10627	10905	10615	10789	10581	10618	10942	10687	10595	10653	10840	10710	10707	10607	10819	10700	10755	10831	10770	10825	10857	10685	10745	10728	10812	10729	10609	10784	10542	10840	10790	10757	10870	10660	10757	10764	10766	10697	10793	10665	10582	10853	10726	10638	10886	10585	10723	10586	10745	10715	10687	10802	10794	10677	10713	10701	10803	10863	10687	10673	10633	10677	10693	10772	10840	10814	10787	10824	10657	10712	10922	10635	10866	10832	10754	10649	10798	10771	10720	10772	10748	10717	10734	10684	10551	10761	10698	10781	10728	10669	10684	10616	10891	10774	10642	10631	10780	10731	10775	10788	10810	10777	10796	10907	10735	10644	10725	10832	10673	10642	10568	10656	10752	10596	10754	10791	10592	10695	10586	10813	10883	10675	10713	10760	10747	10687	10697	10732	10580	10881	10642	10824	10696	10641	10760	10831	10764	10765	10605	10612	10772	10847	10743	10562	10789	10756	10719	10765	10715	10661	10742	10796	10766	10832	10846	10763	10877	10783	10679	10724	10740	10757	10803	10739	10582	10888	10756	10732	10706	10820	10810	10568	10591	10793	10768	10706	10778	10735	10663	10697	10640	10811	10732	10775	10767	10746	10817	10691	10712	10683	10703	10776	10914	10742	10829	10869	10544	10702	10683	10578	10654	10690	10610	10792	10787	10633	10604	10796	10629	10653	10937	10841	10789	10693	10821	10681	10735	10784	10766	10942	10838	10771	10715	10630	10695	10696	10772	10655	10678	10834	10845	10714	10853	10626	10709	10640	10633	10711	10661	10699	10612	10845	10726	10691	10926	10614	10730	10831	10778	10657	10721	10813	10823	10690	10647	10773	10604	10717	10739	10641	10754	10705	10784	10739	10646	10730	10944	10684	10714	10725	10782	10825	10790	10825	10648	10745	10784	10622	10679	10888	10880	10722	10717	10839	10640	10768	10804	10675	10736	10786	10784	10805	10551	10802	10758	10793	10586	10706	10874	10801	10936	10736	10747	10735	10748	10819	10711	10755	10767	10730	10753	10790	10691	10712	10700	10693	10801	10581	10750	10633	10719	10760	10753	10627	10639	10764	10571	10754	10687	10606	10729	10579	10812	10883	10713	10730	10810	10642	10754	10885	10875	10685	11003	10633	10686	10795	10669	10812	10586	10770	10653	10728	10891	10708	10714	10901	10893	10729	10734	10586	10830	10688	10700	10718	10848	10703	10731	10775	10767	10716	10729	10804	10777	10679	10655	10745	10972	10763	10753	10701	10679	10816	10751	10729	10792	10680	10739	10582	10879	10807	10745	10782	10799	10746	10690	10863	10762	10657	10694	10686	10821	10670	10847	10804	10687	10847	10743	10722	10670	10638	10776	10676	10763	10578	10733	10730	10726	10734	10678	10759	10794	10660	10658	10641	10911	10754	10815	10615	10644	10686	10794	10777	10714	10891	10811	10656	10796	10846	10711	10707	10860	10672	10802	10610	10878	10991	10750	10827	10839	10668	10696	10770	10993	10802	10718	10766	10752	10877	10774	10690	10787	10676	10749	10706	10658	10768	10745	10843	10868	10535	10540	10631	10984	10722	10615	10814	10696	10713	10810	10728	10796	10720	10717	10679	10761	10761	10917	10733	10733	10668	10804	10877	10804	10733	10729	10693	10678	10788	10812	10839	10746	10860	10622	10850	10795	10891	10643	10735	10796	10756	10637	10673	10577	10728	10764	10783	10774	10817	10836	10753	10772	10588	10755	10693	10960	10773	10600	10686	10735	10676	10847	10681	10650	10813	10697	10706	10794	10672	10565	10700	10868	10732	10610	10744	10669	10685	10741	10760	10736	10648	10812	10714	10733	10595	10763	10755	10754	10558	10617	10751	10689	10707	10684	10660	10636	10694	10681	10715	10690	10792	10731	10668	10780	10687	10721	10806	10616	10658	10843	10814	10642	10691	10785	10804	10603	10710	10847	10716	10747	10805	10806	10659	10791	10591	10708	10676	10699	10721	10691	10747	10717	10768	10694	10696	10662	10702	10641	10913	10886	10796	10702	10792	10787	10815	10733	10652	10889	10823	10836	10854	10665	10706	10614	10576	10765	10593	10689	10717	10816	10727	10697	10916	10908	10566	10731	10675	10813	10690	10781	10612	10569	10814	10897	10781	10679	10650	10614	10668	10758	10763	10665	10734	10711	10620	10723	10837	10702	10619	10774	10763	10709	10716	10693	10854	10683	10791	10568	10637	10695	10628	10777	10703	10855	10743	10815	10778	10773	10879	10733	10748	10735	10682	10698	10756	10614	10670	10797	10883	10676	10680	10794	10580	10796	10816	10809	10682	10536	10659	10784	10734	10730	10771	10713	10882	10734	10649	10653	10686	10670	10875	10674	10768	10772	10776	10704	10834	10721	10809	10572	10616	10741	10698	10758	10849	10658	10763	10784	10851	10716	10739	10800	10704	10636	10760	10586	10714	10733	10836	10669	10599	10808	10787	10779	10681	10802	10568	10778	10753	10864	10678	10716	10812	10825	10659	10661	10827	10714	10672	10837	10802	10706	10586	10720	10756	10828	10703	10697	10707	10688	10799	10785	10614	10820	10805	10707	10875	10728	10745	10816	10654	10804	10564	10688	10761	10778	10780	10616	10886	10691	10645	10708	10830	10756	10850	10682	10643	10879	10693	10786	10732	10785	10606	10882	10779	10705	10546	10675	10851	10781	10840	10805	10674	10775	10716	10721	10702	10710	10689	10638	10689	10825	10790	10721	10721	10636	10740	10645	10819	10822	10765	10740	10909	10551	10693	10809	10660	10765	10751	10765	10797	10752	10767	10801	10725	10693	10857	10833	10620	10919	10822	10738	10856	10744
24243	21057	29795	29568	32175	36659	34189	26204	23799	21052	19406	18217	17661	17085	17227	16808	16957	16507	16163	16263	16112	15974	16004	15823	15813	15759	15394	15446	15467	15226	15291	15118	15344	15232	14987	15150	15036	15058	15155	14921	14935	14744	14737	15183	15004	15039	15007	15250	14982	15043	14761	15011	14964	14977	14858	14759	15093	14702	15097	15096	14729	14909	15299	14832	14989	14977	15091	14994	15008	14909	14803	15079	15058	15165	15055	15014	15137	14906	14922	14878	15070	15168	15186	15037	14907	14907	15088	14971	14925	14837	15109	15011	14895	15041	14862	14914	15113	14970	14894	14872	15208	15030	14828	15095	15044	14995	15211	14785	14942	15035	15049	15054	14964	14935	14943	14774	14899	14857	14974	15176	14857	15044	15048	14888	14899	14887	14969	14946	15260	15244	14954	15024	14789	15033	14816	14896	15043	15056	15014	14877	14946	15021	14956	15034	15134	15137	14978	15090	15039	14704	14898	15036	14900	14824	14977	14826	15091	14959	14984	14864	15035	14923	15003	15066	14844	14948	14933	14950	15016	14944	14887	15017	14808	15039	15044	14836	14778	15072	15140	14994	14926	15020	15090	15045	14869	14994	14988	14927	15092	14911	14777	15017	14941	14861	14785	15150	14909	14860	15095	14967	14983	15068	14904	14913	14863	14819	14908	14975	14765	14949	15056	14955	14940	15190	15010	15260	15109	14932	14925	15012	15091	14884	14923	15044	14877	14996	15134	15287	15135	14852	14963	14958	15034	15240	14993	15048	14892	14919	14900	14940	14847	14945	15047	15049	14981	14932	14991	14868	14814	15013	15068	15023	14955	14926	14982	14928	15031	15176	14974	14894	15171	15009	15025	14948	15005	15052	14977	14911	15040	14952	14961	14867	15103	15119	15026	14984	15120	15005	14880	14875	14960	14690	15028	15194	14729	15101	15009	15010	15011	15003	14928	15068	15046	15032	14943	14904	14912	14740	14846	14875	15017	14984	15033	14971	15049	15014	14961	15106	14873	15101	14932	14985	15054	15035	15043	15162	14944	14897	15007	14932	15002	14822	14877	14931	14856	15024	15003	14857	15146	14907	15054	15050	14998	14928	15077	14970	15089	15108	15118	14988	14914	15084	15070	14875	15118	15198	14926	14970	14997	14845	15033	15227	14997	14949	14978	15029	14810	14942	15113	14927	14816	14912	14817	15091	15004	14900	14909	15060	15121	15160	15005	14916	15009	14968	14926	15148	14868	14927	14921	15094	14842	14982	15034	15026	15137	15107	14846	14815	15132	15015	14938	14841	15032	15160	15076	14943	14875	14945	14850	15003	15029	15035	14947	14950	14936	15053	15094	15059	14851	15042	15024	14839	14770	15095	14930	15025	15035	14951	15019	15009	14929	15120	14912	14945	15006	15004	14997	14876	14923	14960	14896	14938	14814	14972	14884	15099	15099	15174	15109	15021	15018	15083	14963	14895	14969	15017	14939	14770	14903	14909	14950	14982	14922	14773	15028	14953	15069	14998	14937	15062	14997	15066	15217	14995	14997	15139	15115	15003	15099	15133	15236	14977	14959	14895	14951	14865	15006	15072	15151	15147	15039	14993	15065	14996	15023	15031	14885	14910	14805	14982	15129	15010	14934	14976	15186	14852	15128	14981	14919	15027	14921	14930	14966	15001	15222	14926	14812	15092	14933	14741	14868	14783	14919	15098	15030	15017	14862	15001	15129	14969	14867	14984	14892	14809	14984	15297	15043	14966	15003	14939	15121	14950	15083	15014	14978	14872	14865	15044	15122	14973	14895	15030	14906	14986	15005	14793	14875	14880	14922	15209	15196	15015	15017	14976	14981	15099	14938	15056	15026	14964	15045	15042	15000	14947	15131	15000	14717	15062	14925	15093	15037	14955	14931	14756	14976	15037	14901	15129	14915	15068	14957	14902	15109	14962	14996	14997	15012	14991	15159	15026	15049	15000	15025	14802	15003	14718	15045	14834	14816	15054	15088	15072	15046	14981	14989	14795	14937	15139	15040	14826	15037	14929	15117	14896	14903	14777	15084	14889	14948	15265	15146	14906	14993	15105	15080	14961	14902	15023	14998	14834	14941	14807	14939	14930	15191	15158	15071	14943	14880	14837	15014	14990	14850	15081	15088	15118	15290	15017	14859	14989	15017	15059	14927	15048	14988	14928	15147	14887	15081	14864	14981	14937	14998	14882	14897	14859	14952	14859	14962	14970	14953	14856	15010	14925	15097	15020	14950	14943	15061	14886	14992	14877	15045	15097	14788	14903	15082	14920	14868	14806	14946	14893	15033	14944	15072	14675	15083	15006	14957	14916	14977	14959	14834	15051	14974	15056	15046	14961	14893	14984	14904	15211	14961	14870	14821	14985	14933	14997	14981	14980	15052	14910	14904	14783	14963	14945	15098	15183	14948	14837	14979	14966	14990	15000	14890	14982	15135	15076	14887	15079	15050	14792	14755	15012	14845	14994	15213	14964	14907	14932	15045	15146	15098	14830	14978	15039	14838	15137	14818	15104	15142	14892	14915	14886	14898	14822	14993	15003	15016	14927	14910	15015	14958	14702	14971	14755	14928	15042	14847	15228	14909	15208	15000	14903	14925	14988	15314	14774	14886	15017	14887	15050	14763	14661	14981	15048	14867	15002	15089	15149	14822	14988	14921	14954	14915	14837	14853	14914	14829	14913	14928	14940	14928	14928	15167	14852	14962	14948	15200	14877	14965	14771	15034	14932	15095	15034	14956	14743	15046	14983	14987	14830	14976	14868	14953	14903	15017	15069	15162	14962	14958	14802	15050	15103	15015	15024	15029	14974	14862	15105	14949	14902	14888	15062	14821	14915	14852	14963	14932	15020	15088	14983	14838	14783	14916	14989	14828	15054	15046	14949	15051	15043	15054	15059	14984	14975	14865	14927	15079	14951	14913	14930	14945	14786	15016	15152	15001	15095	15139	14972	15018	14963	15099	14907	15074	15043	14774	14953	15088	15137	15095	15301	14743	15227	14940	15000	14926	14983	14834	15130	15056	15147	14911	14945	14945	14933	14829	14928	15050	15056	15086	15092	14880	15054	15016	15049	15143	15058	14819	15147	14925	15050	14903	14850	14995	15200	14808	15090	15026	14937	14940	14937	14862	14841	14888	14915	15016	15056	14795	14979	15029	14976	14759	15031	14999	14809	14972	14998	14956	14834	15003	14864	14955	15118	15029	15023	14914	14970	14994	14969	15099	14962	14864	14827	14747	14968	15036	15028	15139	14807	14753	14897	14702	14916	15061	15030	14992	15126	14997	15001	15019	15082	15046	14825	14922	15016	14905	14906	14998	14966	15017	14942	14901	15026	14895	14993	15070	14895	15032	15169	14698	14907	14792	14969	14981	14865	15143	14892	14930	14929	14889	14870	15059	15039	14943	15017	14819	14839	15149	15053	15053	15029	15028	15040	15235	14962	14887	14933	15144	15055	14968	14953	14924	14819	14919	15106	14984	14972	14912	15031	15014	14753	14977	15110	15092	15157	14990	15197	15142	14900	14941	14974	15006	14729	14922	14887	15154	15147	14983	15037	15085	14835	15132	15130	14888	15042	15077	14952	14879	14868	14951	14893	14998	14917	14913	14953	14843	15062	14990	15086	14998	14834	15039	14896	15130	14965	15124	15027	15000	14739	15083	14924	14978	15152	15107	15044	14873	14889	14833	15027	14904	15052	14987	14808	14892	14639	14962	15041	14972	15047	15048	15045	15014	14870	14914	14732	14870	14920	15065	14939	14979	14915	14835	14942	15064	14858	14873	15028	15111	15036	14921	14998	15154	15026	14633	14858	15156	15049	15183	15043	15068	15050	14949	14919	14942	15021	14880	15068	15012	14983	14985	15025	15014	14978	14817	15058	14907	14975	14999	14948	15203	15125	14927	14951	14858	15172	14887	14900	15135	15090	15161	14928	14968	15004	15025	14772	15041	14808	15110	14979	15077	14915	14920	14926	14931	14975	14783	14979	14986	14889	14976	15019	14943	14707	15023	15012	14724	14733	14920	15261	14995	15064	14853	14821	15027	14906	14922	14999	15227	14991	14859	14966	14986	15062	14983	15037	14935	14886	14875	14892	14970	14846	14947	14915	15030	15066	14924	14871	14986	15001	14746	14955	15097	14855	15060	14816	15008	14826	15075	15016	15020	14807	14923	14847	14671	15002	14953	15061	14966	14962	14960	14773	14913	15115	14952	14955	15102	15085	14989	14909	14805	15045	14760	15006	14970	15053	14773	14891	15139	14934	14788	14886	14937	15043	15055	14968	14913	14927	14795	14927	14979	14918	14788	14850	14638	14827	14992	14759	14842	14772	15039	14990	15098	14939	14935	14915	14899	14763	14845	15129	14942	14827	14801	15129	14904	14917	14866	15074	14829	14950	15054	14953	14874	14980	15156	14965	14928	15007	14877	15045	14943	14970	14808	14923	14859	15028	15033	14955	14754	15049	15055	15010	15062	15082	15004	15027	14955	14979	15043	15006	15069	15021	15111	14919	15029	15140	14967	15098	14957	14982	14918	15125	14813	15070	15022	14875	15076	15074	14874	14906	15087	14939	15054	14994	14933	14966	14988	14871	15009	14898	14862	15078	14972	14813	14936	15018	15184	14962	14956	14991	15036	14987	14901	15027	14920	14795	14799	14989	14919	15065	14922	14924	14909	15144	15045	14923	14942	15093	14911	14936	14995	14959	14977	14956	15148	15088	14942	15013	14927	14921	14891	14861	14786	14842	15093	14987	14768	14939	15134	14971	15021	14884	14950	15176	14960	14840	14982	14934	14997	15069	14920	15066	14947	15030	14943	15021	15015	14798	14846	14911	15071	14965	14975	15107	15196	15005	15020	15086	14987	15070	15011	15000	15004	14899	14851	14961	15244	15056	15082	15015	15274	14681	14961	14894	14902	14975	15061	14852	14985	14777	14961	15150	15135	15011	14873	15118	14986	15049	15064	14771	14742	14957	14912	14974	14907	14825	14967	14984	14983	14873	14994	15073	14926	14854	15084	15212	15239	14857	15107	14860	14805	15054	14948	15004	15019	14993	15030	15215	14868	14736	14797	14845	14820	14924	14874	14992	14683	14963	14915	14927	14997	15066	14995	14854	14894	15086
49456	76120	69374	56538	45371	39036	29217	23093	21700	17764	15800	14626	13706	13382	13101	12890	12585	12250	12114	12097	11836	11869	11809	11396	11554	11485	11301	11291	11187	11136	11108	10859	10977	10771	10891	10886	10819	10863	10769	10938	10808	10742	10836	10842	10650	10626	10846	10641	10737	10729	10771	10745	10596	10699	10609	10796	10748	10651	10831	10832	10789	10873	10753	10718	10672	10865	10881	10671	10631	10677	10887	10747	10668	10922	10786	10679	10785	10743	10829	10726	10770	10712	10786	10779	10786	10765	10837	10853	10765	10710	10822	10611	10485	10778	10853	10909	10759	10530	10878	10732	10865	10700	10706	10662	10678	10778	10859	10712	10592	10722	10850	10872	10637	10704	10537	10871	10769	10741	10727	10760	10771	10805	10883	10807	10713	10656	10924	10722	10720	10759	10611	10630	10853	10712	10685	10893	10599	10655	10805	10803	10721	10659	10749	10704	10764	10733	10876	10740	10857	10674	10796	10787	10882	10853	10649	10652	10971	10719	10834	10679	10802	10745	10724	10800	10651	10620	10862	10777	10808	10817	10742	10701	10782	10679	10788	10698	10763	10955	10661	10687	10648	10645	10739	10746	10800	10595	10701	10770	10715	10744	10754	10775	10619	10818	10769	10688	10844	10943	10917	10656	10732	10849	10737	10825	10554	10768	10902	10709	10808	10699	10898	10721	10773	10826	10831	10716	10932	10637	10910	10673	10731	10631	10724	10624	10801	10725	10837	10781	10691	10827	10678	10665	10827	10573	10702	10834	10829	10776	10804	10921	10684	10719	10871	10687	10637	10784	10753	10656	10807	10775	10752	10767	10522	10658	10717	10876	10568	10733	10735	10783	10834	10644	10676	10829	10854	10681	10714	10798	10686	10692	10599	10774	10866	10822	10811	10732	10608	10756	10616	10690	10823	10840	10764	10640	10828	10720	10684	10689	10879	10686	10701	10740	10697	10568	10923	10912	10587	10842	10507	10682	10624	10617	10931	10656	10777	10755	10887	10724	10688	10789	10684	10928	10791	10704	10822	10675	10695	10772	10713	10773	10774	10737	10966	10704	10774	10658	10703	10832	10677	10489	10725	10591	10761	10841	10619	10672	10631	10847	10784	10718	10710	10663	10684	10743	10696	10762	10684	10593	10736	10889	10843	10719	10683	10784	10699	10757	10747	10685	10915	10789	10860	10825	10889	10834	10622	10775	10809	10836	10815	10740	10700	10656	10742	10791	10822	10788	10840	10776	10713	10819	10638	10632	10625	10759	10721	10641	10659	10803	10808	10778	10694	10745	10793	10769	10610	10797	10710	10798	10702	10837	10884	10806	10680	10787	10746	10783	10661	10929	10562	10753	10703	10789	10911	10625	10680	10685	10612	10817	10750	10827	10812	10751	10718	10866	10630	10630	10515	10690	10714	10791	10647	10644	10665	10822	10737	10652	10758	10803	10722	10803	10743	10767	10827	10708	10684	10815	10753	10933	10698	10805	10780	10688	10743	10624	10942	10945	10618	10671	10825	10732	10841	10867	10892	10717	10799	10826	10670	10666	10730	10717	10710	10915	10742	10720	10854	10904	10714	10703	10870	10850	10801	10825	10685	10586	10804	10806	10654	10717	10789	10901	10883	10648	10882	10641	10612	10913	10769	10752	10636	10916	10779	10640	10736	10714	10857	10614	10646	10648	10780	10850	10839	10816	10763	10913	10717	10813	10623	10718	10902	10846	10708	10670	10736	10753	10702	10517	10713	10763	10661	10753	10828	10731	10827	10726	10624	10650	10761	10781	10760	10689	10922	10699	10683	10751	10699	10803	10557	10784	10609	10786	10712	10861	10644	10574	10703	10636	10676	10730	10818	10658	10754	10676	10865	10784	10884	10752	10815	10662	10684	10646	10726	10836	10812	10877	10701	10772	10673	10736	10782	10734	10677	10876	10794	10676	10846	10777	10773	10818	10815	10882	10912	10619	10823	10757	10700	10844	10739	10832	10717	10747	10694	10674	10726	10669	10699	10612	10825	10752	11066	10821	10781	10666	10788	10666	10804	10786	10767	10694	10759	10841	10594	10745	10726	10767	10680	10722	10860	10866	10651	10816	10641	10944	10734	10711	10848	10689	10705	10777	10789	10699	10848	10727	10614	10740	10853	10756	10677	10774	10698	10812	10755	10811	10694	10644	10735	10654	10926	10821	10671	10856	10577	10698	10532	10830	10747	10753	10776	10910	10752	10922	10678	10658	10734	10774	10725	10748	10743	10812	10790	10770	10891	10748	10680	10753	10763	10483	10836	10710	10782	10601	10720	10803	10788	10623	10751	10760	10829	10772	10703	10774	10800	10719	10649	10733	10803	10712	10780	10711	10886	10819	10736	10789	10662	10647	10930	10646	10843	10657	10639	10760	10828	10623	10793	10709	10698	10765	10731	10677	10823	10683	10723	10869	10747	10917	10928	10626	10851	10723	10874	10674	10812	10695	10789	10923	10794	10776	10705	10746	10664	10702	10701	10787	10765	10832	10741	10815	10590	10686	10773	10865	10849	10700	10716	10775	10664	10932	10657	10764	10830	10810	10720	10786	10761	10855	10634	10755	10836	10693	10863	10664	10760	10637	10817	10770	10731	10854	10849	10758	10830	10759	10778	10728	10763	10609	10828	10692	10677	10812	10727	10739	10719	10577	10769	10696	10612	10767	10815	10738	10678	10839	10752	10666	10769	10810	10764	10684	10990	10757	10684	10633	10743	10832	10718	10736	10979	10832	10841	10733	10655	10695	10736	10704	10726	10831	10762	10816	10717	10855	10892	10676	10834	10829	10785	10721	10839	10846	10704	10643	10762	10775	10615	10765	10743	10834	10785	10639	10787	10788	11028	10871	10828	10730	10686	10794	10768	10686	10764	10681	10794	10736	10741	10667	10766	10734	10883	10668	10661	10849	10839	10470	10937	10786	10777	10804	10645	10769	10542	10851	10654	10787	10776	10850	10677	10761	10823	10601	10825	10769	10638	10801	10632	10810	10893	10701	10725	10804	10738	10859	10674	10775	10931	10698	10683	10658	10751	10828	10807	10730	10742	10644	10795	10744	10913	10706	10810	10711	10693	10794	10652	10759	10797	10598	10710	10489	10801	10673	10627	10787	10696	10789	10750	10638	10740	10814	10667	11051	10881	10701	10756	10804	10784	10639	10536	10804	10760	10767	10533	10659	10866	10872	10774	10844	10666	10841	10877	10758	10773	10931	10933	10771	10842	10790	10788	10840	10882	10752	10750	10947	10806	10630	10631	10833	10901	10840	10782	10762	10869	10608	10687	10773	10870	10767	10683	10828	10751	10733	10713	10699	10769	10685	10999	10727	10807	10806	10715	10703	10853	10639	10799	10594	10752	10821	10903	10867	10737	10766	10696	10951	10692	10665	10824	10918	10672	10781	10724	10868	10792	10773	10700	10877	10875	10775	10802	10661	10648	10701	10713	10810	10779	10610	10890	10712	10586	10725	10814	10688	10682	10717	10766	10610	10774	10846	10993	10835	10806	10763	10703	10723	10797	10788	10607	10750	10775	10779	10666	10749	10726	10900	10620	10749	10871	10700	10758	10781	10845	10656	10744	10774	10708	10750	10768	10701	10749	10861	10752	10787	10785	10714	10954	10732	10880	10842	10614	10736	10821	10700	10680	10873	10866	10735	10794	10823	10821	10711	10772	10765	10697	10818	10777	10934	10782	10785	10872	10758	10854	10719	10705	10786	10685	10707	10732	10784	10749	10807	10864	10691	10765	10642	10759	10812	10786	10821	10798	10737	10526	10804	10775	10642	10573	10778	10648	10767	10628	10811	10788	10672	10720	10801	10650	10577	10733	10878	10742	10791	10868	10690	10720	10810	10682	10712	10885	10796	10670	10763	10732	10717	10784	10711	10644	10821	10742	10911	10709	10823	10770	10607	10854	10807	10845	10712	10742	10758	10592	10895	10722	10734	10837	10791	10757	10694	10629	10707	10571	10788	10779	10726	10713	10725	10930	10777	10656	10897	10877	10765	10831	10736	10815	10901	10720	10682	10745	10755	10775	10678	10724	10800	10690	10567	10774	10799	10798	10697	10763	10794	10888	10811	10919	10708	10687	10671	10636	10607	10619	10797	10754	10683	10758	10755	10772	10706	10883	10780	10776	10644	10795	10662	10763	10638	10843	10600	10838	10676	10886	10681	10704	10744	10705	10687	10729	10721	10942	10658	10611	10841	10699	10753	10829	10776	10636	10855	10555	10735	10711	10727	10862	10737	10773	10666	10881	10675	10864	10787	10858	10623	10823	10849	10882	10710	10729	10730	10667	10839	10834	10625	10704	10739	10662	10803	10651	10885	10786	10851	10723	10683	10829	10815	10724	10655	10703	10669	10832	10718	10785	10712	10859	10959	10694	10591	10737	10780	10783	10791	10803	10907	10829	10683	10639	10840	10627	10692	10746	10743	10862	10692	10700	10828	10793	10789	10737	10752	10598	10846	10753	10687	10894	10889	10729	10703	10605	10853	10643	10881	10793	10821	10799	10769	10845	10898	10756	10726	10719	10825	10686	10706	10931	10665	10722	10835	10787	10844	10706	10875	10835	10687	10797	10904	10599	10788	10642	10890	10859	10587	10649	10824	10663	10777	10776	10733	10784	10767	10721	10798	10930	10684	10827	10923	10746	10679	10792	10663	10634	10760	10705	10898	11003	10827	10693	10611	10750	10778	10783	10713	10838	10729	10827	10950	10781	10746	10781	10746	10824	10701	10662	10757	10718	10760	10690	10817	10776	10520	10795	10692	10754	10784	10801	10729	10653	10875	10641	10801	10758	10663	10598	10670	10662	10901	10804	10730	10817	10767	10731	10885	10808	10811	10794	10716	10822	10648	10796	10701	10711	10811	10744	10757	10803	10758	10748	10764	10818	10702	10712	10857	10895	10675	10793	10638	10911	10768	10783	10866	10732	10629	10733	10820	10659	10802	10799	10687	10849	10569	10717	10696	10781	10804	10784	10842	10687	10893	10751	10861	10659	10677	10730	10775	10699	10784	10673	10621	10666	10568	10665	10697	10841	10729	10716	10740	10677	10732	10921	10930	10685	10754	10786	10688	10760	10897	10706	10862	10738	10848	10733	10659	10798	10672	10674	10797
44155	50029	47674	40726	32067	26941	23450	20743	18671	16965	16755	15992	15839	15730	15512	15391	15485	15170	15287	15279	15058	15065	14717	14969	15154	14806	14719	14877	14862	14849	14724	14784	14985	14652	14661	14777	14826	14773	14630	14539	14492	14631	14842	14676	14651	14967	14739	14863	14721	14721	14664	14633	14513	14530	14715	14852	14563	14415	14546	14613	14537	14599	14624	14668	14434	14642	14482	14363	14545	14790	14507	14535	14688	14534	14387	14529	14338	14502	14760	14528	14602	14526	14488	14517	14679	14570	14454	14544	14715	14575	14572	14407	14562	14440	14633	14483	14490	14692	14631	14698	14703	14677	14617	14619	14749	14667	14851	14450	14610	14536	14602	14510	14523	14828	14520	14616	14489	14543	14650	14697	14596	14569	14625	14575	14648	14557	14658	14740	14473	14483	14604	14467	14635	14620	14526	14543	14578	14710	14321	14665	14590	14784	14829	14487	14353	14548	14702	14677	14478	14526	14656	14417	14672	14640	14412	14644	14579	14572	14646	14649	14438	14639	14629	14550	14663	14667	14569	14529	14723	14679	14658	14651	14468	14411	14413	14611	14655	14753	14728	14682	14775	14837	14660	14507	14488	14444	14680	14505	14519	14618	14550	14647	14467	14685	14824	14686	14864	14712	14727	14502	14515	14549	14490	14477	14586	14593	14556	14459	14673	14518	14616	14475	14736	14464	14564	14483	14707	14563	14357	14594	14648	14698	14551	14625	14420	14676	14596	14597	14672	14667	14704	14698	14561	14515	14702	14582	14690	14547	14491	14575	14479	14459	14657	14657	14749	14616	14543	14512	14655	14750	14701	14441	14529	14642	14623	14587	14736	14731	14587	14799	14522	14490	14649	14413	14518	14573	14617	14427	14613	14697	14805	14649	14611	14597	14364	14449	14497	14477	14500	14744	14576	14645	14799	14575	14446	14534	14589	14698	14705	14743	14783	14581	14696	14557	14394	14420	14774	14680	14793	14376	14581	14421	14547	14698	14817	14500	14803	14641	14702	14653	14524	14863	14471	14527	14642	14675	14756	14488	14627	14654	14634	14430	14434	14479	14720	14507	14599	14660	14399	14581	14642	14746	14843	14675	14732	14625	14655	14450	14630	14660	14491	14358	14675	14656	14713	14670	14503	14614	14520	14447	14714	14722	14533	14393	14559	14655	14587	14633	14609	14796	14590	14460	14578	14739	14790	14405	14686	14538	14504	14492	14518	14604	14620	14566	14667	14791	14620	14680	14668	14640	14660	14652	14631	14674	14716	14568	14520	14596	14624	14605	14622	14489	14671	14668	14559	14734	14599	14634	14573	14581	14360	14553	14627	14662	14499	14592	14716	14685	14675	14648	14440	14501	14556	14739	14663	14497	14871	14579	14728	14431	14652	14689	14562	14485	14719	14796	14533	14632	14581	14738	14687	14564	14807	14725	14605	14700	14585	14676	14424	14591	14541	14582	14569	14791	14712	14512	14242	14604	14657	14648	14683	14319	14450	14327	14501	14597	14617	14484	14647	14592	14599	14510	14501	14682	14695	14627	14654	14795	14712	14594	14594	14439	14643	14628	14568	14604	14631	14592	14616	14598	14706	14450	14386	14651	14579	14576	14542	14563	14781	14678	14585	14611	14601	14679	14595	14592	14688	14651	14843	14815	14568	14789	14683	14243	14450	14492	14460	14507	14648	14653	14416	14548	14815	14564	14728	14576	14851	14931	14651	14531	14576	14489	14563	14687	14645	14320	14450	14596	14627	14740	14662	14702	14643	14724	14704	14512	14698	14611	14591	14512	14667	14625	14537	14638	14406	14626	14645	14626	14434	14713	14636	14596	14494	14669	14637	14798	14572	14581	14615	14528	14605	14475	14720	14688	14612	14563	14649	14595	14713	14589	14770	14539	14790	14488	14513	14489	14493	14514	14650	14612	14545	14590	14642	14720	14623	14574	14554	14694	14450	14512	14470	14566	14542	14491	14778	14478	14490	14817	14640	14633	14726	14534	14637	14456	14512	14632	14710	14467	14570	14607	14722	14852	14654	14558	14482	14447	14611	14818	14749	14644	14384	14614	14604	14771	14615	14672	14448	14580	14672	14538	14545	14686	14624	14470	14696	14635	14606	14631	14627	14403	14380	14503	14634	14461	14729	14492	14796	14607	14495	14634	14775	14570	14542	14575	14516	14593	14578	14485	14548	14617	14677	14519	14574	14509	14555	14613	14687	14591	14732	14567	14546	14671	14608	14656	14567	14551	14513	14576	14644	14735	14651	14586	14646	14457	14698	14598	14680	14484	14687	14532	14528	14553	14708	14565	14433	14644	14555	14593	14642	14552	14573	14668	14516	14451	14380	14526	14666	14253	14628	14730	14736	14749	14619	14528	14551	14637	14523	14514	14723	14629	14773	14485	14595	14515	14632	14674	14465	14598	14609	14481	14482	14702	14770	14610	14696	14682	14566	14746	14681	14770	14806	14544	14707	14633	14622	14668	14579	14583	14561	14553	14505	14511	14681	14708	14670	14477	14469	14439	14564	14597	14575	14547	14611	14641	14730	14667	14541	14484	14429	14794	14675	14494	14646	14665	14535	14812	14647	14601	14528	14451	14559	14535	14590	14379	14719	14737	14822	14739	14712	14503	14617	14436	14576	14523	14478	14373	14691	14477	14552	14562	14562	14569	14550	14608	14649	14723	14548	14475	14578	14689	14764	14536	14740	14642	14562	14556	14647	14450	14592	14573	14570	14690	14607	14694	14512	14719	14642	14513	14501	14513	14584	14770	14629	14641	14614	14690	14748	14695	14566	14752	14709	14559	14532	14269	14702	14678	14566	14891	14750	14466	14744	14536	14566	14574	14628	14602	14502	14550	14483	14704	14545	14680	14371	14671	14506	14575	14470	14854	14594	14677	14608	14681	14710	14401	14442	14642	14530	14669	14604	14678	14485	14573	14445	14407	14618	14608	14575	14518	14559	14622	14679	14521	14545	14659	14652	14636	14645	14674	14873	14590	14713	14545	14668	14613	14514	14690	14591	14642	14690	14446	14576	14486	14651	14571	14660	14767	14597	14520	14487	14635	14779	14500	14697	14666	14728	14496	14533	14430	14694	14680	14611	14665	14569	14580	14737	14545	14466	14649	14687	14777	14607	14727	14588	14534	14454	14634	14712	14520	14668	14670	14635	14673	14607	14829	14714	14682	14761	14874	14654	14611	14680	14744	14392	14617	14668	14437	14565	14590	14552	14599	14553	14572	14794	14641	14785	14696	14635	14648	14588	14733	14640	14699	14576	14659	14459	14447	14675	14547	14668	14802	14628	14557	14650	14480	14266	14456	14595	14679	14475	14539	14485	14794	14497	14625	14614	14807	14508	14664	14580	14818	14542	14612	14589	14822	14664	14789	14512	14865	14681	14616	14602	14498	14770	14532	14609	14868	14553	14619	14483	14685	14589	14494	14490	14554	14474	14571	14633	14618	14682	14774	14691	14628	14558	14652	14473	14670	14479	14488	14573	14767	14567	14484	14598	14717	14475	14490	14649	14593	14482	14605	14737	14484	14675	14698	14676	14588	14566	14571	14623	14566	14626	14450	14589	14715	14644	14598	14677	14412	14598	14572	14779	14506	14560	14564	14775	14616	14726	14506	14662	14713	14594	14614	14516	14517	14470	14646	14500	14580	14645	14602	14667	14585	14594	14639	14801	14517	14543	14714	14682	14800	14769	14872	14807	14664	14648	14644	14579	14820	14620	14655	14574	14579	14629	14531	14591	14828	14483	14630	14816	14480	14587	14660	14687	14542	14590	14507	14480	14523	14588	14508	14564	14554	14552	14379	14734	14471	14605	14653	14576	14609	14709	14509	14619	14621	14586	14609	14904	14654	14769	14535	14696	14718	14588	14656	14576	14604	14517	14767	14671	14672	14601	14632	14671	14629	14624	14508	14658	14936	14591	14661	14449	14755	14656	14836	14607	14474	14537	14541	14774	14494	14577	14630	14661	14570	14613	14679	14710	14556	14483	14495	14660	14497	14577	14533	14512	14591	14946	14790	14577	14368	14552	14581	14710	14743	14775	14769	14636	14592	14772	14592	14618	14416	14687	14484	14559	14733	14638	14815	14492	14891	14716	14509	14641	14727	14628	14784	14530	14593	14545	14881	14765	14415	14635	14724	14755	14644	14484	14656	14677	14777	14571	14595	14611	14361	14617	14812	14654	14560	14515	14797	14673	14697	14614	14566	14639	14622	14796	14808	14684	14672	14538	14723	14691	14750	14648	14616	14544	14598	14719	14571	14687	14541	14650	14461	14526	14553	14501	14513	14449	14636	14625	14728	14768	14560	14510	14760	14773	14661	14700	14534	14612	14562	14666	14652	14683	14646	14464	14494	14575	14719	14752	14621	14667	14693	14367	14578	14760	14662	14593	14791	14694	14631	14621	14812	14645	14653	14439	14602	14557	14584	14454	14765	14817	14543	14636	14551	14424	14451	14812	14472	14527	14460	14551	14683	14670	14616	14578	14655	14728	14684	14607	14495	14515	14668	14647	14467	14737	14901	14635	14630	14715	14507	14583	14618	14468	14666	14714	14445	14589	14624	14554	14677	14715	14643	14538	14679	14511	14690	14742	14522	14785	14696	14442	14605	14666	14654	14793	14372	14593	14458	14823	14628	14677	14387	14606	14508	14580	14543	14731	14681	14573	14673	14801	14568	14494	14610	14686	14372	14602	14470	14792	14537	14791	14660	14607	14704	14639	14553	14515	14786	14719	14592	14439	14635	14536	14635	14821	14617	14489	14409	14896	14527	14625	14546	14686	14666	14599	14526	14892	14765	14539	14635	14445	14524	14662	14692	14784	14614	14617	14624	14826	14500	14532	14634	14761	14659	14698	14678	14649	14653	14683	14563	14518	14740	14414	14403	14472	14526	14586	14702	14748	14642	14587	14746	14796	14604	14650	14587	14691	14719	14622	14718	14529	14511	14704	14534	14591	14532	14569	14575	14500	14646	14802	14709	14578	14623	14472	14647	14715	14476	14888	14429	14580	14578	14696	14528	14541	14724	14647	14689	14699	14593	14730	14628	14404	14644	14781	14712	14760	14376	14618	14407	14634	14680	14650	14668	14776	14517	14684	14608	14588	14767	14430	14758	14659	14622
47496	58156	48947	37252	29808	24816	21042	18418	15324	13841	13214	12592	12155	12030	11880	11623	11574	11270	11294	11156	11111	11032	11005	11115	11034	10904	10889	10779	10619	10867	10762	10724	10454	10594	10572	10674	10629	10635	10495	10602	10585	10685	10688	10696	10610	10565	10608	10553	10532	10523	10557	10549	10477	10678	10556	10633	10528	10518	10583	10506	10579	10488	10689	10567	10468	10537	10631	10672	10648	10623	10519	10596	10697	10524	10633	10512	10485	10577	10581	10592	10427	10583	10588	10551	10540	10534	10685	10601	10700	10521	10619	10707	10580	10631	10616	10573	10559	10416	10576	10631	10787	10614	10684	10462	10502	10658	10597	10634	10584	10687	10582	10527	10722	10704	10556	10556	10565	10720	10512	10641	10559	10778	10634	10654	10623	10496	10478	10445	10482	10466	10522	10706	10593	10546	10653	10534	10584	10663	10598	10679	10719	10668	10611	10504	10520	10543	10546	10603	10627	10636	10532	10670	10564	10699	10573	10575	10421	10477	10604	10582	10629	10687	10583	10434	10654	10555	10562	10549	10506	10614	10469	10578	10560	10469	10591	10584	10580	10542	10613	10631	10727	10453	10594	10643	10575	10558	10547	10585	10521	10683	10589	10770	10612	10552	10656	10586	10667	10513	10438	10639	10539	10532	10660	10634	10696	10600	10558	10544	10670	10631	10647	10538	10456	10638	10647	10622	10556	10512	10552	10617	10680	10509	10651	10522	10522	10536	10473	10514	10623	10627	10684	10557	10570	10606	10685	10434	10762	10809	10522	10591	10598	10636	10648	10653	10462	10576	10538	10610	10654	10559	10626	10597	10583	10547	10573	10750	10643	10640	10568	10603	10644	10637	10683	10559	10640	10567	10412	10579	10521	10692	10651	10548	10627	10844	10585	10609	10705	10639	10633	10699	10551	10511	10570	10456	10555	10664	10526	10723	10770	10367	10490	10742	10555	10501	10453	10635	10677	10494	10699	10627	10749	10631	10634	10727	10564	10725	10644	10430	10491	10548	10687	10691	10599	10701	10683	10590	10438	10719	10405	10562	10544	10641	10573	10590	10684	10573	10492	10561	10551	10598	10447	10719	10511	10579	10451	10531	10708	10634	10621	10644	10663	10521	10589	10675	10527	10660	10670	10507	10569	10662	10445	10488	10608	10499	10552	10678	10526	10606	10534	10485	10674	10537	10683	10458	10600	10711	10655	10596	10589	10621	10522	10695	10515	10457	10640	10539	10556	10565	10447	10643	10441	10613	10619	10486	10634	10620	10675	10769	10568	10759	10592	10591	10517	10690	10612	10581	10694	10531	10598	10647	10432	10417	10460	10840	10535	10576	10612	10540	10651	10571	10727	10570	10583	10465	10685	10690	10627	10588	10656	10492	10586	10664	10601	10644	10629	10622	10570	10547	10680	10724	10453	10595	10683	10530	10625	10554	10628	10689	10573	10558	10498	10646	10578	10680	10668	10672	10586	10615	10712	10670	10475	10679	10681	10438	10663	10469	10458	10669	10694	10439	10544	10506	10622	10680	10545	10454	10529	10491	10649	10736	10441	10643	10834	10571	10530	10620	10713	10762	10422	10533	10612	10671	10478	10690	10637	10623	10490	10723	10647	10615	10658	10656	10546	10510	10534	10445	10572	10701	10486	10568	10437	10633	10691	10559	10689	10548	10554	10606	10417	10568	10413	10678	10460	10645	10565	10568	10584	10536	10507	10528	10560	10552	10575	10460	10588	10647	10556	10401	10538	10630	10490	10793	10546	10526	10770	10506	10631	10681	10673	10637	10599	10608	10606	10560	10601	10463	10756	10429	10665	10619	10516	10584	10666	10525	10481	10561	10576	10594	10512	10570	10511	10631	10870	10483	10762	10478	10560	10520	10548	10565	10475	10599	10606	10521	10666	10612	10569	10597	10733	10646	10545	10482	10854	10485	10585	10659	10586	10501	10539	10413	10471	10631	10621	10565	10627	10611	10538	10512	10451	10542	10676	10692	10613	10490	10617	10632	10570	10517	10624	10601	10482	10667	10449	10660	10480	10597	10608	10434	10502	10557	10661	10585	10547	10568	10557	10604	10541	10683	10492	10628	10568	10662	10722	10650	10559	10611	10420	10663	10501	10675	10751	10605	10741	10569	10539	10552	10586	10557	10559	10590	10714	10632	10529	10635	10650	10691	10682	10605	10717	10638	10487	10568	10738	10528	10646	10545	10550	10687	10461	10743	10519	10736	10694	10544	10770	10643	10642	10597	10639	10571	10491	10507	10524	10618	10630	10618	10494	10683	10606	10627	10597	10582	10571	10680	10604	10554	10616	10566	10599	10692	10499	10533	10665	10684	10482	10680	10587	10552	10879	10592	10553	10527	10570	10510	10500	10530	10651	10536	10518	10617	10712	10628	10783	10623	10412	10611	10774	10638	10677	10508	10615	10531	10497	10556	10538	10633	10612	10551	10588	10625	10555	10526	10695	10675	10571	10632	10569	10622	10677	10641	10496	10531	10640	10570	10465	10503	10601	10571	10601	10622	10541	10491	10657	10640	10472	10404	10600	10646	10692	10538	10584	10615	10590	10583	10633	10596	10578	10613	10753	10627	10611	10594	10644	10595	10600	10395	10414	10551	10538	10593	10703	10677	10565	10554	10665	10563	10495	10425	10526	10676	10616	10528	10623	10693	10623	10507	10644	10566	10546	10633	10485	10618	10645	10467	10585	10652	10560	10505	10662	10657	10664	10666	10515	10515	10566	10559	10603	10517	10654	10524	10353	10700	10592	10532	10528	10464	10550	10696	10714	10613	10640	10378	10647	10704	10496	10620	10629	10492	10555	10678	10649	10571	10495	10583	10625	10666	10514	10478	10579	10591	10722	10617	10715	10533	10644	10613	10487	10729	10504	10678	10564	10482	10537	10521	10465	10733	10614	10469	10620	10514	10590	10566	10592	10655	10548	10545	10595	10569	10525	10539	10458	10557	10541	10535	10773	10476	10636	10525	10554	10651	10499	10455	10624	10641	10483	10408	10639	10649	10566	10450	10594	10626	10689	10624	10603	10718	10506	10696	10614	10633	10540	10558	10506	10532	10553	10561	10681	10529	10542	10633	10532	10665	10607	10567	10578	10583	10648	10492	10497	10609	10524	10697	10660	10672	10621	10591	10593	10588	10509	10763	10461	10359	10799	10593	10545	10548	10651	10694	10605	10604	10477	10435	10550	10617	10647	10674	10504	10588	10471	10573	10622	10645	10506	10530	10718	10624	10560	10675	10570	10658	10600	10715	10544	10604	10562	10569	10634	10581	10513	10439	10746	10592	10476	10459	10539	10597	10580	10415	10646	10612	10479	10439	10550	10547	10538	10677	10584	10571	10570	10579	10636	10510	10580	10676	10493	10551	10448	10463	10495	10614	10496	10691	10433	10433	10467	10599	10516	10488	10685	10566	10521	10551	10481	10809	10544	10565	10485	10502	10440	10540	10691	10497	10491	10629	10650	10469	10536	10620	10486	10598	10544	10615	10590	10578	10550	10672	10606	10678	10551	10608	10497	10760	10686	10719	10655	10520	10510	10792	10647	10551	10578	10610	10542	10545	10771	10653	10600	10715	10712	10722	10584	10569	10490	10641	10624	10490	10630	10626	10650	10773	10615	10440	10552	10514	10592	10545	10746	10470	10631	10592	10593	10511	10546	10562	10702	10501	10427	10709	10526	10561	10685	10747	10590	10510	10428	10680	10509	10739	10624	10537	10649	10529	10595	10691	10484	10521	10615	10539	10656	10778	10674	10509	10512	10569	10593	10629	10371	10589	10508	10570	10597	10487	10471	10644	10484	10573	10694	10765	10720	10485	10451	10555	10489	10613	10588	10559	10528	10629	10600	10483	10577	10589	10603	10639	10689	10578	10662	10651	10678	10444	10607	10525	10593	10527	10648	10572	10715	10560	10525	10628	10585	10727	10557	10615	10612	10530	10521	10506	10676	10612	10764	10633	10513	10439	10775	10389	10562	10516	10546	10599	10378	10439	10698	10613	10652	10411	10455	10570	10648	10562	10592	10660	10502	10648	10737	10696	10602	10623	10530	10628	10419	10568	10707	10628	10675	10576	10551	10391	10678	10620	10685	10594	10460	10556	10620	10594	10533	10620	10518	10551	10671	10571	10598	10689	10465	10587	10520	10658	10639	10763	10484	10537	10627	10597	10571	10509	10674	10551	10428	10812	10685	10622	10668	10563	10527	10646	10738	10496	10632	10571	10551	10529	10426	10695	10562	10586	10618	10504	10697	10555	10501	10517	10534	10628	10599	10516	10555	10466	10572	10595	10512	10556	10548	10498	10538	10695	10577	10584	10648	10642	10381	10452	10458	10616	10626	10628	10618	10544	10654	10733	10582	10542	10668	10397	10620	10825	10662	10667	10402	10572	10510	10547	10632	10550	10626	10657	10653	10535	10605	10564	10541	10508	10578	10579	10521	10755	10511	10456	10519	10517	10574	10564	10574	10530	10684	10475	10682	10675	10717	10654	10545	10436	10497	10588	10453	10553	10453	10412	10556	10754	10616	10657	10460	10489	10689	10347	10577	10621	10485	10717	10673	10576	10543	10472	10720	10611	10659	10517	10620	10631	10504	10488	10550	10650	10606	10469	10647	10542	10525	10592	10712	10655	10678	10407	10579	10693	10477	10511	10588	10644	10411	10706	10524	10552	10702	10512	10490	10713	10588	10545	10610	10590	10747	10404	10601	10695	10634	10558	10621	10521	10771	10611	10617	10455	10652	10724	10563	10621	10547	10614	10637	10611	10613	10599	10630	10486	10642	10614	10564	10575	10539	10559	10598	10455	10697	10633	10567	10630	10693	10764	10658	10558	10774	10587	10554	10579	10521	10600	10558	10568	10554	10716	10599	10450	10847	10675	10519	10551	10727	10653	10691	10498	10632	10544	10513	10472	10593	10731	10545	10632	10470	10556	10603	10740	10608	10491	10657	10595	10725	10610	10624	10495	10648	10658	10537	10695	10548	10688	10503	10690	10491	10679	10586	10696	10651	10386	10667	10687	10680	10759	10475	10639	10554	10704	10531	10528	10483	10676	10469	10622	10539	10589	10513	10652	10524	10646	10599	10617	10627	10592	10555	10637	10700	10594	10585	10561
26114	21262	31102	35017	36300	37760	37193	32433	24912	19405	18050	17196	16628	16727	16497	16138	16121	15865	15881	15639	15802	15545	15496	15381	15304	14973	15089	15162	15056	14977	14941	15001	14918	14913	14876	14700	15081	14726	14819	14854	14868	14712	14758	14645	14779	14836	15062	14626	14916	14531	14638	14823	14891	14873	14753	14876	14816	14724	14828	14760	14874	14601	14629	14773	14616	14561	14801	14801	14910	14650	14680	14760	14860	14841	14814	14788	14656	14802	14903	14772	14720	14731	14875	14842	14944	14799	14879	14628	14750	14714	14547	14787	14901	14682	14627	14628	14774	14701	14728	14697	14775	14844	14675	14651	14782	14577	14779	14367	14759	14624	14729	14772	14824	14698	14726	14826	14577	14763	14602	14866	14803	14690	14850	14743	14766	14683	14838	14765	14917	14771	14770	14745	14819	14738	14824	14757	14737	14794	14588	14628	14689	14684	14731	14750	14617	14650	14820	14833	14858	14870	14656	14747	14971	14791	14642	14665	14647	14685	14838	14808	14595	14791	14855	14735	14661	14886	14859	14666	14596	14602	14973	14630	14776	14727	14630	14682	14809	14797	14749	14799	14792	14866	14720	14722	14945	14743	14883	14976	14725	14729	14700	14788	14736	14703	14710	14596	14538	14677	14725	14563	14611	14662	14793	14759	14650	14820	14753	14924	14695	14697	14907	14674	14878	14752	14792	14755	14528	14625	14767	14619	14700	14731	14770	14716	14691	14623	14764	14878	14847	14679	14763	14853	14717	14672	14513	14806	14768	14672	14709	14890	14792	14681	14661	14717	14748	14831	14701	14762	14819	14769	14730	14863	14801	14566	14773	14802	14683	14732	14555	14703	14596	14811	14799	14757	14836	14691	14812	14838	14775	14726	14611	14544	14584	14669	14622	14453	14655	14768	14926	14674	14758	14808	14837	14749	14629	14760	14898	14734	14814	14674	14899	14670	14849	14753	14789	14870	14617	14627	14767	14730	14802	14856	14467	14911	14844	14768	14701	14715	14963	14778	14787	14643	14429	14675	14638	14568	14722	14683	14808	14617	14879	14706	14611	14630	14749	14831	14793	14768	14714	14855	14577	14833	14551	14602	14845	14633	14523	14766	14611	14702	14735	14639	14648	14630	14613	14716	14818	14802	14716	14725	14907	14660	14737	14700	14645	14822	14570	14622	15063	14876	14809	14777	14816	14951	14749	15049	14771	14652	14735	14947	14723	14861	14519	14622	14573	14708	14676	14909	14636	14741	14795	14675	14764	14791	14760	14642	14887	14755	14964	14774	14754	14743	14846	14726	14725	14707	14879	14699	14840	14802	14691	14613	14742	14736	14716	14777	14889	14748	14627	14811	14760	14855	14517	14564	14579	14795	14663	14614	14714	14812	14847	14628	14701	14669	14626	14821	14708	14562	14555	14549	14843	14853	14701	14709	14746	14651	14664	14790	14799	14828	14831	14668	14547	14831	14811	14733	14768	14770	14757	14631	14719	14922	14780	14850	14722	14640	14574	14852	14723	14758	14722	14775	14794	14806	14611	14733	14770	14640	14827	14679	14749	14813	14724	14570	14691	14786	14709	14870	14714	14714	14873	14789	14688	14730	14583	14461	14599	14798	14684	14690	14726	14678	14704	14773	14618	14581	14835	14779	14854	14837	14795	14833	14784	14788	14738	14567	14832	14801	14863	14830	14627	14752	14767	14707	14581	14707	14838	14734	14894	14623	14778	14787	14758	14570	14789	14761	14797	14590	14808	14865	14826	14533	14660	14560	14629	14874	14816	14534	14709	14617	14616	14802	14644	14629	14656	14786	14726	14917	14654	14650	14586	14775	14664	14779	14713	14795	14778	14683	14644	14845	14761	14951	14647	14531	14712	14762	14668	14817	14899	14800	14630	14675	14672	14730	14705	14695	14782	14772	14808	14815	14869	14659	14643	14439	14819	14710	14893	14816	14719	14641	14629	14708	14879	14813	14841	14684	14720	14581	14896	14697	14591	14528	14516	14882	14716	14571	14660	14928	14608	14510	14573	14555	14801	14818	14604	14845	14890	14982	14788	14731	14660	14586	14804	14497	14669	14733	14811	14784	14560	14708	14688	14804	14643	14542	14752	14617	14746	14712	14592	14515	14809	14675	14668	14539	14825	14831	14676	14578	14688	14567	14696	14653	14830	14641	14652	14753	14859	14843	14742	14717	14562	15062	14607	14980	14583	14581	14780	14617	14569	14615	14512	14720	14764	14969	14729	14748	14647	14837	14730	14791	14689	14900	14693	14778	14610	14590	14636	14754	14824	14716	14587	14626	14796	14717	14603	14665	14734	14573	14752	14899	14860	14727	14467	14632	14792	14747	14896	14696	14827	14627	14839	14792	14778	14838	14611	14680	14609	14599	14691	14719	14564	14505	14675	14617	14837	15015	14782	14723	14569	14772	14613	14993	14660	14794	14790	14753	14568	14649	14697	14728	14957	14746	14867	14830	14499	14836	14725	14627	14776	14600	14836	14771	14810	14582	14741	14835	14625	14746	14772	14856	14787	14675	14703	14667	14571	14590	14733	14659	14793	14682	14795	14763	14581	14833	14774	14723	14790	14804	14692	14664	14687	14906	14891	14919	14843	14754	14544	14781	14459	14730	14669	14779	14630	14621	14732	14750	14718	14630	14638	14782	14748	14696	14649	14735	14803	14872	14776	14666	14769	14714	14644	14513	14774	14787	14834	14966	14715	14616	14873	14813	14790	14787	14813	14728	14575	14672	14685	14712	14817	14580	14722	14668	14695	14698	14666	14881	14779	14760	14701	14708	14910	14821	14953	14795	14630	14684	14615	14651	14786	14479	14800	14744	14874	14659	14784	14694	14813	14690	14646	14999	14829	14800	14682	14700	14774	14939	14840	14896	14750	14693	14637	14946	14868	14547	14838	14596	14691	14669	14736	14623	14338	14669	14703	14730	14620	14663	14881	14897	14604	14688	14611	14815	14594	14550	14936	14739	14675	14841	14609	14788	14838	14635	14842	14620	14586	14583	14689	14630	15004	14754	14716	14748	14675	14719	14792	14744	14796	14687	14895	14712	14869	14934	14583	14613	14756	14875	14984	14583	14804	14787	14628	14701	14878	14829	14885	14923	14763	14674	14521	14859	14859	14816	14820	14613	14613	14732	14773	14602	14956	14853	14713	14700	14718	14708	14787	14575	14654	14779	14632	14923	14771	14922	14674	14686	14720	14671	14691	14568	14925	14756	14622	14704	14758	14880	14706	14756	14591	14709	14619	14596	14742	14532	14766	14678	14495	14691	14477	14664	14756	14849	14787	14688	14697	14725	14812	14711	14602	14666	14720	14617	14654	15001	14813	14759	14903	14845	14804	14591	14584	14743	14835	14649	14671	14673	14657	14950	14743	14769	14588	14691	14603	14566	14832	14683	14642	14623	14772	15017	14833	14685	14755	14642	14632	14570	14679	14833	14802	14474	14918	14455	14797	14679	14746	14771	15032	14845	14721	14728	14748	14461	14463	14926	14674	14624	14505	14804	14822	14684	14541	14731	14674	14778	14807	14781	14794	14938	14962	14767	14777	14476	14701	14600	14755	14614	14692	14825	14701	14665	14647	14585	14953	14805	14634	14748	14838	14746	14821	14969	14774	14724	14951	14690	14587	14845	14877	14809	14673	14642	14745	14735	14845	14786	14723	14733	14724	14629	14684	14612	14467	14469	14590	14700	14735	14830	14745	14746	14785	14610	14756	14607	14687	14736	14453	14820	14557	14719	14770	14911	14910	14730	14620	14728	14712	14898	14855	14758	14923	14638	14828	14693	14741	14748	14815	14732	14690	14675	14733	14571	14603	14744	14753	14879	14807	14854	14800	14772	14764	14690	14861	14821	14800	14657	14792	14866	14612	14717	14753	14654	14729	14821	14808	14671	14859	14886	14685	14777	14656	14628	14586	14903	14727	14654	14771	14969	14648	14761	14934	14695	14746	14769	14678	14802	14760	14635	14704	14682	14846	14782	14806	14798	14871	14692	14936	14782	14789	14678	14682	14701	14638	15041	14829	14679	14779	14647	14824	14788	14697	14551	14854	14754	14775	14631	14680	14573	14874	14590	14632	14691	14713	14667	14668	14551	14675	14692	14647	14760	14661	14895	14667	14801	14705	14650	14715	14827	14644	14680	14837	14724	14848	14580	14713	14736	14696	14719	14619	14689	14760	14539	14933	14817	14651	14691	14784	14751	14748	14556	14692	15012	14844	14664	14905	14696	14595	14652	14890	14878	14858	14683	14738	14631	14610	14716	14762	14699	14648	14678	14527	14740	14726	14764	14776	14638	14716	14813	14738	14876	14815	14779	14609	14796	14573	14812	14617	14841	14674	14829	14590	14753	14788	14579	14804	14832	14632	14551	14778	14408	14637	14847	14843	14786	14690	14652	14695	14716	14711	14746	14912	14734	14730	14696	14685	14834	14666	14632	14769	14590	14825	14621	14605	14664	14983	14677	14637	14737	14672	14708	14881	14576	14771	14822	14594	14691	14878	14916	14789	14750	14695	14723	14805	14619	14826	14635	14682	14918	14829	14881	14837	14739	14771	14645	14934	14834	14804	14751	14775	14719	14669	14710	14896	14746	14780	14789	14698	14713	14608	14735	14721	14613	14612	14797	14641	14762	14789	14745	14760	14644	14649	14895	14926	14688	14750	14831	14621	14787	14570	14699	14838	14888	14756	14712	14732	14670	14893	14739	14757	14660	14822	14738	14626	14795	14791	14783	14740	14912	14834	14803	14690	14681	14728	14735	14624	14657	14561	14639	14968	14828	14743	14697	14772	14644	14745	14525	14559	14670	14816	14824	14760	14829	14871	14721	14839	14893	14806	14743	14753	14796	14857	14643	14874	14621	14683	14612	14773	14621	14653	14744	14614	14461	14809	14799	14861	14637	14568	14843	14764	14763	14623	14615	14791	14877	14926	14744	14567	14891	14723	14839	14761	14684	14871	14916	14625	14627	14614	14730	14948	14791	14749	14795	14784	14635	14800	14868	14828	14724	14973	14698	14879	14630	14667	14645	14593	14665	14819	14760	14831	14709	14838	14857	14754	14804	14758	14585	14541	14613	14732	14816	14669	14545	14653	14786	14665	14792	14678	14669	14758	14838
42488	66367	61456	47622	41504	36789	34312	29644	20935	15327	14089	13277	13052	13075	12476	12295	11997	11993	11887	11762	11757	11444	11320	11113	11100	11200	10826	11087	10970	10890	10871	10811	10696	10804	10862	10914	10719	10580	10769	10762	10583	10666	10782	10695	10597	10764	10755	10675	10704	10542	10631	10716	10595	10753	10711	10643	10870	10571	10571	10766	10676	10702	10592	10649	10436	10690	10577	10733	10794	10796	10676	10673	10737	10609	10698	10494	10721	10680	10414	10571	10731	10630	10681	10729	10637	10504	10632	10525	10723	10658	10645	10784	10710	10542	10717	10519	10557	10709	10809	10557	10593	10548	10615	10606	10691	10538	10583	10769	10786	10629	10599	10767	10488	10718	10660	10649	10706	10601	10739	10617	10714	10586	10725	10649	10656	10619	10678	10456	10676	10711	10654	10738	10760	10694	10798	10613	10567	10606	10674	10682	10589	10649	10826	10647	10555	10790	10578	10468	10713	10622	10807	10840	10737	10634	10720	10643	10892	10583	10673	10729	10569	10502	10669	10758	10670	10616	10797	10651	10580	10756	10646	10531	10685	10589	10611	10777	10659	10565	10674	10718	10630	10688	10662	10742	10579	10735	10729	10671	10631	10650	10534	10701	10669	10672	10803	10674	10593	10665	10728	10736	10590	10579	10696	10732	10618	10609	10814	10571	10628	10587	10761	10708	10661	10714	10505	10625	10700	10653	10456	10710	10710	10678	10562	10591	10633	10652	10703	10689	10733	10567	10589	10607	10693	10814	10666	10811	10640	10487	10688	10781	10585	10803	10517	10690	10704	10685	10610	10682	10677	10667	10600	10585	10744	10670	10684	10614	10625	10599	10711	10878	10662	10772	10613	10634	10590	10708	10474	10539	10737	10538	10692	10650	10732	10629	10629	10659	10642	10616	10675	10724	10667	10625	10717	10578	10598	10703	10718	10640	10657	10559	10628	10802	10729	10694	10629	10673	10411	10698	10778	10615	10478	10560	10728	10577	10655	10645	10707	10509	10670	10545	10737	10743	10559	10555	10557	10631	10828	10662	10721	10664	10555	10743	10658	10769	10624	10596	10734	10666	10661	10706	10689	10709	10533	10734	10681	10658	10631	10681	10593	10554	10807	10715	10623	10764	10689	10725	10808	10720	10627	10646	10741	10539	10708	10744	10758	10704	10830	10568	10656	10602	10687	10734	10515	10531	10659	10638	10700	10664	10750	10523	10527	10770	10678	10724	10649	10845	10652	10574	10751	10627	10718	10752	10586	10616	10875	10610	10741	10698	10660	10513	10594	10818	10665	10854	10587	10533	10709	10924	10683	10586	10562	10710	10667	10779	10506	10610	10784	10548	10577	10762	10645	10524	10770	10702	10795	10565	10767	10781	10684	10757	10590	10517	10619	10514	10617	10641	10568	10543	10647	10643	10624	10691	10702	10595	10621	10711	10663	10646	10730	10698	10604	10527	10652	10601	10753	10661	10644	10570	10540	10651	10700	10671	10704	10630	10689	10637	10660	10662	10697	10674	10569	10730	10571	10642	10587	10689	10641	10714	10725	10651	10618	10758	10757	10597	10822	10679	10650	10586	10617	10728	10615	10696	10814	10665	10551	10447	10753	10676	10661	10710	10542	10625	10592	10471	10577	10660	10583	10651	10670	10621	10601	10697	10823	10553	10852	10644	10637	10702	10656	10759	10676	10783	10590	10807	10683	10848	10624	10796	10620	10660	10547	10618	10665	10511	10581	10608	10704	10673	10616	10629	10651	10584	10752	10700	10676	10598	10676	10662	10590	10870	10630	10622	10699	10591	10448	10677	10762	10610	10765	10744	10601	10684	10752	10589	10679	10783	10798	10484	10571	10602	10779	10692	10663	10566	10772	10657	10857	10595	10760	10830	10637	10659	10564	10658	10831	10427	10653	10787	10551	10591	10662	10567	10720	10585	10686	10677	10621	10589	10751	10743	10478	10632	10545	10769	10617	10617	10733	10720	10652	10499	10745	10753	10624	10668	10656	10787	10705	10573	10598	10694	10802	10641	10582	10728	10788	10651	10609	10616	10720	10634	10642	10556	10680	10603	10744	10677	10666	10696	10712	10708	10754	10555	10585	10633	10697	10639	10616	10600	10720	10768	10678	10744	10603	10667	10583	10520	10744	10569	10721	10756	10585	10643	10699	10673	10582	10629	10918	10627	10649	10658	10571	10809	10626	10729	10549	10626	10703	10678	10606	10718	10649	10705	10640	10647	10715	10728	10606	10693	10722	10625	10578	10588	10931	10571	10609	10775	10563	10602	10789	10671	10704	10679	10697	10566	10706	10720	10681	10571	10647	10591	10405	10597	10687	10675	10635	10653	10670	10825	10565	10612	10698	10648	10726	10665	10697	10676	10644	10573	10716	10716	10443	10715	10618	10578	10504	10861	10794	10605	10741	10743	10711	10453	10613	10689	10590	10674	10661	10635	10614	10681	10579	10723	10677	10610	10634	10668	10774	10737	10564	10661	10728	10597	10676	10643	10692	10709	10664	10640	10761	10640	10695	10750	10665	10693	10500	10675	10641	10695	10782	10749	10777	10725	10730	10591	10786	10833	10713	10680	10642	10615	10823	10658	10833	10552	10513	10760	10775	10519	10646	10839	10711	10765	10648	10641	10747	10676	10750	10703	10606	10547	10577	10653	10723	10612	10723	10720	10587	10890	10585	10638	10605	10773	10743	10581	10765	10576	10698	10793	10579	10739	10469	10667	10691	10659	10656	10698	10656	10833	10736	10664	10796	10689	10780	10657	10724	10769	10742	10653	10475	10661	10649	10609	10572	10709	10553	10745	10702	10714	10532	10501	10536	10613	10770	10563	10688	10675	10595	10685	10497	10652	10550	10457	10601	10733	10618	10747	10788	10627	10751	10550	10761	10597	10690	10698	10628	10747	10672	10695	10676	10747	10769	10664	10738	10702	10821	10606	10748	10587	10516	10601	10611	10697	10570	10742	10518	10573	10571	10545	10689	10621	10621	10707	10657	10589	10708	10669	10468	10501	10578	10605	10634	10777	10819	10835	10569	10692	10787	10606	10774	10585	10670	10729	10532	10662	10734	10716	10563	10494	10505	10685	10561	10589	10652	10723	10673	10797	10827	10727	10448	10879	10644	10611	10777	10795	10642	10532	10672	10764	10728	10571	10608	10466	10695	10740	10715	10753	10718	10750	10781	10650	10579	10651	10736	10610	10583	10734	10727	10686	10659	10736	10564	10658	10740	10763	10694	10706	10612	10709	10654	10713	10572	10757	10506	10596	10706	10688	10766	10590	10895	10716	10609	10794	10732	10643	10770	10669	10755	10822	10612	10725	10649	10648	10673	10666	10680	10617	10691	10811	10450	10790	10685	10703	10752	10746	10615	10722	10622	10843	10685	10691	10492	10880	10761	10737	10828	10496	10727	10668	10722	10687	10457	10727	10607	10564	10576	10574	10543	10720	10498	10703	10595	10551	10703	10644	10662	10748	10708	10728	10726	10595	10711	10660	10707	10704	10743	10586	10730	10602	10764	10565	10531	10668	10672	10608	10660	10816	10588	10783	10780	10674	10680	10789	10733	10668	10733	10715	10688	10524	10685	10841	10610	10626	10666	10471	10690	10638	10753	10671	10780	10677	10717	10641	10805	10639	10731	10779	10713	10644	10523	10700	10598	10686	10759	10724	10594	10650	10588	10670	10766	10624	10647	10668	10624	10515	10754	10648	10479	10668	10736	10566	10627	10608	10539	10632	10720	10573	10584	10712	10553	10674	10496	10555	10683	10680	10635	10742	10532	10591	10712	10725	10589	10647	10738	10699	10739	10702	10660	10576	10688	10524	10728	10637	10670	10639	10684	10712	10657	10668	10736	10668	10621	10634	10814	10662	10576	10680	10632	10688	10597	10816	10809	10676	10732	10625	10786	10769	10824	10682	10651	10673	10765	10539	10817	10701	10643	10620	10629	10574	10637	10511	10763	10547	10874	10679	10736	10574	10686	10716	10715	10518	10600	10638	10667	10654	10616	10685	10661	10651	10698	10642	10655	10624	10678	10456	10716	10709	10781	10758	10554	10673	10574	10742	10620	10727	10434	10678	10573	10691	10626	10790	10666	10614	10685	10604	10696	10728	10634	10615	10737	10590	10589	10676	10820	10626	10779	10797	10704	10845	10707	10676	10728	10714	10673	10596	10646	10571	10513	10694	10864	10649	10618	10496	10609	10521	10791	10706	10637	10687	10593	10615	10782	10576	10502	10849	10624	10562	10723	10711	10643	10581	10562	10738	10819	10638	10791	10747	10636	10639	10560	10716	10776	10633	10711	10631	10684	10657	10607	10829	10861	10437	10419	10760	10860	10574	10751	10645	10576	10650	10605	10574	10668	10759	10519	10751	10588	10688	10815	10678	10625	10582	10653	10824	10568	10654	10542	10589	10583	10787	10633	10507	10633	10558	10839	10790	10636	10556	10679	10713	10723	10712	10563	10649	10693	10747	10708	10633	10669	10679	10627	10775	10649	10467	10727	10616	10615	10702	10566	10520	10636	10656	10740	10693	10643	10634	10722	10595	10691	10692	10407	10694	10634	10671	10742	10674	10620	10669	10823	10652	10557	10710	10722	10755	10689	10898	10749	10490	10748	10810	10577	10772	10785	10672	10714	10647	10726	10612	10564	10677	10800	10650	10543	10696	10761	10596	10700	10634	10762	10588	10539	10665	10431	10639	10567	10732	10488	10619	10637	10791	10682	10672	10706	10606	10839	10692	10614	10565	10769	10758	10693	10644	10691	10692	10712	10783	10779	10712	10654	10750	10600	10732	10693	10647	10756	10691	10807	10798	10637	10817	10585	10546	10672	10708	10772	10724	10636	10787	10659	10756	10513	10746	10687	10777	10647	10703	10779	10700	10738	10701	10633	10701	10615	10608	10568	10656	10727	10676	10665	10667	10750	10565	10693	10724	10694	10741	10675	10655	10585	10658	10608	10743	10583	10657	10518	10613	10679	10638	10854	10663	10761	10719	10668	10772	10731	10797	10484	10745	10672	10651	10644	10657	10566	10707	10646	10703	10583	10808	10674	10580	10885	10533	10609	10509	10637	10703	10668	10630	10644	10660	10714	10503	10563	10594	10804	10702	10643	10645
24351	21095	29258	29031	33834	43186	50397	42461	29356	21825	19162	17874	17389	16997	16674	16367	16427	16478	16218	16153	15789	15734	15574	15780	15461	15576	15583	15405	15415	15239	15060	15144	15152	14992	15163	14835	15093	15049	14992	15116	15198	14864	14995	14919	15056	14911	15055	14717	15023	14874	14953	14877	14982	15180	14924	14939	14921	14816	14889	14889	14911	15142	15256	14757	14883	14982	15143	15160	15010	14989	14708	14825	14978	15047	15065	14887	14868	14885	14707	14780	15014	14933	14911	14784	15176	15045	15211	15094	14954	14917	14894	14914	15000	14874	14906	15025	14940	14899	14880	14829	14691	15016	14895	15031	15028	15097	14907	15035	14809	14799	14756	15114	15017	14938	15028	14922	14974	14951	14745	14793	15117	15037	14818	14995	15019	14999	15109	14882	14691	14981	14858	14954	14738	14989	14938	14980	14850	14868	14743	15208	14757	14911	14665	14986	15116	14934	14981	14798	14840	14986	14992	14751	14779	14910	15047	14735	14873	14983	14981	14696	14977	15156	15129	14944	15007	14781	14906	14881	14914	14904	14933	14844	14874	14795	14953	14990	14804	14930	14856	14874	14963	14926	15150	14978	14968	14866	14950	15325	15144	14977	14802	14890	14766	14843	15061	14931	15086	14858	14923	14852	15019	14815	15138	15035	14890	14910	15004	15181	15005	14934	14951	14850	14822	14890	14898	14711	14780	14792	14858	14914	14815	14929	14856	14950	14992	14853	15067	15005	14795	15072	14882	14945	14662	14923	14832	14916	15004	15025	14883	14973	14894	15092	14708	14765	14942	15069	15015	14992	14792	14924	15049	14904	14691	14668	14686	14832	14965	14899	14975	14904	14947	14978	14946	14990	14883	14972	14870	14825	14803	14917	14874	14958	14792	14953	15127	14923	14983	14947	14994	14933	14938	14802	14963	14981	15008	14918	14937	15050	15027	15038	14692	14950	14979	15092	14967	14914	15102	14676	15031	14965	14843	15001	14938	14787	15002	14952	15009	14795	14860	15045	14658	14702	14894	14842	14748	14850	14917	14683	14906	14864	14889	14822	14919	14779	14911	14790	14820	14970	14999	14782	14995	15031	14910	14812	14762	15068	14808	15064	15096	14753	14979	14951	14889	14867	14897	14983	14995	14810	14777	14891	14817	15062	14955	14894	14930	15004	14768	14794	15034	14994	15122	14948	14879	14773	14983	15077	15052	14937	14874	14982	14909	14800	14899	14862	14788	15009	14944	14887	14970	15054	14999	14607	14827	14988	15122	14978	14967	14876	14915	14931	14764	14964	14975	14884	15078	15197	14952	14792	14900	14913	14649	14789	15015	15008	14812	14846	14896	14877	14904	14923	14739	14790	14924	15026	14938	14988	14888	14983	14934	15038	15074	15081	14930	14978	15025	14928	15171	14839	14973	14992	15127	14877	14839	14747	14910	15007	14748	14834	14979	14788	14839	14906	14930	14768	14738	14825	14800	14656	14775	14879	14865	14851	15057	14971	15125	15060	14992	14783	14876	14920	14914	15045	15100	15032	14630	14880	14783	14720	14947	14747	14882	14852	15036	14935	14787	14796	14861	14824	14983	14761	14922	14949	14933	14952	15023	14795	14925	14760	15009	15090	14995	15016	14907	14935	14840	14781	15114	15012	14779	15082	15267	15077	14914	14856	14873	15109	14905	14979	14949	15168	14995	14796	14923	14953	14890	14934	14926	14900	14688	14832	14896	14980	14877	14864	14790	14823	15073	14898	14696	14842	15021	14741	14878	14976	14922	14885	14834	14980	14714	15116	14786	14978	14942	15057	14892	14989	14942	14752	14876	14798	14924	14647	14963	15029	14938	15060	14852	14862	14835	14899	14810	14826	14976	15068	14997	14910	14959	14938	15130	14949	15017	14840	14714	14888	14829	14981	14773	15033	14900	14956	14835	14869	15035	15078	14973	14830	14818	14887	14726	14987	14923	14737	15045	15004	15037	14651	14866	15050	14888	15170	14864	14825	14896	14902	14759	15169	14835	15033	15063	14790	14966	14966	14894	14871	15095	14961	15241	15030	15031	14906	15020	14957	14930	14601	14854	14756	14834	14876	14772	14910	15010	14986	14869	14982	14989	14796	14827	14986	15104	14939	14751	14927	14955	15122	15033	14823	14970	15224	14891	14922	14973	14904	14995	14769	15099	14965	14882	15077	15009	15069	14906	14824	14952	15033	15149	14845	14995	14765	14793	14895	14751	14797	14975	14964	14816	15027	14907	14836	14732	14866	15006	14734	14730	14777	14880	14995	14861	14999	14935	14823	15010	14924	14981	15006	14776	14750	14752	14776	14934	14908	14845	14872	14937	14895	15171	14932	15022	14801	14841	14804	14854	14848	14884	14846	15087	14793	14950	14789	14978	15007	15112	14900	14931	14868	14858	14480	14896	14939	14907	14933	14941	14896	14842	15014	14919	14920	14858	15012	14924	14968	14798	14861	14872	15100	14996	14906	15046	15051	14970	14631	14887	14817	14965	15093	14840	14973	14863	14917	14959	14947	14886	15029	15226	15125	15108	14924	15031	15149	14740	14777	14992	14928	15138	15064	15296	15002	14937	14881	15017	14902	14878	15020	14820	14735	14737	14942	14829	15040	14937	14898	14783	14919	14893	14808	15048	14908	14974	15128	14926	14785	14905	14876	14806	15038	14795	14984	14947	15093	14711	14908	15041	14956	14855	15037	14758	14910	14856	14933	14882	14946	14770	14869	14817	15037	15007	15019	14913	14869	14803	15030	14783	15052	15094	15066	14966	14823	14667	14827	14828	14762	14885	14872	14814	15040	14765	14698	14960	15131	14954	15155	15022	14896	15035	14948	15082	14804	14919	14884	14886	15057	14992	15022	14986	14807	14806	14917	14892	15000	14786	14847	14948	14913	15001	14939	14870	14897	15003	14833	14698	14979	14926	14896	14852	15266	14907	14759	14961	14768	14985	14987	14874	14881	14688	15053	14740	14867	15228	14876	14910	14953	14882	14909	14831	14880	15091	14987	14963	14841	14842	15031	14940	14943	14874	14911	14817	14977	14971	14879	15000	14861	15181	14686	14823	14896	14758	15056	15007	14964	15092	14974	14874	14926	14833	14918	14690	14695	14914	14807	14975	14771	14929	15098	14992	14941	14959	15031	14869	15082	14943	14700	14943	14841	15074	14793	14865	15120	14927	14888	14960	14910	14783	14584	15109	14971	14885	14748	15197	14883	14950	14862	15065	14796	14940	14851	15064	14989	15052	14997	15005	15103	14947	14843	15079	14835	14973	15012	14771	14722	14945	14785	15032	14870	15074	15113	14938	14920	14954	14847	14979	15075	14923	14798	14931	14917	15031	14925	14839	15096	14786	14981	14918	14942	15041	14990	15021	15141	14825	14837	15024	14718	14959	14963	14769	14733	14988	14955	14868	14771	14952	14894	14936	14740	14944	15173	14891	14970	14955	14894	14734	14947	14945	14799	14810	14959	14877	15028	14869	14863	15077	14848	14769	14869	14876	14899	14987	14859	14946	14763	14763	15055	14864	14960	15191	14957	14832	15099	15085	14872	14816	15034	14799	14664	14897	14897	14959	14918	14904	14884	14906	14807	14765	14783	14740	14978	14864	14921	14839	15079	14903	14660	15005	14894	14735	14768	15030	14803	14996	14880	15115	14846	14696	15032	14815	14690	15064	14910	15002	14967	14888	14843	14875	14666	14925	14931	14781	14963	15073	14809	14915	14770	14915	14967	14845	15022	15020	14867	14903	14862	14935	14909	15042	15172	14842	14926	14828	15018	15001	14832	14776	15086	15071	14967	14864	14958	15034	14971	15030	14921	15182	15004	14976	14839	15097	14705	14915	14944	14737	15002	14954	14813	14831	14920	15083	14926	14909	14672	14862	14791	15027	15016	15081	14904	14925	14894	14837	14901	15095	14841	14904	15027	15030	15095	14786	15080	14822	14897	15024	14919	15167	15134	14925	14725	14757	15011	14866	14932	14987	14937	14923	15018	14949	14848	15002	14873	14699	14927	14857	15003	14862	14887	14739	15001	14923	14831	14857	14878	14767	14963	14896	15159	14850	14982	14907	14991	14874	14953	15059	15034	14972	14884	14952	14831	14821	15009	14960	14928	14924	14807	14833	15058	14762	14984	15008	14888	14756	14861	14903	14972	14924	14649	14867	15083	14787	14752	14878	14795	14812	14824	14805	14904	14903	14938	14902	14832	14884	14868	14922	15031	14888	14946	14948	14780	14790	14941	15062	14969	14855	14820	15004	14973	14809	14727	14735	14660	14928	14800	14801	14902	14889	14903	15032	14897	14720	14831	14987	14954	14866	14952	14937	14938	14961	15120	14972	14946	15078	15025	14960	14966	14936	14997	15099	15054	15151	14623	15072	14914	14868	14957	14799	14934	14897	14938	14974	14868	14975	14755	14991	14893	14920	14710	14913	15033	14832	15020	14800	14966	15030	15114	15041	14942	14994	14866	15010	14864	14830	15034	14879	14801	14863	14733	14673	15134	14795	14831	14988	14790	14966	15070	14878	14971	15039	14991	14696	14651	14718	14856	14924	14935	15015	14996	15126	14923	14809	15028	15027	15066	14989	15216	15113	14940	15060	14906	15091	14744	14822	14807	14992	14981	15007	15092	14993	14871	14854	15282	14913	14752	14979	15101	14758	14980	15027	15068	14864	14815	14813	14867	14944	15096	15081	14962	14964	15031	14790	14725	14714	14943	14788	14814	15058	15160	14903	14816	14906	14866	14724	14926	15101	14769	15058	14793	15041	14872	14902	15022	14704	14922	14990	14952	14939	15073	14789	14920	15041	14920	14788	15077	14864	14856	14925	14785	14784	14706	14826	15095	15057	14954	14728	14878	14798	14792	15085	14782	14950	14999	14860	14880	14987	14881	14817	14704	14920	14927	14841	14802	14933	14797	14793	14897	14865	14985	15078	14907	14940	15052	14931	14875	14812	15004	15003	15113	14827	14906	14765	14819	14870	14920	14970	15045	14878	14929	14891	14691	14955	15147	14758	14918	14912	14880	14788	14804	14764	14807	14768	14733	14954	14766	15106	15065	15000	14922	14949	14892	14775	15010	14910	14598	14908	14768	14751	14924	15018	15044	14946	15133	14689	14916
45933	75946	68927	57219	48707	47965	47281	39159	24142	17616	15247	14112	13691	13150	12562	12443	12397	12097	11935	11789	11777	11528	11410	11380	11196	11272	11100	11009	11114	10821	10922	10924	10774	10657	10785	10656	10810	10733	10946	10819	10804	10873	10753	10798	10718	10764	10746	10875	10771	10627	10572	10680	10749	10795	10715	10572	10754	10857	10904	10781	10675	10808	10740	10724	10804	10690	10639	10726	10751	10799	10700	10727	10656	10824	10749	10657	10879	10767	10785	10593	10855	10674	10674	10668	10646	10830	10633	10787	10714	10687	10924	10849	10766	10677	10693	10674	10856	10636	10687	10733	10921	10837	10561	10842	10670	10693	10716	10649	10641	10723	10649	10662	10890	10689	10747	10828	10794	10720	10757	10765	10707	10616	10724	10771	10675	10713	10768	10763	10690	10743	10658	10787	10718	10579	10716	10690	10744	10718	10828	10787	10778	10788	10786	10643	10772	10746	10840	10567	10731	10663	10631	10721	10563	10694	10759	10780	10819	10709	10641	10735	10596	10795	10616	10885	10778	10730	10809	10680	10731	10846	10769	10759	10644	10668	10853	10720	10826	10736	10768	10825	10712	10555	10668	10752	10708	10682	10611	10751	10684	10690	10762	10788	10743	10687	10767	10596	10650	10764	10804	10639	10718	10692	10488	10818	10707	10573	10564	10607	10622	10738	10713	10781	10716	10721	10627	10820	10684	10705	10737	10642	10584	10816	10763	10702	10702	10699	10756	10618	10822	10726	10748	10510	10697	10794	10667	10728	10697	10596	10693	10617	10582	10744	10647	10704	10685	10671	10707	10609	10696	10734	10645	10805	10787	10716	10782	10677	10764	10713	10693	10583	10934	10642	10699	10659	10741	10756	10692	10759	10471	10659	10722	10674	10676	10901	10701	10829	10601	10643	10746	10808	10748	10789	10652	10681	10899	10870	10736	10660	10817	10619	10723	10706	10676	10655	10761	10654	10783	10654	10710	10713	10648	10850	10654	10783	10648	10701	10630	10807	10840	10733	10708	10739	10646	10777	10697	10811	10667	10638	10608	10700	10834	10768	10688	10773	10752	10587	10684	10711	10732	10735	10967	10675	10704	10616	10712	10710	10717	10764	10836	10739	10728	10724	10805	10860	10672	10703	10944	10666	10648	10752	10694	10683	10618	10732	10741	10762	10632	10789	10818	10681	10823	10756	10748	10862	10714	10609	10618	10695	10816	10767	10851	10703	10739	10610	10768	10586	10692	10905	10551	10692	10738	10613	10785	10776	10760	10883	10690	10748	10696	10794	10555	10844	10777	10680	10579	10704	10537	10821	10907	10625	10665	10697	10717	10731	10757	10745	10815	10610	10725	10623	10689	10842	10749	10659	10689	10719	10683	10771	10607	10847	10698	10689	10722	10569	10693	10629	10784	10805	10659	10776	10688	10468	10691	10675	10746	10786	10720	10740	10663	10787	10716	10780	10815	10556	10843	10677	10534	10593	10774	10715	10699	10667	10738	10740	10560	10707	10866	10713	10761	10745	10775	10841	10611	10546	10741	10649	10702	10736	10836	10719	10750	10817	10690	10717	10718	10648	10700	10850	10756	10641	10731	10683	10536	10732	10840	10631	10736	10656	10835	10700	10713	10669	10721	10741	10673	10709	10832	10820	10598	10857	10776	10814	10882	10730	10721	10812	10685	10851	10848	10510	10669	10609	10712	10754	10570	10658	10717	10690	10727	10762	10637	10660	10724	10676	10778	10646	10786	10612	10591	10643	10730	10750	10629	10750	10540	10455	10653	10701	10648	10719	10813	10775	10701	10878	10775	10688	10731	10613	10669	10728	10797	10713	10722	10769	10818	10648	10630	10632	10810	10773	10835	10728	10686	10701	10599	10706	10765	10573	10616	10883	10731	10682	10676	10692	10791	10866	10772	10529	10739	10817	10772	10825	10739	10700	10759	10694	10652	10746	10500	10645	10666	10725	10636	10751	10655	10612	10708	10649	10689	10801	10744	10723	10620	10416	10609	10789	10717	10794	10686	10803	10743	10672	10663	10742	10646	10678	10636	10749	10517	10615	10689	10629	10831	10636	10698	10722	10596	10581	10692	10752	10859	10644	10587	10776	10742	10754	10703	10766	10784	10707	10633	10552	10749	10755	10782	10633	10742	10607	10653	10738	10698	10624	10844	10858	10841	10630	10681	10732	10777	10814	10675	10749	10632	10666	10681	10666	10728	10644	10536	10779	10746	10639	10766	10755	10796	10585	10896	10666	10645	10729	10816	10718	10826	10776	10588	10646	10688	10580	10661	10609	10729	10578	10647	10747	10689	10775	10771	10685	10617	10881	10721	10485	10809	10724	10766	10756	10767	10727	10760	10574	10741	10594	10698	10603	10710	10631	10590	10651	10686	10615	10733	10721	10802	10675	10870	10752	10673	10702	10651	10664	10754	10634	10717	10794	10644	10732	10764	10636	10700	10728	10630	10650	10857	10633	10674	10696	10681	10736	10803	10810	10796	10775	10835	10845	10751	10713	10892	10852	10745	10642	10695	10779	10785	10716	10688	10701	10606	10770	10633	10703	10801	10809	10823	10764	10738	10629	10833	10674	10786	10690	10826	10712	10645	10814	10772	10872	10697	10828	10701	10777	10715	10942	10762	10749	10752	10737	10811	10733	10804	10660	10734	10718	10701	10820	10732	10753	10779	10750	10855	10679	10587	10804	10659	10724	10592	10798	10717	10812	10623	10733	10713	10665	10612	10736	10657	10715	10711	10611	10752	10661	10770	10828	10749	10908	10704	10593	10847	10693	10824	10756	10741	10637	10838	10844	10730	10799	10728	10657	10672	10717	10724	10745	10730	10878	10688	10705	10769	10771	10629	10667	10579	10608	10562	10630	10689	10783	10783	10573	10727	10688	10706	10492	10758	10702	10651	10631	10835	10687	10711	10657	10646	10720	10871	10786	10687	10744	10708	10658	10813	10661	10729	10636	10780	10801	10709	10724	10671	10753	10779	10824	10647	10607	10742	10660	10773	10755	10737	10847	10595	10653	10791	10681	10743	10848	10629	10848	10747	10729	10796	10646	10711	10669	10730	10800	10722	10726	10697	10887	10694	10693	10761	10662	10670	10669	10717	10701	10616	10735	10666	10698	10824	10658	10685	10591	10897	10703	10600	10728	10912	10842	10699	10837	10711	10866	10636	10745	10737	10746	10793	10578	10634	10733	10568	10687	10754	10666	10785	10764	10806	10695	10645	10788	10696	10718	10814	10641	10821	10624	10685	10773	10704	10684	10645	10841	10663	10667	10573	10691	10626	10741	10734	10709	10716	10632	10711	10754	10701	10803	10647	10767	10692	10550	10646	10731	10714	10667	10948	10628	10737	10721	10732	10638	10871	10470	10778	10667	10753	10782	10707	10749	10708	10850	10590	10655	10547	10678	10848	10648	10651	10750	10613	10720	10739	10835	10789	10710	10784	10639	10796	10594	10654	10737	10738	10932	10760	10710	10802	10691	10773	10793	10841	10758	10831	10738	10680	10753	10683	10738	10550	10668	10703	10701	10816	10777	10815	10629	10716	10767	10781	10735	10708	10535	10819	10846	10949	10656	10668	10696	10841	10835	10704	10902	10605	10854	10579	10752	10846	10708	10795	10835	10851	10750	10814	10829	10781	10747	10608	10679	10503	10793	10847	10859	10726	10754	10820	10798	10688	10690	10687	10771	10661	10744	10820	10774	10750	10705	10721	10672	10750	10820	10730	10744	10733	10806	10776	10745	10682	10727	10702	10817	10675	10745	10594	10697	10606	10689	10722	10647	10741	10659	10678	10794	10628	10723	10698	10733	10773	10684	10904	10813	10744	10600	10811	10778	10699	10800	10811	10795	10606	10697	10672	10650	10692	10828	10702	10677	10838	10950	10597	10658	10773	10715	10524	10724	10796	10621	10668	10729	10756	10931	10721	10732	10642	10813	10740	10876	10740	10780	10719	10686	10727	10910	10801	10744	10808	10883	10810	10653	10778	10741	10638	10754	10682	10721	10784	10764	10684	10786	10712	10676	10881	10586	10991	10797	10731	10741	10850	10616	10641	10633	10985	10737	10631	10844	10513	10791	10550	10690	10555	10851	10613	10650	10542	10929	10849	10677	10787	10784	10674	10659	10769	10793	10615	10656	10841	10757	10807	10761	10810	10725	10701	10749	10768	10700	10786	10665	10646	10645	10794	10738	10821	10825	10495	10775	10809	10741	10688	10580	10726	10562	10774	10908	10687	10673	10575	10790	10835	10656	10712	10675	10669	10880	10646	10726	10633	10807	10772	10690	10684	10754	10835	10680	10705	10722	10638	10837	10741	10796	10664	10638	10644	10760	10756	10591	10966	10653	10693	10782	10850	10985	10816	10817	10658	10741	10706	10701	10860	10751	10618	10681	10733	10575	10884	10613	10773	10700	10761	10725	10653	10608	10751	10739	10616	10846	10681	10671	10703	10747	10710	10599	10676	10595	10705	10654	10805	10794	10727	10760	10718	10799	10759	10717	10777	10825	10811	10666	10637	10699	10737	10686	10839	10617	10630	10773	10728	10789	10670	10791	10778	10780	10733	10707	10640	10743	10692	10567	10587	10563	10555	10761	10630	10580	10755	10737	10763	10650	10628	10743	10717	10781	10738	10561	10718	10778	10665	10686	10724	10762	10831	10681	10648	10819	10581	10651	10756	10685	10773	10771	10655	10792	10794	10832	10772	10582	10720	10667	10604	10627	10741	10782	10723	10586	10577	10771	10805	10700	10856	10708	10740	10654	10795	10639	10846	10548	10717	10723	10712	10805	10783	10719	10570	10653	10679	10738	10561	10734	10762	10798	10613	10757	10753	10774	10679	10800	10720	10791	10597	10778	10684	10574	10791	10700	10844	10747	10511	10756	10685	10778	10836	10623	10697	10768	10710	10797	10509	10863	10590	10766	10880	10618	10709	10750	10777	10774	10658	10941	10655	10733	10808	10694	10737	10704	10894	10741	10715	10740	10757	10755	10726	10530	10779	10646	10711	10663	10825	10597	10644	10708	10953	10623	10722	10820	10806	10727	10779	10567	10767	10816	10698	10650	10954	10747	10742	10649	10706	10725	10927	10802	10738	10581	10665	10672	10684	10828	10863	10639
43285	54624	53861	43460	37499	35039	25659	19281	17611	16780	16232	15978	15821	15654	15352	15279	15441	15205	15196	14930	14973	14819	14677	14846	14664	14649	14836	14672	14634	14855	14617	14666	14528	14843	14627	14515	14739	14604	14531	14682	14472	14608	14600	14418	14629	14470	14800	14696	14479	14563	14743	14626	14462	14482	14712	14392	14512	14385	14542	14616	14739	14601	14581	14345	14533	14606	14640	14556	14733	14429	14271	14548	14424	14466	14510	14615	14638	14533	14561	14358	14321	14419	14794	14482	14450	14437	14604	14479	14612	14448	14667	14480	14527	14332	14492	14456	14431	14526	14613	14500	14781	14508	14713	14520	14448	14303	14643	14620	14664	14534	14538	14389	14531	14480	14508	14371	14750	14629	14518	14447	14412	14570	14615	14549	14643	14511	14464	14548	14425	14392	14718	14482	14527	14474	14616	14485	14614	14587	14644	14427	14355	14431	14532	14441	14488	14490	14493	14538	14391	14490	14622	14287	14477	14605	14537	14438	14543	14406	14681	14481	14613	14561	14455	14616	14404	14605	14491	14502	14453	14358	14561	14355	14311	14290	14435	14509	14364	14577	14652	14475	14564	14600	14544	14488	14661	14629	14305	14529	14366	14620	14596	14739	14481	14513	14493	14717	14569	14553	14555	14375	14515	14500	14509	14642	14501	14511	14548	14588	14437	14469	14555	14622	14542	14538	14505	14617	14578	14667	14572	14720	14517	14569	14539	14561	14516	14483	14758	14579	14431	14467	14485	14632	14560	14483	14522	14565	14630	14667	14476	14395	14529	14490	14370	14487	14418	14408	14555	14393	14458	14575	14315	14685	14509	14525	14400	14639	14510	14320	14554	14268	14499	14531	14633	14516	14518	14679	14624	14382	14574	14574	14218	14670	14431	14446	14533	14602	14592	14600	14509	14346	14413	14548	14532	14806	14630	14404	14685	14438	14597	14413	14442	14580	14383	14501	14617	14620	14463	14280	14552	14307	14666	14633	14670	14801	14814	14475	14702	14709	14518	14586	14364	14574	14525	14622	14735	14604	14637	14412	14641	14723	14354	14510	14491	14421	14377	14489	14423	14571	14737	14393	14393	14485	14509	14552	14684	14714	14284	14566	14591	14648	14490	14444	14625	14594	14594	14549	14701	14501	14309	14566	14451	14622	14646	14653	14471	14493	14373	14486	14289	14401	14562	14407	14511	14661	14454	14442	14512	14613	14488	14679	14492	14442	14655	14417	14509	14769	14534	14692	14620	14532	14495	14600	14481	14487	14752	14578	14485	14554	14519	14461	14427	14371	14585	14625	14761	14626	14525	14603	14823	14522	14360	14337	14655	14555	14581	14739	14564	14623	14527	14582	14556	14622	14533	14507	14688	14521	14795	14690	14595	14506	14594	14615	14430	14401	14619	14431	14532	14490	14467	14576	14589	14474	14572	14619	14642	14466	14542	14602	14421	14475	14494	14584	14420	14518	14467	14584	14532	14548	14498	14425	14322	14387	14367	14478	14505	14532	14466	14564	14726	14403	14518	14420	14443	14401	14570	14538	14602	14439	14465	14573	14552	14513	14592	14557	14522	14598	14347	14583	14724	14283	14454	14603	14704	14440	14529	14414	14767	14555	14337	14490	14403	14530	14305	14629	14505	14369	14498	14414	14473	14460	14571	14579	14516	14656	14580	14515	14529	14562	14504	14494	14494	14489	14694	14437	14484	14424	14456	14431	14616	14576	14592	14553	14547	14538	14540	14490	14557	14467	14467	14581	14586	14413	14352	14731	14655	14707	14728	14605	14354	14448	14576	14328	14548	14534	14677	14410	14580	14661	14566	14458	14442	14504	14652	14441	14612	14814	14528	14539	14517	14613	14625	14271	14294	14462	14524	14669	14410	14428	14500	14569	14658	14431	14588	14409	14641	14502	14535	14369	14544	14555	14339	14553	14703	14727	14773	14456	14393	14582	14733	14583	14456	14484	14620	14671	14517	14593	14425	14447	14501	14369	14585	14482	14551	14806	14728	14642	14614	14545	14452	14551	14703	14351	14367	14516	14615	14508	14673	14497	14521	14859	14671	14399	14646	14367	14414	14466	14634	14874	14610	14318	14586	14473	14486	14649	14429	14539	14404	14489	14458	14634	14545	14533	14358	14505	14793	14599	14610	14467	14551	14565	14544	14669	14411	14631	14623	14513	14409	14635	14760	14476	14347	14412	14691	14454	14333	14488	14552	14454	14504	14415	14510	14548	14566	14320	14379	14554	14604	14504	14484	14443	14338	14299	14486	14442	14522	14799	14577	14648	14637	14521	14563	14501	14546	14752	14700	14432	14503	14471	14490	14628	14602	14853	14531	14452	14664	14531	14351	14532	14332	14478	14491	14388	14606	14756	14550	14470	14640	14392	14399	14671	14532	14476	14504	14631	14611	14571	14513	14633	14467	14470	14632	14627	14531	14540	14648	14728	14471	14550	14656	14356	14614	14725	14612	14462	14637	14614	14524	14726	14355	14520	14452	14660	14533	14537	14474	14682	14598	14534	14690	14574	14618	14440	14483	14677	14490	14462	14448	14443	14585	14538	14605	14658	14880	14610	14366	14523	14509	14603	14565	14504	14392	14611	14528	14673	14565	14372	14615	14616	14589	14773	14706	14600	14431	14645	14546	14504	14478	14474	14600	14766	14527	14385	14485	14429	14443	14719	14479	14425	14583	14582	14448	14494	14473	14478	14390	14561	14414	14694	14426	14498	14493	14392	14786	14618	14491	14501	14670	14401	14740	14500	14533	14705	14586	14540	14411	14538	14548	14430	14321	14453	14607	14531	14408	14383	14445	14542	14501	14567	14573	14735	14572	14552	14447	14684	14668	14537	14704	14786	14681	14432	14500	14629	14722	14565	14449	14548	14527	14242	14627	14487	14557	14517	14493	14448	14559	14351	14738	14586	14586	14491	14660	14428	14483	14629	14525	14556	14651	14298	14619	14769	14417	14458	14406	14545	14548	14590	14216	14465	14553	14644	14678	14620	14592	14330	14664	14506	14594	14604	14575	14545	14520	14434	14448	14604	14375	14530	14405	14653	14728	14439	14604	14333	14364	14471	14672	14534	14427	14522	14516	14691	14670	14673	14425	14310	14699	14448	14518	14352	14561	14546	14652	14474	14393	14497	14444	14446	14612	14581	14543	14647	14409	14548	14494	14743	14550	14504	14553	14630	14633	14471	14559	14322	14373	14592	14489	14620	14594	14723	14677	14461	14610	14437	14506	14483	14658	14456	14537	14331	14742	14574	14557	14516	14499	14447	14525	14464	14518	14766	14436	14519	14739	14379	14523	14618	14686	14477	14547	14325	14356	14464	14733	14570	14550	14501	14627	14592	14357	14605	14430	14468	14511	14471	14420	14652	14590	14508	14619	14448	14337	14291	14394	14524	14458	14777	14653	14488	14638	14412	14643	14469	14446	14453	14580	14567	14495	14466	14563	14605	14559	14537	14447	14438	14477	14535	14565	14635	14561	14522	14539	14528	14673	14450	14479	14467	14466	14591	14598	14414	14714	14308	14523	14481	14834	14623	14639	14486	14377	14583	14550	14584	14623	14515	14597	14444	14633	14577	14596	14622	14611	14492	14492	14502	14725	14686	14514	14320	14508	14575	14532	14534	14606	14461	14588	14562	14611	14552	14617	14714	14562	14703	14624	14591	14583	14358	14492	14570	14612	14551	14401	14542	14641	14592	14396	14287	14528	14573	14478	14431	14484	14698	14497	14449	14579	14530	14592	14401	14563	14737	14635	14379	14593	14510	14479	14579	14872	14494	14564	14727	14672	14576	14561	14439	14589	14803	14648	14468	14486	14764	14740	14516	14723	14717	14506	14477	14636	14487	14543	14691	14465	14333	14474	14582	14663	14429	14490	14551	14459	14429	14614	14395	14644	14523	14578	14470	14681	14568	14557	14530	14585	14532	14759	14544	14425	14425	14316	14297	14452	14476	14459	14664	14481	14668	14599	14480	14531	14510	14607	14673	14601	14449	14451	14532	14383	14602	14501	14623	14543	14662	14623	14444	14510	14454	14436	14506	14822	14614	14659	14574	14506	14498	14524	14540	14673	14492	14710	14429	14346	14336	14401	14676	14602	14401	14383	14546	14450	14641	14404	14181	14404	14426	14595	14739	14650	14421	14366	14598	14448	14386	14692	14533	14507	14497	14515	14599	14526	14377	14494	14561	14401	14631	14360	14483	14570	14532	14477	14571	14539	14490	14415	14428	14383	14475	14454	14576	14502	14532	14734	14760	14462	14356	14621	14561	14451	14312	14597	14454	14460	14460	14594	14545	14782	14724	14672	14444	14553	14446	14452	14586	14550	14449	14607	14550	14539	14627	14662	14545	14572	14548	14499	14782	14640	14572	14479	14614	14485	14539	14516	14380	14526	14683	14501	14618	14636	14601	14488	14441	14439	14714	14632	14629	14504	14767	14641	14604	14557	14618	14461	14697	14645	14368	14423	14516	14584	14454	14680	14456	14600	14438	14523	14311	14523	14510	14417	14544	14647	14418	14581	14528	14753	14511	14533	14442	14550	14589	14669	14570	14464	14569	14557	14671	14634	14572	14661	14586	14663	14479	14699	14417	14449	14452	14483	14376	14405	14676	14687	14448	14376	14766	14607	14495	14557	14544	14502	14634	14492	14584	14664	14480	14416	14399	14535	14553	14750	14399	14497	14673	14632	14493	14550	14451	14632	14441	14618	14458	14821	14554	14455	14509	14567	14493	14499	14576	14635	14405	14542	14803	14929	14400	14449	14655	14463	14484	14423	14528	14503	14516	14755	14515	14717	14522	14639	14808	14271	14531	14403	14481	14532	14613	14300	14624	14572	14493	14427	14439	14479	14554	14510	14617	14446	14346	14305	14591	14523	14343	14465	14311	14567	14473	14624	14688	14541	14283	14601	14646	14617	14743	14422	14588	14498	14436	14565	14735	14802	14492	14595	14457	14537	14630	14365	14658	14479	14377	14550	14538	14651	14643	14580	14569	14345	14439	14466	14555	14603	14386	14485	14275	14491	14648	14399	14452	14479	14532	14732	14527	14578	14455	14521	14451	14490	14610	14486	14659	14468	14353	14550	14386	14406	14732	14430	14480	14503	14281	14617	14637	14516	14456
46106	62617	54141	40051	35664	33265	21056	15632	14551	13431	12469	12351	11789	11696	11501	11414	11273	11129	11056	11033	11152	10919	10827	10917	10769	10770	10691	10727	10551	10605	10500	10514	10603	10588	10555	10752	10682	10575	10559	10620	10594	10514	10556	10566	10555	10454	10406	10556	10607	10545	10531	10630	10517	10711	10509	10650	10624	10545	10602	10610	10583	10482	10509	10434	10485	10627	10403	10543	10685	10544	10495	10571	10461	10593	10564	10499	10622	10638	10499	10560	10421	10462	10585	10579	10563	10677	10607	10449	10502	10370	10435	10657	10611	10430	10364	10626	10615	10465	10534	10572	10451	10454	10481	10580	10525	10591	10470	10579	10323	10357	10521	10578	10624	10428	10540	10459	10465	10610	10575	10529	10675	10498	10580	10526	10386	10560	10454	10493	10475	10540	10579	10386	10600	10502	10478	10619	10652	10489	10491	10535	10555	10547	10557	10539	10435	10457	10683	10503	10609	10424	10445	10474	10447	10478	10680	10539	10629	10576	10528	10612	10445	10678	10495	10304	10463	10671	10387	10727	10597	10493	10363	10307	10632	10487	10563	10598	10394	10371	10447	10501	10456	10638	10498	10580	10399	10450	10545	10579	10490	10424	10499	10642	10581	10452	10649	10358	10581	10568	10407	10541	10465	10660	10537	10609	10616	10638	10477	10647	10590	10584	10470	10517	10455	10560	10583	10477	10595	10618	10612	10642	10468	10427	10664	10533	10628	10556	10597	10427	10513	10488	10540	10486	10435	10438	10509	10573	10422	10709	10578	10529	10471	10504	10562	10534	10518	10511	10423	10582	10574	10634	10545	10352	10624	10623	10486	10467	10552	10518	10470	10320	10495	10414	10438	10445	10741	10567	10483	10536	10490	10489	10442	10564	10442	10529	10491	10541	10616	10530	10528	10604	10409	10474	10532	10388	10648	10503	10450	10505	10488	10477	10571	10489	10618	10410	10671	10557	10602	10524	10526	10582	10567	10512	10510	10381	10614	10630	10624	10423	10630	10478	10666	10437	10452	10548	10652	10490	10508	10400	10548	10639	10480	10476	10506	10545	10568	10529	10527	10572	10302	10522	10657	10651	10523	10502	10477	10697	10670	10495	10687	10535	10499	10605	10387	10462	10637	10597	10581	10435	10398	10524	10508	10439	10637	10682	10576	10596	10409	10490	10592	10473	10443	10453	10503	10470	10533	10493	10495	10395	10419	10504	10575	10388	10518	10518	10505	10454	10407	10510	10505	10449	10439	10627	10565	10371	10692	10650	10452	10684	10531	10480	10639	10714	10557	10421	10599	10466	10528	10527	10576	10340	10621	10474	10498	10480	10525	10570	10475	10527	10649	10552	10679	10510	10366	10450	10592	10536	10528	10588	10568	10522	10479	10486	10561	10596	10490	10449	10493	10778	10421	10485	10560	10546	10569	10479	10630	10454	10373	10500	10611	10448	10568	10643	10482	10370	10538	10517	10476	10356	10397	10543	10504	10641	10546	10481	10537	10505	10508	10307	10535	10443	10551	10520	10528	10395	10603	10450	10655	10523	10440	10555	10691	10573	10551	10550	10455	10492	10447	10501	10649	10524	10526	10508	10502	10556	10615	10456	10488	10446	10352	10385	10548	10376	10471	10550	10500	10451	10556	10690	10426	10382	10409	10570	10502	10559	10561	10532	10401	10588	10608	10570	10401	10568	10482	10482	10649	10523	10588	10582	10514	10471	10464	10485	10554	10605	10460	10579	10561	10462	10416	10480	10591	10431	10400	10599	10527	10491	10437	10662	10487	10539	10497	10469	10489	10586	10600	10445	10535	10613	10490	10614	10570	10561	10513	10475	10464	10542	10595	10412	10694	10441	10352	10381	10555	10440	10429	10659	10625	10423	10502	10643	10546	10499	10493	10569	10541	10450	10449	10570	10513	10492	10539	10592	10548	10617	10557	10494	10493	10580	10523	10384	10622	10602	10407	10579	10737	10614	10508	10493	10498	10450	10482	10540	10603	10581	10439	10543	10468	10416	10617	10642	10461	10496	10506	10518	10437	10474	10484	10470	10507	10558	10638	10526	10520	10562	10625	10476	10576	10486	10585	10501	10614	10701	10635	10625	10562	10443	10486	10456	10518	10563	10643	10517	10645	10437	10476	10688	10557	10551	10555	10504	10572	10404	10461	10542	10318	10373	10576	10550	10586	10502	10630	10603	10537	10711	10535	10381	10432	10617	10713	10648	10564	10456	10457	10448	10439	10493	10797	10496	10602	10372	10651	10491	10420	10553	10497	10581	10618	10462	10371	10776	10542	10599	10433	10530	10573	10588	10529	10487	10504	10577	10556	10578	10501	10763	10642	10617	10526	10686	10363	10449	10576	10470	10601	10608	10550	10619	10562	10427	10472	10447	10495	10506	10471	10529	10550	10675	10504	10600	10528	10534	10618	10532	10443	10630	10573	10461	10603	10332	10462	10448	10534	10374	10496	10609	10516	10530	10672	10400	10566	10598	10372	10436	10614	10505	10688	10487	10647	10627	10773	10597	10466	10534	10530	10542	10536	10565	10385	10430	10487	10496	10429	10499	10623	10560	10443	10460	10507	10537	10502	10554	10565	10516	10449	10476	10594	10535	10576	10650	10577	10557	10490	10520	10494	10453	10464	10478	10626	10632	10681	10473	10728	10533	10594	10555	10581	10518	10574	10575	10583	10635	10659	10433	10515	10594	10590	10489	10497	10591	10382	10458	10566	10587	10657	10487	10539	10526	10568	10385	10256	10603	10464	10360	10495	10596	10419	10675	10605	10499	10523	10430	10548	10464	10720	10542	10550	10492	10457	10616	10462	10543	10494	10460	10429	10587	10459	10508	10580	10583	10401	10455	10482	10546	10490	10464	10549	10486	10613	10378	10542	10453	10438	10574	10503	10609	10417	10620	10434	10636	10514	10651	10497	10503	10691	10602	10454	10602	10546	10469	10584	10647	10538	10687	10500	10561	10466	10588	10446	10522	10530	10694	10524	10675	10373	10419	10364	10672	10412	10504	10522	10487	10682	10475	10520	10621	10392	10614	10515	10405	10551	10523	10464	10601	10524	10579	10430	10542	10719	10583	10419	10606	10480	10481	10507	10478	10378	10460	10578	10378	10556	10453	10697	10526	10531	10563	10479	10420	10275	10363	10624	10594	10518	10500	10642	10491	10423	10553	10580	10467	10464	10285	10671	10609	10370	10464	10546	10539	10418	10639	10474	10561	10572	10577	10470	10511	10521	10541	10626	10421	10620	10523	10489	10673	10488	10674	10546	10434	10656	10598	10641	10427	10532	10615	10490	10527	10475	10529	10629	10499	10374	10429	10409	10445	10478	10444	10575	10663	10557	10451	10408	10363	10509	10528	10577	10514	10572	10524	10524	10471	10694	10417	10631	10541	10520	10493	10551	10453	10420	10573	10527	10482	10431	10614	10428	10363	10514	10503	10445	10653	10440	10489	10477	10558	10442	10567	10497	10553	10494	10468	10614	10514	10565	10573	10560	10500	10588	10647	10458	10374	10448	10593	10657	10589	10487	10558	10519	10526	10469	10550	10559	10604	10680	10571	10597	10699	10531	10500	10695	10510	10550	10394	10639	10399	10540	10605	10511	10636	10535	10644	10472	10558	10478	10620	10477	10526	10403	10565	10460	10594	10471	10560	10603	10521	10465	10486	10657	10544	10636	10630	10602	10585	10550	10667	10539	10330	10686	10510	10454	10613	10534	10466	10344	10574	10439	10610	10530	10536	10416	10526	10586	10525	10549	10542	10531	10725	10608	10556	10514	10520	10407	10454	10831	10473	10525	10457	10514	10577	10513	10616	10465	10549	10523	10511	10673	10452	10612	10563	10470	10595	10583	10562	10564	10732	10476	10667	10378	10571	10433	10508	10614	10376	10536	10514	10569	10474	10475	10561	10594	10593	10559	10425	10555	10486	10475	10446	10578	10527	10544	10583	10508	10445	10476	10485	10542	10552	10534	10583	10578	10548	10572	10465	10403	10477	10604	10538	10541	10573	10601	10385	10587	10631	10373	10437	10574	10740	10473	10655	10581	10660	10521	10640	10566	10485	10470	10489	10474	10708	10341	10599	10505	10499	10605	10377	10678	10405	10437	10544	10694	10493	10644	10544	10430	10757	10573	10406	10403	10524	10678	10729	10538	10483	10605	10614	10456	10485	10461	10636	10599	10664	10438	10505	10529	10641	10557	10478	10467	10452	10536	10614	10614	10538	10560	10456	10731	10512	10529	10703	10646	10524	10457	10616	10667	10577	10620	10594	10524	10746	10472	10679	10331	10657	10522	10451	10489	10454	10613	10473	10545	10498	10494	10487	10478	10327	10520	10636	10497	10537	10404	10568	10617	10598	10577	10672	10531	10672	10505	10486	10639	10391	10476	10520	10643	10480	10759	10555	10493	10526	10491	10647	10641	10616	10600	10472	10628	10522	10434	10480	10591	10525	10490	10563	10628	10498	10552	10392	10437	10460	10443	10491	10578	10674	10677	10593	10414	10594	10541	10601	10553	10334	10603	10545	10458	10687	10475	10598	10592	10454	10539	10617	10494	10689	10455	10750	10620	10542	10603	10624	10453	10452	10647	10607	10407	10548	10451	10479	10670	10486	10438	10661	10652	10556	10513	10527	10543	10375	10524	10614	10472	10521	10553	10464	10508	10535	10669	10638	10540	10533	10531	10632	10483	10718	10508	10478	10461	10630	10560	10500	10427	10532	10497	10557	10537	10625	10504	10537	10516	10501	10455	10540	10493	10395	10644	10505	10600	10607	10621	10597	10479	10338	10483	10428	10565	10511	10479	10507	10705	10592	10551	10654	10413	10600	10578	10673	10569	10548	10532	10372	10379	10408	10426	10473	10525	10630	10390	10511	10490	10560	10450	10551	10429	10547	10435	10569	10375	10532	10468	10530	10591	10640	10546	10478	10583	10434	10478	10573	10545	10431	10578	10528	10551	10592	10466	10451	10597	10518	10425	10425	10544	10515	10649	10448	10443	10446	10509	10447	10503	10478	10506	10381	10367	10491	10670	10509	10535	10452	10539	10620	10408	10509	10672	10509	10492	10461	10521	10431	10580	10456	10640	10585	10564	10438	10658	10547	10491	10641	10439	10467
26090	21393	33801	43555	39654	34351	31278	27335	23678	22081	18903	17319	16651	16539	16131	15925	15849	15630	15602	15737	15367	15394	15167	15118	15043	14931	15093	14886	15012	14841	14809	14916	14682	14794	14679	14663	14899	14625	14568	14655	14676	14576	14608	14755	14837	14782	14801	14700	14677	14671	14747	14604	14679	14643	14813	14672	14745	14472	14568	14614	14537	14815	14679	14609	14522	14721	14821	14693	14713	14667	14615	14778	14568	14499	14587	14551	14634	14543	14632	14648	14581	14542	14675	14701	14630	14764	14620	14655	14737	14750	14669	14781	14660	14620	14648	14612	14478	14674	14629	14273	14564	14916	14599	14727	14839	14649	14576	14668	14439	14641	14573	14527	14669	14631	14734	14526	14892	14708	14574	14466	14677	14808	14576	14883	14773	14477	14714	14319	14647	14727	14640	14553	14615	14688	14566	14667	14770	14702	14913	14857	14694	14813	14758	14741	14447	14715	14734	14634	14731	14845	14619	14601	14449	14848	14495	14631	14547	14639	14825	14659	14495	14886	14583	14668	14769	14762	14799	14775	14574	14709	14731	14863	14656	14653	14521	14493	14760	14600	14780	14662	14498	14855	14502	14541	14648	14895	14791	14763	14743	14861	14720	14451	14455	14707	14664	14559	14701	14789	14880	14718	14584	14456	14643	14766	14749	14659	14382	14436	14646	14630	14697	14762	14671	14466	14584	14645	14628	14679	14627	14676	14717	14643	14688	14701	14766	14511	14378	14597	14607	14745	14710	14698	14558	14614	14724	14743	14623	14807	14674	14334	14551	14623	14492	14574	14595	14423	14627	14620	14418	14464	14782	14341	14574	14523	14642	14576	14632	14520	14542	14627	14693	14583	14623	14570	14607	14845	14580	14628	14815	14423	14712	14786	14645	14421	14830	14532	14723	14705	14555	14644	14722	14777	14711	14778	14739	14658	14596	14500	14661	14457	14731	14659	14539	14582	14696	14475	14739	14766	14778	14533	14552	14740	14525	14721	14526	14542	14590	14544	14730	14660	14655	14828	14909	14746	14503	14729	14529	14531	14786	14591	14458	14784	14765	14482	14590	14437	14710	14425	14550	14539	14651	14615	14492	14657	14429	14673	14608	14795	14688	14642	14730	14620	14683	14759	14599	14700	14496	14567	14720	14507	14587	14466	14481	14622	14666	14541	14952	14598	14762	14594	14589	14595	14630	14577	14818	14570	14510	14549	14474	14534	14785	14553	14663	14746	14795	14644	14723	14757	14629	14661	14777	14490	14833	14718	14411	14500	14854	14762	14672	14517	14553	14530	14621	14882	14483	14856	14723	14889	14718	14724	14621	14572	14859	14724	14704	14552	14686	14685	14743	14707	14333	14701	14596	14739	14617	14514	14722	14572	14688	14760	14494	14851	14624	14661	14578	14491	14507	14651	14713	14735	14789	14554	14796	14613	14526	14551	14578	14622	14708	14542	14814	14570	14500	14449	14825	14398	14611	14604	14723	14732	14570	14561	14720	14626	14461	14418	14398	14473	14588	14595	14639	14605	14643	14579	14625	14544	14760	14555	14776	14742	14723	14602	14622	14674	14664	14622	14860	14519	14644	14736	14579	14656	14987	14658	14665	14472	14541	14564	14603	14547	14672	14458	14700	14567	14621	14483	14727	14606	14612	14723	14732	14561	14499	14550	14871	14734	14568	14581	14651	14676	14840	14766	14625	14757	14616	14500	14678	14602	14829	14681	14684	14521	14656	14541	14641	14570	14494	14567	14509	14563	14517	14780	14730	14623	14699	14668	14478	14810	14564	14849	14561	14713	14850	14529	14479	14593	14513	14508	14592	14780	14718	14504	14833	14679	14621	14704	14701	14636	14579	14605	14651	14865	14908	14583	14437	14719	14535	14774	14495	14567	14754	14638	14636	14668	14632	14879	14881	14592	14682	14431	14628	14611	14530	14707	14752	14589	14658	14639	14589	14679	14862	14568	14735	14692	14760	14688	14739	14624	14546	14414	14491	14573	14607	14471	14903	14653	14715	14629	14678	14733	14871	14561	14451	14672	14792	14621	14843	14738	14674	14730	14588	14837	14694	14645	14624	14587	14808	14637	14506	14758	14722	14484	14683	14459	14592	14682	14683	14666	14766	14726	14708	14832	14635	14763	14739	14579	14626	14597	14528	14686	14428	14456	14687	14660	14651	14782	14644	14713	14433	14624	14541	14700	14686	14748	14554	14644	14714	14478	14590	14491	14612	14666	14561	14628	14775	14804	14861	14815	14763	14660	14780	14686	14640	14691	14520	14648	14654	14626	14710	14711	14462	14779	14725	14760	14606	14741	14535	14627	14735	14610	14639	14565	14738	14615	14597	14684	14765	14595	14495	14465	14590	14581	14687	14594	14700	14857	14575	14639	14867	14653	14726	14702	14654	14598	14386	14767	14544	14559	14520	14797	14604	14523	14632	14527	14694	14641	14777	14864	14827	14686	14644	14667	14502	14569	14525	14706	14553	14762	15007	14669	14719	14771	14784	14722	14442	14662	14728	14745	14748	14647	14797	14688	14466	14715	14767	14724	14443	14617	14678	14593	14569	14762	14755	14645	14604	14695	14694	14569	14675	14796	14618	14578	14625	14701	14653	14616	14680	14630	14725	14660	14700	14645	14698	14760	14691	14670	14615	14856	14672	14525	14542	14665	14822	14559	14651	14852	14801	14847	14619	14619	14628	14618	14672	14641	14711	14796	14673	14682	14587	14583	14698	14585	14793	14698	14684	14600	14641	14567	14916	14561	14706	14605	14498	14648	14566	14819	14593	14578	14732	14574	14619	14740	14537	14568	14497	14471	14574	14752	14465	14630	14724	14462	14776	14430	14818	14807	14594	14826	14683	14676	14657	14539	14511	14664	14599	14394	14758	14619	14570	14815	14528	14770	14723	14744	14954	14776	14779	14591	14638	14594	14680	14455	14573	14585	14595	14885	14680	14521	14579	14516	14670	14589	14731	14547	14799	14686	14745	14775	14811	14696	14677	14316	14632	14765	14665	14807	14789	14743	14610	14497	14547	14477	14798	14648	14544	14752	14755	14575	14637	14684	14630	14626	14802	14804	14461	14450	14702	14551	14769	14621	14757	14716	14508	14748	14608	14602	14609	14775	14643	14604	14581	14791	14788	14858	14808	14718	14483	14672	14708	14739	14951	14762	14744	14721	14855	14565	14856	14549	14495	14482	14723	14758	14590	14635	14789	14700	14571	14756	14725	14770	14605	14850	14577	14495	14732	14623	14805	14611	14664	14573	14504	14631	14524	14696	14706	14605	14484	14506	14639	14877	14779	14490	14670	14455	14484	14577	14957	14447	14635	14687	14468	14689	14727	14638	14757	14712	14595	14622	14517	14555	14489	14566	14604	14585	14663	14605	14669	14668	14609	14642	14527	14696	14695	14716	14660	14545	14585	14589	14885	14683	14856	14778	14600	14857	14523	14437	14574	14491	14639	14600	14433	14495	14736	14520	14610	14406	14630	14492	14749	14669	14718	14797	14777	14725	14469	14699	14644	14573	14732	14518	14614	14674	14596	14668	14667	14862	14772	14624	14824	14772	14656	14773	14574	14703	14686	14908	14719	14653	14510	14574	14752	14861	14767	14794	14646	14652	14729	14563	14734	14451	14592	14446	14607	14611	14586	14684	14840	14734	14700	14802	14802	14582	14640	14539	14715	14456	14508	14770	14788	14627	14933	14528	14539	14496	14695	14649	14791	14677	14487	14668	14721	14627	14481	14544	14707	14738	14724	14394	14531	14816	14577	14609	14674	14675	14724	14561	14698	14541	14652	14751	14694	14543	14625	14491	14599	14665	14735	14800	14630	14750	14726	14742	14696	14625	14579	14574	14597	14682	14594	14711	14748	14590	14814	14726	14546	14542	14495	14771	14868	14758	14377	14711	14742	14684	14775	14821	14655	14426	14511	14719	14571	14665	14648	14556	14680	14637	14761	14640	14630	14630	14846	14781	14640	14635	14663	14604	14655	14554	14686	14588	14581	14570	14777	14525	14631	14586	14672	14532	14531	14723	14617	14765	14576	14521	14675	14409	14366	14750	14805	14719	14627	14741	14632	14653	14664	14671	14798	14794	14484	14683	14791	14765	14703	14777	14702	14570	14597	14676	14746	14640	14679	14614	14698	14716	14732	14623	14636	14546	14605	14520	14704	14749	14693	14754	14714	14775	14566	14558	14615	14534	14519	14592	14538	14436	14735	14561	14628	14641	14669	14695	14731	14576	14750	14894	14511	14619	14828	14654	14634	14587	14818	14573	14490	14825	14773	14846	14692	14698	14456	14493	14722	14609	14580	14541	14689	14526	14581	14649	14687	14386	14465	14698	14695	14540	14693	14576	14694	14724	14807	14798	14661	14562	14513	14679	14663	14754	14811	14528	14554	14380	14635	14856	14709	14789	14659	14709	14654	14665	14561	14477	14681	14721	14623	14796	14689	14795	14711	14615	14676	14778	14843	14871	14840	14463	14793	14612	14667	14630	14757	14779	14740	14533	14563	14453	14741	14376	14758	14640	14646	14718	14629	14525	14693	14742	14574	14680	14752	14716	14709	14695	14743	14505	14596	14579	14658	14581	14711	14583	14616	14499	14693	14885	14663	14708	14654	14746	14557	14665	14581	14607	14543	14672	14666	14658	14839	14691	14678	14883	14688	14651	14566	14582	14747	14818	14752	14640	14689	14731	14739	14460	14375	14600	14665	14697	14604	14757	14588	14670	14577	14608	14588	14576	14674	14588	14594	14795	14579	14692	14857	14711	14852	14644	14525	14630	14757	14491	14749	14811	14703	14507	14560	14658	14597	14780	14643	14728	14497	14729	14663	14638	14588	14608	14676	14845	14726	14699	14627	14706	14591	14764	14964	14768	14805	14705	14669	14849	14744	14636	14592	14464	14528	14583	14530	14642	14704	14577	14756	14361	14580	14708	14758	14644	14500	14697	14707	14794	14771	14700	14423	14495	14690	14695	14652	14661	14617	14605	14545	14630	14681	14736	14493	14541	14509	14911	14685	14663	14504	14607	14738	14709	14767	14629	14640	14549	14512	14585	14587	14551	14554	14695	14757	14662	14662	14907	14750	14468	14553	14679	14559	14793	14632	14655	14608	14485	14692	14775
42476	67275	66400	56408	42636	31990	27918	24926	21381	19161	15150	13478	13172	12751	12363	12109	11946	11701	11665	11508	11404	11351	11317	11104	11185	11073	10846	10968	10887	10936	10774	10746	10873	10677	10761	10760	10747	10785	10722	10686	10763	10656	10707	10619	10708	10512	10642	10611	10677	10495	10654	10597	10613	10661	10565	10600	10585	10664	10585	10518	10548	10483	10504	10689	10549	10625	10722	10661	10760	10713	10557	10660	10526	10680	10636	10665	10619	10528	10526	10606	10683	10655	10712	10821	10497	10640	10680	10540	10480	10570	10601	10658	10581	10662	10655	10647	10606	10542	10551	10482	10630	10638	10694	10518	10647	10662	10660	10509	10562	10584	10760	10700	10672	10761	10552	10637	10436	10653	10614	10503	10637	10649	10562	10586	10594	10723	10399	10584	10466	10696	10578	10592	10631	10658	10674	10678	10493	10611	10517	10614	10694	10672	10628	10490	10684	10513	10509	10673	10637	10328	10666	10668	10563	10747	10582	10728	10451	10567	10471	10695	10427	10594	10689	10536	10591	10756	10589	10678	10609	10563	10609	10539	10535	10617	10505	10617	10571	10588	10555	10572	10611	10599	10588	10666	10520	10560	10610	10554	10581	10732	10482	10566	10690	10761	10760	10559	10563	10616	10593	10633	10543	10613	10706	10577	10620	10638	10616	10490	10596	10584	10670	10518	10682	10478	10564	10640	10470	10579	10653	10540	10654	10736	10562	10645	10440	10635	10541	10567	10377	10558	10681	10690	10621	10504	10637	10523	10743	10608	10594	10671	10624	10611	10666	10717	10725	10634	10619	10579	10599	10609	10611	10726	10417	10655	10593	10486	10520	10678	10571	10605	10597	10693	10480	10527	10656	10731	10639	10620	10499	10504	10509	10572	10607	10683	10653	10644	10514	10680	10396	10669	10535	10598	10678	10630	10533	10571	10544	10563	10522	10593	10586	10529	10726	10459	10679	10496	10630	10554	10734	10779	10647	10593	10538	10546	10454	10712	10697	10571	10775	10422	10624	10565	10533	10652	10556	10632	10553	10542	10537	10687	10511	10642	10575	10655	10808	10530	10710	10555	10454	10545	10593	10584	10628	10599	10771	10509	10645	10511	10793	10602	10584	10491	10656	10596	10557	10452	10533	10516	10680	10577	10619	10603	10728	10687	10641	10497	10714	10587	10583	10535	10671	10626	10538	10589	10695	10453	10582	10663	10630	10676	10619	10809	10672	10466	10636	10548	10690	10698	10566	10553	10622	10574	10644	10648	10638	10604	10474	10585	10627	10533	10434	10581	10576	10626	10507	10546	10470	10539	10438	10582	10616	10605	10692	10642	10465	10708	10593	10704	10593	10707	10631	10558	10671	10632	10618	10671	10652	10514	10575	10532	10547	10486	10425	10541	10587	10785	10524	10527	10597	10718	10644	10755	10566	10689	10709	10590	10553	10573	10730	10758	10571	10710	10662	10660	10539	10724	10577	10626	10624	10582	10554	10558	10687	10570	10576	10460	10667	10528	10680	10673	10683	10642	10603	10517	10734	10643	10609	10587	10606	10559	10703	10574	10594	10533	10560	10495	10690	10555	10645	10753	10646	10746	10602	10644	10789	10668	10615	10679	10650	10420	10649	10688	10608	10575	10731	10539	10701	10770	10503	10662	10718	10579	10524	10730	10512	10741	10465	10578	10658	10693	10701	10689	10606	10750	10474	10665	10671	10770	10706	10614	10531	10517	10714	10594	10751	10690	10579	10543	10582	10674	10581	10595	10458	10594	10559	10527	10569	10505	10544	10680	10728	10571	10600	10588	10627	10691	10522	10721	10693	10639	10436	10686	10603	10506	10632	10576	10709	10581	10499	10660	10572	10601	10587	10559	10615	10647	10576	10647	10460	10684	10642	10553	10603	10645	10559	10697	10602	10692	10621	10651	10708	10750	10667	10659	10537	10602	10562	10413	10603	10490	10610	10556	10518	10709	10591	10604	10555	10536	10682	10693	10698	10598	10517	10668	10534	10678	10542	10731	10521	10553	10488	10632	10570	10592	10670	10555	10684	10558	10563	10625	10549	10649	10517	10570	10730	10598	10554	10632	10610	10572	10569	10673	10745	10715	10526	10654	10601	10749	10708	10545	10566	10702	10502	10654	10586	10494	10580	10392	10726	10569	10531	10529	10530	10745	10515	10577	10683	10518	10749	10517	10568	10584	10417	10627	10551	10682	10559	10544	10672	10682	10621	10534	10732	10649	10557	10727	10653	10673	10600	10844	10574	10588	10605	10574	10614	10607	10620	10647	10735	10593	10843	10543	10639	10568	10411	10490	10445	10601	10659	10447	10734	10543	10648	10506	10537	10723	10534	10481	10479	10586	10597	10681	10571	10677	10507	10770	10757	10777	10631	10639	10697	10468	10452	10708	10597	10695	10586	10548	10599	10612	10790	10594	10548	10646	10595	10578	10662	10515	10760	10600	10667	10649	10616	10715	10649	10607	10564	10624	10699	10498	10430	10640	10670	10563	10629	10579	10529	10610	10431	10767	10616	10492	10499	10588	10663	10455	10595	10654	10532	10491	10697	10486	10624	10492	10849	10676	10592	10732	10507	10485	10549	10501	10529	10625	10615	10535	10569	10583	10426	10533	10725	10593	10536	10647	10529	10679	10532	10598	10429	10593	10609	10555	10534	10659	10659	10620	10619	10469	10597	10647	10585	10757	10574	10454	10693	10613	10642	10619	10827	10508	10499	10626	10725	10702	10682	10441	10637	10775	10285	10654	10639	10635	10561	10514	10650	10579	10664	10531	10602	10676	10585	10452	10714	10720	10662	10522	10665	10784	10637	10538	10765	10715	10553	10643	10572	10673	10632	10675	10644	10679	10392	10634	10439	10630	10754	10524	10687	10637	10602	10636	10504	10674	10558	10520	10633	10695	10530	10608	10627	10630	10565	10561	10591	10577	10764	10598	10566	10756	10693	10630	10482	10592	10533	10591	10598	10722	10707	10766	10655	10688	10593	10608	10588	10565	10602	10624	10683	10623	10582	10535	10720	10595	10621	10537	10721	10690	10525	10542	10588	10588	10602	10432	10562	10674	10560	10522	10518	10649	10682	10529	10444	10658	10555	10575	10672	10739	10580	10693	10768	10652	10507	10503	10626	10729	10596	10733	10608	10698	10620	10614	10564	10690	10724	10567	10565	10666	10691	10600	10727	10606	10610	10433	10625	10606	10412	10546	10723	10541	10602	10609	10552	10542	10591	10618	10659	10642	10602	10817	10425	10698	10692	10650	10693	10688	10514	10482	10486	10613	10749	10640	10762	10527	10766	10662	10451	10509	10486	10717	10460	10806	10555	10492	10622	10647	10772	10569	10598	10663	10445	10474	10655	10583	10720	10515	10534	10670	10574	10505	10642	10658	10535	10649	10728	10680	10572	10625	10578	10569	10651	10529	10603	10576	10589	10589	10469	10548	10681	10517	10701	10791	10685	10684	10658	10596	10740	10684	10618	10592	10767	10660	10571	10624	10694	10530	10698	10771	10468	10506	10521	10547	10569	10665	10734	10539	10566	10565	10568	10622	10511	10614	10476	10757	10804	10580	10868	10581	10579	10751	10709	10707	10618	10561	10654	10653	10733	10693	10727	10524	10729	10616	10680	10709	10533	10650	10689	10567	10832	10520	10702	10757	10552	10607	10584	10556	10673	10580	10433	10434	10566	10460	10573	10499	10678	10413	10491	10533	10593	10553	10637	10593	10632	10811	10723	10612	10578	10714	10468	10622	10606	10534	10732	10494	10761	10586	10603	10579	10758	10683	10756	10489	10635	10647	10635	10456	10757	10582	10598	10587	10601	10781	10666	10510	10642	10519	10628	10747	10598	10632	10669	10539	10634	10518	10436	10723	10673	10702	10611	10736	10625	10631	10576	10504	10549	10637	10371	10694	10527	10671	10627	10650	10542	10532	10597	10662	10738	10629	10580	10636	10550	10592	10591	10563	10656	10656	10425	10603	10615	10700	10499	10749	10598	10681	10649	10528	10532	10640	10690	10454	10666	10756	10649	10612	10593	10639	10546	10739	10564	10459	10642	10575	10558	10478	10562	10658	10582	10567	10676	10585	10640	10716	10657	10608	10733	10643	10707	10566	10696	10526	10668	10677	10631	10679	10611	10611	10714	10522	10550	10582	10636	10569	10617	10528	10694	10576	10527	10620	10572	10601	10505	10529	10595	10766	10562	10650	10711	10632	10499	10653	10855	10579	10576	10577	10613	10587	10663	10541	10542	10773	10634	10471	10624	10525	10604	10814	10576	10672	10705	10704	10618	10658	10613	10473	10737	10455	10612	10600	10579	10513	10648	10458	10638	10550	10617	10604	10706	10583	10609	10596	10766	10621	10462	10743	10771	10586	10651	10607	10632	10581	10693	10690	10602	10667	10502	10523	10552	10758	10601	10617	10734	10565	10638	10550	10693	10568	10603	10705	10704	10689	10742	10649	10587	10578	10647	10597	10645	10618	10684	10525	10593	10421	10488	10554	10637	10703	10776	10688	10646	10616	10703	10681	10669	10739	10436	10586	10805	10535	10775	10620	10596	10611	10516	10676	10461	10432	10686	10480	10747	10706	10562	10696	10610	10799	10553	10642	10658	10660	10763	10571	10696	10542	10674	10628	10770	10694	10616	10647	10633	10632	10647	10776	10460	10564	10702	10517	10620	10520	10556	10619	10668	10630	10477	10702	10494	10593	10446	10635	10473	10587	10591	10505	10433	10719	10541	10597	10515	10584	10581	10630	10434	10564	10540	10565	10568	10700	10708	10737	10460	10674	10705	10601	10538	10572	10499	10555	10561	10667	10617	10697	10580	10567	10667	10547	10725	10662	10517	10557	10678	10626	10508	10704	10549	10688	10616	10563	10712	10647	10468	10739	10754	10638	10521	10528	10652	10708	10467	10699	10529	10676	10546	10570	10775	10441	10699	10662	10608	10476	10542	10587	10552	10674	10652	10695	10546	10610	10656	10624	10625	10703	10366	10446	10560	10539	10639	10693	10656	10564	10514	10640	10839	10644	10685	10493	10620	10704	10598	10662	10593	10700	10589	10678	10517	10640	10655	10670	10658	10519	10725	10651	10709	10734	10620	10667	10711	10555	10748	10660
24367	21171	30778	33053	29509	34326	40683	34751	30186	28056	22344	18021	17038	16589	16602	16197	16163	16200	15817	15956	15740	15684	15482	15534	15420	15402	15232	15231	15214	15134	15021	14973	15113	15004	14763	14967	15168	15035	14973	14862	15090	14898	14985	14925	14917	14748	15089	14981	14968	14747	14789	14897	14975	14789	14886	14973	15101	15026	15091	14906	14843	14769	14860	15112	15058	14783	15168	14892	14840	14933	14925	14740	14764	14828	14892	14712	14815	14988	14824	14701	15087	15057	15043	14750	14869	14888	14858	15066	14954	14886	14804	14815	14865	14747	14908	14763	15011	15118	14872	15188	14807	15086	14871	14824	14892	14943	14899	14983	14821	14919	14843	14803	14730	14663	14846	15050	15070	14818	14733	14923	14855	14913	14893	14894	15043	14644	14878	14902	14942	14912	14952	14882	14908	14961	14974	14862	14712	14795	14755	14702	14953	14750	14950	15024	14965	14811	14970	14597	15078	15045	14827	14764	14937	14839	14768	14835	14850	14610	14710	14949	14787	14846	14806	14805	14934	15037	15003	15014	15035	14771	14754	14877	14851	14924	14663	14799	14900	14882	14906	14833	14849	14997	14978	14717	14813	14810	14888	14870	14869	14868	14994	15006	14973	14916	14901	14948	14815	14745	14927	15135	14849	14926	14746	15038	14751	14909	14795	14774	14884	14874	14923	15126	14685	14728	14916	14755	14826	14955	14836	14708	14948	15017	14852	14920	14884	14791	14878	14842	14965	15096	14895	14759	14867	14881	14968	14822	14781	14847	14910	15078	15059	14791	15138	14792	14743	14869	14850	14956	14861	14889	14797	14886	14899	14833	14702	14939	14936	15035	14780	14804	15003	14799	14990	14819	14735	14708	14886	14890	15060	14854	14931	14896	14981	14886	14939	14736	14910	14901	14794	14768	14634	14957	14905	14950	14977	14940	14886	14754	14734	14531	14776	14926	14868	14770	14898	14948	14750	14827	14959	14680	14824	15012	14983	14971	15001	14943	14758	14707	14909	14886	14885	14956	14991	14912	14884	15038	14930	14938	14977	14817	14945	14749	15019	14853	14803	14612	14753	14855	14992	15122	14970	14955	14694	14567	14906	14860	14888	14734	14902	14953	15016	14831	14816	14812	15134	14775	14766	14956	14976	14918	14949	14918	15033	14851	14940	14860	14898	14883	14972	14796	14904	14816	14763	14962	14712	14779	14755	14805	14884	14795	14890	14797	14755	14934	14894	14649	14637	14636	14976	14982	14938	14899	14832	15045	15113	14960	14988	14920	14869	14823	15051	14964	14824	14803	15078	14845	14787	14666	14897	14890	14691	14969	14793	14763	15040	14831	14835	14936	15034	15096	14796	15070	15099	14739	14846	14968	14871	14774	14815	14912	14879	15094	14866	14824	14890	14893	14924	15003	15116	14845	14974	14779	14769	14979	14947	14976	14798	14901	14914	14763	14798	15000	14821	14814	14937	14856	14810	15015	14982	14791	14792	15036	15024	14613	15052	14885	14853	15019	14876	14802	14924	14734	14783	15138	14971	14966	14946	15004	14984	15023	14802	14743	14936	14914	14786	14795	14811	14811	14968	14832	14860	14850	14946	14879	15155	15009	14882	14915	14779	14834	14700	14872	14873	14875	14727	14804	14750	15031	15042	15043	14890	14765	14967	14778	14899	14827	15012	14853	14862	15147	14887	15144	14946	15062	14646	14694	14961	15017	15038	14989	14837	14753	14843	14883	14881	14777	14810	14916	15008	14836	14867	14759	14872	14915	14921	14650	14924	14668	15229	14919	15048	14874	14713	14879	14929	14838	14900	14887	14811	14930	14887	15049	14995	14811	14642	14925	15143	14762	14793	14814	15007	14856	14717	14675	14958	14770	14873	14928	14763	14835	14867	14836	14855	14910	14736	14723	14856	14991	14865	14866	15061	14738	14888	14738	14940	14630	14789	14916	14986	14967	15088	15060	15019	14916	14757	14904	15018	15046	15041	14961	15011	14850	14902	14997	14823	14913	14987	15017	14892	14959	14854	14921	14798	14910	14841	14728	14756	14890	14748	14760	14890	14934	14933	14941	14836	14720	14929	14714	14912	14863	14783	14972	15048	14971	15029	15014	15150	15040	14832	14916	14857	14799	14752	14698	14781	14711	14734	14835	14919	14983	14792	14806	14893	14898	15066	14997	14950	14750	15166	14958	15008	15068	14876	14882	14947	14846	14845	14965	15171	14902	14691	14981	14865	14724	14701	14981	14740	14734	14771	14757	14879	14957	14901	14786	15119	14964	14960	14984	14794	14986	14717	14871	14911	14893	14815	14854	14752	14812	14768	14882	15040	14970	14786	14854	14801	15134	14929	15043	14763	14909	14983	14924	14991	14776	14878	14915	14846	15052	15145	15091	15153	15003	14909	14770	14572	14996	14980	14803	14939	14924	14766	14986	14881	14871	14775	14921	14730	14552	14634	14948	14917	15154	14952	15065	14834	14758	14749	14874	14843	14791	14848	14679	14751	14691	14853	14698	14907	14804	14678	15028	14671	14838	14787	14877	14999	14859	14890	14795	14646	14783	14812	14933	14874	14883	14907	15089	15017	14908	14916	14992	14846	14733	15040	14838	14800	14717	14899	14836	15146	14991	15074	14789	14715	15141	14727	14978	15045	14950	14868	14825	14952	14994	14866	14819	14882	14949	14723	14798	14935	14945	14892	14891	14847	14878	15017	14816	14916	15065	14664	14988	15027	14923	14880	14677	14943	14786	14797	14902	14923	14799	14984	14819	14923	14847	14763	15015	14831	14807	14804	14950	14820	14819	14906	14853	15025	14789	14885	14788	14751	14905	14943	14970	14831	14921	14891	14826	14780	14863	14834	14939	14819	14970	14693	15038	14957	14879	14778	14811	14866	14698	14942	14833	14837	14577	15031	14833	14837	14937	14795	14911	14823	14916	14850	14972	14856	15005	15052	14728	14789	15104	14908	14827	14907	14774	14791	14806	14893	14756	14830	14607	14829	14815	14905	14803	14799	14805	14837	14962	14647	14738	14830	14605	14825	14843	15016	14935	14723	14916	15136	14869	15015	14679	14795	14835	14975	14821	14761	15106	14843	14950	15018	14907	14955	14960	14871	14995	15090	15075	14989	14871	14988	14891	14914	14889	15100	15059	14878	14785	14686	15116	14790	14729	14977	14853	14988	14966	14706	14801	14833	14949	15023	14750	14870	14840	14987	14713	14775	14866	14831	14816	14893	14995	14978	14844	15026	14854	14831	14965	14839	14717	14868	14878	15039	14906	14981	14823	14872	14925	15151	14907	14826	14900	15013	14722	15153	14844	14750	14900	14799	14793	14823	15016	14813	14480	14812	14983	14862	14892	14639	14753	14753	14868	14696	14773	14862	14966	14989	14867	14855	14692	14850	14797	15171	14915	14967	14686	14836	14829	15011	14919	14935	14795	14838	14893	15020	14757	14885	14963	14856	14935	14832	14732	14946	14940	14905	14961	14973	14830	14905	14975	14985	14914	14896	14868	14764	14817	14706	14979	14824	14868	14699	14564	15001	14905	14914	14666	14779	14834	14832	14821	14634	14770	14834	14859	14857	14990	14798	14728	14835	14756	14864	15020	14672	14751	14719	15022	15110	14963	14876	14985	15062	15048	14912	14916	14944	14944	14891	14853	14795	14765	14932	14836	14857	14875	15111	14859	14877	14943	14928	14943	14847	15026	14919	14913	14898	15003	14986	14905	15020	14782	14907	15059	14769	14873	14860	14718	14796	14717	14763	14918	15039	14839	14680	14681	14902	14733	14868	14680	14834	14897	14832	14882	14879	15041	14927	15184	14949	14801	14643	14910	14636	14896	15076	14917	14878	14873	15002	14831	14813	14905	15054	14878	14834	14759	15112	14991	14993	14722	14818	14780	14819	14704	14892	14790	14893	14747	14902	15005	14867	14921	14952	14732	15014	14743	14867	14772	14722	14783	14794	14875	14819	14901	14728	14727	14780	15074	14896	14755	15017	14908	14843	14824	14908	14843	14971	15099	14712	14862	15077	14837	14871	14870	14873	14864	14707	14946	14810	14876	14916	14844	14858	14847	14761	14926	14805	14884	14882	14807	14890	14798	15031	14837	14921	15098	14901	15038	14977	14933	14809	14895	14814	14795	14825	15046	15085	15017	14834	15035	15009	14796	14953	14833	15068	14743	14892	14844	14993	14842	14894	15019	14897	14819	15020	14990	14693	14731	14746	14788	14987	14895	14805	15058	14990	14874	15040	15022	14864	14842	14793	14982	14963	14781	14854	14826	14907	14966	14794	14801	14912	14723	14836	14684	14779	14937	14824	14929	14893	14932	14940	14997	14925	14918	14887	14843	14872	14882	14967	14693	14840	14694	15148	14907	14859	14800	14760	14994	14729	15248	14769	14846	15062	14826	14954	15001	14664	14929	15003	14923	14892	14802	14777	14895	14836	14949	14913	14945	14970	14758	14980	14852	14797	14702	14732	14875	14972	14846	14818	14699	14813	14942	14829	15065	14979	14847	14772	14792	14971	14799	15047	14968	14826	14986	14956	14844	14801	14997	14964	15121	14818	14849	14895	14881	15122	14837	14790	14871	14663	14983	14719	14943	14800	14977	14914	15100	14918	14879	14873	15010	14980	14805	14988	14860	15091	14710	14909	15031	15018	14939	14977	14897	14852	14623	14952	14751	14748	15064	14908	14792	14942	14976	14844	14861	14836	14847	14869	14877	14756	14850	14860	14925	14929	14731	14775	14959	14686	14898	14946	14915	14949	14940	15022	14947	14836	14968	14756	14749	14578	14810	15092	15039	14922	15009	14818	15034	14815	14879	14794	14913	14951	14759	14828	15003	14973	15023	14842	14982	14867	14673	14788	14921	14776	14846	14815	14854	14815	14588	14714	14738	15040	14823	14856	14763	14949	14837	14867	15166	14686	14896	15079	14979	14929	14897	14858	14555	14703	14770	14719	14838	14771	14868	14941	14799	14844	14823	14711	14750	14816	14704	14867	14843	14726	14911	14909	14808	14945	14770	14897	14975	14960	14874	15002	14854	15081	14925	14998	14770	14796	14896	14674	14662	14821	14766	14797	14805	14839	14932	14928	15002	14944	14821	14947	14759	14702	14785	14848	14734
49080	78645	76692	60216	40371	38302	38254	33262	27973	25648	17638	13901	13125	12879	12386	12303	12057	11764	11583	11576	11445	11340	11326	11238	11020	11127	11169	10829	10979	10945	10903	10813	10935	10770	10775	10867	10871	10584	10724	10727	10895	10704	10842	10656	10789	10688	10824	10856	10720	10608	10639	10785	10736	10606	10720	10774	10697	10816	10625	10788	10621	10609	10828	10752	10708	10674	10523	10760	10693	10553	10800	10759	10789	10802	10770	10733	10681	10759	10614	10750	10742	10600	10659	10845	10803	10836	10715	10689	10566	10765	10604	10871	10708	10771	10770	10750	10767	10693	10735	10654	10761	10664	10554	10818	10727	10801	10639	10894	10766	10883	10859	10862	10802	10705	10814	10614	10862	10743	10767	10720	10697	10708	10800	10602	10671	10583	10731	10727	10666	10590	10653	10651	10904	10862	10684	10756	10654	10724	10581	10699	10676	10867	10644	10721	10774	10661	10777	10667	10715	10825	10711	10709	10725	10628	10740	10638	10680	10578	10745	10779	10825	10734	10788	10683	10786	10804	10622	10588	10697	10553	10560	10804	10705	10785	10870	10652	10569	10675	10843	10689	10681	10825	10812	10914	10801	10611	10669	10639	10639	10626	10768	10858	10730	10799	10815	10548	10722	10846	10719	10637	10674	10685	10672	10700	10519	10802	10782	10736	10697	10672	10758	10681	10757	10528	10611	10710	10742	10747	10697	10639	10712	10801	10807	10854	10835	10765	10762	10737	10709	10759	10656	10703	10727	10769	10710	10758	10797	10678	10670	10693	10771	10743	10904	10678	10838	10673	10697	10606	10627	10742	10621	10694	10716	10633	10821	10783	10912	10691	10770	10641	10767	10691	10649	10688	10705	10856	10729	10607	10821	10571	10870	10845	10539	10706	10728	10751	10665	10779	10769	10745	10589	10737	10658	10721	10722	10585	10705	10621	10721	10797	10685	10644	10752	10596	10610	10784	10670	10685	10738	10773	10628	10809	10814	10734	10679	10760	10887	10742	10871	10437	10775	10996	10583	10768	10826	10642	10768	10747	10753	10753	10645	10658	10792	10782	10585	10879	10773	10899	10853	10754	10689	10724	10599	10698	10852	10756	10626	10610	10748	10718	10736	10734	10690	10699	10616	10691	10733	10707	10877	10769	10507	10696	10661	10767	10744	10719	10757	10764	10708	10751	10730	10677	10791	10746	10739	10879	10769	10859	10764	10697	10817	10783	10705	10767	10805	10501	10711	10703	10783	10673	10556	10704	10698	10634	10744	10752	10794	10757	10626	10614	10671	10705	10749	10464	10967	10722	10852	10709	10847	10758	10811	10757	10697	10786	10639	10794	10657	10744	10685	10689	10906	10786	10743	10822	10560	10804	10756	10648	10621	10710	10775	10792	10793	10794	10735	10795	10821	10721	10763	10836	10776	10964	10665	10566	10901	10635	10637	10671	10793	10698	10710	10794	10691	10718	10726	10679	10577	10678	10694	10713	10814	10649	10758	10735	10740	10666	10735	10647	10658	10809	10808	10810	10889	10803	10908	10777	10773	10824	10627	10612	10827	10942	10707	10619	10863	10848	10756	10758	10702	10813	10729	10633	10756	10705	10678	10619	10735	10753	10626	10712	10704	10806	10784	10763	10636	10755	10778	10698	10689	10758	10637	10578	10817	10664	10760	10808	10711	10700	10715	10751	10807	10718	10783	10823	10659	10732	10752	10723	10561	10672	10712	10655	10772	10647	10747	10575	10660	10776	10675	10702	10731	10742	10759	10621	10769	10770	10640	10630	10748	10805	10688	10680	10657	10657	10635	10539	10747	10612	10565	10587	10744	10585	10718	10674	10630	10817	10661	10718	10716	10587	10601	10573	10680	10715	10757	10750	10697	10518	10669	10714	10704	10571	10668	10679	10700	10710	10609	10754	10855	10759	10758	10808	10651	10812	10841	10764	10790	10760	10754	10640	10790	10714	10948	10670	10755	10779	10730	10799	10703	10772	10730	10681	10726	10595	10716	10797	10525	10748	10619	10553	10842	10711	10660	10793	10798	10707	10636	10742	10834	10820	10732	10804	10542	10570	10695	10762	10795	10863	10657	10744	10733	10621	10684	10776	10729	10743	10920	10703	10576	10856	10646	10806	10544	10672	10705	10717	10547	10667	10671	10963	10755	10721	10616	10829	10768	10620	10730	10749	10726	10678	10796	10733	10665	10701	10713	10765	10657	10748	10759	10616	10639	10712	10734	10743	10679	10699	10734	10702	10865	10623	10574	10799	10859	10619	10763	10843	10732	10655	10813	10853	10658	10803	10683	10676	10612	10767	10774	10751	10723	10627	10719	10550	10794	10596	10659	10678	10792	10720	10728	10728	10651	10728	10739	10758	10640	10612	10735	10788	10681	10628	10732	10714	10642	10749	10763	10809	10698	10876	10737	10642	10695	10693	10696	10617	10800	10520	10764	10739	10800	10625	10750	10974	10579	10735	10698	10788	10769	10610	10691	10688	10699	10670	10661	10790	10737	10736	10869	10698	10793	10681	10751	10573	10929	10726	10728	10663	10682	10779	10709	10845	10565	10855	10693	10610	10849	10679	10713	10732	10771	10718	10610	10771	10783	10870	10578	10614	10823	10655	10747	10695	10767	10810	10721	10680	10792	10670	10738	10738	10790	10793	10818	10713	10711	10712	10771	10641	10802	10707	10781	10753	10677	10744	10721	10651	10613	10828	10682	10704	10746	10771	10716	10808	10760	10703	10835	10764	10785	10656	10675	10721	10727	10640	10617	10751	10916	10779	10717	10757	10770	10677	10785	10726	10716	10703	10657	10640	10741	10595	10708	10789	10689	10745	10692	10710	10704	10816	10706	10846	10687	10721	10754	10564	10769	10635	10774	10584	10613	10618	10757	10681	10709	10605	10709	10580	10734	10831	10703	10633	10558	10587	10646	10809	10814	10817	10736	10801	10863	10635	10714	10756	10772	10667	10697	10733	10641	10676	10717	10597	10661	10698	10815	10648	10828	10910	10564	10675	10684	10696	10939	10754	10750	10778	10719	10776	10672	10704	10666	10750	10725	10623	10868	10577	10726	10781	10744	10585	10612	10651	10593	10626	10659	10672	10765	10675	10684	10824	10802	10691	10595	10713	10556	10770	10612	10689	10822	10750	10737	10613	10632	10816	10809	10690	10558	10815	10892	10611	10608	10790	10808	10716	10742	10621	10644	10781	10806	10625	10698	10740	10538	10729	10667	10765	10790	10779	10576	10719	10690	10757	10874	10730	10653	10767	10781	10839	10781	10697	10708	10606	10591	10618	10796	10874	10867	10704	10641	10777	10737	10743	10523	10769	10761	10737	10562	10568	10650	10661	10659	10604	10532	10616	10613	10846	10701	10768	10658	10656	10827	10785	10669	10777	10883	10518	10657	10768	10603	10812	10690	10699	10800	10695	10822	10665	10707	10618	10802	10828	10827	10699	10681	10759	10698	10728	10766	10785	10622	10648	10774	10606	10651	10704	10674	10773	10742	10783	10690	10796	10728	10643	10741	10743	10798	10777	10638	10802	10801	10699	10771	10690	10779	10840	10832	10672	10745	10723	10707	10739	10640	10729	10776	10744	10960	10705	10775	10734	10815	10703	10748	10818	10726	10836	10605	10686	10752	10728	10589	10681	10780	10709	10749	10725	10640	10740	10842	10843	10639	10737	10708	10821	10674	10777	10724	10717	10735	10642	10747	10709	10679	10847	10614	10670	10834	10617	10588	10726	10629	10827	10604	10927	10734	10713	10742	10876	10823	10638	10872	10743	10716	10705	10732	10722	10698	10739	10760	10679	10767	10623	10681	10901	10830	10858	10766	10644	10932	10696	10912	10753	10867	10738	10791	10798	10632	10672	10742	10810	10666	10647	10656	10713	10706	10643	10857	10642	10642	10779	10525	10793	10691	10653	10687	10678	10692	10755	10773	10747	10767	10681	10661	10621	10869	10645	10843	10672	10722	10636	10633	10663	10842	10737	10727	10762	10674	10751	10719	10772	10696	10582	10806	10675	10834	10701	10714	10739	10732	10740	10670	10669	10793	10603	10688	10744	10729	10597	10756	10691	10790	10685	10677	10736	10669	10604	10763	10673	10776	10718	10689	10782	10635	10807	10795	10829	10700	10744	10715	10686	10765	10798	10728	10877	10807	10764	10568	10652	10758	10706	10744	10674	10668	10765	10748	10752	10911	10724	10571	10668	10763	10571	10716	10784	10657	10754	10751	10565	10690	10687	10700	10776	10644	10710	10839	10888	10678	10640	10645	10672	10665	10616	10707	10963	10756	10686	10726	10700	10663	10684	10799	10714	10710	10750	10640	10819	10855	10742	10886	10743	10756	10645	10746	10796	10464	10607	10647	10846	10773	10764	10670	10837	10711	10757	10803	10678	10877	10743	10778	10889	10709	10669	10693	10661	10692	10787	10613	10681	10703	10761	10708	10616	10932	10752	10597	10783	10846	10813	10744	10817	10767	10599	10774	10846	10717	10697	10819	10706	10780	10701	10636	10716	10841	10606	10842	10652	10717	10735	10725	10633	10650	10675	10768	10692	10691	10834	10642	10753	10764	10683	10723	10738	10621	10774	10704	10709	10685	10713	10532	10818	10806	10854	10744	10680	10641	10875	10626	10757	10862	10581	10686	10726	10685	10652	10633	10732	10710	10763	10639	10768	10509	10831	10923	10700	10757	10681	10698	10755	10782	10779	10708	10757	10668	10781	10693	10821	10668	10744	10786	10786	10639	10766	10602	10862	10760	10787	10659	10735	10734	10704	10678	10629	10733	10783	10634	10825	10602	10764	10661	10701	10726	10804	10580	10761	10814	10708	10678	10682	10785	10832	10690	10721	10784	10731	10539	10616	10784	10821	10801	10846	10788	10753	10535	10710	10809	10649	10638	10738	10677	10833	10790	10774	10737	10793	10703	10578	10800	10655	10762	10715	10488	10881	10555	10726	10589	10611	10735	10802	10672	10744	10913	10724	10641	10691	10749	10806	10745	10877	10786	10641	10850	10687	10750	10733	10702	10869	10719	10864	10738	10730	10673	10639	10718	10655	10643	10704	10694	10829	10718	10522	10912	10747	10726	10833	10757	10658	10639	10706	10754	10722	10745	10683
45044	56374	52797	39529	34632	30325	26354	23083	20810	17984	16386	15756	15442	15462	14997	15169	14964	15044	14907	15004	14898	14647	14892	14776	14792	14579	14758	14614	14644	14704	14520	14620	14420	14620	14667	14372	14251	14597	14532	14530	14596	14679	14374	14595	14542	14443	14756	14510	14688	14654	14447	14441	14440	14556	14577	14490	14419	14568	14427	14544	14636	14732	14564	14435	14406	14342	14566	14546	14507	14509	14375	14557	14454	14536	14329	14577	14676	14574	14554	14334	14374	14514	14374	14436	14623	14649	14565	14555	14477	14505	14787	14512	14300	14451	14637	14582	14743	14643	14638	14479	14390	14598	14414	14615	14471	14659	14493	14517	14720	14480	14506	14646	14389	14418	14402	14605	14533	14800	14569	14501	14481	14514	14486	14434	14407	14426	14570	14578	14709	14406	14468	14548	14601	14494	14482	14689	14446	14321	14459	14555	14679	14606	14667	14364	14365	14498	14356	14562	14345	14650	14527	14737	14592	14327	14322	14462	14385	14467	14444	14650	14332	14453	14413	14523	14517	14405	14485	14465	14624	14601	14536	14632	14509	14562	14568	14635	14390	14692	14373	14527	14483	14598	14353	14515	14508	14559	14580	14451	14593	14498	14467	14560	14538	14531	14475	14482	14287	14628	14470	14661	14556	14574	14407	14444	14547	14421	14354	14541	14550	14564	14494	14442	14555	14449	14472	14498	14558	14570	14450	14543	14573	14709	14495	14380	14390	14734	14496	14512	14623	14465	14702	14348	14417	14532	14307	14607	14415	14504	14598	14664	14429	14409	14351	14490	14515	14625	14520	14549	14546	14747	14513	14361	14321	14538	14461	14577	14303	14620	14298	14402	14449	14659	14527	14492	14487	14621	14581	14518	14487	14554	14486	14447	14630	14418	14481	14434	14663	14458	14509	14603	14679	14579	14766	14331	14447	14562	14674	14555	14707	14694	14417	14313	14535	14713	14417	14439	14549	14495	14418	14484	14359	14778	14425	14524	14400	14455	14285	14236	14611	14538	14551	14412	14406	14500	14354	14584	14626	14508	14518	14583	14607	14474	14494	14412	14450	14535	14502	14585	14330	14407	14574	14507	14335	14350	14246	14480	14751	14472	14566	14698	14654	14525	14455	14495	14531	14583	14432	14551	14624	14612	14607	14539	14385	14366	14462	14498	14314	14586	14567	14571	14613	14648	14520	14463	14518	14328	14585	14678	14534	14641	14369	14404	14312	14570	14751	14380	14412	14510	14507	14815	14528	14562	14399	14383	14653	14306	14415	14162	14453	14364	14378	14659	14503	14495	14382	14700	14355	14635	14531	14644	14559	14380	14360	14483	14415	14611	14472	14414	14247	14618	14573	14487	14512	14485	14503	14545	14528	14670	14256	14422	14424	14591	14373	14428	14560	14598	14320	14549	14517	14384	14589	14618	14406	14501	14545	14519	14549	14498	14831	14500	14510	14524	14542	14361	14525	14539	14693	14557	14729	14418	14469	14488	14421	14398	14579	14535	14482	14470	14474	14455	14593	14484	14403	14412	14482	14488	14330	14548	14625	14567	14428	14314	14582	14634	14513	14515	14550	14625	14371	14428	14492	14628	14497	14628	14542	14391	14604	14521	14631	14322	14597	14674	14586	14485	14732	14508	14411	14425	14435	14489	14508	14387	14394	14756	14552	14542	14674	14715	14542	14504	14540	14474	14454	14628	14555	14566	14643	14674	14651	14371	14486	14411	14360	14472	14588	14420	14387	14459	14352	14398	14616	14701	14394	14494	14516	14399	14464	14494	14485	14451	14398	14431	14470	14373	14532	14328	14363	14407	14264	14445	14218	14347	14577	14533	14542	14603	14423	14451	14461	14532	14523	14506	14499	14371	14525	14510	14416	14338	14596	14368	14259	14482	14503	14542	14452	14461	14432	14378	14503	14405	14565	14389	14351	14519	14428	14466	14680	14525	14594	14499	14370	14432	14478	14586	14611	14463	14494	14512	14371	14507	14456	14492	14580	14785	14594	14516	14352	14497	14637	14329	14358	14565	14526	14271	14729	14616	14504	14739	14393	14468	14583	14507	14348	14574	14471	14566	14562	14486	14444	14548	14492	14572	14390	14336	14553	14432	14536	14699	14596	14711	14588	14374	14351	14481	14435	14503	14552	14424	14530	14470	14663	14427	14534	14504	14280	14490	14418	14587	14595	14467	14418	14394	14327	14565	14381	14450	14462	14413	14506	14561	14504	14607	14743	14627	14519	14544	14578	14817	14486	14712	14615	14355	14347	14495	14678	14450	14440	14550	14382	14465	14430	14594	14514	14322	14547	14599	14421	14287	14373	14542	14298	14421	14615	14422	14376	14392	14531	14496	14506	14387	14271	14403	14571	14440	14474	14274	14372	14479	14570	14649	14549	14567	14537	14559	14363	14252	14313	14294	14292	14493	14489	14437	14562	14417	14448	14392	14432	14319	14560	14499	14411	14423	14588	14538	14507	14697	14600	14506	14664	14411	14263	14593	14577	14499	14329	14478	14476	14608	14572	14468	14501	14560	14543	14547	14633	14535	14359	14502	14452	14615	14466	14657	14675	14614	14443	14370	14417	14336	14468	14573	14449	14423	14675	14456	14464	14439	14483	14632	14647	14559	14374	14563	14448	14478	14545	14537	14632	14616	14701	14302	14360	14453	14478	14360	14709	14413	14586	14332	14511	14667	14553	14501	14461	14465	14516	14473	14525	14437	14514	14422	14350	14454	14656	14525	14552	14430	14511	14586	14646	14549	14542	14385	14529	14473	14405	14517	14778	14478	14348	14495	14521	14485	14501	14448	14525	14414	14617	14528	14423	14389	14341	14582	14610	14536	14604	14387	14436	14382	14616	14637	14565	14467	14463	14386	14526	14532	14396	14554	14595	14510	14403	14484	14306	14774	14421	14505	14464	14418	14382	14406	14440	14488	14570	14476	14396	14505	14510	14510	14555	14346	14262	14598	14331	14308	14305	14595	14768	14542	14589	14479	14690	14507	14705	14517	14516	14733	14330	14394	14594	14705	14454	14550	14674	14560	14574	14472	14450	14483	14567	14505	14588	14479	14575	14540	14434	14375	14460	14386	14420	14536	14462	14606	14414	14415	14487	14594	14340	14519	14357	14555	14333	14489	14478	14351	14503	14623	14438	14729	14379	14351	14450	14699	14457	14350	14669	14605	14485	14556	14423	14607	14633	14492	14391	14457	14241	14614	14363	14450	14657	14357	14394	14554	14542	14415	14667	14592	14450	14607	14551	14473	14546	14353	14655	14548	14723	14453	14553	14529	14377	14464	14447	14606	14369	14460	14580	14353	14442	14553	14198	14556	14629	14774	14516	14594	14428	14576	14471	14421	14631	14539	14224	14486	14670	14485	14692	14242	14404	14438	14589	14678	14394	14430	14370	14546	14459	14527	14508	14455	14566	14389	14552	14425	14439	14525	14593	14594	14668	14547	14437	14454	14602	14294	14354	14541	14339	14570	14571	14458	14449	14600	14369	14449	14325	14478	14630	14496	14392	14574	14657	14622	14559	14569	14511	14496	14390	14414	14504	14474	14581	14455	14377	14787	14375	14470	14383	14606	14559	14409	14387	14302	14566	14398	14631	14576	14381	14484	14514	14399	14488	14454	14517	14543	14423	14501	14530	14538	14306	14409	14381	14373	14244	14684	14320	14489	14390	14426	14530	14600	14595	14576	14526	14630	14703	14438	14483	14458	14449	14399	14441	14621	14387	14528	14620	14616	14480	14510	14517	14599	14508	14467	14259	14494	14467	14573	14487	14451	14519	14645	14436	14613	14537	14410	14605	14460	14510	14528	14655	14350	14459	14536	14372	14333	14541	14501	14617	14356	14352	14461	14380	14560	14574	14467	14590	14561	14659	14718	14417	14435	14682	14542	14596	14543	14600	14460	14512	14721	14546	14490	14347	14665	14482	14254	14555	14389	14556	14353	14552	14257	14550	14494	14653	14373	14495	14534	14487	14544	14621	14633	14551	14394	14441	14393	14677	14330	14676	14598	14695	14386	14519	14672	14387	14360	14303	14340	14647	14399	14510	14708	14563	14493	14591	14436	14697	14663	14759	14496	14535	14536	14565	14460	14347	14552	14568	14415	14561	14393	14544	14426	14589	14597	14563	14422	14438	14563	14562	14446	14502	14500	14580	14621	14449	14247	14301	14292	14334	14481	14547	14301	14378	14567	14650	14593	14486	14340	14538	14376	14820	14408	14461	14626	14624	14467	14420	14524	14429	14495	14518	14603	14558	14468	14373	14607	14418	14426	14495	14649	14801	14395	14586	14489	14556	14555	14611	14595	14386	14414	14548	14225	14403	14380	14632	14663	14577	14420	14481	14586	14423	14384	14261	14533	14715	14537	14621	14518	14675	14504	14556	14659	14381	14363	14527	14506	14373	14335	14515	14436	14536	14537	14358	14283	14391	14729	14429	14527	14384	14261	14202	14553	14688	14358	14426	14508	14320	14445	14413	14410	14651	14575	14502	14497	14406	14477	14551	14538	14358	14553	14511	14715	14291	14597	14438	14391	14761	14624	14872	14483	14290	14535	14351	14624	14657	14639	14329	14439	14459	14558	14510	14578	14451	14389	14423	14459	14319	14561	14239	14717	14549	14445	14523	14536	14490	14603	14327	14422	14484	14306	14495	14434	14484	14551	14541	14475	14496	14424	14509	14355	14467	14500	14712	14688	14492	14739	14460	14464	14445	14546	14386	14548	14681	14722	14486	14548	14522	14567	14408	14516	14693	14513	14432	14705	14713	14461	14508	14406	14469	14627	14569	14500	14605	14419	14424	14472	14485	14517	14534	14467	14717	14653	14611	14615	14622	14392	14442	14494	14544	14524	14484	14500	14489	14637	14673	14281	14391	14412	14574	14549	14589	14578	14521	14385	14416	14623	14496	14389	14502	14409	14457	14285	14485	14427	14204	14328	14663	14584	14478	14668	14631	14502	14566	14530	14607	14531	14555	14437	14402	14506	14479	14569	14545	14454	14289	14655	14360	14533	14489	14517	14346	14388	14694	14563	14644	14398	14628	14375	14546	14592	14654	14436	14347	14512	14653	14390	14586	14431	14294	14595	14473	14352	14399	14597	14673	14845	14694	14318	14463	14389
49037	64290	52214	36410	32578	28150	24220	20876	17945	14428	12509	11892	11613	11373	11422	11093	11159	11111	10984	11020	10919	10790	10949	10708	10783	10593	10683	10531	10497	10462	10555	10553	10492	10370	10589	10553	10552	10602	10551	10486	10479	10532	10468	10616	10454	10664	10452	10486	10652	10635	10617	10514	10545	10473	10525	10510	10262	10480	10579	10493	10532	10351	10355	10458	10544	10565	10601	10429	10477	10587	10547	10380	10618	10590	10639	10486	10485	10455	10289	10492	10466	10547	10472	10466	10560	10545	10495	10520	10508	10474	10588	10519	10465	10699	10471	10599	10492	10441	10622	10567	10480	10416	10350	10546	10454	10531	10630	10439	10345	10581	10257	10582	10602	10480	10531	10524	10561	10532	10624	10483	10631	10415	10402	10429	10529	10407	10471	10603	10450	10566	10611	10409	10633	10563	10529	10545	10595	10530	10392	10486	10495	10485	10522	10678	10481	10448	10510	10546	10556	10604	10514	10571	10533	10630	10470	10466	10513	10487	10472	10608	10665	10518	10427	10417	10522	10454	10341	10499	10433	10608	10451	10598	10568	10550	10526	10751	10589	10467	10582	10531	10437	10548	10580	10408	10498	10615	10417	10562	10443	10666	10507	10495	10547	10544	10754	10509	10551	10470	10545	10543	10501	10516	10545	10599	10559	10540	10412	10505	10467	10508	10523	10459	10461	10388	10480	10339	10536	10550	10552	10526	10540	10661	10626	10478	10658	10478	10454	10574	10431	10476	10513	10584	10431	10427	10444	10321	10466	10365	10423	10439	10536	10603	10590	10542	10595	10475	10531	10554	10494	10440	10459	10452	10491	10550	10503	10413	10527	10630	10411	10628	10450	10429	10623	10759	10528	10640	10630	10514	10592	10581	10735	10490	10636	10643	10602	10642	10638	10517	10399	10407	10399	10506	10432	10535	10529	10562	10626	10557	10528	10355	10546	10599	10513	10570	10598	10554	10523	10561	10508	10708	10493	10531	10440	10613	10606	10560	10405	10517	10565	10607	10630	10621	10468	10628	10582	10503	10523	10561	10380	10663	10551	10593	10440	10501	10518	10594	10482	10471	10603	10548	10546	10586	10471	10600	10655	10531	10646	10302	10481	10453	10449	10657	10497	10391	10620	10505	10517	10561	10718	10540	10377	10692	10552	10496	10726	10506	10570	10495	10716	10499	10615	10594	10559	10510	10486	10429	10426	10553	10582	10412	10489	10474	10461	10546	10675	10417	10513	10632	10450	10508	10455	10546	10440	10498	10711	10501	10414	10531	10653	10603	10585	10620	10479	10700	10433	10612	10600	10423	10376	10620	10576	10420	10494	10741	10507	10665	10603	10645	10513	10643	10488	10519	10518	10613	10661	10586	10502	10464	10617	10469	10347	10562	10566	10465	10445	10522	10537	10468	10764	10454	10452	10365	10595	10566	10440	10526	10585	10656	10585	10607	10404	10613	10433	10525	10375	10560	10467	10621	10414	10624	10422	10537	10544	10618	10534	10400	10530	10455	10567	10455	10421	10473	10499	10489	10519	10447	10427	10679	10663	10487	10428	10360	10599	10706	10491	10657	10470	10731	10534	10482	10529	10565	10592	10448	10498	10552	10519	10502	10520	10653	10530	10493	10509	10537	10393	10597	10795	10402	10521	10592	10480	10654	10414	10432	10630	10576	10621	10534	10634	10429	10663	10402	10583	10432	10621	10385	10571	10431	10534	10434	10487	10402	10498	10665	10600	10617	10694	10590	10530	10508	10479	10534	10498	10438	10566	10530	10719	10596	10677	10413	10498	10520	10416	10494	10551	10651	10463	10544	10371	10304	10622	10576	10603	10598	10667	10459	10447	10585	10543	10445	10481	10480	10540	10554	10531	10421	10485	10487	10657	10591	10524	10433	10554	10546	10648	10303	10509	10603	10550	10486	10537	10528	10552	10596	10302	10561	10384	10518	10514	10461	10610	10560	10471	10546	10580	10450	10345	10539	10460	10462	10575	10310	10498	10409	10507	10565	10505	10463	10550	10524	10578	10532	10479	10458	10585	10515	10601	10589	10438	10578	10438	10599	10537	10594	10475	10482	10618	10497	10513	10638	10474	10557	10636	10598	10526	10662	10521	10450	10617	10518	10639	10428	10543	10466	10561	10529	10542	10459	10459	10621	10458	10524	10577	10407	10704	10476	10603	10465	10549	10669	10597	10571	10440	10453	10498	10615	10316	10266	10540	10535	10543	10486	10612	10504	10554	10529	10445	10590	10548	10561	10717	10508	10509	10623	10447	10629	10653	10590	10502	10585	10427	10544	10533	10568	10560	10647	10539	10557	10666	10558	10426	10576	10349	10620	10474	10510	10537	10623	10532	10612	10476	10695	10480	10543	10695	10508	10743	10649	10482	10506	10526	10530	10476	10583	10611	10663	10605	10400	10413	10631	10460	10499	10519	10497	10481	10669	10583	10449	10471	10605	10513	10516	10599	10644	10397	10591	10404	10596	10616	10549	10339	10391	10682	10418	10436	10546	10550	10497	10501	10570	10616	10428	10582	10454	10505	10562	10620	10585	10656	10620	10599	10507	10564	10347	10529	10489	10533	10418	10709	10643	10587	10589	10435	10346	10519	10657	10643	10440	10593	10499	10502	10626	10541	10510	10509	10684	10631	10400	10699	10648	10502	10645	10532	10453	10590	10600	10544	10503	10506	10713	10472	10654	10507	10468	10511	10576	10473	10613	10508	10698	10420	10644	10523	10443	10418	10637	10346	10512	10624	10613	10495	10544	10574	10592	10603	10552	10418	10532	10350	10471	10652	10618	10681	10526	10499	10468	10647	10641	10610	10602	10432	10538	10534	10510	10370	10547	10447	10582	10484	10559	10552	10595	10636	10523	10348	10366	10437	10447	10567	10571	10511	10534	10689	10552	10441	10593	10337	10603	10572	10425	10388	10644	10690	10530	10521	10557	10506	10661	10542	10640	10458	10496	10604	10467	10558	10392	10440	10517	10546	10461	10572	10541	10634	10679	10588	10568	10751	10418	10573	10448	10507	10456	10541	10590	10582	10507	10378	10494	10575	10586	10524	10605	10523	10564	10541	10561	10556	10736	10555	10558	10527	10605	10561	10519	10561	10551	10558	10491	10582	10618	10568	10662	10502	10530	10577	10498	10602	10440	10644	10382	10539	10448	10549	10554	10548	10564	10556	10549	10571	10563	10406	10473	10474	10521	10615	10608	10603	10565	10341	10492	10528	10602	10620	10499	10634	10617	10524	10664	10574	10525	10463	10430	10513	10591	10545	10586	10692	10565	10533	10509	10468	10557	10619	10606	10584	10519	10538	10426	10439	10636	10642	10630	10604	10748	10531	10686	10437	10441	10322	10463	10441	10598	10685	10571	10475	10566	10323	10676	10526	10594	10591	10362	10632	10619	10684	10468	10629	10536	10552	10533	10470	10454	10450	10555	10611	10219	10511	10529	10394	10615	10552	10671	10535	10486	10668	10523	10405	10437	10585	10652	10407	10568	10570	10609	10535	10549	10508	10593	10701	10509	10569	10507	10437	10572	10380	10546	10525	10508	10546	10613	10500	10643	10426	10549	10607	10596	10521	10560	10431	10560	10577	10549	10692	10654	10531	10368	10613	10494	10544	10478	10676	10580	10614	10516	10409	10514	10508	10601	10432	10432	10499	10528	10517	10370	10478	10572	10518	10591	10575	10546	10425	10601	10631	10436	10470	10636	10514	10464	10561	10451	10438	10532	10608	10573	10533	10427	10558	10528	10522	10549	10348	10446	10682	10691	10438	10508	10490	10558	10461	10413	10515	10672	10531	10592	10631	10615	10509	10432	10614	10288	10515	10550	10486	10558	10512	10516	10515	10508	10610	10471	10607	10544	10570	10657	10519	10522	10621	10661	10514	10459	10486	10547	10553	10517	10625	10538	10434	10693	10553	10546	10541	10531	10503	10548	10562	10475	10600	10421	10409	10414	10498	10583	10478	10640	10487	10492	10469	10554	10579	10719	10516	10527	10502	10475	10496	10540	10577	10686	10465	10606	10614	10440	10501	10550	10533	10639	10615	10706	10574	10641	10513	10368	10512	10550	10597	10407	10443	10484	10698	10568	10622	10595	10504	10382	10624	10486	10329	10619	10597	10393	10462	10472	10498	10559	10587	10471	10471	10450	10678	10562	10518	10547	10585	10487	10521	10609	10404	10559	10602	10631	10573	10557	10530	10592	10717	10553	10469	10588	10587	10453	10567	10605	10669	10640	10488	10533	10520	10547	10462	10486	10543	10427	10508	10515	10561	10534	10445	10626	10462	10456	10729	10660	10589	10463	10509	10493	10615	10581	10530	10436	10707	10554	10645	10465	10634	10618	10457	10571	10702	10500	10595	10584	10632	10705	10555	10466	10556	10396	10464	10560	10443	10553	10497	10498	10563	10359	10491	10686	10366	10507	10605	10618	10499	10593	10512	10475	10544	10504	10455	10767	10542	10494	10593	10677	10471	10506	10599	10448	10476	10508	10469	10402	10607	10496	10578	10569	10516	10676	10553	10433	10687	10526	10526	10497	10638	10648	10512	10414	10597	10599	10485	10585	10623	10523	10524	10509	10478	10649	10527	10486	10792	10574	10603	10479	10445	10469	10494	10502	10625	10497	10473	10814	10449	10480	10616	10622	10421	10396	10465	10568	10518	10575	10475	10617	10571	10554	10478	10498	10627	10592	10519	10800	10584	10453	10545	10543	10551	10439	10539	10492	10476	10384	10583	10547	10520	10442	10514	10494	10590	10519	10515	10563	10664	10578	10520	10666	10510	10590	10535	10552	10634	10484	10467	10456	10558	10621	10678	10487	10555	10561	10693	10563	10598	10454	10500	10611	10644	10571	10574	10441	10499	10484	10617	10623	10459	10539	10499	10540	10500	10395	10474	10682	10627	10419	10522	10497	10418	10589	10631	10522	10480	10498	10353	10393	10516	10637	10493	10534	10590	10519	10604	10628	10626	10554	10541	10465	10513	10562	10443	10562	10488	10405	10625	10498	10564	10411	10668	10399	10739	10550	10683	10560	10531	10620	10502	10500	10429	10446	10370	10488	10597	10657	10556	10572	10440	10458	10496	10585	10316	10476	10515	10563	10493	10564	10580	10508
26062	21396	31770	38929	42595	41534	39478	34398	26247	20172	18001	16847	16429	16274	15992	15818	15684	15834	15624	15197	15389	15012	15093	14916	15068	14982	14885	15017	14904	14681	14811	14751	14475	14805	14631	14661	14776	14630	14792	14635	14806	14654	14678	14579	14622	14722	14756	14433	14741	14439	14565	14692	14683	14682	14936	14527	14684	14688	14737	14770	14601	14584	14807	14738	14759	14608	14674	14687	14563	14570	15107	14684	14468	14708	14574	14738	14635	14457	14667	14548	14535	14732	14513	14698	14607	14754	14836	14673	14515	14638	14443	14447	14703	14827	14677	14723	14461	14771	14563	14611	14634	14635	14418	14783	14838	14663	14834	14735	14509	14703	14589	14633	14743	14680	14757	14646	14533	14513	14746	14653	14627	14721	14602	14783	14632	14701	14482	14437	14366	14547	14626	14592	14585	14434	14680	14876	14693	14486	14505	14583	14646	14564	14634	14689	14608	14725	14544	14705	14633	14550	14512	14466	14470	14570	14743	14572	14832	14562	14423	14612	14675	14613	14521	14398	14788	14556	14566	14570	14542	14482	14505	14746	14671	14745	14675	14619	14485	14547	14462	14407	14573	14626	14775	14708	14730	14743	14684	14649	14470	14580	14654	14577	14691	14743	14569	14543	14652	14669	14394	14619	14820	14568	14620	14565	14740	14346	14701	14656	14639	14429	14617	14641	14534	14591	14441	14292	14340	14574	14627	14608	14556	14650	14605	14549	14594	14670	14536	14678	14627	14565	14611	14579	14848	14395	14507	14750	14883	14672	14846	14746	14715	14690	14670	14764	14552	14503	14607	14552	14662	14410	14672	14627	14684	14662	14587	14663	14759	14597	14586	14608	14697	14508	14712	14539	14565	14671	14720	14570	14649	14552	14481	14569	14640	14664	14606	14700	14456	14550	14595	14691	14619	14630	14645	14713	14787	14650	14646	14625	14706	14710	14625	14598	14650	14680	14588	14579	14676	14509	14855	14492	14691	14598	14601	14507	14446	14427	14535	14623	14553	14751	14690	14724	14727	14731	14763	14779	14578	14558	14736	14637	14651	14770	14599	14682	14510	14722	14638	14510	14418	14336	14657	14803	14792	14538	14628	14856	14648	14633	14819	14776	14584	14397	14705	14634	14705	14561	14761	14561	14800	14866	14913	14559	14734	14587	14590	14675	14605	14544	14631	14726	14753	14456	14622	14597	14716	14773	14749	14525	14553	14673	14871	14441	14434	14681	14835	14749	14700	14612	14618	14613	14652	14689	14689	14604	14417	14676	14499	14593	14643	14755	14663	14280	14716	14618	14388	14670	14786	14784	14771	14839	14697	14718	14807	14685	14597	14724	14579	14814	14703	14636	14636	14478	14787	14725	14666	14658	14599	14785	14645	14642	14464	14537	14689	14721	14666	14586	14602	14681	14506	14610	14633	14580	14664	14493	14677	14723	14821	14651	14665	14462	14627	14552	14760	14364	14650	14689	14587	14685	14566	14539	14510	14642	14499	14750	14777	14517	14629	14690	14586	14539	14805	14568	14655	14671	14832	14743	14582	14714	14681	14699	14726	14555	14566	14625	14610	14468	14725	14566	14711	14764	14474	14777	14664	14566	14525	14886	14687	14638	14764	14550	14575	14843	14644	14735	14575	14657	14622	14658	14506	14679	14677	14787	14613	14967	14673	14476	14581	14565	14748	14769	14756	14671	14754	14601	14602	14591	14511	14562	14487	14424	14796	14563	14565	14550	14557	14666	14880	14592	14488	14707	14732	14826	14582	14781	14850	14904	14577	14711	14596	14767	14672	14735	14748	14474	14763	14593	14667	14649	14742	14497	14511	14512	14584	14338	14513	14692	14656	14551	14707	14741	14717	14593	14509	14585	14632	14441	14449	14422	14673	14820	14587	14502	14706	14765	14762	14608	14542	14623	14555	14521	14591	14457	14661	14520	14649	14522	14629	14733	14747	14843	14567	14549	14450	14675	14660	14549	14508	14581	14747	14604	14515	14595	14520	14594	14680	14522	14506	14455	14611	14505	14451	14554	14640	14670	14529	14657	14857	14701	14688	14630	14583	14519	14607	14635	14521	14602	14558	14692	14610	14555	14580	14674	14647	14450	14658	14548	14745	14776	14470	14595	14478	14635	14812	14695	14785	14645	14718	14631	14530	14687	14820	14608	14690	14646	14814	14543	14580	14593	14613	14288	14431	14403	14720	14543	14477	14745	14736	14645	14645	14581	14706	14757	14592	14711	14811	14481	14458	14514	14683	14772	14809	14711	14604	14606	14640	14648	14592	14476	14552	14696	14627	14556	14777	14597	14487	14683	14739	14674	14530	14566	14802	14541	14684	14710	14584	14762	14678	14689	14778	14711	14720	14519	14651	14836	14423	14640	14452	14569	14548	14510	14786	14626	14685	14672	14694	14499	14689	14394	14637	14795	14736	14563	14764	14665	14658	14685	14710	14573	14501	14900	14712	14676	14806	14811	14563	14663	14530	14603	14791	14390	14783	14639	14483	14472	14708	14605	14830	14852	14736	14573	14610	14653	14503	14640	14677	14548	14844	14647	14751	14541	14557	14508	14589	14449	14590	14644	14618	14666	14694	14757	14520	14649	14768	14749	14621	14737	14613	15006	14433	14458	14621	14695	14716	14727	14510	14638	14457	14661	14616	14703	14622	14511	14779	14570	14745	14802	14779	14637	14576	14774	14678	14594	14701	14855	14622	14598	14702	14708	14562	14535	14597	14664	14903	14620	14678	14562	14586	14532	14647	14527	14374	14728	14460	14598	14472	14468	14755	14651	14725	14678	14692	14616	14658	14646	14682	14662	14565	14645	14463	14423	14620	14656	14655	14924	14720	14685	14728	14672	14517	14525	14663	14417	14769	14804	14592	14670	14484	14607	14743	14823	14720	14786	14869	14669	14730	14594	14592	14639	14692	14480	14430	14457	14609	14479	14617	14669	14689	14703	14491	14583	14595	14626	14627	14579	14612	14507	14680	14698	14472	14757	14770	14576	14514	14572	14585	14618	14605	14580	14657	14593	14586	14613	14486	14535	14772	14415	14571	14659	14699	14491	14700	14457	14683	14695	14454	14421	14721	14601	14817	14664	14525	14435	14710	14672	14590	14513	14637	14632	14638	14370	14612	14649	14632	14732	14788	14572	14520	14542	14522	14752	14789	14640	14646	14634	14693	14716	14546	14526	14655	14447	14443	14535	14355	14637	14664	14456	14585	14558	14504	14572	14684	14653	14512	14678	14602	14640	14743	14652	14776	14508	14643	14666	14600	14585	14535	14655	14594	14696	14611	14799	14633	14729	14513	14465	14814	14696	14601	14586	14633	14556	14411	14599	14656	14651	14659	14645	14478	14671	14713	14429	14617	14638	14722	14518	14512	14418	14717	14605	14840	14576	14616	14449	14803	14631	14778	14669	14505	14508	14746	14399	14486	14438	14643	14792	14505	14661	14648	14752	14546	14583	14749	14629	14585	14656	14682	14628	14615	14726	14698	14665	14718	14511	14634	14678	14634	14711	14612	14648	14654	14379	14664	14752	14628	14810	14645	14807	14626	14537	14517	14690	14656	14592	14610	14558	14610	14435	14716	14585	14657	14556	14787	14641	14661	14803	14581	14404	14590	14587	14617	14691	14608	14623	14547	14451	14629	14819	14811	14528	14720	14649	14552	14639	14465	14339	14725	14651	14526	14659	14625	14762	14702	14701	14632	14404	14605	14481	14520	14749	14636	14757	14624	14660	14724	14713	14672	14618	14598	14710	14602	14728	14471	14588	14538	14636	14666	14677	14763	14662	14654	14631	14518	14700	14630	14540	14768	14460	14601	14729	14490	14676	14395	14548	14711	14419	14569	14669	14898	14583	14525	14778	14724	14631	14793	14616	14664	14710	14533	14598	14871	14557	14645	14556	14664	14620	14589	14467	14664	14729	14656	14688	14953	14658	14785	14385	14633	14749	14759	14593	14675	14703	14646	14742	14413	14707	14824	14412	14630	14604	14422	14734	14726	14682	14419	14820	14477	14491	14729	14548	14520	14531	14548	14782	14724	14795	14731	14568	14522	14703	14761	14605	14696	14461	14621	14521	14604	14549	14573	14609	14463	14574	14537	14588	14503	14471	14695	14633	14611	14991	14538	14480	14615	14626	14699	14612	14551	14789	14593	14733	14493	14657	14527	14514	14472	14657	14661	14570	14594	14681	14707	14611	14577	14651	14497	14534	14695	14716	14682	14708	14781	14562	14562	14590	14510	14599	14611	14483	14546	14922	14889	14660	14560	14596	14750	14495	14456	14946	14564	14614	14511	14656	14671	14389	14447	14657	14752	14641	14613	14548	14555	14682	14656	14513	14478	14572	14426	14815	14629	14670	14837	14586	14351	14563	14673	14565	14641	14316	14471	14679	14635	14600	14657	14463	14526	14636	14765	14568	14549	14662	14603	14750	14751	14591	14658	14659	14677	14600	14746	14690	14517	14455	14818	14610	14811	14742	14677	14498	14678	14423	14523	14502	14532	14476	14725	14704	14597	14699	14638	14554	14637	14514	14781	14749	14723	14561	14751	14585	14773	14508	14607	14702	14590	14779	14702	14686	14721	14572	14637	14641	14577	14750	14690	14711	14811	14641	14534	14747	14858	14719	14737	14688	14463	14583	14675	14670	14629	14658	14728	14669	14564	14735	14695	14501	14574	14711	14484	14509	14650	14649	14646	14579	14660	14703	14523	14743	14691	14501	14607	14667	14759	14596	14564	14532	14601	14714	14515	14587	14728	14703	14648	14576	14545	14930	14619	14658	14385	14577	14601	14495	14522	14618	14667	14644	14625	14623	14619	14714	14486	14513	14578	14747	14804	14711	14763	14553	14624	14409	14683	14675	14653	14751	14696	14505	14586	14850	14768	14806	14693	14788	14478	14541	14532	14550	14636	14730	14397	14608	14642	14607	14737	14547	14630	14612	14460	14424	14725	14611	14608	14746	14601	14879	14783	14719	14555	14779	14439	14702	14423	14640	14676	14547	14772	14540	14485	14518	14662	14505	14775	14716	14665	14600	14420	14560	14923	14565	14468	14700	14632	14489	14679	14709	14606	14590	14567	14542	14610	14700	14533	14689	14573	14624	14388	14516	14748	14668	14756	14563
46093	66359	61719	52783	47137	40675	36879	32495	21348	16012	14025	13257	12761	12311	12044	12042	11658	11655	11374	11511	11222	11195	11074	11044	11088	11056	10808	10917	10827	10719	10770	10622	10784	10860	10758	10801	10768	10588	10766	10525	10737	10784	10659	10602	10622	10550	10670	10821	10681	10616	10767	10570	10618	10678	10745	10660	10573	10710	10665	10616	10593	10681	10637	10713	10725	10578	10640	10523	10511	10662	10564	10612	10653	10752	10700	10741	10475	10811	10573	10544	10556	10694	10736	10663	10283	10654	10570	10534	10604	10640	10630	10534	10752	10653	10569	10546	10540	10554	10588	10667	10604	10767	10621	10628	10645	10653	10525	10606	10723	10581	10818	10648	10559	10654	10613	10475	10452	10526	10556	10612	10489	10484	10588	10597	10586	10747	10607	10568	10665	10575	10633	10692	10816	10670	10607	10496	10637	10612	10617	10673	10524	10520	10603	10463	10693	10664	10698	10642	10605	10600	10599	10482	10626	10584	10560	10606	10641	10582	10679	10497	10510	10587	10462	10508	10745	10819	10619	10713	10819	10738	10685	10611	10479	10483	10646	10628	10543	10644	10566	10468	10705	10720	10531	10747	10634	10565	10676	10698	10796	10743	10709	10559	10525	10568	10589	10616	10642	10666	10549	10590	10574	10637	10789	10611	10678	10595	10648	10519	10552	10648	10689	10573	10571	10514	10593	10554	10601	10660	10696	10502	10577	10599	10672	10609	10619	10540	10590	10610	10621	10570	10782	10466	10655	10613	10427	10711	10712	10505	10654	10592	10628	10335	10661	10699	10601	10437	10577	10583	10661	10689	10436	10709	10402	10529	10607	10458	10758	10673	10619	10742	10581	10598	10563	10638	10506	10502	10898	10674	10707	10569	10673	10495	10690	10434	10494	10454	10689	10743	10629	10754	10587	10584	10463	10514	10712	10625	10526	10621	10575	10669	10474	10557	10622	10750	10663	10739	10574	10562	10644	10760	10632	10687	10756	10663	10602	10640	10499	10475	10741	10474	10590	10480	10644	10659	10601	10467	10605	10606	10648	10644	10477	10667	10526	10630	10631	10575	10575	10509	10628	10538	10522	10735	10663	10574	10512	10647	10593	10607	10483	10673	10537	10628	10533	10639	10704	10603	10619	10494	10718	10553	10596	10675	10484	10654	10587	10696	10611	10660	10659	10547	10610	10569	10610	10687	10686	10614	10660	10535	10677	10576	10602	10655	10581	10735	10624	10813	10631	10693	10452	10578	10524	10670	10660	10469	10498	10817	10656	10560	10583	10453	10651	10667	10757	10563	10601	10504	10620	10596	10656	10588	10446	10586	10669	10540	10589	10671	10547	10626	10421	10629	10651	10643	10659	10551	10648	10595	10579	10534	10706	10557	10695	10435	10637	10709	10603	10647	10636	10677	10548	10594	10571	10572	10795	10738	10557	10513	10538	10717	10560	10601	10585	10607	10659	10618	10715	10647	10627	10626	10656	10535	10605	10880	10541	10762	10744	10549	10566	10633	10493	10638	10725	10747	10597	10614	10558	10715	10703	10640	10736	10664	10710	10717	10652	10580	10595	10597	10788	10712	10568	10502	10749	10706	10668	10424	10563	10759	10549	10592	10721	10579	10562	10560	10552	10646	10728	10697	10637	10649	10492	10578	10345	10566	10398	10599	10611	10750	10672	10693	10562	10659	10502	10496	10733	10519	10601	10506	10671	10542	10627	10631	10647	10485	10553	10576	10663	10674	10748	10540	10612	10606	10634	10643	10633	10424	10706	10560	10560	10564	10508	10556	10668	10652	10666	10516	10623	10748	10540	10539	10695	10610	10564	10677	10565	10786	10587	10630	10552	10707	10519	10503	10550	10689	10713	10599	10525	10747	10782	10483	10572	10681	10508	10455	10689	10539	10485	10643	10613	10680	10751	10389	10585	10639	10698	10543	10710	10396	10603	10663	10628	10582	10773	10543	10628	10589	10521	10804	10650	10590	10555	10553	10726	10875	10660	10614	10529	10591	10608	10733	10498	10708	10613	10685	10620	10651	10515	10608	10570	10533	10640	10593	10475	10542	10706	10549	10590	10514	10629	10722	10659	10460	10658	10574	10526	10707	10629	10493	10658	10669	10534	10602	10604	10546	10601	10642	10652	10584	10627	10401	10702	10577	10679	10499	10564	10585	10570	10697	10610	10692	10673	10568	10746	10537	10621	10651	10481	10644	10583	10770	10640	10662	10544	10795	10629	10648	10607	10656	10738	10491	10641	10594	10552	10517	10702	10489	10501	10534	10505	10671	10720	10528	10759	10594	10619	10661	10586	10681	10610	10567	10701	10629	10620	10525	10562	10723	10635	10643	10537	10426	10561	10613	10659	10672	10653	10549	10657	10502	10704	10687	10482	10575	10576	10715	10518	10668	10553	10607	10567	10585	10675	10538	10516	10626	10691	10670	10737	10626	10625	10556	10748	10471	10648	10648	10726	10633	10584	10620	10638	10672	10664	10668	10616	10631	10726	10699	10729	10715	10653	10611	10772	10640	10668	10522	10518	10524	10752	10526	10700	10637	10509	10485	10631	10617	10536	10538	10547	10381	10708	10641	10598	10612	10590	10716	10652	10650	10688	10709	10694	10636	10660	10600	10641	10686	10579	10504	10522	10664	10659	10522	10571	10564	10559	10585	10616	10529	10639	10466	10583	10644	10509	10549	10623	10633	10664	10563	10478	10666	10652	10642	10727	10396	10522	10656	10568	10615	10660	10602	10792	10593	10491	10542	10445	10618	10565	10595	10683	10590	10654	10528	10629	10615	10592	10631	10510	10525	10596	10447	10678	10689	10641	10483	10565	10618	10740	10457	10633	10774	10563	10399	10598	10563	10543	10555	10547	10634	10740	10527	10574	10601	10512	10598	10599	10734	10556	10672	10716	10790	10551	10541	10799	10596	10404	10689	10517	10638	10467	10546	10484	10742	10746	10662	10570	10404	10646	10639	10779	10672	10629	10692	10682	10633	10544	10709	10637	10742	10641	10671	10549	10501	10593	10529	10781	10461	10673	10516	10709	10585	10736	10566	10510	10660	10799	10673	10610	10674	10657	10543	10607	10490	10437	10743	10621	10677	10631	10670	10549	10592	10462	10693	10541	10669	10612	10775	10605	10619	10687	10557	10711	10578	10670	10680	10515	10588	10554	10703	10650	10536	10530	10663	10746	10528	10482	10683	10673	10532	10533	10627	10666	10530	10612	10659	10641	10652	10647	10624	10689	10602	10610	10696	10513	10560	10489	10785	10804	10527	10569	10759	10448	10546	10668	10656	10586	10715	10613	10645	10583	10471	10493	10731	10548	10558	10564	10598	10632	10592	10790	10620	10729	10676	10524	10688	10559	10710	10670	10578	10670	10682	10587	10708	10669	10662	10655	10607	10770	10564	10870	10484	10695	10726	10661	10534	10575	10641	10735	10639	10612	10614	10558	10571	10719	10671	10676	10681	10667	10509	10666	10668	10745	10556	10643	10597	10672	10800	10587	10595	10670	10646	10496	10750	10535	10639	10580	10559	10695	10530	10755	10757	10752	10550	10580	10521	10684	10699	10504	10716	10619	10531	10596	10672	10595	10635	10754	10625	10650	10764	10683	10519	10690	10701	10634	10665	10594	10578	10545	10711	10676	10523	10613	10611	10612	10773	10635	10569	10645	10578	10686	10627	10557	10457	10635	10606	10578	10678	10634	10783	10581	10687	10612	10627	10533	10727	10833	10679	10739	10570	10524	10669	10693	10613	10573	10466	10600	10448	10700	10576	10604	10680	10598	10606	10553	10498	10661	10662	10654	10621	10631	10484	10614	10634	10620	10571	10556	10591	10642	10644	10525	10389	10563	10596	10443	10597	10633	10660	10529	10612	10723	10493	10548	10636	10710	10582	10538	10476	10468	10623	10515	10604	10523	10779	10671	10518	10666	10501	10722	10656	10591	10486	10552	10653	10620	10599	10753	10725	10588	10760	10748	10668	10753	10648	10669	10678	10676	10680	10580	10521	10555	10624	10602	10648	10674	10430	10764	10645	10744	10655	10516	10487	10580	10729	10577	10562	10582	10603	10671	10759	10697	10709	10608	10565	10647	10713	10644	10699	10620	10680	10642	10526	10600	10533	10689	10614	10749	10522	10620	10486	10590	10352	10628	10366	10812	10659	10686	10756	10572	10489	10614	10594	10675	10733	10642	10542	10578	10464	10738	10649	10512	10562	10674	10390	10691	10556	10492	10576	10557	10509	10582	10617	10591	10503	10682	10552	10642	10561	10729	10798	10576	10477	10694	10590	10679	10596	10582	10560	10887	10685	10637	10613	10592	10541	10610	10677	10572	10658	10551	10681	10480	10673	10564	10515	10653	10666	10522	10658	10685	10632	10587	10613	10415	10637	10629	10667	10687	10719	10735	10646	10627	10585	10395	10546	10608	10620	10700	10619	10649	10642	10554	10681	10606	10588	10586	10621	10681	10472	10612	10476	10534	10702	10552	10579	10505	10547	10679	10723	10557	10545	10657	10685	10764	10579	10524	10486	10584	10670	10721	10581	10688	10598	10662	10515	10628	10515	10717	10482	10533	10623	10658	10483	10901	10531	10701	10481	10644	10806	10685	10612	10516	10776	10602	10554	10547	10614	10704	10525	10505	10577	10688	10536	10526	10560	10555	10600	10684	10711	10601	10683	10593	10700	10774	10600	10730	10718	10511	10548	10658	10670	10656	10656	10439	10583	10592	10482	10567	10687	10632	10420	10591	10705	10725	10728	10518	10667	10652	10560	10592	10670	10556	10590	10670	10660	10624	10730	10658	10509	10649	10692	10528	10712	10464	10596	10632	10784	10451	10572	10830	10518	10428	10727	10739	10590	10490	10656	10640	10576	10610	10668	10559	10707	10625	10632	10676	10627	10550	10620	10555	10472	10596	10700	10596	10757	10561	10573	10641	10677	10435	10674	10593	10614	10540	10692	10546	10510	10693	10645	10535	10590	10511	10649	10779	10600	10698	10508	10536	10652	10672	10567	10528	10600	10639	10699	10582	10534	10625	10521	10688	10675	10693	10720	10550	10730	10665	10669	10543	10531	10646	10765	10502	10660	10603	10598	10668	10487	10505	10707	10712	10586	10672	10634
24322	21054	29830	34645	43378	47206	43607	36530	26695	21992	18719	17986	17325	16906	16574	16290	16104	16283	15786	15772	15719	15638	15599	15528	15456	15309	15149	15256	15110	15043	14955	14773	14831	15078	14964	15190	14762	14825	14602	14853	14965	14796	14701	14808	14931	14811	14987	14940	14907	14840	14767	15023	14872	15022	14934	14840	14905	14790	14905	14853	14728	14807	14785	14939	14828	14757	14930	14753	14855	14858	14622	14840	14830	14910	14739	14670	14814	14711	14791	14838	14793	14791	14833	14825	14902	14986	14926	14667	14869	14820	14717	14803	15044	14812	14580	14608	14619	14867	14751	14857	14734	14691	14936	15013	14747	14752	14750	14827	14892	14887	15035	14850	14944	15005	14680	14960	14787	14818	14694	14821	14843	14893	14814	14874	14900	14849	14809	14791	14720	14709	14860	14828	14761	14771	14838	14611	14688	14883	14782	14767	14988	14756	14741	14808	14832	14702	14995	14968	14867	15012	14823	14810	14790	14940	14869	14645	15021	14829	14758	14880	14893	15014	14818	14815	14735	14659	14766	14884	14830	14829	14788	15124	14996	14941	14949	14833	14885	14834	14903	14819	14742	14692	14813	14935	14788	14980	14732	14663	14752	14996	14922	14744	14764	14822	14830	14901	14774	14950	14807	14855	14703	14864	14899	14898	14657	14836	15102	14831	14785	14803	14755	14791	14681	14794	14951	14700	14563	14817	14817	14753	14711	14685	14843	14685	14821	14806	14790	14708	14862	14736	14577	14854	14802	14800	14928	14813	14822	14872	14704	14863	14677	14779	14829	14736	14780	14769	15076	14963	14742	14698	14901	14749	14912	15018	14794	14904	14919	14884	14935	14874	14816	14872	15075	14783	14729	14786	14878	14874	14859	14832	14867	14827	14820	14922	14564	14907	14653	14804	14644	14776	14959	14650	14871	14943	14922	14955	14838	14943	14772	14782	14830	14858	14795	14623	14732	14732	14658	14656	14883	14872	14829	14750	14794	14842	14818	14874	15013	14897	14813	14669	14841	14817	14893	14990	14960	14927	14697	14729	14792	14830	14686	14751	14641	14758	14976	14800	14731	14675	14741	14673	14756	14781	14751	14851	14692	14941	14624	14792	14569	14737	14710	14891	14731	14754	14953	15216	15037	15018	14697	14821	14735	14796	14844	14930	14761	14765	14883	14745	14871	14508	14744	14679	14896	14757	14700	14865	14841	14685	14986	14789	14608	14642	14846	14880	14893	14720	14699	14760	14659	14596	14607	14960	14897	14913	14847	14911	14789	14971	14658	14665	14865	14615	14934	14779	14667	14890	14967	14760	14921	14992	14946	14684	14941	14773	15025	14799	15002	14900	14733	14944	14588	14861	14739	14728	14975	14882	14752	14957	14835	14842	15013	15014	14735	14656	14777	14701	14826	14971	14897	14726	14693	14521	14786	14915	14691	14943	14773	14761	14704	14662	15043	14767	14740	14914	14832	14988	14829	14859	14758	14985	14888	14917	14857	14591	14753	14906	14569	14761	14783	14731	14948	14828	14750	14744	14921	14832	14826	14983	14736	14696	14714	14748	14693	14694	14442	14619	14538	14944	14836	14973	14743	14568	14682	14837	14788	14943	14942	14838	14771	14779	14636	14963	14858	14827	14932	14873	14851	14831	14715	14790	14790	14441	14794	14434	14844	15020	14866	14759	14913	14769	14742	14650	14808	14836	14654	14833	14924	14824	14954	14805	15081	14721	14750	14923	14992	14826	14910	14990	14799	14584	14668	14985	14815	14723	14851	14774	14876	14708	14795	14704	14985	15021	14840	14698	15125	14854	14722	14933	14805	14996	14834	14764	14816	14748	14941	14755	14996	14706	14746	14663	14799	14776	14655	14780	15045	14992	14791	14917	14861	14804	14764	14856	14818	14830	14764	14802	14908	14950	14845	14708	14634	14909	14964	14624	14674	14890	14805	14663	14990	14880	14694	14761	14958	14478	14686	14884	14836	14993	14780	14767	14754	14974	14987	14752	14838	14869	14549	14808	14757	14890	14517	14724	14867	14667	14871	14857	14991	14709	14875	14883	14795	15039	14901	14764	14788	14824	14632	14703	14757	15011	14779	14792	14980	14681	14807	14741	14820	14859	14889	14803	14914	14897	14767	14716	14947	14746	14864	14641	14845	14891	14883	14815	14758	14703	14876	14907	14785	15011	14960	14739	14695	14725	14827	14934	14754	14633	14839	14779	14898	15007	15005	15019	14902	14808	14876	14925	14759	14801	14747	14943	15183	14746	14793	14707	14870	14608	14831	14752	14996	14901	14728	14719	14848	14903	15045	14751	14785	14756	14675	14548	14846	14840	14902	14663	14761	14907	14786	15019	14963	14904	15059	14734	14749	14816	14756	14812	15004	14696	14795	14855	15102	14742	14847	14989	14638	14845	14872	14802	15082	14934	14993	14866	14710	14836	14790	14804	14732	15130	14894	14963	14756	14843	14855	14831	14911	14811	14733	14889	14843	14943	14998	14700	14745	14940	14883	14725	14722	14790	14908	14892	14714	14808	14811	15119	14870	14548	14885	14736	14956	14685	14745	14585	14762	14659	14776	14603	14969	14919	14661	14846	14697	14754	14751	14777	14961	14507	14860	14820	14783	14625	14885	14639	14843	14786	14965	14825	14747	14981	14963	14944	14745	14967	14857	14791	14807	14829	14807	14949	14765	14745	14796	14970	15046	14729	14751	14838	14936	15108	14891	14980	14857	14897	14975	14822	14813	14780	14683	14873	14712	14696	14869	14894	14845	14826	14866	14906	14888	14686	14705	14838	14726	14843	14633	14856	14763	14945	14823	14816	14890	14832	14767	14830	14746	14773	14653	14826	14794	14758	14796	14825	14997	15031	14896	14810	14905	15026	14835	14742	14829	14940	14852	14815	14893	14702	14707	14988	14895	14991	14788	14578	14787	14894	14943	14764	14892	14873	14776	14854	14667	14868	14902	14779	14723	14811	14563	14764	14591	14805	14993	14706	14656	14739	14800	14936	14894	14630	14781	14805	14897	14692	14877	14804	14838	14788	14833	14743	14881	14951	15020	14896	14814	14979	14609	14663	14922	14740	14835	14900	14693	14691	14772	14642	14840	14727	14986	14918	14826	14810	14752	14780	15001	14781	14852	14962	14673	14821	14756	14787	14706	14757	14857	14831	14831	14912	14980	14697	14716	14807	14615	14757	14979	14997	14967	14927	14811	14695	14753	14692	14901	14827	14939	14863	14862	14710	14733	14949	14737	14727	14889	14825	14601	14680	14771	14806	14946	14883	14744	14663	14986	14898	14694	14936	14736	14776	15003	14794	14721	14630	14915	14873	14829	14673	14914	14619	14670	14827	14729	14784	14782	14884	14906	14639	14801	14687	14866	14789	14834	14738	14776	14835	14970	14787	14704	14685	14585	14655	14774	14803	14648	14595	14902	14898	14870	14607	14962	14984	14775	14928	14761	14839	14810	14960	14781	14663	14894	14780	14828	14880	14895	14974	14904	14788	14838	14651	14970	14581	14997	14626	14738	14659	14594	14992	14941	14746	14664	14683	14577	14928	14831	14999	14898	14668	14861	14750	14969	14612	14728	14772	14880	14850	14946	14618	14655	14706	14887	14665	14841	14862	15075	14978	14657	14696	14795	14709	14789	14835	14729	15037	14866	14881	14775	14899	14611	14724	14775	14898	14634	14693	14778	14806	14699	14815	14961	14726	14799	14693	14736	14741	14794	14867	14667	14794	14854	14799	14994	14951	14703	14828	14948	14701	14882	14904	14723	14791	14497	14595	14842	14750	14918	14740	14449	14728	14848	14706	14830	14848	14814	14683	14830	14817	14835	14689	14670	14810	14715	14672	15021	14700	14757	14809	14773	14707	15064	14769	14765	14708	14993	14964	14795	14790	14921	14766	14782	14743	14777	14758	14872	14890	14900	14666	14855	14736	14762	14877	14928	15013	14927	15104	14817	14625	14907	14713	14795	14841	14614	15026	14591	14734	14801	14788	14839	15093	14905	15073	14822	14997	14784	14731	14778	14805	14749	14665	14773	14800	14695	14940	14914	14742	14845	14751	14757	14885	14916	14664	14898	14611	14768	14754	14703	14726	14780	14900	14869	14877	14724	14945	15018	14677	14852	14579	14872	14770	14875	14709	14781	14937	14959	14781	14588	14778	14893	14947	14895	14853	14769	14919	14652	14804	14923	14723	14665	14635	14687	14758	14776	14776	14958	14776	14700	14732	14885	14670	14887	14957	14851	14750	14719	14919	14682	14828	14788	14641	14587	14848	14868	14941	14677	14783	14831	14733	14911	15075	14851	14891	14775	14784	14970	14615	14946	14818	14739	14792	14884	14719	14506	14783	14822	14724	14492	14740	14950	14686	14743	14644	14711	15012	14718	14744	14688	14905	14946	14720	14647	14765	14860	14883	14948	14601	14876	14823	14731	14758	14733	14739	14598	14926	14808	14938	14916	15048	14730	14847	14804	14779	14831	14832	14656	14892	14949	14821	14845	14991	14900	14803	14786	14838	14771	15028	14846	14797	14836	14783	14781	14917	14896	14838	14736	14715	14824	15036	14927	14824	14773	14638	14870	14616	14707	14667	14759	14855	14780	14664	14841	14877	14719	14712	14712	14804	14891	14926	14748	14913	14759	14882	14861	14727	15023	14873	14759	14845	14786	14876	14766	14943	14827	14808	14825	14852	15016	14916	14761	14934	14822	14852	14727	14882	14877	14733	15006	14703	14810	14699	14828	14868	14780	14748	15027	14864	14854	14746	15068	14789	14667	14883	14777	14707	14704	14626	14897	14809	14773	14725	14978	14625	14717	14730	14725	14915	14870	14933	14602	14677	14711	14500	14727	14952	14911	15002	14709	14522	14862	14842	14921	14767	14675	14859	14850	14663	14925	14777	14841	14738	14586	14832	14859	14767	14653	14861	14667	14723	14797	14803	14766	14678	14885	14808	15098	14776	14827	14984	14722	14905	14913	14826	14840	14842	14647	14822	14974	14935	14839	14961	14866	14663	14765	14855	15034	14758	14876	14755	14701	14907	14818	14733	14863	14681	15001	14687	14640	14742	14641	14675	15016	14592	14787	14984	14698	14902	14743	14856	15079	14919	14823	14498	14710	14815
48243	74529	73010	65571	57483	49797	40779	33212	23322	17945	14954	14061	13542	12993	12631	12354	12267	12048	11819	11607	11706	11436	11324	11364	11252	11063	10969	10942	10769	10965	10815	10818	10830	10744	10740	10820	10746	10821	10802	10706	10654	10720	10784	10738	10681	10679	10703	10615	10763	10634	10688	10649	10520	10548	10746	10681	10610	10733	10617	10666	10502	10535	10641	10716	10662	10651	10637	10686	10693	10908	10704	10812	10713	10539	10787	10656	10657	10803	10657	10674	10533	10563	10715	10814	10634	10798	10706	10708	10679	10636	10616	10739	10755	10729	10719	10640	10515	10725	10627	10599	10570	10584	10859	10917	10750	10631	10705	10683	10718	10515	10717	10520	10637	10663	10776	10682	10687	10712	10634	10746	10695	10641	10743	10759	10709	10784	10735	10738	10666	10648	10669	10784	10453	10659	10893	10901	10625	10655	10642	10662	10683	10672	10670	10733	10706	10701	10585	10694	10741	10611	10701	10621	10581	10780	10674	10651	10783	10691	10784	10708	10694	10688	10620	10745	10647	10752	10648	10645	10843	10522	10728	10648	10509	10673	10669	10760	10746	10700	10747	10567	10676	10657	10721	10699	10782	10626	10672	10652	10698	10608	10641	10721	10648	10731	10759	10674	10531	10783	10845	10659	10621	10653	10643	10728	10688	10561	10714	10670	10550	10742	10502	10785	10612	10622	10703	10779	10489	10616	10650	10569	10703	10845	10661	10645	10661	10718	10636	10690	10719	10666	10583	10670	10625	10636	10752	10679	10868	10797	10582	10669	10788	10869	10713	10740	10714	10680	10617	10606	10635	10760	10702	10785	10708	10863	10652	10647	10634	10798	10725	10742	10690	10755	10480	10641	10734	10712	10510	10619	10550	10520	10644	10695	10469	10629	10788	10863	10771	10753	10616	10720	10584	10767	10586	10745	10722	10640	10721	10772	10743	10506	10572	10691	10697	10789	10658	10524	10678	10506	10771	10752	10662	10637	10588	10806	10729	10637	10643	10645	10529	10721	10676	10697	10678	10635	10836	10745	10818	10711	10625	10562	10754	10684	10588	10710	10570	10676	10787	10673	10704	10510	10574	10717	10749	10570	10492	10615	10813	10665	10714	10755	10756	10662	10637	10769	10503	10605	10751	10774	10675	10584	10729	10754	10625	10684	10702	10625	10632	10786	10565	10422	10678	10899	10661	10570	10705	10774	10761	10708	10662	10755	10492	10725	10480	10647	10631	10540	10749	10704	10723	10617	10558	10466	10755	10714	10622	10718	10684	10603	10663	10727	10790	10556	10734	10668	10713	10723	10592	10691	10650	10701	10692	10798	10466	10927	10660	10668	10575	10721	10504	10697	10751	10711	10694	10724	10570	10680	10644	10770	10773	10647	10679	10785	10685	10766	10712	10509	10558	10732	10649	10495	10748	10653	10580	10746	10654	10660	10629	10788	10604	10553	10765	10469	10664	10640	10868	10742	10751	10702	10703	10702	10833	10557	10660	10581	10585	10669	10694	10727	10633	10631	10712	10708	10708	10583	10704	10793	10566	10764	10661	10778	10649	10594	10656	10593	10729	10639	10743	10509	10650	10591	10686	10653	10713	10772	10632	10569	10497	10593	10712	10686	10784	10717	10742	10762	10470	10708	10639	10788	10623	10735	10568	10778	10638	10576	10575	10668	10662	10648	10728	10713	10679	10683	10786	10855	10651	10848	10773	10568	10801	10598	10634	10633	10591	10836	10666	10790	10750	10783	10720	10795	10620	10870	10754	10763	10656	10755	10586	10573	10713	10733	10568	10620	10580	10766	10629	10657	10791	10559	10754	10617	10652	10509	10862	10370	10660	10706	10544	10683	10601	10594	10616	10650	10494	10499	10773	10615	10843	10614	10638	10676	10686	10729	10709	10859	10530	10651	10840	10568	10755	10664	10751	10670	10589	10625	10685	10701	10629	10848	10615	10731	10640	10566	10584	10551	10478	10660	10712	10670	10870	10790	10639	10571	10505	10723	10887	10642	10693	10724	10834	10582	10836	10753	10659	10647	10732	10660	10619	10632	10679	10810	10651	10663	10799	10785	10695	10650	10775	10636	10728	10545	10690	10710	10751	10752	10660	10795	10668	10692	10736	10640	10657	10809	10691	10637	10600	10696	10606	10595	10708	10683	10702	10631	10621	10707	10543	10704	10616	10785	10718	10738	10752	10840	10409	10690	10755	10682	10721	10651	10575	10663	10667	10600	10629	10668	10793	10810	10594	10558	10716	10513	10562	10817	10741	10727	10728	10643	10787	10587	10620	10710	10628	10616	10499	10701	10600	10767	10636	10739	10594	10751	10642	10682	10643	10895	10718	10674	10748	10761	10669	10825	10728	10707	10666	10682	10778	10807	10591	10663	10741	10742	10585	10695	10545	10660	10725	10719	10647	10662	10682	10600	10697	10621	10683	10596	10546	10818	10583	10561	10516	10683	10494	10692	10702	10598	10715	10761	10571	10650	10711	10767	10715	10866	10850	10708	10751	10617	10775	10551	10622	10593	10773	10596	10635	10691	10728	10691	10796	10826	10657	10528	10718	10728	10742	10713	10888	10573	10635	10814	10546	10702	10639	10548	10700	10648	10743	10674	10540	10587	10527	10797	10635	10706	10793	10644	10585	10662	10754	10640	10719	10643	10576	10671	10698	10706	10601	10747	10500	10580	10737	10687	10678	10783	10680	10601	10653	10672	10602	10803	10638	10583	10692	10768	10644	10790	10699	10647	10686	10699	10636	10697	10793	10648	10567	10765	10639	10694	10708	10564	10580	10670	10656	10696	10706	10644	10725	10642	10642	10625	10762	10732	10714	10689	10777	10754	10712	10614	10637	10748	10652	10824	10762	10567	10691	10702	10669	10667	10814	10597	10669	10569	10836	10717	10789	10564	10694	10591	10840	10654	10577	10790	10556	10632	10565	10638	10611	10689	10542	10755	10619	10707	10618	10625	10824	10636	10728	10674	10595	10683	10582	10543	10661	10633	10698	10724	10771	10588	10669	10650	10706	10607	10571	10602	10607	10641	10652	10649	10663	10715	10744	10667	10585	10655	10532	10707	10541	10642	10692	10851	10637	10615	10723	10637	10700	10624	10571	10574	10760	10555	10765	10596	10524	10643	10693	10545	10630	10596	10569	10610	10761	10648	10706	10701	10650	10712	10720	10554	10648	10466	10609	10707	10721	10646	10764	10735	10597	10715	10693	10749	10722	10651	10858	10555	10793	10781	10732	10673	10589	10726	10703	10756	10743	10661	10802	10772	10769	10626	10574	10601	10659	10696	10817	10637	10720	10746	10764	10708	10647	10616	10625	10570	10697	10483	10564	10761	10595	10773	10613	10567	10648	10772	10538	10704	10819	10793	10663	10812	10669	10798	10622	10635	10761	10612	10591	10634	10780	10670	10906	10586	10758	10536	10650	10606	10767	10665	10824	10570	10706	10814	10699	10584	10615	10656	10609	10621	10570	10536	10718	10761	10702	10802	10589	10633	10633	10474	10668	10641	10728	10760	10666	10696	10712	10687	10653	10463	10655	10677	10666	10560	10460	10727	10656	10655	10670	10668	10746	10717	10561	10776	10674	10820	10662	10684	10670	10450	10608	10771	10540	10686	10648	10767	10611	10743	10745	10751	10770	10704	10538	10559	10739	10623	10766	10656	10771	10662	10574	10666	10580	10722	10735	10576	10651	10629	10496	10741	10782	10739	10755	10685	10715	10606	10610	10607	10535	10717	10555	10777	10638	10566	10596	10712	10512	10655	10608	10681	10688	10699	10791	10667	10566	10788	10787	10621	10798	10658	10585	10688	10684	10690	10684	10565	10613	10648	10594	10692	10547	10799	10547	10648	10703	10678	10431	10694	10739	10767	10785	10602	10776	10573	10590	10564	10758	10551	10606	10789	10693	10592	10519	10605	10683	10743	10596	10649	10643	10621	10509	10753	10712	10699	10757	10549	10570	10569	10632	10791	10658	10783	10779	10743	10625	10889	10615	10623	10582	10743	10633	10713	10529	10689	10744	10678	10616	10682	10733	10722	10707	10638	10737	10718	10770	10547	10613	10559	10784	10640	10656	10506	10658	10774	10594	10626	10661	10717	10633	10712	10712	10644	10680	10811	10783	10710	10691	10590	10570	10612	10738	10801	10821	10739	10603	10701	10761	10575	10578	10838	10712	10684	10846	10544	10722	10716	10663	10712	10673	10588	10601	10624	10675	10698	10680	10706	10734	10828	10805	10656	10565	10781	10603	10650	10740	10685	10727	10700	10644	10702	10617	10743	10647	10740	10589	10832	10753	10720	10739	10712	10525	10694	10607	10656	10614	10702	10537	10673	10758	10689	10777	10822	10672	10511	10515	10637	10716	10633	10814	10648	10767	10636	10676	10740	10694	10646	10603	10654	10722	10535	10717	10766	10519	10755	10707	10662	10692	10645	10516	10709	10585	10701	10732	10564	10519	10810	10682	10741	10723	10690	10693	10793	10535	10655	10489	10707	10649	10665	10808	10647	10477	10656	10664	10659	10799	10671	10652	10580	10691	10655	10620	10629	10769	10826	10725	10702	10656	10792	10681	10637	10738	10683	10665	10740	10750	10750	10735	10750	10632	10692	10756	10699	10585	10768	10687	10673	10709	10681	10704	10686	10553	10686	10617	10662	10675	10644	10830	10808	10835	10710	10677	10755	10533	10824	10692	10637	10575	10654	10486	10745	10523	10651	10697	10768	10741	10813	10676	10623	10562	10594	10529	10694	10570	10641	10886	10715	10773	10771	10722	10710	10760	10590	10695	10697	10735	10521	10710	10520	10521	10567	10707	10620	10612	10741	10658	10736	10670	10564	10710	10702	10726	10622	10674	10668	10704	10679	10590	10662	10678	10814	10716	10703	10588	10699	10758	10650	10683	10654	10687	10662	10791	10762	10725	10695	10614	10809	10656	10647	10537	10729	10741	10651	10712	10575	10626	10897	10597	10675	10506	10605	10800	10654	10925	10550	10705	10588	10631	10762	10683	10623	10611	10935	10687	10787	10677	10764	10673	10777	10613	10645	10634	10695	10731	10747	10644	10586	10816	10599	10809	10671	10645	10624	10738	10793	10649	10800	10655	10470	10542	10727	10716	10639
44493	54360	56478	47972	38289	30252	26154	21783	19064	17641	16605	15652	15275	15170	15135	14830	14852	14924	14838	14963	14933	14499	14792	14621	14594	14562	14530	14364	14510	14174	14625	14558	14551	14328	14410	14486	14546	14479	14500	14368	14373	14541	14444	14467	14545	14366	14382	14443	14067	14310	14402	14238	14627	14360	14401	14527	14390	14286	14583	14473	14455	14186	14485	14396	14398	14279	14485	14306	14283	14555	14338	14527	14419	14386	14496	14545	14465	14420	14275	14389	14266	14360	14446	14462	14264	14308	14308	14362	14535	14297	14450	14548	14127	14302	14525	14502	14533	14273	14365	14551	14499	14191	14457	14456	14458	14430	13975	14367	14217	14454	14519	14613	14270	14250	14192	14377	14618	14419	14336	14429	14318	14334	14588	14465	14533	14428	14514	14394	14302	14571	14556	14546	14327	14582	14615	14616	14624	14415	14424	14464	14354	14533	14392	14427	14447	14366	14631	14320	14509	14440	14542	14317	14210	14150	14403	14454	14422	14342	14325	14329	14545	14374	14206	14390	14306	14265	14441	14325	14544	14520	14309	14369	14353	14269	14337	14344	14408	14500	14497	14384	14284	14442	14299	14481	14360	14532	14387	14542	14655	14358	14248	14394	14455	14689	14446	14466	14486	14473	14363	14544	14458	14384	14241	14369	14308	14321	14297	14559	14429	14385	14301	14390	14519	14390	14435	14311	14389	14373	14465	14321	14397	14663	14405	14189	14252	14507	14215	14390	14537	14371	14526	14471	14514	14413	14432	14546	14399	14476	14504	14160	14230	14450	14307	14470	14558	14398	14370	14491	14507	14511	14304	14374	14378	14385	14442	14241	14507	14557	14531	14303	14232	14429	14537	14388	14198	14471	14468	14445	14465	14568	14488	14333	14403	14330	14441	14255	14432	14441	14390	14342	14246	14093	14407	14298	14471	14441	14490	14355	14305	14305	14394	14445	14479	14419	14155	14168	14361	14443	14210	14427	14195	14274	14249	14542	14330	14368	14396	14387	14398	14421	14344	14385	14495	14253	14263	14269	14344	14081	14244	14536	14317	14257	14467	14257	14485	14381	14358	14242	14497	14399	14326	14274	14393	14471	14356	14304	14412	14416	14373	14359	14294	14565	14415	14269	14141	14463	14678	14421	14462	14467	14274	14184	14433	14409	14405	14305	14365	14317	14298	14411	14411	14524	14403	14176	14412	14421	14223	14367	14167	14193	14340	14533	14292	14424	14376	14486	14311	14384	14215	14358	14425	14302	14208	14381	14201	14281	14369	14029	14553	14352	14294	14225	14496	14327	14341	14479	14264	14415	14481	14522	14299	14512	14405	14430	14405	14275	14324	14346	14249	14186	14428	14433	14455	14335	14294	14261	14526	14319	14305	14286	14369	14438	14533	14423	14495	14477	14436	14156	14564	14479	14539	14613	14544	14369	14208	14407	14429	14472	14265	14483	14429	14256	14409	14474	14307	14332	14452	14388	14375	14503	14457	14530	14311	14465	14433	14427	14409	14450	14440	14343	14313	14308	14389	14457	14505	14075	14244	14488	14318	14389	14126	14377	14276	14317	14283	14414	14289	14300	14378	14311	14318	14500	14331	14305	14490	14512	14578	14499	14325	14448	14558	14311	14274	14298	14541	14502	14337	14300	14243	14245	14551	14473	14553	14326	14477	14418	14074	14301	14361	14276	14340	14425	14386	14519	14602	14478	14498	14537	14365	14328	14396	14324	14292	14157	14328	14451	14223	14313	14468	14303	14417	14390	14377	14398	14487	14445	14473	14240	14368	14361	14596	14302	14301	14450	14203	14265	14320	14293	14355	14312	14362	14355	14500	14444	14412	14316	13997	14437	14295	14318	14271	14479	14415	14306	14302	14204	14297	14511	14415	14197	14496	14407	14262	14372	14451	14418	14542	14306	14364	14378	14540	14264	14427	14298	14419	14220	14412	14439	14401	14099	14414	14566	14551	14554	14254	14391	14354	14176	14460	14465	14339	14583	14298	14491	14383	14483	14272	14314	14439	14445	14464	14194	14272	14557	14350	14391	14358	14492	14516	14429	14453	14544	14416	14463	14323	14422	14320	14384	14456	14489	14392	14471	14302	14320	14454	14436	14586	14407	14384	14470	14443	14372	14243	14366	14662	14320	14450	14656	14317	14467	14476	14468	14413	14294	14413	14216	14465	14462	14272	14153	14452	14244	14515	14287	14431	14605	14335	14331	14323	14415	14386	14423	14453	14377	14442	14590	14570	14475	14373	14380	14449	14308	14455	14327	14521	14643	14611	14305	14511	14210	14255	14442	14203	14388	14501	14348	14404	14625	14552	14319	14364	14404	14453	14370	14211	14534	14373	14455	14392	14622	14548	14504	14538	14545	14436	14361	14552	14583	14409	14534	14499	14386	14387	14461	14362	14413	14372	14342	14360	14384	14397	14475	14604	14601	14529	14565	14392	14379	14347	14341	14493	14581	14471	14426	14399	14382	14386	14224	14320	14406	14338	14385	14367	14471	14330	14391	14441	14466	14388	14367	14194	14280	14365	14323	14343	14439	14434	14393	14463	14468	14449	14369	14345	14381	14381	14349	14275	14328	14308	14194	14365	14452	14505	14517	14390	14413	14453	14195	14309	14503	14491	14599	14492	14350	14350	14478	14446	14499	14351	14523	14327	14487	14338	14428	14283	14459	14311	14291	14340	14471	14380	14465	14332	14383	14468	14512	14411	14375	14403	14451	14558	14526	14406	14448	14333	14570	14540	14368	14332	14513	14426	14493	14465	14447	14458	14406	14326	14302	14462	14131	14292	14266	14596	14287	14513	14277	14495	14614	14458	14509	14152	14477	14467	14402	14516	14482	14438	14317	14374	14257	14359	14364	14604	14288	14356	14284	14394	14240	14498	14497	14388	14523	14371	14490	14362	14489	14356	14528	14388	14488	14376	14487	14467	14443	14345	14142	14270	14364	14500	14486	14301	14439	14242	14286	14329	14440	14552	14390	14392	14328	14480	14125	14287	14377	14386	14436	14294	14404	14224	14427	14311	14284	14373	14426	14295	14326	14356	14381	14510	14585	14443	14336	14180	14421	14505	14593	14467	14258	14372	14432	14353	14495	14389	14449	14474	14318	14418	14560	14367	14497	14214	14783	14536	14356	14279	14416	14417	14558	14299	14310	14360	14335	14451	14523	14426	14463	14353	14584	14539	14404	14371	14342	14454	14696	14504	14306	14411	14373	14528	14316	14266	14400	14485	14491	14441	14486	14354	14440	14387	14389	14302	14327	14323	14394	14421	14460	14237	14333	14248	14318	14256	14391	14450	14496	14456	14478	14282	14525	14644	14348	14516	14276	14252	14362	14129	14363	14429	14576	14462	14382	14480	14443	14327	14448	14396	14558	14582	14424	14617	14332	14494	14377	14453	14359	14210	14464	14371	14500	14393	14276	14372	14427	14306	14257	14357	14377	14340	14496	14198	14389	14448	14480	14447	14359	14284	14331	14412	14552	14575	14363	14468	14503	14555	14347	14338	14353	14479	14472	14402	14339	14534	14147	14190	14476	14317	14300	14338	14377	14383	14388	14196	14279	14314	14376	14338	14368	14361	14238	14518	14399	14466	14385	14313	14409	14539	14547	14433	14179	14303	14402	14383	14527	14392	14364	14499	14413	14614	14496	14188	14310	14430	14427	14297	14237	14259	14396	14592	14435	14254	14543	14566	14360	14563	14361	14502	14350	14595	14488	14567	14614	14360	14457	14612	14462	14109	14395	14449	14582	14288	14225	14566	14411	14417	14268	14449	14633	14340	14348	14477	14262	14225	14418	14137	14227	14492	14324	14265	14189	14547	14306	14336	14367	14275	14481	14568	14425	14295	14346	14466	14474	14467	14509	14488	14382	14260	14299	14454	14168	14403	14537	14239	14472	14288	14536	14445	14483	14455	14413	14402	14319	14315	14601	14559	14546	14502	14436	14238	14264	14514	14253	14422	14294	14607	14373	14382	14458	14247	14497	14484	14493	14231	14466	14323	14209	14522	14316	14539	14388	14269	14391	14346	14516	14507	14474	14423	14448	14338	14363	14326	14311	14468	14552	14410	14384	14421	14364	14396	14627	14717	14627	14495	14521	14471	14332	14681	14612	14497	14385	14152	14382	14400	14350	14493	14254	14348	14506	14405	14635	14260	14391	14283	14322	14370	14312	14495	14413	14285	14208	14263	14431	14513	14381	14307	14263	14340	14537	14430	14094	14436	14547	14216	14464	14426	14684	14215	14319	14175	14421	14398	14461	14443	14218	14539	14334	14529	14475	14283	14299	14209	14344	14277	14346	14212	14388	14311	14453	14356	14250	14277	14474	14339	14552	14199	14184	14285	14601	14552	14558	14428	14427	14336	14365	14448	14509	14144	14173	14388	14159	14402	14254	14403	14492	14452	14355	14332	14556	14245	14519	14220	14395	14519	14267	14451	14439	14426	14091	14341	14377	14489	14336	14365	14212	14482	14472	14296	14443	14387	14394	14575	14401	14558	14329	14433	14460	14543	14497	14666	14450	14547	14384	14471	14327	14369	14403	14427	14257	14204	14494	14517	14446	14357	14487	14405	14552	14499	14639	14438	14372	14285	14407	14351	14406	14513	14247	14442	14476	14368	14281	14246	14510	14223	14221	14246	14428	14365	14297	14554	14318	14519	14148	14471	14430	14446	14394	14411	14473	14264	14375	14477	14357	14402	14319	14563	14527	14459	14453	14548	14208	14249	14510	14332	14350	14428	14558	14270	14362	14361	14473	14292	14373	14344	14363	14290	14409	14384	14443	14303	14332	14500	14309	14418	14715	14430	14431	14479	14370	14357	14283	14370	14152	14320	14158	14294	14364	14114	14557	14437	14548	14321	14387	14365	14414	14227	14497	14482	14531	14334	14389	14298	14577	14547	14323	14324	14467	14505	14491	14171	14370	14501	14332	14426	14330	14396	14382	14112	14596	14352	14360	14324	14312	14503	14474	14422	14315	14442	14364	14417	14410	14439	14392	14283	14160	14444	14316	14251	14340	14590	14465	14302	14253	14408	14367	14380	14273	14382	14324	14353	14512	14333	14315	14603	14347	14154	14311	14413	14407	14401	14263	14482	14337	14444	14466	14579	14369	14397	14191
48042	62776	56888	44292	35841	27456	23744	19201	15958	14552	13002	11933	11588	11354	11341	11136	11011	11141	10904	11009	10800	10821	10683	10670	10621	10658	10500	10534	10597	10543	10347	10570	10576	10413	10370	10528	10610	10454	10379	10562	10448	10335	10607	10276	10523	10391	10496	10452	10488	10382	10353	10432	10613	10555	10298	10427	10316	10441	10483	10363	10466	10202	10450	10333	10289	10360	10526	10531	10537	10450	10481	10500	10541	10461	10512	10484	10453	10462	10508	10481	10404	10427	10492	10504	10684	10381	10456	10457	10391	10449	10626	10567	10477	10243	10448	10600	10316	10546	10311	10391	10554	10483	10617	10383	10374	10483	10543	10468	10493	10469	10593	10627	10448	10428	10519	10359	10389	10370	10574	10553	10304	10443	10389	10614	10437	10566	10434	10428	10410	10468	10347	10371	10552	10471	10452	10405	10498	10390	10465	10487	10509	10484	10432	10322	10473	10453	10333	10358	10333	10537	10442	10560	10462	10474	10453	10407	10473	10401	10660	10457	10562	10547	10515	10376	10427	10479	10656	10427	10502	10381	10479	10460	10493	10441	10474	10471	10449	10585	10399	10362	10314	10462	10388	10507	10406	10488	10479	10467	10477	10454	10561	10367	10325	10471	10462	10551	10392	10482	10541	10423	10364	10627	10529	10451	10543	10517	10526	10458	10437	10531	10370	10441	10560	10413	10551	10455	10482	10545	10606	10504	10523	10430	10483	10286	10430	10382	10557	10458	10452	10432	10616	10546	10392	10355	10566	10321	10441	10278	10422	10422	10324	10594	10562	10454	10544	10545	10553	10561	10349	10500	10476	10478	10542	10344	10583	10570	10471	10503	10631	10364	10565	10536	10593	10572	10388	10360	10471	10587	10520	10488	10460	10519	10324	10623	10534	10631	10386	10524	10394	10519	10473	10396	10378	10506	10528	10382	10455	10543	10453	10332	10361	10380	10621	10486	10421	10372	10401	10486	10554	10547	10346	10544	10511	10466	10577	10440	10385	10440	10434	10463	10367	10578	10409	10493	10625	10617	10399	10374	10479	10535	10455	10533	10565	10357	10471	10420	10308	10390	10481	10361	10294	10526	10573	10522	10267	10456	10509	10425	10292	10374	10609	10382	10475	10561	10343	10483	10532	10368	10513	10584	10581	10351	10376	10416	10551	10548	10523	10330	10416	10381	10421	10387	10544	10436	10512	10482	10336	10279	10554	10356	10498	10567	10413	10476	10522	10440	10475	10388	10420	10497	10465	10539	10460	10525	10511	10538	10493	10512	10550	10538	10414	10451	10387	10425	10392	10387	10459	10485	10575	10430	10388	10393	10595	10469	10394	10486	10499	10448	10510	10563	10433	10326	10382	10483	10603	10425	10493	10331	10453	10500	10571	10544	10334	10498	10347	10551	10424	10411	10373	10532	10645	10439	10520	10556	10537	10348	10450	10468	10399	10467	10515	10600	10547	10433	10536	10367	10438	10507	10408	10349	10445	10430	10532	10532	10445	10644	10554	10580	10526	10413	10521	10401	10536	10419	10578	10451	10539	10572	10506	10402	10407	10447	10475	10377	10581	10409	10293	10402	10660	10504	10472	10608	10580	10437	10585	10471	10536	10453	10324	10468	10380	10416	10310	10486	10362	10453	10460	10640	10460	10484	10406	10410	10543	10421	10366	10372	10522	10615	10435	10450	10691	10531	10413	10385	10412	10569	10413	10581	10548	10444	10435	10397	10342	10468	10513	10601	10569	10529	10565	10558	10543	10328	10594	10517	10485	10595	10370	10443	10507	10323	10427	10456	10307	10483	10458	10452	10426	10405	10470	10410	10499	10557	10418	10488	10390	10456	10481	10377	10437	10483	10520	10561	10515	10301	10352	10378	10469	10504	10588	10521	10369	10517	10530	10429	10404	10302	10583	10335	10422	10497	10509	10585	10522	10337	10414	10415	10424	10552	10545	10452	10373	10505	10398	10347	10418	10547	10576	10371	10489	10452	10579	10369	10399	10746	10424	10408	10517	10476	10363	10352	10354	10404	10408	10369	10593	10511	10538	10604	10567	10412	10462	10547	10487	10570	10340	10451	10407	10594	10592	10422	10497	10326	10377	10462	10443	10479	10406	10500	10458	10497	10408	10512	10530	10543	10433	10414	10438	10484	10480	10474	10533	10417	10502	10454	10461	10423	10399	10437	10524	10411	10449	10454	10510	10303	10428	10525	10530	10449	10458	10568	10552	10307	10568	10470	10350	10595	10392	10533	10390	10583	10419	10381	10427	10303	10512	10382	10498	10558	10477	10537	10470	10517	10503	10559	10384	10556	10515	10494	10560	10476	10525	10458	10454	10372	10467	10572	10485	10328	10462	10410	10459	10459	10442	10571	10514	10597	10583	10548	10467	10396	10481	10563	10533	10473	10423	10659	10288	10321	10503	10619	10577	10379	10286	10637	10403	10598	10385	10348	10337	10387	10393	10424	10554	10440	10600	10530	10580	10431	10486	10364	10429	10502	10505	10464	10482	10617	10390	10540	10350	10458	10442	10412	10272	10443	10477	10405	10300	10467	10451	10425	10442	10398	10450	10478	10295	10528	10527	10366	10513	10558	10430	10503	10482	10620	10586	10424	10307	10417	10594	10377	10480	10479	10358	10414	10520	10501	10446	10372	10408	10397	10410	10371	10364	10497	10507	10438	10379	10323	10489	10482	10546	10404	10612	10331	10412	10536	10470	10626	10499	10524	10308	10516	10551	10405	10496	10567	10506	10303	10380	10442	10503	10495	10406	10417	10485	10298	10482	10569	10493	10522	10422	10529	10273	10428	10261	10471	10456	10466	10439	10565	10502	10527	10391	10597	10445	10319	10503	10416	10475	10432	10401	10542	10480	10503	10535	10431	10440	10300	10386	10575	10415	10533	10382	10534	10433	10515	10504	10478	10418	10479	10448	10409	10538	10644	10509	10469	10360	10387	10526	10404	10471	10451	10450	10473	10581	10483	10622	10605	10465	10421	10435	10317	10320	10559	10401	10587	10457	10555	10526	10526	10473	10544	10424	10473	10408	10410	10544	10336	10443	10506	10532	10586	10552	10404	10374	10474	10547	10413	10386	10430	10602	10418	10476	10442	10440	10522	10470	10536	10473	10517	10595	10559	10518	10525	10418	10292	10474	10430	10387	10561	10514	10417	10427	10454	10531	10593	10398	10484	10520	10451	10521	10409	10462	10404	10420	10455	10435	10384	10367	10434	10357	10541	10390	10390	10438	10372	10416	10388	10488	10478	10431	10521	10345	10512	10509	10403	10495	10369	10335	10480	10428	10481	10361	10374	10552	10341	10412	10462	10583	10464	10450	10521	10484	10432	10361	10373	10605	10523	10429	10443	10623	10454	10374	10442	10488	10494	10581	10607	10476	10296	10370	10567	10455	10490	10574	10467	10325	10555	10380	10437	10371	10394	10541	10446	10485	10523	10536	10439	10605	10488	10506	10441	10494	10444	10538	10445	10487	10424	10629	10550	10512	10666	10543	10542	10332	10524	10477	10523	10429	10495	10574	10594	10560	10368	10455	10475	10515	10502	10438	10470	10472	10444	10423	10382	10572	10383	10518	10413	10540	10452	10534	10579	10340	10595	10328	10195	10440	10451	10386	10543	10519	10473	10601	10358	10578	10582	10580	10451	10434	10201	10504	10729	10516	10374	10412	10411	10694	10443	10568	10439	10506	10592	10440	10518	10386	10526	10394	10563	10449	10534	10442	10404	10526	10538	10460	10427	10454	10456	10526	10661	10282	10289	10497	10262	10524	10311	10552	10514	10431	10279	10447	10444	10349	10392	10577	10528	10420	10505	10403	10289	10585	10440	10357	10390	10503	10482	10437	10473	10386	10583	10410	10644	10601	10485	10560	10505	10467	10361	10358	10643	10366	10484	10398	10496	10511	10339	10378	10473	10329	10457	10520	10506	10323	10441	10450	10536	10392	10447	10458	10475	10364	10465	10299	10431	10321	10432	10408	10440	10501	10463	10484	10411	10427	10514	10350	10351	10451	10355	10490	10560	10419	10558	10461	10310	10389	10432	10481	10504	10462	10479	10510	10433	10675	10459	10384	10657	10471	10441	10523	10493	10571	10406	10469	10354	10480	10549	10515	10409	10570	10536	10397	10528	10444	10534	10370	10523	10410	10453	10550	10400	10525	10430	10612	10516	10705	10317	10385	10487	10512	10426	10392	10515	10708	10530	10498	10552	10450	10572	10237	10302	10416	10520	10468	10527	10517	10648	10572	10401	10484	10468	10432	10348	10485	10699	10562	10295	10362	10468	10439	10457	10379	10604	10341	10672	10590	10452	10452	10434	10419	10375	10399	10418	10422	10580	10543	10392	10319	10514	10531	10489	10554	10458	10466	10381	10347	10438	10592	10329	10482	10512	10490	10601	10442	10509	10751	10352	10438	10618	10281	10629	10436	10430	10634	10562	10508	10467	10550	10485	10558	10427	10465	10592	10311	10582	10620	10510	10442	10588	10383	10475	10448	10372	10374	10422	10565	10436	10508	10574	10455	10366	10493	10547	10441	10484	10574	10653	10430	10392	10482	10360	10449	10514	10254	10439	10353	10484	10359	10514	10437	10469	10572	10411	10422	10432	10446	10673	10416	10399	10591	10453	10571	10536	10339	10483	10675	10484	10421	10630	10320	10543	10499	10382	10475	10508	10529	10493	10546	10461	10578	10413	10379	10508	10584	10472	10344	10403	10449	10282	10478	10441	10288	10497	10381	10336	10520	10489	10595	10488	10581	10455	10524	10413	10632	10341	10474	10464	10364	10541	10593	10578	10403	10595	10352	10411	10499	10416	10375	10574	10420	10452	10500	10442	10413	10356	10496	10541	10719	10409	10526	10410	10547	10401	10464	10335	10654	10310	10478	10493	10592	10579	10466	10512	10415	10471	10433	10377	10468	10424	10313	10473	10457	10572	10499	10463	10402	10463	10516	10444	10556	10577	10495	10539	10482	10464	10603	10435	10450	10445	10504	10450	10524	10377	10569	10378	10340	10494	10387	10448	10481	10467	10430	10366	10425	10416	10317	10473	10542	10403	10553	10398	10444	10598	10504	10563	10471	10408	10280	10438	10411	10452	10399	10657	10446	10369	10551	10526
26162	21874	34334	38807	41175	39258	35223	28229	24773	20156	17690	16835	16235	16192	15950	15806	15773	15387	15678	15480	15203	15020	14947	15013	14827	14822	14776	14784	14730	14715	14710	14735	14796	14782	14518	14771	14454	14499	14546	14620	14512	14674	14342	14546	14655	14459	14467	14622	14775	14584	14425	14589	14648	14515	14479	14531	14614	14630	14442	14586	14749	14320	14664	14390	14609	14459	14531	14564	14554	14800	14641	14527	14518	14547	14607	14585	14478	14521	14630	14441	14610	14732	14773	14607	14663	14640	14473	14673	14591	14476	14361	14552	14573	14545	14643	14573	14758	14496	14625	14489	14558	14573	14771	14374	14625	14634	14708	14486	14333	14641	14559	14435	14443	14468	14272	14472	14551	14606	14722	14583	14465	14642	14648	14609	14635	14582	14700	14572	14568	14545	14442	14713	14712	14445	14531	14878	14503	14472	14548	14504	14588	14459	14462	14596	14596	14566	14686	14673	14712	14685	14512	14535	14506	14630	14469	14393	14471	14418	14576	14435	14462	14642	14420	14565	14527	14480	14489	14575	14470	14513	14586	14454	14658	14652	14506	14629	14520	14547	14593	14445	14397	14749	14659	14545	14638	14479	14582	14579	14854	14704	14516	14594	14588	14618	14339	14413	14400	14510	14523	14525	14769	14527	14426	14617	14589	14663	14749	14661	14546	14411	14498	14482	14566	14509	14492	14464	14348	14625	14650	14385	14501	14597	14639	14663	14689	14610	14482	14571	14512	14631	14611	14559	14503	14478	14557	14682	14539	14700	14542	14635	14502	14402	14631	14527	14315	14631	14515	14558	14532	14649	14604	14563	14583	14458	14700	14573	14702	14657	14450	14401	14310	14526	14436	14558	14785	14628	14674	14278	14459	14658	14557	14386	14525	14571	14519	14664	14553	14491	14440	14540	14609	14529	14582	14515	14429	14352	14482	14394	14445	14719	14565	14545	14416	14707	14591	14637	14721	14603	14689	14644	14491	14553	14499	14619	14684	14637	14296	14570	14567	14496	14436	14404	14570	14558	14252	14404	14600	14445	14492	14666	14627	14550	14650	14534	14604	14525	14478	14601	14559	14626	14772	14470	14570	14433	14686	14592	14627	14630	14701	14610	14492	14473	14478	14417	14433	14689	14585	14596	14605	14832	14484	14541	14799	14635	14554	14702	14536	14679	14608	14599	14605	14725	14646	14635	14597	14561	14559	14400	14456	14448	14556	14534	14373	14509	14429	14807	14531	14529	14550	14464	14551	14527	14461	14438	14654	14408	14590	14337	14731	14583	14573	14539	14614	14353	14331	14665	14276	14569	14619	14656	14565	14541	14732	14554	14638	14409	14589	14461	14523	14476	14661	14587	14639	14657	14851	14623	14459	14596	14609	14565	14507	14463	14298	14457	14570	14537	14421	14575	14530	14396	14408	14425	14578	14501	14728	14480	14585	14532	14472	14447	14775	14590	14585	14624	14663	14608	14420	14631	14645	14647	14699	14770	14530	14548	14597	14620	14559	14451	14466	14504	14582	14512	14532	14713	14679	14612	14595	14603	14551	14477	14483	14665	14617	14614	14376	14770	14427	14715	14652	14429	14397	14475	14715	14520	14627	14394	14446	14638	14589	14618	14496	14590	14749	14505	14672	14315	14410	14536	14882	14540	14547	14504	14627	14704	14566	14658	14593	14628	14549	14349	14460	14539	14353	14462	14733	14329	14375	14372	14674	14384	14477	14702	14529	14657	14647	14669	14656	14435	14525	14553	14712	14765	14580	14504	14631	14587	14662	14424	14728	14708	14346	14522	14574	14469	14725	14660	14694	14583	14366	14567	14590	14636	14439	14479	14499	14710	14537	14569	14506	14444	14752	14370	14847	14722	14455	14527	14605	14524	14569	14549	14462	14562	14733	14690	14793	14648	14702	14508	14600	14619	14567	14538	14504	14510	14595	14534	14638	14482	14444	14497	14621	14544	14640	14566	14503	14539	14629	14640	14521	14741	14770	14420	14439	14659	14589	14566	14617	14549	14641	14610	14608	14551	14643	14425	14703	14494	14634	14574	14859	14624	14570	14828	14487	14612	14446	14745	14513	14569	14692	14421	14463	14529	14532	14481	14731	14447	14614	14570	14601	14601	14608	14380	14438	14479	14599	14550	14397	14493	14519	14353	14660	14563	14530	14654	14490	14438	14535	14424	14676	14431	14587	14703	14741	14526	14473	14568	14801	14503	14667	14476	14368	14588	14601	14542	14626	14577	14524	14513	14565	14681	14386	14732	14572	14420	14364	14574	14608	14528	14401	14554	14431	14406	14523	14372	14690	14685	14675	14562	14601	14424	14516	14554	14482	14597	14380	14433	14535	14689	14554	14627	14462	14711	14609	14459	14517	14497	14565	14556	14459	14451	14521	14566	14683	14455	14511	14738	14652	14698	14559	14641	14522	14479	14536	14481	14591	14537	14623	14588	14490	14675	14306	14330	14475	14576	14462	14546	14541	14587	14656	14479	14522	14592	14822	14673	14610	14601	14596	14406	14645	14626	14766	14506	14463	14276	14588	14552	14693	14610	14550	14543	14469	14493	14793	14565	14707	14580	14418	14560	14501	14622	14515	14410	14444	14423	14499	14386	14535	14654	14580	14573	14727	14716	14745	14614	14546	14615	14627	14445	14452	14513	14600	14645	14709	14421	14753	14735	14679	14717	14642	14518	14690	14685	14587	14326	14497	14730	14517	14585	14293	14524	14493	14510	14573	14532	14649	14678	14409	14698	14682	14594	14408	14649	14415	14620	14584	14516	14543	14438	14545	14387	14423	14348	14484	14499	14354	14484	14568	14519	14639	14306	14491	14613	14446	14583	14428	14585	14479	14456	14722	14486	14455	14592	14460	14365	14516	14384	14360	14669	14551	14669	14594	14642	14448	14598	14448	14556	14402	14576	14574	14381	14416	14338	14702	14566	14639	14512	14497	14506	14582	14514	14428	14567	14611	14528	14555	14471	14501	14604	14516	14503	14423	14587	14461	14428	14478	14747	14399	14448	14604	14464	14515	14546	14617	14609	14676	14747	14464	14624	14727	14507	14637	14711	14670	14514	14574	14469	14438	14392	14687	14834	14827	14632	14619	14600	14519	14491	14531	14614	14716	14406	14665	14636	14513	14573	14372	14513	14625	14679	14637	14619	14728	14610	14499	14538	14807	14804	14551	14467	14521	14641	14750	14677	14546	14625	14720	14406	14538	14493	14575	14511	14545	14734	14652	14606	14575	14516	14647	14640	14678	14446	14587	14817	14520	14558	14531	14586	14535	14394	14635	14380	14720	14418	14490	14799	14640	14657	14589	14746	14606	14427	14592	14535	14530	14422	14409	14645	14648	14583	14434	14601	14638	14483	14480	14553	14535	14549	14514	14648	14377	14333	14538	14616	14717	14519	14507	14499	14292	14575	14650	14510	14565	14665	14492	14404	14597	14548	14514	14619	14593	14610	14688	14511	14509	14669	14545	14700	14746	14613	14429	14508	14523	14598	14506	14578	14702	14826	14576	14628	14432	14700	14487	14546	14591	14610	14537	14559	14447	14613	14622	14558	14622	14391	14590	14693	14510	14505	14322	14512	14773	14452	14475	14569	14656	14680	14558	14462	14555	14526	14697	14626	14491	14512	14689	14549	14709	14534	14627	14597	14360	14739	14735	14671	14536	14434	14491	14546	14738	14765	14579	14628	14614	14510	14358	14655	14432	14219	14431	14460	14554	14550	14627	14314	14461	14578	14436	14530	14567	14736	14510	14540	14552	14489	14552	14564	14563	14551	14555	14577	14612	14692	14576	14599	14569	14572	14567	14611	14583	14504	14592	14522	14357	14567	14617	14564	14523	14373	14463	14500	14596	14722	14492	14564	14635	14448	14510	14562	14749	14637	14366	14482	14599	14565	14561	14573	14853	14458	14599	14668	14540	14721	14649	14499	14438	14527	14678	14628	14566	14631	14709	14534	14603	14643	14466	14454	14583	14627	14685	14567	14450	14654	14717	14515	14637	14521	14726	14665	14429	14666	14578	14355	14624	14380	14590	14756	14537	14618	14491	14427	14711	14569	14568	14627	14618	14574	14489	14316	14430	14505	14475	14424	14776	14426	14501	14685	14630	14489	14793	14295	14594	14370	14248	14527	14549	14454	14432	14638	14602	14448	14516	14657	14697	14451	14473	14564	14675	14611	14502	14656	14556	14451	14557	14458	14590	14444	14422	14580	14656	14554	14684	14507	14518	14781	14372	14715	14492	14610	14388	14452	14590	14636	14599	14683	14608	14473	14485	14400	14762	14688	14552	14675	14733	14414	14476	14518	14473	14472	14600	14549	14724	14568	14530	14572	14733	14748	14656	14738	14717	14372	14407	14459	14737	14688	14530	14352	14599	14623	14533	14553	14441	14450	14623	14553	14580	14518	14654	14664	14574	14446	14610	14575	14736	14464	14606	14408	14453	14652	14506	14441	14703	14507	14394	14609	14799	14419	14582	14587	14553	14552	14446	14361	14448	14529	14560	14437	14573	14483	14617	14723	14555	14550	14539	14385	14469	14595	14420	14499	14635	14698	14627	14421	14542	14497	14725	14490	14841	14334	14582	14465	14636	14516	14610	14541	14645	14544	14582	14480	14556	14461	14516	14558	14561	14608	14539	14423	14710	14720	14622	14525	14535	14536	14444	14401	14610	14578	14618	14544	14476	14433	14531	14772	14638	14588	14491	14459	14506	14723	14600	14619	14500	14564	14703	14593	14544	14736	14720	14622	14519	14452	14590	14382	14711	14358	14382	14615	14449	14477	14772	14709	14567	14432	14419	14583	14444	14674	14411	14456	14535	14623	14527	14655	14551	14635	14668	14572	14649	14372	14613	14513	14684	14457	14473	14543	14510	14801	14666	14532	14647	14519	14584	14646	14716	14327	14460	14593	14510	14664	14567	14434	14477	14655	14618	14490	14741	14594	14552	14503	14264	14315	14538	14546	14722	14423	14425	14380	14490	14564	14541	14732	14557	14373	14611	14709	14550	14368	14438	14568	14613	14622	14705	14339	14646	14613	14559	14689	14768	14563	14637	14503	14378	14714	14668	14349	14627	14391	14647	14483	14453	14436	14489	14464	14474	14579	14666	14708	14503	14532
47313	72568	65407	51485	44938	37851	31581	25707	21859	16215	13795	12972	12552	12374	11966	11817	11754	11613	11544	11338	11114	11159	11186	11006	11023	10949	10875	10700	10723	10710	10713	10658	10788	10737	10746	10774	10679	10598	10583	10769	10627	10592	10736	10564	10603	10565	10728	10518	10612	10674	10550	10483	10550	10648	10631	10599	10492	10586	10635	10646	10524	10599	10524	10434	10593	10764	10693	10545	10562	10572	10673	10660	10510	10660	10591	10596	10486	10576	10673	10597	10575	10520	10601	10513	10724	10323	10567	10625	10489	10751	10506	10469	10539	10464	10466	10541	10649	10530	10512	10535	10481	10623	10633	10657	10463	10593	10641	10588	10519	10504	10550	10657	10576	10585	10391	10600	10573	10646	10607	10624	10541	10539	10515	10585	10554	10653	10521	10337	10586	10599	10480	10387	10498	10457	10550	10673	10741	10629	10673	10496	10420	10587	10439	10592	10649	10508	10712	10479	10591	10516	10630	10523	10600	10749	10606	10475	10450	10522	10571	10603	10622	10751	10597	10692	10662	10562	10615	10529	10474	10579	10615	10635	10669	10537	10541	10612	10484	10673	10539	10700	10538	10593	10620	10599	10588	10500	10593	10662	10702	10585	10626	10402	10555	10565	10552	10758	10492	10655	10671	10634	10616	10583	10569	10647	10559	10536	10622	10515	10697	10557	10676	10694	10640	10548	10584	10332	10491	10567	10664	10596	10520	10664	10666	10495	10703	10495	10760	10604	10607	10473	10508	10593	10548	10432	10571	10612	10516	10451	10473	10638	10512	10507	10593	10572	10587	10587	10698	10625	10667	10543	10462	10461	10596	10585	10503	10577	10655	10623	10506	10492	10608	10538	10618	10525	10660	10472	10636	10661	10601	10634	10509	10648	10472	10530	10715	10544	10456	10539	10426	10534	10615	10541	10571	10654	10587	10744	10536	10661	10447	10650	10579	10613	10598	10614	10602	10461	10525	10660	10637	10681	10683	10480	10809	10531	10648	10636	10616	10581	10613	10591	10555	10551	10679	10618	10498	10593	10521	10441	10661	10524	10537	10445	10542	10464	10628	10683	10573	10533	10548	10477	10548	10623	10641	10572	10652	10473	10470	10602	10555	10731	10571	10487	10646	10358	10532	10710	10430	10689	10513	10611	10588	10585	10525	10640	10605	10531	10685	10645	10555	10511	10458	10671	10602	10532	10572	10448	10582	10781	10520	10662	10642	10468	10484	10655	10543	10569	10582	10638	10685	10531	10608	10599	10516	10659	10571	10583	10614	10632	10520	10596	10687	10569	10667	10605	10560	10730	10547	10681	10633	10586	10573	10676	10576	10586	10644	10428	10540	10565	10523	10508	10754	10591	10519	10554	10509	10577	10687	10594	10525	10670	10562	10660	10510	10564	10618	10556	10428	10567	10553	10639	10490	10529	10644	10711	10644	10641	10565	10494	10689	10579	10634	10604	10404	10734	10572	10518	10444	10621	10659	10569	10536	10604	10475	10666	10565	10395	10601	10627	10709	10761	10432	10555	10606	10612	10559	10511	10423	10610	10592	10469	10483	10646	10548	10540	10513	10590	10588	10605	10572	10592	10635	10549	10581	10530	10525	10533	10611	10753	10597	10648	10665	10530	10537	10608	10629	10619	10500	10560	10555	10469	10773	10672	10525	10637	10583	10595	10542	10637	10390	10564	10626	10607	10442	10690	10663	10601	10645	10696	10442	10525	10675	10638	10528	10656	10687	10650	10513	10496	10594	10521	10682	10562	10682	10555	10586	10559	10751	10569	10632	10460	10653	10442	10545	10326	10589	10454	10668	10559	10469	10498	10680	10509	10566	10708	10537	10515	10531	10584	10552	10670	10594	10541	10566	10626	10678	10607	10470	10687	10587	10669	10632	10523	10613	10510	10575	10662	10812	10529	10697	10558	10521	10512	10625	10553	10652	10426	10527	10733	10553	10560	10584	10687	10557	10748	10599	10617	10473	10671	10476	10613	10545	10577	10724	10580	10612	10655	10587	10684	10538	10516	10524	10432	10475	10529	10658	10538	10551	10590	10672	10623	10519	10581	10466	10533	10591	10425	10658	10551	10524	10662	10632	10575	10658	10491	10614	10633	10582	10535	10542	10593	10643	10594	10761	10558	10590	10531	10506	10512	10592	10608	10744	10609	10576	10602	10571	10484	10531	10618	10555	10532	10480	10493	10601	10583	10502	10542	10613	10531	10675	10615	10801	10650	10510	10548	10508	10674	10590	10339	10440	10579	10612	10339	10559	10534	10553	10639	10569	10629	10654	10580	10553	10579	10545	10660	10500	10673	10667	10562	10474	10653	10475	10646	10693	10566	10512	10575	10647	10648	10631	10588	10577	10568	10584	10538	10594	10513	10630	10522	10635	10675	10525	10549	10609	10505	10608	10461	10566	10688	10523	10469	10586	10651	10531	10444	10400	10784	10486	10580	10534	10582	10648	10613	10627	10580	10535	10620	10567	10523	10652	10596	10523	10488	10410	10612	10698	10536	10543	10577	10624	10700	10516	10413	10586	10472	10543	10597	10518	10584	10659	10555	10651	10515	10634	10647	10548	10566	10729	10389	10556	10408	10414	10498	10719	10594	10597	10681	10657	10533	10683	10506	10659	10575	10557	10608	10642	10542	10662	10628	10601	10558	10600	10555	10545	10597	10632	10682	10665	10700	10627	10546	10549	10575	10443	10568	10489	10550	10619	10613	10697	10491	10507	10600	10548	10579	10733	10513	10549	10749	10799	10460	10710	10601	10381	10587	10757	10573	10615	10556	10609	10474	10549	10567	10593	10467	10585	10614	10502	10552	10515	10587	10648	10692	10555	10689	10702	10656	10729	10641	10618	10516	10601	10638	10731	10464	10686	10649	10540	10538	10519	10663	10618	10641	10604	10579	10570	10626	10618	10720	10662	10717	10560	10580	10562	10521	10556	10420	10606	10562	10485	10628	10566	10508	10466	10724	10731	10549	10561	10526	10390	10563	10603	10517	10432	10524	10512	10478	10695	10629	10640	10566	10584	10340	10604	10450	10569	10568	10486	10659	10594	10529	10599	10662	10620	10696	10527	10581	10539	10621	10637	10545	10575	10604	10601	10619	10564	10616	10493	10501	10622	10509	10489	10711	10516	10600	10577	10635	10670	10509	10763	10548	10608	10543	10514	10563	10737	10376	10686	10639	10449	10445	10529	10602	10666	10618	10621	10503	10644	10643	10554	10510	10574	10702	10641	10607	10423	10626	10641	10672	10589	10613	10702	10618	10683	10480	10695	10509	10565	10472	10575	10484	10622	10639	10612	10639	10698	10602	10409	10723	10667	10551	10537	10620	10615	10613	10510	10628	10544	10637	10519	10525	10634	10634	10561	10634	10351	10470	10652	10652	10496	10650	10577	10573	10803	10542	10623	10551	10659	10550	10688	10561	10617	10632	10609	10780	10669	10546	10690	10544	10716	10634	10434	10706	10662	10643	10415	10465	10568	10512	10514	10557	10484	10715	10606	10656	10679	10614	10795	10500	10649	10474	10577	10586	10654	10546	10526	10577	10665	10487	10652	10514	10497	10508	10618	10631	10553	10540	10657	10541	10607	10667	10668	10397	10596	10726	10558	10577	10609	10523	10635	10579	10523	10733	10618	10596	10503	10578	10610	10502	10601	10605	10538	10701	10720	10405	10666	10588	10545	10650	10701	10699	10636	10490	10605	10549	10373	10687	10582	10471	10723	10632	10790	10515	10589	10625	10453	10593	10555	10570	10760	10709	10532	10663	10598	10590	10571	10554	10757	10528	10709	10439	10739	10579	10607	10598	10481	10566	10576	10577	10730	10583	10588	10633	10546	10602	10510	10632	10541	10388	10611	10669	10448	10637	10580	10631	10625	10570	10450	10510	10529	10547	10638	10684	10593	10609	10643	10517	10536	10541	10609	10527	10477	10612	10783	10402	10619	10461	10495	10381	10508	10563	10656	10585	10411	10541	10550	10546	10597	10545	10559	10516	10549	10513	10561	10406	10632	10518	10760	10679	10650	10761	10535	10592	10536	10615	10598	10696	10451	10531	10563	10554	10611	10680	10567	10719	10627	10596	10602	10683	10471	10438	10557	10560	10571	10594	10504	10546	10647	10581	10504	10848	10563	10424	10644	10631	10549	10589	10559	10542	10545	10692	10694	10502	10526	10640	10657	10499	10501	10607	10491	10503	10541	10691	10697	10622	10591	10619	10600	10552	10697	10570	10501	10628	10510	10579	10407	10632	10606	10624	10656	10568	10609	10661	10575	10637	10525	10525	10631	10635	10590	10497	10795	10774	10571	10571	10530	10564	10696	10585	10517	10497	10612	10627	10546	10776	10510	10515	10665	10501	10495	10542	10621	10514	10601	10741	10500	10671	10561	10582	10527	10418	10555	10618	10546	10645	10662	10629	10561	10623	10549	10758	10586	10438	10655	10387	10565	10600	10407	10541	10576	10720	10489	10488	10586	10474	10598	10545	10575	10632	10548	10598	10656	10540	10467	10593	10496	10519	10524	10351	10501	10552	10633	10463	10633	10432	10476	10685	10649	10475	10592	10545	10537	10478	10754	10431	10659	10657	10598	10712	10480	10701	10437	10655	10516	10631	10484	10466	10464	10610	10523	10750	10547	10558	10571	10675	10568	10595	10667	10630	10590	10680	10539	10422	10502	10508	10647	10406	10611	10706	10506	10589	10682	10690	10600	10687	10563	10633	10524	10563	10659	10627	10613	10712	10618	10710	10510	10462	10639	10652	10470	10600	10593	10590	10664	10515	10385	10636	10565	10524	10561	10722	10478	10558	10585	10648	10610	10585	10465	10478	10518	10586	10646	10417	10568	10583	10713	10658	10390	10602	10504	10612	10592	10589	10817	10618	10740	10569	10504	10479	10565	10470	10596	10597	10603	10573	10395	10539	10676	10643	10577	10690	10649	10628	10609	10735	10641	10440	10534	10530	10773	10642	10625	10499	10647	10449	10495	10630	10453	10632	10584	10637	10584	10705	10614	10573	10654	10511	10664	10607	10621	10600	10494	10664	10626	10518	10707	10589	10518	10598	10479	10551	10618	10558	10487	10655	10557	10488	10681	10474	10644	10597	10613	10631	10513	10554	10524	10389
24274	21123	29611	30448	37459	42941	36488	33113	27047	20671	18575	17504	17376	16877	16514	16407	16410	16253	15828	15840	15580	15479	15485	15082	15353	15201	15080	14997	15018	15019	14856	14857	14912	14844	14761	14694	14759	14898	15023	14703	14653	14721	14893	14759	14847	14570	14706	14716	14837	14925	14862	14617	14669	14866	14709	14695	14473	14841	14805	14787	14997	14861	14962	14753	14922	14859	14648	14775	14668	14546	14710	14775	14755	14733	15013	14876	14952	14795	14986	14737	14766	14918	15066	14874	14752	14656	14839	14803	14732	14548	14789	14867	14803	14708	14863	14781	14856	14701	14746	14672	14934	14737	14690	14888	14587	14850	14784	14826	14580	14556	14618	14933	14687	14507	14805	14595	14798	14749	14602	14655	14779	14660	14706	14548	14670	14636	14607	14493	14551	14686	14753	14730	14599	14805	14769	14694	14753	14602	14500	14743	14776	14649	14666	14662	14676	14896	14873	14827	14688	14728	14811	14403	14847	14797	14768	14794	14834	14828	14818	14998	14673	14804	14802	14648	14860	14956	14771	14784	14656	14820	14840	14885	14841	14845	14507	14525	14496	14662	14759	14806	14698	14616	14674	14651	14739	14487	14945	14577	14838	14521	14670	14742	14778	14673	14681	14872	14656	14556	14583	14771	14646	14645	14525	14908	14854	14630	14683	14607	14557	14707	14890	14792	14800	14767	14605	14789	14685	14784	14715	14744	14675	14752	14681	14593	14741	14564	14815	14872	14828	14669	14695	14771	14751	14648	14765	14607	14508	14899	14845	14786	14655	14710	14656	14578	14725	14702	14654	14798	14896	14623	14800	14868	14704	14615	14749	14709	14683	14654	14675	14635	14777	14760	14632	14538	14737	14753	14690	14899	14655	14709	14829	14776	14743	14547	14860	14634	14707	14825	14686	14633	14798	14603	14659	14757	14721	14629	14705	14901	14669	14666	14597	14722	14529	14676	14614	14567	14716	14785	14744	14560	14800	14705	14780	14574	14669	14785	14862	14448	14846	14727	14743	14881	14944	14540	14778	14847	14701	14532	14761	14901	14596	14917	14650	14973	14564	14658	14579	14584	14704	14373	14645	14803	14698	14768	14713	14686	14705	14818	14729	14770	14715	14719	14714	14587	14606	14778	14645	14772	14754	14769	14719	14542	14790	14555	14768	14623	14825	14737	14742	14821	14514	14692	14953	14735	14525	14722	14749	14864	14899	14759	14851	14677	14725	14813	14716	14690	14695	14810	14659	14877	14763	14619	14875	14639	14484	14896	14719	14800	14919	14501	14536	14743	14644	14843	14863	14497	14672	14708	14662	14754	14735	14561	14730	14764	14552	14613	14714	14790	14674	14736	14712	14851	14878	14678	14802	14849	14742	14692	14709	14681	14724	14750	14711	14754	14807	14614	14756	14490	14717	14842	14729	14792	14699	14917	14707	14655	14823	14605	14723	14759	14785	14811	14835	14530	14735	14629	14694	14803	14652	14611	14751	14640	14828	14711	14739	14751	14888	14919	14716	14709	14751	14778	14927	14656	14659	14793	14551	14886	14675	14782	14757	14789	14728	14612	14720	14471	14803	14674	14560	14639	14869	14655	14817	14890	14729	14624	14870	15025	14871	14732	14629	14691	14920	14658	14717	14823	14576	14603	14795	14802	14543	14681	14636	14715	14850	14583	14710	14687	14782	14833	14785	14582	14877	14889	14751	14786	15006	14685	14479	14559	14568	14658	14742	14665	14700	14777	15010	14697	14733	14958	14946	14576	14697	14835	14909	14759	14508	14707	14781	14933	14717	14747	14834	14732	14633	14927	14871	14599	14740	14712	14819	14807	14554	14619	14710	14784	14605	14734	14615	14517	14486	14668	14665	14536	14621	14714	14825	14761	14658	14636	14639	14666	14890	14786	14693	14622	14746	14742	14685	14820	14945	14787	14772	14875	14724	14800	14812	14577	14703	14836	14849	14678	14639	14765	14873	14706	14763	14671	14955	14861	14722	14700	14754	14727	14889	14749	14781	14747	14675	14694	14785	14787	14569	14596	14736	14640	14652	14757	14861	14689	14540	14579	14737	14682	14707	14772	14680	14821	14744	14587	14640	14556	14636	14883	14645	14501	14702	14801	14623	14662	14969	14705	14867	14574	14739	14683	14779	14791	14578	14658	14744	14720	14752	14473	14832	14909	14874	14721	14856	15005	14916	14755	14724	14764	14556	14817	14642	14727	14712	14825	14689	14804	14761	14611	14757	14767	14682	14666	14660	14737	14637	14495	14681	14667	14796	14938	14673	14822	14726	14718	14871	14771	14672	14765	14732	14754	14684	14713	14833	14794	14635	14626	14756	14734	14758	14706	14541	14659	14818	14740	14902	14794	14820	14711	14760	14885	14833	14764	14485	14675	14571	14647	14619	14765	14775	14682	14772	14804	14715	14667	14575	14581	14803	14801	14793	14755	14746	14662	14772	14736	14862	14717	14587	14705	14861	14827	14766	14882	14731	14763	14773	14515	14656	14742	14671	14688	14916	14787	14770	14670	14574	14728	14787	14771	14799	14625	14715	14699	14757	14762	14856	14584	14921	14689	14617	14658	14530	14727	14592	14512	14779	14690	14634	14649	14753	15036	14416	14750	14778	14537	14718	14490	14734	14591	14851	14522	14744	14862	14672	14646	14803	14579	14676	14620	14820	14817	14786	14850	14612	14693	14642	14643	14739	14594	14632	14602	14596	14634	14691	14853	14679	14731	14812	14847	14777	14712	14697	14797	14681	14696	14797	14547	14648	14792	14778	14700	14836	14814	14867	14696	14687	14858	14593	14780	14754	14921	14735	14685	14761	14752	14925	14636	14854	14737	14761	14678	14813	14879	14548	14768	14887	14689	14512	14781	14561	14630	14737	14692	14763	14709	14893	14388	14622	14767	14808	14664	15002	14779	14838	14759	14771	14598	14600	14756	14686	14608	14789	14564	14731	14737	14613	14597	14840	14601	14724	14598	14716	14636	14645	14841	14540	14824	14731	14664	14615	14622	14541	14863	14955	14756	14710	14642	14980	14836	14661	14689	14775	14647	14701	14927	14842	14733	14784	14653	14724	14662	14512	14733	14934	14713	14601	14631	14602	14634	14759	14933	14733	14689	14596	14878	14909	14745	14958	14483	14565	14718	14920	14646	15017	14889	14760	14773	14569	14651	14645	14807	14881	14703	14781	14747	14763	14739	14679	14730	14622	14780	14471	14720	14774	14666	14747	14716	14704	14815	14864	14817	14695	14679	14729	14771	14623	14730	14849	14658	14741	14609	14738	14710	14898	14712	14643	14700	14719	14595	14687	14443	14567	14705	14769	14650	14853	14786	14881	14810	14751	14659	14846	14586	14564	14723	14882	14664	14543	14769	14778	14760	14817	14891	14793	14762	14799	14755	14724	14842	14837	14573	14658	14559	14774	14715	14770	14646	14637	14962	14716	14847	14732	14726	14783	14747	14843	14786	14752	14672	14574	14830	14828	14664	14798	14666	14612	14724	14573	14425	14899	14824	14856	14649	14733	14582	14730	14845	14716	14577	14711	14583	14820	14690	14745	14628	14761	14718	14561	14698	14612	14647	14689	14775	14734	14866	14607	14707	14611	14599	14709	14698	14673	14766	14915	14862	14654	14578	14808	14652	14656	14887	14732	14835	14882	14919	14649	14709	14840	14909	14758	14851	14656	14766	14617	14755	14799	14798	14629	14781	14706	14739	14757	14745	14837	14776	14758	14678	14907	14575	14448	14744	14741	14760	14882	14664	14741	14920	14554	14761	14566	14662	14656	14616	14475	14518	14459	14767	14630	14559	14736	14585	14837	14781	14783	14723	14760	14652	14814	14834	14746	14572	14724	14756	14744	14816	14857	14702	14858	14682	14706	14803	14801	14804	14735	14739	14728	14753	14604	14658	14637	14833	14741	14842	14757	14774	14614	14679	14734	14856	14816	14857	14549	14679	14706	14785	14692	14755	14846	14740	14787	14429	14821	14781	14750	14747	14698	14653	14702	14561	14792	14792	14849	14952	14748	14755	14608	14578	14572	14738	14604	14801	14522	14560	14895	14734	14598	14659	14865	14879	14953	14651	14597	14746	14767	14843	14898	14865	14826	14805	14874	14555	14599	14747	14566	14794	14698	14744	14548	14744	14686	14768	14917	14753	14727	14767	14827	14481	14722	14664	14627	14798	14776	14876	14731	14589	14762	14738	14821	14765	14783	14644	14611	14630	14666	14803	14708	14740	14749	14745	14762	14763	14507	14831	14804	14520	14621	14692	14742	14854	14778	14755	14668	14731	14771	14603	14888	14750	14483	14448	14601	14444	14518	14785	14774	14723	14682	14683	14681	14478	14554	14723	14747	14720	14712	14605	14689	14921	14718	14499	14726	14685	14822	14636	14675	14611	14654	14862	14711	14885	14601	14814	14596	14805	14591	14590	14648	14644	14674	14819	14750	14698	14741	14684	14780	14835	14745	14755	14765	14826	14740	14603	14838	14718	14834	14667	14614	14811	14735	14771	14521	14774	14774	14661	14782	14617	14829	14658	14629	14681	14606	14613	14772	14929	14851	14795	14709	14707	14798	14696	14701	14669	14833	14723	14746	14763	14516	14455	14644	14723	14623	14588	14655	14711	14815	14552	14853	14781	14791	14583	14766	14763	14654	14767	14673	14798	14823	14819	14903	14819	14695	14809	14762	14801	14803	14560	14814	15062	14740	14651	14573	14896	14835	14753	14623	14603	14774	14764	14649	14612	14669	14589	14786	14654	14620	14718	14859	14584	14693	14704	14872	14674	14727	14990	14725	14743	14782	14977	14903	14887	14940	14704	14660	14790	14829	14638	14787	14763	14884	15043	14768	14710	14779	14842	14781	14682	14771	14825	14856	14544	14831	14730	14833	14613	14716	14678	14831	14934	14701	14885	14667	14677	14463	14678	14816	14694	14543	14816	14718	14829	14577	14606	14538	14564	14710	15043	14787	14812	14562	14728	14943	14653	14791	14662	14964	14863	14784	14638	14900	14863	14592	14679	14787	14535	14664	14874	14812	14717	14799	14676	14735	14621	14905	14763	14666	14587	14596	14728	14658	14881	14844	14938	14533	14663	14827	14697	14859	14602	14766	14672	14612	14824
50811	77765	69927	57003	51636	44988	32522	31817	23711	16622	15014	14069	13364	13010	12611	12466	12458	11930	11783	11735	11563	11354	11373	11352	11037	10948	10980	10886	10834	10556	10578	10700	10780	10702	10656	10443	10703	10745	10711	10653	10639	10597	10499	10702	10792	10602	10636	10679	10766	10500	10537	10490	10571	10625	10629	10786	10736	10622	10603	10549	10652	10617	10701	10593	10428	10680	10405	10527	10648	10518	10681	10567	10581	10521	10571	10753	10571	10565	10487	10595	10501	10605	10519	10523	10501	10633	10552	10578	10611	10548	10572	10524	10576	10573	10730	10757	10633	10523	10654	10547	10492	10669	10613	10597	10713	10551	10385	10673	10423	10651	10653	10497	10496	10519	10488	10600	10633	10573	10524	10586	10529	10692	10666	10652	10554	10593	10637	10513	10798	10477	10548	10529	10693	10573	10519	10528	10587	10542	10517	10609	10558	10536	10580	10446	10777	10615	10606	10466	10664	10523	10558	10515	10705	10704	10526	10530	10834	10739	10502	10519	10734	10557	10653	10512	10562	10596	10599	10522	10665	10566	10467	10450	10820	10569	10648	10558	10635	10462	10522	10483	10622	10542	10768	10549	10507	10639	10769	10534	10803	10685	10578	10526	10568	10568	10533	10568	10681	10649	10500	10591	10551	10577	10615	10509	10625	10575	10684	10629	10565	10642	10796	10634	10657	10460	10558	10619	10681	10501	10865	10536	10502	10731	10649	10572	10406	10783	10497	10548	10556	10610	10648	10522	10698	10567	10507	10779	10508	10531	10702	10736	10608	10564	10528	10609	10643	10510	10555	10614	10587	10504	10543	10681	10612	10475	10567	10634	10711	10685	10513	10431	10599	10567	10570	10587	10573	10676	10680	10630	10674	10574	10450	10608	10586	10593	10706	10577	10527	10548	10416	10553	10602	10624	10459	10391	10705	10501	10698	10548	10604	10659	10521	10653	10558	10489	10619	10557	10564	10653	10473	10496	10589	10604	10677	10639	10581	10505	10679	10662	10710	10536	10528	10657	10565	10601	10441	10605	10673	10686	10480	10710	10721	10504	10602	10493	10563	10510	10621	10625	10654	10488	10664	10572	10651	10510	10607	10626	10537	10718	10798	10582	10483	10669	10507	10753	10591	10615	10553	10597	10629	10562	10619	10609	10636	10577	10515	10528	10374	10702	10695	10770	10575	10649	10716	10704	10485	10573	10665	10514	10710	10578	10539	10636	10556	10568	10407	10534	10608	10602	10475	10524	10694	10654	10426	10620	10578	10451	10667	10551	10802	10601	10728	10781	10729	10703	10610	10468	10585	10600	10696	10365	10624	10646	10546	10454	10561	10548	10527	10495	10581	10556	10508	10612	10612	10718	10656	10458	10601	10484	10654	10492	10561	10534	10613	10709	10406	10615	10634	10615	10612	10620	10752	10430	10682	10493	10604	10630	10546	10445	10623	10487	10655	10507	10559	10490	10520	10731	10680	10529	10570	10640	10496	10547	10437	10730	10667	10703	10488	10666	10723	10509	10623	10462	10628	10618	10638	10635	10569	10481	10615	10593	10578	10693	10552	10723	10597	10676	10601	10706	10536	10632	10572	10537	10556	10623	10554	10719	10566	10708	10639	10688	10665	10674	10573	10561	10623	10528	10535	10357	10574	10780	10638	10651	10604	10672	10518	10604	10623	10570	10579	10514	10759	10549	10606	10508	10497	10679	10572	10498	10630	10548	10577	10517	10582	10519	10596	10452	10449	10600	10659	10562	10647	10564	10862	10668	10531	10707	10635	10611	10564	10667	10558	10700	10740	10731	10598	10563	10445	10698	10493	10458	10740	10593	10465	10556	10596	10584	10557	10456	10585	10388	10580	10556	10582	10675	10689	10612	10541	10600	10414	10666	10520	10535	10718	10805	10768	10454	10637	10513	10610	10542	10636	10585	10595	10439	10611	10471	10715	10614	10579	10523	10566	10654	10462	10470	10613	10516	10571	10579	10628	10512	10617	10631	10664	10528	10536	10408	10562	10507	10624	10501	10760	10672	10629	10622	10515	10636	10576	10566	10641	10750	10559	10660	10591	10638	10517	10682	10647	10647	10686	10510	10445	10625	10706	10671	10640	10737	10576	10637	10533	10446	10718	10408	10626	10578	10765	10642	10643	10628	10662	10641	10488	10504	10403	10658	10559	10654	10467	10525	10442	10598	10637	10619	10581	10563	10534	10775	10620	10402	10624	10803	10539	10633	10637	10603	10630	10563	10700	10596	10482	10473	10596	10590	10545	10625	10658	10643	10555	10573	10622	10434	10582	10559	10545	10491	10626	10454	10477	10577	10558	10397	10680	10717	10592	10602	10563	10603	10561	10567	10616	10720	10652	10570	10805	10509	10658	10668	10523	10677	10669	10544	10687	10604	10460	10612	10627	10661	10674	10515	10547	10634	10658	10626	10521	10622	10701	10578	10555	10539	10616	10704	10565	10540	10468	10618	10633	10618	10495	10537	10737	10460	10561	10597	10718	10631	10533	10575	10551	10656	10671	10588	10534	10641	10676	10741	10441	10600	10734	10532	10756	10749	10547	10628	10644	10424	10692	10609	10704	10659	10554	10602	10352	10622	10508	10558	10638	10663	10582	10732	10648	10602	10566	10550	10575	10538	10622	10551	10706	10379	10635	10638	10534	10594	10606	10630	10585	10808	10633	10503	10675	10432	10749	10576	10614	10620	10656	10636	10515	10411	10614	10635	10656	10732	10571	10512	10341	10592	10615	10698	10481	10518	10683	10547	10559	10636	10608	10620	10555	10518	10663	10516	10567	10385	10618	10815	10612	10532	10556	10518	10623	10523	10515	10638	10465	10558	10726	10643	10606	10633	10545	10624	10614	10530	10527	10740	10631	10613	10598	10552	10661	10615	10599	10504	10579	10674	10574	10527	10588	10642	10655	10555	10587	10563	10604	10614	10538	10700	10596	10527	10739	10520	10456	10663	10434	10583	10692	10725	10702	10532	10523	10605	10682	10565	10650	10648	10551	10631	10512	10595	10640	10508	10645	10575	10590	10617	10583	10552	10519	10565	10725	10608	10624	10585	10621	10556	10762	10656	10622	10542	10530	10566	10637	10635	10695	10755	10642	10496	10647	10630	10558	10621	10629	10454	10685	10596	10595	10593	10604	10378	10475	10726	10645	10629	10590	10565	10461	10653	10715	10617	10577	10473	10516	10637	10666	10701	10564	10577	10478	10719	10508	10450	10541	10611	10528	10591	10500	10606	10706	10628	10688	10556	10730	10623	10428	10547	10790	10582	10653	10623	10670	10459	10541	10496	10615	10593	10579	10456	10698	10692	10522	10514	10616	10586	10676	10486	10561	10626	10676	10649	10637	10578	10571	10704	10544	10649	10536	10684	10468	10582	10750	10635	10608	10552	10636	10751	10556	10486	10706	10661	10622	10625	10482	10613	10633	10590	10601	10541	10614	10570	10531	10624	10695	10557	10689	10721	10637	10666	10649	10466	10777	10574	10645	10606	10606	10522	10486	10572	10773	10467	10621	10461	10493	10598	10728	10499	10545	10539	10577	10451	10548	10586	10535	10669	10515	10592	10525	10552	10768	10456	10671	10537	10608	10554	10528	10585	10476	10377	10653	10508	10676	10610	10552	10793	10480	10693	10619	10736	10704	10559	10621	10597	10635	10657	10494	10561	10492	10568	10624	10489	10617	10523	10534	10590	10632	10590	10659	10565	10516	10599	10398	10661	10745	10629	10462	10615	10592	10799	10716	10447	10682	10704	10737	10478	10494	10708	10418	10555	10611	10682	10516	10559	10604	10519	10471	10551	10595	10514	10481	10657	10593	10578	10641	10630	10686	10626	10690	10588	10812	10641	10516	10779	10495	10615	10672	10541	10608	10597	10672	10576	10675	10664	10623	10639	10767	10546	10617	10671	10581	10552	10563	10492	10640	10571	10569	10667	10779	10519	10604	10588	10632	10619	10545	10593	10610	10627	10365	10604	10608	10700	10628	10563	10687	10548	10651	10563	10538	10545	10728	10532	10643	10660	10560	10606	10565	10611	10630	10666	10852	10650	10580	10547	10785	10579	10675	10637	10482	10743	10569	10602	10665	10536	10728	10875	10612	10649	10571	10756	10564	10705	10754	10608	10553	10659	10531	10568	10552	10768	10638	10466	10649	10682	10639	10484	10699	10540	10621	10673	10583	10503	10523	10695	10617	10570	10702	10528	10512	10484	10735	10493	10563	10753	10605	10540	10592	10474	10489	10643	10655	10516	10668	10658	10511	10684	10575	10553	10581	10592	10655	10600	10706	10570	10558	10669	10540	10612	10475	10487	10541	10515	10552	10457	10709	10546	10637	10527	10541	10516	10528	10658	10655	10692	10745	10421	10461	10507	10656	10509	10613	10704	10724	10548	10584	10707	10671	10599	10610	10664	10691	10583	10588	10688	10336	10490	10351	10579	10759	10626	10569	10573	10520	10558	10610	10596	10471	10557	10546	10804	10586	10755	10531	10653	10702	10471	10638	10604	10617	10557	10684	10657	10584	10470	10471	10508	10691	10531	10578	10703	10574	10747	10682	10587	10657	10589	10821	10397	10674	10442	10551	10613	10712	10542	10527	10560	10581	10564	10607	10651	10503	10535	10634	10522	10718	10632	10657	10506	10614	10731	10507	10576	10583	10677	10634	10486	10691	10502	10514	10717	10660	10747	10605	10625	10472	10580	10565	10453	10545	10570	10726	10457	10507	10701	10499	10481	10684	10569	10706	10668	10598	10597	10652	10558	10551	10408	10633	10696	10722	10453	10578	10745	10600	10632	10696	10595	10564	10439	10644	10566	10640	10705	10669	10499	10633	10609	10597	10731	10779	10497	10672	10569	10631	10577	10582	10619	10365	10568	10628	10578	10596	10534	10589	10558	10628	10742	10445	10637	10570	10739	10665	10607	10620	10452	10695	10539	10524	10467	10514	10601	10679	10543	10516	10681	10623	10636	10576	10580	10537	10632	10472	10660	10712	10626	10595	10546	10576	10594	10682	10729	10714	10516	10629	10554	10497	10475	10751	10593	10558	10643	10581	10567	10728	10681	10569	10736	10515	10551	10509	10523	10603	10552	10690	10671	10580	10670	10687	10630	10473	10596
43477	50299	53029	46167	34615	28562	24188	21470	18676	16853	16255	15805	15760	15431	15344	15172	14971	15040	14745	15046	14903	14824	14662	14613	14637	14686	14685	14507	14552	14414	14489	14493	14426	14355	14344	14263	14228	14545	14248	14346	14448	14376	14170	14285	14210	14226	14434	14389	14506	14371	14323	14207	14275	14367	14425	14236	14460	14361	14584	14151	14494	14239	14425	14332	14311	14320	14405	14267	14457	14401	14402	14421	14346	14623	14346	14468	14575	14380	14242	14353	14242	14348	14447	14255	14310	14317	14420	14146	14260	14071	14326	14264	14308	14169	14290	14429	14217	14341	14404	14153	14265	14250	14353	14270	14519	14586	14343	14333	14380	14381	14262	14352	14220	14548	14230	14288	14402	14474	14182	14225	14251	14107	14214	14415	14272	14111	14327	14344	14327	14218	14382	14313	14472	14261	14318	14326	14351	14377	14665	14304	14371	14486	14487	14388	14241	14313	14154	14252	14572	14397	14378	14277	14469	14287	14175	14220	14439	14360	14478	14089	14191	14456	14371	14198	14120	14251	14298	14249	14179	14432	14352	14242	14425	14333	14382	14322	14199	14305	14235	14295	14276	14359	14437	14471	14399	14223	14259	14247	14512	14256	14508	14173	14207	14346	14174	14195	14301	14434	14160	14203	14408	14252	14435	14429	14458	14206	14444	14483	14454	14252	14306	14290	14351	14343	14362	14475	14283	14359	14335	14217	14502	14121	14535	14331	14345	14289	14221	14249	14217	14424	14270	14432	14261	14370	14205	14443	14286	14343	14289	14432	14372	14444	14325	14338	14415	14525	14370	14297	14248	14345	14248	14277	14325	14108	14139	14320	14295	14305	14191	14244	14336	14526	14230	14240	14256	14291	14112	14261	14471	14332	14394	14265	14247	14338	14119	14233	13897	14511	14296	14319	14108	14371	14310	14453	14272	14248	14314	14239	14347	14327	14473	14310	14383	14395	14376	14298	14100	14182	14327	14232	14407	14390	14392	14225	14305	14285	14403	14344	14429	14161	14271	14392	14345	14127	14425	14479	14503	14335	14188	14275	14292	14193	14353	14279	14415	14426	14371	14343	14217	14314	14072	14382	14332	14333	14214	14429	14166	14426	14481	14391	14293	14240	14391	14282	14574	14265	14138	14000	14122	14341	14295	14413	14406	14271	14557	14336	14229	14403	14459	14354	14567	14292	14379	14253	14328	14346	14366	14210	14268	14210	14304	14250	14344	14208	14257	14175	14307	14437	14269	14417	14307	14506	14403	14278	14423	14210	14223	14388	14626	14249	14337	14278	14036	14228	14377	14310	14423	14529	14510	14306	14157	14455	14423	14413	14062	14195	14448	14214	14212	14220	14545	14308	14254	14283	14366	14550	14405	14380	14254	14316	14139	14262	14259	14322	14380	14516	14375	14374	14258	14356	14340	14168	14227	14376	14268	14162	14436	14246	14321	14390	14249	14475	14443	14249	14393	14263	14133	14240	14279	14401	14468	14174	14200	14304	14302	14491	14658	14448	14257	14260	14272	14330	14209	14294	14202	14236	14233	14315	14257	14204	14339	14260	14549	14407	14077	14219	14540	14389	14447	14297	14356	14311	14195	14269	14333	14449	14291	14153	14285	14410	14389	14401	14344	14283	14268	14271	14506	14278	14284	14207	14417	14476	14198	14265	14301	14436	14356	14337	14450	14253	14240	14236	14383	14260	14422	14416	14232	14230	14262	14197	14397	14193	14322	14398	14247	14157	14171	14379	14306	14412	14212	14059	14407	14301	14431	14327	14174	14291	14187	14411	14402	14506	14172	14141	14256	14197	14284	14325	14351	14365	14299	14208	14175	14290	14376	14376	14246	14470	14508	14470	14479	14089	14222	14323	14287	14365	14426	14414	14320	14375	14243	14342	14370	14170	14324	14267	14180	14063	14299	14163	14212	14381	14184	14180	14462	14346	14225	14356	14328	14426	14317	14206	14435	14418	14606	14234	14351	14389	14190	14269	14392	14335	14224	14105	14258	14384	14391	14356	14406	14487	14273	14430	14213	14228	14272	14358	14227	14313	14085	14382	14392	14493	14551	14270	14355	14421	14199	14257	14391	14209	14376	14394	14330	14310	14390	14256	14261	14241	14487	14346	14380	14359	14299	14256	14312	14210	14477	14564	14498	14340	14512	14531	14340	14292	14296	14184	14310	14297	14402	14511	14252	14169	14331	14357	14257	14155	14251	14351	14379	14337	14104	14281	14346	14364	14362	14179	14097	14388	14192	14439	14382	14371	14194	14205	14341	14307	14424	14606	14332	14454	14345	14230	14352	14407	14276	14397	14422	14303	14364	14385	14329	14445	14262	14012	14421	14321	14255	14237	14194	14408	14186	14452	14363	14455	14460	14309	14508	14406	14213	14161	14261	14256	14279	14457	14340	14588	14276	14155	14276	14278	14123	14281	14473	14328	14452	14328	14436	14355	14338	14384	14209	14193	14402	14367	14264	14413	14374	14536	14375	14482	14338	14326	14162	14524	14437	14283	14278	14474	14361	14536	14377	14322	14203	14167	14405	14574	14353	14251	14292	14350	14313	14262	14172	14140	14439	14319	14271	14324	14271	14318	14168	14401	14316	14312	14228	14210	14238	14252	14356	14524	14349	14415	14256	14309	14276	14366	14183	14198	14240	14273	14344	14399	14268	14345	14412	14286	14434	14351	14398	14108	14359	14350	14267	14348	14276	14157	14100	14405	14403	14504	14146	14161	14297	14280	14411	14227	14437	14316	14405	14366	14393	14552	14335	14289	14311	14439	14211	14202	14204	14357	14288	14161	14340	14348	14415	14358	14291	14184	14229	14474	14319	14240	14242	14398	14327	14204	14302	14383	14377	14400	14477	14252	14385	14261	14087	14452	14332	14199	14397	14231	14360	14512	14478	14260	14267	14390	14504	14199	14324	14456	14424	14480	14322	14382	14125	14191	14196	14274	14164	14446	14255	14240	14503	14184	14463	14274	14378	14314	14342	14266	14210	14127	14257	14471	14294	14368	14446	14444	14351	14128	14374	14434	14445	14312	14343	14395	14387	14344	14389	14284	14261	14365	14217	14033	14266	14358	14557	14407	14270	14526	14435	14410	14487	14423	14186	14405	14217	14338	14376	14238	14266	14356	14399	14342	14392	14339	14393	14252	14299	14210	14302	14213	14510	14489	14299	14203	14121	14290	14349	14207	14349	14301	14225	14267	14279	14339	14429	14232	14351	14441	14438	14524	14420	14168	14306	14444	14522	14427	14397	14184	14351	14256	14380	14292	14284	14182	14548	14183	14220	14299	14307	14214	14351	14457	14378	14131	14361	14354	14271	14388	14434	14260	14382	14398	14350	14247	14262	14488	14221	14207	14338	14195	14215	14356	14228	14408	14395	14211	14189	14215	14319	14268	14323	14397	14338	14274	14282	14223	14356	14288	14213	14296	14225	14445	14292	14207	14380	14189	14272	14277	14336	14249	14355	14279	14350	14196	14244	14227	14325	14257	14126	14279	14275	14357	14392	14389	14468	14386	14328	14218	14308	14272	14506	14301	14268	14325	14429	14382	14331	14348	14484	14311	14321	14453	14178	14201	14196	14300	14433	14162	14240	14295	14223	14287	14254	14422	14229	14104	14344	14415	14260	14204	14225	14518	14387	14224	14434	14148	14198	14354	14267	14275	14272	14219	14195	14229	14483	14399	14301	14275	14287	14271	14455	14177	14355	14302	14477	14259	14157	14291	14317	14362	14364	14365	14377	14457	14426	14315	14485	14169	14451	14405	14329	14514	14375	14291	14327	14338	14312	14299	14281	14323	14362	14456	14407	14153	14267	14391	14365	14298	14197	14260	14268	14198	14462	14478	14203	14262	14378	14364	14314	14302	14477	14184	14173	14354	14278	14124	14598	14152	14195	14281	14242	14225	14114	14334	14399	14416	14407	14325	14317	14219	14558	14313	14371	14211	14276	14182	14367	14474	14303	14392	14381	14182	14104	14330	14509	14241	14245	14355	14230	14275	14273	14173	14319	14324	14308	14292	14349	14360	14539	14368	14384	14345	14446	14482	14446	14598	14393	14410	14491	14272	14274	14290	14301	14083	14318	14581	14407	14202	14441	14238	14338	14414	14602	14443	14237	14339	14476	14257	14367	14301	14376	14262	14267	14478	14466	14297	14280	14413	14466	14339	14297	14442	14115	14384	14095	14233	14264	14396	14360	14405	14335	14305	14337	14159	14162	14463	14272	14183	14263	14377	14172	14149	14348	14172	14457	14456	14304	14217	14309	14733	14616	14498	14448	14349	14231	14288	14447	14621	14360	14296	14415	14252	14291	14364	14187	14222	14411	14215	14360	14144	14358	14071	14141	14350	14430	14259	14344	14524	14611	14231	14423	14246	14410	14140	14213	14332	14186	14295	14179	14553	14407	14104	14334	14269	14293	14395	14309	14451	14379	14276	14381	14442	14509	14224	14100	14231	14209	14321	14252	14345	14240	14388	14383	14312	14222	14309	14327	14461	14435	14219	14277	14195	14357	14149	14396	14380	14342	14273	14001	14380	14315	14509	14496	14255	14316	14517	14481	14271	14319	14179	14316	14154	14390	14259	14256	14193	14423	14400	14282	14353	14215	14218	14400	14382	14186	14344	14240	14406	14250	14440	14455	14328	14254	14582	14286	14386	14319	14281	14327	14166	14284	14187	14454	14359	14373	14248	14483	14278	14410	14128	14385	14402	14441	14448	14298	14125	14354	14181	14129	14474	14312	14284	14160	14318	14195	14443	14371	14366	14351	14188	14463	14296	14214	14278	14135	14205	14168	14523	14412	14390	14381	14349	14399	14266	14339	14165	14536	14298	14425	14323	14329	14130	14391	14247	14300	14228	14457	14331	14375	14296	14378	14487	14299	14335	14227	14420	14430	14247	14396	14332	14300	14360	14603	14276	14393	14439	14400	14374	14408	14270	14223	14328	14554	14282	14246	14139	14531	14381	14252	14324	14224	14385	14340	14261	14256	14288	14299	14112	14261	14352	14325	14360	14148	14424	14247	14483	14321	14251	14156	14191	14220	14379	14058	14438	14367	14313	14318	14350	14493	14592	14312	14424	14481	14250	14228	14312	14500	14444	14429	14283	14374	14208	14239	14200
46219	57882	54260	42010	31699	26410	21964	19612	15406	13574	12915	12402	12188	11905	11835	11492	11253	11401	11030	11109	10999	10863	10800	10907	10820	10693	10588	10566	10514	10637	10432	10501	10646	10417	10423	10420	10521	10495	10597	10395	10415	10504	10421	10446	10489	10448	10501	10360	10398	10287	10484	10334	10411	10458	10437	10532	10479	10522	10434	10345	10410	10326	10324	10460	10278	10421	10544	10333	10283	10295	10361	10336	10469	10379	10418	10232	10455	10369	10207	10307	10502	10352	10651	10418	10498	10385	10378	10445	10369	10531	10471	10335	10485	10329	10363	10487	10406	10418	10396	10351	10431	10448	10460	10325	10386	10410	10407	10505	10261	10365	10382	10502	10335	10320	10328	10488	10578	10481	10331	10480	10551	10359	10383	10353	10459	10404	10364	10423	10581	10444	10350	10248	10462	10613	10375	10301	10438	10518	10501	10279	10340	10455	10418	10446	10452	10503	10335	10446	10346	10450	10342	10368	10432	10337	10465	10355	10289	10272	10433	10481	10228	10389	10371	10478	10399	10286	10235	10420	10269	10442	10374	10477	10506	10345	10438	10371	10369	10333	10349	10530	10408	10299	10462	10333	10501	10431	10292	10495	10478	10432	10392	10300	10442	10421	10482	10263	10397	10472	10415	10334	10538	10626	10306	10416	10415	10437	10463	10388	10389	10357	10483	10429	10513	10375	10552	10346	10414	10509	10412	10423	10400	10220	10334	10576	10403	10333	10461	10205	10534	10433	10395	10480	10363	10537	10181	10345	10410	10443	10445	10491	10405	10221	10523	10497	10396	10542	10474	10489	10417	10373	10435	10393	10383	10518	10426	10359	10469	10388	10396	10420	10465	10455	10392	10180	10411	10319	10363	10414	10534	10410	10282	10372	10421	10383	10313	10203	10539	10347	10345	10463	10425	10423	10412	10364	10500	10243	10482	10262	10463	10487	10432	10409	10255	10573	10370	10517	10286	10408	10580	10510	10568	10651	10570	10293	10445	10476	10434	10437	10392	10349	10449	10453	10493	10500	10380	10384	10566	10484	10231	10380	10511	10517	10278	10412	10444	10458	10508	10328	10515	10440	10367	10439	10445	10394	10400	10364	10410	10403	10375	10600	10362	10282	10408	10473	10392	10281	10278	10410	10241	10229	10399	10452	10327	10423	10301	10557	10534	10350	10450	10421	10534	10513	10534	10366	10326	10354	10454	10516	10474	10438	10510	10383	10373	10583	10443	10436	10556	10311	10468	10337	10453	10419	10474	10370	10424	10325	10431	10392	10405	10432	10391	10536	10483	10332	10515	10248	10401	10494	10331	10511	10423	10386	10340	10412	10448	10500	10398	10508	10491	10475	10419	10395	10368	10395	10411	10330	10467	10588	10391	10427	10422	10390	10286	10411	10432	10266	10643	10536	10424	10440	10455	10454	10464	10391	10394	10682	10305	10447	10338	10523	10441	10306	10299	10427	10268	10453	10329	10457	10438	10231	10495	10432	10479	10498	10405	10489	10455	10498	10624	10407	10583	10574	10502	10442	10397	10434	10534	10385	10595	10422	10486	10431	10595	10329	10497	10319	10583	10468	10246	10328	10425	10358	10258	10452	10345	10491	10384	10347	10574	10507	10468	10382	10481	10487	10599	10463	10507	10517	10519	10524	10482	10488	10444	10431	10429	10509	10382	10385	10242	10454	10440	10350	10493	10483	10544	10440	10455	10377	10330	10421	10299	10366	10476	10414	10420	10584	10487	10422	10523	10542	10545	10502	10479	10575	10260	10331	10584	10249	10570	10428	10360	10494	10510	10448	10353	10483	10481	10592	10385	10355	10452	10376	10572	10455	10497	10310	10446	10389	10466	10487	10397	10291	10463	10449	10350	10499	10299	10335	10544	10403	10328	10413	10519	10358	10482	10378	10460	10533	10474	10464	10506	10337	10299	10302	10370	10390	10485	10426	10436	10322	10471	10400	10332	10400	10539	10439	10425	10330	10422	10403	10413	10493	10463	10378	10406	10509	10477	10429	10460	10457	10317	10369	10344	10461	10299	10326	10558	10382	10420	10372	10479	10520	10364	10499	10308	10408	10482	10473	10375	10383	10409	10404	10379	10459	10396	10312	10392	10540	10564	10435	10540	10534	10387	10551	10489	10461	10431	10330	10636	10405	10335	10435	10402	10605	10332	10491	10321	10508	10363	10316	10415	10389	10386	10328	10403	10444	10370	10343	10418	10337	10520	10376	10400	10470	10287	10425	10331	10446	10321	10467	10305	10416	10531	10343	10528	10535	10379	10483	10519	10251	10551	10375	10418	10466	10342	10331	10430	10354	10314	10436	10454	10285	10457	10223	10470	10392	10459	10312	10456	10311	10570	10435	10428	10443	10443	10371	10397	10530	10480	10477	10325	10438	10451	10436	10384	10441	10402	10496	10388	10381	10436	10506	10460	10461	10459	10398	10381	10405	10428	10573	10412	10387	10446	10396	10404	10443	10347	10384	10574	10432	10403	10424	10384	10298	10554	10506	10311	10358	10558	10380	10302	10417	10429	10428	10380	10420	10404	10416	10290	10387	10311	10434	10420	10576	10420	10352	10332	10463	10353	10414	10350	10289	10464	10378	10323	10425	10277	10470	10464	10589	10522	10470	10382	10333	10332	10491	10508	10370	10327	10541	10404	10347	10444	10265	10375	10496	10392	10264	10470	10479	10309	10487	10425	10420	10330	10514	10347	10336	10352	10358	10434	10391	10440	10463	10356	10384	10361	10401	10483	10448	10385	10419	10428	10400	10349	10317	10300	10402	10503	10471	10466	10371	10356	10414	10499	10524	10397	10463	10281	10472	10466	10542	10445	10337	10574	10331	10411	10501	10388	10408	10409	10618	10288	10357	10373	10496	10370	10439	10351	10371	10328	10530	10494	10210	10348	10412	10344	10259	10464	10436	10356	10410	10519	10376	10388	10293	10390	10402	10342	10359	10374	10511	10432	10448	10510	10476	10349	10406	10360	10367	10471	10462	10296	10468	10335	10344	10419	10403	10440	10452	10368	10346	10279	10573	10403	10217	10398	10459	10377	10406	10373	10280	10357	10422	10340	10497	10472	10622	10423	10513	10428	10476	10486	10424	10295	10540	10460	10410	10476	10372	10242	10400	10453	10385	10535	10381	10469	10372	10410	10491	10345	10540	10449	10362	10402	10328	10291	10471	10282	10431	10232	10548	10304	10330	10341	10360	10464	10532	10369	10437	10463	10155	10472	10338	10546	10517	10394	10400	10403	10294	10516	10424	10593	10341	10398	10361	10482	10449	10402	10421	10516	10400	10435	10460	10486	10402	10438	10304	10403	10342	10269	10563	10372	10447	10344	10556	10420	10507	10551	10378	10433	10489	10439	10548	10394	10307	10320	10336	10474	10465	10533	10367	10551	10445	10470	10402	10460	10222	10431	10283	10458	10424	10454	10553	10465	10418	10516	10425	10568	10370	10496	10444	10291	10334	10400	10256	10593	10581	10342	10441	10426	10409	10569	10379	10431	10521	10359	10336	10589	10396	10461	10410	10331	10491	10530	10390	10449	10275	10396	10494	10423	10308	10434	10664	10404	10413	10394	10512	10380	10499	10360	10435	10405	10409	10329	10477	10436	10327	10210	10333	10539	10458	10413	10257	10248	10431	10453	10486	10317	10466	10455	10348	10367	10552	10369	10476	10432	10478	10525	10348	10382	10395	10525	10364	10394	10500	10356	10446	10513	10372	10478	10586	10409	10520	10439	10298	10489	10383	10286	10358	10438	10475	10508	10504	10296	10336	10543	10364	10356	10347	10451	10418	10328	10429	10346	10423	10285	10350	10386	10438	10440	10503	10414	10437	10460	10491	10607	10316	10449	10353	10338	10299	10577	10324	10543	10306	10288	10459	10227	10490	10315	10395	10256	10437	10342	10445	10520	10468	10437	10447	10332	10513	10480	10270	10320	10351	10355	10363	10360	10496	10438	10381	10306	10375	10472	10452	10305	10369	10363	10395	10442	10426	10356	10427	10471	10439	10436	10425	10442	10389	10370	10433	10451	10270	10270	10488	10419	10429	10279	10501	10658	10341	10380	10490	10401	10388	10294	10483	10466	10364	10376	10476	10317	10504	10383	10441	10376	10348	10453	10381	10484	10566	10362	10409	10499	10508	10489	10400	10509	10466	10470	10434	10491	10535	10301	10386	10408	10626	10463	10396	10324	10631	10575	10326	10417	10491	10572	10469	10400	10471	10425	10523	10610	10454	10470	10445	10284	10530	10347	10451	10402	10486	10560	10274	10471	10474	10329	10295	10384	10461	10461	10393	10274	10322	10424	10569	10410	10352	10369	10409	10425	10499	10325	10323	10566	10539	10484	10349	10520	10346	10337	10353	10387	10386	10357	10494	10361	10511	10352	10346	10413	10379	10347	10599	10451	10285	10542	10668	10464	10223	10462	10495	10485	10354	10462	10593	10345	10277	10431	10358	10453	10428	10400	10397	10479	10414	10320	10583	10581	10322	10385	10313	10429	10458	10536	10414	10373	10299	10342	10409	10282	10375	10377	10386	10402	10358	10485	10361	10315	10520	10267	10422	10482	10419	10422	10435	10427	10395	10527	10397	10450	10475	10488	10378	10445	10551	10475	10300	10431	10350	10387	10546	10350	10426	10464	10415	10425	10477	10343	10403	10508	10440	10483	10539	10326	10345	10486	10453	10391	10476	10411	10331	10541	10421	10493	10317	10504	10441	10357	10394	10389	10597	10432	10424	10545	10576	10558	10531	10308	10433	10330	10344	10479	10433	10470	10296	10437	10496	10281	10435	10311	10261	10488	10470	10543	10389	10282	10520	10427	10415	10507	10306	10416	10424	10312	10462	10556	10444	10555	10331	10423	10480	10348	10347	10412	10391	10381	10473	10470	10352	10464	10375	10518	10508	10411	10491	10471	10457	10524	10425	10355	10386	10412	10390	10516	10353	10464	10409	10459	10508	10521	10356	10496	10465	10445	10460	10398	10373	10367	10314	10435	10351	10392	10401	10686	10306	10383	10387	10390	10315	10434	10309	10353	10387	10426	10333	10455	10344	10438	10410	10392	10318	10324	10390	10474	10315	10418	10370	10297	10389	10254	10535	10409	10325	10434	10519
26123	21595	32982	38083	40010	37679	36169	30490	23652	19634	17817	17323	16923	16577	16288	15916	15775	15667	15390	15363	15387	15269	14842	14890	14850	14691	14657	14874	14683	14454	14488	14541	14462	14596	14530	14219	14350	14349	14559	14481	14570	14561	14430	14317	14303	14596	14429	14577	14555	14337	14522	14230	14307	14583	14312	14408	14527	14579	14379	14438	14471	14322	14368	14209	14476	14323	14626	14534	14554	14330	14402	14357	14365	14392	14503	14286	14501	14439	14296	14292	14543	14458	14323	14283	14391	14416	14459	14334	14458	14601	14533	14339	14520	14206	14534	14454	14661	14432	14363	14580	14456	14413	14676	14426	14494	14370	14512	14561	14357	14452	14292	14688	14462	14600	14526	14520	14495	14373	14344	14459	14300	14316	14219	14482	14459	14358	14478	14228	14455	14520	14273	14323	14427	14456	14605	14419	14572	14375	14496	14364	14391	14562	14400	14516	14390	14583	14444	14587	14476	14370	14491	14331	14689	14504	14397	14375	14371	14267	14371	14397	14604	14414	14453	14420	14363	14329	14676	14389	14386	14485	14406	14414	14537	14368	14487	14474	14348	14223	14457	14317	14532	14532	14451	14306	14442	14471	14428	14475	14311	14588	14555	14542	14639	14550	14470	14509	14593	14461	14689	14631	14412	14351	14555	14475	14411	14527	14476	14398	14333	14275	14315	14264	14618	14384	14579	14606	14497	14395	14505	14433	14572	14440	14489	14619	14318	14497	14241	14308	14591	14372	14712	14381	14206	14473	14434	14428	14439	14294	14431	14427	14491	14469	14272	14400	14338	14439	14355	14352	14411	14429	14364	14417	14581	14228	14741	14525	14557	14356	14366	14275	14385	14481	14464	14199	14421	14479	14625	14456	14436	14504	14458	14270	14392	14474	14383	14541	14426	14567	14313	14393	14556	14296	14376	14331	14323	14410	14445	14535	14474	14492	14508	14405	14288	14293	14432	14499	14403	14583	14625	14553	14500	14422	14209	14543	14563	14282	14564	14500	14571	14667	14591	14463	14467	14482	14427	14335	14357	14457	14432	14289	14445	14382	14509	14365	14440	14445	14431	14422	14440	14317	14538	14471	14510	14405	14400	14473	14302	14578	14564	14433	14464	14417	14570	14451	14269	14475	14272	14307	14622	14559	14430	14597	14630	14415	14435	14410	14543	14386	14709	14510	14451	14361	14438	14410	14414	14233	14471	14557	14462	14725	14578	14296	14384	14463	14396	14694	14467	14418	14499	14443	14505	14446	14291	14579	14446	14353	14348	14339	14409	14431	14543	14353	14540	14457	14390	14490	14463	14299	14507	14474	14435	14384	14318	14546	14564	14515	14347	14261	14517	14467	14416	14472	14538	14346	14484	14462	14584	14429	14538	14422	14594	14372	14140	14554	14521	14295	14414	14441	14252	14408	14526	14382	14421	14521	14690	14558	14530	14616	14404	14550	14279	14662	14420	14404	14492	14374	14662	14507	14452	14326	14397	14420	14353	14268	14289	14386	14509	14376	14523	14436	14437	14457	14144	14621	14318	14481	14408	14609	14680	14413	14354	14421	14337	14235	14437	14189	14490	14392	14448	14669	14522	14454	14608	14318	14439	14419	14437	14401	14449	14314	14329	14460	14506	14326	14612	14477	14640	14315	14474	14280	14466	14398	14308	14352	14478	14182	14401	14467	14254	14471	14541	14301	14266	14469	14382	14390	14711	14615	14476	14352	14339	14397	14453	14530	14294	14501	14370	14338	14581	14551	14626	14621	14460	14337	14230	14394	14578	14415	14384	14374	14452	14198	14586	14256	14339	14393	14607	14600	14325	14330	14512	14604	14388	14627	14435	14457	14387	14540	14353	14207	14396	14280	14286	14220	14338	14349	14348	14373	14528	14513	14436	14398	14390	14421	14503	14308	14253	14565	14338	14335	14380	14495	14645	14512	14395	14407	14318	14367	14264	14412	14293	14647	14476	14422	14475	14585	14303	14451	14365	14380	14603	14481	14457	14421	14582	14580	14437	14437	14489	14456	14337	14444	14384	14091	14350	14498	14468	14284	14329	14441	14395	14340	14223	14276	14588	14546	14568	14453	14532	14503	14450	14678	14625	14520	14443	14400	14428	14672	14329	14460	14662	14402	14276	14507	14461	14541	14424	14385	14485	14481	14499	14533	14522	14279	14320	14413	14358	14345	14432	14428	14379	14461	14363	14489	14455	14423	14393	14567	14356	14530	14450	14358	14327	14455	14509	14546	14649	14329	14624	14312	14324	14361	14308	14284	14391	14447	14364	14534	14510	14647	14640	14282	14442	14467	14470	14615	14286	14414	14558	14433	14638	14506	14426	14460	14447	14266	14476	14453	14470	14552	14381	14393	14406	14573	14355	14566	14639	14534	14412	14320	14340	14378	14560	14603	14637	14517	14536	14667	14581	14373	14390	14545	14359	14342	14506	14429	14439	14341	14480	14541	14421	14332	14406	14371	14353	14377	14463	14451	14539	14337	14372	14450	14495	14393	14319	14502	14330	14449	14484	14378	14250	14456	14476	14399	14387	14485	14324	14461	14246	14418	14429	14582	14461	14287	14420	14378	14570	14478	14434	14385	14241	14265	14169	14377	14257	14341	14625	14241	14442	14462	14379	14473	14476	14389	14372	14469	14174	14479	14462	14549	14509	14366	14281	14354	14370	14338	14551	14397	14416	14354	14509	14488	14351	14452	14453	14547	14292	14544	14379	14365	14350	14378	14722	14542	14486	14282	14223	14219	14391	14135	14393	14398	14386	14330	14371	14297	14353	14372	14485	14613	14446	14473	14501	14320	14442	14559	14457	14334	14445	14484	14473	14349	14355	14237	14354	14394	14466	14530	14513	14520	14534	14584	14446	14388	14308	14327	14377	14345	14336	14434	14538	14375	14487	14270	14519	14378	14552	14413	14684	14239	14200	14537	14260	14497	14462	14430	14400	14477	14526	14334	14408	14457	14391	14518	14467	14293	14463	14528	14537	14562	14174	14397	14742	14479	14334	14555	14597	14507	14425	14426	14609	14438	14262	14286	14490	14532	14427	14450	14450	14365	14369	14454	14400	14514	14521	14413	14365	14164	14396	14444	14262	14649	14326	14355	14401	14277	14305	14522	14399	14412	14540	14318	14368	14444	14372	14438	14354	14246	14273	14367	14499	14348	14246	14228	14370	14473	14663	14504	14438	14380	14271	14479	14414	14563	14282	14389	14485	14617	14431	14323	14234	14514	14495	14611	14141	14401	14510	14506	14559	14501	14413	14566	14457	14442	14508	14401	14326	14379	14400	14304	14341	14348	14533	14389	14450	14489	14318	14478	14673	14561	14468	14279	14323	14534	14281	14397	14518	14462	14438	14433	14505	14343	14294	14365	14251	14488	14415	14295	14312	14466	14581	14422	14422	14423	14338	14456	14461	14469	14556	14440	14527	14579	14500	14396	14400	14467	14302	14435	14370	14442	14500	14454	14288	14305	14351	14575	14368	14512	14481	14539	14297	14618	14590	14326	14411	14225	14447	14240	14286	14304	14489	14370	14556	14380	14348	14623	14446	14540	14371	14400	14619	14429	14331	14538	14549	14449	14465	14447	14470	14309	14395	14643	14555	14691	14340	14326	14328	14418	14385	14401	14467	14409	14424	14419	14467	14557	14486	14327	14325	14392	14417	14419	14456	14423	14579	14429	14517	14444	14661	14512	14328	14387	14427	14392	14489	14624	14568	14635	14425	14520	14568	14367	14417	14540	14669	14484	14558	14255	14478	14245	14696	14543	14352	14436	14267	14398	14652	14553	14512	14472	14481	14300	14531	14578	14367	14627	14525	14391	14401	14435	14308	14259	14493	14467	14517	14471	14451	14317	14458	14427	14604	14411	14307	14417	14754	14269	14446	14473	14491	14384	14396	14419	14426	14380	14671	14422	14424	14680	14439	14496	14564	14411	14520	14523	14398	14319	14479	14267	14456	14503	14526	14532	14273	14276	14472	14566	14524	14480	14526	14308	14310	14513	14547	14302	14450	14509	14226	14375	14736	14507	14496	14417	14469	14569	14568	14315	14159	14594	14373	14452	14417	14499	14389	14380	14471	14430	14592	14474	14541	14448	14648	14223	14481	14384	14511	14437	14287	14083	14337	14275	14287	14643	14353	14468	14463	14298	14409	14559	14482	14413	14445	14467	14556	14353	14196	14489	14644	14400	14396	14530	14205	14364	14487	14305	14210	14638	14457	14574	14305	14423	14546	14353	14371	14594	14508	14379	14391	14478	14434	14357	14441	14436	14429	14433	14419	14408	14532	14666	14400	14654	14344	14551	14525	14370	14362	14400	14537	14515	14489	14269	14334	14272	14397	14271	14606	14422	14557	14475	14381	14627	14425	14300	14413	14460	14402	14594	14689	14476	14447	14256	14388	14411	14451	14517	14624	14418	14438	14284	14497	14301	14496	14312	14636	14239	14587	14322	14314	14498	14412	14185	14224	14425	14381	14313	14543	14362	14493	14531	14492	14389	14298	14375	14435	14301	14307	14398	14481	14355	14439	14485	14221	14310	14452	14362	14481	14399	14587	14183	14355	14425	14422	14398	14254	14433	14449	14529	14422	14192	14315	14400	14222	14589	14389	14617	14622	14461	14504	14511	14411	14465	14306	14441	14413	14494	14371	14321	14491	14552	14430	14659	14506	14294	14425	14298	14248	14508	14467	14430	14439	14373	14475	14440	14501	14422	14608	14669	14681	14466	14683	14425	14631	14521	14610	14415	14534	14436	14390	14553	14499	14553	14497	14377	14333	14487	14299	14443	14318	14475	14140	14425	14243	14243	14384	14456	14227	14441	14330	14421	14592	14480	14443	14584	14497	14514	14407	14287	14566	14422	14515	14214	14227	14463	14500	14522	14566	14378	14447	14369	14445	14351	14302	14753	14569	14321	14541	14398	14208	14300	14426	14273	14453	14621	14320	14478	14484	14304	14417	14373	14352	14306	14447	14481	14386	14367	14547	14472	14599	14407	14595	14392	14472	14575	14231	14519	14279	14463	14561	14423	14561	14442	14286	14168	14350	14256	14300	14486	14525	14683	14417	14412	14317	14324	14472	14707	14366	14517	14378	14513	14416	14307	14614	14588	14382	14354	14730	14365
43997	69270	65004	51265	43695	36323	33733	27794	20493	16422	14599	13730	13412	12895	12434	12158	12034	11913	11638	11511	11465	11316	11065	11018	10960	10711	10992	10778	10593	10763	10699	10751	10431	10665	10636	10464	10519	10492	10630	10684	10504	10574	10533	10313	10472	10573	10422	10458	10444	10562	10483	10563	10441	10749	10431	10331	10557	10437	10452	10458	10384	10526	10444	10462	10243	10548	10681	10395	10522	10370	10650	10528	10422	10457	10408	10572	10619	10625	10525	10629	10431	10465	10494	10550	10461	10513	10448	10481	10477	10401	10618	10535	10452	10596	10465	10497	10472	10520	10477	10602	10442	10504	10394	10489	10533	10414	10561	10573	10713	10470	10598	10527	10551	10577	10397	10371	10433	10431	10413	10445	10569	10467	10414	10553	10575	10544	10613	10335	10451	10488	10482	10545	10415	10362	10522	10450	10481	10568	10412	10515	10513	10518	10439	10505	10550	10575	10466	10608	10278	10370	10539	10293	10334	10578	10603	10439	10453	10504	10498	10516	10456	10585	10449	10496	10498	10424	10375	10480	10570	10600	10549	10465	10501	10574	10543	10576	10543	10534	10516	10329	10374	10438	10453	10632	10544	10294	10543	10556	10505	10564	10646	10425	10473	10485	10760	10459	10523	10597	10495	10503	10507	10498	10572	10475	10605	10518	10288	10465	10509	10507	10493	10562	10291	10357	10288	10514	10548	10371	10581	10421	10556	10484	10587	10670	10478	10613	10396	10604	10434	10421	10488	10366	10509	10509	10463	10354	10606	10569	10293	10477	10472	10443	10460	10516	10428	10295	10508	10339	10483	10537	10478	10659	10615	10549	10475	10547	10582	10580	10472	10352	10582	10439	10520	10522	10382	10536	10501	10479	10591	10545	10575	10546	10573	10668	10451	10526	10602	10398	10281	10398	10568	10432	10509	10592	10490	10561	10555	10551	10502	10564	10532	10538	10495	10537	10399	10361	10369	10497	10403	10533	10402	10371	10460	10406	10516	10496	10488	10396	10607	10430	10498	10359	10557	10438	10489	10613	10512	10622	10582	10508	10497	10372	10362	10503	10438	10579	10515	10525	10431	10542	10454	10549	10330	10531	10328	10648	10540	10416	10646	10540	10453	10521	10542	10540	10524	10554	10540	10405	10479	10561	10517	10533	10542	10515	10360	10436	10419	10583	10480	10566	10564	10365	10632	10509	10529	10411	10442	10326	10534	10515	10515	10386	10384	10428	10427	10349	10464	10416	10392	10528	10498	10260	10488	10420	10605	10524	10415	10480	10426	10569	10369	10618	10616	10444	10519	10516	10565	10382	10488	10616	10573	10499	10516	10620	10455	10429	10476	10346	10563	10493	10614	10517	10595	10646	10395	10559	10460	10450	10439	10497	10480	10369	10696	10476	10620	10622	10616	10498	10470	10375	10649	10389	10566	10445	10610	10695	10497	10585	10531	10539	10505	10575	10501	10544	10424	10397	10353	10507	10557	10414	10520	10510	10499	10390	10605	10345	10532	10402	10424	10489	10539	10454	10461	10616	10451	10518	10526	10460	10498	10535	10563	10422	10453	10601	10558	10480	10667	10516	10536	10331	10495	10325	10437	10656	10488	10485	10474	10449	10327	10470	10470	10542	10557	10329	10392	10597	10568	10447	10477	10698	10488	10395	10456	10490	10593	10659	10413	10419	10496	10351	10368	10446	10465	10478	10335	10507	10565	10466	10627	10399	10395	10388	10416	10564	10420	10532	10628	10464	10558	10472	10526	10539	10692	10493	10480	10557	10487	10638	10410	10605	10368	10535	10384	10553	10495	10353	10504	10511	10579	10390	10540	10402	10475	10436	10612	10570	10575	10737	10474	10618	10369	10354	10652	10406	10532	10467	10386	10538	10401	10384	10394	10428	10486	10633	10557	10647	10496	10460	10540	10653	10470	10318	10454	10469	10662	10467	10463	10632	10454	10528	10486	10653	10602	10450	10343	10579	10368	10461	10446	10413	10454	10599	10397	10614	10505	10479	10426	10608	10467	10578	10414	10583	10423	10584	10372	10528	10537	10527	10471	10425	10494	10357	10314	10634	10616	10502	10568	10375	10668	10465	10524	10492	10409	10453	10439	10580	10416	10514	10519	10468	10534	10461	10494	10603	10681	10418	10591	10529	10501	10536	10552	10375	10536	10446	10549	10416	10408	10316	10452	10306	10459	10582	10573	10398	10524	10427	10556	10367	10453	10382	10311	10527	10607	10475	10610	10463	10413	10537	10347	10451	10576	10578	10545	10514	10574	10479	10462	10663	10616	10516	10467	10513	10362	10586	10578	10613	10515	10531	10488	10429	10397	10568	10569	10615	10464	10473	10390	10402	10492	10487	10391	10556	10547	10484	10621	10424	10488	10656	10588	10420	10532	10370	10435	10575	10465	10527	10478	10580	10402	10344	10517	10438	10504	10394	10372	10489	10589	10483	10418	10705	10454	10474	10584	10520	10542	10548	10427	10455	10531	10581	10410	10420	10609	10387	10490	10528	10427	10525	10542	10565	10444	10487	10570	10586	10530	10503	10595	10451	10515	10530	10475	10527	10537	10370	10540	10582	10427	10371	10523	10527	10577	10515	10483	10550	10538	10483	10485	10582	10380	10537	10520	10475	10561	10530	10476	10526	10486	10346	10371	10621	10469	10626	10524	10451	10501	10624	10649	10536	10657	10525	10477	10517	10522	10549	10556	10591	10313	10487	10590	10495	10425	10344	10600	10484	10605	10508	10477	10411	10480	10514	10639	10459	10612	10478	10633	10402	10564	10276	10626	10447	10461	10506	10558	10537	10488	10480	10557	10516	10537	10407	10455	10471	10274	10627	10420	10466	10412	10508	10416	10454	10436	10623	10305	10491	10537	10411	10571	10505	10626	10442	10368	10524	10379	10576	10429	10549	10282	10357	10407	10644	10631	10385	10483	10362	10570	10388	10480	10532	10532	10458	10613	10495	10404	10573	10491	10545	10621	10576	10478	10515	10353	10522	10393	10525	10775	10586	10403	10399	10521	10538	10516	10503	10545	10593	10447	10395	10470	10492	10453	10559	10566	10517	10259	10477	10464	10525	10658	10533	10495	10517	10490	10504	10439	10348	10538	10313	10605	10553	10464	10461	10447	10585	10535	10387	10618	10456	10488	10496	10650	10446	10456	10361	10544	10399	10509	10482	10427	10501	10716	10432	10502	10510	10454	10531	10661	10482	10381	10587	10445	10451	10592	10460	10573	10586	10372	10511	10400	10422	10407	10667	10465	10353	10517	10468	10606	10436	10559	10429	10541	10555	10493	10512	10394	10410	10486	10588	10349	10572	10470	10593	10387	10463	10449	10483	10424	10583	10549	10483	10456	10458	10387	10459	10336	10528	10575	10395	10471	10470	10444	10433	10407	10453	10388	10385	10627	10501	10444	10234	10636	10385	10373	10509	10412	10544	10530	10596	10330	10437	10571	10461	10453	10466	10542	10544	10543	10381	10566	10612	10448	10466	10461	10477	10610	10409	10610	10492	10411	10585	10474	10497	10439	10470	10485	10534	10514	10676	10451	10431	10505	10642	10520	10670	10512	10486	10498	10542	10519	10417	10584	10475	10476	10631	10446	10288	10562	10485	10544	10587	10599	10407	10420	10496	10364	10487	10541	10499	10463	10529	10527	10587	10552	10503	10517	10580	10545	10534	10581	10654	10484	10437	10453	10544	10382	10462	10624	10550	10553	10348	10506	10620	10433	10480	10575	10438	10404	10553	10662	10405	10542	10521	10332	10554	10517	10415	10555	10304	10557	10300	10461	10416	10471	10472	10415	10592	10348	10471	10428	10610	10457	10565	10534	10437	10528	10574	10478	10346	10532	10527	10499	10479	10388	10460	10540	10397	10283	10355	10608	10299	10530	10471	10511	10578	10421	10366	10472	10306	10500	10508	10438	10376	10434	10501	10425	10436	10414	10677	10526	10500	10514	10505	10416	10555	10426	10515	10411	10430	10501	10503	10622	10462	10353	10487	10520	10437	10525	10433	10467	10426	10455	10434	10379	10467	10456	10470	10461	10499	10411	10597	10507	10274	10425	10403	10273	10459	10524	10518	10638	10492	10293	10465	10650	10546	10479	10555	10692	10491	10657	10617	10483	10404	10540	10461	10439	10371	10582	10576	10703	10501	10501	10690	10524	10418	10525	10490	10324	10617	10498	10421	10564	10446	10572	10422	10515	10278	10577	10443	10373	10401	10571	10629	10530	10595	10531	10469	10510	10564	10393	10393	10403	10723	10439	10476	10423	10422	10650	10425	10755	10420	10462	10527	10510	10481	10520	10497	10638	10326	10334	10596	10507	10692	10534	10407	10620	10476	10364	10480	10509	10558	10453	10591	10509	10483	10563	10462	10426	10407	10501	10601	10618	10536	10629	10413	10488	10594	10458	10623	10377	10430	10673	10414	10502	10566	10391	10514	10377	10639	10573	10597	10576	10555	10523	10424	10403	10371	10528	10546	10599	10484	10421	10664	10363	10416	10376	10432	10491	10632	10483	10479	10460	10369	10346	10483	10627	10560	10320	10464	10438	10439	10557	10365	10382	10435	10440	10493	10377	10398	10503	10582	10430	10512	10633	10428	10514	10405	10665	10391	10684	10341	10567	10501	10561	10568	10560	10441	10616	10488	10585	10514	10481	10587	10479	10590	10579	10381	10451	10521	10510	10402	10468	10638	10453	10624	10540	10416	10614	10556	10302	10572	10609	10434	10410	10387	10526	10315	10507	10458	10416	10413	10543	10566	10629	10606	10651	10458	10490	10391	10567	10441	10568	10423	10399	10457	10376	10437	10324	10499	10573	10391	10403	10485	10574	10721	10487	10607	10648	10490	10572	10482	10518	10561	10372	10481	10578	10560	10580	10457	10433	10426	10505	10424	10542	10534	10633	10422	10473	10561	10503	10353	10489	10432	10441	10596	10484	10357	10437	10465	10523	10622	10390	10479	10531	10357	10563	10537	10510	10562	10554	10444	10352	10489	10363	10575	10503	10389	10523	10409	10500	10421	10367	10491	10296	10573	10519	10475	10556	10586	10496	10487	10578	10501	10466	10477	10598	10468	10506	10444	10404	10718	10476	10411	10498	10449	10481	10431	10514	10438
24353	21112	30380	33545	38479	44463	44270	33016	22926	20700	19030	18310	17572	16944	16651	16447	16444	16183	16077	15860	15755	15318	15280	15174	15085	14984	14927	15026	15016	14895	14824	14736	14727	14751	14661	14699	14570	14649	14709	14873	14842	14686	14630	14650	14805	14657	14628	14729	14501	14752	14699	14703	14632	14573	14671	14506	14498	14570	14856	14682	14605	14454	14651	14609	14853	14582	14700	14595	14567	14688	14767	14512	14515	14786	14571	14611	14620	14745	14831	14644	14642	14532	14741	14737	14588	14605	14774	14900	14509	14569	14671	14524	14721	14629	14584	14785	14516	14544	14751	14621	14514	14545	14764	14598	14664	14774	14684	14519	14804	14416	14673	14556	14434	14587	14792	14728	14701	14563	14721	14587	14606	14749	14714	14553	14620	14565	14656	14753	14653	14800	14687	14625	14782	14534	14931	14617	14421	14556	14460	14737	14719	14650	14569	14546	14837	14656	14501	14743	14757	14592	14560	14566	14602	14610	14650	14744	14719	14452	14733	14455	14840	14734	14655	14734	14655	14627	14698	14657	14695	14728	14692	14620	14559	14655	14344	14532	14920	14730	14605	14434	14581	14665	14462	14761	14674	14553	14684	14707	14574	14401	14579	14450	14643	14590	14614	14555	14551	14636	14649	14506	14627	14605	14499	14577	14840	14595	14635	14550	14753	14738	14768	14438	14543	14682	14677	14650	14526	14580	14481	14667	14783	14691	14650	14468	14441	14537	14549	14487	14628	14703	14597	14695	14576	14418	14636	14606	14738	14677	14650	14597	14761	14543	14434	14573	14513	14677	14586	14564	14658	14742	14664	14639	14708	14659	14737	14602	14632	14673	14630	14750	14735	14824	14667	14607	14560	14696	14947	14696	14882	14655	14597	14705	14563	14670	14580	14574	14567	14661	14753	14613	14523	14591	14991	14682	14626	14706	14579	14364	14532	14655	14594	14572	14735	14582	14711	14521	14574	14496	14721	14601	14557	14623	14681	14551	14544	14525	14424	14435	14631	14634	14654	14711	14482	14670	14834	14531	14567	14552	14688	14681	14704	14584	14546	14587	14744	14761	14701	14558	14650	14612	14571	14597	14695	14741	14515	14696	14484	14325	14577	14337	14715	14729	14846	14482	14532	14474	14488	14518	14679	14547	14759	14650	14610	14482	14607	14647	14768	14491	14719	14617	14698	14663	14797	14564	14668	14715	14875	14560	14717	14565	14731	14550	14673	14529	14694	14655	14536	14621	14620	14507	14487	14561	14661	14549	14572	14596	14598	14653	14753	14489	14673	14646	14675	14459	14754	14454	14847	14664	14531	14675	14405	14592	14656	14689	14842	14369	14630	14307	14598	14674	14595	14289	14593	14570	14492	14346	14601	14642	14725	14421	14401	14669	14461	14597	14681	14548	14772	14743	14560	14453	14529	14595	14879	14635	14391	14673	14497	14626	14714	14716	14492	14504	14684	14510	14641	14745	14548	14543	14917	14860	14618	14511	14718	14695	14413	14576	14758	14669	14512	14670	14831	14817	14590	14581	14465	14571	14586	14666	14649	14480	14849	14547	14672	14562	14595	14727	14587	14689	14642	14594	14616	14500	14629	14901	14597	14619	14561	14836	14745	14466	14778	14649	14679	14561	14728	14554	14792	14751	14413	14655	14642	14778	14701	14519	14622	14542	14552	14446	14634	14846	14549	14464	14637	14745	14562	14641	14481	14713	14622	14773	14366	14656	14610	14596	14671	14782	14520	14692	14810	14657	14802	14652	14559	14540	14542	14558	14729	14731	14687	14789	14760	14666	14708	14714	14576	14697	14533	14664	14412	14890	14658	14729	14449	14696	14611	14462	14765	14626	14579	14662	14307	14480	14588	14514	14514	14642	14526	14599	14571	14561	14771	14503	14436	14445	14610	14549	14621	14561	14349	14501	14691	14479	14650	14620	14587	14716	14651	14688	14704	14638	14615	14623	14412	14763	14673	14693	14583	14618	14731	14590	14590	14497	14680	14578	14696	14522	14725	14509	14518	14795	14491	14506	14534	14701	14733	14577	14628	14794	14578	14534	14721	14479	14598	14601	14670	14513	14783	14635	14619	14793	14571	14759	14679	14581	14579	14684	14532	14576	14580	14709	14708	14835	14690	14569	14537	14586	14603	14661	14632	14625	14689	14682	14551	14552	14553	14668	14986	14604	14807	14536	14508	14542	14652	14810	14618	14385	14558	14555	14692	14698	14838	14622	14680	14564	14709	14459	14512	14439	14700	14435	14469	14623	14638	14670	14549	14726	14666	14584	14521	14695	14574	14654	14615	14507	14586	14384	14661	14798	14580	14484	14649	14716	14769	14494	14525	14655	14680	14574	14579	14625	14890	14785	14716	14704	14453	14571	14544	14409	14495	14525	14625	14720	14643	14619	14622	14683	14653	14545	14666	14707	14686	14509	14733	14509	14486	14692	14452	14606	14664	14460	14559	14697	14518	14636	14749	14687	14687	14620	14653	14810	14777	14752	14682	14519	14766	14514	14522	14679	14660	14643	14558	14575	14721	14440	14820	14654	14862	14699	14594	14643	14715	14690	14595	14573	14471	14532	14695	14565	14768	14612	14699	14570	14465	14536	14575	14457	14743	14756	14460	14479	14862	14338	14516	14582	14588	14632	14778	14725	14467	14741	14792	14633	14687	14603	14540	14511	14454	14641	14703	14470	14600	14513	14502	14476	14666	14437	14627	14685	14753	14626	14688	14582	14689	14636	14825	14569	14527	14666	14802	14730	14635	14568	14943	14555	14713	14892	14664	14670	14770	14713	14654	14608	14460	14430	14589	14465	14681	14471	14742	14799	14845	14614	14656	14553	14783	14516	14539	14543	14606	14668	14652	14861	14698	14506	14585	14717	14488	14528	14560	14613	14677	14385	14575	14702	14760	14653	14644	14463	14499	14652	14466	14678	14822	14559	14536	14558	14634	14831	14592	14678	14448	14691	14627	14488	14625	14388	14581	14613	14633	14476	14777	14461	14511	14665	14750	14597	14468	14611	14663	14488	14589	14470	14780	14700	14640	14571	14647	14791	14542	14708	14541	14533	14529	14663	14659	14535	14606	14767	14786	14579	14765	14492	14573	14782	14473	14715	14576	14800	14659	14569	14470	14648	14606	14604	14675	14729	14344	14729	14659	14519	14623	14631	14474	14582	14587	14708	14585	14649	14460	14530	14604	14620	14688	14648	14714	14717	14671	14545	14359	14366	14446	14467	14568	14608	14731	14749	14401	14625	14822	14682	14633	14725	14773	14580	14612	14689	14451	14547	14704	14604	14656	14686	14695	14519	14713	14860	14558	14618	14596	14658	14692	14587	14582	14784	14253	14520	14694	14765	14954	14218	14478	14558	14520	14550	14490	14475	14603	14826	14629	14581	14711	14545	14536	14459	14540	14714	14615	14548	14709	14694	14709	14518	14649	14534	14742	14747	14585	14609	14753	14570	14578	14504	14547	14492	14743	14687	14647	14535	14649	14573	14614	14847	14685	14682	14488	14611	14542	14530	14683	14614	14768	14540	14758	14593	14543	14534	14610	14523	14761	14821	14764	14803	14689	14680	14714	14606	14656	14586	14572	14741	14602	14657	14819	14804	14653	14669	14557	14521	14549	14641	14569	14846	14605	14721	14735	14745	14630	14675	14695	14611	14565	14559	14616	14626	14457	14580	14575	14632	14597	14634	14623	14752	14650	14528	14659	14757	14528	14546	14518	14740	14510	14557	14520	14644	14629	14648	14481	14686	14602	14615	14734	14579	14679	14555	14668	14542	14686	14682	14644	14526	14696	14520	14661	14552	14567	14674	14635	14653	14557	14616	14461	14661	14565	14574	14480	14584	14530	14691	14713	14905	14749	14527	14494	14529	14525	14615	14557	14926	14705	14617	14865	14463	14674	14556	14622	14726	14531	14483	14500	14757	14768	14669	14520	14684	14658	14499	14792	14713	14728	14508	14645	14348	14634	14638	14518	14613	14736	14641	14636	14701	14701	14599	14576	14718	14728	14693	14443	14618	14671	14642	14536	14927	14723	14576	14557	14572	14658	14540	14466	14513	14591	14954	14791	14703	14914	14650	14521	14652	14505	14706	14810	14657	14607	14769	14591	14393	14709	14591	14530	14488	14738	14610	14472	14675	14444	14355	14776	14678	14607	14704	14889	14669	14569	14704	14727	14585	14768	14755	14659	14656	14643	14826	14834	14719	14700	14753	14698	14643	14565	14816	14748	14727	14554	14863	14403	14561	14638	14659	14721	14529	14651	14542	14566	14678	14607	14597	14626	14664	14555	14621	14605	14688	14561	14302	14505	14448	14526	14433	14592	14687	14481	14423	14617	14721	14687	14617	14544	14409	14705	14668	14696	14657	14485	14790	14724	14644	14887	14627	14689	14911	14718	14555	14661	14651	14584	14527	14553	14779	14804	14612	14674	14562	14672	14768	14729	14821	14662	14591	14699	14434	14647	14606	14623	14479	14541	14715	14737	14571	14695	14537	14587	14588	14601	14565	14654	14655	14734	14727	14804	14721	14466	14575	14604	14560	14557	14672	14635	14566	14789	14497	14511	14575	14588	14506	14400	14457	14634	14696	14688	14717	14530	14481	14644	14423	14765	14475	14507	14568	14683	14555	14676	14512	14680	14775	14814	14770	14569	14486	14518	14636	14568	14715	14720	14737	14677	14621	14617	14429	14496	14379	14569	14610	14647	14669	14669	14400	14688	14619	14674	14498	14673	14730	14728	14821	14492	14651	14716	14626	14545	14579	14753	14619	14648	14761	14560	14709	14397	14417	14439	14524	14650	14673	14702	14687	14623	14609	14706	14704	14497	14374	14770	14534	14589	14518	14671	14600	14615	14855	14629	14608	14541	14426	14704	14644	14516	14456	14561	14629	14448	14748	14641	14471	14505	14749	14782	14502	14606	14713	14558	14549	14648	14611	14674	14529	14534	14571	14602	14770	14681	14650	14699	14582	14503	14486	14851	14755	14461	14745	14651	14773	14761	14687	14580	14637	14399	14446	14774	14640	14748	14534	14556	14649	14616	14571	14665	14839	14575	14724	14744	14680	14780	14627	14858	14642	14791	14545	14609	14535	14770	14827	14535	14694	14663	14586	14507	14574
47419	77176	74560	61989	53210	47988	41205	29906	18832	17142	15692	14907	14012	13264	12938	12804	12634	12137	11962	11734	11496	11416	11244	11187	11116	11050	10957	10837	10884	10685	10587	10768	10560	10584	10661	10675	10587	10650	10706	10465	10498	10648	10662	10542	10516	10577	10605	10723	10601	10498	10603	10596	10532	10548	10511	10609	10513	10581	10609	10502	10563	10642	10473	10501	10504	10622	10584	10399	10701	10623	10690	10545	10677	10647	10598	10759	10507	10414	10620	10543	10602	10598	10590	10671	10523	10632	10630	10629	10580	10546	10658	10752	10547	10700	10684	10605	10618	10582	10368	10527	10703	10563	10580	10663	10554	10677	10639	10537	10610	10472	10505	10681	10535	10513	10418	10461	10579	10538	10609	10454	10529	10624	10647	10442	10546	10635	10435	10560	10693	10430	10561	10564	10618	10489	10564	10589	10414	10497	10493	10702	10529	10509	10707	10532	10723	10551	10465	10595	10573	10367	10614	10496	10578	10614	10612	10625	10458	10476	10522	10552	10632	10642	10671	10440	10660	10567	10713	10543	10495	10498	10528	10540	10582	10459	10543	10464	10550	10569	10454	10462	10707	10645	10581	10654	10674	10567	10439	10659	10517	10705	10442	10695	10513	10460	10498	10578	10752	10570	10454	10584	10630	10522	10450	10661	10575	10646	10588	10551	10627	10529	10457	10494	10740	10606	10571	10411	10681	10578	10471	10534	10585	10510	10632	10700	10451	10600	10553	10472	10548	10611	10607	10804	10569	10708	10516	10513	10644	10425	10572	10449	10508	10553	10540	10626	10669	10603	10691	10519	10521	10612	10561	10468	10516	10515	10640	10573	10448	10641	10589	10705	10480	10584	10675	10638	10735	10536	10602	10467	10703	10582	10608	10630	10568	10598	10508	10658	10757	10499	10531	10519	10419	10703	10661	10611	10620	10652	10474	10473	10382	10513	10563	10768	10638	10472	10600	10634	10508	10649	10568	10743	10458	10514	10606	10649	10739	10560	10659	10713	10539	10588	10592	10625	10439	10582	10522	10359	10711	10460	10628	10675	10563	10449	10509	10664	10447	10550	10645	10499	10512	10621	10597	10546	10704	10491	10456	10696	10598	10383	10677	10680	10472	10535	10530	10654	10638	10588	10569	10592	10606	10655	10434	10628	10566	10637	10423	10657	10680	10508	10544	10577	10619	10659	10646	10603	10498	10519	10611	10486	10585	10510	10599	10535	10441	10456	10658	10497	10531	10645	10562	10497	10423	10631	10524	10544	10502	10423	10606	10428	10525	10527	10752	10514	10413	10530	10635	10433	10504	10552	10599	10524	10661	10608	10688	10611	10569	10602	10388	10731	10601	10565	10533	10683	10598	10595	10556	10524	10488	10631	10623	10501	10598	10642	10401	10571	10657	10433	10462	10663	10465	10536	10555	10622	10609	10536	10457	10449	10594	10496	10587	10582	10566	10655	10434	10521	10636	10623	10692	10496	10549	10611	10379	10540	10561	10545	10552	10591	10685	10623	10430	10544	10587	10534	10481	10607	10557	10571	10725	10464	10600	10418	10373	10444	10590	10488	10826	10583	10573	10656	10602	10511	10573	10636	10618	10749	10639	10540	10387	10431	10656	10740	10481	10622	10598	10573	10607	10668	10595	10655	10693	10628	10607	10530	10669	10527	10474	10521	10584	10498	10561	10563	10584	10630	10670	10587	10442	10678	10594	10457	10628	10529	10486	10483	10367	10410	10514	10541	10433	10592	10619	10718	10477	10449	10645	10509	10620	10506	10645	10602	10679	10511	10578	10572	10556	10589	10597	10721	10617	10512	10442	10567	10700	10401	10477	10434	10613	10501	10647	10583	10501	10637	10572	10604	10531	10631	10587	10596	10661	10610	10546	10581	10685	10580	10834	10581	10601	10514	10424	10516	10512	10551	10616	10535	10589	10657	10610	10586	10534	10539	10714	10502	10567	10589	10480	10448	10471	10463	10727	10532	10451	10516	10607	10574	10634	10488	10562	10667	10479	10678	10646	10699	10716	10361	10594	10500	10624	10595	10470	10526	10537	10576	10499	10556	10592	10598	10539	10471	10550	10566	10452	10606	10644	10553	10471	10543	10636	10577	10712	10526	10591	10495	10423	10500	10673	10482	10478	10678	10602	10513	10470	10474	10661	10614	10685	10450	10626	10626	10294	10708	10602	10583	10605	10575	10594	10477	10566	10614	10567	10476	10619	10485	10474	10726	10533	10546	10358	10568	10489	10551	10624	10536	10540	10622	10482	10551	10699	10564	10555	10574	10591	10692	10652	10600	10661	10802	10610	10645	10533	10565	10709	10566	10588	10463	10428	10478	10684	10592	10585	10475	10613	10476	10513	10744	10638	10451	10574	10651	10470	10478	10625	10518	10640	10703	10503	10589	10592	10550	10646	10628	10354	10596	10614	10571	10467	10829	10524	10533	10639	10415	10503	10465	10615	10579	10533	10511	10694	10578	10579	10373	10532	10489	10605	10528	10513	10541	10470	10568	10503	10621	10638	10603	10623	10640	10606	10397	10619	10589	10594	10685	10484	10490	10607	10539	10534	10583	10495	10305	10433	10587	10527	10650	10553	10635	10490	10549	10475	10437	10631	10667	10572	10580	10475	10465	10609	10534	10514	10555	10624	10610	10564	10538	10577	10594	10402	10715	10635	10511	10546	10691	10539	10609	10667	10735	10522	10543	10668	10550	10422	10666	10529	10605	10620	10548	10517	10531	10641	10703	10656	10589	10512	10530	10730	10617	10531	10711	10576	10664	10424	10431	10520	10505	10677	10646	10433	10519	10629	10517	10483	10696	10681	10588	10495	10550	10636	10563	10574	10545	10522	10426	10691	10563	10523	10616	10523	10686	10482	10713	10632	10594	10517	10576	10601	10552	10612	10387	10679	10565	10408	10604	10750	10578	10500	10569	10562	10653	10532	10658	10747	10607	10604	10699	10523	10511	10477	10481	10516	10449	10533	10563	10473	10588	10566	10445	10553	10658	10592	10625	10620	10551	10533	10476	10768	10554	10629	10484	10692	10546	10630	10540	10661	10442	10520	10526	10349	10594	10592	10510	10717	10592	10568	10358	10446	10621	10624	10505	10545	10557	10619	10607	10611	10529	10643	10585	10622	10419	10632	10576	10569	10589	10506	10560	10618	10542	10494	10486	10640	10617	10491	10668	10632	10581	10537	10604	10575	10448	10613	10512	10472	10447	10616	10656	10512	10425	10438	10678	10573	10530	10596	10374	10658	10560	10470	10489	10663	10533	10658	10520	10508	10502	10657	10691	10715	10444	10562	10552	10550	10500	10641	10573	10591	10498	10582	10484	10458	10427	10682	10547	10581	10624	10544	10489	10600	10553	10537	10742	10563	10675	10533	10678	10692	10532	10596	10573	10600	10614	10635	10662	10488	10552	10518	10591	10714	10553	10609	10450	10712	10611	10510	10411	10714	10653	10493	10662	10543	10651	10573	10564	10489	10534	10857	10662	10646	10518	10663	10691	10495	10669	10548	10625	10523	10555	10553	10616	10527	10519	10537	10545	10502	10517	10723	10749	10645	10685	10475	10666	10583	10562	10545	10395	10632	10525	10655	10585	10671	10676	10561	10562	10513	10587	10630	10729	10615	10498	10689	10572	10549	10683	10554	10620	10361	10526	10566	10467	10505	10528	10620	10712	10562	10568	10497	10648	10589	10618	10566	10653	10655	10754	10577	10583	10643	10574	10636	10696	10679	10490	10508	10504	10635	10814	10663	10706	10645	10441	10501	10508	10504	10624	10735	10422	10560	10633	10689	10622	10487	10514	10721	10655	10670	10565	10579	10488	10564	10681	10547	10660	10588	10501	10494	10508	10515	10602	10587	10755	10574	10561	10477	10611	10631	10571	10570	10621	10707	10584	10618	10509	10576	10729	10425	10560	10576	10579	10614	10583	10497	10587	10620	10568	10620	10578	10456	10603	10468	10659	10615	10592	10508	10684	10527	10705	10652	10502	10618	10728	10491	10482	10569	10462	10548	10519	10619	10549	10421	10440	10554	10601	10625	10410	10808	10577	10661	10581	10517	10584	10718	10481	10433	10599	10577	10532	10585	10636	10478	10594	10540	10454	10635	10569	10612	10568	10602	10681	10612	10407	10664	10523	10648	10465	10524	10650	10380	10630	10685	10649	10805	10450	10665	10627	10436	10354	10502	10578	10725	10448	10513	10654	10575	10631	10716	10535	10519	10593	10545	10551	10494	10612	10635	10494	10667	10533	10575	10527	10433	10438	10532	10532	10634	10517	10657	10597	10441	10628	10544	10667	10482	10564	10411	10606	10561	10636	10538	10598	10629	10643	10624	10584	10616	10627	10472	10598	10572	10651	10402	10594	10526	10726	10537	10624	10703	10696	10588	10490	10714	10497	10651	10357	10600	10378	10606	10554	10697	10566	10583	10532	10623	10583	10581	10548	10525	10511	10588	10592	10580	10474	10417	10510	10491	10582	10546	10700	10718	10525	10464	10770	10523	10614	10577	10518	10501	10658	10459	10470	10660	10641	10551	10545	10584	10539	10530	10614	10508	10702	10402	10681	10461	10580	10602	10550	10685	10561	10519	10657	10450	10635	10533	10575	10754	10525	10700	10535	10626	10511	10566	10632	10640	10444	10656	10547	10579	10512	10512	10552	10564	10461	10467	10703	10560	10627	10455	10538	10410	10524	10527	10529	10531	10546	10742	10583	10522	10504	10671	10324	10612	10496	10592	10627	10544	10499	10407	10570	10425	10583	10659	10386	10596	10426	10647	10651	10721	10611	10594	10636	10738	10633	10741	10673	10551	10667	10398	10534	10624	10594	10601	10722	10493	10500	10461	10621	10587	10653	10493	10636	10455	10634	10540	10471	10511	10523	10576	10564	10611	10375	10561	10638	10634	10623	10701	10583	10599	10757	10595	10435	10578	10586	10378	10741	10587	10612	10507	10684	10574	10580	10598	10571	10562	10493	10820	10576	10716	10521	10488	10465	10680	10517	10639	10511	10552	10684	10619	10591	10570	10755	10500	10552	10550	10597	10501	10595	10628	10431	10619	10484	10439	10677	10617	10424	10579	10585	10619	10575	10598	10623	10620	10502	10574	10681	10566	10648
43370	52261	56128	49905	39103	31958	27093	21018	18034	16914	16385	15760	15646	15389	15393	15341	15136	14807	15131	14832	14898	14862	14698	14640	14592	14597	14740	14397	14442	14333	14597	14436	14562	14497	14363	14369	14463	14332	14458	14350	14398	14546	14229	14239	14388	14246	14281	14362	14383	14324	14424	14249	14582	14354	14299	14671	14146	14351	14427	14349	14517	14296	14426	14276	14383	14355	14310	14321	14418	14327	14469	14424	14496	14397	14329	14246	14303	14478	14344	14417	14336	14426	14511	14518	14507	14345	14548	14454	14251	14331	14203	14306	14329	14338	14383	14316	14432	14367	14474	14384	14277	14358	14311	14502	14523	14425	14245	14386	14339	14324	14407	14272	14471	14345	14368	14287	14304	14404	14252	14469	14295	14323	14463	14289	14219	14211	14595	14552	14312	14443	14404	14302	14109	14272	14126	14278	14355	14299	14195	14453	14333	14438	14417	14411	14110	14552	14330	14219	14244	14318	14519	14487	14414	14179	14265	14322	14325	14366	14361	14473	14480	14250	14257	14488	14409	14458	14416	14222	14320	14299	14202	14475	14295	14329	14466	14322	14414	14428	14518	14303	14491	14377	14397	14223	14378	14480	14343	14281	14295	14390	14327	14251	14397	14372	14436	14542	14222	14385	14339	14414	14387	14364	14222	14485	14673	14298	14372	14300	14315	14259	14325	14418	14186	14324	14213	14393	14328	14199	14363	14324	14316	14147	14224	14304	14426	14329	14291	14306	14516	14364	14348	14241	14346	14173	14393	14392	14436	14505	14544	14273	14375	14215	14391	14286	14227	14193	14275	14195	14281	14343	14339	14216	14275	14403	14477	14388	14491	14521	14352	14402	14300	14257	14377	14314	14434	14298	14358	14306	14601	14569	14354	14240	14361	14114	14248	14307	14202	14344	14445	14444	14441	14445	14528	14308	14211	14244	14227	14288	14188	14099	14434	14365	14163	14249	14210	14510	14471	14393	14610	14444	14168	14390	14321	14347	14231	14397	14389	14302	14408	14393	14416	14295	14332	14230	14314	14420	14275	14315	14352	14421	14368	14338	14300	14405	14337	14380	14343	14108	14393	14352	14370	14275	14429	14418	14187	14377	14203	14415	14525	14378	14395	14433	14359	14505	14314	14560	14442	14130	14393	14179	14441	14089	14527	14336	14219	14339	14329	14140	14216	14441	14358	14378	14363	14334	14450	14396	14440	14275	14440	14360	14417	14287	14380	14366	14395	14235	14447	14416	14305	14416	14319	14427	14330	14173	14197	14284	14308	14180	14325	14277	14391	14308	14250	14460	14302	14425	14532	14311	14409	14276	14318	14440	14506	14165	14251	14301	14465	14366	14196	14372	14332	14367	14209	14534	14269	14473	14304	14326	14349	14366	14257	14294	14301	14450	14599	14354	14226	14034	14358	14559	14300	14399	14393	14199	14453	14381	14184	14382	14477	14542	14361	14371	14439	14332	14369	14292	14390	14415	14496	14313	14390	14381	14322	14266	14252	14393	14334	14213	14303	14311	14296	14420	14421	14615	14423	14183	14200	14335	14500	14441	14367	14295	14376	14438	14279	14355	14317	14526	14349	14341	14486	14262	14302	14187	14289	14371	14370	14273	14311	14236	14397	14372	14467	14503	14499	14514	14309	14463	14474	14423	14194	14244	14187	14306	14408	14218	14281	14066	14271	14526	14460	14430	14424	14284	14185	14335	14298	14339	14360	14399	14546	14421	14357	14305	14327	14448	14342	14503	14437	14378	14248	14243	14299	14326	14360	14425	14293	14430	14356	14472	14302	14416	14432	14554	14603	14394	14238	14343	14549	14588	14337	14315	14301	14349	14347	14180	14439	14459	14436	14558	14366	14258	14330	14491	14377	14449	14508	14221	14333	14231	14417	14374	14149	14444	14339	14326	14263	14463	14401	14447	14556	14151	14228	14410	14350	14293	14265	14439	14304	14315	14087	14464	14443	14342	14296	14307	14501	14439	14451	14301	14411	14483	14081	14198	14424	14199	14415	14415	14261	14115	14407	14419	14374	14478	14322	14251	14494	14298	14577	14695	14415	14287	14234	14343	14449	14384	14393	14308	14252	14364	14251	14539	14396	14387	14164	14319	14300	14338	14423	14286	14311	14474	14236	14371	14309	14456	14450	14358	14466	14408	14435	14429	14331	14428	14376	14658	14386	14375	14471	14312	14383	14361	14362	14549	14392	14334	14239	14348	14310	14300	14293	14233	14460	14349	14274	14388	14243	14371	14443	14326	14492	14274	14331	14413	14260	14316	14358	14395	14326	14264	14367	14283	14368	14245	14376	14429	14284	14475	14466	14687	14392	14290	14272	14314	14320	14308	14795	14487	14264	14578	14427	14344	14369	14323	14202	14180	14225	14376	14134	14453	14301	14438	14300	14415	14366	14518	14158	14433	14221	14305	14393	14311	14529	14273	14246	14356	14459	14411	14247	14443	14342	14392	14179	14305	14669	14569	14133	14307	14235	14437	14225	14402	14382	14417	14388	14347	14407	14172	14510	14091	14481	14282	14559	14531	14347	14435	14420	14417	14089	14231	14403	14422	14508	14391	14462	14428	14369	14535	14472	14491	14321	14249	14181	14250	14416	14363	14439	14332	14266	14162	14310	14431	14296	14443	14237	14305	14361	14411	14206	14475	14332	14307	14370	14349	14417	14308	14239	14468	14464	14433	14313	14464	14342	14262	14332	14456	14380	14454	14358	14412	14209	14390	14393	14294	14311	14177	14367	14533	14312	14463	14651	14585	14391	14339	14457	14483	14420	14440	14398	14331	14397	14321	14273	14354	14382	14504	14489	14455	14378	14431	14383	14277	14222	14266	14344	14289	14521	14394	14528	14267	14576	14472	14505	14390	14402	14376	14414	14404	14097	14390	14438	14359	14456	14433	14472	14430	14424	14210	14199	14481	14383	14247	14366	14357	14287	14333	14365	14233	14368	14176	14483	14320	14313	14221	14431	14233	14316	14345	14405	14260	14247	14278	14249	14354	14312	14423	14324	14124	14239	14389	14479	14402	14516	14445	14294	14408	14570	14125	14257	14357	14396	14266	14259	14491	14140	14317	14473	14548	14519	14501	14408	14231	14413	14401	14474	14466	14543	14218	14112	14398	14154	14423	14459	14367	14306	14298	14386	14298	14199	14265	14401	14358	14524	14535	14318	14464	14318	14274	14395	14222	14408	14346	14275	14526	14510	14427	14450	14213	14362	14461	14389	14475	14426	14263	14428	14396	14483	14270	14273	14342	14253	14487	14337	14417	14335	14207	14339	14563	14502	14247	14381	14150	14185	14197	14494	14319	14429	14465	14435	14171	14226	14540	14439	14321	14508	14460	14397	14286	14201	14236	14304	14376	14261	14480	14470	14264	14397	14280	14460	14247	14383	14329	14354	14398	14252	14516	14423	14460	14366	14417	14239	14206	14297	14504	14237	14434	14404	14292	14332	14520	14280	14281	14483	14245	14414	14354	14256	14341	14533	14105	14328	14440	14428	14507	14430	14424	14487	14379	14282	14536	14453	14548	14354	14519	14492	14501	14154	14412	14486	14315	14531	14400	14445	14301	14232	14410	14457	14218	14372	14452	14317	14350	14298	14345	14374	14394	14425	14164	14270	14352	14387	14413	14330	14347	14609	14306	14204	14363	14292	14142	14243	14584	14437	14409	14557	14330	14425	14466	14239	14488	14487	14438	14227	14276	14274	14404	14363	14552	14509	14463	14347	14279	14289	14140	14164	14363	14731	14393	14329	14405	14520	14120	14310	14464	14484	14383	14537	14326	14306	14356	14391	14237	14319	14538	14787	14303	14453	14357	14152	14414	14546	14303	14387	14301	14426	14469	14392	14400	14332	14322	14384	14183	14424	14298	14361	14449	14447	14387	14456	14276	14459	14429	14690	14313	14278	14548	14555	14448	14376	14251	14098	14061	14332	14356	14321	14451	14086	14173	14252	14435	14443	14409	14293	14157	14400	14291	14424	14229	14362	14467	14338	14317	14463	14410	14324	14193	14427	14036	14132	14402	14426	14349	14370	14369	14312	14432	14499	14495	14179	14399	14321	14224	14421	14347	14301	14448	14336	14272	14187	14317	14217	14368	14182	14454	14418	14311	14358	14196	14310	14343	14460	14503	14171	14489	14414	14358	14338	14215	14214	14299	14319	14362	14694	14331	14445	14301	14296	14173	14348	14390	14281	14396	14435	14493	14468	14400	14223	14317	14215	14273	14439	14520	14601	14384	14348	14365	14452	14257	14748	14574	14310	14341	14364	14479	14490	14175	14217	14439	14313	14216	14420	14188	14293	14420	14350	14430	14400	14314	14440	14164	14277	14217	14236	14341	14379	14353	14461	14277	14468	14323	14409	14526	14610	14252	14467	14348	14326	14360	14211	14228	14334	14440	14505	14496	14530	14521	14555	14079	14109	14238	14499	14433	14143	14410	14245	14299	14267	14223	14400	14187	14148	14171	14408	14335	14517	14319	14315	14384	14212	14362	14375	14288	14340	14504	14557	14312	14404	14496	14419	14319	14357	14472	14473	14308	14159	14450	14248	14276	14061	14184	14477	14184	14349	14344	14275	14335	14245	14306	14374	14415	14368	14263	14373	14401	14162	14222	14464	14477	14413	14393	14466	14377	14458	14367	14335	14332	14207	14433	14473	14488	14396	14365	14456	14405	14363	14469	14259	14392	14413	14534	14355	14392	14235	14389	14354	14302	14519	14485	14348	14512	14488	14347	14360	14345	14447	14220	14235	14279	14288	14553	14426	14460	14292	14119	14191	14396	14349	14384	14388	14374	14174	14487	14379	14348	14503	14334	14561	14335	14307	14302	14398	14339	14283	14393	14513	14388	14175	14232	14338	14576	14444	14234	14431	14124	14367	14310	14244	14390	14216	14381	14445	14223	14215	14466	14241	14464	14448	14422	14372	14313	14291	14110	14432	14359	14489	14450	14358	14292	14327	14313	14464	14350	14380	14379	14496	14480	14204	14432	14295	14334	14322	14507	14442	14471	14399	14294	14328	14283	14557	14237	14454	14465	14302	14372	14447	14165	14337	14268	14512	14647	14232	14346	14219	14424	14392	14187	14342	14388	14338	14418	14302	14385	14367	14437	14392	14281
46191	60514	57168	45629	36382	29779	24118	17886	14766	13688	13020	12242	12256	11922	11529	11627	11342	11215	10985	10979	10941	10875	10791	10771	10809	10527	10666	10575	10752	10587	10496	10534	10469	10510	10567	10408	10468	10602	10448	10492	10441	10645	10350	10464	10489	10473	10533	10507	10346	10568	10323	10331	10495	10474	10537	10405	10511	10696	10420	10637	10593	10514	10501	10425	10476	10555	10521	10462	10504	10287	10456	10476	10392	10394	10501	10316	10468	10363	10642	10344	10379	10408	10477	10524	10429	10404	10452	10466	10469	10461	10366	10426	10428	10406	10509	10336	10573	10435	10485	10426	10581	10404	10483	10449	10368	10425	10431	10398	10549	10494	10475	10337	10479	10345	10366	10439	10429	10411	10666	10602	10416	10592	10335	10609	10372	10471	10482	10418	10453	10423	10492	10448	10407	10558	10459	10439	10404	10342	10547	10337	10418	10491	10439	10490	10441	10313	10329	10538	10597	10218	10692	10357	10577	10578	10449	10414	10437	10519	10357	10280	10445	10387	10485	10443	10585	10450	10302	10630	10473	10463	10476	10547	10411	10329	10496	10559	10546	10473	10470	10339	10395	10409	10509	10536	10539	10404	10563	10377	10565	10419	10505	10454	10622	10365	10355	10601	10413	10385	10497	10392	10524	10386	10552	10472	10410	10519	10476	10496	10485	10333	10438	10266	10409	10479	10347	10470	10408	10346	10373	10456	10367	10438	10500	10448	10516	10398	10431	10384	10523	10608	10469	10441	10356	10282	10473	10258	10595	10453	10625	10476	10471	10398	10588	10379	10319	10376	10457	10422	10459	10473	10309	10496	10397	10319	10378	10556	10514	10545	10484	10491	10417	10404	10433	10457	10477	10427	10387	10381	10614	10509	10429	10363	10574	10504	10413	10507	10380	10399	10304	10402	10351	10472	10504	10480	10525	10361	10460	10444	10371	10532	10436	10492	10380	10488	10481	10496	10471	10436	10373	10571	10456	10550	10484	10434	10374	10482	10430	10459	10484	10468	10520	10396	10526	10493	10468	10620	10423	10366	10633	10557	10419	10344	10343	10449	10308	10530	10583	10296	10642	10461	10358	10622	10410	10533	10385	10319	10511	10527	10515	10445	10518	10513	10524	10434	10523	10495	10495	10433	10428	10515	10446	10347	10485	10363	10441	10405	10369	10455	10546	10513	10414	10318	10423	10504	10408	10482	10516	10503	10453	10601	10455	10521	10284	10510	10483	10364	10473	10560	10534	10452	10423	10481	10540	10404	10533	10369	10427	10565	10285	10406	10510	10474	10557	10628	10420	10413	10544	10492	10441	10389	10452	10350	10340	10468	10287	10469	10373	10527	10275	10451	10463	10374	10512	10366	10425	10479	10466	10460	10370	10411	10423	10384	10317	10594	10290	10322	10381	10266	10492	10572	10484	10783	10563	10479	10562	10399	10360	10402	10387	10435	10357	10516	10479	10378	10458	10487	10551	10556	10296	10268	10401	10470	10339	10455	10300	10499	10319	10423	10525	10516	10549	10467	10377	10505	10397	10471	10635	10318	10502	10350	10646	10417	10513	10483	10474	10515	10310	10499	10543	10615	10523	10462	10457	10379	10474	10398	10378	10351	10590	10282	10546	10380	10528	10545	10405	10368	10491	10288	10493	10524	10392	10453	10535	10364	10548	10421	10369	10548	10500	10532	10484	10541	10548	10596	10402	10421	10460	10483	10472	10328	10421	10462	10373	10255	10414	10412	10447	10485	10520	10506	10528	10559	10490	10511	10357	10526	10609	10469	10434	10488	10468	10435	10380	10249	10603	10496	10399	10505	10505	10449	10681	10345	10432	10453	10511	10514	10518	10458	10407	10537	10492	10683	10490	10323	10615	10539	10488	10475	10402	10507	10441	10358	10586	10442	10414	10530	10637	10426	10412	10454	10502	10469	10443	10299	10323	10445	10524	10303	10568	10433	10445	10272	10663	10535	10496	10474	10402	10476	10498	10467	10326	10325	10585	10542	10405	10560	10454	10510	10456	10490	10352	10561	10465	10619	10457	10612	10495	10656	10317	10433	10449	10533	10532	10529	10530	10649	10531	10403	10622	10506	10434	10421	10544	10333	10513	10358	10480	10368	10391	10460	10378	10394	10406	10482	10436	10422	10482	10511	10437	10738	10547	10514	10466	10323	10531	10503	10421	10435	10454	10441	10462	10500	10393	10432	10573	10516	10357	10510	10612	10578	10545	10526	10539	10573	10453	10489	10440	10489	10419	10461	10422	10412	10545	10528	10535	10332	10483	10478	10628	10395	10547	10337	10442	10306	10509	10432	10262	10392	10462	10535	10575	10473	10518	10286	10437	10467	10487	10393	10545	10509	10457	10418	10536	10477	10443	10424	10496	10402	10259	10489	10401	10404	10528	10497	10407	10414	10563	10363	10443	10434	10497	10524	10575	10469	10453	10482	10464	10476	10620	10490	10437	10452	10551	10571	10407	10500	10369	10344	10431	10394	10459	10522	10467	10518	10452	10460	10535	10346	10482	10579	10445	10553	10531	10447	10520	10479	10320	10338	10638	10425	10335	10426	10497	10516	10432	10566	10455	10425	10479	10417	10462	10573	10297	10394	10314	10352	10487	10576	10384	10486	10599	10356	10537	10618	10299	10406	10569	10688	10500	10427	10483	10445	10436	10516	10479	10532	10467	10421	10554	10415	10446	10526	10414	10746	10663	10441	10486	10362	10374	10355	10436	10555	10454	10441	10481	10512	10577	10538	10398	10460	10531	10651	10466	10552	10348	10494	10432	10430	10426	10553	10476	10317	10569	10292	10390	10457	10527	10387	10434	10565	10424	10396	10448	10402	10524	10526	10410	10506	10460	10442	10628	10411	10497	10538	10519	10542	10254	10610	10455	10454	10443	10587	10508	10601	10483	10498	10480	10520	10523	10482	10452	10495	10449	10680	10379	10435	10583	10367	10460	10417	10475	10452	10534	10363	10511	10472	10351	10513	10617	10398	10539	10498	10372	10398	10540	10470	10536	10666	10429	10590	10384	10454	10499	10219	10535	10544	10399	10533	10482	10382	10539	10427	10536	10686	10537	10567	10461	10568	10494	10562	10396	10308	10386	10447	10399	10415	10546	10510	10610	10505	10374	10356	10498	10515	10448	10507	10429	10510	10540	10495	10599	10490	10337	10576	10399	10462	10408	10652	10606	10407	10467	10391	10572	10372	10479	10407	10409	10438	10490	10528	10501	10528	10497	10435	10420	10494	10461	10638	10589	10588	10477	10443	10418	10403	10569	10345	10484	10508	10418	10307	10521	10434	10399	10511	10504	10388	10477	10496	10612	10316	10295	10440	10267	10371	10586	10541	10386	10301	10343	10490	10436	10384	10442	10551	10268	10473	10325	10403	10434	10442	10478	10530	10470	10413	10482	10377	10487	10420	10483	10371	10539	10509	10335	10394	10275	10237	10479	10419	10499	10364	10445	10352	10520	10350	10466	10374	10532	10374	10380	10647	10358	10480	10561	10400	10618	10510	10520	10286	10477	10393	10428	10571	10475	10495	10448	10407	10501	10371	10483	10498	10519	10294	10494	10460	10459	10523	10629	10439	10518	10557	10335	10545	10384	10525	10536	10414	10534	10570	10350	10629	10400	10476	10681	10449	10326	10599	10369	10661	10324	10366	10420	10385	10526	10541	10417	10588	10474	10422	10501	10380	10390	10465	10415	10504	10375	10404	10458	10484	10450	10440	10377	10624	10361	10346	10577	10506	10361	10685	10483	10475	10446	10313	10573	10363	10464	10536	10345	10532	10483	10452	10490	10362	10396	10610	10460	10514	10434	10468	10602	10513	10373	10459	10394	10360	10440	10578	10403	10542	10498	10388	10488	10390	10398	10445	10466	10601	10439	10561	10593	10397	10527	10499	10559	10526	10562	10573	10443	10484	10526	10611	10473	10386	10581	10355	10402	10400	10387	10346	10454	10539	10531	10376	10543	10576	10507	10536	10559	10443	10542	10412	10427	10526	10524	10320	10323	10543	10346	10447	10597	10420	10705	10471	10504	10521	10495	10495	10570	10397	10460	10434	10542	10456	10460	10548	10400	10367	10555	10505	10524	10282	10568	10561	10566	10375	10464	10507	10459	10237	10567	10367	10405	10454	10525	10316	10531	10348	10530	10364	10506	10377	10507	10398	10309	10555	10444	10488	10546	10467	10573	10453	10509	10571	10480	10473	10432	10528	10405	10313	10670	10328	10457	10498	10461	10531	10492	10401	10556	10478	10409	10465	10452	10454	10481	10548	10582	10365	10462	10669	10500	10573	10445	10488	10395	10400	10340	10490	10390	10371	10502	10465	10528	10523	10526	10444	10410	10346	10574	10330	10591	10507	10364	10505	10458	10430	10495	10488	10545	10387	10527	10413	10553	10487	10435	10386	10465	10371	10631	10356	10437	10320	10364	10515	10511	10479	10340	10464	10530	10658	10442	10488	10444	10392	10329	10344	10497	10447	10427	10485	10564	10509	10424	10535	10407	10469	10484	10540	10543	10285	10475	10436	10544	10400	10507	10478	10387	10326	10379	10468	10442	10407	10528	10359	10574	10423	10567	10399	10449	10363	10522	10398	10509	10455	10477	10417	10424	10267	10427	10482	10547	10458	10329	10476	10495	10563	10368	10402	10470	10504	10536	10348	10591	10500	10639	10388	10464	10363	10434	10431	10466	10484	10500	10597	10626	10496	10500	10578	10446	10594	10565	10526	10397	10557	10324	10367	10536	10463	10472	10499	10508	10493	10492	10495	10254	10538	10427	10362	10451	10543	10507	10604	10725	10384	10424	10433	10450	10384	10443	10374	10440	10350	10484	10311	10492	10497	10345	10479	10444	10569	10333	10446	10461	10537	10522	10432	10399	10488	10302	10519	10411	10553	10339	10522	10457	10537	10433	10376	10446	10454	10334	10555	10407	10491	10506	10620	10494	10300	10424	10467	10409	10575	10551	10504	10371	10569	10447	10531	10354	10557	10468	10388	10244	10365	10585	10502	10615	10423	10512	10481	10504	10345	10533	10493	10546	10685	10421	10502	10516	10500	10419	10510	10356	10461	10508	10455	10372	10490	10532	10612	10567	10465	10601	10436	10622	10541	10442	10553
26215	21697	34684	43740	43834	40815	33142	26051	22799	20833	18614	17564	16521	16574	16284	16134	16020	15648	15619	15548	15402	15327	15296	15119	14856	14779	14763	14696	14734	14788	14532	14599	14636	14639	14676	14484	14358	14539	14531	14512	14556	14533	14541	14518	14594	14721	14755	14663	14598	14521	14536	14846	14510	14546	14752	14698	14573	14438	14506	14503	14538	14491	14436	14484	14516	14445	14625	14678	14555	14517	14485	14658	14459	14594	14418	14525	14520	14476	14784	14665	14750	14480	14321	14443	14522	14551	14634	14536	14407	14828	14608	14548	14689	14638	14616	14585	14357	14437	14379	14526	14498	14592	14606	14626	14471	14681	14696	14456	14343	14666	14625	14488	14620	14719	14544	14644	14422	14391	14477	14347	14569	14546	14562	14556	14703	14356	14481	14470	14468	14309	14363	14550	14401	14409	14360	14478	14416	14386	14486	14349	14494	14351	14498	14597	14614	14614	14472	14432	14468	14589	14502	14597	14448	14531	14504	14406	14683	14555	14318	14486	14547	14486	14495	14313	14287	14611	14581	14469	14413	14309	14340	14740	14718	14413	14451	14546	14610	14632	14526	14575	14530	14522	14639	14613	14690	14511	14466	14578	14779	14416	14506	14461	14508	14518	14439	14702	14383	14423	14399	14555	14559	14425	14634	14693	14515	14371	14552	14504	14629	14540	14437	14537	14573	14332	14476	14409	14204	14372	14687	14560	14590	14472	14712	14537	14606	14573	14466	14458	14517	14652	14501	14539	14429	14433	14546	14341	14506	14537	14462	14580	14493	14531	14545	14561	14553	14652	14487	14423	14432	14481	14538	14542	14328	14536	14403	14501	14446	14586	14605	14339	14576	14625	14447	14471	14508	14513	14467	14439	14341	14332	14573	14293	14616	14255	14585	14484	14528	14465	14480	14710	14426	14426	14606	14578	14474	14287	14366	14301	14417	14571	14525	14465	14613	14413	14470	14370	14353	14584	14554	14477	14588	14616	14414	14591	14421	14608	14582	14604	14381	14394	14533	14511	14596	14609	14409	14459	14557	14602	14391	14360	14516	14491	14459	14579	14529	14498	14607	14537	14468	14532	14544	14451	14428	14442	14275	14431	14466	14415	14433	14599	14454	14540	14458	14565	14629	14648	14547	14360	14525	14660	14220	14430	14279	14499	14417	14457	14653	14395	14587	14553	14509	14561	14357	14599	14500	14234	14466	14578	14778	14289	14510	14441	14340	14516	14436	14371	14169	14396	14353	14264	14550	14767	14488	14523	14466	14500	14551	14618	14546	14466	14552	14487	14373	14405	14515	14440	14603	14773	14648	14464	14522	14438	14561	14425	14592	14610	14468	14523	14511	14538	14478	14375	14579	14435	14586	14512	14895	14623	14669	14448	14668	14451	14666	14504	14483	14624	14445	14378	14526	14444	14651	14479	14506	14373	14712	14687	14537	14545	14633	14378	14718	14511	14657	14545	14632	14640	14637	14607	14695	14486	14548	14526	14601	14684	14605	14455	14434	14531	14359	14542	14437	14532	14467	14572	14629	14558	14580	14656	14630	14485	14429	14415	14595	14642	14611	14745	14675	14414	14528	14618	14401	14481	14412	14600	14478	14404	14579	14563	14536	14415	14591	14649	14721	14481	14489	14471	14625	14495	14673	14668	14343	14490	14545	14418	14512	14517	14662	14635	14443	14659	14509	14735	14639	14420	14649	14490	14618	14437	14733	14573	14550	14490	14446	14694	14468	14508	14426	14598	14568	14437	14571	14702	14498	14623	14651	14506	14315	14521	14446	14326	14509	14462	14526	14489	14545	14508	14618	14682	14530	14532	14454	14463	14699	14624	14634	14375	14409	14516	14546	14631	14345	14613	14603	14622	14644	14473	14464	14565	14646	14413	14612	14462	14336	14503	14573	14466	14380	14367	14601	14630	14553	14400	14740	14514	14566	14369	14343	14395	14507	14467	14665	14580	14677	14587	14443	14375	14448	14366	14544	14634	14636	14703	14460	14485	14535	14502	14518	14455	14241	14635	14586	14611	14571	14640	14482	14558	14428	14484	14621	14511	14774	14502	14409	14524	14520	14513	14633	14402	14713	14513	14667	14742	14506	14424	14273	14510	14465	14397	14396	14718	14441	14639	14468	14431	14390	14644	14802	14479	14311	14441	14456	14745	14344	14539	14513	14451	14882	14482	14500	14579	14549	14710	14377	14613	14502	14475	14495	14516	14449	14583	14628	14380	14380	14429	14574	14535	14595	14452	14625	14311	14653	14586	14488	14571	14566	14582	14649	14451	14384	14592	14615	14489	14396	14378	14449	14544	14554	14363	14390	14505	14543	14574	14364	14321	14524	14485	14415	14306	14507	14717	14477	14571	14412	14585	14561	14460	14620	14543	14653	14506	14540	14351	14452	14460	14562	14548	14440	14735	14563	14354	14453	14522	14655	14522	14435	14625	14685	14684	14400	14699	14505	14436	14367	14385	14441	14513	14516	14329	14415	14468	14636	14557	14573	14456	14562	14508	14359	14418	14369	14788	14475	14569	14650	14581	14475	14651	14402	14240	14295	14316	14487	14342	14670	14451	14377	14565	14729	14475	14552	14433	14517	14587	14534	14420	14638	14437	14492	14503	14464	14505	14588	14521	14521	14526	14481	14464	14466	14365	14631	14446	14424	14249	14655	14720	14421	14719	14682	14337	14545	14564	14769	14506	14375	14623	14364	14348	14503	14450	14529	14771	14345	14607	14486	14555	14523	14440	14471	14509	14474	14490	14446	14400	14346	14469	14425	14486	14500	14579	14558	14486	14646	14460	14435	14774	14567	14554	14493	14605	14568	14519	14492	14342	14471	14370	14510	14367	14453	14674	14669	14699	14539	14530	14542	14372	14537	14546	14614	14406	14546	14530	14572	14606	14600	14525	14436	14613	14555	14501	14665	14620	14608	14455	14421	14519	14337	14601	14793	14722	14613	14594	14515	14603	14462	14412	14754	14505	14530	14532	14511	14725	14369	14574	14561	14456	14645	14485	14535	14718	14409	14496	14560	14476	14321	14635	14782	14457	14620	14714	14574	14433	14430	14717	14592	14442	14482	14668	14467	14378	14650	14702	14396	14567	14447	14673	14525	14667	14317	14551	14495	14737	14511	14629	14543	14532	14341	14476	14537	14297	14549	14459	14370	14712	14418	14677	14648	14537	14468	14598	14578	14413	14373	14413	14675	14522	14341	14591	14481	14352	14550	14596	14599	14508	14692	14569	14393	14436	14571	14692	14375	14525	14378	14574	14613	14415	14698	14821	14630	14709	14405	14381	14776	14527	14602	14630	14590	14460	14363	14449	14594	14621	14546	14460	14535	14404	14566	14479	14445	14419	14694	14603	14410	14420	14662	14690	14772	14723	14429	14606	14378	14588	14555	14624	14427	14676	14441	14516	14489	14485	14638	14190	14525	14423	14479	14710	14473	14358	14422	14414	14641	14398	14473	14615	14782	14588	14606	14515	14369	14633	14635	14531	14392	14405	14487	14653	14376	14518	14466	14413	14436	14669	14509	14513	14458	14733	14359	14578	14573	14563	14679	14440	14502	14514	14593	14606	14564	14489	14447	14545	14664	14623	14537	14347	14537	14604	14546	14670	14476	14654	14379	14533	14484	14608	14666	14657	14473	14606	14493	14416	14575	14551	14591	14465	14513	14452	14496	14499	14476	14483	14793	14272	14575	14480	14545	14512	14293	14449	14476	14565	14364	14414	14548	14413	14550	14423	14527	14391	14375	14619	14551	14295	14302	14464	14407	14523	14497	14545	14590	14687	14636	14568	14487	14391	14498	14501	14515	14552	14753	14622	14529	14500	14488	14590	14244	14702	14567	14537	14476	14510	14701	14413	14539	14741	14704	14637	14458	14453	14576	14512	14640	14610	14482	14546	14706	14636	14562	14447	14660	14475	14481	14552	14270	14451	14464	14555	14697	14692	14461	14405	14641	14500	14693	14605	14468	14502	14784	14573	14624	14568	14745	14618	14617	14427	14403	14437	14634	14353	14730	14494	14513	14660	14582	14674	14526	14557	14653	14409	14473	14532	14637	14206	14327	14590	14679	14602	14600	14477	14500	14710	14396	14543	14596	14573	14648	14371	14629	14536	14540	14487	14587	14709	14711	14389	14541	14548	14490	14541	14481	14573	14656	14507	14450	14376	14770	14388	14493	14530	14413	14625	14475	14470	14642	14599	14432	14520	14664	14622	14534	14563	14604	14731	14308	14475	14460	14675	14542	14381	14387	14625	14456	14296	14388	14440	14672	14607	14454	14450	14481	14552	14435	14515	14349	14373	14585	14660	14483	14586	14487	14452	14612	14593	14408	14557	14361	14412	14365	14651	14552	14528	14359	14416	14362	14576	14632	14546	14437	14285	14588	14434	14602	14648	14401	14653	14690	14710	14570	14625	14387	14530	14691	14734	14717	14732	14702	14567	14518	14430	14624	14521	14535	14514	14517	14353	14675	14419	14515	14617	14461	14408	14455	14474	14516	14255	14421	14366	14628	14464	14558	14485	14498	14365	14723	14474	14510	14564	14590	14644	14336	14429	14673	14520	14516	14622	14453	14477	14537	14622	14563	14563	14529	14579	14597	14528	14564	14561	14636	14505	14542	14617	14388	14643	14476	14413	14455	14303	14468	14353	14350	14526	14598	14434	14392	14354	14287	14391	14443	14558	14570	14423	14551	14544	14502	14582	14563	14688	14674	14550	14589	14512	14480	14633	14520	14354	14465	14324	14601	14446	14484	14526	14293	14520	14561	14414	14422	14450	14429	14543	14440	14586	14500	14587	14461	14510	14666	14589	14502	14448	14410	14497	14552	14421	14506	14391	14457	14503	14469	14694	14608	14557	14464	14476	14712	14428	14712	14402	14766	14388	14596	14422	14550	14412	14591	14819	14639	14317	14500	14504	14724	14657	14567	14521	14625	14633	14313	14533	14466	14388	14619	14587	14631	14414	14578	14644	14507	14691	14433	14438	14658	14655	14575	14453	14376	14523	14368	14466	14611	14472	14655	14581	14571	14465	14530	14472	14622	14716	14686	14526	14468	14536	14362	14440	14546	14487	14497	14437	14492	14560	14450	14387	14351	14541	14602	14694	14583	14513	14738	14414
45787	71310	67788	57418	47737	39301	29498	23392	20141	17639	15180	13807	13087	12580	12557	12413	12238	11795	11544	11418	11253	11197	10974	10979	10958	10931	10825	10748	10756	10872	10737	10739	10620	10545	10655	10676	10652	10447	10882	10634	10603	10615	10571	10570	10534	10387	10422	10558	10460	10518	10670	10470	10568	10547	10513	10571	10558	10665	10533	10393	10539	10601	10649	10663	10546	10544	10635	10578	10577	10667	10582	10812	10644	10640	10692	10665	10377	10704	10593	10636	10561	10699	10452	10606	10561	10731	10541	10656	10535	10576	10402	10591	10511	10558	10687	10586	10681	10576	10470	10457	10720	10579	10506	10463	10640	10553	10573	10559	10468	10336	10606	10402	10534	10622	10566	10524	10725	10480	10638	10640	10637	10589	10441	10469	10547	10467	10608	10519	10528	10559	10519	10627	10575	10589	10643	10603	10496	10625	10648	10587	10756	10455	10535	10431	10649	10489	10497	10608	10569	10495	10693	10391	10706	10613	10500	10519	10479	10477	10522	10575	10545	10484	10618	10526	10590	10442	10611	10535	10542	10579	10642	10552	10536	10571	10587	10594	10596	10634	10594	10649	10528	10457	10558	10552	10621	10537	10598	10642	10585	10660	10555	10605	10481	10530	10534	10488	10564	10604	10558	10574	10403	10632	10537	10470	10539	10571	10555	10511	10536	10479	10504	10506	10537	10532	10651	10616	10495	10701	10441	10617	10662	10601	10589	10634	10492	10590	10588	10538	10404	10400	10597	10522	10501	10669	10701	10657	10655	10608	10657	10599	10548	10462	10526	10638	10605	10539	10526	10607	10411	10585	10531	10682	10517	10648	10565	10533	10538	10582	10578	10585	10467	10502	10687	10595	10615	10626	10517	10611	10504	10557	10534	10575	10648	10486	10420	10524	10646	10542	10482	10486	10690	10314	10479	10619	10479	10513	10547	10526	10443	10457	10502	10553	10653	10636	10636	10606	10577	10466	10635	10438	10566	10514	10801	10519	10494	10549	10447	10776	10645	10461	10701	10556	10432	10431	10574	10618	10693	10471	10448	10665	10602	10495	10561	10468	10672	10442	10416	10561	10623	10691	10599	10544	10391	10480	10525	10487	10578	10627	10586	10461	10542	10497	10603	10643	10541	10624	10496	10518	10474	10456	10367	10635	10508	10666	10582	10438	10454	10416	10456	10531	10587	10552	10598	10511	10616	10549	10757	10734	10387	10556	10523	10494	10427	10491	10521	10484	10562	10464	10484	10455	10481	10635	10757	10491	10674	10631	10625	10511	10603	10603	10461	10477	10494	10641	10786	10603	10617	10551	10582	10615	10487	10579	10478	10655	10523	10663	10550	10705	10602	10502	10628	10650	10547	10450	10610	10529	10630	10569	10437	10546	10483	10604	10570	10600	10647	10506	10391	10715	10693	10465	10626	10537	10538	10486	10603	10717	10561	10572	10535	10565	10569	10413	10564	10669	10570	10605	10451	10555	10775	10440	10592	10450	10597	10498	10490	10364	10488	10513	10563	10686	10522	10784	10412	10477	10537	10661	10643	10385	10582	10423	10657	10527	10603	10626	10499	10339	10658	10322	10630	10527	10461	10617	10635	10581	10543	10518	10624	10340	10526	10577	10495	10445	10628	10627	10572	10511	10469	10419	10616	10499	10646	10521	10613	10554	10525	10464	10523	10458	10543	10522	10398	10664	10596	10622	10590	10512	10622	10657	10591	10448	10542	10477	10414	10645	10664	10461	10562	10660	10524	10681	10485	10572	10503	10504	10492	10537	10427	10573	10537	10610	10584	10506	10565	10706	10374	10710	10593	10637	10698	10410	10411	10580	10496	10613	10519	10654	10818	10470	10542	10511	10517	10555	10598	10606	10613	10743	10470	10598	10574	10590	10548	10701	10518	10602	10661	10585	10584	10609	10499	10515	10443	10633	10582	10482	10615	10608	10568	10443	10530	10600	10547	10404	10608	10602	10418	10648	10633	10546	10687	10626	10518	10524	10484	10728	10571	10647	10621	10496	10526	10532	10557	10579	10595	10683	10485	10673	10594	10557	10501	10569	10554	10620	10637	10490	10660	10552	10646	10592	10548	10694	10586	10540	10536	10527	10479	10445	10519	10581	10553	10606	10491	10577	10360	10494	10483	10723	10531	10687	10596	10540	10631	10584	10473	10660	10383	10328	10450	10636	10612	10524	10543	10446	10569	10476	10509	10524	10538	10653	10580	10509	10601	10571	10409	10562	10621	10525	10524	10649	10498	10580	10549	10563	10770	10612	10508	10707	10489	10489	10647	10505	10487	10553	10626	10496	10599	10591	10600	10398	10531	10580	10502	10744	10342	10445	10529	10574	10567	10596	10562	10461	10482	10542	10476	10612	10607	10690	10579	10577	10628	10621	10606	10527	10463	10527	10572	10533	10564	10416	10660	10491	10613	10476	10574	10416	10656	10548	10685	10496	10562	10566	10662	10608	10464	10531	10551	10652	10538	10661	10633	10516	10548	10517	10554	10549	10584	10423	10524	10585	10590	10545	10592	10698	10525	10592	10604	10484	10469	10786	10576	10457	10572	10594	10635	10587	10555	10470	10640	10481	10622	10565	10524	10503	10529	10613	10438	10454	10638	10509	10421	10345	10542	10642	10475	10572	10584	10582	10466	10658	10669	10458	10735	10576	10565	10506	10415	10606	10592	10546	10538	10677	10583	10533	10446	10470	10666	10512	10651	10447	10573	10621	10585	10591	10479	10536	10720	10526	10610	10684	10512	10557	10580	10588	10647	10436	10516	10533	10654	10606	10527	10541	10539	10464	10525	10591	10551	10508	10617	10474	10572	10452	10544	10532	10604	10445	10580	10554	10597	10576	10361	10604	10543	10530	10565	10556	10570	10761	10648	10529	10620	10512	10553	10586	10610	10497	10488	10579	10505	10553	10454	10439	10555	10666	10483	10632	10519	10524	10549	10568	10438	10539	10513	10532	10554	10671	10563	10556	10337	10415	10361	10456	10632	10714	10478	10489	10568	10473	10385	10660	10586	10614	10699	10550	10463	10458	10589	10570	10603	10463	10505	10539	10680	10560	10500	10516	10587	10583	10558	10594	10420	10468	10567	10644	10447	10577	10684	10452	10564	10494	10665	10617	10562	10535	10538	10482	10539	10443	10532	10410	10415	10714	10514	10519	10446	10585	10428	10607	10575	10413	10646	10536	10500	10613	10557	10673	10609	10450	10675	10456	10581	10464	10461	10526	10602	10607	10603	10552	10638	10588	10718	10607	10514	10606	10660	10617	10705	10524	10648	10612	10576	10628	10631	10597	10674	10512	10660	10654	10527	10591	10625	10472	10557	10522	10535	10673	10517	10566	10638	10518	10510	10627	10519	10596	10545	10726	10426	10604	10628	10491	10477	10475	10637	10537	10581	10510	10659	10462	10348	10588	10546	10553	10551	10679	10552	10703	10625	10531	10492	10557	10576	10523	10552	10547	10611	10520	10717	10678	10639	10431	10560	10547	10521	10598	10689	10421	10692	10654	10416	10558	10632	10620	10537	10606	10477	10495	10510	10499	10457	10501	10561	10514	10494	10634	10478	10390	10653	10537	10558	10603	10607	10517	10632	10441	10464	10464	10621	10568	10530	10459	10556	10676	10578	10797	10594	10587	10490	10632	10548	10459	10416	10523	10529	10484	10655	10485	10614	10467	10543	10680	10695	10532	10525	10649	10506	10489	10737	10600	10534	10591	10449	10451	10728	10581	10589	10592	10597	10544	10474	10574	10535	10708	10450	10527	10636	10429	10514	10698	10437	10490	10418	10489	10655	10485	10507	10596	10554	10401	10440	10551	10600	10479	10531	10515	10483	10406	10604	10655	10447	10580	10441	10525	10553	10576	10654	10474	10524	10632	10654	10607	10638	10561	10784	10661	10605	10567	10521	10587	10614	10470	10476	10515	10582	10619	10600	10588	10490	10716	10513	10563	10450	10510	10705	10698	10318	10663	10585	10536	10541	10600	10443	10598	10566	10538	10496	10442	10516	10561	10546	10419	10544	10700	10483	10623	10579	10616	10581	10595	10587	10557	10499	10632	10516	10587	10452	10532	10494	10503	10430	10496	10775	10459	10664	10599	10806	10550	10678	10643	10465	10472	10596	10590	10561	10394	10446	10604	10646	10655	10699	10713	10495	10589	10604	10531	10694	10638	10623	10478	10569	10606	10518	10575	10683	10622	10635	10454	10537	10535	10553	10622	10513	10661	10544	10568	10641	10402	10449	10705	10568	10577	10659	10625	10481	10537	10510	10622	10478	10708	10538	10527	10477	10687	10456	10530	10617	10577	10594	10517	10490	10460	10595	10569	10566	10652	10585	10513	10511	10557	10573	10470	10538	10469	10502	10567	10554	10618	10723	10461	10597	10571	10541	10623	10491	10416	10577	10699	10543	10683	10582	10482	10732	10486	10572	10556	10510	10580	10521	10465	10577	10565	10621	10562	10597	10519	10635	10579	10701	10547	10558	10459	10556	10619	10550	10476	10573	10647	10601	10674	10599	10565	10434	10419	10581	10589	10550	10600	10457	10467	10453	10759	10512	10577	10452	10523	10506	10396	10640	10546	10561	10635	10493	10563	10541	10705	10390	10749	10571	10591	10350	10598	10535	10585	10663	10535	10575	10461	10682	10472	10548	10639	10559	10486	10517	10540	10535	10682	10533	10666	10573	10617	10497	10508	10585	10739	10757	10635	10748	10618	10637	10629	10598	10437	10553	10472	10477	10433	10565	10432	10682	10419	10459	10480	10634	10632	10456	10515	10523	10519	10584	10487	10548	10692	10489	10489	10491	10562	10627	10604	10511	10546	10559	10641	10555	10449	10472	10610	10576	10555	10608	10686	10630	10420	10504	10699	10579	10701	10500	10666	10720	10574	10678	10522	10616	10654	10486	10439	10449	10456	10548	10640	10413	10340	10594	10691	10328	10604	10497	10620	10464	10479	10425	10590	10423	10719	10772	10519	10467	10596	10579	10589	10498	10598	10566	10582	10550	10680	10590	10696	10547	10443	10572	10474	10623	10703	10615	10694	10555	10605	10538	10479	10478	10569	10499	10555	10684	10436	10586	10629	10483	10567	10538	10459	10425	10679	10583	10543	10637	10484
24359	21221	30961	35768	42902	46074	40416	32335	27039	22478	19252	18160	17353	17369	17031	16325	16421	16212	16096	16055	15626	15423	15215	15106	15122	15084	15087	14904	14782	14866	14986	14946	14971	14878	14896	14842	15038	14830	14753	14811	14775	14746	14840	14921	14915	14778	14805	14811	14726	14690	14813	14899	14575	14645	14612	14679	14695	14760	14640	14872	14603	14614	14877	14580	14796	14796	14827	14618	14808	14624	14623	14641	14621	14738	14789	14699	14846	14847	14832	14659	14699	14712	14779	14632	14714	14716	14650	14647	14614	14701	14609	14464	14619	14804	14621	14726	14689	14706	14611	14665	14862	14763	14821	14858	14746	14684	14685	14651	14778	14666	14582	14776	14846	14663	14793	14680	14654	14696	14896	14466	14703	14793	14696	14877	14743	14689	14665	14839	14664	14725	14723	14836	14693	14677	14738	14627	14625	14748	14518	14576	14748	14774	15002	14827	14672	14745	14622	14664	14716	14923	14660	14568	14728	14930	14785	14651	14976	14711	14776	14707	14738	14670	14685	14714	14738	14646	14750	14802	14658	14795	14859	14782	14584	14568	14486	14767	14642	14650	14920	14821	14901	14765	14737	14726	14964	14918	14788	14648	14668	14559	14733	15039	14712	14716	14798	14707	14681	14779	14718	14689	14415	14718	14717	14475	14737	14882	14815	14530	14671	14724	14603	14702	14683	14681	15010	14951	14749	14783	14764	14625	14451	14815	14713	14644	14856	14610	14679	14847	14609	14691	14908	14734	14663	14716	14748	14520	14825	14679	14689	14717	14712	14827	14319	14533	14603	14725	14778	14540	14603	14811	14758	14684	14770	14670	14593	14700	14869	14824	14575	14648	14612	14634	14777	14707	14796	14671	14612	14760	14620	14725	14724	14649	14565	14709	14679	14560	14641	14840	14735	14980	14864	14762	14600	14811	14393	14955	14793	14498	14619	14675	14673	14640	14805	14704	14630	14805	14673	14805	14784	14652	14895	14653	14874	14851	14658	14704	14823	14753	14783	14784	14817	14907	14925	14933	14602	14540	14695	14665	14932	14625	14683	14727	14677	14628	15028	14915	14856	14726	14660	14669	14862	14920	14883	14646	14874	14723	14968	14851	14857	14528	14886	14900	14710	14814	14734	14934	14733	14806	14483	14693	14797	14843	14676	14726	14932	14978	14819	14664	14730	14907	14736	14787	14755	14712	14729	14474	14531	14570	14695	14720	14880	14677	14735	14754	14768	14903	14798	14744	14639	14727	14629	14696	14637	14940	14669	14727	14557	14734	14639	14781	14923	14775	14593	14818	14726	14715	14803	14910	14838	14802	14574	14792	14584	14815	14701	14804	14717	14702	14828	14628	14729	14909	14792	14762	14803	14709	14724	14876	14644	14588	14761	14758	14763	14886	14531	14641	14804	14746	14881	14724	14778	14601	14850	14789	14672	14634	14846	14602	14734	14801	14965	14615	14796	14872	14874	14642	14539	14874	14770	14778	14682	14781	14759	14828	14771	14816	14915	14792	14639	14603	14769	14488	14704	14687	14534	14668	14667	14495	14704	14606	14728	14543	14716	14633	14768	14618	14822	14638	14546	14598	14686	14576	14620	14474	14641	14535	14653	14791	14859	14828	14735	14602	14825	14762	14864	14744	14546	14638	14778	14690	14643	14709	14664	14740	14714	14822	14613	14588	14564	14736	14808	14646	14708	14716	14668	14820	14864	14733	14781	14684	14816	14929	14537	14605	14536	14559	14837	14731	14648	14583	14928	14647	14640	14607	14863	14585	14642	14480	14645	14773	14826	14794	14613	14740	14906	14659	14745	14788	14789	14826	14455	14637	14616	14767	14745	14754	14596	14633	14722	14601	14766	14648	14625	14636	14693	14777	14654	14676	14714	14721	14699	14737	14568	14685	14611	14702	14735	14744	14695	14983	14874	14512	14445	14647	14790	14654	14886	14745	14805	14750	14781	14909	14647	14716	14786	14806	14718	14702	14765	14830	14855	14757	14580	14729	14683	14431	14602	14495	14688	14720	14762	14721	14752	14789	14745	14762	14670	14787	14629	14811	14688	14791	14772	14677	14586	14646	14665	14453	14572	14805	14767	14489	14796	14630	14837	14550	14481	14484	14556	14634	14725	14946	14595	14623	14836	14863	14640	14719	14579	14529	14640	14811	14788	14707	14741	14784	14681	14638	14752	14710	14752	14407	14663	14762	14821	14806	14585	14635	14641	14642	14779	14832	14818	14784	14731	14601	14495	14653	14887	14645	14614	14780	14689	14735	14724	14677	14775	14714	14688	14728	14606	14735	14756	14810	14757	14677	14751	14827	14758	14831	14936	14815	14627	14691	14600	14727	14804	14767	14714	14551	14666	14485	14668	14627	14759	14811	14749	14838	14853	14810	14483	14753	14937	14949	14786	14720	14829	14679	14647	14837	14615	14645	14878	14730	14658	14633	14609	14686	14669	14484	14856	14611	14569	14789	14818	14749	14918	14641	14811	14854	14583	14750	14635	14738	14845	14634	14583	14853	14742	14858	14763	14872	14675	14972	14867	14738	14455	14579	14630	14778	14633	14816	14858	14629	14668	14777	14593	14784	14735	14958	14693	14586	14750	14727	14519	14637	14806	14598	14923	14691	14652	14624	14667	14576	14703	14682	14579	14794	14672	14416	14671	14809	14766	14820	14856	15110	14859	14715	14753	14833	14700	14728	14750	14668	14641	14827	14644	14883	14726	14652	14610	14971	14787	14799	14538	14687	14787	14633	14682	14669	14727	14713	14858	14787	14547	14647	14851	14705	14827	14772	14602	14618	14558	14767	14705	14879	14823	14772	14612	14710	14692	14981	14567	14779	14517	14551	14598	14690	14752	14711	14726	14798	14644	14705	14741	14601	14694	14619	14657	14636	14766	14754	14661	14880	14594	14619	14679	14740	14667	14573	14888	14808	14782	14806	14718	14650	14744	14593	14720	14954	14736	14593	14696	14556	14875	14705	14595	14778	14753	14515	14662	14660	14607	14736	14820	14753	14677	14699	14717	14699	14790	14580	14539	14749	14708	14712	14560	14775	14419	14616	14765	14816	14776	14653	14645	14726	14615	14773	14879	14631	14639	14596	14552	14857	14722	14731	14757	14525	14535	14956	14827	14514	14748	14669	14837	14941	14435	14837	14624	14700	14724	14421	14579	14687	14662	14840	14883	14815	14642	14653	14598	14784	14838	14710	14873	14739	14582	14508	14716	14853	14747	14659	14506	14706	14453	14564	14632	14667	14640	14866	14599	14501	14674	14814	14682	14737	14749	14706	14580	14827	14660	14887	14841	14788	14913	14678	14837	14698	14700	14634	14610	14802	14777	14843	14794	14765	14661	14744	14663	14572	14846	14879	14623	14832	14666	14751	14654	14727	14771	14678	14727	14749	14774	14682	14798	14703	14764	14689	14739	14741	14652	14660	14797	14852	14758	14645	14616	14855	14884	14624	14825	14904	14649	14478	14708	14540	14884	14805	14591	14600	14579	14705	14722	14754	14526	14585	14654	14725	14954	14905	14784	14637	14962	14748	14742	14660	14718	14781	14911	14821	14752	14572	14788	14631	14763	14716	14623	14489	14573	14705	14684	14567	14684	14682	14677	14906	14799	14598	14802	14684	14798	14777	14627	14878	14779	14765	14780	14541	14630	14670	14837	14798	14863	14641	14685	14747	14727	14819	14808	14765	14848	14527	14791	14736	14907	14868	14603	14712	14618	14600	14608	14740	14919	14664	14768	14660	14920	14710	14722	14488	14721	14809	14700	14638	14604	14853	14634	14526	14739	14602	14719	14557	14675	14660	14692	14717	14909	14555	14636	14503	14518	14787	14670	14794	14831	14741	14744	14721	14804	14941	14714	14807	14817	14955	14671	14837	14670	14789	14787	14538	14707	14629	14791	14747	14705	14734	14728	14861	14823	14867	14739	14699	14819	14588	14819	14713	14714	14613	14787	14721	14728	14543	14746	14848	14611	14624	14624	14655	14462	14565	14868	14765	14442	14733	14722	14871	14455	14693	14705	14767	14612	14587	14664	14702	14800	14830	14841	14793	14595	14654	14554	14708	14721	14962	14694	14588	14745	14722	14582	14790	14685	14698	14579	14917	14714	14942	14727	14788	14879	14638	14717	14600	14868	14807	14656	14654	14753	14756	14923	14718	14743	14576	14755	14639	14781	14654	14800	14624	14677	14652	14636	14612	14660	14668	14714	14715	14818	14791	14693	14799	14822	14742	14949	14945	14793	14847	14741	14751	14675	14666	14835	14530	14577	14960	14706	14770	14777	14703	14654	14889	14631	14681	14869	14652	14807	14917	14731	14731	14634	14840	14608	14795	14780	14864	14803	14839	14746	14568	14793	14642	14794	14671	14714	14694	14659	14803	14803	14835	14699	14490	14652	14815	14596	14777	14723	14728	14517	14775	14811	14906	14890	14768	14603	14643	14778	14647	14541	14696	14675	14837	14769	14681	14708	14764	14710	14498	14688	14713	14703	14677	14833	14773	14758	14706	14817	14772	14815	14679	14512	14755	14762	14805	14703	14749	14645	14815	14749	14820	14632	14662	14620	14816	14561	14788	14853	14892	14667	14721	14785	14700	14488	14654	14748	14833	14769	14764	14776	14584	14576	14750	14720	14699	14654	14647	14821	14724	14536	14532	14760	14748	14700	14672	14598	14423	14746	14673	14791	14813	14711	14776	14684	14832	14886	14701	14712	14784	14611	14791	14745	14690	14569	14689	14750	14780	14638	14580	14611	14753	14651	14726	14851	14697	14600	14614	14761	14872	14690	14698	14649	14715	14671	14765	14567	14611	14765	14778	14802	14711	14694	14581	14638	14761	14825	14703	14572	14668	14490	14688	14923	14657	14692	14574	14734	14951	14748	14692	14686	14701	14692	14695	14948	14878	14569	14701	14808	14595	14708	14957	14709	14832	14834	14745	14830	14777	14699	14688	14607	14492	14771	14772	14613	14682	14674	14574	14893	14532	14487	14573	14551	14877	14659	14692	14525	14552	14658	14658	14634	14718	14697	14681	14748	14737	14563	14725	14586	14649	14763	14771	14785	14816	14814	14781	14795	14660	14738	14666	14715	14499	14636	14809	14485	14590	14667	14757	14863	14513
48617	78097	76291	66601	57618	48338	37277	29703	24050	18887	15753	14221	13647	13340	12981	12603	12403	12107	11758	11669	11663	11174	11242	11148	10930	10917	10932	10911	10666	10843	10637	10801	10705	10643	10568	10726	10711	10731	10684	10663	10704	10657	10700	10632	10730	10692	10375	10649	10580	10520	10571	10568	10562	10609	10539	10625	10690	10689	10602	10741	10453	10598	10770	10672	10522	10520	10594	10500	10590	10616	10797	10734	10642	10590	10620	10655	10832	10557	10523	10540	10790	10591	10595	10742	10538	10418	10753	10587	10657	10640	10629	10699	10647	10701	10586	10635	10706	10633	10629	10467	10655	10791	10554	10464	10727	10666	10734	10548	10577	10771	10757	10445	10715	10548	10625	10461	10567	10497	10684	10437	10694	10726	10585	10717	10441	10665	10626	10559	10597	10480	10562	10592	10672	10650	10548	10646	10662	10789	10525	10664	10553	10608	10551	10529	10608	10636	10665	10742	10611	10551	10661	10581	10625	10691	10403	10583	10620	10742	10637	10588	10805	10583	10583	10679	10616	10764	10580	10622	10645	10620	10543	10593	10525	10593	10687	10648	10383	10514	10754	10604	10796	10644	10529	10671	10529	10470	10592	10480	10795	10567	10714	10612	10594	10598	10503	10437	10705	10560	10676	10628	10711	10517	10568	10733	10688	10567	10680	10589	10486	10579	10656	10724	10706	10663	10682	10568	10623	10673	10547	10727	10816	10612	10530	10705	10452	10678	10593	10652	10567	10666	10670	10612	10578	10549	10711	10496	10489	10853	10853	10562	10479	10635	10575	10581	10537	10418	10575	10533	10653	10528	10642	10610	10583	10624	10714	10658	10576	10597	10559	10616	10743	10584	10713	10504	10614	10644	10661	10687	10513	10460	10495	10545	10695	10583	10574	10699	10589	10532	10636	10444	10458	10692	10725	10592	10619	10536	10493	10611	10568	10540	10653	10695	10584	10486	10711	10724	10535	10659	10762	10662	10514	10570	10742	10564	10669	10581	10678	10685	10600	10610	10660	10560	10533	10705	10715	10693	10662	10598	10694	10663	10725	10672	10614	10595	10603	10620	10699	10647	10591	10737	10430	10457	10607	10511	10584	10651	10429	10668	10623	10755	10661	10488	10580	10582	10600	10614	10680	10628	10530	10623	10536	10497	10610	10741	10660	10699	10516	10584	10581	10518	10703	10656	10596	10738	10680	10682	10633	10781	10540	10768	10574	10590	10706	10558	10589	10586	10616	10581	10650	10729	10651	10691	10652	10475	10627	10661	10538	10650	10597	10533	10723	10548	10576	10821	10546	10459	10549	10747	10560	10549	10459	10630	10450	10651	10604	10618	10580	10541	10539	10659	10742	10740	10705	10593	10552	10582	10579	10596	10614	10604	10641	10652	10545	10706	10686	10555	10627	10611	10645	10809	10719	10607	10774	10640	10576	10679	10465	10591	10488	10610	10673	10708	10793	10609	10653	10771	10534	10763	10567	10464	10590	10637	10764	10525	10635	10692	10588	10553	10660	10477	10677	10591	10537	10682	10464	10706	10586	10601	10605	10625	10738	10696	10667	10607	10648	10493	10548	10691	10719	10609	10596	10592	10591	10435	10453	10630	10668	10654	10629	10710	10528	10718	10548	10639	10618	10753	10749	10490	10765	10439	10654	10609	10594	10553	10483	10605	10474	10619	10559	10451	10570	10802	10342	10583	10573	10526	10501	10538	10646	10560	10565	10617	10685	10668	10604	10707	10722	10717	10577	10619	10676	10726	10650	10500	10738	10692	10530	10752	10640	10553	10673	10626	10558	10543	10617	10497	10592	10638	10594	10583	10643	10638	10531	10681	10725	10575	10685	10605	10651	10830	10663	10568	10630	10621	10750	10453	10587	10678	10592	10729	10522	10630	10601	10682	10435	10471	10753	10734	10556	10720	10634	10542	10588	10620	10663	10444	10554	10669	10719	10649	10577	10642	10628	10739	10523	10586	10618	10625	10804	10563	10510	10632	10710	10571	10557	10668	10558	10601	10784	10527	10516	10585	10799	10501	10599	10543	10446	10578	10564	10694	10588	10528	10711	10566	10768	10625	10596	10798	10599	10523	10637	10777	10650	10479	10534	10578	10553	10527	10705	10501	10706	10670	10444	10513	10611	10583	10664	10726	10729	10680	10533	10463	10638	10731	10519	10621	10543	10467	10766	10630	10491	10613	10622	10568	10688	10540	10710	10662	10680	10748	10508	10545	10618	10736	10659	10755	10597	10668	10651	10559	10631	10666	10574	10471	10696	10570	10669	10500	10716	10795	10576	10606	10676	10687	10634	10513	10544	10699	10677	10732	10664	10651	10580	10775	10550	10672	10587	10642	10596	10683	10606	10579	10482	10743	10671	10630	10489	10557	10574	10584	10619	10715	10608	10498	10651	10624	10676	10519	10694	10620	10606	10586	10554	10638	10586	10745	10674	10629	10675	10562	10370	10660	10729	10611	10746	10654	10737	10706	10701	10696	10609	10488	10606	10711	10621	10611	10733	10601	10603	10779	10659	10822	10569	10565	10724	10664	10732	10750	10590	10682	10621	10581	10491	10682	10495	10545	10589	10635	10656	10627	10626	10664	10622	10655	10720	10644	10657	10669	10645	10443	10612	10662	10587	10550	10518	10672	10500	10581	10588	10770	10547	10708	10636	10442	10547	10766	10405	10594	10703	10747	10572	10648	10654	10711	10592	10486	10547	10615	10568	10578	10492	10499	10650	10629	10738	10653	10614	10556	10713	10784	10370	10460	10725	10572	10729	10510	10631	10678	10559	10402	10760	10655	10612	10542	10612	10510	10674	10678	10542	10611	10626	10647	10594	10624	10444	10627	10543	10609	10551	10653	10521	10650	10594	10512	10764	10540	10557	10645	10640	10544	10621	10708	10599	10616	10719	10585	10512	10549	10659	10477	10558	10557	10681	10579	10602	10514	10656	10755	10453	10640	10627	10433	10705	10719	10581	10485	10699	10539	10686	10735	10697	10494	10513	10665	10576	10683	10574	10566	10593	10649	10712	10635	10677	10700	10638	10538	10611	10698	10538	10476	10711	10736	10571	10637	10515	10816	10662	10718	10376	10636	10682	10662	10414	10634	10759	10498	10629	10561	10638	10604	10693	10536	10644	10623	10628	10718	10592	10569	10383	10596	10723	10519	10646	10691	10629	10711	10616	10676	10571	10594	10615	10645	10673	10658	10619	10465	10526	10638	10647	10514	10876	10618	10719	10761	10556	10719	10650	10689	10486	10543	10561	10600	10494	10597	10628	10655	10446	10434	10517	10604	10577	10666	10626	10685	10630	10608	10753	10645	10480	10585	10705	10712	10628	10539	10667	10573	10561	10564	10775	10523	10595	10619	10588	10504	10581	10605	10639	10595	10606	10707	10567	10486	10839	10565	10554	10647	10569	10818	10666	10596	10508	10595	10656	10747	10600	10536	10634	10567	10559	10542	10625	10655	10591	10617	10442	10620	10633	10692	10649	10696	10521	10488	10541	10674	10632	10678	10627	10798	10634	10528	10640	10499	10535	10634	10622	10578	10595	10689	10576	10515	10598	10690	10590	10774	10771	10591	10726	10596	10569	10539	10400	10564	10466	10813	10620	10612	10786	10596	10694	10658	10572	10400	10704	10710	10759	10530	10536	10785	10578	10638	10662	10693	10627	10487	10646	10533	10713	10585	10688	10667	10682	10626	10778	10553	10645	10748	10607	10601	10637	10542	10603	10796	10576	10500	10686	10699	10571	10573	10630	10489	10638	10649	10741	10527	10529	10638	10569	10590	10658	10673	10662	10587	10612	10569	10623	10450	10596	10659	10727	10533	10483	10775	10539	10565	10657	10650	10659	10640	10606	10538	10541	10638	10655	10684	10550	10632	10608	10592	10686	10619	10620	10722	10613	10536	10499	10601	10487	10610	10753	10617	10485	10707	10643	10522	10414	10678	10651	10470	10773	10629	10516	10666	10596	10583	10684	10552	10602	10646	10475	10563	10614	10607	10639	10637	10559	10548	10639	10642	10718	10643	10668	10627	10647	10614	10463	10548	10644	10768	10513	10719	10736	10569	10481	10698	10541	10748	10695	10720	10541	10636	10630	10628	10637	10557	10607	10705	10786	10551	10539	10625	10664	10506	10613	10468	10467	10686	10522	10780	10514	10620	10697	10635	10590	10492	10704	10518	10703	10700	10648	10693	10583	10615	10571	10590	10543	10530	10608	10624	10655	10513	10574	10709	10685	10620	10641	10625	10597	10618	10579	10600	10584	10731	10602	10600	10499	10540	10620	10513	10738	10669	10702	10634	10776	10606	10498	10590	10645	10672	10651	10697	10755	10582	10723	10613	10690	10650	10528	10605	10447	10540	10637	10420	10549	10429	10682	10621	10734	10602	10534	10546	10668	10787	10685	10538	10420	10689	10547	10678	10630	10538	10551	10633	10610	10514	10700	10509	10573	10744	10698	10663	10468	10692	10633	10522	10528	10522	10522	10568	10614	10572	10698	10672	10503	10643	10666	10732	10606	10637	10563	10757	10513	10511	10560	10633	10635	10662	10597	10715	10760	10780	10711	10701	10680	10526	10697	10712	10492	10722	10649	10647	10600	10517	10549	10568	10681	10651	10686	10518	10557	10744	10661	10595	10515	10454	10440	10713	10660	10550	10712	10485	10591	10734	10574	10628	10610	10646	10708	10590	10571	10622	10695	10691	10555	10706	10506	10716	10578	10692	10633	10608	10715	10646	10560	10603	10599	10698	10505	10527	10670	10566	10737	10653	10671	10650	10635	10477	10514	10629	10692	10541	10534	10693	10681	10570	10604	10607	10671	10627	10588	10530	10717	10621	10758	10760	10654	10491	10624	10551	10604	10494	10637	10512	10820	10548	10512	10579	10566	10553	10630	10464	10673	10672	10584	10625	10611	10716	10776	10669	10556	10651	10800	10599	10577	10674	10648	10659	10561	10555	10645	10598	10759	10579	10501	10540	10769	10745	10646	10543	10721	10457	10580	10555	10698	10534	10455	10641	10715	10624	10530	10549	10648	10554	10611	10573	10600	10648	10748	10601	10695	10599	10475	10511	10543	10717	10764	10740	10631	10523	10552	10543	10698	10609	10739	10581	10523	10733
44078	55331	57153	51293	40490	31383	26289	22241	19110	17246	16188	15617	15760	15561	15212	15378	15166	14846	14861	14674	14766	14839	14593	14585	14405	14683	14590	14451	14352	14236	14403	14363	14207	14459	14516	14446	14423	14406	14183	14272	14373	14255	14512	14699	14384	14242	14200	14157	14362	14182	14353	14150	14238	14469	14354	14356	14498	14401	14343	14160	14337	14482	14188	14232	14441	14349	14375	14324	14427	14292	14310	14557	14392	14530	14485	14022	14321	14403	14331	14352	14303	14418	14397	14718	14405	14327	14368	14256	14281	14529	14485	14309	14257	14247	14477	14412	14224	14455	14465	14206	14359	14302	14468	14253	14288	14327	14480	14326	14334	14444	14325	14398	14314	14437	14300	14332	14313	14439	14590	14349	14172	14370	14228	14306	14432	14306	14249	14438	14397	14269	14246	14406	14366	14362	14420	14309	14361	14389	14272	14251	14495	14359	14483	14305	14447	14312	14296	14496	14301	14415	14342	14241	14529	13928	14113	14242	14286	14411	14451	14379	14353	14659	14253	14511	14271	14460	14444	14405	14276	14490	14405	14509	14506	14261	14420	14331	14476	14281	14201	14179	14492	14244	14366	14308	14578	14408	14264	14491	14348	14193	14348	14347	14254	14466	14490	14474	14488	14291	14314	14403	14492	14343	14099	14279	14300	14426	14159	14357	14411	14461	14255	14440	14340	14268	14326	14342	14294	14340	14366	14482	14225	14371	14385	14351	14237	14231	14357	14309	14254	14544	14595	14247	14534	14371	14452	14253	14446	14294	14405	14312	14274	14506	14495	14365	14411	14300	14328	14351	14415	14365	14350	14347	14466	14347	14181	14329	14411	14420	14374	14391	14170	14445	14338	14388	14265	14159	14189	14339	14421	14079	14338	14197	14322	14347	14399	14441	14451	14192	14235	14155	14237	14318	14075	14426	14449	14438	14342	14022	14464	14265	14477	14367	14302	14137	14180	14420	14570	14366	14454	14190	14236	14324	14284	14547	14435	14450	14479	14407	14472	14188	14309	14496	14243	14191	14365	14389	14387	14318	14510	14384	14241	14412	14254	14341	14331	14188	14253	14436	14301	14370	14246	14398	14327	14456	14269	14303	14471	14341	14398	14339	14323	14342	14218	14338	14320	14290	14562	14305	14474	14289	14364	14327	14457	14208	14341	14342	14324	14147	14468	14254	14386	14341	14481	14254	14320	14328	14212	14336	14264	14346	14423	14412	14340	14249	14253	14542	14354	14506	14470	14368	14195	14436	14428	14291	14435	14478	14428	14310	14494	14433	14409	14090	14432	14563	14408	14343	14280	14381	14442	14308	14388	14455	14345	14369	14379	14150	14458	14410	14290	14416	14391	14148	14353	14421	14211	14333	14455	14468	14158	14551	14415	14546	14342	14471	14336	14498	14292	14452	14277	14432	14275	14326	14440	14166	14565	14444	14592	14372	14341	14440	14222	14407	14191	14149	14196	14319	14281	14323	14274	14202	14423	14388	14365	14381	14366	14353	14316	14439	14557	14358	14480	14333	14438	14493	14449	14436	14241	14483	14180	14384	14436	14298	14500	14337	14322	14262	14314	14412	14309	14246	14182	14231	14411	14232	14309	14103	14365	14542	14240	14221	14299	14406	14410	14381	14278	14602	14613	14464	14405	14551	14321	14596	14413	14250	14305	14264	14598	14336	14478	14343	14352	14421	14452	14575	14232	14325	14166	14281	14522	14363	14462	14258	14391	14432	14490	14178	14349	14264	14247	14433	14313	14184	14342	14080	14410	14373	14395	14148	14302	14296	14383	14464	14367	14243	14381	14395	14382	14462	14372	14219	14395	14416	14217	14423	14332	14464	14258	14470	14230	14228	14223	14293	14650	14387	14252	14471	14579	14269	14288	14330	14393	14394	14279	14458	14249	14420	14527	14409	14226	14238	14322	14229	14395	14383	14102	14601	14311	14296	14350	14287	14173	14541	14261	14662	14471	14340	14301	14411	14487	14504	14377	14298	14484	14430	14394	14381	14308	14503	14205	14330	14418	14373	14398	14496	14366	14391	14353	14531	14524	14747	14514	14167	14258	14470	14237	14347	14431	14144	14342	14408	14378	14298	14402	14575	14314	14321	14290	14364	14498	14569	14228	14302	14232	14238	14518	14496	14290	14340	14560	14490	14183	14358	14447	14254	14191	14338	14294	14503	14459	14394	14463	14306	14144	14264	14364	14444	14391	14242	14126	14251	14345	14492	14457	14359	14165	14440	14261	14292	14487	14658	14369	14276	14339	14529	14096	14472	14415	14248	14484	14351	14581	14539	14336	14569	14215	14344	14392	14318	14628	14320	14315	14355	14244	14314	14396	14343	14310	14448	14418	14503	14446	14468	14322	14213	14274	14335	14451	14398	14423	14643	14206	14463	14257	14447	14311	14243	14139	14302	14240	14364	14424	14462	14371	14420	14356	14362	14599	14325	14135	14307	14321	14359	14292	14329	14216	14481	14312	14098	14194	14274	14309	14564	14338	14235	14248	14281	14465	14460	14449	14476	14299	14234	14389	14350	14459	14366	14399	14515	14434	14233	14495	14233	14147	14507	14247	14423	14322	14306	14422	14365	14203	14485	14346	14374	14328	14422	14456	14436	14263	14436	14380	14335	14368	14450	14259	14524	14528	14477	14319	14507	14543	14245	14240	14430	14408	14460	14349	14230	14456	14434	14189	14336	14167	14324	14339	14337	14332	14345	14381	14226	14368	14357	14619	14301	14370	14499	14267	14303	14173	14295	14542	14346	14160	14259	14295	14334	14466	14352	14496	14510	14264	14406	14492	14224	14444	14290	14536	14272	14514	14302	14124	14323	14318	14155	14404	14282	14268	14458	14432	14540	14222	14327	14259	14344	14361	14228	14215	14359	14315	14574	14501	14396	14389	14129	14384	14511	14484	14368	14269	14380	14272	14414	14389	14209	14259	14501	14342	14405	14398	14427	14280	14597	14374	14323	14300	14404	14226	14465	14442	14529	14318	14360	14383	14309	14124	14429	14311	14308	14256	14278	14278	14199	14411	14219	14313	14547	14303	14221	14499	14209	14384	14171	14547	14505	14206	14353	14457	14336	14275	14421	14542	14326	14334	14493	14523	14416	14552	14488	14486	14285	14366	14474	14245	14296	14380	14281	14446	14334	14171	14292	14384	14501	14464	14456	14303	14383	14279	14424	14432	14381	14364	14409	14493	14354	14285	14453	14291	14325	14350	14348	14346	14336	14477	14394	14245	14482	14068	14419	14511	14249	14294	14318	14145	14220	14234	14249	14397	14520	14140	14146	14210	14217	14340	14333	14229	14344	14356	14394	14293	14321	14346	14194	14417	14442	14452	14393	14392	14322	14640	14260	14292	14151	14057	14274	14299	14447	14403	14398	14475	14454	14340	14184	14305	14289	14357	14488	14315	14354	14355	14328	14344	14495	14554	14376	14493	14305	14326	14263	14362	14538	14467	14370	14503	14609	14540	14269	14230	14536	14398	14403	14315	14364	14417	14404	14540	14291	14383	14348	14096	14412	14343	14292	14644	14236	14428	14349	14409	14308	14277	14297	14246	14160	14173	14529	14354	14219	14358	14414	14258	14364	14289	14226	14495	14063	14222	14361	14490	14376	14336	14602	14270	14180	14346	14362	14229	14418	14331	14168	14600	14338	14267	14386	14209	14282	14380	14447	14306	14259	14118	14283	14287	14369	14283	14185	14317	14455	14183	14392	14248	14409	14466	14329	14490	14407	14318	14520	14359	14480	14621	14269	14293	14446	14248	14375	14482	14412	14648	14470	14392	14350	14322	14223	14586	14238	14232	14109	14113	14258	14210	14339	14455	14236	14360	14369	14503	14341	14470	14293	14510	14315	14448	14480	14350	14234	14168	14395	14431	14233	14329	14408	14453	14242	14220	14395	14310	14303	14314	14412	14328	14363	14373	14467	14501	14313	14429	14494	14304	14202	14384	14279	14342	14458	14450	14326	14383	14395	14497	14346	14328	14557	14417	14300	14372	14474	14471	14559	14411	14294	14348	14615	14391	14303	14278	14493	14333	14421	14389	14252	14325	14274	14344	14359	14569	14309	14279	14486	14333	14106	14279	14432	14455	14306	14424	14368	14293	14405	14258	14235	14436	14379	14256	14342	14516	14279	14265	14376	14339	14208	14403	14398	14343	14223	14390	14379	14287	14256	14366	14405	14597	14326	14432	14318	14368	14112	14395	14564	14434	14319	14369	14411	14354	14324	14320	14343	14177	14519	14534	14268	14185	14367	14448	14468	14448	14514	14208	14306	14174	14417	14506	14284	14486	14459	14402	14180	14209	14397	13968	14384	14262	14268	14308	14380	14435	14229	14601	14374	14440	14282	14288	14398	14349	14321	14479	14295	14151	14541	14377	14496	14346	14406	14235	14058	14075	14435	14278	14675	14190	14238	14421	14341	14259	14302	14456	14527	14310	14178	14395	14377	14251	14422	14237	14402	14417	14235	14321	14470	14407	14407	14191	14260	14385	14288	14399	14294	14344	14347	14373	14328	14049	14424	14354	14348	14393	14337	14237	14423	14340	14542	14478	14373	14364	14350	14171	14347	14285	14421	14475	14270	14304	14267	14311	14309	14438	14313	14527	14304	14280	14524	14301	14520	14472	14540	14466	14424	14360	14133	14259	14418	14377	14232	14351	14348	14499	14470	14496	14374	14182	14303	14281	14257	14352	14356	14318	14393	14283	14187	14568	14335	14314	14330	14254	14585	14599	14394	14233	14158	14279	14262	14379	14220	14479	14351	14440	14293	14312	14274	14251	14305	14192	14335	14470	14284	14266	14333	14591	14282	14240	14437	14457	14269	14403	14382	14234	14374	14301	14461	14121	14320	14121	14348	14295	14557	14509	14426	14345	14277	14190	14399	14332	14479	14119	14443	14348	14406	14328	14429	14369	14271	14351	14390	14543	14488	14537	14501	14275	14412	14450	14398	14369	14301	14472	14282	14366	14417	14234	14414	14424	14298	14521	14441	14313	14272	14448	14445	14352	14254	14424	14304	14474	14381	14538	14431	14354	14213	14412	14284	14428	14308	14488	14400	14368	14474	14315	14463	14336	14160	14156	14195	14554	14477	14433	14348	14199	14202	14372	14323
46966	63340	58110	47555	37428	28759	23906	19580	16205	13842	12479	11908	11640	11612	11379	11178	11256	11005	10826	10765	10679	10805	10692	10766	10440	10572	10541	10411	10382	10494	10583	10466	10553	10395	10326	10436	10253	10329	10477	10467	10558	10367	10414	10375	10402	10497	10386	10348	10387	10519	10427	10458	10536	10350	10642	10449	10535	10389	10376	10467	10413	10378	10283	10416	10455	10339	10360	10503	10336	10458	10276	10380	10417	10495	10373	10466	10282	10301	10319	10317	10527	10557	10308	10336	10407	10350	10459	10448	10256	10428	10395	10436	10466	10380	10455	10280	10485	10406	10506	10222	10299	10465	10338	10281	10502	10283	10383	10358	10325	10470	10379	10436	10430	10488	10345	10373	10329	10349	10377	10379	10627	10290	10363	10382	10371	10359	10415	10272	10450	10408	10369	10347	10319	10366	10511	10431	10418	10416	10434	10446	10405	10421	10373	10502	10401	10546	10379	10406	10288	10565	10407	10493	10396	10531	10259	10349	10463	10630	10473	10409	10389	10404	10377	10418	10362	10395	10318	10472	10365	10354	10556	10434	10590	10423	10271	10275	10406	10460	10343	10381	10436	10386	10418	10425	10438	10340	10217	10422	10416	10356	10323	10404	10435	10322	10287	10428	10340	10368	10548	10399	10427	10364	10263	10249	10390	10299	10588	10426	10403	10357	10403	10443	10392	10358	10526	10380	10472	10491	10411	10284	10376	10370	10487	10267	10318	10303	10391	10523	10311	10344	10428	10452	10451	10417	10426	10471	10428	10495	10314	10317	10477	10466	10348	10456	10357	10419	10346	10441	10269	10535	10717	10505	10392	10475	10449	10317	10309	10619	10424	10557	10299	10456	10376	10289	10421	10270	10401	10329	10388	10369	10245	10385	10477	10319	10406	10337	10450	10340	10470	10427	10318	10429	10438	10428	10652	10537	10494	10486	10458	10292	10235	10449	10505	10466	10375	10408	10440	10399	10507	10495	10262	10489	10492	10385	10499	10529	10291	10382	10513	10285	10369	10495	10383	10479	10294	10440	10513	10541	10376	10465	10333	10510	10396	10331	10517	10390	10415	10305	10459	10333	10509	10525	10351	10486	10388	10404	10346	10330	10347	10434	10429	10472	10558	10384	10405	10424	10323	10512	10656	10364	10438	10553	10305	10306	10327	10258	10500	10523	10427	10280	10414	10330	10423	10369	10440	10398	10377	10282	10434	10373	10552	10413	10495	10493	10315	10491	10550	10570	10383	10527	10470	10551	10534	10544	10517	10604	10556	10547	10269	10371	10499	10444	10599	10418	10403	10395	10485	10359	10444	10384	10301	10416	10525	10434	10366	10458	10439	10426	10512	10279	10429	10315	10481	10610	10525	10165	10319	10532	10376	10438	10344	10247	10483	10471	10265	10439	10359	10539	10329	10343	10408	10395	10378	10422	10606	10257	10313	10594	10416	10401	10328	10353	10275	10372	10467	10452	10436	10398	10368	10474	10232	10502	10329	10440	10229	10270	10258	10268	10425	10303	10458	10401	10318	10500	10396	10347	10438	10276	10540	10440	10405	10305	10302	10384	10308	10308	10407	10313	10381	10240	10417	10394	10434	10345	10324	10372	10607	10338	10471	10407	10387	10393	10460	10390	10409	10233	10422	10318	10420	10274	10302	10527	10480	10345	10488	10274	10375	10560	10361	10350	10354	10437	10546	10471	10329	10443	10341	10439	10439	10406	10448	10396	10460	10445	10361	10394	10542	10530	10468	10449	10408	10340	10405	10520	10255	10488	10201	10423	10388	10336	10509	10431	10398	10531	10484	10346	10325	10311	10456	10601	10531	10303	10402	10519	10383	10443	10415	10504	10471	10532	10306	10419	10396	10323	10408	10386	10647	10449	10381	10490	10600	10403	10245	10399	10227	10373	10436	10323	10379	10425	10450	10289	10511	10270	10309	10398	10451	10519	10197	10459	10291	10508	10343	10320	10491	10483	10376	10427	10215	10443	10387	10357	10425	10438	10527	10408	10528	10371	10388	10505	10373	10318	10501	10265	10487	10354	10548	10484	10468	10317	10287	10310	10383	10345	10372	10359	10309	10388	10350	10310	10321	10353	10253	10508	10517	10388	10375	10416	10322	10471	10367	10371	10453	10200	10294	10346	10256	10504	10353	10324	10432	10245	10384	10482	10431	10403	10323	10481	10466	10343	10503	10365	10408	10279	10474	10483	10348	10355	10525	10343	10416	10291	10486	10362	10300	10457	10558	10313	10434	10479	10480	10361	10449	10467	10304	10310	10289	10380	10273	10514	10275	10521	10256	10411	10407	10499	10372	10355	10279	10559	10457	10445	10444	10473	10428	10310	10467	10406	10376	10430	10408	10525	10358	10262	10399	10404	10256	10287	10528	10427	10412	10173	10490	10312	10405	10414	10234	10486	10360	10368	10338	10423	10262	10397	10448	10462	10356	10384	10463	10484	10322	10386	10575	10383	10274	10496	10494	10491	10439	10470	10348	10512	10400	10382	10502	10303	10398	10420	10437	10436	10352	10506	10396	10202	10377	10328	10432	10295	10497	10471	10412	10445	10492	10445	10306	10500	10439	10360	10243	10428	10392	10419	10495	10374	10350	10509	10454	10349	10364	10475	10355	10335	10563	10437	10398	10546	10407	10379	10467	10427	10373	10426	10236	10314	10298	10405	10401	10256	10464	10507	10504	10313	10356	10420	10439	10456	10386	10474	10570	10418	10389	10594	10417	10373	10481	10292	10310	10379	10508	10299	10429	10383	10307	10337	10450	10375	10295	10311	10354	10333	10387	10366	10442	10421	10443	10379	10401	10323	10410	10336	10411	10331	10521	10361	10578	10345	10478	10307	10393	10262	10378	10353	10433	10373	10504	10463	10312	10500	10512	10522	10288	10304	10525	10501	10295	10469	10404	10358	10440	10260	10311	10419	10379	10420	10362	10347	10367	10441	10370	10403	10367	10412	10362	10305	10430	10291	10422	10533	10400	10356	10396	10509	10386	10439	10393	10384	10291	10456	10263	10423	10486	10372	10333	10280	10417	10490	10503	10498	10375	10425	10419	10515	10420	10435	10406	10553	10423	10301	10408	10372	10678	10366	10370	10358	10427	10339	10519	10373	10491	10320	10388	10321	10510	10257	10438	10470	10395	10463	10381	10291	10460	10455	10295	10431	10434	10465	10435	10523	10425	10451	10497	10547	10188	10466	10435	10413	10347	10438	10456	10478	10328	10411	10497	10451	10466	10432	10485	10298	10419	10436	10425	10350	10443	10283	10308	10418	10457	10416	10388	10314	10522	10368	10438	10538	10360	10318	10365	10331	10383	10325	10358	10448	10486	10310	10512	10470	10409	10332	10339	10480	10421	10404	10544	10446	10537	10361	10330	10466	10477	10421	10425	10417	10460	10421	10460	10455	10381	10475	10338	10454	10405	10427	10537	10408	10474	10312	10418	10474	10257	10560	10557	10248	10237	10376	10443	10393	10234	10482	10343	10358	10368	10435	10457	10438	10391	10503	10495	10427	10380	10490	10373	10366	10602	10408	10521	10431	10502	10504	10457	10272	10398	10324	10400	10463	10344	10480	10535	10489	10219	10608	10408	10291	10418	10469	10430	10522	10409	10438	10547	10380	10338	10506	10591	10418	10361	10450	10370	10540	10421	10360	10375	10326	10382	10266	10416	10542	10347	10307	10464	10469	10445	10417	10458	10360	10434	10389	10486	10445	10337	10441	10382	10402	10348	10454	10490	10420	10443	10266	10408	10318	10449	10484	10535	10509	10424	10357	10417	10380	10326	10386	10414	10277	10386	10373	10394	10442	10513	10286	10477	10433	10485	10508	10358	10329	10323	10470	10463	10293	10517	10397	10548	10282	10438	10457	10296	10403	10299	10374	10542	10406	10370	10331	10337	10393	10514	10382	10464	10358	10454	10513	10373	10439	10166	10276	10298	10522	10462	10481	10408	10255	10339	10422	10424	10488	10502	10404	10593	10543	10437	10460	10379	10338	10389	10444	10384	10393	10405	10441	10410	10451	10490	10220	10498	10280	10354	10435	10336	10395	10366	10461	10343	10325	10295	10396	10390	10438	10534	10445	10402	10203	10230	10289	10459	10390	10513	10336	10403	10316	10383	10325	10506	10449	10444	10354	10338	10379	10327	10480	10430	10625	10391	10260	10335	10444	10466	10348	10356	10385	10407	10432	10473	10390	10359	10430	10400	10395	10335	10543	10581	10291	10482	10291	10306	10442	10412	10384	10452	10529	10399	10448	10349	10473	10217	10439	10358	10406	10343	10340	10441	10400	10660	10419	10394	10474	10372	10336	10360	10626	10488	10237	10404	10528	10463	10391	10484	10396	10346	10532	10399	10312	10266	10389	10455	10509	10227	10432	10398	10546	10617	10317	10527	10466	10545	10416	10194	10374	10441	10276	10339	10387	10426	10458	10361	10451	10482	10480	10386	10254	10405	10413	10441	10422	10257	10412	10389	10456	10377	10211	10331	10505	10455	10448	10395	10407	10312	10327	10428	10581	10528	10442	10322	10384	10375	10445	10327	10309	10487	10514	10361	10549	10535	10362	10421	10316	10378	10336	10419	10429	10369	10247	10524	10383	10521	10263	10494	10257	10528	10407	10521	10362	10500	10315	10492	10535	10452	10327	10409	10538	10451	10339	10566	10581	10373	10552	10396	10396	10521	10381	10602	10520	10397	10517	10544	10472	10372	10486	10480	10410	10528	10369	10407	10257	10487	10364	10468	10446	10368	10406	10335	10452	10423	10495	10490	10401	10504	10341	10488	10385	10282	10394	10363	10372	10349	10606	10509	10611	10213	10339	10413	10264	10378	10415	10517	10511	10308	10390	10474	10349	10447	10349	10398	10443	10364	10345	10390	10384	10385	10459	10359	10466	10547	10473	10504	10438	10453	10387	10423	10365	10578	10403	10395	10288	10373	10432	10285	10335	10418	10351	10612	10427	10553	10515	10365	10336	10441	10461	10362	10561	10299	10451	10482	10511	10547	10469	10453	10365	10427	10342	10404	10394	10418	10569	10403	10448	10365	10405	10519	10283	10449	10340	10437	10453	10402	10363	10461	10392	10273	10512	10476	10361	10449	10483	10348	10389	10261	10416
26007	21786	33556	37636	38073	40692	39692	32078	27602	22972	19011	17491	16757	16459	16369	16276	15783	15650	15483	15283	15191	15344	15135	14970	15073	14703	14902	14600	14820	14691	14652	14655	14772	14644	14726	14728	14721	14771	14670	14404	14741	14570	14533	14578	14686	14708	14813	14535	14608	14743	14676	14537	14487	14512	14446	14358	14882	14670	14648	14519	14618	14735	14587	14460	14677	14447	14577	14378	14389	14599	14528	14465	14626	14645	14526	14378	14544	14558	14418	14488	14498	14544	14730	14654	14543	14343	14463	14538	14483	14578	14690	14647	14533	14381	14744	14606	14383	14737	14676	14761	14676	14552	14595	14547	14540	14624	14535	14599	14515	14409	14528	14684	14681	14483	14519	14651	14715	14769	14386	14718	14578	14573	14702	14357	14604	14730	14582	14649	14617	14564	14812	14685	14561	14597	14719	14646	14492	14594	14514	14579	14500	14732	14729	14477	14403	14610	14587	14709	14583	14791	14722	14685	14532	14454	14600	14398	14407	14582	14588	14752	14464	14447	14643	14745	14510	14548	14454	14608	14411	14488	14472	14503	14450	14630	14588	14637	14689	14874	14677	14406	14485	14570	14380	14605	14513	14447	14623	14511	14487	14450	14427	14502	14573	14589	14794	14508	14571	14362	14594	14530	14811	14497	14525	14614	14465	14516	14402	14537	14572	14569	14636	14320	14464	14458	14416	14446	14491	14471	14404	14419	14608	14476	14552	14663	14433	14597	14569	14543	14558	14757	14610	14407	14665	14550	14737	14665	14474	14686	14377	14689	14673	14361	14380	14451	14653	14478	14411	14672	14380	14742	14586	14628	14462	14645	14455	14566	14583	14390	14424	14741	14592	14647	14591	14601	14506	14593	14398	14496	14423	14473	14512	14422	14663	14624	14509	14502	14917	14513	14537	14493	14542	14571	14631	14709	14627	14589	14727	14474	14540	14594	14580	14741	14626	14529	14416	14468	14528	14422	14602	14520	14674	14751	14726	14710	14716	14584	14598	14494	14699	14539	14427	14677	14646	14597	14587	14588	14382	14363	14671	14536	14507	14636	14509	14553	14427	14562	14821	14793	14612	14549	14680	14665	14546	14542	14591	14611	14474	14587	14689	14419	14590	14723	14515	14520	14531	14610	14535	14617	14657	14395	14737	14813	14719	14614	14542	14589	14520	14350	14584	14459	14313	14410	14454	14410	14567	14416	14657	14598	14468	14485	14694	14428	14336	14612	14448	14657	14517	14399	14603	14692	14739	14668	14601	14586	14745	14686	14786	14574	14500	14598	14577	14592	14601	14499	14525	14452	14882	14488	14660	14541	14665	14546	14576	14608	14626	14381	14542	14545	14383	14343	14490	14577	14500	14588	14684	14485	14508	14399	14662	14450	14591	14529	14469	14474	14622	14653	14657	14750	14420	14561	14578	14472	14725	14561	14717	14677	14670	14669	14588	14562	14726	14771	14576	14787	14529	14623	14574	14593	14501	14421	14676	14537	14497	14669	14670	14564	14574	14709	14680	14679	14478	14581	14880	14458	14579	14602	14547	14469	14540	14617	14528	14604	14780	14701	14579	14634	14582	14452	14563	14580	14562	14560	14577	14372	14696	14741	14480	14439	14780	14665	14630	14581	14721	14386	14379	14503	14345	14653	14454	14586	14475	14597	14618	14677	14674	14677	14673	14683	14352	14605	14501	14438	14466	14522	14378	14663	14576	14540	14560	14747	14514	14622	14541	14647	14400	14636	14665	14553	14729	14427	14459	14519	14596	14709	14624	14694	14585	14541	14515	14602	14513	14791	14691	14533	14574	14804	14684	14687	14446	14683	14604	14425	14402	14451	14860	14528	14502	14478	14466	14561	14503	14552	14623	14747	14763	14648	14665	14461	14498	14318	14478	14556	14557	14633	14520	14343	14584	14489	14568	14651	14807	14737	14491	14629	14692	14603	14659	14756	14706	14548	14671	14637	14756	14491	14450	14414	14661	14576	14385	14669	14363	14369	14647	14735	14414	14714	14538	14537	14604	14652	14516	14581	14806	14621	14633	14772	14712	14632	14649	14572	14441	14523	14630	14618	14542	14581	14671	14486	14536	14630	14607	14529	14664	14694	14719	14522	14551	14749	14556	14660	14495	14400	14500	14504	14706	14470	14466	14529	14398	14408	14578	14617	14391	14516	14688	14626	14591	14636	14570	14511	14695	14584	14421	14701	14522	14595	14616	14641	14550	14242	14657	14648	14372	14675	14532	14417	14626	14562	14562	14606	14581	14698	14550	14533	14403	14330	14449	14506	14394	14491	14540	14427	14589	14444	14419	14458	14599	14683	14346	14566	14582	14560	14727	14572	14618	14543	14489	14633	14621	14683	14600	14703	14675	14708	14631	14704	14511	14633	14627	14289	14707	14538	14682	14622	14650	14570	14697	14447	14531	14468	14492	14504	14430	14609	14715	14501	14469	14576	14605	14556	14663	14584	14575	14495	14723	14467	14649	14711	14535	14494	14450	14326	14544	14495	14671	14568	14491	14464	14559	14594	14703	14635	14428	14527	14565	14642	14648	14511	14537	14566	14703	14562	14659	14600	14639	14530	14539	14606	14532	14559	14550	14780	14467	14466	14641	14490	14667	14485	14438	14545	14489	14553	14585	14745	14817	14669	14740	14632	14751	14481	14635	14539	14840	14659	14499	14457	14503	14540	14802	14608	14575	14541	14303	14666	14568	14530	14571	14548	14534	14736	14392	14465	14553	14580	14439	14542	14597	14379	14494	14494	14454	14486	14612	14466	14637	14583	14566	14509	14676	14505	14691	14656	14633	14683	14448	14510	14679	14432	14522	14617	14610	14394	14633	14610	14727	14583	14625	14590	14636	14453	14833	14863	14629	14530	14375	14414	14645	14416	14719	14613	14650	14639	14687	14668	14489	14501	14674	14724	14819	14650	14521	14603	14666	14763	14554	14541	14671	14622	14393	14457	14594	14564	14680	14573	14637	14539	14481	14399	14574	14557	14601	14489	14408	14559	14715	14695	14562	14479	14674	14547	14457	14593	14756	14581	14697	14529	14580	14600	14655	14463	14702	14659	14625	14571	14760	14667	14582	14482	14733	14578	14626	14540	14501	14405	14412	14816	14567	14750	14550	14615	14657	14525	14485	14534	14525	14386	14612	14492	14538	14432	14523	14567	14489	14749	14561	14569	14510	14453	14689	14574	14731	14652	14585	14559	14772	14571	14662	14563	14439	14483	14737	14630	14415	14568	14534	14576	14607	14657	14453	14638	14652	14656	14573	14392	14500	14618	14594	14204	14491	14332	14803	14612	14693	14545	14671	14562	14700	14666	14544	14680	14516	14545	14458	14885	14496	14406	14568	14575	14569	14704	14660	14548	14695	14618	14754	14478	14630	14535	14452	14426	14585	14760	14618	14534	14686	14672	14529	14518	14647	14570	14635	14569	14555	14589	14568	14604	14414	14335	14561	14566	14748	14642	14499	14649	14499	14723	14775	14601	14601	14571	14674	14537	14658	14451	14580	14689	14635	14669	14734	14713	14705	14722	14714	14534	14736	14494	14453	14548	14851	14687	14677	14631	14652	14663	14701	14356	14395	14570	14703	14377	14487	14524	14552	14450	14479	14733	14572	14668	14424	14495	14571	14483	14625	14434	14430	14441	14471	14355	14330	14631	14733	14569	14411	14711	14429	14404	14450	14586	14671	14575	14496	14723	14593	14467	14550	14632	14494	14477	14533	14451	14530	14319	14456	14512	14375	14522	14788	14613	14611	14610	14682	14666	14753	14533	14702	14358	14522	14566	14486	14270	14669	14411	14515	14615	14689	14734	14686	14406	14922	14674	14699	14609	14669	14441	14541	14552	14545	14692	14647	14579	14657	14441	14463	14466	14590	14522	14729	14737	14501	14350	14530	14608	14375	14689	14500	14655	14761	14602	14715	14554	14375	14623	14697	14566	14619	14616	14659	14656	14870	14459	14666	14434	14761	14687	14630	14747	14466	14407	14577	14672	14619	14585	14489	14639	14569	14483	14550	14593	14594	14409	14559	14593	14594	14728	14505	14747	14576	14737	14524	14646	14753	14352	14612	14420	14516	14694	14769	14657	14484	14678	14575	14466	14680	14528	14407	14510	14588	14719	14601	14485	14466	14621	14460	14525	14568	14567	14390	14548	14688	14502	14626	14626	14601	14760	14389	14664	14601	14615	14739	14571	14574	14703	14503	14687	14410	14630	14498	14671	14524	14509	14746	14623	14717	14484	14531	14475	14409	14620	14444	14501	14421	14579	14574	14634	14515	14457	14790	14550	14609	14414	14446	14400	14620	14756	14360	14514	14499	14480	14572	14578	14691	14696	14420	14621	14414	14612	14670	14600	14507	14677	14503	14495	14421	14474	14445	14509	14520	14685	14549	14574	14586	14626	14457	14718	14620	14693	14558	14563	14600	14453	14668	14505	14562	14406	14677	14541	14419	14726	14748	14705	14693	14541	14267	14382	14744	14613	14721	14537	14569	14392	14497	14586	14389	14533	14563	14587	14779	14590	14552	14607	14756	14637	14331	14277	14687	14604	14499	14415	14311	14488	14795	14660	14591	14788	14628	14580	14540	14616	14421	14691	14473	14642	14508	14526	14656	14457	14496	14511	14614	14549	14743	14644	14531	14561	14431	14401	14545	14520	14545	14507	14832	14602	14660	14480	14618	14493	14495	14716	14219	14498	14512	14386	14624	14515	14426	14594	14517	14681	14791	14726	14413	14618	14575	14449	14411	14736	14650	14438	14673	14436	14561	14447	14489	14415	14288	14521	14573	14630	14686	14590	14335	14487	14431	14702	14685	14612	14297	14474	14543	14652	14703	14508	14556	14540	14751	14485	14697	14459	14576	14508	14632	14532	14963	14614	14500	14495	14374	14620	14510	14542	14734	14485	14610	14565	14470	14721	14688	14698	14421	14360	14445	14430	14704	14515	14422	14751	14629	14448	14815	14653	14652	14689	14670	14465	14563	14739	14545	14627	14616	14405	14646	14542	14723	14542	14565	14689	14449	14535	14662	14534	14653	14551	14499	14542	14668	14568	14573	14542	14583	14598	14493	14600	14754	14589	14521	14478	14428	14754	14626	14419	14510	14560	14665	14500	14425	14449
45469	71768	64653	50896	43242	40126	36152	29871	25317	19377	15043	13608	13063	12925	12495	12320	11790	11922	11480	11182	11222	11205	10958	11094	10932	10767	10630	10757	10627	10749	10766	10679	10722	10673	10643	10639	10657	10587	10608	10556	10506	10561	10465	10535	10549	10477	10618	10637	10515	10582	10677	10624	10447	10585	10639	10562	10377	10590	10572	10594	10429	10584	10554	10519	10545	10574	10421	10558	10647	10594	10673	10453	10505	10514	10594	10571	10564	10735	10557	10484	10573	10590	10385	10623	10431	10580	10553	10505	10522	10632	10622	10582	10591	10497	10470	10549	10608	10728	10470	10411	10531	10571	10604	10574	10522	10570	10396	10476	10396	10480	10541	10612	10481	10480	10572	10589	10610	10559	10510	10605	10606	10514	10531	10512	10410	10559	10429	10456	10489	10491	10550	10599	10454	10664	10535	10594	10645	10542	10517	10578	10621	10547	10530	10505	10525	10544	10586	10606	10647	10592	10562	10634	10530	10601	10757	10472	10629	10617	10585	10410	10444	10449	10535	10515	10637	10572	10462	10797	10545	10583	10514	10690	10584	10608	10590	10457	10510	10429	10622	10671	10615	10695	10591	10619	10613	10535	10546	10410	10600	10558	10584	10361	10460	10577	10862	10597	10555	10542	10632	10488	10548	10576	10336	10410	10577	10577	10682	10450	10467	10567	10623	10699	10490	10498	10464	10525	10627	10564	10582	10554	10573	10538	10653	10747	10662	10579	10579	10554	10583	10704	10628	10643	10601	10565	10618	10376	10563	10480	10649	10392	10526	10489	10482	10761	10577	10717	10400	10491	10778	10742	10580	10482	10534	10601	10508	10736	10642	10533	10528	10478	10453	10563	10553	10560	10535	10492	10469	10612	10574	10525	10685	10617	10523	10689	10537	10633	10679	10683	10473	10620	10558	10679	10721	10561	10525	10729	10678	10511	10502	10620	10378	10652	10564	10608	10488	10634	10566	10646	10653	10556	10603	10484	10527	10466	10507	10531	10599	10432	10398	10604	10615	10543	10654	10576	10619	10583	10594	10569	10561	10656	10521	10593	10613	10665	10595	10432	10576	10574	10506	10425	10593	10508	10569	10570	10550	10468	10461	10551	10630	10698	10444	10500	10595	10582	10464	10447	10516	10556	10541	10360	10577	10548	10657	10647	10538	10623	10581	10523	10609	10588	10608	10587	10458	10567	10583	10604	10534	10567	10570	10661	10650	10659	10502	10559	10554	10675	10510	10463	10491	10461	10469	10617	10580	10531	10620	10586	10687	10513	10619	10664	10578	10613	10556	10532	10659	10670	10611	10661	10531	10544	10715	10530	10442	10530	10586	10599	10613	10630	10600	10476	10624	10575	10637	10514	10637	10452	10565	10766	10459	10612	10564	10501	10435	10663	10645	10686	10650	10581	10442	10658	10565	10548	10558	10519	10509	10549	10366	10613	10426	10504	10507	10390	10665	10482	10637	10535	10452	10559	10556	10536	10691	10596	10635	10668	10731	10626	10661	10537	10397	10687	10512	10524	10443	10552	10493	10676	10627	10676	10572	10692	10637	10668	10519	10626	10727	10570	10581	10554	10635	10703	10701	10572	10709	10547	10634	10540	10573	10578	10599	10634	10502	10621	10515	10509	10522	10619	10541	10506	10665	10548	10632	10519	10736	10686	10578	10456	10546	10698	10542	10514	10474	10607	10634	10553	10657	10573	10575	10634	10558	10582	10611	10522	10637	10562	10540	10490	10639	10424	10625	10449	10480	10605	10555	10566	10501	10500	10638	10492	10535	10637	10593	10433	10603	10478	10667	10536	10620	10512	10456	10568	10537	10486	10541	10714	10566	10585	10811	10746	10445	10497	10478	10552	10804	10580	10634	10555	10560	10580	10330	10592	10566	10581	10663	10681	10612	10476	10581	10574	10628	10474	10659	10579	10455	10487	10409	10613	10491	10538	10620	10712	10600	10412	10532	10507	10500	10516	10535	10658	10608	10512	10576	10620	10497	10653	10573	10604	10607	10512	10598	10504	10596	10582	10448	10638	10592	10613	10668	10678	10588	10610	10649	10445	10478	10576	10613	10398	10604	10497	10460	10635	10468	10571	10487	10650	10353	10539	10584	10624	10501	10481	10623	10578	10409	10508	10584	10526	10269	10711	10652	10459	10516	10631	10544	10489	10544	10514	10504	10666	10569	10541	10633	10623	10565	10366	10437	10685	10585	10537	10627	10664	10468	10457	10636	10657	10526	10659	10666	10469	10612	10671	10734	10623	10481	10531	10530	10603	10646	10645	10445	10593	10452	10527	10627	10529	10499	10650	10512	10693	10654	10589	10507	10678	10467	10447	10544	10517	10640	10585	10554	10572	10550	10554	10626	10418	10635	10696	10597	10614	10634	10671	10699	10531	10527	10586	10392	10764	10365	10578	10633	10731	10351	10436	10481	10606	10582	10612	10523	10604	10644	10507	10548	10618	10713	10664	10555	10460	10600	10552	10553	10636	10557	10703	10579	10546	10463	10486	10638	10649	10589	10636	10474	10589	10607	10627	10547	10412	10488	10513	10610	10477	10643	10477	10525	10515	10549	10525	10564	10413	10723	10677	10542	10540	10623	10500	10465	10626	10664	10629	10569	10561	10458	10529	10522	10539	10781	10485	10662	10561	10608	10619	10504	10437	10572	10522	10528	10596	10533	10475	10570	10538	10471	10506	10521	10477	10619	10609	10756	10637	10437	10635	10636	10589	10551	10586	10572	10564	10670	10495	10424	10706	10687	10594	10444	10531	10372	10675	10687	10584	10661	10575	10525	10477	10539	10607	10725	10351	10693	10530	10644	10539	10589	10631	10525	10522	10421	10446	10447	10331	10522	10440	10612	10684	10477	10644	10521	10600	10669	10663	10579	10453	10639	10538	10419	10584	10639	10383	10499	10560	10562	10394	10615	10518	10661	10457	10488	10590	10484	10490	10580	10514	10641	10389	10447	10503	10508	10500	10570	10653	10566	10679	10593	10494	10572	10543	10617	10620	10484	10682	10667	10657	10627	10622	10824	10559	10475	10552	10488	10620	10501	10502	10556	10498	10606	10536	10594	10517	10743	10504	10413	10724	10646	10564	10398	10499	10536	10521	10528	10588	10661	10606	10613	10624	10627	10686	10589	10512	10654	10632	10571	10455	10454	10538	10490	10509	10634	10442	10683	10486	10569	10507	10434	10633	10573	10650	10582	10592	10586	10505	10585	10629	10407	10488	10568	10544	10408	10644	10448	10456	10436	10500	10527	10581	10453	10723	10640	10422	10581	10564	10530	10537	10550	10547	10531	10561	10641	10579	10608	10471	10604	10678	10468	10485	10514	10548	10517	10501	10469	10501	10590	10544	10656	10552	10391	10504	10457	10643	10539	10613	10551	10604	10637	10472	10586	10553	10608	10559	10518	10546	10548	10634	10593	10720	10566	10469	10560	10495	10607	10562	10707	10593	10676	10600	10361	10650	10587	10512	10464	10609	10725	10593	10535	10496	10720	10607	10648	10512	10493	10610	10549	10481	10573	10573	10500	10557	10575	10513	10569	10445	10702	10493	10571	10446	10594	10651	10641	10552	10563	10539	10572	10575	10712	10573	10399	10509	10640	10429	10629	10615	10525	10492	10538	10611	10599	10645	10611	10557	10463	10673	10591	10443	10519	10514	10455	10563	10572	10479	10708	10586	10556	10615	10556	10562	10518	10384	10727	10509	10553	10645	10460	10701	10417	10528	10552	10750	10556	10378	10581	10463	10495	10680	10546	10546	10650	10371	10673	10550	10477	10565	10535	10633	10465	10433	10543	10704	10568	10521	10647	10679	10577	10689	10528	10450	10595	10647	10571	10635	10550	10447	10587	10647	10452	10583	10695	10580	10625	10491	10622	10355	10729	10610	10490	10552	10537	10428	10445	10696	10704	10540	10360	10558	10580	10452	10501	10562	10596	10536	10679	10612	10586	10511	10680	10607	10545	10546	10529	10641	10563	10492	10361	10516	10655	10554	10605	10569	10577	10366	10506	10682	10430	10385	10493	10650	10530	10775	10545	10527	10528	10698	10576	10695	10536	10548	10600	10471	10562	10685	10506	10671	10603	10484	10774	10545	10470	10712	10369	10545	10647	10577	10405	10551	10542	10560	10470	10497	10435	10516	10627	10459	10439	10632	10599	10665	10558	10480	10557	10542	10615	10661	10697	10532	10454	10547	10553	10635	10562	10748	10688	10584	10623	10585	10553	10578	10471	10525	10651	10585	10619	10755	10529	10739	10445	10506	10620	10532	10535	10658	10522	10628	10588	10579	10582	10668	10408	10544	10596	10530	10617	10736	10458	10591	10575	10495	10550	10501	10551	10608	10396	10670	10463	10532	10535	10543	10401	10468	10455	10677	10440	10401	10503	10500	10721	10620	10508	10452	10640	10551	10643	10526	10656	10610	10558	10533	10501	10483	10571	10576	10446	10554	10498	10406	10434	10584	10650	10612	10628	10717	10658	10640	10607	10496	10666	10393	10537	10472	10571	10488	10547	10545	10510	10630	10491	10591	10651	10645	10532	10625	10435	10683	10549	10354	10484	10475	10536	10721	10724	10576	10672	10554	10567	10530	10587	10502	10901	10421	10646	10499	10546	10595	10633	10698	10655	10614	10619	10427	10515	10574	10515	10600	10604	10548	10605	10479	10448	10515	10490	10563	10602	10637	10527	10552	10588	10613	10643	10594	10340	10503	10464	10573	10558	10636	10552	10587	10559	10573	10370	10527	10513	10617	10539	10477	10559	10463	10498	10481	10663	10597	10406	10671	10731	10643	10554	10687	10598	10381	10606	10717	10497	10626	10484	10474	10410	10460	10407	10523	10518	10531	10580	10544	10544	10575	10313	10534	10464	10481	10613	10576	10658	10663	10646	10611	10486	10632	10391	10577	10484	10705	10574	10639	10466	10653	10645	10617	10472	10704	10557	10562	10554	10650	10547	10454	10600	10527	10711	10541	10476	10464	10627	10559	10603	10574	10636	10536	10449	10523	10674	10498	10595	10681	10534	10674	10577	10491	10484	10698	10662	10561	10729	10492	10715	10491	10614	10432	10492	10544	10716	10480	10494	10346	10553	10514	10606	10584	10672	10417	10673	10643
24321	21147	30476	33541	41423	47062	47715	39270	31849	26223	21426	18734	17734	17118	16831	16624	16144	15934	15803	15580	15672	15477	15298	15537	15299	15231	15112	15049	14971	14974	14944	14788	14870	14963	15253	15023	14849	14803	14899	14984	14604	15095	14998	14879	14880	14744	14641	14870	14917	14634	14728	14637	14815	14821	14801	14809	14729	14905	15086	14937	14762	14966	14665	14647	14780	14710	14912	14694	14787	14833	14649	14830	14854	14917	14969	14804	14824	14663	14754	14691	14853	14666	14654	14860	14658	14822	14649	14737	14550	14833	14608	14821	14759	14801	14779	14662	14862	14775	14721	14677	15068	14598	14669	14706	14859	14750	14786	14671	14684	14865	14792	14931	14866	14788	14829	14917	14953	14902	14689	14865	14942	14904	14844	14712	14742	14632	14684	14783	14678	14647	14759	14789	14781	14834	14967	14682	14658	14778	15026	14968	14755	14672	14640	14839	14794	14692	14680	14756	14855	14843	14712	14980	15027	14802	14874	14714	14763	14894	14782	14886	14789	14673	14631	14813	14858	14646	14857	14804	14629	14636	14696	14478	14744	14652	14812	14806	14808	14791	14659	14796	14752	14761	14896	14717	14730	14645	14730	14873	14992	14742	14832	14789	14887	14598	14712	14665	14934	14804	14799	14670	14753	14738	14737	14579	14751	14897	14817	14762	14774	14591	14691	14662	14679	14709	14658	14592	14682	14721	14655	14618	14663	14606	14652	14689	14806	14868	14646	14813	14796	14854	14695	14692	14784	14809	14782	14896	14736	14899	14739	14972	14611	14591	14712	14578	14798	14784	14823	14752	14808	14799	14592	14760	14924	14966	14743	14680	14710	14763	14735	14821	14883	14796	14788	14925	14789	14780	14739	14765	14789	14656	14658	14593	14710	14795	14890	14687	14843	14764	14812	14840	14794	14976	14716	14745	14737	14744	14804	14751	14889	15096	14562	14808	14859	14741	14784	14641	14831	14758	14864	14815	14589	14916	14765	14952	14696	14695	14789	14716	14604	14714	14746	14804	14746	14576	14734	14568	14821	14785	14766	14726	14676	14773	14895	14898	14929	14675	14729	14747	14741	14686	14611	14676	14721	14531	14831	14532	14731	14868	14793	14480	14680	14736	14854	14871	14959	14952	14687	14838	14805	14597	14531	14695	14573	14694	14777	14718	14783	14674	14721	14749	14734	14728	14916	14880	14984	14802	14682	14925	14754	14842	14861	14841	14665	14752	14924	14736	14760	14901	14974	14679	14658	14976	14628	14697	14576	14957	14873	14719	14768	14798	14632	14718	14757	14937	14594	14602	14852	14887	14665	14716	14947	14927	14757	14772	14534	14692	14608	14726	14610	14885	14669	14816	14763	14726	14794	14754	14602	14593	14704	14720	14817	15040	14983	14642	14878	14674	14876	14556	14883	14599	14872	14721	14774	14702	14750	14756	14645	14580	14669	14783	14780	14645	14612	14598	14828	14786	14824	14806	14841	14729	14908	14784	14699	14832	14820	14857	14708	14765	15043	14921	14737	14698	14779	14806	14773	14749	14940	14715	14683	14670	14589	14788	14559	14399	14698	14776	14761	14779	14565	14801	14802	14651	14678	14686	14788	14941	14867	14685	14973	14786	14806	14630	14710	14834	14639	14680	14885	14628	14582	14787	14684	14848	14723	14733	14694	14604	14714	14582	14799	14931	14737	14726	14754	14640	14915	14604	14817	14788	14927	14800	14692	14692	14791	14874	14893	14802	14878	14650	14458	14775	14598	14865	14837	14693	14761	14508	14650	14757	14780	14732	14746	14764	14828	14686	14785	14827	14751	14633	14637	14710	14876	14735	14906	14732	14646	14836	14816	14612	14922	14778	14645	14767	14732	14824	14775	14894	14829	14784	14932	14542	14641	14552	14790	14890	14692	14727	14600	14735	14573	14734	14627	14744	14514	14869	14779	14654	14750	14764	14796	14714	14756	14858	14756	14886	14791	14681	14590	14861	14649	14730	14771	14889	14808	14795	14928	14723	14545	14548	14722	14607	14556	14662	14772	14946	14669	14791	14687	14687	14745	14938	14819	14542	14739	14514	14855	14490	14577	14733	14670	14908	14660	14751	14779	14766	14696	14924	14806	14775	14772	14569	14712	14739	14690	14723	14675	14800	14950	14829	14653	14749	14847	14672	14827	14747	14732	14703	14785	14738	14904	14655	14857	14696	14769	14779	14787	14921	14661	14617	14708	14656	14690	14834	14594	14888	14785	14708	14710	14747	14843	14736	14867	14814	14591	14497	14597	14650	14624	14773	14785	14727	14774	14805	14740	14797	14674	14747	14599	14777	14773	14845	14743	14691	14897	14757	14740	14854	14568	14748	14528	14628	14569	14844	14630	14793	14845	14860	14714	14862	14802	14901	15091	14916	14697	14906	14744	14967	14662	14982	14883	14722	14826	14753	14785	14805	14787	14476	14687	14591	14615	14657	14817	14956	14649	14937	14887	14883	14747	14708	14777	14851	14721	14904	14611	14701	14764	14688	14701	14663	14766	14582	14641	14815	14662	14620	14790	14790	14826	14573	14683	14707	14635	14732	14701	14656	14742	14664	14617	14609	14748	14762	14837	14914	14786	14588	14915	14738	14819	14826	14627	14872	14677	14799	14719	14739	14686	14836	14775	14677	14708	14752	14813	14775	14716	14672	14786	14840	14831	14802	14657	14873	14605	14971	14682	14719	14823	14607	14803	14684	14829	14845	14760	14870	14674	14821	14832	14676	14691	14717	14564	14610	14617	14686	14706	14522	14577	14784	14673	14768	14828	14631	14584	14651	14808	14827	14623	14902	14954	14668	14622	14669	14967	14762	14853	14565	14676	14738	14663	14900	14723	14579	14562	14806	14812	14711	14919	14499	14725	14906	14727	14854	14784	14747	14790	14965	14588	14770	14750	14585	14757	14676	14775	14790	14782	14628	14676	14458	14773	14470	14627	14720	14587	14829	14518	14617	14581	14702	14742	14767	15019	14632	14847	14729	14646	14736	14758	14732	14885	14863	14743	14813	14632	14704	14850	14853	14805	14701	14821	14820	14884	14934	14748	14615	14852	14678	14627	14617	14736	14931	14826	14695	14852	14684	14647	14712	14792	14463	14742	14810	14807	15053	14726	14624	14692	14614	14725	14598	14763	14530	14677	14824	14743	14843	14742	14532	14889	14721	14882	14837	14721	14797	14725	14807	14573	14751	14594	14677	14922	14812	14683	14656	14793	14820	14620	14867	14722	14636	14637	14578	14504	14993	14703	14677	14783	14662	14727	14950	14313	14905	14866	14930	14919	14676	14637	14617	14805	14670	14672	14713	14859	14626	14612	14657	14862	14711	14550	14649	14867	14838	14805	14722	14920	14924	14823	14778	14883	14874	14747	14976	14756	14694	14828	14733	14852	14574	14888	14828	14747	14664	14930	14896	14615	14587	14746	14794	14732	14728	14866	14710	14612	14439	14821	14669	14719	14804	14600	14555	14592	14549	14537	14628	14750	14752	14703	14881	14674	14680	14679	14776	14987	14684	14924	14769	14609	14737	14702	14829	14882	14636	14818	14967	14791	14784	14817	14737	14546	14897	14801	14585	14424	14706	14711	14855	14759	14707	14807	14693	14654	14772	14590	14900	14745	14811	14828	14802	14775	14769	14645	14550	14701	14658	14515	14907	14607	14738	14731	14664	14629	14830	14803	15027	14675	14746	14620	14399	14647	14852	14790	14618	14597	14884	14610	14693	14685	14567	14676	14730	14768	14656	14571	14475	14924	14681	14766	14745	14629	14873	14727	14636	14817	14701	14849	14802	14559	14770	14740	14469	14557	14557	14768	14784	14634	14908	14719	14919	14793	14781	14802	14664	14567	14738	14779	14730	14744	14719	14686	14602	14800	14736	14947	14621	14744	14778	14705	14638	14711	14753	14828	14741	14740	14857	14894	14616	14556	15020	14709	14980	14568	14756	14565	14746	14678	14669	14702	14828	14722	14820	14705	14806	14822	14876	14884	14632	14897	14550	14806	14646	14925	14734	14838	14716	14751	14673	14775	14778	14901	14804	14894	14472	14673	14707	14806	14676	14780	14562	14859	14923	14893	14931	14756	14652	14721	14829	14841	14852	14778	14895	14897	14690	14671	14781	14758	14694	14878	14734	14808	14966	14740	14874	14931	14641	14625	14857	14792	14643	14584	14728	14934	14802	14738	14916	14594	14663	14835	14635	14680	14824	14734	14680	14731	14724	14736	14882	14748	14865	14786	14888	14775	14674	14770	14726	14776	14872	14828	14706	14683	14689	14779	14744	14829	14541	14719	14842	14819	14594	14780	14642	14698	14592	14673	14642	14822	14730	14879	14735	14755	14665	14679	14575	14572	14585	14604	14693	14789	14788	14860	14849	14838	14858	14612	14815	14876	14628	14770	14818	14675	14455	14744	14703	14639	14797	14682	14788	14917	14743	14758	14815	14718	14866	14782	14722	14942	14678	14776	14650	14790	14764	14702	14880	14556	14686	14664	14494	14702	14738	14625	14658	14766	14748	14718	14755	14719	14679	14843	14609	14891	14822	14829	14754	14868	14631	14784	14616	14831	14625	14931	14848	14757	14757	14571	14681	14753	14616	14718	14680	14774	14631	14791	14830	14886	14597	14690	14885	14763	14710	15005	14680	14749	14732	14835	14750	14873	14822	14720	14725	14664	14695	14802	14662	14909	14748	14802	14870	14758	14880	14825	14758	14806	14756	14889	14630	14748	15106	14821	14754	14802	14812	14776	14746	14775	14794	14778	14721	14787	14796	14782	14622	14797	14710	15017	14562	14694	14787	14837	14725	14717	14736	14807	14909	14736	14526	14725	14899	14809	14669	14745	14650	15063	14731	14790	14770	14683	14686	14621	14594	14566	14627	14832	14496	14845	14660	14768	14715	14885	14491	15066	14682	14696	14723	14613	14718	14840	14832	14692	14522	14737	14733	15049	14932	14719	14709	14807	14711	14585	14767	14611	14712	14570	14622	14733	14748	14562	14878	14529	14861	14770	14762	14655	14728	14640	14706	14751	14939	14854	14787	14671	14756	14800	14836	14871	14764	14896	14856	14802	14719	14601	14446	14669	14777	14971	14736	14688	14774	14711	14853	14863	14916
48322	77865	74075	62699	56932	49688	45596	36916	29359	22433	17218	14960	13746	13240	12942	12809	12237	11998	11705	11525	11316	11342	11180	11150	11072	10915	10763	10816	10788	10736	10751	10641	10640	10728	10812	10755	10750	10651	10578	10677	10556	10646	10653	10719	10578	10613	10644	10558	10619	10832	10450	10642	10509	10626	10710	10640	10610	10556	10476	10716	10595	10667	10631	10631	10732	10646	10630	10589	10446	10612	10556	10651	10712	10577	10605	10522	10588	10528	10554	10587	10825	10675	10563	10658	10538	10652	10611	10506	10803	10753	10689	10752	10600	10548	10495	10593	10505	10583	10686	10653	10642	10670	10670	10645	10626	10508	10528	10647	10608	10529	10592	10633	10590	10733	10645	10646	10671	10595	10477	10638	10542	10585	10611	10515	10629	10577	10587	10637	10594	10400	10598	10686	10547	10592	10652	10690	10631	10505	10706	10559	10673	10654	10755	10571	10590	10758	10694	10614	10656	10614	10598	10657	10598	10680	10573	10651	10684	10561	10733	10595	10530	10481	10665	10651	10534	10624	10640	10643	10604	10647	10575	10765	10691	10486	10582	10623	10755	10575	10687	10492	10539	10602	10571	10710	10705	10614	10541	10686	10481	10443	10550	10510	10688	10558	10656	10599	10723	10683	10581	10463	10703	10616	10548	10661	10612	10449	10643	10761	10564	10661	10418	10585	10690	10592	10674	10591	10600	10508	10634	10439	10608	10631	10673	10595	10358	10730	10589	10666	10565	10559	10683	10516	10575	10617	10618	10675	10680	10527	10505	10649	10652	10556	10718	10566	10542	10425	10530	10593	10680	10700	10691	10684	10507	10712	10574	10578	10635	10597	10581	10523	10580	10638	10666	10553	10605	10594	10496	10693	10594	10551	10689	10544	10749	10603	10643	10677	10519	10494	10581	10603	10673	10729	10643	10590	10571	10686	10589	10446	10704	10520	10637	10636	10695	10603	10616	10696	10649	10662	10581	10597	10676	10635	10561	10669	10559	10575	10676	10775	10632	10660	10781	10625	10597	10608	10583	10642	10512	10604	10680	10595	10521	10663	10797	10489	10608	10611	10629	10561	10601	10739	10440	10616	10722	10609	10598	10609	10621	10576	10652	10536	10712	10617	10685	10571	10667	10587	10759	10680	10557	10652	10687	10667	10643	10589	10574	10477	10680	10613	10572	10585	10542	10711	10637	10746	10636	10615	10690	10607	10588	10677	10787	10667	10621	10683	10616	10624	10520	10602	10612	10574	10520	10589	10617	10599	10554	10607	10662	10557	10456	10613	10672	10602	10643	10649	10400	10763	10461	10502	10538	10631	10756	10655	10678	10567	10621	10689	10707	10710	10598	10504	10684	10654	10635	10611	10488	10522	10595	10497	10639	10674	10766	10609	10610	10585	10642	10522	10716	10641	10633	10669	10649	10383	10515	10628	10630	10608	10585	10599	10672	10773	10643	10530	10757	10602	10587	10498	10783	10530	10657	10590	10629	10623	10618	10534	10749	10547	10690	10567	10713	10585	10718	10680	10559	10464	10667	10691	10822	10683	10775	10732	10637	10636	10605	10546	10498	10576	10548	10552	10663	10499	10584	10715	10510	10677	10573	10529	10612	10627	10660	10666	10536	10476	10618	10661	10591	10692	10758	10528	10718	10590	10679	10576	10496	10642	10557	10520	10471	10513	10604	10646	10409	10745	10557	10482	10780	10694	10698	10873	10635	10863	10501	10603	10507	10551	10742	10715	10612	10560	10629	10506	10525	10512	10585	10658	10518	10566	10485	10661	10613	10405	10516	10580	10599	10529	10592	10509	10566	10589	10520	10467	10689	10586	10590	10772	10589	10569	10576	10688	10712	10678	10645	10758	10826	10574	10583	10581	10542	10600	10583	10868	10530	10499	10609	10527	10547	10592	10454	10597	10636	10725	10610	10759	10695	10499	10692	10650	10637	10797	10525	10661	10542	10461	10542	10434	10545	10530	10503	10478	10754	10635	10645	10662	10618	10540	10695	10512	10689	10471	10573	10653	10610	10741	10817	10509	10499	10586	10486	10612	10395	10503	10751	10571	10620	10499	10593	10684	10631	10694	10723	10680	10706	10604	10691	10640	10655	10630	10481	10586	10660	10555	10561	10636	10636	10445	10515	10745	10561	10735	10561	10704	10715	10645	10612	10650	10592	10597	10564	10633	10740	10597	10501	10695	10459	10561	10534	10570	10502	10589	10529	10676	10704	10499	10641	10694	10700	10527	10653	10609	10696	10609	10622	10524	10514	10454	10553	10553	10525	10618	10570	10604	10582	10641	10511	10523	10608	10746	10555	10408	10530	10745	10672	10588	10665	10726	10581	10638	10582	10592	10636	10502	10637	10589	10731	10685	10550	10597	10641	10510	10620	10629	10611	10417	10717	10673	10554	10460	10634	10487	10621	10636	10541	10606	10619	10704	10631	10601	10561	10624	10450	10568	10724	10544	10726	10481	10858	10672	10544	10681	10601	10537	10517	10605	10669	10586	10602	10590	10575	10491	10634	10688	10695	10496	10744	10753	10550	10528	10593	10571	10578	10561	10682	10545	10604	10604	10847	10695	10650	10718	10691	10800	10617	10571	10411	10592	10691	10509	10737	10736	10569	10547	10476	10597	10707	10543	10484	10567	10494	10460	10560	10624	10678	10693	10596	10578	10624	10648	10636	10685	10766	10697	10646	10756	10622	10468	10615	10705	10516	10414	10624	10617	10646	10575	10752	10563	10602	10662	10593	10631	10555	10509	10516	10629	10730	10588	10633	10563	10699	10695	10479	10303	10802	10508	10659	10560	10445	10517	10531	10678	10546	10478	10610	10500	10578	10705	10705	10674	10673	10604	10550	10459	10624	10539	10660	10641	10747	10478	10632	10549	10639	10685	10477	10698	10553	10668	10676	10488	10754	10473	10738	10593	10620	10501	10739	10556	10667	10570	10604	10547	10657	10557	10610	10564	10558	10591	10581	10598	10612	10627	10660	10672	10619	10528	10590	10590	10584	10493	10736	10514	10626	10529	10731	10686	10583	10521	10628	10733	10714	10590	10589	10755	10748	10543	10554	10651	10468	10538	10695	10689	10568	10659	10613	10528	10581	10712	10531	10526	10599	10622	10510	10419	10585	10607	10592	10556	10619	10500	10511	10379	10594	10493	10629	10614	10476	10562	10474	10647	10624	10687	10451	10591	10555	10565	10606	10478	10673	10506	10560	10595	10662	10648	10626	10518	10771	10664	10523	10609	10554	10576	10562	10495	10650	10599	10595	10511	10640	10580	10613	10580	10438	10706	10569	10716	10566	10402	10572	10715	10593	10634	10661	10436	10726	10572	10577	10637	10421	10751	10539	10633	10586	10577	10483	10541	10651	10561	10541	10507	10616	10583	10576	10575	10660	10496	10584	10606	10747	10540	10650	10432	10548	10644	10522	10528	10693	10543	10538	10561	10675	10568	10578	10481	10375	10538	10530	10657	10714	10495	10496	10626	10525	10617	10667	10612	10593	10576	10459	10669	10579	10553	10566	10643	10670	10637	10691	10598	10545	10510	10737	10634	10618	10610	10589	10567	10597	10495	10629	10757	10726	10579	10622	10727	10642	10671	10694	10603	10719	10697	10577	10657	10610	10515	10620	10625	10663	10564	10570	10621	10623	10576	10617	10610	10485	10664	10557	10703	10646	10623	10775	10541	10690	10499	10520	10692	10684	10732	10651	10544	10572	10612	10552	10662	10556	10581	10627	10847	10712	10673	10789	10644	10638	10602	10577	10584	10618	10609	10553	10549	10499	10704	10584	10518	10924	10539	10723	10419	10538	10510	10695	10505	10631	10719	10528	10588	10473	10500	10528	10514	10674	10659	10586	10609	10697	10488	10528	10857	10588	10704	10594	10506	10699	10488	10625	10687	10761	10653	10521	10515	10686	10609	10569	10517	10765	10623	10703	10558	10616	10641	10545	10523	10586	10436	10816	10533	10654	10614	10630	10613	10620	10577	10663	10605	10582	10633	10454	10491	10679	10567	10646	10468	10490	10635	10516	10523	10747	10625	10549	10544	10597	10649	10546	10540	10478	10680	10713	10609	10692	10518	10509	10641	10681	10580	10589	10632	10612	10402	10736	10473	10411	10711	10635	10561	10561	10636	10723	10835	10580	10503	10652	10534	10592	10623	10511	10770	10562	10460	10587	10831	10572	10707	10557	10673	10589	10564	10600	10712	10628	10568	10813	10585	10659	10617	10550	10672	10635	10539	10625	10395	10604	10817	10512	10480	10680	10538	10561	10629	10560	10533	10634	10839	10460	10672	10676	10566	10590	10585	10634	10558	10680	10700	10684	10775	10744	10513	10690	10499	10637	10648	10514	10655	10606	10728	10502	10600	10497	10653	10709	10649	10506	10659	10588	10702	10454	10576	10473	10547	10681	10646	10567	10638	10674	10687	10624	10516	10699	10647	10700	10502	10571	10544	10564	10677	10625	10566	10470	10627	10532	10567	10471	10426	10657	10619	10591	10702	10611	10580	10664	10640	10763	10634	10557	10568	10607	10657	10632	10541	10517	10655	10563	10688	10626	10621	10678	10665	10493	10573	10623	10648	10502	10659	10556	10582	10692	10549	10595	10648	10622	10658	10538	10430	10518	10569	10736	10618	10557	10619	10641	10511	10583	10532	10591	10595	10677	10643	10544	10725	10600	10631	10686	10534	10643	10716	10728	10626	10544	10512	10669	10597	10652	10598	10578	10787	10546	10559	10701	10503	10602	10574	10621	10672	10722	10593	10561	10761	10592	10509	10682	10646	10704	10697	10688	10545	10676	10509	10677	10536	10653	10630	10639	10520	10521	10641	10536	10687	10719	10712	10597	10616	10635	10479	10619	10593	10653	10541	10794	10563	10630	10498	10639	10573	10489	10541	10771	10535	10519	10673	10572	10673	10501	10440	10619	10590	10486	10603	10629	10674	10611	10597	10577	10759	10540	10498	10499	10607	10640	10687	10634	10546	10685	10555	10430	10723	10519	10671	10480	10547	10734	10622	10778	10517	10680	10510	10611	10642	10805	10564	10631	10666	10593	10496	10630	10675	10692	10639	10498	10614	10629	10690	10591	10470	10657	10695	10612	10613	10509	10638	10714	10457
42848	54150	60770	50674	39042	33659	27432	22659	19863	17696	16465	15745	15584	15174	15249	15217	14781	14871	14707	14776	14596	14653	14572	14478	14410	14531	14339	14334	14396	14085	14322	14248	14332	14381	14455	14149	14347	14549	14219	14289	14372	14376	14159	14321	14274	14574	14174	14287	14369	14432	14458	14124	14215	14234	14278	14508	14323	14392	14258	14464	14288	14185	14218	14271	14280	14247	14144	14199	14149	14162	14320	14201	14099	14282	14135	14274	14336	14406	14057	14396	14441	14346	14294	14019	14256	14151	14233	14213	14333	14457	14247	14377	14170	14449	14472	14262	14274	14310	14178	14257	14227	14162	14313	14339	14294	14307	14425	14326	14309	14506	14480	14432	14022	14461	14407	14420	14091	14146	14047	14082	14267	14274	14393	14285	14311	14322	14368	14360	14146	14175	14386	14380	14171	14250	14415	14294	14476	14202	14452	14155	14310	14170	14344	14155	14383	14361	14262	14264	14198	14274	14427	14242	14197	14319	14383	14479	14076	14023	14293	14387	14347	14284	14359	14293	14322	14512	14415	14206	14319	14260	14344	14271	14313	14290	14218	14278	14484	14323	14171	14336	14061	14190	14195	14306	14182	14317	14320	14201	14315	14318	14312	14290	14211	14194	14250	14188	14166	14374	14380	14352	14368	14405	14453	14101	14220	14350	14173	14390	14372	14121	14339	14290	14344	14271	14256	14221	14228	14061	14193	14199	14259	14378	14305	14336	14321	14320	14193	14436	14346	14467	14386	14170	14546	14340	14292	14335	14498	14340	14167	14106	14256	14215	14185	14320	14193	14415	14319	14310	14249	14384	14286	14268	14263	14413	14006	14077	14307	14374	14423	14400	14243	14544	14396	14404	14397	14411	14433	14239	14129	14212	14244	14418	14243	14415	14175	14270	14041	14140	14351	14225	14370	14250	14206	14298	14471	14226	14384	14344	14322	14286	14233	14446	14308	14188	14147	14437	14402	14452	14429	14342	14197	14190	14284	14401	14437	14373	14195	14376	14422	14427	14125	14162	14332	14087	14120	14401	14468	14136	14371	14326	14112	14291	14355	14244	14419	14272	14097	14302	14313	14320	14497	14382	14308	14296	14119	14285	14369	14247	14320	14238	14499	14337	14456	14261	14257	14274	14279	14393	14128	14288	14107	14399	14458	14181	14209	14146	14189	14384	14370	14186	14228	14359	14240	14377	14191	14474	14071	14291	14360	14394	14243	14223	14407	14262	14472	14199	14354	14317	14354	14161	14281	14382	14267	14189	14289	14395	14210	14352	14527	14094	14093	14395	14425	14358	14520	14449	14393	14185	14152	14148	14328	14226	14440	14308	14200	14306	14357	14162	14324	14260	14317	14181	14238	14521	14339	14400	14257	14425	14347	14267	14407	14340	14370	14339	14287	14386	14162	14175	14261	14307	14282	14382	14293	14297	14369	14267	14012	14333	14377	14511	14378	14285	14385	14345	14443	14359	14348	14272	14368	14294	14260	14367	14362	14155	14292	14322	14374	14191	14389	14277	14312	14341	14179	14237	14014	13999	14318	14278	14215	14278	14169	14274	14399	14192	14412	14391	14264	14222	14451	14254	14296	14330	14287	14430	14357	14272	14322	14348	14420	14073	14152	14380	14295	14346	14381	14383	14520	14163	14191	14206	14380	14321	14324	14292	14452	14247	14371	14334	14228	14275	14212	14337	14537	14306	14261	14388	14192	14278	14318	14419	14103	14154	14493	14402	14290	14640	14380	14354	14298	14282	14315	14197	14366	14209	14404	14293	14340	14434	14256	14132	14450	14384	14428	14162	14408	14587	14316	14196	14311	14437	14243	14409	14411	14367	14205	14256	14182	14025	14236	14263	14238	14349	14312	14301	14232	14317	14298	14379	14459	14325	14233	14275	14391	14240	14395	14357	14103	14414	14470	14522	14534	14241	14290	14416	14249	14340	14168	14472	14291	14274	14245	14448	14321	14300	14110	14207	14391	14249	14178	14227	14512	14243	14280	14268	14255	14306	14378	14314	14175	14124	14320	14169	14266	14218	14304	14021	14251	14269	14392	14121	14266	14271	14323	14155	14055	14151	14409	14111	14468	14469	14238	14132	14313	14319	14240	14121	14377	14514	14345	14141	14375	14384	14442	14323	14431	14426	14298	14120	14308	14370	14249	14479	14371	14363	14303	14456	14345	14398	14273	14247	14331	14132	14377	14342	14058	14396	14244	14340	14451	14414	14404	14264	14448	14299	14253	14218	14374	14331	14240	14433	14171	14212	14277	14118	13942	14429	14159	14246	14500	14402	14502	14582	14121	14265	14112	14309	14279	14334	14400	14335	14355	14193	14250	14128	14409	14426	14385	14386	14294	14114	14172	14378	14394	14301	14304	14404	14291	14353	14486	14342	14294	14145	14381	14314	14462	14374	14204	14245	14221	14314	14265	14375	14309	14142	14312	14256	14063	14218	14393	14353	14255	14643	14325	14469	14273	14330	14406	14466	14434	14268	14152	14182	14384	14470	14136	14139	14318	14264	14429	14315	14421	14161	14437	14187	14407	14380	14178	14278	14248	14386	14294	14357	14193	14239	14335	14231	14214	14254	14421	14262	14145	14251	14394	14383	14278	14233	14245	14548	14428	14385	14260	14350	14362	14346	14321	14107	14241	14244	14356	14367	14216	14235	14305	14107	14219	14123	14319	14224	14344	14411	14509	14349	14119	14589	14503	14289	14329	14410	14261	14145	14155	14453	14358	14315	14418	14293	14306	14335	14325	14322	14269	14324	14548	14233	14392	14392	14299	14184	14344	14554	14340	14202	14169	14322	14310	14550	14205	14402	14406	14515	14090	14241	14424	14381	14272	14310	14275	14324	14149	14021	14414	14241	14466	14301	14511	14157	14256	14186	14295	14361	14498	14542	14033	14253	14539	14163	14362	14237	14374	14371	14463	14354	14537	14104	14332	14379	14350	14308	14397	14285	14182	14094	14234	14302	14343	14247	14325	14287	14182	14390	14217	14323	14298	14503	14300	14236	14157	14490	14500	14276	14284	14322	14172	14306	14460	14247	14295	14310	14323	14420	14349	14199	14192	14160	14273	14211	14273	14185	14509	14021	14356	14378	14281	14408	14333	14350	14199	14418	14305	14303	14390	14468	14364	14440	14434	14289	14275	14221	14463	14042	14138	14195	14343	14354	14337	14195	14320	14365	14299	14360	14204	14374	14280	14057	14245	14445	14282	14312	14421	14154	14360	14605	14231	14313	14128	14134	14344	14441	14376	14496	14387	14236	14290	14232	14288	14230	14449	14145	14363	14106	14240	14325	14259	14335	14369	14227	14250	14385	14423	14149	14295	14485	14473	14442	14262	14457	14155	14308	14364	14377	14199	14305	14590	14295	14304	14600	14275	14248	14379	14383	14349	14304	14265	14455	14288	14179	14256	14208	14601	14351	14332	14460	14336	14298	14273	14403	14262	14420	14380	14300	14248	14211	14486	14177	14383	14331	14219	14270	14470	14128	14325	14431	14400	14195	14362	14260	14213	14260	14612	14487	14305	14207	14381	14395	14223	14330	14370	14213	14369	14199	14164	14381	14247	14426	14421	14466	14447	14259	14446	14368	14161	14157	14320	14323	14271	14404	14382	14313	14318	14185	14204	14346	14397	14271	14249	14412	14384	14299	14173	14361	14218	14438	14269	14233	14425	14270	14187	14392	14362	14504	14433	14250	14310	14525	14322	14147	14445	14234	14438	14266	14213	14276	14301	14182	14247	14491	14529	14416	14123	14340	14237	14191	14280	14309	14190	14271	14250	14392	14228	14212	14351	14286	14314	14293	14288	14435	14323	14179	14389	14370	14430	14215	14295	14244	14429	14410	14259	14151	14136	14393	14267	14135	14235	14254	14258	14314	14050	14208	14418	14425	14278	14228	14238	14242	14386	14424	14301	14212	14243	14166	14378	14462	14354	14239	14272	14480	14542	14392	14239	14183	14011	14408	14140	14433	14399	14240	14163	14368	14371	14327	14404	14213	14529	14364	14301	14350	14334	14362	14306	14431	14282	14169	14408	14296	14514	14346	14532	14195	14339	14128	14163	14307	14423	14339	14206	14390	14263	14164	14288	14416	14375	14469	14382	14231	14212	14316	14324	14230	14479	14279	14395	14275	14290	14308	14220	14495	14364	14446	14349	14362	14293	14415	14400	14361	14329	14218	14368	14351	14249	14421	14327	14771	14194	14227	14280	14272	14254	14248	14196	14295	14219	14240	14238	14435	14165	14080	14327	14211	14202	14432	14333	14350	14305	14061	14329	14093	14239	14352	14297	14326	14139	14074	14379	14435	14164	14168	14272	14320	14183	14295	14341	14242	14181	14272	14420	14299	14421	14420	14442	14318	14311	14287	14363	14560	14277	14206	14205	14099	14232	14278	14309	14187	14217	14208	14276	14257	14270	14394	14227	14259	14123	14041	14311	14195	14606	14320	14442	14306	14322	14209	14227	14261	14483	14167	14245	14283	14497	14230	14365	14245	14291	14393	14174	14385	14136	14186	14248	14243	14434	14414	14309	14432	14285	14305	14367	14202	14330	14212	14217	14155	14293	14214	14377	14217	14112	14185	14257	14330	14369	14283	14478	14141	14454	14398	14429	14500	14389	14411	14406	14223	14320	14278	14170	14399	14081	14405	14280	14357	14247	14169	14447	14236	14395	14345	14204	14184	14194	14360	14342	14277	14279	14470	14386	14425	14275	14221	14333	14346	14212	14337	14156	14441	14495	14439	14373	14497	14191	14559	14330	14310	14323	14285	14343	14274	14266	14246	14352	14321	14493	14246	14437	14301	14407	14238	14389	14590	14330	14196	14171	14256	14406	14353	14275	14258	14287	14229	14178	14366	14628	14568	14443	14527	14278	14256	14442	14486	14350	14316	14142	14149	14297	14292	14248	14487	14309	14261	14325	14087	14268	14267	14306	14197	14459	14539	14339	14498	14282	14381	14261	14208	14092	14371	14354	14453	14193	14158	14207	14231	14354	14251	14236	14462	14162	14249	14407	14228	14357	14381	14355	14311	14190	14420	14383	14575	14535	14252	14210	14506	14315	14362	14249	14156	14349	14412	14401	14517	14321	14337	14512	14285	14312	14505	14278	14398	14323	14467
45437	62692	61406	46260	36721	31801	24553	20057	16937	14439	12918	12247	12070	11779	11506	11299	11244	10914	10976	10747	10780	10723	10707	10651	10503	10641	10560	10361	10482	10367	10541	10492	10458	10463	10405	10288	10523	10542	10400	10436	10298	10390	10318	10518	10424	10475	10354	10522	10430	10403	10386	10290	10551	10429	10375	10370	10464	10417	10549	10584	10298	10437	10623	10402	10416	10306	10477	10382	10445	10412	10381	10393	10380	10395	10563	10416	10382	10302	10513	10492	10448	10523	10521	10420	10269	10556	10454	10396	10433	10379	10350	10474	10514	10501	10486	10509	10470	10355	10511	10360	10456	10401	10434	10482	10516	10549	10467	10460	10506	10455	10452	10516	10499	10504	10348	10416	10454	10303	10436	10351	10373	10336	10225	10309	10499	10275	10459	10317	10437	10409	10476	10301	10343	10351	10377	10425	10259	10386	10388	10277	10476	10539	10429	10569	10386	10336	10471	10210	10442	10360	10360	10573	10361	10358	10482	10425	10637	10522	10430	10431	10486	10308	10686	10505	10606	10495	10343	10492	10527	10355	10447	10494	10388	10389	10350	10384	10437	10488	10656	10318	10408	10445	10313	10385	10498	10437	10350	10405	10291	10432	10397	10289	10438	10419	10439	10429	10462	10383	10353	10425	10434	10443	10357	10247	10459	10305	10515	10173	10368	10341	10465	10312	10447	10399	10358	10551	10308	10398	10376	10396	10222	10427	10288	10294	10408	10323	10406	10421	10279	10620	10469	10532	10296	10454	10402	10336	10448	10227	10260	10371	10363	10285	10403	10440	10472	10528	10584	10408	10486	10317	10448	10611	10506	10342	10339	10572	10332	10341	10524	10303	10459	10544	10630	10440	10419	10453	10484	10295	10300	10504	10365	10491	10363	10364	10420	10419	10509	10257	10367	10312	10353	10412	10323	10475	10408	10469	10482	10421	10189	10317	10362	10302	10373	10258	10316	10304	10425	10403	10361	10358	10357	10471	10381	10364	10481	10387	10364	10487	10488	10442	10346	10370	10485	10577	10306	10410	10338	10398	10403	10409	10474	10448	10461	10291	10474	10390	10295	10395	10362	10480	10416	10253	10238	10457	10468	10300	10401	10389	10391	10499	10478	10337	10508	10263	10377	10513	10516	10487	10519	10329	10388	10342	10449	10339	10459	10364	10444	10428	10422	10445	10502	10529	10405	10353	10426	10422	10399	10478	10476	10450	10401	10286	10428	10435	10368	10398	10472	10482	10427	10438	10443	10360	10389	10533	10347	10416	10453	10392	10214	10486	10391	10372	10549	10405	10340	10532	10513	10452	10388	10397	10389	10387	10251	10498	10523	10301	10413	10508	10501	10508	10501	10476	10469	10410	10492	10247	10446	10498	10431	10603	10445	10554	10374	10416	10582	10602	10386	10305	10493	10481	10371	10278	10293	10442	10441	10421	10414	10616	10338	10510	10390	10446	10260	10321	10452	10506	10347	10477	10381	10241	10418	10422	10424	10459	10521	10374	10389	10499	10357	10415	10486	10454	10404	10428	10290	10375	10379	10408	10487	10489	10362	10390	10572	10539	10408	10409	10433	10480	10286	10326	10399	10298	10509	10518	10299	10257	10273	10544	10258	10275	10369	10398	10432	10377	10287	10375	10458	10523	10415	10414	10428	10468	10403	10433	10486	10409	10397	10482	10460	10384	10314	10415	10296	10511	10503	10508	10465	10478	10464	10443	10352	10443	10257	10326	10445	10447	10352	10303	10566	10343	10398	10515	10351	10434	10613	10490	10625	10518	10436	10364	10420	10515	10419	10388	10417	10468	10423	10458	10306	10381	10379	10303	10388	10371	10406	10440	10445	10344	10254	10362	10499	10292	10254	10407	10365	10334	10365	10362	10631	10554	10489	10331	10486	10263	10522	10471	10226	10303	10371	10377	10398	10454	10436	10565	10559	10332	10579	10419	10473	10373	10496	10274	10486	10488	10372	10412	10441	10548	10456	10341	10431	10395	10387	10312	10244	10461	10334	10431	10608	10445	10478	10485	10365	10382	10258	10349	10534	10389	10417	10444	10399	10359	10346	10537	10457	10460	10408	10411	10505	10398	10448	10437	10530	10280	10331	10371	10583	10441	10402	10415	10415	10283	10603	10556	10431	10392	10480	10494	10337	10394	10357	10398	10545	10364	10332	10348	10426	10447	10312	10305	10427	10581	10463	10339	10313	10232	10364	10315	10288	10371	10412	10480	10304	10454	10461	10509	10488	10423	10320	10465	10403	10233	10500	10351	10327	10511	10404	10485	10490	10487	10408	10426	10433	10502	10445	10380	10450	10552	10369	10486	10378	10421	10380	10520	10408	10411	10444	10326	10305	10369	10534	10285	10260	10445	10568	10369	10367	10395	10525	10506	10306	10535	10350	10529	10471	10387	10474	10327	10459	10296	10450	10430	10409	10209	10378	10262	10354	10566	10395	10403	10415	10408	10419	10353	10355	10416	10359	10460	10471	10289	10323	10439	10308	10405	10443	10402	10419	10360	10580	10358	10312	10599	10367	10458	10376	10609	10517	10445	10315	10345	10515	10497	10328	10423	10333	10692	10223	10420	10510	10412	10511	10408	10451	10322	10530	10402	10352	10375	10394	10211	10428	10306	10494	10382	10366	10369	10326	10419	10409	10324	10351	10354	10428	10293	10423	10342	10307	10447	10568	10327	10420	10511	10354	10541	10549	10396	10511	10299	10423	10332	10458	10403	10453	10316	10542	10356	10446	10427	10544	10349	10503	10384	10414	10539	10526	10423	10403	10580	10343	10319	10456	10407	10456	10424	10563	10596	10425	10345	10435	10610	10478	10420	10411	10311	10498	10379	10361	10423	10419	10325	10461	10406	10441	10383	10396	10394	10285	10270	10512	10387	10568	10500	10659	10474	10542	10343	10487	10393	10384	10572	10548	10421	10386	10524	10444	10315	10525	10560	10314	10430	10475	10391	10442	10444	10439	10335	10318	10406	10326	10357	10358	10372	10304	10508	10485	10436	10521	10436	10347	10259	10374	10340	10403	10526	10507	10470	10505	10592	10307	10281	10624	10394	10424	10409	10375	10473	10372	10359	10368	10240	10351	10401	10357	10417	10350	10381	10390	10254	10425	10355	10387	10393	10380	10404	10484	10422	10381	10451	10467	10325	10530	10378	10466	10297	10390	10481	10311	10413	10448	10475	10480	10388	10503	10332	10346	10357	10298	10372	10350	10407	10423	10673	10320	10424	10342	10428	10551	10479	10282	10438	10312	10436	10355	10319	10550	10507	10458	10415	10316	10287	10527	10200	10392	10528	10443	10558	10440	10420	10373	10575	10358	10531	10399	10535	10517	10385	10556	10419	10311	10334	10464	10274	10298	10417	10401	10507	10462	10498	10411	10512	10461	10271	10488	10650	10311	10493	10393	10385	10455	10544	10366	10559	10404	10432	10325	10417	10320	10387	10579	10265	10362	10273	10401	10415	10482	10486	10460	10600	10392	10411	10242	10472	10365	10482	10335	10369	10335	10383	10417	10514	10389	10451	10469	10348	10346	10405	10313	10513	10468	10258	10328	10494	10381	10382	10454	10538	10484	10532	10553	10267	10502	10265	10313	10398	10411	10556	10380	10370	10463	10483	10547	10405	10581	10482	10292	10456	10262	10304	10383	10337	10357	10336	10318	10655	10495	10514	10253	10319	10444	10530	10512	10403	10524	10316	10492	10310	10293	10453	10498	10365	10362	10440	10446	10451	10594	10519	10351	10468	10388	10337	10392	10434	10457	10434	10386	10387	10409	10397	10297	10363	10467	10462	10430	10369	10439	10318	10518	10498	10544	10413	10439	10323	10256	10378	10319	10445	10480	10466	10346	10516	10434	10380	10322	10374	10395	10340	10563	10353	10340	10453	10458	10288	10384	10379	10318	10433	10449	10447	10438	10498	10366	10498	10384	10374	10477	10443	10301	10395	10480	10390	10516	10534	10486	10509	10241	10472	10504	10533	10607	10379	10452	10344	10536	10466	10470	10359	10423	10500	10451	10540	10358	10434	10413	10459	10441	10415	10546	10305	10273	10353	10547	10296	10514	10397	10474	10439	10515	10401	10418	10653	10458	10274	10514	10447	10459	10443	10390	10466	10498	10305	10340	10413	10417	10487	10461	10355	10324	10497	10457	10410	10506	10497	10422	10439	10438	10409	10240	10393	10491	10538	10270	10466	10519	10475	10499	10389	10460	10399	10433	10351	10306	10526	10457	10570	10470	10320	10410	10442	10433	10487	10450	10274	10463	10555	10338	10443	10493	10414	10362	10543	10471	10534	10514	10482	10358	10420	10356	10346	10502	10493	10356	10464	10443	10414	10541	10440	10273	10420	10414	10542	10351	10490	10396	10337	10280	10428	10301	10381	10325	10531	10479	10425	10449	10440	10386	10420	10529	10374	10515	10507	10431	10460	10538	10376	10458	10497	10452	10432	10296	10356	10453	10402	10499	10433	10502	10403	10448	10519	10386	10413	10548	10424	10211	10332	10500	10433	10335	10393	10370	10533	10307	10514	10258	10560	10355	10521	10403	10445	10422	10253	10489	10298	10504	10380	10273	10427	10392	10383	10605	10438	10453	10556	10323	10359	10379	10393	10280	10381	10415	10356	10442	10400	10362	10327	10391	10373	10537	10415	10484	10399	10315	10335	10534	10371	10458	10415	10443	10358	10457	10472	10371	10425	10371	10593	10372	10431	10406	10381	10422	10501	10350	10234	10526	10440	10269	10490	10365	10407	10375	10526	10500	10474	10367	10454	10440	10247	10373	10481	10395	10349	10504	10353	10352	10440	10325	10476	10492	10347	10391	10447	10388	10438	10364	10501	10225	10345	10388	10460	10434	10423	10243	10499	10469	10259	10378	10454	10475	10265	10239	10508	10437	10388	10439	10600	10606	10494	10322	10479	10459	10380	10374	10529	10426	10477	10433	10499	10496	10396	10372	10386	10418	10384	10416	10396	10370	10494	10323	10265	10371	10360	10369	10387	10414	10314	10396	10480	10394	10451	10504	10425	10322	10380	10310	10559	10500	10458	10378	10424	10409	10321	10386	10358	10449	10385	10494	10383	10394	10460	10582	10443	10429	10333	10443	10403	10299	10533
26118	21740	33998	42646	43599	37273	36121	32211	25939	22694	18931	17301	16607	16428	16134	15926	15720	15271	15226	15096	15037	14889	14762	14842	14873	14615	14612	14518	14739	14853	14479	14582	14514	14405	14374	14449	14386	14538	14743	14525	14398	14481	14490	14556	14266	14417	14516	14338	14411	14518	14443	14280	14567	14516	14617	14345	14528	14212	14340	14472	14394	14480	14412	14409	14337	14504	14449	14307	14464	14142	14582	14422	14311	14342	14358	14589	14310	14312	14425	14502	14385	14361	14446	14571	14436	14328	14370	14357	14315	14344	14417	14572	14419	14076	14410	14355	14398	14233	14351	14406	14339	14300	14529	14342	14337	14258	14385	14243	14335	14374	14338	14473	14426	14410	14617	14295	14219	14423	14481	14291	14450	14650	14397	14535	14453	14581	14427	14228	14575	14551	14478	14240	14365	14279	14352	14549	14499	14308	14341	14266	14455	14381	14612	14420	14510	14351	14310	14176	14262	14330	14657	14305	14330	14277	14323	14444	14256	14442	14228	14456	14538	14415	14471	14211	14347	14324	14329	14397	14653	14355	14715	14335	14441	14292	14325	14260	14467	14417	14321	14463	14378	14518	14382	14337	14454	14276	14292	14215	14455	14385	14289	14319	14388	14309	14489	14150	14285	14344	14287	14468	14397	14470	14290	14434	14245	14399	14347	14530	14526	14329	14274	14302	14520	14532	14303	14383	14412	14157	14181	14390	14326	14403	14544	14283	14366	14470	14408	14536	14411	14247	14496	14296	14274	14305	14469	14319	14319	14333	14218	14381	14281	14176	14505	14505	14280	14458	14467	14224	14459	14403	14575	14459	14426	14411	14361	14658	14189	14371	14303	14441	14528	14493	14236	14305	14448	14363	14473	14420	14447	14340	14283	14422	14354	14435	14220	14202	14514	14481	14488	14426	14384	14362	14406	14614	14202	14459	14479	14427	14254	14259	14330	14413	14306	14471	14443	14370	14442	14294	14271	14355	14335	14433	14477	14647	14226	14267	14357	14266	14409	14374	14379	14374	14463	14447	14338	14438	14367	14296	14395	14457	14326	14401	14370	14263	14290	14422	14523	14290	14437	14469	14540	14535	14454	14217	14411	14405	14616	14525	14451	14378	14385	14364	14332	14213	14498	14434	14344	14480	14554	14396	14317	14416	14348	14446	14367	14387	14479	14201	14596	14605	14534	14485	14542	14384	14558	14468	14394	14536	14522	14459	14430	14452	14454	14375	14399	14763	14474	14296	14272	14079	14439	14397	14537	14493	14234	14437	14369	14335	14404	14445	14512	14387	14383	14456	14394	14541	14365	14282	14290	14239	14493	14358	14236	14414	14599	14387	14448	14344	14267	14326	14472	14228	14340	14374	14308	14339	14385	14350	14386	14292	14463	14585	14327	14431	14371	14365	14360	14442	14539	14439	14224	14490	14210	14436	14390	14343	14579	14307	14319	14421	14452	14501	14427	14518	14261	14366	14451	14137	14305	14297	14330	14404	14409	14317	14340	14318	14357	14455	14293	14479	14388	14348	14376	14434	14347	14333	14315	14375	14264	14439	14262	14372	14520	14528	14463	14390	14401	14486	14263	14550	14230	14305	14475	14360	14345	14396	14298	14351	14594	14623	14349	14415	14385	14537	14470	14520	14251	14491	14535	14394	14229	14321	14504	14419	14536	14361	14196	14497	14482	14507	14412	14550	14626	14394	14358	14415	14339	14246	14565	14498	14280	14567	14380	14464	14191	14471	14449	14221	14356	14205	14284	14286	14376	14204	14399	14522	14365	14498	14384	14336	14560	14731	14471	14367	14299	14399	14465	14443	14202	14291	14435	14343	14639	14343	14388	14378	14521	14368	14644	14471	14477	14330	14359	14414	14329	14505	14277	14179	14617	14298	14436	14391	14430	14337	14346	14351	14232	14460	14517	14363	14430	14397	14476	14724	14325	14502	14430	14522	14272	14308	14355	14526	14482	14499	14341	14319	14412	14428	14261	14348	14332	14267	14451	14531	14329	14384	14343	14480	14387	14236	14198	14374	14302	14365	14433	14516	14215	14486	14604	14286	14455	14629	14440	14372	14471	14237	14386	14429	14526	14364	14611	14588	14360	14549	14272	14503	14578	14430	14506	14526	14754	14230	14415	14506	14432	14419	14449	14473	14320	14495	14398	14441	14444	14238	14238	14225	14233	14377	14388	14309	14542	14319	14370	14293	14255	14278	14482	14416	14469	14135	14514	14508	14385	14497	14476	14343	14313	14448	14316	14448	14542	14531	14339	14426	14425	14430	14498	14245	14335	14620	14531	14405	14432	14390	14648	14302	14324	14287	14283	14564	14444	14373	14296	14511	14244	14536	14506	14393	14421	14474	14579	14440	14412	14353	14503	14354	14553	14428	14300	14249	14412	14196	14246	14317	14317	14365	14431	14222	14563	14597	14544	14379	14303	14316	14309	14186	14223	14371	14417	14325	14342	14206	14456	14358	14274	14291	14349	14311	14323	14425	14547	14473	14437	14505	14506	14361	14505	14373	14281	14609	14500	14344	14217	14271	14369	14253	14430	14524	14482	14465	14522	14310	14450	14543	14435	14328	14269	14444	14131	14412	14591	14300	14371	14408	14266	14456	14352	14345	14519	14195	14375	14359	14450	14597	14411	14596	14134	14348	14519	14540	14338	14210	14269	14375	14304	14479	14288	14460	14447	14265	14371	14275	14457	14211	14390	14321	14489	14376	14478	14380	14064	14457	14562	14335	14359	14409	14307	14499	14311	14484	14344	14259	14443	14237	14342	14260	14550	14374	14433	14409	14170	14265	14341	14423	14414	14397	14281	14526	14388	14382	14264	14382	14166	14528	14462	14352	14610	14251	14492	14426	14305	14329	14483	14379	14337	14399	14330	14472	14396	14479	14448	14395	14393	14287	14276	14371	14306	14487	14477	14211	14211	14437	14258	14427	14319	14371	14504	14470	14329	14406	14129	14571	14421	14264	14482	14336	14467	14275	14262	14474	14483	14415	14414	14412	14550	14325	14433	14544	14328	14366	14493	14424	14425	14416	14281	14548	14551	14466	14484	14318	14384	14453	14449	14508	14269	14360	14335	14375	14343	14419	14392	14438	14542	14519	14138	14394	14315	14515	14310	14225	14440	14379	14099	14632	14405	14716	14306	14375	14228	14303	14611	14472	14204	14228	14339	14410	14667	14544	14457	14300	14619	14649	14235	14395	14433	14325	14466	14399	14230	14269	14347	14293	14434	14369	14357	14395	14286	14291	14237	14464	14401	14372	14447	14171	14444	14498	14320	14258	14475	14243	14364	14459	14430	14216	14395	14303	14352	14457	14564	14543	14428	14426	14350	14360	14259	14369	14282	14476	14515	14248	14395	14476	14614	14539	14398	14271	14384	14597	14515	14603	14397	14465	14397	14323	14545	14505	14476	14523	14458	14544	14509	14456	14259	14485	14342	14415	14295	14460	14341	14387	14344	14401	14444	14567	14405	14390	14193	14339	14525	14411	14292	14321	14351	14372	14461	14493	14289	14600	14465	14373	14232	14401	14441	14401	14531	14512	14271	14351	14209	14626	14409	14449	14245	14486	14421	14400	14313	14253	14210	14255	14492	14503	14433	14464	14321	14340	14505	14305	14269	14369	14220	14394	14462	14453	14279	14270	14426	14354	14336	14348	14421	14362	14432	14192	14345	14354	14284	14492	14318	14531	14452	14345	14345	14328	14513	14442	14473	14568	14526	14342	14280	14444	14298	14454	14460	14475	14480	14299	14345	14456	14407	14363	14364	14382	14478	14297	14361	14482	14646	14474	14426	14240	14089	14345	14502	14455	14549	14296	14359	14283	14405	14366	14302	14410	14385	14368	14420	14374	14400	14312	14337	14332	14404	14460	14495	14403	14551	14244	14251	14609	14447	14335	14348	14412	14402	14228	14314	14381	14369	14125	14334	14233	14421	14393	14303	14380	14439	14391	14355	14427	14391	14501	14260	14043	14383	14354	14443	14681	14475	14224	14470	14211	14573	14433	14268	14409	14555	14219	14429	14465	14338	14366	14427	14372	14512	14344	14371	14302	14237	14258	14473	14387	14461	14495	14555	14272	14567	14366	14542	14409	14598	14721	14532	14562	14510	14579	14332	14198	14345	14491	14555	14432	14277	14313	14319	14325	14454	14351	14580	14448	14337	14288	14476	14485	14448	14261	14229	14394	14468	14437	14424	14395	14456	14171	14339	14457	14594	14487	14388	14499	14367	14401	14557	14349	14243	14443	14385	14300	14212	14289	14569	14286	14534	14380	14468	14484	14686	14375	14330	14300	14475	14489	14507	14409	14422	14526	14443	14361	14605	14516	14408	14334	14545	14413	14371	14491	14384	14388	14314	14402	14448	14576	14467	14346	14391	14415	14407	14361	14085	14300	14364	14226	14235	14314	14356	14391	14227	14428	14523	14448	14380	14366	14388	14428	14521	14397	14352	14396	14510	14452	14488	14348	14100	14462	14119	14518	14297	14372	14558	14463	14371	14222	14373	14301	14210	14435	14300	14520	14420	14340	14570	14455	14258	14494	14405	14513	14258	14273	14392	14526	14371	14333	14393	14538	14445	14301	14458	14327	14384	14416	14342	14392	14202	14326	14414	14516	14275	14010	14479	14486	14347	14475	14375	14398	14448	14501	14398	14542	14213	14482	14544	14339	14281	14430	14553	14538	14329	14407	14338	14465	14444	14429	14362	14396	14059	14480	14369	14315	14528	14547	14346	14389	14520	14395	14449	14412	14193	14381	14398	14447	14387	14564	14369	14263	14361	14427	14386	14211	14472	14442	14439	14562	14317	14363	14185	14492	14412	14472	14604	14468	14426	14632	14466	14519	14349	14232	14363	14292	14444	14195	14315	14403	14438	14264	14345	14449	14301	14405	14494	14357	14391	14321	14239	14650	14376	14368	14215	14221	14465	14447	14419	14368	14116	14372	14582	14261	14198	14502	14435	14458	14593	14383	14340	14289	14372	14482	14426	14541	14238	14255	14210	14298	14494	14159	14342	14382	14318	14273	14307	14449	14585	14474	14336	14358	14265	14359	14461	14349	14425	14437	14356	14274	14487	14413	14429	14395	14291	14497	14580	14342	14594	14374	14382	14351	14258	14696
45246	70635	66037	56646	46288	36847	33411	29703	22590	19530	15271	13618	12993	12541	12395	11940	11700	11438	11387	11195	11084	10976	10710	10908	10822	10549	10794	10599	10525	10644	10608	10504	10548	10451	10404	10605	10559	10562	10618	10566	10497	10340	10546	10603	10458	10397	10519	10566	10454	10586	10446	10536	10615	10615	10382	10333	10466	10568	10405	10436	10261	10500	10462	10462	10420	10380	10579	10402	10537	10463	10572	10441	10531	10324	10558	10477	10513	10478	10491	10371	10433	10478	10661	10477	10412	10549	10380	10530	10492	10376	10637	10556	10488	10555	10505	10481	10446	10498	10425	10557	10499	10414	10414	10310	10351	10463	10613	10418	10373	10398	10447	10475	10574	10295	10380	10528	10475	10330	10509	10480	10388	10427	10408	10487	10291	10566	10355	10464	10393	10412	10488	10474	10564	10568	10509	10284	10413	10352	10406	10497	10504	10608	10511	10431	10447	10521	10423	10413	10476	10392	10451	10413	10496	10513	10458	10479	10465	10382	10553	10444	10572	10403	10466	10421	10444	10399	10592	10560	10434	10257	10486	10529	10440	10544	10517	10308	10530	10508	10602	10550	10585	10461	10386	10529	10536	10556	10523	10399	10396	10392	10476	10440	10345	10418	10540	10555	10471	10456	10426	10510	10428	10554	10584	10518	10520	10511	10487	10562	10486	10424	10462	10585	10396	10599	10514	10518	10466	10622	10458	10430	10538	10538	10511	10640	10467	10398	10511	10532	10679	10388	10330	10354	10355	10447	10503	10357	10415	10305	10422	10547	10431	10371	10477	10416	10401	10510	10286	10409	10398	10360	10448	10414	10669	10453	10563	10470	10501	10398	10500	10484	10453	10673	10548	10365	10578	10459	10458	10636	10414	10530	10530	10688	10526	10502	10599	10455	10536	10534	10559	10495	10494	10440	10602	10611	10525	10393	10561	10517	10473	10361	10545	10459	10418	10427	10491	10454	10567	10514	10430	10572	10624	10547	10477	10522	10506	10471	10437	10472	10446	10399	10489	10388	10501	10429	10529	10483	10510	10368	10464	10516	10612	10467	10429	10454	10388	10396	10481	10544	10484	10472	10585	10391	10529	10458	10483	10436	10371	10380	10560	10536	10463	10373	10373	10528	10589	10364	10555	10543	10314	10217	10432	10414	10438	10430	10481	10426	10334	10493	10499	10453	10436	10559	10414	10611	10506	10304	10520	10605	10549	10459	10447	10484	10426	10422	10428	10458	10390	10343	10355	10469	10617	10446	10540	10524	10491	10476	10435	10472	10551	10509	10432	10537	10395	10567	10508	10302	10561	10575	10367	10463	10566	10455	10493	10576	10382	10533	10562	10486	10426	10316	10329	10444	10437	10517	10461	10628	10473	10305	10336	10399	10464	10455	10307	10465	10533	10497	10249	10387	10455	10411	10544	10552	10510	10656	10591	10324	10338	10363	10431	10553	10423	10516	10514	10558	10332	10315	10530	10478	10446	10606	10342	10441	10574	10391	10475	10425	10559	10512	10479	10366	10493	10202	10385	10655	10410	10399	10516	10537	10334	10371	10383	10562	10432	10581	10394	10453	10434	10465	10442	10542	10505	10447	10430	10430	10345	10615	10546	10507	10468	10574	10353	10366	10493	10576	10525	10496	10485	10566	10397	10373	10633	10497	10481	10607	10454	10361	10443	10529	10320	10362	10497	10508	10493	10405	10505	10495	10507	10387	10586	10459	10520	10554	10378	10464	10473	10540	10426	10235	10635	10465	10515	10282	10496	10663	10644	10515	10508	10350	10523	10295	10389	10434	10411	10520	10504	10468	10445	10442	10625	10435	10554	10388	10473	10546	10641	10517	10478	10476	10486	10467	10472	10546	10431	10363	10646	10310	10419	10461	10403	10381	10505	10440	10493	10266	10503	10619	10314	10510	10535	10485	10425	10326	10492	10504	10533	10377	10411	10390	10474	10405	10542	10296	10282	10600	10300	10382	10446	10387	10438	10520	10575	10504	10563	10521	10444	10399	10600	10469	10554	10569	10397	10288	10556	10492	10447	10352	10373	10401	10497	10421	10512	10518	10511	10635	10503	10473	10422	10416	10455	10413	10569	10609	10477	10529	10469	10418	10571	10455	10410	10418	10417	10523	10439	10391	10656	10640	10363	10370	10451	10454	10573	10479	10530	10362	10499	10543	10421	10409	10506	10474	10479	10464	10385	10315	10416	10516	10426	10514	10389	10660	10268	10407	10470	10323	10536	10438	10508	10547	10643	10559	10549	10330	10552	10469	10447	10551	10461	10600	10482	10288	10281	10408	10614	10469	10316	10520	10389	10489	10399	10423	10505	10640	10351	10453	10411	10277	10495	10521	10591	10608	10528	10406	10600	10359	10464	10584	10302	10464	10510	10554	10358	10415	10343	10493	10472	10431	10457	10716	10444	10446	10575	10431	10500	10523	10320	10528	10660	10454	10439	10418	10415	10409	10540	10474	10602	10493	10527	10417	10492	10460	10642	10497	10248	10606	10452	10477	10455	10511	10540	10344	10482	10530	10349	10433	10496	10324	10359	10588	10547	10475	10554	10447	10265	10502	10469	10450	10620	10393	10524	10599	10477	10600	10394	10450	10524	10258	10546	10641	10336	10363	10620	10392	10270	10516	10488	10391	10372	10358	10546	10457	10535	10623	10260	10500	10570	10501	10410	10484	10522	10391	10312	10527	10420	10671	10531	10673	10521	10459	10455	10533	10476	10382	10350	10554	10494	10591	10490	10445	10602	10510	10486	10480	10554	10366	10454	10425	10416	10273	10446	10509	10521	10440	10442	10593	10358	10411	10568	10322	10635	10556	10407	10406	10402	10545	10479	10456	10339	10493	10455	10369	10378	10346	10552	10500	10434	10438	10532	10589	10451	10408	10313	10454	10625	10408	10611	10377	10500	10548	10399	10508	10339	10457	10464	10469	10547	10384	10501	10469	10549	10493	10349	10481	10387	10539	10502	10488	10378	10438	10356	10494	10445	10424	10527	10348	10468	10571	10544	10408	10624	10463	10511	10599	10508	10307	10493	10438	10553	10393	10453	10582	10460	10364	10451	10509	10520	10423	10299	10316	10465	10504	10527	10643	10548	10365	10454	10466	10470	10440	10467	10525	10561	10354	10536	10522	10525	10610	10460	10318	10505	10430	10383	10519	10522	10633	10327	10487	10456	10401	10652	10587	10419	10506	10558	10473	10521	10464	10529	10490	10464	10430	10455	10455	10518	10711	10446	10370	10607	10556	10416	10531	10503	10416	10574	10517	10515	10368	10406	10522	10457	10548	10456	10446	10486	10504	10436	10521	10495	10542	10461	10584	10442	10372	10642	10481	10574	10440	10569	10470	10493	10555	10560	10617	10396	10641	10382	10412	10440	10651	10511	10405	10318	10449	10564	10501	10509	10507	10448	10483	10418	10453	10477	10465	10433	10438	10381	10673	10532	10364	10392	10328	10449	10549	10430	10519	10410	10527	10607	10463	10370	10554	10449	10525	10259	10583	10481	10511	10456	10499	10413	10528	10545	10646	10497	10719	10458	10461	10507	10487	10446	10546	10433	10436	10470	10341	10463	10406	10366	10630	10487	10471	10366	10540	10523	10475	10596	10658	10438	10416	10395	10501	10463	10398	10558	10429	10383	10287	10453	10350	10540	10277	10561	10501	10538	10485	10559	10546	10398	10481	10328	10515	10401	10443	10414	10477	10396	10432	10338	10570	10509	10496	10384	10558	10370	10556	10493	10427	10252	10556	10617	10540	10503	10490	10390	10384	10528	10451	10429	10450	10553	10348	10431	10580	10487	10540	10562	10339	10540	10487	10414	10449	10476	10497	10440	10582	10455	10436	10368	10417	10541	10500	10565	10456	10377	10407	10381	10464	10415	10594	10636	10378	10535	10452	10396	10501	10558	10397	10358	10383	10473	10397	10496	10588	10574	10508	10573	10490	10466	10429	10478	10646	10381	10406	10490	10507	10370	10485	10347	10249	10534	10509	10452	10503	10487	10352	10466	10504	10409	10282	10593	10489	10417	10460	10527	10520	10466	10578	10415	10522	10531	10486	10630	10332	10451	10334	10483	10431	10568	10464	10517	10442	10489	10618	10368	10336	10606	10568	10497	10464	10383	10404	10767	10454	10612	10594	10393	10441	10355	10517	10279	10555	10365	10440	10471	10521	10491	10401	10437	10419	10597	10434	10395	10389	10381	10496	10593	10473	10319	10369	10499	10516	10519	10497	10589	10596	10459	10429	10401	10442	10338	10432	10579	10403	10484	10487	10542	10576	10358	10452	10440	10509	10498	10503	10492	10416	10420	10393	10570	10476	10470	10507	10626	10474	10636	10515	10445	10460	10552	10419	10461	10484	10554	10578	10481	10476	10348	10538	10440	10507	10435	10628	10698	10491	10642	10494	10503	10317	10544	10590	10497	10538	10639	10482	10628	10491	10529	10454	10472	10459	10461	10488	10404	10473	10412	10562	10486	10464	10505	10509	10650	10366	10466	10514	10506	10627	10486	10401	10380	10480	10504	10373	10536	10430	10351	10601	10632	10445	10445	10500	10295	10383	10500	10424	10503	10380	10297	10624	10471	10478	10417	10313	10430	10511	10597	10529	10478	10462	10469	10368	10400	10560	10523	10582	10495	10415	10465	10486	10528	10486	10481	10485	10400	10265	10437	10593	10303	10491	10522	10578	10466	10618	10418	10422	10546	10631	10503	10622	10603	10364	10322	10502	10383	10554	10546	10580	10613	10545	10450	10591	10426	10431	10406	10363	10477	10490	10461	10287	10470	10483	10299	10486	10415	10395	10335	10518	10460	10502	10392	10523	10560	10330	10577	10484	10347	10539	10470	10605	10568	10456	10560	10389	10631	10440	10428	10550	10480	10598	10449	10524	10711	10226	10461	10335	10485	10401	10398	10602	10539	10474	10409	10538	10505	10574	10526	10404	10496	10358	10604	10503	10321	10488	10548	10497	10469	10490	10496	10483	10612	10309	10447	10634	10417	10429	10484	10490	10528	10516	10577	10427	10479	10502	10343	10489	10595	10451	10528	10487	10405	10510	10326	10524	10444	10363	10464	10577	10502	10394	10371	10579	10480	10412	10453	10466	10447	10437	10442	10428
24278	21125	30822	35970	34868	39787	46736	40594	29532	22506	20143	18678	17519	17048	16757	16549	16065	15893	15633	15374	15357	15367	15196	15222	14963	14868	14486	14707	14940	14949	14771	14721	14711	14731	14723	14857	14822	14732	14572	14584	14490	14713	14640	14769	14651	14571	14578	14893	14701	14711	14771	14574	14586	14553	14680	14836	14524	14521	14789	14883	14805	14675	14648	14710	14609	14477	14723	14423	14389	14527	14682	14699	14518	14358	14531	14640	14636	14746	14713	14399	14634	14455	14650	14466	14501	14527	14377	14583	14533	14452	14484	14601	14618	14495	14386	14562	14695	14765	14381	14618	14588	14526	14658	14299	14504	14593	14785	14439	14657	14618	14597	14709	14596	14421	14389	14412	14594	14504	14671	14587	14573	14712	14640	14539	14828	14610	14707	14507	14699	14607	14580	14616	14565	14635	14577	14560	14708	14674	14547	14603	14771	14632	14353	14469	14669	14382	14738	14440	14527	14605	14528	14695	14522	14605	14601	14597	14266	14540	14563	14561	14600	14584	14540	14714	14717	14648	14550	14585	14656	14754	14390	14621	14566	14667	14522	14481	14372	14616	14515	14463	14378	14600	14645	14591	14641	14475	14630	14671	14611	14633	14499	14561	14635	14560	14478	14618	14671	14565	14787	14670	14570	14510	14569	14614	14505	14429	14579	14555	14657	14520	14549	14459	14409	14527	14886	14639	14582	14548	14568	14729	14823	14503	14495	14373	14635	14444	14458	14465	14553	14434	14630	14647	14401	14591	14435	14453	14537	14637	14601	14544	14630	14674	14434	14681	14583	14620	14524	14391	14610	14584	14438	14591	14708	14556	14644	14774	14595	14624	14584	14758	14578	14496	14510	14404	14369	14693	14383	14592	14757	14596	14577	14617	14694	14564	14479	14468	14368	14347	14400	14704	14710	14501	14490	14658	14507	14501	14397	14430	14624	14629	14493	14558	14709	14527	14596	14605	14663	14510	14678	14477	14608	14451	14592	14597	14832	14704	14527	14376	14502	14576	14461	14634	14513	14710	14534	14549	14606	14511	14508	14648	14435	14469	14498	14463	14627	14534	14847	14567	14746	14640	14587	14617	14522	14514	14512	14775	14468	14631	14522	14643	14678	14803	14729	14395	14729	14468	14586	14503	14580	14540	14580	14853	14545	14546	14454	14616	14475	14554	14279	14473	14546	14673	14607	14620	14515	14674	14578	14468	14667	14526	14687	14477	14522	14699	14640	14624	14664	14611	14577	14542	14547	14404	14560	14598	14652	14633	14693	14400	14468	14421	14578	14502	14451	14650	14492	14501	14336	14440	14507	14487	14405	14753	14459	14640	14605	14536	14317	14466	14459	14517	14322	14543	14654	14604	14697	14547	14539	14481	14667	14599	14620	14556	14550	14542	14633	14603	14491	14766	14539	14270	14535	14502	14523	14564	14517	14563	14731	14349	14527	14661	14610	14582	14466	14617	14440	14527	14529	14694	14516	14588	14433	14312	14537	14412	14597	14664	14615	14586	14664	14657	14703	14472	14756	14514	14608	14550	14558	14682	14664	14817	14761	14634	14487	14701	14592	14644	14663	14696	14541	14569	14502	14624	14345	14529	14455	14675	14500	14451	14491	14581	14670	14697	14443	14710	14523	14534	14337	14422	14718	14526	14582	14426	14398	14524	14594	14460	14594	14623	14630	14455	14529	14723	14509	14535	14663	14687	14443	14572	14648	14449	14408	14585	14548	14735	14539	14760	14608	14616	14810	14461	14542	14647	14614	14730	14511	14701	14436	14488	14697	14679	14327	14637	14314	14406	14465	14588	14616	14417	14522	14619	14508	14511	14619	14577	14490	14311	14489	14428	14428	14519	14570	14320	14350	14547	14484	14562	14479	14580	14640	14517	14626	14671	14432	14809	14713	14542	14488	14580	14385	14823	14531	14691	14580	14653	14661	14568	14828	14522	14576	14661	14538	14833	14533	14602	14605	14752	14260	14634	14553	14645	14578	14677	14731	14545	14798	14502	14647	14652	14441	14501	14521	14592	14592	14587	14493	14396	14648	14613	14456	14520	14558	14605	14649	14622	14592	14619	14606	14434	14785	14560	14491	14715	14607	14581	14616	14697	14784	14655	14515	14551	14485	14612	14650	14669	14511	14392	14531	14423	14673	14785	14720	14589	14431	14624	14710	14633	14695	14621	14693	14317	14450	14722	14522	14641	14374	14494	14582	14607	14689	14488	14637	14621	14676	14536	14465	14437	14530	14643	14571	14670	14397	14337	14507	14541	14456	14717	14758	14507	14485	14616	14625	14534	14449	14697	14666	14536	14485	14542	14551	14540	14527	14735	14714	14551	14630	14555	14678	14678	14612	14566	14695	14516	14764	14673	14481	14628	14406	14574	14889	14691	14658	14722	14581	14390	14529	14614	14626	14618	14663	14594	14733	14515	14613	14611	14458	14653	14665	14585	14543	14549	14455	14654	14452	14534	14453	14461	14719	14528	14455	14469	14682	14678	14744	14467	14630	14625	14551	14327	14420	14722	14836	14586	14554	14549	14478	14540	14461	14393	14531	14538	14792	14577	14696	14489	14623	14769	14616	14615	14472	14434	14604	14663	14728	14672	14515	14490	14528	14692	14481	14371	14592	14596	14595	14494	14674	14591	14571	14670	14521	14531	14451	14917	14649	14610	14545	14734	14683	14633	14577	14707	14400	14340	14416	14630	14769	14635	14546	14158	14515	14452	14507	14602	14566	14362	14325	14508	14700	14547	14733	14471	14562	14563	14597	14433	14535	14648	14701	14568	14548	14617	14530	14498	14517	14584	14645	14458	14533	14577	14679	14501	14617	14508	14679	14563	14343	14607	14726	14454	14442	14664	14662	14588	14822	14549	14495	14505	14494	14365	14444	14599	14573	14632	14727	14584	14669	14571	14608	14668	14618	14700	14445	14726	14564	14629	14617	14541	14522	14610	14583	14861	14540	14695	14555	14458	14542	14350	14794	14689	14615	14590	14548	14509	14460	14443	14581	14691	14668	14530	14648	14467	14661	14612	14684	14623	14695	14705	14580	14812	14543	14621	14628	14603	14456	14484	14681	14688	14637	14652	14546	14363	14658	14525	14232	14870	14663	14356	14558	14603	14487	14488	14673	14574	14402	14454	14688	14494	14416	14561	14482	14406	14507	14765	14715	14521	14531	14605	14793	14561	14559	14723	14491	14524	14703	14721	14631	14584	14598	14656	14689	14490	14596	14517	14358	14468	14528	14392	14526	14581	14447	14706	14658	14551	14490	14578	14525	14592	14652	14695	14566	14458	14429	14570	14713	14501	14434	14741	14454	14395	14454	14598	14547	14605	14555	14609	14580	14446	14649	14584	14492	14709	14606	14588	14617	14494	14494	14392	14418	14588	14625	14664	14497	14568	14591	14583	14458	14411	14483	14383	14521	14682	14604	14611	14476	14591	14569	14592	14633	14602	14573	14495	14444	14398	14463	14607	14604	14589	14543	14477	14518	14414	14445	14458	14629	14490	14564	14558	14490	14564	14619	14529	14613	14360	14605	14692	14646	14562	14531	14641	14651	14660	14310	14551	14656	14483	14523	14596	14619	14503	14695	14541	14711	14454	14653	14511	14564	14437	14525	14341	14551	14489	14579	14542	14687	14598	14713	14483	14370	14728	14468	14590	14326	14577	14654	14541	14579	14641	14483	14493	14655	14597	14854	14513	14775	14475	14626	14633	14492	14707	14511	14309	14480	14755	14621	14598	14572	14587	14663	14531	14744	14512	14673	14873	14613	14543	14744	14650	14454	14469	14413	14541	14675	14459	14502	14423	14491	14559	14525	14636	14433	14429	14694	14710	14539	14588	14402	14433	14541	14581	14467	14479	14629	14594	14743	14548	14555	14379	14707	14387	14453	14649	14556	14621	14654	14526	14610	14454	14587	14543	14606	14786	14411	14402	14575	14604	14728	14711	14572	14651	14598	14604	14639	14413	14628	14438	14793	14481	14536	14381	14465	14754	14499	14631	14501	14510	14576	14589	14490	14505	14539	14565	14392	14478	14496	14555	14353	14534	14708	14723	14496	14552	14709	14724	14591	14644	14626	14424	14484	14584	14602	14705	14641	14397	14325	14646	14588	14511	14507	14511	14527	14476	14506	14330	14404	14570	14458	14641	14516	14371	14504	14484	14441	14545	14626	14593	14584	14685	14735	14709	14780	14624	14595	14593	14528	14306	14719	14653	14652	14455	14712	14364	14673	14590	14722	14632	14622	14474	14626	14599	14753	14566	14503	14622	14455	14491	14493	14575	14820	14575	14710	14456	14562	14586	14543	14447	14564	14538	14367	14642	14591	14653	14432	14480	14339	14560	14539	14618	14584	14532	14638	14454	14474	14460	14746	14513	14597	14516	14518	14732	14540	14540	14442	14439	14537	14558	14585	14525	14529	14709	14564	14518	14669	14559	14596	14706	14679	14704	14672	14482	14697	14637	14539	14357	14686	14736	14540	14486	14497	14415	14537	14451	14414	14632	14521	14711	14348	14737	14387	14378	14627	14694	14595	14418	14520	14576	14770	14625	14615	14607	14597	14394	14533	14375	14423	14518	14554	14499	14355	14437	14628	14507	14598	14652	14677	14603	14480	14528	14449	14569	14458	14574	14521	14731	14578	14734	14458	14539	14653	14605	14553	14519	14775	14632	14602	14476	14640	14586	14749	14513	14637	14604	14537	14518	14546	14795	14521	14638	14492	14287	14721	14591	14683	14427	14535	14594	14719	14457	14589	14413	14643	14676	14835	14493	14553	14503	14484	14582	14395	14787	14711	14566	14360	14457	14543	14443	14601	14571	14608	14844	14465	14478	14582	14646	14459	14621	14649	14583	14574	14619	14457	14623	14559	14680	14704	14506	14508	14614	14561	14667	14413	14461	14483	14548	14245	14674	14496	14584	14591	14646	14672	14561	14585	14549	14517	14423	14559	14767	14608	14615	14697	14576	14677	14553	14822	14532	14592	14481	14623	14681	14778	14634	14525	14669	14712	14435	14654	14475	14659	14517	14736	14778	14692	14564	14499	14845	14469	14635	14553	14320	14777	14715	14456	14407	14294	14475	14496	14520	14447	14478	14542	14382	14777	14623	14524	14639	14586	14572
47683	77718	76104	64631	47930	44177	44112	37927	25136	18843	16734	14798	13473	13454	12930	12532	12108	11729	11664	11561	11292	11165	10992	11071	11023	10747	10801	10603	10742	10486	10796	10627	10460	10560	10612	10571	10568	10594	10473	10687	10583	10582	10526	10543	10551	10482	10516	10529	10681	10527	10635	10376	10631	10679	10506	10590	10514	10376	10515	10538	10614	10500	10528	10650	10526	10573	10573	10521	10636	10455	10595	10389	10697	10495	10542	10556	10513	10532	10541	10646	10654	10466	10350	10530	10502	10385	10460	10558	10661	10626	10332	10449	10368	10486	10502	10515	10600	10467	10608	10627	10551	10434	10500	10667	10607	10484	10432	10382	10404	10658	10402	10389	10550	10657	10433	10613	10635	10473	10587	10521	10438	10424	10384	10567	10586	10646	10566	10602	10560	10500	10466	10678	10442	10582	10431	10520	10444	10521	10596	10540	10445	10595	10561	10313	10447	10315	10375	10389	10639	10646	10563	10593	10561	10554	10592	10407	10614	10363	10665	10549	10723	10641	10500	10484	10389	10572	10457	10470	10523	10391	10458	10575	10469	10573	10588	10588	10533	10648	10473	10517	10531	10454	10476	10460	10397	10555	10525	10587	10638	10450	10677	10588	10517	10521	10536	10414	10555	10577	10502	10451	10459	10564	10503	10380	10455	10558	10523	10471	10643	10428	10618	10413	10462	10503	10481	10338	10458	10531	10504	10447	10690	10494	10534	10511	10667	10459	10521	10528	10434	10344	10572	10363	10581	10473	10446	10389	10516	10562	10465	10546	10415	10462	10442	10542	10508	10465	10454	10593	10576	10535	10440	10470	10542	10607	10434	10565	10467	10623	10536	10433	10635	10404	10514	10679	10438	10562	10466	10671	10476	10602	10417	10544	10476	10469	10493	10498	10643	10350	10627	10564	10585	10416	10513	10551	10539	10573	10509	10569	10396	10441	10599	10487	10386	10709	10420	10483	10598	10423	10572	10578	10436	10486	10481	10512	10450	10382	10418	10511	10701	10492	10472	10516	10592	10607	10513	10556	10512	10550	10546	10660	10433	10580	10500	10613	10814	10473	10489	10507	10465	10510	10524	10429	10605	10613	10560	10500	10463	10528	10472	10628	10712	10588	10652	10495	10613	10703	10589	10332	10588	10350	10663	10442	10559	10725	10556	10588	10560	10756	10603	10407	10421	10488	10637	10398	10437	10521	10432	10546	10432	10572	10495	10499	10464	10627	10380	10598	10584	10451	10577	10593	10479	10523	10420	10706	10301	10589	10537	10547	10556	10595	10399	10415	10519	10486	10359	10555	10376	10625	10497	10550	10638	10548	10630	10494	10569	10629	10396	10385	10611	10533	10613	10665	10573	10642	10518	10618	10585	10524	10676	10617	10493	10522	10482	10440	10583	10529	10679	10515	10588	10339	10456	10359	10611	10476	10562	10582	10529	10489	10629	10502	10413	10647	10622	10515	10482	10696	10566	10530	10507	10439	10441	10542	10435	10473	10408	10709	10548	10587	10511	10495	10533	10411	10507	10575	10497	10551	10644	10498	10528	10504	10597	10450	10529	10428	10393	10390	10592	10601	10705	10545	10476	10430	10612	10394	10559	10591	10569	10583	10448	10473	10533	10497	10419	10373	10358	10562	10439	10400	10521	10759	10362	10497	10580	10639	10604	10557	10566	10505	10407	10497	10469	10441	10490	10461	10458	10444	10526	10660	10562	10495	10540	10544	10593	10616	10613	10521	10627	10420	10580	10589	10462	10615	10558	10445	10541	10503	10605	10486	10448	10414	10515	10603	10514	10596	10552	10456	10449	10541	10538	10599	10555	10437	10414	10557	10487	10442	10626	10518	10426	10437	10553	10570	10525	10467	10389	10448	10558	10491	10479	10552	10572	10548	10373	10408	10590	10560	10511	10510	10405	10496	10567	10549	10512	10622	10611	10599	10526	10455	10673	10428	10477	10607	10566	10398	10362	10512	10500	10626	10579	10268	10496	10495	10598	10515	10534	10505	10466	10482	10621	10507	10475	10481	10763	10505	10478	10477	10504	10536	10558	10418	10518	10538	10523	10484	10488	10403	10461	10574	10538	10537	10645	10588	10575	10490	10415	10564	10642	10475	10528	10560	10431	10622	10471	10513	10527	10469	10820	10565	10556	10525	10499	10530	10555	10562	10566	10379	10436	10552	10448	10493	10730	10597	10515	10490	10607	10717	10527	10608	10370	10726	10549	10602	10528	10502	10427	10522	10673	10653	10494	10519	10404	10468	10653	10367	10583	10469	10517	10618	10548	10574	10574	10634	10619	10415	10532	10570	10646	10623	10580	10609	10453	10511	10421	10421	10449	10529	10506	10546	10443	10575	10453	10654	10655	10556	10573	10525	10543	10445	10568	10389	10596	10481	10482	10663	10540	10563	10572	10629	10546	10559	10468	10522	10455	10394	10552	10362	10650	10479	10590	10424	10623	10613	10403	10539	10668	10362	10469	10614	10506	10602	10510	10507	10517	10527	10669	10686	10555	10541	10580	10366	10534	10640	10504	10656	10662	10383	10575	10343	10446	10567	10628	10406	10574	10563	10501	10444	10481	10521	10543	10484	10459	10595	10457	10424	10752	10651	10643	10584	10612	10570	10418	10593	10685	10546	10570	10576	10435	10586	10620	10615	10500	10633	10529	10520	10570	10554	10697	10428	10540	10404	10711	10575	10634	10569	10461	10483	10588	10432	10476	10591	10573	10487	10526	10544	10567	10439	10392	10578	10523	10525	10609	10527	10560	10606	10485	10330	10412	10695	10488	10450	10556	10439	10702	10462	10559	10574	10442	10565	10579	10593	10454	10424	10516	10629	10552	10435	10337	10520	10784	10493	10467	10327	10519	10406	10343	10404	10540	10422	10472	10526	10467	10655	10492	10513	10540	10656	10463	10563	10522	10573	10662	10648	10510	10647	10515	10613	10555	10373	10365	10382	10496	10469	10363	10685	10484	10641	10506	10558	10592	10485	10646	10542	10561	10543	10444	10496	10411	10557	10495	10546	10526	10514	10524	10461	10574	10537	10707	10567	10421	10442	10685	10473	10461	10524	10442	10495	10418	10696	10542	10506	10561	10786	10450	10509	10615	10472	10500	10386	10627	10657	10476	10587	10417	10472	10541	10559	10385	10392	10589	10479	10525	10493	10629	10560	10432	10592	10474	10652	10545	10460	10508	10385	10607	10489	10611	10509	10405	10609	10563	10402	10688	10574	10394	10432	10634	10622	10426	10545	10570	10516	10556	10571	10604	10415	10498	10541	10574	10607	10510	10543	10438	10669	10542	10594	10490	10480	10511	10343	10589	10596	10631	10769	10692	10470	10510	10493	10421	10783	10732	10502	10590	10529	10574	10507	10597	10552	10378	10647	10622	10490	10409	10531	10346	10505	10544	10631	10541	10517	10473	10479	10556	10529	10578	10507	10620	10666	10689	10261	10544	10565	10615	10485	10521	10576	10594	10619	10534	10460	10595	10475	10570	10628	10666	10525	10633	10499	10432	10561	10575	10611	10576	10407	10462	10459	10539	10471	10377	10375	10687	10545	10539	10451	10538	10465	10523	10502	10580	10540	10468	10580	10531	10625	10521	10516	10751	10448	10675	10603	10430	10520	10491	10496	10456	10453	10414	10466	10474	10631	10390	10624	10411	10409	10615	10525	10404	10530	10481	10708	10552	10555	10587	10564	10622	10472	10543	10404	10468	10491	10486	10535	10590	10501	10536	10522	10586	10651	10617	10453	10538	10454	10603	10552	10545	10366	10524	10447	10567	10543	10564	10599	10493	10374	10632	10674	10541	10483	10563	10541	10669	10559	10519	10542	10440	10516	10555	10506	10520	10562	10521	10429	10482	10528	10436	10681	10528	10637	10540	10471	10447	10624	10432	10464	10391	10628	10557	10460	10484	10510	10610	10368	10474	10591	10542	10619	10568	10643	10547	10423	10519	10464	10582	10436	10541	10590	10549	10581	10511	10508	10457	10625	10611	10468	10507	10550	10373	10481	10504	10353	10598	10529	10633	10540	10520	10445	10562	10513	10539	10456	10447	10523	10501	10526	10467	10522	10506	10313	10558	10548	10554	10551	10511	10476	10383	10527	10427	10465	10711	10508	10574	10440	10648	10637	10502	10488	10552	10434	10475	10425	10550	10442	10391	10616	10485	10349	10485	10451	10509	10630	10493	10480	10590	10499	10364	10585	10531	10523	10449	10558	10614	10640	10556	10530	10458	10474	10555	10441	10583	10597	10465	10378	10654	10455	10749	10540	10635	10450	10630	10303	10579	10563	10566	10564	10505	10464	10599	10541	10511	10675	10601	10498	10432	10592	10519	10441	10710	10559	10435	10589	10575	10551	10696	10561	10449	10534	10601	10462	10484	10489	10543	10509	10406	10506	10526	10501	10537	10572	10426	10349	10429	10504	10533	10598	10407	10639	10549	10626	10502	10425	10467	10408	10353	10492	10489	10529	10503	10620	10435	10518	10593	10397	10625	10544	10609	10481	10524	10409	10603	10692	10577	10538	10693	10670	10516	10399	10517	10576	10507	10515	10605	10409	10494	10583	10506	10592	10655	10532	10610	10475	10624	10444	10519	10542	10583	10612	10503	10521	10485	10593	10402	10617	10493	10589	10521	10443	10495	10457	10639	10635	10565	10570	10579	10466	10601	10681	10579	10493	10647	10401	10632	10470	10418	10598	10471	10570	10368	10537	10760	10483	10581	10680	10552	10624	10374	10699	10327	10461	10427	10384	10503	10659	10515	10498	10636	10455	10495	10603	10626	10576	10497	10420	10543	10468	10707	10716	10501	10589	10352	10477	10440	10480	10502	10617	10469	10637	10503	10522	10491	10338	10506	10609	10611	10519	10503	10519	10543	10605	10621	10550	10368	10545	10539	10526	10500	10433	10477	10622	10562	10418	10564	10482	10674	10567	10534	10343	10386	10519	10515	10583	10569	10628	10598	10586	10582	10574	10569	10523	10600	10621	10423	10380	10638	10424	10616	10532	10472	10509	10444	10423	10444	10550	10649	10421	10511	10438	10533	10481	10432	10588	10581	10501	10587	10401	10532	10521	10554	10588	10492	10536	10460	10449	10616	10561	10695	10568	10798	10479
44339	54083	56457	48046	38185	33611	25359	20725	19207	17896	16510	15620	15436	15375	15064	14920	14764	14876	14794	14589	14610	14578	14380	14338	14512	14346	14121	14166	14260	14260	14254	14426	14411	14296	14084	14447	14271	14190	14345	14345	14150	14310	14303	13986	14383	14289	14454	14319	14404	14318	14293	14293	14328	14205	14247	14296	14180	14351	14188	14145	14237	14269	14269	14335	14250	14190	14033	14036	14264	14138	14191	14223	14468	14250	14100	14190	14318	14279	14233	14140	14191	14228	14267	14357	14478	14484	14345	14483	13996	14225	14251	14228	14177	14356	14252	14129	14228	14255	14346	14269	14169	14356	14320	14245	14349	14325	14411	14040	14160	14132	14148	14251	14459	14233	14311	14499	14463	14341	14251	14362	14112	14123	14306	14281	14132	14236	14265	14297	14276	14323	14390	14261	14310	14391	14256	14421	14262	14353	14401	14249	14176	14398	14116	14237	14336	14318	14001	14254	14420	14070	14222	14385	14207	14149	14162	14160	14358	14143	14155	14318	14106	14177	14310	14209	14220	14166	14222	14266	14249	14146	14371	14217	14322	14348	14239	14365	14259	14113	14123	14137	14199	14287	14121	14158	14453	14182	14220	14290	14329	14273	14412	14431	14404	14248	14238	14303	14178	14396	14273	14444	14229	14333	14140	14273	14201	14305	14275	14107	14348	14184	14287	14297	14320	14236	14257	14211	14124	14236	14293	14305	14337	14305	14132	14356	14329	14168	14205	14302	14090	14344	14411	14064	14052	14173	14206	14450	14338	14169	14253	14243	14289	14252	14160	14109	14128	14217	14197	14279	14219	14067	14255	14157	14359	14077	14011	14279	14206	14213	14386	14103	14006	14244	14114	14263	14232	14223	14111	13956	14200	14117	14362	14126	14295	14217	14202	14248	14264	14272	14186	14297	14076	14220	14482	14106	14264	14418	14339	14376	14174	14146	14261	14235	14033	14352	14305	14288	14088	14179	14378	14241	14409	14416	14352	14441	14131	14405	14247	14252	14309	14368	14271	14285	14322	14175	13904	14281	14127	14203	14211	13953	14047	14348	14245	14198	14498	14307	14111	14431	14185	14146	14227	14281	14123	14289	14137	14147	14240	14346	14488	14379	14315	14189	14366	14232	14097	14252	14204	14328	14553	14404	14075	14076	14268	14199	14399	14277	14072	14198	14192	14125	14258	14203	14099	14166	14359	14332	14247	14162	14370	14174	14178	14345	14115	14242	14233	13970	14113	14277	14013	14235	14453	14172	14242	14323	14111	14047	14056	14321	14002	14179	14193	14271	14310	14076	14084	14348	14304	14144	14353	14328	14345	14017	14384	14283	14119	14181	14240	14337	14072	14367	14363	14283	14346	14285	14464	14469	14132	14301	14261	14310	14176	14310	14277	14272	14166	14215	14088	14007	14269	14181	14217	14073	14193	14284	14416	14032	14144	14297	14285	14179	14109	14086	14348	14249	14358	14267	14286	14238	14367	14416	14329	14098	14196	14127	14047	14277	14270	14154	14332	14186	14281	14293	14228	14314	14143	14302	14397	14254	14401	14288	14417	14497	14270	14168	14292	14026	14108	14329	14051	14395	14192	14353	14251	14274	14092	14254	14346	14364	14242	14051	14435	14120	14213	14190	14265	14229	14135	14037	14083	14370	14057	14188	14257	14303	14176	14314	14338	14056	14086	14208	14272	14246	14327	14096	14098	14268	14314	14277	13991	14294	14356	14183	14313	14306	14275	14193	14342	14302	14224	14036	14197	14250	14120	14214	14256	14305	14231	14254	14136	14183	14110	14253	13954	14303	14161	14080	14250	14301	14156	14260	14245	14230	14144	14275	14273	14386	14198	14354	14212	14210	13944	14299	14033	14274	14245	14295	14239	14074	14151	14123	14440	14269	14086	14277	14278	14173	14256	14182	14116	14324	14173	14232	14088	14270	14506	14293	14178	14196	14097	14313	14448	14242	14119	14184	14229	14281	14297	14434	14452	14257	14238	14406	14180	14279	14133	14314	14171	14087	14097	14200	14180	14189	14246	14282	14251	14194	14325	14084	14074	14488	14171	14372	14376	14294	14262	14132	14203	14053	14091	14187	14204	14172	14118	14239	14111	14283	14105	14237	14120	14398	14322	14180	14243	14494	14154	14182	14231	14152	14135	14210	14383	14280	14374	14117	14282	14104	14388	14363	14276	14214	14285	14325	14433	14389	14430	14484	14082	14262	14339	14216	14213	14343	14090	14426	14263	14349	14202	14228	14190	14118	13992	14295	14272	14405	14347	14397	14251	14241	14454	14261	14211	14169	14201	14200	14264	14312	14133	14081	14395	14288	14259	14285	14131	14201	14137	14404	14274	14150	14313	14293	14234	14338	14079	14345	14051	14166	14142	14202	14143	14276	14246	14064	14173	14239	14182	14210	14237	14165	14339	14325	14095	14393	13998	14182	14382	14106	14207	14208	14158	14332	14216	14445	14338	14307	14222	14158	14315	14202	14295	14296	14222	14410	14298	13964	14164	14305	14326	14217	14241	14347	14288	14116	14091	14309	14397	14167	14314	14119	14097	14389	14293	14295	13965	14188	14195	14389	14401	14086	14244	14199	14463	14217	14362	14313	14259	14167	14401	14197	14205	14073	14019	14210	14268	14283	14193	14167	14188	14389	14369	14422	14162	14078	14288	14227	14397	14272	14184	14191	14283	14211	14150	14145	14129	14299	14260	14041	14240	14183	14003	14385	14357	14398	14281	14272	14210	14143	14466	14274	14215	14238	14350	14144	14301	14321	14063	14284	14271	14143	14331	14293	14338	14253	14305	14079	14148	14400	14289	14397	14254	14164	14119	14310	14159	14206	14205	14159	14245	14394	14302	14242	14305	14271	14339	14253	14329	14155	14140	14154	14085	14091	14378	14209	14263	14230	14253	14307	14392	14332	14145	14158	14133	14402	14111	14120	14223	14345	13983	14395	14133	14124	14215	14031	14195	14249	14329	14213	14217	14141	14234	14096	14167	14240	14168	14098	14121	14332	14348	14489	14218	14118	14024	14143	14360	14297	14238	14329	14175	14248	14363	14006	14241	14295	14259	14326	14227	14126	14535	14359	14358	14385	14385	14098	14278	14272	14354	14153	14144	14273	14102	14172	14270	14089	14317	14384	14274	14453	14319	14190	14192	14216	14329	14162	14171	14280	14228	14098	14078	14539	14362	14267	14129	14451	14439	14503	14235	14112	14360	14084	14190	14472	14277	14384	14241	14376	14355	14244	14201	14345	14237	14048	14189	14344	14253	14273	14422	14195	14100	14256	14164	14255	14207	14050	14387	14271	14398	14020	14137	14065	14307	14355	14363	14313	14202	14096	14023	14153	14392	14183	14268	14192	14272	14294	14192	14231	14226	14235	14201	14257	14224	14540	14423	14207	14225	14185	14235	14373	14100	14359	14265	14275	14350	14274	14177	14283	14188	14287	14306	14252	14171	14421	14394	14485	14348	14211	14221	14249	14115	14234	14415	14352	14389	14142	14233	14415	14372	14269	14227	14204	14077	14314	14328	14199	14401	14180	14224	14233	14371	14231	14328	14251	14259	14255	14173	14283	14395	14217	14241	14158	14411	14250	14126	14255	14130	14067	14198	14202	14137	14315	14399	14240	14203	14343	14408	14358	14238	14326	14431	14342	14241	14223	14543	14170	14426	14224	14184	14038	14109	14052	14375	14307	14307	14461	14305	14204	14350	14259	14024	14291	14172	14222	14229	14294	14206	14050	14224	14430	14272	14277	14123	14266	14064	14195	14437	14151	14290	14164	14200	14307	14233	14324	14197	14146	14031	14094	14104	14192	14179	14133	14087	14212	14343	14262	14363	14174	14112	14260	14252	14309	14147	14298	14325	14183	14207	14242	14344	14261	14206	14371	14210	14393	14235	14253	14250	14231	14124	13977	14378	14299	14391	14410	14124	14395	14335	14439	14349	14300	14209	14254	14221	14512	14140	14297	14204	14257	14447	14153	14150	14061	14121	14235	14097	14505	14200	14190	14163	14293	14165	14233	14192	14237	14092	14286	14146	14120	14309	14298	14265	14308	14077	14310	14254	13987	14089	14377	14256	14169	14412	14356	14324	14381	14223	14244	14391	14232	14309	14371	14144	14086	14205	14174	14380	14253	14365	14240	14192	14227	14335	14374	14112	14164	14313	14310	14249	14343	14298	14166	14163	14309	14269	14547	14390	14344	14259	14231	14214	14134	14383	14210	14217	14272	14165	14358	14202	14095	14219	14192	14270	14266	14231	14093	14205	14260	14100	14034	14246	14289	14233	14385	14249	14195	14291	14154	14268	14057	14402	14250	14207	14155	14205	14246	14395	14222	14155	14228	14191	14306	14285	14490	14358	14394	14260	14224	14162	14295	14137	14217	14245	14353	14236	13947	14264	14220	14361	14141	14331	14253	14080	14221	14200	14252	14308	14280	14256	14222	14231	14233	14214	14194	14272	14275	14287	14101	14191	13967	14177	14164	14086	14148	14263	14192	14208	14207	14529	14349	14380	14220	14155	14094	14136	14171	14263	14336	14425	14353	14112	14224	14067	14094	14314	14228	14370	14203	14199	14382	14328	14014	14236	14165	14279	14290	14262	14172	13998	14139	14472	14229	14145	14267	14153	14365	14437	14220	14143	14191	14279	14136	14332	14275	14411	14378	14242	14282	14388	14286	14283	14265	14239	14303	14372	14250	14305	14084	14375	14274	14417	14236	14227	14474	14208	14217	14048	14177	14267	14375	14232	14349	14523	14385	14237	14228	14199	14311	14478	14326	14187	14087	14117	14253	14300	14179	14341	14253	14316	14201	14259	14325	14198	14186	14213	14203	14442	14373	14292	14239	14351	14377	14228	14238	14246	14366	14241	14236	14266	14212	14363	14163	14432	14055	14397	14260	14128	14057	14251	14102	14197	14234	14358	14204	14250	14178	14197	14270	14327	14348	13851	14237	14427	14314	14228	14309	14231	14010	14285	14408	14220	14305	14329	14369	14388	14195	14167	14374	14188	14079	14202	14392	14311	14236	14243	14175	14213	14377	14296	14199	14091	14375	14482	14348	14391	14250	14272	13961	14323	14342	14355	14344	13958	14330	14072	14019	14240	14280	14317	14123	14333	14052
47370	62482	57219	44371	36114	31146	22064	17944	16576	14813	13115	12155	11790	11716	11345	11286	11053	11037	10774	10919	10748	10549	10582	10693	10612	10464	10400	10507	10553	10500	10439	10486	10378	10500	10319	10385	10508	10539	10375	10357	10533	10376	10602	10415	10247	10419	10576	10410	10382	10419	10297	10365	10357	10499	10341	10496	10396	10387	10334	10438	10394	10352	10404	10440	10409	10374	10410	10315	10358	10341	10247	10290	10460	10397	10361	10431	10298	10396	10455	10188	10382	10371	10366	10386	10434	10281	10388	10538	10440	10397	10457	10332	10409	10384	10293	10284	10321	10471	10399	10395	10375	10499	10324	10340	10229	10403	10360	10279	10513	10381	10366	10315	10394	10512	10334	10304	10421	10372	10333	10287	10401	10456	10372	10436	10488	10375	10407	10259	10312	10309	10403	10319	10421	10293	10466	10358	10374	10496	10375	10277	10534	10285	10410	10363	10379	10328	10401	10479	10348	10462	10354	10422	10421	10294	10343	10399	10475	10379	10450	10332	10379	10391	10299	10436	10448	10283	10275	10416	10358	10604	10413	10404	10429	10386	10282	10513	10318	10371	10341	10419	10331	10239	10293	10436	10320	10500	10373	10238	10393	10350	10324	10415	10479	10414	10429	10353	10323	10302	10295	10372	10428	10564	10289	10430	10515	10390	10401	10385	10399	10330	10326	10354	10438	10363	10386	10274	10361	10348	10389	10396	10329	10348	10364	10288	10320	10480	10321	10269	10279	10531	10427	10342	10523	10386	10506	10397	10470	10523	10314	10335	10450	10483	10356	10435	10386	10273	10513	10400	10309	10350	10339	10327	10232	10420	10163	10396	10405	10265	10335	10548	10409	10411	10486	10371	10250	10352	10276	10346	10452	10301	10356	10261	10286	10487	10591	10509	10316	10285	10450	10350	10373	10334	10403	10169	10440	10310	10404	10367	10382	10412	10287	10567	10332	10391	10435	10290	10387	10317	10348	10340	10293	10373	10420	10529	10341	10458	10448	10359	10438	10287	10575	10485	10488	10446	10302	10479	10577	10292	10436	10343	10524	10308	10394	10400	10369	10481	10363	10433	10406	10472	10396	10448	10399	10337	10337	10338	10351	10190	10478	10367	10528	10301	10260	10453	10354	10392	10309	10425	10548	10527	10326	10341	10413	10465	10375	10340	10323	10287	10422	10475	10299	10393	10481	10274	10370	10406	10513	10392	10457	10335	10317	10247	10401	10405	10519	10407	10455	10393	10364	10431	10372	10399	10322	10436	10433	10396	10395	10451	10332	10433	10274	10355	10493	10394	10422	10360	10284	10143	10380	10401	10259	10376	10473	10281	10447	10390	10377	10402	10306	10377	10395	10345	10464	10507	10264	10448	10591	10357	10314	10512	10264	10428	10365	10319	10264	10378	10445	10355	10442	10352	10455	10245	10315	10282	10191	10292	10347	10485	10421	10369	10301	10243	10380	10276	10354	10302	10393	10249	10423	10370	10419	10429	10344	10181	10286	10387	10454	10430	10372	10458	10417	10254	10337	10371	10432	10353	10402	10290	10299	10427	10361	10507	10577	10468	10388	10418	10364	10384	10206	10394	10287	10376	10280	10475	10331	10368	10486	10342	10353	10223	10383	10435	10328	10317	10439	10226	10463	10454	10437	10564	10409	10463	10233	10361	10297	10397	10374	10442	10303	10260	10303	10504	10444	10277	10263	10314	10428	10420	10358	10363	10514	10388	10442	10460	10369	10342	10380	10472	10231	10381	10405	10451	10264	10346	10382	10224	10333	10457	10450	10508	10393	10428	10333	10358	10310	10418	10359	10324	10328	10405	10360	10431	10332	10436	10392	10361	10332	10406	10318	10362	10470	10396	10474	10419	10335	10132	10340	10308	10254	10437	10477	10445	10448	10468	10398	10455	10428	10418	10267	10300	10270	10303	10453	10588	10448	10349	10310	10407	10453	10400	10219	10438	10465	10236	10458	10505	10297	10413	10337	10425	10451	10344	10465	10454	10451	10336	10377	10483	10460	10235	10307	10404	10462	10401	10249	10237	10373	10494	10433	10294	10466	10252	10329	10388	10358	10373	10355	10511	10364	10243	10380	10547	10480	10194	10317	10161	10468	10534	10278	10314	10324	10165	10334	10488	10523	10262	10401	10334	10392	10243	10493	10401	10314	10405	10317	10335	10441	10295	10287	10342	10424	10332	10319	10219	10388	10384	10341	10385	10512	10460	10267	10344	10369	10400	10184	10236	10410	10401	10350	10479	10345	10233	10349	10380	10428	10261	10151	10491	10388	10396	10480	10381	10511	10338	10401	10349	10295	10440	10249	10306	10332	10215	10465	10563	10456	10472	10412	10432	10249	10306	10377	10377	10487	10319	10388	10439	10446	10433	10436	10322	10564	10250	10227	10320	10446	10446	10436	10466	10465	10520	10531	10290	10615	10401	10309	10375	10504	10405	10256	10395	10266	10503	10295	10375	10152	10305	10450	10477	10418	10381	10423	10411	10356	10446	10312	10391	10390	10349	10190	10372	10469	10325	10287	10288	10442	10354	10326	10390	10543	10373	10442	10419	10403	10378	10399	10305	10446	10365	10347	10382	10485	10514	10303	10288	10381	10487	10339	10424	10322	10547	10501	10341	10356	10393	10400	10396	10385	10355	10369	10382	10433	10578	10477	10246	10291	10415	10448	10324	10373	10260	10428	10421	10272	10473	10355	10368	10458	10204	10447	10264	10376	10436	10261	10360	10555	10264	10335	10313	10244	10189	10408	10387	10359	10384	10396	10249	10424	10390	10391	10335	10306	10359	10392	10300	10529	10497	10384	10388	10320	10301	10322	10335	10351	10399	10389	10248	10353	10367	10362	10347	10538	10285	10282	10374	10239	10278	10317	10173	10449	10359	10393	10238	10335	10424	10374	10149	10323	10382	10438	10285	10343	10339	10241	10439	10374	10337	10401	10311	10433	10471	10348	10424	10359	10255	10562	10237	10331	10301	10381	10435	10340	10299	10248	10299	10415	10506	10371	10460	10457	10358	10288	10381	10346	10400	10546	10354	10398	10461	10367	10282	10346	10320	10251	10364	10376	10450	10251	10433	10431	10354	10471	10463	10314	10455	10498	10333	10373	10337	10315	10327	10335	10309	10276	10285	10423	10534	10315	10237	10391	10302	10475	10364	10499	10467	10475	10102	10259	10457	10339	10427	10417	10244	10268	10227	10428	10421	10397	10216	10421	10331	10229	10410	10279	10358	10433	10323	10346	10385	10404	10401	10219	10325	10420	10513	10341	10404	10303	10448	10261	10449	10400	10372	10420	10365	10573	10365	10284	10322	10456	10428	10282	10292	10318	10494	10307	10356	10141	10265	10346	10486	10336	10416	10350	10350	10468	10426	10464	10345	10364	10378	10506	10401	10410	10419	10319	10278	10479	10359	10417	10514	10358	10335	10270	10483	10336	10362	10444	10547	10200	10292	10390	10521	10438	10324	10395	10326	10386	10324	10359	10498	10271	10348	10585	10354	10384	10419	10407	10470	10518	10472	10275	10405	10372	10530	10383	10462	10451	10412	10334	10314	10365	10347	10241	10333	10408	10212	10378	10362	10353	10469	10353	10331	10386	10498	10403	10554	10349	10571	10309	10345	10313	10248	10437	10305	10458	10417	10295	10313	10450	10452	10516	10496	10498	10312	10332	10332	10368	10424	10267	10161	10441	10428	10426	10424	10248	10392	10225	10517	10497	10490	10344	10523	10486	10502	10524	10269	10481	10392	10230	10400	10499	10328	10345	10394	10426	10293	10486	10337	10359	10509	10259	10486	10271	10432	10369	10484	10389	10351	10194	10359	10375	10358	10519	10394	10383	10503	10409	10216	10412	10487	10416	10367	10480	10455	10461	10306	10311	10524	10230	10305	10332	10340	10313	10171	10292	10445	10372	10540	10409	10360	10325	10551	10281	10351	10287	10436	10657	10528	10548	10417	10476	10339	10450	10399	10345	10285	10357	10337	10375	10241	10407	10205	10408	10208	10351	10339	10272	10431	10407	10312	10328	10413	10255	10186	10421	10399	10527	10360	10270	10347	10507	10312	10450	10364	10400	10414	10413	10336	10211	10349	10486	10395	10338	10289	10426	10314	10246	10447	10414	10480	10460	10376	10267	10502	10342	10527	10462	10380	10378	10457	10365	10517	10413	10474	10403	10542	10280	10294	10354	10328	10511	10597	10269	10253	10263	10377	10222	10322	10594	10516	10256	10430	10580	10554	10408	10469	10204	10457	10268	10385	10391	10327	10308	10405	10519	10424	10240	10220	10392	10346	10372	10214	10434	10427	10353	10359	10338	10316	10449	10381	10294	10439	10381	10213	10425	10255	10487	10399	10255	10505	10265	10413	10460	10397	10209	10409	10475	10357	10490	10398	10258	10503	10262	10386	10216	10384	10221	10386	10366	10388	10330	10394	10333	10429	10230	10451	10344	10323	10361	10236	10293	10337	10317	10209	10552	10277	10469	10112	10368	10438	10421	10341	10308	10294	10422	10349	10434	10456	10305	10334	10338	10314	10505	10338	10417	10249	10305	10327	10517	10355	10432	10365	10362	10437	10415	10378	10327	10310	10309	10504	10416	10346	10331	10381	10479	10431	10352	10306	10432	10437	10377	10611	10411	10371	10299	10540	10335	10383	10236	10288	10505	10199	10408	10608	10372	10421	10440	10258	10274	10370	10438	10445	10395	10372	10373	10485	10483	10346	10431	10474	10305	10354	10402	10353	10212	10336	10427	10447	10393	10405	10401	10385	10464	10321	10370	10266	10360	10489	10488	10427	10308	10273	10311	10302	10242	10409	10250	10313	10286	10423	10509	10443	10421	10446	10311	10496	10409	10231	10483	10528	10389	10472	10465	10363	10386	10497	10276	10355	10435	10402	10403	10392	10524	10244	10217	10394	10290	10396	10357	10648	10530	10270	10330	10508	10335	10388	10361	10388	10298	10675	10447	10436	10395	10326	10333	10357	10388	10388	10280	10339	10415	10416	10183	10416	10562	10459	10337	10422	10397	10344	10414	10360	10374	10305	10399	10458	10372	10438	10507	10373	10354	10334	10398	10445	10408	10321	10403	10314	10354	10332	10260	10227	10362	10450	10381	10458
26020	21570	33407	40139	42034	41325	39487	34461	29243	23635	18290	16934	16425	15940	15813	15501	15224	15188	15159	15001	14642	14776	14816	14611	14855	14675	14549	14544	14459	14668	14509	14501	14542	14636	14402	14389	14335	14660	14571	14498	14463	14413	14335	14655	14381	14148	14399	14375	14416	14396	14468	14396	14486	14388	14516	14607	14371	14542	14150	14430	14253	14418	14223	14400	14524	14440	14451	14451	14614	14573	14642	14316	14384	14284	14552	14501	14710	14309	14435	14413	14476	14514	14241	14506	14355	14523	14409	14620	14571	14541	14508	14433	14415	14406	14547	14430	14656	14400	14296	14347	14381	14416	14298	14219	14189	14262	14621	14496	14321	14226	14462	14327	14560	14377	14604	14342	14373	14447	14520	14624	14393	14676	14432	14330	14411	14240	14373	14436	14449	14447	14474	14397	14264	14325	14376	14340	14409	14364	14363	14443	14559	14322	14505	14368	14400	14470	14269	14311	14574	14396	14555	14381	14390	14377	14499	14310	14249	14551	14508	14301	14294	14465	14576	14280	14510	14291	14473	14306	14363	14365	14323	14633	14377	14346	14462	14396	14542	14289	14501	14486	14563	14468	14442	14328	14484	14505	14225	14375	14372	14480	14416	14485	14598	14472	14375	14530	14299	14186	14407	14302	14403	14513	14463	14383	14488	14442	14432	14445	14286	14316	14450	14506	14577	14317	14355	14549	14458	14665	14259	14464	14467	14486	14409	14310	14308	14539	14454	14207	14167	14469	14628	14371	14165	14441	14573	14453	14404	14334	14481	14466	14548	14542	14600	14491	14495	14631	14502	14344	14619	14347	14428	14322	14443	14285	14557	14133	14300	14338	14493	14416	14421	14356	14365	14205	14558	14445	14538	14449	14601	14518	14574	14358	14380	14396	14533	14348	14498	14462	14477	14451	14398	14267	14320	14414	14443	14528	14477	14469	14360	14456	14373	14598	14429	14247	14443	14537	14365	14292	14356	14303	14490	14477	14507	14319	14294	14592	14354	14717	14427	14536	14342	14336	14417	14529	14473	14652	14509	14377	14371	14444	14299	14511	14633	14424	14578	14624	14630	14589	14542	14564	14355	14414	14571	14419	14464	14515	14459	14352	14479	14610	14407	14388	14381	14369	14446	14522	14344	14470	14414	14247	14372	14413	14339	14388	14531	14293	14419	14362	14482	14520	14348	14332	14559	14178	14399	14360	14389	14515	14430	14362	14208	14265	14290	14509	14430	14466	14317	14400	14574	14506	14535	14323	14337	14387	14237	14447	14673	14534	14384	14296	14525	14355	14543	14318	14565	14379	14365	14273	14498	14230	14406	14342	14386	14569	14344	14534	14392	14366	14333	14320	14384	14342	14149	14308	14507	14516	14481	14389	14598	14387	14351	14357	14307	14332	14331	14314	14413	14346	14348	14460	14319	14451	14341	14470	14523	14485	14405	14565	14572	14291	14451	14441	14341	14584	14318	14430	14464	14407	14292	14307	14268	14492	14632	14369	14479	14613	14590	14430	14258	14197	14427	14440	14308	14406	14480	14382	14480	14265	14421	14384	14510	14328	14353	14430	14479	14540	14574	14547	14480	14541	14559	14395	14200	14490	14460	14379	14349	14604	14362	14319	14352	14286	14323	14277	14336	14379	14418	14676	14438	14475	14490	14454	14462	14400	14339	14581	14363	14532	14409	14321	14540	14420	14404	14504	14519	14375	14420	14553	14313	14377	14361	14465	14649	14336	14371	14516	14534	14451	14400	14256	14425	14599	14281	14258	14699	14595	14428	14420	14404	14292	14360	14339	14481	14829	14431	14349	14435	14440	14389	14424	14462	14232	14254	14426	14537	14410	14493	14485	14328	14413	14244	14267	14281	14268	14518	14432	14374	14368	14606	14360	14420	14651	14440	14505	14345	14243	14259	14365	14567	14505	14351	14430	14496	14440	14501	14380	14308	14465	14223	14447	14451	14475	14475	14604	14466	14466	14321	14236	14329	14678	14531	14480	14433	14508	14444	14427	14365	14414	14490	14325	14594	14548	14717	14366	14602	14454	14531	14438	14389	14317	14238	14416	14598	14528	14365	14387	14114	14317	14547	14559	14431	14578	14298	14508	14386	14451	14575	14363	14440	14360	14545	14353	14458	14403	14619	14526	14612	14348	14285	14369	14363	14454	14437	14481	14529	14426	14474	14381	14323	14346	14340	14294	14471	14363	14464	14122	14490	14635	14626	14334	14437	14457	14468	14324	14440	14293	14408	14432	14402	14166	14283	14500	14135	14455	14310	14453	14536	14369	14525	14456	14602	14604	14264	14371	14339	14208	14452	14302	14569	14624	14578	14213	14539	14313	14361	14396	14446	14484	14200	14346	14484	14401	14362	14540	14342	14453	14259	14403	14468	14424	14367	14632	14462	14441	14464	14321	14469	14511	14622	14388	14427	14290	14567	14437	14425	14376	14244	14545	14433	14429	14436	14612	14557	14418	14440	14145	14391	14293	14364	14595	14469	14435	14383	14399	14588	14527	14337	14634	14289	14581	14379	14257	14312	14382	14458	14177	14280	14256	14515	14328	14345	14464	14270	14399	14422	14280	14595	14360	14389	14348	14668	14530	14300	14460	14631	14384	14218	14490	14531	14546	14570	14436	14663	14462	14634	14565	14390	14505	14442	14367	14305	14557	14472	14364	14352	14472	14575	14751	14522	14566	14365	14461	14453	14402	14499	14278	14398	14496	14468	14615	14376	14438	14519	14392	14456	14432	14412	14565	14475	14404	14483	14550	14506	14421	14320	14367	14309	14446	14395	14576	14301	14515	14545	14380	14480	14421	14483	14430	14510	14606	14357	14377	14541	14311	14263	14407	14189	14432	14461	14411	14556	14536	14527	14380	14479	14224	14371	14700	14238	14359	14363	14446	14481	14492	14462	14472	14271	14554	14291	14418	14366	14387	14324	14485	14413	14579	14280	14352	14557	14377	14559	14481	14435	14365	14522	14519	14474	14468	14169	14470	14504	14351	14410	14214	14438	14552	14577	14379	14465	14516	14280	14363	14511	14499	14539	14494	14456	14164	14198	14435	14443	14484	14457	14280	14294	14168	14370	14410	14329	14466	14306	14369	14494	14342	14408	14406	14443	14426	14517	14523	14425	14479	14542	14304	14630	14360	14422	14537	14369	14521	14541	14403	14468	14559	14323	14454	14480	14440	14339	14504	14598	14523	14415	14537	14267	14774	14417	14509	14575	14301	14400	14259	14430	14289	14571	14506	14446	14243	14318	14406	14509	14429	14483	14625	14345	14513	14502	14531	14484	14553	14469	14312	14454	14385	14485	14424	14524	14360	14351	14386	14412	14370	14391	14334	14529	14258	14422	14317	14319	14501	14273	14463	14441	14373	14353	14325	14307	14408	14622	14456	14328	14288	14610	14584	14470	14382	14511	14439	14308	14520	14363	14309	14459	14531	14283	14424	14489	14448	14401	14244	14500	14501	14482	14481	14441	14520	14501	14570	14455	14341	14508	14432	14580	14450	14493	14458	14350	14258	14462	14514	14462	14419	14420	14308	14214	14390	14576	14665	14561	14430	14563	14296	14374	14454	14401	14410	14391	14530	14423	14438	14272	14406	14387	14399	14318	14525	14373	14378	14718	14652	14429	14504	14419	14418	14483	14441	14400	14328	14618	14289	14503	14267	14531	14577	14462	14398	14616	14524	14379	14587	14602	14428	14336	14343	14615	14439	14415	14341	14414	14388	14517	14400	14612	14417	14515	14585	14382	14264	14491	14472	14370	14473	14524	14504	14600	14717	14423	14436	14605	14317	14486	14484	14615	14530	14569	14438	14504	14516	14547	14414	14735	14601	14765	14425	14426	14454	14328	14431	14280	14181	14424	14588	14480	14261	14512	14478	14435	14507	14601	14588	14330	14572	14552	14234	14366	14382	14499	14596	14579	14392	14393	14338	14441	14407	14386	14454	14503	14415	14637	14287	14681	14468	14423	14338	14345	14200	14523	14449	14304	14434	14316	14236	14279	14458	14545	14184	14299	14463	14287	14156	14171	14441	14633	14372	14117	14383	14420	14419	14514	14413	14506	14265	14565	14310	14296	14527	14444	14386	14373	14345	14484	14269	14477	14291	14434	14370	14424	14504	14380	14182	14631	14397	14558	14442	14209	14409	14371	14420	14529	14398	14433	14381	14354	14331	14115	14560	14397	14572	14324	14284	14411	14229	14445	14494	14314	14194	14439	14283	14475	14397	14364	14329	14353	14374	14406	14229	14416	14349	14393	14335	14263	14576	14546	14396	14480	14418	14600	14473	14499	14407	14540	14381	14485	14313	14503	14495	14467	14315	14292	14548	14596	14625	14606	14433	14474	14410	14352	14095	14373	14487	14551	14356	14427	14317	14336	14502	14462	14483	14605	14312	14699	14607	14288	14376	14474	14425	14421	14504	14508	14533	14478	14580	14413	14394	14307	14225	14292	14263	14355	14410	14326	14207	14478	14526	14351	14392	14603	14326	14678	14451	14567	14481	14509	14388	14278	14524	14301	14491	14586	14455	14364	14173	14409	14547	14459	14220	14567	14301	14353	14517	14402	14435	14410	14537	14437	14375	14352	14428	14177	14646	14320	14513	14284	14312	14279	14225	14652	14496	14450	14460	14535	14501	14603	14496	14475	14602	14407	14643	14548	14272	14455	14316	14441	14303	14377	14551	14490	14272	14401	14481	14369	14593	14451	14419	14523	14479	14457	14504	14463	14382	14520	14498	14285	14669	14474	14325	14365	14424	14423	14518	14521	14547	14316	14517	14464	14397	14476	14376	14484	14611	14508	14449	14660	14519	14458	14582	14521	14476	14416	14495	14471	14497	14428	14718	14423	14574	14602	14570	14558	14534	14187	14328	14543	14285	14594	14460	14290	14374	14419	14538	14738	14500	14391	14531	14569	14438	14220	14390	14490	14348	14429	14275	14267	14418	14569	14556	14515	14404	14310	14477	14471	14347	14643	14378	14586	14500	14620	14594	14225	14352	14311	14341	14456	14292	14294	14532	14178	14555	14441	14319	14497	14685	14418	14470	14499	14597	14460	14331	14417	14453	14476	14441	14625	14487	14258	14329	14542	14552	14579	14413	14573	14431	14440	14447	14618	14511
45727	69424	65464	53681	45719	40395	36457	32141	26064	19357	13901	12982	12701	12285	11866	11642	11341	11421	11036	11160	11083	10952	10939	10727	10556	10691	10621	10745	10548	10609	10557	10601	10616	10546	10540	10562	10582	10499	10507	10612	10382	10430	10475	10533	10456	10555	10593	10490	10700	10389	10496	10594	10388	10616	10558	10494	10630	10505	10518	10357	10700	10462	10636	10537	10587	10441	10604	10623	10499	10518	10433	10579	10644	10475	10468	10512	10419	10380	10575	10389	10630	10499	10496	10455	10591	10504	10396	10481	10578	10579	10526	10397	10618	10418	10584	10662	10596	10519	10569	10407	10518	10492	10419	10355	10485	10325	10449	10413	10492	10639	10614	10437	10465	10326	10496	10496	10446	10394	10463	10416	10527	10593	10305	10516	10404	10561	10439	10403	10680	10486	10607	10369	10465	10609	10454	10446	10341	10443	10476	10449	10505	10335	10601	10502	10412	10539	10423	10662	10480	10451	10406	10645	10520	10333	10540	10454	10407	10516	10581	10715	10464	10409	10573	10477	10664	10436	10306	10424	10637	10463	10528	10476	10609	10389	10596	10329	10684	10531	10498	10675	10441	10559	10411	10410	10439	10500	10292	10481	10592	10451	10471	10476	10519	10439	10446	10471	10593	10450	10581	10445	10479	10445	10381	10368	10488	10531	10342	10486	10529	10400	10427	10536	10632	10509	10531	10552	10506	10487	10513	10392	10534	10403	10379	10542	10360	10504	10581	10498	10493	10373	10572	10589	10584	10600	10421	10449	10491	10451	10666	10419	10496	10579	10433	10482	10321	10600	10460	10425	10375	10620	10456	10472	10450	10607	10485	10455	10343	10314	10509	10604	10534	10466	10333	10554	10462	10621	10497	10360	10523	10391	10428	10473	10519	10254	10565	10507	10521	10536	10305	10496	10379	10416	10454	10702	10373	10523	10456	10419	10502	10442	10431	10388	10553	10602	10368	10579	10529	10375	10500	10522	10504	10503	10372	10533	10478	10552	10443	10444	10519	10576	10569	10675	10414	10557	10445	10313	10368	10486	10614	10442	10478	10418	10422	10499	10526	10489	10615	10480	10548	10507	10400	10517	10562	10698	10318	10559	10448	10451	10668	10677	10348	10459	10417	10493	10639	10491	10454	10561	10498	10582	10329	10556	10458	10516	10554	10410	10347	10359	10569	10374	10528	10560	10382	10686	10595	10491	10437	10513	10460	10478	10309	10365	10518	10642	10451	10560	10481	10520	10629	10552	10453	10385	10501	10551	10456	10538	10431	10380	10530	10467	10460	10517	10437	10501	10562	10405	10492	10340	10473	10485	10583	10571	10496	10509	10410	10443	10514	10409	10556	10501	10440	10658	10393	10383	10387	10496	10391	10595	10606	10461	10508	10455	10458	10542	10466	10621	10513	10377	10367	10471	10511	10431	10446	10362	10598	10380	10529	10353	10398	10394	10421	10619	10441	10593	10574	10611	10437	10430	10532	10578	10466	10557	10458	10580	10530	10516	10419	10410	10390	10489	10526	10401	10524	10388	10533	10480	10380	10492	10467	10565	10510	10622	10565	10636	10494	10507	10506	10474	10536	10476	10541	10391	10445	10431	10672	10422	10507	10566	10479	10557	10487	10532	10507	10624	10511	10404	10497	10478	10537	10622	10379	10411	10498	10514	10534	10429	10391	10511	10409	10527	10469	10516	10512	10583	10414	10578	10479	10375	10507	10588	10385	10534	10472	10424	10560	10472	10292	10590	10464	10498	10504	10565	10516	10383	10411	10551	10530	10347	10520	10445	10649	10513	10526	10385	10564	10423	10533	10540	10556	10599	10583	10438	10479	10561	10580	10449	10379	10379	10460	10446	10599	10463	10553	10448	10591	10429	10670	10413	10491	10471	10620	10506	10451	10413	10588	10515	10454	10539	10674	10603	10546	10429	10585	10499	10401	10542	10469	10437	10466	10405	10438	10686	10450	10493	10545	10409	10545	10557	10497	10485	10561	10581	10649	10476	10376	10547	10542	10338	10432	10428	10560	10645	10451	10338	10479	10424	10450	10677	10534	10445	10612	10518	10524	10305	10470	10503	10487	10469	10423	10583	10488	10490	10439	10519	10368	10519	10560	10469	10328	10487	10314	10375	10377	10566	10481	10505	10498	10608	10497	10521	10475	10463	10562	10409	10260	10394	10519	10499	10435	10541	10485	10559	10460	10472	10405	10568	10359	10540	10434	10430	10442	10571	10633	10503	10468	10479	10496	10472	10433	10596	10623	10339	10589	10570	10462	10415	10573	10505	10325	10339	10366	10646	10555	10513	10578	10653	10492	10610	10464	10590	10403	10527	10517	10316	10351	10414	10673	10436	10308	10518	10488	10483	10479	10420	10403	10626	10615	10707	10668	10577	10517	10522	10579	10486	10463	10630	10663	10505	10635	10568	10717	10470	10516	10479	10444	10372	10595	10641	10561	10552	10551	10368	10457	10458	10414	10532	10392	10444	10568	10478	10475	10439	10411	10464	10551	10513	10484	10545	10385	10555	10461	10652	10665	10362	10376	10583	10611	10482	10466	10427	10606	10543	10515	10594	10485	10525	10576	10485	10565	10539	10444	10504	10514	10557	10230	10456	10382	10585	10434	10319	10547	10409	10497	10461	10378	10379	10551	10507	10618	10367	10588	10493	10394	10441	10541	10380	10506	10497	10400	10594	10582	10458	10365	10440	10505	10476	10468	10483	10467	10384	10511	10428	10632	10458	10391	10608	10593	10412	10495	10457	10495	10413	10319	10398	10335	10468	10366	10431	10353	10548	10515	10444	10450	10472	10410	10532	10590	10486	10471	10570	10613	10458	10522	10533	10590	10505	10663	10467	10392	10643	10460	10598	10423	10426	10401	10406	10409	10357	10686	10551	10508	10438	10496	10356	10482	10523	10468	10535	10521	10334	10496	10634	10356	10521	10490	10506	10503	10465	10416	10567	10496	10516	10398	10481	10468	10549	10515	10525	10558	10552	10661	10416	10484	10510	10490	10429	10564	10469	10509	10585	10499	10447	10383	10469	10473	10551	10616	10555	10522	10509	10529	10765	10467	10359	10522	10479	10546	10451	10628	10438	10598	10480	10435	10403	10480	10448	10471	10341	10546	10417	10453	10420	10478	10439	10554	10443	10486	10458	10717	10405	10592	10479	10502	10469	10452	10546	10437	10628	10359	10574	10550	10421	10530	10577	10576	10425	10444	10481	10542	10538	10435	10381	10531	10433	10488	10375	10521	10490	10366	10489	10349	10305	10638	10580	10448	10619	10405	10429	10553	10568	10530	10386	10479	10478	10425	10502	10583	10393	10531	10482	10470	10538	10505	10612	10529	10380	10426	10425	10574	10458	10441	10487	10609	10440	10504	10446	10438	10456	10608	10391	10477	10583	10577	10576	10492	10519	10448	10520	10464	10538	10465	10717	10455	10540	10533	10390	10525	10526	10714	10574	10593	10536	10609	10574	10286	10572	10262	10471	10483	10531	10488	10514	10361	10489	10406	10547	10642	10366	10513	10468	10519	10371	10382	10500	10561	10598	10595	10609	10416	10500	10532	10519	10467	10571	10560	10528	10507	10547	10548	10409	10348	10438	10629	10451	10298	10613	10473	10586	10459	10482	10412	10434	10531	10473	10490	10577	10605	10576	10497	10538	10512	10500	10396	10557	10400	10437	10581	10466	10370	10539	10593	10313	10588	10710	10395	10470	10637	10520	10456	10362	10484	10619	10351	10482	10604	10470	10627	10652	10516	10506	10420	10385	10359	10467	10532	10504	10455	10457	10378	10381	10578	10446	10465	10538	10556	10380	10563	10635	10289	10370	10493	10649	10393	10474	10563	10384	10529	10369	10473	10521	10418	10583	10592	10478	10563	10544	10390	10325	10467	10569	10527	10404	10415	10355	10515	10544	10535	10534	10442	10414	10602	10561	10441	10479	10324	10360	10423	10489	10690	10575	10384	10498	10449	10566	10459	10438	10440	10455	10457	10570	10621	10443	10586	10565	10589	10602	10648	10503	10571	10515	10319	10554	10490	10420	10492	10585	10366	10636	10534	10485	10534	10465	10641	10333	10601	10578	10627	10405	10568	10495	10439	10452	10460	10476	10393	10414	10485	10506	10577	10438	10552	10374	10456	10565	10545	10483	10522	10521	10595	10368	10442	10337	10523	10651	10544	10451	10567	10494	10352	10473	10577	10374	10620	10470	10437	10497	10470	10555	10426	10497	10643	10422	10457	10536	10527	10497	10584	10346	10387	10540	10587	10487	10658	10485	10596	10480	10514	10490	10441	10469	10552	10495	10383	10405	10309	10586	10571	10503	10602	10589	10519	10322	10397	10547	10383	10316	10540	10724	10484	10488	10578	10478	10492	10399	10439	10508	10414	10601	10375	10513	10418	10610	10522	10474	10423	10553	10517	10401	10507	10506	10430	10492	10439	10497	10444	10482	10457	10399	10485	10512	10336	10404	10416	10463	10587	10521	10509	10548	10466	10471	10505	10582	10421	10476	10595	10452	10632	10463	10357	10447	10559	10527	10568	10484	10527	10444	10582	10531	10396	10535	10464	10561	10461	10445	10483	10520	10515	10538	10497	10468	10556	10540	10570	10463	10497	10468	10484	10575	10568	10445	10492	10588	10512	10578	10404	10559	10361	10619	10510	10461	10414	10423	10375	10628	10534	10503	10507	10530	10486	10522	10443	10527	10426	10415	10511	10624	10571	10415	10649	10612	10489	10410	10402	10464	10601	10586	10476	10526	10543	10551	10354	10515	10500	10540	10410	10393	10485	10444	10595	10592	10502	10612	10499	10486	10544	10469	10595	10574	10431	10633	10482	10591	10518	10435	10576	10508	10598	10610	10408	10484	10599	10535	10445	10537	10477	10473	10470	10451	10380	10558	10530	10418	10595	10524	10485	10415	10509	10403	10388	10517	10433	10502	10639	10502	10412	10409	10576	10399	10502	10566	10499	10473	10582	10431	10483	10404	10527	10549	10424	10448	10506	10464	10394	10373	10513	10635	10460	10502	10588	10658	10482	10416	10509	10485	10436	10451	10590	10547	10446	10597	10352	10502	10465	10653	10490	10508	10415	10470	10520	10453	10470	10589	10497	10620	10477	10623
24339	21029	29721	34641	41583	50968	49776	39960	29727	21429	19260	18206	17864	17232	16649	16426	16230	15913	15693	15663	15337	15245	15394	14996	15220	14959	14997	14787	14886	14952	14742	14727	14675	14783	14743	14660	14771	14607	14672	14888	14524	14911	14656	14609	14565	14809	14936	14548	14781	14637	14744	14703	14608	14591	14680	14614	14380	14321	14544	14607	14661	14666	14554	14649	14581	14423	14496	14709	14495	14677	14612	14502	14527	14524	14584	14608	14677	14748	14760	14721	14681	14410	14574	14688	14525	14413	14564	14576	14508	14678	14426	14793	14638	14812	14567	14497	14589	14725	14712	14535	14565	14723	14591	14668	14648	14722	14541	14651	14675	14788	14447	14685	14646	14673	14664	14533	14541	14567	14530	14555	14845	14708	14597	14635	14668	14536	14815	14733	14717	14804	14726	14610	14694	14354	14603	14623	14664	14641	14782	14573	14492	14441	14751	14524	14503	14558	14592	14587	14616	14382	14597	14742	14607	14666	14661	14689	14740	14723	14559	14506	14798	14699	14827	14797	14423	14624	14721	14563	14587	14600	14786	14847	14727	14742	14607	14619	14530	14469	14611	14687	14530	14474	14659	14634	14634	14634	14550	14642	14711	14704	14741	14694	14523	14559	14625	14565	14621	14603	14557	14511	14662	14711	14794	14656	14740	14591	14698	14756	14576	14641	14618	14683	14579	14472	14822	14689	14411	14659	14549	14400	14672	14577	14675	14621	14556	14608	14658	14575	14717	14604	14627	14666	14699	14791	14808	14735	14643	14580	14828	14721	14501	14705	14723	14516	14684	14690	14577	14768	14497	14548	14685	14719	14711	14562	14665	14860	14652	14368	14510	14521	14936	14650	14660	14580	14588	14398	14463	14803	14521	14748	14693	14594	14688	14857	14676	14772	14640	14480	14706	14645	14644	14708	14691	14578	14790	14692	14567	14822	14557	14537	14512	14386	14375	14615	14551	14744	14516	14440	14568	14618	14732	14764	14586	14621	14746	14639	14549	14584	14531	14548	14307	14656	14676	14491	14569	14554	14647	14794	14545	14681	14678	14520	14729	14421	14634	14660	14630	14621	14716	14462	14383	14660	14577	14731	14476	14476	14662	14607	14765	14742	14610	14471	14705	14523	14640	14612	14708	14580	14591	14584	14421	14501	14495	14556	14646	14537	14648	14660	14537	14506	14701	14580	14627	14642	14566	14781	14715	14853	14706	14423	14627	14533	14508	14685	14685	14554	14424	14611	14496	14611	14385	14622	14771	14473	14719	14832	14706	14561	14701	14593	14838	14617	14757	14706	14762	14779	14885	14746	14628	14850	14864	14846	14700	14598	14502	14486	14648	14680	14660	14528	14645	14716	14862	14886	14783	14514	14413	14381	14468	14577	14667	14757	14571	14837	14636	14395	14691	14397	14526	14591	14800	14695	14643	14692	14560	14630	14726	14605	14686	14756	14742	14675	14637	14778	14750	14704	14702	14647	14496	14688	14418	14704	14503	14675	14627	14868	14396	14596	14649	14509	14607	14666	14607	14833	14808	14530	14695	14770	14573	14429	14391	14745	14667	14726	14672	14531	14648	14723	14777	14477	14513	14718	14863	14760	14615	14568	14579	14544	14616	14482	14649	14556	14624	14842	14735	14817	14648	14727	14533	14452	14610	14605	14652	14611	14526	14825	14641	14843	14635	14722	14496	14676	14690	14768	14560	14532	14728	14475	14605	14507	14641	14635	14542	14546	14598	14590	14783	14827	14671	14567	14811	14811	14697	14636	14616	14782	14704	14730	14591	14547	14606	14526	14727	14744	14541	14528	14782	14585	14656	14733	14712	14592	14661	14502	14319	14467	14568	14515	14623	14596	14611	14665	14385	14319	14585	14603	14701	14788	14683	14462	14509	14438	14515	14536	14441	14532	14573	14626	14518	14445	14652	14648	14764	14740	14686	14510	14636	14713	14584	14747	14526	14521	14456	14791	14686	14663	14585	14481	14728	14721	14871	14887	14568	14405	14813	14573	14665	14655	14721	14478	14576	14619	14596	14727	14546	14552	14634	14635	14471	14740	14502	14593	14629	14713	14387	14539	14721	14549	14595	14715	14786	14543	14898	14656	14428	14440	14479	14529	14759	14498	14721	14581	14618	14709	14892	14714	14604	14593	14659	14529	14812	14701	14558	14579	14567	14543	14704	14800	14528	14645	14497	14625	14529	14541	14675	14566	14778	14530	14547	14563	14595	14501	14659	14585	14551	14551	14706	14612	14664	14625	14699	14692	14633	14821	14504	14377	14569	14440	14457	14634	14560	14729	14796	14715	14486	14726	14457	14688	14633	14483	14679	14573	14710	14670	14738	14497	14726	14592	14774	14557	14742	14708	14613	14538	14753	14757	14605	14657	14752	14495	14881	14867	14621	14575	14375	14619	14685	14666	14690	14676	14587	14554	14565	14617	14571	14459	14616	14412	14580	14522	14627	14599	14737	14714	14873	14560	14610	14486	14464	14668	14719	14804	14834	14753	14826	14591	14602	14767	14806	14780	14539	14730	14652	14597	14638	14651	14712	14683	14729	14689	14428	14499	14733	14610	14589	14710	14434	14449	14670	14689	14670	14615	14494	14792	14575	14637	14737	14740	14654	14625	14478	14578	14699	14946	14562	14857	14494	14644	14671	14417	14680	14355	14351	14655	14464	14787	14808	14623	14586	14600	14435	14607	14685	14561	14523	14572	14698	14691	14600	14567	14734	14766	14459	14639	14578	14641	14686	14640	14544	14641	14523	14460	14441	14562	14573	14718	14754	14776	14749	14695	14391	14533	14774	14603	14755	14598	14847	14617	14664	14487	14725	14699	14489	14629	14658	14741	14848	14838	14558	14689	14602	14582	14661	14797	14748	14607	14690	14475	14493	14537	14777	14777	14511	14728	14700	14722	14556	14779	14459	14557	14543	14793	14550	14801	14650	14599	14839	14565	14645	14699	14768	14672	14564	14597	14592	14909	14570	14524	14674	14598	14566	14509	14735	14655	14802	14582	14788	14747	14711	14697	14814	14551	14667	14416	14749	14750	14561	14474	14656	14672	14578	14569	14584	14607	14665	14522	14521	14719	14602	14640	14703	14836	14654	14641	14550	14910	14644	14474	14682	14772	14777	14416	14530	14545	14556	14469	14645	14628	14531	14757	14659	14583	14550	14488	14627	14581	14772	14592	14688	14568	14715	14496	14675	14640	14701	14554	14631	14472	14667	14769	14632	14703	14593	14644	14642	14434	14533	14554	14624	14507	14752	14616	14663	14473	14864	14443	14766	14723	14677	14724	14506	14586	14519	14617	14582	14689	14335	14691	14526	14786	14660	14421	14584	14592	14915	14712	14611	14551	14698	14804	14649	14425	14497	14552	14554	14615	14544	14849	14478	14560	14712	14495	14618	14628	14595	14746	14473	14528	14722	14872	14561	14662	14462	14583	14565	14698	14596	14668	14558	14572	14671	14641	14621	14604	14667	14799	14547	14646	14650	14460	14847	14560	14706	14879	14890	14609	14570	14615	14675	14607	14599	14761	14489	14542	14629	14538	14648	14555	14685	14602	14682	14784	14798	14567	14783	14725	14479	14805	14833	14641	14644	14660	14710	14534	14414	14454	14547	14676	14588	14830	14559	14652	14652	14614	14619	14436	14847	14799	14585	14827	14695	14676	14552	14756	14689	14748	14673	14530	14596	14741	14548	14801	14809	14631	14892	14777	14508	14462	14665	14808	14653	14619	14500	14839	14670	14559	14668	14533	14410	14632	14605	14583	14718	14792	14900	14426	14576	14684	14672	14519	14557	14652	14789	14713	14634	14926	14586	14576	14730	14726	14646	14569	14640	14470	14626	14719	14565	14423	14601	14715	14765	14683	14407	14634	14538	14752	14698	14668	14692	14638	14586	14584	14673	14672	14700	14791	14811	14585	14721	14496	14749	14405	14670	14894	14568	14475	14737	14692	14532	14910	14598	14971	14740	14588	14387	14600	14938	14715	14615	14465	14804	14676	14671	14748	14741	14513	14635	14586	14712	14538	14594	14675	14596	14657	14563	14488	14527	14770	14695	14632	14638	14913	14569	14575	14690	14510	14342	14600	14824	14535	14822	14741	14746	14749	14516	14773	14650	14734	14582	14549	14723	14634	14754	14692	14832	14718	14694	14595	14673	14558	14595	14682	14820	14633	14558	14902	14563	14434	14661	14460	14507	14709	14545	14599	14820	14435	14618	14719	14602	14636	14692	14827	14736	14668	14755	14674	14594	14348	14600	14674	14619	14634	14551	14762	14706	14819	14498	14363	14627	14566	14581	14649	14517	14744	14533	14685	14670	14662	14742	14583	14669	14818	14569	14503	14541	14660	14713	14625	14658	14726	14820	14783	14669	14463	14509	14415	14673	14842	14632	14533	14626	14737	14692	14536	14495	14639	14671	14504	14592	14741	14785	14581	14568	14720	14529	14795	14449	14503	14760	14747	14620	14726	14562	14561	14535	14605	14560	14597	14583	14623	14552	14596	14726	14618	14536	14553	14520	14523	14680	14719	14471	14718	14701	14536	14878	14705	14652	14824	14788	14944	14637	14713	14810	14616	14624	14528	14541	14669	14664	14693	14706	14605	14670	14727	14654	14607	14473	14471	14504	14616	14675	14484	14760	14747	14772	14671	14654	14705	14779	14848	14638	14508	14744	14634	14494	14630	14830	14716	14503	14464	14462	14653	14684	14494	14679	14614	14740	14482	14455	14599	14702	14644	14981	14611	14544	14574	14653	14702	14614	14494	14459	14525	14860	14534	14534	14701	14614	14682	14652	14576	14709	14517	14776	14491	14730	14726	14667	14675	14729	14721	14635	14578	14836	14526	14744	14642	14787	14529	14490	14573	14619	14613	14476	14564	14579	14583	14487	14600	14526	14443	14592	14634	14715	14764	14787	14633	14579	15023	14901	14499	14703	14562	14507	14552	14724	14663	14599	14554	14622	14835	14794	14413	14606	14838	14577	14578	14586	14497	14459	14549	14660	14541	14638	14665	14396	14582	14920	14600	14743	14627	14632	14510	14636	14616	14503	14638	14738	14673	14685	14743	14827	14633	14815	14691	14555	14485	14657	14606	14774	14578	14562	14779	14663	14685	14609	14566
46214	75201	72440	65154	56189	53862	46388	36793	25184	16813	15633	15016	14138	13253	12758	12120	12073	11738	11634	11405	11351	11332	11065	10877	11059	10825	10766	10740	10902	10706	10581	10685	10742	10529	10697	10469	10742	10744	10652	10668	10669	10723	10619	10681	10543	10629	10566	10482	10527	10538	10653	10585	10526	10606	10593	10485	10558	10487	10529	10688	10639	10494	10452	10550	10621	10558	10642	10444	10416	10612	10618	10541	10425	10594	10568	10585	10507	10515	10537	10513	10593	10489	10674	10647	10580	10508	10569	10433	10635	10500	10526	10598	10597	10425	10532	10681	10617	10556	10462	10526	10767	10520	10606	10427	10505	10462	10570	10698	10362	10645	10547	10561	10452	10551	10671	10446	10525	10527	10741	10417	10599	10494	10587	10489	10514	10462	10545	10391	10623	10610	10712	10633	10542	10627	10515	10515	10550	10529	10560	10557	10632	10517	10574	10566	10667	10543	10582	10524	10695	10566	10524	10446	10547	10460	10600	10547	10548	10497	10520	10625	10560	10586	10373	10474	10611	10583	10464	10566	10536	10650	10494	10617	10616	10572	10503	10448	10492	10673	10566	10549	10528	10616	10467	10568	10449	10569	10611	10665	10617	10558	10398	10532	10618	10617	10523	10468	10512	10578	10444	10433	10646	10587	10579	10382	10479	10554	10567	10578	10541	10588	10558	10598	10442	10758	10610	10512	10456	10586	10473	10445	10475	10390	10748	10403	10605	10294	10719	10599	10499	10496	10539	10525	10420	10528	10475	10622	10409	10601	10476	10732	10517	10667	10542	10378	10511	10569	10441	10529	10534	10584	10654	10684	10507	10484	10614	10598	10589	10535	10437	10525	10553	10689	10602	10650	10528	10637	10595	10693	10531	10538	10479	10589	10699	10597	10689	10680	10423	10651	10471	10487	10550	10575	10521	10623	10632	10574	10582	10489	10535	10688	10538	10558	10543	10622	10503	10581	10445	10583	10770	10511	10552	10567	10476	10491	10492	10596	10540	10542	10499	10539	10497	10597	10505	10645	10482	10396	10666	10621	10470	10614	10544	10605	10465	10518	10539	10519	10529	10740	10593	10730	10480	10541	10567	10696	10552	10495	10484	10522	10563	10561	10645	10629	10571	10471	10460	10345	10477	10565	10582	10610	10594	10473	10577	10687	10577	10620	10466	10529	10388	10640	10457	10571	10452	10683	10449	10591	10593	10581	10540	10526	10547	10685	10421	10612	10629	10412	10449	10524	10574	10544	10568	10570	10592	10373	10349	10583	10551	10511	10459	10704	10674	10530	10666	10458	10560	10587	10478	10661	10629	10495	10543	10602	10583	10455	10498	10670	10624	10565	10427	10596	10566	10686	10604	10500	10713	10689	10522	10477	10508	10582	10580	10619	10604	10542	10541	10592	10631	10629	10637	10675	10617	10491	10511	10509	10467	10528	10551	10468	10358	10544	10581	10530	10540	10516	10579	10479	10514	10633	10629	10473	10514	10517	10551	10726	10680	10571	10573	10511	10437	10528	10428	10595	10586	10597	10600	10552	10633	10787	10640	10380	10665	10592	10473	10500	10563	10473	10592	10529	10552	10533	10513	10637	10448	10554	10649	10535	10566	10523	10696	10515	10509	10679	10575	10527	10376	10585	10686	10589	10578	10662	10592	10586	10600	10577	10485	10732	10587	10657	10467	10549	10431	10504	10578	10518	10357	10417	10526	10397	10520	10314	10529	10686	10362	10733	10464	10503	10603	10601	10739	10489	10494	10512	10516	10585	10693	10620	10564	10467	10311	10458	10584	10548	10572	10553	10474	10530	10524	10484	10440	10635	10551	10593	10539	10808	10654	10689	10645	10599	10689	10645	10652	10609	10580	10492	10518	10411	10586	10569	10497	10519	10507	10545	10671	10580	10493	10469	10692	10458	10531	10586	10515	10488	10727	10656	10614	10464	10669	10441	10510	10515	10644	10704	10529	10566	10431	10694	10485	10587	10486	10605	10523	10568	10659	10738	10559	10622	10647	10502	10583	10539	10503	10502	10638	10543	10533	10469	10601	10641	10404	10594	10476	10435	10518	10587	10428	10630	10559	10619	10640	10701	10483	10648	10579	10563	10555	10379	10560	10565	10630	10630	10474	10659	10510	10670	10468	10404	10392	10599	10632	10575	10641	10642	10642	10517	10452	10567	10492	10530	10420	10655	10707	10558	10520	10546	10592	10508	10354	10508	10691	10566	10474	10524	10655	10552	10560	10553	10430	10405	10624	10441	10480	10670	10433	10671	10579	10689	10568	10640	10524	10394	10518	10558	10590	10473	10453	10382	10649	10497	10575	10642	10518	10524	10492	10721	10440	10553	10701	10544	10413	10584	10556	10601	10596	10678	10526	10611	10436	10446	10582	10524	10527	10585	10410	10636	10520	10509	10582	10448	10602	10471	10477	10548	10476	10419	10750	10587	10519	10588	10472	10569	10491	10725	10728	10460	10657	10483	10396	10650	10564	10625	10559	10479	10579	10498	10669	10609	10521	10504	10426	10534	10411	10564	10605	10618	10631	10526	10498	10702	10542	10646	10540	10576	10497	10632	10578	10562	10562	10529	10622	10671	10600	10531	10693	10702	10543	10433	10637	10525	10335	10567	10476	10455	10514	10526	10592	10520	10622	10548	10571	10440	10502	10628	10445	10774	10598	10626	10650	10510	10659	10549	10801	10510	10476	10587	10429	10532	10497	10451	10613	10473	10534	10542	10583	10654	10620	10546	10469	10434	10504	10385	10565	10775	10424	10418	10648	10567	10764	10489	10510	10595	10486	10438	10480	10509	10560	10582	10536	10541	10644	10326	10689	10524	10526	10633	10491	10603	10469	10494	10660	10522	10680	10476	10573	10591	10657	10709	10511	10540	10531	10503	10527	10497	10561	10509	10588	10640	10644	10500	10566	10497	10504	10384	10571	10618	10516	10588	10468	10636	10603	10523	10545	10572	10463	10661	10624	10502	10562	10635	10557	10538	10676	10509	10680	10568	10592	10494	10478	10499	10720	10488	10478	10656	10563	10689	10528	10633	10522	10435	10365	10442	10513	10697	10523	10538	10686	10472	10509	10648	10686	10698	10577	10440	10450	10452	10509	10570	10585	10662	10760	10442	10554	10562	10608	10508	10743	10602	10467	10574	10464	10640	10637	10765	10589	10509	10579	10703	10590	10534	10540	10476	10360	10440	10519	10544	10604	10509	10562	10569	10515	10521	10507	10639	10383	10421	10524	10504	10551	10606	10546	10429	10593	10564	10480	10548	10717	10472	10660	10587	10458	10407	10469	10565	10461	10510	10529	10518	10592	10479	10611	10471	10552	10596	10476	10640	10706	10606	10572	10747	10631	10628	10620	10613	10459	10534	10463	10493	10409	10677	10554	10586	10619	10531	10418	10542	10629	10469	10701	10692	10497	10625	10634	10562	10662	10564	10647	10567	10742	10457	10476	10543	10627	10439	10623	10584	10671	10445	10603	10554	10487	10434	10423	10598	10760	10438	10537	10471	10562	10630	10558	10707	10573	10659	10527	10547	10641	10502	10583	10505	10514	10409	10702	10458	10489	10521	10428	10574	10521	10639	10733	10417	10570	10541	10632	10556	10559	10635	10486	10551	10679	10392	10476	10540	10567	10641	10722	10522	10507	10512	10493	10625	10555	10529	10745	10611	10573	10684	10625	10459	10487	10395	10485	10693	10471	10526	10637	10715	10671	10571	10606	10407	10639	10405	10668	10558	10604	10487	10571	10473	10457	10472	10518	10458	10666	10614	10438	10577	10484	10558	10581	10694	10406	10617	10631	10589	10535	10482	10518	10404	10534	10641	10459	10534	10482	10576	10526	10473	10414	10576	10608	10540	10538	10506	10591	10499	10580	10498	10493	10555	10321	10521	10552	10492	10578	10480	10515	10523	10493	10674	10569	10485	10495	10625	10614	10396	10755	10320	10655	10488	10690	10508	10450	10641	10602	10534	10592	10544	10468	10488	10527	10617	10657	10676	10432	10752	10609	10684	10657	10481	10508	10470	10541	10531	10552	10452	10436	10475	10473	10542	10573	10445	10643	10489	10585	10576	10323	10622	10686	10618	10632	10598	10535	10553	10553	10588	10510	10588	10616	10539	10530	10606	10644	10486	10588	10703	10724	10693	10554	10553	10662	10506	10650	10604	10619	10588	10549	10547	10613	10530	10597	10454	10611	10562	10449	10613	10640	10646	10589	10525	10504	10508	10682	10570	10553	10529	10509	10617	10575	10531	10720	10627	10584	10445	10390	10633	10645	10672	10608	10499	10681	10392	10529	10505	10549	10620	10470	10607	10497	10486	10480	10576	10504	10573	10413	10627	10370	10542	10518	10539	10601	10440	10614	10548	10545	10554	10445	10629	10670	10535	10696	10428	10448	10538	10533	10637	10542	10772	10594	10479	10634	10527	10604	10645	10553	10524	10530	10533	10577	10563	10573	10702	10523	10754	10573	10496	10598	10704	10652	10495	10634	10544	10479	10436	10428	10561	10588	10635	10628	10690	10633	10611	10640	10556	10671	10540	10670	10478	10566	10497	10504	10482	10610	10504	10521	10589	10542	10624	10583	10602	10660	10601	10595	10585	10629	10682	10533	10602	10550	10547	10540	10582	10471	10420	10508	10551	10529	10689	10519	10522	10556	10561	10628	10810	10527	10503	10546	10574	10767	10603	10441	10640	10465	10475	10383	10695	10621	10571	10468	10486	10730	10410	10527	10507	10413	10462	10457	10732	10696	10531	10528	10548	10534	10583	10446	10515	10579	10445	10706	10572	10453	10504	10750	10516	10479	10545	10470	10523	10519	10660	10392	10596	10522	10434	10410	10607	10579	10533	10564	10461	10548	10592	10613	10534	10606	10693	10368	10493	10498	10723	10625	10455	10681	10401	10524	10646	10503	10589	10559	10563	10610	10586	10446	10628	10542	10661	10538	10501	10539	10525	10555	10505	10631	10592	10517	10546	10676	10595	10389	10653	10475	10631	10537	10549	10562	10538	10586	10521	10635	10628	10418	10623	10460	10484	10560	10594	10473	10451	10415	10622	10357	10567	10544	10652	10651	10524	10603	10513	10522	10540	10599	10501	10435	10530	10540	10568	10531	10576
42742	53636	56942	51655	42715	36353	28654	21106	18135	16736	16102	15680	15477	15227	15093	15001	14966	14885	14597	14536	14435	14546	14575	14535	14651	14438	14421	14331	14429	14335	14615	14228	14343	14571	14228	14277	14349	14473	14380	14512	14320	14137	14128	14448	14495	14192	14379	14352	14176	14516	14417	14207	14165	14383	14541	14445	14273	14454	14254	14388	14478	14207	14095	14358	14376	14572	14343	14330	14430	14245	14398	14386	14438	14409	14172	14229	14348	14424	14372	14228	14365	14322	14228	14407	14302	14490	14514	14371	14418	14251	14289	14260	14248	14310	14094	14366	14398	14274	14485	14470	14261	14143	14383	14278	14219	14409	14296	14260	14144	14271	14200	14293	14438	14169	14310	14172	14146	14214	14418	14370	14386	14301	14339	14380	14325	14272	14427	14025	14377	14136	14385	14161	14493	14287	14180	14213	14234	14290	14439	14383	14417	14212	14295	14305	14082	14150	14152	14455	14345	14208	14210	14415	14362	14132	14585	14271	14167	14196	14223	14121	14271	14309	14183	14164	14133	14462	14207	14256	14232	14078	14513	14242	14507	14318	14222	14175	14372	14395	14199	14099	14140	14329	14459	14589	14296	14330	14321	14364	14164	14431	14330	14120	14391	14304	14274	14473	14193	14445	14310	14297	14221	14307	14211	14373	14397	14160	14321	14260	14356	14398	14168	14421	14384	14147	14267	14248	14384	14072	14288	14272	14399	14526	14588	14398	14345	14330	14366	14279	14309	14191	14165	14361	14435	14333	14382	14175	14221	14332	14202	13962	14390	14200	14178	14466	14530	14344	14299	14237	14270	14273	14270	14382	14420	14361	14319	14166	14341	14195	14330	14386	14205	14237	14243	14405	14255	14164	14128	14245	14398	14326	14427	14214	14344	14500	14382	14327	14330	14302	14292	14278	14427	14583	14316	14390	14395	14299	14356	14357	14111	14137	14559	14428	14093	14092	14254	14303	14208	14385	14325	14255	14284	14265	14274	14319	14314	14311	14476	14324	14243	14195	14313	14183	14287	14373	14272	14214	14088	14259	14407	14265	14180	14259	14239	14258	14400	14273	14414	14201	14108	14144	14510	14261	14099	14352	14468	14466	14481	14332	14467	14338	14362	14193	14169	14264	14358	14363	14371	14193	14334	14325	14450	14122	14204	14336	14303	14311	14388	14105	14257	14145	14316	14115	14341	14386	14337	14338	14407	14371	14458	14185	14145	14383	14414	14280	14377	14333	14312	14431	14260	14206	14308	14282	14139	14154	14262	14141	14346	14357	14073	14332	14327	14267	14423	14230	14298	14257	14231	14246	14190	14319	14331	14174	14265	14315	13925	14167	14516	14229	14299	14228	14229	14384	14267	14272	14212	14137	14356	14200	14369	14202	14210	14397	14143	14366	14383	14053	14317	14313	14222	14121	14321	14336	14238	14135	14226	14317	14337	14209	14216	14400	14445	14367	14171	14182	14146	14411	14440	14154	14111	14135	14244	14212	14212	14400	14268	14368	14348	14380	14133	14108	14268	14405	14307	14175	14447	14372	14393	14429	14379	14338	14307	14253	14211	14234	14402	14138	14252	14368	14381	14219	14257	14333	14251	14413	14390	14184	14352	14282	14260	14227	14302	14544	14224	14287	14158	14131	14335	14357	14412	14220	14080	14222	14340	14226	14213	14191	14491	14424	14172	14336	14331	14235	14309	14237	14308	14551	14228	14253	14159	14173	14499	14304	14288	14234	14392	14355	14253	14307	14166	13956	14442	14304	14251	14118	14211	14133	14410	14419	14249	14327	14311	14286	14427	14361	14189	14218	14360	14375	14344	14215	14393	14359	14136	14290	14275	14232	14365	14151	14267	14629	14480	14389	14424	14308	14260	14321	14365	14266	14235	14004	14132	14190	14336	14346	14222	14250	14270	14358	14266	14262	14331	14468	14484	14436	14215	14152	14344	14005	14093	14229	14300	14408	14494	14179	14317	14148	14239	14265	14153	14238	14606	14098	14257	14279	14201	14388	14341	14188	14505	14635	14240	14308	14204	14326	14187	14401	14295	14286	14219	14277	14418	14424	14292	14406	14351	14130	14392	14199	14201	14348	14380	14294	14264	14287	14176	14258	14172	14247	14379	14152	14283	14273	14305	14291	14392	14124	14230	14273	14491	14263	14516	14129	14265	14160	14501	14446	14275	14509	14377	14329	14403	14248	14297	14371	14211	14362	14407	14254	14524	14172	14254	14281	14246	14459	14314	14228	14421	14317	14268	14303	14306	14325	14012	14319	14182	14256	14468	14490	14369	14231	14305	14275	14320	14301	14274	14332	14436	14185	14218	14239	14424	14229	14415	14404	14332	14469	14390	14325	14267	14239	14287	14188	14345	14288	14182	14359	14223	14150	14172	14215	14571	14242	14217	14309	14370	14318	14426	14024	14265	14329	14318	14185	14293	14285	14521	14293	14324	14372	14381	14498	14462	14224	14359	14292	14454	14189	14337	14232	14483	14392	14261	14462	14307	14175	14257	14303	14295	14632	14507	14470	14288	14218	14323	14341	14182	14291	14370	14136	14101	14190	14417	14453	14335	14427	14438	14370	14242	14041	14202	14179	14041	14027	14336	14133	14273	14335	14316	14251	14275	14422	14190	14229	14348	14387	14396	14075	14201	14239	14177	14338	14404	14392	14158	14484	14277	14113	14124	14467	14301	14232	14517	14552	14507	14462	14363	14163	14423	14362	14391	14118	14378	14275	14301	14385	14452	14191	14270	14267	14440	14153	14353	14175	14241	14246	14423	14398	14357	14461	14468	14349	14166	14152	14239	14386	14182	14215	14579	14171	14361	14290	14240	14414	14391	14272	14472	14359	14436	14271	14288	14225	14249	14371	14430	14341	14454	14215	14302	14279	14387	14290	14240	14125	14279	14299	14134	14196	14151	14402	14187	14291	14309	14502	14249	14404	14346	14190	14255	14430	14352	14380	14357	14178	14411	14325	14311	14433	14427	14222	14206	14291	14289	14311	14393	14343	14270	14325	14223	14429	14327	14359	14241	14421	14418	14282	14529	14373	14331	14408	14428	14530	14202	14354	14391	14395	14315	14179	14334	14392	14109	14154	14309	14388	14474	14484	14193	14293	14239	14300	14031	14293	14344	14274	14209	14392	14414	14281	14352	14271	14306	14520	14399	14081	14321	13998	14096	14350	14385	14149	14241	14325	14282	14208	14364	14279	14403	14394	14120	14173	14162	14140	14260	14447	14376	14333	14403	14366	14419	14487	14632	14308	14236	14429	14413	14233	14249	14348	14437	14398	14442	14371	14295	14417	14448	14395	14375	14488	14313	14297	14244	14306	14222	14359	14398	14574	14336	14253	14174	14345	14335	14308	14271	14378	14180	14208	14222	14129	14411	14415	14094	14184	14258	14248	14246	14220	14195	14301	14183	14420	14383	14278	14283	14269	14160	14274	14205	14545	14299	14586	14240	14265	14440	14438	14244	14271	14263	14463	14191	14302	14197	14340	14365	14201	14266	14119	14291	14180	14371	14180	14365	14381	14165	14330	14253	14472	14270	14251	14545	14528	14275	14406	14241	14524	14233	14233	14338	14382	14312	14156	14335	14139	14310	14085	14294	14209	14304	14327	14281	14381	14422	14246	14202	14364	14262	14483	14274	14235	14371	14250	14347	14356	14257	14264	14170	14150	14341	14194	14405	14071	14436	14273	14349	14388	14182	14320	14344	14271	14386	14356	14292	14148	14276	14431	14191	14331	14248	14419	14178	14304	14391	14357	14412	14374	14324	14243	14308	14602	14432	14510	14322	14252	14221	14277	14331	14267	14508	14271	14270	14205	14336	14290	14078	14399	14690	14283	14335	14356	14336	14413	14419	14280	14251	14146	14179	14478	14436	14360	14317	14304	14509	14316	14457	14524	14426	14203	14180	14313	14322	14471	14157	14045	14138	14316	14416	14238	14319	14176	14332	14050	14297	14185	14430	14436	14324	14212	14320	14419	14375	14382	14434	14346	14412	14587	14174	14302	14409	14198	14376	14289	14182	14335	14394	14297	14350	14480	14173	14223	14204	14361	14423	14293	14218	14502	14213	14257	14320	14201	14329	14287	14137	14194	14327	14185	14001	14391	14127	14177	14277	14283	14396	14372	14211	14241	14330	14454	14297	14083	14401	14193	14088	14253	14453	14409	14378	14429	14414	14383	14167	14374	14540	14389	14041	14245	14421	14236	14298	14250	14320	14433	14585	14260	14273	14331	14290	14407	14161	14271	14316	14420	14311	14041	14206	14394	14162	14309	14422	14191	14226	14340	14321	14207	14150	14283	14329	14240	14210	14491	14484	14385	14198	14423	14254	14163	14252	14184	14066	14213	14370	14214	14168	14442	14392	14172	14248	14308	14505	14603	14400	14330	14147	14236	14168	14234	14271	14370	14413	14321	14162	14232	14326	14276	14341	14407	14335	14306	14315	14278	14201	14393	14370	14481	14349	14093	14249	14349	14306	14397	14257	14443	14435	14400	14294	14330	14348	14497	14273	14099	14377	14227	14259	14334	14235	14199	14286	14205	14458	14232	14657	14376	14406	14392	14411	14193	14131	14364	14195	14456	14227	14170	14290	14212	14294	14250	14238	14048	14289	14311	14329	14340	14309	14296	14184	14427	14149	14438	14295	14390	14281	14120	14207	14376	14233	14246	14270	14532	14425	14239	14244	14209	14316	14461	14482	14282	14601	14322	14219	14372	14205	14191	13956	14238	14345	14191	14172	14233	14513	14427	14521	14229	14088	14168	14474	14427	14361	14293	14340	14410	14446	14286	14310	14256	14247	14356	14288	14316	14388	14265	14483	14273	14382	14387	14514	14337	14210	14376	14310	14269	14523	14283	14330	14058	14334	14201	14316	14406	14210	14083	14187	14172	14193	14329	14213	14275	14074	14306	14406	14423	14110	14246	14433	14470	14327	14464	14451	14367	14376	14378	14252	14261	14167	14515	14536	14379	14396	14308	14468	14392	14291	14055	14186	14187	14340	14360	14332	14387	14450	14338	14399	14229	14124	13997	14362	14474	14363	14209	14432	14006	14091	14223	14210	14101	14418	14414	14349	14490	14457	14446	14141	14465	14344	14250	14453	14359	14448	14459	14338	14484
45181	61576	57579	47407	39608	34178	24985	17652	14732	13518	12584	12298	11914	11604	11272	11259	11038	10976	10997	10885	10653	10770	10616	10560	10463	10569	10393	10517	10666	10476	10591	10402	10541	10330	10493	10416	10392	10254	10372	10259	10359	10349	10351	10314	10407	10404	10455	10360	10323	10380	10446	10514	10437	10342	10419	10335	10273	10437	10248	10327	10510	10548	10528	10538	10533	10426	10538	10524	10471	10181	10495	10469	10333	10298	10511	10337	10354	10336	10361	10426	10457	10358	10299	10296	10321	10406	10342	10324	10397	10479	10412	10479	10253	10527	10320	10412	10386	10373	10435	10400	10360	10399	10342	10336	10315	10334	10495	10385	10241	10324	10338	10441	10319	10352	10295	10570	10453	10438	10318	10364	10507	10427	10443	10268	10434	10354	10289	10395	10324	10277	10393	10404	10401	10415	10394	10364	10548	10376	10376	10405	10313	10443	10224	10316	10251	10499	10415	10336	10417	10420	10431	10357	10430	10527	10286	10442	10513	10571	10400	10268	10384	10458	10534	10371	10495	10349	10546	10448	10414	10380	10335	10388	10531	10365	10569	10361	10372	10582	10460	10484	10281	10344	10359	10392	10253	10316	10328	10574	10320	10338	10471	10379	10392	10307	10367	10429	10346	10170	10534	10408	10422	10527	10422	10387	10384	10373	10298	10400	10422	10463	10546	10473	10395	10383	10403	10423	10360	10416	10566	10500	10321	10511	10422	10432	10400	10416	10312	10429	10327	10483	10228	10266	10403	10343	10596	10435	10271	10504	10352	10398	10315	10443	10435	10393	10477	10516	10509	10338	10462	10456	10505	10290	10389	10466	10290	10327	10467	10473	10375	10290	10557	10429	10386	10440	10592	10441	10315	10411	10445	10262	10365	10412	10452	10296	10309	10506	10319	10447	10459	10539	10515	10323	10488	10493	10234	10459	10468	10382	10388	10455	10399	10405	10308	10366	10457	10343	10445	10464	10489	10386	10500	10277	10398	10478	10509	10258	10477	10328	10433	10408	10508	10538	10387	10385	10414	10463	10470	10406	10427	10520	10353	10348	10467	10363	10413	10341	10304	10458	10400	10303	10541	10409	10463	10346	10454	10328	10325	10453	10451	10431	10405	10584	10520	10445	10478	10458	10303	10349	10423	10457	10365	10240	10444	10347	10361	10372	10483	10441	10329	10461	10455	10479	10442	10415	10363	10162	10393	10441	10405	10310	10306	10301	10390	10470	10311	10419	10363	10411	10447	10370	10467	10523	10374	10507	10448	10381	10273	10390	10303	10460	10445	10325	10275	10399	10415	10335	10368	10389	10316	10416	10366	10350	10337	10208	10487	10333	10345	10288	10227	10370	10251	10365	10373	10447	10435	10530	10541	10485	10381	10597	10401	10460	10409	10437	10596	10353	10460	10516	10381	10516	10475	10395	10463	10452	10301	10430	10324	10391	10435	10328	10391	10421	10340	10384	10429	10455	10558	10325	10464	10231	10422	10312	10369	10309	10508	10333	10465	10439	10450	10292	10310	10432	10446	10510	10394	10527	10342	10272	10267	10531	10361	10469	10339	10264	10453	10580	10357	10338	10465	10523	10343	10531	10252	10387	10369	10496	10435	10432	10541	10204	10342	10333	10396	10388	10571	10308	10448	10381	10514	10372	10470	10175	10444	10288	10495	10328	10426	10321	10320	10305	10305	10382	10388	10442	10681	10354	10409	10462	10341	10396	10471	10258	10365	10313	10565	10277	10438	10520	10326	10398	10374	10420	10288	10601	10555	10380	10270	10338	10328	10371	10392	10363	10358	10290	10343	10107	10426	10358	10386	10472	10264	10305	10319	10292	10433	10449	10367	10449	10463	10448	10436	10386	10549	10629	10315	10436	10510	10476	10356	10402	10408	10463	10492	10481	10214	10393	10471	10531	10289	10512	10395	10350	10270	10347	10471	10396	10448	10526	10393	10350	10287	10413	10353	10393	10382	10306	10276	10468	10391	10238	10403	10389	10403	10325	10392	10376	10483	10284	10453	10483	10230	10473	10510	10367	10391	10404	10408	10361	10491	10544	10507	10341	10343	10318	10489	10395	10533	10317	10339	10247	10528	10343	10352	10463	10447	10398	10364	10294	10348	10444	10457	10394	10337	10342	10451	10623	10479	10466	10415	10431	10370	10483	10459	10491	10456	10557	10505	10458	10120	10450	10364	10298	10485	10397	10456	10274	10431	10603	10384	10255	10402	10417	10294	10509	10313	10272	10536	10249	10364	10460	10553	10403	10347	10437	10232	10270	10341	10467	10464	10301	10387	10506	10466	10529	10519	10346	10404	10343	10328	10338	10330	10293	10389	10405	10367	10364	10419	10389	10486	10491	10517	10381	10307	10406	10501	10333	10380	10350	10395	10368	10488	10361	10427	10370	10360	10396	10281	10264	10538	10400	10431	10345	10426	10397	10573	10415	10330	10395	10274	10413	10354	10401	10460	10558	10453	10476	10425	10393	10344	10464	10369	10495	10383	10282	10350	10536	10301	10280	10419	10298	10443	10380	10297	10448	10456	10337	10499	10358	10380	10420	10452	10399	10300	10457	10458	10462	10508	10410	10160	10390	10422	10294	10490	10447	10357	10411	10210	10328	10315	10289	10537	10443	10410	10346	10304	10348	10454	10486	10338	10394	10432	10361	10340	10343	10467	10307	10404	10374	10455	10456	10405	10339	10370	10378	10376	10486	10520	10459	10502	10279	10334	10492	10287	10216	10488	10323	10394	10370	10356	10356	10558	10345	10471	10502	10426	10261	10372	10354	10416	10517	10418	10489	10413	10399	10469	10338	10481	10345	10443	10469	10406	10572	10499	10372	10380	10298	10541	10413	10357	10454	10286	10519	10524	10521	10427	10517	10298	10409	10310	10282	10397	10246	10372	10527	10454	10460	10391	10546	10484	10371	10344	10473	10461	10177	10288	10175	10488	10498	10285	10529	10434	10323	10250	10454	10431	10330	10509	10354	10273	10357	10422	10535	10416	10534	10311	10469	10356	10412	10211	10412	10476	10475	10419	10402	10339	10375	10304	10403	10383	10385	10457	10364	10543	10371	10413	10455	10397	10250	10225	10357	10571	10444	10293	10465	10422	10333	10384	10457	10420	10370	10483	10369	10389	10401	10418	10395	10429	10502	10414	10467	10250	10250	10369	10351	10452	10578	10528	10442	10545	10339	10429	10467	10305	10370	10502	10222	10343	10372	10487	10412	10380	10400	10277	10279	10468	10425	10464	10470	10412	10515	10382	10378	10548	10495	10317	10401	10351	10408	10361	10235	10266	10705	10198	10352	10433	10584	10360	10277	10392	10411	10533	10457	10399	10479	10377	10370	10470	10407	10466	10413	10430	10430	10519	10427	10389	10365	10392	10507	10377	10324	10411	10341	10330	10458	10290	10523	10577	10568	10467	10414	10375	10466	10356	10340	10520	10514	10461	10450	10286	10553	10467	10318	10396	10541	10356	10389	10414	10468	10498	10516	10347	10471	10434	10268	10441	10242	10445	10347	10509	10289	10360	10418	10554	10434	10410	10467	10394	10419	10384	10246	10383	10361	10332	10356	10385	10454	10409	10453	10297	10418	10462	10299	10422	10440	10285	10359	10374	10316	10509	10435	10402	10330	10397	10390	10447	10443	10535	10417	10586	10343	10437	10302	10491	10456	10492	10346	10509	10446	10424	10475	10326	10383	10525	10488	10577	10274	10346	10410	10594	10282	10424	10515	10344	10389	10381	10346	10465	10387	10311	10389	10517	10539	10409	10347	10364	10298	10488	10527	10369	10308	10431	10454	10272	10468	10372	10363	10375	10317	10342	10421	10416	10391	10439	10194	10343	10447	10287	10384	10400	10162	10515	10312	10543	10412	10372	10520	10236	10451	10357	10321	10343	10252	10351	10368	10361	10480	10321	10336	10331	10435	10542	10439	10465	10534	10397	10374	10345	10433	10470	10483	10391	10417	10332	10511	10582	10375	10313	10332	10432	10282	10203	10432	10434	10355	10528	10400	10276	10446	10355	10348	10419	10323	10381	10329	10365	10292	10287	10368	10355	10318	10435	10500	10446	10325	10465	10467	10461	10387	10451	10401	10385	10371	10352	10505	10419	10420	10401	10399	10359	10263	10481	10365	10358	10362	10487	10469	10528	10362	10449	10447	10378	10253	10467	10235	10467	10421	10401	10477	10360	10557	10458	10339	10540	10495	10384	10624	10308	10277	10527	10523	10359	10368	10448	10395	10443	10441	10341	10314	10474	10383	10448	10460	10374	10343	10422	10400	10349	10411	10401	10375	10407	10267	10538	10308	10389	10535	10471	10327	10365	10298	10486	10378	10534	10354	10538	10428	10203	10453	10401	10332	10344	10367	10456	10416	10603	10312	10455	10374	10368	10570	10393	10476	10252	10432	10433	10552	10353	10484	10469	10478	10586	10434	10499	10395	10422	10471	10248	10354	10324	10288	10683	10460	10201	10423	10434	10386	10708	10385	10426	10389	10528	10453	10470	10300	10674	10331	10427	10401	10386	10352	10357	10394	10268	10407	10405	10548	10543	10362	10351	10551	10259	10431	10436	10620	10526	10392	10441	10413	10585	10543	10356	10496	10469	10255	10435	10373	10408	10488	10541	10403	10355	10321	10281	10258	10359	10411	10586	10359	10343	10216	10347	10292	10336	10412	10610	10397	10484	10404	10444	10315	10487	10354	10434	10456	10372	10337	10305	10287	10382	10437	10278	10253	10294	10561	10259	10436	10281	10339	10494	10312	10244	10342	10465	10424	10335	10310	10318	10383	10394	10433	10387	10333	10563	10433	10379	10362	10572	10391	10344	10354	10282	10425	10584	10246	10477	10516	10398	10395	10416	10329	10397	10414	10376	10409	10538	10517	10349	10507	10243	10394	10384	10416	10325	10380	10392	10326	10472	10428	10487	10380	10475	10408	10442	10395	10524	10289	10341	10349	10381	10335	10297	10292	10390	10327	10280	10350	10291	10512	10467	10447	10553	10369	10358	10341	10395	10343	10420	10557	10352	10511	10539	10425	10470	10384	10521	10371	10357	10265	10446	10502	10480	10449	10523	10302	10550	10425	10408	10448	10471	10347	10448	10424	10463	10422	10512	10452
26130	21663	38566	48684	49600	45738	34448	25755	21020	19619	17959	16815	16609	16116	16030	15769	15466	15399	15222	15027	15134	15094	14768	14831	14692	14856	14773	14607	14448	14702	14520	14505	14573	14514	14456	14733	14534	14273	14583	14775	14407	14454	14585	14450	14437	14580	14570	14435	14291	14484	14635	14444	14535	14549	14436	14395	14476	14539	14598	14518	14625	14570	14253	14735	14426	14570	14330	14450	14518	14408	14633	14602	14538	14506	14677	14521	14330	14460	14365	14461	14443	14512	14543	14515	14613	14474	14626	14583	14535	14429	14502	14555	14354	14522	14417	14606	14541	14658	14431	14496	14501	14552	14904	14462	14453	14368	14527	14612	14358	14435	14401	14549	14363	14419	14547	14370	14657	14436	14753	14542	14649	14389	14529	14298	14302	14671	14425	14680	14554	14586	14390	14499	14186	14415	14497	14598	14517	14609	14412	14431	14450	14562	14329	14412	14534	14582	14383	14385	14324	14417	14665	14389	14467	14329	14603	14496	14635	14530	14726	14621	14533	14762	14653	14572	14595	14279	14534	14405	14463	14607	14557	14636	14558	14495	14717	14625	14506	14511	14495	14456	14484	14487	14728	14718	14277	14513	14356	14481	14442	14597	14550	14707	14376	14436	14524	14480	14661	14521	14538	14569	14729	14461	14642	14603	14472	14478	14352	14555	14660	14482	14475	14406	14517	14438	14510	14570	14591	14458	14533	14646	14598	14442	14724	14554	14544	14682	14511	14466	14390	14637	14595	14418	14464	14312	14405	14654	14467	14718	14554	14488	14646	14564	14531	14448	14657	14325	14486	14366	14647	14629	14643	14644	14462	14607	14449	14500	14624	14596	14721	14273	14630	14361	14457	14500	14543	14482	14671	14547	14451	14321	14672	14452	14392	14756	14426	14463	14419	14429	14623	14558	14496	14453	14681	14497	14615	14370	14420	14525	14493	14446	14614	14429	14523	14899	14496	14533	14410	14466	14499	14407	14708	14598	14549	14324	14592	14370	14323	14315	14574	14497	14430	14383	14559	14569	14342	14399	14547	14385	14442	14595	14587	14289	14421	14574	14429	14467	14717	14590	14437	14584	14523	14568	14505	14638	14652	14270	14534	14588	14586	14381	14563	14566	14540	14396	14643	14338	14344	14499	14600	14307	14458	14638	14502	14392	14408	14586	14531	14495	14510	14471	14571	14495	14744	14448	14520	14662	14559	14620	14721	14604	14461	14565	14504	14501	14538	14631	14571	14350	14536	14553	14725	14655	14340	14496	14373	14593	14616	14416	14464	14427	14711	14296	14522	14568	14604	14587	14610	14447	14427	14525	14501	14609	14506	14516	14362	14572	14545	14627	14531	14616	14714	14485	14621	14448	14608	14609	14586	14363	14528	14620	14508	14476	14147	14441	14471	14320	14729	14539	14632	14493	14356	14444	14543	14428	14568	14528	14583	14600	14710	14379	14391	14414	14498	14744	14298	14433	14538	14506	14519	14455	14600	14341	14392	14475	14522	14429	14458	14446	14682	14666	14598	14507	14566	14547	14660	14476	14463	14551	14386	14649	14301	14352	14492	14377	14642	14462	14378	14368	14508	14397	14552	14719	14484	14347	14453	14436	14408	14514	14340	14610	14456	14565	14396	14485	14627	14588	14363	14487	14549	14486	14404	14525	14621	14405	14402	14544	14475	14502	14410	14437	14390	14631	14481	14504	14540	14478	14443	14560	14611	14477	14631	14362	14591	14411	14255	14254	14393	14558	14485	14528	14701	14426	14602	14580	14457	14358	14510	14510	14457	14505	14620	14539	14574	14568	14474	14523	14460	14550	14543	14391	14488	14365	14478	14502	14399	14537	14456	14373	14531	14484	14479	14497	14534	14576	14485	14503	14508	14251	14523	14411	14566	14414	14494	14483	14514	14394	14568	14497	14365	14503	14494	14443	14468	14396	14542	14355	14623	14416	14542	14327	14676	14482	14428	14393	14381	14490	14432	14570	14378	14545	14540	14644	14406	14561	14480	14453	14614	14520	14560	14557	14558	14493	14507	14736	14629	14498	14709	14417	14562	14498	14679	14511	14491	14443	14284	14652	14347	14315	14500	14380	14525	14480	14346	14621	14368	14631	14591	14486	14620	14563	14612	14646	14667	14626	14507	14544	14591	14472	14612	14470	14471	14552	14439	14488	14432	14460	14661	14560	14600	14578	14415	14660	14322	14440	14506	14367	14245	14556	14318	14550	14465	14367	14596	14559	14533	14393	14759	14430	14529	14547	14471	14479	14430	14468	14684	14512	14430	14436	14441	14334	14515	14485	14529	14783	14829	14467	14508	14566	14521	14417	14503	14592	14508	14514	14242	14323	14430	14505	14434	14407	14516	14512	14633	14455	14570	14819	14511	14301	14490	14638	14682	14491	14431	14517	14365	14447	14493	14315	14499	14352	14524	14486	14562	14371	14376	14494	14340	14602	14687	14440	14607	14356	14633	14561	14506	14288	14386	14444	14623	14745	14518	14475	14714	14666	14565	14527	14481	14279	14516	14564	14591	14637	14672	14580	14494	14526	14450	14566	14242	14406	14381	14463	14480	14461	14500	14491	14537	14470	14420	14546	14539	14207	14441	14433	14484	14477	14518	14300	14473	14504	14573	14492	14645	14545	14388	14541	14411	14658	14407	14457	14598	14610	14496	14562	14440	14574	14581	14358	14489	14669	14517	14528	14386	14559	14458	14378	14513	14479	14673	14387	14342	14572	14430	14263	14294	14444	14373	14366	14494	14354	14389	14489	14491	14488	14411	14438	14468	14412	14498	14499	14323	14434	14350	14468	14462	14353	14683	14426	14343	14380	14309	14435	14517	14581	14646	14386	14711	14560	14395	14512	14338	14461	14505	14508	14482	14660	14460	14332	14474	14443	14608	14369	14558	14513	14649	14627	14464	14449	14300	14286	14318	14498	14630	14450	14427	14402	14574	14242	14419	14411	14448	14462	14438	14492	14499	14496	14547	14367	14474	14520	14563	14505	14352	14750	14562	14372	14405	14599	14419	14500	14534	14712	14611	14313	14562	14450	14477	14547	14579	14349	14549	14498	14549	14552	14629	14367	14634	14523	14503	14484	14628	14523	14384	14538	14456	14219	14712	14504	14571	14679	14656	14348	14407	14403	14376	14550	14598	14714	14648	14536	14517	14661	14501	14432	14434	14504	14442	14536	14401	14408	14475	14411	14228	14489	14479	14445	14429	14457	14631	14359	14609	14537	14506	14621	14672	14432	14547	14538	14613	14674	14585	14651	14544	14502	14470	14521	14625	14454	14607	14530	14520	14468	14553	14611	14456	14390	14624	14511	14527	14390	14470	14355	14460	14434	14597	14372	14413	14429	14620	14447	14482	14598	14444	14481	14417	14457	14483	14512	14646	14497	14666	14491	14416	14408	14086	14350	14571	14458	14607	14530	14643	14430	14478	14345	14560	14632	14817	14400	14542	14525	14281	14270	14623	14515	14437	14729	14703	14715	14461	14536	14675	14479	14515	14609	14557	14536	14395	14770	14402	14570	14579	14643	14597	14316	14502	14550	14332	14442	14496	14450	14236	14553	14251	14379	14549	14382	14298	14459	14430	14593	14534	14391	14422	14413	14405	14384	14476	14210	14471	14530	14459	14635	14360	14512	14248	14521	14445	14410	14532	14413	14546	14554	14525	14678	14584	14301	14635	14484	14435	14572	14511	14428	14536	14509	14613	14570	14413	14563	14586	14358	14674	14542	14479	14447	14405	14389	14360	14473	14772	14390	14639	14621	14468	14488	14427	14477	14522	14468	14564	14520	14464	14637	14676	14600	14491	14540	14414	14447	14436	14355	14544	14506	14323	14520	14574	14589	14481	14428	14514	14375	14715	14298	14655	14521	14408	14447	14528	14506	14554	14550	14368	14519	14666	14578	14646	14573	14357	14529	14403	14581	14477	14394	14468	14465	14599	14490	14539	14608	14455	14426	14319	14433	14492	14538	14503	14462	14346	14624	14587	14632	14594	14444	14622	14363	14495	14297	14398	14646	14556	14622	14375	14587	14456	14251	14618	14687	14546	14522	14556	14589	14505	14469	14556	14515	14417	14592	14467	14440	14599	14626	14586	14687	14449	14653	14463	14627	14557	14613	14567	14379	14448	14503	14488	14386	14419	14613	14517	14558	14635	14540	14532	14590	14548	14535	14495	14581	14313	14371	14378	14573	14532	14533	14552	14530	14406	14448	14280	14559	14562	14708	14588	14553	14635	14650	14701	14607	14378	14439	14570	14405	14445	14326	14315	14492	14488	14457	14462	14438	14504	14750	14631	14385	14413	14546	14421	14497	14560	14434	14423	14635	14374	14619	14691	14469	14359	14504	14193	14466	14656	14559	14058	14545	14467	14403	14663	14452	14273	14366	14431	14355	14461	14190	14353	14366	14482	14711	14350	14648	14558	14594	14471	14560	14746	14599	14472	14465	14465	14638	14558	14632	14609	14446	14640	14505	14366	14412	14463	14510	14538	14521	14487	14575	14353	14531	14646	14753	14545	14550	14576	14513	14673	14588	14439	14486	14437	14722	14636	14374	14762	14553	14582	14511	14528	14678	14505	14582	14520	14461	14466	14587	14637	14745	14824	14666	14335	14603	14306	14534	14518	14340	14514	14596	14546	14414	14511	14655	14491	14494	14568	14421	14346	14704	14686	14391	14655	14518	14356	14523	14475	14478	14449	14579	14274	14616	14425	14562	14498	14538	14736	14286	14372	14301	14453	14452	14553	14437	14382	14465	14357	14472	14496	14578	14486	14466	14436	14439	14369	14523	14417	14533	14546	14500	14425	14511	14556	14565	14575	14496	14669	14518	14342	14651	14667	14567	14746	14595	14520	14336	14487	14621	14588	14501	14569	14551	14503	14441	14488	14285	14530	14392	14401	14830	14578	14393	14310	14424	14531	14682	14526	14714	14393	14425	14384	14535	14496	14652	14725	14591	14486	14723	14547	14586	14553	14343	14325	14558	14454	14374	14412	14493	14522	14580	14448	14561	14659	14524	14489	14487	14689	14398	14519	14482	14521	14568	14453	14490	14572	14426	14614	14524	14504	14480	14711	14600	14657	14524	14624	14311	14415	14614	14469	14613	14342	14551	14383	14649
45441	71622	72824	61000	53094	43286	29533	22014	18105	16399	14517	13405	12850	12357	11918	11638	11349	11600	11197	11101	11005	11146	10932	10636	10677	10731	10622	10749	10638	10711	10669	10727	10563	10714	10561	10766	10390	10420	10594	10513	10425	10500	10570	10535	10608	10609	10574	10423	10547	10431	10483	10522	10597	10632	10461	10549	10570	10523	10400	10421	10629	10375	10639	10535	10485	10593	10455	10492	10619	10597	10381	10514	10447	10594	10449	10541	10517	10462	10551	10425	10490	10577	10564	10369	10519	10654	10475	10575	10608	10643	10565	10435	10625	10542	10459	10599	10506	10448	10497	10509	10616	10652	10535	10460	10468	10476	10448	10489	10692	10558	10494	10497	10560	10633	10566	10564	10393	10489	10498	10544	10654	10560	10523	10661	10547	10579	10540	10483	10598	10654	10479	10571	10466	10510	10526	10408	10424	10510	10736	10760	10563	10450	10567	10452	10441	10471	10398	10439	10638	10467	10529	10445	10409	10362	10447	10680	10471	10551	10505	10613	10517	10612	10449	10528	10570	10605	10431	10645	10441	10499	10494	10635	10650	10644	10540	10542	10592	10473	10467	10467	10738	10581	10607	10732	10486	10419	10654	10390	10451	10554	10584	10510	10450	10546	10509	10700	10581	10523	10624	10572	10678	10576	10398	10486	10518	10449	10351	10516	10619	10559	10507	10499	10661	10551	10494	10607	10531	10657	10395	10598	10529	10502	10485	10551	10575	10449	10572	10388	10573	10512	10698	10608	10561	10560	10526	10424	10585	10438	10539	10617	10529	10584	10588	10529	10444	10491	10347	10501	10544	10507	10598	10569	10578	10584	10429	10531	10517	10439	10450	10480	10590	10605	10594	10626	10554	10483	10460	10395	10579	10344	10477	10552	10579	10502	10518	10481	10521	10580	10380	10397	10343	10620	10451	10470	10554	10365	10566	10597	10499	10439	10328	10512	10497	10571	10663	10413	10511	10392	10534	10484	10495	10438	10517	10498	10547	10505	10490	10511	10514	10608	10436	10590	10578	10600	10564	10423	10546	10589	10472	10776	10643	10575	10590	10685	10529	10634	10578	10479	10547	10525	10454	10596	10495	10543	10463	10471	10493	10635	10718	10479	10594	10614	10466	10554	10570	10471	10669	10590	10623	10555	10642	10693	10737	10505	10561	10595	10687	10466	10445	10519	10480	10550	10474	10547	10548	10544	10638	10505	10494	10621	10588	10610	10467	10502	10406	10476	10452	10625	10575	10584	10497	10494	10425	10655	10473	10608	10541	10363	10550	10538	10581	10549	10445	10618	10507	10684	10689	10570	10556	10443	10606	10455	10597	10521	10484	10501	10511	10615	10533	10508	10487	10456	10582	10573	10562	10557	10642	10613	10353	10714	10552	10485	10506	10562	10509	10501	10639	10565	10487	10409	10586	10563	10483	10586	10413	10431	10552	10779	10468	10508	10638	10440	10549	10605	10592	10581	10638	10512	10559	10596	10460	10343	10425	10617	10414	10528	10553	10395	10423	10594	10589	10410	10525	10524	10579	10465	10461	10614	10454	10545	10485	10374	10434	10479	10506	10618	10569	10451	10618	10684	10591	10514	10560	10501	10641	10523	10426	10626	10619	10462	10403	10568	10533	10401	10391	10514	10548	10567	10307	10625	10677	10585	10575	10720	10444	10698	10541	10566	10656	10601	10604	10589	10438	10441	10512	10644	10644	10594	10562	10611	10589	10463	10545	10549	10581	10402	10639	10591	10518	10524	10572	10517	10564	10376	10673	10586	10505	10422	10367	10539	10535	10492	10652	10546	10503	10643	10594	10556	10470	10474	10554	10473	10642	10408	10449	10596	10516	10578	10385	10488	10486	10588	10489	10604	10518	10569	10581	10367	10519	10558	10548	10547	10573	10555	10574	10425	10536	10413	10484	10426	10605	10481	10574	10562	10769	10439	10514	10670	10586	10426	10579	10671	10448	10516	10443	10350	10466	10584	10496	10493	10574	10618	10596	10576	10534	10472	10666	10476	10447	10448	10492	10378	10433	10566	10470	10421	10610	10625	10589	10448	10566	10490	10429	10577	10637	10415	10627	10614	10686	10509	10534	10519	10519	10589	10599	10498	10603	10632	10416	10662	10412	10727	10552	10500	10483	10646	10705	10413	10695	10363	10467	10718	10447	10410	10549	10470	10438	10535	10433	10653	10512	10434	10482	10494	10403	10456	10548	10631	10290	10617	10677	10356	10484	10546	10488	10537	10665	10510	10600	10512	10492	10413	10461	10636	10443	10585	10501	10680	10466	10554	10515	10616	10653	10456	10493	10471	10579	10549	10658	10661	10509	10562	10443	10589	10461	10604	10525	10585	10536	10546	10639	10495	10697	10437	10452	10479	10658	10397	10388	10569	10524	10626	10489	10592	10521	10580	10547	10535	10526	10521	10397	10492	10422	10627	10467	10512	10544	10486	10633	10451	10479	10645	10622	10464	10502	10610	10532	10461	10331	10619	10313	10576	10585	10519	10563	10663	10456	10564	10645	10479	10659	10455	10532	10504	10536	10512	10403	10458	10541	10543	10493	10633	10439	10569	10590	10463	10381	10636	10546	10547	10684	10606	10486	10524	10494	10490	10431	10577	10634	10559	10516	10464	10608	10465	10644	10539	10675	10532	10579	10615	10657	10527	10455	10401	10477	10522	10592	10572	10606	10466	10587	10529	10631	10613	10508	10485	10575	10594	10633	10603	10472	10528	10593	10629	10491	10662	10447	10554	10512	10442	10616	10296	10690	10548	10640	10479	10520	10491	10466	10690	10461	10447	10474	10592	10645	10577	10613	10642	10617	10578	10636	10606	10513	10571	10633	10851	10561	10475	10567	10581	10446	10542	10616	10411	10696	10430	10366	10686	10667	10504	10472	10461	10571	10465	10517	10578	10547	10440	10453	10564	10594	10573	10427	10526	10522	10408	10512	10410	10518	10427	10528	10434	10426	10555	10513	10436	10501	10409	10539	10436	10509	10478	10501	10571	10583	10584	10509	10536	10663	10757	10561	10524	10663	10545	10546	10541	10465	10686	10548	10669	10436	10406	10508	10546	10708	10687	10578	10503	10525	10596	10580	10519	10582	10528	10708	10623	10365	10686	10542	10505	10535	10618	10493	10592	10622	10520	10657	10616	10391	10481	10395	10550	10425	10572	10525	10615	10559	10480	10517	10466	10641	10410	10663	10591	10512	10412	10671	10514	10565	10457	10505	10520	10553	10552	10433	10601	10736	10494	10547	10574	10758	10491	10671	10458	10368	10578	10512	10540	10472	10410	10477	10551	10521	10437	10520	10616	10489	10595	10608	10598	10401	10715	10693	10690	10382	10623	10484	10583	10427	10529	10571	10567	10528	10576	10556	10470	10573	10634	10549	10660	10594	10481	10623	10588	10519	10540	10527	10590	10630	10511	10471	10535	10558	10518	10399	10582	10515	10593	10554	10487	10587	10644	10516	10525	10604	10791	10434	10630	10525	10565	10493	10463	10610	10455	10597	10501	10551	10473	10620	10578	10414	10633	10568	10538	10595	10526	10496	10540	10473	10439	10547	10456	10470	10540	10624	10447	10550	10655	10564	10513	10616	10393	10298	10369	10579	10652	10552	10454	10414	10494	10611	10497	10568	10446	10561	10491	10444	10501	10408	10390	10513	10599	10502	10687	10432	10608	10595	10562	10566	10429	10375	10669	10438	10526	10469	10546	10647	10601	10687	10529	10582	10609	10714	10568	10548	10628	10553	10592	10460	10589	10568	10519	10516	10443	10491	10673	10499	10617	10549	10566	10547	10666	10573	10586	10462	10482	10585	10677	10579	10523	10497	10478	10452	10611	10643	10617	10617	10513	10399	10467	10673	10522	10581	10516	10482	10588	10472	10407	10655	10283	10461	10524	10522	10418	10513	10401	10503	10364	10456	10548	10474	10425	10576	10456	10588	10476	10621	10504	10517	10412	10602	10571	10485	10505	10355	10507	10438	10629	10485	10433	10577	10549	10547	10581	10613	10458	10478	10475	10559	10560	10539	10544	10464	10588	10427	10500	10450	10486	10423	10678	10570	10669	10505	10624	10374	10547	10660	10536	10653	10580	10557	10485	10495	10656	10716	10489	10365	10577	10631	10499	10634	10472	10606	10507	10450	10533	10562	10599	10467	10460	10675	10460	10493	10554	10448	10596	10548	10491	10471	10671	10545	10563	10609	10615	10598	10481	10697	10533	10456	10573	10571	10648	10571	10668	10625	10490	10520	10516	10470	10604	10500	10538	10539	10527	10470	10549	10639	10502	10525	10388	10696	10552	10498	10430	10472	10736	10430	10545	10488	10511	10640	10519	10672	10653	10497	10674	10574	10565	10542	10603	10478	10511	10415	10734	10720	10562	10471	10468	10508	10640	10537	10483	10614	10509	10443	10661	10607	10562	10464	10498	10521	10566	10532	10522	10589	10477	10568	10365	10537	10629	10413	10483	10502	10614	10559	10437	10455	10517	10598	10513	10688	10671	10519	10565	10541	10439	10539	10609	10692	10653	10545	10542	10601	10558	10466	10552	10602	10649	10592	10506	10536	10638	10541	10605	10493	10652	10473	10594	10559	10555	10516	10614	10693	10575	10619	10491	10708	10494	10461	10375	10633	10435	10566	10564	10566	10702	10548	10592	10478	10549	10433	10581	10445	10516	10453	10426	10519	10519	10554	10517	10626	10466	10416	10505	10447	10557	10611	10476	10540	10573	10466	10592	10511	10429	10439	10619	10408	10544	10550	10532	10424	10293	10443	10456	10519	10485	10442	10443	10438	10616	10542	10703	10460	10531	10505	10452	10467	10659	10595	10410	10518	10483	10698	10488	10528	10612	10438	10665	10469	10458	10680	10521	10457	10563	10571	10546	10549	10563	10610	10578	10559	10558	10652	10451	10309	10443	10656	10487	10390	10651	10492	10446	10523	10449	10656	10597	10646	10683	10405	10476	10459	10445	10441	10549	10472	10577	10463	10467	10497	10502	10578	10368	10508	10343	10518	10650	10683	10541	10520	10439	10740	10450	10439	10570	10548	10612	10419	10495	10405	10556	10547	10543	10547	10544	10585	10650	10576	10543	10508	10550	10605	10601	10698	10590	10357	10469
24348	21156	31687	38957	47002	41887	34890	26281	23263	22012	20096	18731	17551	17278	16924	16310	16045	15841	15492	15524	15340	15373	15194	14947	15050	15095	14951	14850	14734	14698	14760	14994	14804	14803	14719	14782	14968	14824	14725	14611	14643	14929	14908	14697	14834	14600	14886	14793	14760	14762	14513	14488	14845	14821	14883	14793	14686	14973	14596	14975	14678	14523	14740	14608	14840	14634	14588	14646	14793	14613	14739	15012	14782	14719	14591	14494	14872	14650	14708	14722	14572	14562	14778	14649	14611	14662	14428	14619	14800	14710	14818	14773	14695	14694	14655	14705	14935	14553	14697	14730	14719	14631	14759	14662	14775	14639	14788	14541	14648	14850	14741	14673	14563	14684	14753	14770	14839	14800	14874	14762	14681	14656	14449	14672	14669	14680	14579	14691	14714	14740	14622	14788	14448	14899	14968	14748	14687	14710	14599	14591	14718	14370	14855	14738	14621	14650	14574	14637	14754	14730	14859	14815	14668	14659	14563	14779	14815	14769	14660	14621	14548	14639	14616	14780	14623	14657	14549	14926	14805	14818	14758	14610	14833	14970	14606	14745	14391	14581	14434	14537	14895	14484	14502	14822	14571	14689	14854	14683	14747	14619	14581	14777	14598	14374	14722	14732	14632	14471	14543	14523	14629	14641	14655	14778	14777	14669	14693	14660	14533	14618	14669	14871	14517	14665	14579	14417	14657	14616	14580	14649	14759	14828	14672	14808	14786	14485	14546	14667	14601	14724	14797	14581	14716	14328	14588	14460	14513	14400	14420	14758	14680	14615	14763	14561	14782	14790	14879	14671	14751	14615	14706	14529	14558	14715	14740	14487	14628	14569	14815	14802	14609	14613	14383	14661	14449	14530	14548	14672	14691	14634	14745	14710	14769	14620	14648	14825	14577	14612	14801	14465	14708	14611	14836	14577	14672	14719	14622	14697	14666	14615	14627	14465	14723	14595	14697	14773	14753	14722	14668	14783	14765	14814	14754	14824	14635	14896	14795	14582	14671	14666	14754	14680	14562	14799	14635	14770	14611	14613	14738	14648	14803	14701	14720	14486	14543	14631	14548	14626	14541	14691	14585	14492	14640	14532	14760	14619	14716	14610	14556	14596	14631	14609	14777	14803	14510	14712	14605	14596	14670	14747	14643	14581	14778	14762	14711	14686	14515	14396	14699	14506	14420	14734	14680	14629	14646	14591	14855	14813	14644	14858	14477	14746	14825	14742	14697	14927	14833	14670	14893	14700	14604	14539	14492	14550	14724	14602	14751	14741	14990	14624	14595	14626	14605	14600	14453	14426	14583	14619	14745	14489	14695	14770	14682	14563	14741	14835	14687	14544	14766	14849	14603	14450	14636	14968	14748	14692	14709	14594	14957	14577	14599	14459	14699	14872	14702	14644	14728	14868	14813	14751	14631	14748	14687	14773	14541	14601	14643	14864	14762	14596	14867	14711	14598	14755	14736	14571	14640	14671	14709	14639	14910	14838	14604	14474	14666	14524	14812	14651	14587	14721	14512	14668	14613	14462	14564	14773	14630	14612	14846	14868	14884	14557	14486	14759	14756	14720	14749	14717	14615	14702	14513	14737	14847	14610	14543	14537	14684	14789	14613	14688	14491	14704	14596	14538	14615	14459	14763	14678	14672	14558	14744	14714	14520	14630	14594	14703	14795	14677	14629	14614	14755	14450	14456	14883	14694	14734	14647	14426	14645	14799	14682	14751	14769	14665	14569	14655	14582	14558	14591	14916	14573	14558	14602	14426	14656	14748	14646	14795	14781	14643	14888	14552	14548	14881	14713	14630	14574	14603	14735	14633	14714	14792	14787	14695	14681	14820	14788	14569	14620	14752	14556	14647	14529	14546	14693	14739	14616	14610	14687	14725	14660	14709	14703	14497	14671	14484	14702	14538	14487	14577	14545	14512	14789	14708	14732	14594	14722	14765	14567	14695	14792	14698	14535	14650	14623	14788	14755	14708	14773	14468	14761	14674	14986	14753	14504	14605	14325	14739	14639	14749	14656	14809	14646	14604	14579	14731	14712	14928	14710	14617	14726	14574	14962	14702	14741	14770	14699	14614	14454	14799	14703	14694	14730	14746	14728	14779	14554	14542	14587	14728	14606	14695	14931	14616	14703	14917	14737	14589	14673	14563	14639	14730	14722	14764	14786	14760	14679	14684	14852	14545	14711	14677	14589	14667	14653	14576	14551	14728	14637	14787	14609	14748	14851	14587	14659	14783	14599	14752	14823	14580	14629	14647	14682	14659	14860	14800	14759	14659	14737	14815	14754	14721	14630	14636	14631	14849	14630	14687	14614	14530	14774	14842	14761	14728	14863	14898	14897	14685	14663	14720	14682	14680	14760	14780	14658	14601	14709	14703	14654	14714	14606	14483	14722	14371	14797	14618	14716	14665	14731	14992	14773	14753	14669	14479	14537	14675	14657	14681	14519	14540	14523	14643	14693	14780	14482	14570	14556	14468	14691	14739	14764	14541	14795	14630	14529	14486	14748	14704	14579	14593	14751	14760	14519	14583	14777	14560	14633	14904	14602	14735	14669	14802	14948	14606	14565	14640	14700	14703	14686	14762	14683	14586	14836	15005	14817	14643	14836	14380	14500	14834	14776	15000	14910	14531	14666	14640	14777	14492	14497	14520	14746	14694	14520	14844	14613	14573	14651	14543	14830	14596	15116	14665	14787	14678	14720	14750	14648	14704	14674	14750	14897	14689	14810	14551	14681	14553	14853	14691	14666	14654	14562	14658	14804	14704	14571	14721	14644	14630	14717	14731	14685	14656	14647	14620	14606	14776	14600	14649	14539	14720	14575	14548	14707	14632	14540	14756	14661	14728	14569	14528	14729	14784	14830	14674	14759	14707	14622	14719	14688	14513	14767	14523	14641	14719	14588	14549	14686	14758	14661	14476	14391	14641	14785	14666	14589	14572	14445	14733	14714	14635	14919	14987	14764	14662	14615	14649	14549	14551	14759	14731	14674	14717	14942	14722	14700	14697	14584	14649	14794	14331	14661	14600	14698	14556	14564	14637	14737	14863	14590	14774	14613	14592	14854	14664	14618	14614	14729	14794	14847	14734	14508	14743	14621	14539	14764	14600	14682	14796	14777	14733	14522	14575	14475	14801	14659	14784	14635	14481	14626	14610	14836	14477	14706	14686	14852	14697	14790	14666	14631	14705	14667	14616	14755	14370	14783	14709	14582	14668	14573	14901	14609	14528	14672	14758	14733	14739	14631	14644	14649	14656	14646	14714	14617	14865	14562	14521	14577	14595	14632	14819	14548	14556	14740	14597	14822	14728	14783	14643	14769	14779	14694	14540	14475	14751	14763	14624	14576	14584	14798	14626	14636	14710	14574	14574	14434	14467	14637	14443	14620	14552	14748	14645	14915	14726	14813	14705	14509	14589	14395	14475	14855	14625	14671	14576	14500	14772	14699	14656	14734	14738	14719	14769	14659	14788	14924	14722	14709	14566	14459	14731	14704	14699	14607	14825	14933	14783	14630	14544	14935	14580	14714	14737	14639	14555	14758	14665	14662	14808	14677	14742	14744	14647	14798	14760	14817	14536	14558	14500	14549	14661	14682	14592	14537	14519	14671	14619	14619	14702	14672	14789	14593	14639	14605	14638	14552	14628	14607	14548	14781	14763	14690	14540	14765	14740	14656	14687	14579	14641	14733	14687	14668	14616	14790	14656	14754	14641	14707	14498	14610	14753	14898	14552	14665	14775	14902	14646	14599	14863	14670	14536	14632	14593	14539	14660	14752	14800	14747	14782	14508	14526	14578	14681	14545	14709	14643	14593	14652	14579	14695	14603	14747	14755	14709	14702	14691	14545	14602	14503	14539	14543	14620	14547	14656	14536	14872	14683	14713	14477	14865	14655	14627	14601	14526	14610	14748	14833	14457	14507	14630	14683	14803	14753	14592	14630	14671	14543	14570	14796	14663	14696	14599	14537	14649	14591	14668	14289	14535	14503	14700	14654	14598	14666	14727	14584	14593	14741	14902	14794	14748	14741	14554	14622	14467	14656	14589	14771	14739	14779	14561	14612	14697	14740	14655	14757	14594	14731	14694	14515	14586	14831	14692	14804	14646	14930	14744	14650	14541	14897	14650	14543	14593	14760	14659	14707	14684	14602	14587	14646	14722	14741	14553	14735	14642	14754	14375	14669	14798	14549	14668	14705	14817	14768	14615	14754	14708	14741	14574	14573	14643	14661	14659	14818	14282	14511	14574	14678	14624	14582	14623	14676	14755	14789	14618	14856	14677	14671	14814	14483	14769	14448	14700	14618	14549	14641	14703	14720	14681	14863	14807	14601	14734	14720	14561	14744	14584	14430	14599	14429	14545	14695	14748	14566	14610	14636	14484	14803	14581	14788	14511	14668	14682	14724	14560	14686	14509	14764	14454	14603	14804	14787	14586	14660	14695	14726	14685	14927	14482	14669	14613	14608	14644	14779	14503	14666	14743	14610	15017	14769	14591	14526	14637	14702	14841	14547	14643	14659	14730	14566	14714	14592	14660	14775	14584	14637	14707	14584	14737	14661	14471	14678	14641	14596	14707	14732	14596	14600	14653	14632	14586	14786	14523	14755	14718	14503	14849	14888	14712	14851	14753	14696	14595	14740	14718	14744	14656	14591	14640	14755	14548	14618	14545	14395	14403	14590	14565	14468	14846	14566	14769	14587	14801	14667	14807	14633	14759	14717	14595	14599	14664	14877	14796	14586	14805	14670	14777	14698	14729	14808	14661	14978	14712	14616	14543	14794	14687	14700	14827	14744	14701	14812	14762	14701	14762	14730	14633	14836	14784	14648	14572	14767	14525	14623	14519	14748	14619	14540	14612	14771	14789	14827	14604	14644	14746	14855	14656	14628	14693	14788	14768	14667	14900	14907	14670	14597	14560	14756	14686	14617	14600	14684	14697	14773	14633	14787	14709	14523	14548	14532	14615	14628	14662	14630	14623	14792	14612	14523	14645	14798	14514	14749	14725	14591	14641	14777	14821	14667	14481	14642	14692	14652	14821	14790	14729	14401	14643	14616	14659	14632	14764	14736	14621	14748	14744	14425	14694	14646	14936	14776	14608	14573	14521	14682	14586	14690	14603	14841
49356	78552	78795	70028	60568	42797	29912	23100	20786	18986	17187	15058	13920	13282	12646	12298	11958	11864	11413	11444	11441	11306	11150	11098	11088	11021	10765	10701	10733	10760	10636	10737	10597	10856	10786	10713	10728	10778	10585	10766	10877	10696	10729	10543	10609	10592	10709	10681	10468	10677	10559	10620	10723	10604	10601	10623	10505	10594	10634	10622	10551	10634	10576	10490	10571	10633	10564	10692	10567	10739	10734	10662	10502	10558	10745	10699	10718	10532	10612	10800	10607	10442	10592	10568	10659	10605	10465	10682	10638	10607	10551	10569	10565	10484	10570	10585	10513	10701	10705	10673	10639	10494	10532	10656	10572	10535	10572	10510	10682	10570	10595	10556	10700	10668	10623	10697	10659	10714	10607	10543	10509	10486	10675	10528	10544	10649	10471	10683	10621	10646	10453	10550	10574	10694	10476	10578	10545	10642	10640	10516	10677	10584	10563	10580	10498	10498	10715	10462	10536	10540	10503	10606	10487	10592	10652	10614	10590	10671	10656	10597	10605	10609	10529	10642	10468	10551	10555	10682	10641	10626	10651	10549	10423	10732	10632	10719	10589	10675	10587	10461	10773	10545	10575	10674	10514	10620	10617	10536	10687	10555	10584	10475	10639	10584	10638	10591	10683	10503	10615	10528	10545	10568	10623	10601	10590	10646	10591	10493	10659	10572	10634	10629	10551	10545	10669	10603	10542	10785	10759	10600	10738	10609	10681	10627	10537	10657	10535	10651	10500	10572	10731	10592	10638	10536	10702	10711	10539	10524	10530	10465	10746	10577	10510	10605	10512	10654	10659	10616	10634	10559	10603	10586	10469	10530	10664	10519	10561	10604	10604	10559	10560	10574	10540	10594	10509	10622	10444	10653	10624	10423	10651	10446	10516	10750	10656	10593	10504	10535	10600	10532	10624	10625	10645	10535	10493	10422	10650	10647	10586	10593	10650	10514	10563	10488	10637	10503	10481	10548	10553	10479	10635	10517	10475	10535	10605	10595	10551	10478	10523	10754	10470	10585	10683	10577	10618	10619	10663	10545	10569	10683	10778	10486	10710	10718	10616	10585	10507	10482	10634	10727	10503	10633	10621	10559	10507	10435	10498	10495	10577	10661	10478	10602	10605	10582	10620	10443	10471	10710	10701	10630	10577	10543	10691	10560	10488	10675	10685	10567	10483	10582	10595	10599	10575	10515	10806	10589	10548	10587	10460	10606	10555	10671	10532	10574	10344	10697	10513	10537	10623	10619	10603	10628	10720	10678	10596	10765	10556	10602	10557	10531	10816	10532	10768	10629	10413	10523	10571	10541	10651	10531	10591	10489	10512	10595	10535	10512	10602	10656	10492	10636	10517	10695	10417	10524	10575	10482	10405	10723	10646	10375	10725	10661	10619	10577	10451	10687	10649	10532	10621	10531	10648	10584	10498	10617	10492	10494	10614	10529	10578	10849	10549	10506	10490	10639	10744	10454	10753	10639	10561	10537	10547	10603	10700	10656	10519	10707	10640	10738	10570	10669	10618	10547	10474	10666	10539	10565	10544	10618	10542	10646	10564	10517	10563	10630	10648	10759	10573	10511	10558	10703	10580	10651	10641	10487	10719	10708	10699	10615	10595	10601	10679	10683	10549	10544	10626	10648	10633	10433	10699	10639	10514	10619	10606	10548	10686	10533	10458	10615	10603	10467	10486	10579	10578	10574	10579	10538	10567	10583	10677	10495	10545	10367	10628	10547	10533	10677	10637	10613	10634	10779	10556	10578	10710	10633	10399	10573	10683	10624	10392	10628	10734	10561	10596	10499	10687	10761	10483	10668	10553	10656	10660	10708	10482	10739	10459	10523	10637	10600	10694	10574	10568	10557	10534	10586	10499	10682	10515	10422	10655	10588	10529	10553	10675	10612	10549	10668	10465	10638	10715	10579	10587	10746	10598	10602	10727	10589	10675	10607	10629	10606	10591	10683	10552	10371	10533	10642	10564	10515	10543	10652	10633	10639	10470	10578	10591	10724	10643	10549	10551	10637	10687	10544	10778	10491	10527	10535	10730	10632	10464	10680	10582	10600	10675	10595	10583	10440	10515	10618	10542	10683	10818	10556	10505	10721	10613	10743	10594	10640	10575	10479	10671	10581	10692	10646	10621	10468	10653	10646	10593	10595	10403	10518	10486	10598	10660	10538	10591	10572	10501	10615	10706	10521	10440	10627	10640	10538	10557	10609	10494	10543	10522	10551	10620	10568	10601	10520	10531	10658	10733	10550	10547	10586	10517	10493	10653	10438	10630	10743	10608	10536	10567	10711	10479	10609	10698	10524	10583	10618	10556	10546	10561	10475	10661	10463	10626	10600	10644	10547	10746	10580	10676	10686	10525	10702	10468	10568	10595	10552	10738	10409	10511	10624	10518	10656	10538	10638	10611	10596	10646	10619	10604	10684	10687	10489	10770	10553	10576	10767	10473	10603	10639	10715	10660	10657	10643	10413	10421	10699	10631	10686	10707	10577	10533	10539	10419	10653	10567	10474	10750	10616	10721	10565	10478	10550	10405	10693	10548	10522	10569	10791	10490	10537	10742	10742	10632	10494	10701	10591	10456	10626	10680	10480	10608	10632	10490	10678	10439	10583	10625	10586	10494	10672	10756	10785	10551	10483	10496	10659	10601	10697	10845	10486	10570	10558	10530	10566	10684	10614	10575	10602	10571	10545	10729	10656	10770	10497	10538	10736	10461	10543	10718	10553	10603	10591	10555	10719	10705	10553	10665	10607	10646	10440	10597	10502	10647	10608	10571	10650	10747	10591	10774	10513	10511	10720	10649	10706	10538	10620	10534	10597	10573	10534	10561	10583	10649	10599	10606	10647	10714	10616	10525	10530	10647	10512	10634	10535	10490	10565	10446	10508	10537	10628	10573	10451	10689	10589	10803	10471	10672	10663	10576	10495	10587	10730	10496	10652	10447	10717	10672	10572	10575	10499	10616	10585	10605	10618	10679	10625	10622	10600	10509	10582	10681	10387	10459	10610	10512	10614	10496	10569	10775	10611	10529	10627	10503	10586	10499	10671	10613	10530	10705	10649	10615	10736	10578	10615	10593	10447	10573	10639	10531	10586	10622	10513	10581	10691	10692	10677	10542	10622	10484	10495	10673	10534	10729	10711	10701	10390	10612	10611	10522	10561	10586	10667	10618	10543	10675	10675	10672	10596	10583	10547	10654	10694	10582	10695	10529	10525	10688	10676	10561	10513	10522	10612	10538	10546	10587	10551	10594	10477	10565	10675	10596	10661	10630	10640	10585	10486	10788	10614	10664	10564	10525	10563	10702	10586	10584	10583	10531	10608	10625	10694	10506	10452	10665	10492	10664	10569	10563	10423	10656	10655	10692	10516	10669	10694	10569	10653	10477	10469	10621	10645	10567	10669	10773	10515	10597	10648	10581	10500	10605	10657	10732	10446	10632	10552	10430	10607	10619	10658	10692	10668	10567	10653	10544	10663	10512	10406	10654	10480	10637	10562	10645	10683	10517	10498	10428	10503	10657	10458	10596	10604	10776	10537	10675	10476	10731	10544	10630	10637	10552	10573	10671	10733	10546	10562	10723	10532	10531	10601	10701	10570	10534	10626	10576	10537	10583	10575	10620	10520	10572	10668	10722	10668	10498	10592	10676	10515	10687	10558	10522	10778	10465	10487	10679	10693	10479	10687	10564	10596	10628	10538	10590	10654	10600	10699	10516	10668	10720	10590	10764	10485	10643	10616	10581	10643	10702	10552	10608	10667	10448	10617	10652	10715	10599	10797	10505	10464	10682	10759	10571	10600	10555	10503	10562	10593	10730	10736	10604	10766	10545	10681	10540	10496	10560	10554	10488	10632	10612	10635	10592	10686	10694	10636	10641	10511	10597	10473	10496	10496	10625	10881	10627	10556	10647	10579	10718	10585	10738	10619	10627	10551	10570	10684	10539	10443	10583	10675	10554	10622	10630	10511	10689	10694	10635	10706	10773	10555	10615	10718	10536	10403	10598	10497	10639	10549	10613	10460	10596	10700	10562	10492	10607	10604	10502	10651	10491	10548	10627	10658	10598	10467	10715	10517	10667	10631	10398	10649	10721	10494	10537	10576	10658	10695	10550	10439	10637	10627	10507	10514	10630	10633	10458	10406	10688	10656	10648	10515	10578	10626	10512	10529	10698	10709	10612	10659	10588	10651	10678	10581	10455	10508	10623	10582	10619	10632	10566	10450	10653	10573	10436	10544	10667	10644	10514	10521	10640	10660	10582	10616	10611	10610	10711	10369	10608	10575	10577	10757	10601	10535	10642	10521	10656	10745	10573	10598	10615	10542	10673	10546	10600	10779	10642	10646	10584	10643	10723	10573	10645	10510	10636	10702	10499	10604	10541	10545	10664	10588	10469	10417	10664	10721	10780	10741	10577	10583	10583	10534	10497	10532	10614	10588	10703	10693	10503	10693	10760	10626	10611	10758	10479	10545	10530	10615	10613	10407	10543	10619	10547	10614	10561	10527	10532	10602	10591	10706	10403	10667	10608	10545	10615	10602	10677	10529	10710	10579	10478	10618	10657	10590	10720	10475	10572	10572	10574	10685	10505	10471	10469	10599	10566	10663	10588	10648	10442	10654	10639	10553	10517	10722	10589	10579	10537	10567	10542	10567	10525	10730	10677	10554	10732	10565	10453	10643	10601	10504	10634	10545	10523	10690	10646	10678	10628	10619	10340	10626	10567	10641	10683	10556	10630	10569	10783	10598	10628	10608	10621	10570	10471	10646	10657	10564	10550	10705	10717	10539	10571	10624	10746	10631	10623	10357	10499	10586	10544	10588	10483	10482	10596	10657	10458	10624	10661	10543	10617	10475	10773	10555	10598	10440	10583	10475	10580	10567	10517	10660	10397	10766	10547	10742	10558	10690	10625	10615	10667	10604	10724	10594	10602	10659	10628	10450	10631	10663	10509	10644	10559	10608	10756	10394	10566	10699	10646	10640	10597	10615	10683	10610	10424	10713	10518	10592	10561	10544	10570	10570	10704	10697	10567	10587	10533	10669	10774	10593	10510	10439	10661	10429	10583	10676	10652	10601	10592	10526	10592	10602	10526	10569	10556	10626	10553	10589	10498	10624	10549	10640
44903	57160	60133	49162	35473	26603	22761	20002	18138	17143	16792	16243	15878	15600	15410	15150	14967	14846	14910	14747	14611	14736	14498	14640	14589	14576	14321	14383	14301	14555	14531	14306	14322	14284	14173	14328	14439	14707	14316	14582	14452	14330	14407	14334	14354	14300	14459	14248	14700	14425	14202	14493	14409	14416	14259	14193	14054	14333	14288	14492	14234	14495	14285	14505	14413	14447	14325	14308	14326	14364	14289	14318	14415	14510	14458	14454	14361	14366	14389	14388	14362	14441	14351	14376	14510	14282	14275	14308	14403	14285	14290	14247	14279	14296	14136	14407	14626	14398	14322	14416	14193	14419	14565	14475	14349	14366	14544	14505	14291	14487	14430	14556	14536	14286	14434	14432	14277	14482	14239	14399	14270	14283	14548	14445	14345	14279	14572	14341	14216	14244	14363	14425	14337	14323	14283	14260	14262	14445	14257	14198	14256	14397	14480	14559	14293	14393	14340	14504	14298	14299	14423	14489	14386	14376	14316	14496	14120	14397	14380	14375	14579	14254	14493	14381	14331	14373	14612	14366	14302	14587	14567	14350	14343	14392	14323	14396	14252	14309	14383	14298	14326	14299	14397	14302	14358	14264	14214	14458	14507	14289	14242	14395	14307	14361	14378	14451	14504	14223	14281	14336	14372	14268	14174	14207	14437	14249	14345	14400	14350	14446	14389	14199	14245	14354	14351	14356	14356	14287	14317	14451	14410	14385	14146	14318	14396	14344	14309	14366	14214	14101	14391	14340	14308	14253	14337	14286	14080	14424	14382	14547	14403	14498	14380	14460	14399	14469	14188	14333	14534	14354	14246	14501	14431	14455	14640	14324	14345	14258	14208	14447	14329	14243	14176	14270	14538	14360	14372	14274	14293	14098	14180	14170	14211	14452	14455	14307	14398	14503	14363	14238	14472	14337	14360	14248	14405	14294	14537	14203	14456	14269	14313	14266	14524	14184	14501	14177	14330	14274	14377	14273	14112	14272	14366	14299	14464	14323	14185	14424	14315	14387	14244	14307	14424	14407	14414	14531	14480	14241	14243	14340	14344	14299	14461	14207	14539	14473	14504	14304	14435	14288	14485	14252	14481	14464	14220	14369	14451	14173	14399	14258	14307	14502	14482	14311	14294	14252	14439	14477	14471	14192	14454	14287	14386	14349	14434	14376	14365	14450	14322	14380	14423	14425	14479	14495	14451	14327	14345	14178	14252	14445	14695	14410	14369	14353	14495	14563	14385	14103	14300	14390	14241	14190	14105	14430	14450	14457	14301	14595	14345	14279	14299	14367	14400	14322	14412	14373	14393	14430	14245	14545	14416	14233	14270	14340	14693	14489	14355	14478	14399	14327	14455	14295	14281	14581	14398	14234	14571	14213	14302	14450	14547	14381	14330	14360	14204	14439	14134	14423	14276	14322	14195	14361	14509	14581	14343	14322	14407	14500	14343	14475	14243	14465	14452	14450	14270	14118	14307	14198	14297	14220	14463	14548	14363	14450	14262	14183	14381	14480	14320	14596	14356	14422	14398	14162	14219	14485	14564	14315	14478	14290	14338	14119	14394	14450	14332	14328	14472	14522	14389	14305	14395	14540	14561	14326	14306	14564	14321	14471	14373	14338	14481	14456	14379	14579	14381	14367	14275	14319	14381	14415	14582	14551	14428	14528	14318	14261	14446	14130	14297	14414	14306	14169	14288	14232	14583	14284	14439	14333	14414	14384	14402	14457	14448	14349	14288	14401	14571	14380	14393	14373	14406	14306	14431	14291	14398	14445	14475	14209	14233	14294	14391	14146	14334	14382	14274	14351	14384	14336	14579	14446	14429	14255	14566	14431	14379	14366	14390	14489	14407	14064	14238	14298	14334	14209	14351	14317	14393	14383	14182	14411	14140	14312	14385	14503	14452	14367	14236	14387	14389	14156	14534	14479	14159	14366	14400	14561	14483	14162	14222	14305	14338	14292	14364	14278	14429	14302	14423	14318	14355	14291	14299	14408	14406	14463	14569	14298	14533	14194	14186	14427	14387	14198	14450	14411	14386	14323	14398	14405	14102	14307	14304	14394	14452	14467	14426	14236	14351	14317	14425	14313	14305	14449	14393	14401	14414	14333	14324	14429	14401	14369	14495	14435	14466	14331	14248	14220	14284	14346	14263	14342	14389	14419	14274	14243	14292	14246	14289	14384	14394	14434	14457	14402	14395	14349	14314	14510	14332	14458	14327	14318	14141	14243	14252	14405	14350	14537	14450	14251	14369	14235	14526	14450	14467	14054	14187	14376	14261	14307	14291	14422	14443	14409	14247	14406	14316	14294	14549	14391	14322	14349	14342	14338	14348	14468	14329	14281	14467	14270	14297	14161	14426	14292	14573	14240	14259	14471	14233	14359	14395	14407	14465	14362	14332	14325	14242	14303	14347	14280	14429	14501	14264	14299	14324	14430	14331	14383	14393	14452	14481	14420	14236	14121	14509	14178	14409	14410	14572	14465	14515	14458	14369	14392	14287	14399	14507	14452	14198	14222	14275	14439	14243	14346	14318	14226	14333	14340	14358	14420	14475	14420	14369	14219	14435	14417	14441	14289	14315	14371	14388	14305	14575	14336	14533	14477	14387	14194	14278	14076	14519	14172	14325	14515	14399	14320	14356	14388	14535	14352	14383	14481	14138	14410	14467	14494	14454	14355	14408	14188	14401	14285	14303	14618	14472	14392	14462	14303	14310	14354	14246	14317	14285	14538	14203	14378	14263	14247	14243	14345	14490	14399	14552	14376	14330	14193	14175	14213	14310	14367	14215	14198	14484	14492	14416	14263	14425	14323	14356	14334	14450	14269	14319	14484	14238	14259	14315	14289	14430	14379	14419	14289	14369	14461	14356	14195	14435	14294	14323	14449	14381	14267	14500	14241	14471	14408	14429	14160	14160	14572	14481	14377	14503	14423	14268	14429	14445	14283	14557	14305	14444	14428	14302	14262	14174	14246	14228	14336	14451	14236	14424	14345	14360	14328	14215	14197	14546	14352	14379	14245	14436	14400	14387	14439	14451	14451	14189	14418	14435	14465	14450	14506	14248	14209	14223	14413	14388	14370	14149	14471	14682	14376	14417	14251	14275	14260	14597	14352	14319	14552	14207	14490	14413	14271	14378	14632	14463	14222	14238	14280	14303	14223	14358	14387	14279	14441	14334	14433	14345	14430	14339	14550	14571	14516	14443	14198	14267	14419	14499	14557	14265	14222	14391	14463	14249	14380	14447	14395	14429	14297	14434	14477	14281	14469	14387	14470	14086	14385	14335	14351	14443	14476	14408	14428	14430	14271	14406	14418	14280	14389	14343	14516	14440	14310	14384	14616	14440	14427	14279	14378	14413	14394	14446	14342	14222	14510	14258	14285	14390	14356	14215	14256	14475	14395	14350	14403	14433	14603	14555	14439	14288	14449	14455	14443	14524	14347	14294	14340	14323	14546	14445	14194	14361	14372	14151	14492	14386	14343	14272	14405	14382	14504	14529	14268	14297	14370	14394	14395	14304	14279	14537	14361	14474	14389	14379	14282	14380	14466	14508	14393	14488	14313	14413	14308	14343	14545	14499	14463	14344	14384	14506	14298	14419	14434	14346	14414	14185	14337	14375	14065	14343	14312	14288	14377	14443	14588	14552	14430	14387	14474	14468	14220	14397	14258	14499	14376	14454	14402	14378	14422	14508	14428	14411	14509	14381	14196	14103	14302	14265	14033	14436	14413	14341	14384	14304	14347	14391	14338	14373	14285	14247	14271	14406	14489	14525	14437	14420	14315	14325	14446	14347	14328	14381	14516	14518	14387	14304	14346	14560	14302	14344	14323	14441	14123	14271	14460	14264	14370	14324	14437	14010	14308	14105	14399	14356	14492	14464	14453	14442	14310	14236	14437	14238	14313	14393	14352	14706	14335	14407	14226	14261	14080	14368	14462	14181	14355	14297	14622	14415	14490	14460	14371	14315	14122	14405	14506	14471	14350	14292	14479	14295	14172	14280	14488	14366	14339	14311	14317	14565	14247	14377	14440	14345	14325	14371	14411	14314	14219	14554	14589	14085	14423	14482	14476	14410	14472	14404	14633	14347	14211	14167	14337	14160	14309	14499	14249	14341	14340	14511	14562	14370	14540	14434	14371	14352	14402	14455	14542	14452	14327	14433	14306	14333	14379	14345	14217	14472	14535	14293	14457	14239	14276	14342	14371	14467	14311	14376	14521	14206	14412	14317	14348	14438	14574	14331	14496	14320	14265	14445	14213	14561	14333	14389	14347	14447	14403	14491	14331	14400	14284	14192	14412	14387	14403	14336	14417	14445	14240	14261	14292	14324	14453	14397	14482	14321	14219	14305	14372	14514	14274	14331	14178	14328	14538	14289	14061	14426	14346	14296	14248	14407	14363	14447	14412	14384	14354	14409	14464	14265	14284	14353	14343	14438	14234	14560	14248	14355	14428	14423	14297	14352	14541	14511	14274	14373	14438	14333	14714	14347	14346	14477	14322	14469	14225	14350	14095	14375	14251	14479	14295	14358	14453	14566	14546	14501	14505	14593	14302	14338	14547	14111	14383	14399	14328	14464	14401	14306	14408	14407	14130	14223	14339	14409	14288	14369	14411	14299	14288	14388	14194	14468	14393	14153	14269	14300	14387	14301	14431	14504	14298	14378	14433	14370	14257	14321	14253	14438	14176	14344	14337	14352	14302	14584	14428	14299	14513	14403	14445	14417	14325	14523	14258	14402	14458	14499	14224	14467	14483	14482	14444	14379	14386	14248	14299	14212	14312	14345	14458	14229	14238	14247	14321	14472	14590	14293	14448	14322	14465	14435	14505	14362	14391	14493	14334	14417	14257	14444	14193	14393	14593	14489	14451	14429	14396	14465	14245	14556	14414	14410	14614	14461	14313	14438	14360	14529	14137	14270	14255	14229	14144	14370	14284	14552	14529	14402	14406	14340	14495	14450	14381	14374	14422	14322	14454	14430	14573	14379	14338	14306	14432	14215	14226	14349	14399	14378	14156	14524	14259	14220	14382	14228	14425	14370	14494	14281	14373	14534	14362	14509	14374	14312	14205	14182	14368	14551	14142	14078	14273	14316	14429	14430	14542	14458	14397	14421	14429	14472	14342
48382	65068	60978	44795	31711	23496	20092	17381	14937	14162	13539	12740	12040	11836	11689	11304	11205	11030	10898	10919	10746	10725	10709	10580	10655	10574	10380	10548	10507	10515	10509	10541	10483	10578	10550	10352	10428	10423	10566	10647	10441	10415	10525	10320	10431	10307	10502	10350	10541	10497	10495	10485	10493	10443	10453	10623	10462	10437	10512	10512	10341	10292	10478	10449	10541	10429	10575	10426	10468	10520	10530	10453	10536	10543	10591	10477	10418	10485	10560	10500	10409	10474	10536	10249	10409	10492	10574	10471	10642	10509	10566	10379	10434	10457	10421	10464	10465	10522	10444	10365	10417	10489	10468	10515	10354	10524	10385	10536	10549	10572	10554	10451	10369	10363	10611	10591	10538	10399	10427	10576	10521	10416	10451	10521	10459	10402	10448	10496	10481	10280	10413	10495	10600	10520	10554	10406	10404	10477	10467	10269	10466	10536	10466	10332	10495	10482	10519	10515	10404	10395	10283	10425	10375	10330	10468	10451	10323	10602	10527	10560	10358	10527	10292	10350	10448	10526	10337	10229	10431	10393	10434	10459	10566	10375	10496	10571	10455	10402	10407	10316	10393	10451	10335	10572	10541	10624	10372	10384	10483	10487	10487	10416	10410	10428	10514	10486	10353	10614	10437	10356	10501	10378	10599	10444	10473	10395	10534	10465	10485	10508	10499	10430	10491	10539	10346	10420	10476	10397	10504	10388	10584	10603	10438	10518	10377	10423	10389	10490	10532	10470	10488	10532	10521	10541	10439	10532	10336	10488	10322	10497	10443	10486	10455	10410	10506	10422	10250	10581	10440	10493	10511	10522	10415	10624	10262	10299	10380	10490	10544	10468	10515	10427	10540	10347	10657	10538	10428	10617	10490	10421	10523	10419	10406	10436	10579	10448	10415	10494	10420	10398	10619	10457	10500	10546	10573	10514	10428	10396	10500	10426	10424	10537	10335	10449	10511	10447	10285	10495	10308	10371	10412	10471	10418	10268	10331	10615	10533	10385	10414	10539	10487	10350	10413	10541	10597	10314	10514	10427	10319	10529	10581	10465	10442	10478	10353	10457	10426	10460	10503	10471	10451	10519	10442	10438	10446	10481	10345	10601	10477	10318	10367	10428	10419	10446	10443	10551	10544	10614	10426	10588	10328	10537	10474	10401	10467	10460	10569	10531	10475	10262	10555	10666	10459	10567	10461	10464	10469	10569	10502	10448	10487	10565	10501	10527	10601	10498	10375	10420	10341	10423	10355	10461	10635	10575	10453	10527	10438	10384	10222	10540	10422	10331	10436	10489	10399	10554	10673	10606	10632	10519	10395	10428	10512	10570	10274	10478	10398	10297	10373	10601	10478	10423	10502	10603	10348	10393	10543	10353	10364	10508	10396	10504	10403	10552	10408	10568	10520	10408	10456	10420	10555	10634	10491	10421	10452	10545	10460	10504	10435	10438	10449	10474	10374	10360	10520	10415	10439	10560	10336	10422	10616	10468	10504	10341	10557	10559	10591	10365	10506	10474	10386	10417	10410	10647	10539	10455	10319	10453	10424	10541	10491	10457	10336	10376	10436	10571	10585	10421	10522	10443	10396	10442	10514	10379	10537	10442	10494	10445	10449	10377	10352	10336	10399	10463	10392	10354	10405	10566	10451	10527	10467	10517	10449	10381	10484	10519	10631	10564	10502	10562	10409	10450	10560	10511	10514	10572	10475	10406	10452	10571	10543	10554	10536	10450	10334	10380	10521	10435	10350	10503	10525	10584	10301	10544	10355	10603	10387	10458	10363	10626	10342	10575	10272	10483	10481	10490	10357	10381	10551	10529	10270	10516	10662	10458	10315	10534	10555	10271	10352	10568	10380	10472	10470	10490	10492	10533	10406	10422	10565	10304	10495	10448	10483	10582	10416	10401	10541	10445	10515	10495	10379	10394	10429	10431	10481	10414	10554	10388	10449	10420	10363	10580	10517	10466	10311	10633	10511	10407	10414	10431	10454	10457	10470	10568	10496	10469	10541	10549	10308	10494	10490	10575	10647	10542	10459	10440	10437	10537	10500	10477	10403	10377	10528	10514	10452	10568	10726	10306	10354	10268	10395	10528	10397	10221	10594	10608	10526	10473	10296	10252	10406	10396	10529	10384	10633	10431	10544	10266	10432	10457	10494	10420	10501	10448	10428	10466	10540	10453	10465	10530	10296	10470	10240	10523	10521	10457	10422	10555	10236	10545	10536	10459	10399	10382	10492	10478	10533	10408	10470	10516	10376	10512	10534	10398	10372	10473	10412	10505	10452	10616	10589	10470	10480	10512	10490	10377	10420	10439	10624	10587	10432	10409	10183	10380	10405	10322	10494	10486	10579	10344	10505	10536	10339	10613	10387	10538	10507	10530	10380	10464	10563	10545	10557	10499	10291	10414	10324	10471	10528	10399	10594	10419	10375	10427	10423	10437	10435	10597	10376	10557	10429	10536	10513	10570	10448	10523	10358	10420	10458	10456	10438	10406	10443	10514	10413	10379	10440	10528	10508	10378	10370	10500	10546	10405	10350	10474	10340	10395	10469	10467	10434	10447	10329	10323	10457	10385	10490	10361	10515	10442	10397	10516	10487	10446	10453	10546	10400	10593	10616	10653	10333	10521	10550	10438	10515	10462	10512	10483	10585	10496	10423	10543	10340	10495	10482	10410	10492	10347	10288	10407	10487	10385	10491	10376	10468	10419	10504	10370	10519	10447	10477	10396	10577	10535	10635	10360	10559	10454	10268	10537	10401	10387	10463	10430	10549	10446	10417	10418	10545	10539	10622	10507	10427	10445	10618	10398	10569	10467	10431	10454	10571	10469	10390	10491	10614	10477	10413	10371	10574	10466	10504	10458	10432	10473	10451	10488	10505	10546	10543	10454	10390	10488	10458	10549	10564	10493	10357	10544	10464	10519	10392	10396	10446	10628	10493	10523	10330	10474	10432	10490	10545	10505	10459	10399	10522	10379	10406	10442	10300	10541	10444	10432	10411	10491	10391	10483	10380	10484	10461	10390	10398	10530	10467	10342	10366	10597	10490	10569	10392	10395	10408	10402	10469	10333	10418	10410	10298	10466	10507	10446	10577	10435	10476	10387	10471	10433	10433	10346	10316	10584	10540	10615	10515	10489	10335	10576	10549	10650	10435	10440	10454	10318	10383	10577	10444	10404	10404	10639	10453	10423	10553	10649	10500	10402	10538	10332	10578	10448	10506	10527	10333	10544	10402	10434	10362	10389	10485	10485	10581	10545	10361	10320	10274	10312	10557	10296	10425	10429	10459	10406	10314	10474	10349	10408	10516	10463	10358	10474	10510	10422	10487	10449	10518	10491	10411	10469	10500	10553	10519	10467	10224	10454	10448	10555	10330	10488	10514	10300	10489	10404	10407	10375	10481	10355	10657	10438	10764	10487	10595	10441	10587	10493	10472	10495	10483	10277	10439	10417	10504	10614	10419	10355	10362	10700	10310	10410	10468	10583	10439	10534	10551	10317	10389	10428	10321	10450	10492	10471	10439	10456	10429	10627	10451	10415	10354	10584	10372	10442	10475	10560	10559	10340	10675	10476	10405	10476	10594	10465	10394	10525	10463	10374	10448	10557	10332	10488	10326	10535	10372	10586	10512	10521	10445	10546	10500	10430	10423	10355	10587	10345	10576	10411	10323	10325	10328	10405	10635	10600	10549	10571	10459	10430	10434	10377	10389	10598	10396	10492	10397	10491	10354	10403	10567	10517	10338	10706	10537	10403	10552	10542	10448	10331	10298	10490	10491	10486	10392	10502	10566	10433	10464	10610	10519	10474	10492	10616	10311	10451	10434	10307	10384	10548	10420	10496	10313	10405	10302	10465	10460	10445	10393	10538	10365	10469	10485	10467	10449	10410	10366	10449	10496	10497	10400	10443	10470	10574	10366	10567	10386	10397	10512	10469	10501	10516	10435	10445	10403	10470	10599	10382	10310	10365	10478	10474	10323	10483	10404	10482	10573	10456	10374	10574	10539	10399	10334	10412	10547	10470	10363	10474	10564	10540	10449	10522	10405	10504	10391	10491	10558	10384	10501	10504	10540	10473	10545	10493	10492	10343	10527	10552	10356	10604	10423	10332	10414	10643	10471	10411	10451	10392	10626	10418	10543	10517	10534	10547	10421	10508	10568	10525	10302	10483	10352	10437	10591	10468	10657	10528	10334	10404	10551	10460	10352	10387	10396	10297	10490	10404	10358	10391	10559	10472	10666	10460	10502	10364	10459	10512	10370	10442	10547	10499	10461	10492	10602	10335	10451	10307	10648	10342	10498	10449	10478	10455	10401	10457	10578	10462	10525	10380	10618	10440	10398	10543	10464	10398	10447	10389	10453	10285	10464	10461	10584	10442	10400	10411	10416	10437	10326	10446	10458	10502	10392	10472	10439	10658	10515	10420	10534	10422	10595	10369	10420	10474	10462	10438	10348	10472	10623	10396	10511	10478	10318	10411	10475	10492	10611	10538	10504	10515	10574	10375	10395	10634	10422	10384	10503	10412	10453	10432	10488	10416	10490	10642	10365	10303	10456	10445	10401	10425	10509	10427	10414	10536	10470	10450	10327	10426	10404	10457	10468	10423	10504	10447	10293	10440	10283	10524	10353	10530	10362	10542	10399	10441	10386	10375	10243	10412	10595	10587	10548	10522	10506	10412	10304	10468	10383	10436	10350	10507	10468	10562	10600	10475	10455	10486	10394	10410	10439	10375	10525	10322	10350	10354	10520	10458	10517	10487	10428	10388	10432	10427	10603	10600	10474	10439	10236	10437	10406	10616	10476	10463	10561	10274	10390	10408	10449	10585	10407	10414	10490	10438	10482	10392	10308	10431	10483	10539	10531	10510	10517	10460	10559	10478	10569	10334	10550	10435	10431	10367	10501	10419	10462	10345	10453	10485	10590	10504	10347	10328	10344	10458	10381	10589	10447	10542	10475	10341	10492	10536	10480	10498	10329	10503	10321	10484	10337	10470	10454	10418	10485	10297	10455	10343	10423	10417	10404	10344	10522	10459	10503	10431	10437	10480	10469	10433	10411	10302	10346	10459	10421	10478	10433	10396	10483	10537	10429	10336	10306	10417	10495	10474	10448	10239	10518	10479
26086	21704	32723	37100	37550	39511	32380	27501	24044	21734	19386	17943	17134	16323	16145	15850	15803	15477	15537	15257	15109	14751	14866	14772	14778	14745	14571	14540	14600	14730	14508	14647	14753	14521	14638	14497	14511	14780	14486	14674	14492	14501	14438	14531	14568	14536	14659	14593	14574	14529	14635	14616	14469	14649	14701	14565	14511	14652	14478	14637	14489	14408	14644	14339	14606	14397	14475	14624	14483	14595	14661	14312	14451	14499	14254	14424	14611	14477	14686	14569	14506	14569	14382	14419	14547	14485	14472	14590	14697	14459	14510	14437	14364	14585	14516	14499	14544	14309	14360	14591	14532	14428	14569	14483	14512	14586	14497	14465	14489	14606	14434	14503	14590	14535	14586	14483	14348	14556	14606	14522	14600	14469	14606	14265	14606	14419	14427	14276	14516	14455	14540	14614	14491	14429	14394	14505	14406	14554	14268	14480	14513	14517	14436	14543	14279	14465	14493	14488	14605	14258	14447	14614	14729	14689	14230	14518	14388	14546	14516	14592	14431	14609	14511	14480	14476	14696	14377	14437	14659	14774	14580	14555	14503	14287	14553	14542	14399	14684	14564	14465	14605	14503	14571	14483	14446	14611	14651	14367	14592	14326	14465	14456	14352	14427	14280	14486	14617	14246	14404	14480	14648	14585	14280	14315	14487	14387	14518	14396	14568	14504	14311	14462	14476	14355	14485	14274	14479	14527	14584	14397	14410	14456	14587	14455	14422	14384	14411	14504	14459	14406	14504	14315	14455	14541	14644	14417	14587	14317	14603	14616	14480	14589	14597	14519	14472	14485	14517	14488	14544	14569	14526	14411	14373	14557	14329	14446	14496	14474	14468	14419	14480	14346	14580	14596	14461	14357	14552	14490	14347	14350	14452	14485	14636	14185	14587	14763	14454	14425	14440	14523	14449	14535	14636	14556	14592	14319	14559	14548	14466	14404	14478	14432	14344	14373	14426	14379	14430	14403	14481	14382	14544	14516	14563	14572	14425	14460	14401	14566	14351	14558	14543	14443	14282	14405	14376	14479	14564	14446	14548	14447	14430	14477	14449	14452	14388	14381	14192	14504	14464	14276	14599	14445	14556	14387	14577	14369	14533	14502	14686	14470	14575	14328	14310	14337	14389	14419	14341	14612	14166	14540	14461	14461	14439	14548	14499	14209	14348	14405	14494	14390	14415	14471	14286	14506	14581	14532	14680	14619	14652	14549	14538	14316	14554	14577	14588	14645	14558	14398	14476	14462	14381	14333	14432	14192	14495	14352	14251	14521	14365	14448	14390	14510	14428	14325	14678	14484	14581	14647	14521	14449	14335	14420	14486	14620	14814	14654	14472	14628	14541	14488	14489	14457	14528	14399	14573	14793	14503	14579	14454	14382	14629	14557	14484	14729	14433	14562	14482	14363	14433	14676	14539	14334	14466	14588	14516	14523	14484	14347	14220	14226	14331	14462	14431	14799	14580	14523	14595	14711	14664	14522	14480	14572	14649	14442	14477	14319	14438	14542	14410	14559	14633	14449	14604	14418	14468	14540	14663	14464	14323	14210	14647	14525	14439	14525	14390	14582	14372	14503	14423	14443	14720	14564	14316	14604	14601	14410	14439	14565	14262	14545	14306	14487	14544	14602	14364	14425	14598	14723	14493	14595	14593	14548	14586	14478	14609	14422	14615	14399	14434	14559	14423	14627	14569	14458	14660	14329	14495	14363	14703	14547	14657	14271	14493	14467	14684	14414	14424	14418	14377	14464	14505	14538	14357	14542	14464	14485	14405	14548	14461	14495	14384	14345	14618	14290	14701	14331	14340	14443	14210	14571	14323	14711	14684	14361	14429	14229	14290	14545	14423	14616	14522	14658	14279	14431	14504	14501	14510	14364	14364	14510	14562	14584	14643	14285	14498	14526	14381	14632	14428	14341	14503	14457	14475	14505	14409	14565	14624	14576	14543	14397	14391	14553	14446	14547	14683	14544	14593	14488	14491	14325	14637	14383	14393	14641	14569	14404	14442	14440	14439	14568	14375	14411	14406	14501	14588	14344	14546	14454	14451	14632	14573	14441	14427	14248	14633	14322	14489	14536	14475	14601	14557	14456	14505	14611	14596	14186	14413	14474	14289	14623	14360	14722	14806	14422	14404	14546	14380	14546	14432	14279	14663	14579	14417	14458	14603	14585	14612	14542	14516	14607	14490	14504	14361	14533	14412	14490	14357	14436	14519	14512	14485	14652	14466	14542	14509	14373	14390	14480	14654	14566	14559	14405	14535	14513	14545	14561	14505	14392	14346	14671	14690	14521	14354	14372	14555	14587	14296	14428	14513	14516	14569	14416	14550	14347	14535	14522	14445	14335	14298	14561	14491	14417	14554	14496	14376	14428	14582	14382	14479	14373	14648	14403	14608	14430	14412	14631	14489	14475	14299	14713	14531	14472	14457	14421	14476	14721	14737	14605	14576	14338	14671	14388	14571	14500	14647	14676	14590	14449	14710	14708	14521	14396	14479	14476	14368	14459	14282	14606	14454	14552	14466	14406	14382	14433	14559	14587	14396	14464	14549	14612	14596	14641	14457	14565	14698	14598	14528	14216	14144	14660	14613	14553	14569	14314	14526	14404	14400	14438	14648	14670	14458	14439	14480	14793	14527	14478	14551	14407	14442	14681	14381	14503	14667	14313	14530	14364	14517	14599	14366	14309	14266	14617	14456	14360	14620	14472	14512	14471	14716	14611	14369	14783	14589	14345	14495	14467	14461	14532	14334	14625	14374	14591	14427	14605	14516	14455	14552	14480	14417	14860	14647	14524	14571	14175	14480	14598	14529	14488	14676	14414	14518	14540	14536	14504	14419	14484	14350	14422	14633	14542	14450	14386	14562	14401	14544	14602	14365	14420	14702	14344	14380	14581	14468	14459	14608	14470	14602	14773	14674	14481	14486	14621	14644	14414	14493	14531	14569	14627	14364	14575	14373	14676	14654	14546	14478	14379	14390	14695	14475	14457	14559	14261	14613	14384	14329	14416	14392	14493	14643	14562	14530	14362	14498	14348	14427	14344	14583	14548	14217	14449	14528	14467	14245	14560	14751	14576	14505	14369	14469	14306	14536	14569	14409	14489	14598	14616	14533	14386	14541	14501	14680	14555	14309	14573	14626	14460	14550	14503	14488	14431	14415	14215	14518	14428	14326	14393	14442	14312	14345	14477	14613	14675	14521	14387	14389	14420	14537	14282	14517	14503	14388	14405	14607	14533	14293	14543	14717	14707	14486	14763	14528	14294	14693	14616	14539	14438	14612	14620	14425	14259	14555	14472	14391	14563	14757	14446	14572	14512	14429	14520	14705	14519	14422	14613	14567	14523	14462	14480	14458	14438	14322	14359	14444	14384	14354	14272	14503	14506	14316	14523	14520	14457	14524	14355	14594	14412	14672	14412	14491	14506	14451	14418	14496	14593	14496	14527	14563	14408	14426	14498	14404	14542	14482	14545	14373	14494	14501	14510	14728	14348	14584	14707	14524	14355	14582	14379	14374	14497	14495	14260	14656	14414	14615	14401	14489	14564	14447	14553	14424	14359	14428	14320	14516	14565	14367	14506	14612	14475	14396	14182	14303	14654	14467	14545	14539	14610	14493	14498	14585	14560	14516	14481	14538	14414	14369	14438	14707	14656	14475	14567	14642	14500	14459	14546	14617	14503	14584	14625	14482	14405	14416	14452	14437	14233	14437	14553	14560	14438	14207	14761	14532	14454	14491	14561	14336	14480	14524	14701	14398	14630	14474	14474	14508	14564	14561	14456	14551	14500	14462	14543	14502	14600	14639	14595	14510	14433	14410	14518	14578	14355	14484	14504	14445	14497	14773	14553	14637	14601	14444	14460	14614	14600	14618	14461	14313	14435	14339	14489	14545	14655	14492	14431	14563	14649	14503	14483	14533	14295	14559	14506	14359	14484	14619	14462	14302	14507	14514	14511	14460	14524	14572	14534	14475	14299	14377	14608	14633	14440	14534	14533	14537	14683	14605	14599	14462	14463	14501	14489	14629	14394	14634	14481	14314	14362	14399	14523	14464	14434	14491	14714	14571	14197	14287	14471	14737	14268	14329	14502	14418	14611	14734	14559	14520	14347	14570	14396	14402	14465	14498	14302	14605	14451	14643	14508	14444	14593	14527	14346	14567	14569	14633	14615	14707	14582	14548	14540	14354	14479	14426	14507	14604	14479	14546	14448	14434	14642	14314	14403	14526	14617	14252	14517	14347	14608	14321	14597	14373	14389	14501	14364	14507	14594	14591	14630	14420	14646	14498	14428	14593	14393	14250	14441	14565	14362	14605	14516	14733	14534	14379	14496	14536	14654	14499	14446	14716	14516	14338	14428	14652	14574	14432	14547	14466	14654	14490	14446	14270	14126	14640	14340	14549	14595	14634	14682	14547	14389	14284	14337	14589	14385	14488	14435	14473	14421	14618	14502	14535	14569	14498	14538	14428	14359	14474	14607	14314	14434	14438	14370	14294	14389	14386	14422	14549	14384	14610	14534	14620	14416	14349	14398	14470	14530	14523	14330	14441	14480	14378	14362	14414	14297	14353	14499	14580	14357	14454	14524	14522	14452	14633	14444	14614	14350	14622	14561	14310	14650	14468	14566	14495	14567	14459	14376	14331	14598	14483	14477	14515	14543	14538	14609	14412	14497	14516	14509	14509	14769	14453	14553	14485	14420	14417	14693	14593	14395	14331	14211	14618	14569	14283	14523	14404	14499	14513	14475	14326	14408	14533	14515	14643	14559	14514	14503	14619	14490	14790	14320	14328	14613	14434	14314	14444	14469	14453	14309	14380	14346	14235	14488	14510	14567	14535	14471	14507	14388	14474	14603	14273	14474	14662	14509	14505	14536	14471	14495	14427	14460	14545	14432	14548	14606	14435	14617	14349	14601	14377	14419	14477	14569	14537	14392	14565	14614	14309	14446	14334	14429	14364	14602	14565	14459	14441	14752	14794	14490	14470	14415	14546	14445	14476	14575	14326	14547	14621	14565	14397	14498	14649	14410	14296	14400	14478	14515	14607	14514	14775	14629	14752	14690	14632	14393	14400	14485	14423	14464	14546	14534	14491	14432	14470	14403	14415	14238	14467	14483	14533	14470
46796	70959	63703	50621	42870	38649	28029	25681	22186	18455	15840	14615	13285	12725	12483	11762	11785	11756	11465	11136	11076	11070	10929	10973	10753	10890	10652	10590	10648	10601	10721	10524	10652	10563	10602	10588	10685	10750	10550	10589	10629	10538	10450	10634	10730	10526	10483	10481	10544	10505	10617	10505	10483	10545	10633	10561	10492	10539	10398	10575	10601	10503	10564	10301	10519	10500	10439	10629	10422	10751	10699	10561	10705	10341	10635	10525	10511	10473	10607	10457	10642	10334	10514	10405	10492	10401	10473	10759	10652	10617	10703	10496	10428	10639	10429	10596	10542	10629	10503	10506	10498	10564	10565	10641	10443	10584	10629	10520	10533	10595	10502	10497	10681	10412	10502	10580	10608	10595	10664	10539	10576	10515	10731	10458	10571	10574	10667	10614	10581	10452	10675	10608	10481	10700	10534	10408	10532	10659	10433	10518	10547	10538	10518	10699	10467	10593	10489	10571	10563	10457	10371	10701	10627	10602	10608	10483	10602	10384	10554	10630	10434	10580	10612	10506	10570	10437	10555	10418	10633	10664	10453	10478	10524	10543	10612	10585	10579	10578	10600	10538	10492	10614	10532	10577	10529	10422	10597	10441	10620	10466	10428	10584	10477	10548	10611	10572	10596	10540	10464	10549	10635	10369	10565	10502	10608	10525	10602	10700	10652	10537	10494	10726	10648	10621	10640	10513	10513	10599	10523	10582	10655	10568	10472	10430	10489	10512	10408	10592	10496	10642	10595	10677	10489	10584	10539	10587	10552	10638	10547	10574	10551	10494	10678	10426	10665	10434	10534	10496	10516	10458	10664	10446	10656	10454	10458	10608	10521	10637	10638	10434	10558	10681	10656	10608	10554	10557	10479	10387	10543	10634	10484	10587	10552	10477	10487	10662	10681	10550	10587	10640	10642	10430	10646	10559	10496	10624	10605	10512	10573	10580	10600	10448	10438	10534	10651	10546	10593	10473	10535	10689	10543	10592	10561	10605	10725	10475	10490	10565	10458	10366	10485	10474	10524	10426	10552	10497	10477	10622	10605	10455	10593	10598	10534	10602	10521	10552	10542	10546	10545	10523	10686	10526	10598	10531	10515	10601	10601	10499	10552	10236	10580	10600	10708	10567	10590	10560	10465	10699	10493	10659	10602	10545	10515	10565	10625	10432	10559	10447	10462	10536	10561	10549	10642	10557	10450	10490	10638	10314	10388	10607	10366	10499	10605	10484	10478	10488	10547	10568	10513	10552	10565	10503	10599	10464	10734	10495	10508	10655	10528	10634	10616	10437	10437	10601	10435	10624	10458	10421	10609	10599	10577	10590	10461	10589	10635	10653	10458	10464	10493	10436	10504	10580	10633	10519	10455	10531	10493	10791	10502	10368	10466	10554	10650	10562	10518	10659	10457	10456	10508	10431	10583	10329	10708	10500	10440	10490	10523	10571	10603	10485	10615	10450	10545	10595	10633	10578	10275	10494	10586	10463	10681	10424	10735	10557	10503	10429	10492	10457	10652	10428	10527	10519	10505	10517	10554	10471	10620	10552	10613	10688	10614	10496	10646	10485	10486	10506	10580	10466	10648	10606	10535	10522	10627	10602	10586	10450	10435	10546	10524	10507	10502	10415	10530	10466	10524	10600	10496	10384	10624	10498	10657	10467	10547	10480	10651	10610	10609	10439	10674	10482	10602	10613	10529	10467	10539	10524	10357	10592	10551	10428	10710	10343	10508	10467	10503	10531	10462	10448	10464	10583	10576	10427	10590	10555	10462	10539	10688	10368	10455	10575	10562	10501	10650	10551	10454	10428	10480	10720	10592	10526	10417	10535	10607	10595	10531	10588	10611	10545	10616	10380	10519	10415	10503	10537	10593	10549	10693	10514	10637	10601	10683	10520	10404	10512	10356	10598	10620	10643	10483	10596	10549	10529	10481	10542	10615	10612	10592	10570	10510	10524	10547	10524	10670	10567	10413	10541	10539	10471	10412	10530	10599	10559	10469	10420	10510	10526	10440	10499	10635	10699	10472	10808	10691	10673	10519	10607	10520	10551	10559	10618	10391	10677	10471	10527	10503	10466	10570	10681	10428	10591	10378	10486	10489	10471	10469	10497	10589	10587	10523	10505	10552	10455	10644	10508	10536	10657	10590	10553	10557	10601	10573	10713	10496	10525	10521	10700	10570	10561	10647	10507	10410	10481	10392	10477	10442	10593	10594	10603	10545	10537	10630	10655	10410	10514	10509	10745	10627	10533	10527	10555	10526	10509	10691	10533	10590	10587	10539	10448	10646	10567	10659	10473	10567	10644	10546	10503	10547	10462	10627	10660	10486	10420	10484	10454	10639	10645	10471	10416	10543	10507	10362	10613	10643	10674	10497	10562	10471	10625	10497	10721	10558	10486	10682	10631	10547	10497	10532	10552	10593	10640	10423	10694	10643	10484	10667	10454	10596	10607	10522	10520	10543	10590	10693	10499	10552	10583	10559	10531	10435	10582	10784	10340	10440	10636	10548	10509	10495	10551	10599	10592	10507	10551	10392	10498	10686	10541	10494	10697	10360	10495	10552	10408	10636	10614	10565	10685	10372	10683	10385	10554	10593	10616	10593	10512	10492	10606	10563	10573	10495	10643	10525	10480	10584	10499	10372	10576	10516	10561	10626	10592	10640	10372	10654	10492	10494	10642	10513	10567	10639	10510	10653	10628	10575	10585	10595	10456	10529	10423	10490	10613	10538	10449	10537	10434	10592	10393	10628	10447	10317	10573	10608	10586	10754	10668	10552	10673	10369	10661	10485	10613	10547	10643	10606	10433	10649	10328	10709	10445	10601	10416	10486	10564	10368	10368	10725	10556	10448	10572	10694	10583	10644	10637	10439	10458	10755	10429	10459	10577	10566	10563	10469	10741	10514	10469	10612	10493	10688	10541	10530	10591	10613	10457	10432	10486	10602	10545	10480	10575	10628	10675	10397	10677	10588	10487	10487	10620	10403	10545	10505	10560	10594	10521	10403	10580	10545	10597	10492	10491	10605	10548	10526	10790	10670	10535	10552	10500	10452	10688	10543	10508	10578	10484	10474	10772	10448	10510	10584	10559	10509	10549	10523	10542	10575	10462	10549	10622	10613	10542	10507	10751	10614	10729	10542	10528	10500	10560	10565	10584	10635	10440	10621	10484	10563	10644	10499	10529	10589	10554	10509	10658	10645	10553	10459	10522	10594	10558	10495	10602	10405	10571	10508	10733	10439	10396	10459	10474	10494	10354	10529	10585	10608	10603	10395	10578	10673	10434	10455	10567	10652	10686	10548	10551	10512	10424	10586	10466	10496	10583	10498	10539	10570	10561	10642	10443	10393	10615	10458	10525	10583	10420	10741	10520	10686	10608	10535	10533	10630	10634	10505	10385	10674	10497	10673	10664	10600	10714	10599	10534	10728	10687	10646	10575	10596	10643	10563	10519	10475	10576	10506	10572	10554	10630	10598	10509	10570	10516	10544	10720	10499	10432	10628	10568	10349	10346	10495	10547	10492	10585	10434	10407	10726	10567	10412	10465	10467	10544	10564	10640	10497	10575	10512	10628	10555	10412	10534	10537	10504	10512	10460	10469	10715	10484	10640	10564	10566	10542	10559	10606	10631	10490	10524	10566	10561	10474	10498	10633	10526	10493	10392	10592	10662	10592	10490	10532	10440	10474	10696	10610	10580	10532	10550	10649	10397	10378	10401	10384	10360	10622	10333	10471	10564	10559	10509	10617	10426	10487	10638	10569	10662	10679	10708	10610	10497	10486	10546	10439	10709	10547	10538	10570	10460	10512	10514	10522	10623	10515	10564	10674	10605	10447	10413	10573	10495	10315	10499	10480	10570	10667	10570	10641	10486	10419	10586	10562	10600	10584	10543	10576	10554	10487	10489	10632	10537	10532	10572	10376	10442	10672	10559	10470	10738	10505	10596	10673	10692	10493	10565	10546	10560	10487	10648	10507	10676	10625	10603	10624	10515	10484	10562	10650	10551	10625	10516	10410	10526	10603	10487	10576	10640	10678	10648	10617	10662	10510	10528	10482	10605	10660	10514	10616	10608	10598	10488	10532	10599	10550	10715	10430	10559	10569	10551	10473	10505	10471	10706	10498	10518	10430	10607	10607	10435	10639	10634	10508	10457	10549	10440	10562	10496	10518	10517	10504	10629	10495	10673	10486	10612	10533	10428	10607	10513	10572	10515	10453	10533	10579	10399	10453	10538	10533	10403	10572	10573	10518	10540	10467	10485	10467	10583	10517	10503	10534	10458	10458	10550	10483	10477	10622	10548	10483	10565	10663	10376	10521	10483	10700	10530	10635	10690	10556	10437	10679	10663	10609	10380	10643	10655	10527	10707	10526	10547	10503	10603	10631	10455	10531	10504	10580	10537	10533	10473	10548	10660	10591	10467	10640	10436	10593	10601	10671	10478	10634	10587	10604	10582	10509	10553	10647	10563	10600	10392	10597	10528	10417	10385	10507	10557	10380	10482	10490	10451	10492	10367	10634	10558	10563	10540	10694	10474	10445	10749	10539	10507	10569	10591	10541	10511	10658	10468	10478	10442	10625	10462	10524	10488	10628	10418	10542	10648	10381	10476	10531	10466	10562	10599	10521	10528	10514	10725	10462	10579	10473	10587	10462	10647	10558	10493	10596	10517	10603	10480	10586	10618	10541	10675	10386	10593	10422	10564	10660	10377	10472	10427	10485	10636	10280	10602	10591	10581	10456	10576	10612	10365	10427	10544	10659	10529	10569	10471	10423	10499	10438	10576	10563	10489	10588	10527	10562	10521	10604	10484	10593	10672	10447	10519	10589	10600	10464	10636	10556	10547	10401	10532	10598	10783	10394	10647	10560	10638	10532	10298	10553	10400	10594	10600	10615	10627	10473	10703	10642	10585	10460	10509	10411	10390	10636	10442	10601	10486	10570	10385	10843	10499	10565	10589	10499	10509	10521	10480	10468	10494	10511	10417	10602	10557	10476	10679	10542	10527	10438	10629	10488	10457	10614	10616	10570	10688	10577	10589	10487	10451	10568	10601	10548	10438	10591	10636	10413	10545	10545	10513	10543	10412	10530	10490	10447	10493	10524	10472	10616	10545	10514	10473	10534	10540	10502
24308	21107	29351	29028	37711	43183	43146	35236	28909	24680	21560	19596	17867	17207	16549	16303	16418	16126	15700	15598	15422	15427	15259	14972	15147	14823	14964	14946	14589	14921	14887	14895	14897	14874	14833	14826	14888	14725	14735	14727	14514	14690	14708	14733	14908	14988	14363	14876	14670	14733	14854	14785	14494	14833	14731	14775	14590	14760	14721	14588	14802	14781	14829	14822	14657	14672	14715	14668	14659	14706	14969	14773	14627	14671	14491	14739	14599	14613	14586	14875	14684	14761	14739	14727	14887	14820	14584	14827	14795	14777	14775	14742	14802	14526	14855	14533	14539	14652	14659	14606	14713	14651	14455	14651	14920	14725	14647	14643	14522	14394	14739	14762	14697	14610	14574	14725	14833	14780	14646	14588	14661	14680	14785	14661	14515	14503	14554	14567	14490	14724	14708	14827	14619	14578	14761	14380	14602	14792	14638	14693	14590	14560	14558	14750	14842	14691	14838	14668	14606	14575	14585	14568	14593	14557	14855	14651	14787	14526	14664	14669	14714	14656	14614	14528	14532	14673	14742	14625	14479	14666	14665	14612	14572	14933	14590	14702	14902	14572	14807	14889	14462	14557	14849	14650	14466	14642	14578	14558	14585	14698	14603	14565	14573	14591	14736	14539	14714	14565	14660	14646	14732	14693	14759	14882	14846	14486	14496	14865	14636	14490	14559	14549	14635	14690	14658	14669	14539	14691	14703	14588	14820	14726	14734	14530	14679	14774	14767	14729	14795	14739	14794	14828	14521	14567	14664	14635	14460	14547	14613	14489	14618	14548	14666	14773	14737	14591	14765	14598	14676	14723	14476	14390	14769	14475	14790	14512	14530	14730	14526	14559	14771	14701	14609	14671	14659	14718	14588	14648	14843	14630	14668	14821	14590	14578	14795	14745	14609	14691	14551	14782	14574	14701	14618	14550	14800	14479	14891	14694	14798	14622	14875	14703	14541	14527	14663	14655	14912	14891	14966	14778	14746	14598	14709	14443	14728	14712	14540	14801	14704	14747	14546	14777	14655	14675	14860	14805	14697	14600	14377	14777	14691	14668	14700	14830	14605	14866	14699	14763	14618	14681	14688	14768	14891	14650	14738	14687	14621	14732	14456	14673	14650	14792	14752	14861	14774	14770	14733	14355	14649	14854	14768	14694	14692	14652	14703	14717	14651	14603	14705	14764	14830	14756	14646	14699	14919	14577	14567	14656	14725	14800	14646	14789	14804	14833	14824	14567	14755	14525	14763	14642	14591	14674	14678	14621	14495	14450	14583	14655	14818	14496	14474	14496	14759	14776	14589	14541	14780	14777	14859	14739	14696	14718	14724	14662	14692	14744	14744	14879	14717	14952	14468	14731	14622	14727	14693	14719	14529	14414	14693	14597	14838	14815	14921	14784	14588	14692	14819	14624	14541	14671	14675	14554	14697	14660	14644	14660	14650	14663	14762	14688	14867	15016	14776	14764	14636	14684	14659	14729	14646	14542	14801	14479	14800	14718	14753	14827	14469	14740	14555	14615	14721	14479	14823	14565	14721	14537	14758	14577	14592	14632	14811	14960	14786	14690	14617	14502	14755	14644	14788	14582	14631	14505	14782	14634	14710	14782	14539	14678	14866	14790	14803	14776	14698	14727	14639	14902	14918	14659	14834	14899	14676	14727	14632	14574	14686	14729	14615	14679	14568	14674	14620	14642	14560	14802	14730	14853	14838	14579	14630	14728	14434	14667	14666	14695	14522	14726	14903	14441	14622	14696	14613	14622	14801	14678	14651	14601	14616	14587	14624	14578	14609	14774	14775	14696	14588	14662	14570	14544	14715	14552	14617	14426	14724	14594	14764	14575	14645	14732	14923	14820	14682	14722	14660	14511	14841	14513	14667	14784	14642	14659	14737	14658	14569	14681	14809	14576	14741	14688	14765	14567	14650	14507	14382	14649	14858	14724	14715	14602	14679	14676	14551	14699	14736	15031	14621	14477	14848	14784	14555	14650	14780	14683	14445	14723	14735	14561	14524	14418	14533	14585	14506	14673	14849	14426	14676	14811	14707	14648	14614	14803	14550	14858	14939	15028	14682	14546	14617	14657	14890	14664	14667	14662	14646	14707	14664	14630	14659	14607	14418	14471	14521	14502	14384	14491	14683	14778	14617	14470	14583	14608	14538	14730	14647	14640	14612	14743	14710	14803	14657	14494	14849	14607	14696	14648	14739	14321	14617	14554	14748	14687	14694	14592	14754	14598	14675	14822	14733	14695	14842	14703	14838	14605	14810	14649	14755	14784	14864	14922	14658	14746	14804	14596	14745	14777	14364	14558	14581	14629	14782	14690	14814	14775	14634	14659	15044	14460	14783	14745	14644	14778	14755	14652	14497	14555	14629	14692	14603	14633	14394	14653	14824	14450	14435	14664	14496	14646	14797	14566	14800	14627	14751	14601	14730	14780	14573	14757	14696	14716	14742	14744	14596	14550	14667	14696	14615	14658	14625	14637	14726	14676	14665	14473	14849	14812	14930	14819	14861	14689	14581	14576	14867	14809	14676	14701	14626	14734	14725	14492	14635	14662	14620	14534	14614	14657	14598	14782	14683	14488	14593	14820	14752	14601	14799	14720	14823	14866	14850	14708	14548	14623	14573	14679	14620	14645	14675	14633	14638	14605	14890	14583	14792	14866	14827	14594	14363	14720	14658	14597	14717	14533	14714	14731	14742	14652	14584	14668	14614	14844	14494	14579	14656	14621	14739	14801	14730	14781	14828	14818	14750	14534	14694	14489	14689	14411	14650	14636	14614	14571	14513	14623	14793	14679	14644	14835	14626	14517	14503	14624	14725	14736	14702	14618	14671	14701	14826	14812	14648	14585	14576	14491	14568	14535	14621	14853	14339	14620	14724	14710	14726	14713	14517	14692	14720	14531	14627	14863	14712	14712	14698	14783	14517	14655	14524	14544	14591	14739	14469	14544	14606	14688	14371	14537	14609	14634	14530	14594	14730	14609	14672	14749	14536	14449	14683	14651	14631	14711	14675	14619	14619	14843	14767	14681	14345	14495	14729	14565	14606	14694	14591	14690	14779	14647	14666	14597	14655	14711	14726	14700	14648	14732	14786	14613	14751	15033	14606	14622	14561	14580	14673	14690	14828	14581	14680	14576	14712	14758	14834	14537	14369	14677	14600	14685	14555	14702	14757	14635	14830	14719	14705	14802	14671	14793	14770	14575	14494	14548	14553	14660	14610	14784	14638	14589	14697	14576	14641	14687	14542	14626	14659	14627	14719	14759	14774	14781	15083	14685	14626	14580	14585	14683	14675	14540	14682	14697	14766	14683	14743	14774	14782	14710	14502	14636	14566	14707	14751	14581	14720	14533	14733	14534	14661	14667	14600	14529	14743	14767	14582	14669	14605	14680	14520	14712	14726	14630	14793	14664	14601	14668	14660	14656	14693	14618	14572	14708	14656	14713	14826	14677	14582	14610	14677	14794	14831	14640	14724	14591	14620	14547	14695	14736	14712	14610	14731	14520	14789	14435	14794	14761	14613	14716	14694	14745	14710	14642	14847	14543	14850	14563	14520	14516	14583	14736	14596	14729	14447	14701	14874	14721	14822	14743	14417	14677	14955	14549	14429	14528	14591	14735	14628	14705	14676	14449	14613	14544	14595	14655	14592	14879	14644	14600	14759	14705	14909	14677	14666	14757	14648	14785	14741	14705	14785	14671	14856	14727	14801	14836	14599	14665	14625	14472	14657	14559	14768	14709	14705	14898	14731	14646	14690	14725	14695	14808	14711	14671	14513	14607	14629	14633	14731	14662	14612	14637	14803	14786	14631	14631	14820	14539	14673	14633	14728	14642	14621	14544	14707	14628	14636	14530	14597	14668	14714	14621	14756	14646	14794	14491	14481	14524	14649	14791	14540	14581	14931	14595	14653	14708	14778	14601	14728	14821	14912	14632	14558	14723	14783	14805	14609	14635	14637	14721	14751	14672	14605	14608	14667	14651	14586	14728	14767	14706	14735	14781	14686	14752	14327	14738	14594	14855	14650	14597	14716	14481	14721	14624	14585	14784	14914	14691	14595	14659	14819	14649	14626	14623	14715	14580	14784	14735	14628	14655	14615	14625	14635	14633	14721	14699	14462	14598	14785	14745	14726	14590	14638	14686	14762	14493	14728	14755	14696	14845	14613	14820	14642	14597	14511	14803	14559	14710	14670	14797	14543	14697	14605	14666	14531	14720	14751	14777	14699	14497	14604	14571	14630	14659	14554	14757	14773	14525	14668	14527	14667	14709	14566	14771	14498	14713	14753	14750	14663	14574	14714	14652	14841	14870	14685	14601	14483	14602	14852	14563	14763	14759	14901	14811	14669	14706	14749	14585	14636	14493	14909	14732	14715	14695	14592	14525	14772	14633	14612	14621	14554	14505	14707	14643	14673	14542	14537	14900	14698	14771	14680	14806	14820	14698	14684	14465	14718	14653	14617	14702	14724	14613	14789	14741	14842	14839	14669	14490	14781	14656	14842	14788	14589	14643	14852	14644	14777	14673	14649	14589	14875	14789	14670	14660	14526	14628	14712	14739	14673	14594	14538	14608	14476	14643	14637	14739	14556	14626	14590	14637	14575	14739	14585	14601	14703	14764	14576	14591	14890	14861	14602	14657	14693	14715	14616	14616	14632	14820	14753	14621	14749	14468	14720	14700	14569	14513	14449	14423	14632	14613	14645	14742	14714	14624	14760	14706	14708	14316	14763	14640	14616	14520	14588	14708	14569	14846	14536	14870	14878	14611	14753	14758	14660	14522	14643	14602	14801	14509	14681	14700	14679	14756	14596	14813	14813	14867	14688	14571	14646	14791	14744	14642	14655	14620	14628	14597	14604	14695	14697	14699	14686	14804	14669	14562	14771	14788	14595	14502	14767	14878	14636	14512	14601	14505	14826	14629	14703	14717	14818	14821	14730	14800	14498	14631	14710	14687	14727	14613	14628	14584	14737	14517	14622	14688	14735	14490	14769	14690	14475	14756	14746	14649	14782	14869	14820	14670	14705	14693	14785	14844	14658	14932	14734	14533	14488	14769	14679	14684	14631	14443	14540	14616	14743	14949	14658	14560	14654	14525	14770	14551	14711	14866	14660	14538	14637	14642
49784	76515	69713	57699	53433	45932	40180	32791	26397	21065	18510	15892	14124	13730	12730	12562	12251	11794	11720	11404	11246	11250	11172	10825	10858	10849	10917	10768	10737	10837	10778	10671	10665	10501	10547	10535	10800	10730	10660	10577	10719	10601	10564	10640	10572	10646	10476	10619	10543	10752	10465	10783	10494	10514	10659	10601	10638	10558	10546	10578	10641	10541	10527	10742	10674	10528	10666	10524	10568	10499	10532	10608	10606	10588	10468	10511	10617	10516	10614	10674	10617	10596	10508	10593	10534	10528	10589	10712	10618	10720	10400	10623	10661	10671	10591	10612	10676	10572	10576	10454	10620	10655	10625	10502	10560	10485	10715	10801	10585	10389	10626	10584	10564	10619	10618	10631	10550	10685	10696	10549	10521	10643	10673	10692	10734	10356	10574	10655	10555	10575	10842	10483	10572	10601	10438	10643	10556	10601	10655	10717	10453	10635	10638	10636	10656	10800	10703	10672	10587	10542	10585	10677	10534	10608	10751	10556	10635	10673	10609	10491	10731	10575	10546	10672	10579	10522	10736	10617	10554	10622	10532	10624	10570	10662	10592	10641	10546	10771	10697	10636	10747	10550	10572	10476	10630	10556	10702	10543	10622	10729	10487	10563	10516	10586	10561	10530	10648	10451	10516	10565	10566	10615	10731	10559	10713	10796	10524	10483	10631	10690	10584	10692	10650	10408	10572	10487	10610	10535	10703	10589	10632	10679	10649	10664	10500	10549	10499	10619	10474	10557	10696	10623	10616	10584	10663	10519	10577	10665	10579	10545	10515	10582	10613	10474	10692	10535	10561	10703	10481	10591	10560	10443	10487	10733	10674	10412	10550	10747	10586	10755	10557	10585	10576	10518	10461	10514	10572	10650	10607	10742	10547	10419	10552	10626	10613	10766	10634	10441	10581	10579	10674	10538	10664	10717	10733	10585	10672	10723	10679	10403	10577	10603	10609	10573	10775	10549	10674	10531	10737	10674	10584	10517	10648	10560	10597	10690	10592	10765	10466	10657	10622	10707	10563	10763	10598	10605	10460	10623	10538	10672	10553	10527	10623	10466	10474	10707	10584	10652	10528	10635	10554	10511	10505	10584	10628	10541	10637	10588	10739	10618	10625	10614	10552	10513	10671	10486	10615	10493	10596	10709	10463	10502	10524	10528	10541	10649	10602	10648	10510	10602	10562	10634	10700	10672	10677	10585	10672	10642	10604	10756	10630	10697	10565	10646	10737	10593	10464	10517	10637	10696	10575	10573	10511	10573	10598	10530	10506	10588	10592	10526	10601	10610	10586	10635	10570	10595	10540	10687	10420	10539	10550	10695	10516	10768	10645	10678	10681	10571	10675	10692	10557	10695	10597	10628	10668	10623	10612	10512	10698	10573	10619	10635	10604	10556	10577	10612	10734	10536	10510	10598	10622	10663	10555	10710	10645	10536	10420	10757	10539	10466	10493	10500	10696	10513	10522	10596	10627	10612	10652	10562	10523	10659	10651	10690	10495	10617	10483	10518	10543	10500	10670	10570	10628	10635	10602	10668	10474	10714	10567	10480	10574	10606	10561	10364	10666	10531	10601	10534	10706	10685	10657	10688	10650	10627	10526	10452	10546	10571	10743	10560	10701	10460	10483	10654	10670	10591	10543	10574	10526	10693	10578	10497	10677	10465	10822	10677	10477	10650	10537	10480	10581	10451	10589	10613	10496	10602	10616	10527	10557	10433	10723	10644	10651	10491	10511	10590	10472	10544	10640	10718	10708	10589	10510	10568	10480	10487	10527	10572	10574	10666	10676	10517	10604	10520	10491	10642	10662	10560	10630	10595	10700	10550	10676	10646	10655	10545	10471	10652	10713	10706	10438	10633	10565	10585	10609	10538	10692	10557	10615	10553	10542	10517	10687	10589	10657	10685	10555	10523	10579	10589	10754	10633	10643	10714	10683	10588	10517	10574	10621	10762	10596	10647	10612	10657	10467	10623	10699	10667	10632	10700	10758	10427	10750	10499	10590	10619	10628	10612	10725	10667	10627	10505	10619	10486	10597	10604	10490	10507	10620	10502	10507	10652	10630	10497	10578	10453	10818	10617	10684	10690	10725	10494	10360	10680	10664	10780	10690	10762	10464	10671	10648	10584	10599	10615	10672	10664	10526	10534	10639	10588	10586	10717	10354	10759	10451	10625	10574	10738	10618	10536	10508	10686	10634	10647	10629	10501	10675	10569	10654	10399	10621	10561	10583	10619	10557	10547	10286	10717	10627	10567	10729	10469	10643	10494	10684	10635	10626	10593	10605	10603	10730	10532	10602	10457	10608	10562	10695	10631	10564	10815	10536	10649	10383	10630	10682	10703	10537	10516	10444	10620	10541	10438	10664	10711	10457	10512	10610	10689	10651	10680	10655	10602	10486	10589	10611	10614	10644	10626	10552	10763	10551	10501	10651	10660	10454	10708	10603	10530	10462	10648	10699	10615	10497	10647	10606	10608	10616	10843	10502	10619	10702	10591	10642	10706	10396	10760	10516	10621	10677	10416	10591	10771	10677	10573	10692	10422	10603	10587	10568	10732	10538	10589	10501	10551	10771	10547	10598	10635	10609	10585	10859	10507	10619	10623	10681	10577	10622	10624	10398	10514	10530	10801	10561	10553	10652	10563	10554	10631	10572	10642	10566	10615	10634	10660	10541	10394	10768	10582	10706	10624	10586	10612	10582	10696	10600	10583	10526	10715	10742	10597	10663	10511	10698	10472	10505	10255	10625	10560	10631	10473	10658	10589	10733	10461	10636	10718	10641	10525	10539	10630	10849	10536	10572	10665	10561	10634	10590	10567	10702	10657	10715	10636	10569	10740	10683	10641	10587	10524	10637	10610	10581	10623	10464	10635	10555	10583	10596	10560	10357	10587	10452	10582	10550	10507	10461	10609	10710	10801	10547	10614	10613	10427	10615	10613	10590	10494	10580	10542	10511	10784	10493	10704	10644	10603	10665	10734	10459	10708	10537	10545	10597	10539	10745	10736	10563	10564	10676	10710	10540	10610	10466	10596	10557	10704	10522	10685	10632	10561	10584	10167	10463	10657	10608	10687	10850	10527	10677	10645	10549	10480	10587	10504	10669	10618	10571	10601	10512	10409	10502	10664	10527	10521	10629	10501	10452	10652	10693	10580	10526	10589	10559	10503	10675	10433	10659	10564	10473	10738	10622	10457	10500	10467	10462	10604	10435	10505	10652	10539	10672	10511	10644	10541	10727	10679	10682	10695	10518	10750	10679	10522	10587	10705	10676	10792	10591	10606	10669	10668	10674	10607	10649	10476	10598	10691	10646	10699	10676	10485	10686	10557	10662	10792	10558	10630	10584	10615	10792	10587	10705	10610	10581	10507	10484	10673	10682	10550	10695	10606	10550	10556	10414	10644	10681	10503	10537	10525	10518	10647	10533	10549	10791	10688	10459	10449	10530	10617	10582	10460	10607	10531	10564	10702	10582	10600	10522	10609	10493	10516	10586	10528	10571	10695	10546	10505	10429	10644	10600	10634	10653	10553	10618	10625	10705	10692	10449	10524	10655	10638	10533	10654	10542	10598	10393	10489	10649	10614	10575	10620	10653	10894	10537	10853	10538	10611	10693	10576	10614	10617	10610	10530	10631	10555	10786	10545	10576	10651	10515	10744	10626	10358	10585	10478	10590	10649	10567	10711	10697	10625	10540	10545	10548	10500	10411	10609	10635	10545	10449	10738	10585	10669	10585	10502	10499	10628	10678	10506	10736	10541	10527	10709	10584	10638	10601	10673	10571	10574	10735	10717	10425	10736	10549	10602	10625	10675	10607	10746	10447	10795	10611	10593	10732	10829	10747	10534	10520	10598	10549	10596	10700	10466	10645	10505	10575	10578	10579	10513	10617	10560	10679	10721	10713	10741	10520	10539	10658	10466	10676	10631	10567	10510	10694	10596	10531	10536	10480	10815	10556	10703	10738	10618	10456	10684	10555	10472	10653	10551	10637	10491	10560	10681	10647	10570	10546	10480	10619	10740	10654	10595	10652	10599	10702	10445	10353	10701	10720	10384	10685	10618	10546	10611	10546	10627	10536	10548	10766	10638	10529	10711	10553	10551	10573	10748	10570	10628	10627	10590	10654	10732	10532	10618	10620	10356	10677	10645	10500	10528	10602	10751	10571	10486	10531	10727	10807	10549	10610	10560	10710	10727	10653	10395	10516	10484	10699	10772	10637	10600	10596	10475	10500	10727	10567	10517	10590	10526	10660	10596	10535	10527	10515	10646	10672	10507	10604	10530	10574	10625	10540	10511	10664	10540	10573	10658	10649	10596	10696	10625	10546	10472	10592	10528	10615	10770	10614	10582	10538	10521	10545	10517	10613	10625	10690	10477	10497	10626	10614	10661	10564	10543	10501	10659	10630	10613	10550	10688	10598	10632	10577	10473	10615	10571	10604	10435	10366	10693	10635	10782	10652	10550	10475	10582	10610	10755	10492	10577	10657	10804	10527	10597	10654	10548	10596	10498	10626	10534	10719	10615	10590	10803	10631	10608	10595	10572	10788	10605	10523	10537	10610	10617	10655	10777	10708	10499	10526	10685	10614	10676	10648	10566	10772	10727	10560	10562	10583	10397	10541	10589	10664	10513	10807	10591	10557	10474	10610	10645	10744	10619	10493	10557	10692	10590	10571	10600	10606	10609	10768	10538	10535	10439	10684	10432	10488	10820	10537	10548	10618	10490	10711	10555	10655	10613	10711	10644	10631	10375	10672	10551	10626	10594	10556	10630	10524	10538	10530	10696	10409	10491	10480	10540	10721	10651	10678	10737	10627	10470	10645	10425	10518	10568	10684	10568	10759	10412	10564	10593	10636	10607	10771	10646	10796	10633	10670	10461	10548	10671	10496	10585	10577	10700	10555	10558	10639	10612	10807	10550	10535	10507	10515	10604	10668	10719	10541	10706	10523	10644	10572	10463	10630	10498	10603	10761	10536	10498	10605	10623	10553	10515	10595	10709	10605	10519	10610	10710	10454	10678	10723	10499	10734	10525	10712	10596	10541	10584	10720	10462	10521	10498	10662	10592	10599	10570	10608	10507	10557	10548	10560	10617	10656	10562	10445	10783	10520	10725	10465	10749	10604	10755
43765	53638	55058	46562	38554	32485	25918	22149	19455	17515	16879	16350	15787	15713	15095	15257	15038	14859	14834	14505	14490	14661	14585	14502	14375	14711	14436	14395	14555	14386	14426	14376	14283	14303	14316	14372	14225	14394	14513	14315	14429	14365	14200	14464	14380	14272	14463	14479	14262	14536	14160	14124	14067	14230	14246	14379	14347	14233	14152	14254	14414	14342	14252	14303	14316	14280	14451	14307	14241	14356	14393	14398	14360	14372	14220	14200	14423	14316	14207	14332	14165	14192	14342	14372	14400	14280	14407	14288	14419	14446	14267	14148	14231	14332	14203	14371	14197	14491	14169	14367	14199	14187	14367	14234	14282	14251	14362	14301	14244	14076	14207	14307	14294	14274	14246	14433	14396	14293	14268	14293	14268	14320	14267	14287	14267	14313	14280	14337	14329	14397	14402	14330	14355	14258	14180	14294	14323	14096	14104	14390	14260	14139	14385	14219	14138	14267	14277	14342	14511	14153	14228	14195	14340	14215	14520	14543	14321	14261	14414	14258	14227	14337	14191	14150	14292	14298	14419	14214	14293	14343	14183	14300	14222	14334	14242	14151	14494	14352	14414	14373	14483	14197	14355	14357	14151	14382	14457	14394	14403	14532	14418	14321	14557	14311	14277	14367	14249	14252	14346	14284	14016	14494	14294	14453	14396	14325	14261	14295	14576	14345	14362	14368	14245	14515	14199	14153	14235	14161	14261	14250	14386	14484	14115	14242	14365	14155	14363	14004	14347	14153	14323	14402	14224	14372	14477	14418	14230	14412	14401	14207	14122	14269	14256	14236	14212	14189	14123	14352	14497	14256	14262	14145	14279	14272	14425	14172	14049	14357	14223	14190	14054	14270	14255	14537	14241	14248	14278	14234	14345	14436	14399	14249	14163	14352	14371	14355	14185	14375	14203	14181	14340	14378	14379	14357	14518	14311	14384	14426	14243	14253	14387	14260	14368	14323	13978	14384	14386	14526	14233	14361	14574	14224	14304	14297	14112	14327	14169	14302	14235	14245	14174	14298	14350	14270	14391	14150	14037	14251	14434	14120	14209	14234	14434	14448	14471	14262	14464	14416	14164	14346	14300	14376	14199	14285	14241	14193	14418	14402	14234	14378	14280	14298	14407	14307	14353	14315	14036	14192	14354	14306	14426	14185	14395	14093	14388	14307	14343	14238	14197	14245	14301	14318	14410	14177	14026	14340	14373	14154	14118	14345	14493	14244	14407	14306	14336	14241	14300	14271	14166	14479	14274	14393	14393	14478	14332	14127	14176	14202	14149	14473	14373	14294	14226	14228	14295	14378	14374	14205	14319	14336	14388	14292	14356	14181	14276	14103	14236	14295	14265	14063	14141	14363	14326	14318	14305	14220	14207	14391	14398	14291	14321	14361	14200	14097	14347	14527	14348	14437	14199	14344	14318	14174	14301	14324	14370	14367	14119	14125	14174	14312	14266	14240	14152	14401	14484	14319	14142	14378	14271	14135	14402	14328	14361	14516	14335	14230	14270	14210	14386	14291	14190	14189	14194	14427	14165	14158	14232	14252	14272	14232	14412	14279	14423	14227	14376	14337	14277	14277	14224	14463	14376	14373	14586	14393	14265	14232	14361	14288	14540	14374	14266	14079	14342	14411	14122	14235	14334	14336	14196	14435	14196	14546	14497	14316	14446	14210	14208	14325	14250	14451	14304	14111	14286	14217	14171	14413	14439	14241	14330	14156	14413	14176	14414	14212	14291	14050	14260	14383	14148	14299	14370	14403	14450	14446	14278	14387	14274	14312	14197	14101	14217	14274	14116	14437	14255	14395	14189	14461	14172	14501	14453	14347	14252	14530	14165	14310	14287	14347	14338	14313	14385	14278	14169	14348	14289	14458	14573	14398	14391	14154	14351	14226	14409	14384	14410	14445	14106	14119	14025	14158	14571	14390	14394	14290	14316	14241	14051	14439	14159	14272	14486	14235	14235	14474	14294	14400	14341	14302	14318	14481	14349	14460	14358	14267	14437	14289	14304	14374	14215	14231	14261	14031	14444	14300	14425	14300	14171	14295	14325	14288	14347	14190	14398	14338	14431	14381	14485	14364	14399	14384	14228	14418	14299	14413	14366	14320	14494	14494	14174	14167	14312	14461	14280	14176	14085	14110	14392	14033	14350	14110	14279	14324	14327	14203	14530	14239	14434	14440	14361	14273	14343	14322	14126	14272	14355	14335	14196	14233	14227	14415	14190	14225	14231	14476	14189	14248	14238	14241	14245	14402	14367	14181	14301	14284	14349	14300	14220	14214	14347	14276	14388	14405	14411	14431	14390	14223	14193	14278	14307	14396	14400	14231	14337	14270	14378	14380	14316	14459	14398	14336	14318	14374	14233	14377	14317	14399	14196	14342	14411	14276	14176	14291	14199	14219	14308	14370	14146	14537	14416	14389	14313	14474	14328	14210	14143	14350	14306	14234	14235	14129	14259	14395	14207	14187	14346	14175	14329	14162	14208	14352	14484	14277	14168	14323	14177	14220	14167	14295	14327	14401	14410	14467	14331	14388	14247	14193	14293	14176	14393	14282	14258	14286	14345	14428	14361	14395	14379	14090	14206	14165	14387	14230	14230	14300	14341	14401	14121	14223	14247	14373	14474	14274	14218	14298	14336	14363	14358	14398	14404	14194	14507	14183	14269	14289	14328	14024	14230	14273	14278	14295	14108	14397	14355	14394	14226	14120	14182	14222	14464	14205	14226	14226	14194	14156	14169	14425	14263	14274	14412	14362	14260	14167	14205	14252	14147	14274	14349	14423	14241	14327	14263	14377	14399	14613	14365	14204	14245	14465	14317	14258	14464	14269	14309	14126	14358	14219	14237	14122	14190	14289	14272	14187	14338	14490	14188	14301	14382	14500	14225	14332	14320	14278	14302	14176	14255	14118	14234	14401	14441	14200	14333	14333	14233	14147	14284	14532	14329	14368	14401	14396	14276	14188	14436	14217	14243	14422	14232	14332	14247	14454	14380	14257	14285	14405	13973	14236	14170	14290	14354	14258	14210	14333	14304	14417	14369	14259	14303	14212	14191	14327	14561	14416	14299	14339	14392	14292	14218	14031	14386	14197	14264	14011	14406	14306	14264	14332	14159	14329	14406	14290	14178	14483	14281	14106	14396	14528	14241	14161	14125	14390	14482	14368	14182	14286	14281	14152	14181	14284	14390	14276	14535	14314	14228	14425	14519	14365	14290	14183	14205	14366	14232	14262	14287	14207	14250	14455	14323	14522	14419	14559	14395	14420	14316	14344	14148	14271	14312	14345	14280	14185	14387	14334	14167	14213	14210	14275	14348	14137	14261	14282	14371	14334	14174	14189	14343	14268	14230	14295	14355	14069	14157	14164	14369	14265	14251	14366	14269	14361	14392	14361	14256	14323	14284	14191	14541	14214	14304	14396	14395	14237	14404	14261	14213	14348	14465	14390	14344	14366	14291	14199	14223	14269	14198	14304	14304	14108	14258	14134	14362	14342	14351	14371	14254	14209	14196	14215	14228	14380	14466	14274	14228	14386	14161	14439	14374	14171	14187	14153	14440	14281	14527	14295	14383	14302	14216	14301	14435	14185	14095	14440	14372	14094	14247	14387	14309	14279	14348	14391	14378	14345	14422	14206	14369	14095	14218	14188	14247	14475	14402	14232	14439	14409	14452	14211	14270	14428	14430	14260	14263	14145	14287	14452	14436	14114	14556	14569	14400	14323	14374	14355	14127	14062	14318	14167	14204	14288	14284	14208	14360	14328	14385	14320	14177	14213	14195	14155	14319	14479	14358	14216	14258	14296	14522	14355	14232	14395	14093	14127	14354	14277	14361	14404	14159	14160	14281	14255	14374	14366	14156	14420	14195	14328	14255	14160	14300	14330	14407	14343	14450	14416	14460	14373	14218	14243	14220	14335	14544	14368	14358	14374	14377	14328	14189	14343	14446	14388	14493	14356	14455	14414	14382	14257	14246	14252	14332	14321	14536	14407	14096	14260	14218	14365	14424	14273	14215	14301	14464	14586	14287	14398	14473	14328	14417	14265	14362	14250	14416	14127	14259	14220	14327	14355	14267	14122	14357	14168	14204	14426	14199	14242	14518	14170	14367	14369	14423	14300	14388	14319	14301	14257	14360	14334	14221	14477	14281	14480	14332	14327	14392	14261	14372	14351	14357	14359	14240	14176	14247	14407	14300	14247	14099	14344	14324	14223	14519	14316	14298	14304	14377	14305	14233	14269	14255	14286	14281	14327	14340	14331	14270	14296	14297	14213	14339	14417	14148	14446	14457	14238	14279	14286	14249	14419	14035	14191	14302	14478	14221	14241	14287	14326	14468	14410	14294	14358	14426	14276	14414	14286	14285	14291	14293	14494	14498	14351	14304	14463	14299	14352	14299	14291	14461	14352	14259	14311	14101	14170	14472	14555	14502	14504	14212	14287	14521	14284	14181	14158	14156	14432	14451	14182	14205	14299	14138	14459	14434	14271	14419	14404	14212	14305	14264	14263	14329	14378	14106	14310	14326	14422	14292	14314	14339	14224	14269	14329	14324	14535	14269	14222	14383	14129	14338	14209	14242	14222	14441	14340	14174	14190	14222	14303	14463	14432	14451	14220	14463	14119	14207	14254	14146	14361	14304	14495	14149	14236	14226	14347	14220	14377	14433	14262	14246	14156	14090	14431	14228	14292	14411	14395	14355	14343	14267	14334	14230	14106	14265	14274	14324	14345	14361	14311	14428	14283	14432	14327	14111	14360	14338	14460	14438	14206	14265	14261	14338	14453	14169	14180	14232	14268	14327	14477	14409	14280	14312	14320	14304	14149	14294	14174	14374	14332	14374	14421	14157	14385	14335	14168	14250	14276	14266	14401	14392	14092	14293	14561	14235	14425	14254	14218	14322	14196	14272	14235	14264	14255	14248	14219	14265	14109	14451	14405	14366	14386	14273	14219	14462	14418	14470	14205	14107	14295	14401	14417	14362	14406	14363	14282	14225	14227	14150	14285	14295	14163	14248	14129	14311	14224	14274	14479	14273	14311	14323	14340	14173	14314	14314	14326	14619	14224	14500	14379	14514	14454	14400	14658	14334	14531	14393	14397	14267	14343	14650	14452	14329	14268	14282	14147
46722	61796	55629	42899	36398	29838	22993	19753	16803	14403	13448	12645	12228	11729	11290	11371	11291	11054	10827	10908	10756	10665	10689	10477	10509	10646	10451	10591	10546	10591	10487	10323	10556	10376	10595	10398	10510	10421	10575	10432	10431	10474	10396	10341	10527	10501	10475	10530	10452	10339	10490	10466	10447	10375	10352	10392	10414	10389	10312	10398	10453	10347	10411	10390	10292	10452	10459	10517	10462	10344	10520	10478	10422	10492	10424	10358	10354	10387	10495	10304	10516	10281	10358	10407	10385	10470	10347	10368	10455	10459	10426	10364	10491	10402	10404	10258	10318	10439	10507	10520	10514	10399	10444	10408	10387	10521	10496	10409	10353	10524	10473	10463	10483	10199	10384	10475	10381	10323	10353	10327	10395	10319	10520	10295	10417	10516	10344	10444	10478	10399	10349	10557	10384	10251	10416	10344	10302	10471	10473	10420	10623	10346	10448	10364	10501	10402	10516	10451	10360	10337	10351	10351	10330	10403	10339	10471	10470	10419	10244	10277	10383	10441	10366	10378	10395	10275	10288	10482	10470	10452	10430	10331	10298	10489	10273	10559	10452	10224	10546	10440	10267	10355	10361	10271	10582	10288	10554	10279	10365	10498	10504	10340	10419	10418	10416	10325	10345	10315	10496	10410	10227	10432	10593	10491	10327	10390	10369	10451	10350	10444	10385	10384	10517	10429	10483	10503	10456	10425	10429	10549	10338	10441	10485	10192	10333	10264	10341	10360	10437	10522	10501	10397	10381	10488	10452	10167	10445	10438	10472	10367	10509	10355	10418	10461	10395	10480	10501	10491	10522	10495	10399	10421	10300	10425	10278	10340	10444	10291	10376	10425	10466	10270	10476	10519	10392	10587	10473	10501	10437	10411	10392	10404	10342	10289	10369	10484	10453	10486	10362	10335	10312	10381	10433	10304	10571	10487	10341	10502	10402	10464	10510	10407	10385	10405	10349	10276	10361	10421	10460	10462	10440	10484	10333	10458	10422	10320	10414	10405	10409	10374	10440	10376	10405	10371	10451	10377	10439	10438	10649	10407	10488	10556	10552	10300	10342	10524	10498	10459	10448	10541	10363	10516	10364	10365	10449	10462	10321	10480	10322	10297	10404	10606	10390	10360	10525	10360	10509	10510	10334	10498	10396	10405	10438	10553	10498	10375	10471	10461	10482	10437	10425	10444	10334	10440	10569	10500	10425	10523	10425	10348	10393	10497	10354	10353	10501	10283	10545	10511	10296	10358	10272	10436	10210	10483	10259	10354	10584	10329	10431	10258	10456	10387	10400	10369	10469	10318	10389	10383	10406	10292	10426	10322	10254	10238	10344	10355	10367	10518	10467	10491	10416	10374	10329	10304	10496	10424	10425	10477	10536	10423	10445	10384	10523	10497	10468	10494	10424	10337	10413	10402	10474	10390	10269	10426	10219	10341	10322	10424	10437	10407	10437	10477	10371	10284	10409	10432	10662	10349	10420	10337	10493	10372	10337	10448	10463	10454	10420	10431	10050	10463	10499	10416	10315	10348	10392	10411	10311	10343	10307	10441	10473	10242	10286	10445	10289	10363	10363	10392	10324	10366	10403	10404	10464	10388	10555	10306	10454	10353	10411	10556	10523	10396	10483	10438	10470	10531	10399	10297	10261	10385	10299	10370	10409	10431	10384	10475	10330	10345	10475	10349	10441	10276	10417	10428	10377	10484	10508	10331	10205	10397	10500	10512	10561	10492	10441	10291	10425	10383	10406	10440	10310	10488	10365	10377	10513	10420	10524	10502	10295	10509	10324	10440	10366	10495	10332	10480	10424	10438	10388	10347	10430	10250	10280	10396	10443	10447	10427	10474	10223	10651	10310	10402	10370	10514	10438	10320	10549	10398	10386	10459	10355	10383	10379	10398	10434	10458	10403	10288	10376	10419	10499	10434	10368	10380	10458	10389	10436	10367	10465	10436	10312	10319	10414	10448	10314	10361	10426	10252	10441	10375	10457	10348	10219	10342	10309	10531	10426	10414	10219	10427	10549	10432	10438	10420	10501	10601	10434	10364	10388	10283	10295	10615	10422	10513	10376	10444	10471	10478	10418	10553	10490	10382	10515	10474	10365	10291	10439	10213	10442	10331	10514	10373	10640	10443	10509	10472	10584	10460	10456	10452	10489	10361	10429	10391	10590	10328	10563	10316	10341	10387	10422	10271	10364	10378	10382	10467	10425	10408	10385	10239	10384	10440	10503	10531	10475	10468	10531	10366	10442	10444	10362	10330	10521	10493	10330	10450	10350	10474	10501	10410	10447	10339	10352	10419	10558	10351	10462	10422	10423	10351	10438	10380	10341	10523	10411	10344	10411	10528	10456	10524	10389	10483	10322	10346	10458	10330	10384	10448	10542	10339	10297	10498	10422	10309	10480	10531	10370	10413	10458	10265	10436	10584	10518	10507	10403	10358	10385	10532	10402	10519	10348	10380	10472	10372	10569	10452	10389	10404	10337	10460	10400	10381	10430	10424	10347	10456	10433	10338	10518	10366	10538	10284	10402	10210	10392	10585	10418	10518	10466	10397	10500	10364	10309	10512	10308	10384	10431	10572	10406	10358	10483	10553	10432	10494	10346	10555	10346	10512	10350	10635	10529	10451	10392	10355	10311	10316	10363	10454	10435	10423	10418	10453	10145	10295	10429	10508	10408	10362	10380	10509	10549	10484	10510	10357	10497	10395	10348	10387	10567	10378	10533	10261	10340	10481	10393	10352	10541	10306	10457	10355	10422	10425	10377	10355	10522	10352	10359	10342	10303	10417	10531	10397	10460	10488	10507	10349	10367	10411	10397	10343	10380	10255	10292	10427	10491	10179	10481	10453	10500	10439	10364	10454	10354	10324	10346	10400	10371	10432	10438	10351	10461	10485	10469	10390	10522	10432	10457	10523	10369	10554	10468	10450	10362	10463	10420	10378	10223	10525	10570	10339	10359	10400	10418	10242	10421	10472	10375	10464	10432	10455	10460	10543	10474	10379	10437	10445	10441	10505	10470	10536	10303	10494	10482	10397	10432	10323	10604	10325	10368	10520	10525	10586	10434	10469	10330	10295	10502	10345	10553	10380	10378	10513	10404	10248	10406	10498	10457	10346	10277	10378	10353	10504	10153	10450	10409	10479	10348	10473	10353	10340	10381	10441	10604	10592	10372	10540	10332	10396	10391	10434	10442	10477	10383	10520	10423	10529	10426	10467	10432	10544	10416	10432	10276	10552	10430	10420	10292	10413	10303	10463	10365	10397	10457	10380	10447	10427	10408	10661	10477	10294	10459	10341	10461	10495	10385	10362	10345	10440	10394	10485	10431	10496	10416	10399	10360	10454	10386	10339	10404	10293	10485	10510	10390	10563	10459	10373	10395	10319	10448	10384	10496	10336	10349	10343	10395	10393	10371	10297	10557	10452	10326	10382	10444	10486	10318	10220	10328	10342	10480	10564	10474	10425	10467	10277	10567	10400	10314	10541	10438	10439	10457	10324	10423	10420	10313	10559	10365	10438	10238	10405	10445	10464	10358	10477	10204	10399	10495	10502	10474	10452	10624	10405	10412	10339	10449	10545	10557	10406	10327	10603	10449	10439	10381	10308	10488	10529	10506	10226	10323	10309	10386	10400	10598	10426	10522	10395	10441	10432	10419	10428	10350	10416	10399	10472	10309	10308	10418	10280	10336	10438	10504	10416	10524	10486	10335	10535	10405	10475	10471	10326	10435	10366	10420	10442	10429	10480	10503	10384	10560	10396	10381	10423	10467	10490	10350	10360	10497	10431	10393	10298	10538	10490	10456	10446	10461	10323	10347	10546	10370	10357	10376	10363	10395	10342	10354	10369	10366	10393	10342	10394	10375	10201	10393	10460	10543	10302	10329	10511	10424	10358	10351	10427	10376	10423	10444	10500	10311	10377	10504	10465	10533	10483	10435	10581	10282	10473	10350	10503	10491	10417	10463	10458	10533	10343	10454	10510	10510	10355	10390	10525	10273	10439	10484	10323	10416	10264	10443	10460	10311	10493	10453	10360	10404	10539	10460	10346	10164	10495	10372	10315	10482	10532	10487	10552	10262	10429	10359	10427	10324	10371	10469	10596	10520	10489	10254	10454	10354	10407	10455	10397	10558	10362	10292	10353	10412	10457	10230	10306	10480	10362	10428	10405	10572	10479	10407	10308	10371	10393	10358	10474	10423	10398	10355	10404	10474	10333	10421	10443	10349	10417	10207	10477	10387	10494	10551	10367	10489	10529	10459	10342	10491	10392	10382	10463	10391	10471	10580	10453	10293	10296	10306	10541	10409	10379	10322	10184	10460	10524	10246	10446	10408	10426	10501	10472	10572	10356	10361	10502	10446	10491	10350	10392	10425	10509	10539	10412	10519	10350	10360	10410	10499	10258	10585	10295	10332	10385	10522	10571	10442	10443	10335	10350	10382	10390	10431	10575	10483	10526	10495	10403	10444	10527	10370	10352	10354	10325	10418	10441	10395	10420	10410	10417	10262	10302	10397	10314	10410	10394	10389	10294	10388	10336	10348	10307	10306	10284	10589	10442	10278	10352	10509	10361	10428	10192	10452	10409	10429	10441	10311	10338	10381	10467	10377	10392	10385	10397	10380	10384	10503	10322	10427	10328	10483	10333	10355	10540	10369	10446	10453	10366	10554	10334	10471	10256	10446	10468	10465	10420	10539	10498	10419	10321	10434	10346	10440	10514	10297	10331	10500	10395	10531	10420	10467	10312	10552	10293	10458	10457	10478	10378	10448	10450	10363	10393	10462	10473	10471	10480	10366	10303	10450	10343	10354	10506	10412	10590	10398	10454	10469	10382	10414	10386	10421	10336	10406	10471	10403	10385	10298	10334	10515	10518	10323	10289	10373	10305	10411	10437	10372	10494	10462	10291	10333	10469	10639	10443	10505	10398	10400	10453	10533	10333	10456	10510	10332	10352	10457	10409	10487	10415	10481	10417	10341	10407	10338	10347	10335	10535	10438	10393	10516	10509	10450	10267	10573	10322	10343	10406	10413	10404	10390	10545	10357	10565	10362	10255	10298	10505	10396	10460	10496	10322	10405	10482	10375	10381	10507	10354	10568	10458	10256	10442	10476	10586	10456	10525
25972	21360	32784	38437	43678	44237	40583	29772	24077	21511	19412	17774	16950	16264	16010	15842	15465	15413	15039	15074	15072	14841	15088	14763	14701	14753	14684	14594	14561	14410	14520	14512	14449	14640	14505	14498	14525	14693	14642	14597	14574	14618	14661	14426	14514	14484	14606	14384	14524	14585	14282	14394	14354	14400	14523	14539	14546	14537	14541	14381	14517	14560	14387	14321	14665	14377	14434	14504	14495	14309	14540	14453	14478	14379	14425	14479	14472	14416	14550	14518	14456	14311	14391	14641	14327	14485	14452	14362	14389	14437	14429	14510	14531	14384	14174	14260	14543	14382	14501	14648	14340	14381	14479	14441	14093	14430	14256	14589	14488	14442	14283	14345	14395	14396	14303	14422	14397	14585	14320	14443	14572	14369	14450	14550	14468	14583	14361	14435	14411	14523	14455	14422	14650	14508	14485	14391	14370	14438	14398	14437	14207	14327	14364	14617	14402	14519	14395	14491	14380	14449	14490	14266	14440	14397	14469	14177	14440	14452	14525	14485	14366	14444	14488	14498	14549	14482	14595	14528	14410	14510	14539	14476	14401	14531	14448	14282	14372	14557	14307	14403	14352	14434	14484	14425	14434	14461	14474	14606	14262	14214	14412	14432	14411	14488	14335	14520	14426	14345	14348	14546	14596	14391	14194	14387	14601	14525	14470	14446	14329	14446	14300	14508	14684	14454	14179	14436	14615	14475	14453	14464	14437	14486	14327	14246	14472	14197	14131	14467	14361	14328	14546	14423	14418	14603	14449	14258	14540	14506	14498	14430	14199	14541	14484	14484	14522	14603	14298	14516	14338	14431	14408	14483	14511	14458	14269	14241	14312	14298	14366	14466	14413	14359	14568	14315	14326	14334	14513	14520	14349	14353	14465	14204	14348	14307	14444	14410	14559	14302	14361	14291	14472	14353	14532	14570	14472	14414	14499	14453	14483	14504	14486	14392	14373	14499	14333	14230	14474	14521	14408	14301	14336	14545	14381	14324	14075	14450	14261	14300	14449	14325	14290	14398	14473	14496	14659	14326	14472	14384	14475	14389	14431	14628	14245	14489	14457	14330	14420	14317	14652	14305	14397	14460	14589	14370	14321	14304	14184	14484	14534	14451	14400	14351	14392	14405	14419	14340	14588	14592	14571	14564	14574	14510	14494	14439	14378	14649	14515	14597	14696	14515	14461	14750	14573	14417	14433	14500	14438	14427	14547	14397	14238	14334	14561	14502	14536	14385	14448	14506	14489	14392	14559	14492	14549	14440	14512	14353	14607	14548	14648	14459	14521	14400	14479	14450	14483	14511	14410	14432	14457	14462	14591	14529	14372	14388	14502	14258	14342	14233	14603	14378	14412	14533	14409	14331	14586	14534	14173	14477	14133	14353	14436	14401	14353	14313	14364	14340	14379	14484	14575	14433	14402	14243	14260	14550	14398	14413	14263	14491	14339	14500	14453	14319	14659	14411	14279	14397	14527	14373	14560	14443	14643	14622	14577	14620	14467	14268	14529	14220	14503	14445	14429	14407	14529	14345	14511	14363	14290	14315	14395	14346	14578	14405	14286	14491	14464	14289	14569	14305	14452	14544	14654	14488	14328	14423	14386	14519	14581	14583	14552	14443	14480	14374	14491	14510	14481	14474	14504	14395	14447	14439	14479	14279	14177	14457	14313	14370	14314	14497	14461	14486	14362	14432	14282	14289	14439	14339	14422	14491	14633	14553	14329	14466	14313	14302	14393	14423	14492	14490	14409	14421	14412	14263	14547	14567	14607	14453	14395	14303	14450	14360	14519	14540	14568	14349	14393	14461	14326	14561	14474	14417	14415	14430	14312	14441	14469	14658	14465	14222	14359	14415	14441	14572	14635	14645	14442	14601	14479	14392	14520	14449	14416	14364	14212	14418	14439	14589	14502	14356	14201	14364	14228	14544	14508	14182	14371	14247	14255	14340	14432	14495	14531	14590	14442	14350	14422	14563	14357	14295	14384	14226	14376	14326	14563	14426	14196	14511	14410	14408	14671	14356	14281	14444	14448	14377	14498	14496	14546	14542	14407	14502	14280	14443	14523	14389	14495	14407	14174	14282	14585	14279	14592	14671	14842	14459	14265	14483	14433	14573	14403	14526	14495	14623	14576	14463	14451	14551	14706	14438	14423	14300	14377	14486	14618	14551	14462	14382	14315	14314	14411	14311	14449	14441	14429	14330	14458	14610	14479	14161	14585	14435	14280	14143	14481	14503	14261	14389	14469	14584	14352	14303	14514	14369	14293	14511	14410	14372	14288	14439	14371	14457	14373	14164	14321	14399	14504	14488	14468	14315	14486	14409	14499	14517	14538	14480	14409	14530	14595	14437	14408	14285	14223	14164	14397	14531	14199	14301	14423	14215	14596	14388	14566	14378	14401	14475	14427	14367	14485	14391	14260	14570	14300	14388	14460	14638	14457	14389	14538	14389	14506	14344	14321	14259	14400	14676	14454	14266	14546	14502	14764	14487	14400	14617	14431	14396	14595	14331	14390	14192	14602	14333	14388	14517	14420	14399	14479	14337	14493	14384	14391	14529	14301	14312	14492	14543	14359	14228	14298	14577	14414	14531	14281	14302	14345	14342	14742	14415	14577	14527	14445	14394	14448	14322	14490	14323	14415	14653	14300	14399	14288	14377	14504	14598	14449	14447	14504	14653	14503	14561	14332	14330	14475	14351	14326	14315	14573	14327	14282	14434	14479	14375	14401	14362	14284	14446	14340	14478	14394	14313	14248	14331	14381	14351	14326	14549	14495	14446	14493	14267	14444	14350	14254	14283	14380	14353	14375	14519	14337	14283	14061	14593	14477	14502	14425	14380	14281	14393	14259	14559	14503	14543	14363	14465	14580	14548	14386	14557	14271	14409	14189	14397	14328	14398	14239	14380	14488	14391	14351	14339	14545	14371	14357	14134	14397	14462	14520	14582	14315	14501	14219	14515	14317	14194	14434	14488	14465	14520	14462	14383	14118	14361	14410	14208	14504	14447	14559	14599	14370	14215	14627	14498	14666	14516	14472	14358	14377	14382	14443	14376	14224	14381	14461	14725	14533	14316	14313	14417	14492	14387	14257	14318	14328	14353	14505	14385	14493	14505	14491	14370	14487	14295	14282	14616	14603	14450	14366	14320	14437	14405	14457	14346	14261	14295	14420	14342	14347	14469	14459	14630	14469	14584	14529	14349	14516	14459	14464	14463	14647	14612	14507	14480	14511	14388	14467	14361	14447	14257	14590	14380	14437	14223	14590	14439	14369	14271	14466	14446	14488	14568	14501	14470	14645	14496	14467	14495	14480	14539	14392	14439	14345	14443	14168	14370	14381	14543	14365	14209	14402	14361	14042	14377	14443	14456	14510	14412	14274	14404	14562	14638	14412	14476	14270	14323	14588	14525	14397	14483	14473	14526	14445	14531	14489	14395	14384	14275	14500	14479	14316	14707	14430	14449	14294	14582	14221	14275	14381	14528	14458	14303	14470	14405	14417	14492	14319	14429	14633	14474	14390	14471	14525	14330	14468	14655	14406	14534	14397	14379	14561	14395	14403	14344	14626	14569	14537	14471	14530	14220	14615	14590	14454	14543	14318	14409	14481	14310	14399	14460	14565	14477	14427	14549	14624	14374	14526	14347	14510	14355	14385	14377	14344	14565	14281	14503	14315	14526	14502	14435	14624	14542	14483	14335	14255	14265	14437	14328	14399	14366	14680	14462	14584	14389	14358	14496	14489	14415	14481	14577	14604	14660	14510	14672	14419	14450	14391	14487	14304	14492	14447	14470	14327	14377	14537	14415	14414	14414	14319	14370	14448	14322	14535	14468	14171	14319	14326	14350	14448	14639	14625	14561	14482	14537	14779	14323	14522	14375	14554	14199	14462	14415	14536	14286	14164	14505	14407	14488	14391	14607	14318	14503	14367	14540	14496	14578	14362	14356	14701	14645	14544	14678	14402	14606	14517	14533	14394	14313	14493	14451	14554	14540	14300	14396	14434	14553	14298	14386	14506	14229	14396	14721	14639	14618	14384	14457	14452	14390	14445	14508	14556	14434	14330	14316	14592	14415	14530	14482	14423	14450	14499	14371	14490	14406	14481	14395	14609	14489	14313	14339	14455	14412	14498	14335	14311	14429	14670	14321	14233	14543	14399	14586	14571	14364	14572	14311	14659	14423	14507	14636	14511	14357	14368	14357	14543	14325	14477	14302	14420	14375	14413	14435	14406	14299	14654	14535	14313	14401	14655	14454	14250	14320	14160	14533	14306	14424	14375	14354	14461	14240	14327	14616	14397	14428	14538	14373	14556	14538	14388	14527	14325	14551	14273	14320	14499	14487	14337	14155	14314	14428	14297	14456	14316	14632	14448	14710	14604	14461	14458	14376	14250	14458	14561	14392	14551	14230	14477	14265	14706	14610	14180	14191	14194	14380	14482	14396	14456	14410	14504	14650	14804	14601	14561	14614	14332	14303	14337	14644	14569	14530	14395	14540	14272	14652	14254	14524	14581	14350	14463	14606	14606	14601	14453	14393	14304	14603	14553	14396	14469	14514	14205	14370	14630	14562	14468	14396	14548	14350	14456	14508	14317	14371	14402	14464	14515	14557	14420	14098	14335	14564	14487	14520	14427	14373	14604	14564	14409	14432	14411	14559	14449	14509	14492	14432	14472	14515	14462	14544	14251	14443	14418	14239	14519	14354	14324	14649	14419	14463	14297	14348	14523	14535	14301	14373	14318	14668	14413	14559	14738	14525	14340	14441	14499	14610	14310	14250	14487	14278	14344	14386	14341	14432	14647	14516	14347	14353	14283	14377	14314	14472	14293	14513	14457	14257	14324	14470	14421	14476	14568	14383	14341	14306	14379	14601	14369	14294	14481	14380	14388	14319	14404	14436	14522	14286	14424	14557	14314	14467	14390	14569	14270	14527	14298	14534	14469	14519	14475	14345	14412	14456	14460	14442	14641	14192	14398	14422	14546	14442	14584	14508	14395	14456	14310	14384	14275	14194	14465	14533	14407	14584	14586	14502	14390	14336	14477	14483	14500	14424	14362	14324	14402	14568	14548	14366	14456	14279	14547	14394	14389	14247	14363	14532	14440	14531	14333	14208	14413	14377	14437	14437
45481	68675	65196	52686	47708	42874	36542	26537	21215	18189	16082	14424	13335	12579	12246	11848	11488	11504	11271	11007	10955	10838	10811	10819	10626	10636	10604	10439	10554	10496	10500	10578	10591	10466	10432	10564	10559	10599	10467	10511	10662	10659	10555	10471	10554	10363	10359	10510	10603	10412	10484	10602	10610	10516	10405	10486	10439	10410	10446	10459	10366	10517	10332	10407	10697	10599	10447	10528	10442	10399	10350	10407	10560	10388	10593	10300	10440	10563	10383	10528	10422	10520	10477	10530	10440	10406	10414	10582	10418	10499	10321	10548	10335	10366	10455	10547	10409	10491	10559	10549	10524	10362	10488	10556	10478	10477	10529	10333	10512	10433	10510	10417	10412	10544	10540	10463	10481	10453	10553	10561	10599	10337	10573	10329	10551	10534	10570	10277	10442	10468	10238	10455	10417	10402	10313	10555	10368	10358	10414	10437	10524	10596	10625	10504	10517	10457	10493	10270	10579	10387	10531	10456	10405	10425	10468	10581	10656	10356	10478	10468	10276	10509	10397	10469	10483	10496	10455	10589	10540	10522	10513	10443	10715	10496	10434	10396	10558	10423	10462	10553	10431	10312	10613	10372	10381	10333	10453	10584	10359	10419	10451	10507	10307	10521	10479	10483	10557	10345	10477	10407	10474	10490	10519	10536	10550	10536	10373	10416	10431	10607	10416	10476	10420	10576	10392	10384	10449	10379	10557	10362	10508	10430	10480	10437	10506	10282	10354	10371	10513	10513	10656	10353	10604	10281	10443	10449	10348	10520	10549	10320	10429	10479	10415	10447	10632	10640	10502	10472	10441	10503	10372	10589	10560	10581	10413	10516	10412	10568	10564	10374	10432	10433	10265	10367	10379	10461	10532	10504	10469	10547	10414	10284	10201	10357	10586	10558	10472	10431	10406	10600	10339	10484	10478	10541	10355	10511	10542	10507	10528	10505	10515	10428	10466	10376	10442	10599	10319	10455	10453	10413	10494	10536	10429	10473	10515	10401	10569	10609	10494	10475	10615	10429	10431	10462	10450	10478	10440	10498	10451	10570	10467	10469	10363	10406	10491	10456	10412	10466	10409	10497	10583	10371	10612	10437	10539	10344	10399	10475	10419	10555	10395	10481	10410	10488	10414	10511	10661	10549	10404	10489	10436	10316	10369	10430	10554	10516	10509	10487	10538	10531	10548	10470	10455	10448	10524	10325	10465	10372	10464	10446	10365	10558	10622	10424	10386	10564	10452	10474	10532	10367	10460	10513	10449	10320	10374	10531	10429	10387	10538	10423	10553	10591	10359	10482	10456	10427	10459	10494	10550	10523	10460	10594	10508	10391	10586	10474	10487	10584	10508	10513	10478	10551	10405	10425	10500	10499	10533	10594	10424	10577	10447	10618	10534	10488	10513	10513	10438	10579	10519	10410	10643	10381	10376	10569	10391	10375	10446	10501	10535	10570	10517	10456	10556	10450	10535	10391	10407	10513	10437	10424	10342	10538	10446	10488	10512	10412	10454	10510	10602	10598	10445	10591	10399	10512	10537	10662	10484	10577	10558	10357	10485	10524	10370	10481	10524	10437	10345	10329	10415	10339	10394	10446	10425	10424	10498	10390	10420	10426	10564	10442	10612	10365	10463	10568	10475	10388	10292	10447	10527	10419	10436	10581	10462	10457	10451	10538	10538	10503	10240	10463	10554	10523	10501	10516	10519	10485	10334	10428	10598	10474	10355	10487	10408	10512	10457	10653	10567	10433	10645	10517	10468	10434	10304	10636	10396	10524	10537	10400	10428	10321	10431	10408	10456	10319	10324	10388	10553	10475	10427	10630	10471	10438	10486	10524	10404	10424	10559	10605	10621	10489	10511	10568	10446	10393	10461	10335	10443	10425	10392	10426	10399	10549	10496	10516	10425	10394	10416	10216	10490	10520	10426	10414	10501	10355	10431	10422	10473	10396	10617	10432	10434	10494	10387	10580	10486	10451	10433	10449	10338	10563	10311	10504	10543	10467	10617	10503	10405	10352	10712	10337	10477	10500	10440	10443	10431	10279	10426	10398	10406	10513	10440	10402	10408	10349	10460	10420	10569	10579	10445	10450	10424	10558	10507	10425	10428	10420	10475	10454	10610	10539	10376	10372	10520	10499	10529	10565	10457	10420	10522	10465	10389	10464	10491	10353	10485	10317	10687	10487	10513	10314	10497	10357	10528	10575	10668	10485	10404	10435	10369	10439	10406	10486	10416	10394	10360	10475	10380	10473	10432	10325	10587	10538	10570	10498	10499	10510	10638	10430	10549	10389	10539	10482	10448	10422	10527	10469	10420	10439	10554	10494	10427	10376	10525	10438	10367	10445	10385	10414	10405	10600	10526	10345	10388	10451	10485	10440	10471	10439	10454	10419	10494	10599	10349	10523	10544	10401	10563	10520	10471	10448	10466	10543	10388	10472	10334	10468	10429	10514	10447	10453	10514	10343	10525	10417	10309	10593	10516	10431	10525	10499	10680	10383	10555	10352	10475	10374	10447	10415	10587	10404	10498	10309	10578	10434	10520	10332	10513	10353	10425	10487	10507	10372	10520	10339	10375	10385	10499	10614	10365	10407	10298	10636	10388	10342	10488	10368	10474	10503	10405	10357	10519	10433	10375	10382	10425	10393	10528	10477	10702	10395	10365	10526	10521	10517	10329	10384	10396	10612	10517	10438	10388	10431	10437	10545	10419	10526	10499	10429	10532	10510	10393	10357	10496	10497	10466	10482	10357	10515	10572	10533	10367	10319	10583	10410	10557	10355	10389	10505	10358	10413	10515	10530	10398	10407	10430	10449	10445	10405	10550	10386	10474	10689	10421	10517	10391	10689	10614	10478	10355	10399	10355	10565	10427	10502	10484	10506	10264	10591	10419	10474	10367	10382	10424	10418	10347	10435	10427	10412	10290	10451	10398	10396	10428	10490	10512	10544	10511	10534	10362	10615	10451	10567	10535	10464	10467	10561	10632	10542	10404	10506	10533	10437	10341	10543	10630	10476	10380	10484	10462	10587	10378	10459	10342	10575	10416	10529	10486	10431	10485	10403	10387	10534	10353	10512	10488	10420	10603	10420	10461	10472	10394	10410	10470	10538	10352	10286	10481	10494	10378	10448	10571	10513	10470	10514	10426	10567	10306	10377	10512	10427	10459	10408	10494	10512	10447	10391	10541	10389	10516	10506	10387	10373	10490	10494	10480	10459	10556	10285	10567	10423	10467	10394	10374	10592	10439	10399	10458	10384	10617	10248	10560	10496	10387	10421	10290	10601	10412	10417	10603	10429	10502	10568	10310	10526	10583	10371	10392	10398	10569	10468	10343	10414	10491	10607	10519	10370	10606	10513	10646	10523	10442	10435	10584	10511	10544	10440	10508	10406	10478	10499	10600	10434	10614	10369	10374	10399	10328	10463	10549	10525	10545	10580	10383	10362	10525	10404	10591	10561	10441	10611	10357	10272	10425	10447	10365	10404	10473	10425	10398	10484	10453	10691	10481	10435	10468	10371	10457	10441	10594	10650	10430	10470	10527	10470	10407	10454	10517	10406	10427	10553	10561	10333	10674	10417	10530	10580	10489	10470	10425	10479	10392	10482	10421	10384	10478	10459	10392	10535	10406	10417	10379	10309	10446	10554	10539	10407	10337	10478	10569	10504	10473	10485	10440	10586	10502	10446	10554	10411	10316	10406	10543	10638	10409	10513	10398	10405	10400	10423	10470	10516	10524	10481	10456	10623	10369	10424	10432	10490	10531	10530	10559	10454	10488	10527	10467	10589	10389	10475	10540	10261	10494	10437	10424	10380	10360	10443	10595	10641	10611	10436	10404	10392	10524	10421	10614	10582	10450	10514	10554	10488	10497	10389	10480	10575	10529	10542	10386	10555	10392	10522	10519	10406	10418	10444	10420	10465	10563	10324	10374	10365	10367	10582	10498	10465	10409	10427	10427	10537	10446	10504	10439	10356	10454	10460	10479	10500	10561	10404	10528	10531	10477	10432	10405	10406	10538	10482	10448	10480	10531	10552	10428	10469	10611	10426	10430	10560	10438	10536	10641	10353	10474	10413	10601	10382	10563	10452	10394	10448	10330	10600	10406	10441	10560	10284	10531	10383	10366	10504	10563	10421	10485	10332	10494	10405	10432	10474	10526	10440	10424	10319	10339	10536	10552	10385	10570	10610	10504	10538	10516	10603	10524	10510	10448	10509	10471	10541	10395	10396	10379	10383	10385	10461	10353	10537	10395	10680	10385	10429	10568	10503	10435	10520	10335	10492	10500	10289	10405	10449	10608	10466	10572	10512	10249	10549	10527	10388	10450	10593	10496	10510	10404	10309	10396	10563	10480	10304	10475	10503	10417	10292	10669	10499	10449	10525	10333	10469	10573	10368	10312	10564	10414	10501	10404	10537	10597	10401	10548	10546	10329	10489	10356	10706	10567	10500	10475	10508	10568	10577	10604	10403	10484	10564	10702	10372	10369	10363	10308	10507	10343	10385	10462	10435	10457	10555	10525	10380	10239	10420	10495	10650	10381	10349	10544	10554	10497	10505	10469	10590	10360	10535	10532	10407	10486	10488	10465	10499	10518	10579	10510	10355	10547	10382	10463	10523	10482	10390	10577	10515	10546	10534	10496	10515	10497	10433	10451	10469	10434	10471	10411	10573	10723	10418	10388	10338	10488	10324	10439	10498	10578	10468	10391	10532	10582	10501	10573	10438	10373	10438	10461	10479	10475	10480	10516	10452	10601	10524	10310	10368	10426	10511	10486	10392	10429	10515	10460	10541	10390	10583	10364	10374	10354	10572	10478	10542	10423	10496	10457	10436	10523	10365	10459	10542	10394	10333	10474	10457	10348	10424	10499	10481	10627	10345	10484	10469	10470	10402	10515	10403	10433	10515	10362	10382	10574	10574	10544	10403	10560	10395	10307	10418	10411	10347	10528	10462	10545	10471	10412	10500	10557	10517	10438	10515	10390	10452	10462	10398	10431	10400	10378	10446	10512	10422	10390	10522	10482	10535	10567	10339	10388	10610	10510	10531	10436	10602	10553	10440	10474	10426	10560	10700	10477	10427	10529	10532	10458	10510	10437	10437	10435	10352	10460	10463	10409	10522	10439	10380
24329	21078	30169	34161	45802	44832	40376	31212	26859	25286	22163	19600	18029	17448	16959	16395	16057	15868	15651	15611	15431	15415	15158	15009	14988	14956	14767	14852	14718	14827	14849	14577	14790	14710	14790	14859	14874	14865	14780	14765	14728	14786	14789	14511	14614	14628	14683	14700	14610	14462	14769	14562	14849	14722	14945	14585	14815	14496	14537	14757	14771	14635	14691	14707	14609	14646	14693	14501	14741	14471	14631	14723	14633	14726	14874	14704	14527	14714	14821	14541	14707	14663	14711	14812	14681	14652	14726	14753	14633	14615	14665	14762	14715	14749	14789	14476	14498	14687	14697	14626	14661	14639	14532	14503	14641	14761	14773	14626	14468	14607	14718	14502	14745	14693	14516	14715	14655	14665	14749	14859	14777	14699	14596	14610	14675	14565	14577	14602	14607	14715	14676	14620	14582	14597	14422	14528	14591	14708	14576	14687	14598	14658	14614	14711	14804	14572	14625	14834	14831	14585	14326	14705	14546	14742	14672	14693	14713	14573	14608	14643	14646	14547	14493	14637	14674	14664	14801	14705	14781	14687	14479	14522	14626	14641	14540	14493	14912	14650	14659	14622	14607	14690	14786	14657	14405	14535	14471	14531	14723	14561	14442	14638	14697	14575	14275	14640	14466	14414	14748	14755	14623	14567	14463	14769	14629	14545	14795	14720	14617	14631	14667	14545	14468	14480	14558	14651	14800	14805	14935	14928	14764	14573	14652	14710	14740	14744	14602	14444	14468	14539	14586	14629	14718	14621	14554	14660	14689	14763	14657	14722	14455	14738	14428	14496	14406	14601	14689	14677	14674	14791	14532	14755	14683	14695	14686	14719	14536	14636	14646	14868	14646	14535	14694	14685	14753	14753	14515	14604	14543	14653	14612	14619	14757	14605	14591	14610	14643	14625	14680	14492	14481	14765	14709	14778	14842	14749	14836	14512	14598	14728	14710	14677	14641	14527	14600	14698	14715	14669	14546	14650	14529	14738	14732	14651	14599	14776	14786	14528	14795	14824	14703	14596	14770	14855	14776	14548	14838	14638	14522	14576	14511	14627	14626	14690	14561	14593	14666	14795	14652	14711	14614	14808	14753	14736	14615	14691	14869	14778	14619	14458	14683	14635	14641	14666	14737	14537	14569	14581	14446	14758	14596	14572	14762	14668	14735	14665	14483	14414	14578	14675	14731	14780	14626	14624	14597	14691	14553	14780	14747	14632	14721	14419	14617	14496	14612	14515	14686	14573	14532	14632	14696	14369	14446	14614	14677	14571	14547	14869	14600	14626	14761	14498	14712	14760	14743	14677	14678	14634	14461	14647	14580	14556	14861	14719	14575	14662	14653	14729	14511	14635	14596	14773	14608	14622	14764	14661	14765	14986	14692	14616	14644	14765	14600	14545	14518	14426	14679	14603	14753	14512	14641	14654	14704	14500	14456	14733	14548	14521	14639	14414	14579	14672	14546	14681	14608	14632	14764	14720	14666	14812	14536	14416	14629	14485	14428	14821	14612	14490	14880	14707	14490	14565	14764	14629	14558	14694	14702	14611	14424	14719	14543	14744	14650	14537	14650	14734	14781	14683	14574	14571	14677	14702	14599	14576	14455	14389	14443	14636	14723	14778	14776	14673	14743	14558	14588	14564	14546	14642	14820	14513	14476	14599	14658	14483	14327	14593	14769	14632	14487	14514	14336	14572	14616	14594	14356	14778	14442	14536	14539	14696	14662	14687	14452	14561	14423	14728	14958	14622	14732	14594	14626	14654	14632	14790	14743	14498	14513	14715	14489	14715	14522	14560	14526	14556	14565	14647	14853	14578	14602	14641	14585	14614	14509	14685	14467	14464	14334	14551	14618	14628	14700	14704	14601	14573	14594	14635	14534	14758	14562	14820	14766	14544	14641	14691	14665	14552	14807	14786	14637	14623	14627	14496	14715	14629	14755	14573	14461	14699	14700	14728	14890	14545	14686	14738	14740	14715	14544	14545	14540	14573	14579	14622	14840	14614	14661	14844	14764	14695	14796	14628	14755	14620	14707	14619	14719	14677	14416	14650	14524	14480	14493	14614	14732	14677	14666	14428	14544	14647	14667	14485	14665	14781	14872	14617	14460	14676	14839	14578	14709	14845	14618	14607	14529	14559	14593	14645	14632	14708	14335	14509	14724	14855	14707	14582	14567	14646	14702	14411	14554	14531	14816	14538	14593	14626	14462	14820	14522	14552	14856	14419	14565	14350	14531	14758	14560	14884	14634	14600	14566	14642	14687	14721	14936	14632	14748	14410	14680	14717	14628	14623	14612	14637	14651	14638	14526	14626	14725	14560	14614	14757	14617	14676	14609	14581	14551	14582	14660	14715	14453	14530	14656	14550	14426	14548	14734	14608	14729	14590	14655	14754	14638	14763	14639	14468	14490	14689	14394	14751	14710	14501	14501	14675	14448	14613	14683	14570	14455	14555	14533	14751	14724	14809	14843	14811	14645	14407	14518	14528	14440	14497	14583	14617	14612	14514	14487	14565	14587	14434	14558	14460	14423	14790	14653	14636	14466	14677	14607	14521	14622	14701	14555	14621	14685	14465	14740	14674	14509	14687	14438	14623	14756	14475	14717	14613	14762	14502	14522	14667	14678	14654	14648	14545	14576	14459	14680	14428	14678	14533	14642	14623	14814	14751	14626	14325	14663	14906	14577	14645	14644	14848	14697	14566	14616	14663	14594	14551	14657	14696	14550	14726	14722	14630	14722	14713	14695	14642	14892	14688	14838	14618	14717	14782	14637	14547	14607	14723	14549	14898	14668	14513	14604	14682	14650	14587	14511	14767	14814	14739	14642	14564	14477	14525	14710	14676	14824	14682	14594	14594	14492	14442	14504	14787	14622	14652	14649	14419	14635	14485	14860	14479	14790	14725	14555	14411	14688	14837	14499	14712	14705	14612	14516	14612	14711	14588	14729	14787	14563	14691	14621	14813	14694	14584	14668	14626	14707	14548	14621	14637	14647	14587	14460	14515	14506	14637	14614	14628	14472	14655	14713	14613	14538	14775	14616	14671	14592	14680	14685	14686	14516	14539	14515	14474	14588	14719	14585	14785	14583	14650	14443	14433	14737	14523	14546	14828	14705	14600	14532	14590	14521	14585	14922	14641	14758	14587	14706	14625	14637	14614	14638	14634	14594	14514	14686	14607	14643	14622	14489	14510	14716	14478	14592	14496	14252	14564	14452	14701	14521	14582	14679	14671	14616	14458	14721	14629	14607	14807	14711	14772	14954	14740	14473	14834	14721	14759	14623	14642	14633	14630	14608	14481	14535	14496	14703	14839	14793	14526	14747	14806	14685	14879	14450	14440	14698	14666	14632	14881	14481	14655	14685	14813	14601	14639	14685	14532	14730	14437	14646	14796	14535	14734	14448	14562	14537	14646	14520	14406	14708	14608	14656	14899	14634	14680	14694	14795	14648	14766	14626	14662	14723	14756	14458	14560	14617	14662	14456	14580	14572	14803	14758	14641	14516	14479	14696	14685	14570	14654	14806	14711	14639	14345	14777	14523	14657	14687	14658	14747	14541	14669	14534	14572	14559	14521	14670	14740	14605	14787	14569	14607	14508	14691	14702	14626	14614	14633	14628	14763	14594	14553	14682	14501	14557	14628	14715	14812	14596	14550	14742	14632	14641	14438	14609	14569	14704	14293	14699	14412	14610	14611	14709	14547	14520	14814	14749	14777	14607	14596	14628	14643	14712	14751	14563	14804	14520	14613	14696	14667	14889	14571	14678	14695	14533	14598	14456	14603	14654	14701	14815	14757	14875	14604	14872	14747	14699	14677	14556	14895	14805	14787	14653	14694	14656	14670	14510	14661	14721	14513	14612	14631	14673	14636	14589	14752	14713	14552	14664	14656	14763	14640	14739	14595	14795	14814	14595	14695	14523	14678	14564	14656	14724	14597	14611	14725	14725	14530	14578	14631	14473	14634	14600	14663	14711	14775	14612	14664	14795	14782	14657	14592	14785	14526	14724	14655	14524	14743	14385	14549	14480	14579	14729	14537	14595	14625	14743	14411	14622	14747	14552	14552	14533	14770	14731	14515	14597	14731	14652	14401	14859	14583	14647	14634	14683	14644	14631	14665	14641	14753	14478	14314	14671	14637	14538	14605	14621	14694	14514	14731	14821	14608	14645	14906	14781	14380	14392	14552	14743	14714	14772	14496	14707	14572	14799	14838	14670	14603	14698	14519	14829	14627	14432	14613	14540	14730	14760	14740	14635	14441	14895	14658	14467	14599	14540	14625	14773	14611	14677	14613	14756	14642	14703	14641	14493	14521	14617	14442	14571	14694	14350	14588	14457	14749	14957	14564	14528	14354	14672	14540	14542	14693	14669	14742	14849	14765	14764	14558	14639	14739	14790	14764	14720	14807	14754	14522	14690	14638	14555	14578	14821	14771	14557	14826	14530	14553	14733	14607	14656	14759	14696	14758	14749	14655	14633	14656	14704	14628	14757	14656	14585	14743	14604	14493	14536	14598	14654	14723	14613	14535	14443	14772	14563	14580	14674	14484	14688	14626	14474	14617	14475	14440	14794	14588	14646	14705	14565	14484	14702	14744	14438	14504	14579	14668	14760	14465	14560	14475	14563	14659	14786	14652	14762	14497	14599	14672	14675	14593	14547	14637	14496	14650	14554	14589	14579	14438	14654	14764	14606	14729	14865	14541	14546	14715	14632	14619	14587	14756	14621	14480	14693	14389	14669	14715	14782	14534	14512	14657	14505	14697	14430	14477	14612	14531	14544	14663	14687	14575	14790	14548	14425	14627	14806	14664	14660	14533	14635	14465	14490	14441	14734	14644	14544	14573	14775	14559	14598	14581	14488	14624	14598	14569	14687	14644	14678	14799	14632	14602	14602	14632	14638	14534	14441	14737	14759	14600	14519	14714	14690	14543	14721	14679	14824	14576	14722	14633	14655	14652	14454	14719	14635	14385	14486	14757	14604	14701	14628	14548	14779	14691	14591	14572	14797	14658	14682	14944	14498	14678	14752	14807	14742	14578	14811	14683	14903	14574	14498	14749	14654	14743	14519	14440	14590	14812	14363	14611	14448	14594	14587	14692	14611	14853	14778	14683	14898	14693	14408	14662	14703	14577
47648	77072	73723	65027	59554	47270	36658	29016	24553	22658	18754	16487	14431	13512	12978	12754	12137	11968	11579	11386	11362	11180	10979	10736	10893	10890	10640	10769	10687	10532	10795	10747	10591	10574	10842	10636	10596	10566	10446	10695	10633	10654	10472	10573	10658	10569	10653	10659	10654	10390	10550	10443	10592	10639	10665	10562	10669	10583	10570	10511	10654	10704	10471	10520	10549	10476	10483	10598	10594	10616	10560	10426	10707	10627	10434	10526	10625	10578	10571	10505	10606	10626	10526	10365	10578	10543	10499	10589	10427	10423	10575	10706	10599	10672	10661	10496	10635	10698	10589	10554	10498	10571	10627	10552	10548	10514	10552	10510	10727	10450	10593	10488	10527	10554	10480	10586	10513	10567	10513	10615	10689	10737	10597	10489	10517	10622	10409	10528	10503	10451	10466	10560	10526	10459	10615	10651	10577	10530	10619	10638	10735	10530	10523	10641	10624	10623	10580	10476	10709	10655	10595	10521	10421	10558	10515	10563	10575	10542	10649	10612	10542	10560	10423	10519	10490	10572	10523	10529	10461	10534	10700	10390	10490	10507	10463	10790	10516	10591	10603	10424	10398	10590	10533	10743	10407	10663	10431	10403	10510	10560	10491	10605	10402	10685	10593	10615	10623	10658	10395	10523	10566	10614	10352	10609	10587	10665	10582	10621	10557	10604	10534	10405	10593	10513	10547	10580	10533	10596	10664	10533	10559	10568	10486	10424	10651	10521	10680	10579	10616	10645	10504	10530	10507	10579	10479	10402	10606	10615	10771	10658	10499	10440	10494	10533	10480	10562	10546	10558	10599	10765	10542	10510	10600	10663	10584	10734	10608	10753	10551	10581	10470	10504	10577	10652	10475	10447	10747	10653	10427	10568	10618	10528	10699	10586	10437	10633	10512	10678	10607	10578	10574	10627	10386	10643	10512	10450	10568	10738	10508	10519	10684	10467	10506	10612	10448	10608	10600	10537	10648	10524	10648	10632	10535	10536	10798	10619	10723	10561	10545	10534	10517	10603	10452	10521	10339	10615	10705	10555	10624	10474	10633	10562	10563	10618	10557	10679	10577	10582	10492	10627	10528	10470	10501	10590	10549	10543	10573	10452	10675	10628	10610	10594	10622	10627	10610	10498	10507	10572	10597	10673	10570	10540	10525	10524	10670	10493	10482	10773	10489	10479	10487	10500	10601	10595	10536	10624	10437	10546	10518	10540	10618	10545	10534	10583	10459	10577	10442	10614	10554	10501	10639	10423	10527	10649	10660	10562	10627	10602	10673	10574	10458	10650	10573	10557	10497	10546	10557	10453	10466	10516	10506	10520	10489	10645	10583	10366	10521	10490	10614	10571	10428	10596	10556	10617	10525	10543	10604	10520	10721	10594	10610	10516	10415	10567	10634	10604	10503	10605	10579	10610	10482	10680	10421	10496	10608	10600	10514	10714	10511	10391	10558	10476	10459	10475	10394	10618	10703	10719	10551	10615	10540	10562	10419	10577	10461	10607	10496	10574	10743	10529	10547	10607	10699	10478	10537	10705	10699	10643	10490	10703	10436	10543	10465	10487	10571	10627	10516	10492	10399	10484	10516	10791	10539	10550	10750	10610	10660	10556	10478	10513	10466	10443	10541	10760	10553	10482	10534	10580	10543	10471	10586	10388	10569	10543	10525	10741	10533	10628	10621	10414	10640	10530	10617	10553	10592	10540	10644	10464	10579	10507	10579	10509	10458	10440	10656	10632	10608	10606	10580	10473	10607	10620	10477	10450	10412	10713	10575	10558	10429	10556	10598	10637	10443	10536	10482	10482	10580	10781	10552	10595	10595	10430	10627	10619	10367	10748	10734	10534	10483	10549	10685	10618	10524	10506	10597	10499	10491	10400	10519	10481	10506	10477	10572	10702	10697	10457	10560	10576	10555	10696	10502	10516	10502	10512	10380	10589	10528	10476	10649	10570	10577	10532	10560	10594	10517	10551	10425	10617	10532	10480	10548	10622	10617	10623	10690	10530	10668	10553	10667	10560	10618	10430	10510	10536	10625	10477	10447	10661	10701	10466	10561	10507	10611	10539	10533	10659	10588	10577	10594	10566	10589	10677	10483	10574	10622	10641	10378	10660	10629	10620	10594	10434	10724	10575	10587	10490	10603	10626	10585	10593	10644	10738	10530	10603	10652	10465	10583	10559	10538	10589	10534	10501	10707	10510	10472	10586	10516	10548	10583	10533	10529	10558	10596	10537	10667	10495	10568	10635	10653	10640	10513	10582	10412	10574	10627	10657	10442	10457	10511	10566	10606	10596	10552	10556	10578	10540	10485	10458	10741	10561	10579	10498	10479	10466	10549	10477	10662	10536	10543	10548	10546	10695	10493	10420	10479	10559	10633	10610	10464	10577	10499	10471	10575	10526	10614	10542	10643	10627	10550	10484	10403	10571	10633	10636	10613	10519	10523	10441	10467	10592	10437	10605	10573	10414	10605	10351	10659	10473	10666	10431	10699	10581	10454	10607	10515	10458	10509	10638	10606	10679	10608	10526	10722	10503	10322	10445	10601	10403	10600	10574	10623	10570	10652	10622	10475	10574	10435	10568	10621	10660	10446	10656	10482	10610	10652	10451	10522	10473	10580	10612	10609	10488	10540	10546	10660	10624	10459	10407	10416	10551	10657	10647	10494	10447	10541	10621	10612	10465	10445	10553	10534	10518	10698	10594	10500	10580	10480	10408	10605	10679	10539	10711	10440	10408	10453	10519	10509	10405	10514	10611	10542	10614	10536	10642	10544	10631	10437	10552	10483	10619	10452	10606	10534	10546	10425	10768	10557	10678	10583	10489	10434	10739	10583	10380	10661	10587	10476	10527	10582	10553	10627	10502	10550	10363	10632	10554	10493	10397	10530	10467	10547	10670	10396	10541	10630	10540	10527	10674	10669	10666	10519	10475	10594	10564	10565	10480	10417	10546	10479	10605	10701	10629	10497	10563	10572	10651	10786	10567	10510	10704	10417	10551	10514	10497	10633	10509	10398	10505	10546	10428	10639	10546	10542	10414	10501	10605	10398	10507	10592	10511	10671	10478	10630	10535	10604	10802	10506	10427	10628	10593	10533	10609	10558	10704	10668	10560	10573	10463	10586	10463	10603	10457	10650	10593	10638	10557	10582	10564	10512	10535	10553	10722	10490	10694	10618	10482	10664	10686	10682	10631	10626	10518	10667	10451	10409	10431	10447	10659	10503	10526	10666	10478	10588	10550	10695	10691	10656	10633	10406	10489	10573	10589	10547	10615	10562	10612	10633	10544	10599	10551	10537	10593	10563	10546	10533	10550	10685	10480	10522	10594	10512	10489	10686	10470	10574	10513	10460	10651	10453	10626	10486	10548	10525	10466	10734	10574	10517	10505	10438	10707	10586	10453	10591	10739	10532	10694	10590	10492	10500	10630	10632	10525	10628	10567	10668	10415	10655	10640	10490	10497	10525	10418	10377	10733	10691	10472	10612	10530	10457	10412	10682	10473	10608	10566	10455	10529	10665	10736	10515	10633	10586	10454	10481	10688	10574	10759	10754	10736	10510	10569	10563	10439	10593	10647	10360	10427	10479	10563	10549	10498	10605	10548	10565	10596	10467	10671	10607	10601	10436	10545	10490	10602	10580	10592	10491	10707	10435	10500	10628	10681	10412	10578	10543	10515	10538	10700	10397	10621	10381	10661	10433	10496	10679	10333	10579	10528	10461	10433	10405	10558	10468	10543	10559	10592	10620	10573	10709	10626	10558	10451	10683	10518	10525	10534	10605	10474	10668	10555	10608	10603	10608	10449	10655	10563	10666	10519	10704	10459	10712	10584	10634	10584	10546	10560	10706	10414	10565	10545	10392	10579	10562	10672	10531	10578	10503	10439	10547	10474	10367	10643	10574	10462	10646	10563	10451	10536	10676	10438	10415	10663	10557	10645	10613	10481	10773	10625	10579	10707	10487	10455	10447	10671	10566	10597	10517	10583	10579	10516	10681	10591	10290	10454	10500	10522	10655	10507	10548	10640	10466	10550	10294	10557	10529	10563	10617	10648	10611	10521	10469	10506	10572	10670	10620	10537	10504	10554	10618	10432	10566	10412	10678	10616	10511	10509	10510	10444	10718	10405	10586	10357	10566	10508	10729	10659	10505	10357	10556	10568	10651	10678	10443	10559	10650	10558	10600	10388	10511	10563	10388	10634	10542	10540	10543	10568	10482	10552	10655	10535	10605	10637	10569	10538	10564	10522	10565	10619	10531	10647	10490	10404	10600	10648	10701	10718	10682	10673	10639	10581	10499	10580	10527	10654	10697	10623	10654	10476	10582	10534	10485	10650	10640	10684	10496	10468	10448	10690	10568	10484	10645	10536	10484	10600	10459	10477	10683	10587	10653	10533	10589	10574	10596	10342	10548	10676	10490	10540	10498	10619	10574	10670	10525	10575	10609	10573	10481	10478	10567	10450	10542	10485	10679	10590	10506	10730	10546	10579	10359	10472	10689	10656	10686	10592	10483	10592	10677	10517	10510	10481	10639	10571	10678	10540	10608	10585	10608	10460	10497	10614	10526	10638	10526	10546	10468	10510	10710	10626	10477	10445	10548	10598	10441	10580	10706	10548	10608	10476	10501	10577	10594	10569	10600	10583	10484	10431	10604	10638	10433	10394	10496	10549	10624	10345	10604	10536	10519	10618	10405	10449	10674	10615	10808	10517	10666	10587	10620	10532	10720	10504	10408	10640	10610	10534	10462	10545	10506	10439	10702	10676	10487	10548	10557	10501	10490	10520	10485	10567	10552	10435	10544	10543	10495	10551	10565	10474	10557	10479	10557	10519	10580	10318	10583	10496	10646	10469	10557	10437	10594	10598	10578	10552	10579	10497	10498	10537	10533	10645	10530	10497	10495	10660	10693	10583	10510	10629	10440	10604	10288	10553	10461	10394	10510	10565	10542	10484	10626	10504	10628	10504	10470	10508	10598	10552	10589	10738	10638	10546	10588	10533	10463	10516	10452	10466	10624	10601	10739	10470	10459	10500	10570	10709	10508	10475	10529	10545	10535	10583	10527	10511	10477	10565	10563	10551	10640	10634	10554	10507	10602	10622	10472	10517	10567	10511	10571	10411	10562	10358
44257	55438	56931	50139	39700	29539	24582	20896	18913	18185	17332	16273	15660	15298	15067	15140	14879	14750	14623	14535	14403	14444	14322	14560	14480	14114	14337	14334	14232	14046	14289	14304	14350	14483	14111	14186	14209	14095	14175	14365	14169	14358	14254	14123	14281	14085	14136	14227	14313	14440	14242	14351	14278	14349	14055	14141	14111	14329	14231	14403	14294	14127	14258	14434	14414	14319	14092	14030	14159	14302	14146	14134	14389	14112	14333	14211	14175	14225	14307	14525	14079	14149	14127	14056	13977	14012	14124	14227	14185	14176	14071	14098	14376	14131	14200	14151	14111	14179	14063	14342	14290	14271	14296	14308	14291	14026	14170	14131	14147	13981	14106	14226	14218	14060	14318	14190	14031	14158	14191	14180	14022	14130	14236	14174	14319	14115	14199	14373	14187	14204	14259	14238	14216	14412	14201	14238	14254	14240	14311	14118	14352	14309	14260	14310	14335	14181	14236	14202	14055	14175	14230	14124	14285	14260	14191	14244	14159	14348	14111	14321	14358	14223	14156	14148	14156	14249	14151	14236	14248	14125	14257	14164	14178	14337	14260	14416	14150	14189	13963	14021	14172	14313	14058	13974	14053	14167	14130	14125	14423	14472	14121	14255	14230	14196	14074	14435	14169	14167	14270	14149	14232	14270	14102	14325	14388	14256	14193	14334	14262	14402	14273	14205	14224	14162	14217	14121	14471	14164	14204	14019	14385	14329	14227	14182	14263	14234	14227	14162	14276	14297	14088	14189	14311	14033	14088	14152	14083	14148	14111	14190	14152	14173	14076	14136	14206	14360	14276	14268	14155	14331	14209	14185	14214	14229	14281	13940	14207	14358	14252	14299	14175	14158	14208	14236	14288	14119	14251	14374	14261	14068	14158	14082	14247	14391	14174	14147	14189	14151	14037	14335	14251	14353	14286	14283	14205	14222	14139	14165	14143	14319	14294	14131	14413	14260	14291	14305	14302	14154	13985	14266	14226	14100	14162	14051	14062	14271	14283	14282	14233	14127	14229	14215	14084	14356	14115	14276	14096	14319	14374	14170	14238	14094	14117	14375	14157	14311	14158	14195	14260	14173	14151	14069	14069	13894	14094	14371	14157	14100	14299	14045	14448	14354	14275	14397	14318	14214	14103	14243	14231	14149	14250	14288	14107	14239	14280	13973	14140	14290	14347	14282	14021	14226	14148	14222	13890	14196	14425	14093	14130	14368	14095	14277	14334	14306	14093	14270	14189	14315	14276	14415	14267	14110	14350	14246	14279	14209	14287	14182	14266	14327	14152	14056	14148	14210	14167	14121	14192	14346	14404	14185	14187	14420	14239	14039	14280	14112	14270	14207	14077	14178	14430	14196	14257	14436	14346	14143	14131	14185	14220	14065	14379	14169	14022	14165	14245	14179	14147	14244	14135	14095	14116	14277	14268	14194	14234	14201	14121	14381	14432	14375	14166	14252	14485	14292	14190	14203	14277	14147	14219	14188	14265	14152	14222	14144	14100	14003	14150	14292	14307	14122	14292	14324	14280	14167	14133	14295	14100	14368	14172	14228	14176	14286	14315	14208	14412	14226	14343	14286	14165	14154	14195	14117	14094	14306	13936	14258	14110	13926	14249	14368	14098	14336	14055	14223	14097	14122	14230	14106	14101	14079	14172	14063	14179	14216	14274	14124	14149	14235	14411	14282	14064	14328	14241	14291	14371	14290	14014	14118	14122	14344	14417	14110	14073	14361	14327	14099	14233	14267	14148	14155	14054	14356	14286	13911	14263	14309	14189	14019	14312	14228	14034	14116	14375	14187	14144	14377	14377	14400	14249	14356	14203	14291	14095	14199	14170	14410	14220	14155	14332	14235	14264	14249	14221	14192	14297	14206	14289	14237	14033	14253	14260	14362	14181	14286	14252	14054	14225	14099	14211	14161	14417	14217	14234	14346	14060	14144	14283	14270	14095	14145	14158	14095	14204	14363	14200	14102	14240	14293	14267	14164	14150	14292	14059	14081	14216	14211	14100	14203	14112	14141	14238	14180	14092	14064	14280	14295	14289	14196	14260	14295	14236	14043	14212	13905	14170	14392	14297	14306	14002	14203	14117	14208	14425	14105	14340	14068	14176	14192	14211	14389	14563	14260	14404	14245	14360	14057	14138	14320	14360	14170	14119	14196	14426	14462	14134	14174	14143	14360	14225	14033	14174	14148	14342	14150	14358	14235	14384	14368	14197	14278	14221	14258	14319	14271	14359	14306	14159	14154	14288	14024	14043	14346	14273	14429	14109	14163	14213	14264	14224	14411	14408	14138	14242	14296	14183	14247	14043	14418	14389	14040	14224	14197	14156	14103	14266	14141	14177	14320	14320	14167	14202	14461	14191	14326	14338	14314	14432	14314	14271	14151	14240	14154	14199	14309	14333	14054	14304	14234	14012	14282	14431	14450	14246	14041	14276	14118	14213	14171	14384	14169	14121	14140	14250	14240	14466	14074	14306	14245	14450	14173	14376	14227	14305	14030	14193	14309	14170	14283	14081	14126	14098	14192	14143	14219	14184	14222	14235	14385	14252	14130	14182	14175	14245	14200	14278	14532	14236	14242	14306	14313	14243	14286	14211	14195	14243	14229	14062	14127	14149	14154	14225	14442	14322	14252	14180	14220	14385	14407	14210	14377	14297	14197	14075	14126	14393	14226	14192	14227	14315	14097	14179	14140	14107	14427	14130	14152	14420	14353	14366	14238	14204	14485	14257	14209	14405	14408	14404	14238	14306	14309	14473	14180	14273	14074	14251	14243	14393	14186	14333	14303	14198	14163	14296	14046	14336	14257	14342	14207	14088	14233	14366	14143	14223	14285	14154	14351	14364	14093	14367	14208	14247	14130	14272	14272	14253	14257	14260	14119	14284	14199	14241	14348	14133	14160	14206	14062	14324	14129	14233	13978	14315	13991	13991	14134	14173	14266	14169	14292	14145	14349	14341	14211	14037	14370	14234	14192	14324	14326	14289	14090	14045	14087	14141	14212	14252	14183	14165	14242	14260	14420	14248	14086	14158	14396	14326	14037	14115	14167	14113	14164	14212	14143	14207	14132	14300	14219	14082	14355	14452	14199	14220	14190	14300	14366	14336	14264	14315	14410	14331	14330	14166	14170	14095	14284	14236	14108	14322	14137	14057	14229	14266	14094	14162	14000	14384	14274	14191	14134	14207	14304	14290	14313	14070	14327	14339	14184	14312	14275	14216	14366	14186	14242	14376	14267	14137	14299	14313	14306	14273	14282	14122	14060	14308	14299	14191	14064	14105	14384	14448	14229	14421	14402	14274	14230	14116	14346	14346	14052	14270	14307	14258	14202	14503	14226	14074	14448	14236	14190	14231	14109	14149	14205	14184	14251	14234	14269	14159	14116	14304	14356	14223	14311	14267	14069	14256	14102	14050	14011	14086	14297	14242	14333	14308	14267	14162	14073	14354	14396	14295	14116	14184	14169	14280	14209	14239	14313	14399	14198	14166	14089	14398	13936	14249	14479	14423	14152	14341	14154	14191	14074	14255	14202	14179	14013	14313	14255	14197	14164	14335	14249	14244	14284	14383	14179	14177	14044	14363	14188	14125	14192	14188	14125	14369	14069	14176	14295	14287	13992	14178	14331	14337	14352	14216	14327	14152	14109	14192	14173	14121	14198	14368	14183	14046	14477	14154	14131	14460	14395	14233	14478	14015	14311	14233	14313	14317	14273	14306	14308	14212	14216	14405	14148	14264	14324	14299	14301	14161	14123	14400	14246	14226	14297	14472	14384	14212	14333	14478	14332	13926	14081	14311	14451	14073	14211	14363	14115	14328	14119	14228	14150	14379	14171	14310	14215	14049	14141	14206	14189	14162	14287	14325	14303	14317	14230	14238	14268	14244	14131	14063	14248	14355	14277	14322	14195	14291	14115	14199	14506	14191	14308	14201	14538	14334	14326	14270	14379	14208	14283	14154	14181	14146	14243	14058	14043	14366	14127	14098	14326	14245	14155	14261	14206	14028	14360	14381	14090	14050	14284	13945	14279	14020	14121	14056	14382	14170	14339	14292	14041	14193	14326	14300	14120	14220	14129	14243	14345	14148	13972	14233	14226	14283	13986	14351	14322	14251	14198	14254	14199	14110	14353	14268	14314	14369	14307	14307	14337	14125	14262	14329	14141	14225	14383	14381	14198	14275	14163	14295	14310	14097	14093	14370	14019	14216	14170	14154	14193	14189	14127	14291	14266	14299	14225	14178	14014	14159	13979	14291	14313	14239	14120	14319	14102	14276	14207	14162	14237	14396	14371	14188	14299	14177	14160	14226	14284	14088	14168	14181	14142	14108	14149	14140	14203	14230	14230	13988	14232	14018	14307	14104	14362	14038	14185	14005	14260	14096	14275	14061	14331	14254	14244	14259	14376	14349	14199	14387	14316	14458	14327	14241	14313	14291	14204	14406	14264	14266	14208	14173	14261	14326	14289	14053	14117	14175	14057	14118	14460	14232	14219	14273	14198	14428	14194	14394	14327	13985	14108	14186	14136	14066	14170	14040	14204	14197	14170	14157	14158	14133	14168	14307	14213	14085	14238	14221	14164	14248	14188	14159	14281	14198	14283	14308	14300	14151	14206	14555	14149	14212	14233	14086	14107	14040	14315	14217	14244	14341	14132	14281	14345	14194	14179	14283	14171	14288	14447	14225	14510	14246	14192	14128	14131	14386	14299	14299	14364	14195	14200	14258	14386	14513	14272	14373	14226	14333	14379	14254	14081	14263	14183	14200	14247	14450	14092	14234	14195	14236	14127	14055	14160	14229	14252	14175	14359	14430	14510	13992	14250	14356	14119	14099	14401	14421	14211	14257	14098	14286	14237	14022	14269	14444	14099	14124	14306	14110	14240	14220	14190	14282	14318	14235	14150	14247	14259	14183	14391	14405	14236	14162	14150	14276	14404	14161	14339	14393	14136	14106	14220	14116	14155	14109	14197	14502	14315	14296	14148	14110	14030	14136	14137	14213	14202	14152	14210	14227	14126	14311	14192	14333	14208	14153	14083	14082	14068	14235	14287	14154	14260	14289	14260	14256	14144	14266	14335	14282	14145	14371	14158	14093	14040	14116	14265	14294	14235	14275	14211	14133	14141
47075	62341	57557	45890	36759	26598	21873	18095	16713	15023	13901	12667	12145	11555	11455	11028	11166	11058	10922	10984	10709	10553	10541	10645	10459	10436	10519	10277	10331	10395	10398	10475	10453	10459	10427	10450	10485	10314	10488	10220	10316	10232	10233	10388	10469	10236	10427	10410	10381	10308	10380	10384	10254	10485	10324	10349	10221	10515	10365	10498	10249	10231	10271	10419	10243	10378	10376	10197	10379	10353	10384	10354	10441	10366	10435	10297	10226	10319	10379	10457	10368	10231	10284	10317	10373	10393	10389	10460	10459	10403	10350	10333	10285	10310	10429	10334	10488	10270	10218	10419	10244	10337	10189	10426	10328	10408	10373	10480	10388	10271	10393	10352	10294	10408	10385	10217	10271	10289	10200	10333	10529	10490	10243	10358	10385	10301	10396	10381	10224	10371	10376	10221	10475	10403	10395	10263	10298	10231	10400	10357	10493	10431	10173	10483	10472	10400	10489	10302	10385	10333	10401	10286	10176	10317	10318	10558	10431	10281	10345	10396	10276	10194	10392	10342	10370	10413	10403	10435	10253	10360	10268	10423	10515	10270	10251	10414	10470	10488	10396	10438	10234	10452	10254	10317	10262	10369	10450	10319	10410	10413	10311	10573	10411	10228	10229	10233	10342	10320	10274	10310	10289	10271	10443	10262	10383	10462	10272	10427	10304	10454	10351	10255	10438	10522	10297	10343	10399	10277	10477	10476	10338	10410	10362	10315	10432	10426	10344	10438	10391	10407	10251	10405	10363	10443	10405	10385	10182	10293	10475	10308	10470	10343	10269	10449	10431	10472	10359	10251	10451	10290	10324	10397	10268	10355	10425	10278	10386	10297	10345	10230	10323	10287	10287	10416	10266	10403	10431	10215	10438	10224	10468	10492	10211	10303	10244	10239	10453	10212	10356	10374	10411	10474	10528	10355	10452	10223	10313	10367	10386	10303	10314	10404	10358	10372	10328	10354	10266	10294	10341	10390	10359	10195	10231	10457	10301	10305	10363	10375	10304	10345	10316	10380	10562	10238	10308	10259	10451	10344	10236	10476	10347	10297	10479	10129	10264	10302	10225	10320	10350	10444	10265	10200	10262	10247	10335	10323	10357	10351	10523	10268	10358	10363	10263	10287	10363	10354	10208	10326	10316	10280	10250	10301	10560	10384	10433	10280	10344	10400	10309	10454	10354	10288	10331	10303	10241	10407	10378	10397	10418	10215	10273	10437	10531	10309	10306	10422	10428	10433	10419	10380	10257	10328	10458	10353	10324	10353	10501	10476	10287	10491	10406	10298	10367	10445	10484	10471	10490	10291	10388	10368	10317	10340	10307	10307	10485	10340	10246	10358	10441	10271	10302	10294	10326	10425	10426	10323	10358	10292	10264	10429	10378	10363	10241	10409	10394	10390	10385	10433	10412	10304	10406	10350	10368	10289	10387	10393	10316	10498	10286	10396	10436	10362	10474	10219	10276	10390	10364	10209	10389	10362	10304	10238	10413	10334	10417	10414	10301	10203	10511	10341	10315	10484	10220	10429	10306	10262	10454	10310	10218	10304	10292	10460	10442	10395	10235	10410	10381	10413	10367	10383	10347	10467	10418	10350	10319	10289	10410	10460	10371	10410	10363	10372	10466	10376	10390	10226	10158	10202	10403	10242	10290	10318	10345	10246	10413	10389	10305	10461	10307	10263	10352	10380	10485	10332	10386	10422	10404	10408	10326	10365	10367	10340	10307	10177	10421	10431	10144	10337	10313	10338	10236	10288	10406	10201	10307	10387	10519	10429	10476	10346	10472	10415	10485	10320	10360	10288	10378	10480	10300	10409	10333	10344	10589	10455	10374	10148	10267	10373	10321	10427	10374	10362	10352	10432	10228	10372	10315	10478	10341	10269	10316	10336	10338	10395	10258	10305	10286	10436	10394	10443	10500	10272	10391	10442	10263	10451	10360	10221	10511	10154	10322	10259	10268	10401	10442	10343	10462	10387	10381	10274	10515	10347	10366	10481	10453	10357	10363	10393	10322	10398	10485	10395	10338	10154	10208	10361	10440	10341	10489	10267	10409	10525	10362	10335	10439	10488	10250	10381	10322	10440	10332	10277	10469	10328	10424	10382	10346	10446	10344	10337	10258	10481	10246	10146	10276	10342	10198	10353	10360	10293	10360	10219	10416	10500	10370	10280	10440	10337	10377	10289	10387	10357	10280	10315	10160	10240	10207	10369	10424	10449	10291	10256	10385	10359	10442	10440	10434	10391	10329	10361	10333	10361	10334	10449	10196	10339	10419	10240	10315	10406	10451	10255	10318	10321	10277	10253	10267	10336	10274	10368	10242	10229	10372	10390	10342	10367	10424	10406	10361	10420	10342	10305	10410	10303	10289	10370	10590	10495	10451	10518	10337	10392	10457	10358	10344	10311	10321	10274	10345	10528	10281	10383	10379	10326	10297	10335	10492	10522	10386	10425	10510	10289	10471	10384	10292	10294	10260	10245	10391	10327	10401	10397	10428	10331	10292	10512	10409	10190	10503	10420	10390	10180	10411	10304	10385	10286	10243	10305	10422	10275	10433	10374	10496	10233	10294	10326	10360	10285	10324	10261	10312	10398	10310	10228	10340	10366	10242	10490	10475	10367	10595	10406	10313	10368	10238	10310	10291	10435	10395	10270	10352	10335	10291	10351	10404	10386	10287	10341	10279	10427	10369	10429	10340	10294	10481	10369	10494	10342	10227	10429	10435	10422	10328	10331	10410	10364	10346	10440	10432	10308	10432	10376	10414	10398	10435	10420	10373	10368	10399	10425	10438	10455	10258	10378	10390	10336	10392	10314	10465	10339	10424	10360	10477	10423	10529	10343	10453	10436	10340	10299	10462	10383	10451	10417	10353	10363	10407	10412	10101	10276	10197	10367	10315	10348	10402	10340	10422	10334	10386	10281	10358	10380	10444	10623	10423	10372	10343	10589	10250	10389	10379	10438	10435	10325	10426	10308	10164	10394	10196	10377	10220	10290	10356	10344	10410	10393	10338	10385	10530	10384	10260	10315	10496	10404	10374	10274	10384	10423	10268	10392	10522	10382	10393	10376	10177	10395	10381	10300	10401	10289	10349	10166	10371	10279	10309	10269	10303	10352	10411	10439	10405	10329	10389	10565	10418	10276	10303	10427	10299	10439	10393	10358	10354	10333	10448	10254	10333	10448	10441	10427	10515	10189	10267	10297	10219	10515	10230	10314	10420	10315	10279	10499	10165	10335	10404	10397	10414	10329	10436	10410	10386	10325	10249	10275	10288	10450	10326	10380	10301	10315	10363	10465	10401	10314	10260	10158	10413	10365	10324	10306	10393	10417	10416	10478	10428	10479	10339	10255	10367	10415	10338	10368	10490	10361	10424	10440	10371	10265	10320	10272	10323	10394	10392	10368	10447	10350	10504	10315	10401	10236	10332	10280	10370	10426	10381	10395	10345	10311	10300	10289	10416	10301	10288	10350	10422	10462	10301	10360	10407	10365	10398	10337	10480	10344	10301	10433	10457	10261	10340	10446	10428	10367	10446	10293	10422	10411	10354	10307	10395	10488	10338	10212	10328	10246	10537	10482	10481	10347	10363	10390	10269	10301	10288	10412	10248	10462	10326	10372	10468	10242	10308	10415	10420	10326	10353	10354	10516	10498	10428	10333	10316	10413	10503	10386	10391	10339	10394	10321	10388	10419	10309	10452	10446	10371	10310	10496	10316	10293	10326	10415	10458	10189	10406	10370	10277	10421	10475	10416	10441	10318	10323	10446	10347	10302	10404	10393	10416	10266	10451	10406	10368	10326	10289	10345	10319	10488	10459	10418	10375	10477	10296	10268	10448	10316	10400	10318	10415	10479	10444	10385	10235	10439	10320	10338	10424	10460	10282	10474	10438	10404	10322	10282	10411	10332	10374	10335	10474	10356	10309	10350	10539	10377	10441	10551	10465	10233	10344	10306	10381	10231	10423	10348	10480	10344	10227	10422	10381	10323	10241	10224	10234	10326	10386	10466	10385	10462	10407	10450	10244	10426	10358	10338	10388	10427	10346	10430	10157	10450	10334	10324	10365	10313	10261	10496	10302	10354	10435	10413	10426	10418	10341	10197	10534	10264	10520	10385	10386	10244	10368	10336	10273	10527	10431	10274	10374	10331	10321	10423	10211	10386	10357	10274	10277	10341	10143	10404	10474	10344	10399	10239	10246	10343	10364	10367	10361	10467	10256	10424	10392	10347	10293	10318	10323	10280	10350	10250	10382	10175	10315	10333	10441	10274	10273	10358	10434	10261	10304	10373	10346	10360	10588	10539	10340	10403	10457	10277	10303	10541	10210	10217	10442	10465	10187	10229	10454	10402	10311	10235	10365	10365	10312	10410	10234	10335	10376	10321	10420	10479	10305	10416	10567	10365	10429	10295	10452	10382	10417	10332	10385	10329	10447	10261	10417	10432	10318	10409	10405	10340	10409	10368	10185	10336	10309	10270	10410	10207	10457	10533	10310	10462	10336	10352	10195	10235	10268	10452	10216	10342	10287	10352	10352	10328	10276	10171	10552	10490	10315	10425	10343	10372	10439	10323	10341	10482	10388	10417	10305	10449	10376	10278	10311	10511	10413	10438	10367	10364	10395	10390	10319	10377	10251	10471	10491	10365	10378	10415	10562	10399	10321	10433	10461	10412	10374	10426	10366	10350	10479	10333	10377	10279	10356	10335	10317	10201	10283	10494	10331	10380	10412	10350	10360	10335	10338	10223	10433	10351	10579	10217	10342	10323	10224	10341	10337	10609	10487	10291	10512	10334	10402	10345	10320	10374	10377	10338	10503	10308	10411	10389	10392	10413	10381	10230	10247	10241	10379	10326	10349	10317	10308	10329	10330	10295	10208	10419	10458	10153	10376	10349	10395	10547	10362	10375	10382	10435	10336	10443	10181	10522	10502	10346	10249	10306	10539	10317	10340	10195	10293	10373	10224	10212	10499	10437	10337	10247	10230	10328	10411	10471	10524	10403	10334	10293	10309	10373	10592	10453	10257	10455	10449	10359	10419	10359	10444	10738	10422	10454	10271	10457	10407	10323	10494	10179	10633	10284	10441	10385	10344	10285	10356	10365	10475	10204	10232	10327	10319	10372
26114	21728	34978	43059	42814	38660	35387	29871	25108	22692	19251	17058	16528	16027	15875	15627	15491	15177	15230	14974	14890	14780	14688	14795	14618	14507	14423	14638	14446	14553	14509	14515	14621	14239	14510	14748	14598	14242	14750	14451	14308	14454	14710	14462	14464	14646	14524	14432	14466	14568	14331	14280	14406	14562	14471	14660	14460	14549	14395	14509	14396	14538	14485	14462	14490	14457	14651	14361	14624	14589	14360	14401	14455	14310	14359	14355	14411	14510	14423	14218	14400	14395	14294	14401	14368	14478	14375	14400	14288	14362	14527	14186	14397	14580	14334	14560	14570	14466	14417	14332	14572	14211	14509	14433	14324	14608	14375	14513	14416	14387	14234	14584	14400	14311	14271	14379	14424	14601	14388	14542	14453	14739	14579	14376	14420	14560	14363	14540	14438	14493	14330	14389	14370	14159	14414	14343	14540	14511	14591	14379	14263	14218	14281	14458	14367	14494	14331	14435	14397	14477	14443	14332	14382	14287	14328	14714	14340	14459	14256	14469	14689	14319	14432	14426	14347	14476	14588	14288	14352	14492	14622	14378	14408	14802	14541	14397	14337	14564	14493	14620	14294	14584	14483	14559	14417	14205	14310	14290	14268	14380	14588	14717	14524	14296	14474	14454	14690	14499	14412	14423	14466	14183	14672	14380	14448	14596	14617	14381	14287	14428	14482	14444	14462	14374	14528	14304	14507	14374	14132	14409	14612	14420	14404	14437	14372	14432	14323	14236	14287	14421	14596	14368	14329	14411	14360	14543	14467	14450	14182	14439	14574	14480	14398	14317	14516	14505	14499	14361	14502	14586	14265	14417	14443	14259	14340	14407	14381	14402	14357	14246	14339	14534	14315	14329	14443	14343	14262	14544	14534	14449	14396	14335	14184	14478	14394	14492	14360	14328	14460	14322	14348	14368	14409	14520	14399	14551	14455	14545	14367	14578	14415	14442	14311	14228	14467	14542	14449	14417	14296	14434	14538	14426	14479	14567	14450	14355	14526	14489	14515	14372	14425	14573	14492	14472	14545	14410	14321	14408	14518	14413	14692	14585	14530	14338	14369	14251	14373	14360	14429	14339	14416	14267	14367	14261	14604	14461	14518	14312	14452	14259	14420	14374	14328	14596	14579	14446	14433	14507	14649	14503	14578	14619	14659	14427	14490	14697	14471	14544	14482	14430	14547	14450	14201	14403	14341	14411	14494	14605	14469	14372	14341	14505	14644	14334	14438	14481	14498	14405	14574	14310	14411	14382	14538	14397	14298	14342	14306	14232	14456	14299	14409	14625	14494	14573	14520	14550	14181	14448	14320	14556	14409	14323	14630	14582	14431	14418	14540	14284	14329	14316	14449	14235	14587	14464	14472	14276	14422	14259	14340	14269	14253	14348	14262	14394	14312	14367	14215	14325	14327	14292	14622	14293	14345	14377	14546	14411	14433	14447	14469	14208	14619	14338	14553	14473	14338	14282	14441	14618	14404	14458	14373	14548	14581	14346	14405	14326	14517	14502	14555	14429	14424	14306	14527	14401	14369	14222	14493	14366	14483	14247	14424	14308	14437	14427	14518	14271	14368	14242	14475	14553	14387	14255	14471	14604	14553	14449	14422	14244	14132	14482	14536	14419	14494	14506	14610	14314	14430	14565	14614	14651	14615	14451	14373	14451	14590	14677	14537	14370	14403	14536	14395	14381	14596	14261	14392	14386	14399	14463	14401	14542	14406	14383	14610	14342	14462	14581	14462	14541	14365	14405	14513	14204	14421	14575	14390	14558	14571	14511	14383	14486	14440	14345	14598	14250	14375	14254	14516	14542	14649	14317	14354	14323	14436	14598	14535	14686	14521	14510	14416	14419	14524	14309	14580	14461	14299	14324	14418	14362	14294	14508	14428	14504	14350	14251	14301	14304	14450	14540	14476	14327	14079	14412	14455	14341	14670	14418	14458	14430	14374	14204	14312	14364	14378	14463	14575	14364	14404	14317	14652	14433	14495	14265	14436	14527	14434	14382	14239	14492	14447	14356	14422	14412	14498	14572	14471	14445	14503	14444	14634	14535	14439	14484	14574	14558	14401	14557	14568	14469	14530	14569	14495	14379	14438	14295	14543	14451	14591	14361	14457	14382	14551	14381	14373	14494	14514	14281	14499	14601	14442	14424	14424	14567	14615	14348	14567	14506	14467	14278	14324	14538	14267	14520	14583	14318	14426	14355	14277	14230	14409	14270	14366	14180	14327	14397	14487	14264	14524	14499	14556	14247	14550	14528	14409	14469	14051	14275	14476	14348	14367	14115	14368	14331	14271	14415	14624	14572	14700	14447	14393	14468	14435	14415	14438	14560	14473	14515	14623	14332	14552	14480	14576	14412	14408	14248	14479	14472	14445	14305	14466	14342	14445	14369	14389	14336	14579	14363	14271	14627	14311	14350	14604	14414	14433	14636	14208	14431	14362	14390	14301	14477	14440	14560	14347	14465	14230	14644	14442	14464	14409	14305	14479	14348	14370	14376	14436	14581	14456	14181	14584	14567	14329	14379	14573	14347	14508	14322	14265	14349	14522	14305	14296	14422	14277	14422	14323	14498	14606	14554	14473	14647	14350	14188	14486	14462	14498	14505	14374	14297	14097	14463	14482	14473	14370	14357	14655	14582	14402	14465	14409	14526	14498	14578	14548	14294	14478	14359	14647	14479	14299	14321	14418	14458	14444	14472	14280	14534	14430	14349	14409	14597	14417	14449	14479	14433	14381	14490	14447	14315	14443	14367	14378	14452	14549	14413	14260	14268	14255	14344	14362	14535	14363	14544	14413	14530	14506	14441	14414	14430	14278	14604	14516	14554	14458	14264	14308	14296	14315	14393	14645	14549	14368	14553	14501	14382	14657	14344	14244	14479	14647	14557	14496	14441	14491	14491	14414	14623	14683	14571	14311	14284	14469	14484	14254	14284	14380	14332	14469	14312	14375	14518	14515	14380	14365	14492	14290	14334	14571	14512	14412	14385	14574	14179	14374	14314	14376	14392	14347	14453	14332	14248	14482	14519	14479	14414	14364	14407	14414	14518	14531	14350	14261	14489	14260	14515	14519	14461	14357	14358	14502	14469	14421	14385	14577	14398	14473	14403	14612	14609	14500	14589	14490	14185	14440	14544	14527	14368	14259	14454	14617	14504	14691	14546	14406	14420	14379	14372	14445	14349	14417	14501	14477	14467	14460	14550	14633	14463	14451	14571	14355	14323	14369	14288	14386	14424	14496	14390	14440	14415	14437	14401	14555	14570	14458	14330	14354	14328	14434	14333	14342	14544	14348	14691	14301	14347	14509	14457	14412	14607	14454	14346	14564	14552	14450	14535	14603	14293	14608	14519	14292	14362	14517	14584	14402	14369	14396	14501	14550	14623	14406	14442	14353	14368	14517	14567	14372	14428	14310	14414	14489	14346	14579	14469	14374	14234	14529	14343	14384	14233	14439	14407	14542	14213	14482	14373	14463	14524	14352	14328	14470	14569	14451	14473	14271	14266	14439	14534	14430	14484	14456	14531	14347	14458	14469	14563	14550	14428	14407	14482	14403	14447	14311	14336	14301	14444	14589	14195	14461	14467	14536	14220	14537	14075	14613	14493	14582	14387	14501	14377	14460	14278	14207	14242	14449	14471	14455	14377	14520	14212	14502	14536	14383	14463	14485	14491	14476	14498	14429	14380	14560	14497	14187	14377	14334	14437	14507	14409	14557	14394	14322	14331	14151	14552	14192	14615	14465	14345	14412	14316	14422	14296	14395	14507	14471	14410	14577	14421	14613	14425	14331	14396	14435	14294	14348	14253	14532	14429	14466	14336	14498	14366	14613	14603	14368	14263	14176	14451	14209	14405	14507	14366	14400	14229	14692	14568	14345	14295	14549	14402	14416	14411	14502	14369	14439	14356	14589	14491	14470	14252	14463	14437	14321	14494	14367	14329	14391	14369	14448	14484	14384	14389	14295	14398	14345	14541	14508	14567	14496	14530	14517	14260	14498	14351	14367	14362	14477	14642	14483	14238	14495	14377	14520	14568	14461	14510	14442	14377	14414	14517	14284	14345	14295	14587	14369	14543	14547	14218	14378	14367	14429	14255	14443	14311	14455	14181	14535	14320	14341	14310	14334	14342	14797	14605	14379	14476	14479	14474	14516	14004	14493	14298	14507	14360	14329	14488	14536	14527	14282	14420	14341	14616	14602	14274	14585	14445	14397	14351	14532	14421	14424	14397	14362	14551	14378	14676	14557	14482	14483	14401	14315	14526	14453	14431	14492	14410	14392	14393	14307	14443	14405	14485	14383	14222	14536	14594	14371	14531	14424	14522	14443	14367	14483	14446	14546	14564	14387	14520	14476	14309	14507	14389	14378	14349	14614	14394	14403	14306	14270	14382	14205	14386	14459	14238	14591	14361	14617	14659	14526	14596	14499	14561	14496	14422	14393	14321	14617	14294	14342	14481	14493	14349	14333	14227	14415	14447	14318	14453	14418	14339	14485	14617	14422	14539	14518	14345	14440	14389	14485	14496	14392	14448	14427	14461	14431	14551	14481	14270	14495	14413	14418	14442	14390	14367	14448	14414	14523	14506	14539	14406	14349	14317	14539	14439	14348	14346	14350	14530	14549	14438	14497	14331	14545	14556	14625	14595	14557	14385	14476	14225	14257	14307	14403	14588	14370	14461	14174	14387	14321	14391	14326	14481	14407	14424	14378	14271	14478	14260	14456	14720	14377	14362	14470	14586	14655	14545	14504	14692	14606	14568	14417	14383	14504	14317	14347	14621	14352	14554	14450	14340	14517	14592	14419	14506	14416	14403	14301	14605	14459	14370	14550	14425	14430	14375	14321	14590	14417	14367	14453	14401	14351	14473	14501	14570	14372	14356	14343	14302	14520	14247	14530	14397	14589	14529	14421	14422	14348	14332	14511	14594	14478	14502	14577	14184	14311	14581	14485	14354	14503	14248	14441	14418	14380	14321	14439	14290	14479	14280	14244	14453	14513	14443	14414	14509	14296	14409	14407	14496	14525	14491	14446	14584	14383	14627	14431	14231	14684	14456	14579	14382	14348	14336	14335	14387	14481	14560	14594	14522	14536	14339	14613	14383	14481	14549	14392	14408	14414	14378
47746	71273	68463	56586	46913	37446	32325	26919	22823	19620	15120	13484	12808	12239	11972	11658	11454	11151	11151	11040	10929	10719	10645	10697	10641	10596	10846	10550	10765	10484	10588	10596	10509	10559	10400	10455	10553	10458	10560	10553	10542	10627	10427	10566	10701	10418	10474	10510	10504	10588	10385	10505	10529	10532	10492	10596	10356	10536	10452	10413	10537	10473	10468	10357	10594	10400	10568	10393	10507	10485	10586	10387	10441	10424	10481	10533	10479	10353	10505	10571	10577	10312	10723	10452	10506	10538	10391	10545	10501	10475	10394	10456	10587	10454	10435	10472	10565	10643	10548	10660	10427	10420	10358	10496	10543	10463	10401	10507	10228	10487	10502	10535	10481	10461	10502	10542	10375	10454	10351	10493	10587	10594	10480	10467	10395	10445	10425	10442	10419	10431	10537	10379	10378	10429	10353	10490	10310	10457	10402	10477	10286	10357	10483	10535	10422	10580	10634	10476	10520	10575	10480	10524	10347	10567	10447	10348	10532	10338	10612	10553	10492	10388	10579	10546	10327	10544	10498	10477	10395	10477	10432	10438	10489	10431	10428	10571	10562	10601	10329	10515	10556	10504	10566	10360	10643	10463	10548	10320	10380	10553	10509	10492	10519	10452	10461	10514	10437	10528	10405	10377	10614	10509	10534	10496	10505	10468	10392	10330	10396	10531	10634	10348	10411	10596	10533	10454	10408	10339	10461	10477	10423	10434	10472	10570	10392	10539	10446	10539	10364	10548	10594	10392	10536	10525	10612	10540	10515	10379	10367	10557	10609	10670	10404	10373	10502	10310	10628	10462	10513	10432	10565	10619	10612	10469	10455	10492	10535	10580	10392	10474	10524	10653	10429	10422	10676	10415	10623	10512	10484	10436	10483	10455	10292	10442	10675	10436	10415	10468	10627	10366	10488	10446	10517	10341	10530	10354	10557	10428	10520	10523	10404	10472	10631	10523	10563	10426	10435	10519	10542	10423	10372	10675	10314	10480	10538	10214	10471	10421	10456	10618	10538	10432	10466	10543	10514	10514	10369	10384	10358	10486	10379	10661	10421	10441	10549	10496	10453	10398	10501	10429	10440	10402	10565	10365	10397	10638	10406	10438	10468	10464	10359	10493	10363	10551	10600	10285	10543	10318	10379	10313	10481	10479	10498	10415	10591	10465	10565	10434	10505	10247	10460	10543	10492	10487	10560	10414	10464	10488	10333	10546	10637	10445	10556	10547	10519	10490	10453	10409	10417	10576	10519	10322	10693	10515	10416	10503	10453	10620	10494	10556	10433	10433	10395	10396	10481	10601	10390	10284	10458	10527	10619	10300	10496	10605	10573	10563	10439	10653	10324	10462	10494	10401	10471	10373	10451	10567	10394	10535	10567	10533	10485	10511	10454	10418	10270	10582	10421	10357	10476	10526	10390	10375	10536	10545	10553	10263	10549	10330	10485	10465	10632	10539	10481	10487	10529	10358	10507	10551	10505	10424	10487	10402	10468	10526	10377	10416	10522	10473	10387	10450	10439	10294	10506	10511	10506	10558	10385	10473	10429	10581	10452	10469	10602	10432	10536	10583	10548	10453	10568	10448	10487	10600	10575	10518	10669	10488	10412	10726	10429	10380	10432	10399	10471	10379	10549	10511	10472	10473	10471	10417	10338	10380	10454	10406	10515	10510	10362	10333	10404	10475	10512	10461	10537	10390	10534	10622	10538	10564	10633	10486	10621	10402	10433	10527	10429	10426	10494	10450	10546	10536	10281	10467	10609	10458	10472	10626	10430	10404	10529	10612	10506	10613	10337	10407	10526	10422	10371	10511	10449	10408	10455	10583	10456	10426	10559	10436	10507	10448	10462	10345	10456	10535	10538	10413	10401	10595	10354	10416	10513	10269	10480	10446	10520	10560	10574	10655	10349	10475	10586	10501	10522	10484	10383	10510	10402	10408	10585	10386	10341	10474	10650	10568	10446	10637	10450	10564	10489	10407	10408	10488	10415	10581	10534	10649	10637	10529	10491	10346	10467	10526	10523	10284	10418	10447	10474	10308	10504	10427	10576	10429	10481	10432	10435	10469	10367	10285	10465	10568	10466	10668	10327	10603	10424	10399	10522	10378	10571	10588	10609	10573	10401	10352	10428	10406	10477	10550	10530	10539	10503	10341	10475	10587	10479	10491	10438	10418	10431	10593	10559	10422	10411	10517	10454	10460	10358	10489	10386	10586	10446	10427	10416	10582	10471	10524	10544	10705	10319	10705	10470	10576	10487	10578	10417	10447	10534	10402	10522	10398	10570	10584	10563	10586	10634	10411	10471	10380	10604	10591	10442	10710	10652	10586	10482	10429	10621	10188	10387	10504	10404	10470	10496	10378	10524	10394	10395	10450	10455	10416	10492	10356	10275	10433	10505	10568	10440	10410	10554	10430	10430	10400	10447	10541	10359	10511	10516	10490	10518	10574	10430	10347	10325	10559	10355	10409	10463	10485	10593	10402	10549	10469	10420	10501	10513	10536	10334	10311	10431	10379	10365	10493	10413	10408	10438	10556	10460	10434	10527	10504	10537	10550	10509	10413	10457	10340	10553	10528	10334	10368	10460	10515	10406	10498	10375	10424	10474	10499	10333	10463	10462	10442	10487	10416	10482	10450	10552	10511	10487	10453	10391	10385	10518	10331	10547	10345	10393	10531	10671	10399	10397	10565	10508	10383	10388	10531	10454	10577	10490	10387	10467	10531	10528	10467	10597	10592	10482	10570	10615	10313	10509	10498	10518	10586	10518	10426	10407	10576	10483	10639	10531	10438	10522	10466	10525	10333	10333	10458	10497	10575	10607	10391	10524	10506	10488	10607	10503	10499	10407	10614	10564	10556	10410	10279	10453	10523	10365	10364	10498	10500	10486	10459	10461	10403	10459	10490	10481	10473	10555	10559	10441	10556	10396	10636	10411	10532	10410	10229	10649	10436	10545	10448	10671	10411	10462	10456	10366	10408	10412	10515	10531	10644	10361	10574	10421	10482	10504	10499	10496	10602	10410	10511	10524	10452	10554	10478	10461	10636	10523	10607	10658	10483	10421	10333	10619	10430	10594	10375	10254	10212	10496	10385	10588	10545	10561	10613	10478	10564	10408	10386	10456	10575	10443	10434	10282	10698	10673	10605	10395	10381	10433	10402	10498	10490	10338	10474	10568	10519	10556	10492	10480	10595	10567	10560	10474	10501	10458	10502	10522	10529	10373	10398	10440	10474	10592	10462	10441	10400	10516	10432	10512	10540	10540	10391	10562	10555	10423	10449	10524	10434	10369	10322	10477	10552	10425	10567	10434	10567	10353	10359	10540	10656	10538	10377	10528	10508	10447	10531	10520	10452	10530	10467	10323	10424	10591	10538	10470	10527	10554	10324	10581	10472	10340	10406	10399	10409	10568	10546	10583	10516	10481	10522	10387	10478	10451	10485	10656	10539	10343	10529	10513	10393	10520	10432	10340	10544	10547	10526	10342	10525	10460	10468	10496	10529	10489	10455	10496	10484	10452	10523	10531	10357	10401	10562	10587	10420	10575	10447	10497	10384	10391	10369	10443	10568	10490	10679	10610	10422	10346	10562	10422	10463	10497	10573	10627	10544	10450	10404	10500	10524	10456	10402	10402	10357	10502	10586	10447	10403	10445	10601	10452	10304	10504	10539	10537	10355	10477	10545	10491	10330	10445	10381	10418	10654	10416	10406	10308	10507	10527	10464	10431	10557	10592	10340	10437	10615	10382	10583	10441	10426	10397	10485	10534	10484	10419	10512	10652	10358	10483	10434	10428	10499	10354	10479	10563	10353	10453	10489	10510	10519	10508	10411	10346	10477	10560	10372	10438	10283	10539	10736	10371	10404	10518	10608	10590	10454	10566	10473	10544	10370	10352	10545	10397	10500	10353	10434	10431	10404	10485	10533	10323	10449	10385	10491	10396	10389	10560	10539	10621	10466	10495	10517	10460	10351	10333	10382	10599	10435	10386	10538	10509	10571	10536	10457	10466	10554	10520	10489	10410	10487	10494	10536	10609	10435	10536	10496	10544	10359	10350	10510	10518	10638	10548	10296	10564	10499	10395	10414	10668	10380	10500	10452	10392	10402	10384	10328	10510	10423	10331	10475	10562	10474	10489	10365	10503	10502	10448	10530	10441	10482	10584	10523	10534	10316	10469	10352	10392	10570	10420	10541	10307	10602	10417	10523	10541	10431	10565	10322	10520	10460	10409	10464	10393	10336	10443	10545	10377	10611	10574	10453	10484	10375	10501	10513	10491	10638	10592	10420	10408	10383	10456	10511	10483	10546	10564	10404	10403	10533	10353	10583	10434	10524	10502	10524	10613	10499	10507	10568	10428	10532	10544	10393	10521	10609	10435	10598	10435	10491	10239	10609	10491	10312	10427	10546	10605	10744	10667	10390	10396	10460	10629	10528	10379	10619	10435	10403	10428	10402	10347	10504	10561	10459	10600	10669	10482	10399	10462	10503	10426	10549	10575	10507	10712	10523	10530	10498	10485	10340	10565	10461	10513	10541	10430	10426	10398	10485	10514	10338	10510	10290	10682	10342	10511	10436	10493	10585	10554	10374	10770	10456	10481	10482	10442	10460	10499	10450	10379	10510	10497	10506	10388	10474	10454	10450	10414	10348	10443	10561	10385	10532	10470	10464	10485	10347	10537	10553	10417	10486	10620	10402	10345	10423	10527	10453	10494	10409	10479	10531	10449	10486	10576	10431	10385	10528	10557	10391	10451	10496	10375	10440	10511	10525	10436	10443	10466	10433	10497	10443	10724	10406	10457	10535	10535	10555	10477	10511	10338	10645	10536	10348	10631	10610	10420	10415	10517	10491	10604	10375	10423	10482	10309	10346	10473	10360	10471	10504	10389	10381	10532	10470	10603	10455	10370	10516	10622	10347	10359	10470	10480	10405	10434	10487	10529	10448	10388	10573	10452	10602	10463	10469	10481	10444	10527	10284	10454	10393	10363	10483	10392	10451	10482	10477	10415	10568	10360	10354	10464	10393	10446	10458	10391	10633	10500	10348	10473	10313	10603	10473	10479	10500	10582	10529	10496	10592	10448	10378	10438	10314	10543	10382	10545	10443	10562	10450	10483	10507	10566	10504
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
